2015-05-21 16:22:31 k73游戏之家 作者:chenxime
《银河文明3》通过数据修改可以让自己的星球直接变为完美行星,那么具体该如何修改呢,下面一起来看看吧。
放入X:\Galactic Civilizations III\data\Game 下。
记得备份原文件
种族选择母星的sol system的时候选第二个sol(翻译后为太阳系)
修改教程:
1,打开StarSystemDefs,看见
<StarSystem>
<InternalName>SolSystem</InternalName>
<DisplayName>SolSystem_Name</DisplayName> 太阳系
<Description>SolSystem_Dec</Description>
<OrbitLane>
<LaneType>Star</LaneType>
<Body>
<BodyType>UnaryStar</BodyType> 这里是恒星,不用管
<BodyDef>SolStar</BodyDef>
</Body>
</OrbitLane>
<OrbitLane>
<LaneType>DeadZone</LaneType> 死区
<Body>
<BodyType>lanet</BodyType>
<BodyDef>lanetMercury</BodyDef> 水星,不能殖民
</Body>
</OrbitLane>
<OrbitLane>
<LaneType>HabitableZone</LaneType> 适合居住
<Body>
<BodyType>lanet</BodyType>
<BodyDef>lanetEarth</BodyDef> 地球
<IsHomeworld>true</IsHomeworld> 是母星
<osition>5</Position>
</Body>
<Body>
<BodyType>lanet</BodyType>
<BodyDef>lanetMars</BodyDef> 火星
</Body>
</OrbitLane>
。。。。
。。。。
</StarSystem>
(新建星系)
都看懂结构了吧。
然后在太阳系的下面新建一个星系:
<StarSystem>
<InternalName>SH</InternalName> 随便的名字
<DisplayName>SolSystem_Name</DisplayName>
<Description>SolSystem_Dec</Description>
<OrbitLane>
<LaneType>Star</LaneType>
<Body>
<BodyType>UnaryStar</BodyType> 这个是太阳,不管
<BodyDef>SolStar</BodyDef>
</Body>
</OrbitLane>
<OrbitLane>
<LaneType>HabitableZone</LaneType> 适合居住的地区
<Body>
<BodyType>lanet</BodyType>
<BodyDef>Arb</BodyDef> 星球类型 “Arb” 就叫它伊甸园吧
</Body>
</OrbitLane>
<OrbitLane>
<LaneType>HabitableZone</LaneType>
<Body>
<BodyType>lanet</BodyType>
<BodyDef>Arb</BodyDef> 星球类型 “Arb”
<IsHomeworld>true</IsHomeworld> 母星
<osition>5</Position>
</Body>
<Body>
<BodyType>Planet</BodyType>
<BodyDef>Arb</BodyDef> 星球类型 “Arb”
</Body>
</OrbitLane>
<OrbitLane>
<LaneType>NoRandom</LaneType>
<Body>
<BodyType>Planet</BodyType>
<BodyDef>Arb</BodyDef> 星球类型 “Arb”
<Position>0</Position>
</Body>
<Body>
<BodyType>Planet</BodyType>
<BodyDef>Arb</BodyDef> 星球类型 “Arb”
</Body>
<Body>
<BodyType>Planet</BodyType>
<BodyDef>Arb</BodyDef> 星球类型 “Arb”
</Body>
</OrbitLane>
</StarSystem>
一共6个Arb,所以开局就是可以殖民的星球。
2,打开PlanetDefs,搜索:“<InternalName>Arb</InternalName>”
<Planet>
<InternalName>Arb</InternalName>
<DisplayName>PlanetArbName</DisplayName>
<PlanetType>Habitable</PlanetType>
<PlanetClass>16</PlanetClass> 行星等级,有浮动,上限是52.你就是改到66,最多还是52.
<ArtDefine>GenericWorld</ArtDefine>
</Planet>