rimworld-animations/1.3/Patches/BasePawn Fixes/NecloseBasePawn.xml

72 lines
3.4 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>[1.3]Neclose Race</li>
<li>2394460334</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationReplace">
<xpath>/Defs/ThingDef[@Name="HAR_Neclose_BaseNRPawn"]</xpath>
<value>
<ThingDef Name="HAR_Neclose_BaseNRPawn" ParentName="BasePawn" Abstract="True">
<comps>
<li Class="CompSummonSlave.CSS_CompProperties_SummonSlave">
<AutoLabel>Helter Skelter(Auto)</AutoLabel>
<AutoDesc>If set to ON, the genus will be automatically summoned if this character is drafted and there are hostile characters around. The number of summons of the genus varies depending on the Lvl of the "artificial race", and a cool time of one day will occur for resummoning.</AutoDesc>
<AutoIconPath>Icon/Command/AutoSummon</AutoIconPath>
<CommandName>CSS_SummonSlave</CommandName>
<CommandLabel>Helter Skelter(Neclose)</CommandLabel>
<CommandDesc>Arbitrarily summon a genus. The number of summons of the genus varies depending on the Lv of the "artificial race", and a cool time of one day will occur for resummoning.</CommandDesc>
<CommandIconPath>Icon/Command/SummonSlave</CommandIconPath>
<Cooldown>60000</Cooldown><!--■召喚の再使用までの時間-->
<Level>Neclose_Artificial</Level><!--■召喚レベル参照用HediffDef-->
<!--■Lv1-->
<SummonCount>3</SummonCount><!--■召喚数-->
<SlaveList>
<li>HAR_NC_M_a_Kind_Summon</li>
<li>HAR_NC_M_b_Kind_Summon</li>
<li>HAR_NC_M_c_Kind_Summon</li>
</SlaveList>
<!--■Lv2-->
<SummonCount2>6</SummonCount2><!--■召喚レベル2のとき召喚する対象の数-->
<SlaveList2><!--■召喚レベル2のとき召喚する対象のThingDef-->
<li>HAR_NC_M_a_Kind_Summon</li>
<li>HAR_NC_M_b_Kind_Summon</li>
<li>HAR_NC_M_c_Kind_Summon</li>
</SlaveList2>
<!--■Lv3-->
<SummonCount3>9</SummonCount3><!--■召喚レベル3のとき召喚する対象の数-->
<SlaveList3><!--■召喚レベル3のとき召喚する対象のThingDef-->
<li>HAR_NC_M_a_Kind_Summon</li>
<li>HAR_NC_M_b_Kind_Summon</li>
<li>HAR_NC_M_c_Kind_Summon</li>
</SlaveList3>
<!--■Lv4-->
<SummonCount4>12</SummonCount4><!--■召喚レベル4のとき召喚する対象の数-->
<SlaveList4><!--■召喚レベル4のとき召喚する対象のThingDef-->
<li>HAR_NC_M_a_Kind_Summon</li>
<li>HAR_NC_M_b_Kind_Summon</li>
<li>HAR_NC_M_c_Kind_Summon</li>
</SlaveList4>
<!--■Lv5-->
<SummonCount5>15</SummonCount5><!--■召喚レベル5のとき召喚する対象の数-->
<SlaveList5><!--■召喚レベル5のとき召喚する対象のThingDef-->
<li>HAR_NC_M_a_Kind_Summon</li>
<li>HAR_NC_M_b_Kind_Summon</li>
<li>HAR_NC_M_c_Kind_Summon</li>
</SlaveList5>
<SearchLength>300</SearchLength><!--■自動召喚索敵距離-->
<CastTime>3</CastTime><!--■詠唱時間-->
<SummonEffect>CSS_SummonEffect</SummonEffect>
</li>
</comps>
</ThingDef>
</value>
</li>
</operations>
</match>
</Operation>
</Patch>