572 lines
17 KiB
XML
572 lines
17 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
|
|
|
<Items>
|
|
|
|
<Item
|
|
name="Wire"
|
|
category="Electrical"
|
|
Tags="smallitem,wire"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
canbepicked="true"
|
|
price="10">
|
|
|
|
<Deconstruct time="5">
|
|
<Item name="Copper Bar"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture ="wire.png" depth="0.55"/>
|
|
|
|
<Body radius="15" density="30"/>
|
|
|
|
<Holdable slots="Any,RightHand,LeftHand" handle1="0,0"/>
|
|
|
|
<Wire/>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Red Wire"
|
|
category="Electrical"
|
|
Tags="smallitem,wire"
|
|
spritecolor="1.0,0.0,0.0,1.0"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
canbepicked="true"
|
|
price="10">
|
|
|
|
<Deconstruct time="5">
|
|
<Item name="Copper Bar"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture ="wire.png" depth="0.55"/>
|
|
<Body radius="15" density="30"/>
|
|
<Holdable slots="Any,RightHand,LeftHand" handle1="0,0"/>
|
|
|
|
<Wire/>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Blue Wire"
|
|
category="Electrical"
|
|
Tags="smallitem,wire"
|
|
spritecolor="0.0,0.6,1.0,1.0"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
canbepicked="true"
|
|
price="10">
|
|
|
|
<Deconstruct time="5">
|
|
<Item name="Copper Bar"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture ="wire.png" depth="0.55"/>
|
|
<Body radius="15" density="30"/>
|
|
<Holdable slots="Any,RightHand,LeftHand" handle1="0,0"/>
|
|
|
|
<Wire/>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Orange Wire"
|
|
category="Electrical"
|
|
Tags="smallitem,wire"
|
|
spritecolor="1.0,0.5,0.0,1.0"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
canbepicked="true"
|
|
price="10">
|
|
|
|
<Deconstruct time="5">
|
|
<Item name="Copper Bar"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture ="wire.png" depth="0.55"/>
|
|
<Body radius="15" density="30"/>
|
|
<Holdable slots="Any,RightHand,LeftHand" handle1="0,0"/>
|
|
|
|
<Wire/>
|
|
</Item>
|
|
|
|
<Item
|
|
name="FPGA Circuit"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="100"
|
|
description="Field-programmable gate array - a multi-purpose circuit which can be reconfigured for use in a large variety of electrical devices.">
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="32,16,16,16"/>
|
|
|
|
<Body width="16" height="16" density="30"/>
|
|
|
|
<Holdable slots="Any,RightHand,LeftHand"/>
|
|
</Item>
|
|
|
|
<Item
|
|
name="And Component"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="10"
|
|
description="Sends a signal when both inputs receive a signal within a set period of each other.">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="0,0,16,16"/>
|
|
|
|
<AndComponent canbeselected = "true"/>
|
|
|
|
<Body width="16" height="16" density="30"/>
|
|
|
|
<Holdable selectkey="Action" slots="Any,RightHand,LeftHand" msg="Detach [Wrench]" PickingTime="5.0"
|
|
aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<input name="signal_in1"/>
|
|
<input name="signal_in2"/>
|
|
<input name="set_output"/>
|
|
<output name="signal_out"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Or Component"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="10"
|
|
description="Sends a signal if either of the inputs receive a signal.">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="16,0,16,16"/>
|
|
|
|
<OrComponent canbeselected = "true"/>
|
|
|
|
<Body width="16" height="16" density="30"/>
|
|
|
|
<Holdable selectkey="Action" slots="Any,RightHand,LeftHand" msg="Detach [Wrench]" PickingTime="5.0"
|
|
aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<input name="signal_in1"/>
|
|
<input name="signal_in2"/>
|
|
<input name="set_output"/>
|
|
<output name="signal_out"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Not Component"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="10"
|
|
description="Sends a signal when the input is NOT receiving a signal.">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="32,0,16,16"/>
|
|
|
|
<NotComponent canbeselected = "true"/>
|
|
|
|
<Body width="16" height="16" density="30"/>
|
|
|
|
<Holdable selectkey="Action" slots="Any,RightHand,LeftHand" msg="Detach [Wrench]" PickingTime="5.0"
|
|
aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<input name="signal_in"/>
|
|
<output name="signal_out"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Relay Component"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="10"
|
|
description="When switched on, forwards all received signals from the input connections to the outputs.">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="48,16,16,16"/>
|
|
|
|
<RelayComponent canbeselected = "true">
|
|
<GuiFrame rect="0,0,200,160" alignment="Center" color="0.0,0.0,0.0,0.6"/>
|
|
</RelayComponent>
|
|
|
|
<fixrequirement name="Reset fuse">
|
|
<skill name="Electrical Engineering" level="30"/>
|
|
<item name="Screwdriver"/>
|
|
</fixrequirement>
|
|
|
|
<Body width="16" height="16" density="30"/>
|
|
|
|
<Holdable selectkey="Action" slots="Any,RightHand,LeftHand" msg="Detach [Wrench]" PickingTime="5.0"
|
|
aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<input name="power_in"/>
|
|
<input name="signal_in1"/>
|
|
<input name="signal_in2"/>
|
|
<input name="toggle"/>
|
|
<input name="set_state"/>
|
|
|
|
<output name="power_out"/>
|
|
<output name="signal_out1"/>
|
|
<output name="signal_out2"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Delay Component"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="10"
|
|
description="Delays all received signals for a specific amount of time.">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="16,32,16,8"/>
|
|
|
|
<DelayComponent canbeselected = "true"/>
|
|
|
|
<Body width="16" height="8" density="30"/>
|
|
|
|
<Holdable selectkey="Action" slots="Any,RightHand,LeftHand" msg="Detach [Wrench]" PickingTime="5.0"
|
|
aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<input name="signal_in"/>
|
|
<output name="signal_out"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Light Component"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="10">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="48,0,16,16"/>
|
|
|
|
<LightComponent canbeselected="true" color="1.0,0.0,0.0,1.0" castshadows="false">
|
|
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="0,96,31,32"/>
|
|
</LightComponent>
|
|
|
|
<Body width="16" height="16" density="30"/>
|
|
|
|
<Holdable selectkey="Action" slots="Any,RightHand,LeftHand" msg="Detach [Wrench]" PickingTime="5.0"
|
|
aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<input name="toggle"/>
|
|
<input name="set_state"/>
|
|
<input name="set_color"/>
|
|
</ConnectionPanel>
|
|
|
|
</Item>
|
|
|
|
<Item
|
|
name="Oxygen Detector"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="10"
|
|
description="Sends out a value between 0-100 depending on the quality of the surrounding air.">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="96,0,31,24"/>
|
|
|
|
<OxygenDetector canbeselected = "true"/>
|
|
|
|
<Body width="31" height="24" density="30"/>
|
|
|
|
<Holdable selectkey="Action" slots="Any,RightHand,LeftHand" msg="Detach [Wrench]" PickingTime="5.0"
|
|
aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<output name="signal_out"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Water Detector"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="10"
|
|
description="Sends out a signal when the detector is submerged.">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="64,0,31,25"/>
|
|
|
|
<WaterDetector canbeselected = "true"/>
|
|
|
|
<Body width="31" height="24" density="30"/>
|
|
|
|
<Holdable selectkey="Action" slots="Any,RightHand,LeftHand" msg="Detach [Wrench]" PickingTime="5.0"
|
|
aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<output name="signal_out"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Signal Check Component"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="10"
|
|
description="Sends a signal when a signal matching a specific value is received.">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="0,16,16,16"/>
|
|
|
|
<SignalCheckComponent canbeselected = "true"/>
|
|
|
|
<Body width="16" height="16" density="30"/>
|
|
|
|
<Holdable selectkey="Action" slots="Any,RightHand,LeftHand" msg="Detach [Wrench]" PickingTime="5.0"
|
|
aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<input name="signal_in"/>
|
|
<input name="set_output"/>
|
|
<input name="set_targetsignal"/>
|
|
<output name="signal_out"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
<Item
|
|
name="RegEx Find Component"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="10"
|
|
description="Sends a signal if the received signal matches a specific regular expression pattern.">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="16,16,16,16"/>
|
|
|
|
<RegExFindComponent canbeselected = "true"/>
|
|
|
|
<Body width="16" height="16" density="30"/>
|
|
|
|
<Holdable selectkey="Action" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true" PickingTime="5.0"
|
|
slots="Any,RightHand,LeftHand" msg="Detach [Wrench]">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<input name="signal_in"/>
|
|
<output name="signal_out"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Wifi Component"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="20"
|
|
description="Allows remote communication between other Wifi Components that are using the same channel.">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="0,32,15,19"/>
|
|
|
|
<WifiComponent canbeselected = "true"/>
|
|
|
|
<Body width="16" height="16" density="30"/>
|
|
|
|
<Holdable selectkey="Action" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true" PickingTime="5.0"
|
|
slots="Any,RightHand,LeftHand" msg="Detach [Wrench]">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<input name="signal_in"/>
|
|
<output name="signal_out"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Emergency Siren"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="10">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="32,32,32,32"/>
|
|
|
|
<Body width="32" height="30" density="30"/>
|
|
|
|
<Holdable selectkey="Action" slots="Any,RightHand,LeftHand" msg="Detach [Wrench]" PickingTime="5.0"
|
|
aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
<ItemComponent>
|
|
<sound file="Content/Items/warningSiren.ogg" type="OnActive" range="2000.0" loop="true"/>
|
|
</ItemComponent>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<input name="toggle"/>
|
|
<input name="set_state"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Alarm Buzzer"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
linkable="true"
|
|
price="10">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="64,32,23,16"/>
|
|
|
|
<Body width="20" height="16" density="20"/>
|
|
|
|
<Holdable selectkey="Action" slots="Any,RightHand,LeftHand" msg="Detach [Wrench]" PickingTime="5.0"
|
|
aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
|
<requireditem name="Wrench" type="Equipped"/>
|
|
</Holdable>
|
|
|
|
<ItemComponent>
|
|
<sound file="Content/Items/warningBeep.ogg" type="OnActive" range="1000.0" loop="true"/>
|
|
</ItemComponent>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<input name="toggle"/>
|
|
<input name="set_state"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
<Item
|
|
name="Camera"
|
|
category="Electrical"
|
|
Tags="smallitem"
|
|
pickdistance="150"
|
|
focusonselected="true"
|
|
offsetonselected="500"
|
|
linkable="true"
|
|
price="50"
|
|
description="Typically used in photonics masts to provide the crew with a high-resolution view of the area outside the sub.">
|
|
|
|
<Deconstruct time="10">
|
|
<Item name="Steel Bar"/>
|
|
<Item name="FPGA Circuit"/>
|
|
</Deconstruct>
|
|
|
|
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="0,64,16,32"/>
|
|
|
|
<ConnectionPanel selectkey="Action" canbeselected = "true" msg="Rewire [Screwdriver]">
|
|
<requireditem name="Screwdriver,Wire" type="Equipped"/>
|
|
<input name="control_in"/>
|
|
</ConnectionPanel>
|
|
</Item>
|
|
|
|
</Items>
|
|
|