이데올로기 복구

This commit is contained in:
Cocopomel 2022-11-26 16:42:31 +09:00
parent ea5494c6c9
commit 56e51f5ff6
20 changed files with 1970 additions and 27 deletions

View File

@ -0,0 +1,106 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--Ability_Duration-->
<!--1 day = 60000 tick = 1000 (real time 1000s)-->
<!--1 hour = 2500 tick = 41.666-->
<!--==================================== 난사광 모듈 ====================================-->
<AbilityDef>
<defName>PN_RapidFireAbility</defName>
<label>rapid fire</label>
<description>This ability allows users to shoot quickly, but lowers the shooting accuracy.</description>
<descriptionHyperlinks>
<HediffDef>PN_RapidFire</HediffDef>
</descriptionHyperlinks>
<jobDef>CastAbilityOnThing</jobDef>
<targetRequired>False</targetRequired>
<canUseAoeToGetTargets>False</canUseAoeToGetTargets>
<iconPath>UI/Abilities/PNTriggerHappy</iconPath>
<warmupMoteSocialSymbol>UI/Abilities/PNTriggerHappy</warmupMoteSocialSymbol>
<stunTargetWhileCasting>True</stunTargetWhileCasting>
<showPsycastEffects>False</showPsycastEffects>
<displayGizmoWhileUndrafted>True</displayGizmoWhileUndrafted>
<disableGizmoWhileUndrafted>False</disableGizmoWhileUndrafted>
<groupDef>PNModule_1day</groupDef>
<hotKey>Misc12</hotKey>
<uiOrder>3</uiOrder>
<warmupStartSound>CombatCommand_Warmup</warmupStartSound>
<statBases>
<Ability_Duration>84</Ability_Duration>
</statBases>
<verbProperties>
<verbClass>Verb_CastAbility</verbClass>
<warmupTime>0.5</warmupTime>
<range>-1</range>
<drawAimPie>False</drawAimPie>
<requireLineOfSight>False</requireLineOfSight>
<targetParams>
<canTargetSelf>true</canTargetSelf>
<canTargetPawns>false</canTargetPawns>
<canTargetBuildings>false</canTargetBuildings>
<canTargetAnimals>false</canTargetAnimals>
<canTargetHumans>false</canTargetHumans>
<canTargetMechs>false</canTargetMechs>
</targetParams>
</verbProperties>
<comps>
<li Class="CompProperties_AbilityGiveHediff">
<compClass>CompAbilityEffect_GiveHediff</compClass>
<hediffDef>PN_RapidFire</hediffDef>
<onlyApplyToSelf>True</onlyApplyToSelf>
<replaceExisting>true</replaceExisting>
</li>
</comps>
</AbilityDef>
<!--==================================== 근접전 모듈 ====================================-->
<AbilityDef>
<defName>PN_CQCAbility</defName>
<label>CQC mode</label>
<description>This ability increases users to close quarters combat stat, but lowers the shooting accuracy.</description>
<descriptionHyperlinks>
<HediffDef>PN_CQC</HediffDef>
</descriptionHyperlinks>
<jobDef>CastAbilityOnThing</jobDef>
<targetRequired>False</targetRequired>
<canUseAoeToGetTargets>False</canUseAoeToGetTargets>
<iconPath>UI/Abilities/PNCQC</iconPath>
<warmupMoteSocialSymbol>UI/Abilities/PNCQC</warmupMoteSocialSymbol>
<stunTargetWhileCasting>True</stunTargetWhileCasting>
<showPsycastEffects>False</showPsycastEffects>
<displayGizmoWhileUndrafted>True</displayGizmoWhileUndrafted>
<disableGizmoWhileUndrafted>False</disableGizmoWhileUndrafted>
<groupDef>PNModule_1day</groupDef>
<hotKey>Misc12</hotKey>
<uiOrder>3</uiOrder>
<warmupStartSound>CombatCommand_Warmup</warmupStartSound>
<statBases>
<Ability_Duration>84</Ability_Duration>
</statBases>
<verbProperties>
<verbClass>Verb_CastAbility</verbClass>
<warmupTime>0.5</warmupTime>
<range>-1</range>
<drawAimPie>False</drawAimPie>
<requireLineOfSight>False</requireLineOfSight>
<targetParams>
<canTargetSelf>true</canTargetSelf>
<canTargetPawns>false</canTargetPawns>
<canTargetBuildings>false</canTargetBuildings>
<canTargetAnimals>false</canTargetAnimals>
<canTargetHumans>false</canTargetHumans>
<canTargetMechs>false</canTargetMechs>
</targetParams>
</verbProperties>
<comps>
<li Class="CompProperties_AbilityGiveHediff">
<compClass>CompAbilityEffect_GiveHediff</compClass>
<hediffDef>PN_CQC</hediffDef>
<onlyApplyToSelf>True</onlyApplyToSelf>
<replaceExisting>true</replaceExisting>
</li>
</comps>
</AbilityDef>
</Defs>

View File

@ -0,0 +1,291 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--Ability_Duration-->
<!--1 day = 60000 tick = 1000 (real time 1000s)-->
<!--1 hour = 2500 tick = 41.666-->
<!--==================================== 장교 모듈 ====================================-->
<AbilityDef>
<defName>PN_OfficerCommandAbility</defName>
<label>officer command</label>
<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>
<descriptionHyperlinks>
<HediffDef>PN_OfficerCommandBuff</HediffDef>
</descriptionHyperlinks>
<jobDef>CastAbilityOnThing</jobDef>
<targetRequired>False</targetRequired>
<canUseAoeToGetTargets>False</canUseAoeToGetTargets>
<iconPath>UI/Abilities/PNOfficerCommand</iconPath>
<warmupMoteSocialSymbol>UI/Abilities/PNOfficerCommand</warmupMoteSocialSymbol>
<stunTargetWhileCasting>True</stunTargetWhileCasting>
<showPsycastEffects>False</showPsycastEffects>
<displayGizmoWhileUndrafted>True</displayGizmoWhileUndrafted>
<disableGizmoWhileUndrafted>False</disableGizmoWhileUndrafted>
<groupDef>PNModule_2day</groupDef>
<hotKey>Misc12</hotKey>
<uiOrder>3</uiOrder>
<warmupStartSound>CombatCommand_Warmup</warmupStartSound>
<statBases>
<Ability_Duration>250</Ability_Duration>
<Ability_EffectRadius>9.9</Ability_EffectRadius>
</statBases>
<verbProperties>
<verbClass>Verb_CastAbility</verbClass>
<warmupTime>0.5</warmupTime>
<range>9.9</range>
<drawAimPie>False</drawAimPie>
<requireLineOfSight>False</requireLineOfSight>
<targetParams>
<canTargetSelf>true</canTargetSelf>
<canTargetPawns>false</canTargetPawns>
<canTargetBuildings>false</canTargetBuildings>
<canTargetAnimals>false</canTargetAnimals>
<canTargetHumans>false</canTargetHumans>
<canTargetMechs>false</canTargetMechs>
</targetParams>
</verbProperties>
<comps>
<li Class="CompProperties_AbilityGiveHediff">
<compClass>CompAbilityEffect_GiveHediff</compClass>
<hediffDef>PN_OfficerCommand</hediffDef>
<onlyBrain>True</onlyBrain>
<onlyApplyToSelf>True</onlyApplyToSelf>
<replaceExisting>true</replaceExisting>
</li>
</comps>
</AbilityDef>
<!--==================================== 마이스터 모듈 ====================================-->
<AbilityDef>
<defName>PN_MeisterAdviceAbility</defName>
<label>meister's advice</label>
<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>
<descriptionHyperlinks>
<HediffDef>PN_MeisterAdviceBuff</HediffDef>
</descriptionHyperlinks>
<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_2day</groupDef>
<hotKey>Misc12</hotKey>
<uiOrder>3</uiOrder>
<warmupStartSound>CombatCommand_Warmup</warmupStartSound>
<statBases>
<Ability_Duration>500</Ability_Duration>
<Ability_EffectRadius>9.9</Ability_EffectRadius>
</statBases>
<verbProperties>
<verbClass>Verb_CastAbility</verbClass>
<warmupTime>0.5</warmupTime>
<range>9.9</range>
<drawAimPie>False</drawAimPie>
<requireLineOfSight>False</requireLineOfSight>
<targetParams>
<canTargetSelf>true</canTargetSelf>
<canTargetPawns>false</canTargetPawns>
<canTargetBuildings>false</canTargetBuildings>
<canTargetAnimals>false</canTargetAnimals>
<canTargetHumans>false</canTargetHumans>
<canTargetMechs>false</canTargetMechs>
</targetParams>
</verbProperties>
<comps>
<li Class="CompProperties_AbilityGiveHediff">
<compClass>CompAbilityEffect_GiveHediff</compClass>
<hediffDef>PN_MeisterAdvice</hediffDef>
<onlyBrain>True</onlyBrain>
<onlyApplyToSelf>True</onlyApplyToSelf>
<replaceExisting>true</replaceExisting>
</li>
</comps>
</AbilityDef>
<!--==================================== 집중 의료 모듈 ====================================-->
<AbilityDef>
<defName>PN_IntensiveMedicalAbility</defName>
<label>intensive medical mode</label>
<description>This ability makes users more proficient in medical work.</description>
<descriptionHyperlinks>
<HediffDef>PN_IntensiveMedical</HediffDef>
</descriptionHyperlinks>
<jobDef>CastAbilityOnThing</jobDef>
<targetRequired>False</targetRequired>
<canUseAoeToGetTargets>False</canUseAoeToGetTargets>
<iconPath>UI/Abilities/PNIntensiveMedical</iconPath>
<warmupMoteSocialSymbol>UI/Abilities/PNIntensiveMedical</warmupMoteSocialSymbol>
<stunTargetWhileCasting>True</stunTargetWhileCasting>
<showPsycastEffects>False</showPsycastEffects>
<displayGizmoWhileUndrafted>True</displayGizmoWhileUndrafted>
<disableGizmoWhileUndrafted>False</disableGizmoWhileUndrafted>
<groupDef>PNModule_1day</groupDef>
<hotKey>Misc12</hotKey>
<uiOrder>3</uiOrder>
<warmupStartSound>CombatCommand_Warmup</warmupStartSound>
<statBases>
<Ability_Duration>84</Ability_Duration>
</statBases>
<verbProperties>
<verbClass>Verb_CastAbility</verbClass>
<warmupTime>0.5</warmupTime>
<range>-1</range>
<drawAimPie>False</drawAimPie>
<requireLineOfSight>False</requireLineOfSight>
<targetParams>
<canTargetSelf>true</canTargetSelf>
<canTargetPawns>false</canTargetPawns>
<canTargetBuildings>false</canTargetBuildings>
<canTargetAnimals>false</canTargetAnimals>
<canTargetHumans>false</canTargetHumans>
<canTargetMechs>false</canTargetMechs>
</targetParams>
</verbProperties>
<comps>
<li Class="CompProperties_AbilityGiveHediff">
<compClass>CompAbilityEffect_GiveHediff</compClass>
<hediffDef>PN_IntensiveMedical</hediffDef>
<onlyApplyToSelf>True</onlyApplyToSelf>
<replaceExisting>true</replaceExisting>
</li>
</comps>
</AbilityDef>
<!--면역증진-->
<AbilityDef>
<defName>PN_ImmunityDriveAbility</defName>
<label>Immunity drive</label>
<description>Offer module support that energizes the body, boosting someone's immunity gain for one day.</description>
<descriptionHyperlinks>
<HediffDef>PN_ImmunityDrive</HediffDef>
<AbilityDef>PN_ImmunityDriveAbility</AbilityDef>
</descriptionHyperlinks>
<groupDef>PNModule_rightoff</groupDef>
<iconPath>UI/Abilities/PNImmunityDrive</iconPath>
<warmupMoteSocialSymbol>UI/Abilities/PNImmunityDrive</warmupMoteSocialSymbol>
<hotKey>Misc12</hotKey>
<jobDef>CastAbilityOnThingMelee</jobDef>
<stunTargetWhileCasting>True</stunTargetWhileCasting>
<showPsycastEffects>False</showPsycastEffects>
<displayGizmoWhileUndrafted>True</displayGizmoWhileUndrafted>
<disableGizmoWhileUndrafted>False</disableGizmoWhileUndrafted>
<warmupSound>ImmunityDrive_Resolve</warmupSound>
<statBases>
<Ability_Duration>1000</Ability_Duration>
</statBases>
<comps>
<li Class="CompProperties_AbilityGiveHediff">
<compClass>CompAbilityEffect_GiveHediff</compClass>
<hediffDef>PN_ImmunityDrive</hediffDef>
<replaceExisting>true</replaceExisting>
</li>
</comps>
<verbProperties>
<verbClass>Verb_CastAbilityTouch</verbClass>
<drawAimPie>False</drawAimPie>
<range>-1</range>
<warmupTime>1.5</warmupTime>
<targetParams>
<canTargetBuildings>False</canTargetBuildings>
<neverTargetHostileFaction>True</neverTargetHostileFaction>
</targetParams>
</verbProperties>
</AbilityDef>
<!--==================================== 야전 의료 모듈 ====================================-->
<AbilityDef>
<defName>PN_FieldMedicAbility</defName>
<label>field medic mode</label>
<description>This ability enables users to provide rapid medical support in the field.</description>
<descriptionHyperlinks>
<HediffDef>PN_FieldMedic</HediffDef>
<AbilityDef>PN_StimPackAbility</AbilityDef>
</descriptionHyperlinks>
<jobDef>CastAbilityOnThing</jobDef>
<targetRequired>False</targetRequired>
<canUseAoeToGetTargets>False</canUseAoeToGetTargets>
<iconPath>UI/Abilities/PNFieldMedic</iconPath>
<warmupMoteSocialSymbol>UI/Abilities/PNFieldMedic</warmupMoteSocialSymbol>
<stunTargetWhileCasting>True</stunTargetWhileCasting>
<showPsycastEffects>False</showPsycastEffects>
<displayGizmoWhileUndrafted>True</displayGizmoWhileUndrafted>
<disableGizmoWhileUndrafted>False</disableGizmoWhileUndrafted>
<groupDef>PNModule_2day</groupDef>
<hotKey>Misc12</hotKey>
<uiOrder>3</uiOrder>
<warmupStartSound>CombatCommand_Warmup</warmupStartSound>
<statBases>
<Ability_Duration>250</Ability_Duration>
</statBases>
<verbProperties>
<verbClass>Verb_CastAbility</verbClass>
<warmupTime>0.5</warmupTime>
<range>-1</range>
<drawAimPie>False</drawAimPie>
<requireLineOfSight>False</requireLineOfSight>
<targetParams>
<canTargetSelf>true</canTargetSelf>
<canTargetPawns>false</canTargetPawns>
<canTargetBuildings>false</canTargetBuildings>
<canTargetAnimals>false</canTargetAnimals>
<canTargetHumans>false</canTargetHumans>
<canTargetMechs>false</canTargetMechs>
</targetParams>
</verbProperties>
<comps>
<li Class="CompProperties_AbilityGiveHediff">
<compClass>CompAbilityEffect_GiveHediff</compClass>
<hediffDef>PN_FieldMedic</hediffDef>
<onlyApplyToSelf>True</onlyApplyToSelf>
<replaceExisting>true</replaceExisting>
</li>
</comps>
</AbilityDef>
<!--스팀팩-->
<AbilityDef>
<defName>PN_StimPackAbility</defName>
<label>injection stim pack</label>
<description>Inject drugs that increase physical stat into the target. It is not addictive, but side effects occur when the effect is over.</description>
<descriptionHyperlinks>
<HediffDef>PN_StimPack</HediffDef>
<HediffDef>PN_StimPackSideEffect</HediffDef>
</descriptionHyperlinks>
<groupDef>PNModule_rightoff</groupDef>
<iconPath>UI/Abilities/PNStimPack</iconPath>
<warmupMoteSocialSymbol>UI/Abilities/PNStimPack</warmupMoteSocialSymbol>
<hotKey>Misc12</hotKey>
<jobDef>CastAbilityOnThingMelee</jobDef>
<stunTargetWhileCasting>True</stunTargetWhileCasting>
<showPsycastEffects>False</showPsycastEffects>
<displayGizmoWhileUndrafted>True</displayGizmoWhileUndrafted>
<disableGizmoWhileUndrafted>False</disableGizmoWhileUndrafted>
<warmupSound>ImmunityDrive_Resolve</warmupSound>
<statBases>
<Ability_Duration>250</Ability_Duration>
</statBases>
<comps>
<li Class="CompProperties_AbilityGiveHediff">
<compClass>CompAbilityEffect_GiveHediff</compClass>
<hediffDef>PN_StimPack</hediffDef>
<replaceExisting>true</replaceExisting>
</li>
</comps>
<verbProperties>
<verbClass>Verb_CastAbilityTouch</verbClass>
<drawAimPie>False</drawAimPie>
<range>-1</range>
<warmupTime>1.5</warmupTime>
<targetParams>
<canTargetBuildings>False</canTargetBuildings>
<neverTargetHostileFaction>True</neverTargetHostileFaction>
</targetParams>
</verbProperties>
</AbilityDef>
</Defs>

View File

@ -0,0 +1,144 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--
[모듈 목록]
근접 버프
사격 버프
의료 버프
생산 버프
농업 버프
채굴 버프
-->
<!--==================================== 난사광 모듈 ====================================-->
<HediffDef ParentName="RoleStatBuff">
<defName>PN_RapidFire</defName>
<label>module active (rapid fire)</label>
<description>The hediff created by activating rapid fire ability.</description>
<hediffClass>HediffWithComps</hediffClass>
<stages>
<li>
<statOffsets>
<ShootingAccuracyPawn>-4</ShootingAccuracyPawn>
</statOffsets>
<statFactors>
<AimingDelayFactor>0.70</AimingDelayFactor>
</statFactors>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_Disappears">
<showRemainingTime>True</showRemainingTime>
</li>
<li Class="HediffCompProperties_DisappearsOnDeath"/>
<li Class="MoharHediffs.HediffCompProperties_PostRemoveTrigger_HediffAdd">
<triggeredHediff>
<li>PN_RapidFireOverload</li>
</triggeredHediff>
</li>
</comps>
<isBad>false</isBad>
</HediffDef>
<HediffDef>
<defName>PN_RapidFireOverload</defName>
<label>module overloaded</label>
<labelNoun>module overloaded</labelNoun>
<description>module overloaded</description>
<hediffClass>HediffWithComps</hediffClass>
<comps>
<li Class="HediffCompProperties_Disappears">
<disappearsAfterTicks>5000</disappearsAfterTicks>
<showRemainingTime>True</showRemainingTime>
</li>
<li Class="HediffCompProperties_DisappearsOnDeath"/>
</comps>
<stages>
<li>
<capMods>
<li>
<capacity>Moving</capacity>
<offset>0.10</offset>
</li>
</capMods>
<statOffsets>
<ShootingAccuracyPawn>-3</ShootingAccuracyPawn>
</statOffsets>
<statFactors>
<AimingDelayFactor>1.3</AimingDelayFactor>
</statFactors>
</li>
</stages>
</HediffDef>
<!--==================================== 근접전 모듈 ====================================-->
<HediffDef ParentName="RoleStatBuff">
<defName>PN_CQC</defName>
<label>module active (CQC)</label>
<description>The hediff created by activating close quarters combat ability.</description>
<hediffClass>HediffWithComps</hediffClass>
<stages>
<li>
<capMods>
<li>
<capacity>Moving</capacity>
<offset>0.10</offset>
</li>
</capMods>
<statOffsets>
<MeleeHitChance>4</MeleeHitChance>
<MeleeDodgeChance>4</MeleeDodgeChance>
<ShootingAccuracyPawn>-4</ShootingAccuracyPawn>
</statOffsets>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_Disappears">
<showRemainingTime>True</showRemainingTime>
</li>
<li Class="HediffCompProperties_DisappearsOnDeath"/>
<li Class="MoharHediffs.HediffCompProperties_PostRemoveTrigger_HediffAdd">
<triggeredHediff>
<li>PN_CQCOverload</li>
</triggeredHediff>
</li>
</comps>
<isBad>false</isBad>
</HediffDef>
<HediffDef>
<defName>PN_CQCOverload</defName>
<label>module overloaded</label>
<labelNoun>module overloaded</labelNoun>
<description>module overloaded</description>
<hediffClass>HediffWithComps</hediffClass>
<comps>
<li Class="HediffCompProperties_Disappears">
<disappearsAfterTicks>5000</disappearsAfterTicks>
<showRemainingTime>True</showRemainingTime>
</li>
<li Class="HediffCompProperties_DisappearsOnDeath"/>
</comps>
<stages>
<li>
<capMods>
<li>
<capacity>Moving</capacity>
<offset>-0.10</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>-0.10</offset>
</li>
</capMods>
<statOffsets>
<MeleeHitChance>-3</MeleeHitChance>
<MeleeDodgeChance>-3</MeleeDodgeChance>
<ShootingAccuracyPawn>-4</ShootingAccuracyPawn>
</statOffsets>
</li>
</stages>
</HediffDef>
</Defs>

View File

@ -0,0 +1,500 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--==================================== 전투 지휘 모듈 ====================================-->
<HediffDef ParentName="RoleStatBuff">
<defName>PN_OfficerCommand</defName>
<label>module active (officer)</label>
<description>By encouraging and commanding nearby allies, this person can enhance their focus in combat and thus their battle 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_CombatCommand</mote>
<hideMoteWhenNotDrafted>true</hideMoteWhenNotDrafted>
<targetingParameters>
<canTargetBuildings>false</canTargetBuildings>
<canTargetAnimals>false</canTargetAnimals>
<canTargetMechs>false</canTargetMechs>
<onlyTargetColonists>true</onlyTargetColonists>
</targetingParameters>
<hediff>PN_OfficerCommandBuff</hediff>
</li>
<li Class="MoharHediffs.HediffCompProperties_PostRemoveTrigger_HediffAdd">
<triggeredHediff>
<li>PN_OfficerCommandOverload</li>
</triggeredHediff>
</li>
</comps>
<stages>
<li>
<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>
</HediffDef>
<HediffDef ParentName="RoleStatBuff">
<defName>PN_OfficerCommandBuff</defName>
<label>officer command</label>
<description>Combat abilities are boosted thanks to being near someone who is using the officer command ability.</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_CombatCommandLinkLine</customMote>
</li>
</comps>
<isBad>false</isBad>
<stages>
<li>
<statOffsets>
<ShootingAccuracyPawn>2</ShootingAccuracyPawn>
</statOffsets>
<statFactors>
<AimingDelayFactor>0.80</AimingDelayFactor>
</statFactors>
<capMods>
<li>
<capacity>Moving</capacity>
<offset>0.20</offset>
</li>
</capMods>
</li>
</stages>
</HediffDef>
<ThoughtDef>
<defName>PN_OfficerCommandThought</defName>
<workerClass>ThoughtWorker_Hediff</workerClass>
<hediff>PN_OfficerCommandBuff</hediff>
<validWhileDespawned>true</validWhileDespawned>
<stages>
<li>
<label>command from automaton</label>
<description>I can't believe I have to follow the commands of an automaton.</description>
<baseMoodEffect>-5</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<ThoughtDef>
<defName>PN_OfficerCommandThoughtforPN</defName>
<workerClass>MoharThoughts.RaceBPHediff</workerClass>
<stages>
<li>
<label>command from officer</label>
<description>The officer is with us. We will be able to win this battle under the officer's command.</description>
<baseMoodEffect>5</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<MoharThoughts.MTWDef>
<defName>PNMTW_OfficerCommandThoughtforPN</defName>
<thought>PN_OfficerCommandThoughtforPN</thought>
<race>Paniel_Race</race>
<hediff>PN_OfficerCommandBuff</hediff>
<bodyPart>PNBrain</bodyPart>
<bpNum>1</bpNum>
</MoharThoughts.MTWDef>
<HediffDef>
<defName>PN_OfficerCommandOverload</defName>
<label>module overloaded</label>
<labelNoun>module overloaded</labelNoun>
<description>module overloaded</description>
<hediffClass>HediffWithComps</hediffClass>
<comps>
<li Class="HediffCompProperties_Disappears">
<disappearsAfterTicks>60000</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_MeisterAdvice</defName>
<label>module active (meister)</label>
<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>work abilities are boosted thanks to being near someone who is using the meister's advice ability.</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>
<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>
<ThoughtDef>
<defName>PN_MeisterAdviceThought</defName>
<workerClass>ThoughtWorker_Hediff</workerClass>
<hediff>PN_MeisterAdviceBuff</hediff>
<validWhileDespawned>true</validWhileDespawned>
<stages>
<li>
<label>advice from automaton</label>
<description>I can't believe I have to follow the advice of an automaton.</description>
<baseMoodEffect>-5</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<!--==================================== 집중 의료 모듈 ====================================-->
<HediffDef ParentName="RoleStatBuff">
<defName>PN_IntensiveMedical</defName>
<label>module active (intensive medical)</label>
<description>The hediff created by activating intensive medical ability.</description>
<hediffClass>HediffWithComps</hediffClass>
<stages>
<li>
<statOffsets>
<MoveSpeed>0.2</MoveSpeed>
</statOffsets>
<statFactors>
<MedicalTendSpeed>1.50</MedicalTendSpeed>
<MedicalTendQuality>1.50</MedicalTendQuality>
<MedicalOperationSpeed>1.50</MedicalOperationSpeed>
<MedicalSurgerySuccessChance>1.50</MedicalSurgerySuccessChance>
</statFactors>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_Disappears">
<showRemainingTime>True</showRemainingTime>
</li>
<li Class="HediffCompProperties_DisappearsOnDeath"/>
<li Class="MoharHediffs.HediffCompProperties_PostRemoveTrigger_HediffAdd">
<triggeredHediff>
<li>PN_OfficerCommandOverload</li>
</triggeredHediff>
</li>
<li Class="HediffCompProperties_GiveAbility">
<abilityDef>PN_ImmunityDriveAbility</abilityDef>
</li>
</comps>
<isBad>false</isBad>
</HediffDef>
<!--면역증진-->
<HediffDef ParentName="RoleStatBuff">
<defName>PN_ImmunityDrive</defName>
<label>immunity drive</label>
<description>immunity drive</description>
<hediffClass>HediffWithComps</hediffClass>
<stages>
<li>
<statFactors>
<ImmunityGainSpeed>1.25</ImmunityGainSpeed>
</statFactors>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_Disappears">
<showRemainingTime>True</showRemainingTime>
</li>
</comps>
<isBad>false</isBad>
</HediffDef>
<!--==================================== 야전 의료 모듈 ====================================-->
<HediffDef ParentName="RoleStatBuff">
<defName>PN_FieldMedic</defName>
<label>module active (field medic)</label>
<description>The hediff created by activating field medic ability.</description>
<hediffClass>HediffWithComps</hediffClass>
<stages>
<li>
<statOffsets>
<MoveSpeed>0.4</MoveSpeed>
</statOffsets>
<statFactors>
<MedicalTendSpeed>1.50</MedicalTendSpeed>
</statFactors>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_Disappears">
<showRemainingTime>True</showRemainingTime>
</li>
<li Class="HediffCompProperties_DisappearsOnDeath"/>
<li Class="MoharHediffs.HediffCompProperties_PostRemoveTrigger_HediffAdd">
<triggeredHediff>
<li>PN_OfficerCommandOverload</li>
</triggeredHediff>
</li>
<li Class="HediffCompProperties_GiveAbility">
<abilityDef>PN_StimPackAbility</abilityDef>
</li>
</comps>
<isBad>false</isBad>
</HediffDef>
<!--스팀팩-->
<HediffDef ParentName="RoleStatBuff">
<defName>PN_StimPack</defName>
<label>stim pack injected</label>
<description>stim pack injected</description>
<hediffClass>HediffWithComps</hediffClass>
<stages>
<li>
<painFactor>0.5</painFactor>
<restFallFactor>0.5</restFallFactor>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.10</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.20</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.30</offset>
</li>
</capMods>
<statOffsets>
<MentalBreakThreshold>-0.12</MentalBreakThreshold>
</statOffsets>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_Disappears">
<showRemainingTime>True</showRemainingTime>
</li>
<li Class="MoharHediffs.HediffCompProperties_PostRemoveTrigger_HediffAdd">
<triggeredHediff>
<li>PN_StimPackSideEffect</li>
</triggeredHediff>
</li>
<li Class="MoharHediffs.HediffCompProperties_HediffNullifier">
<hediffToNullify>
<li>PN_StimPackSideEffect</li>
</hediffToNullify>
</li>
</comps>
<isBad>false</isBad>
</HediffDef>
<ThoughtDef>
<defName>PN_StimPackThought</defName>
<workerClass>ThoughtWorker_Hediff</workerClass>
<hediff>PN_StimPack</hediff>
<validWhileDespawned>true</validWhileDespawned>
<stages>
<li>
<label>high on stim pack</label>
<description>Feeling pumped! Let's do this!</description>
<baseMoodEffect>20</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<HediffDef>
<defName>PN_StimPackSideEffect</defName>
<label>stim pack side effect</label>
<labelNoun>stim pack side effect</labelNoun>
<description>stim pack side effect</description>
<hediffClass>HediffWithComps</hediffClass>
<maxSeverity>1.0</maxSeverity>
<initialSeverity>1.0</initialSeverity>
<comps>
<li Class="HediffCompProperties_SeverityPerDay">
<severityPerDay>-1</severityPerDay>
<showDaysToRecover>true</showDaysToRecover>
</li>
<li Class="HediffCompProperties_DisappearsOnDeath"/>
</comps>
<stages>
<li>
<label>extreme</label>
<minSeverity>0</minSeverity>
<painFactor>3</painFactor>
<restFallFactorOffset>0.3</restFallFactorOffset>
<hungerRateFactorOffset>0.5</hungerRateFactorOffset>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.20</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>-0.50</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>-0.20</offset>
</li>
<li>
<capacity>BloodPumping</capacity>
<offset>-0.20</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>-0.10</offset>
</li>
</capMods>
</li>
<li>
<label>major</label>
<minSeverity>0.80</minSeverity>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.15</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>-0.20</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>-0.10</offset>
</li>
<li>
<capacity>BloodPumping</capacity>
<offset>-0.10</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>-0.05</offset>
</li>
</capMods>
</li>
<li>
<label>minor</label>
<minSeverity>0.90</minSeverity>
</li>
</stages>
</HediffDef>
<ThoughtDef>
<defName>PN_StimPackSideEffectThought</defName>
<workerClass>ThoughtWorker_Hediff</workerClass>
<hediff>PN_StimPackSideEffect</hediff>
<validWhileDespawned>true</validWhileDespawned>
<stages>
<li>
<label>stim pack withdrawal</label>
<description>I'm all fuzzy and can't think straight. My limbs feel heavy, I'm tired and hungry, everything hurts. And why won't my eyes focus properly?</description>
<baseMoodEffect>-15</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
</Defs>

View File

@ -0,0 +1,40 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--==================================== 모듈 ====================================-->
<ResearchProjectDef>
<defName>PNRP_TierB_Module</defName>
<label>Specialization module</label>
<description>Research the ability modules available for (lged), (mast), (exc) model.</description>
<tab>PN_technology</tab>
<baseCost>1000</baseCost>
<techLevel>Industrial</techLevel>
<requiredResearchBuilding>HiTechResearchBench</requiredResearchBuilding>
<prerequisites>
<li>PNRP_TierB_Apparel</li>
</prerequisites>
<researchViewX>3.0</researchViewX>
<researchViewY>2.8</researchViewY>
</ResearchProjectDef>
<ResearchProjectDef>
<defName>PNRP_TierC_Module</defName>
<label>royal module</label>
<description>Research the ability modules available for (lged) model.</description>
<tab>PN_technology</tab>
<baseCost>3250</baseCost>
<techLevel>Spacer</techLevel>
<requiredResearchBuilding>HiTechResearchBench</requiredResearchBuilding>
<requiredResearchFacilities>
<li>MultiAnalyzer</li>
</requiredResearchFacilities>
<prerequisites>
<li>PNRP_TierC_Apparel</li>
<li>PNRP_TierB_Module</li>
</prerequisites>
<researchViewX>5.0</researchViewX>
<researchViewY>2.8</researchViewY>
</ResearchProjectDef>
</Defs>

View File

@ -0,0 +1,452 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--==================================== 난사광 모듈 ====================================-->
<ThingDef ParentName="PN_ApparelModuleIndustrial">
<defName>PN_RapidFireModule</defName>
<label>rapid fire 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\nCombat model (legd), (mast), (exc)\n\nThis module allows automaton to use rapid fire ability.</description>
<descriptionHyperlinks>
<AbilityDef>PN_RapidFireAbility</AbilityDef>
<HediffDef>PN_RapidFireModuleHediff</HediffDef>
</descriptionHyperlinks>
<costList>
<Steel>45</Steel>
<ComponentIndustrial>5</ComponentIndustrial>
<ComponentSpacer>2</ComponentSpacer>
<PN_Component>1</PN_Component>
</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_RapidFireModuleHediff</hediff>
<part>PNTorso</part>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
<defName>PN_RapidFireModuleHediff</defName>
<label>rapid fire module</label>
<description>The hediff created by installing rapid fire module.</description>
<descriptionHyperlinks>
<ThingDef>PN_RapidFireModule</ThingDef>
</descriptionHyperlinks>
<stages>
<li>
<statOffsets>
<ShootingAccuracyPawn>-2</ShootingAccuracyPawn>
<AimingDelayFactor>-0.10</AimingDelayFactor>
</statOffsets>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_GiveAbility">
<abilityDef>PN_RapidFireAbility</abilityDef>
</li>
</comps>
</HediffDef>
<!--==================================== 근접전 모듈 ====================================-->
<ThingDef ParentName="PN_ApparelModuleIndustrial">
<defName>PN_CQCModule</defName>
<label>CQC 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\nCombat model (legd), (mast), (exc)\n\nThis module increases the automaton's close quarters combat stat, and allows automaton to use CQC ability.</description>
<descriptionHyperlinks>
<AbilityDef>PN_CQCAbility</AbilityDef>
<HediffDef>PN_CQCModuleHediff</HediffDef>
</descriptionHyperlinks>
<costList>
<Steel>45</Steel>
<ComponentIndustrial>5</ComponentIndustrial>
<ComponentSpacer>2</ComponentSpacer>
<PN_Component>1</PN_Component>
</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_CQCModuleHediff</hediff>
<part>PNTorso</part>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
<defName>PN_CQCModuleHediff</defName>
<label>CQC module</label>
<description>The hediff created by installing close quarters combat module.</description>
<descriptionHyperlinks>
<ThingDef>PN_CQCModule</ThingDef>
</descriptionHyperlinks>
<stages>
<li>
<statOffsets>
<MeleeHitChance>2</MeleeHitChance>
<MeleeDodgeChance>2</MeleeDodgeChance>
<ShootingAccuracyPawn>-4</ShootingAccuracyPawn>
</statOffsets>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_GiveAbility">
<abilityDef>PN_CQCAbility</abilityDef>
</li>
</comps>
</HediffDef>
<!--==================================== 채굴 모듈 ====================================-->
<ThingDef ParentName="PN_ApparelModuleIndustrial">
<defName>PN_MiningModule</defName>
<label>mining 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_MiningModuleHediff</HediffDef>
</descriptionHyperlinks>
<costList>
<Steel>45</Steel>
<ComponentIndustrial>5</ComponentIndustrial>
<ComponentSpacer>2</ComponentSpacer>
<PN_Component>1</PN_Component>
</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_MiningModuleHediff</hediff>
<part>PNTorso</part>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
<defName>PN_MiningModuleHediff</defName>
<label>mining module</label>
<description>The hediff created by installing mining module.</description>
<descriptionHyperlinks>
<ThingDef>PN_MiningModule</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_ConstructionModule</defName>
<label>construction 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_ConstructionModuleHediff</HediffDef>
</descriptionHyperlinks>
<costList>
<Steel>45</Steel>
<ComponentIndustrial>5</ComponentIndustrial>
<ComponentSpacer>2</ComponentSpacer>
<PN_Component>1</PN_Component>
</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_ConstructionModuleHediff</hediff>
<part>PNTorso</part>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
<defName>PN_ConstructionModuleHediff</defName>
<label>construction module</label>
<description>The hediff created by installing construction module.</description>
<descriptionHyperlinks>
<ThingDef>PN_ConstructionModule</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_CraftingModule</defName>
<label>crafting 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_CraftingModuleHediff</HediffDef>
</descriptionHyperlinks>
<costList>
<Steel>45</Steel>
<ComponentIndustrial>5</ComponentIndustrial>
<ComponentSpacer>2</ComponentSpacer>
<PN_Component>1</PN_Component>
</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_CraftingModuleHediff</hediff>
<part>PNTorso</part>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
<defName>PN_CraftingModuleHediff</defName>
<label>crafting module</label>
<description>The hediff created by installing crafting module.</description>
<descriptionHyperlinks>
<ThingDef>PN_CraftingModule</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_PlantsModule</defName>
<label>plants 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_PlantsModuleHediff</HediffDef>
</descriptionHyperlinks>
<costList>
<Steel>45</Steel>
<ComponentIndustrial>5</ComponentIndustrial>
<ComponentSpacer>2</ComponentSpacer>
<PN_Component>1</PN_Component>
</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_PlantsModuleHediff</hediff>
<part>PNTorso</part>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
<defName>PN_PlantsModuleHediff</defName>
<label>plants module</label>
<description>The hediff created by installing plants module.</description>
<descriptionHyperlinks>
<ThingDef>PN_PlantsModule</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_CookingModule</defName>
<label>cooking 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_CookingModuleHediff</HediffDef>
</descriptionHyperlinks>
<costList>
<Steel>45</Steel>
<ComponentIndustrial>5</ComponentIndustrial>
<ComponentSpacer>2</ComponentSpacer>
<PN_Component>1</PN_Component>
</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_CookingModuleHediff</hediff>
<part>PNTorso</part>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
<defName>PN_CookingModuleHediff</defName>
<label>cooking module</label>
<description>The hediff created by installing cooking module.</description>
<descriptionHyperlinks>
<ThingDef>PN_CookingModule</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_NursingModule</defName>
<label>nursing 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_NursingModuleHediff</HediffDef>
</descriptionHyperlinks>
<costList>
<Steel>45</Steel>
<ComponentIndustrial>5</ComponentIndustrial>
<ComponentSpacer>2</ComponentSpacer>
<PN_Component>1</PN_Component>
</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_NursingModuleHediff</hediff>
<part>PNTorso</part>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
<defName>PN_NursingModuleHediff</defName>
<label>nursing module</label>
<description>The hediff created by installing nursing module.</description>
<descriptionHyperlinks>
<ThingDef>PN_NursingModule</ThingDef>
</descriptionHyperlinks>
<stages>
<li>
<statFactors>
<PlantWorkSpeed>0.70</PlantWorkSpeed>
<MedicalTendSpeed>1.20</MedicalTendSpeed>
<MedicalOperationSpeed>1.20</MedicalOperationSpeed>
<ButcheryFleshSpeed>0.70</ButcheryFleshSpeed>
<CookSpeed>0.70</CookSpeed>
</statFactors>
</li>
</stages>
<comps>
</comps>
</HediffDef>
</Defs>

View File

@ -0,0 +1,211 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--==================================== 장교 모듈 ====================================-->
<ThingDef ParentName="PN_ApparelModuleSpacer">
<defName>PN_OfficerModule</defName>
<label>officer 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\nCombat model (legd)\n\nThis module allows automaton to use officer command ability.</description>
<descriptionHyperlinks>
<AbilityDef>PN_OfficerCommandAbility</AbilityDef>
</descriptionHyperlinks>
<statBases>
<WorkToMake>75000</WorkToMake>
</statBases>
<costList>
<Plasteel>45</Plasteel>
<ComponentSpacer>5</ComponentSpacer>
<PN_Component>3</PN_Component>
</costList>
<recipeMaker>
<researchPrerequisite>PNRP_TierC_Module</researchPrerequisite>
<skillRequirements>
<Crafting>6</Crafting>
</skillRequirements>
</recipeMaker>
<apparel>
<tags>
</tags>
</apparel>
<comps>
<li Class="CompProperties_CauseHediff_Apparel">
<hediff>PN_OfficerModuleHediff</hediff>
<part>PNTorso</part>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="PN_ApparelSpacerModuleHediffBase">
<defName>PN_OfficerModuleHediff</defName>
<label>officer module</label>
<description>The hediff created by installing officer module.</description>
<descriptionHyperlinks>
<ThingDef>PN_OfficerModule</ThingDef>
</descriptionHyperlinks>
<stages>
</stages>
<comps>
<li Class="HediffCompProperties_GiveAbility">
<abilityDef>PN_OfficerCommandAbility</abilityDef>
</li>
</comps>
</HediffDef>
<!--==================================== 마이스터 모듈 ====================================-->
<ThingDef ParentName="PN_ApparelModuleSpacer">
<defName>PN_MeisterModule</defName>
<label>meister 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)\n\nThis module allows automaton to use meister's advice ability.</description>
<descriptionHyperlinks>
<AbilityDef>PN_MeisterAdviceAbility</AbilityDef>
</descriptionHyperlinks>
<statBases>
<WorkToMake>75000</WorkToMake>
</statBases>
<costList>
<Plasteel>45</Plasteel>
<ComponentSpacer>5</ComponentSpacer>
<PN_Component>3</PN_Component>
</costList>
<recipeMaker>
<researchPrerequisite>PNRP_TierC_Module</researchPrerequisite>
<skillRequirements>
<Crafting>6</Crafting>
</skillRequirements>
</recipeMaker>
<apparel>
<tags>
</tags>
</apparel>
<comps>
<li Class="CompProperties_CauseHediff_Apparel">
<hediff>PN_MeisterModuleHediff</hediff>
<part>PNTorso</part>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="PN_ApparelSpacerModuleHediffBase">
<defName>PN_MeisterModuleHediff</defName>
<label>meister module</label>
<description>The hediff created by installing meister module.</description>
<descriptionHyperlinks>
<ThingDef>PN_MeisterModule</ThingDef>
</descriptionHyperlinks>
<stages>
</stages>
<comps>
<li Class="HediffCompProperties_GiveAbility">
<abilityDef>PN_MeisterAdviceAbility</abilityDef>
</li>
</comps>
</HediffDef>
<!--==================================== 집중 의료 모듈 ====================================-->
<ThingDef ParentName="PN_ApparelModuleSpacer">
<defName>PN_IntensiveMedicalModule</defName>
<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>
</descriptionHyperlinks>
<statBases>
<WorkToMake>75000</WorkToMake>
</statBases>
<costList>
<Plasteel>45</Plasteel>
<ComponentSpacer>5</ComponentSpacer>
<PN_Component>3</PN_Component>
</costList>
<recipeMaker>
<researchPrerequisite>PNRP_TierC_Module</researchPrerequisite>
<skillRequirements>
<Crafting>6</Crafting>
</skillRequirements>
</recipeMaker>
<apparel>
<tags>
</tags>
</apparel>
<comps>
<li Class="CompProperties_CauseHediff_Apparel">
<hediff>PN_IntensiveMedicalModuleHediff</hediff>
<part>PNTorso</part>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="PN_ApparelSpacerModuleHediffBase">
<defName>PN_IntensiveMedicalModuleHediff</defName>
<label>intensive medical module</label>
<description>The hediff created by installing intensive medical module.</description>
<descriptionHyperlinks>
<ThingDef>PN_IntensiveMedicalModule</ThingDef>
</descriptionHyperlinks>
<stages>
</stages>
<comps>
<li Class="HediffCompProperties_GiveAbility">
<abilityDef>PN_IntensiveMedicalAbility</abilityDef>
</li>
</comps>
</HediffDef>
<!--==================================== 야전 의료 모듈 ====================================-->
<ThingDef ParentName="PN_ApparelModuleSpacer">
<defName>PN_FieldMedicModule</defName>
<label>field medic 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)\nCombat model (legd)\n\nThis module allows automaton to use field medic mode ability.\nAnd if automaton activates field medic mod, injection stim pack ability can be used.</description>
<descriptionHyperlinks>
<AbilityDef>PN_FieldMedicAbility</AbilityDef>
</descriptionHyperlinks>
<statBases>
<WorkToMake>75000</WorkToMake>
</statBases>
<costList>
<Plasteel>45</Plasteel>
<ComponentSpacer>5</ComponentSpacer>
<PN_Component>3</PN_Component>
</costList>
<recipeMaker>
<researchPrerequisite>PNRP_TierC_Module</researchPrerequisite>
<skillRequirements>
<Crafting>6</Crafting>
</skillRequirements>
</recipeMaker>
<apparel>
<tags>
</tags>
</apparel>
<comps>
<li Class="CompProperties_CauseHediff_Apparel">
<hediff>PN_FieldMedicModuleHediff</hediff>
<part>PNTorso</part>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="PN_ApparelSpacerModuleHediffBase">
<defName>PN_FieldMedicModuleHediff</defName>
<label>field medical module</label>
<description>The hediff created by installing intensive field medical module.</description>
<descriptionHyperlinks>
<ThingDef>PN_FieldMedicModule</ThingDef>
</descriptionHyperlinks>
<stages>
</stages>
<comps>
<li Class="HediffCompProperties_GiveAbility">
<abilityDef>PN_FieldMedicAbility</abilityDef>
</li>
</comps>
</HediffDef>
</Defs>

View File

@ -47,6 +47,9 @@
<li>
<defName>Kind</defName>
</li>
<li>
<defName>Asexual</defName>
</li>
</forcedRaceTraitEntries>
<!--특성 제한-->
<disallowedTraits>
@ -104,9 +107,6 @@
<li>
<defName>Bisexual</defName>
</li>
<li>
<defName>Asexual</defName>
</li>
<li>
<defName>Transhumanist</defName>
</li>
@ -130,6 +130,12 @@
<li>
<defName>Immunity</defName>
</li>
<li MayRequire="Ludeon.RimWorld.Biotech">
<defName>Delicate</defName>
</li>
<li MayRequire="Ludeon.RimWorld.Biotech">
<defName>Recluse</defName>
</li>
</disallowedTraits>
<additionalTraits>0</additionalTraits>
<immuneToXenophobia>true</immuneToXenophobia>
@ -217,7 +223,7 @@
</hiddenUnderApparelTag>
</li>
<!--<li Class="MoharCustomHAR.MoharBodyAddon">
<li>
<drawSize>1</drawSize>
<path>Paniel/Heads/Face/Face</path>
<bodyPart>PNHead</bodyPart>
@ -226,7 +232,7 @@
<layerInvert>false</layerInvert>
<colorChannel>skin</colorChannel>
<drawnInBed>false</drawnInBed>
<drawIfDead>false</drawIfDead>
<!--<drawIfDead>false</drawIfDead>-->
<drawnDesiccated>false</drawnDesiccated>
<alignWithHead>true</alignWithHead>
<angle>0</angle>
@ -250,7 +256,7 @@
</bodyTypes>
</east>
</offsets>
<jobParams>
<!--<jobParams>
<hideIfJob>
<li>
<job>LayDown</job>
@ -275,7 +281,7 @@
</postureOrMoving>
</li>
</hideIfJob>
</jobParams>
</jobParams>-->
<hiddenUnderApparelTag>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_Burka</li>
</hiddenUnderApparelTag>
@ -284,7 +290,7 @@
</hediffGraphics>
</li>
<li Class="MoharCustomHAR.MoharBodyAddon">
<!--<li Class="MoharCustomHAR.MoharBodyAddon">
<drawSize>1</drawSize>
<path>Paniel/Heads/Face/RareFace/RareFaceBase</path>
<bodyPart>PNHead</bodyPart>
@ -409,7 +415,7 @@
<drawnDesiccated>false</drawnDesiccated>
<offsets>
<north>
<layerOffset>-0.275</layerOffset>
<layerOffset>-0.2751</layerOffset>
<bodyTypes>
<Female>(0,0)</Female>
</bodyTypes>
@ -644,8 +650,8 @@
<li MayRequire="Ludeon.RimWorld.Ideology">LookChangeDesired</li>
<!--Misc-->
<!--<li MayRequire="Ludeon.RimWorld.Ideology">PN_OfficerCommandThought</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_MeisterAdviceThought</li>-->
<li MayRequire="Ludeon.RimWorld.Ideology">PN_OfficerCommandThought</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_MeisterAdviceThought</li>
</cannotReceiveThoughts>
</thoughtSettings>
<raceRestriction>
@ -695,7 +701,7 @@
<li>PN_EliteSecurityHat</li>
<!--모듈-->
<!--<li MayRequire="Ludeon.RimWorld.Ideology">PN_OfficerModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_OfficerModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_MeisterModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_IntensiveMedicalModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_FieldMedicModule</li>
@ -707,7 +713,7 @@
<li MayRequire="Ludeon.RimWorld.Ideology">PN_CraftingModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_PlantsModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_CookingModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_NursingModule</li>-->
<li MayRequire="Ludeon.RimWorld.Ideology">PN_NursingModule</li>
</apparelList>
<whiteApparelList>

View File

@ -9,6 +9,7 @@
<li>PNAZ->Names/Automaton/PNAZ</li>
<li>PNNick->Names/Automaton/PNNick</li>
<li>PNDbPnL->Names/Automaton/PNDbPnL</li>
<li>PNPbar->Names/Automaton/PNPBAR</li>
</rulesFiles>
</rulePack>
</RulePackDef>
@ -20,7 +21,19 @@
</include>
<rulePack>
<rulesStrings>
<li>PNFirstNamer->[PNSN][PN09][PN09][PN09][PNAZ][PNAZ]</li>
<li>PNFirstNamer->[PNSN][PNAZ][PN09][PN09][PN09][PNAZ][PNAZ]</li>
</rulesStrings>
</rulePack>
</RulePackDef>
<RulePackDef>
<defName>PN_NamerNick</defName>
<include>
<li>PN_NamerUtility</li>
</include>
<rulePack>
<rulesStrings>
<li>PNNickNamer->[PNPbar][PN09][PN09][PN09][PNAZ][PNAZ]</li>
</rulesStrings>
</rulePack>
</RulePackDef>
@ -30,10 +43,11 @@
<include>
<li>PN_NamerUtility</li>
<li>PN_NamerFirst</li>
<li>PN_NamerNick</li>
</include>
<rulePack>
<rulesStrings>
<li>r_name->[PNFirstNamer] [PNDbPnL]</li>
<li>r_name->[PNFirstNamer] '[PNNickNamer]' [PNDbPnL]</li>
</rulesStrings>
</rulePack>
</RulePackDef>

View File

@ -84,6 +84,7 @@
<hungerRateFactorOffset>-0.75</hungerRateFactorOffset>
<statFactors>
<InjuryHealingFactor>0</InjuryHealingFactor>
<Fertility MayRequire="Ludeon.RimWorld.Biotech">0</Fertility>
</statFactors>
</li>
</stages>
@ -122,6 +123,7 @@
<li>GoJuiceAddiction</li>
<li>GoJuiceTolerance</li>
<li>Pregnant</li>
<li>PregnantHuman</li>
</hediffToNullify>
<showMessage>true</showMessage>
<nullifyKey>PN_HediffNullifier</nullifyKey>

View File

@ -8,8 +8,8 @@
<chemicalAddictionChance>0</chemicalAddictionChance>
<backstoryCryptosleepCommonality>0</backstoryCryptosleepCommonality>
<invNutrition>1</invNutrition>
<minGenerationAge>1</minGenerationAge>
<maxGenerationAge>5</maxGenerationAge>
<minGenerationAge>20</minGenerationAge>
<maxGenerationAge>25</maxGenerationAge>
<initialWillRange>2~4</initialWillRange>
<initialResistanceRange>13~21</initialResistanceRange>
<techHediffsChance>0</techHediffsChance>

View File

@ -419,7 +419,7 @@
<ThingDef ParentName="PN_BaseMakeableGun">
<defName>PN_Rifle</defName>
<label>PnL rifle</label>
<description>Lever action rifle produced by PnL industry. Users can choose between rapid fire mode and accuracy mode.</description>
<description>Lever action rifle produced by PnL industry. Users can choose between rapid fire mode and accuracy mode(WIP).</description>
<graphicData>
<texPath>Things/Weapons/PNRifle</texPath>
<graphicClass>Graphic_Single</graphicClass>
@ -686,7 +686,7 @@
<ThingDef ParentName="PN_BaseMakeableGun">
<defName>PN_Cannon</defName>
<label>PnL portable cannon</label>
<description>portable cannon produced by PnL industry. It can fire high-explosive and penetrating rounds.</description>
<description>portable cannon produced by PnL industry. It can fire high-explosive(WIP) and penetrating rounds.</description>
<graphicData>
<texPath>Things/Weapons/PNCannon</texPath>
<graphicClass>Graphic_Single</graphicClass>

View File

@ -255,7 +255,7 @@
<ThingDef ParentName="PN_BaseMakeableGun">
<defName>PN_RoyalRifle</defName>
<label>PnL royal rifle</label>
<description>[caution] : Automaton exclusive weapon.\n\nroyal guard rifle produced by PnL industry. Users can choose between rapid fire mode and accuracy mode.</description>
<description>[caution] : Automaton exclusive weapon.\n\nroyal guard rifle produced by PnL industry. Users can choose between rapid fire mode and accuracy mode(WIP).</description>
<techLevel>Spacer</techLevel>
<relicChance>1</relicChance>
<graphicData>
@ -658,7 +658,7 @@
<ThingDef ParentName="PN_BaseMakeableGun">
<defName>PN_RoyalLSW</defName>
<label>PnL multiple launcher</label>
<label>PnL multiple launcher (WIP)</label>
<description>[caution] : Automaton exclusive weapon.\n\nA launcher that can fire a variety of grenades. Users can fire Frag, Incendiary, EMP, Smoke, and Firefoam grenades.</description>
<techLevel>Spacer</techLevel>
<graphicData>
@ -666,11 +666,11 @@
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<soundInteract>Interact_Rifle</soundInteract>
<recipeMaker>
<researchPrerequisite>PNRP_RoyalWeapons</researchPrerequisite>
<recipeMaker Inherit="false">
<!--<researchPrerequisite>PNRP_RoyalWeapons</researchPrerequisite>
<skillRequirements>
<Crafting>7</Crafting>
</skillRequirements>
</skillRequirements>-->
</recipeMaker>
<thingSetMakerTags>
<li>RewardStandardLowFreq</li>

View File

@ -0,0 +1 @@
P-

View File

@ -0,0 +1,176 @@
<?xml version="1.0" encoding="utf-8"?>
<LanguageData>
<Paniel_Awful_Backstory.title>오토마톤 (끔찍)</Paniel_Awful_Backstory.title>
<Paniel_Awful_Backstory.titleShort>오토마톤 (끔찍)</Paniel_Awful_Backstory.titleShort>
<Paniel_Awful_Backstory.baseDescription>이 오토마톤은 잘못 만들어졌습니다. 심각하게요.</Paniel_Awful_Backstory.baseDescription>
<Paniel_Poor_Backstory.title>오토마톤 (빈약)</Paniel_Poor_Backstory.title>
<Paniel_Poor_Backstory.titleShort>오토마톤 (빈약)</Paniel_Poor_Backstory.titleShort>
<Paniel_Poor_Backstory.baseDescription>이 오토마톤은 잘못 만들어졌습니다.</Paniel_Poor_Backstory.baseDescription>
<Paniel_Normal_Backstory.title>오토마톤 (평범)</Paniel_Normal_Backstory.title>
<Paniel_Normal_Backstory.titleShort>오토마톤 (평범)</Paniel_Normal_Backstory.titleShort>
<Paniel_Normal_Backstory.baseDescription>평범한 오토마톤입니다.</Paniel_Normal_Backstory.baseDescription>
<Paniel_Good_Backstory.title>오토마톤 (상급)</Paniel_Good_Backstory.title>
<Paniel_Good_Backstory.titleShort>오토마톤 (상급)</Paniel_Good_Backstory.titleShort>
<Paniel_Good_Backstory.baseDescription>잘 만들어진 오토마톤입니다.</Paniel_Good_Backstory.baseDescription>
<Paniel_Excellent_Backstory.title>오토마톤 (완벽)</Paniel_Excellent_Backstory.title>
<Paniel_Excellent_Backstory.titleShort>오토마톤 (완벽)</Paniel_Excellent_Backstory.titleShort>
<Paniel_Excellent_Backstory.baseDescription>귀족들이 주로 사용하는 매우 잘 만들어진 오토마톤입니다.</Paniel_Excellent_Backstory.baseDescription>
<Paniel_Masterwork_Backstory.title>오토마톤 (걸작)</Paniel_Masterwork_Backstory.title>
<Paniel_Masterwork_Backstory.titleShort>오토마톤 (걸작)</Paniel_Masterwork_Backstory.titleShort>
<Paniel_Masterwork_Backstory.baseDescription>흠잡을곳 없게 만들어진 오토마톤입니다. 모든 기능이 완벽합니다. 주로 귀족들이 사용합니다.</Paniel_Masterwork_Backstory.baseDescription>
<Paniel_Legendary_Backstory.title>오토마톤 (전설)</Paniel_Legendary_Backstory.title>
<Paniel_Legendary_Backstory.titleShort>오토마톤 (전설)</Paniel_Legendary_Backstory.titleShort>
<Paniel_Legendary_Backstory.baseDescription>믿을 수 없을 정도로 완벽한 오토마톤입니다. 설계한 것 이상의 성능을 내고 있습니다. 왕족들이 주로 사용합니다.</Paniel_Legendary_Backstory.baseDescription>
<Paniel_Automaton_Backstory.title>오토마톤</Paniel_Automaton_Backstory.title>
<Paniel_Automaton_Backstory.titleShort>오토마톤</Paniel_Automaton_Backstory.titleShort>
<Paniel_Automaton_Backstory.baseDescription>오토마톤</Paniel_Automaton_Backstory.baseDescription>
<Paniel_AutomatonB_Backstory.title>오토마톤 (노블)</Paniel_AutomatonB_Backstory.title>
<Paniel_AutomatonB_Backstory.titleShort>오토마톤 (노블)</Paniel_AutomatonB_Backstory.titleShort>
<Paniel_AutomatonB_Backstory.baseDescription>오토마톤 (노블)</Paniel_AutomatonB_Backstory.baseDescription>
<Paniel_Royalmaiden_Backstory.title>오토마톤 (로열)</Paniel_Royalmaiden_Backstory.title>
<Paniel_Royalmaiden_Backstory.titleShort>오토마톤 (로열)</Paniel_Royalmaiden_Backstory.titleShort>
<Paniel_Royalmaiden_Backstory.baseDescription>오토마톤 (로열)</Paniel_Royalmaiden_Backstory.baseDescription>
<Paniel_FailureA_Backstory.title>오토마톤 실패작</Paniel_FailureA_Backstory.title>
<Paniel_FailureA_Backstory.titleShort>실패작</Paniel_FailureA_Backstory.titleShort>
<Paniel_FailureA_Backstory.baseDescription>원숭이가 해도 이렇게 만들 수는 없습니다. 그런데 상태가 이상한데...? 난 여기서 나가야겠어!</Paniel_FailureA_Backstory.baseDescription>
<Paniel_FailureB_Backstory.title>오토마톤 실패작</Paniel_FailureB_Backstory.title>
<Paniel_FailureB_Backstory.titleShort>실패작</Paniel_FailureB_Backstory.titleShort>
<Paniel_FailureB_Backstory.baseDescription>잘못 만들었습니다. 제작자의 연봉을 삭감하세요.</Paniel_FailureB_Backstory.baseDescription>
<Paniel_MilitiaA_Backstory.title>오토마톤 밀리샤</Paniel_MilitiaA_Backstory.title>
<Paniel_MilitiaA_Backstory.titleShort>밀리샤</Paniel_MilitiaA_Backstory.titleShort>
<Paniel_MilitiaA_Backstory.baseDescription>밀리샤에서 주로 사용하는 전투 모델입니다.</Paniel_MilitiaA_Backstory.baseDescription>
<Paniel_MilitiaB_Backstory.title>오토마톤 밀리샤</Paniel_MilitiaB_Backstory.title>
<Paniel_MilitiaB_Backstory.titleShort>밀리샤</Paniel_MilitiaB_Backstory.titleShort>
<Paniel_MilitiaB_Backstory.baseDescription>밀리샤에서 주로 사용하는 전투 모델입니다.</Paniel_MilitiaB_Backstory.baseDescription>
<Paniel_SoldierA_Backstory.title>오토마톤 병사</Paniel_SoldierA_Backstory.title>
<Paniel_SoldierA_Backstory.titleShort>병사</Paniel_SoldierA_Backstory.titleShort>
<Paniel_SoldierA_Backstory.baseDescription>군대에서 주로 사용하는 전투 모델입니다.</Paniel_SoldierA_Backstory.baseDescription>
<Paniel_SoldierB_Backstory.title>오토마톤 병사</Paniel_SoldierB_Backstory.title>
<Paniel_SoldierB_Backstory.titleShort>병사</Paniel_SoldierB_Backstory.titleShort>
<Paniel_SoldierB_Backstory.baseDescription>군대에서 주로 사용하는 전투 모델입니다.</Paniel_SoldierB_Backstory.baseDescription>
<Paniel_Royalguard_Backstory.title>오토마톤 근위대</Paniel_Royalguard_Backstory.title>
<Paniel_Royalguard_Backstory.titleShort>근위대</Paniel_Royalguard_Backstory.titleShort>
<Paniel_Royalguard_Backstory.baseDescription>왕실 근위대에서 주로 사용하는 전투 모델입니다.</Paniel_Royalguard_Backstory.baseDescription>
<Paniel_ApprenticeA_Backstory.title>오토마톤 수습생</Paniel_ApprenticeA_Backstory.title>
<Paniel_ApprenticeA_Backstory.titleShort>수습생</Paniel_ApprenticeA_Backstory.titleShort>
<Paniel_ApprenticeA_Backstory.baseDescription>작은 공방에서 주로 사용하는 제작 모델입니다.</Paniel_ApprenticeA_Backstory.baseDescription>
<Paniel_ApprenticeB_Backstory.title>오토마톤 수습생</Paniel_ApprenticeB_Backstory.title>
<Paniel_ApprenticeB_Backstory.titleShort>수습생</Paniel_ApprenticeB_Backstory.titleShort>
<Paniel_ApprenticeB_Backstory.baseDescription>작은 공방에서 주로 사용하는 제작 모델입니다.</Paniel_ApprenticeB_Backstory.baseDescription>
<Paniel_JourneymanA_Backstory.title>오토마톤 숙련공</Paniel_JourneymanA_Backstory.title>
<Paniel_JourneymanA_Backstory.titleShort>숙련공</Paniel_JourneymanA_Backstory.titleShort>
<Paniel_JourneymanA_Backstory.baseDescription>큰 공방이나 마이스터의 보조로 주로 사용하는 제작 모델입니다.</Paniel_JourneymanA_Backstory.baseDescription>
<Paniel_JourneymanB_Backstory.title>오토마톤 숙련공</Paniel_JourneymanB_Backstory.title>
<Paniel_JourneymanB_Backstory.titleShort>숙련공</Paniel_JourneymanB_Backstory.titleShort>
<Paniel_JourneymanB_Backstory.baseDescription>큰 공방이나 마이스터의 보조로 주로 사용하는 제작 모델입니다.</Paniel_JourneymanB_Backstory.baseDescription>
<Paniel_Meister_Backstory.title>오토마톤 마이스터</Paniel_Meister_Backstory.title>
<Paniel_Meister_Backstory.titleShort>마이스터</Paniel_Meister_Backstory.titleShort>
<Paniel_Meister_Backstory.baseDescription>인간보다 뛰어난 제작 기술을 가진 모델입니다.</Paniel_Meister_Backstory.baseDescription>
<Paniel_MaidA_Backstory.title>오토마톤 메이드</Paniel_MaidA_Backstory.title>
<Paniel_MaidA_Backstory.titleShort>메이드</Paniel_MaidA_Backstory.titleShort>
<Paniel_MaidA_Backstory.baseDescription>일반 가정집에서 주로 사용하는 가정 모델입니다.</Paniel_MaidA_Backstory.baseDescription>
<Paniel_MaidB_Backstory.title>오토마톤 메이드</Paniel_MaidB_Backstory.title>
<Paniel_MaidB_Backstory.titleShort>메이드</Paniel_MaidB_Backstory.titleShort>
<Paniel_MaidB_Backstory.baseDescription>일반 가정집에서 주로 사용하는 가정 모델입니다.</Paniel_MaidB_Backstory.baseDescription>
<Paniel_HousemaidA_Backstory.title>오토마톤 하우스키퍼 메이드</Paniel_HousemaidA_Backstory.title>
<Paniel_HousemaidA_Backstory.titleShort>하우스키퍼</Paniel_HousemaidA_Backstory.titleShort>
<Paniel_HousemaidA_Backstory.baseDescription>귀족 저택에서 주로 사용하는 가정 모델입니다.</Paniel_HousemaidA_Backstory.baseDescription>
<Paniel_HousemaidB_Backstory.title>오토마톤 하우스키퍼 메이드</Paniel_HousemaidB_Backstory.title>
<Paniel_HousemaidB_Backstory.titleShort>하우스키퍼</Paniel_HousemaidB_Backstory.titleShort>
<Paniel_HousemaidB_Backstory.baseDescription>귀족 저택에서 주로 사용하는 가정 모델입니다.</Paniel_HousemaidB_Backstory.baseDescription>
<Paniel_Ladysmaid_Backstory.title>오토마톤 레이디스 메이드</Paniel_Ladysmaid_Backstory.title>
<Paniel_Ladysmaid_Backstory.titleShort>레이디스 메이드</Paniel_Ladysmaid_Backstory.titleShort>
<Paniel_Ladysmaid_Backstory.baseDescription>왕궁에 소속되어 왕족을 섬기는 가정 모델입니다.</Paniel_Ladysmaid_Backstory.baseDescription>
<Paniel_Testsubject_Backstory.title>오토마톤 실험체</Paniel_Testsubject_Backstory.title>
<Paniel_Testsubject_Backstory.titleShort>실험체</Paniel_Testsubject_Backstory.titleShort>
<Paniel_Testsubject_Backstory.baseDescription>PnL Industry에서 새로운 모델에 사용할 기능을 시험하는 모델입니다. 주기적으로 정신 이상을 일으키는 문제가 있습니다.</Paniel_Testsubject_Backstory.baseDescription>
<Paniel_MilitiaA_Backstory_PA.title>오토마톤 밀리샤 (PA)</Paniel_MilitiaA_Backstory_PA.title>
<Paniel_MilitiaA_Backstory_PA.titleShort>밀리샤</Paniel_MilitiaA_Backstory_PA.titleShort>
<Paniel_MilitiaA_Backstory_PA.baseDescription>밀리샤에서 주로 사용하는 전투 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_MilitiaA_Backstory_PA.baseDescription>
<Paniel_MilitiaB_Backstory_PA.title>오토마톤 밀리샤 (PA)</Paniel_MilitiaB_Backstory_PA.title>
<Paniel_MilitiaB_Backstory_PA.titleShort>밀리샤</Paniel_MilitiaB_Backstory_PA.titleShort>
<Paniel_MilitiaB_Backstory_PA.baseDescription>밀리샤에서 주로 사용하는 전투 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_MilitiaB_Backstory_PA.baseDescription>
<Paniel_SoldierA_Backstory_PA.title>오토마톤 병사 (PA)</Paniel_SoldierA_Backstory_PA.title>
<Paniel_SoldierA_Backstory_PA.titleShort>병사</Paniel_SoldierA_Backstory_PA.titleShort>
<Paniel_SoldierA_Backstory_PA.baseDescription>군대에서 주로 사용하는 전투 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_SoldierA_Backstory_PA.baseDescription>
<Paniel_SoldierB_Backstory_PA.title>오토마톤 병사 (PA)</Paniel_SoldierB_Backstory_PA.title>
<Paniel_SoldierB_Backstory_PA.titleShort>병사</Paniel_SoldierB_Backstory_PA.titleShort>
<Paniel_SoldierB_Backstory_PA.baseDescription>군대에서 주로 사용하는 전투 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_SoldierB_Backstory_PA.baseDescription>
<Paniel_Royalguard_Backstory_PA.title>오토마톤 근위대 (PA)</Paniel_Royalguard_Backstory_PA.title>
<Paniel_Royalguard_Backstory_PA.titleShort>근위대</Paniel_Royalguard_Backstory_PA.titleShort>
<Paniel_Royalguard_Backstory_PA.baseDescription>왕실 근위대에서 주로 사용하는 전투 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_Royalguard_Backstory_PA.baseDescription>
<Paniel_ApprenticeA_Backstory_PA.title>오토마톤 수습생 (PA)</Paniel_ApprenticeA_Backstory_PA.title>
<Paniel_ApprenticeA_Backstory_PA.titleShort>수습생</Paniel_ApprenticeA_Backstory_PA.titleShort>
<Paniel_ApprenticeA_Backstory_PA.baseDescription>작은 공방에서 주로 사용하는 제작 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_ApprenticeA_Backstory_PA.baseDescription>
<Paniel_ApprenticeB_Backstory_PA.title>오토마톤 수습생 (PA)</Paniel_ApprenticeB_Backstory_PA.title>
<Paniel_ApprenticeB_Backstory_PA.titleShort>수습생</Paniel_ApprenticeB_Backstory_PA.titleShort>
<Paniel_ApprenticeB_Backstory_PA.baseDescription>작은 공방에서 주로 사용하는 제작 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_ApprenticeB_Backstory_PA.baseDescription>
<Paniel_JourneymanA_Backstory_PA.title>오토마톤 숙련공 (PA)</Paniel_JourneymanA_Backstory_PA.title>
<Paniel_JourneymanA_Backstory_PA.titleShort>숙련공</Paniel_JourneymanA_Backstory_PA.titleShort>
<Paniel_JourneymanA_Backstory_PA.baseDescription>큰 공방이나 마이스터의 보조로 주로 사용하는 제작 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_JourneymanA_Backstory_PA.baseDescription>
<Paniel_JourneymanB_Backstory_PA.title>오토마톤 숙련공 (PA)</Paniel_JourneymanB_Backstory_PA.title>
<Paniel_JourneymanB_Backstory_PA.titleShort>숙련공</Paniel_JourneymanB_Backstory_PA.titleShort>
<Paniel_JourneymanB_Backstory_PA.baseDescription>큰 공방이나 마이스터의 보조로 주로 사용하는 제작 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_JourneymanB_Backstory_PA.baseDescription>
<Paniel_Meister_Backstory_PA.title>오토마톤 마이스터 (PA)</Paniel_Meister_Backstory_PA.title>
<Paniel_Meister_Backstory_PA.titleShort>마이스터</Paniel_Meister_Backstory_PA.titleShort>
<Paniel_Meister_Backstory_PA.baseDescription>인간보다 뛰어난 제작 기술을 가진 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_Meister_Backstory_PA.baseDescription>
<Paniel_MaidA_Backstory_PA.title>오토마톤 메이드 (PA)</Paniel_MaidA_Backstory_PA.title>
<Paniel_MaidA_Backstory_PA.titleShort>메이드</Paniel_MaidA_Backstory_PA.titleShort>
<Paniel_MaidA_Backstory_PA.baseDescription>일반 가정집에서 주로 사용하는 가정 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_MaidA_Backstory_PA.baseDescription>
<Paniel_MaidB_Backstory_PA.title>오토마톤 메이드 (PA)</Paniel_MaidB_Backstory_PA.title>
<Paniel_MaidB_Backstory_PA.titleShort>메이드</Paniel_MaidB_Backstory_PA.titleShort>
<Paniel_MaidB_Backstory_PA.baseDescription>일반 가정집에서 주로 사용하는 가정 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_MaidB_Backstory_PA.baseDescription>
<Paniel_HousemaidA_Backstory_PA.title>오토마톤 하우스키퍼 메이드 (PA)</Paniel_HousemaidA_Backstory_PA.title>
<Paniel_HousemaidA_Backstory_PA.titleShort>하우스키퍼</Paniel_HousemaidA_Backstory_PA.titleShort>
<Paniel_HousemaidA_Backstory_PA.baseDescription>귀족 저택에서 주로 사용하는 가정 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_HousemaidA_Backstory_PA.baseDescription>
<Paniel_HousemaidB_Backstory_PA.title>오토마톤 하우스키퍼 메이드 (PA)</Paniel_HousemaidB_Backstory_PA.title>
<Paniel_HousemaidB_Backstory_PA.titleShort>하우스키퍼</Paniel_HousemaidB_Backstory_PA.titleShort>
<Paniel_HousemaidB_Backstory_PA.baseDescription>귀족 저택에서 주로 사용하는 가정 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_HousemaidB_Backstory_PA.baseDescription>
<Paniel_Ladysmaid_Backstory_PA.title>오토마톤 레이디스 메이드 (PA)</Paniel_Ladysmaid_Backstory_PA.title>
<Paniel_Ladysmaid_Backstory_PA.titleShort>레이디스 메이드</Paniel_Ladysmaid_Backstory_PA.titleShort>
<Paniel_Ladysmaid_Backstory_PA.baseDescription>왕궁에 소속되어 왕족을 섬기는 가정 모델입니다.\n\n(PA) : PnL 정품인증</Paniel_Ladysmaid_Backstory_PA.baseDescription>
</LanguageData>

View File

@ -67,8 +67,8 @@
<Packaged_NormalAutomaton.label>포장된 오토마톤</Packaged_NormalAutomaton.label>
<Packaged_NormalAutomaton.description>오토마톤이 포장되어 있는 상자입니다.</Packaged_NormalAutomaton.description>
<Packaged_NormalAutomaton.comps.CompUsable.useLabel>포장 해체</Packaged_NormalAutomaton.comps.CompUsable.useLabel>
<Packaged_NormalAutomaton.comps.2.letterLabel>파니엘 기동</Packaged_NormalAutomaton.comps.2.letterLabel>
<Packaged_NormalAutomaton.comps.2.letterText>톱니가 맞물려 돌아가고, 의식이 깨어나며 [PAWN_kind]이(가) 기동을 시작했습니다. 그녀의 부품들은 올바르게 배치되었을까요?</Packaged_NormalAutomaton.comps.2.letterText>
<Packaged_NormalAutomaton.comps.4.letterLabel>파니엘 기동</Packaged_NormalAutomaton.comps.4.letterLabel>
<Packaged_NormalAutomaton.comps.4.letterText>톱니가 맞물려 돌아가고, 의식이 깨어나며 [PAWN_kind]이(가) 기동을 시작했습니다. 그녀의 부품들은 올바르게 배치되었을까요?</Packaged_NormalAutomaton.comps.4.letterText>
<Packaged_NormalAutomatonSoldier.label>PnL 오토마톤™ (전투형)</Packaged_NormalAutomatonSoldier.label>
<Packaged_NormalAutomatonSoldier.description>전투형 오토마톤이 포장된 박스. 해체하면 랜덤 등급의 전투형 오토마톤이 나옵니다.\n\n[확률표]\n빈약 : 0.39%\n평범 : 15.79%\n상급 : 54.28%\n완벽 : 27.40%\n걸작 : 2.14%</Packaged_NormalAutomatonSoldier.description>