This commit is contained in:
2026-03-27 17:27:59 +08:00
parent 0603c60bde
commit 3e161378c7
11 changed files with 142 additions and 70 deletions

Binary file not shown.

View File

@@ -1762,7 +1762,7 @@
<impactSound>Pawn_Melee_BigBash_HitPawn</impactSound>
<!-- 飞行效果 -->
<knockbackFlyerDef>PawnFlyer</knockbackFlyerDef>
<knockbackFlyerDef>ARA_PawnFlyer</knockbackFlyerDef>
<!-- <flightEffecterDef>FlightEffect_Knockback</flightEffecterDef> -->
<landingSound>Longjump_Land</landingSound>
@@ -1778,6 +1778,19 @@
</li>
</comps>
</AbilityDef>
<ThingDef Name="ARA_PawnFlyer" ParentName="PawnFlyerBase">
<defName>ARA_PawnFlyer</defName>
<thingClass>ArachnaeSwarm.SaferPawnFlyer</thingClass>
<pawnFlyer>
<flightSpeed>8</flightSpeed>
</pawnFlyer>
</ThingDef>
<ThingDef ParentName="ARA_PawnFlyer">
<defName>ARA_PawnFlyer_Stun</defName>
<pawnFlyer>
<stunDurationTicksRange>180~240</stunDurationTicksRange>
</pawnFlyer>
</ThingDef>
<AbilityDef>
<defName>ARA_Praetorian_Long_Jump</defName>
<label>禁卫种跳跃</label>

View File

@@ -206,7 +206,7 @@
<li Class="HediffCompProperties_DisappearsOnDeath"/>
<li Class="ArachnaeSwarm.HediffCompProperties_SpawnPawnOnRemoved">
<pawnKindDefs>
<li>ArachnaeBase_Race_Skyhive</li>
<li>ArachnaeBase_Race_Skyhive_Fastdie</li>
</pawnKindDefs>
<spawnCount>1</spawnCount>
<fixedBiologicalAge>0</fixedBiologicalAge>
@@ -285,7 +285,7 @@
<li Class="HediffCompProperties_DisappearsOnDeath"/>
<li Class="ArachnaeSwarm.HediffCompProperties_SpawnPawnOnRemoved">
<pawnKindDefs>
<li>ArachnaeBase_Race_Acidcut</li>
<li>ArachnaeBase_Race_Acidcut_Fastdie</li>
</pawnKindDefs>
<spawnCount>1</spawnCount>
<fixedBiologicalAge>0</fixedBiologicalAge>

View File

@@ -635,7 +635,6 @@
</li>
</stages>
</HediffDef>
<HediffDef>
<defName>ARA_Scavenger_Production_InsectJelly</defName>
@@ -673,4 +672,26 @@
</li>
</stages>
</HediffDef>
<HediffDef>
<defName>ARA_Incubator_FasterDie</defName>
<label>不知朝暮</label>
<description>该阿拉克涅虫族仅仅是为了一个简单的目标而创造,它们死的会比自己的同族更快。</description>
<hediffClass>HediffWithComps</hediffClass>
<isBad>false</isBad>
<defaultLabelColor>(0.8, 0.6, 0.0)</defaultLabelColor>
<scenarioCanAdd>false</scenarioCanAdd>
<stages>
<li>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_DisappearsAndKills">
<disappearsAfterTicks>25200~28800</disappearsAfterTicks>
<showRemainingTime>true</showRemainingTime>
</li>
<li Class="HediffCompProperties_DisappearsOnDeath" />
</comps>
</HediffDef>
</Defs>

View File

@@ -517,7 +517,7 @@
</li>
</lifeStages>
</PawnKindDef>
<PawnKindDef ParentName="ARA_InsectKindBase">
<PawnKindDef Name="ArachnaeBase_Race_Skyhive" ParentName="ARA_InsectKindBase">
<defName>ArachnaeBase_Race_Skyhive</defName>
<label>阿拉克涅天巢种</label>
<race>ArachnaeBase_Race_Skyhive</race>
@@ -548,6 +548,14 @@
</li>
</lifeStages>
</PawnKindDef>
<PawnKindDef ParentName="ArachnaeBase_Race_Skyhive">
<defName>ArachnaeBase_Race_Skyhive_Fastdie</defName>
<startingHediffs>
<li>
<def>ARA_Incubator_FasterDie</def>
</li>
</startingHediffs>
</PawnKindDef>
<PawnKindDef Name="ArachnaeBase_Race_Acidcut" ParentName="ARA_InsectKindBase">
<defName>ArachnaeBase_Race_Acidcut</defName>
<label>阿拉克涅酸噬种</label>
@@ -569,6 +577,14 @@
</li>
</lifeStages>
</PawnKindDef>
<PawnKindDef ParentName="ArachnaeBase_Race_Acidcut">
<defName>ArachnaeBase_Race_Acidcut_Fastdie</defName>
<startingHediffs>
<li>
<def>ARA_Incubator_FasterDie</def>
</li>
</startingHediffs>
</PawnKindDef>
<PawnKindDef Name="ArachnaeBase_Race_Baneling" ParentName="ARA_InsectKindBase">
<defName>ArachnaeBase_Race_Baneling</defName>
<label>阿拉克涅爆裂种</label>

View File

@@ -2067,7 +2067,7 @@
</graphicData>
<projectile>
<speed>41</speed>
<spawnsPawnKind>ArachnaeBase_Race_Acidcut</spawnsPawnKind>
<spawnsPawnKind>ArachnaeBase_Race_Acidcut_Fastdie</spawnsPawnKind>
<tryAdjacentFreeSpaces>true</tryAdjacentFreeSpaces>
<damageDef>ARA_AcidBurn</damageDef>
<damageAmountBase>10</damageAmountBase>
@@ -2116,7 +2116,7 @@
</graphicData>
<projectile>
<speed>41</speed>
<spawnsPawnKind>ArachnaeBase_Race_Skyhive</spawnsPawnKind>
<spawnsPawnKind>ArachnaeBase_Race_Skyhive_Fastdie</spawnsPawnKind>
<tryAdjacentFreeSpaces>true</tryAdjacentFreeSpaces>
</projectile>
</ThingDef>