<?xml version="1.0" encoding="utf-8"?>
<Items>
  <Override>
    <Item name="Hazmat Suit" identifier="hazmatsuit1" aliases="orangejumpsuit" category="Equipment" tags="smallitem,clothing,radiationproof,deepdiving,divinggear_wearableindoors" fireproof="true" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
      <PreferredContainer primary="reactorcab" amount="1" spawnprobability="1.0" />
      <PreferredContainer secondary="crewcab" />
      <Price baseprice="750">
        <Price storeidentifier="merchantoutpost" minavailable="1" />
        <Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
        <Price storeidentifier="merchantresearch" minavailable="1" />
        <Price storeidentifier="merchantmilitary" minavailable="1" />
        <Price storeidentifier="merchantmine" minavailable="1" />
      </Price>
      <Deconstruct time="10">
        <Item identifier="titaniumaluminiumalloy" />
        <Item identifier="lead" />
        <Item identifier="rubber" />
      </Deconstruct>
      <Fabricate suitablefabricators="fabricator" requiredtime="45">
        <RequiredSkill identifier="mechanical" level="60" />
        <Item identifier="titaniumaluminiumalloy" amount="3" />
        <Item identifier="lead" amount="2" />
        <Item identifier="rubber" amount="2" />
      </Fabricate>
      <InventoryIcon name="Engineer Hazmat Icon" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" sourcerect="401,126,59,61" origin="0.5,0.5" />
      <Sprite name="Engineer Hazmat" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" sourcerect="401,188,89,67" depth="0.6" origin="0.5,0.5" />
      <ContainedSprite name="Respawn Diving Suit In Vertical Locker" allowedcontainertags="divingsuitcontainervertical" texture="Content/Items/Diving/RespawnSuit_Items.png" sourcerect="181,0,70,192" depth="0.55" origin="0.5,0.5" />
      <ContainedSprite name="Respawn Diving Suit Behind Window" allowedcontainertags="divingsuitcontainerwindow" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" sourcerect="523,21,77,214" depth="0.55" origin="-0.12,-0.13" />
      <ContainedSprite name="Respawn Diving Suit In Horizontal Locker" allowedcontainertags="divingsuitcontainerhorizontal" texture="Content/Items/Diving/RespawnSuit_Items.png" sourcerect="0,193,230,63" depth="0.55" origin="0.6,0.5" />
      <Body width="40" radius="27" density="15" friction="0.8" restitution="0.01" />
      <Wearable slots="OuterClothes" msg="ItemMsgPickUpSelect">
        <sprite name="Engineer's Hazmat Head" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="Head" hidelimb="true" hideotherwearables="true" hidewearablesoftype="moustache,beard,hair" inheritlimbdepth="true" sourcerect="0,0,1,1" scale="0.3" origin="0.55,0.6" />
        <sprite name="Engineer's Hazmat Torso" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="Torso" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="false" inheritsourcerect="true" origin="0.1,0.5" />
        <sprite name="Engineer's Hazmat Right Hand" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="RightHand" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Left Hand" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="LeftHand" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Right Lower Arm" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="RightArm" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Left Lower Arm" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="LeftArm" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Right Upper Arm" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="RightForearm" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Left Upper Arm" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="LeftForearm" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Waist" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="Waist" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="false" inheritsourcerect="false" sourcerect="178,198,68,57" origin="0.57,0.7" />
        <sprite name="Engineer's Hazmat Right Thigh" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="RightThigh" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Left Thigh" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="LeftThigh" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Right Leg" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="RightLeg" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Left Leg" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="LeftLeg" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Left Shoe" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="LeftFoot" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Right Shoe" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit1.png" limb="RightFoot" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="overheating" damagemultiplier="0.0" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="contaminated" damagemultiplier="0.1" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="radiationsickness" damagemultiplier="0.1" />
        <damagemodifier armorsector="0.0,360.0" afflictiontypes="burn" damagemultiplier="0.2" />
        <damagemodifier armorsector="0.0,360.0" afflictiontypes="paralysis" damagemultiplier="0.2" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="cyanidepoisoning" damagemultiplier="0.5" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="deliriuminepoisoning" damagemultiplier="0.5" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="morbusinepoisoning" damagemultiplier="0.5" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="sufforinpoisoning" damagemultiplier="0.5" />
        <damagemodifier armorsector="0.0,360.0" afflictiontypes="damage" damagemultiplier="0.7" />
        <!-- For singleplayer compatibility | Give the suit pressure resistance if worn by a bot so they don't take it off -->
        <StatusEffect type="OnWearing" target="Character" PressureProtection="6000.0" setvalue="true" disabledeltatime="true">
          <Conditional IsPlayer="eq false" />
        </StatusEffect>
        <!-- For singleplayer compatibility | Provide oxygen for bots without reducing oxygen tank condition -->
        <StatusEffect type="OnWearing" target="Character" OxygenAvailable="1000.0" comparison="And">
          <Conditional IsDead="false" />
          <Conditional IsPlayer="eq false" />
          <RequiredItem items="oxygensource" type="Contained" />
        </StatusEffect>
        <!-- Prevent the wearer from breathing hull oxygen, requiring them to use oxygen tanks | Disabled for bots -->
        <StatusEffect type="OnWearing" target="Character" OxygenAvailable="-100.0" UseHullOxygen="false">
          <Conditional IsPlayer="eq true" />
        </StatusEffect>
        <!-- Obstruct vision of the the wearer -->
        <StatusEffect type="OnWearing" target="Character" ObstructVisionAmount="0.7" setvalue="true" />
        <!-- Provide oxygen to wearer if any oxygensource is contained and drain the oxygen tank as fast as abyss diving suit | Disabled for bots -->
        <StatusEffect type="OnWearing" target="Contained,Character" OxygenAvailable="1000.0" Condition="-0.15" comparison="And">
          <Conditional IsDead="false" />
          <Conditional IsPlayer="eq true" />
          <RequiredItem items="oxygensource" type="Contained" />
        </StatusEffect>
        <!-- Suffocate the wearer if welding fuel is inserted -->
        <StatusEffect type="OnWearing" target="Contained,Character" Oxygen="-10.0" Condition="-0.5" interval="1" disabledeltatime="true">
          <Conditional IsDead="false" />
          <RequiredItem items="weldingfueltank" type="Contained" />
        </StatusEffect>
        <!-- Suffocate and burn the wearer if incendium fuel is inserted -->
        <StatusEffect type="OnWearing" target="Contained,Character" targetlimbs="Torso" Oxygen="-10.0" Condition="-0.5" interval="1" disabledeltatime="true">
          <Conditional IsDead="false" />
          <RequiredItem items="incendiumfueltank" type="Contained" />
          <Affliction identifier="burn" amount="3.0" />
        </StatusEffect>
      </Wearable>
      <Holdable slots="LeftHand,RightHand" holdpos="0,-30" handle1="0,-30" aimable="false" pickkey="Use" msg="ItemMsgPickUpUse" />
      <ItemContainer capacity="1" maxstacksize="1" hideitems="true" containedstateindicatorstyle="tank" spawnwithid="oxygentank">
        <SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
        <Containable items="weldingtoolfuel" excludeditems="oxygenitetank" />
        <Containable items="oxygensource" excludeditems="oxygenitetank">
          <StatusEffect type="OnWearing" target="Contained" comparison="And">
            <RequiredItem items="oxygensource" type="Contained" />
            <Conditional condition="lt 5.0" />
            <Sound file="Content/Items/WarningBeepSlow.ogg" range="250" loop="true" />
          </StatusEffect>
        </Containable>
        <Containable items="oxygenitetank">
          <StatusEffect type="OnWearing" target="Character" SpeedMultiplier="1.3" setvalue="true" targetslot="0">
            <Conditional IsDead="false" />
          </StatusEffect>
        </Containable>
        <StatusEffect type="OnWearing" target="Contained" playsoundonrequireditemfailure="true">
          <RequiredItem items="oxygensource" type="Contained" matchonempty="true" />
          <Conditional condition="lte 0.0" />
          <Sound file="Content/Items/WarningBeep.ogg" range="250" loop="true" />
        </StatusEffect>
      </ItemContainer>
    </Item>
    <Item name="Hazmat Suit (Pressure Resistant)" identifier="hazmatsuit2" category="Equipment" tags="smallitem,clothing,radiationproof,deepdiving,divinggear_wearableindoors" fireproof="true" cargocontaineridentifier="metalcrate" description="A modified hazmat suit. It has been adjusted to protect against water pressure up to a depth of 6600m at the cost of some of its radiation shielding." scale="0.5" impactsoundtag="impact_metal_heavy">
      <PreferredContainer primary="reactorcab" />
      <PreferredContainer secondary="crewcab" />
      <Price baseprice="1000" sold="false">
        <Price storeidentifier="merchantoutpost" />
        <Price storeidentifier="merchantcity" multiplier="0.9" />
        <Price storeidentifier="merchantresearch" />
        <Price storeidentifier="merchantmilitary" />
        <Price storeidentifier="merchantmine" />
      </Price>
      <Deconstruct time="20">
        <Item identifier="hazmatsuit1" />
        <Item identifier="rubber" />
      </Deconstruct>
      <Fabricate suitablefabricators="fabricator" requiredtime="45">
        <RequiredSkill identifier="mechanical" level="60" />
        <Item identifier="hazmatsuit1" amount="1" />
        <Item identifier="titaniumaluminiumalloy" amount="1" />
        <Item identifier="rubber" amount="2" />
      </Fabricate>
      <InventoryIcon name="Engineer Hazmat Icon" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuitItem2.png" sourcerect="0,0,190,116" origin="0.5,0.5" />
      <Sprite name="Engineer Hazmat" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuitItem.png" sourcerect="0,0,190,116" depth="0.6" origin="0.5,0.5" />
      <ContainedSprite name="Respawn Diving Suit In Vertical Locker" allowedcontainertags="divingsuitcontainervertical" texture="Content/Items/Diving/RespawnSuit_Items.png" sourcerect="181,0,70,192" depth="0.55" origin="0.5,0.5" />
      <ContainedSprite name="Respawn Diving Suit Behind Window" allowedcontainertags="divingsuitcontainerwindow" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" sourcerect="523,21,77,214" depth="0.55" origin="-0.12,-0.13" />
      <ContainedSprite name="Respawn Diving Suit In Horizontal Locker" allowedcontainertags="divingsuitcontainerhorizontal" texture="Content/Items/Diving/RespawnSuit_Items.png" sourcerect="0,193,230,63" depth="0.55" origin="0.6,0.5" />
      <Body width="133" radius="57" density="15" friction="0.8" restitution="0.01" />
      <Wearable slots="OuterClothes" msg="ItemMsgPickUpSelect">
        <sprite name="Engineer's Hazmat Head" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="Head" hidelimb="true" hidewearablesoftype="moustache,beard,hair" inheritlimbdepth="true" sourcerect="414,160,98,96" scale="0.3" origin="0.55,0.6" />
        <sprite name="Engineer's Hazmat Torso" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="Torso" hidelimb="false" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Right Hand" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="RightHand" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Left Hand" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="LeftHand" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Right Lower Arm" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="RightArm" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Left Lower Arm" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="LeftArm" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Right Upper Arm" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="RightForearm" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Left Upper Arm" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="LeftForearm" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Waist" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="Waist" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Right Thigh" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="RightThigh" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Left Thigh" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="LeftThigh" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Right Leg" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="RightLeg" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Left Leg" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="LeftLeg" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Left Shoe" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="LeftFoot" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="Engineer's Hazmat Right Shoe" texture="%ModDir:3045796581%/Content/Items/Jobgear/Engineer/HazmatSuit.png" limb="RightFoot" hidelimb="true" hideotherwearables="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="overheating" damagemultiplier="0.0" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="contaminated" damagemultiplier="0.5" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="radiationsickness" damagemultiplier="0.5" />
        <damagemodifier armorsector="0.0,360.0" afflictiontypes="burn" damagemultiplier="0.3" />
        <damagemodifier armorsector="0.0,360.0" afflictiontypes="paralysis" damagemultiplier="0.3" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="cyanidepoisoning" damagemultiplier="0.5" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="deliriuminepoisoning" damagemultiplier="0.5" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="morbusinepoisoning" damagemultiplier="0.5" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="sufforinpoisoning" damagemultiplier="0.5" />
        <damagemodifier armorsector="0.0,360.0" afflictiontypes="damage" damagemultiplier="0.7" />
        <!-- Give the wearer pressure resistance, reduce visibility and muffle sounds -->
        <StatusEffect type="OnWearing" target="Character" PressureProtection="6650.0" ObstructVision="true" LowPassMultiplier="0.2" setvalue="true" disabledeltatime="true">
          <TriggerAnimation Type="Walk" FileName="HumanWalkDivingSuit" priority="1" ExpectedSpecies="Human" />
          <TriggerAnimation Type="Run" FileName="HumanRunDivingSuit" priority="1" ExpectedSpecies="Human" />
        </StatusEffect>
        <!-- Prevent the wearer from breathing hull oxygen, requiring them to use oxygen tanks -->
        <StatusEffect type="OnWearing" target="Character" OxygenAvailable="-100.0" UseHullOxygen="false" />
        <!-- Provide oxygen to wearer if any oxygensource is contained and drain the oxygen tank as fast as abyss diving suit -->
        <StatusEffect type="OnWearing" target="Contained,Character" OxygenAvailable="1000.0" Condition="-0.15" comparison="And">
          <Conditional IsDead="false" />
          <RequiredItem items="oxygensource" type="Contained" />
        </StatusEffect>
        <!-- Suffocate the wearer if welding fuel is inserted -->
        <StatusEffect type="OnWearing" target="Contained,Character" Oxygen="-10.0" Condition="-0.5" interval="1" disabledeltatime="true">
          <Conditional IsDead="false" />
          <RequiredItem items="weldingfueltank" type="Contained" />
        </StatusEffect>
        <!-- Suffocate and burn the wearer if incendium fuel is inserted -->
        <StatusEffect type="OnWearing" target="Contained,Character" targetlimbs="Torso" Oxygen="-10.0" Condition="-0.5" interval="1" disabledeltatime="true">
          <Conditional IsDead="false" />
          <RequiredItem items="incendiumfueltank" type="Contained" />
          <Affliction identifier="burn" amount="3.0" />
        </StatusEffect>
      </Wearable>
      <Holdable slots="LeftHand,RightHand" holdpos="0,-30" handle1="0,-30" aimable="false" pickkey="Use" msg="ItemMsgPickUpUse" />
      <ItemContainer capacity="1" maxstacksize="1" hideitems="true" containedstateindicatorstyle="tank" spawnwithid="oxygentank">
        <SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
        <Containable items="weldingtoolfuel" excludeditems="oxygenitetank" />
        <Containable items="oxygensource" excludeditems="oxygenitetank">
          <StatusEffect type="OnWearing" target="Contained" comparison="And">
            <RequiredItem items="oxygensource" type="Contained" />
            <Conditional condition="lt 5.0" />
            <Sound file="Content/Items/WarningBeepSlow.ogg" range="250" loop="true" />
          </StatusEffect>
        </Containable>
        <Containable items="oxygenitetank">
          <StatusEffect type="OnWearing" target="Character" SpeedMultiplier="1.3" setvalue="true" targetslot="0">
            <Conditional IsDead="false" />
          </StatusEffect>
        </Containable>
        <StatusEffect type="OnWearing" target="Contained" playsoundonrequireditemfailure="true">
          <RequiredItem items="oxygensource" type="Contained" matchonempty="true" />
          <Conditional condition="lte 0.0" />
          <Sound file="Content/Items/WarningBeep.ogg" range="250" loop="true" />
        </StatusEffect>
      </ItemContainer>
    </Item>
  </Override>
</Items>