[乐游网导读]用UE或者NotePad2打开Endless Space\Assets\Xml\GalaxyGenerator下的GalaxySettings.xml 一打开就能看到
用UE或者NotePad2打开Endless Space\Assets\Xml\GalaxyGenerator下的GalaxySettings.xml 一打开就能看到
<!-- HOME GENERATION --> 代表这之后的都是描述母星的 之后几行就是描述各种族母星性质的 这里以第一个AffinityTerran 貌似是联合帝国为例
<Trait Name="AffinityTerran">
<HomePlanet>
<OverrideType Probability="1.0">
<Type Name="PlanetTypeTerran" Weight="1"/>
</OverrideType>
<OverrideSize Probability="1.0">
<Size Name="PlanetSizeMedium" Weight="1"/>
</OverrideSize>
<InhibitAnomalies>
<All/>
</InhibitAnomalies>
</HomePlanet>
<OtherPlanets>
<OverrideType Probability="1">
<Type Name="PlanetTypeArid" Weight="1"/>
<Type Name="PlanetTypeTundra" Weight="1"/>
<Type Name="PlanetTypeDesert" Weight="3"/>
<Type Name="PlanetTypeArctic" Weight="3"/>
<Type Name="PlanetTypeBarren" Weight="3"/>
<Type Name="PlanetTypeAsteroids" Weight="3"/>
<Type Name="PlanetTypeLava" Weight="3"/>
<Type Name="PlanetTypeGasHydrogen" Weight="1"/>
<Type Name="PlanetTypeGasHelium" Weight="1"/>
<Type Name="PlanetTypeGasMethane" Weight="1"/>
</OverrideType>
<OverrideSize Probability="0">
<Size Name="PlanetSizeSmall" Weight="1"/>
<Size Name="PlanetSizeMedium" Weight="1"/>
<Size Name="PlanetSizeLarge" Weight="1"/>
</OverrideSize>
<InhibitAnomalies>
<All/>
</InhibitAnomalies>
</OtherPlanets>
<HomeStar>
<!--OverrideStarType>
<StarType Name="StarTypeDouble"/>
</OverrideStarType-->
<OverridePlanetsInSystem>
<Quantity Name="3" Weight="3"/>
<Quantity Name="4" Weight="3"/>
<Quantity Name="5" Weight="1"/>
<Quantity Name="6" Weight="1"/>
</OverridePlanetsInSystem>
</HomeStar>
</Trait>
代码中的红字部分是需要修改的 这里共有四部分红色的代码
第一个PlanetSizeMedium 是用来指定母星的大小的 你把Mudium分别改成Tiny Small Large Huge就分别是极小 小 大 巨大
之后是第二部分<Type Name="PlanetTypeArid" Weight="1"/>
<Type Name="PlanetTypeTundra" Weight="1"/>
<Type Name="PlanetTypeDesert" Weight="3"/>
<Type Name="PlanetTypeArctic" Weight="3"/>
<Type Name="PlanetTypeBarren" Weight="3"/>
<Type Name="PlanetTypeAsteroids" Weight="3"/>
<Type Name="PlanetTypeLava" Weight="3"/>
<Type Name="PlanetTypeGasHydrogen" Weight="1"/>
<Type Name="PlanetTypeGasHelium" Weight="1"/>
<Type Name="PlanetTypeGasMethane" Weight="1"/>
是用来指定母星系其他行星各种类型出现几率的 每句话的type name代表星球类型 weight代表出现比例 其中没有
<Type Name="PlanetTypeTerran" Weight="1"/> 代表地球
<Type Name="PlanetTypeOcean" Weight="1"/> 代表海洋
<Type Name="PlanetTypeJungle" Weight="1"/> 代表森林
这三个你可以自己加上去 然后将其他的类型weight改为0 只留下地球的weight不改 那么刷出来的就都是地球 其他类型的如法炮制
第三部分<OverrideSize Probability="0">
<Size Name="PlanetSizeSmall" Weight="1"/>
<Size Name="PlanetSizeMedium" Weight="1"/>
<Size Name="PlanetSizeLarge" Weight="1"/>
是用来指定母星系其他行星的大小的 先把第一句的0改成1 不然你下面的修改不会生效
之后的修改和第二部分类似 其中也没有huge类型的 要你自己加
第四部分的<Quantity Name="3" Weight="3"/>
<Quantity Name="4" Weight="3"/>
<Quantity Name="5" Weight="1"/>
<Quantity Name="6" Weight="1"/>是制定母星系星球数量的 依然同上 改weight就可以
热门评论
最新评论