<?xml version="1.0" encoding="utf-8"?>
<Items>
  <Override>
    <Item name="" identifier="pucs" category="Equipment,Diving" tags="diving,deepdiving,divinggear_wearableindoors,provocative,human" allowasextracargo="true" scale="0.5" fireproof="true" description="" allowdroppingonswapwith="diving" impactsoundtag="impact_metal_heavy" botpriority="5" cargocontaineridentifier="">
      <PreferredContainer primary="divingsuitcontainer" spawnprobability="0.0" />
      <Price baseprice="670" sold="false">
        <Price storeidentifier="merchantoutpost" />
        <Price storeidentifier="merchantcity" minavailable="0" maxavailable="3" sold="true">
          <Reputation faction="coalition" min="70" />
        </Price>
        <Price storeidentifier="merchantresearch" multiplier="1.2" />
        <Price storeidentifier="merchantmilitary" />
        <Price storeidentifier="merchantmine" multiplier="1.1" />
      </Price>
      <Deconstruct time="45">
        <Item identifier="titaniumaluminiumalloy" />
        <Item identifier="titaniumaluminiumalloy" />
        <Item identifier="rubber" />
        <Item identifier="lead" />
        <Item identifier="physicorium" />
      </Deconstruct>
      <Fabricate suitablefabricators="fabricator" requiredtime="80" requiresrecipe="true">
        <RequiredSkill identifier="electrical" level="60" />
        <RequiredItem identifier="combatdivingsuit" />
        <RequiredItem identifier="lead" />
        <RequiredItem identifier="physicorium" />
      </Fabricate>
      <InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="384,704,128,128" origin="0.5,0.5" />
      <Sprite name="PUCS Item" texture="Content/Items/Jobgear/Engineer/PUCS_Items.png" sourcerect="0,0,154,134" depth="0.55" origin="0.5,0.5" />
      <ContainedSprite name="PUCS In Vertical Locker" allowedcontainertags="divingsuitcontainervertical" texture="Content/Items/Jobgear/Engineer/PUCS_Items.png" sourcerect="164,0,87,190" depth="0.55" origin="0.5,0.5" />
      <ContainedSprite name="PUCS Behind Window" allowedcontainertags="divingsuitcontainerwindow" texture="Content/Items/Jobgear/Engineer/pucs.png" sourcerect="430,0,80,207" depth="0.55" origin="-0.12,-0.14" />
      <ContainedSprite name="PUCS In Horizontal Locker" allowedcontainertags="divingsuitcontainerhorizontal" texture="Content/Items/Jobgear/Engineer/PUCS_Items.png" sourcerect="0,191,225,66" depth="0.55" origin="0.6,0.5" />
      <Body radius="45" width="34" density="20" />
      <Wearable slots="OuterClothes" msg="ItemMsgEquipSelect" displaycontainedstatus="true" canbeselected="false" canbepicked="true" pickkey="Select">
        <sprite name="PUCS Helmet Wearable" texture="Content/Items/Jobgear/headgears.png" limb="Head" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.65" hidelimb="false" alphaclipotherwearables="true" sourcerect="127,520,105,124" origin="0.57,0.38">
          <LightComponent range="200.0" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" allowingameediting="false">
            <StatusEffect type="OnWearing" target="This,Character" Voltage="1.0" Interval="0.1" setvalue="true">
              <Conditional IsDead="false" />
            </StatusEffect>
            <LightTexture texture="Content/Lights/divinghelmetlight.png" origin="0.05, 0.5" size="1.0,1.0" />
          </LightComponent>
        </sprite>
        <sprite name="pucs Torso" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="Torso" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Right Hand" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="RightHand" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Left Hand" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="LeftHand" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Right Upper Arm" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="RightArm" depthlimb="RightForearm" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Left Upper Arm" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="LeftArm" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Right Lower Arm" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="RightForearm" depthlimb="RightArm" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Left Lower Arm" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="LeftForearm" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Waist" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="Waist" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Right Thigh" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="RightThigh" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Left Thigh" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="LeftThigh" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Right Leg" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="RightLeg" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Left Leg" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="LeftLeg" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Left Shoe" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="LeftFoot" sound="footstep_armor_heavy" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <sprite name="pucs Right Shoe" texture="Content/Items/Jobgear/Engineer/pucs.png" limb="RightFoot" sound="footstep_armor_heavy" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
        <StatusEffect type="OnWearing" target="Character" UseHullOxygen="true" ObstructVision="true" PressureProtection="6200.0" PropulsionSpeedMultiplier="0.9" LowPassMultiplier="0.2" setvalue="true" disabledeltatime="true">
          <Sound file="Content/Items/Diving/DivingSuitLoop1.ogg" range="250" loop="true" />
          <Sound file="Content/Items/Diving/DivingSuitLoop2.ogg" range="250" loop="true" />
          <TriggerAnimation Type="Walk" FileName="HumanWalkDivingSuit" priority="1" ExpectedSpecies="Human" />
          <TriggerAnimation Type="Run" FileName="HumanRunDivingSuit" priority="1" ExpectedSpecies="Human" />
        </StatusEffect>
        <!-- Refill oxygen when the suit is contained. -->
        <StatusEffect type="OnContained" target="Contained" Condition="1.0" targetslot="0" interval="1" disabledeltatime="true">
          <Conditional Voltage="gt 0.01" targetcontainer="true" targetgrandparent="true" targetitemcomponent="Powered" />
          <RequiredItem items="refillableoxygensource" type="Contained" excludebroken="false" />
        </StatusEffect>
        <StatusEffect type="OnWearing" target="Contained,Character" UseHullOxygen="false" OxygenAvailable="1000.0" Condition="-0.3" comparison="And" targetslot="0">
          <Conditional IsDead="false" />
          <Conditional HullOxygenPercentage="lt 50" />
          <Conditional InWater="false" />
          <RequiredItem items="oxygensource" type="Contained" />
        </StatusEffect>
        <StatusEffect type="OnWearing" target="Contained,Character" UseHullOxygen="false" OxygenAvailable="1000.0" Condition="-0.3" comparison="And" targetslot="0">
          <Conditional InWater="true" />
          <RequiredItem items="oxygensource" type="Contained" />
        </StatusEffect>
        <StatusEffect type="OnWearing" target="Contained,Character" Oxygen="-10.0" Condition="-0.5" interval="1" disabledeltatime="true" targetslot="0">
          <Conditional IsDead="false" />
          <RequiredItem items="weldingfueltank" type="Contained" />
        </StatusEffect>
        <StatusEffect type="OnWearing" target="Contained,Character" targetlimbs="Torso" Oxygen="-10.0" Condition="-0.5" interval="1" disabledeltatime="true" targetslot="0">
          <Conditional IsDead="false" />
          <RequiredItem items="incendiumfueltank" type="Contained" />
          <Affliction identifier="burn" amount="3.0" />
        </StatusEffect>
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="blunttrauma,gunshotwound,bitewounds,lacerations,bleeding,explosiondamage" damagemultiplier="0.8" damagesound="LimbArmor" deflectprojectiles="true" />
        <damagemodifier armorsector="0.0,360.0" afflictiontypes="burn" damagemultiplier="0.1" damagesound="" deflectprojectiles="true" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="overheating" damagemultiplier="0.2" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="radiationsickness" damagemultiplier="0.1" damagesound="LimbArmor" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="contaminated" damagemultiplier="0.1" damagesound="LimbArmor" />
        <damagemodifier armorsector="0.0,360.0" afflictionidentifiers="huskinfection" probabilitymultiplier="0.5" damagesound="LimbArmor" />
        <ItemComponent IsActiveConditionalComparison="Or">
          <IsActive HullOxygenPercentage="lt 50" />
          <IsActive InWater="eq true" />
          <StatusEffect type="OnActive" target="Contained,Character" comparison="And">
            <RequiredItem items="oxygensource" type="Contained" />
            <Conditional condition="lt 5.0" />
            <Sound file="Content/Items/WarningBeepSlow.ogg" range="250" loop="true" />
          </StatusEffect>
          <StatusEffect type="OnActive" 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>
        </ItemComponent>
      </Wearable>
      <Holdable slots="RightHand+LeftHand" controlpose="true" holdpos="0,-50" handle1="-10,-20" handle2="10,-20" holdangle="45" msg="ItemMsgPickUpUse" canbeselected="false" canbepicked="true" pickkey="Use" />
      <ItemContainer capacity="0" maxstacksize="0" hideitems="true" containedstateindicatorstyle="tank" containedstateindicatorslot="0" autoinject="true">
        <Containable items="none" />
        <SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
        <SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="384,448,64,64" origin="0.5,0.5" />
        <SubContainer capacity="1" maxstacksize="1">
          <Containable items="oxygensource,weldingtoolfuel" excludeditems="oxygenitetank" />
          <Containable items="oxygenitetank">
            <StatusEffect type="OnWearing" target="Character" SpeedMultiplier="1.3" setvalue="true" comparison="And" targetslot="0">
              <Conditional IsDead="false" />
              <Conditional HullOxygenPercentage="lt 50" />
              <Conditional InWater="false" />
            </StatusEffect>
          </Containable>
        </SubContainer>
        <SubContainer capacity="1" maxstacksize="1">
          <Containable items="chem,syringe" />
        </SubContainer>
      </ItemContainer>
      <aitarget maxsightrange="1500" />
    </Item>
  </Override>
  <Override>
    <Item name="" identifier="nucleargun" category="Weapon" cargocontaineridentifier="metalcrate" allowasextracargo="true" tags="mediumitem,weapon,gun,mountableweapon" Scale="0.5" impactsoundtag="impact_metal_heavy">
      <PreferredContainer primary="secarmcab" secondary="weaponholder,armcab" />
      <Price baseprice="900" sold="false">
        <Price storeidentifier="merchantoutpost" multiplier="1.5" />
        <Price storeidentifier="merchantcity" multiplier="1.25" />
        <Price storeidentifier="merchantresearch" multiplier="1.25" />
        <Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="1" maxavailable="2" sold="true">
          <Reputation faction="coalition" min="70" />
        </Price>
        <Price storeidentifier="merchantmine" multiplier="1.25" />
      </Price>
      <Deconstruct time="10">
        <Item identifier="copper" />
        <Item identifier="plastic" />
        <Item identifier="lead" />
        <Item identifier="titaniumaluminiumalloy" />
        <Item identifier="fulgurium" />
      </Deconstruct>
      <Fabricate suitablefabricators="fabricator" requiredtime="70" requiresrecipe="true">
        <RequiredSkill identifier="electrical" level="65" />
        <RequiredItem identifier="fpgacircuit" />
        <RequiredItem identifier="lead" amount="2" />
        <RequiredItem identifier="titaniumaluminiumalloy" amount="2" />
        <RequiredItem identifier="fulgurium" amount="2" />
      </Fabricate>
      <Sprite texture="Content/Items/JobGear/TalentGear.png" sourcerect="271,127,240,66" depth="0.55" origin="0.5,0.5" />
      <Body width="238" height="63" density="25" />
      <Holdable slots="RightHand+LeftHand" controlpose="true" holdpos="60,-15" aimpos="70,4" handle1="-50,-10" handle2="10,-3" holdangle="-25" />
      <Wearable slots="Bag" msg="ItemMsgEquipSelect" canbeselected="false" canbepicked="true" pickkey="Select">
        <sprite name="Nuclear Gun Worn" texture="Content/Items/JobGear/TalentGear.png" canbehiddenbyotherwearables="false" rotation="90" depth="0.6" sourcerect="270,127,240,66" limb="Torso" depthlimb="LeftArm" scale="0.5" origin="0.5,0.8" />
      </Wearable>
      <RangedWeapon reload="0.5" holdtrigger="true" barrelpos="118,14" spread="0" unskilledspread="10" combatPriority="80" drawhudwhenequipped="true" crosshairscale="0.2" maxchargetime="0.75">
        <Crosshair texture="Content/Items/Weapons/Crosshairs.png" sourcerect="0,256,256,256" />
        <CrosshairPointer texture="Content/Items/Weapons/Crosshairs.png" sourcerect="256,256,256,256" />
        <ParticleEmitter particle="FlareBubbles" scalemin="1.4" scalemax="1.8" particleamount="14" anglemin="0" anglemax="360" velocitymin="0" velocitymax="50" />
        <ParticleEmitter particle="GlowDot" scalemin="4.0" scalemax="4.0" particleamount="20" anglemin="0" anglemax="360" velocitymin="0" velocitymax="0" colormultiplier="10,235,195,255" />
        <ParticleEmitterCharge particle="chargenucleargun" particlespersecond="60" scalemultiplier="0.75,0.75" scalemin="1.0" scalemax="1.0" anglemax="360" />
        <Sound file="Content/Items/JobGear/Engineer/WEAPONS_rapidFissileAccelerator.ogg" type="OnUse" range="3000" selectionmode="Random" />
        <Sound file="Content/Items/JobGear/Engineer/WEAPONS_rapidFissileAccelerator2.ogg" type="OnUse" range="3000" />
        <Sound file="Content/Items/JobGear/Engineer/WEAPONS_rapidFissileAccelerator3.ogg" type="OnUse" range="3000" />
        <Sound file="Content/Items/JobGear/Engineer/WEAPONS_rapidFissileAccelerator4.ogg" type="OnUse" range="3000" />
        <ChargeSound file="Content/Items/JobGear/Engineer/WEAPONS_rapidFissileAcceleratorStartLoop.ogg" range="1000" />
        <StatusEffect type="OnUse">
          <Explosion range="150.0" force="3" shockwave="false" smoke="false" flash="true" sparks="false" flames="false" underwaterbubble="false" camerashake="6.0" />
        </StatusEffect>
        <StatusEffect type="OnUse" target="Contained">
          <Use />
        </StatusEffect>
        <RequiredItems items="nuclearcartridge" type="Contained" msg="ItemMsgAmmoRequired" />
        <RequiredSkill identifier="weapons" level="25" />
        <RequiredSkill identifier="electrical" level="45" />
      </RangedWeapon>
      <ItemContainer capacity="1" maxstacksize="1" hideitems="false" itempos="10,-5" containedspritedepths="0.562,0.561" containedstateindicatorstyle="default" containedstateindicatorslot="0">
        <Containable items="nuclearcartridge" rotation="90" />
        <SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="192,448,64,64" origin="0.5,0.5" />
        <SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="320,448,64,64" origin="0.5,0.5" />
        <SubContainer capacity="1" maxstacksize="1">
          <Containable items="flashlight" hide="false" itempos="25,0" setactive="true" />
        </SubContainer>
      </ItemContainer>
      <aitarget sightrange="3000" soundrange="5000" fadeouttime="5" />
      <Quality>
        <QualityStat stattype="FirepowerMultiplier" value="0.1" />
      </Quality>
      <SkillRequirementHint identifier="weapons" level="25" />
      <SkillRequirementHint identifier="electrical" level="45" />
    </Item>
  </Override>
  <Override>
    <Item name="Nuclear Cartridge" identifier="nuclearcartridge" Category="Fuel" Tags="smallitem,nuclearcartridge" maxstacksize="8" maxstacksizecharacterinventory="2" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light">
      <PreferredContainer primary="secarmcab" secondary="reactorcab" />
      <Price baseprice="200" sold="false">
        <Price storeidentifier="merchantoutpost" />
        <Price storeidentifier="merchantcity" minavailable="3" />
        <Price storeidentifier="merchantresearch" />
        <Price storeidentifier="merchantmilitary" minavailable="5" />
        <Price storeidentifier="merchantmine" />
        <Price storeidentifier="merchantengineering" />
      </Price>
      <Deconstruct time="10" />
      <Fabricate suitablefabricators="fabricator" requiredtime="10" displayname="uraniumbased" requiresrecipe="true">
        <RequiredSkill identifier="electrical" level="75" />
        <RequiredItem identifier="fuelrod" mincondition="0.90" usecondition="true" />
      </Fabricate>
      <Fabricate suitablefabricators="fabricator" requiredtime="10" displayname="thoriumbased" requiresrecipe="true">
        <RequiredSkill identifier="electrical" level="75" />
        <RequiredItem identifier="thoriumfuelrod" mincondition="0.3" usecondition="true" />
      </Fabricate>
      <Fabricate suitablefabricators="fabricator" requiredtime="10" displayname="fulguriumbased" requiresrecipe="true">
        <RequiredSkill identifier="electrical" level="75" />
        <RequiredItem identifier="fulguriumfuelrod" mincondition="0.5" usecondition="true" />
      </Fabricate>
      <Fabricate suitablefabricators="fabricator" requiredtime="10" displayname="volatilefulguriumbased" requiresrecipe="true">
        <RequiredSkill identifier="electrical" level="75" />
        <RequiredItem identifier="fulguriumfuelrodvolatile" mincondition="0.15" usecondition="true" />
      </Fabricate>
      <InventoryIcon texture="%ModDir:3045796581%/Content/Items/JobGear/Engineer/NuclearCartridge.png" sourcerect="0,0,57,57" origin="0.5,0.5" />
      <Sprite texture="%ModDir:3045796581%/Content/Items/JobGear/Engineer/NuclearCartridge.png" depth="0.55" sourcerect="58,0,17,69" />
      <Body radius="6" height="55" density="13" />
      <Holdable handle1="0,0" slots="Any,RightHand,LeftHand" msg="ItemMsgPickUpSelect" canBeCombined="false" holdpos="35,-10" aimable="false" />
      <ItemContainer hideitems="true" capacity="1" itemrotation="90" drawinventory="false" canbeselected="false" SpawnWithId="nucleargunbolt" removecontaineditemsondeconstruct="true" showcontainedstateindicator="false">
        <Containable items="nucleargunbolt" />
        <!-- spawn nuclear projectile when used inside a weapon -->
        <StatusEffect type="OnUse" target="This" condition="-20.0" disabledeltatime="true">
          <SpawnItem identifiers="nucleargunbolt" spawnposition="ThisInventory" />
        </StatusEffect>
      </ItemContainer>
      <Quality>
        <QualityStat stattype="Condition" value="0.1" />
      </Quality>
      <AiTarget sightrange="4000" />
    </Item>
  </Override>
</Items>