Files
barotrauma-localmods/Blueprints_saved_blueprints/Weapons/auto_discharge_new_style.txt
2025-03-29 18:06:33 +01:00

71 lines
6.8 KiB
Plaintext

<Root>
<Item name="" identifier="circuitbox" ID="1013" markedfordeconstruction="false" flippedx="true" rect="208,-8,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
<Holdable Attached="True" SpriteDepthWhenDropped="0.55" PickingTime="5" CanBePicked="True" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgDetachWrench">
<requireditem items="wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
</Holdable>
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
<input name="signal_in1" />
<input name="signal_in2" />
<input name="signal_in3" />
<input name="signal_in4" />
<input name="signal_in5" />
<input name="signal_in6" />
<input name="signal_in7" />
<input name="signal_in8" />
<output name="signal_out1" />
<output name="signal_out2" />
<output name="signal_out3" />
<output name="signal_out4" />
<output name="signal_out5" />
<output name="signal_out6" />
<output name="signal_out7" />
<output name="signal_out8" />
</ConnectionPanel>
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1138,1139,1140,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="1182;1183,,,,,,,,," ExtraStackSize="0" />
<CircuitBox Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgInteractSelect">
<requireditem items="idcard" type="Picked" characterinventoryslottype="None" optional="false" ignoreineditor="true" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" msg="UNAUTHORIZED ACCESS" />
<InputNode pos="-1075,16">
<ConnectionLabelOverride name="signal_in1" value="MOTION DETECTOR FOR MONSTERS" />
<ConnectionLabelOverride name="signal_in2" value="MOTION DETECTOR FOR HUMANS" />
</InputNode>
<OutputNode pos="1245,27">
<ConnectionLabelOverride name="signal_out1" value="TO DISCHARGE COIL TRIGGER" />
</OutputNode>
<Component id="0" position="-232,107" backingitemid="0,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>OscillatorComponent<<<STRINGEND>>> OutputType=<<<STRINGSTART>>>Pulse<<<STRINGEND>>> Frequency=<<<STRINGSTART>>>0.25<<<STRINGEND>>> item=<<<STRINGSTART>>>oscillator<<<STRINGEND>>> />
<Component id="1" position="550,-94" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
<Component id="2" position="-202,-127" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AndComponent<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> Output=<<<STRINGSTART>>>1<<<STRINGEND>>> FalseOutput=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>andcomponent<<<STRINGEND>>> />
<Wire id="0" backingitemid="" prefab="redwire">
<From name="signal_in1" target="" />
<To name="signal_in1" target="2" />
</Wire>
<Wire id="1" backingitemid="" prefab="redwire">
<From name="signal_in2" target="" />
<To name="signal_in2" target="2" />
</Wire>
<Wire id="2" backingitemid="0,0" prefab="redwire">
<From name="signal_out" target="0" />
<To name="signal_in1" target="1" />
</Wire>
<Wire id="3" backingitemid="0,1" prefab="redwire">
<From name="signal_out" target="2" />
<To name="signal_in2" target="1" />
</Wire>
<Wire id="4" backingitemid="" prefab="redwire">
<From name="signal_out" target="1" />
<To name="signal_out1" target="" />
</Wire>
<Label id="0" color="#FF0000" position="-1775,-167" size="458,365" header="HUMAN DETECTOR" body="Range X 300&#xA;Range Y 40&#xA;Offset X 0&#xA;Offset Y 0&#xA;Output 0&#xA;False output 1" />
<Label id="1" color="#7ED3E0" position="-1779,288" size="453,346" header="Motion Axes" body="For X: right is positive, left is negative.&#xA;&#xA;For Y: up is positive, down is negative." />
<Label id="2" color="#FF0000" position="-2279,-162" size="478,361" header="Monster detector" body="Range X 300&#xA;Range Y 40&#xA;Offset X 0&#xA;Offset Y 0&#xA;Output 1&#xA;False output 0" />
<Label id="3" color="#7ED3E0" position="1866,28" size="510,372" header="HOW TO INSTALL WIRE" body="You have to swim outside the hull in order to attach the wire. You can wait till you dock then cut a hole with a plasma cutter. You can check the positioning by looking carefully at the tab map." />
<Label id="4" color="#7E00E0" position="1178,-627" size="575,405" header="Description" body="A self disarming discharge coil controller." />
<Label id="5" color="#FFFF00" position="-233,428" size="723,331" header="SPEED OF DISCHARGE" body="Set oscillator output higher for faster discharges, lower for slower. Should probably be somewhere between 0.2 and 1.&#xA;&#xA;0.25 is 1 discharge every 4 seconds." />
<Label id="6" color="#0082FF" position="2505,28" size="512,256" header="Blueprints" body="Circuit made with Blueprints. &#xA; &#xA; Get it now on the steam workshop!" />
<Label id="7" color="#FF0000" position="1877,-554" size="705,258" header="Visualize Motion Detector Range" body="The mod &quot;Visualize Motion Detector Range&quot; makes this way easier to install. &#xA;&#xA;Get it on the steam workshop!" />
</CircuitBox>
<itemstats />
</Item>
</Root>