65 lines
2.5 KiB
XML
65 lines
2.5 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
||
<Defs>
|
||
|
||
<!-- ==================== Original commented out ==================== -->
|
||
<!--<AbilityDef>
|
||
<defName>ARA_Ability_Possess</defName>
|
||
<label>阿拉克涅寄生</label>
|
||
<description>将你的意识注入另一个生物的身体,完全占据它。</description>
|
||
<iconPath>UI/Commands/EggSpew</iconPath>
|
||
<cooldownTicksRange>600</cooldownTicksRange>
|
||
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||
<verbProperties>
|
||
<verbClass>Verb_CastAbility</verbClass>
|
||
<warmupTime>1.5</warmupTime>
|
||
<range>5.9</range>
|
||
<targetParams>
|
||
<canTargetPawns>true</canTargetPawns>
|
||
<canTargetBuildings>false</canTargetBuildings>
|
||
<canTargetSelf>false</canTargetSelf>
|
||
<canTargetLocations>false</canTargetLocations>
|
||
</targetParams>
|
||
</verbProperties>
|
||
<comps>
|
||
<li Class="ArachnaeSwarm.CompProperties_AbilityPossess"/>
|
||
<li Class="CompProperties_AbilityGiveHediff">
|
||
<compClass>CompAbilityEffect_GiveHediff</compClass>
|
||
<hediffDef>ARA_HiveMindDrone</hediffDef>
|
||
</li>
|
||
</comps>
|
||
</AbilityDef>-->
|
||
|
||
<!-- ==================== Jump Possession ==================== -->
|
||
<AbilityDef>
|
||
<defName>ARA_Ability_Possess</defName>
|
||
<label>阿拉克涅突袭寄生</label>
|
||
<description>向目标跳跃,将你的意识注入另一个生物的身体,完全占据它。</description>
|
||
<iconPath>UI/Abilities/Longjump</iconPath>
|
||
<cooldownTicksRange>800</cooldownTicksRange>
|
||
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||
<verbProperties>
|
||
<!-- 使用我们新的Verb -->
|
||
<verbClass>ArachnaeSwarm.Verb_JumpAndCastOnLanding</verbClass>
|
||
<warmupTime>1.0</warmupTime>
|
||
<range>19.9</range>
|
||
<requireLineOfSight>true</requireLineOfSight>
|
||
<soundCast>Longjump_Jump</soundCast>
|
||
<soundLanding>Longjump_Land</soundLanding>
|
||
<targetParams>
|
||
<canTargetPawns>true</canTargetPawns>
|
||
<canTargetBuildings>false</canTargetBuildings>
|
||
<canTargetSelf>false</canTargetSelf>
|
||
<canTargetLocations>false</canTargetLocations>
|
||
</targetParams>
|
||
</verbProperties>
|
||
<comps>
|
||
<!-- comps部分现在只包含夺舍效果,因为跳跃由Verb处理 -->
|
||
<li Class="ArachnaeSwarm.CompProperties_AbilityPossess"/>
|
||
<li Class="CompProperties_AbilityGiveHediff">
|
||
<compClass>CompAbilityEffect_GiveHediff</compClass>
|
||
<hediffDef>ARA_HiveMindDrone</hediffDef>
|
||
</li>
|
||
</comps>
|
||
</AbilityDef>
|
||
|
||
</Defs> |