766 lines
19 KiB
XML
766 lines
19 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
|
<Defs>
|
|
|
|
<HediffDef>
|
|
<defName>DRM_Stun</defName>
|
|
<label>Stun</label>
|
|
<labelNoun>Stun</labelNoun>
|
|
<description>This pawn is shocked by huge impact force.</description>
|
|
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
|
|
<hediffClass>HediffWithComps</hediffClass>
|
|
<battleStateLabel>Shock</battleStateLabel>
|
|
<maxSeverity>1</maxSeverity>
|
|
<stages>
|
|
<li>
|
|
<label>minor</label>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.5</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>moderate</label>
|
|
<minSeverity>0.8</minSeverity>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<setMax>0.25</setMax>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
</stages>
|
|
<comps>
|
|
<li Class="HediffCompProperties_SelfHeal">
|
|
<healAmount>0.2</healAmount>
|
|
</li>
|
|
</comps>
|
|
</HediffDef>
|
|
|
|
<HediffDef>
|
|
<defName>DRM_SummonSickness</defName>
|
|
<label>summon sickness</label>
|
|
<description>This person should't appear there,his body is breaking down.the condition will keep getting worse.this condition can be lethal.</description>
|
|
<initialSeverity>0.001</initialSeverity>
|
|
<lethalSeverity>1</lethalSeverity>
|
|
<maxSeverity>1</maxSeverity>
|
|
<alwaysShowSeverity>true</alwaysShowSeverity>
|
|
<duplicationAllowed>false</duplicationAllowed>
|
|
<hediffClass>HediffWithComps</hediffClass>
|
|
<comps>
|
|
<li Class="HediffCompProperties_SeverityPerDay">
|
|
<severityPerDay>1</severityPerDay>
|
|
</li>
|
|
<li Class="HediffCompProperties_SurgeryInspectable">
|
|
<surgicalDetectionDesc>{PAWN_nameDef} is suffering from summon sickness. His body is breaking down.the condition will keep getting worse.this condition can be lethal.</surgicalDetectionDesc>
|
|
</li>
|
|
<li Class="HediffCompProperties_CauseMentalState">
|
|
<humanMentalState>Berserk</humanMentalState>
|
|
<mtbDaysToCauseMentalState>1</mtbDaysToCauseMentalState>
|
|
</li>
|
|
</comps>
|
|
<stages>
|
|
<li>
|
|
<label>initial</label>
|
|
<becomeVisible>True</becomeVisible>
|
|
</li>
|
|
<li>
|
|
<minSeverity>0.2</minSeverity>
|
|
<label>initial</label>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Consciousness</capacity>
|
|
<offset>-0.05</offset>
|
|
</li>
|
|
</capMods>
|
|
<statOffsets>
|
|
<MentalBreakThreshold>0.04</MentalBreakThreshold>
|
|
</statOffsets>
|
|
</li>
|
|
<li>
|
|
<minSeverity>0.5</minSeverity>
|
|
<label>moderate</label>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Consciousness</capacity>
|
|
<offset>-0.1</offset>
|
|
</li>
|
|
</capMods>
|
|
<statOffsets>
|
|
<MentalBreakThreshold>0.08</MentalBreakThreshold>
|
|
</statOffsets>
|
|
</li>
|
|
<li>
|
|
<minSeverity>0.8</minSeverity>
|
|
<label>extreme</label>
|
|
<lifeThreatening>true</lifeThreatening>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Consciousness</capacity>
|
|
<offset>-0.15</offset>
|
|
</li>
|
|
</capMods>
|
|
<statOffsets>
|
|
<MentalBreakThreshold>0.14</MentalBreakThreshold>
|
|
</statOffsets>
|
|
</li>
|
|
<li>
|
|
<minSeverity>0.95</minSeverity>
|
|
<label>debilitating</label>
|
|
<lifeThreatening>true</lifeThreatening>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Consciousness</capacity>
|
|
<setMax>0.1</setMax>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
</stages>
|
|
</HediffDef>
|
|
|
|
<HediffDef ParentName="DiseaseBase">
|
|
<defName>DRM_FearGas</defName>
|
|
<label>Fear gas</label>
|
|
<description>Aftereffects of exposure to Fear Toxgas, It burns the lungs and eyes, causing a temporary shortness of breath and reduction in sight. Continued exposure to fear gas results in panic and violent behavior.</description>
|
|
<isBad>true</isBad>
|
|
<defaultLabelColor>(0.3,0.25,0.65)</defaultLabelColor>
|
|
<initialSeverity>1</initialSeverity>
|
|
<maxSeverity>3</maxSeverity>
|
|
<hediffClass>HediffWithComps</hediffClass>
|
|
<comps>
|
|
<li Class="HediffCompProperties_SeverityPerDay">
|
|
<severityPerDay>-30</severityPerDay>
|
|
</li>
|
|
<li Class="HediffCompProperties_CauseMentalState">
|
|
<animalMentalState>ManhunterPermanent</animalMentalState>
|
|
<animalMentalStateAlias>Manhunter</animalMentalStateAlias>
|
|
<humanMentalState>Berserk</humanMentalState>
|
|
<mtbDaysToCauseMentalState>1</mtbDaysToCauseMentalState>
|
|
</li>
|
|
</comps>
|
|
<stages>
|
|
<li>
|
|
<label>mild</label>
|
|
<minSeverity>1</minSeverity>
|
|
<painFactor>1.0</painFactor>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Sight</capacity>
|
|
<offset>-0.3</offset>
|
|
</li>
|
|
<li>
|
|
<capacity>Breathing</capacity>
|
|
<offset>-0.15</offset>
|
|
</li>
|
|
</capMods>
|
|
<statOffsets>
|
|
<MentalBreakThreshold>0.14</MentalBreakThreshold>
|
|
</statOffsets>
|
|
</li>
|
|
<li>
|
|
<label>moderate</label>
|
|
<minSeverity>2</minSeverity>
|
|
<painFactor>1.2</painFactor>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Sight</capacity>
|
|
<offset>-0.6</offset>
|
|
</li>
|
|
<li>
|
|
<capacity>Breathing</capacity>
|
|
<offset>-0.3</offset>
|
|
</li>
|
|
</capMods>
|
|
<statOffsets>
|
|
<MentalBreakThreshold>0.42</MentalBreakThreshold>
|
|
</statOffsets>
|
|
</li>
|
|
<li>
|
|
<label>severe</label>
|
|
<minSeverity>3</minSeverity>
|
|
<painFactor>2.0</painFactor>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Sight</capacity>
|
|
<setMax>0</setMax>
|
|
</li>
|
|
<li>
|
|
<capacity>Breathing</capacity>
|
|
<offset>-0.60</offset>
|
|
</li>
|
|
</capMods>
|
|
<statOffsets>
|
|
<MentalBreakThreshold>1</MentalBreakThreshold>
|
|
</statOffsets>
|
|
</li>
|
|
</stages>
|
|
</HediffDef>
|
|
|
|
<HediffDef>
|
|
<defName>DRM_ArmorMeltdown</defName>
|
|
<label>Armor Meltdown</label>
|
|
<description>This preson's armor is melting down due heat effect.</description>
|
|
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
|
|
<hediffClass>HediffWithComps</hediffClass>
|
|
<comps>
|
|
<li Class="HediffCompProperties_SeverityPerDay">
|
|
<severityPerDay>-4</severityPerDay>
|
|
</li>
|
|
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
|
</comps>
|
|
<stages>
|
|
<li>
|
|
<label>minor</label>
|
|
<becomeVisible>false</becomeVisible>
|
|
</li>
|
|
<li>
|
|
<label>minor</label>
|
|
<minSeverity>0.2</minSeverity>
|
|
<statOffsets>
|
|
<ArmorRating_Heat>-0.15</ArmorRating_Heat>
|
|
</statOffsets>
|
|
<damageFactors>
|
|
<Flame>2</Flame>
|
|
<Burn>2</Burn>
|
|
</damageFactors>
|
|
</li>
|
|
<li>
|
|
<label>moderate</label>
|
|
<minSeverity>0.35</minSeverity>
|
|
<statOffsets>
|
|
<ArmorRating_Heat>-0.35</ArmorRating_Heat>
|
|
</statOffsets>
|
|
<damageFactors>
|
|
<Flame>3.5</Flame>
|
|
<Burn>3.5</Burn>
|
|
</damageFactors>
|
|
</li>
|
|
<li>
|
|
<label>serious</label>
|
|
<minSeverity>0.5</minSeverity>
|
|
<statOffsets>
|
|
<ArmorRating_Heat>-0.65</ArmorRating_Heat>
|
|
</statOffsets>
|
|
<damageFactors>
|
|
<Flame>4.5</Flame>
|
|
<Burn>4.5</Burn>
|
|
</damageFactors>
|
|
</li>
|
|
<li>
|
|
<label>extreme</label>
|
|
<minSeverity>0.65</minSeverity>
|
|
<statOffsets>
|
|
<ArmorRating_Heat>-0.8</ArmorRating_Heat>
|
|
</statOffsets>
|
|
<damageFactors>
|
|
<Flame>6</Flame>
|
|
<Burn>6</Burn>
|
|
</damageFactors>
|
|
</li>
|
|
<li>
|
|
<label>completely</label>
|
|
<minSeverity>0.85</minSeverity>
|
|
<statOffsets>
|
|
<ArmorRating_Heat>-2</ArmorRating_Heat>
|
|
</statOffsets>
|
|
<damageFactors>
|
|
<Flame>8</Flame>
|
|
<Burn>8</Burn>
|
|
</damageFactors>
|
|
</li>
|
|
</stages>
|
|
</HediffDef>
|
|
|
|
<HediffDef>
|
|
<defName>DRM_AcidCoverd</defName>
|
|
<label>Acid Coverd</label>
|
|
<description>This preson is coverd with acid .</description>
|
|
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
|
|
<hediffClass>DragonianMix.HediffCurseFlame</hediffClass>
|
|
<comps>
|
|
<li Class="HediffCompProperties_SeverityPerDay">
|
|
<severityPerDay>-4</severityPerDay>
|
|
</li>
|
|
<li Class="HediffCompProperties_Disappears">
|
|
<disappearsAfterTicks>1800</disappearsAfterTicks>
|
|
</li>
|
|
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
|
</comps>
|
|
<modExtensions>
|
|
<li Class="DragonianMix.CurseFlameModExt">
|
|
<damageDefName>DRM_AcidBurn</damageDefName>
|
|
<damageRange>1~5</damageRange>
|
|
<damageIntervalTicks>40</damageIntervalTicks>
|
|
</li>
|
|
</modExtensions>
|
|
<stages>
|
|
<li>
|
|
<label>minor</label>
|
|
<becomeVisible>true</becomeVisible>
|
|
</li>
|
|
<li>
|
|
<label>minor</label>
|
|
<minSeverity>0.2</minSeverity>
|
|
<statFactors>
|
|
<IncomingDamageFactor>1.25</IncomingDamageFactor>
|
|
</statFactors>
|
|
</li>
|
|
<li>
|
|
<label>moderate</label>
|
|
<minSeverity>0.35</minSeverity>
|
|
<statFactors>
|
|
<IncomingDamageFactor>1.75</IncomingDamageFactor>
|
|
</statFactors>
|
|
</li>
|
|
<li>
|
|
<label>serious</label>
|
|
<minSeverity>0.5</minSeverity>
|
|
<statFactors>
|
|
<IncomingDamageFactor>2.35</IncomingDamageFactor>
|
|
</statFactors>
|
|
</li>
|
|
<li>
|
|
<label>extreme</label>
|
|
<minSeverity>0.65</minSeverity>
|
|
<statFactors>
|
|
<IncomingDamageFactor>2.85</IncomingDamageFactor>
|
|
</statFactors>
|
|
</li>
|
|
<li>
|
|
<label>completely</label>
|
|
<minSeverity>0.85</minSeverity>
|
|
<statFactors>
|
|
<IncomingDamageFactor>3.25</IncomingDamageFactor>
|
|
</statFactors>
|
|
</li>
|
|
</stages>
|
|
</HediffDef>
|
|
|
|
<HediffDef>
|
|
<defName>DRM_AcidCorrosion</defName>
|
|
<label>Acid Corrosion</label>
|
|
<description>This preson's armor is corroding due acid .</description>
|
|
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
|
|
<hediffClass>HediffWithComps</hediffClass>
|
|
<comps>
|
|
<li Class="HediffCompProperties_SeverityPerDay">
|
|
<severityPerDay>-4</severityPerDay>
|
|
</li>
|
|
<li Class="HediffCompProperties_Disappears">
|
|
<disappearsAfterTicks>1800</disappearsAfterTicks>
|
|
</li>
|
|
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
|
</comps>
|
|
<stages>
|
|
<li>
|
|
<label>minor</label>
|
|
<becomeVisible>false</becomeVisible>
|
|
</li>
|
|
<li>
|
|
<label>minor</label>
|
|
<minSeverity>0.2</minSeverity>
|
|
<statOffsets>
|
|
<ArmorRating_Sharp>-0.15</ArmorRating_Sharp>
|
|
<ArmorRating_Blunt>-0.1</ArmorRating_Blunt>
|
|
</statOffsets>
|
|
</li>
|
|
<li>
|
|
<label>moderate</label>
|
|
<minSeverity>0.35</minSeverity>
|
|
<statOffsets>
|
|
<ArmorRating_Sharp>-0.35</ArmorRating_Sharp>
|
|
<ArmorRating_Blunt>-0.3</ArmorRating_Blunt>
|
|
</statOffsets>
|
|
</li>
|
|
<li>
|
|
<label>serious</label>
|
|
<minSeverity>0.5</minSeverity>
|
|
<statOffsets>
|
|
<ArmorRating_Sharp>-0.65</ArmorRating_Sharp>
|
|
<ArmorRating_Blunt>-0.6</ArmorRating_Blunt>
|
|
</statOffsets>
|
|
</li>
|
|
<li>
|
|
<label>extreme</label>
|
|
<minSeverity>0.65</minSeverity>
|
|
<statOffsets>
|
|
<ArmorRating_Sharp>-0.8</ArmorRating_Sharp>
|
|
<ArmorRating_Blunt>-0.75</ArmorRating_Blunt>
|
|
</statOffsets>
|
|
<statFactors>
|
|
<IncomingDamageFactor>2.85</IncomingDamageFactor>
|
|
</statFactors>
|
|
</li>
|
|
<li>
|
|
<label>completely</label>
|
|
<minSeverity>0.85</minSeverity>
|
|
<statOffsets>
|
|
<ArmorRating_Sharp>-2</ArmorRating_Sharp>
|
|
<ArmorRating_Blunt>-2</ArmorRating_Blunt>
|
|
</statOffsets>
|
|
</li>
|
|
</stages>
|
|
</HediffDef>
|
|
|
|
<HediffDef>
|
|
<defName>DRM_ElectricShock</defName>
|
|
<label>Electric Shock</label>
|
|
<description>This preson is got a shock.</description>
|
|
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
|
|
<hediffClass>DragonianMix.HediffCurseFlame</hediffClass>
|
|
<comps>
|
|
<li Class="HediffCompProperties_SeverityPerDay">
|
|
<severityPerDay>-4</severityPerDay>
|
|
</li>
|
|
</comps>
|
|
<modExtensions>
|
|
<li Class="DragonianMix.CurseFlameModExt">
|
|
<damageDefName>EMP</damageDefName>
|
|
<damageRange>1~5</damageRange>
|
|
<damageIntervalTicks>40</damageIntervalTicks>
|
|
</li>
|
|
</modExtensions>
|
|
<injuryProps>
|
|
<painPerSeverity>0.02</painPerSeverity>
|
|
</injuryProps>
|
|
<stages>
|
|
<li>
|
|
<label>minor</label>
|
|
<becomeVisible>true</becomeVisible>
|
|
</li>
|
|
<li>
|
|
<label>minor</label>
|
|
<minSeverity>0.2</minSeverity>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.2</offset>
|
|
</li>
|
|
<li>
|
|
<capacity>Manipulation</capacity>
|
|
<offset>-0.2</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>moderate</label>
|
|
<minSeverity>0.35</minSeverity>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.4</offset>
|
|
</li>
|
|
<li>
|
|
<capacity>Manipulation</capacity>
|
|
<offset>-0.4</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>serious</label>
|
|
<minSeverity>0.5</minSeverity>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.6</offset>
|
|
</li>
|
|
<li>
|
|
<capacity>Manipulation</capacity>
|
|
<offset>-0.6</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>extreme</label>
|
|
<minSeverity>0.65</minSeverity>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.8</offset>
|
|
</li>
|
|
<li>
|
|
<capacity>Manipulation</capacity>
|
|
<offset>-0.8</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>completely</label>
|
|
<minSeverity>0.85</minSeverity>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<setMax>0</setMax>
|
|
</li>
|
|
<li>
|
|
<capacity>Manipulation</capacity>
|
|
<setMax>0</setMax>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
</stages>
|
|
</HediffDef>
|
|
|
|
<HediffDef>
|
|
<defName>DRM_CryoShock</defName>
|
|
<label>Cryo Shock</label>
|
|
<description>This preson is Freezed.</description>
|
|
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
|
|
<hediffClass>DragonianMix.HediffCurseFlame</hediffClass>
|
|
<comps>
|
|
<li Class="HediffCompProperties_SeverityPerDay">
|
|
<severityPerDay>-6</severityPerDay>
|
|
</li>
|
|
</comps>
|
|
<modExtensions>
|
|
<li Class="DragonianMix.CurseFlameModExt">
|
|
<damageDefName>DRM_Frostbite</damageDefName>
|
|
<damageRange>1~1</damageRange>
|
|
<damageIntervalTicks>40</damageIntervalTicks>
|
|
</li>
|
|
</modExtensions>
|
|
<injuryProps>
|
|
<painPerSeverity>0.02</painPerSeverity>
|
|
</injuryProps>
|
|
<stages>
|
|
<li>
|
|
<label>minor</label>
|
|
<becomeVisible>true</becomeVisible>
|
|
</li>
|
|
<li>
|
|
<label>minor</label>
|
|
<minSeverity>0.2</minSeverity>
|
|
<statOffsets>
|
|
<ComfyTemperatureMin>40</ComfyTemperatureMin>
|
|
</statOffsets>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Consciousness</capacity>
|
|
<offset>-0.10</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>moderate</label>
|
|
<minSeverity>0.35</minSeverity>
|
|
<statOffsets>
|
|
<ComfyTemperatureMin>80</ComfyTemperatureMin>
|
|
</statOffsets>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.1</offset>
|
|
</li>
|
|
<li>
|
|
<capacity>Manipulation</capacity>
|
|
<offset>-0.2</offset>
|
|
</li>
|
|
<li>
|
|
<capacity>Consciousness</capacity>
|
|
<offset>-0.20</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>serious</label>
|
|
<minSeverity>0.5</minSeverity>
|
|
<statOffsets>
|
|
<ComfyTemperatureMin>120</ComfyTemperatureMin>
|
|
</statOffsets>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.3</offset>
|
|
</li>
|
|
<li>
|
|
<capacity>Manipulation</capacity>
|
|
<offset>-0.4</offset>
|
|
</li>
|
|
<li>
|
|
<capacity>Consciousness</capacity>
|
|
<offset>-0.20</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>extreme</label>
|
|
<minSeverity>0.65</minSeverity>
|
|
<statOffsets>
|
|
<ComfyTemperatureMin>160</ComfyTemperatureMin>
|
|
</statOffsets>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.5</offset>
|
|
</li>
|
|
<li>
|
|
<capacity>Manipulation</capacity>
|
|
<offset>-0.6</offset>
|
|
</li>
|
|
<li>
|
|
<capacity>Consciousness</capacity>
|
|
<offset>-0.30</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>completely</label>
|
|
<minSeverity>0.85</minSeverity>
|
|
<statOffsets>
|
|
<ComfyTemperatureMin>200</ComfyTemperatureMin>
|
|
</statOffsets>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<setMax>0.2</setMax>
|
|
</li>
|
|
<li>
|
|
<capacity>Manipulation</capacity>
|
|
<setMax>0.2</setMax>
|
|
</li>
|
|
<li>
|
|
<capacity>Consciousness</capacity>
|
|
<offset>-0.30</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
</stages>
|
|
</HediffDef>
|
|
|
|
<HediffDef>
|
|
<defName>DRM_AwakenHeart</defName>
|
|
<label>Awaken Heart</label>
|
|
<description>Affected by personality weapons, this individual is urgently attempting to awaken the minds of others.</description>
|
|
<defaultLabelColor>(0.52, 1, 0.95)</defaultLabelColor>
|
|
<hediffClass>HediffWithComps</hediffClass>
|
|
<comps>
|
|
<li Class="HediffCompProperties_DisappearsOnDeath" />
|
|
<li Class="HediffCompProperties_Disappears">
|
|
<disappearsAfterTicks>1800</disappearsAfterTicks> <!-- 30 seconds -->
|
|
<showRemainingTime>true</showRemainingTime>
|
|
</li>
|
|
</comps>
|
|
<stages>
|
|
<li>
|
|
<label>minor</label>
|
|
<becomeVisible>true</becomeVisible>
|
|
<statOffsets>
|
|
<MeleeDamageFactor>0.2</MeleeDamageFactor>
|
|
</statOffsets>
|
|
</li>
|
|
<li>
|
|
<label>minor</label>
|
|
<minSeverity>4</minSeverity>
|
|
<statOffsets>
|
|
<MeleeCooldownFactor>-0.2</MeleeCooldownFactor>
|
|
<MeleeDamageFactor>0.4</MeleeDamageFactor>
|
|
</statOffsets>
|
|
</li>
|
|
<li>
|
|
<label>moderate</label>
|
|
<minSeverity>8</minSeverity>
|
|
<statOffsets>
|
|
<MeleeCooldownFactor>-0.4</MeleeCooldownFactor>
|
|
<MeleeDamageFactor>0.6</MeleeDamageFactor>
|
|
</statOffsets>
|
|
</li>
|
|
<li>
|
|
<label>serious</label>
|
|
<minSeverity>12</minSeverity>
|
|
<statOffsets>
|
|
<MeleeCooldownFactor>-0.6</MeleeCooldownFactor>
|
|
<MeleeDamageFactor>0.8</MeleeDamageFactor>
|
|
</statOffsets>
|
|
</li>
|
|
<li>
|
|
<label>completely</label>
|
|
<minSeverity>16</minSeverity>
|
|
<statOffsets>
|
|
<MeleeCooldownFactor>-0.8</MeleeCooldownFactor>
|
|
<MeleeDamageFactor>1.0</MeleeDamageFactor>
|
|
</statOffsets>
|
|
</li>
|
|
</stages>
|
|
</HediffDef>
|
|
|
|
<HediffDef>
|
|
<defName>DRM_SlimeCoverd</defName>
|
|
<label>Slime Coverd</label>
|
|
<description>This preson is coverd with dangerous explosive slime .</description>
|
|
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
|
|
<hediffClass>HediffWithComps</hediffClass>
|
|
<comps>
|
|
<li Class="HediffCompProperties_SeverityPerDay">
|
|
<severityPerDay>-4</severityPerDay>
|
|
</li>
|
|
<li Class="DragonianMix.HediffCompProperties_TimedExplosion">
|
|
<damageDef>Bomb</damageDef>
|
|
<soundDef>Explosion_Bomb</soundDef>
|
|
<explosionRadius>2</explosionRadius>
|
|
<showRemainingTime>true</showRemainingTime>
|
|
<damageAmount>30</damageAmount>
|
|
<armorPenetration>0.10</armorPenetration>
|
|
<disappearsAfterTicks>200</disappearsAfterTicks>
|
|
</li>
|
|
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
|
</comps>
|
|
<stages>
|
|
<li>
|
|
<label>minor</label>
|
|
<becomeVisible>true</becomeVisible>
|
|
</li>
|
|
<li>
|
|
<label>minor</label>
|
|
<minSeverity>0.2</minSeverity>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.1</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>moderate</label>
|
|
<minSeverity>0.35</minSeverity>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.2</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>serious</label>
|
|
<minSeverity>0.5</minSeverity>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.3</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>extreme</label>
|
|
<minSeverity>0.65</minSeverity>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.4</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
<li>
|
|
<label>completely</label>
|
|
<minSeverity>0.85</minSeverity>
|
|
<capMods>
|
|
<li>
|
|
<capacity>Moving</capacity>
|
|
<offset>-0.5</offset>
|
|
</li>
|
|
</capMods>
|
|
</li>
|
|
</stages>
|
|
</HediffDef>
|
|
|
|
</Defs> |