<?xml version="1.0" encoding="utf-8"?>
<ItemAssembly name="Airlock Pump" description="A pump designed to work in airlocks. Will only be active if the doors are shut and the airlock flooded." hideinmenus="false">
  <Item name="" identifier="bluewire" ID="15" rect="50331,-15168,42,16" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" 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 pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="8;-16;-24;8" />
  </Item>
  <Item name="" identifier="bluewire" ID="14" rect="50331,-15168,42,16" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" 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 pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="24;-16;8;-16;7.5;-15" />
  </Item>
  <Item name="" identifier="bluewire" ID="13" rect="50331,-15168,42,16" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" 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 pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="8;-16;-24;0" />
  </Item>
  <Item name="" identifier="notcomponent" ID="11" rect="14,-8,15,13" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,logic" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.8" hiddeningame="False">
    <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" />
    </Holdable>
    <ConnectionPanel locked="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
      <requireditem items="screwdriver,wire" type="Equipped" optional="false" ignoreineditor="false" />
      <input name="signal_in" />
      <output name="signal_out">
        <link w="14" />
      </output>
    </ConnectionPanel>
  </Item>
  <Item name="" identifier="andcomponent" ID="10" rect="0,-8,15,14" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,logic" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.8" hiddeningame="False">
    <AndComponent timeframe="0" output="1" falseoutput="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" />
    </Holdable>
    <ConnectionPanel locked="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
      <requireditem items="screwdriver,wire" type="Equipped" optional="false" ignoreineditor="false" />
      <input name="signal_in1">
        <link w="13" />
      </input>
      <input name="signal_in2">
        <link w="14" />
      </input>
      <input name="set_output" />
      <output name="signal_out">
        <link w="15" />
      </output>
    </ConnectionPanel>
  </Item>
  <Item name="" identifier="waterdetector" ID="2" rect="-35,3,20,14" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,sensor" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.8" hiddeningame="False">
    <WaterDetector output="1" falseoutput="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" />
    </Holdable>
    <ConnectionPanel locked="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
      <requireditem items="screwdriver,wire" type="Equipped" optional="false" ignoreineditor="false" />
      <output name="signal_out">
        <link w="13" />
      </output>
      <output name="water_%" />
    </ConnectionPanel>
  </Item>
  <Item name="" identifier="smallpump" ID="12" rect="-47,39,64,48" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="pump" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.8" hiddeningame="False">
    <Pump maxflow="100" ison="False" minvoltage="0.3" powerconsumption="60" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
    <ConnectionPanel locked="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
      <requireditem items="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
      <input name="power_in" />
      <input name="toggle" />
      <input name="set_active">
        <link w="15" />
      </input>
      <input name="set_speed" />
      <input name="set_targetlevel" />
    </ConnectionPanel>
    <Repairable deteriorationspeed="0.2" mindeteriorationdelay="120" maxdeteriorationdelay="240" mindeteriorationcondition="0" repairthreshold="80" fixdurationlowskill="25" fixdurationhighskill="5" pickingtime="0" canbepicked="False" allowingameediting="True" msg="ItemMsgRepairWrench">
      <requireditem items="wrench" type="Equipped" optional="false" ignoreineditor="false" />
    </Repairable>
  </Item>
</ItemAssembly>