모듈 추가
This commit is contained in:
parent
be07d5d3db
commit
62036a760d
@ -32,13 +32,26 @@
|
||||
<cooldownTicks>120</cooldownTicks>
|
||||
</AbilityGroupDef>
|
||||
|
||||
<HediffDef Name="PN_ApparelModuleHediffBase" Abstract="True">
|
||||
<HediffDef Name="PN_ApparelIndustrialModuleHediffBase" Abstract="True">
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_RemoveIfApparelDropped" />
|
||||
<li Class="MoharHediffs.HediffCompProperties_PostRemoveTrigger_HediffAdd">
|
||||
<triggeredHediff>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
</triggeredHediff>
|
||||
</li>
|
||||
</comps>
|
||||
<isBad>false</isBad>
|
||||
</HediffDef>
|
||||
|
||||
<HediffDef Name="PN_ApparelSpacerModuleHediffBase" Abstract="True">
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_RemoveIfApparelDropped" />
|
||||
<li Class="MoharHediffs.HediffCompProperties_PostRemoveTrigger_HediffAdd">
|
||||
<triggeredHediff>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</triggeredHediff>
|
||||
</li>
|
||||
</comps>
|
||||
@ -62,7 +75,43 @@
|
||||
<!--불안정-->
|
||||
|
||||
<HediffDef>
|
||||
<defName>PN_ModuleUnstable</defName>
|
||||
<defName>PN_ModuleUnstable_Industrial</defName>
|
||||
<label>module system unstable</label>
|
||||
<labelNoun>module overloaded</labelNoun>
|
||||
<description>module overloaded</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_Disappears">
|
||||
<disappearsAfterTicks>20000</disappearsAfterTicks>
|
||||
<showRemainingTime>True</showRemainingTime>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
||||
</comps>
|
||||
<stages>
|
||||
<li>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.10</offset>
|
||||
</li>
|
||||
<li>
|
||||
<capacity>Moving</capacity>
|
||||
<offset>-0.20</offset>
|
||||
</li>
|
||||
<li>
|
||||
<capacity>Sight</capacity>
|
||||
<offset>-0.20</offset>
|
||||
</li>
|
||||
<li>
|
||||
<capacity>Manipulation</capacity>
|
||||
<offset>-0.20</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
<HediffDef>
|
||||
<defName>PN_ModuleUnstable_Spacer</defName>
|
||||
<label>module system unstable</label>
|
||||
<labelNoun>module overloaded</labelNoun>
|
||||
<description>module overloaded</description>
|
||||
@ -73,31 +122,25 @@
|
||||
<showRemainingTime>True</showRemainingTime>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
||||
<li Class="MoharHediffs.HediffCompProperties_HediffNullifier">
|
||||
<hediffToNullify>
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">PN_OfficerCommand</li>
|
||||
</hediffToNullify>
|
||||
<showMessage>false</showMessage>
|
||||
</li>
|
||||
</comps>
|
||||
<stages>
|
||||
<li>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.20</offset>
|
||||
<offset>-0.30</offset>
|
||||
</li>
|
||||
<li>
|
||||
<capacity>Moving</capacity>
|
||||
<offset>-0.30</offset>
|
||||
<offset>-0.50</offset>
|
||||
</li>
|
||||
<li>
|
||||
<capacity>Sight</capacity>
|
||||
<offset>-0.30</offset>
|
||||
<offset>-0.50</offset>
|
||||
</li>
|
||||
<li>
|
||||
<capacity>Manipulation</capacity>
|
||||
<offset>-0.30</offset>
|
||||
<offset>-0.50</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
|
@ -649,8 +649,15 @@
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">PN_MeisterModule</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">PN_IntensiveMedicalModule</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">PN_FieldMedicModule</li>
|
||||
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">PN_TriggerHappyModule</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">PN_CQCModule</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">PN_MinerModule</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">PN_ArchitectModule</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">PN_SkilledWorkerModule</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">PN_FarmerModule</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">PN_ChefModule</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">PN_NurseModule</li>
|
||||
|
||||
</apparelList>
|
||||
<whiteApparelList>
|
||||
|
@ -15,12 +15,14 @@
|
||||
<li>PN_SyncLegendary_Combat</li>
|
||||
</orHediffDef>
|
||||
<forbiddenHediffDef>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forbiddenHediffDef>
|
||||
</condition>
|
||||
<cantReason>PN_CantReason_orhediff</cantReason>
|
||||
<forceDropHediff>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forceDropHediff>
|
||||
<forceDrop>true</forceDrop>
|
||||
</li>
|
||||
@ -35,12 +37,14 @@
|
||||
<li>PN_SyncLegendary_Engineer</li>
|
||||
</orHediffDef>
|
||||
<forbiddenHediffDef>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forbiddenHediffDef>
|
||||
</condition>
|
||||
<cantReason>PN_CantReason_orhediff</cantReason>
|
||||
<forceDropHediff>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forceDropHediff>
|
||||
<forceDrop>true</forceDrop>
|
||||
</li>
|
||||
@ -55,12 +59,14 @@
|
||||
<li>PN_SyncLegendary_Domestic</li>
|
||||
</orHediffDef>
|
||||
<forbiddenHediffDef>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forbiddenHediffDef>
|
||||
</condition>
|
||||
<cantReason>PN_CantReason_orhediff</cantReason>
|
||||
<forceDropHediff>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forceDropHediff>
|
||||
<forceDrop>true</forceDrop>
|
||||
</li>
|
||||
@ -76,12 +82,14 @@
|
||||
<li>PN_SyncLegendary_Domestic</li>
|
||||
</orHediffDef>
|
||||
<forbiddenHediffDef>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forbiddenHediffDef>
|
||||
</condition>
|
||||
<cantReason>PN_CantReason_orhediff</cantReason>
|
||||
<forceDropHediff>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forceDropHediff>
|
||||
<forceDrop>true</forceDrop>
|
||||
</li>
|
||||
@ -98,12 +106,14 @@
|
||||
<li>PN_SyncExcellent_Combat</li>
|
||||
</orHediffDef>
|
||||
<forbiddenHediffDef>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forbiddenHediffDef>
|
||||
</condition>
|
||||
<cantReason>PN_CantReason_orhediff</cantReason>
|
||||
<forceDropHediff>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forceDropHediff>
|
||||
<forceDrop>true</forceDrop>
|
||||
</li>
|
||||
@ -120,12 +130,158 @@
|
||||
<li>PN_SyncExcellent_Combat</li>
|
||||
</orHediffDef>
|
||||
<forbiddenHediffDef>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forbiddenHediffDef>
|
||||
</condition>
|
||||
<cantReason>PN_CantReason_orhediff</cantReason>
|
||||
<forceDropHediff>
|
||||
<li>PN_ModuleUnstable</li>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forceDropHediff>
|
||||
<forceDrop>true</forceDrop>
|
||||
</li>
|
||||
|
||||
<!--광부 모듈-->
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">
|
||||
<wearList>
|
||||
<li>PN_MinerModule</li>
|
||||
</wearList>
|
||||
<condition>
|
||||
<orHediffDef>
|
||||
<li>PN_SyncLegendary_Engineer</li>
|
||||
<li>PN_SyncMasterwork_Engineer</li>
|
||||
<li>PN_SyncExcellent_Engineer</li>
|
||||
</orHediffDef>
|
||||
<forbiddenHediffDef>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forbiddenHediffDef>
|
||||
</condition>
|
||||
<cantReason>PN_CantReason_orhediff</cantReason>
|
||||
<forceDropHediff>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forceDropHediff>
|
||||
<forceDrop>true</forceDrop>
|
||||
</li>
|
||||
|
||||
<!--건축 모듈-->
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">
|
||||
<wearList>
|
||||
<li>PN_ArchitectModule</li>
|
||||
</wearList>
|
||||
<condition>
|
||||
<orHediffDef>
|
||||
<li>PN_SyncLegendary_Engineer</li>
|
||||
<li>PN_SyncMasterwork_Engineer</li>
|
||||
<li>PN_SyncExcellent_Engineer</li>
|
||||
</orHediffDef>
|
||||
<forbiddenHediffDef>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forbiddenHediffDef>
|
||||
</condition>
|
||||
<cantReason>PN_CantReason_orhediff</cantReason>
|
||||
<forceDropHediff>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forceDropHediff>
|
||||
<forceDrop>true</forceDrop>
|
||||
</li>
|
||||
|
||||
<!--제작 모듈-->
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">
|
||||
<wearList>
|
||||
<li>PN_SkilledWorkerModule</li>
|
||||
</wearList>
|
||||
<condition>
|
||||
<orHediffDef>
|
||||
<li>PN_SyncLegendary_Engineer</li>
|
||||
<li>PN_SyncMasterwork_Engineer</li>
|
||||
<li>PN_SyncExcellent_Engineer</li>
|
||||
</orHediffDef>
|
||||
<forbiddenHediffDef>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forbiddenHediffDef>
|
||||
</condition>
|
||||
<cantReason>PN_CantReason_orhediff</cantReason>
|
||||
<forceDropHediff>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forceDropHediff>
|
||||
<forceDrop>true</forceDrop>
|
||||
</li>
|
||||
|
||||
<!--농부 모듈-->
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">
|
||||
<wearList>
|
||||
<li>PN_FarmerModule</li>
|
||||
</wearList>
|
||||
<condition>
|
||||
<orHediffDef>
|
||||
<li>PN_SyncLegendary_Domestic</li>
|
||||
<li>PN_SyncMasterwork_Domestic</li>
|
||||
<li>PN_SyncExcellent_Domestic</li>
|
||||
</orHediffDef>
|
||||
<forbiddenHediffDef>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forbiddenHediffDef>
|
||||
</condition>
|
||||
<cantReason>PN_CantReason_orhediff</cantReason>
|
||||
<forceDropHediff>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forceDropHediff>
|
||||
<forceDrop>true</forceDrop>
|
||||
</li>
|
||||
|
||||
<!--셰프 모듈-->
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">
|
||||
<wearList>
|
||||
<li>PN_ChefModule</li>
|
||||
</wearList>
|
||||
<condition>
|
||||
<orHediffDef>
|
||||
<li>PN_SyncLegendary_Domestic</li>
|
||||
<li>PN_SyncMasterwork_Domestic</li>
|
||||
<li>PN_SyncExcellent_Domestic</li>
|
||||
</orHediffDef>
|
||||
<forbiddenHediffDef>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forbiddenHediffDef>
|
||||
</condition>
|
||||
<cantReason>PN_CantReason_orhediff</cantReason>
|
||||
<forceDropHediff>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forceDropHediff>
|
||||
<forceDrop>true</forceDrop>
|
||||
</li>
|
||||
|
||||
<!--간호 모듈-->
|
||||
<li MayRequire="Ludeon.RimWorld.Ideology">
|
||||
<wearList>
|
||||
<li>PN_NurseModule</li>
|
||||
</wearList>
|
||||
<condition>
|
||||
<orHediffDef>
|
||||
<li>PN_SyncLegendary_Domestic</li>
|
||||
<li>PN_SyncMasterwork_Domestic</li>
|
||||
<li>PN_SyncExcellent_Domestic</li>
|
||||
</orHediffDef>
|
||||
<forbiddenHediffDef>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forbiddenHediffDef>
|
||||
</condition>
|
||||
<cantReason>PN_CantReason_orhediff</cantReason>
|
||||
<forceDropHediff>
|
||||
<li>PN_ModuleUnstable_Industrial</li>
|
||||
<li>PN_ModuleUnstable_Spacer</li>
|
||||
</forceDropHediff>
|
||||
<forceDrop>true</forceDrop>
|
||||
</li>
|
||||
|
@ -742,7 +742,6 @@
|
||||
<EquipDelay>7</EquipDelay>
|
||||
</statBases>
|
||||
<equippedStatOffsets>
|
||||
<GeneralLaborSpeed>0.10</GeneralLaborSpeed>
|
||||
<ButcheryFleshEfficiency>0.10</ButcheryFleshEfficiency>
|
||||
<PlantHarvestYield>0.10</PlantHarvestYield>
|
||||
<MedicalTendQuality>0.15</MedicalTendQuality>
|
||||
@ -826,7 +825,6 @@
|
||||
<EquipDelay>1</EquipDelay>
|
||||
</statBases>
|
||||
<equippedStatOffsets>
|
||||
<GeneralLaborSpeed>0.05</GeneralLaborSpeed>
|
||||
<ButcheryFleshEfficiency>0.05</ButcheryFleshEfficiency>
|
||||
<PlantHarvestYield>0.05</PlantHarvestYield>
|
||||
<MedicalTendQuality>0.10</MedicalTendQuality>
|
||||
|
@ -9,7 +9,7 @@
|
||||
<AbilityDef>
|
||||
<defName>PN_OfficerCommandAbility</defName>
|
||||
<label>officer command</label>
|
||||
<description>Create an aura that boosts the combat skills of everyone nearby. The effect lasts 24 hours and remains attached to the leader for the duration.</description>
|
||||
<description>Create an aura that boosts the combat skills of everyone nearby. The effect lasts 6 hours and remains attached to the user for the duration.</description>
|
||||
<jobDef>CastAbilityOnThing</jobDef>
|
||||
<targetRequired>False</targetRequired>
|
||||
<canUseAoeToGetTargets>False</canUseAoeToGetTargets>
|
||||
@ -57,32 +57,37 @@
|
||||
<AbilityDef>
|
||||
<defName>PN_MeisterAdviceAbility</defName>
|
||||
<label>meister's advice</label>
|
||||
<description>Call on person and give advice on the work.</description>
|
||||
<jobDef>CastAbilityOnThingMelee</jobDef>
|
||||
<description>Create an aura that boosts the engineer skills of everyone nearby. The effect lasts 12 hours and remains attached to the user for the duration.</description>
|
||||
<jobDef>CastAbilityOnThing</jobDef>
|
||||
<targetRequired>False</targetRequired>
|
||||
<canUseAoeToGetTargets>False</canUseAoeToGetTargets>
|
||||
<iconPath>UI/Abilities/PNMeisterAdvice</iconPath>
|
||||
<warmupMoteSocialSymbol>UI/Abilities/PNMeisterAdvice</warmupMoteSocialSymbol>
|
||||
<stunTargetWhileCasting>True</stunTargetWhileCasting>
|
||||
<showPsycastEffects>False</showPsycastEffects>
|
||||
<displayGizmoWhileUndrafted>True</displayGizmoWhileUndrafted>
|
||||
<disableGizmoWhileUndrafted>False</disableGizmoWhileUndrafted>
|
||||
<groupDef>PNModule_3hour</groupDef>
|
||||
<groupDef>PNModule_2day</groupDef>
|
||||
<hotKey>Misc12</hotKey>
|
||||
<uiOrder>2</uiOrder>
|
||||
<warmupStartSound>WorkDrive_Warmup</warmupStartSound>
|
||||
<uiOrder>3</uiOrder>
|
||||
<warmupStartSound>CombatCommand_Warmup</warmupStartSound>
|
||||
<statBases>
|
||||
<Ability_Duration>42</Ability_Duration>
|
||||
<Ability_Duration>500</Ability_Duration>
|
||||
<Ability_EffectRadius>9.9</Ability_EffectRadius>
|
||||
</statBases>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbilityTouch</verbClass>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<warmupTime>0.5</warmupTime>
|
||||
<range>9.9</range>
|
||||
<drawAimPie>False</drawAimPie>
|
||||
<range>-1</range>
|
||||
<warmupTime>3.0</warmupTime>
|
||||
<requireLineOfSight>False</requireLineOfSight>
|
||||
<targetParams>
|
||||
<canTargetAnimals>false</canTargetAnimals>
|
||||
<canTargetSelf>false</canTargetSelf>
|
||||
<canTargetSelf>true</canTargetSelf>
|
||||
<canTargetPawns>false</canTargetPawns>
|
||||
<canTargetBuildings>false</canTargetBuildings>
|
||||
<canTargetAnimals>false</canTargetAnimals>
|
||||
<canTargetHumans>false</canTargetHumans>
|
||||
<canTargetMechs>false</canTargetMechs>
|
||||
<onlyTargetColonists>true</onlyTargetColonists>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
@ -90,7 +95,8 @@
|
||||
<compClass>CompAbilityEffect_GiveHediff</compClass>
|
||||
<hediffDef>PN_MeisterAdvice</hediffDef>
|
||||
<onlyBrain>True</onlyBrain>
|
||||
<applicableToMechs>False</applicableToMechs>
|
||||
<onlyApplyToSelf>True</onlyApplyToSelf>
|
||||
<replaceExisting>true</replaceExisting>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
|
@ -16,7 +16,7 @@
|
||||
<HediffDef ParentName="RoleStatBuff">
|
||||
<defName>PN_TriggerHappy</defName>
|
||||
<label>module active (rapid fire)</label>
|
||||
<description>rapid fire</description>
|
||||
<description>The hediff created by activating rapid fire ability.</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<stages>
|
||||
<li>
|
||||
@ -77,7 +77,7 @@
|
||||
<HediffDef ParentName="RoleStatBuff">
|
||||
<defName>PN_CQC</defName>
|
||||
<label>module active (CQC)</label>
|
||||
<description>close quarters combat</description>
|
||||
<description>The hediff created by activating close quarters combat ability.</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<stages>
|
||||
<li>
|
||||
|
@ -32,18 +32,18 @@
|
||||
</comps>
|
||||
<stages>
|
||||
<li>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.20</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
<statOffsets>
|
||||
|
||||
<ShootingAccuracyPawn>2</ShootingAccuracyPawn>
|
||||
</statOffsets>
|
||||
<statFactors>
|
||||
|
||||
<AimingDelayFactor>0.80</AimingDelayFactor>
|
||||
</statFactors>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Moving</capacity>
|
||||
<offset>0.20</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
</stages>
|
||||
<isBad>false</isBad>
|
||||
@ -127,7 +127,7 @@
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_Disappears">
|
||||
<disappearsAfterTicks>100000</disappearsAfterTicks>
|
||||
<disappearsAfterTicks>60000</disappearsAfterTicks>
|
||||
<showRemainingTime>True</showRemainingTime>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
||||
@ -160,24 +160,83 @@
|
||||
<HediffDef ParentName="RoleStatBuff">
|
||||
<defName>PN_MeisterAdvice</defName>
|
||||
<label>meister's advice</label>
|
||||
<description>The sense of being got advice from the meister.</description>
|
||||
<description>By encouraging and advising nearby allies, this person can enhance their focus in engineer work performance.</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_Disappears">
|
||||
<showRemainingTime>True</showRemainingTime>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
||||
<li Class="HediffCompProperties_GiveHediffsInRange">
|
||||
<range>9.9</range>
|
||||
<mote>Mote_WorkCommand</mote>
|
||||
<hideMoteWhenNotDrafted>true</hideMoteWhenNotDrafted>
|
||||
<targetingParameters>
|
||||
<canTargetBuildings>false</canTargetBuildings>
|
||||
<canTargetAnimals>false</canTargetAnimals>
|
||||
<canTargetMechs>false</canTargetMechs>
|
||||
<onlyTargetColonists>true</onlyTargetColonists>
|
||||
</targetingParameters>
|
||||
<hediff>PN_MeisterAdviceBuff</hediff>
|
||||
</li>
|
||||
<li Class="MoharHediffs.HediffCompProperties_PostRemoveTrigger_HediffAdd">
|
||||
<triggeredHediff>
|
||||
<li>PN_OfficerCommandOverload</li>
|
||||
</triggeredHediff>
|
||||
</li>
|
||||
</comps>
|
||||
<stages>
|
||||
<li>
|
||||
<capMods>
|
||||
|
||||
</capMods>
|
||||
<statOffsets>
|
||||
|
||||
</statOffsets>
|
||||
<statFactors>
|
||||
<MiningSpeed>1.25</MiningSpeed>
|
||||
<DeepDrillingSpeed>1.25</DeepDrillingSpeed>
|
||||
<GeneralLaborSpeed>1.25</GeneralLaborSpeed>
|
||||
<ConstructionSpeed>1.25</ConstructionSpeed>
|
||||
<DrugCookingSpeed>1.25</DrugCookingSpeed>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
<isBad>false</isBad>
|
||||
</HediffDef>
|
||||
|
||||
<HediffDef ParentName="RoleStatBuff">
|
||||
<defName>PN_MeisterAdviceBuff</defName>
|
||||
<label>meister's advice</label>
|
||||
<description>The sense of being got advice from the meister.</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_Disappears">
|
||||
<showRemainingTime>false</showRemainingTime>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
||||
<li Class="HediffCompProperties_Link">
|
||||
<requireLinkOnOtherPawn>false</requireLinkOnOtherPawn>
|
||||
<maxDistance>10</maxDistance>
|
||||
<customMote>Mote_WorkCommandLinkLine</customMote>
|
||||
</li>
|
||||
</comps>
|
||||
<isBad>false</isBad>
|
||||
<stages>
|
||||
<li>
|
||||
<statFactors>
|
||||
<GeneralLaborSpeed>1.20</GeneralLaborSpeed>
|
||||
<MiningSpeed>1.20</MiningSpeed>
|
||||
<DeepDrillingSpeed>1.20</DeepDrillingSpeed>
|
||||
<SmoothingSpeed>1.20</SmoothingSpeed>
|
||||
<ConstructionSpeed>1.20</ConstructionSpeed>
|
||||
<MiningSpeed>1.25</MiningSpeed>
|
||||
<DeepDrillingSpeed>1.25</DeepDrillingSpeed>
|
||||
<GeneralLaborSpeed>1.25</GeneralLaborSpeed>
|
||||
<ConstructionSpeed>1.25</ConstructionSpeed>
|
||||
<DrugCookingSpeed>1.25</DrugCookingSpeed>
|
||||
</statFactors>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Moving</capacity>
|
||||
<offset>0.20</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
@ -185,7 +244,7 @@
|
||||
<ThoughtDef>
|
||||
<defName>PN_MeisterAdviceThought</defName>
|
||||
<workerClass>ThoughtWorker_Hediff</workerClass>
|
||||
<hediff>PN_MeisterAdvice</hediff>
|
||||
<hediff>PN_MeisterAdviceBuff</hediff>
|
||||
<validWhileDespawned>true</validWhileDespawned>
|
||||
<stages>
|
||||
<li>
|
||||
@ -200,7 +259,7 @@
|
||||
<HediffDef ParentName="RoleStatBuff">
|
||||
<defName>PN_IntensiveMedical</defName>
|
||||
<label>module active (intensive medical)</label>
|
||||
<description>...</description>
|
||||
<description>The hediff created by activating intensive medical ability.</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<stages>
|
||||
<li>
|
||||
@ -208,10 +267,10 @@
|
||||
<MoveSpeed>0.2</MoveSpeed>
|
||||
</statOffsets>
|
||||
<statFactors>
|
||||
<MedicalTendSpeed>1.15</MedicalTendSpeed>
|
||||
<MedicalTendQuality>1.15</MedicalTendQuality>
|
||||
<MedicalOperationSpeed>1.15</MedicalOperationSpeed>
|
||||
<MedicalSurgerySuccessChance>1.15</MedicalSurgerySuccessChance>
|
||||
<MedicalTendSpeed>1.20</MedicalTendSpeed>
|
||||
<MedicalTendQuality>1.20</MedicalTendQuality>
|
||||
<MedicalOperationSpeed>1.20</MedicalOperationSpeed>
|
||||
<MedicalSurgerySuccessChance>1.20</MedicalSurgerySuccessChance>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
@ -222,7 +281,7 @@
|
||||
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
||||
<li Class="MoharHediffs.HediffCompProperties_PostRemoveTrigger_HediffAdd">
|
||||
<triggeredHediff>
|
||||
<li>PN_IntensiveMedicalOverload</li>
|
||||
<li>PN_OfficerCommandOverload</li>
|
||||
</triggeredHediff>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_GiveAbility">
|
||||
@ -232,43 +291,6 @@
|
||||
<isBad>false</isBad>
|
||||
</HediffDef>
|
||||
|
||||
<HediffDef>
|
||||
<defName>PN_IntensiveMedicalOverload</defName>
|
||||
<label>module overloaded</label>
|
||||
<labelNoun>module overloaded</labelNoun>
|
||||
<description>module overloaded</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_Disappears">
|
||||
<disappearsAfterTicks>52500</disappearsAfterTicks>
|
||||
<showRemainingTime>True</showRemainingTime>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
||||
</comps>
|
||||
<stages>
|
||||
<li>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.30</offset>
|
||||
</li>
|
||||
<li>
|
||||
<capacity>Moving</capacity>
|
||||
<offset>-0.50</offset>
|
||||
</li>
|
||||
<li>
|
||||
<capacity>Sight</capacity>
|
||||
<offset>-0.50</offset>
|
||||
</li>
|
||||
<li>
|
||||
<capacity>Manipulation</capacity>
|
||||
<offset>-0.50</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<!--면역증진-->
|
||||
<HediffDef ParentName="RoleStatBuff">
|
||||
<defName>PN_ImmunityDrive</defName>
|
||||
@ -294,7 +316,7 @@
|
||||
<HediffDef ParentName="RoleStatBuff">
|
||||
<defName>PN_FieldMedic</defName>
|
||||
<label>module active (field medic)</label>
|
||||
<description>...</description>
|
||||
<description>The hediff created by activating field medic ability.</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<stages>
|
||||
<li>
|
||||
@ -327,7 +349,7 @@
|
||||
<HediffDef ParentName="RoleStatBuff">
|
||||
<defName>PN_StimPack</defName>
|
||||
<label>stim pack injected</label>
|
||||
<description>....</description>
|
||||
<description>stim pack injected</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<stages>
|
||||
<li>
|
||||
|
@ -34,10 +34,13 @@
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<HediffDef ParentName="PN_ApparelModuleHediffBase">
|
||||
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
|
||||
<defName>PN_TriggerHappyModuleHediff</defName>
|
||||
<label>rapid fire module</label>
|
||||
<description>rapid fire module</description>
|
||||
<description>The hediff created by installing rapid fire module.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PN_TriggerHappyModule</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<stages>
|
||||
|
||||
</stages>
|
||||
@ -82,10 +85,13 @@
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<HediffDef ParentName="PN_ApparelModuleHediffBase">
|
||||
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
|
||||
<defName>PN_CQCModuleHediff</defName>
|
||||
<label>CQC module</label>
|
||||
<description>close quarters combat module</description>
|
||||
<description>The hediff created by installing close quarters combat module.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PN_CQCModule</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<stages>
|
||||
<li>
|
||||
<statOffsets>
|
||||
@ -101,4 +107,340 @@
|
||||
</li>
|
||||
</comps>
|
||||
</HediffDef>
|
||||
|
||||
<!--==================================== 채굴 모듈 ====================================-->
|
||||
<ThingDef ParentName="PN_ApparelModuleIndustrial">
|
||||
<defName>PN_MinerModule</defName>
|
||||
<label>miner module</label>
|
||||
<description>[CAUTION]\nThis module can only be installed on compatible models.\nAlso, the module system must be stable.\n\n[compatible models list]\n\nEngineer model (legd), (mast), (exc)\n\nThis module increases the automaton's miner speed stat.</description>
|
||||
<descriptionHyperlinks>
|
||||
<HediffDef>PN_MinerModuleHediff</HediffDef>
|
||||
</descriptionHyperlinks>
|
||||
<costList>
|
||||
<Steel>45</Steel>
|
||||
<ComponentIndustrial>5</ComponentIndustrial>
|
||||
<ComponentSpacer>2</ComponentSpacer>
|
||||
<PN_ComponentRoyal>1</PN_ComponentRoyal>
|
||||
</costList>
|
||||
<recipeMaker>
|
||||
<researchPrerequisite>PNRP_TierB_Module</researchPrerequisite>
|
||||
<skillRequirements>
|
||||
<Crafting>6</Crafting>
|
||||
</skillRequirements>
|
||||
</recipeMaker>
|
||||
<apparel>
|
||||
<tags>
|
||||
|
||||
</tags>
|
||||
</apparel>
|
||||
<comps>
|
||||
<li Class="CompProperties_CauseHediff_Apparel">
|
||||
<hediff>PN_MinerModuleHediff</hediff>
|
||||
<part>PNTorso</part>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
|
||||
<defName>PN_MinerModuleHediff</defName>
|
||||
<label>miner module</label>
|
||||
<description>The hediff created by installing miner module.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PN_MinerModule</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<stages>
|
||||
<li>
|
||||
<statFactors>
|
||||
<MiningSpeed>1.20</MiningSpeed>
|
||||
<DeepDrillingSpeed>1.20</DeepDrillingSpeed>
|
||||
<GeneralLaborSpeed>0.70</GeneralLaborSpeed>
|
||||
<ConstructionSpeed>0.70</ConstructionSpeed>
|
||||
<DrugCookingSpeed>0.70</DrugCookingSpeed>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
<comps>
|
||||
|
||||
</comps>
|
||||
</HediffDef>
|
||||
|
||||
<!--==================================== 건설 모듈 ====================================-->
|
||||
<ThingDef ParentName="PN_ApparelModuleIndustrial">
|
||||
<defName>PN_ArchitectModule</defName>
|
||||
<label>architect module</label>
|
||||
<description>[CAUTION]\nThis module can only be installed on compatible models.\nAlso, the module system must be stable.\n\n[compatible models list]\n\nEngineer model (legd), (mast), (exc)\n\nThis module increases the automaton's construction speed stat.</description>
|
||||
<descriptionHyperlinks>
|
||||
<HediffDef>PN_ArchitectModuleHediff</HediffDef>
|
||||
</descriptionHyperlinks>
|
||||
<costList>
|
||||
<Steel>45</Steel>
|
||||
<ComponentIndustrial>5</ComponentIndustrial>
|
||||
<ComponentSpacer>2</ComponentSpacer>
|
||||
<PN_ComponentRoyal>1</PN_ComponentRoyal>
|
||||
</costList>
|
||||
<recipeMaker>
|
||||
<researchPrerequisite>PNRP_TierB_Module</researchPrerequisite>
|
||||
<skillRequirements>
|
||||
<Crafting>6</Crafting>
|
||||
</skillRequirements>
|
||||
</recipeMaker>
|
||||
<apparel>
|
||||
<tags>
|
||||
|
||||
</tags>
|
||||
</apparel>
|
||||
<comps>
|
||||
<li Class="CompProperties_CauseHediff_Apparel">
|
||||
<hediff>PN_ArchitectModuleHediff</hediff>
|
||||
<part>PNTorso</part>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
|
||||
<defName>PN_ArchitectModuleHediff</defName>
|
||||
<label>architect module</label>
|
||||
<description>The hediff created by installing architect module.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PN_ArchitectModule</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<stages>
|
||||
<li>
|
||||
<statFactors>
|
||||
<MiningSpeed>0.70</MiningSpeed>
|
||||
<DeepDrillingSpeed>0.70</DeepDrillingSpeed>
|
||||
<GeneralLaborSpeed>0.70</GeneralLaborSpeed>
|
||||
<ConstructionSpeed>1.20</ConstructionSpeed>
|
||||
<DrugCookingSpeed>0.70</DrugCookingSpeed>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
<comps>
|
||||
|
||||
</comps>
|
||||
</HediffDef>
|
||||
|
||||
<!--==================================== 제작 모듈 ====================================-->
|
||||
<ThingDef ParentName="PN_ApparelModuleIndustrial">
|
||||
<defName>PN_SkilledWorkerModule</defName>
|
||||
<label>skilled worker module</label>
|
||||
<description>[CAUTION]\nThis module can only be installed on compatible models.\nAlso, the module system must be stable.\n\n[compatible models list]\n\nEngineer model (legd), (mast), (exc)\n\nThis module increases the automaton's general labor speed stat.</description>
|
||||
<descriptionHyperlinks>
|
||||
<HediffDef>PN_SkilledWorkerModuleHediff</HediffDef>
|
||||
</descriptionHyperlinks>
|
||||
<costList>
|
||||
<Steel>45</Steel>
|
||||
<ComponentIndustrial>5</ComponentIndustrial>
|
||||
<ComponentSpacer>2</ComponentSpacer>
|
||||
<PN_ComponentRoyal>1</PN_ComponentRoyal>
|
||||
</costList>
|
||||
<recipeMaker>
|
||||
<researchPrerequisite>PNRP_TierB_Module</researchPrerequisite>
|
||||
<skillRequirements>
|
||||
<Crafting>6</Crafting>
|
||||
</skillRequirements>
|
||||
</recipeMaker>
|
||||
<apparel>
|
||||
<tags>
|
||||
|
||||
</tags>
|
||||
</apparel>
|
||||
<comps>
|
||||
<li Class="CompProperties_CauseHediff_Apparel">
|
||||
<hediff>PN_SkilledWorkerModuleHediff</hediff>
|
||||
<part>PNTorso</part>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
|
||||
<defName>PN_SkilledWorkerModuleHediff</defName>
|
||||
<label>skilled worker module</label>
|
||||
<description>The hediff created by installing skilled worker module.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PN_SkilledWorkerModule</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<stages>
|
||||
<li>
|
||||
<statFactors>
|
||||
<MiningSpeed>0.70</MiningSpeed>
|
||||
<DeepDrillingSpeed>0.70</DeepDrillingSpeed>
|
||||
<GeneralLaborSpeed>1.20</GeneralLaborSpeed>
|
||||
<ConstructionSpeed>0.70</ConstructionSpeed>
|
||||
<DrugCookingSpeed>1.20</DrugCookingSpeed>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
<comps>
|
||||
|
||||
</comps>
|
||||
</HediffDef>
|
||||
|
||||
<!--==================================== 농부 모듈 ====================================-->
|
||||
<ThingDef ParentName="PN_ApparelModuleIndustrial">
|
||||
<defName>PN_FarmerModule</defName>
|
||||
<label>farmer module</label>
|
||||
<description>[CAUTION]\nThis module can only be installed on compatible models.\nAlso, the module system must be stable.\n\n[compatible models list]\n\nDomestic model (legd), (mast), (exc)\n\nThis module increases the automaton's plant work speed stat.</description>
|
||||
<descriptionHyperlinks>
|
||||
<HediffDef>PN_FarmerModuleHediff</HediffDef>
|
||||
</descriptionHyperlinks>
|
||||
<costList>
|
||||
<Steel>45</Steel>
|
||||
<ComponentIndustrial>5</ComponentIndustrial>
|
||||
<ComponentSpacer>2</ComponentSpacer>
|
||||
<PN_ComponentRoyal>1</PN_ComponentRoyal>
|
||||
</costList>
|
||||
<recipeMaker>
|
||||
<researchPrerequisite>PNRP_TierB_Module</researchPrerequisite>
|
||||
<skillRequirements>
|
||||
<Crafting>6</Crafting>
|
||||
</skillRequirements>
|
||||
</recipeMaker>
|
||||
<apparel>
|
||||
<tags>
|
||||
|
||||
</tags>
|
||||
</apparel>
|
||||
<comps>
|
||||
<li Class="CompProperties_CauseHediff_Apparel">
|
||||
<hediff>PN_FarmerModuleHediff</hediff>
|
||||
<part>PNTorso</part>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
|
||||
<defName>PN_FarmerModuleHediff</defName>
|
||||
<label>Farmer module</label>
|
||||
<description>The hediff created by installing farmer module.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PN_FarmerModule</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<stages>
|
||||
<li>
|
||||
<statFactors>
|
||||
<PlantWorkSpeed>1.20</PlantWorkSpeed>
|
||||
<MedicalTendSpeed>0.70</MedicalTendSpeed>
|
||||
<MedicalOperationSpeed>0.70</MedicalOperationSpeed>
|
||||
<ButcheryFleshSpeed>0.70</ButcheryFleshSpeed>
|
||||
<CookSpeed>0.70</CookSpeed>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
<comps>
|
||||
|
||||
</comps>
|
||||
</HediffDef>
|
||||
|
||||
<!--==================================== 셰프 모듈 ====================================-->
|
||||
<ThingDef ParentName="PN_ApparelModuleIndustrial">
|
||||
<defName>PN_ChefModule</defName>
|
||||
<label>chef module</label>
|
||||
<description>[CAUTION]\nThis module can only be installed on compatible models.\nAlso, the module system must be stable.\n\n[compatible models list]\n\nDomestic model (legd), (mast), (exc)\n\nThis module increases the automaton's cooking speed stat.</description>
|
||||
<descriptionHyperlinks>
|
||||
<HediffDef>PN_ChefModuleHediff</HediffDef>
|
||||
</descriptionHyperlinks>
|
||||
<costList>
|
||||
<Steel>45</Steel>
|
||||
<ComponentIndustrial>5</ComponentIndustrial>
|
||||
<ComponentSpacer>2</ComponentSpacer>
|
||||
<PN_ComponentRoyal>1</PN_ComponentRoyal>
|
||||
</costList>
|
||||
<recipeMaker>
|
||||
<researchPrerequisite>PNRP_TierB_Module</researchPrerequisite>
|
||||
<skillRequirements>
|
||||
<Crafting>6</Crafting>
|
||||
</skillRequirements>
|
||||
</recipeMaker>
|
||||
<apparel>
|
||||
<tags>
|
||||
|
||||
</tags>
|
||||
</apparel>
|
||||
<comps>
|
||||
<li Class="CompProperties_CauseHediff_Apparel">
|
||||
<hediff>PN_ChefModuleHediff</hediff>
|
||||
<part>PNTorso</part>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
|
||||
<defName>PN_ChefModuleHediff</defName>
|
||||
<label>chef module</label>
|
||||
<description>The hediff created by installing chef module.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PN_ChefModule</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<stages>
|
||||
<li>
|
||||
<statFactors>
|
||||
<PlantWorkSpeed>0.70</PlantWorkSpeed>
|
||||
<MedicalTendSpeed>0.70</MedicalTendSpeed>
|
||||
<MedicalOperationSpeed>0.70</MedicalOperationSpeed>
|
||||
<ButcheryFleshSpeed>1.20</ButcheryFleshSpeed>
|
||||
<CookSpeed>1.20</CookSpeed>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
<comps>
|
||||
|
||||
</comps>
|
||||
</HediffDef>
|
||||
|
||||
<!--==================================== 간호 모듈 ====================================-->
|
||||
<ThingDef ParentName="PN_ApparelModuleIndustrial">
|
||||
<defName>PN_NurseModule</defName>
|
||||
<label>nurse module</label>
|
||||
<description>[CAUTION]\nThis module can only be installed on compatible models.\nAlso, the module system must be stable.\n\n[compatible models list]\n\nDomestic model (legd), (mast), (exc)\n\nThis module increases the automaton's medical speed stat.</description>
|
||||
<descriptionHyperlinks>
|
||||
<HediffDef>PN_NurseModuleHediff</HediffDef>
|
||||
</descriptionHyperlinks>
|
||||
<costList>
|
||||
<Steel>45</Steel>
|
||||
<ComponentIndustrial>5</ComponentIndustrial>
|
||||
<ComponentSpacer>2</ComponentSpacer>
|
||||
<PN_ComponentRoyal>1</PN_ComponentRoyal>
|
||||
</costList>
|
||||
<recipeMaker>
|
||||
<researchPrerequisite>PNRP_TierB_Module</researchPrerequisite>
|
||||
<skillRequirements>
|
||||
<Crafting>6</Crafting>
|
||||
</skillRequirements>
|
||||
</recipeMaker>
|
||||
<apparel>
|
||||
<tags>
|
||||
|
||||
</tags>
|
||||
</apparel>
|
||||
<comps>
|
||||
<li Class="CompProperties_CauseHediff_Apparel">
|
||||
<hediff>PN_NurseModuleHediff</hediff>
|
||||
<part>PNTorso</part>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
|
||||
<defName>PN_NurseModuleHediff</defName>
|
||||
<label>nurse module</label>
|
||||
<description>The hediff created by installing nurse module.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PN_NurseModule</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<stages>
|
||||
<li>
|
||||
<statFactors>
|
||||
<PlantWorkSpeed>0.70</PlantWorkSpeed>
|
||||
<MedicalTendSpeed>1.20</MedicalTendSpeed>
|
||||
<MedicalOperationSpeed>1.00</MedicalOperationSpeed>
|
||||
<ButcheryFleshSpeed>0.70</ButcheryFleshSpeed>
|
||||
<CookSpeed>0.70</CookSpeed>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
<comps>
|
||||
|
||||
</comps>
|
||||
</HediffDef>
|
||||
</Defs>
|
@ -36,10 +36,13 @@
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<HediffDef ParentName="PN_ApparelModuleHediffBase">
|
||||
<HediffDef ParentName="PN_ApparelSpacerModuleHediffBase">
|
||||
<defName>PN_OfficerModuleHediff</defName>
|
||||
<label>officer module</label>
|
||||
<description>...</description>
|
||||
<description>The hediff created by installing officer module.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PN_OfficerModule</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<stages>
|
||||
|
||||
</stages>
|
||||
@ -89,10 +92,13 @@
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<HediffDef ParentName="PN_ApparelModuleHediffBase">
|
||||
<HediffDef ParentName="PN_ApparelSpacerModuleHediffBase">
|
||||
<defName>PN_MeisterModuleHediff</defName>
|
||||
<label>meister module</label>
|
||||
<description>...</description>
|
||||
<description>The hediff created by installing meister module.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PN_MeisterModule</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<stages>
|
||||
|
||||
</stages>
|
||||
@ -100,6 +106,10 @@
|
||||
<li Class="HediffCompProperties_GiveAbility">
|
||||
<abilityDef>PN_MeisterAdviceAbility</abilityDef>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_ReactOnDamage">
|
||||
<damageDefIncoming>EMP</damageDefIncoming>
|
||||
<createHediff>PN_EMPShock</createHediff>
|
||||
</li>
|
||||
</comps>
|
||||
</HediffDef>
|
||||
|
||||
@ -109,8 +119,8 @@
|
||||
<label>intensive medical module</label>
|
||||
<description>[CAUTION]\nThis module can only be installed on compatible models.\nAlso, the module system must be stable.\n\n[compatible models list]\n\nDomestic model (legd)\n\nThis module allows automaton to use intensive medical mode ability.\nAnd if automaton activates intensive medical mode, immunity drive ability can be used.</description>
|
||||
<descriptionHyperlinks>
|
||||
<AbilityDef>PN_IntensiveMedicalAbility</AbilityDef>
|
||||
<AbilityDef>PN_ImmunityDriveAbility</AbilityDef>
|
||||
<AbilityDef>PN_IntensiveMedicalAbility</AbilityDef>
|
||||
<AbilityDef>PN_ImmunityDriveAbility</AbilityDef>
|
||||
</descriptionHyperlinks>
|
||||
<statBases>
|
||||
<WorkToMake>75000</WorkToMake>
|
||||
@ -139,10 +149,13 @@
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<HediffDef ParentName="PN_ApparelModuleHediffBase">
|
||||
<HediffDef ParentName="PN_ApparelSpacerModuleHediffBase">
|
||||
<defName>PN_IntensiveMedicalModuleHediff</defName>
|
||||
<label>intensive medical module</label>
|
||||
<description>...</description>
|
||||
<description>The hediff created by installing intensive medical module.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PN_IntensiveMedicalModule</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<stages>
|
||||
|
||||
</stages>
|
||||
@ -190,10 +203,13 @@
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<HediffDef ParentName="PN_ApparelModuleHediffBase">
|
||||
<HediffDef ParentName="PN_ApparelSpacerModuleHediffBase">
|
||||
<defName>PN_FieldMedicModuleHediff</defName>
|
||||
<label>intensive medical module</label>
|
||||
<description>...</description>
|
||||
<label>field medical module</label>
|
||||
<description>The hediff created by installing intensive field medical module.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PN_FieldMedicModule</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<stages>
|
||||
|
||||
</stages>
|
||||
|
Loading…
x
Reference in New Issue
Block a user