Files
barotrauma-gamefiles/Content/Items/Assemblies/RuinAutoHatch.xml
2025-03-29 17:53:38 +01:00

97 lines
11 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<ItemAssembly name="RuinAutoHatch" description="" hideinmenus="true">
<Item name="" identifier="alienhatchwbuttons" ID="9" rect="-133,50,216,95" linked="110" noninteractable="False" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="door" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.8" hiddeningame="False">
<Door openingspeed="3" closingspeed="3" togglecooldown="1" isopen="False" usebetweenoutpostmodules="True" pickingtime="10" canbepicked="True" allowingameediting="True" msg="ItemMsgOpen" />
<ConnectionPanel locked="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
<requireditem items="screwdriver" type="Equipped" optional="false" ignoreineditor="false" excludebroken="true" />
<input name="toggle" />
<input name="set_state">
<link w="115" />
</input>
<output name="state_out" maxwires="10" />
</ConnectionPanel>
</Item>
<Item name="" identifier="bluewire" ID="115" rect="51259,-15328,42,16" noninteractable="False" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="smallitem,wire" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<Wire noautolock="False" usespritedepth="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="90.5;9;72;8" />
</Item>
<Item name="" identifier="bluewire" ID="114" rect="51259,-15328,42,16" noninteractable="True" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="smallitem,wire" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="True" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<Wire noautolock="False" usespritedepth="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="75;5.5;106.5;9.5" />
</Item>
<Item name="" identifier="bluewire" ID="113" rect="51259,-15328,42,16" noninteractable="True" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="smallitem,wire" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="True" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<Wire noautolock="False" usespritedepth="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="75;5.5;106.5;25.5" />
</Item>
<Item name="" identifier="bluewire" ID="112" rect="51259,-15328,42,16" noninteractable="True" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="smallitem,wire" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="True" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<Wire noautolock="False" usespritedepth="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="90.5;9;106.5;9.5" />
</Item>
<Item name="" identifier="bluewire" ID="111" rect="51259,-15328,42,16" noninteractable="True" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="smallitem,wire" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="True" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<Wire noautolock="False" usespritedepth="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="90.5;9;106.5;25.5" />
</Item>
<Item name="" identifier="motiondetector" ID="109" rect="64,16,22,21" noninteractable="True" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="smallitem,sensor" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.8" hiddeningame="True">
<MotionSensor target="Any" ignoredead="False" rangex="100" rangey="70" detectoffset="-100,0" updateinterval="0.1" maxoutputlength="200" output="1" falseoutput="0" minimumvelocity="0" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Holdable attached="True" holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="5" canbepicked="True" allowingameediting="True" msg="ItemMsgDetachWrench">
<requireditem items="wrench" type="Equipped" optional="false" ignoreineditor="false" excludebroken="true" />
</Holdable>
<ConnectionPanel locked="True" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
<requireditem items="screwdriver" type="Equipped" optional="false" ignoreineditor="false" excludebroken="true" />
<output name="state_out">
<link w="113" />
<link w="114" />
</output>
</ConnectionPanel>
</Item>
<Item name="" identifier="andcomponent" ID="15" rect="83,16,15,14" noninteractable="True" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="smallitem,logic" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.8" hiddeningame="True">
<AndComponent timeframe="0" maxoutputlength="200" output="0" falseoutput="" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Holdable attached="True" holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="5" canbepicked="True" allowingameediting="True" msg="ItemMsgDetachWrench">
<requireditem items="wrench" type="Equipped" optional="false" ignoreineditor="false" excludebroken="true" />
</Holdable>
<ConnectionPanel locked="True" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
<requireditem items="screwdriver" type="Equipped" optional="false" ignoreineditor="false" excludebroken="true" />
<input name="signal_in1">
<link w="112" />
</input>
<input name="signal_in2">
<link w="111" />
</input>
<input name="set_output" />
<output name="signal_out">
<link w="115" />
</output>
</ConnectionPanel>
</Item>
<Item name="" identifier="notcomponent" ID="11" rect="99,16,15,13" noninteractable="True" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="smallitem,logic" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.8" hiddeningame="True">
<NotComponent continuousoutput="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Holdable attached="True" holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="5" canbepicked="True" allowingameediting="True" msg="ItemMsgDetachWrench">
<requireditem items="wrench" type="Equipped" optional="false" ignoreineditor="false" excludebroken="true" />
</Holdable>
<ConnectionPanel locked="True" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
<requireditem items="screwdriver" type="Equipped" optional="false" ignoreineditor="false" excludebroken="true" />
<input name="signal_in">
<link w="114" />
</input>
<output name="signal_out">
<link w="112" />
</output>
</ConnectionPanel>
</Item>
<Item name="" identifier="delaycomponent" ID="10" rect="99,32,15,13" noninteractable="True" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="smallitem,logic" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.8" hiddeningame="True">
<DelayComponent delay="4" resetwhensignalreceived="False" resetwhendifferentsignalreceived="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Holdable attached="True" holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="5" canbepicked="True" allowingameediting="True" msg="ItemMsgDetachWrench">
<requireditem items="wrench" type="Equipped" optional="false" ignoreineditor="false" excludebroken="true" />
</Holdable>
<ConnectionPanel locked="True" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
<requireditem items="screwdriver" type="Equipped" optional="false" ignoreineditor="false" excludebroken="true" />
<input name="signal_in">
<link w="113" />
</input>
<output name="signal_out">
<link w="111" />
</output>
</ConnectionPanel>
</Item>
<Gap ID="110" horizontal="false" rect="-133,55,216,105" />
</ItemAssembly>