Files
BarotraumaModServer/LocalMods/Bigger Deconstructor/Bigger Deconstructor.xml
2026-06-09 00:42:10 +03:00

36 lines
8.0 KiBLFS
XML
Executable File

<?xml version="1.0" encoding="utf-8"?>
<Override>
<Item name="" identifier="deconstructor" tags="deconstructor,donttakeitems,dontsellitems" category="Machine" linkable="true" allowedlinks="fabricator,medicalfabricator,locker" description="" scale="0.5" damagedbyexplosions="true" explosiondamagemultiplier="0.2">
<Upgrade gameversion="0.10.4.0">
<Repairable Msg="ItemMsgRepairWrench" />
</Upgrade>
<UpgradePreviewSprite scale="2.5" texture="Content/UI/WeaponUI.png" sourcerect="320,960,64,64" origin="0.5,0.45" />
<Sprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" depth="0.8" sourcerect="0,304,256,320" />
<BrokenSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" sourcerect="272,304,256,320" depth="0.8" maxcondition="80" fadein="true" />
<BrokenSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" sourcerect="544,304,256,320" depth="0.8" maxcondition="0" />
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="0,665,256,320" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
<DecorativeSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" depth="0.84" sourcerect="866,484,156,105" />
<DecorativeSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" depth="0.83" offset="-27,-20" sourcerect="944,395,74,74" origin="0.5,0.5" rotationspeed="-715">
<AnimationConditional Voltage="gt 0.5" targetitemcomponent="Deconstructor" />
<AnimationConditional IsActive="True" targetitemcomponent="Deconstructor" />
<IsActiveConditional Condition="gt 0.0" />
</DecorativeSprite>
<DecorativeSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" depth="0.82" offset="-29,-30" sourcerect="944,395,74,74" origin="0.5,0.5" rotationspeed="-718">
<AnimationConditional Voltage="gt 0.5" targetitemcomponent="Deconstructor" />
<AnimationConditional IsActive="True" targetitemcomponent="Deconstructor" />
<IsActiveConditional Condition="gt 0.0" />
</DecorativeSprite>
<DecorativeSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" depth="0.81" offset="-30,-40" sourcerect="944,395,74,74" origin="0.5,0.5" rotationspeed="-720">
<AnimationConditional Voltage="gt 0.5" targetitemcomponent="Deconstructor" />
<AnimationConditional IsActive="True" targetitemcomponent="Deconstructor" />
<IsActiveConditional Condition="gt 0.0" />
</DecorativeSprite>
<DecorativeSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" depth="0.83" offset="38,-20" sourcerect="944,395,74,74" origin="0.5,0.5" rotationspeed="715">
<AnimationConditional Voltage="gt 0.5" targetitemcomponent="Deconstructor" />
<AnimationConditional IsActive="True" targetitemcomponent="Deconstructor" />
<IsActiveConditional Condition="gt 0.0" />
</DecorativeSprite>'
<DecorativeSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" depth="0.82" offset="40,-30" sourcerect="944,395,74,74" origin="0.5,0.5" rotationspeed="718"><AnimationConditional Voltage="gt 0.5" targetitemcomponent="Deconstructor" /><AnimationConditional IsActive="True" targetitemcomponent="Deconstructor" /><IsActiveConditional Condition="gt 0.0" /></DecorativeSprite><DecorativeSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" depth="0.81" offset="41,-40" sourcerect="944,395,74,74" origin="0.5,0.5" rotationspeed=" 720"><AnimationConditional Voltage="gt 0.5" targetitemcomponent="Deconstructor" /><AnimationConditional IsActive="True" targetitemcomponent="Deconstructor" /><IsActiveConditional Condition="gt 0.0" /></DecorativeSprite><Deconstructor canbeselected="true" powerconsumption="500.0" msg="ItemMsgInteractSelect"><GuiFrame relativesize="0.25,0.37" minsize="320,266" style="ItemUI" anchor="Center" /><sound file="Content/Items/Fabricators/Deconstructor.ogg" type="OnActive" range="1000.0" volumeproperty="RelativeVoltage" loop="true" /><poweronsound file="Content/Items/PowerOnLight3.ogg" range="600" loop="false" /><StatusEffect type="InWater" target="This" condition="-0.5" /></Deconstructor><ConnectionPanel selectkey="Action" canbeselected="true" hudpriority="10" msg="ItemMsgRewireScrewdriver"><GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" /><RequiredSkill identifier="electrical" level="55" /><StatusEffect type="OnFailure" target="Character" targetlimbs="LeftHand,RightHand" AllowWhenBroken="true"><Sound file="Content/Sounds/Damage/Electrocution1.ogg" range="1000" /><Explosion range="100.0" force="1.0" flames="false" shockwave="false" sparks="true" underwaterbubble="false" /><Affliction identifier="stun" strength="4" probability="0.5" /><Affliction identifier="electricshock" strength="60" /><Affliction identifier="burn" strength="5" /><ParticleEmitter particle="ElectricShock" DistanceMin="10" DistanceMax="25" ParticleAmount="5" ScaleMin="0.1" ScaleMax="0.12" /></StatusEffect><RequiredItem items="screwdriver" type="Equipped" /><input name="power_in" displayname="connection.powerin" /><output name="condition_out" displayname="connection.conditionout" /></ConnectionPanel><Repairable selectkey="Action" header="mechanicalrepairsheader" deteriorationspeed="0.50" mindeteriorationdelay="60" maxdeteriorationdelay="120" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10"><GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" /><RequiredSkill identifier="mechanical" level="55" /><RequiredItem items="wrench" type="equipped" /><ParticleEmitter particle="damagebubbles" particlespersecond="2" scalemin="0.5" scalemax="1.5" anglemax="360" velocitymin="-10" velocitymax="10" mincondition="0.0" maxcondition="50.0" /><ParticleEmitter particle="smoke" particlespersecond="2" scalemin="1" scalemax="2.5" anglemax="360" velocitymin="-50" velocitymax="50" mincondition="15.0" maxcondition="50.0" /><ParticleEmitter particle="heavysmoke" particlespersecond="2" scalemin="1.0" scalemax="2.5" anglemax="360" distancemax="60" mincondition="0.0" maxcondition="15.0" /><StatusEffect type="OnFailure" target="Character" targetlimbs="LeftHand,RightHand" AllowWhenBroken="true"><Sound file="Content/Items/MechanicalRepairFail.ogg" range="1000" /><Affliction identifier="lacerations" strength="5" /><Affliction identifier="stun" strength="4" /></StatusEffect></Repairable><ItemContainer capacity="8" canbeselected="true" hideitems="true" hudpos="0.5, 0.4" slotsperrow="4" uilabel="" allowuioverlap="true" /><ItemContainer capacity="5" canbeselected="true" hideitems="true" hudpos="0.5, 0.8" slotsperrow="5" uilabel="" allowuioverlap="true" /><Controller msg="ItemMsgPutInside" kickoutcharactermsg="ItemMsgTakeOut" putothercharactermsg="ItemMsgPutInside" canbeselectedbycharacters="false" HideAllItemComponentHUDs="true" allowputtinginothercharacters="true" selectingkickscharacterout="true" spawnitemonselected="unidentifiedbiologicalmaterial" allowingameediting="false" UserPos="0,-20" direction="Right" canbeselected="true" selectkey="Use" drawuserbehind="true" forceusertostayattached="true"><limbposition limb="Head" position="74,-40" /><limbposition limb="Torso" position="74,-40" /><limbposition limb="Waist" position="74,-40" /><limbposition limb="LeftHand" position="74,-40" /><limbposition limb="RightHand" position="74,-40" /><limbposition limb="RightLeg" position="74,-40" /><limbposition limb="LeftLeg" position="74,-40" /><limbposition limb="RightFoot" position="74,-40" /><limbposition limb="LeftFoot" position="74,-40" /><StatusEffect type="OnActive" targettype="Character" delay="0.1" stackable="true" indetectable="true" DisableFocusingOnEntities="true" invisibletimer="0.1" IgnoreMeleeWeapons="true" PressureProtection="6500.0" setvalue="true" /></Controller></Item>
</Override>