Advertisement
rustrician

Untitled Circuit

Jan 3rd, 2023
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 73.85 KB | None | 0 0
  1. <!-- rustrician.io circuit :: Tue Jan 03 2023 11:51:40 GMT+0100 (Mitteleuropäische Normalzeit) -->
  2. <mxGraphModel>
  3.   <root>
  4.     <mxCell id="0"/>
  5.     <mxCell id="1" parent="0" version="1337.325" tags="" name="Untitled Circuit">
  6.       <Object sun="100" wind="50" speed="10" as="environment"/>
  7.     </mxCell>
  8.     <mxCell id="2" value="Splitter" style="cmp_splitter" vertex="1" connectable="0" parent="1">
  9.       <mxGeometry x="200" y="300" width="64" height="64" as="geometry"/>
  10.       <Object cmpid="splitter" consumption="1" passthrough="0" usage="1" as="attrs"/>
  11.       <Array as="props"/>
  12.       <Object mf="100" as="craft"/>
  13.     </mxCell>
  14.     <mxCell id="3" value="Power In" style="portv" vertex="1" parent="2" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  15.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  16.     </mxCell>
  17.     <mxCell id="4" value="Power Out 1" style="portv" vertex="1" parent="2" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0">
  18.       <mxGeometry x="0.1" y="1" width="10" height="10" relative="1" as="geometry"/>
  19.     </mxCell>
  20.     <mxCell id="5" value="Power Out 2" style="portv" vertex="1" parent="2" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0">
  21.       <mxGeometry x="0.45" y="1" width="10" height="10" relative="1" as="geometry"/>
  22.     </mxCell>
  23.     <mxCell id="6" value="Power Out 3" style="portv" vertex="1" parent="2" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0">
  24.       <mxGeometry x="0.8" y="1" width="10" height="10" relative="1" as="geometry"/>
  25.     </mxCell>
  26.     <mxCell id="12" value="XOR Switch" style="cmp_switch_xor" vertex="1" connectable="0" parent="1">
  27.       <mxGeometry x="510" y="180" width="64" height="64" as="geometry"/>
  28.       <Object cmpid="switch_xor" consumption="1" passthrough="0" usage="1" as="attrs"/>
  29.       <Array as="props"/>
  30.       <Object mf="100" as="craft"/>
  31.     </mxCell>
  32.     <mxCell id="13" value="Power In 1" style="portv" vertex="1" parent="12" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  33.       <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  34.     </mxCell>
  35.     <mxCell id="14" value="Power In 2" style="portv" vertex="1" parent="12" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  36.       <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  37.     </mxCell>
  38.     <mxCell id="15" value="Power Out" style="portv" vertex="1" parent="12" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  39.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  40.     </mxCell>
  41.     <mxCell id="16" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  42.       <mxGeometry x="428" y="300" width="64" height="64" as="geometry"/>
  43.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="0" ovalue="0" as="attrs">
  44.         <Object x="0" y="10" as="props_offset"/>
  45.       </Object>
  46.       <Array as="props">
  47.         <Object name="Duration" type="int" value="5"/>
  48.         <Object name="Show Countdown" type="bool" value="true"/>
  49.       </Array>
  50.       <Object mf="75" as="craft"/>
  51.     </mxCell>
  52.     <mxCell id="17" value="Power In" style="portv" vertex="1" parent="16" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  53.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  54.     </mxCell>
  55.     <mxCell id="18" value="Toggle On" style="port" vertex="1" parent="16" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  56.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  57.     </mxCell>
  58.     <mxCell id="19" value="Power Out" style="portv" vertex="1" parent="16" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  59.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  60.     </mxCell>
  61.     <mxCell id="20" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  62.       <mxGeometry x="560" y="360" width="64" height="64" as="geometry"/>
  63.       <Object cmpid="branch" consumption="1" display="7" passthrough="0" branch_min="2" usage="7" as="attrs"/>
  64.       <Array as="props">
  65.         <Object name="Branch" type="int" value="7" minval="2"/>
  66.         <Object name="Show Branch Amount" type="bool" value="true"/>
  67.       </Array>
  68.       <Object mf="75" as="craft"/>
  69.     </mxCell>
  70.     <mxCell id="21" value="Power In" style="portv" vertex="1" parent="20" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  71.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  72.     </mxCell>
  73.     <mxCell id="22" value="Branch Out" style="portv" vertex="1" parent="20" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0">
  74.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  75.     </mxCell>
  76.     <mxCell id="23" value="Power Out" style="portv" vertex="1" parent="20" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  77.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  78.     </mxCell>
  79.     <mxCell id="24" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  80.       <mxGeometry x="510" y="510" width="64" height="64" as="geometry"/>
  81.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  82.       <Array as="props">
  83.         <Object name="Branch" type="int" value="2" minval="2"/>
  84.         <Object name="Show Branch Amount" type="bool" value="true"/>
  85.       </Array>
  86.       <Object mf="75" as="craft"/>
  87.     </mxCell>
  88.     <mxCell id="25" value="Power In" style="portv" vertex="1" parent="24" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  89.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  90.     </mxCell>
  91.     <mxCell id="26" value="Branch Out" style="portv" vertex="1" parent="24" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0">
  92.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  93.     </mxCell>
  94.     <mxCell id="27" value="Power Out" style="portv" vertex="1" parent="24" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  95.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  96.     </mxCell>
  97.     <mxCell id="28" value="0" edge="1" disabled="0" hovered="0" parent="1" source="26" target="17" origin="383" link="121">
  98.       <mxGeometry relative="1" as="geometry"/>
  99.     </mxCell>
  100.     <mxCell id="29" value="0" edge="1" disabled="0" hovered="0" parent="1" source="27" target="21" link="121" origin="383">
  101.       <mxGeometry relative="1" as="geometry"/>
  102.     </mxCell>
  103.     <mxCell id="30" value="0" edge="1" disabled="0" hovered="0" parent="1" source="22" target="14" origin="383" link="29">
  104.       <mxGeometry relative="1" as="geometry"/>
  105.     </mxCell>
  106.     <mxCell id="31" value="0" edge="1" disabled="0" hovered="0" parent="1" source="23" target="18" origin="383" link="29">
  107.       <mxGeometry relative="1" as="geometry"/>
  108.     </mxCell>
  109.     <mxCell id="32" value="0" edge="1" disabled="0" hovered="0" parent="1" source="19" target="13" origin="383" link="28">
  110.       <mxGeometry relative="1" as="geometry"/>
  111.     </mxCell>
  112.     <mxCell id="33" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  113.       <mxGeometry x="510" y="60" width="64" height="64" as="geometry"/>
  114.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  115.       <Array as="props">
  116.         <Object name="Branch" type="int" value="2" minval="2"/>
  117.         <Object name="Show Branch Amount" type="bool" value="true"/>
  118.       </Array>
  119.       <Object mf="75" as="craft"/>
  120.     </mxCell>
  121.     <mxCell id="34" value="Power In" style="portv" vertex="1" parent="33" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  122.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  123.     </mxCell>
  124.     <mxCell id="35" value="Branch Out" style="portv" vertex="1" parent="33" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0">
  125.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  126.     </mxCell>
  127.     <mxCell id="36" value="Power Out" style="portv" vertex="1" parent="33" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  128.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  129.     </mxCell>
  130.     <mxCell id="37" value="0" edge="1" disabled="0" hovered="0" parent="1" source="15" target="34" origin="383" link="30">
  131.       <mxGeometry relative="1" as="geometry"/>
  132.     </mxCell>
  133.     <mxCell id="38" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  134.       <mxGeometry x="560" y="-60" width="64" height="64" as="geometry"/>
  135.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="0" ovalue="0" as="attrs">
  136.         <Object x="0" y="10" as="props_offset"/>
  137.       </Object>
  138.       <Array as="props">
  139.         <Object name="Duration" type="int" value="2"/>
  140.         <Object name="Show Countdown" type="bool" value="true"/>
  141.       </Array>
  142.       <Object mf="75" as="craft"/>
  143.     </mxCell>
  144.     <mxCell id="39" value="Power In" style="portv" vertex="1" parent="38" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  145.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  146.     </mxCell>
  147.     <mxCell id="40" value="Toggle On" style="port" vertex="1" parent="38" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  148.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  149.     </mxCell>
  150.     <mxCell id="41" value="Power Out" style="portv" vertex="1" parent="38" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  151.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  152.     </mxCell>
  153.     <mxCell id="42" value="0" edge="1" disabled="0" hovered="0" parent="1" source="35" target="40" origin="383" link="37">
  154.       <mxGeometry relative="1" as="geometry"/>
  155.     </mxCell>
  156.     <mxCell id="43" value="0" edge="1" disabled="0" hovered="0" parent="1" source="36" target="39" origin="383" link="37">
  157.       <mxGeometry relative="1" as="geometry">
  158.         <Array as="points">
  159.           <mxPoint x="588" y="51.333343505859375"/>
  160.         </Array>
  161.       </mxGeometry>
  162.     </mxCell>
  163.     <mxCell id="44" value="Igniter" style="cmp_igniter" vertex="1" connectable="0" parent="1">
  164.       <mxGeometry x="592" y="-150" width="64" height="64" as="geometry"/>
  165.       <Object cmpid="igniter" consumption="2" rate="4" display="0" display_filter="time" active="0" decayed="0" usage="2" as="attrs"/>
  166.       <Array as="props">
  167.         <Object name="Health Amount" type="float" value="249.25"/>
  168.         <Object name="Show Time Remaining" type="bool" value="true"/>
  169.       </Array>
  170.       <Object mf="75" as="craft"/>
  171.     </mxCell>
  172.     <mxCell id="45" value="Power In" style="port" vertex="1" parent="44" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  173.       <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  174.     </mxCell>
  175.     <mxCell id="46" value="0" edge="1" disabled="0" hovered="0" parent="1" source="41" target="45" origin="383" link="43">
  176.       <mxGeometry relative="1" as="geometry"/>
  177.     </mxCell>
  178.     <mxCell id="51" value="XOR Switch" style="cmp_switch_xor" vertex="1" connectable="0" parent="1">
  179.       <mxGeometry x="782" y="202" width="64" height="64" as="geometry"/>
  180.       <Object cmpid="switch_xor" consumption="1" passthrough="0" usage="1" as="attrs"/>
  181.       <Array as="props"/>
  182.       <Object mf="100" as="craft"/>
  183.     </mxCell>
  184.     <mxCell id="52" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="51">
  185.       <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  186.     </mxCell>
  187.     <mxCell id="53" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="51">
  188.       <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  189.     </mxCell>
  190.     <mxCell id="54" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="51">
  191.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  192.     </mxCell>
  193.     <mxCell id="55" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  194.       <mxGeometry x="700" y="322" width="64" height="64" as="geometry"/>
  195.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="0" ovalue="0" as="attrs">
  196.         <Object x="0" y="10" as="props_offset"/>
  197.       </Object>
  198.       <Array as="props">
  199.         <Object name="Duration" type="int" value="10"/>
  200.         <Object name="Show Countdown" type="bool" value="true"/>
  201.       </Array>
  202.       <Object mf="75" as="craft"/>
  203.     </mxCell>
  204.     <mxCell id="56" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="55">
  205.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  206.     </mxCell>
  207.     <mxCell id="57" value="Toggle On" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="55">
  208.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  209.     </mxCell>
  210.     <mxCell id="58" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="55">
  211.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  212.     </mxCell>
  213.     <mxCell id="59" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  214.       <mxGeometry x="832" y="382" width="64" height="64" as="geometry"/>
  215.       <Object cmpid="branch" consumption="1" display="7" passthrough="0" branch_min="2" usage="7" as="attrs"/>
  216.       <Array as="props">
  217.         <Object name="Branch" type="int" value="7" minval="2"/>
  218.         <Object name="Show Branch Amount" type="bool" value="true"/>
  219.       </Array>
  220.       <Object mf="75" as="craft"/>
  221.     </mxCell>
  222.     <mxCell id="60" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="59">
  223.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  224.     </mxCell>
  225.     <mxCell id="61" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="59">
  226.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  227.     </mxCell>
  228.     <mxCell id="62" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="59">
  229.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  230.     </mxCell>
  231.     <mxCell id="63" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  232.       <mxGeometry x="782" y="532" width="64" height="64" as="geometry"/>
  233.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  234.       <Array as="props">
  235.         <Object name="Branch" type="int" value="2" minval="2"/>
  236.         <Object name="Show Branch Amount" type="bool" value="true"/>
  237.       </Array>
  238.       <Object mf="75" as="craft"/>
  239.     </mxCell>
  240.     <mxCell id="64" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="63">
  241.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  242.     </mxCell>
  243.     <mxCell id="65" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="63">
  244.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  245.     </mxCell>
  246.     <mxCell id="66" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="63">
  247.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  248.     </mxCell>
  249.     <mxCell id="67" value="0" edge="1" disabled="0" hovered="0" origin="383" link="124" source="65" target="56" parent="1">
  250.       <mxGeometry relative="1" as="geometry"/>
  251.     </mxCell>
  252.     <mxCell id="68" value="0" edge="1" disabled="0" hovered="0" link="124" origin="383" source="66" target="60" parent="1">
  253.       <mxGeometry relative="1" as="geometry"/>
  254.     </mxCell>
  255.     <mxCell id="69" value="0" edge="1" disabled="0" hovered="0" origin="383" link="68" source="61" target="53" parent="1">
  256.       <mxGeometry relative="1" as="geometry"/>
  257.     </mxCell>
  258.     <mxCell id="70" value="0" edge="1" disabled="0" hovered="0" origin="383" link="68" source="62" target="57" parent="1">
  259.       <mxGeometry relative="1" as="geometry"/>
  260.     </mxCell>
  261.     <mxCell id="71" value="0" edge="1" disabled="0" hovered="0" origin="383" link="67" source="58" target="52" parent="1">
  262.       <mxGeometry relative="1" as="geometry"/>
  263.     </mxCell>
  264.     <mxCell id="72" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  265.       <mxGeometry x="782" y="82" width="64" height="64" as="geometry"/>
  266.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  267.       <Array as="props">
  268.         <Object name="Branch" type="int" value="2" minval="2"/>
  269.         <Object name="Show Branch Amount" type="bool" value="true"/>
  270.       </Array>
  271.       <Object mf="75" as="craft"/>
  272.     </mxCell>
  273.     <mxCell id="73" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="72">
  274.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  275.     </mxCell>
  276.     <mxCell id="74" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="72">
  277.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  278.     </mxCell>
  279.     <mxCell id="75" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="72">
  280.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  281.     </mxCell>
  282.     <mxCell id="76" value="0" edge="1" disabled="0" hovered="0" origin="383" link="69" source="54" target="73" parent="1">
  283.       <mxGeometry relative="1" as="geometry"/>
  284.     </mxCell>
  285.     <mxCell id="77" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  286.       <mxGeometry x="832" y="-38" width="64" height="64" as="geometry"/>
  287.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="0" ovalue="0" as="attrs">
  288.         <Object x="0" y="10" as="props_offset"/>
  289.       </Object>
  290.       <Array as="props">
  291.         <Object name="Duration" type="int" value="2"/>
  292.         <Object name="Show Countdown" type="bool" value="true"/>
  293.       </Array>
  294.       <Object mf="75" as="craft"/>
  295.     </mxCell>
  296.     <mxCell id="78" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="77">
  297.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  298.     </mxCell>
  299.     <mxCell id="79" value="Toggle On" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="77">
  300.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  301.     </mxCell>
  302.     <mxCell id="80" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="77">
  303.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  304.     </mxCell>
  305.     <mxCell id="81" value="0" edge="1" disabled="0" hovered="0" origin="383" link="76" source="74" target="79" parent="1">
  306.       <mxGeometry relative="1" as="geometry"/>
  307.     </mxCell>
  308.     <mxCell id="82" value="0" edge="1" disabled="0" hovered="0" origin="383" link="76" source="75" target="78" parent="1">
  309.       <mxGeometry relative="1" as="geometry">
  310.         <Array as="points">
  311.           <mxPoint x="860" y="73.33334350585938"/>
  312.         </Array>
  313.       </mxGeometry>
  314.     </mxCell>
  315.     <mxCell id="83" value="Igniter" style="cmp_igniter" vertex="1" connectable="0" parent="1">
  316.       <mxGeometry x="864" y="-128" width="64" height="64" as="geometry"/>
  317.       <Object cmpid="igniter" consumption="2" rate="4" display="0" display_filter="time" active="0" decayed="0" usage="2" as="attrs"/>
  318.       <Array as="props">
  319.         <Object name="Health Amount" type="float" value="249.25"/>
  320.         <Object name="Show Time Remaining" type="bool" value="true"/>
  321.       </Array>
  322.       <Object mf="75" as="craft"/>
  323.     </mxCell>
  324.     <mxCell id="84" value="Power In" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="83">
  325.       <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  326.     </mxCell>
  327.     <mxCell id="85" value="0" edge="1" disabled="0" hovered="0" origin="383" link="82" source="80" target="84" parent="1">
  328.       <mxGeometry relative="1" as="geometry"/>
  329.     </mxCell>
  330.     <mxCell id="86" value="XOR Switch" style="cmp_switch_xor" vertex="1" connectable="0" parent="1">
  331.       <mxGeometry x="1092" y="234" width="64" height="64" as="geometry"/>
  332.       <Object cmpid="switch_xor" consumption="1" passthrough="0" usage="1" as="attrs"/>
  333.       <Array as="props"/>
  334.       <Object mf="100" as="craft"/>
  335.     </mxCell>
  336.     <mxCell id="87" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="86">
  337.       <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  338.     </mxCell>
  339.     <mxCell id="88" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="86">
  340.       <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  341.     </mxCell>
  342.     <mxCell id="89" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="86">
  343.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  344.     </mxCell>
  345.     <mxCell id="90" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  346.       <mxGeometry x="1010" y="354" width="64" height="64" as="geometry"/>
  347.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="0" ovalue="0" as="attrs">
  348.         <Object x="0" y="10" as="props_offset"/>
  349.       </Object>
  350.       <Array as="props">
  351.         <Object name="Duration" type="int" value="15"/>
  352.         <Object name="Show Countdown" type="bool" value="true"/>
  353.       </Array>
  354.       <Object mf="75" as="craft"/>
  355.     </mxCell>
  356.     <mxCell id="91" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="90">
  357.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  358.     </mxCell>
  359.     <mxCell id="92" value="Toggle On" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="90">
  360.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  361.     </mxCell>
  362.     <mxCell id="93" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="90">
  363.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  364.     </mxCell>
  365.     <mxCell id="94" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  366.       <mxGeometry x="1142" y="414" width="64" height="64" as="geometry"/>
  367.       <Object cmpid="branch" consumption="1" display="7" passthrough="0" branch_min="2" usage="7" as="attrs"/>
  368.       <Array as="props">
  369.         <Object name="Branch" type="int" value="7" minval="2"/>
  370.         <Object name="Show Branch Amount" type="bool" value="true"/>
  371.       </Array>
  372.       <Object mf="75" as="craft"/>
  373.     </mxCell>
  374.     <mxCell id="95" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="94">
  375.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  376.     </mxCell>
  377.     <mxCell id="96" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="94">
  378.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  379.     </mxCell>
  380.     <mxCell id="97" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="94">
  381.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  382.     </mxCell>
  383.     <mxCell id="98" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  384.       <mxGeometry x="1092" y="564" width="64" height="64" as="geometry"/>
  385.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  386.       <Array as="props">
  387.         <Object name="Branch" type="int" value="2" minval="2"/>
  388.         <Object name="Show Branch Amount" type="bool" value="true"/>
  389.       </Array>
  390.       <Object mf="75" as="craft"/>
  391.     </mxCell>
  392.     <mxCell id="99" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="98">
  393.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  394.     </mxCell>
  395.     <mxCell id="100" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="98">
  396.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  397.     </mxCell>
  398.     <mxCell id="101" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="98">
  399.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  400.     </mxCell>
  401.     <mxCell id="102" value="0" edge="1" disabled="0" hovered="0" origin="383" link="125" source="100" target="91" parent="1">
  402.       <mxGeometry relative="1" as="geometry"/>
  403.     </mxCell>
  404.     <mxCell id="103" value="0" edge="1" disabled="0" hovered="0" link="125" origin="383" source="101" target="95" parent="1">
  405.       <mxGeometry relative="1" as="geometry"/>
  406.     </mxCell>
  407.     <mxCell id="104" value="0" edge="1" disabled="0" hovered="0" origin="383" link="103" source="96" target="88" parent="1">
  408.       <mxGeometry relative="1" as="geometry"/>
  409.     </mxCell>
  410.     <mxCell id="105" value="0" edge="1" disabled="0" hovered="0" origin="383" link="103" source="97" target="92" parent="1">
  411.       <mxGeometry relative="1" as="geometry"/>
  412.     </mxCell>
  413.     <mxCell id="106" value="0" edge="1" disabled="0" hovered="0" origin="383" link="102" source="93" target="87" parent="1">
  414.       <mxGeometry relative="1" as="geometry"/>
  415.     </mxCell>
  416.     <mxCell id="107" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  417.       <mxGeometry x="1092" y="114" width="64" height="64" as="geometry"/>
  418.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  419.       <Array as="props">
  420.         <Object name="Branch" type="int" value="2" minval="2"/>
  421.         <Object name="Show Branch Amount" type="bool" value="true"/>
  422.       </Array>
  423.       <Object mf="75" as="craft"/>
  424.     </mxCell>
  425.     <mxCell id="108" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="107">
  426.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  427.     </mxCell>
  428.     <mxCell id="109" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="107">
  429.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  430.     </mxCell>
  431.     <mxCell id="110" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="107">
  432.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  433.     </mxCell>
  434.     <mxCell id="111" value="0" edge="1" disabled="0" hovered="0" origin="383" link="104" source="89" target="108" parent="1">
  435.       <mxGeometry relative="1" as="geometry"/>
  436.     </mxCell>
  437.     <mxCell id="112" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  438.       <mxGeometry x="1142" y="-6" width="64" height="64" as="geometry"/>
  439.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="0" ovalue="0" as="attrs">
  440.         <Object x="0" y="10" as="props_offset"/>
  441.       </Object>
  442.       <Array as="props">
  443.         <Object name="Duration" type="int" value="2"/>
  444.         <Object name="Show Countdown" type="bool" value="true"/>
  445.       </Array>
  446.       <Object mf="75" as="craft"/>
  447.     </mxCell>
  448.     <mxCell id="113" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="112">
  449.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  450.     </mxCell>
  451.     <mxCell id="114" value="Toggle On" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="112">
  452.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  453.     </mxCell>
  454.     <mxCell id="115" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="112">
  455.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  456.     </mxCell>
  457.     <mxCell id="116" value="0" edge="1" disabled="0" hovered="0" origin="383" link="111" source="109" target="114" parent="1">
  458.       <mxGeometry relative="1" as="geometry"/>
  459.     </mxCell>
  460.     <mxCell id="117" value="0" edge="1" disabled="0" hovered="0" origin="383" link="111" source="110" target="113" parent="1">
  461.       <mxGeometry relative="1" as="geometry">
  462.         <Array as="points">
  463.           <mxPoint x="1170" y="105.33334350585938"/>
  464.         </Array>
  465.       </mxGeometry>
  466.     </mxCell>
  467.     <mxCell id="118" value="Igniter" style="cmp_igniter" vertex="1" connectable="0" parent="1">
  468.       <mxGeometry x="1174" y="-96" width="64" height="64" as="geometry"/>
  469.       <Object cmpid="igniter" consumption="2" rate="4" display="0" display_filter="time" active="0" decayed="0" usage="2" as="attrs"/>
  470.       <Array as="props">
  471.         <Object name="Health Amount" type="float" value="249.25"/>
  472.         <Object name="Show Time Remaining" type="bool" value="true"/>
  473.       </Array>
  474.       <Object mf="75" as="craft"/>
  475.     </mxCell>
  476.     <mxCell id="119" value="Power In" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="118">
  477.       <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  478.     </mxCell>
  479.     <mxCell id="120" value="0" edge="1" disabled="0" hovered="0" origin="383" link="117" source="115" target="119" parent="1">
  480.       <mxGeometry relative="1" as="geometry"/>
  481.     </mxCell>
  482.     <mxCell id="121" value="0" edge="1" disabled="0" hovered="0" parent="1" source="6" target="25" link="378" origin="383">
  483.       <mxGeometry relative="1" as="geometry"/>
  484.     </mxCell>
  485.     <mxCell id="124" value="0" edge="1" disabled="0" hovered="0" parent="1" source="5" target="64" link="378" origin="383">
  486.       <mxGeometry relative="1" as="geometry"/>
  487.     </mxCell>
  488.     <mxCell id="125" value="0" edge="1" disabled="0" hovered="0" parent="1" source="4" target="99" link="378" origin="383">
  489.       <mxGeometry relative="1" as="geometry"/>
  490.     </mxCell>
  491.     <mxCell id="239" value="Splitter" style="cmp_splitter" vertex="1" connectable="0" parent="1">
  492.       <mxGeometry x="210" y="1220" width="64" height="64" as="geometry"/>
  493.       <Object cmpid="splitter" consumption="1" passthrough="0" usage="1" as="attrs"/>
  494.       <Array as="props"/>
  495.       <Object mf="100" as="craft"/>
  496.     </mxCell>
  497.     <mxCell id="240" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="239">
  498.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  499.     </mxCell>
  500.     <mxCell id="241" value="Power Out 1" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="239">
  501.       <mxGeometry x="0.1" y="1" width="10" height="10" relative="1" as="geometry"/>
  502.     </mxCell>
  503.     <mxCell id="242" value="Power Out 2" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="239">
  504.       <mxGeometry x="0.45" y="1" width="10" height="10" relative="1" as="geometry"/>
  505.     </mxCell>
  506.     <mxCell id="243" value="Power Out 3" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="239">
  507.       <mxGeometry x="0.8" y="1" width="10" height="10" relative="1" as="geometry"/>
  508.     </mxCell>
  509.     <mxCell id="244" value="XOR Switch" style="cmp_switch_xor" vertex="1" connectable="0" parent="1">
  510.       <mxGeometry x="520" y="1100" width="64" height="64" as="geometry"/>
  511.       <Object cmpid="switch_xor" consumption="1" passthrough="0" usage="1" as="attrs"/>
  512.       <Array as="props"/>
  513.       <Object mf="100" as="craft"/>
  514.     </mxCell>
  515.     <mxCell id="245" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="244">
  516.       <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  517.     </mxCell>
  518.     <mxCell id="246" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="244">
  519.       <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  520.     </mxCell>
  521.     <mxCell id="247" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="244">
  522.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  523.     </mxCell>
  524.     <mxCell id="248" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  525.       <mxGeometry x="438" y="1220" width="64" height="64" as="geometry"/>
  526.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="0" ovalue="0" as="attrs">
  527.         <Object x="0" y="10" as="props_offset"/>
  528.       </Object>
  529.       <Array as="props">
  530.         <Object name="Duration" type="int" value="20"/>
  531.         <Object name="Show Countdown" type="bool" value="true"/>
  532.       </Array>
  533.       <Object mf="75" as="craft"/>
  534.     </mxCell>
  535.     <mxCell id="249" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="248">
  536.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  537.     </mxCell>
  538.     <mxCell id="250" value="Toggle On" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="248">
  539.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  540.     </mxCell>
  541.     <mxCell id="251" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="248">
  542.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  543.     </mxCell>
  544.     <mxCell id="252" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  545.       <mxGeometry x="570" y="1280" width="64" height="64" as="geometry"/>
  546.       <Object cmpid="branch" consumption="1" display="7" passthrough="0" branch_min="2" usage="7" as="attrs"/>
  547.       <Array as="props">
  548.         <Object name="Branch" type="int" value="7" minval="2"/>
  549.         <Object name="Show Branch Amount" type="bool" value="true"/>
  550.       </Array>
  551.       <Object mf="75" as="craft"/>
  552.     </mxCell>
  553.     <mxCell id="253" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="252">
  554.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  555.     </mxCell>
  556.     <mxCell id="254" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="252">
  557.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  558.     </mxCell>
  559.     <mxCell id="255" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="252">
  560.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  561.     </mxCell>
  562.     <mxCell id="256" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  563.       <mxGeometry x="520" y="1430" width="64" height="64" as="geometry"/>
  564.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  565.       <Array as="props">
  566.         <Object name="Branch" type="int" value="2" minval="2"/>
  567.         <Object name="Show Branch Amount" type="bool" value="true"/>
  568.       </Array>
  569.       <Object mf="75" as="craft"/>
  570.     </mxCell>
  571.     <mxCell id="257" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="256">
  572.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  573.     </mxCell>
  574.     <mxCell id="258" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="256">
  575.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  576.     </mxCell>
  577.     <mxCell id="259" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="256">
  578.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  579.     </mxCell>
  580.     <mxCell id="260" value="0" edge="1" disabled="0" hovered="0" origin="383" link="349" source="258" target="249" parent="1">
  581.       <mxGeometry relative="1" as="geometry"/>
  582.     </mxCell>
  583.     <mxCell id="261" value="0" edge="1" disabled="0" hovered="0" link="349" origin="383" source="259" target="253" parent="1">
  584.       <mxGeometry relative="1" as="geometry"/>
  585.     </mxCell>
  586.     <mxCell id="262" value="0" edge="1" disabled="0" hovered="0" origin="383" link="261" source="254" target="246" parent="1">
  587.       <mxGeometry relative="1" as="geometry"/>
  588.     </mxCell>
  589.     <mxCell id="263" value="0" edge="1" disabled="0" hovered="0" origin="383" link="261" source="255" target="250" parent="1">
  590.       <mxGeometry relative="1" as="geometry"/>
  591.     </mxCell>
  592.     <mxCell id="264" value="0" edge="1" disabled="0" hovered="0" origin="383" link="260" source="251" target="245" parent="1">
  593.       <mxGeometry relative="1" as="geometry"/>
  594.     </mxCell>
  595.     <mxCell id="265" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  596.       <mxGeometry x="520" y="980" width="64" height="64" as="geometry"/>
  597.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  598.       <Array as="props">
  599.         <Object name="Branch" type="int" value="2" minval="2"/>
  600.         <Object name="Show Branch Amount" type="bool" value="true"/>
  601.       </Array>
  602.       <Object mf="75" as="craft"/>
  603.     </mxCell>
  604.     <mxCell id="266" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="265">
  605.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  606.     </mxCell>
  607.     <mxCell id="267" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="265">
  608.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  609.     </mxCell>
  610.     <mxCell id="268" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="265">
  611.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  612.     </mxCell>
  613.     <mxCell id="269" value="0" edge="1" disabled="0" hovered="0" origin="383" link="262" source="247" target="266" parent="1">
  614.       <mxGeometry relative="1" as="geometry"/>
  615.     </mxCell>
  616.     <mxCell id="270" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  617.       <mxGeometry x="570" y="860" width="64" height="64" as="geometry"/>
  618.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="0" ovalue="0" as="attrs">
  619.         <Object x="0" y="10" as="props_offset"/>
  620.       </Object>
  621.       <Array as="props">
  622.         <Object name="Duration" type="int" value="2"/>
  623.         <Object name="Show Countdown" type="bool" value="true"/>
  624.       </Array>
  625.       <Object mf="75" as="craft"/>
  626.     </mxCell>
  627.     <mxCell id="271" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="270">
  628.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  629.     </mxCell>
  630.     <mxCell id="272" value="Toggle On" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="270">
  631.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  632.     </mxCell>
  633.     <mxCell id="273" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="270">
  634.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  635.     </mxCell>
  636.     <mxCell id="274" value="0" edge="1" disabled="0" hovered="0" origin="383" link="269" source="267" target="272" parent="1">
  637.       <mxGeometry relative="1" as="geometry"/>
  638.     </mxCell>
  639.     <mxCell id="275" value="0" edge="1" disabled="0" hovered="0" origin="383" link="269" source="268" target="271" parent="1">
  640.       <mxGeometry relative="1" as="geometry">
  641.         <Array as="points">
  642.           <mxPoint x="598" y="971.3333435058594"/>
  643.         </Array>
  644.       </mxGeometry>
  645.     </mxCell>
  646.     <mxCell id="276" value="Igniter" style="cmp_igniter" vertex="1" connectable="0" parent="1">
  647.       <mxGeometry x="602" y="770" width="64" height="64" as="geometry"/>
  648.       <Object cmpid="igniter" consumption="2" rate="4" display="0" display_filter="time" active="0" decayed="0" usage="2" as="attrs"/>
  649.       <Array as="props">
  650.         <Object name="Health Amount" type="float" value="249.25"/>
  651.         <Object name="Show Time Remaining" type="bool" value="true"/>
  652.       </Array>
  653.       <Object mf="75" as="craft"/>
  654.     </mxCell>
  655.     <mxCell id="277" value="Power In" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="276">
  656.       <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  657.     </mxCell>
  658.     <mxCell id="278" value="0" edge="1" disabled="0" hovered="0" origin="383" link="275" source="273" target="277" parent="1">
  659.       <mxGeometry relative="1" as="geometry"/>
  660.     </mxCell>
  661.     <mxCell id="279" value="XOR Switch" style="cmp_switch_xor" vertex="1" connectable="0" parent="1">
  662.       <mxGeometry x="792" y="1122" width="64" height="64" as="geometry"/>
  663.       <Object cmpid="switch_xor" consumption="1" passthrough="0" usage="1" as="attrs"/>
  664.       <Array as="props"/>
  665.       <Object mf="100" as="craft"/>
  666.     </mxCell>
  667.     <mxCell id="280" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="279">
  668.       <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  669.     </mxCell>
  670.     <mxCell id="281" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="279">
  671.       <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  672.     </mxCell>
  673.     <mxCell id="282" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="279">
  674.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  675.     </mxCell>
  676.     <mxCell id="283" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  677.       <mxGeometry x="710" y="1242" width="64" height="64" as="geometry"/>
  678.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="0" ovalue="0" as="attrs">
  679.         <Object x="0" y="10" as="props_offset"/>
  680.       </Object>
  681.       <Array as="props">
  682.         <Object name="Duration" type="int" value="25"/>
  683.         <Object name="Show Countdown" type="bool" value="true"/>
  684.       </Array>
  685.       <Object mf="75" as="craft"/>
  686.     </mxCell>
  687.     <mxCell id="284" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="283">
  688.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  689.     </mxCell>
  690.     <mxCell id="285" value="Toggle On" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="283">
  691.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  692.     </mxCell>
  693.     <mxCell id="286" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="283">
  694.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  695.     </mxCell>
  696.     <mxCell id="287" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  697.       <mxGeometry x="842" y="1302" width="64" height="64" as="geometry"/>
  698.       <Object cmpid="branch" consumption="1" display="7" passthrough="0" branch_min="2" usage="7" as="attrs"/>
  699.       <Array as="props">
  700.         <Object name="Branch" type="int" value="7" minval="2"/>
  701.         <Object name="Show Branch Amount" type="bool" value="true"/>
  702.       </Array>
  703.       <Object mf="75" as="craft"/>
  704.     </mxCell>
  705.     <mxCell id="288" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="287">
  706.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  707.     </mxCell>
  708.     <mxCell id="289" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="287">
  709.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  710.     </mxCell>
  711.     <mxCell id="290" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="287">
  712.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  713.     </mxCell>
  714.     <mxCell id="291" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  715.       <mxGeometry x="792" y="1452" width="64" height="64" as="geometry"/>
  716.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  717.       <Array as="props">
  718.         <Object name="Branch" type="int" value="2" minval="2"/>
  719.         <Object name="Show Branch Amount" type="bool" value="true"/>
  720.       </Array>
  721.       <Object mf="75" as="craft"/>
  722.     </mxCell>
  723.     <mxCell id="292" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="291">
  724.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  725.     </mxCell>
  726.     <mxCell id="293" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="291">
  727.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  728.     </mxCell>
  729.     <mxCell id="294" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="291">
  730.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  731.     </mxCell>
  732.     <mxCell id="295" value="0" edge="1" disabled="0" hovered="0" origin="383" link="350" source="293" target="284" parent="1">
  733.       <mxGeometry relative="1" as="geometry"/>
  734.     </mxCell>
  735.     <mxCell id="296" value="0" edge="1" disabled="0" hovered="0" link="350" origin="383" source="294" target="288" parent="1">
  736.       <mxGeometry relative="1" as="geometry"/>
  737.     </mxCell>
  738.     <mxCell id="297" value="0" edge="1" disabled="0" hovered="0" origin="383" link="296" source="289" target="281" parent="1">
  739.       <mxGeometry relative="1" as="geometry"/>
  740.     </mxCell>
  741.     <mxCell id="298" value="0" edge="1" disabled="0" hovered="0" origin="383" link="296" source="290" target="285" parent="1">
  742.       <mxGeometry relative="1" as="geometry"/>
  743.     </mxCell>
  744.     <mxCell id="299" value="0" edge="1" disabled="0" hovered="0" origin="383" link="295" source="286" target="280" parent="1">
  745.       <mxGeometry relative="1" as="geometry"/>
  746.     </mxCell>
  747.     <mxCell id="300" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  748.       <mxGeometry x="792" y="1002" width="64" height="64" as="geometry"/>
  749.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  750.       <Array as="props">
  751.         <Object name="Branch" type="int" value="2" minval="2"/>
  752.         <Object name="Show Branch Amount" type="bool" value="true"/>
  753.       </Array>
  754.       <Object mf="75" as="craft"/>
  755.     </mxCell>
  756.     <mxCell id="301" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="300">
  757.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  758.     </mxCell>
  759.     <mxCell id="302" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="300">
  760.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  761.     </mxCell>
  762.     <mxCell id="303" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="300">
  763.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  764.     </mxCell>
  765.     <mxCell id="304" value="0" edge="1" disabled="0" hovered="0" origin="383" link="297" source="282" target="301" parent="1">
  766.       <mxGeometry relative="1" as="geometry"/>
  767.     </mxCell>
  768.     <mxCell id="305" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  769.       <mxGeometry x="842" y="882" width="64" height="64" as="geometry"/>
  770.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="0" ovalue="0" as="attrs">
  771.         <Object x="0" y="10" as="props_offset"/>
  772.       </Object>
  773.       <Array as="props">
  774.         <Object name="Duration" type="int" value="2"/>
  775.         <Object name="Show Countdown" type="bool" value="true"/>
  776.       </Array>
  777.       <Object mf="75" as="craft"/>
  778.     </mxCell>
  779.     <mxCell id="306" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="305">
  780.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  781.     </mxCell>
  782.     <mxCell id="307" value="Toggle On" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="305">
  783.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  784.     </mxCell>
  785.     <mxCell id="308" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="305">
  786.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  787.     </mxCell>
  788.     <mxCell id="309" value="0" edge="1" disabled="0" hovered="0" origin="383" link="304" source="302" target="307" parent="1">
  789.       <mxGeometry relative="1" as="geometry"/>
  790.     </mxCell>
  791.     <mxCell id="310" value="0" edge="1" disabled="0" hovered="0" origin="383" link="304" source="303" target="306" parent="1">
  792.       <mxGeometry relative="1" as="geometry">
  793.         <Array as="points">
  794.           <mxPoint x="870" y="993.3333435058594"/>
  795.         </Array>
  796.       </mxGeometry>
  797.     </mxCell>
  798.     <mxCell id="311" value="Igniter" style="cmp_igniter" vertex="1" connectable="0" parent="1">
  799.       <mxGeometry x="874" y="792" width="64" height="64" as="geometry"/>
  800.       <Object cmpid="igniter" consumption="2" rate="4" display="0" display_filter="time" active="0" decayed="0" usage="2" as="attrs"/>
  801.       <Array as="props">
  802.         <Object name="Health Amount" type="float" value="250"/>
  803.         <Object name="Show Time Remaining" type="bool" value="true"/>
  804.       </Array>
  805.       <Object mf="75" as="craft"/>
  806.     </mxCell>
  807.     <mxCell id="312" value="Power In" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="311">
  808.       <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  809.     </mxCell>
  810.     <mxCell id="313" value="0" edge="1" disabled="0" hovered="0" origin="383" link="310" source="308" target="312" parent="1">
  811.       <mxGeometry relative="1" as="geometry"/>
  812.     </mxCell>
  813.     <mxCell id="314" value="XOR Switch" style="cmp_switch_xor" vertex="1" connectable="0" parent="1">
  814.       <mxGeometry x="1102" y="1154" width="64" height="64" as="geometry"/>
  815.       <Object cmpid="switch_xor" consumption="1" passthrough="0" usage="1" as="attrs"/>
  816.       <Array as="props"/>
  817.       <Object mf="100" as="craft"/>
  818.     </mxCell>
  819.     <mxCell id="315" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="314">
  820.       <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  821.     </mxCell>
  822.     <mxCell id="316" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="314">
  823.       <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  824.     </mxCell>
  825.     <mxCell id="317" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="314">
  826.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  827.     </mxCell>
  828.     <mxCell id="318" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  829.       <mxGeometry x="1020" y="1274" width="64" height="64" as="geometry"/>
  830.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="0" ovalue="0" as="attrs">
  831.         <Object x="0" y="10" as="props_offset"/>
  832.       </Object>
  833.       <Array as="props">
  834.         <Object name="Duration" type="int" value="30"/>
  835.         <Object name="Show Countdown" type="bool" value="true"/>
  836.       </Array>
  837.       <Object mf="75" as="craft"/>
  838.     </mxCell>
  839.     <mxCell id="319" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="318">
  840.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  841.     </mxCell>
  842.     <mxCell id="320" value="Toggle On" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="318">
  843.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  844.     </mxCell>
  845.     <mxCell id="321" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="318">
  846.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  847.     </mxCell>
  848.     <mxCell id="322" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  849.       <mxGeometry x="1152" y="1334" width="64" height="64" as="geometry"/>
  850.       <Object cmpid="branch" consumption="1" display="7" passthrough="0" branch_min="2" usage="7" as="attrs"/>
  851.       <Array as="props">
  852.         <Object name="Branch" type="int" value="7" minval="2"/>
  853.         <Object name="Show Branch Amount" type="bool" value="true"/>
  854.       </Array>
  855.       <Object mf="75" as="craft"/>
  856.     </mxCell>
  857.     <mxCell id="323" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="322">
  858.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  859.     </mxCell>
  860.     <mxCell id="324" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="322">
  861.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  862.     </mxCell>
  863.     <mxCell id="325" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="322">
  864.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  865.     </mxCell>
  866.     <mxCell id="326" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  867.       <mxGeometry x="1102" y="1484" width="64" height="64" as="geometry"/>
  868.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  869.       <Array as="props">
  870.         <Object name="Branch" type="int" value="2" minval="2"/>
  871.         <Object name="Show Branch Amount" type="bool" value="true"/>
  872.       </Array>
  873.       <Object mf="75" as="craft"/>
  874.     </mxCell>
  875.     <mxCell id="327" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="326">
  876.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  877.     </mxCell>
  878.     <mxCell id="328" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="326">
  879.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  880.     </mxCell>
  881.     <mxCell id="329" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="326">
  882.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  883.     </mxCell>
  884.     <mxCell id="330" value="0" edge="1" disabled="0" hovered="0" origin="383" link="351" source="328" target="319" parent="1">
  885.       <mxGeometry relative="1" as="geometry"/>
  886.     </mxCell>
  887.     <mxCell id="331" value="0" edge="1" disabled="0" hovered="0" link="351" origin="383" source="329" target="323" parent="1">
  888.       <mxGeometry relative="1" as="geometry"/>
  889.     </mxCell>
  890.     <mxCell id="332" value="0" edge="1" disabled="0" hovered="0" origin="383" link="331" source="324" target="316" parent="1">
  891.       <mxGeometry relative="1" as="geometry"/>
  892.     </mxCell>
  893.     <mxCell id="333" value="0" edge="1" disabled="0" hovered="0" origin="383" link="331" source="325" target="320" parent="1">
  894.       <mxGeometry relative="1" as="geometry"/>
  895.     </mxCell>
  896.     <mxCell id="334" value="0" edge="1" disabled="0" hovered="0" origin="383" link="330" source="321" target="315" parent="1">
  897.       <mxGeometry relative="1" as="geometry"/>
  898.     </mxCell>
  899.     <mxCell id="335" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  900.       <mxGeometry x="1102" y="1034" width="64" height="64" as="geometry"/>
  901.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  902.       <Array as="props">
  903.         <Object name="Branch" type="int" value="2" minval="2"/>
  904.         <Object name="Show Branch Amount" type="bool" value="true"/>
  905.       </Array>
  906.       <Object mf="75" as="craft"/>
  907.     </mxCell>
  908.     <mxCell id="336" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="335">
  909.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  910.     </mxCell>
  911.     <mxCell id="337" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="335">
  912.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  913.     </mxCell>
  914.     <mxCell id="338" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="335">
  915.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  916.     </mxCell>
  917.     <mxCell id="339" value="0" edge="1" disabled="0" hovered="0" origin="383" link="332" source="317" target="336" parent="1">
  918.       <mxGeometry relative="1" as="geometry"/>
  919.     </mxCell>
  920.     <mxCell id="340" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  921.       <mxGeometry x="1152" y="914" width="64" height="64" as="geometry"/>
  922.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="0" ovalue="0" as="attrs">
  923.         <Object x="0" y="10" as="props_offset"/>
  924.       </Object>
  925.       <Array as="props">
  926.         <Object name="Duration" type="int" value="2"/>
  927.         <Object name="Show Countdown" type="bool" value="true"/>
  928.       </Array>
  929.       <Object mf="75" as="craft"/>
  930.     </mxCell>
  931.     <mxCell id="341" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="340">
  932.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  933.     </mxCell>
  934.     <mxCell id="342" value="Toggle On" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="340">
  935.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  936.     </mxCell>
  937.     <mxCell id="343" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="340">
  938.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  939.     </mxCell>
  940.     <mxCell id="344" value="0" edge="1" disabled="0" hovered="0" origin="383" link="339" source="337" target="342" parent="1">
  941.       <mxGeometry relative="1" as="geometry"/>
  942.     </mxCell>
  943.     <mxCell id="345" value="0" edge="1" disabled="0" hovered="0" origin="383" link="339" source="338" target="341" parent="1">
  944.       <mxGeometry relative="1" as="geometry">
  945.         <Array as="points">
  946.           <mxPoint x="1180" y="1025.3333435058594"/>
  947.         </Array>
  948.       </mxGeometry>
  949.     </mxCell>
  950.     <mxCell id="346" value="Igniter" style="cmp_igniter" vertex="1" connectable="0" parent="1">
  951.       <mxGeometry x="1184" y="824" width="64" height="64" as="geometry"/>
  952.       <Object cmpid="igniter" consumption="2" rate="4" display="0" display_filter="time" active="0" decayed="0" usage="2" as="attrs"/>
  953.       <Array as="props">
  954.         <Object name="Health Amount" type="float" value="250"/>
  955.         <Object name="Show Time Remaining" type="bool" value="true"/>
  956.       </Array>
  957.       <Object mf="75" as="craft"/>
  958.     </mxCell>
  959.     <mxCell id="347" value="Power In" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="346">
  960.       <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  961.     </mxCell>
  962.     <mxCell id="348" value="0" edge="1" disabled="0" hovered="0" origin="383" link="345" source="343" target="347" parent="1">
  963.       <mxGeometry relative="1" as="geometry"/>
  964.     </mxCell>
  965.     <mxCell id="349" value="0" edge="1" disabled="0" hovered="0" link="379" source="243" target="257" parent="1" origin="383">
  966.       <mxGeometry relative="1" as="geometry"/>
  967.     </mxCell>
  968.     <mxCell id="350" value="0" edge="1" disabled="0" hovered="0" link="379" source="242" target="292" parent="1" origin="383">
  969.       <mxGeometry relative="1" as="geometry"/>
  970.     </mxCell>
  971.     <mxCell id="351" value="0" edge="1" disabled="0" hovered="0" link="379" source="241" target="327" parent="1" origin="383">
  972.       <mxGeometry relative="1" as="geometry"/>
  973.     </mxCell>
  974.     <mxCell id="357" value="Timer" style="cmp_timer" vertex="1" connectable="0" parent="1">
  975.       <mxGeometry x="-80" y="888" width="64" height="64" as="geometry"/>
  976.       <Object cmpid="timer" consumption="1" state="0" display="0" display_filter="time" passthrough="0" usage="1" value="0" ivalue="97" ovalue="0" as="attrs">
  977.         <Object x="0" y="10" as="props_offset"/>
  978.       </Object>
  979.       <Array as="props">
  980.         <Object name="Duration" type="int" value="60"/>
  981.         <Object name="Show Countdown" type="bool" value="true"/>
  982.       </Array>
  983.       <Object mf="75" as="craft"/>
  984.     </mxCell>
  985.     <mxCell id="358" value="Power In" style="portv" vertex="1" parent="357" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  986.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  987.     </mxCell>
  988.     <mxCell id="359" value="Toggle On" style="port" vertex="1" parent="357" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  989.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  990.     </mxCell>
  991.     <mxCell id="360" value="Power Out" style="portv" vertex="1" parent="357" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  992.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  993.     </mxCell>
  994.     <mxCell id="361" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  995.       <mxGeometry x="-90" y="1075.9999999999998" width="64" height="64" as="geometry"/>
  996.       <Object cmpid="branch" consumption="1" display="2" passthrough="1" branch_min="2" usage="2" as="attrs"/>
  997.       <Array as="props">
  998.         <Object name="Branch" type="int" value="2" minval="2"/>
  999.         <Object name="Show Branch Amount" type="bool" value="true"/>
  1000.       </Array>
  1001.       <Object mf="75" as="craft"/>
  1002.     </mxCell>
  1003.     <mxCell id="362" value="Power In" style="portv" vertex="1" parent="361" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  1004.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  1005.     </mxCell>
  1006.     <mxCell id="363" value="Branch Out" style="portv" vertex="1" parent="361" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0">
  1007.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  1008.     </mxCell>
  1009.     <mxCell id="364" value="Power Out" style="portv" vertex="1" parent="361" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  1010.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  1011.     </mxCell>
  1012.     <mxCell id="365" value="97" edge="1" disabled="0" hovered="0" parent="1" source="364" target="358" link="387" origin="383">
  1013.       <mxGeometry relative="1" as="geometry"/>
  1014.     </mxCell>
  1015.     <mxCell id="366" value="RF Receiver" style="cmp_rf_receiver" vertex="1" connectable="0" parent="1">
  1016.       <mxGeometry x="-209.99999999999997" y="882.2068965517242" width="64" height="64" as="geometry"/>
  1017.       <Object cmpid="rf_receiver" consumption="1" display="55" state="0" active="0" blockable="1" usage="1" as="attrs"/>
  1018.       <Array as="props">
  1019.         <Object name="Frequency" type="int" value="55" maxlen="4" minval="1"/>
  1020.         <Object name="Show Frequency" type="bool" value="true"/>
  1021.       </Array>
  1022.       <Object mf="100" tech="1" as="craft"/>
  1023.     </mxCell>
  1024.     <mxCell id="367" value="Power In" style="port" vertex="1" parent="366" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  1025.       <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  1026.     </mxCell>
  1027.     <mxCell id="368" value="Power Out" style="port" vertex="1" parent="366" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  1028.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  1029.     </mxCell>
  1030.     <mxCell id="369" value="2" edge="1" disabled="0" hovered="0" parent="1" source="363" target="367" origin="383" link="387">
  1031.       <mxGeometry relative="1" as="geometry">
  1032.         <Array as="points">
  1033.           <mxPoint x="-244.0287523170714" y="1064.536171020678"/>
  1034.         </Array>
  1035.       </mxGeometry>
  1036.     </mxCell>
  1037.     <mxCell id="370" value="0" edge="1" disabled="0" hovered="0" parent="1" source="368" target="359" origin="383" link="369">
  1038.       <mxGeometry relative="1" as="geometry">
  1039.         <Array as="points">
  1040.           <mxPoint x="-84.0287523170714" y="964.536171020678"/>
  1041.         </Array>
  1042.       </mxGeometry>
  1043.     </mxCell>
  1044.     <mxCell id="371" value="RF Transmitter" style="cmp_rf_transmitter" vertex="1" connectable="0" parent="1">
  1045.       <mxGeometry x="-400" y="948.2068965517241" width="64" height="64" as="geometry"/>
  1046.       <Object cmpid="rf_transmitter" display="55" state="0" active="0" as="attrs">
  1047.         <Object x="0" y="10" as="props_offset"/>
  1048.       </Object>
  1049.       <Array as="props">
  1050.         <Object name="Frequency" type="int" value="55" maxlen="4" minval="1"/>
  1051.         <Object name="Show Frequency" type="bool" value="true"/>
  1052.       </Array>
  1053.       <Object hqm="5" tech="1" as="craft"/>
  1054.     </mxCell>
  1055.     <mxCell id="372" value="Dummy" style="portv" vertex="1" parent="371" type="dummy" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  1056.       <mxGeometry width="10" height="10" relative="1" as="geometry"/>
  1057.     </mxCell>
  1058.     <mxCell id="373" value="Splitter" style="cmp_splitter" vertex="1" connectable="0" parent="1">
  1059.       <mxGeometry x="70.00000000000011" y="202" width="64" height="64" as="geometry"/>
  1060.       <Object cmpid="splitter" consumption="1" passthrough="0" usage="1" as="attrs"/>
  1061.       <Array as="props"/>
  1062.       <Object mf="100" as="craft"/>
  1063.     </mxCell>
  1064.     <mxCell id="374" value="Power In" style="portv" vertex="1" parent="373" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  1065.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  1066.     </mxCell>
  1067.     <mxCell id="375" value="Power Out 1" style="portv" vertex="1" parent="373" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0">
  1068.       <mxGeometry x="0.1" y="1" width="10" height="10" relative="1" as="geometry"/>
  1069.     </mxCell>
  1070.     <mxCell id="376" value="Power Out 2" style="portv" vertex="1" parent="373" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0">
  1071.       <mxGeometry x="0.45" y="1" width="10" height="10" relative="1" as="geometry"/>
  1072.     </mxCell>
  1073.     <mxCell id="377" value="Power Out 3" style="portv" vertex="1" parent="373" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0">
  1074.       <mxGeometry x="0.8" y="1" width="10" height="10" relative="1" as="geometry"/>
  1075.     </mxCell>
  1076.     <mxCell id="378" value="0" edge="1" disabled="0" hovered="0" parent="1" source="377" target="3" link="380" origin="383">
  1077.       <mxGeometry relative="1" as="geometry"/>
  1078.     </mxCell>
  1079.     <mxCell id="379" value="0" edge="1" disabled="0" hovered="0" parent="1" source="375" target="240" link="380" origin="383">
  1080.       <mxGeometry relative="1" as="geometry"/>
  1081.     </mxCell>
  1082.     <mxCell id="380" value="0" edge="1" disabled="0" hovered="0" parent="1" source="360" target="374" origin="383" link="365">
  1083.       <mxGeometry relative="1" as="geometry"/>
  1084.     </mxCell>
  1085.     <mxCell id="381" value="Solar Panel" style="cmp_solarpanel_large" vertex="1" connectable="0" parent="1">
  1086.       <mxGeometry x="-275" y="1302" width="64" height="64" as="geometry"/>
  1087.       <Object cmpid="solarpanel_large" isroot="1" combinable="1" as="attrs"/>
  1088.       <Array as="props">
  1089.         <Object name="Amount" type="int" value="20"/>
  1090.         <Object name="Range Min" type="int" value="0"/>
  1091.         <Object name="Range Max" type="int" value="20"/>
  1092.         <Object name="Enable Sun Simulation" type="bool" value="true"/>
  1093.       </Array>
  1094.       <Object hqm="5" tech="1" as="craft"/>
  1095.     </mxCell>
  1096.     <mxCell id="382" value="Power Out" style="port" vertex="1" parent="381" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  1097.       <mxGeometry x="1.1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  1098.     </mxCell>
  1099.     <mxCell id="383" value="Large Rechargeable Battery" style="cmp_battery_large" vertex="1" connectable="0" parent="1">
  1100.       <mxGeometry x="-155" y="1302" width="64" height="64" as="geometry"/>
  1101.       <Object cmpid="battery_large" isroot="0" combinable="1" display="3887" display_filter="time" subdisplay="0" charge="0" passthrough="1" output="100" charge_max="24000" charge_min="0" input_multiplier="4" efficiency="80" active_usage="3" last_active_usage="3" usage="100" state="1" laststate="1" laststate2="1" blockable="1" as="attrs">
  1102.         <Array as="active_ids">
  1103.           <add value="361"/>
  1104.           <add value="357"/>
  1105.         </Array>
  1106.         <Object x="0" y="10" as="props_offset"/>
  1107.       </Object>
  1108.       <Array as="props">
  1109.         <Object name="Capacity" type="float" value="194.3452"/>
  1110.         <Object name="Show Charge Remaining" type="bool" value="true"/>
  1111.         <Object name="Show Active Usage" type="bool" value="false"/>
  1112.       </Array>
  1113.       <Object hqm="10" tech="2" as="craft"/>
  1114.     </mxCell>
  1115.     <mxCell id="384" value="Power In" style="port" vertex="1" parent="383" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  1116.       <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  1117.     </mxCell>
  1118.     <mxCell id="385" value="Power Out" style="port" vertex="1" parent="383" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  1119.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  1120.     </mxCell>
  1121.     <mxCell id="386" value="20" edge="1" disabled="0" hovered="0" parent="1" source="382" target="384" origin="381" link="0">
  1122.       <mxGeometry relative="1" as="geometry"/>
  1123.     </mxCell>
  1124.     <mxCell id="387" value="100" edge="1" disabled="0" hovered="0" parent="1" source="385" target="362" origin="383" link="0">
  1125.       <mxGeometry relative="1" as="geometry"/>
  1126.     </mxCell>
  1127.   </root>
  1128. </mxGraphModel>
  1129.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement