Files
barotrauma-gamefiles/LocalMods/Blueprints_saved_blueprints/Reactor/overclock_reactor.txt

149 lines
12 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,1182,1183,1184,1185,1186,2928,2929,2930,2931,2932,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="2933;2944;2945;2946;2947;2948;2949;2950;2951;3010;3011;3012,3013,,,,,,,," 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="-512,0">
<ConnectionLabelOverride name="signal_in2" value="FROM FUEL OUT" />
<ConnectionLabelOverride name="signal_in1" value="FROM LOAD VALUE OUT" />
<ConnectionLabelOverride name="signal_in3" value="FROM POWER VALUE OUT" />
<ConnectionLabelOverride name="signal_in4" value="FROM TEMP OUT" />
</InputNode>
<OutputNode pos="512,0">
<ConnectionLabelOverride name="signal_out1" value="TO SET FISSION RATE" />
<ConnectionLabelOverride name="signal_out2" value="TO SET TURBINE OUTPUT" />
</OutputNode>
<Component id="0" position="-1541,-84" backingitemid="0,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AdderComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>1<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>addercomponent<<<STRINGEND>>> />
<Component id="1" position="-1932,190" backingitemid="1,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DivideComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>0.10000000149011612<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>dividecomponent<<<STRINGEND>>> />
<Component id="2" position="-746,455" backingitemid="2,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>SubtractComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>subtractcomponent<<<STRINGEND>>> />
<Component id="3" position="-1341,451" backingitemid="3,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AdderComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>addercomponent<<<STRINGEND>>> />
<Component id="4" position="-2149,697" backingitemid="4,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>2500<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
<Component id="5" position="-1076,1258" backingitemid="5,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>100<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>15<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
<Component id="6" position="-1680,1258" backingitemid="6,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>1.0625<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
<Component id="7" position="-1206,1034" backingitemid="7,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
<Component id="8" position="-1849,1034" backingitemid="8,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>50<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
<Component id="9" position="-1404,752" backingitemid="9,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>AdderComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>addercomponent<<<STRINGEND>>> />
<Component id="10" position="-221,767" backingitemid="10,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>DivideComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>80<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>dividecomponent<<<STRINGEND>>> />
<Component id="11" position="-147,-383" backingitemid="11,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MultiplyComponent<<<STRINGEND>>> ClampMax=<<<STRINGSTART>>>999999<<<STRINGEND>>> ClampMin=<<<STRINGSTART>>>-999999<<<STRINGEND>>> TimeFrame=<<<STRINGSTART>>>0<<<STRINGEND>>> item=<<<STRINGSTART>>>multiplycomponent<<<STRINGEND>>> />
<Component id="12" position="-994,-388" backingitemid="12,0" usedresource="fpgacircuit" Class=<<<STRINGSTART>>>MemoryComponent<<<STRINGEND>>> Value=<<<STRINGSTART>>>1.15<<<STRINGEND>>> item=<<<STRINGSTART>>>memorycomponent<<<STRINGEND>>> />
<Wire id="0" backingitemid="" prefab="redwire">
<From name="signal_in3" target="" />
<To name="signal_in1" target="0" />
</Wire>
<Wire id="1" backingitemid="" prefab="redwire">
<From name="signal_in3" target="" />
<To name="signal_in2" target="0" />
</Wire>
<Wire id="2" backingitemid="" prefab="redwire">
<From name="signal_in4" target="" />
<To name="signal_in1" target="1" />
</Wire>
<Wire id="3" backingitemid="0,0" prefab="redwire">
<From name="signal_out" target="0" />
<To name="signal_in2" target="1" />
</Wire>
<Wire id="4" backingitemid="" prefab="redwire">
<From name="signal_in3" target="" />
<To name="signal_in2" target="2" />
</Wire>
<Wire id="5" backingitemid="0,1" prefab="redwire">
<From name="signal_out" target="2" />
<To name="signal_in2" target="3" />
</Wire>
<Wire id="6" backingitemid="0,2" prefab="redwire">
<From name="signal_out" target="3" />
<To name="signal_in1" target="4" />
</Wire>
<Wire id="7" backingitemid="0,3" prefab="redwire">
<From name="signal_out" target="1" />
<To name="signal_in2" target="4" />
</Wire>
<Wire id="8" backingitemid="" prefab="redwire">
<From name="signal_in2" target="" />
<To name="signal_in2" target="5" />
</Wire>
<Wire id="9" backingitemid="0,4" prefab="redwire">
<From name="signal_out" target="6" />
<To name="signal_in1" target="5" />
</Wire>
<Wire id="10" backingitemid="" prefab="redwire">
<From name="signal_out" target="5" />
<To name="signal_out2" target="" />
</Wire>
<Wire id="11" backingitemid="0,5" prefab="redwire">
<From name="signal_out" target="5" />
<To name="signal_in1" target="7" />
</Wire>
<Wire id="12" backingitemid="0,6" prefab="redwire">
<From name="signal_out" target="8" />
<To name="signal_in2" target="7" />
</Wire>
<Wire id="13" backingitemid="0,7" prefab="redwire">
<From name="signal_out" target="7" />
<To name="signal_in1" target="9" />
</Wire>
<Wire id="14" backingitemid="0,8" prefab="redwire">
<From name="signal_out" target="4" />
<To name="signal_in2" target="9" />
</Wire>
<Wire id="15" backingitemid="0,9" prefab="redwire">
<From name="signal_out" target="9" />
<To name="signal_in1" target="10" />
</Wire>
<Wire id="16" backingitemid="" prefab="redwire">
<From name="signal_in2" target="" />
<To name="signal_in2" target="10" />
</Wire>
<Wire id="17" backingitemid="" prefab="redwire">
<From name="signal_out" target="10" />
<To name="signal_out1" target="" />
</Wire>
<Wire id="18" backingitemid="" prefab="redwire">
<From name="signal_in1" target="" />
<To name="signal_in1" target="11" />
</Wire>
<Wire id="19" backingitemid="0,10" prefab="redwire">
<From name="signal_out" target="11" />
<To name="signal_in1" target="2" />
</Wire>
<Wire id="20" backingitemid="0,11" prefab="redwire">
<From name="signal_out" target="11" />
<To name="signal_in1" target="3" />
</Wire>
<Wire id="21" backingitemid="1,0" prefab="bluewire">
<From name="signal_out" target="12" />
<To name="signal_in2" target="11" />
</Wire>
<Label id="0" color="#7E00E0" position="816,1299" size="972,383" header="Description" body="Fast overclockable automatic reactor controller. No need for user inputs." />
<Label id="1" color="#FF0000" position="-1042,-716" size="892,254" header="Overclock" body="Increase this value to overlock the reactor, or decrease to underclock. The number is the ratio, so 1.15 is 15% more power than normally required. This makes engines, pumps, etc work faster." />
<Label id="2" color="#7ED3E0" position="801,879" size="951,213" header="notes" body="Supposed to be more efficient than the fast 11c reactor. Design by Lammert. When you first turn the reactor on, crank the turbine rate up manually. That will prevent any fires." />
<Label id="3" color="#7ED3E0" position="799,586" size="947,219" header="Notes 2" body="This keeps the turbine output at near maximum constantly, then adjusts the heat so as to throttle the output voltage. Because the acceptable fission rate has a much narrower range, it ends up being a very fast controller." />
<Label id="4" color="#0082FF" position="1686,1299" size="512,256" header="Blueprints" body="Circuit made with Blueprints. &#xA; &#xA; Get it now on the steam workshop!" />
</CircuitBox>
<itemstats />
</Item>
</Root>