x4基石吧 关注:12,969贴子:183,207
  • 19回复贴,共1

【改派】关于如何不开新档实现星区矿区资源修改

只看楼主收藏回复

作为500小时有5秒没加mod就浑~身~难~受~的资深改派玩家,相信应该有不少人和我一样遇到过一个痛点,那就是关于修改星区矿物资源的mod必须要开新档才能生效。见识过EGO各种小作坊行为的我自然是不相信他们能有多高深的,所以昨天正好没活干的时候翻出了当年我编程用过的UE编辑器仔细琢磨了一下我这个5.0时代传承到6.0的旧档,意料之中随便一搜就搜到我想要的位置了。
先说总结,X4的矿区只属于一种顶层预设,实际生效的是我将其称之为“矿点”的设定。
X4本体包括mod,打开过其中文件的玩家应该能看到里面对某个星区某个范围划定为“矿区”,同时设定丰富度等数据。而实际在负责生成各种矿的是在开新档后,根据矿区设定,在矿区范围内出现的复数个不断刷新矿物的坐标点,我称之为“矿点”。当矿点生效后,矿区就不再生效,直到下次开新档,旧档持续生效的就是这个矿点。自然的,表现在存档文件中就是你怎么都找不到矿区设置,但能找到矿点设置。
矿点的设计同时也解释了为什么经常能在星图上看到大量矿船挤在矿区的某几个点或者某几十个点上采矿,以及明明我家门口资源探测器显示的丰度是4每立方,老远一个星区是1每立方,AI却偏要去远的那个采矿。


IP属地:江西1楼2023-05-14 10:29回复
    那么具体到实践中,首先你得有一个可以打开足足1G以上xml格式文件的东西,比如一台搭载13900K的Windows自带的记事本,或者程序员们经常会用的诸如UE之类的编辑器。
    下面这个就是存档路径\文档\Egosoft\X4\167406689\save文件夹下的存档文件,默认是.gz的压缩包形式,解压后会出现一个大到让你C盘头疼的存档。


    IP属地:江西2楼2023-05-14 10:32
    回复
      打开后你能找到几乎所有你想找的东西,我们今天只找矿区,找矿区首先找星区,我们的快乐老家,诺财2在存档中的名字是cluster_04_sector001,如下图。

      从<resourceareas>这个标签开始,就是诺财2的矿区里生成的矿点坐标和矿点数据了。我们可以看到xyz坐标,还有每种矿物在这个坐标的最大储量max,以及恢复最大储量需要的时间time,再下面就是这个矿点各个矿物的丰富度级别name。


      IP属地:江西4楼2023-05-14 10:38
      收起回复
        诺财2的矿点多到按住pagedown不放他能给你往下拉十几秒都拉不完的程度,耐性好的可以一个一个一个全改了,甚至自己增删矿点。我没那么好耐性,所以就只挑了少数几个矿点改成了一个点震撼一个小行星带的程度

        一秒就能刷出3K矿的坐标点你喜欢吗


        IP属地:江西5楼2023-05-14 10:44
        收起回复
          硬核


          IP属地:北京来自Android客户端6楼2023-05-14 13:16
          回复
            笑死,老档解压出来超过1g,根本打不开。


            IP属地:浙江来自Android客户端7楼2023-05-14 19:02
            收起回复