Files
BarotraumaModServer/LocalMods/Neurotrauma/Xml/Items/Surgery/Scalpels.xml
T
2026-06-09 00:42:10 +03:00

181 lines
13 KiBLFS
XML
Executable File

<?xml version="1.0" encoding="utf-8"?>
<Override>
<Items>
<Item name="" identifier="advscalpel" category="Equipment" cargocontaineridentifier="mediccrate" Tags="smallitem,medical,surgery,surgerytool" description="" useinhealthinterface="True" scale="0.250">
<PreferredContainer primary="locker" />
<Deconstruct />
<Price baseprice="35" soldbydefault="true">
<Price storeidentifier="merchantmedical" sold="true" multiplier="0.9" minavailable="1" />
</Price>
<InventoryIcon texture="%ModDir%/Images/InventoryItemIconAtlas.png" sourcerect="0,0,64,64" origin="0.5,0.5" />
<Sprite texture="%ModDir%/Images/InGameItemIconAtlas.png" sourcerect="131,188,122,8" depth="0.55" origin="0.5,0.5" />
<Body width="65" height="15" density="50" />
<SuitableTreatment identifier="analgesia" suitability="0.01" />
<SuitableTreatment identifier="sym_unconsciousness" suitability="0.01" />
<MeleeWeapon slots="Any,RightHand,LeftHand" aimpos="40,5" handle1="-7,2" holdangle="60" reload="1.0">
<StatusEffect type="OnUse" target="Limb" comparison="and"></StatusEffect>
</MeleeWeapon>
<SkillRequirementHint identifier="medical" level="30" />
</Item>
<Item name="" identifier="multiscalpel" category="Equipment" cargocontaineridentifier="mediccrate" Tags="smallitem,medical,surgery,surgerytool" description="" useinhealthinterface="True" scale="0.250">
<PreferredContainer primary="medcab" minamount="1" maxamount="1" spawnprobability="1" />
<PreferredContainer primary="locker" />
<Fabricate suitablefabricators="fabricator">
<RequiredSkill identifier="medical" level="60" />
<RequiredSkill identifier="mechanical" level="20" />
<RequiredItem identifier="steel" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="plastic" />
<RequiredItem identifier="zinc" amount="2" />
</Fabricate>
<Deconstruct>
<Item identifier="steel" />
</Deconstruct>
<Price baseprice="210" soldbydefault="true">
<Price storeidentifier="merchantmedical" sold="true" multiplier="0.9" minavailable="2" />
</Price>
<InventoryIcon texture="%ModDir%/Images/InventoryItemIconAtlas.png" sourcerect="0,256,64,64" origin="0.5,0.5" />
<Sprite texture="%ModDir%/Images/InGameItemIconAtlas.png" sourcerect="131,218,122,8" depth="0.55" origin="0.5,0.5" />
<Body width="65" height="15" density="50" />
<SuitableTreatment identifier="analgesia" suitability="0.04" />
<SuitableTreatment identifier="sym_unconsciousness" suitability="0.04" />
<MeleeWeapon slots="Any,RightHand,LeftHand" aimpos="40,5" handle1="-7,2" holdangle="60" reload="1.0">
<!-- extracting organ -->
<StatusEffect statuseffecttags="medical" type="OnUse" target="This,Limb" comparison="and" disabledeltatime="true"></StatusEffect>
</MeleeWeapon>
<CustomInterface canbeselected="false" drawhudwhenequipped="true" allowuioverlap="true">
<GuiFrame relativesize="0.14,0.25" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,0" style="ItemUI" />
<Button text="multiscalpel.btn.incision">
<StatusEffect target="This" type="OnUse" stackable="true">
<LuaHook name="NT.multiscalpel.incision" />
</StatusEffect>
</Button>
<!--<Button text="multiscalpel.btn.kidneys"><StatusEffect type="OnUse" stackable="true"><LuaHook name="NT.multiscalpel.kidneys"/></StatusEffect></Button>-->
<!--<Button text="multiscalpel.btn.liver"><StatusEffect type="OnUse" stackable="true"><LuaHook name="NT.multiscalpel.liver"/></StatusEffect></Button>-->
<!--<Button text="multiscalpel.btn.lungs"><StatusEffect type="OnUse" stackable="true"><LuaHook name="NT.multiscalpel.lungs"/></StatusEffect></Button>-->
<!--<Button text="multiscalpel.btn.heart"><StatusEffect type="OnUse" stackable="true"><LuaHook name="NT.multiscalpel.heart"/></StatusEffect></Button>-->
<!--<Button text="multiscalpel.btn.brain"><StatusEffect type="OnUse" stackable="true"><LuaHook name="NT.multiscalpel.brain"/></StatusEffect></Button>-->
<Button text="multiscalpel.btn.bandage">
<StatusEffect target="This" type="OnUse" stackable="true">
<LuaHook name="NT.multiscalpel.bandage" />
</StatusEffect>
</Button>
<Button text="multiscalpel.btn.speedflex">
<StatusEffect target="This" type="OnUse" stackable="true">
<LuaHook name="NT.multiscalpel.speedflex" />
</StatusEffect>
</Button>
</CustomInterface>
</Item>
<Item name="" identifier="organscalpel_liver" category="Equipment" cargocontaineridentifier="mediccrate" Tags="smallitem,medical,surgery,surgerytool" description="" useinhealthinterface="True" scale="0.250">
<PreferredContainer primary="toxcontainer" minamount="1" maxamount="1" spawnprobability="1" />
<Price baseprice="35" soldbydefault="true">
<Price storeidentifier="merchantmedical" sold="true" multiplier="0.9" minavailable="6" />
</Price>
<InventoryIcon texture="%ModDir%/Images/InventoryItemIconAtlas.png" sourcerect="448,128,64,64" origin="0.5,0.5" />
<Sprite texture="%ModDir%/Images/InGameItemIconAtlas.png" sourcerect="131,203,122,8" depth="0.55" origin="0.5,0.5" />
<Body width="65" height="15" density="50" />
<MeleeWeapon slots="Any,RightHand,LeftHand" aimpos="40,5" handle1="-7,-5" holdangle="60" reload="1.0">
<!-- extracting organ -->
<StatusEffect tags="medical" type="OnUse" target="This,Limb" comparison="and" disabledeltatime="true">
<Conditional retractedskin="gte 1" />
<Sound file="Content/Sounds/Damage/LimbSlash1.ogg" selectionmode="random" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash2.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash3.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash4.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash5.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash6.ogg" range="500" />
</StatusEffect>
</MeleeWeapon>
<SkillRequirementHint identifier="surgery" level="40" />
</Item>
<Item name="" identifier="organscalpel_kidneys" category="Equipment" cargocontaineridentifier="mediccrate" Tags="smallitem,medical,surgery,surgerytool" description="" useinhealthinterface="True" scale="0.250">
<PreferredContainer primary="toxcontainer" minamount="1" maxamount="1" spawnprobability="1" />
<Price baseprice="35" soldbydefault="true">
<Price storeidentifier="merchantmedical" sold="true" multiplier="0.9" minavailable="6" />
</Price>
<InventoryIcon texture="%ModDir%/Images/InventoryItemIconAtlas.png" sourcerect="448,128,64,64" origin="0.5,0.5" />
<Sprite texture="%ModDir%/Images/InGameItemIconAtlas.png" sourcerect="131,203,122,8" depth="0.55" origin="0.5,0.5" />
<Body width="65" height="15" density="50" />
<MeleeWeapon slots="Any,RightHand,LeftHand" aimpos="40,5" handle1="-7,-5" holdangle="60" reload="1.0">
<!-- extracting organ -->
<StatusEffect tags="medical" type="OnUse" target="This,Limb" comparison="and" disabledeltatime="true">
<Conditional retractedskin="gte 1" />
<Sound file="Content/Sounds/Damage/LimbSlash1.ogg" selectionmode="random" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash2.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash3.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash4.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash5.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash6.ogg" range="500" />
</StatusEffect>
</MeleeWeapon>
<SkillRequirementHint identifier="surgery" level="30" />
</Item>
<Item name="" identifier="organscalpel_lungs" category="Equipment" cargocontaineridentifier="mediccrate" Tags="smallitem,medical,surgery,surgerytool" description="" useinhealthinterface="True" scale="0.250">
<PreferredContainer primary="toxcontainer" minamount="1" maxamount="1" spawnprobability="1" />
<Price baseprice="35" soldbydefault="true">
<Price storeidentifier="merchantmedical" sold="true" multiplier="0.9" minavailable="6" />
</Price>
<InventoryIcon texture="%ModDir%/Images/InventoryItemIconAtlas.png" sourcerect="448,128,64,64" origin="0.5,0.5" />
<Sprite texture="%ModDir%/Images/InGameItemIconAtlas.png" sourcerect="131,203,122,8" depth="0.55" origin="0.5,0.5" />
<Body width="65" height="15" density="50" />
<MeleeWeapon slots="Any,RightHand,LeftHand" aimpos="40,5" handle1="-7,-5" holdangle="60" reload="1.0">
<!-- extracting organ -->
<StatusEffect tags="medical" type="OnUse" target="This,Limb" comparison="and" disabledeltatime="true">
<Conditional retractedskin="gte 1" />
<Sound file="Content/Sounds/Damage/LimbSlash1.ogg" selectionmode="random" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash2.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash3.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash4.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash5.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash6.ogg" range="500" />
</StatusEffect>
</MeleeWeapon>
<SkillRequirementHint identifier="surgery" level="50" />
</Item>
<Item name="" identifier="organscalpel_heart" category="Equipment" cargocontaineridentifier="mediccrate" Tags="smallitem,medical,surgery,surgerytool" description="" useinhealthinterface="True" scale="0.250">
<PreferredContainer primary="toxcontainer" minamount="1" maxamount="1" spawnprobability="1" />
<Price baseprice="35" soldbydefault="true">
<Price storeidentifier="merchantmedical" sold="true" multiplier="0.9" minavailable="6" />
</Price>
<InventoryIcon texture="%ModDir%/Images/InventoryItemIconAtlas.png" sourcerect="448,128,64,64" origin="0.5,0.5" />
<Sprite texture="%ModDir%/Images/InGameItemIconAtlas.png" sourcerect="131,203,122,8" depth="0.55" origin="0.5,0.5" />
<Body width="65" height="15" density="50" />
<MeleeWeapon slots="Any,RightHand,LeftHand" aimpos="40,5" handle1="-7,-5" holdangle="60" reload="1.0">
<!-- extracting organ -->
<StatusEffect tags="medical" type="OnUse" target="This,Limb" comparison="and" disabledeltatime="true">
<Conditional retractedskin="gte 1" />
<Sound file="Content/Sounds/Damage/LimbSlash1.ogg" selectionmode="random" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash2.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash3.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash4.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash5.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash6.ogg" range="500" />
</StatusEffect>
</MeleeWeapon>
<SkillRequirementHint identifier="surgery" level="60" />
</Item>
<Item name="" identifier="organscalpel_brain" category="Equipment" cargocontaineridentifier="mediccrate" Tags="smallitem,medical,surgery,surgerytool" description="" useinhealthinterface="True" scale="0.250">
<PreferredContainer primary="toxcontainer" minamount="1" maxamount="1" spawnprobability="1" />
<Price baseprice="200" soldbydefault="true">
<Price locationtype="research" multiplier="1" sold="true" minavailable="6" />
</Price>
<InventoryIcon texture="%ModDir%/Images/InventoryItemIconAtlas.png" sourcerect="448,128,64,64" origin="0.5,0.5" />
<Sprite texture="%ModDir%/Images/InGameItemIconAtlas.png" sourcerect="131,203,122,8" depth="0.55" origin="0.5,0.5" />
<Body width="65" height="15" density="50" />
<MeleeWeapon slots="Any,RightHand,LeftHand" aimpos="40,5" handle1="-7,-5" holdangle="60" reload="1.0">
<!-- extracting organ -->
<StatusEffect tags="medical" type="OnUse" target="This,Limb" comparison="and" disabledeltatime="true">
<Conditional retractedskin="gte 1" />
<Sound file="Content/Sounds/Damage/LimbSlash1.ogg" selectionmode="random" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash2.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash3.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash4.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash5.ogg" range="500" />
<Sound file="Content/Sounds/Damage/LimbSlash6.ogg" range="500" />
</StatusEffect>
</MeleeWeapon>
<SkillRequirementHint identifier="surgery" level="100" />
</Item>
</Items>
</Override>