Files
BarotraumaModServer/LocalMods/The Avali's Audio Overhaul/Content/Items/Tools/tools.xml
T

386 lines
29 KiBLFS
XML
Executable File

<?xml version="1.0" encoding="utf-8"?>
<Override>
<Item name="" identifier="weldingtool" category="Equipment" Tags="smallitem,weldingequipment,tool,mountableweapon" cargocontaineridentifier="metalcrate" description="" Scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer primary="engcab" amount="1" spawnprobability="1" notcampaign="true" />
<PreferredContainer secondary="supplycab" amount="1" spawnprobability="0.2" notcampaign="true" />
<PreferredContainer primary="outpostsupplycab" amount="1" spawnprobability="0.5" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.1" />
<PreferredContainer primary="wrecksupplycab,beaconsupplycab" amount="1" spawnprobability="0.05" />
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab" amount="1" spawnprobability="0.05" />
<PreferredContainer primary="wreckengcab,abandonedengcab,outpostengcab,beaconengcab" amount="1" spawnprobability="0.1" />
<Price baseprice="150">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" minavailable="2" />
<Price storeidentifier="merchantresearch" multiplier="1.25" minavailable="2" />
<Price storeidentifier="merchantmilitary" multiplier="1.25" minavailable="2" />
<Price storeidentifier="merchantmine" multiplier="0.9" minavailable="10" />
<Price storeidentifier="merchantengineering" minavailable="5" multiplier="0.9" />
</Price>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="64,64,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Tools/tools.png" sourcerect="0,3,152,88" depth="0.55" origin="0.5,0.5" />
<!-- the item takes 10 seconds to break down in a deconstructor and turns into steel and plastic -->
<Deconstruct time="10">
<Item identifier="steel" />
<Item identifier="plastic" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20">
<RequiredSkill identifier="mechanical" level="30" />
<RequiredItem identifier="steel" amount="2" />
<RequiredItem identifier="plastic" amount="2" />
</Fabricate>
<!-- physics body -->
<Body width="150" height="60" density="25" />
<!-- the character will hold the item 50 pixels in front of him, with his hands at the handle1 and handle2 positions -->
<Holdable slots="Any,RightHand+LeftHand" controlpose="true" aimpos="60,0" handle1="-62,-16" handle2="-10,-6" msg="ItemMsgPickUpSelect" />
<RepairTool firedamage="10.0" structurefixamount="2.0" range="150" barrelpos="35,12" particles="weld" repairmultiple="true" repairthroughwalls="false" combatpriority="10" levelwallfixamount="-0.425" targetforce="10">
<!-- the item must contain a welding fuel tank for it to work -->
<RequiredItems items="weldingtoolfuel,oxygensource" type="Contained" msg="ItemMsgWeldingFuelRequired" />
<RequiredSkill identifier="mechanical" level="50" />
<ParticleEmitter particle="weld" particlespersecond="50" copyentityangle="true" />
<ParticleEmitterHitStructure particle="weldspark" particlespersecond="200" anglemin="-40" anglemax="40" velocitymin="200" velocitymax="800" />
<ParticleEmitterHitStructure particle="GlowDot" particlespersecond="60" emitinterval="0.7" particleamount="10" scalemin="0.9" scalemax="1.0" anglemin="0" anglemax="360" velocitymin="10" velocitymax="50" />
<ParticleEmitterHitStructure particle="MistSmoke" particlespersecond="20" anglemin="-10" anglemax="10" velocitymin="0" velocitymax="50" />
<ParticleEmitterHitItem identifiers="door,hatch,ductblock" particle="weldspark" particlespersecond="200" anglemin="-40" anglemax="40" velocitymin="200" velocitymax="800" />
<ParticleEmitterHitItem identifiers="door,hatch,ductblock" particle="MistSmoke" particlespersecond="20" anglemin="-10" anglemax="10" velocitymin="10" velocitymax="100" />
<ParticleEmitterHitCharacter particle="fleshsmoke" particlespersecond="3" anglemin="-5" anglemax="5" velocitymin="0" velocitymax="50" />
<sound file="%ModDir%/Content/Items/Tools/Plasma Cutter + Welding Tool.ogg" type="OnUse" range="500.0" loop="true" />
<!-- when using, the contained welding fuel tank will detoriate (= lose fuel) -->
<StatusEffect type="OnUse" targettype="Contained" targets="weldingfueltank" Condition="-1.0" />
<StatusEffect type="OnUse" targettype="Contained" targets="incendiumfueltank" Condition="-0.6" />
<!-- welding a door, it will get stuck after a while -->
<StatusEffect type="OnSuccess" targettype="UseTarget" targets="weldable" Stuck="5.0" />
<StatusEffect type="OnSuccess" targettype="UseTarget" targets="item" Condition="-3.0">
<Conditional HasTag="neq weldable" />
</StatusEffect>
<!-- do burn damage to characters -->
<StatusEffect type="OnSuccess" targettype="Limb">
<Affliction identifier="burn" amount="2.5" />
</StatusEffect>
<StatusEffect type="OnUse" targettype="Contained" targets="oxygentank" delay="1.0" stackable="false" Condition="0" setvalue="true">
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" range="2000" />
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" range="2000" />
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" range="2000" />
<Explosion range="150.0" force="3" applyfireeffects="false">
<Affliction identifier="burn" strength="25" />
<Affliction identifier="stun" strength="5" />
</Explosion>
</StatusEffect>
<StatusEffect type="OnUse" targettype="Contained" targets="oxygenitetank" delay="1.0" stackable="false" Condition="0" setvalue="true">
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" range="2000" />
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" range="2000" />
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" range="2000" />
<Explosion range="150.0" force="6" applyfireeffects="false">
<Affliction identifier="burn" strength="50" />
<Affliction identifier="stun" strength="10" />
</Explosion>
</StatusEffect>
<!-- the tool can fix structures, i.e. walls and windows -->
<Fixable identifier="structure" />
<NonFixable identifier="thalamus,ice" />
<LightComponent LightColor="255,229,178,100" Range="150" Flicker="0.5">
<sprite texture="Content/Items/Electricity/lightsprite.png" origin="0.5,0.5" />
</LightComponent>
</RepairTool>
<!-- one welding fuel or oxygen tank can be contained inside the welding tool -->
<ItemContainer capacity="1" maxstacksize="1" hideitems="false" itempos="8,-35" containedspritedepth="0.56" containedstateindicatorstyle="tank">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<Containable items="weldingtoolfuel,oxygensource" />
</ItemContainer>
<aitarget sightrange="2000" soundrange="500" fadeouttime="3" />
<Quality>
<QualityStat stattype="RepairToolStructureRepairMultiplier" value="0.1" />
</Quality>
<Upgrade gameversion="0.10.0.0" scale="0.5" />
<Upgrade gameversion="0.14.0.0">
<RepairTool>
<RequiredItems items="weldingtoolfuel,oxygensource" type="Contained" msg="ItemMsgWeldingFuelRequired" />
</RepairTool>
</Upgrade>
<Upgrade gameversion="0.15.4.0">
<ItemContainer itempos="8,-35" />
</Upgrade>
<SkillRequirementHint identifier="mechanical" level="50" />
</Item>
<Item name="" identifier="plasmacutter" category="Equipment" Tags="smallitem,cuttingequipment,tool,mountableweapon" cargocontaineridentifier="metalcrate" description="" Scale="0.5" impactsoundtag="impact_metal_light">
<Preferredcontainer secondary="respawncontainer" amount="1" spawnprobability="1" notcampaign="true" />
<PreferredContainer secondary="outpostcrewcabinet" amount="1" spawnprobability="0.05" />
<PreferredContainer secondary="wreckstoragecab,abandonedstoragecab" amount="1" spawnprobability="0.05" />
<PreferredContainer primary="divingcab" secondary="engcab" />
<Price baseprice="150">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" minavailable="2" />
<Price storeidentifier="merchantresearch" multiplier="1.25" minavailable="2" />
<Price storeidentifier="merchantmilitary" multiplier="1.25" minavailable="2" />
<Price storeidentifier="merchantmine" multiplier="0.9" minavailable="10" />
<Price storeidentifier="merchantengineering" minavailable="5" multiplier="0.9" />
</Price>
<Deconstruct time="10">
<Item identifier="steel" />
<Item identifier="plastic" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20">
<RequiredSkill identifier="mechanical" level="30" />
<RequiredItem identifier="steel" amount="2" />
<RequiredItem identifier="plastic" amount="2" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="704,0,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Tools/tools.png" sourcerect="0,166,159,87" depth="0.55" origin="0.5,0.5" />
<Body radius="40" width="60" density="25" />
<Holdable slots="Any,RightHand+LeftHand" controlpose="true" aimpos="60,0" handle1="-60,-21" handle2="-21,-20" msg="ItemMsgPickUpSelect" />
<RepairTool firedamage="10.0" structurefixamount="-0.5" range="150" barrelpos="55,10" combatpriority="10" repairmultiple="true" repairthroughwalls="false" maxoverlappingwalldist="0.0" repairthroughholes="true" levelwallfixamount="-5.0" targetforce="10">
<RequiredItems items="oxygensource,weldingtoolfuel" type="Contained" msg="ItemMsgOxygenTankRequired" />
<RequiredSkill identifier="mechanical" level="50" />
<StatusEffect type="OnUse" targettype="Contained" targets="oxygensource" Condition="-1.0" />
<StatusEffect type="OnSuccess" targettype="UseTarget" targets="weldable" Stuck="-20.0" />
<StatusEffect type="OnSuccess" targettype="UseTarget" Condition="-15.0" />
<StatusEffect type="OnSuccess" targettype="Limb" severlimbsprobability="0.005">
<Affliction identifier="burn" amount="4.0" />
</StatusEffect>
<StatusEffect type="OnUse" targettype="Contained" targets="weldingfueltank" delay="1.0" stackable="false" Condition="0" setvalue="true">
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" range="2000" />
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" range="2000" />
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" range="2000" />
<Explosion range="150.0" force="3" applyfireeffects="false">
<Affliction identifier="burn" strength="25" />
<Affliction identifier="stun" strength="5" />
</Explosion>
</StatusEffect>
<StatusEffect type="OnUse" targettype="Contained" targets="incendiumfueltank" delay="1.0" stackable="false" Condition="0" setvalue="true">
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" range="2000" />
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" range="2000" />
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" range="2000" />
<Explosion range="150.0" ballastfloradamage="50" force="6" applyfireeffects="true" ignorefireeffectsfortags="incendiumfueltank">
<Affliction identifier="burn" strength="100" />
<Affliction identifier="stun" strength="10" />
</Explosion>
</StatusEffect>
<ParticleEmitter particle="plasma" particlespersecond="50" copyentityangle="true" />
<ParticleEmitterHitStructure particle="plasmaspark" particlespersecond="100" anglemin="-40" anglemax="40" velocitymin="100" velocitymax="800" />
<ParticleEmitterHitStructure particle="plasmasmoke" particlespersecond="3" anglemin="-5" anglemax="5" velocitymin="10" velocitymax="20" />
<ParticleEmitterHitItem identifiers="door,hatch,ductblock" particle="plasmaspark" particlespersecond="100" anglemin="-40" anglemax="40" velocitymin="100" velocitymax="800" />
<ParticleEmitterHitItem identifiers="door,hatch,ductblock" particle="plasmasmoke" particlespersecond="3" anglemin="-5" anglemax="5" velocitymin="10" velocitymax="100" />
<ParticleEmitterHitItem identifiers="ore" particle="iceshards" particlespersecond="5" anglemin="-40" anglemax="40" velocitymin="10" velocitymax="300" scalemin="0.5" scalemax="1.0" />
<ParticleEmitterHitCharacter particle="fleshsmoke" particlespersecond="3" anglemin="-5" anglemax="5" velocitymin="0" velocitymax="50" />
<sound file="%ModDir%/Content/Items/Tools/Plasma Cutter + Welding Tool.ogg" type="OnUse" range="750.0" loop="true" />
<Fixable identifier="structure" />
<LightComponent LightColor="204,178,255,100" range="150" Flicker="0.5">
<sprite texture="Content/Items/Electricity/lightsprite.png" origin="0.5,0.5" />
</LightComponent>
</RepairTool>
<ItemContainer capacity="1" maxstacksize="1" hideitems="false" itempos="0,-39" containedspritedepth="0.56" containedstateindicatorstyle="tank">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<Containable items="weldingtoolfuel,oxygensource" />
</ItemContainer>
<aitarget sightrange="2000" soundrange="500" fadeouttime="3" />
<Quality>
<QualityStat stattype="RepairToolStructureDamageMultiplier" value="0.1" />
<QualityStat stattype="RepairToolDeattachTimeMultiplier" value="0.1" />
</Quality>
<Upgrade gameversion="0.10.0.0" scale="0.5" />
<Upgrade gameversion="0.14.0.0">
<RepairTool>
<RequiredItems identifier="oxygensource,weldingtoolfuel" type="Contained" msg="ItemMsgOxygenTankRequired" />
</RepairTool>
</Upgrade>
<SkillRequirementHint identifier="mechanical" level="50" />
</Item>
<Item name="" identifier="handheldsonar" category="Equipment,Diving" Tags="smallitem,sonar,provocative" cargocontaineridentifier="metalcrate" Scale="0.5" impactsoundtag="impact_metal_light">
<Preferredcontainer secondary="respawncontainer" amount="1" spawnprobability="1" notcampaign="true" />
<PreferredContainer primary="divingcab" amount="1" spawnprobability="1" notcampaign="true" />
<PreferredContainer secondary="wreckstoragecab" amount="1" spawnprobability="0.05" />
<Price baseprice="150" minavailable="1">
<Price storeidentifier="merchantoutpost" />
<Price storeidentifier="merchantcity" minavailable="1" />
<Price storeidentifier="merchantresearch" multiplier="1.25" minavailable="2" />
<Price storeidentifier="merchantmilitary" multiplier="1.25" />
<Price storeidentifier="merchantmine" />
<Price storeidentifier="merchantengineering" multiplier="0.9" minavailable="2" />
</Price>
<Deconstruct time="15">
<Item identifier="copper" />
<Item identifier="plastic" amount="2" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20">
<RequiredSkill identifier="mechanical" level="30" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="plastic" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="64,0,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Tools/tools.png" sourcerect="227,163,48,24" depth="0.55" origin="0.5,0.5" />
<Body width="40" height="22" density="12" />
<AiTarget sight="500" staticsight="true" />
<Holdable slots="Any,RightHand,LeftHand" holdangle="30" handle1="-25,0" msg="ItemMsgPickUpSelect" />
<Sonar range="6000.0" powerconsumption="10" drawhudwhenequipped="true" detectsubmarinewalls="true" displaybordersize="-0.1" characterusable="false" hasmineralscanner="true" allowuioverlap="true">
<StatusEffect type="OnUse" targettype="Contained" Condition="-1.0" disabledeltatime="true">
<RequiredItem items="mobilebattery" type="Contained" />
</StatusEffect>
<sound file="%ModDir%/Content/Items/Tools/Sonar Ping - Handheld.ogg" type="OnUse" range="1000.0" />
<GuiFrame relativesize="0.4,0.4" anchor="CenterLeft" relativeoffset="0.006,-0.01" />
<PingCircle texture="Content/Items/Command/pingCircle.png" origin="0.5,0.5" />
<DirectionalPingCircle texture="Content/Items/Command/directionalPingCircle.png" origin="0.0,0.5" />
<ScreenOverlay texture="Content/Items/Command/sonarOverlay.png" origin="0.5,0.5" />
<ScreenBackground texture="Content/Items/Command/sonarBackground.png" origin="0.5,0.5" />
<DirectionalPingBackground texture="Content/Items/Command/directionalPingBackground.png" origin="0.5,0.5" />
<DirectionalPingButton index="0" texture="Content/Items/Command/directionalPingButton.png" sourcerect="0,0,91,266" origin="-4.5275,0.5" />
<DirectionalPingButton index="1" texture="Content/Items/Command/directionalPingButton.png" sourcerect="133,0,91,266" origin="-4.5275,0.5" />
<DirectionalPingButton index="2" texture="Content/Items/Command/directionalPingButton.png" sourcerect="266,0,91,266" origin="-4.5275,0.5" />
<Blip texture="Content/Items/Command/sonarBlip.png" origin="0.5,0.5" />
<LineSprite texture="Content/Items/Command/NavUI.png" sourcerect="181,141,109,4" origin="0,0.5" />
<icon identifier="outpost" texture="Content/UI/MainIconsAtlas.png" sourcerect="352,398,16,8" origin="0.5,0.5" />
<icon identifier="submarine" texture="Content/UI/MainIconsAtlas.png" sourcerect="353,407,14,6" origin="0.5,0.5" />
<icon identifier="shuttle" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,407,8,6" origin="0.5,0.5" />
<icon identifier="artifact" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,414,8,8" origin="0.5,0.5" />
<icon identifier="location" texture="Content/UI/MainIconsAtlas.png" sourcerect="349,435,11,11" origin="0.5,0.5" />
<icon identifier="mineral" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,434,7,12" origin="0.5,0.5" />
<icon identifier="" texture="Content/UI/MainIconsAtlas.png" sourcerect="346,416,4,4" origin="0.5,0.5" />
</Sonar>
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" containedstateindicatorstyle="battery">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
<Containable items="mobilebattery">
<StatusEffect type="OnContaining" targettype="This" Voltage="1.0" setvalue="true" />
</Containable>
</ItemContainer>
<Upgrade gameversion="0.10.0.0" scale="0.5" />
</Item>
<Item name="" identifier="sonarbeacon" category="Equipment,Diving" Tags="smallitem,sonar,provocative" cargocontaineridentifier="metalcrate" Scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer primary="divingcab" amount="1" spawnprobability="1" notcampaign="true" />
<PreferredContainer secondary="wreckstoragecab" amount="1" spawnprobability="0.05" />
<Price baseprice="150" minavailable="1">
<Price storeidentifier="merchantoutpost" sold="false" />
<Price storeidentifier="merchantcity" />
<Price storeidentifier="merchantresearch" multiplier="1.25" />
<Price storeidentifier="merchantmilitary" multiplier="1.25" />
<Price storeidentifier="merchantmine" />
<Price storeidentifier="merchantengineering" multiplier="0.9" minavailable="2" />
</Price>
<Deconstruct time="15">
<Item identifier="copper" />
<Item identifier="plastic" amount="2" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="15">
<RequiredSkill identifier="mechanical" level="30" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="plastic" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="832,320,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Tools/tools.png" sourcerect="473,1,29,65" depth="0.55" origin="0.5,0.5" />
<Body width="27" height="60" density="12" />
<Holdable slots="Any,RightHand,LeftHand" holdangle="30" handle1="0,-15" msg="ItemMsgPickUpSelect" />
<AiTarget soundrange="50000" sonarlabel="entityname.sonarbeacon" sight="500" staticsight="true" />
<LightComponent LightColor="0.0,1.0,0.0,1.0" range="50" powerconsumption="10" blinkfrequency="2" IsOn="false" canbeselected="false">
<StatusEffect type="OnActive" targettype="Contained" Condition="-0.1">
<RequiredItem items="mobilebattery" type="Contained" />
</StatusEffect>
<StatusEffect type="OnActive" targettype="This" SoundRange="50000" setvalue="true">
<Conditional Voltage="gt 0.5" targetitemcomponent="LightComponent" />
<sound file="%ModDir%/Content/Items/Tools/Sonar Ping - Beacon.ogg" range="500.0" loop="true" volume="0.25" />
</StatusEffect>
</LightComponent>
<CustomInterface canbeselected="false" drawhudwhenequipped="true" allowuioverlap="true">
<GuiFrame relativesize="0.16,0.15" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,-0.05" style="ItemUI" />
<TickBox text="sonarbeacon.beaconactive">
<StatusEffect type="OnUse" targettype="This" IsOn="true" />
<StatusEffect type="OnSecondaryUse" targettype="This" IsOn="false" />
</TickBox>
<TextBox text="sonarbeacon.beaconsignal" propertyname="SonarLabel" maxtextlength="32" />
</CustomInterface>
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" containedstateindicatorstyle="battery">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
<Containable items="mobilebattery">
<StatusEffect type="OnContaining" targettype="This" Voltage="1.0" setvalue="true" />
</Containable>
</ItemContainer>
</Item>
<Item name="" identifier="flashlight" category="Equipment" Tags="smallitem,tool,provocative" cargocontaineridentifier="metalcrate" Scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer primary="divingcab" minamount="1" maxamount="2" spawnprobability="1" notcampaign="true" />
<PreferredContainer secondary="wreckstoragecab,abandonedstoragecab,wrecksupplycab,beaconsupplycab" amount="1" spawnprobability="0.05" />
<PreferredContainer secondary="outpostcrewcabinet" amount="1" spawnprobability="0.1" />
<Price baseprice="200" minavailable="2">
<Price storeidentifier="merchantoutpost" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" multiplier="1.25" />
<Price storeidentifier="merchantmilitary" multiplier="1.25" />
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="15">
<Item identifier="aluminium" />
<Item identifier="lightcomponent" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="mechanical" level="25" />
<RequiredItem identifier="aluminium" amount="2" />
<RequiredItem identifier="lightcomponent" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="704,320,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Tools/tools.png" sourcerect="293,185,49,18" depth="0.55" origin="0.5,0.5" />
<Body width="48" height="15" density="15" />
<Holdable slots="Any,RightHand,LeftHand,Head" holdpos="30,-50" aimpos="60,0" handle1="-20,0" msg="ItemMsgPickUpSelect">
<StatusEffect type="OnActive" targettype="Contained" Condition="-0.2">
<RequiredItem items="mobilebattery" type="Contained" />
</StatusEffect>
<!-- the child LightComponent is only active when the Holdable is active, i.e. when the item is being held -->
<LightComponent LightColor="0.5,0.5,0.5,1.0" Flicker="0.02" range="1000" powerconsumption="10" IsOn="true">
<LightTexture texture="Content/Lights/lightcone.png" origin="0.0, 0.5" size="1.0,1.0" />
<IsActive targetcontaineditem="true" condition="gt 1.0" />
</LightComponent>
<LightComponent LightColor="0.5,0.5,0.5,1.0" range="1000" powerconsumption="10" IsOn="true" flicker="0.8" flickerspeed="1.0" pulsefrequency="0.1" pulseamount="0.5">
<LightTexture texture="Content/Lights/lightcone.png" origin="0.0, 0.5" size="1.0,1.0" />
<IsActive targetcontaineditem="true" condition="lte 1.0" />
</LightComponent>
</Holdable>
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" containedstateindicatorstyle="battery">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
<Containable items="mobilebattery">
<StatusEffect type="OnContaining" targettype="This" Voltage="1.0" setvalue="true" />
</Containable>
</ItemContainer>
<AiTarget sightrange="3000" />
<Upgrade gameversion="0.10.0.0" scale="0.5" />
</Item>
<Item name="" identifier="ruinscanner" description="" category="Equipment" Tags="smallitem,scanner" Scale="0.5" cargocontaineridentifier="metalcrate" impactsoundtag="impact_metal_light" isshootable="true">
<PreferredContainer primary="divingcab" />
<Sprite texture="Content/Items/Alien/AlienRuins_Items.png" depth="0.8" sourcerect="966,353,52,62" origin="0.5,0.5" />
<Body width="48" height="62" density="20" />
<Holdable selectkey="Action" pickkey="Select" slots="Any,RightHand,LeftHand" msg="itemmsgpickupselect" aimpos="35,-10" handle1="0,0" attachable="true" aimable="true">
<!--<RequiredItem items="wrench" type="Equipped" />-->
</Holdable>
<Scanner scanduration="30" scanradius="1000" alwaysdisplayprogressbar="false">
<StatusEffect type="OnActive" targettype="This">
<Conditional scantimer="gt 0" />
<ParticleEmitter particle="scannerwavefx" anglemax="360" particlespersecond="0.5" />
<ParticleEmitter particle="scannerdot" particlespersecond="0.9" />
</StatusEffect>
</Scanner>
<AITarget sightrange="50" soundrange="10000" staticsight="true" fadeouttime="5" />
<Sonar range="6000.0" powerconsumption="0" drawhudwhenequipped="true" detectsubmarinewalls="true" displaybordersize="-0.1" characterusable="false" hasmineralscanner="false" allowuioverlap="true">
<!--<StatusEffect type="OnUse" targettype="Contained" Condition="-1.0" disabledeltatime="true">
<RequiredItem items="batterycell" type="Contained" />
</StatusEffect>-->
<!--<StatusEffect type="OnUse" targettype="Contained" Condition="-0.5" disabledeltatime="true">
<RequiredItem items="fulguriumbatterycell" type="Contained" />
</StatusEffect>-->
<!--<StatusEffect type="OnUse" targettype="Contained" Condition="-1.0" disabledeltatime="true">
<RequiredItem excludedidentifiers="batterycell,fulguriumbatterycell" type="Contained" />
</StatusEffect>-->
<sound file="%ModDir%/Content/Items/Tools/Sonar Ping - Handheld.ogg" type="OnUse" range="1000.0" />
<GuiFrame relativesize="0.4,0.4" anchor="CenterLeft" relativeoffset="0.006,-0.01" />
<PingCircle texture="Content/Items/Command/pingCircle.png" origin="0.5,0.5" />
<DirectionalPingCircle texture="Content/Items/Command/directionalPingCircle.png" origin="0.0,0.5" />
<ScreenOverlay texture="Content/Items/Command/sonarOverlay.png" origin="0.5,0.5" />
<ScreenBackground texture="Content/Items/Command/sonarBackground.png" origin="0.5,0.5" />
<DirectionalPingBackground texture="Content/Items/Command/directionalPingBackground.png" origin="0.5,0.5" />
<DirectionalPingButton index="0" texture="Content/Items/Command/directionalPingButton.png" sourcerect="0,0,91,266" origin="-4.5275,0.5" />
<DirectionalPingButton index="1" texture="Content/Items/Command/directionalPingButton.png" sourcerect="133,0,91,266" origin="-4.5275,0.5" />
<DirectionalPingButton index="2" texture="Content/Items/Command/directionalPingButton.png" sourcerect="266,0,91,266" origin="-4.5275,0.5" />
<Blip texture="Content/Items/Command/sonarBlip.png" origin="0.5,0.5" />
<LineSprite texture="Content/Items/Command/NavUI.png" sourcerect="181,141,109,4" origin="0,0.5" />
<icon identifier="outpost" texture="Content/UI/MainIconsAtlas.png" sourcerect="352,398,16,8" origin="0.5,0.5" />
<icon identifier="submarine" texture="Content/UI/MainIconsAtlas.png" sourcerect="353,407,14,6" origin="0.5,0.5" />
<icon identifier="shuttle" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,407,8,6" origin="0.5,0.5" />
<icon identifier="artifact" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,414,8,8" origin="0.5,0.5" />
<icon identifier="location" texture="Content/UI/MainIconsAtlas.png" sourcerect="349,435,11,11" origin="0.5,0.5" />
<icon identifier="mineral" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,434,7,12" origin="0.5,0.5" />
<icon identifier="" texture="Content/UI/MainIconsAtlas.png" sourcerect="346,416,4,4" origin="0.5,0.5" />
</Sonar>
</Item>
</Override>