<?xml version="1.0" encoding="utf-8"?>
<ItemAssembly name="AlienHatchAssembly2" description="" hideinmenus="true">
  <Item name="Alien Hatch" identifier="alienhatch" ID="7" rect="-112,31,208,48" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
    <Door isopen="True" pickingtime="30" canbepicked="True" allowingameediting="False" msg="itemmsgforceopencrowbar">
      <requireditem identifiers="crowbar" type="Equipped" optional="false" ignoreineditor="false" />
    </Door>
    <ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="">
      <input name="toggle">
        <link w="21" />
      </input>
      <input name="set_state" />
      <output name="state_out" />
    </ConnectionPanel>
  </Item>
  <Item name="Alien Hatch" identifier="alienhatch" ID="6" rect="-112,-64,208,48" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
    <Door isopen="True" pickingtime="30" canbepicked="True" allowingameediting="False" msg="itemmsgforceopencrowbar">
      <requireditem identifiers="crowbar" type="Equipped" optional="false" ignoreineditor="false" />
    </Door>
    <ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="">
      <input name="toggle">
        <link w="20" />
      </input>
      <input name="set_state" />
      <output name="state_out" />
    </ConnectionPanel>
  </Item>
  <Item name="Alien Hatch" identifier="alienhatch" ID="5" rect="-112,128,208,48" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
    <Door isopen="True" pickingtime="30" canbepicked="True" allowingameediting="False" msg="itemmsgforceopencrowbar">
      <requireditem identifiers="crowbar" type="Equipped" optional="false" ignoreineditor="false" />
    </Door>
    <ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="">
      <input name="toggle">
        <link w="19" />
      </input>
      <input name="set_state" />
      <output name="state_out" />
    </ConnectionPanel>
  </Item>
  <Item name="Black Wire" identifier="blackwire" ID="27" rect="5736,-1030,48,20" hiddeningame="False" spritecolor="50,50,50,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" 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="" />
    <Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-87;7;-72;-88" />
  </Item>
  <Item name="Black Wire" identifier="blackwire" ID="26" rect="5736,-1030,48,20" hiddeningame="False" spritecolor="50,50,50,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" 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="" />
    <Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-87;7;-72;7" />
  </Item>
  <Item name="Black Wire" identifier="blackwire" ID="25" rect="5736,-1030,48,20" hiddeningame="False" spritecolor="50,50,50,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" 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="" />
    <Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-87;7;-72;104" />
  </Item>
  <Item name="Black Wire" identifier="blackwire" ID="24" rect="5736,-1030,48,20" hiddeningame="False" spritecolor="50,50,50,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" 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="" />
    <Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-103;8;-87;7" />
  </Item>
  <Item name="Black Wire" identifier="blackwire" ID="23" rect="5736,-1030,48,20" hiddeningame="False" spritecolor="50,50,50,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" 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="" />
    <Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-4.5;-144;-103;8" />
  </Item>
  <Item name="Black Wire" identifier="blackwire" ID="22" rect="5736,-1030,48,20" hiddeningame="False" spritecolor="50,50,50,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" 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="" />
    <Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-4.5;164;-103;8" />
  </Item>
  <Item name="Black Wire" identifier="blackwire" ID="21" rect="5736,-1030,48,20" hiddeningame="False" spritecolor="50,50,50,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" 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="" />
    <Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-72;7;-8;7" />
  </Item>
  <Item name="Black Wire" identifier="blackwire" ID="20" rect="5736,-1030,48,20" hiddeningame="False" spritecolor="50,50,50,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" 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="" />
    <Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-72;-88;-8;-88" />
  </Item>
  <Item name="Black Wire" identifier="blackwire" ID="19" rect="5736,-1030,48,20" hiddeningame="False" spritecolor="50,50,50,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" 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="" />
    <Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-72;104;-8;104" />
  </Item>
  <Item name="Delay Component" identifier="delaycomponent" ID="14" rect="-80,15,16,16" hiddeningame="False" spritecolor="0,0,0,0" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
    <DelayComponent delay="2" 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 identifiers="wrench" type="Equipped" optional="false" ignoreineditor="false" />
    </Holdable>
    <ConnectionPanel locked="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
      <requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
      <input name="signal_in">
        <link w="26" />
      </input>
      <output name="signal_out">
        <link w="21" />
      </output>
    </ConnectionPanel>
  </Item>
  <Item name="Delay Component" identifier="delaycomponent" ID="13" rect="-80,-80,16,16" hiddeningame="False" spritecolor="0,0,0,0" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
    <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 identifiers="wrench" type="Equipped" optional="false" ignoreineditor="false" />
    </Holdable>
    <ConnectionPanel locked="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
      <requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
      <input name="signal_in">
        <link w="27" />
      </input>
      <output name="signal_out">
        <link w="20" />
      </output>
    </ConnectionPanel>
  </Item>
  <Item name="Oscillator" identifier="oscillator" ID="12" rect="-95,15,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
    <OscillatorComponent outputtype="Pulse" frequency="0.15" 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 identifiers="wrench" type="Equipped" optional="false" ignoreineditor="false" />
    </Holdable>
    <ConnectionPanel locked="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
      <requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
      <input name="set_frequency">
        <link w="24" />
      </input>
      <input name="set_outputtype" />
      <output name="signal_out">
        <link w="25" />
        <link w="26" />
        <link w="27" />
      </output>
    </ConnectionPanel>
  </Item>
  <Item name="Delay Component" identifier="delaycomponent" ID="10" rect="-80,112,16,16" hiddeningame="False" spritecolor="0,0,0,0" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
    <DelayComponent delay="0" 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 identifiers="wrench" type="Equipped" optional="false" ignoreineditor="false" />
    </Holdable>
    <ConnectionPanel locked="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
      <requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
      <input name="signal_in">
        <link w="25" />
      </input>
      <output name="signal_out">
        <link w="19" />
      </output>
    </ConnectionPanel>
  </Item>
  <Item name="Signal Check Component" identifier="signalcheckcomponent" ID="9" rect="-111,16,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
    <SignalCheckComponent output="0.15" falseoutput="0.01" targetsignal="1" 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 identifiers="wrench" type="Equipped" optional="false" ignoreineditor="false" />
    </Holdable>
    <ConnectionPanel locked="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="ItemMsgRewireScrewdriver">
      <requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
      <input name="signal_in">
        <link w="22" />
        <link w="23" />
      </input>
      <input name="set_output" />
      <input name="set_targetsignal" />
      <output name="signal_out">
        <link w="24" />
      </output>
    </ConnectionPanel>
  </Item>
  <Item name="Alien Motion Sensor" identifier="alienmotionsensor" ID="18" rect="-32,192,55,56" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
    <MotionSensor onlyhumans="True" rangex="300" rangey="300" detectoffset="0,0" output="1" falseoutput="" minimumvelocity="0.01" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
    <ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
      <output name="state_out">
        <link w="22" />
      </output>
    </ConnectionPanel>
  </Item>
  <Item name="Alien Motion Sensor" identifier="alienmotionsensor" ID="17" rect="-32,-116,55,56" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
    <MotionSensor onlyhumans="True" rangex="300" rangey="300" detectoffset="0,0" output="1" falseoutput="" minimumvelocity="0.01" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
    <ConnectionPanel locked="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="itemmsgrewirescrewdriver">
      <output name="state_out">
        <link w="23" />
      </output>
    </ConnectionPanel>
  </Item>
</ItemAssembly>