Merge branch 'master' of https://git.ra3battle.cn/Kalospacer/ArachnaeSwarm
This commit is contained in:
@@ -1,5 +1,54 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
|
||||
<AbilityDef>
|
||||
<defName>ARA_TerrorRoar</defName>
|
||||
<label>威仪咆哮</label>
|
||||
<description>一声哈气附近的敌人会尖叫并转圈跑.</description>
|
||||
<iconPath>UI/Commands/TerrorRoar</iconPath>
|
||||
<cooldownTicksRange>7500</cooldownTicksRange> <!-- 3 hours -->
|
||||
<stunTargetWhileCasting>true</stunTargetWhileCasting>
|
||||
<targetRequired>false</targetRequired>
|
||||
<aiCanUse>true</aiCanUse>
|
||||
<ai_SearchAOEForTargets>true</ai_SearchAOEForTargets>
|
||||
<displayOrder>300</displayOrder>
|
||||
<displayGizmoWhileUndrafted>true</displayGizmoWhileUndrafted>
|
||||
<disableGizmoWhileUndrafted>false</disableGizmoWhileUndrafted>
|
||||
<statBases>
|
||||
<Ability_EffectRadius>23.9</Ability_EffectRadius>
|
||||
</statBases>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<range>23.9</range>
|
||||
<warmupTime>0.5</warmupTime>
|
||||
<requireLineOfSight>false</requireLineOfSight>
|
||||
<soundCast>Ability_TerrorRoar</soundCast>
|
||||
<targetParams>
|
||||
<canTargetSelf>true</canTargetSelf>
|
||||
<canTargetPawns>true</canTargetPawns>
|
||||
<canTargetAnimals>false</canTargetAnimals>
|
||||
<canTargetHumans>true</canTargetHumans>
|
||||
<canTargetMechs>false</canTargetMechs>
|
||||
<canTargetEntities>False</canTargetEntities>
|
||||
<canTargetSubhumans>False</canTargetSubhumans>
|
||||
<canTargetBuildings>false</canTargetBuildings>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class="CompProperties_AbilityGiveMentalState">
|
||||
<compClass>CompAbilityEffect_GiveMentalState</compClass>
|
||||
<stateDef>PanicFlee</stateDef>
|
||||
</li>
|
||||
<li Class="CompProperties_AbilityEffect">
|
||||
<compClass>CompAbilityEffect_OnlyTargetHostiles</compClass>
|
||||
</li>
|
||||
<li Class="CompProperties_AbilityEffecterOnCaster">
|
||||
<effecterDef>TerrorRoar</effecterDef>
|
||||
<maintainTicks>20</maintainTicks> <!-- Long enough for the "2nd wave" to spawn -->
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
|
||||
<AbilityDef ParentName="AbilityTouchBase">
|
||||
<defName>ARA_BindDrone</defName>
|
||||
<label>信息素标记</label>
|
||||
@@ -52,7 +101,7 @@
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<!-- 这是正确的用法 -->
|
||||
<li Class="RimWorld.CompProperties_AbilityRemoveHediff">
|
||||
<li Class="CompProperties_AbilityRemoveHediff">
|
||||
<compClass>ArachnaeSwarm.CompAbilityEffect_RemoveSwitchHediff</compClass>
|
||||
<hediffDef>ARA_RaceBaseSwarmProduceSwitchHediff</hediffDef>
|
||||
<applyToSelf>true</applyToSelf>
|
||||
@@ -79,7 +128,7 @@
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class="RimWorld.CompProperties_AbilityGiveHediff">
|
||||
<li Class="CompProperties_AbilityGiveHediff">
|
||||
<compClass>ArachnaeSwarm.CompAbilityEffect_GiveSwitchHediff</compClass>
|
||||
<hediffDef>ARA_RaceBaseSwarmProduceSwitchHediff</hediffDef>
|
||||
<applyToSelf>true</applyToSelf>
|
||||
|
||||
Reference in New Issue
Block a user