《文明6》修改MOD合集第二弹 核子虎蹲炮、龙脉修改教程
导语:这里的Modifiers 可以着重讲一讲, 首先ModifierId 是要和上面在特性里你设定的ModifierId 要一样, ModifierType这里我用的是游戏里已经设定好的类型,比如这个MODIFIER_PLAYER_UNITS_ADJUST_MOVEMENT. 如果要自己 这里的Modifiers 可以着重讲一讲, 首先ModifierId 是要和上面在特性里你设定的ModifierId 要一样, ModifierType这里我用的是游戏里已经设定好的类型,比如这个MODIFIER_PLAYER_UNITS_ADJUST_MOVEMENT. 如果要自己设定一个ModifierType, 那么设定应该如下: <DynamicModifiers><Row> <ModifierType>TEST_MILITARY_MODIFIER_PLAYER_UNITS_ADJUST_STRENGTH</ModifierType> <CollectionType>COLLECTION_UNIT_COMBAT</CollectionType> <EffectType>EFFECT_ADJUST_PLAYER_STRENGTH_MODIFIER</EffectType> </Row> </DynamicModifiers> 切记设定完之后一定加在Types 里, 以上面的为例: <Row Type="TEST_MILITARY_MODIFIER_PLAYER_UNITS_ADJUST_STRENGTH" Kind="KIND_MODIFIER"/> 之后就是设定的数值了 这里就可以按照自己喜欢调整各种数值, 比如说把移动加成提高到5, 那么就把 <Row><ModifierId>TEST_MILITARY_ADJUST_MOVEMENT</ModifierId> <Name>Amount</Name> <Value>3</Value> </Row> 改成 <Row><ModifierId>TEST_MILITARY_ADJUST_MOVEMENT</ModifierId> <Name>Amount</Name> <Value>5</Value> </Row> 最后是设定特定文明拥有该特性 <CivilizationTraits><Row CivilizationType="CIVILIZATION_GERMANY" TraitType="TRAIT_CIVILIZATION_TEST_TRAIT"/> </CivilizationTraits> 这里CivilizationType 指的就是德国(不要问我为啥是德国) TraitType 指的是我们设定好的特性。建筑或者单位同理, 只要在他们最后一行增加 TraitType="TRAIT_CIVILIZATION_TEST_TRAIT" 比如把圣女碑特定为德国的, 那么在圣女碑xml里加上TraitType="TRAIT_CIVILIZATION_TEST_TRAIT <Buildings><Row BuildingType="BUILDING_SOGMONUMENT" Name="LOC_BUILDING_SOGMONUMENT_NAME" PrereqDistrict="DISTRICT_CITY_CENTER" PurchaseYield="YIELD_GOLD" Cost="30" Housing="10" Entertainment="20" TraitType="TRAIT_CIVILIZATION_TEST_TRAIT"> </Buildings> 这样德国就特有圣女碑。PS:这里最好不要复制粘贴因为原来圣女碑不一定是这么写的 效果图如下: 后话:在文件里我有注释, 如果有需要的请参考,如果你对修改没兴趣,就尽情的用吧。
(编辑:二游网_234游戏网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |