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


  <!--정식 런칭때 삭제 예정-->



  <!--==================================== 동조율 ====================================-->
  <HediffDef Abstract="True" Name="PanielSynchroBase">
    <hediffClass>HediffWithComps</hediffClass>
    <defaultLabelColor>(1,1,0.5)</defaultLabelColor>
    <scenarioCanAdd>false</scenarioCanAdd>
    <maxSeverity>1</maxSeverity>
    <initialSeverity>1</initialSeverity>
    <isBad>false</isBad>
    <countsAsAddedPartOrImplant>true</countsAsAddedPartOrImplant>
  </HediffDef>

  <!--끔찍-->

  <HediffDef ParentName="PanielSynchroBase">
    <defName>PN_Give_Awful</defName>
    <label>Automaton</label>
    <description>...</description>
    <stages>
      <li>
        <becomeVisible>false</becomeVisible>
      </li>
    </stages>
    <comps>
      <li Class="MoharHediffs.HediffCompProperties_HediffExclusive">
        <hediffToApply>Paniel_Synchro_Awful</hediffToApply>
        <bodyDef>PanielBody</bodyDef>
      </li>
    </comps>
  </HediffDef>

  <HediffDef ParentName="PanielSynchroBase">
    <defName>Paniel_Synchro_Awful</defName>
    <label>Automaton (awful)</label>
    <description>This pawn is an automaton.\nAfter production, it was rated awful grade.</description>
    <stages>
      <li>
        <capMods>
          <li>
            <capacity>Consciousness</capacity>
            <offset>-0.30</offset>
          </li>
        </capMods>
        <statOffsets>
          <!--<ArmorRating_Sharp>0.24</ArmorRating_Sharp>
          <ArmorRating_Blunt>0.048</ArmorRating_Blunt>
          <ArmorRating_Heat>0.06</ArmorRating_Heat>-->
        </statOffsets>
      </li>
    </stages>
  </HediffDef>

  <!--빈약-->

  <HediffDef ParentName="PanielSynchroBase">
    <defName>PN_Give_Poor</defName>
    <label>Automaton</label>
    <description>...</description>
    <stages>
      <li>
        <becomeVisible>false</becomeVisible>
      </li>
    </stages>
    <comps>
      <li Class="MoharHediffs.HediffCompProperties_HediffExclusive">
        <hediffToApply>Paniel_Synchro_Poor</hediffToApply>
        <bodyDef>PanielBody</bodyDef>
      </li>
    </comps>
  </HediffDef>


  <HediffDef ParentName="PanielSynchroBase">
    <defName>Paniel_Synchro_Poor</defName>
    <label>Automaton (poor)</label>
    <description>This pawn is an automaton.\nAfter production, it was rated poor grade.</description>
    <stages>
      <li>
        <capMods>
          <!--<li>
            <capacity>Consciousness</capacity>
            <offset>-0.2</offset>
          </li>-->
        </capMods>
        <statOffsets>
        </statOffsets>
      </li>
    </stages>
  </HediffDef>

  <!--평범-->

  <HediffDef ParentName="PanielSynchroBase">
    <defName>PN_Give_Normal</defName>
    <label>Automaton</label>
    <description>...</description>
    <stages>
      <li>
        <becomeVisible>false</becomeVisible>
      </li>
    </stages>
    <comps>
      <li Class="MoharHediffs.HediffCompProperties_HediffExclusive">
        <hediffToApply>Paniel_Synchro_Normal</hediffToApply>
        <bodyDef>PanielBody</bodyDef>
      </li>
    </comps>
  </HediffDef>


  <HediffDef ParentName="PanielSynchroBase">
    <defName>Paniel_Synchro_Normal</defName>
    <label>Automaton (normal)</label>
    <description>This pawn is an automaton.\nAfter production, it was rated normal grade.</description>
    <stages>
      <li>
        <capMods>
          <!--<li>
            <capacity>Consciousness</capacity>
            <offset>0.05</offset>
          </li>-->
          <li>
            <capacity>Moving</capacity>
            <offset>0.05</offset>
          </li>
          <li>
            <capacity>Sight</capacity>
            <offset>0.05</offset>
          </li>
          <li>
            <capacity>Manipulation</capacity>
            <offset>0.05</offset>
          </li>
        </capMods>
        <statOffsets>
        </statOffsets>
      </li>
    </stages>
  </HediffDef>

  <!--상급-->

  <HediffDef ParentName="PanielSynchroBase">
    <defName>PN_Give_Good</defName>
    <label>Automaton</label>
    <description>...</description>
    <stages>
      <li>
        <becomeVisible>false</becomeVisible>
      </li>
    </stages>
    <comps>
      <li Class="MoharHediffs.HediffCompProperties_HediffExclusive">
        <hediffToApply>Paniel_Synchro_Good</hediffToApply>
        <bodyDef>PanielBody</bodyDef>
      </li>
    </comps>
  </HediffDef>


  <HediffDef ParentName="PanielSynchroBase">
    <defName>Paniel_Synchro_Good</defName>
    <label>Automaton (good)</label>
    <description>This pawn is an automaton.\nAfter production, it was rated good grade.</description>
    <stages>
      <li>
        <capMods>
          <li>
            <capacity>Consciousness</capacity>
            <offset>0.05</offset>
          </li>
          <li>
            <capacity>Moving</capacity>
            <offset>0.10</offset>
          </li>
          <li>
            <capacity>Sight</capacity>
            <offset>0.10</offset>
          </li>
          <li>
            <capacity>Manipulation</capacity>
            <offset>0.10</offset>
          </li>
        </capMods>
        <statOffsets>
          <!--<IncomingDamageFactor>-0.05</IncomingDamageFactor>-->
        </statOffsets>
      </li>
    </stages>
  </HediffDef>

  <!--완벽-->

  <HediffDef ParentName="PanielSynchroBase">
    <defName>PN_Give_Excellent</defName>
    <label>Automaton</label>
    <description>...</description>
    <stages>
      <li>
        <becomeVisible>false</becomeVisible>
      </li>
    </stages>
    <comps>
      <li Class="MoharHediffs.HediffCompProperties_HediffExclusive">
        <hediffToApply>Paniel_Synchro_Excellent</hediffToApply>
        <bodyDef>PanielBody</bodyDef>
      </li>
    </comps>
  </HediffDef>


  <HediffDef ParentName="PanielSynchroBase">
    <defName>Paniel_Synchro_Excellent</defName>
    <label>Automaton (excellent)</label>
    <description>This pawn is an automaton.\nAfter production, it was rated excellent grade.</description>
    <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>
        <statOffsets>
          <IncomingDamageFactor>-0.10</IncomingDamageFactor>
        </statOffsets>
      </li>
    </stages>
  </HediffDef>

  <!--걸작-->

  <HediffDef ParentName="PanielSynchroBase">
    <defName>PN_Give_Masterwork</defName>
    <label>Automaton</label>
    <description>...</description>
    <stages>
      <li>
        <becomeVisible>false</becomeVisible>
      </li>
    </stages>
    <comps>
      <li Class="MoharHediffs.HediffCompProperties_HediffExclusive">
        <hediffToApply>Paniel_Synchro_Masterwork</hediffToApply>
        <bodyDef>PanielBody</bodyDef>
      </li>
    </comps>
  </HediffDef>


  <HediffDef ParentName="PanielSynchroBase">
    <defName>Paniel_Synchro_Masterwork</defName>
    <label>Automaton (masterwork)</label>
    <description>This pawn is an automaton.\nAfter production, it was rated masterwork grade.</description>
    <stages>
      <li>
        <capMods>
          <li>
            <capacity>Consciousness</capacity>
            <offset>0.20</offset>
          </li>
          <li>
            <capacity>Moving</capacity>
            <offset>0.30</offset>
          </li>
          <li>
            <capacity>Sight</capacity>
            <offset>0.30</offset>
          </li>
          <li>
            <capacity>Manipulation</capacity>
            <offset>0.30</offset>
          </li>
        </capMods>
        <statOffsets>
          <MentalBreakThreshold>-0.04</MentalBreakThreshold>
          <IncomingDamageFactor>-0.20</IncomingDamageFactor>
        </statOffsets>
        <!--<statFactors>
          <IncomingDamageFactor>0.10</IncomingDamageFactor>
        </statFactors>-->
      </li>
    </stages>
  </HediffDef>

  <!--전설-->

  <HediffDef ParentName="PanielSynchroBase">
    <defName>PN_Give_Legendary</defName>
    <label>Automaton</label>
    <description>...</description>
    <stages>
      <li>
        <becomeVisible>false</becomeVisible>
      </li>
    </stages>
    <comps>
      <li Class="MoharHediffs.HediffCompProperties_HediffExclusive">
        <hediffToApply>Paniel_Synchro_Legendary</hediffToApply>
        <bodyDef>PanielBody</bodyDef>
      </li>
    </comps>
  </HediffDef>


  <HediffDef ParentName="PanielSynchroBase">
    <defName>Paniel_Synchro_Legendary</defName>
    <label>Automaton (legendary)</label>
    <description>This pawn is an automaton.\nAfter production, it was rated legendary grade.</description>
    <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>
        <statOffsets>
          <MentalBreakThreshold>-0.08</MentalBreakThreshold>
          <IncomingDamageFactor>-0.30</IncomingDamageFactor>
        </statOffsets>
        <!--<statFactors>
          <IncomingDamageFactor>0.75</IncomingDamageFactor>
        </statFactors>-->
      </li>
    </stages>
  </HediffDef>

  <!--==================================== 등급 버프 (정식 런칭때 삭제예정) ====================================-->

  <HediffDef Abstract="True" Name="PN_Base_Implant" ParentName="AddedBodyPartBase">
    <woundAnchorRange>0</woundAnchorRange>
    <displayWound>true</displayWound>
    <scenarioCanAdd>false</scenarioCanAdd>
    <addedPartProps>
      <solid>true</solid>
      <partEfficiency>1.0</partEfficiency>
      <betterThanNatural>true</betterThanNatural>
    </addedPartProps>
    <stages>
      <li>
        <becomeVisible>false</becomeVisible>
      </li>
    </stages>
  </HediffDef>

  <HediffDef ParentName="PN_Base_Implant">
    <defName>BaseGradeEye</defName>
    <label>automaton eye (base)</label>
    <labelNoun>a automaton eye</labelNoun>
    <description>..</description>
  </HediffDef>

  <HediffDef ParentName="PN_Base_Implant">
    <defName>BaseGradeEar</defName>
    <label>automaton ear (base)</label>
    <labelNoun>a automaton ear</labelNoun>
    <description>..</description>
  </HediffDef>

  <HediffDef ParentName="PN_Base_Implant">
    <defName>BaseGradeArm</defName>
    <label>automaton arm (base)</label>
    <labelNoun>a automaton arm</labelNoun>
    <description>..</description>
  </HediffDef>

  <HediffDef ParentName="PN_Base_Implant">
    <defName>BaseGradeLeg</defName>
    <label>automaton leg (base)</label>
    <labelNoun>a automaton leg</labelNoun>
    <description>..</description>
  </HediffDef>

  <!--일반(노말/굿)-->

  <HediffDef Abstract="True" Name="PN_Normal_Implant" ParentName="AddedBodyPartBase">
    <woundAnchorRange>0</woundAnchorRange>
    <displayWound>true</displayWound>
    <scenarioCanAdd>false</scenarioCanAdd>
    <addedPartProps>
      <solid>true</solid>
      <partEfficiency>1.10</partEfficiency>
      <betterThanNatural>true</betterThanNatural>
    </addedPartProps>
    <stages>
      <li>
        <becomeVisible>false</becomeVisible>
      </li>
    </stages>
  </HediffDef>

  <HediffDef ParentName="PN_Normal_Implant">
    <defName>NormalGradeEye</defName>
    <label>automaton eye (normal)</label>
    <labelNoun>a automaton eye</labelNoun>
    <description>..</description>
  </HediffDef>

  <HediffDef ParentName="PN_Normal_Implant">
    <defName>NormalGradeEar</defName>
    <label>automaton ear (normal)</label>
    <labelNoun>a automaton ear</labelNoun>
    <description>..</description>
  </HediffDef>

  <HediffDef ParentName="PN_Normal_Implant">
    <defName>NormalGradeArm</defName>
    <label>automaton arm (normal)</label>
    <labelNoun>a automaton arm</labelNoun>
    <description>..</description>
  </HediffDef>

  <HediffDef ParentName="PN_Normal_Implant">
    <defName>NormalGradeLeg</defName>
    <label>automaton leg (normal)</label>
    <labelNoun>a automaton leg</labelNoun>
    <description>..</description>
  </HediffDef>

  <!--노블(엑셀/마스터)-->

  <HediffDef Abstract="True" Name="PN_Noble_Implant" ParentName="AddedBodyPartBase">
    <woundAnchorRange>0</woundAnchorRange>
    <displayWound>true</displayWound>
    <scenarioCanAdd>false</scenarioCanAdd>
    <addedPartProps>
      <solid>true</solid>
      <partEfficiency>1.25</partEfficiency>
      <betterThanNatural>true</betterThanNatural>
    </addedPartProps>
    <stages>
      <li>
        <becomeVisible>false</becomeVisible>
      </li>
    </stages>
  </HediffDef>

  <HediffDef ParentName="PN_Noble_Implant">
    <defName>NobleGradeEye</defName>
    <label>automaton eye (noble)</label>
    <labelNoun>a automaton eye</labelNoun>
    <description>..</description>
  </HediffDef>

  <HediffDef ParentName="PN_Noble_Implant">
    <defName>NobleGradeEar</defName>
    <label>automaton ear (noble)</label>
    <labelNoun>a automaton ear</labelNoun>
    <description>..</description>
  </HediffDef>

  <HediffDef ParentName="PN_Noble_Implant">
    <defName>NobleGradeArm</defName>
    <label>automaton arm (noble)</label>
    <labelNoun>a automaton arm</labelNoun>
    <description>..</description>
  </HediffDef>

  <HediffDef ParentName="PN_Noble_Implant">
    <defName>NobleGradeLeg</defName>
    <label>automaton leg (noble)</label>
    <labelNoun>a automaton leg</labelNoun>
    <description>..</description>
  </HediffDef>

  <!--로얄(레전더리)-->

  <HediffDef Abstract="True" Name="PN_Royal_Implant" ParentName="AddedBodyPartBase">
    <woundAnchorRange>0</woundAnchorRange>
    <displayWound>true</displayWound>
    <scenarioCanAdd>false</scenarioCanAdd>
    <addedPartProps>
      <partEfficiency>1.50</partEfficiency>
      <betterThanNatural>true</betterThanNatural>
    </addedPartProps>
    <stages>
      <li>
        <becomeVisible>false</becomeVisible>
      </li>
    </stages>
  </HediffDef>

  <HediffDef ParentName="PN_Royal_Implant">
    <defName>RoyalGradeEye</defName>
    <label>automaton eye (royal)</label>
    <labelNoun>a automaton eye</labelNoun>
    <description>..</description>
  </HediffDef>

  <HediffDef ParentName="PN_Royal_Implant">
    <defName>RoyalGradeEar</defName>
    <label>automaton ear (royal)</label>
    <labelNoun>a automaton ear</labelNoun>
    <description>..</description>
  </HediffDef>

  <HediffDef ParentName="PN_Royal_Implant">
    <defName>RoyalGradeArm</defName>
    <label>automaton arm (royal)</label>
    <labelNoun>a automaton arm</labelNoun>
    <description>..</description>
  </HediffDef>

  <HediffDef ParentName="PN_Royal_Implant">
    <defName>RoyalGradeLeg</defName>
    <label>automaton leg (royal)</label>
    <labelNoun>a automaton leg</labelNoun>
    <description>..</description>
  </HediffDef>
</Defs>