This commit is contained in:
Tourswen
2025-07-04 00:54:36 +08:00
parent 5337a98b08
commit 83a8299cef
39 changed files with 924 additions and 12 deletions

View File

@@ -672,6 +672,9 @@
<descriptionHyperlinks>
<ThingDef>WULA_Soul_Wedge</ThingDef>
</descriptionHyperlinks>
<researchPrerequisites>
<li>WULA_Synth_Psi_Technology</li>
</researchPrerequisites>
<uiIconThing>WULA_Soul_Wedge</uiIconThing>
<anesthetize>false</anesthetize>
<workSkillLearnFactor>2</workSkillLearnFactor>

View File

@@ -9,6 +9,7 @@
<everCurableByItem>false</everCurableByItem>
<duplicationAllowed>false</duplicationAllowed>
<keepOnBodyPartRestoration>True</keepOnBodyPartRestoration>
<causesNeed>WULA_Energy</causesNeed>
<isBad>false</isBad>
<stages>
<li>
@@ -56,6 +57,7 @@
</li>
</stages>
<disablesNeeds>
<li>Food</li>
<li>Rest</li>
</disablesNeeds>
<comps>
@@ -132,4 +134,75 @@
</li>
</comps>
</HediffDef>
<HediffDef>
<defName>WULA_Storm_Skitter_Hediff</defName>
<label>大型战甲</label>
<description>由乌拉帝国建造的大型战甲,拥有一部分机械体的特性——无法被点燃、不会中毒、免疫大量疾病、不会抱怨温度,但是无法自我修复。</description>
<hediffClass>HediffWithComps</hediffClass>
<everCurableByItem>false</everCurableByItem>
<duplicationAllowed>false</duplicationAllowed>
<keepOnBodyPartRestoration>True</keepOnBodyPartRestoration>
<isBad>false</isBad>
<stages>
<li>
<!-- 自然自愈系数0 -->
<naturalHealingFactor>0</naturalHealingFactor>
<!-- 不会感到痛苦 -->
<painFactor>0</painFactor>
<!-- 抗毒抗火抗寒热 -->
<statOffsets>
<!-- 有自带护甲,对热量伤害有高抵抗 -->
<ArmorRating_Sharp>1.2</ArmorRating_Sharp>
<ArmorRating_Blunt>1</ArmorRating_Blunt>
<ArmorRating_Heat>2.00</ArmorRating_Heat>
<!-- 近战闪避 -->
<MeleeDamageFactor>2</MeleeDamageFactor>
<MeleeCooldownFactor>-0.5</MeleeCooldownFactor> <!-- 66% as fast -->
<MeleeHitChance>50</MeleeHitChance>
<MeleeDodgeChance>15</MeleeDodgeChance>
<ToxicResistance>1</ToxicResistance>
<ToxicEnvironmentResistance MayRequire="Ludeon.RimWorld.Biotech">1</ToxicEnvironmentResistance>
<CarryingCapacity>1200</CarryingCapacity>
<ShootingAccuracyPawn>200</ShootingAccuracyPawn>
<IncomingDamageFactor>0.3</IncomingDamageFactor>
</statOffsets>
<statFactors>
<!-- 易燃性,作为半机械生物很难起火 -->
<Flammability>0</Flammability>
</statFactors>
<!-- 免疫非纳米机械疾病 -->
<makeImmuneTo>
<li>Flu</li>
<li>Malaria</li>
<li>SleepingSickness</li>
<li>Plague</li>
<li>WoundInfection</li>
<li>LungRot</li>
<li>GutWorms</li>
<li>MuscleParasites</li>
<li>OrganDecay</li>
<li>SensoryMechanites</li>
<li>FibrousMechanites</li>
</makeImmuneTo>
</li>
</stages>
<disablesNeeds>
<li>Mood</li>
<li>Food</li>
<li>Rest</li>
<li>Joy</li>
<li>Beauty</li>
<li>Comfort</li>
<li>Outdoors</li>
<li>Indoors</li>
<li>DrugDesire</li>
<li>RoomSize</li>
</disablesNeeds>
<comps>
<li Class="HediffCompProperties_ReactOnDamage">
<damageDefIncoming>EMP</damageDefIncoming>
<vomit>true</vomit>
</li>
</comps>
</HediffDef>
</Defs>