This commit is contained in:
@@ -559,7 +559,7 @@
|
||||
<AbilityDef>
|
||||
<defName>ARA_Baneling_Suicide_Ability</defName>
|
||||
<label>良性自爆</label>
|
||||
<description>阿拉克涅爆裂种在不使强腐蚀酸活化的情况下发生自爆,这种自爆只会造成轻微的伤害,不会产生酸雾,但是依然留下相同面积的菌毯。</description>
|
||||
<description>阿拉克涅爆裂种在不使强腐蚀酸活化的情况下发生自爆,这种自爆只会造成轻微的伤害,不会产生酸雾,并在大范围内留下菌毯。</description>
|
||||
<iconPath>ArachnaeSwarm/UI/Abilities/ARA_Suicide_Ability</iconPath>
|
||||
<cooldownTicksRange>1</cooldownTicksRange>
|
||||
<aiCanUse>false</aiCanUse>
|
||||
@@ -568,7 +568,7 @@
|
||||
<disableGizmoWhileUndrafted>false</disableGizmoWhileUndrafted>
|
||||
<warmupStartSound>AcidSpray_Warmup</warmupStartSound>
|
||||
<statBases>
|
||||
<Ability_EffectRadius>3.9</Ability_EffectRadius>
|
||||
<Ability_EffectRadius>6.9</Ability_EffectRadius>
|
||||
</statBases>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
@@ -584,8 +584,8 @@
|
||||
<comps>
|
||||
<li Class="CompProperties_AbilityExplosion">
|
||||
<damageAmount>1</damageAmount>
|
||||
<damageDef>ARA_AcidBomb</damageDef>
|
||||
<explosionRadius>3.9</explosionRadius>
|
||||
<damageDef>ARA_CreepBomb</damageDef>
|
||||
<explosionRadius>6.9</explosionRadius>
|
||||
<armorPenetration>0</armorPenetration>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_AbilityDestroyOwnBodyPart">
|
||||
@@ -877,6 +877,41 @@
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
<AbilityDef>
|
||||
<defName>ARA_Ability_Morph</defName>
|
||||
<label>织域形态</label>
|
||||
<description>生成织座,将自己转换为一个静态建筑。这个形态下,阿拉克涅织域种可以研究虫群更高级的科技。</description>
|
||||
<iconPath>ArachnaeSwarm/UI/Abilities/ARA_Ability_Morph</iconPath>
|
||||
<cooldownTicksRange>6000</cooldownTicksRange>
|
||||
<hotKey>Misc12</hotKey>
|
||||
<targetRequired>false</targetRequired>
|
||||
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<drawAimPie>false</drawAimPie>
|
||||
<requireLineOfSight>false</requireLineOfSight>
|
||||
<nonInterruptingSelfCast>true</nonInterruptingSelfCast>
|
||||
<warmupTime>1</warmupTime>
|
||||
<range>19.9</range>
|
||||
<targetable>false</targetable>
|
||||
<targetParams>
|
||||
<canTargetSelf>True</canTargetSelf>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_AbilityTerrainRestriction">
|
||||
<terrainDefs>
|
||||
<li>ARA_InsectCreep</li>
|
||||
<li>ARA_InsectCreepTile</li>
|
||||
</terrainDefs>
|
||||
<!-- <casterTerrainFailMessage>在阿拉克涅菌毯上才能使用此技能</casterTerrainFailMessage>
|
||||
<disabledReasonKey>不在阿拉克涅菌毯上</disabledReasonKey> -->
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_AbilityTransform">
|
||||
<buildingDef>ARA_MorphableResearchBench</buildingDef>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
|
||||
<!-- 疗愈 -->
|
||||
<AbilityDef>
|
||||
|
||||
@@ -1,90 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<AbilityDef Name="ARA_EggSpew_Base" Abstract="True">
|
||||
<cooldownTicksRange>50000</cooldownTicksRange>
|
||||
<aiCanUse>false</aiCanUse>
|
||||
<displayOrder>300</displayOrder>
|
||||
<displayGizmoWhileUndrafted>true</displayGizmoWhileUndrafted>
|
||||
<disableGizmoWhileUndrafted>false</disableGizmoWhileUndrafted>
|
||||
<warmupStartSound>AcidSpray_Warmup</warmupStartSound>
|
||||
<charges>5</charges>
|
||||
<cooldownPerCharge>true</cooldownPerCharge>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<range>1</range>
|
||||
<warmupTime>7</warmupTime>
|
||||
<soundCast>AcidSpray_Resolve</soundCast>
|
||||
<violent>false</violent>
|
||||
<targetable>false</targetable>
|
||||
<targetParams>
|
||||
<canTargetSelf>True</canTargetSelf>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_AbilityNeedCost">
|
||||
<needDef>Food</needDef>
|
||||
<needCost>4</needCost>
|
||||
<failMessage>营养值不足,需要进食</failMessage>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_AbilityBodyPartCheck">
|
||||
<requiredPart>ARA_Ovary</requiredPart>
|
||||
<failMessage>卵巢受损或缺失,无法生育</failMessage>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
<ThingDef Name="ARA_EggSpew_Base_Proj" ParentName="BaseGrenadeProjectile" Abstract="True">
|
||||
<thingClass>Projectile_SpawnsThing</thingClass>
|
||||
<graphicData>
|
||||
<texPath>ArachnaeSwarm/Building/ARA_EggSac</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<projectile>
|
||||
<damageDef>Bullet</damageDef>
|
||||
<speed>21</speed>
|
||||
<damageAmountBase>0</damageAmountBase>
|
||||
<tryAdjacentFreeSpaces>true</tryAdjacentFreeSpaces>
|
||||
</projectile>
|
||||
</ThingDef>
|
||||
<AbilityDef Name="ARA_CocoonSpew_Base" Abstract="True">
|
||||
<cooldownTicksRange>50000</cooldownTicksRange>
|
||||
<aiCanUse>true</aiCanUse>
|
||||
<displayOrder>300</displayOrder>
|
||||
<displayGizmoWhileUndrafted>true</displayGizmoWhileUndrafted>
|
||||
<disableGizmoWhileUndrafted>false</disableGizmoWhileUndrafted>
|
||||
<warmupStartSound>AcidSpray_Warmup</warmupStartSound>
|
||||
<charges>5</charges>
|
||||
<cooldownPerCharge>true</cooldownPerCharge>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<range>1</range>
|
||||
<warmupTime>12</warmupTime>
|
||||
<soundCast>AcidSpray_Resolve</soundCast>
|
||||
<violent>false</violent>
|
||||
<targetable>false</targetable>
|
||||
<targetParams>
|
||||
<canTargetSelf>True</canTargetSelf>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_AbilityNeedCost">
|
||||
<needDef>Food</needDef>
|
||||
<needCost>1</needCost>
|
||||
<failMessage>营养值不足,需要进食</failMessage>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
<ThingDef Name="ARA_CocoonSpew_Base_Proj" ParentName="BaseGrenadeProjectile" Abstract="True">
|
||||
<label>阿拉克涅孵化茧</label>
|
||||
<thingClass>Projectile_SpawnsThing</thingClass>
|
||||
<graphicData>
|
||||
<texPath>ArachnaeSwarm/Building/ARA_Cocoon</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<projectile>
|
||||
<damageDef>Bullet</damageDef>
|
||||
<speed>21</speed>
|
||||
<damageAmountBase>0</damageAmountBase>
|
||||
<tryAdjacentFreeSpaces>true</tryAdjacentFreeSpaces>
|
||||
</projectile>
|
||||
</ThingDef>
|
||||
</Defs>
|
||||
@@ -1,39 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
<!-- 变形技能的定义 -->
|
||||
<AbilityDef>
|
||||
<defName>ARA_Ability_Morph</defName>
|
||||
<label>织域形态</label>
|
||||
<description>生成织座,将自己转换为一个静态建筑。这个形态下,阿拉克涅织域种可以研究虫群更高级的科技。</description>
|
||||
<iconPath>ArachnaeSwarm/UI/Abilities/ARA_Ability_Morph</iconPath>
|
||||
<cooldownTicksRange>6000</cooldownTicksRange>
|
||||
<hotKey>Misc12</hotKey>
|
||||
<targetRequired>false</targetRequired>
|
||||
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<drawAimPie>false</drawAimPie>
|
||||
<requireLineOfSight>false</requireLineOfSight>
|
||||
<nonInterruptingSelfCast>true</nonInterruptingSelfCast>
|
||||
<warmupTime>1</warmupTime>
|
||||
<range>19.9</range>
|
||||
<targetable>false</targetable>
|
||||
<targetParams>
|
||||
<canTargetSelf>True</canTargetSelf>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_AbilityTerrainRestriction">
|
||||
<terrainDefs>
|
||||
<li>ARA_InsectCreep</li>
|
||||
<li>ARA_InsectCreepTile</li>
|
||||
</terrainDefs>
|
||||
<!-- <casterTerrainFailMessage>在阿拉克涅菌毯上才能使用此技能</casterTerrainFailMessage>
|
||||
<disabledReasonKey>不在阿拉克涅菌毯上</disabledReasonKey> -->
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_AbilityTransform">
|
||||
<buildingDef>ARA_MorphableResearchBench</buildingDef>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
</Defs>
|
||||
@@ -79,6 +79,14 @@
|
||||
<armorCategory>Sharp</armorCategory>
|
||||
<hediff>AcidBurn</hediff>
|
||||
<scaleDamageToBuildingsBasedOnFlammability>false</scaleDamageToBuildingsBasedOnFlammability>
|
||||
</DamageDef>
|
||||
<DamageDef ParentName="Bomb">
|
||||
<defName>ARA_CreepBomb</defName>
|
||||
<label>菌瘤爆炸</label>
|
||||
<workerClass>ArachnaeSwarm.DamageWorker_ExplosionWithTerrain</workerClass>
|
||||
<armorCategory>Sharp</armorCategory>
|
||||
<hediff>AcidBurn</hediff>
|
||||
<scaleDamageToBuildingsBasedOnFlammability>false</scaleDamageToBuildingsBasedOnFlammability>
|
||||
|
||||
<modExtensions>
|
||||
<li Class="ArachnaeSwarm.DamageDefExtension_TerrainCover">
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
</PawnKindDef>
|
||||
<PawnKindDef ParentName="ArachnaeQueenBasePawnKind">
|
||||
<defName>ARA_ArachnaeQueen</defName>
|
||||
<label>阿拉克涅女皇种</label>
|
||||
<label>阿拉克涅泰坦种</label>
|
||||
<race>ArachnaeQueen_Race</race>
|
||||
<defaultFactionType>PlayerColony</defaultFactionType>
|
||||
<invNutrition>0</invNutrition>
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
<defName>ARA_GestaltBandwidth</defName>
|
||||
<label>蜂巢网络容量</label>
|
||||
<description>阿拉克涅虫群格式塔网络的最大节点限制,每一只阿拉克涅督虫都会影响网络的负荷,一些虫族会分担网络压力,另一些则会增加负载。当负载过大时,阿拉克涅女皇种的思维将遭到压迫,导致其心情和意识降低。</description>
|
||||
<category>ARA_GestaltNetwork</category>
|
||||
<category>Basics</category>
|
||||
<defaultBaseValue>0</defaultBaseValue>
|
||||
<toStringStyle>Integer</toStringStyle>
|
||||
<hideAtValue>0</hideAtValue>
|
||||
@@ -92,7 +92,7 @@
|
||||
<defName>ARA_GestaltBandwidthCost</defName>
|
||||
<label>蜂巢网络负载</label>
|
||||
<description>阿拉克涅督虫对格式塔网络产生的负荷,如果为负数,则代表此督虫会为格式塔网络分担压力。</description>
|
||||
<category>ARA_GestaltNetwork</category>
|
||||
<category>Basics</category>
|
||||
<defaultBaseValue>0</defaultBaseValue>
|
||||
<toStringStyle>Integer</toStringStyle>
|
||||
<hideAtValue>0</hideAtValue>
|
||||
@@ -104,7 +104,7 @@
|
||||
<defName>ARA_SwarmSpell_Cooldown_Delay</defName>
|
||||
<label>灵能神经束冷却延迟(秒)</label>
|
||||
<description>当阿拉克涅灵吸种使用虫群灵能能力时,产生的灵能负荷会在此时间后开始逐渐下降,任何施术都会重置冷却时间。</description>
|
||||
<category>ARA_GestaltNetwork</category>
|
||||
<category>Basics</category>
|
||||
<defaultBaseValue>0</defaultBaseValue>
|
||||
<toStringStyle>Integer</toStringStyle>
|
||||
<hideAtValue>0</hideAtValue>
|
||||
|
||||
@@ -96,7 +96,7 @@
|
||||
<ThingDef ParentName="ArachnaeBase_Race">
|
||||
<defName>ArachnaeBase_Race_Larva</defName>
|
||||
<label>阿拉克涅幼虫种</label>
|
||||
<description>阿拉克涅辅虫之一,是虫族的根基。</description>
|
||||
<description>阿拉克涅辅虫之一,包含了虫群在地面扩张所需的所有遗传物质信息,是虫族的根基。它们可以进入阿拉克涅卵和阿拉克涅茧,以完全变态发育的形式转化为新的督虫或装备。</description>
|
||||
<race>
|
||||
<thinkTreeMain>ARA_Insect_Larva_Thinktree</thinkTreeMain>
|
||||
<deathAction Class="DeathActionProperties_Vanish">
|
||||
@@ -478,7 +478,7 @@
|
||||
<ThingDef ParentName="ArachnaeBase_Race">
|
||||
<defName>ArachnaeBase_Race_Baneling</defName>
|
||||
<label>阿拉克涅爆裂种</label>
|
||||
<description>阿拉克涅辅虫之一,一般以自杀式袭击的方式伤害敌军,靠近敌人后就会引爆酸囊产生危险的酸性雾气,并留下菌毯以供后续虫族部队前进。如果其监管者督虫处于征召状态,则会跟随督虫一起行动。</description>
|
||||
<description>阿拉克涅辅虫之一,一般以自杀式袭击的方式伤害敌军,靠近敌人后就会引爆酸囊产生危险的酸性雾气,也可以选择以低烈度自爆的方式留下菌毯供后续虫族部队前进。如果其监管者督虫处于征召状态,则会跟随督虫一起行动。</description>
|
||||
<race>
|
||||
<thinkTreeMain>ARA_Insect_Baneling_Thinktree</thinkTreeMain>
|
||||
<baseBodySize>0.35</baseBodySize>
|
||||
|
||||
Reference in New Issue
Block a user