<?xml version="1.0" encoding="utf-8" ?>
<Defs>

  <!--==================================== 난사광 모듈 ====================================-->
  <ThingDef ParentName="PN_ApparelModuleIndustrial">
    <defName>PN_TriggerHappyModule</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_TriggerHappyAbility</AbilityDef>
    </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_TriggerHappyModuleHediff</hediff>
        <part>PNTorso</part>
      </li>
    </comps>
  </ThingDef>

  <HediffDef ParentName="PN_ApparelIndustrialModuleHediffBase">
    <defName>PN_TriggerHappyModuleHediff</defName>
    <label>rapid fire module</label>
    <description>The hediff created by installing rapid fire module.</description>
    <descriptionHyperlinks>
      <ThingDef>PN_TriggerHappyModule</ThingDef>
    </descriptionHyperlinks>
    <stages>

    </stages>
    <comps>
      <li Class="HediffCompProperties_GiveAbility">
        <abilityDef>PN_TriggerHappyAbility</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_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_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_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>