新的政策 Policies
孤立主义 isolationism
【军事政策】敌土单位战斗力 -5,单位维护费 -4,所有城市宜居度 +2。前置市政:全球化。
历史背景:2016美国大选,特朗普提出孤立主义,美国优先的原则,动摇了旧的世界秩序。
isolationism.xml
<GameInfo>
<Types>
<Row Type="POLICY_ISOLATIONISM" Kind="KIND_POLICY"/>
</Types>
<Policies>
<Row PolicyType="POLICY_ISOLATIONISM" Name="LOC_POLICY_ISOLATIONISM_NAME" Description="LOC_POLICY_ISOLATIONISM_DESCRIPTION" PrereqCivic="CIVIC_GLOBALIZATION" GovernmentSlotType="SLOT_MILITARY"/>
</Policies>
<ObsoletePolicies>
<!-- 废弃政策 -->
<Row PolicyType="POLICY_LEVEE_EN_MASSE" ObsoletePolicy="POLICY_ISOLATIONISM"/>
</ObsoletePolicies>
<PolicyModifiers>
<Row>
<PolicyType>POLICY_ISOLATIONISM</PolicyType>
<ModifierId>ISOLATIONISM_UNITMAINTENANCEDISCOUNT</ModifierId>
</Row>
<Row>
<PolicyType>POLICY_ISOLATIONISM</PolicyType>
<ModifierId>ISOLATIONISM_UNITSTRENGTH_ADJUST</ModifierId>
</Row>
<Row>
<PolicyType>POLICY_ISOLATIONISM</PolicyType>
<ModifierId>ISOLATIONISM_CITY_AMENITIES</ModifierId>
</Row>
</PolicyModifiers>
<!-- 军费 -4 -->
<Modifiers>
<Row>
<ModifierId>ISOLATIONISM_UNITMAINTENANCEDISCOUNT</ModifierId>
<ModifierType>MODIFIER_PLAYER_ADJUST_UNIT_MAINTENANCE_DISCOUNT</ModifierType>
</Row>
</Modifiers>
<ModifierArguments>
<!-- 第1层的参数,指向第2层 -->
<Row>
<ModifierId>ISOLATIONISM_UNITMAINTENANCEDISCOUNT</ModifierId>
<Name>Amount</Name>
<Value>4</Value>
</Row>
</ModifierArguments>
<!-- 单位战斗力 -5 -->
<Modifiers>
<!-- 注意这里用了嵌套的Modifier,第1层 -->
<Row>
<ModifierId>ISOLATIONISM_UNITSTRENGTH_ADJUST</ModifierId>
<ModifierType>MODIFIER_PLAYER_UNITS_ATTACH_MODIFIER</ModifierType>
</Row>
<!-- 第2层 -->
<Row>
<ModifierId>COMBAT_REDUCE_ENEMY_TERRITORY_MODIFIER</ModifierId>
<ModifierType>MODIFIER_UNIT_ADJUST_COMBAT_STRENGTH</ModifierType>
<SubjectRequirementSetId>REQUIREMENTS_UNIT_IN_ENEMY_TERRITORY</SubjectRequirementSetId>
</Row>
</Modifiers>
<ModifierArguments>
<!-- 第1层的参数,指向第2层 -->
<Row>
<ModifierId>ISOLATIONISM_UNITSTRENGTH_ADJUST</ModifierId>
<Name>ModifierId</Name>
<Value>COMBAT_REDUCE_ENEMY_TERRITORY_MODIFIER</Value>
</Row>
<!-- 第2层的参数 -5 -->
<Row>
<ModifierId>COMBAT_REDUCE_ENEMY_TERRITORY_MODIFIER</ModifierId>
<Name>Amount</Name>
<Value>-5</Value>
</Row>
</ModifierArguments>
<RequirementSets>
<Row>
<RequirementSetId>REQUIREMENTS_UNIT_IN_ENEMY_TERRITORY</RequirementSetId>
<RequirementSetType>REQUIREMENTSET_TEST_ALL</RequirementSetType>
</Row>
</RequirementSets>
<RequirementSetRequirements>
<Row>
<RequirementSetId>REQUIREMENTS_UNIT_IN_ENEMY_TERRITORY</RequirementSetId>
<RequirementId>REQUIRES_UNIT_IN_ENEMY_TERRITORY</RequirementId>
</Row>
</RequirementSetRequirements>
<Requirements>
<Row>
<RequirementId>REQUIRES_UNIT_IN_ENEMY_TERRITORY</RequirementId>
<RequirementType>REQUIREMENT_UNIT_IN_ENEMY_TERRITORY</RequirementType>
</Row>
</Requirements>
<!-- 宜居度 +2 -->
<Modifiers>
<Row>
<ModifierId>ISOLATIONISM_CITY_AMENITIES</ModifierId>
<ModifierType>MODIFIER_PLAYER_CITIES_ADJUST_POLICY_AMENITY</ModifierType>
</Row>
</Modifiers>
<ModifierArguments>
<Row>
<ModifierId>ISOLATIONISM_CITY_AMENITIES</ModifierId>
<Name>Amount</Name>
<Value>2</Value>
</Row>
</ModifierArguments>
</GameInfo>