140 lines
13 KiBLFS
XML
Executable File
140 lines
13 KiBLFS
XML
Executable File
<?xml version="1.0" encoding="utf-8"?>
|
|
<Items>
|
|
<Item name="" identifier="MCFE_brokenexosuit" category="Diving,Equipment" tags="diving,deepdiving,deepdivinglarge,human" scale="0.605" fireproof="true" description="" isshootable="true" allowdroppingonswapwith="diving" impactsoundtag="impact_metal_heavy" botpriority="0" cargocontaineridentifier="">
|
|
<Price baseprice="80" canbespecial="false" sold="false" />
|
|
<Deconstruct time="30">
|
|
<Item identifier="titaniumaluminiumalloy" />
|
|
<Item identifier="titaniumaluminiumalloy" />
|
|
<Item identifier="titaniumaluminiumalloy" />
|
|
<Item identifier="rubber" />
|
|
<Item identifier="rubber" />
|
|
</Deconstruct>
|
|
<InventoryIcon texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" sourcerect="384,384,128,128" origin="0.5,0.5" />
|
|
<Sprite name="Exosuit Item" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" sourcerect="2,266,203,244" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="150" height="230" density="30" />
|
|
<Wearable slots="OuterClothes" msg="ItemMsgEquipSelect" displaycontainedstatus="true" canbeselected="false" canbepicked="true" pickkey="Select" allowusewhenworn="true">
|
|
<sprite name="Exosuit Helmet Wearable" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="Head" hidelimb="true" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.65" hideotherwearables="true" hidewearablesoftype="" sourcerect="0,0,1,1" origin="0.5,0.5" />
|
|
<sprite name="Exosuit Torso" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="Torso" scale="1.2" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="false" origin="0.5,0.8" inheritlimbdepth="true" inheritsourcerect="false" sourcerect="167,1,203,193">
|
|
<LightComponent range="100.0" lightcolor="168,168,168,255" powerconsumption="10" IsOn="true" allowingameediting="false" offset="-50,-50">
|
|
<LightTexture texture="Content/Lights/divinghelmetlight.png" origin="0.05, 0.5" size="1.0,1.0" />
|
|
</LightComponent>
|
|
</sprite>
|
|
<sprite name="Exosuit Right Hand" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="RightHand" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="false" inheritlimbdepth="true" SourceRect="383,160,64,48" />
|
|
<sprite name="Exosuit Left Hand" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="LeftHand" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="false" SourceRect="447,160,64,48" />
|
|
<sprite name="Exosuit Right Upper Arm" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="RightArm" depthlimb="RightForearm" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="false" inheritlimbdepth="true" SourceRect="383,0,64,96" />
|
|
<sprite name="Exosuit Left Upper Arm" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="LeftArm" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="false" SourceRect="447,0,64,96" />
|
|
<sprite name="Exosuit Right Forearm" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="RightForearm" depthlimb="RightArm" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="false" inheritlimbdepth="true" SourceRect="383,96,64,64" />
|
|
<sprite name="Exosuit Left Forearm" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="LeftForearm" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="false" SourceRect="447,96,64,64" />
|
|
<sprite name="Exosuit Waist" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="Waist" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="false" origin="0.5,0.5" inheritsourcerect="false" inheritlimbdepth="true" sourcerect="182,196,178,53" />
|
|
<sprite name="Exosuit Right Thigh" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="RightThigh" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="false" origin="0.5,0.5" inheritsourcerect="false" inheritlimbdepth="true" sourcerect="0,0,96,112" />
|
|
<sprite name="Exosuit Left Thigh" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="LeftThigh" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="false" origin="0.5,0.5" inheritsourcerect="false" sourcerect="0,0,96,112" />
|
|
<sprite name="Exosuit Right Leg" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="RightLeg" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritlimbdepth="true" inheritsourcerect="true" />
|
|
<sprite name="Exosuit Left Leg" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="LeftLeg" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
|
|
<sprite name="Exosuit Left Shoe" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="LeftFoot" sound="footstep_armor_heavy" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="false" origin="0.2,0.5" inheritsourcerect="false" sourcerect="371,211,133,37" />
|
|
<sprite name="Exosuit Right Shoe" texture="%ModDir%/Items/BrokenExosuit/BrokenExosuit.png" limb="RightFoot" sound="footstep_armor_heavy" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="false" origin="0.2,0.5" inheritsourcerect="false" sourcerect="371,211,133,37" />
|
|
<StatusEffect type="OnWearing" target="Character" OxygenAvailable="0.0" UseHullOxygen="false">
|
|
<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="HumanWalkExosuit" priority="1" ExpectedSpecies="Human" />
|
|
<!-- high prio for run animation so e.g. affliction-based run animations won't make the character run faster -->
|
|
<TriggerAnimation Type="Run" FileName="HumanRunExosuit" priority="10" ExpectedSpecies="Human" />
|
|
</StatusEffect>
|
|
<!-- no HMG stun -->
|
|
<StatusEffect type="OnWearing" target="Character" interval="0.9" disabledeltatime="true">
|
|
<Affliction identifier="recoilstabilized" amount="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnWearing" target="Contained,Character" Condition="-0.1" interval="1" disabledeltatime="true" targetslot="1" comparison="Or">
|
|
<Conditional IsDead="false" />
|
|
<RequiredItem items="divingsuitfuel" targetslot="1" type="Contained" />
|
|
</StatusEffect>
|
|
<!-- 0 movement speed when out of fuel-->
|
|
<StatusEffect type="OnWearing" target="This,Character" SpeedMultiplier="-15.0" setvalue="true" disabledeltatime="true">
|
|
<Conditional Voltage="lte 0.5" />
|
|
</StatusEffect>
|
|
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="blunttrauma,gunshotwound,lacerations,explosiondamage" damagemultiplier="0.2" damagesound="LimbArmor" deflectprojectiles="true" />
|
|
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="bitewounds, bleeding" damagemultiplier="0.25" probabilitymultiplier="0.5" damagesound="LimbArmor" deflectprojectiles="true" />
|
|
<damagemodifier armorsector="0.0,360.0" afflictiontypes="stun" damagemultiplier="0.5" probabilitymultiplier="0.25" damagesound="LimbArmor" deflectprojectiles="true" />
|
|
<damagemodifier armorsector="0.0,360.0" afflictiontypes="burn" damagemultiplier="0.5" damagesound="" deflectprojectiles="true" />
|
|
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="radiationsickness" damagemultiplier="0.75" damagesound="LimbArmor" />
|
|
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="huskinfection" probabilitymultiplier="0.1" damagesound="LimbArmor" />
|
|
<sound file="Content/Items/Weapons/WEAPONS_chargeUp.ogg" type="OnWearing" range="500.0" volumeproperty="Speed" volume="0.2" loop="true" frequencymultiplier="0.5" />
|
|
<StatValue stattype="FlowResistance" value="0.9" />
|
|
<StatValue stattype="PropulsionSpeed" value="-0.75" />
|
|
</Wearable>
|
|
<ItemContainer capacity="0" hideitems="true" containedstateindicatorstyle="tank" containedstateindicatorslot="0">
|
|
<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="192,448,64,64" origin="0.5,0.5" />
|
|
<StatusEffect type="OnWearing" target="Contained" targetslot="0" playsoundonrequireditemfailure="true">
|
|
<RequiredItem items="oxygensource" type="Contained" targetslot="0" matchonempty="true" />
|
|
<Conditional condition="lte 0.0" />
|
|
<!--<Sound file="Content/Items/WarningBeep.ogg" range="500" loop="true"/>-->
|
|
</StatusEffect>
|
|
<SubContainer capacity="1" maxstacksize="1">
|
|
<Containable items="oxygensource,weldingtoolfuel" />
|
|
<!--<Containable items="oxygensource">
|
|
<StatusEffect type="OnWearing" target="Character" OxygenAvailable="1000.0" />
|
|
<StatusEffect type="OnWearing" target="Contained" Condition="-0.2" comparison="And">
|
|
<Conditional TargetContainer="true" TargetGrandparent="true" IsDead="false" />
|
|
<Conditional TargetContainer="true" TargetGrandparent="true" DecreasedOxygenConsumption="lt 99" />
|
|
<Conditional TargetContainer="true" TargetGrandparent="true" NeedsAir="true" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnWearing" target="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.2" setvalue="true" targetslot="0" comparison="And">
|
|
<Conditional IsDead="false" />
|
|
<Conditional DecreasedOxygenConsumption="lt 99" />
|
|
<Conditional NeedsAir="true" />
|
|
</StatusEffect>
|
|
</Containable>
|
|
<Containable items="weldingfueltank" blameequipperfordeath="true">
|
|
<StatusEffect type="OnWearing" target="Contained" Condition="-0.5" comparison="And">
|
|
<Conditional TargetContainer="true" TargetGrandparent="true" IsDead="false" />
|
|
<Conditional TargetContainer="true" TargetGrandparent="true" DecreasedOxygenConsumption="lt 99" />
|
|
<Conditional TargetContainer="true" TargetGrandparent="true" NeedsAir="true" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnWearing" target="Character" OxygenAvailable="-100.0" Oxygen="-5.0" comparison="And">
|
|
<Conditional IsDead="false" />
|
|
<Conditional DecreasedOxygenConsumption="lt 99" />
|
|
<Conditional NeedsAir="true" />
|
|
</StatusEffect>
|
|
</Containable>
|
|
<Containable items="incendiumfueltank" blameequipperfordeath="true">
|
|
<StatusEffect type="OnWearing" target="Contained" Condition="-0.5" comparison="And">
|
|
<Conditional TargetContainer="true" TargetGrandparent="true" IsDead="false" />
|
|
<Conditional TargetContainer="true" TargetGrandparent="true" DecreasedOxygenConsumption="lt 99" />
|
|
<Conditional TargetContainer="true" TargetGrandparent="true" NeedsAir="true" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnWearing" target="Character" OxygenAvailable="-100.0" comparison="And" targetlimb="Torso">
|
|
<Affliction identifier="burn" amount="20.0" />
|
|
<Conditional IsDead="false" />
|
|
<Conditional DecreasedOxygenConsumption="lt 99" />
|
|
<Conditional NeedsAir="true" />
|
|
</StatusEffect>
|
|
</Containable>
|
|
</SubContainer>
|
|
<SubContainer capacity="1" maxstacksize="1">
|
|
<Containable items="divingsuitfuel">
|
|
<StatusEffect type="OnContaining" target="This,Character" Voltage="1.0" setvalue="true">
|
|
<Conditional IsDead="false" />
|
|
</StatusEffect>
|
|
</Containable>
|
|
</SubContainer>
|
|
<SubContainer capacity="10" maxstacksize="32">
|
|
<Containable items="smallitem" />
|
|
</SubContainer>
|
|
</ItemContainer>
|
|
<aitarget maxsightrange="1500" />
|
|
</Item>
|
|
<Item name="" identifier="MCFE_Amongus_Brokensuit" variantof="brokendivingsuit" nameidentifier="brokendivingsuit" category="Equipment" tags="smallitem,clothing" botpriority="2" hideinmenus="true">
|
|
<Wearable slots="OuterClothes" msg="ItemMsgEquipSelect" displaycontainedstatus="true" canbeselected="false" canbepicked="true" pickkey="Select">
|
|
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="blunttrauma,gunshotwound,bitewounds,lacerations,bleeding,explosiondamage" damagemultiplier="0.75" damagesound="LimbArmor" deflectprojectiles="true" />
|
|
<damagemodifier armorsector="0.0,360.0" afflictiontypes="burn" damagemultiplier="0.75" damagesound="" deflectprojectiles="true" />
|
|
<StatValue stattype="SwimmingSpeed" value="-0.1" />
|
|
<StatValue stattype="WalkingSpeed" value="-0.1" />
|
|
</Wearable>
|
|
</Item>
|
|
</Items> |