hqgeqw 发表于 2023-4-2 17:05:54

怎么修改星球的属性

{:tieba_01:}

兔子騎士 发表于 2023-4-2 17:10:36

搜尋->控制台->開始你的作弊之路。
適量修改有益健康身心,過度修改耗盡遊戲壽命。

深海怨念子 发表于 2023-4-3 07:08:46

除了控制台还能改存档,我更推荐改存档,因为有些属性是控制台改不了的,比如星球大小、颜色、自转轴之类

hqgeqw 发表于 2023-4-4 20:32:33

深海怨念子 发表于 2023-4-3 07:08
除了控制台还能改存档,我更推荐改存档,因为有些属性是控制台改不了的,比如星球大小、颜色、自转轴之类 ...

存档怎么改啊

深海怨念子 发表于 2023-4-4 21:26:09

本帖最后由 深海怨念子 于 2023-4-4 21:29 编辑

hqgeqw 发表于 2023-4-4 20:32
存档怎么改啊
改存档会比用控制台略微复杂点
第一步,找到你想改的星球,我这里选的是Corvus星系里的Warion

提一嘴:你可能会发现我这里字体是粉色,背景有些奇怪,那是因为我修改了ui。

第二步,打开存档位置,我这里是E:\Starsector\saves



你可能有多个存档分不清该改哪个,你就切回游戏快速存档,再切回来找修改时间最近的。

第三步,打开里面的campaign.xml,我是用notepad++打开的,你用记事本就行


第四步,搜索你要修改的星系的名字,我这里是Warion


然后因为文件很大很可能会卡住,耐心等待。

注意,下面仅适用于非殖民地星球,殖民地星球的代码位置会大变而且一些星球自身参数会无法修改

然后会定位到这一行代码:
<j0>{"f6":0,"f0":"Warion","f2":,"f4":"corvus_IIIb"}</j0>

从这一行往下就是你要修改的地方了



<id>market_corvus_IIIb</id>         #这颗星球的id
<name>Warion</name>               #这颗星球的名字

<cond z="65897">                           #红色的是星球的环境,这里<st>和</st> 之间的代码就是你要在控制台指令:addcondition 后面输入的代码
<st>no_atmosphere</st>                #无大气
<st>rare_ore_moderate</st>         #+0的稀有金属
<st>ore_abundant</st>                   #+1的金属
</cond>
<surveyed z="65898">                  #紫色的是已调查的星球的环境,这里的环境必须被红色的包含
<st>no_atmosphere</st>
<st>rare_ore_moderate</st>
<st>ore_abundant</st>
</surveyed>


往下还有:

<radius>和</radius>之间的是星球大小
<type>和</type>之间的是星球类型


有的星球还会有这几行:

<diff z="71715">
<j>{"atmosphereColor":,"tilt":-7.212588310241699,"pitch":18.141836166381836,"planetColor":}</j>
</diff>

这几行会出现在在图片最底下那个<j0>行的上面几行
atmosphereColor是星球大气层颜色,四个数应该是红绿蓝加亮度的值,范围在0-255之间
tilt和pitch共同控制星球的自转轴
planetColor是星球颜色,四个数应该是红绿蓝加亮度的值,范围在0-255之间

下面是些我常用的星球类型和对应环境代码,注意里面有unknownskies这个mod添加的环境
你也可以在这个帖子里找到很多环境代码:https://www.fossic.org/thread-1032-1-1.html


      基础:
<st>US_floating</st>
<st>farmland_bountiful</st>
<st>volatiles_plentiful</st>
<st>organics_plentiful</st>
<st>rare_ore_ultrarich</st>
<st>ore_ultrarich</st>
<st>ruins_vast</st>
<st>US_crash</st>
<st>US_religious</st>
<st>US_elevator</st>
<st>US_base</st>
<st>mild_climate</st>
<st>habitable</st>

      gas_giant气态巨行星:
<st>US_floating</st>
<st>farmland_poor</st>
<st>volatiles_plentiful</st>
<st>ruins_vast</st>
<st>US_elevator</st>
<st>US_base</st>
<st>high_gravity</st>
<st>very_hot</st>

      lava火山:
<st>US_floating</st>
<st>ore_rich</st>
<st>rare_ore_rich</st>
<st>ruins_vast</st>
<st>US_elevator</st>
<st>US_base</st>
<st>habitable</st>
<st>very_hot</st>

      Jungle丛林:
<st>farmland_adequate</st>
<st>organics_plentiful</st>
<st>ore_ultrarich</st>
<st>ruins_vast</st>
<st>US_elevator</st>
<st>US_base</st>
<st>mild_climate</st>
<st>habitable</st>

      water/US_water海洋:
<st>water_surface</st>
<st>farmland_bountiful</st>
<st>volatiles_trace</st>
<st>organics_common</st>
<st>ruins_vast</st>
<st>US_elevator</st>
<st>US_base</st>
<st>mild_climate</st>
<st>habitable</st>

      terran/US_lifeless大陆/无生命:
<st>farmland_rich</st>
<st>volatiles_trace</st>
<st>ore_sparse</st>
<st>ruins_vast</st>
<st>US_elevator</st>
<st>US_base</st>
<st>mild_climate</st>
<st>habitable</st>

      tundra苔原:
<st>habitable</st>
<st>ore_sparse</st>
<st>farmland_poor</st>
<st>decivilized</st>
<st>cold</st>
<st>ruins_vast</st>
<st>US_elevator</st>
<st>organics_common</st>

terran-eccentric 异常类地
inimical_biosphere 敌意生物圈
US_magnetic 磁性结壳
US_magnetic 磁性星球

hqgeqw 发表于 2023-4-5 17:35:35

深海怨念子 发表于 2023-4-4 21:26
改存档会比用控制台略微复杂点
第一步,找到你想改的星球,我这里选的是Corvus星系里的Warion



大佬nb
页: [1]
查看完整版本: 怎么修改星球的属性