Files
barotrauma-gamefiles/Content/Items/Electricity/signalitems.xml
2025-03-29 16:11:59 +01:00

1851 lines
128 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Items>
<Item name="" identifier="circuitbox" category="Electrical" Tags="smallitem" maxstacksize="60" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" disablecommandmenuwhenselected="true" grabwhenselected="true">
<PreferredContainer primary="engcab"/>
<Sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="192,258,64,64" depth="0.8" canflipx="false" origin="0.5,0.5" />
<Body width="51" height="51" density="30" />
<Deconstruct time="10">
<Item identifier="plastic" />
<Item identifier="copper" />
<Item identifier="tin" />
</Deconstruct>
<Upgrade gameversion="1.6.0.0">
<CircuitBox>
<RequiredItems items="idcard" type="Picked" msg="itemmsgunauthorizedaccess" ignoreineditor="true" />
</CircuitBox>
</Upgrade>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="35" />
<RequiredItem identifier="plastic" amount="2" />
<RequiredItem identifier="copper" amount="4" />
<RequiredItem identifier="tin" amount="4" />
</Fabricate>
<Fabricate suitablefabricators="fabricator" requiredtime="10" requiresrecipe="true" displayname="cheapitem">
<RequiredSkill identifier="electrical" level="35" />
<RequiredItem identifier="plastic" amount="2" />
<RequiredItem identifier="copper" amount="2" />
<RequiredItem identifier="tin" amount="2" />
</Fabricate>
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="85,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.4,0.62" minsize="400,350" maxsize="960,840" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<input name="signal_in3" displayname="connection.signalinx~[num]=3" />
<input name="signal_in4" displayname="connection.signalinx~[num]=4" />
<input name="signal_in5" displayname="connection.signalinx~[num]=5" />
<input name="signal_in6" displayname="connection.signalinx~[num]=6" />
<input name="signal_in7" displayname="connection.signalinx~[num]=7" />
<input name="signal_in8" displayname="connection.signalinx~[num]=8" />
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" />
<output name="signal_out4" displayname="connection.signaloutx~[num]=4" />
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" />
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" />
<output name="signal_out7" displayname="connection.signaloutx~[num]=7" />
<output name="signal_out8" displayname="connection.signaloutx~[num]=8" />
</ConnectionPanel>
<!-- container for components -->
<ItemContainer capacity="50" maxstacksize="60" canbeselected="false" allowdraganddrop="false" drawinventory="false" QuickUseMovesItemsInside="false">
<Containable items="circuitboxcomponent,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
</ItemContainer>
<!-- container for wires -->
<ItemContainer capacity="30" maxstacksize="60" canbeselected="false" allowdraganddrop="false" drawinventory="false" QuickUseMovesItemsInside="false">
<Containable items="wire,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
</ItemContainer>
<CircuitBox selectkey="Select" canbeselected="true" msg="ItemMsgInteractSelect" allowuioverlap="true">
<Requireditem items="idcard" type="Picked" msg="itemmsgunauthorizedaccess" ignoreineditor="true"/>
<GuiFrame relativesize="0.7,0.8" style="ItemUI" anchor="Center" />
<WireSprite texture="Content/Items/Electricity/wire.png" sourcerect="0,0,16,12" origin="0.5,0.5" />
<ConnectionSprite texture="Content/UI/UIAtlasDevices.png" sourcerect="1,1,56,55" origin="0.5,0.5" />
<WireConnectorSprite texture="Content/UI/UIAtlasDevices.png" sourcerect="69,3,45,85" origin="0.5,0.27" />
<ConnectionScrewSprite texture="Content/UI/UIAtlasDevices.png" sourcerect="88,92,45,45" origin="0.5,0.5" />
</CircuitBox>
</Item>
<Item name="" identifier="wire" category="Electrical" Tags="smallitem,wire" maxstacksize="60" maxstacksizecharacterinventory="60" spritecolor="210,215,218,255" InventoryIconColor="210,215,218,255" canbepicked="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light">
<Price baseprice="10">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.2" />
<Deconstruct time="1"/>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,64,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="169,224,84,32" origin="0.5,0.5" />
<Body radius="14" width="60" density="15" />
<Holdable slots="Any,RightHand,LeftHand" handle1="0,0" msg="ItemMsgPickUpSelect" />
<Wire />
</Item>
<Item name="" identifier="redwire" category="Electrical" Tags="smallitem,wire" maxstacksize="60" maxstacksizecharacterinventory="60" spritecolor="254,23,17,255" InventoryIconColor="254,23,17,255" canbepicked="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light">
<Price baseprice="10">
<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" amount="2" notcampaign="true" />
<PreferredContainer secondary="wreckengcab,abandonedengcab,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.2" />
<Deconstruct time="1"/>
<Fabricate suitablefabricators="fabricator" requiredtime="5" amount="5">
<RequiredItem identifier="copper" />
<RequiredItem identifier="rubber" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,64,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="169,224,84,32" origin="0.5,0.5" />
<Body radius="14" width="60" density="15" />
<Holdable slots="Any,RightHand,LeftHand" handle1="0,0" msg="ItemMsgPickUpSelect" />
<Wire />
</Item>
<Item name="" identifier="bluewire" category="Electrical" Tags="smallitem,wire" maxstacksize="60" maxstacksizecharacterinventory="60" spritecolor="51,121,173,255" InventoryIconColor="51,121,173,255" canbepicked="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light">
<Price baseprice="10">
<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" amount="2" notcampaign="true"/>
<PreferredContainer secondary="wreckengcab,abandonedengcab,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.2" />
<Deconstruct time="1"/>
<Fabricate suitablefabricators="fabricator" requiredtime="5" amount="5">
<RequiredItem identifier="copper" />
<RequiredItem identifier="rubber" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,64,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="169,224,84,32" origin="0.5,0.5" />
<Body radius="14" width="60" density="15" />
<Holdable slots="Any,RightHand,LeftHand" handle1="0,0" msg="ItemMsgPickUpSelect" />
<Wire />
</Item>
<Item name="" identifier="orangewire" category="Electrical" Tags="smallitem,wire" maxstacksize="60" maxstacksizecharacterinventory="60" spritecolor="255,140,13,255" InventoryIconColor="255,140,13,255" canbepicked="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light">
<Price baseprice="10">
<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" amount="2" notcampaign="true" notpvp="true"/>
<PreferredContainer secondary="wreckengcab,abandonedengcab,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.2" />
<Deconstruct time="1"/>
<Fabricate suitablefabricators="fabricator" requiredtime="5" amount="5">
<RequiredItem identifier="copper" />
<RequiredItem identifier="rubber" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,64,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="169,224,84,32" origin="0.5,0.5" />
<Body radius="14" width="60" density="15" />
<Holdable slots="Any,RightHand,LeftHand" handle1="0,0" msg="ItemMsgPickUpSelect" />
<Wire />
</Item>
<Item name="" identifier="greenwire" category="Electrical" Tags="smallitem,wire" maxstacksize="60" maxstacksizecharacterinventory="60" spritecolor="56,143,111,255" InventoryIconColor="56,143,111,255" canbepicked="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light">
<Price baseprice="10">
<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" amount="2" notcampaign="true" notpvp="true"/>
<PreferredContainer secondary="wreckengcab,abandonedengcab,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.2" />
<Deconstruct time="1"/>
<Fabricate suitablefabricators="fabricator" requiredtime="5" amount="5">
<RequiredItem identifier="copper" />
<RequiredItem identifier="rubber" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,64,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="169,224,84,32" origin="0.5,0.5" />
<Body radius="14" width="60" density="15" />
<Holdable slots="Any,RightHand,LeftHand" handle1="0,0" msg="ItemMsgPickUpSelect" />
<Wire />
</Item>
<Item name="" identifier="blackwire" category="Electrical" Tags="smallitem,wire" maxstacksize="60" maxstacksizecharacterinventory="60" spritecolor="50,50,50,255" InventoryIconColor="50,50,50,255" canbepicked="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light">
<Price baseprice="10">
<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" amount="2" notcampaign="true" notpvp="true"/>
<PreferredContainer secondary="wreckengcab,abandonedengcab,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.2" />
<Deconstruct time="1"/>
<Fabricate suitablefabricators="fabricator" requiredtime="5" amount="5">
<RequiredItem identifier="copper" />
<RequiredItem identifier="rubber" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,64,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="169,224,84,32" origin="0.5,0.5" />
<Body radius="14" width="60" density="15" />
<Holdable slots="Any,RightHand,LeftHand" handle1="0,0" msg="ItemMsgPickUpSelect" />
<Wire />
</Item>
<Item name="" identifier="brownwire" category="Electrical" Tags="smallitem,wire" maxstacksize="60" maxstacksizecharacterinventory="60" spritecolor="123,77,62,255" InventoryIconColor="123,77,62,255" canbepicked="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light">
<Price baseprice="10">
<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" amount="2" notcampaign="true" notpvp="true"/>
<PreferredContainer secondary="wreckengcab,abandonedengcab,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.2" />
<Deconstruct time="1"/>
<Fabricate suitablefabricators="fabricator" requiredtime="5" amount="5">
<RequiredItem identifier="copper" />
<RequiredItem identifier="rubber" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,64,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="169,224,84,32" origin="0.5,0.5" />
<Body radius="14" width="60" density="15" />
<Holdable slots="Any,RightHand,LeftHand" handle1="0,0" msg="ItemMsgPickUpSelect" />
<Wire />
</Item>
<Item name="" identifier="fpgacircuit" category="Electrical" Tags="smallitem,signal" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="5">
<Item identifier="copper" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="5">
<RequiredSkill identifier="electrical" level="15" />
<RequiredItem identifier="plastic" />
<RequiredItem identifier="copper" amount="2" />
<RequiredItem identifier="tin" />
</Fabricate>
<Fabricate suitablefabricators="fabricator" requiredtime="5" requiresrecipe="true" amount="2" displayname="cheapitem">
<RequiredSkill identifier="electrical" level="15" />
<RequiredItem identifier="plastic" />
<RequiredItem identifier="copper" amount="2" />
<RequiredItem identifier="tin" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="512,64,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="225,33,36,36" origin="0.5,0.5" />
<Body width="36" height="36" density="15" />
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgPickUpSelect">
<!-- Remove the item when fully used (not used by the vanilla game) -->
<StatusEffect type="OnBroken" target="This">
<Remove />
</StatusEffect>
</Holdable>
</Item>
<Item name="" identifier="andcomponent" category="Electrical" Tags="smallitem,logic, circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#6c7dd5">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="65,391,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="0,0,32,32" origin="0.5,0.5" canflipx="false" />
<AndComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="85,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<input name="set_output" displayname="connection.setoutput" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="equalscomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" linkable="false" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#694341">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="833,900,63,54" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="32,0,32,32" origin="0.5,0.5" canflipx="false" />
<EqualsComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<output name="signal_out" displayname="connection.signalout" />
<input name="set_output" displayname="connection.setoutput" />
</ConnectionPanel>
</Item>
<Item name="" identifier="greatercomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" linkable="false" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#a1d681">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="769,900,63,54" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="64,0,32,32" origin="0.5,0.5" canflipx="false" />
<GreaterComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<output name="signal_out" displayname="connection.signalout" />
<input name="set_output" displayname="connection.setoutput" />
</ConnectionPanel>
</Item>
<Item name="" identifier="addercomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" linkable="false" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#a1d681">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="575,837,65,54" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="96,0,32,32" origin="0.5,0.5" canflipx="false" />
<AdderComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="colorcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" linkable="false" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#b3b3b4">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="447,900,65,54" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="128,0,32,32" origin="0.5,0.5" canflipx="false" />
<ColorComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="signal_r" displayname="connection.signalr" />
<input name="signal_g" displayname="connection.signalg" />
<input name="signal_b" displayname="connection.signalb" />
<input name="signal_a" displayname="connection.signala" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="subtractcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" linkable="false" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#a0dbc8">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="641,900,63,54" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="160,0,32,32" origin="0.5,0.5" canflipx="false" />
<SubtractComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="multiplycomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" linkable="false" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#8bafd7">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="641,837,64,54" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="0,32,32,32" origin="0.5,0.5" canflipx="false" />
<MultiplyComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="dividecomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" linkable="false" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#8bafd7">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="705,900,63,54" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="32,32,32,32" origin="0.5,0.5" canflipx="false" />
<DivideComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="powcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" linkable="false" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#9b7eff">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="384,71,64,51" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="64,32,32,32" origin="0.5,0.5" canflipx="false" />
<ExponentiationComponent canbeselected="true" />
<Body width="31" height="26" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<input name="set_exponent" displayname="connection.setexponent" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="orcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#d1b788">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="129,390,64,53" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="96,32,32,32" origin="0.5,0.5" canflipx="false" />
<OrComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<input name="set_output" displayname="connection.setoutput" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="xorcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" linkable="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#c3a27a">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="576,900,63,54" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="128,32,32,32" origin="0.5,0.5" canflipx="false" />
<XorComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<input name="set_output" displayname="connection.setoutput" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="notcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#ad7a79">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="192,390,64,53" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="160,32,32,32" origin="0.5,0.5" canflipx="false" />
<NotComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="concatcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#eb5505">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="64,389,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="0,64,32,32" origin="0.5,0.5" canflipx="false" />
<ConcatComponent canbeselected="true" />
<Body width="32" height="27" density="15" />
<Holdable selectkey="Select" pickkey="Use" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true" PickingTime="5.0" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="sincomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#38a54f">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="386,7,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="32,64,32,32" origin="0.5,0.5" canflipx="false" />
<TrigonometricFunctionComponent canbeselected="true" function="Sin" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="coscomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#3d9d9e">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="320,7,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="64,64,32,32" origin="0.5,0.5" canflipx="false" />
<TrigonometricFunctionComponent canbeselected="true" function="Cos" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="tancomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#8e5a4c">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="257,7,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="96,64,32,32" origin="0.5,0.5" canflipx="false" />
<TrigonometricFunctionComponent canbeselected="true" function="Tan" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="asincomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#a56dc2">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="128,7,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="128,64,32,32" origin="0.5,0.5" canflipx="false" />
<TrigonometricFunctionComponent canbeselected="true" function="Asin" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="acoscomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#7594ba">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="65,7,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="160,64,32,32" origin="0.5,0.5" canflipx="false" />
<TrigonometricFunctionComponent canbeselected="true" function="Acos" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="atancomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#6cabbc">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="193,7,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="0,96,32,32" origin="0.5,0.5" canflipx="false" />
<TrigonometricFunctionComponent canbeselected="true" function="Atan" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<input name="signal_in_x" displayname="connection.signalinx~[num]=x" />
<input name="signal_in_y" displayname="connection.signalinx~[num]=y" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="roundcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#404095">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="1,71,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="32,96,32,32" origin="0.5,0.5" canflipx="false" />
<FunctionComponent canbeselected="true" function="Round" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="ceilcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#983f3c">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="449,7,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="64,96,32,32" origin="0.5,0.5" canflipx="false" />
<FunctionComponent canbeselected="true" function="Ceil" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="floorcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#50884d">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="65,71,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="96,96,32,32" origin="0.5,0.5" canflipx="false" />
<FunctionComponent canbeselected="true" function="Floor" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="factorialcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#563697">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="129,71,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="128,96,32,32" origin="0.5,0.5" canflipx="false" />
<FunctionComponent canbeselected="true" function="Factorial" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="abscomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#2fdca2">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="448,71,64,51" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="160,96,32,32" origin="0.5,0.5" canflipx="false" />
<FunctionComponent canbeselected="true" function="AbsoluteValue" />
<Body width="32" height="26" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="squarerootcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#ff8e70">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="320,71,64,51" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="0,128,32,32" origin="0.5,0.5" canflipx="false" />
<FunctionComponent canbeselected="true" function="SquareRoot" />
<Body width="32" height="26" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="modulocomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#1745b7">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="193,72,63,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="32,128,32,32" origin="0.5,0.5" canflipx="false" />
<ModuloComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<input name="set_modulus" displayname="connection.setmodulus" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="relaycomponent" category="Electrical" Tags="smallitem,signal,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#694341">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="512,388,63,57" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="64,128,32,32" origin="0.5,0.5" canflipx="false" />
<RelayComponent canbeselected="true" vulnerabletoemp="false" canbeoverloaded="false">
<GuiFrame relativesize="0.2,0.14" minsize="450,160" anchor="Center" style="ItemUI" />
</RelayComponent>
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="power_in" displayname="connection.powerin" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<output name="power_out" displayname="connection.powerout" />
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
<output name="load_value_out" displayname="connection.loadvalueout" />
<output name="power_value_out" displayname="connection.powervalueout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="delaycomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#5e76a2">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="576,388,63,57" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="96,128,32,32" origin="0.5,0.5" canflipx="false" />
<DelayComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
<input name="set_delay" displayname="connection.setdelay" />
</ConnectionPanel>
</Item>
<Item name="" identifier="memorycomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" linkable="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#a66c6b">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="512,900,63,54" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="128,128,32,32" origin="0.5,0.5" canflipx="false" />
<MemoryComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<input name="lock_state" aliases="signal_store" displayname="connection.lockstate" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="lightcomponent" category="Electrical" Tags="smallitem,lightcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true">
<Price baseprice="110" minleveldifficulty="5">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
<Item identifier="phosphorus" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="20" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="phosphorus" amount="2" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="640,388,59,57" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="195,4,28,24" origin="0.5,0.5" />
<LightComponent canbeselected="true" color="255,0.0,0.0,127" alphablend="true" castshadows="false">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="228,3,23,24" origin="0.38,0.5" />
</LightComponent>
<Body width="28" height="23" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" identifier="lightcomponent90" nameidentifier="lightcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" Aliases="Light Component 90Deg" category="Electrical" Tags="smallitem,lightcomponent" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true">
<Price baseprice="110" minleveldifficulty="5">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
<Item identifier="phosphorus" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="20" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="phosphorus" amount="2" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="896,384,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="195,33,27,31" origin="0.5,0.5" />
<LightComponent canbeselected="true" color="255,0.0,0.0,127" alphablend="true" castshadows="false">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="228,3,23,24" origin="0.5,0.55" />
</LightComponent>
<Body width="28" height="23" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" identifier="lightcomponentround" nameidentifier="lightcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" category="Electrical" Tags="smallitem,lightcomponent" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true">
<Price baseprice="110" minleveldifficulty="5">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
<Item identifier="phosphorus" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="20" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="phosphorus" amount="2" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="194,103,25,26" origin="0.5,0.5" />
<LightComponent canbeselected="true" color="1.0,0.0,0.0,0.5" castshadows="false">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="228,3,23,24" origin="0.5,0.5" />
</LightComponent>
<Body width="28" height="23" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" identifier="oxygendetector" category="Electrical" Tags="smallitem,sensor" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Upgrade gameversion="0.9.3.1" scale="0.5" />
<Deconstruct time="10">
<Item identifier="plastic" />
<Item identifier="copper" />
<Item identifier="silicon" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="30" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="silicon" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="768,256,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="48,240,48,32" origin="0.5,0.5" />
<OxygenDetector canbeselected="true" />
<Body width="44" height="30" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="signal_out" displayname="connection.signalout" />
<output name="low_oxygen" displayname="connection.low_oxygen" />
</ConnectionPanel>
</Item>
<Item name="" identifier="waterdetector" category="Electrical" Tags="smallitem,sensor" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true">
<Price baseprice="130" minleveldifficulty="5">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Upgrade gameversion="0.9.5.0" scale="0.5" />
<Deconstruct time="10">
<Item identifier="plastic" />
<Item identifier="copper" />
<Item identifier="silicon" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="30" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="silicon" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="896,256,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="0,240,48,32" origin="0.5,0.5" />
<WaterDetector canbeselected="true" />
<Body width="40" height="37" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="signal_out" displayname="connection.signalout" />
<output name="water_%" displayname="connection.waterpercentageout" />
<output name="high_pressure" displayname="connection.highpressureout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="smokedetector" category="Electrical" Tags="smallitem,sensor" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true">
<Price baseprice="130" minleveldifficulty="5">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Upgrade gameversion="0.9.3.1" scale="0.5" />
<Deconstruct time="10">
<Item identifier="plastic" />
<Item identifier="copper" />
<Item identifier="silicon" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="30" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="silicon" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="896,320,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="48,288,48,32" origin="0.5,0.5" />
<SmokeDetector FireSizeThreshold="50" canbeselected="true" />
<Body width="44" height="30" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="motiondetector" category="Electrical" Tags="smallitem,sensor" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true">
<Price baseprice="130" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Upgrade gameversion="0.9.5.0" scale="0.5" />
<Deconstruct time="10">
<Item identifier="plastic" />
<Item identifier="copper" />
<Item identifier="silicon" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="30" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="silicon" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="832,256,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="0,288,48,48" origin="0.5,0.5" />
<MotionSensor range="100" canbeselected="true" />
<Body width="42" height="36" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="signalcheckcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#4f6e3f">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,388,63,57" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="160,128,32,32" origin="0.5,0.5" canflipx="false" />
<SignalCheckComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<input name="set_output" displayname="connection.setoutput" />
<input name="set_targetsignal" displayname="connection.settargetsignal" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="regexcomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#424d8f">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="0,390,64,52" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="0,160,32,32" origin="0.5,0.5" canflipx="false" />
<RegExFindComponent canbeselected="true" />
<Body width="31" height="25" density="15" />
<Holdable selectkey="Select" pickkey="Use" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true" PickingTime="5.0" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
<input name="set_output" displayname="connection.setoutput" />
</ConnectionPanel>
</Item>
<Item name="" identifier="oscillator" category="Electrical" Tags="smallitem,signal,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#987c6c">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="325,388,59,55" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="32,160,32,32" origin="0.5,0.5" canflipx="false" />
<OscillatorComponent canbeselected="true" outputtype="Pulse" frequency="1" />
<Body width="28" height="26" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="set_frequency" displayname="connection.setfrequency" />
<input name="set_outputtype" displayname="connection.setoutputtype" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="wificomponent" category="Electrical" Tags="smallitem,signal,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true" signalcomponentcolor="#6e514e">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="384,388,64,57" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="64,160,32,32" origin="0.5,0.5" canflipx="false" />
<WifiComponent canbeselected="true" MinChatMessageInterval="1.0" DiscardDuplicateChatMessages="true" />
<Body width="28" height="26" density="15" />
<Holdable selectkey="Select" pickkey="Use" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true" PickingTime="5.0" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
<input name="set_channel" displayname="connection.setchannel" />
</ConnectionPanel>
</Item>
<Item name="" identifier="multiplexercomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" signalcomponentcolor="228,76,67,255" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="326,459,50,41" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="96,160,32,32" origin="0.5,0.5" canflipx="false" />
<MultiplexerComponent canbeselected="true" />
<Body width="32" height="53" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="85,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="signal_in0" displayname="connection.signalinx~[num]=0" />
<input name="signal_in1" displayname="connection.signalinx~[num]=1" />
<input name="signal_in2" displayname="connection.signalinx~[num]=2" />
<input name="signal_in3" displayname="connection.signalinx~[num]=3" />
<input name="signal_in4" displayname="connection.signalinx~[num]=4" />
<input name="signal_in5" displayname="connection.signalinx~[num]=5" />
<input name="signal_in6" displayname="connection.signalinx~[num]=6" />
<input name="signal_in7" displayname="connection.signalinx~[num]=7" />
<input name="signal_in8" displayname="connection.signalinx~[num]=8" />
<input name="signal_in9" displayname="connection.signalinx~[num]=9" />
<input name="set_input" displayname="connection.setinput" />
<input name="move_input" displayname="connection.moveinput" />
<output name="signal_out" displayname="connection.signalout" />
<output name="selected_input_out" displayname="connection.selectedinputout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="demultiplexercomponent" category="Electrical" Tags="smallitem,logic,circuitboxcomponent" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" description="" signalcomponentcolor="130,157,92,255" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true">
<Price baseprice="100" minleveldifficulty="15">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="fpgacircuit" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="389,459,52,41" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="128,160,32,32" origin="0.5,0.5" canflipx="false" />
<DemultiplexerComponent canbeselected="true" />
<Body width="32" height="32" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="85,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<input name="set_output" displayname="connection.setoutput" />
<input name="move_output" displayname="connection.moveoutput" />
<output name="signal_out0" displayname="connection.signaloutx~[num]=0" />
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" />
<output name="signal_out4" displayname="connection.signaloutx~[num]=4" />
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" />
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" />
<output name="signal_out7" displayname="connection.signaloutx~[num]=7" />
<output name="signal_out8" displayname="connection.signaloutx~[num]=8" />
<output name="signal_out9" displayname="connection.signaloutx~[num]=9" />
<output name="selected_output_out" displayname="connection.selectedoutputout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="emergencysiren" category="Electrical" Tags="smallitem,sound" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true">
<Price baseprice="150" minleveldifficulty="5">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="plastic" />
<Item identifier="copper" />
<Item identifier="steel" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="30" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="steel" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="222,72,40,62" origin="0.5,0.5" />
<Body radius="20" height="20" density="15" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<LightComponent canbeselected="false" lightcolor="255,0,0,100" alphablend="true" castshadows="false" blinkfrequency="0.68" range="80">
<Sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="302,894,40,62" origin="0.5,0.5" alpha="1.0" />
<sound file="Content/Items/WarningSiren.ogg" type="OnActive" range="2000.0" loop="true" volume="0.5" selectionmode="Manual" />
<sound file="Content/Items/AlarmDivingLoop.ogg" type="OnActive" range="2500.0" loop="true" volume="0.5" selectionmode="Manual" />
<StatusEffect type="OnContained" target="This" IsActive="false">
<Conditional targetitemcomponent="Holdable" IsActive="eq false" />
</StatusEffect>
</LightComponent>
<CustomInterface canbeselected="true" ElementStates="0">
<GuiFrame relativesize="0.2,0.15" anchor="CenterLeft" pivot="BottomLeft" relativeoffset="0.006,-0.05" style="ItemUI" />
<IntegerInput text="speaker.trackselection" propertyname="ManuallySelectedSound" targetitemcomponent="LightComponent" min="0" max="2" />
</CustomInterface>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
</ConnectionPanel>
</Item>
<Item name="" identifier="alarmbuzzer" category="Electrical" Tags="smallitem,sound" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true">
<Price baseprice="100" minleveldifficulty="5">
<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,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.1" />
<Deconstruct time="10">
<Item identifier="plastic" />
<Item identifier="copper" />
<Item identifier="tin" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="30" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="tin" />
</Fabricate>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="128,127,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="221,138,42,57" origin="0.5,0.5" />
<Body radius="20" density="20" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<LightComponent canbeselected="false" lightcolor="255,0,0,100" alphablend="true" castshadows="false" blinkfrequency="2.6" range="80">
<Sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="301,963,42,57" origin="0.5,0.5" alpha="1.0" />
<sound file="Content/Items/AlarmBuzzerLoop.ogg" type="OnActive" range="1000.0" loop="true" volume="0.5" />
<StatusEffect type="OnContained" target="This" IsActive="false">
<Conditional targetitemcomponent="Holdable" IsActive="eq false" />
</StatusEffect>
</LightComponent>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
</ConnectionPanel>
</Item>
<Item name="" identifier="camera" category="Electrical" Tags="smallitem,camera" focusonselected="true" offsetonselected="500" cargocontaineridentifier="metalcrate" description="" Scale="0.5">
<Upgrade gameversion="0.9.5.0" scale="0.5" />
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="768,320,64,64" origin="0.5,0.5" />
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="128,304,64,48" origin="0.5,0.5" />
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="control_in" displayname="connection.controlin" />
</ConnectionPanel>
</Item>
<Item name="Camera" category="Legacy" nameidentifier="camera" Tags="smallitem,camera" focusonselected="true" offsetonselected="500" cargocontaineridentifier="metalcrate" description="">
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="199,69,16,32" origin="0.5,0.5" />
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<input name="control_in" displayname="connection.controlin" />
</ConnectionPanel>
</Item>
<Item name="" identifier="surveillancecamera" variantof="camera" category="Electrical" Tags="smallitem,camera" focusonselected="true" offsetonselected="500" cargocontaineridentifier="metalcrate" description="" Scale="0.5">
<ItemComponent>
<HUDOverlayAnimated texture="Content/UI/CameraOverlay.png" sourcerect="0,0,2048,1536" origin="0.5,0.5" alpha="1.0" animspeed="20" columns="2" rows="2"/>
</ItemComponent>
</Item>
<Item name="" identifier="terminal" category="Electrical" Tags="smallitem,logic" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" GrabWhenSelected="true">
<Upgrade gameversion="0.10.0" scale="*0.5" />
<Sprite texture="Content/Items/Electricity/signalcomp.png" depth="0.8" sourcerect="0,368,144,128" origin="0.5,0.3" canflipx="false" />
<Price baseprice="200" minleveldifficulty="10">
<Price storeidentifier="merchantoutpost" />
<Price storeidentifier="merchantcity" multiplier="0.9" />
<Price storeidentifier="merchantresearch" multiplier="1.25" />
<Price storeidentifier="merchantmilitary" />
<Price storeidentifier="merchantmine" />
<Price storeidentifier="merchantengineering" multiplier="0.9" />
</Price>
<PreferredContainer primary="reactorcab" secondary="engcab" />
<Deconstruct time="10">
<Item identifier="plastic" />
<Item identifier="copper" />
<Item identifier="tin" />
<Item identifier="silicon" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="30">
<RequiredSkill identifier="electrical" level="50" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="tin" />
<RequiredItem identifier="silicon" />
</Fabricate>
<Body width="120" height="75" density="20" />
<Terminal canbeselected="true" msg="ItemMsgInteractSelect" AllowInGameEditing="false">
<GuiFrame relativesize="0.35,0.35" anchor="Center" style="ItemUI" />
</Terminal>
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true" attachedbydefault="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem identifier="screwdriver" type="Equipped" />
<input name="signal_in" displayname="connection.signalin" />
<output name="signal_out" displayname="connection.signalout" />
<input name="set_text_color" displayname="connection.settextcolor" />
<input name="clear_text" displayname="connection.cleartext" />
</ConnectionPanel>
</Item>
<Item name="" identifier="handheldterminal" category="Electrical" Tags="smallitem,logic" cargocontaineridentifier="metalcrate" scale="0.25" impactsoundtag="impact_metal_light" isshootable="true">
<Upgrade gameversion="0.9.9000.0" scale="0.25" />
<Price baseprice="100" sold="false" />
<PreferredContainer primary="reactorcab" secondary="engcab" />
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="323,193,60,61" origin="0.5,0.5" />
<Sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="149,371,69,93" depth="0.55" origin="0.5,0.5" />
<Body width="60" height="90" density="15" />
<Holdable slots="Any,RightHand,LeftHand" holdangle="30" handle1="-10,0" msg="ItemMsgPickUpSelect" />
<Terminal canbeselected="true" msg="ItemMsgInteractSelect" AllowInGameEditing="false" drawhudwhenequipped="true">
<GuiFrame relativesize="0.35,0.35" anchor="Center" style="ItemUI" />
</Terminal>
</Item>
<Item name="" identifier="electriciansgoggles" scale="0.5" category="Equipment" tags="smallitem" allowasextracargo="true" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_metal_light">
<PreferredContainer primary="engcab" amount="2"/>
<PreferredContainer secondary="wreckengcab,abandonedengcab,pirateengcab,outpostengcab,beaconengcab" amount="2" spawnprobability="0.06" />
<Price baseprice="150" minavailable="3">
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
<Price storeidentifier="merchantcity" multiplier="1.2" />
<Price storeidentifier="merchantresearch" />
<Price storeidentifier="merchantmilitary" multiplier="1.25" />
<Price storeidentifier="merchantmine" />
<Price storeidentifier="merchantengineering" multiplier="0.9" minavailable="24" />
</Price>
<Deconstruct time="20">
<Item identifier="copper" />
<Item identifier="plastic" amount="2" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="50" />
<RequiredItem identifier="fpgacircuit" />
<RequiredItem identifier="plastic" />
</Fabricate>
<InventoryIcon texture="Content/Items/JobGear/headgears.png" sourcerect="127,696,102,51" origin="0.5,0.5" />
<Sprite name="Electrician's Goggles" texture="Content/Items/JobGear/headgears.png" sourcerect="16,677,73,22" depth="0.6" origin="0.5,0.5" />
<Body width="70" height="24" density="15" />
<Wearable limbtype="Head" slots="Any,Head" msg="ItemMsgPickUpSelect">
<sprite name="Electrician's Wearable" texture="Content/Items/JobGear/headgears.png" limb="Head" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.65" sourcerect="16,677,73,22" origin="0.4,0.5" />
</Wearable>
<StatusHUD drawhudwhenequipped="true" overlaycolor="0,20,0,50" debugwiring="true" showtexts="false" />
</Item>
</Items>