Files
BarotraumaModServer/LocalMods/Thalassophobia Restored/Items/Misc/instruments.xml
T

107 lines
7.4 KiBLFS
XML
Executable File

<?xml version="1.0" encoding="utf-8"?>
<!-- PIANO, SHEET MUSIC -->
<Items>
<Item name="" description="" identifier="thal_piano" aliases="piano" category="Misc" Tags="smallitem,piano,instrument" scale="0.5" impactsoundtag="impact_metal_heavy" isshootable="true">
<Sprite texture="%ModDir%/Items/Misc/instruments.png" sourcerect="0,8,345,344" depth="0.55" origin="0.5,0.5" />
<Body width="73" height="96" density="30" />
<Price baseprice="1000">
<Price locationtype="outpost" multiplier="1" minavailable="3" />
<Price locationtype="city" multiplier="0.9" minavailable="3" />
<Price locationtype="research" multiplier="1.25" minavailable="3" />
<Price locationtype="military" multiplier="1.25" minavailable="4" />
<Price locationtype="mine" multiplier="1.25" minavailable="3" />
</Price>
<Controller name="Controller" UserPos="-100.0, -50.0" direction="Right" canbeselected="true" msg="ItemMsgPlaySelect" hidehud="false">
<limbposition limb="LeftHand" position="52,-170" />
<limbposition limb="RightHand" position="52,-170" />
<StatusEffect type="OnActive" target="This" />
</Controller>
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" PickingTime="5.0" aimpos="85,-10" handle1="0,0" attachable="True" attachedbydefault="true" aimable="True" />
<ItemContainer capacity="1" canbeselected="true" hideitems="true">
<GuiFrame relativesize="0.2,0.25" anchor="TopCenter" minsize="140,170" maxsize="280,280" style="ItemUI" />
<Containable items="sheetmus" />
<StatusEffect type="Always" target="Contained, This">
<Conditional IsActive="true" targetitemcomponent="Controller" />
<RequiredItem items="sheetmus" type="Contained" />
<Use />
</StatusEffect>
</ItemContainer>
<Upgrade gameversion="1.2.7.0" Tags="instrument" />
</Item>
<Item name="" descriptionidentifier="thal_sheetmusic" identifier="thal_sheetmussubaq" category="Misc" Tags="smallitem,sheetmus" cargocontaineridentifier="metalcrate" scale="0.25" impactsoundtag="impact_metal_light" spritecolor="220,220,255,255" inventoryiconcolor="220,220,255,255">
<InventoryIcon texture="%ModDir%/Items/Misc/instruments.png" sourcerect="369,41,100,104" depth="0.55" origin="0.5,0.5" />
<Sprite texture="%ModDir%/Items/Misc/instruments.png" sourcerect="382,168,73,96" depth="0.55" origin="0.5,0.5" />
<Body width="73" height="96" density="30" />
<Price baseprice="80">
<Price storeidentifier="merchantoutpost" />
<Price storeidentifier="merchantcity" sold="false" />
<Price storeidentifier="merchantresearch" multiplier="1.25" />
<Price storeidentifier="merchantmilitary" />
<Price storeidentifier="merchantmine" />
<Price storeidentifier="merchantengineering" multiplier="0.9" />
</Price>
<PreferredContainer primary="engcab" />
<PreferredContainer secondary="wreckengcab,abandonedengcab,outpostengcab,beaconengcab" amount="1" spawnprobability="0.05" />
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgPickUpSelect" CharacterUsable="false">
<StatusEffect type="OnUse" target="This, Parent">
<Conditional HasTag="piano" />
<sound file="%ModDir%/Items/Misc/PianoSubaquatic.ogg" range="600" loop="true" />
</StatusEffect>
</Holdable>
<Upgrade gameversion="1.2.7.0" scale="0.5" />
</Item>
<Item name="" descriptionidentifier="thal_sheetmusic" identifier="thal_sheetmuscatsonmars" variantof="thal_sheetmussubaq" category="Misc" Tags="smallitem,sheetmus" cargocontaineridentifier="metalcrate" scale="0.25" impactsoundtag="impact_metal_light" spritecolor="220,220,255,255" inventoryiconcolor="220,220,255,255">
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgPickUpSelect" CharacterUsable="false">
<StatusEffect type="OnUse" target="This, Parent">
<Conditional HasTag="piano" />
<sound file="%ModDir%/Items/Misc/CatsonEuropa.ogg" range="600" loop="true" />
</StatusEffect>
</Holdable>
</Item>
<Item name="" descriptionidentifier="thal_sheetmusic" identifier="thal_sheetmusESE" variantof="thal_sheetmussubaq" category="Misc" Tags="smallitem,sheetmus" cargocontaineridentifier="metalcrate" scale="0.25" impactsoundtag="impact_metal_light" spritecolor="220,220,255,255" inventoryiconcolor="220,220,255,255">
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgPickUpSelect" CharacterUsable="false">
<StatusEffect type="OnUse" target="This, Parent">
<Conditional HasTag="piano" />
<sound file="%ModDir%/Items/Misc/EarthSpaceEuropa.ogg" range="600" volume="2.0" loop="true" />
</StatusEffect>
</Holdable>
</Item>
<Item name="" descriptionidentifier="thal_sheetmusic" identifier="thal_sheetmusttd" variantof="thal_sheetmussubaq" category="Misc" Tags="smallitem,sheetmus" cargocontaineridentifier="metalcrate" scale="0.25" impactsoundtag="impact_metal_light" spritecolor="220,220,255,255" inventoryiconcolor="220,220,255,255">
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgPickUpSelect" CharacterUsable="false">
<StatusEffect type="OnUse" target="This, Parent">
<Conditional HasTag="piano" />
<sound file="%ModDir%/Items/Misc/ToTheDepths.ogg" range="600" volume="2.0" loop="true" />
</StatusEffect>
</Holdable>
</Item>
<Item name="" descriptionidentifier="thal_sheetmusic" identifier="thal_sheetmusclown" variantof="thal_sheetmussubaq" category="Misc" Tags="smallitem,sheetmus" cargocontaineridentifier="metalcrate" scale="0.25" impactsoundtag="impact_metal_light" spritecolor="220,220,255,255" inventoryiconcolor="220,220,255,255">
<Price baseprice="40" canbespecial="false">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" minavailable="1" />
<Price storeidentifier="merchantresearch" sold="false" />
<Price storeidentifier="merchantmilitary" sold="false" />
<Price storeidentifier="merchantmine" sold="false" />
<Price storeidentifier="merchantclown" minavailable="3" maxavailable="5">
<Reputation faction="clowns" min="10" />
</Price>
</Price>
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgPickUpSelect" CharacterUsable="false">
<StatusEffect type="OnUse" target="This, Parent">
<Conditional HasTag="piano" />
<sound file="%ModDir%/Items/Misc/entryofthegladiators.ogg" range="600" volume="2.0" loop="true" />
</StatusEffect>
</Holdable>
</Item>
<Item name="" identifier="thal_watcheregg" variantof="balloonegg" nameidentifier="petegg" Tags="smallitem,monsterfood" hideinmenus="true" health="100" damagedbyexplosions="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyrepairtools="true" category="Misc" scale="0.5" impactsoundtag="impact_soft" spritecolor="64,32,64,255" inventoryiconcolor="64,32,64,255">
<Sprite texture="Content/Characters/Pets/pets.png" depth="0.7" sourcerect="9,389,43,56" origin="0.5,0.5" />
<ItemContainer capacity="1" hideitems="true" showcontainedstateindicator="false" maxstacksize="1">
<Containable items="antibloodloss1">
<StatusEffect type="OnContaining" target="Contained" Condition="-1" />
<StatusEffect type="OnContaining" target="This" Condition="0" setvalue="true">
<SpawnCharacter speciesname="Watcherpet" />
<Remove />
</StatusEffect>
</Containable>
</ItemContainer>
</Item>
</Items>