Compare commits
25 Commits
stable
...
d5ea9c71dc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d5ea9c71dc | ||
|
|
ecc5a7b6b1 | ||
|
|
b57e46e7f4 | ||
|
|
b1135b8135 | ||
|
|
7d08780402 | ||
|
|
3fcfba1b60 | ||
|
|
4fe36bc0ed | ||
|
|
8685f5e9e0 | ||
|
|
58e866848a | ||
|
|
9c486db084 | ||
|
|
b0b0559f17 | ||
|
|
8195348a65 | ||
|
|
bfdb7289d2 | ||
|
|
f2ccc8ba12 | ||
|
|
4fe3673e5d | ||
|
|
ce7277002f | ||
|
|
39e3f62399 | ||
|
|
a56ef01e61 | ||
|
|
abc90c9dbd | ||
|
|
56763119a5 | ||
|
|
79dc59aa90 | ||
|
|
d822f45563 | ||
|
|
27551484b3 | ||
|
|
facd01323f | ||
|
|
3005101278 |
Binary file not shown.
Binary file not shown.
@@ -36,6 +36,19 @@
|
|||||||
</additionalHediffs>
|
</additionalHediffs>
|
||||||
</DamageDef>
|
</DamageDef>
|
||||||
|
|
||||||
|
<DamageDef ParentName="Flame">
|
||||||
|
<defName>DRM_Arc</defName>
|
||||||
|
<label>Flame</label>
|
||||||
|
<additionalHediffs>
|
||||||
|
<li>
|
||||||
|
<hediff>DRM_ElectricShock</hediff>
|
||||||
|
<severityPerDamageDealt>0.02</severityPerDamageDealt>
|
||||||
|
</li>
|
||||||
|
</additionalHediffs>
|
||||||
|
<causeStun>true</causeStun>
|
||||||
|
<stunAdaptationTicks>120</stunAdaptationTicks>
|
||||||
|
</DamageDef>
|
||||||
|
|
||||||
<DamageDef ParentName="Flame">
|
<DamageDef ParentName="Flame">
|
||||||
<defName>DRM_AcidBurn</defName>
|
<defName>DRM_AcidBurn</defName>
|
||||||
<label>acid burn</label>
|
<label>acid burn</label>
|
||||||
@@ -51,4 +64,52 @@
|
|||||||
<scaleDamageToBuildingsBasedOnFlammability>false</scaleDamageToBuildingsBasedOnFlammability>
|
<scaleDamageToBuildingsBasedOnFlammability>false</scaleDamageToBuildingsBasedOnFlammability>
|
||||||
</DamageDef>
|
</DamageDef>
|
||||||
|
|
||||||
|
<DamageDef>
|
||||||
|
<defName>DRM_RangedStab</defName>
|
||||||
|
<label>stab</label>
|
||||||
|
<workerClass>DamageWorker_Stab</workerClass>
|
||||||
|
<externalViolence>true</externalViolence>
|
||||||
|
<deathMessage>{0} has been stabbed to death.</deathMessage>
|
||||||
|
<hediff>Stab</hediff>
|
||||||
|
<hediffSolid>Crack</hediffSolid>
|
||||||
|
<impactSoundType>Slice</impactSoundType>
|
||||||
|
<armorCategory>Sharp</armorCategory>
|
||||||
|
<defaultArmorPenetration>0.5</defaultArmorPenetration>
|
||||||
|
<overkillPctToDestroyPart>0~0.7</overkillPctToDestroyPart>
|
||||||
|
<stabChanceOfForcedInternal>0.6</stabChanceOfForcedInternal>
|
||||||
|
<isRanged>true</isRanged>
|
||||||
|
<makesAnimalsFlee>true</makesAnimalsFlee>
|
||||||
|
</DamageDef>
|
||||||
|
|
||||||
|
<DamageDef>
|
||||||
|
<defName>DRM_Thump</defName>
|
||||||
|
<label>thump</label>
|
||||||
|
<additionalHediffs>
|
||||||
|
<li>
|
||||||
|
<hediff>DRM_Stun</hediff>
|
||||||
|
<severityPerDamageDealt>0.1</severityPerDamageDealt>
|
||||||
|
</li>
|
||||||
|
</additionalHediffs>
|
||||||
|
<workerClass>DamageWorker_AddInjury</workerClass>
|
||||||
|
<externalViolence>true</externalViolence>
|
||||||
|
<isExplosive>true</isExplosive>
|
||||||
|
<deathMessage>{0} has been shot to death.</deathMessage>
|
||||||
|
<hediff>Crush</hediff>
|
||||||
|
<hediffSolid>Crack</hediffSolid>
|
||||||
|
<harmAllLayersUntilOutside>true</harmAllLayersUntilOutside>
|
||||||
|
<impactSoundType>Blunt</impactSoundType>
|
||||||
|
<armorCategory>Sharp</armorCategory>
|
||||||
|
<minDamageToFragment>15</minDamageToFragment>
|
||||||
|
<defaultDamage>5</defaultDamage>
|
||||||
|
<defaultArmorPenetration>0</defaultArmorPenetration>
|
||||||
|
<buildingDamageFactorImpassable>15</buildingDamageFactorImpassable>
|
||||||
|
<buildingDamageFactorPassable>7.5</buildingDamageFactorPassable>
|
||||||
|
<plantDamageFactor>4</plantDamageFactor>
|
||||||
|
<explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly>
|
||||||
|
<explosionCellFleck>BlastDry</explosionCellFleck>
|
||||||
|
<explosionColorCenter>(0.73, 0.93, 0.96)</explosionColorCenter>
|
||||||
|
<explosionColorEdge>(0.71, 0.82, 0.90)</explosionColorEdge>
|
||||||
|
<soundExplosion>Explosion_Thump</soundExplosion>
|
||||||
|
<combatLogRules>Damage_Bomb</combatLogRules>
|
||||||
|
</DamageDef>
|
||||||
</Defs>
|
</Defs>
|
||||||
@@ -1,900 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
|
||||||
<Defs>
|
|
||||||
<HediffDef ParentName="AddedBodyPartBase">
|
|
||||||
<defName>DR_BionicTail</defName>
|
|
||||||
<label>bionic tail</label>
|
|
||||||
<description>An advanced artificial tail. It also has a small AI that automatically balances the user's missing.</description>
|
|
||||||
<labelNoun>a bionic tail</labelNoun>
|
|
||||||
<spawnThingOnRemoved>DR_BionicTail</spawnThingOnRemoved>
|
|
||||||
<addedPartProps>
|
|
||||||
<solid>true</solid>
|
|
||||||
<partEfficiency>1.25</partEfficiency>
|
|
||||||
</addedPartProps>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<HediffDef ParentName="AddedBodyPartBase">
|
|
||||||
<defName>DR_FakeTail</defName>
|
|
||||||
<label>fake tail</label>
|
|
||||||
<description>It is a fake tail made of leather.</description>
|
|
||||||
<labelNoun>a fake tail</labelNoun>
|
|
||||||
<spawnThingOnRemoved>DR_FakeTail</spawnThingOnRemoved>
|
|
||||||
<addedPartProps>
|
|
||||||
<solid>true</solid>
|
|
||||||
<partEfficiency>0.35</partEfficiency>
|
|
||||||
<betterThanNatural>false</betterThanNatural>
|
|
||||||
</addedPartProps>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<RecipeDef ParentName="SurgeryInstallBodyPartNaturalBase">
|
|
||||||
<defName>InstallDragonianOrb</defName>
|
|
||||||
<label>install DragonianOrb</label>
|
|
||||||
<description>Install a dragonian orb.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>DragonianOrb</ThingDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<jobString>Installing DragonianOrb.</jobString>
|
|
||||||
<deathOnFailedSurgeryChance>0.05</deathOnFailedSurgeryChance>
|
|
||||||
<skillRequirements>
|
|
||||||
<Medicine>8</Medicine>
|
|
||||||
</skillRequirements>
|
|
||||||
<ingredients>
|
|
||||||
<li>
|
|
||||||
<filter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>DragonianOrb</li>
|
|
||||||
</thingDefs>
|
|
||||||
</filter>
|
|
||||||
<count>1</count>
|
|
||||||
</li>
|
|
||||||
</ingredients>
|
|
||||||
<fixedIngredientFilter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>DragonianOrb</li>
|
|
||||||
</thingDefs>
|
|
||||||
</fixedIngredientFilter>
|
|
||||||
<appliedOnFixedBodyParts>
|
|
||||||
<li>DragonianOrb</li>
|
|
||||||
</appliedOnFixedBodyParts>
|
|
||||||
</RecipeDef>
|
|
||||||
|
|
||||||
<RecipeDef Name="DR_SurgeryInstallPlasteelPartBase" ParentName="SurgeryInstallBodyPartArtificialBase" Abstract="True">
|
|
||||||
<workAmount>1500</workAmount>
|
|
||||||
<skillRequirements>
|
|
||||||
<Medicine>3</Medicine>
|
|
||||||
</skillRequirements>
|
|
||||||
<ingredients>
|
|
||||||
<li>
|
|
||||||
<filter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>Plasteel</li>
|
|
||||||
</thingDefs>
|
|
||||||
</filter>
|
|
||||||
<count>10</count>
|
|
||||||
</li>
|
|
||||||
</ingredients>
|
|
||||||
<fixedIngredientFilter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>Plasteel</li>
|
|
||||||
</thingDefs>
|
|
||||||
</fixedIngredientFilter>
|
|
||||||
</RecipeDef>
|
|
||||||
|
|
||||||
<HediffDef ParentName="AddedBodyPartBase">
|
|
||||||
<defName>FakeDragonianOrb</defName>
|
|
||||||
<label>Fake DragonianOrb</label>
|
|
||||||
<labelNoun>a Fake DragonianOrb</labelNoun>
|
|
||||||
<description>An installed Fake DragonianOrb. Just for replace your missing one.</description>
|
|
||||||
<priceImpact>false</priceImpact>
|
|
||||||
<addedPartProps>
|
|
||||||
<solid>true</solid>
|
|
||||||
</addedPartProps>
|
|
||||||
<spawnThingOnRemoved>Plasteel</spawnThingOnRemoved>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<RecipeDef ParentName="DR_SurgeryInstallPlasteelPartBase">
|
|
||||||
<defName>InstallFakeDragonianOrb</defName>
|
|
||||||
<label>install fake DragonianOrb</label>
|
|
||||||
<description>Install a fake DragonianOrb.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>Plasteel</ThingDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<jobString>Installing fake DragonianOrb.</jobString>
|
|
||||||
<appliedOnFixedBodyParts>
|
|
||||||
<li>DragonianOrb</li>
|
|
||||||
</appliedOnFixedBodyParts>
|
|
||||||
<addsHediff>FakeDragonianOrb</addsHediff>
|
|
||||||
<uiIconThing>DragonianOrb</uiIconThing>
|
|
||||||
</RecipeDef>
|
|
||||||
|
|
||||||
<HediffDef ParentName="AddedBodyPartBase">
|
|
||||||
<defName>FlareDragonianOrb</defName>
|
|
||||||
<label>Flare DragonianOrb</label>
|
|
||||||
<labelNoun>a Flare DragonianOrb.</labelNoun>
|
|
||||||
<description>An installed Flare DragonianOrb. Allow owner to burst a fireball.</description>
|
|
||||||
<priceImpact>false</priceImpact>
|
|
||||||
<abilities>
|
|
||||||
<li MayRequire="Ludeon.RimWorld.Biotech">DR_FireBurst</li>
|
|
||||||
<li MayRequire="Ludeon.RimWorld.Anomaly">DR_BattleStaffBurner</li>
|
|
||||||
</abilities>
|
|
||||||
<addedPartProps>
|
|
||||||
<solid>true</solid>
|
|
||||||
</addedPartProps>
|
|
||||||
<spawnThingOnRemoved>FlareDragonianOrb</spawnThingOnRemoved>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
|
|
||||||
<defName>InstallFlareDragonianOrb</defName>
|
|
||||||
<label>install Flare DragonianOrb</label>
|
|
||||||
<description>Install Flare DragonianOrb.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>FlareDragonianOrb</ThingDef>
|
|
||||||
<HediffDef>FlareDragonianOrb</HediffDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<jobString>Installing Flare DragonianOrb.</jobString>
|
|
||||||
<surgeryOutcomeEffect IsNull="True" />
|
|
||||||
<!-- Always succeeds -->
|
|
||||||
<ingredients>
|
|
||||||
<li>
|
|
||||||
<filter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>FlareDragonianOrb</li>
|
|
||||||
</thingDefs>
|
|
||||||
</filter>
|
|
||||||
<count>1</count>
|
|
||||||
</li>
|
|
||||||
</ingredients>
|
|
||||||
<fixedIngredientFilter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>FlareDragonianOrb</li>
|
|
||||||
</thingDefs>
|
|
||||||
</fixedIngredientFilter>
|
|
||||||
<appliedOnFixedBodyParts>
|
|
||||||
<li>DragonianOrb</li>
|
|
||||||
</appliedOnFixedBodyParts>
|
|
||||||
<addsHediff>FlareDragonianOrb</addsHediff>
|
|
||||||
</RecipeDef>
|
|
||||||
|
|
||||||
<HediffDef ParentName="AddedBodyPartBase">
|
|
||||||
<defName>HyperhealDragonianOrb</defName>
|
|
||||||
<label>Hyperheal DragonianOrb</label>
|
|
||||||
<labelNoun>a Hyperheal DragonianOrb.</labelNoun>
|
|
||||||
<description>An installed Hyperheal DragonianOrb.</description>
|
|
||||||
<priceImpact>false</priceImpact>
|
|
||||||
<abilities>
|
|
||||||
<li MayRequire="Ludeon.RimWorld.Ideology">DRM_HealBreakOut</li>
|
|
||||||
</abilities>
|
|
||||||
<stages>
|
|
||||||
<li>
|
|
||||||
<minSeverity>0</minSeverity>
|
|
||||||
<regeneration>1</regeneration>
|
|
||||||
<showRegenerationStat>true</showRegenerationStat>
|
|
||||||
</li>
|
|
||||||
</stages>
|
|
||||||
<addedPartProps>
|
|
||||||
<solid>true</solid>
|
|
||||||
</addedPartProps>
|
|
||||||
<spawnThingOnRemoved>HyperhealDragonianOrb</spawnThingOnRemoved>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<HediffDef>
|
|
||||||
<defName>DRM_HealBreakOut</defName>
|
|
||||||
<label>Heal BreakOut</label>
|
|
||||||
<description>This person is in healbreakout.Heal wound in insane speed.</description>
|
|
||||||
<hediffClass>HediffWithComps</hediffClass>
|
|
||||||
<stages>
|
|
||||||
<li>
|
|
||||||
<minSeverity>0</minSeverity>
|
|
||||||
<regeneration>300</regeneration>
|
|
||||||
<showRegenerationStat>true</showRegenerationStat>
|
|
||||||
<painFactor>0.1</painFactor>
|
|
||||||
</li>
|
|
||||||
</stages>
|
|
||||||
<comps>
|
|
||||||
<li Class="HediffCompProperties_Disappears">
|
|
||||||
<showRemainingTime>True</showRemainingTime>
|
|
||||||
<disappearsAfterTicks>15000</disappearsAfterTicks>
|
|
||||||
</li>
|
|
||||||
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
|
||||||
</comps>
|
|
||||||
<isBad>false</isBad>
|
|
||||||
<defaultLabelColor>(0.52, 1, 0.95)</defaultLabelColor>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
|
|
||||||
<defName>InstallHyperhealDragonianOrb</defName>
|
|
||||||
<label>install Hyperheal DragonianOrb</label>
|
|
||||||
<description>Install Hyperheal DragonianOrb.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>HyperhealDragonianOrb</ThingDef>
|
|
||||||
<HediffDef>HyperhealDragonianOrb</HediffDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<jobString>Installing Hyperheal DragonianOrb.</jobString>
|
|
||||||
<surgeryOutcomeEffect IsNull="True" />
|
|
||||||
<!-- Always succeeds -->
|
|
||||||
<ingredients>
|
|
||||||
<li>
|
|
||||||
<filter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>HyperhealDragonianOrb</li>
|
|
||||||
</thingDefs>
|
|
||||||
</filter>
|
|
||||||
<count>1</count>
|
|
||||||
</li>
|
|
||||||
</ingredients>
|
|
||||||
<fixedIngredientFilter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>HyperhealDragonianOrb</li>
|
|
||||||
</thingDefs>
|
|
||||||
</fixedIngredientFilter>
|
|
||||||
<appliedOnFixedBodyParts>
|
|
||||||
<li>DragonianOrb</li>
|
|
||||||
</appliedOnFixedBodyParts>
|
|
||||||
<addsHediff>HyperhealDragonianOrb</addsHediff>
|
|
||||||
</RecipeDef>
|
|
||||||
|
|
||||||
<HediffDef ParentName="AddedBodyPartBase">
|
|
||||||
<defName>HardenDragonianOrb</defName>
|
|
||||||
<label>Harden DragonianOrb</label>
|
|
||||||
<labelNoun>a Harden DragonianOrb.</labelNoun>
|
|
||||||
<description>An installed Harden DragonianOrb.</description>
|
|
||||||
<priceImpact>false</priceImpact>
|
|
||||||
<stages>
|
|
||||||
<li>
|
|
||||||
<statOffsets>
|
|
||||||
<ArmorRating_Sharp>0.7</ArmorRating_Sharp>
|
|
||||||
<ArmorRating_Blunt>0.5</ArmorRating_Blunt>
|
|
||||||
</statOffsets>
|
|
||||||
</li>
|
|
||||||
</stages>
|
|
||||||
<addedPartProps>
|
|
||||||
<solid>true</solid>
|
|
||||||
</addedPartProps>
|
|
||||||
<spawnThingOnRemoved>HardenDragonianOrb</spawnThingOnRemoved>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
|
|
||||||
<defName>InstallHardenDragonianOrb</defName>
|
|
||||||
<label>install Harden DragonianOrb</label>
|
|
||||||
<description>Install Harden DragonianOrb.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>HardenDragonianOrb</ThingDef>
|
|
||||||
<HediffDef>HardenDragonianOrb</HediffDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<jobString>Installing Harden DragonianOrb.</jobString>
|
|
||||||
<surgeryOutcomeEffect IsNull="True" />
|
|
||||||
<!-- Always succeeds -->
|
|
||||||
<ingredients>
|
|
||||||
<li>
|
|
||||||
<filter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>HardenDragonianOrb</li>
|
|
||||||
</thingDefs>
|
|
||||||
</filter>
|
|
||||||
<count>1</count>
|
|
||||||
</li>
|
|
||||||
</ingredients>
|
|
||||||
<fixedIngredientFilter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>HardenDragonianOrb</li>
|
|
||||||
</thingDefs>
|
|
||||||
</fixedIngredientFilter>
|
|
||||||
<appliedOnFixedBodyParts>
|
|
||||||
<li>DragonianOrb</li>
|
|
||||||
</appliedOnFixedBodyParts>
|
|
||||||
<addsHediff>HardenDragonianOrb</addsHediff>
|
|
||||||
</RecipeDef>
|
|
||||||
|
|
||||||
<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>
|
|
||||||
<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>-1</severityPerDay>
|
|
||||||
</li>
|
|
||||||
</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>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<label>moderate</label>
|
|
||||||
<minSeverity>0.35</minSeverity>
|
|
||||||
<statOffsets>
|
|
||||||
<ArmorRating_Heat>-0.35</ArmorRating_Heat>
|
|
||||||
</statOffsets>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<label>serious</label>
|
|
||||||
<minSeverity>0.5</minSeverity>
|
|
||||||
<statOffsets>
|
|
||||||
<ArmorRating_Heat>-0.65</ArmorRating_Heat>
|
|
||||||
</statOffsets>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<label>extreme</label>
|
|
||||||
<minSeverity>0.65</minSeverity>
|
|
||||||
<statOffsets>
|
|
||||||
<ArmorRating_Heat>-0.8</ArmorRating_Heat>
|
|
||||||
</statOffsets>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<label>completely</label>
|
|
||||||
<minSeverity>0.85</minSeverity>
|
|
||||||
<statOffsets>
|
|
||||||
<ArmorRating_Heat>-2</ArmorRating_Heat>
|
|
||||||
</statOffsets>
|
|
||||||
</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>-1</severityPerDay>
|
|
||||||
</li>
|
|
||||||
</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>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<label>completely</label>
|
|
||||||
<minSeverity>0.85</minSeverity>
|
|
||||||
<statOffsets>
|
|
||||||
<ArmorRating_Sharp>-2</ArmorRating_Sharp>
|
|
||||||
<ArmorRating_Blunt>-2</ArmorRating_Blunt>
|
|
||||||
</statOffsets>
|
|
||||||
</li>
|
|
||||||
</stages>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<!-- slash tail -->
|
|
||||||
|
|
||||||
<HediffDef ParentName="AddedBodyPartBase">
|
|
||||||
<defName>DRM_SlashTail</defName>
|
|
||||||
<label>slash tail</label>
|
|
||||||
<labelNoun>a slash tail</labelNoun>
|
|
||||||
<description>An installed slash tail turn dragonian's tail into a massive blade.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>DRM_SlashTail</ThingDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<stages>
|
|
||||||
<li>
|
|
||||||
<capMods>
|
|
||||||
<li>
|
|
||||||
<capacity>Moving</capacity>
|
|
||||||
<offset>-0.08</offset>
|
|
||||||
</li>
|
|
||||||
</capMods>
|
|
||||||
</li>
|
|
||||||
</stages>
|
|
||||||
<comps>
|
|
||||||
<li Class="HediffCompProperties_VerbGiver">
|
|
||||||
<tools>
|
|
||||||
<li>
|
|
||||||
<label>tail</label>
|
|
||||||
<capacities>
|
|
||||||
<li>Cut</li>
|
|
||||||
</capacities>
|
|
||||||
<power>40</power>
|
|
||||||
<cooldownTime>3</cooldownTime>
|
|
||||||
<surpriseAttack>
|
|
||||||
<extraMeleeDamages>
|
|
||||||
<li>
|
|
||||||
<def>Stun</def>
|
|
||||||
<amount>15</amount>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<def>Cut</def>
|
|
||||||
<amount>20</amount>
|
|
||||||
</li>
|
|
||||||
</extraMeleeDamages>
|
|
||||||
</surpriseAttack>
|
|
||||||
<alwaysTreatAsWeapon>true</alwaysTreatAsWeapon>
|
|
||||||
<soundMeleeHit>DRHammerSound</soundMeleeHit>
|
|
||||||
<soundMeleeMiss>Pawn_Melee_Punch_Miss</soundMeleeMiss>
|
|
||||||
</li>
|
|
||||||
</tools>
|
|
||||||
</li>
|
|
||||||
</comps>
|
|
||||||
<spawnThingOnRemoved>DRM_SlashTail</spawnThingOnRemoved>
|
|
||||||
<addedPartProps>
|
|
||||||
<isGoodWeapon>true</isGoodWeapon>
|
|
||||||
<solid>true</solid>
|
|
||||||
<partEfficiency>1.00</partEfficiency>
|
|
||||||
<betterThanNatural>true</betterThanNatural>
|
|
||||||
</addedPartProps>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<RecipeDef ParentName="SurgeryInstallBodyPartProstheticBase">
|
|
||||||
<defName>InstallDRM_SlashTail</defName>
|
|
||||||
<label>install slash tail</label>
|
|
||||||
<description>Install a slash tail.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>DRM_SlashTail</ThingDef>
|
|
||||||
<HediffDef>DRM_SlashTail</HediffDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<jobString>Installing slash tail.</jobString>
|
|
||||||
<ingredients>
|
|
||||||
<li>
|
|
||||||
<filter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>DRM_SlashTail</li>
|
|
||||||
</thingDefs>
|
|
||||||
</filter>
|
|
||||||
<count>1</count>
|
|
||||||
</li>
|
|
||||||
</ingredients>
|
|
||||||
<fixedIngredientFilter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>DRM_SlashTail</li>
|
|
||||||
</thingDefs>
|
|
||||||
</fixedIngredientFilter>
|
|
||||||
<appliedOnFixedBodyParts>
|
|
||||||
<li>Spine</li>
|
|
||||||
</appliedOnFixedBodyParts>
|
|
||||||
<addsHediff>DRM_SlashTail</addsHediff>
|
|
||||||
</RecipeDef>
|
|
||||||
|
|
||||||
<HediffDef ParentName="AddedBodyPartBase">
|
|
||||||
<defName>DRM_FlameSlashTail</defName>
|
|
||||||
<label>Flame slash tail</label>
|
|
||||||
<labelNoun>a Flame slash tail</labelNoun>
|
|
||||||
<description>An installed Flame slash tail turn dragonian's tail into a massive blade.This kind make the tail extreamly hot.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>DRM_FlameSlashTail</ThingDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<stages>
|
|
||||||
<li>
|
|
||||||
<capMods>
|
|
||||||
<li>
|
|
||||||
<capacity>Moving</capacity>
|
|
||||||
<offset>-0.08</offset>
|
|
||||||
</li>
|
|
||||||
</capMods>
|
|
||||||
</li>
|
|
||||||
</stages>
|
|
||||||
<comps>
|
|
||||||
<li Class="HediffCompProperties_VerbGiver">
|
|
||||||
<tools>
|
|
||||||
<li>
|
|
||||||
<label>tail</label>
|
|
||||||
<capacities>
|
|
||||||
<li>Cut</li>
|
|
||||||
</capacities>
|
|
||||||
<power>30</power>
|
|
||||||
<cooldownTime>3</cooldownTime>
|
|
||||||
<surpriseAttack>
|
|
||||||
<extraMeleeDamages>
|
|
||||||
<li>
|
|
||||||
<def>Stun</def>
|
|
||||||
<amount>15</amount>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<def>DRM_Flame</def>
|
|
||||||
<amount>15</amount>
|
|
||||||
</li>
|
|
||||||
</extraMeleeDamages>
|
|
||||||
</surpriseAttack>
|
|
||||||
<extraMeleeDamages>
|
|
||||||
<li>
|
|
||||||
<def>DRM_Flame</def>
|
|
||||||
<amount>20</amount>
|
|
||||||
</li>
|
|
||||||
</extraMeleeDamages>
|
|
||||||
<alwaysTreatAsWeapon>true</alwaysTreatAsWeapon>
|
|
||||||
<soundMeleeHit>DRHammerSound</soundMeleeHit>
|
|
||||||
<soundMeleeMiss>Pawn_Melee_Punch_Miss</soundMeleeMiss>
|
|
||||||
</li>
|
|
||||||
</tools>
|
|
||||||
</li>
|
|
||||||
</comps>
|
|
||||||
<spawnThingOnRemoved>DRM_FlameSlashTail</spawnThingOnRemoved>
|
|
||||||
<addedPartProps>
|
|
||||||
<isGoodWeapon>true</isGoodWeapon>
|
|
||||||
<solid>true</solid>
|
|
||||||
<partEfficiency>1.00</partEfficiency>
|
|
||||||
<betterThanNatural>true</betterThanNatural>
|
|
||||||
</addedPartProps>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<RecipeDef ParentName="SurgeryInstallBodyPartProstheticBase">
|
|
||||||
<defName>InstallDRM_FlameSlashTail</defName>
|
|
||||||
<label>install Flame slash tail</label>
|
|
||||||
<description>Install a Flame slash tail.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>DRM_FlameSlashTail</ThingDef>
|
|
||||||
<HediffDef>DRM_FlameSlashTail</HediffDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<jobString>Installing Flame slash tail.</jobString>
|
|
||||||
<ingredients>
|
|
||||||
<li>
|
|
||||||
<filter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>DRM_FlameSlashTail</li>
|
|
||||||
</thingDefs>
|
|
||||||
</filter>
|
|
||||||
<count>1</count>
|
|
||||||
</li>
|
|
||||||
</ingredients>
|
|
||||||
<fixedIngredientFilter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>DRM_FlameSlashTail</li>
|
|
||||||
</thingDefs>
|
|
||||||
</fixedIngredientFilter>
|
|
||||||
<appliedOnFixedBodyParts>
|
|
||||||
<li>Spine</li>
|
|
||||||
</appliedOnFixedBodyParts>
|
|
||||||
<addsHediff>DRM_FlameSlashTail</addsHediff>
|
|
||||||
</RecipeDef>
|
|
||||||
|
|
||||||
<HediffDef ParentName="AddedBodyPartBase">
|
|
||||||
<defName>DRM_AcidSlashTail</defName>
|
|
||||||
<label>Acid slash tail</label>
|
|
||||||
<labelNoun>a Acid slash tail</labelNoun>
|
|
||||||
<description>An installed Acid slash tail turn dragonian's tail into a massive blade.This kind make the tail cover with acid.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>DRM_AcidSlashTail</ThingDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<stages>
|
|
||||||
<li>
|
|
||||||
<capMods>
|
|
||||||
<li>
|
|
||||||
<capacity>Moving</capacity>
|
|
||||||
<offset>-0.08</offset>
|
|
||||||
</li>
|
|
||||||
</capMods>
|
|
||||||
</li>
|
|
||||||
</stages>
|
|
||||||
<comps>
|
|
||||||
<li Class="HediffCompProperties_VerbGiver">
|
|
||||||
<tools>
|
|
||||||
<li>
|
|
||||||
<label>tail</label>
|
|
||||||
<capacities>
|
|
||||||
<li>Cut</li>
|
|
||||||
</capacities>
|
|
||||||
<power>30</power>
|
|
||||||
<cooldownTime>3</cooldownTime>
|
|
||||||
<surpriseAttack>
|
|
||||||
<extraMeleeDamages>
|
|
||||||
<li>
|
|
||||||
<def>Stun</def>
|
|
||||||
<amount>15</amount>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<def>DRM_AcidBurn</def>
|
|
||||||
<amount>15</amount>
|
|
||||||
</li>
|
|
||||||
</extraMeleeDamages>
|
|
||||||
</surpriseAttack>
|
|
||||||
<extraMeleeDamages>
|
|
||||||
<li>
|
|
||||||
<def>DRM_AcidBurn</def>
|
|
||||||
<amount>20</amount>
|
|
||||||
</li>
|
|
||||||
</extraMeleeDamages>
|
|
||||||
<alwaysTreatAsWeapon>true</alwaysTreatAsWeapon>
|
|
||||||
<soundMeleeHit>DRHammerSound</soundMeleeHit>
|
|
||||||
<soundMeleeMiss>Pawn_Melee_Punch_Miss</soundMeleeMiss>
|
|
||||||
</li>
|
|
||||||
</tools>
|
|
||||||
</li>
|
|
||||||
</comps>
|
|
||||||
<spawnThingOnRemoved>DRM_AcidSlashTail</spawnThingOnRemoved>
|
|
||||||
<addedPartProps>
|
|
||||||
<isGoodWeapon>true</isGoodWeapon>
|
|
||||||
<solid>true</solid>
|
|
||||||
<partEfficiency>1.00</partEfficiency>
|
|
||||||
<betterThanNatural>true</betterThanNatural>
|
|
||||||
</addedPartProps>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<RecipeDef ParentName="SurgeryInstallBodyPartProstheticBase">
|
|
||||||
<defName>InstallDRM_AcidSlashTail</defName>
|
|
||||||
<label>install Acid slash tail</label>
|
|
||||||
<description>Install a Acid slash tail.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>DRM_AcidSlashTail</ThingDef>
|
|
||||||
<HediffDef>DRM_AcidSlashTail</HediffDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<jobString>Installing Acid slash tail.</jobString>
|
|
||||||
<ingredients>
|
|
||||||
<li>
|
|
||||||
<filter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>DRM_AcidSlashTail</li>
|
|
||||||
</thingDefs>
|
|
||||||
</filter>
|
|
||||||
<count>1</count>
|
|
||||||
</li>
|
|
||||||
</ingredients>
|
|
||||||
<fixedIngredientFilter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>DRM_AcidSlashTail</li>
|
|
||||||
</thingDefs>
|
|
||||||
</fixedIngredientFilter>
|
|
||||||
<appliedOnFixedBodyParts>
|
|
||||||
<li>Spine</li>
|
|
||||||
</appliedOnFixedBodyParts>
|
|
||||||
<addsHediff>DRM_AcidSlashTail</addsHediff>
|
|
||||||
</RecipeDef>
|
|
||||||
|
|
||||||
<HediffDef ParentName="AddedBodyPartBase">
|
|
||||||
<defName>DRM_ExplosiveSlashTail</defName>
|
|
||||||
<label>Explosive slash tail</label>
|
|
||||||
<labelNoun>a Explosive slash tail</labelNoun>
|
|
||||||
<description>An installed Explosive slash tail turn dragonian's tail into a massive blade.This kind make the tail cover with Explosives.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>DRM_ExplosiveSlashTail</ThingDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<stages>
|
|
||||||
<li>
|
|
||||||
<capMods>
|
|
||||||
<li>
|
|
||||||
<capacity>Moving</capacity>
|
|
||||||
<offset>-0.08</offset>
|
|
||||||
</li>
|
|
||||||
</capMods>
|
|
||||||
</li>
|
|
||||||
</stages>
|
|
||||||
<comps>
|
|
||||||
<li Class="HediffCompProperties_VerbGiver">
|
|
||||||
<tools>
|
|
||||||
<li>
|
|
||||||
<label>tail</label>
|
|
||||||
<capacities>
|
|
||||||
<li>Cut</li>
|
|
||||||
</capacities>
|
|
||||||
<power>30</power>
|
|
||||||
<cooldownTime>3</cooldownTime>
|
|
||||||
<surpriseAttack>
|
|
||||||
<extraMeleeDamages>
|
|
||||||
<li>
|
|
||||||
<def>Stun</def>
|
|
||||||
<amount>15</amount>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<def>Bomb</def>
|
|
||||||
<amount>15</amount>
|
|
||||||
</li>
|
|
||||||
</extraMeleeDamages>
|
|
||||||
</surpriseAttack>
|
|
||||||
<extraMeleeDamages>
|
|
||||||
<li>
|
|
||||||
<def>Bomb</def>
|
|
||||||
<amount>20</amount>
|
|
||||||
</li>
|
|
||||||
</extraMeleeDamages>
|
|
||||||
<alwaysTreatAsWeapon>true</alwaysTreatAsWeapon>
|
|
||||||
<soundMeleeHit>DRHammerSound</soundMeleeHit>
|
|
||||||
<soundMeleeMiss>Pawn_Melee_Punch_Miss</soundMeleeMiss>
|
|
||||||
</li>
|
|
||||||
</tools>
|
|
||||||
</li>
|
|
||||||
</comps>
|
|
||||||
<spawnThingOnRemoved>DRM_AcidSlashTail</spawnThingOnRemoved>
|
|
||||||
<addedPartProps>
|
|
||||||
<isGoodWeapon>true</isGoodWeapon>
|
|
||||||
<solid>true</solid>
|
|
||||||
<partEfficiency>1.00</partEfficiency>
|
|
||||||
<betterThanNatural>true</betterThanNatural>
|
|
||||||
</addedPartProps>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<RecipeDef ParentName="SurgeryInstallBodyPartProstheticBase">
|
|
||||||
<defName>InstallDRM_ExplosiveSlashTail</defName>
|
|
||||||
<label>install Explosive slash tail</label>
|
|
||||||
<description>Install a Explosive slash tail.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>DRM_ExplosiveSlashTail</ThingDef>
|
|
||||||
<HediffDef>DRM_ExplosiveSlashTail</HediffDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<jobString>Installing Explosive slash tail.</jobString>
|
|
||||||
<ingredients>
|
|
||||||
<li>
|
|
||||||
<filter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>DRM_ExplosiveSlashTail</li>
|
|
||||||
</thingDefs>
|
|
||||||
</filter>
|
|
||||||
<count>1</count>
|
|
||||||
</li>
|
|
||||||
</ingredients>
|
|
||||||
<fixedIngredientFilter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>DRM_ExplosiveSlashTail</li>
|
|
||||||
</thingDefs>
|
|
||||||
</fixedIngredientFilter>
|
|
||||||
<appliedOnFixedBodyParts>
|
|
||||||
<li>Spine</li>
|
|
||||||
</appliedOnFixedBodyParts>
|
|
||||||
<addsHediff>DRM_ExplosiveSlashTail</addsHediff>
|
|
||||||
</RecipeDef>
|
|
||||||
|
|
||||||
<HediffDef ParentName="AddedBodyPartBase">
|
|
||||||
<defName>ShieldDragonianOrb</defName>
|
|
||||||
<label>Shield DragonianOrb</label>
|
|
||||||
<labelNoun>a Shield DragonianOrb.</labelNoun>
|
|
||||||
<description>An installed Shield DragonianOrb.</description>
|
|
||||||
<priceImpact>false</priceImpact>
|
|
||||||
<hediffClass>DragonianMix.HediffShield_Implant</hediffClass>
|
|
||||||
|
|
||||||
<comps>
|
|
||||||
<li Class="DragonianMix.HediffShieldCompProperties">
|
|
||||||
<MaxEnergy>100</MaxEnergy>
|
|
||||||
<EnergyOnReset>0</EnergyOnReset>
|
|
||||||
<CanFunction>True</CanFunction>
|
|
||||||
<RegenerationRate>0.005</RegenerationRate>
|
|
||||||
</li>
|
|
||||||
</comps>
|
|
||||||
|
|
||||||
<addedPartProps>
|
|
||||||
<solid>true</solid>
|
|
||||||
</addedPartProps>
|
|
||||||
<spawnThingOnRemoved>ShieldDragonianOrb</spawnThingOnRemoved>
|
|
||||||
</HediffDef>
|
|
||||||
|
|
||||||
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
|
|
||||||
<defName>InstallShieldDragonianOrb</defName>
|
|
||||||
<label>install Shield DragonianOrb</label>
|
|
||||||
<description>Install Shield DragonianOrb.</description>
|
|
||||||
<descriptionHyperlinks>
|
|
||||||
<ThingDef>ShieldDragonianOrb</ThingDef>
|
|
||||||
<HediffDef>ShieldDragonianOrb</HediffDef>
|
|
||||||
</descriptionHyperlinks>
|
|
||||||
<jobString>Installing Shield DragonianOrb.</jobString>
|
|
||||||
<surgeryOutcomeEffect IsNull="True" />
|
|
||||||
<!-- Always succeeds -->
|
|
||||||
<ingredients>
|
|
||||||
<li>
|
|
||||||
<filter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>ShieldDragonianOrb</li>
|
|
||||||
</thingDefs>
|
|
||||||
</filter>
|
|
||||||
<count>1</count>
|
|
||||||
</li>
|
|
||||||
</ingredients>
|
|
||||||
<fixedIngredientFilter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>ShieldDragonianOrb</li>
|
|
||||||
</thingDefs>
|
|
||||||
</fixedIngredientFilter>
|
|
||||||
<appliedOnFixedBodyParts>
|
|
||||||
<li>DragonianOrb</li>
|
|
||||||
</appliedOnFixedBodyParts>
|
|
||||||
<addsHediff>ShieldDragonianOrb</addsHediff>
|
|
||||||
</RecipeDef>
|
|
||||||
|
|
||||||
</Defs>
|
|
||||||
@@ -24,6 +24,7 @@
|
|||||||
<canStageAttacks>true</canStageAttacks>
|
<canStageAttacks>true</canStageAttacks>
|
||||||
|
|
||||||
<leaderTitle>Dungeon Master</leaderTitle>
|
<leaderTitle>Dungeon Master</leaderTitle>
|
||||||
|
<leaderForceGenerateNewPawn>true</leaderForceGenerateNewPawn>
|
||||||
|
|
||||||
<factionIconPath>Dragonian/Icon/DR_Icon</factionIconPath>
|
<factionIconPath>Dragonian/Icon/DR_Icon</factionIconPath>
|
||||||
<settlementTexturePath>Dragonian/Icon/DR_Icon</settlementTexturePath>
|
<settlementTexturePath>Dragonian/Icon/DR_Icon</settlementTexturePath>
|
||||||
@@ -97,7 +98,7 @@
|
|||||||
<li>
|
<li>
|
||||||
<!-- 村民团 -->
|
<!-- 村民团 -->
|
||||||
<kindDef>Combat</kindDef>
|
<kindDef>Combat</kindDef>
|
||||||
<commonality>10</commonality>
|
<commonality>50</commonality>
|
||||||
<options>
|
<options>
|
||||||
<Dragonian_Villager>50</Dragonian_Villager>
|
<Dragonian_Villager>50</Dragonian_Villager>
|
||||||
<Dragonian_Clan_Guard>30</Dragonian_Clan_Guard>
|
<Dragonian_Clan_Guard>30</Dragonian_Clan_Guard>
|
||||||
@@ -109,7 +110,7 @@
|
|||||||
<li>
|
<li>
|
||||||
<!--=骠骑兵=-->
|
<!--=骠骑兵=-->
|
||||||
<kindDef>Combat</kindDef>
|
<kindDef>Combat</kindDef>
|
||||||
<commonality>10</commonality>
|
<commonality>100</commonality>
|
||||||
<options>
|
<options>
|
||||||
<Dragonian_Clan_Guard>40</Dragonian_Clan_Guard>
|
<Dragonian_Clan_Guard>40</Dragonian_Clan_Guard>
|
||||||
<Dragonian_Clan_Hunter>30</Dragonian_Clan_Hunter>
|
<Dragonian_Clan_Hunter>30</Dragonian_Clan_Hunter>
|
||||||
@@ -120,7 +121,7 @@
|
|||||||
<li>
|
<li>
|
||||||
<!--=游骑兵=-->
|
<!--=游骑兵=-->
|
||||||
<kindDef>Combat</kindDef>
|
<kindDef>Combat</kindDef>
|
||||||
<commonality>10</commonality>
|
<commonality>100</commonality>
|
||||||
<options>
|
<options>
|
||||||
<Dragonian_Clan_Guard>20</Dragonian_Clan_Guard>
|
<Dragonian_Clan_Guard>20</Dragonian_Clan_Guard>
|
||||||
<Dragonian_Clan_Hunter>60</Dragonian_Clan_Hunter>
|
<Dragonian_Clan_Hunter>60</Dragonian_Clan_Hunter>
|
||||||
@@ -218,8 +219,11 @@
|
|||||||
<kindDef>Settlement</kindDef>
|
<kindDef>Settlement</kindDef>
|
||||||
<options>
|
<options>
|
||||||
<Dragonian_Villager>10</Dragonian_Villager>
|
<Dragonian_Villager>10</Dragonian_Villager>
|
||||||
<Dragonian_Clan_Guard>40</Dragonian_Clan_Guard>
|
<Dragonian_Clan_Guard>30</Dragonian_Clan_Guard>
|
||||||
<Dragonian_Clan_Hunter>49</Dragonian_Clan_Hunter>
|
<Dragonian_Clan_Hunter>20</Dragonian_Clan_Hunter>
|
||||||
|
<Dragonian_Clan_Warrier>19</Dragonian_Clan_Warrier>
|
||||||
|
<Dragonian_Royal_Guard>20</Dragonian_Royal_Guard>
|
||||||
|
<Dragonian_Royal_Hunter>19</Dragonian_Royal_Hunter>
|
||||||
<Dragonian_Clan_Councilman>1</Dragonian_Clan_Councilman>
|
<Dragonian_Clan_Councilman>1</Dragonian_Clan_Councilman>
|
||||||
</options>
|
</options>
|
||||||
</li>
|
</li>
|
||||||
@@ -230,6 +234,26 @@
|
|||||||
<defName>Dragonian_NPC</defName>
|
<defName>Dragonian_NPC</defName>
|
||||||
<label>Dragonian</label>
|
<label>Dragonian</label>
|
||||||
<description>Dragonian settlement</description>
|
<description>Dragonian settlement</description>
|
||||||
|
<!-- royalty content begin-->
|
||||||
|
<royalFavorLabel>Trust</royalFavorLabel>
|
||||||
|
<royalFavorIconPath>UI/Icons/RoyalFavor</royalFavorIconPath>
|
||||||
|
<royalTitleTags>
|
||||||
|
<li>Dragonian_Royal_Title</li>
|
||||||
|
</royalTitleTags>
|
||||||
|
<royalTitleInheritanceWorkerClass>RoyalTitleInheritanceWorker</royalTitleInheritanceWorkerClass>
|
||||||
|
<royalTitleInheritanceRelations>
|
||||||
|
<li>Child</li>
|
||||||
|
<li>Grandchild</li>
|
||||||
|
<li>GreatGrandchild</li>
|
||||||
|
<li>NephewOrNiece</li>
|
||||||
|
<li>Spouse</li>
|
||||||
|
<li>Sibling</li>
|
||||||
|
<li>HalfSibling</li>
|
||||||
|
<li>Cousin</li>
|
||||||
|
<li>Parent</li>
|
||||||
|
<li>UncleOrAunt</li>
|
||||||
|
</royalTitleInheritanceRelations>
|
||||||
|
<!-- royalty content end-->
|
||||||
</FactionDef>
|
</FactionDef>
|
||||||
|
|
||||||
<FactionDef ParentName="Dragonian_NPCFactionBase">
|
<FactionDef ParentName="Dragonian_NPCFactionBase">
|
||||||
405
1.5/1.5/Defs/HediffDefs/DRM_Hediffs_Damage_Effects.xml
Normal file
405
1.5/1.5/Defs/HediffDefs/DRM_Hediffs_Damage_Effects.xml
Normal file
@@ -0,0 +1,405 @@
|
|||||||
|
<?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>-1</severityPerDay>
|
||||||
|
</li>
|
||||||
|
</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>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<label>moderate</label>
|
||||||
|
<minSeverity>0.35</minSeverity>
|
||||||
|
<statOffsets>
|
||||||
|
<ArmorRating_Heat>-0.35</ArmorRating_Heat>
|
||||||
|
</statOffsets>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<label>serious</label>
|
||||||
|
<minSeverity>0.5</minSeverity>
|
||||||
|
<statOffsets>
|
||||||
|
<ArmorRating_Heat>-0.65</ArmorRating_Heat>
|
||||||
|
</statOffsets>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<label>extreme</label>
|
||||||
|
<minSeverity>0.65</minSeverity>
|
||||||
|
<statOffsets>
|
||||||
|
<ArmorRating_Heat>-0.8</ArmorRating_Heat>
|
||||||
|
</statOffsets>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<label>completely</label>
|
||||||
|
<minSeverity>0.85</minSeverity>
|
||||||
|
<statOffsets>
|
||||||
|
<ArmorRating_Heat>-2</ArmorRating_Heat>
|
||||||
|
</statOffsets>
|
||||||
|
</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>-1</severityPerDay>
|
||||||
|
</li>
|
||||||
|
</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>
|
||||||
|
</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>HediffWithComps</hediffClass>
|
||||||
|
<comps>
|
||||||
|
<li Class="HediffCompProperties_SeverityPerDay">
|
||||||
|
<severityPerDay>-4</severityPerDay>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
<injuryProps>
|
||||||
|
<painPerSeverity>0.02</painPerSeverity>
|
||||||
|
</injuryProps>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<label>minor</label>
|
||||||
|
<becomeVisible>false</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>
|
||||||
|
|
||||||
|
</Defs>
|
||||||
394
1.5/1.5/Defs/HediffDefs/DRM_Hediffs_Local_AddedParts.xml
Normal file
394
1.5/1.5/Defs/HediffDefs/DRM_Hediffs_Local_AddedParts.xml
Normal file
@@ -0,0 +1,394 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
|
||||||
|
<HediffDef ParentName="AddedBodyPartBase">
|
||||||
|
<defName>DR_BionicTail</defName>
|
||||||
|
<label>bionic tail</label>
|
||||||
|
<description>An advanced artificial tail. It also has a small AI that automatically balances the user's missing.</description>
|
||||||
|
<labelNoun>a bionic tail</labelNoun>
|
||||||
|
<spawnThingOnRemoved>DR_BionicTail</spawnThingOnRemoved>
|
||||||
|
<addedPartProps>
|
||||||
|
<solid>true</solid>
|
||||||
|
<partEfficiency>1.25</partEfficiency>
|
||||||
|
</addedPartProps>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
<HediffDef ParentName="AddedBodyPartBase">
|
||||||
|
<defName>DR_FakeTail</defName>
|
||||||
|
<label>fake tail</label>
|
||||||
|
<description>It is a fake tail made of leather.</description>
|
||||||
|
<labelNoun>a fake tail</labelNoun>
|
||||||
|
<spawnThingOnRemoved>DR_FakeTail</spawnThingOnRemoved>
|
||||||
|
<addedPartProps>
|
||||||
|
<solid>true</solid>
|
||||||
|
<partEfficiency>0.35</partEfficiency>
|
||||||
|
<betterThanNatural>false</betterThanNatural>
|
||||||
|
</addedPartProps>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
<HediffDef ParentName="AddedBodyPartBase">
|
||||||
|
<defName>FakeDragonianOrb</defName>
|
||||||
|
<label>Fake DragonianOrb</label>
|
||||||
|
<labelNoun>a Fake DragonianOrb</labelNoun>
|
||||||
|
<description>An installed Fake DragonianOrb. Just for replace your missing one.</description>
|
||||||
|
<priceImpact>false</priceImpact>
|
||||||
|
<addedPartProps>
|
||||||
|
<solid>true</solid>
|
||||||
|
</addedPartProps>
|
||||||
|
<spawnThingOnRemoved>Plasteel</spawnThingOnRemoved>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
<HediffDef ParentName="AddedBodyPartBase">
|
||||||
|
<defName>FlareDragonianOrb</defName>
|
||||||
|
<label>Flare DragonianOrb</label>
|
||||||
|
<labelNoun>a Flare DragonianOrb.</labelNoun>
|
||||||
|
<description>An installed Flare DragonianOrb. Allow owner to burst a fireball.</description>
|
||||||
|
<priceImpact>false</priceImpact>
|
||||||
|
<abilities>
|
||||||
|
<li MayRequire="Ludeon.RimWorld.Biotech">DR_FireBurst</li>
|
||||||
|
<li MayRequire="Ludeon.RimWorld.Anomaly">DR_BattleStaffBurner</li>
|
||||||
|
</abilities>
|
||||||
|
<addedPartProps>
|
||||||
|
<solid>true</solid>
|
||||||
|
</addedPartProps>
|
||||||
|
<spawnThingOnRemoved>FlareDragonianOrb</spawnThingOnRemoved>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
<HediffDef ParentName="AddedBodyPartBase">
|
||||||
|
<defName>HyperhealDragonianOrb</defName>
|
||||||
|
<label>Hyperheal DragonianOrb</label>
|
||||||
|
<labelNoun>a Hyperheal DragonianOrb.</labelNoun>
|
||||||
|
<description>An installed Hyperheal DragonianOrb.</description>
|
||||||
|
<priceImpact>false</priceImpact>
|
||||||
|
<abilities>
|
||||||
|
<li MayRequire="Ludeon.RimWorld.Ideology">DRM_HealBreakOut</li>
|
||||||
|
</abilities>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<minSeverity>0</minSeverity>
|
||||||
|
<regeneration>1</regeneration>
|
||||||
|
<showRegenerationStat>true</showRegenerationStat>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<addedPartProps>
|
||||||
|
<solid>true</solid>
|
||||||
|
</addedPartProps>
|
||||||
|
<spawnThingOnRemoved>HyperhealDragonianOrb</spawnThingOnRemoved>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
<HediffDef>
|
||||||
|
<defName>DRM_HealBreakOut</defName>
|
||||||
|
<label>Heal BreakOut</label>
|
||||||
|
<description>This person is in healbreakout.Heal wound in insane speed.</description>
|
||||||
|
<hediffClass>HediffWithComps</hediffClass>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<minSeverity>0</minSeverity>
|
||||||
|
<regeneration>300</regeneration>
|
||||||
|
<showRegenerationStat>true</showRegenerationStat>
|
||||||
|
<painFactor>0.1</painFactor>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<comps>
|
||||||
|
<li Class="HediffCompProperties_Disappears">
|
||||||
|
<showRemainingTime>True</showRemainingTime>
|
||||||
|
<disappearsAfterTicks>15000</disappearsAfterTicks>
|
||||||
|
</li>
|
||||||
|
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
||||||
|
</comps>
|
||||||
|
<isBad>false</isBad>
|
||||||
|
<defaultLabelColor>(0.52, 1, 0.95)</defaultLabelColor>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
|
||||||
|
<HediffDef ParentName="AddedBodyPartBase">
|
||||||
|
<defName>HardenDragonianOrb</defName>
|
||||||
|
<label>Harden DragonianOrb</label>
|
||||||
|
<labelNoun>a Harden DragonianOrb.</labelNoun>
|
||||||
|
<description>An installed Harden DragonianOrb.</description>
|
||||||
|
<priceImpact>false</priceImpact>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<statOffsets>
|
||||||
|
<ArmorRating_Sharp>0.7</ArmorRating_Sharp>
|
||||||
|
<ArmorRating_Blunt>0.5</ArmorRating_Blunt>
|
||||||
|
</statOffsets>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<addedPartProps>
|
||||||
|
<solid>true</solid>
|
||||||
|
</addedPartProps>
|
||||||
|
<spawnThingOnRemoved>HardenDragonianOrb</spawnThingOnRemoved>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- slash tail -->
|
||||||
|
|
||||||
|
<HediffDef ParentName="AddedBodyPartBase">
|
||||||
|
<defName>DRM_SlashTail</defName>
|
||||||
|
<label>slash tail</label>
|
||||||
|
<labelNoun>a slash tail</labelNoun>
|
||||||
|
<description>An installed slash tail turn dragonian's tail into a massive blade.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>DRM_SlashTail</ThingDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<capMods>
|
||||||
|
<li>
|
||||||
|
<capacity>Moving</capacity>
|
||||||
|
<offset>-0.08</offset>
|
||||||
|
</li>
|
||||||
|
</capMods>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<comps>
|
||||||
|
<li Class="HediffCompProperties_VerbGiver">
|
||||||
|
<tools>
|
||||||
|
<li>
|
||||||
|
<label>tail</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Cut</li>
|
||||||
|
</capacities>
|
||||||
|
<power>40</power>
|
||||||
|
<cooldownTime>3</cooldownTime>
|
||||||
|
<surpriseAttack>
|
||||||
|
<extraMeleeDamages>
|
||||||
|
<li>
|
||||||
|
<def>Stun</def>
|
||||||
|
<amount>15</amount>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<def>Cut</def>
|
||||||
|
<amount>20</amount>
|
||||||
|
</li>
|
||||||
|
</extraMeleeDamages>
|
||||||
|
</surpriseAttack>
|
||||||
|
<alwaysTreatAsWeapon>true</alwaysTreatAsWeapon>
|
||||||
|
<soundMeleeHit>DRHammerSound</soundMeleeHit>
|
||||||
|
<soundMeleeMiss>Pawn_Melee_Punch_Miss</soundMeleeMiss>
|
||||||
|
</li>
|
||||||
|
</tools>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
<spawnThingOnRemoved>DRM_SlashTail</spawnThingOnRemoved>
|
||||||
|
<addedPartProps>
|
||||||
|
<isGoodWeapon>true</isGoodWeapon>
|
||||||
|
<solid>true</solid>
|
||||||
|
<partEfficiency>1.00</partEfficiency>
|
||||||
|
<betterThanNatural>true</betterThanNatural>
|
||||||
|
</addedPartProps>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<HediffDef ParentName="AddedBodyPartBase">
|
||||||
|
<defName>DRM_FlameSlashTail</defName>
|
||||||
|
<label>Flame slash tail</label>
|
||||||
|
<labelNoun>a Flame slash tail</labelNoun>
|
||||||
|
<description>An installed Flame slash tail turn dragonian's tail into a massive blade.This kind make the tail extreamly hot.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>DRM_FlameSlashTail</ThingDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<capMods>
|
||||||
|
<li>
|
||||||
|
<capacity>Moving</capacity>
|
||||||
|
<offset>-0.08</offset>
|
||||||
|
</li>
|
||||||
|
</capMods>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<comps>
|
||||||
|
<li Class="HediffCompProperties_VerbGiver">
|
||||||
|
<tools>
|
||||||
|
<li>
|
||||||
|
<label>tail</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Cut</li>
|
||||||
|
</capacities>
|
||||||
|
<power>30</power>
|
||||||
|
<cooldownTime>3</cooldownTime>
|
||||||
|
<surpriseAttack>
|
||||||
|
<extraMeleeDamages>
|
||||||
|
<li>
|
||||||
|
<def>Stun</def>
|
||||||
|
<amount>15</amount>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<def>DRM_Flame</def>
|
||||||
|
<amount>15</amount>
|
||||||
|
</li>
|
||||||
|
</extraMeleeDamages>
|
||||||
|
</surpriseAttack>
|
||||||
|
<extraMeleeDamages>
|
||||||
|
<li>
|
||||||
|
<def>DRM_Flame</def>
|
||||||
|
<amount>20</amount>
|
||||||
|
</li>
|
||||||
|
</extraMeleeDamages>
|
||||||
|
<alwaysTreatAsWeapon>true</alwaysTreatAsWeapon>
|
||||||
|
<soundMeleeHit>DRHammerSound</soundMeleeHit>
|
||||||
|
<soundMeleeMiss>Pawn_Melee_Punch_Miss</soundMeleeMiss>
|
||||||
|
</li>
|
||||||
|
</tools>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
<spawnThingOnRemoved>DRM_FlameSlashTail</spawnThingOnRemoved>
|
||||||
|
<addedPartProps>
|
||||||
|
<isGoodWeapon>true</isGoodWeapon>
|
||||||
|
<solid>true</solid>
|
||||||
|
<partEfficiency>1.00</partEfficiency>
|
||||||
|
<betterThanNatural>true</betterThanNatural>
|
||||||
|
</addedPartProps>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
<HediffDef ParentName="AddedBodyPartBase">
|
||||||
|
<defName>DRM_AcidSlashTail</defName>
|
||||||
|
<label>Acid slash tail</label>
|
||||||
|
<labelNoun>a Acid slash tail</labelNoun>
|
||||||
|
<description>An installed Acid slash tail turn dragonian's tail into a massive blade.This kind make the tail cover with acid.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>DRM_AcidSlashTail</ThingDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<capMods>
|
||||||
|
<li>
|
||||||
|
<capacity>Moving</capacity>
|
||||||
|
<offset>-0.08</offset>
|
||||||
|
</li>
|
||||||
|
</capMods>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<comps>
|
||||||
|
<li Class="HediffCompProperties_VerbGiver">
|
||||||
|
<tools>
|
||||||
|
<li>
|
||||||
|
<label>tail</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Cut</li>
|
||||||
|
</capacities>
|
||||||
|
<power>30</power>
|
||||||
|
<cooldownTime>3</cooldownTime>
|
||||||
|
<surpriseAttack>
|
||||||
|
<extraMeleeDamages>
|
||||||
|
<li>
|
||||||
|
<def>Stun</def>
|
||||||
|
<amount>15</amount>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<def>DRM_AcidBurn</def>
|
||||||
|
<amount>15</amount>
|
||||||
|
</li>
|
||||||
|
</extraMeleeDamages>
|
||||||
|
</surpriseAttack>
|
||||||
|
<extraMeleeDamages>
|
||||||
|
<li>
|
||||||
|
<def>DRM_AcidBurn</def>
|
||||||
|
<amount>20</amount>
|
||||||
|
</li>
|
||||||
|
</extraMeleeDamages>
|
||||||
|
<alwaysTreatAsWeapon>true</alwaysTreatAsWeapon>
|
||||||
|
<soundMeleeHit>DRHammerSound</soundMeleeHit>
|
||||||
|
<soundMeleeMiss>Pawn_Melee_Punch_Miss</soundMeleeMiss>
|
||||||
|
</li>
|
||||||
|
</tools>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
<spawnThingOnRemoved>DRM_AcidSlashTail</spawnThingOnRemoved>
|
||||||
|
<addedPartProps>
|
||||||
|
<isGoodWeapon>true</isGoodWeapon>
|
||||||
|
<solid>true</solid>
|
||||||
|
<partEfficiency>1.00</partEfficiency>
|
||||||
|
<betterThanNatural>true</betterThanNatural>
|
||||||
|
</addedPartProps>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
<HediffDef ParentName="AddedBodyPartBase">
|
||||||
|
<defName>DRM_ExplosiveSlashTail</defName>
|
||||||
|
<label>Explosive slash tail</label>
|
||||||
|
<labelNoun>a Explosive slash tail</labelNoun>
|
||||||
|
<description>An installed Explosive slash tail turn dragonian's tail into a massive blade.This kind make the tail cover with Explosives.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>DRM_ExplosiveSlashTail</ThingDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<stages>
|
||||||
|
<li>
|
||||||
|
<capMods>
|
||||||
|
<li>
|
||||||
|
<capacity>Moving</capacity>
|
||||||
|
<offset>-0.08</offset>
|
||||||
|
</li>
|
||||||
|
</capMods>
|
||||||
|
</li>
|
||||||
|
</stages>
|
||||||
|
<comps>
|
||||||
|
<li Class="HediffCompProperties_VerbGiver">
|
||||||
|
<tools>
|
||||||
|
<li>
|
||||||
|
<label>tail</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Cut</li>
|
||||||
|
</capacities>
|
||||||
|
<power>30</power>
|
||||||
|
<cooldownTime>3</cooldownTime>
|
||||||
|
<surpriseAttack>
|
||||||
|
<extraMeleeDamages>
|
||||||
|
<li>
|
||||||
|
<def>Stun</def>
|
||||||
|
<amount>15</amount>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<def>Bomb</def>
|
||||||
|
<amount>15</amount>
|
||||||
|
</li>
|
||||||
|
</extraMeleeDamages>
|
||||||
|
</surpriseAttack>
|
||||||
|
<extraMeleeDamages>
|
||||||
|
<li>
|
||||||
|
<def>Bomb</def>
|
||||||
|
<amount>20</amount>
|
||||||
|
</li>
|
||||||
|
</extraMeleeDamages>
|
||||||
|
<alwaysTreatAsWeapon>true</alwaysTreatAsWeapon>
|
||||||
|
<soundMeleeHit>DRHammerSound</soundMeleeHit>
|
||||||
|
<soundMeleeMiss>Pawn_Melee_Punch_Miss</soundMeleeMiss>
|
||||||
|
</li>
|
||||||
|
</tools>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
<spawnThingOnRemoved>DRM_AcidSlashTail</spawnThingOnRemoved>
|
||||||
|
<addedPartProps>
|
||||||
|
<isGoodWeapon>true</isGoodWeapon>
|
||||||
|
<solid>true</solid>
|
||||||
|
<partEfficiency>1.00</partEfficiency>
|
||||||
|
<betterThanNatural>true</betterThanNatural>
|
||||||
|
</addedPartProps>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
<HediffDef ParentName="AddedBodyPartBase">
|
||||||
|
<defName>ShieldDragonianOrb</defName>
|
||||||
|
<label>Shield DragonianOrb</label>
|
||||||
|
<labelNoun>a Shield DragonianOrb.</labelNoun>
|
||||||
|
<description>An installed Shield DragonianOrb.</description>
|
||||||
|
<priceImpact>false</priceImpact>
|
||||||
|
<hediffClass>DragonianMix.HediffShield_Implant</hediffClass>
|
||||||
|
|
||||||
|
<comps>
|
||||||
|
<li Class="DragonianMix.HediffShieldCompProperties">
|
||||||
|
<MaxEnergy>100</MaxEnergy>
|
||||||
|
<EnergyOnReset>0</EnergyOnReset>
|
||||||
|
<CanFunction>True</CanFunction>
|
||||||
|
<RegenerationRate>0.005</RegenerationRate>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
|
||||||
|
<addedPartProps>
|
||||||
|
<solid>true</solid>
|
||||||
|
</addedPartProps>
|
||||||
|
<spawnThingOnRemoved>ShieldDragonianOrb</spawnThingOnRemoved>
|
||||||
|
</HediffDef>
|
||||||
|
|
||||||
|
</Defs>
|
||||||
@@ -57,6 +57,7 @@
|
|||||||
<techHediffsMoney>600~5500</techHediffsMoney>
|
<techHediffsMoney>600~5500</techHediffsMoney>
|
||||||
<techHediffsTags>
|
<techHediffsTags>
|
||||||
<li>DragonianOrbAdvanced</li>
|
<li>DragonianOrbAdvanced</li>
|
||||||
|
<li>DragonianSlashTail</li>
|
||||||
</techHediffsTags>
|
</techHediffsTags>
|
||||||
|
|
||||||
<inventoryOptions>
|
<inventoryOptions>
|
||||||
@@ -110,9 +111,8 @@
|
|||||||
<techHediffsChance>0.04</techHediffsChance>
|
<techHediffsChance>0.04</techHediffsChance>
|
||||||
<techHediffsMoney>200~700</techHediffsMoney>
|
<techHediffsMoney>200~700</techHediffsMoney>
|
||||||
<techHediffsTags>
|
<techHediffsTags>
|
||||||
<li>Poor</li>
|
<li>DragonianOrbAdvanced</li>
|
||||||
<li>Simple</li>
|
<li>DragonianSlashTail</li>
|
||||||
<li>ImplantEmpireCommon</li>
|
|
||||||
</techHediffsTags>
|
</techHediffsTags>
|
||||||
|
|
||||||
<inventoryOptions>
|
<inventoryOptions>
|
||||||
@@ -145,11 +145,10 @@
|
|||||||
<apparelAllowHeadgearChance>1</apparelAllowHeadgearChance>
|
<apparelAllowHeadgearChance>1</apparelAllowHeadgearChance>
|
||||||
|
|
||||||
<weaponTags>
|
<weaponTags>
|
||||||
<li>Gun</li>
|
<li>DR_BattlePila</li>
|
||||||
<li>LongShots</li>
|
|
||||||
</weaponTags>
|
</weaponTags>
|
||||||
<weaponMoney>
|
<weaponMoney>
|
||||||
<min>250</min>
|
<min>550</min>
|
||||||
<max>1500</max>
|
<max>1500</max>
|
||||||
</weaponMoney>
|
</weaponMoney>
|
||||||
|
|
||||||
@@ -167,9 +166,8 @@
|
|||||||
<techHediffsChance>0.04</techHediffsChance>
|
<techHediffsChance>0.04</techHediffsChance>
|
||||||
<techHediffsMoney>200~700</techHediffsMoney>
|
<techHediffsMoney>200~700</techHediffsMoney>
|
||||||
<techHediffsTags>
|
<techHediffsTags>
|
||||||
<li>Poor</li>
|
<li>DragonianOrbAdvanced</li>
|
||||||
<li>Simple</li>
|
<li>DragonianSlashTail</li>
|
||||||
<li>ImplantEmpireCommon</li>
|
|
||||||
</techHediffsTags>
|
</techHediffsTags>
|
||||||
|
|
||||||
<inventoryOptions>
|
<inventoryOptions>
|
||||||
@@ -224,9 +222,8 @@
|
|||||||
<techHediffsChance>0.55</techHediffsChance>
|
<techHediffsChance>0.55</techHediffsChance>
|
||||||
<techHediffsMoney>600~2500</techHediffsMoney>
|
<techHediffsMoney>600~2500</techHediffsMoney>
|
||||||
<techHediffsTags>
|
<techHediffsTags>
|
||||||
<li>Simple</li>
|
<li>DragonianOrbAdvanced</li>
|
||||||
<li>Advanced</li>
|
<li>DragonianSlashTail</li>
|
||||||
<li>ImplantEmpireCommon</li>
|
|
||||||
</techHediffsTags>
|
</techHediffsTags>
|
||||||
|
|
||||||
<inventoryOptions>
|
<inventoryOptions>
|
||||||
@@ -281,10 +278,8 @@
|
|||||||
<techHediffsChance>0.15</techHediffsChance>
|
<techHediffsChance>0.15</techHediffsChance>
|
||||||
<techHediffsMoney>600~1500</techHediffsMoney>
|
<techHediffsMoney>600~1500</techHediffsMoney>
|
||||||
<techHediffsTags>
|
<techHediffsTags>
|
||||||
<li>Poor</li>
|
<li>DragonianOrbAdvanced</li>
|
||||||
<li>Simple</li>
|
<li>DragonianSlashTail</li>
|
||||||
<li>Advanced</li>
|
|
||||||
<li>ImplantEmpireCommon</li>
|
|
||||||
</techHediffsTags>
|
</techHediffsTags>
|
||||||
|
|
||||||
<inventoryOptions>
|
<inventoryOptions>
|
||||||
@@ -334,9 +329,8 @@
|
|||||||
<techHediffsChance>0.15</techHediffsChance>
|
<techHediffsChance>0.15</techHediffsChance>
|
||||||
<techHediffsMoney>600~1500</techHediffsMoney>
|
<techHediffsMoney>600~1500</techHediffsMoney>
|
||||||
<techHediffsTags>
|
<techHediffsTags>
|
||||||
<li>Simple</li>
|
<li>DragonianOrbAdvanced</li>
|
||||||
<li>Advanced</li>
|
<li>DragonianSlashTail</li>
|
||||||
<li>ImplantEmpireCommon</li>
|
|
||||||
</techHediffsTags>
|
</techHediffsTags>
|
||||||
|
|
||||||
<inventoryOptions>
|
<inventoryOptions>
|
||||||
@@ -414,9 +408,11 @@
|
|||||||
<techHediffsChance>1</techHediffsChance>
|
<techHediffsChance>1</techHediffsChance>
|
||||||
<techHediffsMoney>600~5500</techHediffsMoney>
|
<techHediffsMoney>600~5500</techHediffsMoney>
|
||||||
<techHediffsTags>
|
<techHediffsTags>
|
||||||
<li>DragonianSlashTail</li>
|
|
||||||
<li>HardenDragonianOrb</li>
|
<li>HardenDragonianOrb</li>
|
||||||
</techHediffsTags>
|
</techHediffsTags>
|
||||||
|
<techHediffsRequired>
|
||||||
|
<li>HardenDragonianOrb</li>
|
||||||
|
</techHediffsRequired>
|
||||||
|
|
||||||
<inventoryOptions>
|
<inventoryOptions>
|
||||||
<skipChance>0.70</skipChance>
|
<skipChance>0.70</skipChance>
|
||||||
@@ -492,10 +488,10 @@
|
|||||||
|
|
||||||
<techHediffsMoney>600~5500</techHediffsMoney>
|
<techHediffsMoney>600~5500</techHediffsMoney>
|
||||||
<techHediffsTags>
|
<techHediffsTags>
|
||||||
<li>DragonianOrbAdvanced</li>
|
<li>ShieldDragonianOrb</li>
|
||||||
</techHediffsTags>
|
</techHediffsTags>
|
||||||
<techHediffsRequired>
|
<techHediffsRequired>
|
||||||
<li MayRequire="Ludeon.Rimworld.Royalty">AcidifierDragonianOrb</li>
|
<li>ShieldDragonianOrb</li>
|
||||||
</techHediffsRequired>
|
</techHediffsRequired>
|
||||||
|
|
||||||
<inventoryOptions>
|
<inventoryOptions>
|
||||||
@@ -575,6 +571,7 @@
|
|||||||
<techHediffsMoney>600~5500</techHediffsMoney>
|
<techHediffsMoney>600~5500</techHediffsMoney>
|
||||||
<techHediffsTags>
|
<techHediffsTags>
|
||||||
<li>DragonianOrbAdvanced</li>
|
<li>DragonianOrbAdvanced</li>
|
||||||
|
<li>DragonianSlashTail</li>
|
||||||
</techHediffsTags>
|
</techHediffsTags>
|
||||||
|
|
||||||
<inventoryOptions>
|
<inventoryOptions>
|
||||||
@@ -595,6 +592,7 @@
|
|||||||
<labelPlural>Dragonian Princess</labelPlural>
|
<labelPlural>Dragonian Princess</labelPlural>
|
||||||
<combatPower>200</combatPower>
|
<combatPower>200</combatPower>
|
||||||
<factionLeader>true</factionLeader>
|
<factionLeader>true</factionLeader>
|
||||||
|
<titleRequired>DRM_Princess</titleRequired>
|
||||||
<isFighter>false</isFighter>
|
<isFighter>false</isFighter>
|
||||||
<itemQuality>Legendary</itemQuality>
|
<itemQuality>Legendary</itemQuality>
|
||||||
|
|
||||||
321
1.5/1.5/Defs/RecipeDefs/DRM_Recipes_Surgery.xml
Normal file
321
1.5/1.5/Defs/RecipeDefs/DRM_Recipes_Surgery.xml
Normal file
@@ -0,0 +1,321 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
|
||||||
|
|
||||||
|
<RecipeDef ParentName="SurgeryInstallBodyPartNaturalBase">
|
||||||
|
<defName>InstallDragonianOrb</defName>
|
||||||
|
<label>install DragonianOrb</label>
|
||||||
|
<description>Install a dragonian orb.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>DragonianOrb</ThingDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<jobString>Installing DragonianOrb.</jobString>
|
||||||
|
<deathOnFailedSurgeryChance>0.05</deathOnFailedSurgeryChance>
|
||||||
|
<skillRequirements>
|
||||||
|
<Medicine>8</Medicine>
|
||||||
|
</skillRequirements>
|
||||||
|
<ingredients>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>DragonianOrb</li>
|
||||||
|
</thingDefs>
|
||||||
|
</filter>
|
||||||
|
<count>1</count>
|
||||||
|
</li>
|
||||||
|
</ingredients>
|
||||||
|
<fixedIngredientFilter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>DragonianOrb</li>
|
||||||
|
</thingDefs>
|
||||||
|
</fixedIngredientFilter>
|
||||||
|
<appliedOnFixedBodyParts>
|
||||||
|
<li>DragonianOrb</li>
|
||||||
|
</appliedOnFixedBodyParts>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef Name="DR_SurgeryInstallPlasteelPartBase" ParentName="SurgeryInstallBodyPartArtificialBase" Abstract="True">
|
||||||
|
<workAmount>1500</workAmount>
|
||||||
|
<skillRequirements>
|
||||||
|
<Medicine>3</Medicine>
|
||||||
|
</skillRequirements>
|
||||||
|
<ingredients>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>Plasteel</li>
|
||||||
|
</thingDefs>
|
||||||
|
</filter>
|
||||||
|
<count>10</count>
|
||||||
|
</li>
|
||||||
|
</ingredients>
|
||||||
|
<fixedIngredientFilter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>Plasteel</li>
|
||||||
|
</thingDefs>
|
||||||
|
</fixedIngredientFilter>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="DR_SurgeryInstallPlasteelPartBase">
|
||||||
|
<defName>InstallFakeDragonianOrb</defName>
|
||||||
|
<label>install fake DragonianOrb</label>
|
||||||
|
<description>Install a fake DragonianOrb.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>Plasteel</ThingDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<jobString>Installing fake DragonianOrb.</jobString>
|
||||||
|
<appliedOnFixedBodyParts>
|
||||||
|
<li>DragonianOrb</li>
|
||||||
|
</appliedOnFixedBodyParts>
|
||||||
|
<addsHediff>FakeDragonianOrb</addsHediff>
|
||||||
|
<uiIconThing>DragonianOrb</uiIconThing>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
|
||||||
|
<defName>InstallFlareDragonianOrb</defName>
|
||||||
|
<label>install Flare DragonianOrb</label>
|
||||||
|
<description>Install Flare DragonianOrb.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>FlareDragonianOrb</ThingDef>
|
||||||
|
<HediffDef>FlareDragonianOrb</HediffDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<jobString>Installing Flare DragonianOrb.</jobString>
|
||||||
|
<surgeryOutcomeEffect IsNull="True" />
|
||||||
|
<!-- Always succeeds -->
|
||||||
|
<ingredients>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>FlareDragonianOrb</li>
|
||||||
|
</thingDefs>
|
||||||
|
</filter>
|
||||||
|
<count>1</count>
|
||||||
|
</li>
|
||||||
|
</ingredients>
|
||||||
|
<fixedIngredientFilter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>FlareDragonianOrb</li>
|
||||||
|
</thingDefs>
|
||||||
|
</fixedIngredientFilter>
|
||||||
|
<appliedOnFixedBodyParts>
|
||||||
|
<li>DragonianOrb</li>
|
||||||
|
</appliedOnFixedBodyParts>
|
||||||
|
<addsHediff>FlareDragonianOrb</addsHediff>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
|
||||||
|
<defName>InstallHyperhealDragonianOrb</defName>
|
||||||
|
<label>install Hyperheal DragonianOrb</label>
|
||||||
|
<description>Install Hyperheal DragonianOrb.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>HyperhealDragonianOrb</ThingDef>
|
||||||
|
<HediffDef>HyperhealDragonianOrb</HediffDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<jobString>Installing Hyperheal DragonianOrb.</jobString>
|
||||||
|
<surgeryOutcomeEffect IsNull="True" />
|
||||||
|
<!-- Always succeeds -->
|
||||||
|
<ingredients>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>HyperhealDragonianOrb</li>
|
||||||
|
</thingDefs>
|
||||||
|
</filter>
|
||||||
|
<count>1</count>
|
||||||
|
</li>
|
||||||
|
</ingredients>
|
||||||
|
<fixedIngredientFilter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>HyperhealDragonianOrb</li>
|
||||||
|
</thingDefs>
|
||||||
|
</fixedIngredientFilter>
|
||||||
|
<appliedOnFixedBodyParts>
|
||||||
|
<li>DragonianOrb</li>
|
||||||
|
</appliedOnFixedBodyParts>
|
||||||
|
<addsHediff>HyperhealDragonianOrb</addsHediff>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
|
||||||
|
<defName>InstallHardenDragonianOrb</defName>
|
||||||
|
<label>install Harden DragonianOrb</label>
|
||||||
|
<description>Install Harden DragonianOrb.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>HardenDragonianOrb</ThingDef>
|
||||||
|
<HediffDef>HardenDragonianOrb</HediffDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<jobString>Installing Harden DragonianOrb.</jobString>
|
||||||
|
<surgeryOutcomeEffect IsNull="True" />
|
||||||
|
<!-- Always succeeds -->
|
||||||
|
<ingredients>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>HardenDragonianOrb</li>
|
||||||
|
</thingDefs>
|
||||||
|
</filter>
|
||||||
|
<count>1</count>
|
||||||
|
</li>
|
||||||
|
</ingredients>
|
||||||
|
<fixedIngredientFilter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>HardenDragonianOrb</li>
|
||||||
|
</thingDefs>
|
||||||
|
</fixedIngredientFilter>
|
||||||
|
<appliedOnFixedBodyParts>
|
||||||
|
<li>DragonianOrb</li>
|
||||||
|
</appliedOnFixedBodyParts>
|
||||||
|
<addsHediff>HardenDragonianOrb</addsHediff>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="SurgeryInstallBodyPartProstheticBase">
|
||||||
|
<defName>InstallDRM_SlashTail</defName>
|
||||||
|
<label>install slash tail</label>
|
||||||
|
<description>Install a slash tail.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>DRM_SlashTail</ThingDef>
|
||||||
|
<HediffDef>DRM_SlashTail</HediffDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<jobString>Installing slash tail.</jobString>
|
||||||
|
<ingredients>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>DRM_SlashTail</li>
|
||||||
|
</thingDefs>
|
||||||
|
</filter>
|
||||||
|
<count>1</count>
|
||||||
|
</li>
|
||||||
|
</ingredients>
|
||||||
|
<fixedIngredientFilter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>DRM_SlashTail</li>
|
||||||
|
</thingDefs>
|
||||||
|
</fixedIngredientFilter>
|
||||||
|
<appliedOnFixedBodyParts>
|
||||||
|
<li>Spine</li>
|
||||||
|
</appliedOnFixedBodyParts>
|
||||||
|
<addsHediff>DRM_SlashTail</addsHediff>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="SurgeryInstallBodyPartProstheticBase">
|
||||||
|
<defName>InstallDRM_FlameSlashTail</defName>
|
||||||
|
<label>install Flame slash tail</label>
|
||||||
|
<description>Install a Flame slash tail.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>DRM_FlameSlashTail</ThingDef>
|
||||||
|
<HediffDef>DRM_FlameSlashTail</HediffDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<jobString>Installing Flame slash tail.</jobString>
|
||||||
|
<ingredients>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>DRM_FlameSlashTail</li>
|
||||||
|
</thingDefs>
|
||||||
|
</filter>
|
||||||
|
<count>1</count>
|
||||||
|
</li>
|
||||||
|
</ingredients>
|
||||||
|
<fixedIngredientFilter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>DRM_FlameSlashTail</li>
|
||||||
|
</thingDefs>
|
||||||
|
</fixedIngredientFilter>
|
||||||
|
<appliedOnFixedBodyParts>
|
||||||
|
<li>Spine</li>
|
||||||
|
</appliedOnFixedBodyParts>
|
||||||
|
<addsHediff>DRM_FlameSlashTail</addsHediff>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="SurgeryInstallBodyPartProstheticBase">
|
||||||
|
<defName>InstallDRM_AcidSlashTail</defName>
|
||||||
|
<label>install Acid slash tail</label>
|
||||||
|
<description>Install a Acid slash tail.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>DRM_AcidSlashTail</ThingDef>
|
||||||
|
<HediffDef>DRM_AcidSlashTail</HediffDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<jobString>Installing Acid slash tail.</jobString>
|
||||||
|
<ingredients>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>DRM_AcidSlashTail</li>
|
||||||
|
</thingDefs>
|
||||||
|
</filter>
|
||||||
|
<count>1</count>
|
||||||
|
</li>
|
||||||
|
</ingredients>
|
||||||
|
<fixedIngredientFilter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>DRM_AcidSlashTail</li>
|
||||||
|
</thingDefs>
|
||||||
|
</fixedIngredientFilter>
|
||||||
|
<appliedOnFixedBodyParts>
|
||||||
|
<li>Spine</li>
|
||||||
|
</appliedOnFixedBodyParts>
|
||||||
|
<addsHediff>DRM_AcidSlashTail</addsHediff>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="SurgeryInstallBodyPartProstheticBase">
|
||||||
|
<defName>InstallDRM_ExplosiveSlashTail</defName>
|
||||||
|
<label>install Explosive slash tail</label>
|
||||||
|
<description>Install a Explosive slash tail.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>DRM_ExplosiveSlashTail</ThingDef>
|
||||||
|
<HediffDef>DRM_ExplosiveSlashTail</HediffDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<jobString>Installing Explosive slash tail.</jobString>
|
||||||
|
<ingredients>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>DRM_ExplosiveSlashTail</li>
|
||||||
|
</thingDefs>
|
||||||
|
</filter>
|
||||||
|
<count>1</count>
|
||||||
|
</li>
|
||||||
|
</ingredients>
|
||||||
|
<fixedIngredientFilter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>DRM_ExplosiveSlashTail</li>
|
||||||
|
</thingDefs>
|
||||||
|
</fixedIngredientFilter>
|
||||||
|
<appliedOnFixedBodyParts>
|
||||||
|
<li>Spine</li>
|
||||||
|
</appliedOnFixedBodyParts>
|
||||||
|
<addsHediff>DRM_ExplosiveSlashTail</addsHediff>
|
||||||
|
</RecipeDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
|
||||||
|
<defName>InstallShieldDragonianOrb</defName>
|
||||||
|
<label>install Shield DragonianOrb</label>
|
||||||
|
<description>Install Shield DragonianOrb.</description>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>ShieldDragonianOrb</ThingDef>
|
||||||
|
<HediffDef>ShieldDragonianOrb</HediffDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
|
<jobString>Installing Shield DragonianOrb.</jobString>
|
||||||
|
<surgeryOutcomeEffect IsNull="True" />
|
||||||
|
<!-- Always succeeds -->
|
||||||
|
<ingredients>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>ShieldDragonianOrb</li>
|
||||||
|
</thingDefs>
|
||||||
|
</filter>
|
||||||
|
<count>1</count>
|
||||||
|
</li>
|
||||||
|
</ingredients>
|
||||||
|
<fixedIngredientFilter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>ShieldDragonianOrb</li>
|
||||||
|
</thingDefs>
|
||||||
|
</fixedIngredientFilter>
|
||||||
|
<appliedOnFixedBodyParts>
|
||||||
|
<li>DragonianOrb</li>
|
||||||
|
</appliedOnFixedBodyParts>
|
||||||
|
<addsHediff>ShieldDragonianOrb</addsHediff>
|
||||||
|
</RecipeDef>
|
||||||
|
</Defs>
|
||||||
763
1.5/1.5/Defs/ThingDefs/DRM_Weapon.xml
Normal file
763
1.5/1.5/Defs/ThingDefs/DRM_Weapon.xml
Normal file
@@ -0,0 +1,763 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
|
||||||
|
<defName>DR_BattleHammer</defName>
|
||||||
|
<label>battle hammer</label>
|
||||||
|
<description>A warhammer with an embedded EMP capacitor. Upon impact, Electrical shock temporarily paralyzes the circuit.</description>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Dragonian/Things/Weapon/DR_BattleHammer</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<shaderType>CutoutComplex</shaderType>
|
||||||
|
</graphicData>
|
||||||
|
<uiIconScale>1</uiIconScale>
|
||||||
|
<techLevel>Medieval</techLevel>
|
||||||
|
<statBases>
|
||||||
|
<WorkToMake>12000</WorkToMake>
|
||||||
|
<Mass>25</Mass>
|
||||||
|
</statBases>
|
||||||
|
<equippedAngleOffset>0</equippedAngleOffset>
|
||||||
|
<costStuffCount>80</costStuffCount>
|
||||||
|
<stuffCategories>
|
||||||
|
<li>Metallic</li>
|
||||||
|
</stuffCategories>
|
||||||
|
<costList>
|
||||||
|
<WoolDragonian>40</WoolDragonian>
|
||||||
|
<Steel>40</Steel>
|
||||||
|
<ComponentIndustrial>5</ComponentIndustrial>
|
||||||
|
</costList>
|
||||||
|
<recipeMaker>
|
||||||
|
<researchPrerequisite>Electricity</researchPrerequisite>
|
||||||
|
<skillRequirements>
|
||||||
|
<Crafting>10</Crafting>
|
||||||
|
</skillRequirements>
|
||||||
|
</recipeMaker>
|
||||||
|
<weaponTags>
|
||||||
|
<li>DR_BattleHammer</li>
|
||||||
|
</weaponTags>
|
||||||
|
<tools>
|
||||||
|
<li>
|
||||||
|
<label>handle</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Poke</li>
|
||||||
|
</capacities>
|
||||||
|
<power>17</power>
|
||||||
|
<extraMeleeDamages>
|
||||||
|
<li>
|
||||||
|
<def>EMP</def>
|
||||||
|
<amount>5</amount>
|
||||||
|
</li>
|
||||||
|
</extraMeleeDamages>
|
||||||
|
<cooldownTime>2</cooldownTime>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<label>head</label>
|
||||||
|
<labelUsedInLogging>false</labelUsedInLogging>
|
||||||
|
<capacities>
|
||||||
|
<li>Blunt</li>
|
||||||
|
</capacities>
|
||||||
|
<power>29</power>
|
||||||
|
<cooldownTime>3</cooldownTime>
|
||||||
|
<extraMeleeDamages>
|
||||||
|
<li>
|
||||||
|
<def>EMP</def>
|
||||||
|
<amount>15</amount>
|
||||||
|
</li>
|
||||||
|
</extraMeleeDamages>
|
||||||
|
</li>
|
||||||
|
</tools>
|
||||||
|
<meleeHitSound>DRHammerSound</meleeHitSound>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<!-- <DamageDef ParentName="Bite"> -->
|
||||||
|
<!-- <defName>DR_ShortCircuit</defName> -->
|
||||||
|
<!-- <label>short circuit</label> -->
|
||||||
|
<!-- <additionalHediffs> -->
|
||||||
|
<!-- <li> -->
|
||||||
|
<!-- <hediff>DR_MechaShortCircuit</hediff> -->
|
||||||
|
<!-- <severityPerDamageDealt>0.10</severityPerDamageDealt> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- </additionalHediffs> -->
|
||||||
|
<!-- </DamageDef> -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- <HediffDef> -->
|
||||||
|
<!-- <defName>DR_MechaShortCircuit</defName> -->
|
||||||
|
<!-- <label>short circuit</label> -->
|
||||||
|
<!-- <description>overvoltage in the circuit. This can come from various sources, including environmental toxins, venomous bites, or poisoned weapons. -->
|
||||||
|
<!-- \nAt high doses, toxic buildup is lethal. Even at low doses, it can generate cancers. -->
|
||||||
|
<!-- \nCreatures who die with toxic buildup cannot be eaten.</description> -->
|
||||||
|
<!-- <hediffClass>HediffWithComps</hediffClass> -->
|
||||||
|
<!-- <defaultLabelColor>(0.7, 0.7, 1.0)</defaultLabelColor> -->
|
||||||
|
<!-- <lethalSeverity>1</lethalSeverity> -->
|
||||||
|
<!-- <makesSickThought>false</makesSickThought> -->
|
||||||
|
<!-- <scenarioCanAdd>true</scenarioCanAdd> -->
|
||||||
|
<!-- <comps> -->
|
||||||
|
<!-- <li Class="HediffCompProperties_Immunizable"> -->
|
||||||
|
<!-- <severityPerDayNotImmune>-0.08</severityPerDayNotImmune> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- </comps> -->
|
||||||
|
<!-- <stages> -->
|
||||||
|
<!-- <li> -->
|
||||||
|
<!-- <label>initial</label> -->
|
||||||
|
<!-- <becomeVisible>false</becomeVisible> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- <li> -->
|
||||||
|
<!-- <label>initial</label> -->
|
||||||
|
<!-- <minSeverity>0.04</minSeverity> -->
|
||||||
|
<!-- <capMods> -->
|
||||||
|
<!-- <li> -->
|
||||||
|
<!-- <capacity>Consciousness</capacity> -->
|
||||||
|
<!-- <offset>-0.05</offset> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- </capMods> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- <li> -->
|
||||||
|
<!-- <label>minor</label> -->
|
||||||
|
<!-- <minSeverity>0.2</minSeverity> -->
|
||||||
|
<!-- <capMods> -->
|
||||||
|
<!-- <li> -->
|
||||||
|
<!-- <capacity>Consciousness</capacity> -->
|
||||||
|
<!-- <offset>-0.10</offset> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- </capMods> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- <li> -->
|
||||||
|
<!-- <label>moderate</label> -->
|
||||||
|
<!-- <minSeverity>0.40</minSeverity> -->
|
||||||
|
<!-- <vomitMtbDays>5</vomitMtbDays> -->
|
||||||
|
<!-- <capMods> -->
|
||||||
|
<!-- <li> -->
|
||||||
|
<!-- <capacity>Consciousness</capacity> -->
|
||||||
|
<!-- <offset>-0.15</offset> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- </capMods> -->
|
||||||
|
<!-- <hediffGivers> -->
|
||||||
|
<!-- <li Class="HediffGiver_Random"> -->
|
||||||
|
<!-- <hediff>Dementia</hediff> -->
|
||||||
|
<!-- <mtbDays>146</mtbDays> -->
|
||||||
|
<!-- <partsToAffect> -->
|
||||||
|
<!-- <li>Brain</li> -->
|
||||||
|
<!-- </partsToAffect> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- <li Class="HediffGiver_Random"> -->
|
||||||
|
<!-- <hediff>Carcinoma</hediff> -->
|
||||||
|
<!-- <mtbDays>438</mtbDays> -->
|
||||||
|
<!-- <canAffectAnyLivePart>true</canAffectAnyLivePart> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- </hediffGivers> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- <li> -->
|
||||||
|
<!-- <label>serious</label> -->
|
||||||
|
<!-- <minSeverity>0.60</minSeverity> -->
|
||||||
|
<!-- <vomitMtbDays>1</vomitMtbDays> -->
|
||||||
|
<!-- <capMods> -->
|
||||||
|
<!-- <li> -->
|
||||||
|
<!-- <capacity>Consciousness</capacity> -->
|
||||||
|
<!-- <offset>-0.25</offset> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- </capMods> -->
|
||||||
|
<!-- <hediffGivers> -->
|
||||||
|
<!-- <li Class="HediffGiver_Random"> -->
|
||||||
|
<!-- <hediff>Dementia</hediff> -->
|
||||||
|
<!-- <mtbDays>37</mtbDays> -->
|
||||||
|
<!-- <partsToAffect> -->
|
||||||
|
<!-- <li>Brain</li> -->
|
||||||
|
<!-- </partsToAffect> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- <li Class="HediffGiver_Random"> -->
|
||||||
|
<!-- <hediff>Carcinoma</hediff> -->
|
||||||
|
<!-- <mtbDays>111</mtbDays> -->
|
||||||
|
<!-- <canAffectAnyLivePart>true</canAffectAnyLivePart> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- </hediffGivers> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- <li> -->
|
||||||
|
<!-- <label>extreme</label> -->
|
||||||
|
<!-- <minSeverity>0.80</minSeverity> -->
|
||||||
|
<!-- <vomitMtbDays>0.5</vomitMtbDays> -->
|
||||||
|
<!-- <capMods> -->
|
||||||
|
<!-- <li> -->
|
||||||
|
<!-- <capacity>Consciousness</capacity> -->
|
||||||
|
<!-- <setMax>0.10</setMax> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- </capMods> -->
|
||||||
|
<!-- <hediffGivers> -->
|
||||||
|
<!-- <li Class="HediffGiver_Random"> -->
|
||||||
|
<!-- <hediff>Dementia</hediff> -->
|
||||||
|
<!-- <mtbDays>13</mtbDays> -->
|
||||||
|
<!-- <partsToAffect> -->
|
||||||
|
<!-- <li>Brain</li> -->
|
||||||
|
<!-- </partsToAffect> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- <li Class="HediffGiver_Random"> -->
|
||||||
|
<!-- <hediff>Carcinoma</hediff> -->
|
||||||
|
<!-- <mtbDays>39</mtbDays> -->
|
||||||
|
<!-- <canAffectAnyLivePart>true</canAffectAnyLivePart> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- </hediffGivers> -->
|
||||||
|
<!-- </li> -->
|
||||||
|
<!-- </stages> -->
|
||||||
|
<!-- </HediffDef> -->
|
||||||
|
|
||||||
|
<ThingDef Name="DRM_BaseGas" Abstract="True">
|
||||||
|
<thingClass>Gas</thingClass>
|
||||||
|
<label>gas</label>
|
||||||
|
<category>Gas</category>
|
||||||
|
<altitudeLayer>Gas</altitudeLayer>
|
||||||
|
<useHitPoints>false</useHitPoints>
|
||||||
|
<tickerType>Normal</tickerType>
|
||||||
|
<graphicData>
|
||||||
|
<graphicClass>Graphic_Gas</graphicClass>
|
||||||
|
<shaderType>Transparent</shaderType>
|
||||||
|
</graphicData>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<!-- Damage -->
|
||||||
|
<DamageDef>
|
||||||
|
<defName>DRM_Feargas</defName> <!-- independent -->
|
||||||
|
<label>Fear gas</label>
|
||||||
|
<workerClass>DragonianMix.DamageWorker_OPToxic</workerClass>
|
||||||
|
<canInterruptJobs>false</canInterruptJobs>
|
||||||
|
<makesBlood>false</makesBlood>
|
||||||
|
<defaultDamage>0</defaultDamage>
|
||||||
|
<explosionCellFleck>BlastExtinguisher</explosionCellFleck>
|
||||||
|
<explosionColorEdge>(78,65,167,0.05)</explosionColorEdge>
|
||||||
|
<soundExplosion>Explosion_Stun</soundExplosion>
|
||||||
|
<harmsHealth>false</harmsHealth>
|
||||||
|
<combatLogRules>Damage_Extinguish</combatLogRules>
|
||||||
|
</DamageDef>
|
||||||
|
|
||||||
|
<!-- Gas : Thing -->
|
||||||
|
<ThingDef ParentName="DRM_BaseGas">
|
||||||
|
<defName>DRM_FearGasCloud</defName>
|
||||||
|
<label>Fear gas</label>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Things/Gas/Puff</texPath>
|
||||||
|
<drawSize>2.6</drawSize>
|
||||||
|
<color>(0.3,0.25,0.65,1)</color>
|
||||||
|
</graphicData>
|
||||||
|
<gas>
|
||||||
|
<expireSeconds>
|
||||||
|
<min>30</min>
|
||||||
|
<max>50</max>
|
||||||
|
</expireSeconds>
|
||||||
|
<!--<blockTurretTracking>true</blockTurretTracking>
|
||||||
|
<accuracyPenalty>0.3</accuracyPenalty>-->
|
||||||
|
<rotationSpeed>20</rotationSpeed>
|
||||||
|
</gas>
|
||||||
|
<thingClass>DragonianMix.OPToxicGas</thingClass>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class="DragonianMix.OPToxicDefs">
|
||||||
|
<OPToxicHediff>DRM_FearGas</OPToxicHediff> <!-- Name of HediffDef to apply, change to own HediffDef -->
|
||||||
|
<OPToxicSeverity>1</OPToxicSeverity> <!-- Severity build up per Tick period -->
|
||||||
|
<OPSevUpTickPeriod>120</OPSevUpTickPeriod> <!-- No of game ticks per each build up, recommend >= 120 -->
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="BaseBullet">
|
||||||
|
<defName>DRM_Bullet_FeargasLauncher</defName>
|
||||||
|
<label>Feargas launcher shell</label>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Things/Projectile/LauncherShot</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<shaderType>TransparentPostLight</shaderType>
|
||||||
|
<color>(78,65,167)</color>
|
||||||
|
</graphicData>
|
||||||
|
<thingClass>Projectile_Explosive</thingClass>
|
||||||
|
<projectile>
|
||||||
|
<speed>40</speed>
|
||||||
|
<damageDef>DRM_Feargas</damageDef>
|
||||||
|
<!-- Use default damage from explosion def -->
|
||||||
|
<explosionRadius>5.4</explosionRadius>
|
||||||
|
<soundExplode>DispensePaste</soundExplode>
|
||||||
|
<postExplosionSpawnThingDef>DRM_FearGasCloud</postExplosionSpawnThingDef> <!-- ARL_ToxicGasCloud -->
|
||||||
|
<postExplosionSpawnChance>1</postExplosionSpawnChance>
|
||||||
|
<postExplosionSpawnThingCount>1</postExplosionSpawnThingCount>
|
||||||
|
<arcHeightFactor>2</arcHeightFactor>
|
||||||
|
<shadowSize>0.5</shadowSize>
|
||||||
|
<applyDamageToExplosionCellsNeighbors>true</applyDamageToExplosionCellsNeighbors>
|
||||||
|
<explosionDelay>0</explosionDelay>
|
||||||
|
</projectile>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
|
||||||
|
<defName>DR_BattleStaff_Fear</defName>
|
||||||
|
<label>Dragonian Fear Staff</label>
|
||||||
|
<description>A Staff for Dragonian.Can Shoot Feartox bomb.</description>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Dragonian/Things/Weapon/staff</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<shaderType>CutoutComplex</shaderType>
|
||||||
|
</graphicData>
|
||||||
|
<uiIconScale>1</uiIconScale>
|
||||||
|
<techLevel>Medieval</techLevel>
|
||||||
|
<statBases>
|
||||||
|
<WorkToMake>12000</WorkToMake>
|
||||||
|
<Mass>15</Mass>
|
||||||
|
<AccuracyTouch>0.60</AccuracyTouch>
|
||||||
|
<AccuracyShort>0.70</AccuracyShort>
|
||||||
|
<AccuracyMedium>0.65</AccuracyMedium>
|
||||||
|
<AccuracyLong>0.55</AccuracyLong>
|
||||||
|
<RangedWeapon_Cooldown>1.70</RangedWeapon_Cooldown>
|
||||||
|
</statBases>
|
||||||
|
<equippedAngleOffset>45</equippedAngleOffset>
|
||||||
|
<costStuffCount>80</costStuffCount>
|
||||||
|
<stuffCategories>
|
||||||
|
<li>Metallic</li>
|
||||||
|
</stuffCategories>
|
||||||
|
<costList>
|
||||||
|
<WoolDragonian>40</WoolDragonian>
|
||||||
|
<Steel>40</Steel>
|
||||||
|
<ComponentIndustrial>5</ComponentIndustrial>
|
||||||
|
</costList>
|
||||||
|
<recipeMaker>
|
||||||
|
<skillRequirements>
|
||||||
|
<Crafting>10</Crafting>
|
||||||
|
</skillRequirements>
|
||||||
|
</recipeMaker>
|
||||||
|
<weaponTags>
|
||||||
|
<li>DR_BattleStaff_Fear</li>
|
||||||
|
</weaponTags>
|
||||||
|
<thingCategories>
|
||||||
|
<li>WeaponsRanged</li>
|
||||||
|
</thingCategories>
|
||||||
|
<weaponClasses>
|
||||||
|
<li>Ranged</li>
|
||||||
|
</weaponClasses>
|
||||||
|
<verbs>
|
||||||
|
<li>
|
||||||
|
<verbClass>Verb_Shoot</verbClass>
|
||||||
|
<hasStandardCommand>true</hasStandardCommand>
|
||||||
|
<defaultProjectile>DRM_Bullet_FeargasLauncher</defaultProjectile>
|
||||||
|
<warmupTime>3.5</warmupTime>
|
||||||
|
<range>23.9</range>
|
||||||
|
<forcedMissRadius>1.9</forcedMissRadius>
|
||||||
|
<burstShotCount>1</burstShotCount>
|
||||||
|
<soundCast>Shot_IncendiaryLauncher</soundCast>
|
||||||
|
<soundCastTail>GunTail_Medium</soundCastTail>
|
||||||
|
<muzzleFlashScale>14</muzzleFlashScale>
|
||||||
|
<targetParams>
|
||||||
|
<canTargetLocations>true</canTargetLocations>
|
||||||
|
</targetParams>
|
||||||
|
</li>
|
||||||
|
</verbs>
|
||||||
|
<tools>
|
||||||
|
<li>
|
||||||
|
<label>handle</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Poke</li>
|
||||||
|
</capacities>
|
||||||
|
<power>8</power>
|
||||||
|
<cooldownTime>2</cooldownTime>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<label>physical-magic</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Blunt</li>
|
||||||
|
<li>Demolish</li>
|
||||||
|
</capacities>
|
||||||
|
<power>15</power>
|
||||||
|
<extraMeleeDamages>
|
||||||
|
<li>
|
||||||
|
<def>DRM_Arc</def>
|
||||||
|
<amount>15</amount>
|
||||||
|
<chance>1</chance>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<def>Stun</def>
|
||||||
|
<amount>1.5</amount>
|
||||||
|
<chance>0.25</chance>
|
||||||
|
</li>
|
||||||
|
</extraMeleeDamages>
|
||||||
|
<cooldownTime>5.2</cooldownTime>
|
||||||
|
</li>
|
||||||
|
</tools>
|
||||||
|
<equippedStatOffsets>
|
||||||
|
<PsychicSensitivityOffset MayRequire="Ludeon.Rimworld.Royalty">0.50</PsychicSensitivityOffset>
|
||||||
|
<PsychicEntropyRecoveryRate MayRequire="Ludeon.Rimworld.Royalty">0.083</PsychicEntropyRecoveryRate>
|
||||||
|
</equippedStatOffsets>
|
||||||
|
<meleeHitSound>DRHammerSound</meleeHitSound>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
|
||||||
|
<defName>DR_BattleStaff_Air</defName>
|
||||||
|
<label>Dragonian AirCannon Staff</label>
|
||||||
|
<description>A Staff for Dragonian.Can Shoot AirCannon.</description>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Dragonian/Things/Weapon/staff</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<shaderType>CutoutComplex</shaderType>
|
||||||
|
</graphicData>
|
||||||
|
<uiIconScale>1</uiIconScale>
|
||||||
|
<techLevel>Medieval</techLevel>
|
||||||
|
<statBases>
|
||||||
|
<WorkToMake>12000</WorkToMake>
|
||||||
|
<Mass>15</Mass>
|
||||||
|
<AccuracyTouch>0.60</AccuracyTouch>
|
||||||
|
<AccuracyShort>0.70</AccuracyShort>
|
||||||
|
<AccuracyMedium>0.65</AccuracyMedium>
|
||||||
|
<AccuracyLong>0.55</AccuracyLong>
|
||||||
|
<RangedWeapon_Cooldown>1.70</RangedWeapon_Cooldown>
|
||||||
|
</statBases>
|
||||||
|
<equippedAngleOffset>45</equippedAngleOffset>
|
||||||
|
<costStuffCount>80</costStuffCount>
|
||||||
|
<stuffCategories>
|
||||||
|
<li>Metallic</li>
|
||||||
|
</stuffCategories>
|
||||||
|
<costList>
|
||||||
|
<WoolDragonian>40</WoolDragonian>
|
||||||
|
<Steel>40</Steel>
|
||||||
|
<ComponentIndustrial>5</ComponentIndustrial>
|
||||||
|
</costList>
|
||||||
|
<recipeMaker>
|
||||||
|
<skillRequirements>
|
||||||
|
<Crafting>10</Crafting>
|
||||||
|
</skillRequirements>
|
||||||
|
</recipeMaker>
|
||||||
|
<weaponTags>
|
||||||
|
<li>DR_BattleStaff</li>
|
||||||
|
</weaponTags>
|
||||||
|
<thingCategories>
|
||||||
|
<li>WeaponsRanged</li>
|
||||||
|
</thingCategories>
|
||||||
|
<weaponClasses>
|
||||||
|
<li>Ranged</li>
|
||||||
|
</weaponClasses>
|
||||||
|
<verbs>
|
||||||
|
<li>
|
||||||
|
<verbClass>Verb_Shoot</verbClass>
|
||||||
|
<hasStandardCommand>true</hasStandardCommand>
|
||||||
|
<defaultProjectile>DRM_Bullet_AirCannon</defaultProjectile>
|
||||||
|
<warmupTime>2.4</warmupTime>
|
||||||
|
<range>23.9</range>
|
||||||
|
<forcedMissRadius>1.9</forcedMissRadius>
|
||||||
|
<burstShotCount>1</burstShotCount>
|
||||||
|
<soundCast>Shot_IncendiaryLauncher</soundCast>
|
||||||
|
<soundCastTail>GunTail_Medium</soundCastTail>
|
||||||
|
<muzzleFlashScale>14</muzzleFlashScale>
|
||||||
|
<targetParams>
|
||||||
|
<canTargetLocations>true</canTargetLocations>
|
||||||
|
</targetParams>
|
||||||
|
</li>
|
||||||
|
</verbs>
|
||||||
|
<tools>
|
||||||
|
<li>
|
||||||
|
<label>handle</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Poke</li>
|
||||||
|
</capacities>
|
||||||
|
<power>8</power>
|
||||||
|
<cooldownTime>2</cooldownTime>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<label>physical-magic</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Blunt</li>
|
||||||
|
<li>Demolish</li>
|
||||||
|
</capacities>
|
||||||
|
<power>15</power>
|
||||||
|
<extraMeleeDamages>
|
||||||
|
<li>
|
||||||
|
<def>DRM_Arc</def>
|
||||||
|
<amount>15</amount>
|
||||||
|
<chance>1</chance>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<def>Stun</def>
|
||||||
|
<amount>1.5</amount>
|
||||||
|
<chance>0.25</chance>
|
||||||
|
</li>
|
||||||
|
</extraMeleeDamages>
|
||||||
|
<cooldownTime>5.2</cooldownTime>
|
||||||
|
</li>
|
||||||
|
</tools>
|
||||||
|
<equippedStatOffsets>
|
||||||
|
<PsychicSensitivityOffset MayRequire="Ludeon.Rimworld.Royalty">0.50</PsychicSensitivityOffset>
|
||||||
|
<PsychicEntropyRecoveryRate MayRequire="Ludeon.Rimworld.Royalty">0.083</PsychicEntropyRecoveryRate>
|
||||||
|
</equippedStatOffsets>
|
||||||
|
<meleeHitSound>DRHammerSound</meleeHitSound>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="BaseBullet">
|
||||||
|
<defName>DRM_Bullet_AirCannon</defName>
|
||||||
|
<label>AirCannon shell</label>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Things/Projectile/LauncherShot</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<shaderType>TransparentPostLight</shaderType>
|
||||||
|
<color>(111,111,111)</color>
|
||||||
|
</graphicData>
|
||||||
|
<thingClass>Projectile_Explosive</thingClass>
|
||||||
|
<projectile>
|
||||||
|
<damageDef>Thump</damageDef>
|
||||||
|
<damageAmountBase>10</damageAmountBase>
|
||||||
|
<explosionRadius>3.9</explosionRadius >
|
||||||
|
<stoppingPower>3</stoppingPower>
|
||||||
|
<speed>50</speed>
|
||||||
|
<soundExplode>ThumpCannon_Impact</soundExplode>
|
||||||
|
</projectile>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
|
||||||
|
<defName>DR_BattleSpear</defName>
|
||||||
|
<label>Dragonian Battle Spear</label>
|
||||||
|
<description>Pila are spears for throwing. They take a long time to throw, but one hit can do heavy damage. This weapon represents a bundle of pila and can be thrown over and over. The singular of pila is pilum.</description>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Dragonian/Things/Weapon/SpearThing</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<techLevel>Medieval</techLevel>
|
||||||
|
<soundInteract>Interact_BeatFire</soundInteract>
|
||||||
|
<costList>
|
||||||
|
<WoolDragonian>20</WoolDragonian>
|
||||||
|
</costList>
|
||||||
|
<costStuffCount>80</costStuffCount>
|
||||||
|
<stuffCategories>
|
||||||
|
<li>Metallic</li>
|
||||||
|
</stuffCategories>
|
||||||
|
<relicChance>0</relicChance>
|
||||||
|
<statBases>
|
||||||
|
<WorkToMake>7000</WorkToMake>
|
||||||
|
<Mass>4</Mass>
|
||||||
|
<AccuracyTouch>0.65</AccuracyTouch>
|
||||||
|
<AccuracyShort>0.85</AccuracyShort>
|
||||||
|
<AccuracyMedium>0.85</AccuracyMedium>
|
||||||
|
<AccuracyLong>0.75</AccuracyLong>
|
||||||
|
<RangedWeapon_Cooldown>1.7</RangedWeapon_Cooldown>
|
||||||
|
</statBases>
|
||||||
|
<weaponTags>
|
||||||
|
<li>DR_BattlePila</li>
|
||||||
|
</weaponTags>
|
||||||
|
<weaponClasses>
|
||||||
|
<li>Ranged</li>
|
||||||
|
</weaponClasses>
|
||||||
|
<recipeMaker>
|
||||||
|
<skillRequirements>
|
||||||
|
<Crafting>10</Crafting>
|
||||||
|
</skillRequirements>
|
||||||
|
</recipeMaker>
|
||||||
|
<verbs>
|
||||||
|
<li>
|
||||||
|
<verbClass>Verb_Shoot</verbClass>
|
||||||
|
<hasStandardCommand>true</hasStandardCommand>
|
||||||
|
<defaultProjectile>DRM_Spear_Thrown</defaultProjectile>
|
||||||
|
<warmupTime>0.4</warmupTime>
|
||||||
|
<range>29.9</range>
|
||||||
|
<soundCast>Interact_BeatFire</soundCast>
|
||||||
|
<rangedFireRulepack>Combat_RangedFire_Thrown</rangedFireRulepack>
|
||||||
|
</li>
|
||||||
|
</verbs>
|
||||||
|
<tools>
|
||||||
|
<li>
|
||||||
|
<label>shaft</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Blunt</li>
|
||||||
|
</capacities>
|
||||||
|
<power>9</power>
|
||||||
|
<cooldownTime>2</cooldownTime>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<label>point</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Stab</li>
|
||||||
|
</capacities>
|
||||||
|
<power>30</power>
|
||||||
|
<cooldownTime>2</cooldownTime>
|
||||||
|
</li>
|
||||||
|
</tools>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="BaseProjectileNeolithic">
|
||||||
|
<defName>DRM_Spear_Thrown</defName>
|
||||||
|
<label>Spear</label>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Dragonian/Projectile/Spear</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<projectile>
|
||||||
|
<damageDef>DRM_RangedStab</damageDef>
|
||||||
|
<damageAmountBase>30</damageAmountBase>
|
||||||
|
<stoppingPower>2.5</stoppingPower>
|
||||||
|
<speed>90</speed>
|
||||||
|
</projectile>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
|
||||||
|
<defName>DR_ClusterSpear</defName>
|
||||||
|
<label>Dragonian Cluster Spear</label>
|
||||||
|
<description>Pila are spears for throwing. They take a long time to throw, but one hit can do heavy damage. This weapon can throw a cluster spear at one time.</description>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Dragonian/Things/Weapon/IkwaThing</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<techLevel>Medieval</techLevel>
|
||||||
|
<soundInteract>Interact_BeatFire</soundInteract>
|
||||||
|
<costList>
|
||||||
|
<WoolDragonian>20</WoolDragonian>
|
||||||
|
</costList>
|
||||||
|
<costStuffCount>80</costStuffCount>
|
||||||
|
<stuffCategories>
|
||||||
|
<li>Metallic</li>
|
||||||
|
</stuffCategories>
|
||||||
|
<relicChance>0</relicChance>
|
||||||
|
<statBases>
|
||||||
|
<WorkToMake>7000</WorkToMake>
|
||||||
|
<Mass>4</Mass>
|
||||||
|
<AccuracyTouch>0.55</AccuracyTouch>
|
||||||
|
<AccuracyShort>0.65</AccuracyShort>
|
||||||
|
<AccuracyMedium>0.55</AccuracyMedium>
|
||||||
|
<AccuracyLong>0.45</AccuracyLong>
|
||||||
|
<RangedWeapon_Cooldown>1.7</RangedWeapon_Cooldown>
|
||||||
|
</statBases>
|
||||||
|
<weaponTags>
|
||||||
|
<li>DR_BattlePila</li>
|
||||||
|
</weaponTags>
|
||||||
|
<weaponClasses>
|
||||||
|
<li>Ranged</li>
|
||||||
|
</weaponClasses>
|
||||||
|
<recipeMaker>
|
||||||
|
<skillRequirements>
|
||||||
|
<Crafting>10</Crafting>
|
||||||
|
</skillRequirements>
|
||||||
|
</recipeMaker>
|
||||||
|
<verbs>
|
||||||
|
<li>
|
||||||
|
<verbClass>DragonianMix.Verb_ShootShotgun</verbClass>
|
||||||
|
<hasStandardCommand>true</hasStandardCommand>
|
||||||
|
<defaultProjectile>DRM_ShortSpear_Thrown</defaultProjectile>
|
||||||
|
<warmupTime>0.4</warmupTime>
|
||||||
|
<range>14.9</range>
|
||||||
|
<burstShotCount>1</burstShotCount>
|
||||||
|
<ticksBetweenBurstShots>16</ticksBetweenBurstShots>
|
||||||
|
<soundCast>Interact_BeatFire</soundCast>
|
||||||
|
<rangedFireRulepack>Combat_RangedFire_Thrown</rangedFireRulepack>
|
||||||
|
</li>
|
||||||
|
</verbs>
|
||||||
|
<tools>
|
||||||
|
<li>
|
||||||
|
<label>shaft</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Blunt</li>
|
||||||
|
</capacities>
|
||||||
|
<power>9</power>
|
||||||
|
<cooldownTime>2</cooldownTime>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<label>point</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Stab</li>
|
||||||
|
</capacities>
|
||||||
|
<power>20</power>
|
||||||
|
<cooldownTime>2</cooldownTime>
|
||||||
|
</li>
|
||||||
|
</tools>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="BaseProjectileNeolithic">
|
||||||
|
<defName>DRM_ShortSpear_Thrown</defName>
|
||||||
|
<label>Spear</label>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Dragonian/Projectile/Ikwa</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<projectile>
|
||||||
|
<damageDef>DRM_RangedStab</damageDef>
|
||||||
|
<damageAmountBase>8</damageAmountBase>
|
||||||
|
<stoppingPower>2.5</stoppingPower>
|
||||||
|
<speed>90</speed>
|
||||||
|
</projectile>
|
||||||
|
<modExtensions>
|
||||||
|
<li Class="DragonianMix.ShotgunExtension">
|
||||||
|
<pelletCount>6</pelletCount>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
|
||||||
|
<defName>DR_ChainSpear</defName>
|
||||||
|
<label>Dragonian Chain Spear</label>
|
||||||
|
<description>Pila are spears for throwing. They take a long time to throw, but one hit can do heavy damage. This weapon can spray and pray.</description>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Dragonian/Things/Weapon/IkwaChain</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<techLevel>Medieval</techLevel>
|
||||||
|
<soundInteract>Interact_BeatFire</soundInteract>
|
||||||
|
<costList>
|
||||||
|
<WoolDragonian>20</WoolDragonian>
|
||||||
|
</costList>
|
||||||
|
<costStuffCount>80</costStuffCount>
|
||||||
|
<stuffCategories>
|
||||||
|
<li>Metallic</li>
|
||||||
|
</stuffCategories>
|
||||||
|
<relicChance>0</relicChance>
|
||||||
|
<statBases>
|
||||||
|
<WorkToMake>7000</WorkToMake>
|
||||||
|
<Mass>4</Mass>
|
||||||
|
<AccuracyTouch>0.60</AccuracyTouch>
|
||||||
|
<AccuracyShort>0.80</AccuracyShort>
|
||||||
|
<AccuracyMedium>0.90</AccuracyMedium>
|
||||||
|
<AccuracyLong>0.85</AccuracyLong>
|
||||||
|
<RangedWeapon_Cooldown>2.5</RangedWeapon_Cooldown>
|
||||||
|
</statBases>
|
||||||
|
<weaponTags>
|
||||||
|
<li>DR_BattlePila</li>
|
||||||
|
</weaponTags>
|
||||||
|
<weaponClasses>
|
||||||
|
<li>Ranged</li>
|
||||||
|
</weaponClasses>
|
||||||
|
<recipeMaker>
|
||||||
|
<skillRequirements>
|
||||||
|
<Crafting>10</Crafting>
|
||||||
|
</skillRequirements>
|
||||||
|
</recipeMaker>
|
||||||
|
<verbs>
|
||||||
|
<li>
|
||||||
|
<verbClass>Verb_Shoot</verbClass>
|
||||||
|
<hasStandardCommand>true</hasStandardCommand>
|
||||||
|
<defaultProjectile>DRM_ChainSpear_Thrown</defaultProjectile>
|
||||||
|
<warmupTime>0.4</warmupTime>
|
||||||
|
<range>29.9</range>
|
||||||
|
<ticksBetweenBurstShots>16</ticksBetweenBurstShots>
|
||||||
|
<burstShotCount>16</burstShotCount>
|
||||||
|
<soundCast>Interact_BeatFire</soundCast>
|
||||||
|
<rangedFireRulepack>Combat_RangedFire_Thrown</rangedFireRulepack>
|
||||||
|
</li>
|
||||||
|
</verbs>
|
||||||
|
<tools>
|
||||||
|
<li>
|
||||||
|
<label>shaft</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Blunt</li>
|
||||||
|
</capacities>
|
||||||
|
<power>9</power>
|
||||||
|
<cooldownTime>2</cooldownTime>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<label>point</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Stab</li>
|
||||||
|
</capacities>
|
||||||
|
<power>20</power>
|
||||||
|
<cooldownTime>2</cooldownTime>
|
||||||
|
</li>
|
||||||
|
</tools>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
<ThingDef ParentName="BaseProjectileNeolithic">
|
||||||
|
<defName>DRM_ChainSpear_Thrown</defName>
|
||||||
|
<label>Spear</label>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Dragonian/Projectile/Ikwa</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
</graphicData>
|
||||||
|
<projectile>
|
||||||
|
<damageDef>DRM_RangedStab</damageDef>
|
||||||
|
<damageAmountBase>8</damageAmountBase>
|
||||||
|
<stoppingPower>2.5</stoppingPower>
|
||||||
|
<speed>90</speed>
|
||||||
|
</projectile>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
|
</Defs>
|
||||||
@@ -1,202 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
|
||||||
<Defs>
|
|
||||||
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
|
|
||||||
<defName>DR_BattleHammer</defName>
|
|
||||||
<label>battle hammer</label>
|
|
||||||
<description>A warhammer with an embedded EMP capacitor. Upon impact, Electrical shock temporarily paralyzes the circuit.</description>
|
|
||||||
<graphicData>
|
|
||||||
<texPath>Dragonian/Things/Weapon/DR_BattleHammer</texPath>
|
|
||||||
<graphicClass>Graphic_Single</graphicClass>
|
|
||||||
<shaderType>CutoutComplex</shaderType>
|
|
||||||
</graphicData>
|
|
||||||
<uiIconScale>1</uiIconScale>
|
|
||||||
<techLevel>Medieval</techLevel>
|
|
||||||
<statBases>
|
|
||||||
<WorkToMake>12000</WorkToMake>
|
|
||||||
<Mass>25</Mass>
|
|
||||||
</statBases>
|
|
||||||
<equippedAngleOffset>0</equippedAngleOffset>
|
|
||||||
<costStuffCount>80</costStuffCount>
|
|
||||||
<stuffCategories>
|
|
||||||
<li>Metallic</li>
|
|
||||||
</stuffCategories>
|
|
||||||
<costList>
|
|
||||||
<WoolDragonian>40</WoolDragonian>
|
|
||||||
<Steel>40</Steel>
|
|
||||||
<ComponentIndustrial>5</ComponentIndustrial>
|
|
||||||
</costList>
|
|
||||||
<recipeMaker>
|
|
||||||
<researchPrerequisite>Electricity</researchPrerequisite>
|
|
||||||
<skillRequirements>
|
|
||||||
<Crafting>10</Crafting>
|
|
||||||
</skillRequirements>
|
|
||||||
</recipeMaker>
|
|
||||||
<weaponTags>
|
|
||||||
<li>DR_BattleHammer</li>
|
|
||||||
</weaponTags>
|
|
||||||
<tools>
|
|
||||||
<li>
|
|
||||||
<label>handle</label>
|
|
||||||
<capacities>
|
|
||||||
<li>Poke</li>
|
|
||||||
</capacities>
|
|
||||||
<power>17</power>
|
|
||||||
<extraMeleeDamages>
|
|
||||||
<li>
|
|
||||||
<def>EMP</def>
|
|
||||||
<amount>5</amount>
|
|
||||||
</li>
|
|
||||||
</extraMeleeDamages>
|
|
||||||
<cooldownTime>2</cooldownTime>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<label>head</label>
|
|
||||||
<labelUsedInLogging>false</labelUsedInLogging>
|
|
||||||
<capacities>
|
|
||||||
<li>Blunt</li>
|
|
||||||
</capacities>
|
|
||||||
<power>29</power>
|
|
||||||
<cooldownTime>3</cooldownTime>
|
|
||||||
<extraMeleeDamages>
|
|
||||||
<li>
|
|
||||||
<def>EMP</def>
|
|
||||||
<amount>15</amount>
|
|
||||||
</li>
|
|
||||||
</extraMeleeDamages>
|
|
||||||
</li>
|
|
||||||
</tools>
|
|
||||||
<meleeHitSound>DRHammerSound</meleeHitSound>
|
|
||||||
</ThingDef>
|
|
||||||
|
|
||||||
<!-- <DamageDef ParentName="Bite"> -->
|
|
||||||
<!-- <defName>DR_ShortCircuit</defName> -->
|
|
||||||
<!-- <label>short circuit</label> -->
|
|
||||||
<!-- <additionalHediffs> -->
|
|
||||||
<!-- <li> -->
|
|
||||||
<!-- <hediff>DR_MechaShortCircuit</hediff> -->
|
|
||||||
<!-- <severityPerDamageDealt>0.10</severityPerDamageDealt> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- </additionalHediffs> -->
|
|
||||||
<!-- </DamageDef> -->
|
|
||||||
|
|
||||||
|
|
||||||
<!-- <HediffDef> -->
|
|
||||||
<!-- <defName>DR_MechaShortCircuit</defName> -->
|
|
||||||
<!-- <label>short circuit</label> -->
|
|
||||||
<!-- <description>overvoltage in the circuit. This can come from various sources, including environmental toxins, venomous bites, or poisoned weapons. -->
|
|
||||||
<!-- \nAt high doses, toxic buildup is lethal. Even at low doses, it can generate cancers. -->
|
|
||||||
<!-- \nCreatures who die with toxic buildup cannot be eaten.</description> -->
|
|
||||||
<!-- <hediffClass>HediffWithComps</hediffClass> -->
|
|
||||||
<!-- <defaultLabelColor>(0.7, 0.7, 1.0)</defaultLabelColor> -->
|
|
||||||
<!-- <lethalSeverity>1</lethalSeverity> -->
|
|
||||||
<!-- <makesSickThought>false</makesSickThought> -->
|
|
||||||
<!-- <scenarioCanAdd>true</scenarioCanAdd> -->
|
|
||||||
<!-- <comps> -->
|
|
||||||
<!-- <li Class="HediffCompProperties_Immunizable"> -->
|
|
||||||
<!-- <severityPerDayNotImmune>-0.08</severityPerDayNotImmune> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- </comps> -->
|
|
||||||
<!-- <stages> -->
|
|
||||||
<!-- <li> -->
|
|
||||||
<!-- <label>initial</label> -->
|
|
||||||
<!-- <becomeVisible>false</becomeVisible> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- <li> -->
|
|
||||||
<!-- <label>initial</label> -->
|
|
||||||
<!-- <minSeverity>0.04</minSeverity> -->
|
|
||||||
<!-- <capMods> -->
|
|
||||||
<!-- <li> -->
|
|
||||||
<!-- <capacity>Consciousness</capacity> -->
|
|
||||||
<!-- <offset>-0.05</offset> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- </capMods> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- <li> -->
|
|
||||||
<!-- <label>minor</label> -->
|
|
||||||
<!-- <minSeverity>0.2</minSeverity> -->
|
|
||||||
<!-- <capMods> -->
|
|
||||||
<!-- <li> -->
|
|
||||||
<!-- <capacity>Consciousness</capacity> -->
|
|
||||||
<!-- <offset>-0.10</offset> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- </capMods> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- <li> -->
|
|
||||||
<!-- <label>moderate</label> -->
|
|
||||||
<!-- <minSeverity>0.40</minSeverity> -->
|
|
||||||
<!-- <vomitMtbDays>5</vomitMtbDays> -->
|
|
||||||
<!-- <capMods> -->
|
|
||||||
<!-- <li> -->
|
|
||||||
<!-- <capacity>Consciousness</capacity> -->
|
|
||||||
<!-- <offset>-0.15</offset> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- </capMods> -->
|
|
||||||
<!-- <hediffGivers> -->
|
|
||||||
<!-- <li Class="HediffGiver_Random"> -->
|
|
||||||
<!-- <hediff>Dementia</hediff> -->
|
|
||||||
<!-- <mtbDays>146</mtbDays> -->
|
|
||||||
<!-- <partsToAffect> -->
|
|
||||||
<!-- <li>Brain</li> -->
|
|
||||||
<!-- </partsToAffect> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- <li Class="HediffGiver_Random"> -->
|
|
||||||
<!-- <hediff>Carcinoma</hediff> -->
|
|
||||||
<!-- <mtbDays>438</mtbDays> -->
|
|
||||||
<!-- <canAffectAnyLivePart>true</canAffectAnyLivePart> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- </hediffGivers> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- <li> -->
|
|
||||||
<!-- <label>serious</label> -->
|
|
||||||
<!-- <minSeverity>0.60</minSeverity> -->
|
|
||||||
<!-- <vomitMtbDays>1</vomitMtbDays> -->
|
|
||||||
<!-- <capMods> -->
|
|
||||||
<!-- <li> -->
|
|
||||||
<!-- <capacity>Consciousness</capacity> -->
|
|
||||||
<!-- <offset>-0.25</offset> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- </capMods> -->
|
|
||||||
<!-- <hediffGivers> -->
|
|
||||||
<!-- <li Class="HediffGiver_Random"> -->
|
|
||||||
<!-- <hediff>Dementia</hediff> -->
|
|
||||||
<!-- <mtbDays>37</mtbDays> -->
|
|
||||||
<!-- <partsToAffect> -->
|
|
||||||
<!-- <li>Brain</li> -->
|
|
||||||
<!-- </partsToAffect> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- <li Class="HediffGiver_Random"> -->
|
|
||||||
<!-- <hediff>Carcinoma</hediff> -->
|
|
||||||
<!-- <mtbDays>111</mtbDays> -->
|
|
||||||
<!-- <canAffectAnyLivePart>true</canAffectAnyLivePart> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- </hediffGivers> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- <li> -->
|
|
||||||
<!-- <label>extreme</label> -->
|
|
||||||
<!-- <minSeverity>0.80</minSeverity> -->
|
|
||||||
<!-- <vomitMtbDays>0.5</vomitMtbDays> -->
|
|
||||||
<!-- <capMods> -->
|
|
||||||
<!-- <li> -->
|
|
||||||
<!-- <capacity>Consciousness</capacity> -->
|
|
||||||
<!-- <setMax>0.10</setMax> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- </capMods> -->
|
|
||||||
<!-- <hediffGivers> -->
|
|
||||||
<!-- <li Class="HediffGiver_Random"> -->
|
|
||||||
<!-- <hediff>Dementia</hediff> -->
|
|
||||||
<!-- <mtbDays>13</mtbDays> -->
|
|
||||||
<!-- <partsToAffect> -->
|
|
||||||
<!-- <li>Brain</li> -->
|
|
||||||
<!-- </partsToAffect> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- <li Class="HediffGiver_Random"> -->
|
|
||||||
<!-- <hediff>Carcinoma</hediff> -->
|
|
||||||
<!-- <mtbDays>39</mtbDays> -->
|
|
||||||
<!-- <canAffectAnyLivePart>true</canAffectAnyLivePart> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- </hediffGivers> -->
|
|
||||||
<!-- </li> -->
|
|
||||||
<!-- </stages> -->
|
|
||||||
<!-- </HediffDef> -->
|
|
||||||
|
|
||||||
</Defs>
|
|
||||||
@@ -117,4 +117,35 @@
|
|||||||
<!-- EN: extreme -->
|
<!-- EN: extreme -->
|
||||||
<DRM_AcidCorrosion.stages.completely.label>完全腐蚀</DRM_AcidCorrosion.stages.completely.label>
|
<DRM_AcidCorrosion.stages.completely.label>完全腐蚀</DRM_AcidCorrosion.stages.completely.label>
|
||||||
|
|
||||||
|
<DRM_ElectricShock.label>高压触电</DRM_ElectricShock.label>
|
||||||
|
<DRM_ElectricShock.description>由于遭受高压电击,这个人的全身肌肉正在痉挛,无法行动。</DRM_ElectricShock.description>
|
||||||
|
<!-- EN: minor -->
|
||||||
|
<DRM_ElectricShock.stages.minor-0.label>轻微</DRM_ElectricShock.stages.minor-0.label>
|
||||||
|
<!-- EN: minor -->
|
||||||
|
<DRM_ElectricShock.stages.minor-1.label>较轻</DRM_ElectricShock.stages.minor-1.label>
|
||||||
|
<!-- EN: moderate -->
|
||||||
|
<DRM_ElectricShock.stages.moderate.label>中等</DRM_ElectricShock.stages.moderate.label>
|
||||||
|
<!-- EN: serious -->
|
||||||
|
<DRM_ElectricShock.stages.serious.label>严重</DRM_ElectricShock.stages.serious.label>
|
||||||
|
<!-- EN: extreme -->
|
||||||
|
<DRM_ElectricShock.stages.extreme.label>极重</DRM_ElectricShock.stages.extreme.label>
|
||||||
|
<!-- EN: extreme -->
|
||||||
|
<DRM_ElectricShock.stages.completely.label>完全</DRM_ElectricShock.stages.completely.label>
|
||||||
|
|
||||||
|
<!-- EN: tox gas -->
|
||||||
|
<DRM_FearGas.label>恐惧毒气</DRM_FearGas.label>
|
||||||
|
<!-- EN: Aftereffects of exposure to tox gas, a poisonous chemical gas. It burns the lungs and eyes, causing a temporary shortness of breath and reduction in sight. Continued exposure to tox gas results in toxic buildup and eventually death. -->
|
||||||
|
<DRM_FearGas.description>接触恐惧气体产生的负面影响。恐惧气体会灼伤生物的眼睛与肺部,使视觉与呼吸能力暂时降低。持续暴露还会引发生物极度恐惧情绪和诱发暴力行为。</DRM_FearGas.description>
|
||||||
|
<!-- EN: mild -->
|
||||||
|
<DRM_FearGas.stages.mild.label>较轻</DRM_FearGas.stages.mild.label>
|
||||||
|
<!-- EN: moderate -->
|
||||||
|
<DRM_FearGas.stages.moderate.label>中等</DRM_FearGas.stages.moderate.label>
|
||||||
|
<!-- EN: severe -->
|
||||||
|
<DRM_FearGas.stages.severe.label>严重</DRM_FearGas.stages.severe.label>
|
||||||
|
|
||||||
|
<DRM_Stun.label>被震撼</DRM_Stun.label>
|
||||||
|
<DRM_Stun.description>被强大的外力冲击掀翻在地。需要一点时间振作。</DRM_Stun.description>
|
||||||
|
<DRM_Stun.battleStateLabel>震撼</DRM_Stun.battleStateLabel>
|
||||||
|
<DRM_Stun.labelNoun>震撼</DRM_Stun.labelNoun>
|
||||||
|
|
||||||
</LanguageData>
|
</LanguageData>
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<DRM_Stranger.label>陌生人</DRM_Stranger.label>
|
||||||
|
<DRM_Stranger.description>龙娘社会对你很陌生。</DRM_Stranger.description>
|
||||||
|
|
||||||
|
<DRM_Known.label>知名者</DRM_Known.label>
|
||||||
|
<DRM_Known.description>龙娘社会知道了你的存在并且愿意帮助你。</DRM_Known.description>
|
||||||
|
|
||||||
|
<DRM_trusted.label>可信者</DRM_trusted.label>
|
||||||
|
<DRM_trusted.description>龙娘社会把你当做朋友。</DRM_trusted.description>
|
||||||
|
|
||||||
|
<DRM_Cheften.label>龙娘酋长</DRM_Cheften.label>
|
||||||
|
<DRM_Cheften.description>是龙娘社会的酋长。她们是部落一线工作的实际领导者。</DRM_Cheften.description>
|
||||||
|
|
||||||
|
<DRM_Princess.label>龙娘公主</DRM_Princess.label>
|
||||||
|
<DRM_Princess.description>是天选的唯一龙娘公主。</DRM_Princess.description>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<LanguageData>
|
||||||
|
|
||||||
|
<DRM_HappyBundleDrop.label>请求开心小礼包</DRM_HappyBundleDrop.label>
|
||||||
|
<DRM_HappyBundleDrop.description>请求一个包含各种资源的开心小礼包。快乐起来吧孩子们。</DRM_HappyBundleDrop.description>
|
||||||
|
|
||||||
|
<DRM_MedDrop.label>请求药物</DRM_MedDrop.label>
|
||||||
|
<DRM_MedDrop.description>请求一包20个草药。这是她们能找到最好的货了。</DRM_MedDrop.description>
|
||||||
|
|
||||||
|
<DRM_CallVillagerTeam.label>呼叫龙娘工程队</DRM_CallVillagerTeam.label>
|
||||||
|
<DRM_CallVillagerTeam.description>一队4名龙娘村民会来帮助你工作4天。你最好能保证她们的安全。</DRM_CallVillagerTeam.description>
|
||||||
|
|
||||||
|
<DRM_CallVillagerGang.label>呼叫龙娘承包商</DRM_CallVillagerGang.label>
|
||||||
|
<DRM_CallVillagerGang.description>一队8名龙娘村民会来帮助你工作4天。我不知道你为什么需要这么多龙娘,但她们最好能完整的回去。</DRM_CallVillagerGang.description>
|
||||||
|
|
||||||
|
<DRM_CallHunterAidSmall.label>呼叫龙娘骑兵队</DRM_CallHunterAidSmall.label>
|
||||||
|
<DRM_CallHunterAidSmall.description>一队4名龙娘村庄骠骑兵会来支援你作战。她们是远程单位。</DRM_CallHunterAidSmall.description>
|
||||||
|
|
||||||
|
<DRM_CallHunterAidLarge.label>呼叫龙娘骑兵团</DRM_CallHunterAidLarge.label>
|
||||||
|
<DRM_CallHunterAidLarge.description>一队4名龙娘村庄骠骑兵会来支援你作战。她们是远程单位。</DRM_CallHunterAidLarge.description>
|
||||||
|
|
||||||
|
<DRM_CallGuardAidSmall.label>呼叫龙娘卫队</DRM_CallGuardAidSmall.label>
|
||||||
|
<DRM_CallGuardAidSmall.description>一队4名龙娘村庄卫士会来支援你作战。她们是近战单位。</DRM_CallGuardAidSmall.description>
|
||||||
|
|
||||||
|
<DRM_CallRoyalGuardAidSmall.label>呼叫龙娘皇家近卫队</DRM_CallRoyalGuardAidSmall.label>
|
||||||
|
<DRM_CallRoyalGuardAidSmall.description>一队4名龙娘皇家卫士会来支援你作战。她们是近战单位,配备有重装甲。</DRM_CallRoyalGuardAidSmall.description>
|
||||||
|
|
||||||
|
</LanguageData>
|
||||||
@@ -10,4 +10,34 @@
|
|||||||
<DR_BattleStaff_Flare.label>龙娘 火焰法杖</DR_BattleStaff_Flare.label>
|
<DR_BattleStaff_Flare.label>龙娘 火焰法杖</DR_BattleStaff_Flare.label>
|
||||||
<DR_BattleStaff_Flare.description>龙娘使用的法杖。能射出火焰束。</DR_BattleStaff_Flare.description>
|
<DR_BattleStaff_Flare.description>龙娘使用的法杖。能射出火焰束。</DR_BattleStaff_Flare.description>
|
||||||
|
|
||||||
|
<DR_BattleStaff_Arc.label>龙娘 电弧法杖</DR_BattleStaff_Arc.label>
|
||||||
|
<DR_BattleStaff_Arc.description>龙娘使用的法杖。能射出跳跃的闪电链。</DR_BattleStaff_Arc.description>
|
||||||
|
|
||||||
|
<DR_BattleStaff_Fear.label>龙娘 恐惧法杖</DR_BattleStaff_Fear.label>
|
||||||
|
<DR_BattleStaff_Fear.description>龙娘使用的法杖。一个压缩的气体发射器。填装了芬里尔恐惧毒气弹。</DR_BattleStaff_Fear.description>
|
||||||
|
|
||||||
|
<DR_BattleStaff_Air.label>龙娘 气震法杖</DR_BattleStaff_Air.label>
|
||||||
|
<DR_BattleStaff_Air.description>龙娘使用的法杖。一个压缩的气体发射器。能够发射对建筑伤害极大的共振气团。</DR_BattleStaff_Air.description>
|
||||||
|
|
||||||
|
<DR_BattleSpear.label>龙娘 飞矛</DR_BattleSpear.label>
|
||||||
|
<DR_BattleSpear.description>龙娘使用的飞矛。她们能把这种沉重的近战武器轻松投送到极远处。</DR_BattleSpear.description>
|
||||||
|
<DR_BattleSpear.tools.shaft.label>杆</DR_BattleSpear.tools.shaft.label>
|
||||||
|
<DR_BattleSpear.tools.point.label>矛尖</DR_BattleSpear.tools.point.label>
|
||||||
|
|
||||||
|
<DRM_Spear_Thrown.label>飞矛</DRM_Spear_Thrown.label>
|
||||||
|
|
||||||
|
<DR_ClusterSpear.label>龙娘 集束飞矛</DR_ClusterSpear.label>
|
||||||
|
<DR_ClusterSpear.description>龙娘使用的一捆飞矛。这种武器一次能扔出一捆短矛。</DR_ClusterSpear.description>
|
||||||
|
<DR_ClusterSpear.tools.shaft.label>杆</DR_ClusterSpear.tools.shaft.label>
|
||||||
|
<DR_ClusterSpear.tools.point.label>矛尖</DR_ClusterSpear.tools.point.label>
|
||||||
|
|
||||||
|
<DRM_ShortSpear_Thrown.label>飞矛</DRM_ShortSpear_Thrown.label>
|
||||||
|
|
||||||
|
<DR_ChainSpear.label>龙娘 链式飞矛</DR_ChainSpear.label>
|
||||||
|
<DR_ChainSpear.description>龙娘使用的一串飞矛。这种武器的使用者就是一个会吐出短矛的怪物。</DR_ChainSpear.description>
|
||||||
|
<DR_ChainSpear.tools.shaft.label>杆</DR_ChainSpear.tools.shaft.label>
|
||||||
|
<DR_ChainSpear.tools.point.label>矛尖</DR_ChainSpear.tools.point.label>
|
||||||
|
|
||||||
|
<DRM_ChainSpear_Thrown.label>飞矛</DRM_ChainSpear_Thrown.label>
|
||||||
|
|
||||||
</LanguageData>
|
</LanguageData>
|
||||||
@@ -57,41 +57,4 @@
|
|||||||
</operations>
|
</operations>
|
||||||
</Operation>
|
</Operation>
|
||||||
|
|
||||||
<Operation Class="PatchOperationReplace">
|
|
||||||
<xpath>Defs/ThingDef[defName="DR_BattleStaff"]/tools</xpath>
|
|
||||||
<value>
|
|
||||||
<tools>
|
|
||||||
<li>
|
|
||||||
<label>handle</label>
|
|
||||||
<capacities>
|
|
||||||
<li>Poke</li>
|
|
||||||
</capacities>
|
|
||||||
<power>8</power>
|
|
||||||
<cooldownTime>2</cooldownTime>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<label>physical-magic</label>
|
|
||||||
<capacities>
|
|
||||||
<li>Blunt</li>
|
|
||||||
<li>Demolish</li>
|
|
||||||
</capacities>
|
|
||||||
<power>15</power>
|
|
||||||
<extraMeleeDamages>
|
|
||||||
<li>
|
|
||||||
<def>Bomb</def>
|
|
||||||
<amount>40</amount>
|
|
||||||
<chance>1</chance>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<def>Stun</def>
|
|
||||||
<amount>1.5</amount>
|
|
||||||
<chance>0.25</chance>
|
|
||||||
</li>
|
|
||||||
</extraMeleeDamages>
|
|
||||||
<cooldownTime>5.2</cooldownTime>
|
|
||||||
</li>
|
|
||||||
</tools>
|
|
||||||
</value>
|
|
||||||
</Operation>
|
|
||||||
|
|
||||||
</Patch>
|
</Patch>
|
||||||
@@ -70,6 +70,7 @@
|
|||||||
</verbProperties>
|
</verbProperties>
|
||||||
<comps>
|
<comps>
|
||||||
<li Class="DragonianMix.CompProperties_AbilityDRM_Deaddustpop">
|
<li Class="DragonianMix.CompProperties_AbilityDRM_Deaddustpop">
|
||||||
|
<damageDef>Smoke</damageDef>
|
||||||
<smokeRadius>9</smokeRadius>
|
<smokeRadius>9</smokeRadius>
|
||||||
<gasType>DeadlifeDust</gasType>
|
<gasType>DeadlifeDust</gasType>
|
||||||
<clamorType>Ability</clamorType>
|
<clamorType>Ability</clamorType>
|
||||||
@@ -16,7 +16,6 @@
|
|||||||
<gasType>DeadlifeDust</gasType>
|
<gasType>DeadlifeDust</gasType>
|
||||||
<soundDef>Explosion_Stun</soundDef>
|
<soundDef>Explosion_Stun</soundDef>
|
||||||
<explosionRadius>6</explosionRadius>
|
<explosionRadius>6</explosionRadius>
|
||||||
<postExplosionSpawnThingCount>1</postExplosionSpawnThingCount>
|
|
||||||
<destroyGear>false</destroyGear>
|
<destroyGear>false</destroyGear>
|
||||||
<destroyBody>false</destroyBody>
|
<destroyBody>false</destroyBody>
|
||||||
</li>
|
</li>
|
||||||
@@ -30,6 +30,9 @@
|
|||||||
<comps>
|
<comps>
|
||||||
<li Class="DragonianMix.CompProperties_AbilityDRM_FireBurst">
|
<li Class="DragonianMix.CompProperties_AbilityDRM_FireBurst">
|
||||||
<radius>12</radius>
|
<radius>12</radius>
|
||||||
|
<damageDef>DRM_Flame</damageDef>
|
||||||
|
<damageAmount>80</damageAmount>
|
||||||
|
<armorPenetration>0</armorPenetration>
|
||||||
</li>
|
</li>
|
||||||
</comps>
|
</comps>
|
||||||
</AbilityDef>
|
</AbilityDef>
|
||||||
@@ -57,6 +60,7 @@
|
|||||||
</verbProperties>
|
</verbProperties>
|
||||||
<comps>
|
<comps>
|
||||||
<li Class="DragonianMix.CompProperties_AbilityDRM_Deaddustpop">
|
<li Class="DragonianMix.CompProperties_AbilityDRM_Deaddustpop">
|
||||||
|
<damageDef>Smoke</damageDef>
|
||||||
<smokeRadius>9</smokeRadius>
|
<smokeRadius>9</smokeRadius>
|
||||||
<gasType>ToxGas</gasType>
|
<gasType>ToxGas</gasType>
|
||||||
<clamorType>Ability</clamorType>
|
<clamorType>Ability</clamorType>
|
||||||
@@ -65,4 +69,38 @@
|
|||||||
</comps>
|
</comps>
|
||||||
</AbilityDef>
|
</AbilityDef>
|
||||||
|
|
||||||
|
<AbilityDef>
|
||||||
|
<defName>DRM_Feargaspop</defName>
|
||||||
|
<label>FearGas Pop</label>
|
||||||
|
<description>Release a cloud of Feargas.</description>
|
||||||
|
<iconPath>UI/Abilities/ReleaseDeadlifeDust</iconPath>
|
||||||
|
<cooldownTicksRange>60000</cooldownTicksRange>
|
||||||
|
<sendMessageOnCooldownComplete>true</sendMessageOnCooldownComplete>
|
||||||
|
<aiCanUse>true</aiCanUse>
|
||||||
|
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||||||
|
<verbProperties>
|
||||||
|
<verbClass>Verb_CastAbility</verbClass>
|
||||||
|
<label>release Feargas</label>
|
||||||
|
<drawAimPie>true</drawAimPie>
|
||||||
|
<warmupTime>1</warmupTime>
|
||||||
|
<range>24.9</range>
|
||||||
|
<targetParams>
|
||||||
|
<canTargetPawns>False</canTargetPawns>
|
||||||
|
<canTargetLocations>True</canTargetLocations>
|
||||||
|
</targetParams>
|
||||||
|
<soundCast>DeadlifeRelease</soundCast>
|
||||||
|
</verbProperties>
|
||||||
|
<comps>
|
||||||
|
<li Class="DragonianMix.CompProperties_AbilityDRM_Deaddustpop">
|
||||||
|
<damageDef>DRM_Feargas</damageDef>
|
||||||
|
<smokeRadius>9</smokeRadius>
|
||||||
|
<clamorType>Ability</clamorType>
|
||||||
|
<clamorRadius>20</clamorRadius>
|
||||||
|
<postExplosionSpawnThingDef>DRM_FearGasCloud</postExplosionSpawnThingDef> <!-- ARL_ToxicGasCloud -->
|
||||||
|
<postExplosionSpawnChance>1</postExplosionSpawnChance>
|
||||||
|
<postExplosionSpawnThingCount>1</postExplosionSpawnThingCount>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</AbilityDef>
|
||||||
|
|
||||||
</Defs>
|
</Defs>
|
||||||
@@ -86,7 +86,6 @@
|
|||||||
<soundDef>Explosion_Stun</soundDef>
|
<soundDef>Explosion_Stun</soundDef>
|
||||||
<explosionRadius>6</explosionRadius>
|
<explosionRadius>6</explosionRadius>
|
||||||
<gasType>ToxGas</gasType>
|
<gasType>ToxGas</gasType>
|
||||||
<postExplosionSpawnThingCount>1</postExplosionSpawnThingCount>
|
|
||||||
<destroyGear>false</destroyGear>
|
<destroyGear>false</destroyGear>
|
||||||
<destroyBody>false</destroyBody>
|
<destroyBody>false</destroyBody>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
280
1.5/Royal1.5/Defs/RoyalTitles/DRM_RoyalPermits.xml
Normal file
280
1.5/Royal1.5/Defs/RoyalTitles/DRM_RoyalPermits.xml
Normal file
@@ -0,0 +1,280 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
|
||||||
|
<!-- ============================= Permits from royal titles ============================= -->
|
||||||
|
|
||||||
|
<!--<RoyalTitlePermitDef>
|
||||||
|
<defName>TradeSettlement</defName>
|
||||||
|
<label>trade with settlements</label>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef>
|
||||||
|
<defName>TradeOrbital</defName>
|
||||||
|
<label>trade with orbital traders</label>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef>
|
||||||
|
<defName>TradeCaravan</defName>
|
||||||
|
<label>trade with caravans</label>
|
||||||
|
</RoyalTitlePermitDef>-->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ============================= Faction permits ============================= -->
|
||||||
|
|
||||||
|
<!-- Econ -->
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef Name="DRM_DropResourcesBase" Abstract="True">
|
||||||
|
<workerClass>RoyalTitlePermitWorker_DropResources</workerClass>
|
||||||
|
<faction>Dragonian_NPC</faction>
|
||||||
|
<permitPointCost>1</permitPointCost>
|
||||||
|
<cooldownDays>45</cooldownDays>
|
||||||
|
<usableOnWorldMap>true</usableOnWorldMap>
|
||||||
|
<royalAid>
|
||||||
|
<targetingRange>39.9</targetingRange>
|
||||||
|
</royalAid>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef ParentName="DRM_DropResourcesBase">
|
||||||
|
<defName>DRM_HappyBundleDrop</defName>
|
||||||
|
<label>happybundle drop</label>
|
||||||
|
<description>Call for a bundle drop that contain 250 steel,5 component,20 packaged survival meals,and 500 silver.Be happy kids.</description>
|
||||||
|
<minTitle>DRM_Stranger</minTitle>
|
||||||
|
<faction>Dragonian_NPC</faction>
|
||||||
|
<permitPointCost>1</permitPointCost>
|
||||||
|
<uiPosition>(0,0)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<itemsToDrop>
|
||||||
|
<Steel>250</Steel>
|
||||||
|
<ComponentIndustrial>5</ComponentIndustrial>
|
||||||
|
<MealSurvivalPack>20</MealSurvivalPack>
|
||||||
|
<Silver>500</Silver>
|
||||||
|
</itemsToDrop>
|
||||||
|
<favorCost>4</favorCost>
|
||||||
|
</royalAid>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
<!--<RoyalTitlePermitDef ParentName="DRM_DropResourcesBase">
|
||||||
|
<defName>DRM_FoodDrop</defName>
|
||||||
|
<label>food drop</label>
|
||||||
|
<description>Call for a drop of 20 packaged survival meals.</description>
|
||||||
|
<minTitle>DRM_Stranger</minTitle>
|
||||||
|
<uiPosition>(0,1)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<itemsToDrop>
|
||||||
|
<MealSurvivalPack>20</MealSurvivalPack>
|
||||||
|
</itemsToDrop>
|
||||||
|
<favorCost>4</favorCost>
|
||||||
|
</royalAid>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef ParentName="DRM_DropResourcesBase">
|
||||||
|
<defName>DRM_SilverDrop</defName>
|
||||||
|
<label>silver drop</label>
|
||||||
|
<description>Call for a drop of 500 silver.</description>
|
||||||
|
<minTitle>DRM_Stranger</minTitle>
|
||||||
|
<uiPosition>(0,4)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<itemsToDrop>
|
||||||
|
<Silver>500</Silver>
|
||||||
|
</itemsToDrop>
|
||||||
|
<favorCost>6</favorCost>
|
||||||
|
</royalAid>
|
||||||
|
</RoyalTitlePermitDef>-->
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef ParentName="DRM_DropResourcesBase">
|
||||||
|
<defName>DRM_MedDrop</defName>
|
||||||
|
<label>med drop</label>
|
||||||
|
<description>Call for a drop of 20 Herbal medicine.That's the best thing they can find.</description>
|
||||||
|
<minTitle>DRM_Stranger</minTitle>
|
||||||
|
<uiPosition>(0,1)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<itemsToDrop>
|
||||||
|
<MedicineHerbal>20</MedicineHerbal>
|
||||||
|
</itemsToDrop>
|
||||||
|
<favorCost>8</favorCost>
|
||||||
|
</royalAid>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef>
|
||||||
|
<defName>DRM_CallVillagerTeam</defName>
|
||||||
|
<label>call Villager team</label>
|
||||||
|
<description>Call a group of 4 dragonian villager to assist you for 4 days. These workers can only do general labor tasks. You can control them as though they were your own colonists. You are required to keep them safe.</description>
|
||||||
|
<workerClass>RoyalTitlePermitWorker_CallLaborers</workerClass>
|
||||||
|
<minTitle>DRM_Known</minTitle>
|
||||||
|
<faction>Dragonian_NPC</faction>
|
||||||
|
<permitPointCost>1</permitPointCost>
|
||||||
|
<uiPosition>(0,2)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<favorCost>4</favorCost>
|
||||||
|
<pawnKindDef>Dragonian_Villager</pawnKindDef>
|
||||||
|
<pawnCount>4</pawnCount>
|
||||||
|
<aidDurationDays>4</aidDurationDays>
|
||||||
|
<targetingRange>44.9</targetingRange>
|
||||||
|
<targetingRequireLOS>false</targetingRequireLOS>
|
||||||
|
</royalAid>
|
||||||
|
<cooldownDays>60</cooldownDays>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef>
|
||||||
|
<defName>DRM_CallVillagerGang</defName>
|
||||||
|
<label>call Villager gang</label>
|
||||||
|
<description>Call a group of 8 dragonian villager to assist you for 4 days. I don't know why you need so many dragonian.They will back onepiece right?</description>
|
||||||
|
<workerClass>RoyalTitlePermitWorker_CallLaborers</workerClass>
|
||||||
|
<minTitle>DRM_trusted</minTitle>
|
||||||
|
<faction>Dragonian_NPC</faction>
|
||||||
|
<permitPointCost>1</permitPointCost>
|
||||||
|
<prerequisite>DRM_CallVillagerTeam</prerequisite>
|
||||||
|
<uiPosition>(1,2)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<favorCost>8</favorCost>
|
||||||
|
<pawnKindDef>Dragonian_Villager</pawnKindDef>
|
||||||
|
<pawnCount>8</pawnCount>
|
||||||
|
<aidDurationDays>4</aidDurationDays>
|
||||||
|
<targetingRange>44.9</targetingRange>
|
||||||
|
<targetingRequireLOS>false</targetingRequireLOS>
|
||||||
|
</royalAid>
|
||||||
|
<cooldownDays>60</cooldownDays>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Combat -->
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef>
|
||||||
|
<defName>DRM_CallHunterAidSmall</defName>
|
||||||
|
<label>call hunter squad</label>
|
||||||
|
<description>Call a group of 4 Dragonian Clan Hunter to aid you in battle.They are ranged troop.</description>
|
||||||
|
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
|
||||||
|
<minTitle>DRM_Known</minTitle>
|
||||||
|
<faction>Dragonian_NPC</faction>
|
||||||
|
<permitPointCost>1</permitPointCost>
|
||||||
|
<uiPosition>(0,6)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<favorCost>6</favorCost>
|
||||||
|
<pawnKindDef>Dragonian_Clan_Hunter</pawnKindDef>
|
||||||
|
<pawnCount>4</pawnCount>
|
||||||
|
<targetingRange>39.9</targetingRange>
|
||||||
|
</royalAid>
|
||||||
|
<cooldownDays>40</cooldownDays>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef>
|
||||||
|
<defName>DRM_CallHunterAidLarge</defName>
|
||||||
|
<label>call hunter squad extra</label>
|
||||||
|
<description>Call a group of 8 Dragonian Clan Hunter to aid you in battle.They are ranged troop.</description>
|
||||||
|
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
|
||||||
|
<minTitle>DRM_trusted</minTitle>
|
||||||
|
<faction>Dragonian_NPC</faction>
|
||||||
|
<permitPointCost>1</permitPointCost>
|
||||||
|
<prerequisite>DRM_CallHunterAidSmall</prerequisite>
|
||||||
|
<uiPosition>(1,6)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<favorCost>8</favorCost>
|
||||||
|
<pawnKindDef>Dragonian_Clan_Hunter</pawnKindDef>
|
||||||
|
<pawnCount>4</pawnCount>
|
||||||
|
<targetingRange>39.9</targetingRange>
|
||||||
|
</royalAid>
|
||||||
|
<cooldownDays>60</cooldownDays>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef>
|
||||||
|
<defName>DRM_CallGuardAidSmall</defName>
|
||||||
|
<label>call guard squad</label>
|
||||||
|
<description>Call a group of 4 professional janissaries to aid you in battle.They are melee troop.</description>
|
||||||
|
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
|
||||||
|
<minTitle>DRM_Known</minTitle>
|
||||||
|
<faction>Dragonian_NPC</faction>
|
||||||
|
<permitPointCost>1</permitPointCost>
|
||||||
|
<uiPosition>(0,7)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<favorCost>6</favorCost>
|
||||||
|
<pawnKindDef>Dragonian_Clan_Guard</pawnKindDef>
|
||||||
|
<pawnCount>4</pawnCount>
|
||||||
|
<targetingRange>39.9</targetingRange>
|
||||||
|
</royalAid>
|
||||||
|
<cooldownDays>50</cooldownDays>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef>
|
||||||
|
<defName>DRM_CallRoyalGuardAidSmall</defName>
|
||||||
|
<label>call royal guard group</label>
|
||||||
|
<description>Call a group of 4 heavy cataphracts to aid you in battle.Hammers time.</description>
|
||||||
|
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
|
||||||
|
<minTitle>DRM_trusted</minTitle>
|
||||||
|
<faction>Dragonian_NPC</faction>
|
||||||
|
<permitPointCost>1</permitPointCost>
|
||||||
|
<prerequisite>DRM_CallGuardAidSmall</prerequisite>
|
||||||
|
<uiPosition>(1,7)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<favorCost>8</favorCost>
|
||||||
|
<pawnKindDef>Dragonian_Royal_Guard</pawnKindDef>
|
||||||
|
<pawnCount>4</pawnCount>
|
||||||
|
<targetingRange>39.9</targetingRange>
|
||||||
|
</royalAid>
|
||||||
|
<cooldownDays>60</cooldownDays>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
<!--<RoyalTitlePermitDef>
|
||||||
|
<defName>CallOrbitalStrike</defName>
|
||||||
|
<label>call aerodrone strike</label>
|
||||||
|
<description>Call a single-impact aerodrone strike at a target position.</description>
|
||||||
|
<workerClass>RoyalTitlePermitWorker_OrbitalStrike</workerClass>
|
||||||
|
<minTitle>DRM_Stranger</minTitle>
|
||||||
|
<faction>Dragonian_NPC</faction>
|
||||||
|
<permitPointCost>1</permitPointCost>
|
||||||
|
<cooldownDays>45</cooldownDays>
|
||||||
|
<uiPosition>(0,5)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<favorCost>6</favorCost>
|
||||||
|
<targetingRange>44.9</targetingRange>
|
||||||
|
<radius>2.9</radius>
|
||||||
|
<explosionRadiusRange>7.9</explosionRadiusRange>
|
||||||
|
<explosionCount>1</explosionCount>
|
||||||
|
<intervalTicks>60</intervalTicks>
|
||||||
|
<warmupTicks>120</warmupTicks>
|
||||||
|
</royalAid>
|
||||||
|
</RoyalTitlePermitDef>
|
||||||
|
|
||||||
|
<RoyalTitlePermitDef>
|
||||||
|
<defName>CallOrbitalSalvo</defName>
|
||||||
|
<label>call aerodrone salvo</label>
|
||||||
|
<description>Call a salvo of aerodrone strikes around a target position.</description>
|
||||||
|
<workerClass>RoyalTitlePermitWorker_OrbitalStrike</workerClass>
|
||||||
|
<minTitle>DRM_Stranger</minTitle>
|
||||||
|
<faction>Dragonian_NPC</faction>
|
||||||
|
<permitPointCost>1</permitPointCost>
|
||||||
|
<prerequisite>CallOrbitalStrike</prerequisite>
|
||||||
|
<cooldownDays>60</cooldownDays>
|
||||||
|
<uiPosition>(1,5)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<favorCost>8</favorCost>
|
||||||
|
<targetingRange>44.9</targetingRange>
|
||||||
|
<radius>7.9</radius>
|
||||||
|
<explosionRadiusRange>5.9</explosionRadiusRange>
|
||||||
|
<explosionCount>6</explosionCount>
|
||||||
|
<intervalTicks>60</intervalTicks>
|
||||||
|
<warmupTicks>120</warmupTicks>
|
||||||
|
</royalAid>
|
||||||
|
</RoyalTitlePermitDef>-->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Utility -->
|
||||||
|
|
||||||
|
<!--<RoyalTitlePermitDef>
|
||||||
|
<defName>CallTransportShuttle</defName>
|
||||||
|
<label>call transport shuttle</label>
|
||||||
|
<description>Call a shuttle for your own use. It will transport colonists, items, and animals anywhere you like within 70 world tiles.</description>
|
||||||
|
<workerClass>RoyalTitlePermitWorker_CallShuttle</workerClass>
|
||||||
|
<minTitle>DRM_Stranger</minTitle>
|
||||||
|
<faction>Dragonian_NPC</faction>
|
||||||
|
<permitPointCost>1</permitPointCost>
|
||||||
|
<cooldownDays>40</cooldownDays>
|
||||||
|
<usableOnWorldMap>true</usableOnWorldMap>
|
||||||
|
<uiPosition>(0,6)</uiPosition>
|
||||||
|
<royalAid>
|
||||||
|
<favorCost>8</favorCost>
|
||||||
|
<targetingRange>44.9</targetingRange>
|
||||||
|
<targetingRequireLOS>false</targetingRequireLOS>
|
||||||
|
</royalAid>
|
||||||
|
</RoyalTitlePermitDef>-->
|
||||||
|
|
||||||
|
</Defs>
|
||||||
81
1.5/Royal1.5/Defs/RoyalTitles/DRM_RoyalTitles.xml
Normal file
81
1.5/Royal1.5/Defs/RoyalTitles/DRM_RoyalTitles.xml
Normal file
@@ -0,0 +1,81 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
|
||||||
|
<RoyalTitleDef Abstract="True" Name="Dragonian_BaseRoyalTitle">
|
||||||
|
<tags>
|
||||||
|
<li>Dragonian_Royal_Title</li>
|
||||||
|
</tags>
|
||||||
|
<awardThought>GainedTitle</awardThought>
|
||||||
|
<lostThought>LostTitle</lostThought>
|
||||||
|
</RoyalTitleDef>
|
||||||
|
|
||||||
|
<RoyalTitleDef ParentName="Dragonian_BaseRoyalTitle">
|
||||||
|
<defName>DRM_Stranger</defName>
|
||||||
|
<label>stranger</label>
|
||||||
|
<description>stranger.</description>
|
||||||
|
<seniority>0</seniority>
|
||||||
|
<favorCost>8</favorCost>
|
||||||
|
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
|
||||||
|
<allowDignifiedMeditationFocus>False</allowDignifiedMeditationFocus>
|
||||||
|
<permitPointsAwarded>1</permitPointsAwarded>
|
||||||
|
<awardWorkerClass>RoyalTitleAwardWorker_Instant</awardWorkerClass>
|
||||||
|
<permits>
|
||||||
|
<li>TradeSettlement</li>
|
||||||
|
<li>TradeCaravan</li>
|
||||||
|
<li>TradeOrbital</li>
|
||||||
|
</permits>
|
||||||
|
</RoyalTitleDef>
|
||||||
|
|
||||||
|
<RoyalTitleDef ParentName="Dragonian_BaseRoyalTitle">
|
||||||
|
<defName>DRM_Known</defName>
|
||||||
|
<label>Known</label>
|
||||||
|
<description>Known.</description>
|
||||||
|
<seniority>100</seniority>
|
||||||
|
<favorCost>14</favorCost>
|
||||||
|
<recruitmentResistanceOffset>3</recruitmentResistanceOffset>
|
||||||
|
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
|
||||||
|
<commonality>0.6</commonality>
|
||||||
|
<permitPointsAwarded>2</permitPointsAwarded>
|
||||||
|
<awardWorkerClass>RoyalTitleAwardWorker_Instant</awardWorkerClass>
|
||||||
|
</RoyalTitleDef>
|
||||||
|
|
||||||
|
<RoyalTitleDef ParentName="Dragonian_BaseRoyalTitle">
|
||||||
|
<defName>DRM_trusted</defName>
|
||||||
|
<label>trusted</label>
|
||||||
|
<description>trusted.</description>
|
||||||
|
<seniority>200</seniority>
|
||||||
|
<favorCost>32</favorCost>
|
||||||
|
<recruitmentResistanceOffset>3</recruitmentResistanceOffset>
|
||||||
|
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
|
||||||
|
<commonality>0.6</commonality>
|
||||||
|
<permitPointsAwarded>3</permitPointsAwarded>
|
||||||
|
<awardWorkerClass>RoyalTitleAwardWorker_Instant</awardWorkerClass>
|
||||||
|
</RoyalTitleDef>
|
||||||
|
|
||||||
|
<RoyalTitleDef ParentName="Dragonian_BaseRoyalTitle">
|
||||||
|
<defName>DRM_Cheften</defName>
|
||||||
|
<label>chieftain</label>
|
||||||
|
<description>chieftain is actual leader of dragonian clan.</description>
|
||||||
|
<seniority>700</seniority>
|
||||||
|
<requiredMinimumApparelQuality>Normal</requiredMinimumApparelQuality>
|
||||||
|
<recruitmentResistanceOffset>75</recruitmentResistanceOffset>
|
||||||
|
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
|
||||||
|
<commonality>0</commonality>
|
||||||
|
<permitPointsAwarded>4</permitPointsAwarded>
|
||||||
|
<awardWorkerClass>RoyalTitleAwardWorker_Instant</awardWorkerClass>
|
||||||
|
</RoyalTitleDef>
|
||||||
|
|
||||||
|
<RoyalTitleDef ParentName="Dragonian_BaseRoyalTitle">
|
||||||
|
<defName>DRM_Princess</defName>
|
||||||
|
<label>Princess</label>
|
||||||
|
<description>the chosen one dragonian princess.</description>
|
||||||
|
<seniority>1000</seniority>
|
||||||
|
<requiredMinimumApparelQuality>Normal</requiredMinimumApparelQuality>
|
||||||
|
<recruitmentResistanceOffset>75</recruitmentResistanceOffset>
|
||||||
|
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
|
||||||
|
<commonality>0</commonality>
|
||||||
|
<permitPointsAwarded>10</permitPointsAwarded>
|
||||||
|
<awardWorkerClass>RoyalTitleAwardWorker_Instant</awardWorkerClass>
|
||||||
|
</RoyalTitleDef>
|
||||||
|
|
||||||
|
</Defs>
|
||||||
BIN
Content/Textures/Dragonian/Projectile/Ikwa.png
Normal file
BIN
Content/Textures/Dragonian/Projectile/Ikwa.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
BIN
Content/Textures/Dragonian/Projectile/Spear.png
Normal file
BIN
Content/Textures/Dragonian/Projectile/Spear.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 541 B |
BIN
Content/Textures/Dragonian/Projectile/arc_emitter_diffuse.png
Normal file
BIN
Content/Textures/Dragonian/Projectile/arc_emitter_diffuse.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 44 KiB |
BIN
Content/Textures/Dragonian/Things/Weapon/IkwaChain.png
Normal file
BIN
Content/Textures/Dragonian/Things/Weapon/IkwaChain.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 38 KiB |
BIN
Content/Textures/Dragonian/Things/Weapon/IkwaThing.png
Normal file
BIN
Content/Textures/Dragonian/Things/Weapon/IkwaThing.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 45 KiB |
BIN
Content/Textures/Dragonian/Things/Weapon/SpearThing.png
Normal file
BIN
Content/Textures/Dragonian/Things/Weapon/SpearThing.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 402 B |
Reference in New Issue
Block a user