<?xml version="1.0" encoding="utf-8" ?>
<Defs>
  <HediffDef>
    <defName>PN_Maintenance</defName>
    <hediffClass>AutomataRace.Hediff_Maintenance</hediffClass>
    <label>Maintenance</label>    <!--μ •λΉ„μƒνƒœ-->
    <defaultLabelColor>(0.8, 0.8, 0.8)</defaultLabelColor>
    <description>The maintenance status of the automaton.\nIf it is low, it will cause malfunction.\n\nMaintenance is required every year (60 rimworld days).</description>
    <descriptionHyperlinks>
      <ThingDef>PN_RepairKit</ThingDef>
      <ThingDef>PN_SelfRepairKit</ThingDef>
      <RecipeDef>PN_Maintenance</RecipeDef>
      <RecipeDef>PN_Repair</RecipeDef>
    </descriptionHyperlinks>
    <causesNeed>PN_Need_Maintenance</causesNeed>
    <scenarioCanAdd>false</scenarioCanAdd>
    <countsAsAddedPartOrImplant>true</countsAsAddedPartOrImplant>
    <stages>
      <li>
        <label>urgent</label>
        <minSeverity>0.10</minSeverity>
        <becomeVisible>true</becomeVisible>
        <restFallFactor>1.4</restFallFactor>
        <capMods>
          <li>
            <capacity>Consciousness</capacity>
            <offset>-0.15</offset>
          </li>
        </capMods>
        <statOffsets>
          <PsychicSensitivity>1.0</PsychicSensitivity>
          <MentalBreakThreshold>0.16</MentalBreakThreshold>
          <WorkSpeedGlobal>-0.10</WorkSpeedGlobal>
          <MoveSpeed>-0.4</MoveSpeed>
        </statOffsets>
        <!--<mentalStateGivers>
          <li>
            <mentalState>WanderConfused</mentalState>
            <mtbDays>30</mtbDays>
          </li>
          <li>
            <mentalState>Berserk</mentalState>
            <mtbDays>60</mtbDays>
          </li>
          <li>
            <mentalState>Tantrum</mentalState>
            <mtbDays>30</mtbDays>
          </li>
        </mentalStateGivers>-->
      </li>
      <li>
        <label>required</label>
        <minSeverity>0.30</minSeverity>
        <restFallFactor>1.2</restFallFactor>
        <capMods>
          <li>
            <capacity>Consciousness</capacity>
            <offset>-0.05</offset>
          </li>
        </capMods>
        <statOffsets>
          <PsychicSensitivity>0.40</PsychicSensitivity>
          <MentalBreakThreshold>0.08</MentalBreakThreshold>
          <WorkSpeedGlobal>-0.05</WorkSpeedGlobal>
          <MoveSpeed>-0.2</MoveSpeed>
        </statOffsets>
      </li>
      <li>
        <label>stable</label>
        <minSeverity>0.75</minSeverity>
        <restFallFactor>1.0</restFallFactor>
        <capMods>
          <!--<li>
            <capacity>Consciousness</capacity>
            <offset>0</offset>
          </li>-->
        </capMods>
        <statOffsets>
          <!--<PsychicSensitivity>0.20</PsychicSensitivity>
          <MentalBreakThreshold>0</MentalBreakThreshold>
          <WorkSpeedGlobal>0.0</WorkSpeedGlobal>
          <MoveSpeed>0.0</MoveSpeed>-->
        </statOffsets>
      </li>
      <li>
        <label>flawless</label>
        <minSeverity>1</minSeverity>
        <restFallFactor>0.8</restFallFactor>
        <capMods>
          <li>
            <capacity>Consciousness</capacity>
            <offset>0.05</offset>
          </li>
        </capMods>
        <statOffsets>
          <PsychicSensitivity>-0.20</PsychicSensitivity>
          <MentalBreakThreshold>-0.04</MentalBreakThreshold>
          <WorkSpeedGlobal>0.1</WorkSpeedGlobal>
          <MoveSpeed>0.2</MoveSpeed>
        </statOffsets>
      </li>
    </stages>
    <modExtensions>
			<li Class="YORHG.HediffDefModExtension">
				<race>Paniel_Race</race>
			</li>
		</modExtensions>
  </HediffDef>
</Defs>