高级玩家
- 贡献度
- 3
- 金元
- 2509
- 积分
- 263
- 精华
- 0
- 注册时间
- 2012-7-27
|
本帖最后由 superplayer36 于 2015-3-28 09:21 编辑
使用说明:
将的4个文件覆盖\Public_xp1\Simulation下的4个文件即可
修改内容:
1.特性
异常——伊甸园
花费 -760
母星将有伊甸园异象,与其它异象冲突(可再选别的异象,但是会覆盖掉这个伊甸园)
星系全开
舰队——Super Fleet
花费 2
+10探索 于 舰船
+7指挥点数 于 帝国
+35%生命 于 舰船
+70%吨位 于 舰船
+4移动 于舰船
可以再选其它舰队特性,进一步强化舰队
2.英雄
初始刷新8个英雄
60学院规模20的克隆插槽
英雄等级上限从25提升至45
(自定义的特性电脑不会去选,所以他们没有特性效果,但是这个改的是全局初始值,电脑也具有这个效果)
如果想玩回原版可以再替换回去
下面是修改说明:
用记事本打开.xml文件就可以了,记事本里Ctrl+F快速定位代码位置。代码后面括号内容是说明
舰队Super Fleet代码,可以独立使用
EmpireTraitDescriptor.xml
FLEET TRAITS(这个是 特性 中 舰队 的 效果)
添加
<!-- Super Fleet -->
<SimulationObjectDescriptor Name="TraitFleet10" Type="TraitFleet10" Serializable="true">(重新定义一个名称"TraitFleet10",后面有调用)
<SimulationObjectPropertyModifierDescriptors>(这种是格式)
<SimulationObjectPropertyModifierDescriptor TargetProperty="MaxWeight" Value="0.7" OperationType="Percent" Path="ClassEmpire//ClassShip"/>(吨位,后面的 0.7 就是游戏中的+70%)
<SimulationObjectPropertyModifierDescriptor TargetProperty="MaxHealth" Value="0.35" OperationType="Percent" Path="ClassEmpire//ClassShip" IsBase="true"/>(生命,同上)
<SimulationObjectPropertyModifierDescriptor TargetProperty="Speed" Value="4" OperationType="Addition" Path="ClassEmpire//ClassShip"/>(速度,4就是4点)
<SimulationObjectPropertyModifierDescriptor TargetProperty="DetectionRadius" Value="10" OperationType="Addition" Path="ClassEmpire//ClassShip"/>(探索,同上)
<SimulationObjectPropertyModifierDescriptor TargetProperty="MaxCommandPoint" Value="7" OperationType="Addition" Path="ClassEmpire"/>(指挥,同上)
</SimulationObjectPropertyModifierDescriptors>
<SimulationObjectPropertyDescriptors />
</SimulationObjectDescriptor>
FactionTrait.xml
FLEET TRAITS(这个是 特性 中 舰队 的 花费)
添加
<!-- Super Fleet -->
<Trait Name="TraitFleet10" Root="TraitFleet10" Family="TraitFleet" Level="1" Cost="2">(可以看到这里调用了"TraitFleet10","TraitFleet"是"TraitFleet10"所在的系,Level="1"是等级1,Cost="2"是花费2,后面2个是在游戏中显示的)
<Descriptors>TraitFleet10</Descriptors>
<Gui>
<Title>Super Fleet</Title>
<Description>Super Fleet</Description>
<Icon />
</Gui>
</Trait>
异象Eden的代码,可以独立使用
EmpireTraitDescriptor.xml
ANOMALY TRAITS(这个是 特性 中 异象 的名称)
添加
<SimulationObjectDescriptor Name="TraitAnomaly08" Type="TraitAnomaly08" Serializable="true"/>(重命名一种异象"TraitAnomaly08")
到同类代码下面
FactionTrait.xml
ANOMALY TRAITS(这个是 特性 中 异象 的花费)
添加
<!-- Faction anomaly : Eden -->
<Trait Name="TraitAnomaly08" Root="TraitAnomaly08" Family="TraitAnomaly" Level="1" Cost="-760">(调用"TraitAnomaly08")
<Descriptors>TraitAnomaly08</Descriptors>
<Command Name="ApplyAnomalyOnStartingPlanet" Arguments="PlanetAnomaly01"/>(这个是修改了初始星球的代码,伊甸园不是异象的,伊甸园是一种星球,代码PlanetAnomaly01)
<Command Name="DiscoverGalaxy" Arguments=""/>(这段是星系全开,你也可以不要)
<Prerequisites>!TraitAnomaly01Norm1,!TraitAnomaly01Alt1,!TraitAnomaly02Norm1,!TraitAnomaly02Alt1,!TraitAnomaly03Norm1,!TraitAnomaly03Alt1,!TraitAnomaly04Norm1,!TraitAnomaly05Norm1,!TraitAnomaly06Norm1,!TraitAnomaly07Norm1</Prerequisites>(这个是阻隔,上面显示的异象类型阻隔"TraitAnomaly08"。同理你要"TraitAnomaly08"阻隔别的异象,需要在其他异象中添加,!TraitAnomaly08,位置同理)
<Gui>
<Title>%PlanetAnomaly01Title</Title>(显示)
<Description>%PlanetAnomaly01Description</Description>(显示)
<Icon />
<Tooltip>
<Description>Eden</Description>
</Tooltip>
</Gui>
</Trait>
我们可以看到,很多代码其实是可以被修改和创造的,代码的编辑模式也很容易理解。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|