<?xml version="1.0" encoding="utf-8" ?>
<Defs>
  <!--==================================== 동면약 ====================================-->
  <ThingDef ParentName="DrugPillBase">
    <defName>PN_hibernation</defName>
    <label>PNL hibernater</label>
    <description>...</description>
    <tradeability>None</tradeability>
    <graphicData>
      <texPath>Things/Drugs/Paniel_Fuelantidote</texPath>
      <graphicClass>Graphic_Single</graphicClass>
    </graphicData>
    <stackLimit>100</stackLimit>
    <rotatable>false</rotatable>
    <statBases>
      <MarketValue>60</MarketValue>
      <Mass>0.01</Mass>
    </statBases>
    <techLevel>Ultra</techLevel>
    <ingestible>
      <foodType>Processed</foodType>
      <baseIngestTicks>30</baseIngestTicks>
      <ingestSound>Ingest_Inject</ingestSound>
      <ingestHoldOffsetStanding>
        <northDefault>
          <offset>(0.18,0,0)</offset>
        </northDefault>
      </ingestHoldOffsetStanding>
      <ingestCommandString>Inject {0}</ingestCommandString>
      <ingestReportString>Injecting {0}.</ingestReportString>
      <useEatingSpeedStat>false</useEatingSpeedStat>
      <chairSearchRadius>0</chairSearchRadius>
      <drugCategory>Medical</drugCategory>
      <outcomeDoers>
        <li Class="IngestionOutcomeDoer_GiveHediff">
          <hediffDef>PN_BH_Bridge</hediffDef>
        </li>
      </outcomeDoers>
    </ingestible>
    <comps>
      <li Class="CompProperties_Drug">
        <listOrder>1032</listOrder>
        <overdoseSeverityOffset>0</overdoseSeverityOffset>
      </li>
    </comps>
    <tradeTags>
      <li>ExoticMisc</li>
    </tradeTags>
  </ThingDef>

  <!--==================================== 동면약 효과 ====================================-->
  <HediffDef>
    <defName>PN_BH_Bridge</defName>
    <hediffClass>HediffWithComps</hediffClass>
    <label>hibernation</label>
    <description>...</description>
    <defaultLabelColor>(1,1,0.5)</defaultLabelColor>
    <scenarioCanAdd>false</scenarioCanAdd>
    <maxSeverity>1.0</maxSeverity>
    <isBad>false</isBad>
    <comps>
      <li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
        <hediffAndBodypart>
          <li>
            <hediff>PN_ateFuel</hediff>
          </li>
          <li>
            <hediff>PN_BH_EffectBridge</hediff>
          </li>
        </hediffAndBodypart>
        <debug>false</debug>
      </li>
    </comps>
  </HediffDef>

  <HediffDef>
    <defName>PN_BH_EffectBridge</defName>
    <hediffClass>HediffWithComps</hediffClass>
    <label>hibernation</label>
    <description>...</description>
    <defaultLabelColor>(1,1,0.5)</defaultLabelColor>
    <scenarioCanAdd>false</scenarioCanAdd>
    <maxSeverity>1.0</maxSeverity>
    <isBad>false</isBad>
    <comps>
      <li Class="MoharHediffs.HediffCompProperties_HediffExclusive">
        <hediffToApply>PN_BH_Effect</hediffToApply>
        <bodyDefWhiteList>
          <li>PanielBody</li>
        </bodyDefWhiteList>
        <debug>false</debug>
      </li>
    </comps>
  </HediffDef>

  <HediffDef>
    <defName>PN_BH_Effect</defName>
    <hediffClass>Hediff_High</hediffClass>
    <label>hibernation</label>
    <description>...</description>
    <defaultLabelColor>(1,1,0.5)</defaultLabelColor>
    <scenarioCanAdd>false</scenarioCanAdd>
    <maxSeverity>1.0</maxSeverity>
    <isBad>false</isBad>
    <stages>
      <li>
        <capMods>
          <li>
            <capacity>Consciousness</capacity>
            <setMax>0.1</setMax>
          </li>
        </capMods>
        <hungerRateFactor>0.01</hungerRateFactor>
      </li>
    </stages>
  </HediffDef>

  <!--==================================== 동면 해제 약 ====================================-->
  <ThingDef ParentName="DrugPillBase">
    <defName>PN_de_hibernation</defName>
    <label>PNL de-hibernater</label>
    <description>...</description>
    <tradeability>None</tradeability>
    <graphicData>
      <texPath>Things/Drugs/Paniel_Fuelantidote</texPath>
      <graphicClass>Graphic_Single</graphicClass>
    </graphicData>
    <stackLimit>100</stackLimit>
    <rotatable>false</rotatable>
    <statBases>
      <MarketValue>60</MarketValue>
      <Mass>0.01</Mass>
    </statBases>
    <techLevel>Ultra</techLevel>
    <ingestible>
      <foodType>Processed</foodType>
      <baseIngestTicks>30</baseIngestTicks>
      <ingestSound>Ingest_Inject</ingestSound>
      <ingestHoldOffsetStanding>
        <northDefault>
          <offset>(0.18,0,0)</offset>
        </northDefault>
      </ingestHoldOffsetStanding>
      <ingestCommandString>Inject {0}</ingestCommandString>
      <ingestReportString>Injecting {0}.</ingestReportString>
      <useEatingSpeedStat>false</useEatingSpeedStat>
      <chairSearchRadius>0</chairSearchRadius>
      <drugCategory>Medical</drugCategory>
      <outcomeDoers>
        <li Class="IngestionOutcomeDoer_GiveHediff">
          <hediffDef>PN_BDH_Bridge</hediffDef>
          <severity>1</severity>
        </li>
      </outcomeDoers>
    </ingestible>
    <comps>
      <li Class="CompProperties_Drug">
        <listOrder>1033</listOrder>
        <overdoseSeverityOffset>0</overdoseSeverityOffset>
      </li>
    </comps>
    <tradeTags>
      <li>ExoticMisc</li>
    </tradeTags>
  </ThingDef>

  <!--==================================== 동면 해제 효과 ====================================-->
  <HediffDef>
    <defName>PN_BDH_Bridge</defName>
    <hediffClass>HediffWithComps</hediffClass>
    <label>de-hibernation</label>
    <description>...</description>
    <defaultLabelColor>(1,1,0.5)</defaultLabelColor>
    <scenarioCanAdd>false</scenarioCanAdd>
    <maxSeverity>1.0</maxSeverity>
    <isBad>false</isBad>
    <comps>
      <li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
        <hediffAndBodypart>
          <li>
            <hediff>PN_ateFuel</hediff>
          </li>
          <li>
            <hediff>PN_BDH_Effect</hediff>
          </li>
        </hediffAndBodypart>
        <debug>false</debug>
      </li>
    </comps>
  </HediffDef>

  <HediffDef>
    <defName>PN_BDH_Effect</defName>
    <hediffClass>HediffWithComps</hediffClass>
    <label>de-hibernation</label>
    <description>...</description>
    <defaultLabelColor>(1,1,0.5)</defaultLabelColor>
    <scenarioCanAdd>false</scenarioCanAdd>
    <maxSeverity>1.0</maxSeverity>
    <isBad>false</isBad>
    <comps>
      <li Class="MoharHediffs.HediffCompProperties_HediffExclusive">
        <hediffToNullify>
          <li>PN_BH_Effect</li>
        </hediffToNullify>
        <hediffToApply>PN_HibernationSickness</hediffToApply>
        <bodyDefWhiteList>
          <li>PanielBody</li>
        </bodyDefWhiteList>
        <debug>false</debug>
      </li>
    </comps>
  </HediffDef>

  <!--==================================== 동면약 부작용 ====================================-->
  <HediffDef ParentName="DiseaseBase">
    <defName>PN_HibernationSickness</defName>
    <label>hibernation sickness</label>
    <description>...</description>
    <scenarioCanAdd>false</scenarioCanAdd>
    <initialSeverity>1</initialSeverity>
    <comps>
      <li Class="HediffCompProperties_SeverityPerDay">
        <severityPerDay>-1</severityPerDay>
      </li>
    </comps>
    <stages>
      <li>
        <label>recovering</label>
        <vomitMtbDays>0.4</vomitMtbDays>
        <capMods>
          <li>
            <capacity>Consciousness</capacity>
            <postFactor>0.6</postFactor>
          </li>
          <li>
            <capacity>Moving</capacity>
            <postFactor>0.8</postFactor>
          </li>
          <li>
            <capacity>Manipulation</capacity>
            <postFactor>0.9</postFactor>
          </li>
          <li>
            <capacity>Eating</capacity>
            <postFactor>0.5</postFactor>
          </li>
        </capMods>
      </li>
      <li>
        <label>major</label>
        <minSeverity>0.2</minSeverity>
        <vomitMtbDays>0.2</vomitMtbDays>
        <capMods>
          <li>
            <capacity>Consciousness</capacity>
            <postFactor>0.5</postFactor>
          </li>
          <li>
            <capacity>Moving</capacity>
            <postFactor>0.5</postFactor>
          </li>
          <li>
            <capacity>Manipulation</capacity>
            <postFactor>0.8</postFactor>
          </li>
          <li>
            <capacity>Talking</capacity>
            <postFactor>0.8</postFactor>
          </li>
          <li>
            <capacity>Eating</capacity>
            <postFactor>0.3</postFactor>
          </li>
        </capMods>
      </li>
      <li>
        <label>initial</label>
        <minSeverity>0.8</minSeverity>
        <vomitMtbDays>0.3</vomitMtbDays>
        <capMods>
          <li>
            <capacity>Consciousness</capacity>
            <postFactor>0.6</postFactor>
          </li>
          <li>
            <capacity>Moving</capacity>
            <postFactor>0.8</postFactor>
          </li>
          <li>
            <capacity>Manipulation</capacity>
            <postFactor>0.9</postFactor>
          </li>
          <li>
            <capacity>Eating</capacity>
            <postFactor>0.5</postFactor>
          </li>
        </capMods>
      </li>
    </stages>
  </HediffDef>
</Defs>