View difference between Paste ID: U0fin0bM and 84937qaf
SHOW: | | - or go back to the newest paste.
1-
<!-- rustrician.io circuit :: Sat Sep 23 2023 10:39:15 GMT+0530 (India Standard Time) -->
1+
<!-- rustrician.io circuit :: Sat Sep 23 2023 10:39:15 GMT+0530 (India Standard Time) -->
2-
<mxGraphModel>
2+
<mxGraphModel>
3-
  <root>
3+
  <root>
4-
    <mxCell id="0"/>
4+
    <mxCell id="0"/>
5-
    <mxCell id="1" parent="0" version="1337.343" tags="" name="Auto door closer">
5+
    <mxCell id="1" parent="0" version="1337.343" tags="" name="Auto door closer">
6-
      <Object sun="100" wind="50" speed="10" as="environment"/>
6+
      <Object sun="100" wind="50" speed="10" as="environment"/>
7-
    </mxCell>
7+
    </mxCell>
8-
    <mxCell id="2" value="Red Industrial Wall Light" style="cmp_industrial_wall_light_red" vertex="1" connectable="0" parent="1">
8+
    <mxCell id="2" value="Red Industrial Wall Light" style="cmp_industrial_wall_light_red" vertex="1" connectable="0" parent="1">
9-
      <mxGeometry x="40" y="440" width="64" height="64" as="geometry"/>
9+
      <mxGeometry x="40" y="440" width="64" height="64" as="geometry"/>
10-
      <Object cmpid="industrial_wall_light_red" consumption="1" active="0" usage="1" as="attrs"/>
10+
      <Object cmpid="industrial_wall_light_red" consumption="1" active="0" usage="1" as="attrs"/>
11-
      <Array as="props"/>
11+
      <Array as="props"/>
12-
      <Object mf="30" as="craft"/>
12+
      <Object mf="30" as="craft"/>
13-
    </mxCell>
13+
    </mxCell>
14-
    <mxCell id="3" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="2">
14+
    <mxCell id="3" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="2">
15-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
15+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
16-
    </mxCell>
16+
    </mxCell>
17-
    <mxCell id="4" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="2">
17+
    <mxCell id="4" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="2">
18-
      <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
18+
      <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
19-
    </mxCell>
19+
    </mxCell>
20-
    <mxCell id="5" value="Green Industrial Wall Light" style="cmp_industrial_wall_light_green" vertex="1" connectable="0" parent="1">
20+
    <mxCell id="5" value="Green Industrial Wall Light" style="cmp_industrial_wall_light_green" vertex="1" connectable="0" parent="1">
21-
      <mxGeometry x="40" y="504.00000000000006" width="64" height="64" as="geometry"/>
21+
      <mxGeometry x="40" y="504.00000000000006" width="64" height="64" as="geometry"/>
22-
      <Object cmpid="industrial_wall_light_green" consumption="1" active="1" usage="1" as="attrs"/>
22+
      <Object cmpid="industrial_wall_light_green" consumption="1" active="1" usage="1" as="attrs"/>
23-
      <Array as="props"/>
23+
      <Array as="props"/>
24-
      <Object mf="30" as="craft"/>
24+
      <Object mf="30" as="craft"/>
25-
    </mxCell>
25+
    </mxCell>
26-
    <mxCell id="6" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="5">
26+
    <mxCell id="6" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="5">
27-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
27+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
28-
    </mxCell>
28+
    </mxCell>
29-
    <mxCell id="7" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="5">
29+
    <mxCell id="7" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="5">
30-
      <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
30+
      <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
31-
    </mxCell>
31+
    </mxCell>
32-
    <mxCell id="8" value="Memory Cell" style="cmp_memorycell" vertex="1" connectable="0" parent="1">
32+
    <mxCell id="8" value="Memory Cell" style="cmp_memorycell" vertex="1" connectable="0" parent="1">
33-
      <mxGeometry x="130" y="544" width="64" height="64" as="geometry"/>
33+
      <mxGeometry x="130" y="544" width="64" height="64" as="geometry"/>
34-
      <Object cmpid="memorycell" consumption="1" state="0" passthrough="0" usage="1" as="attrs">
34+
      <Object cmpid="memorycell" consumption="1" state="0" passthrough="0" usage="1" as="attrs">
35-
        <Array as="consumed"/>
35+
        <Array as="consumed"/>
36-
      </Object>
36+
      </Object>
37-
      <Array as="props"/>
37+
      <Array as="props"/>
38-
      <Object mf="75" as="craft"/>
38+
      <Object mf="75" as="craft"/>
39-
    </mxCell>
39+
    </mxCell>
40-
    <mxCell id="9" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
40+
    <mxCell id="9" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
41-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
41+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
42-
    </mxCell>
42+
    </mxCell>
43-
    <mxCell id="10" value="Set" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
43+
    <mxCell id="10" value="Set" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
44-
      <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
44+
      <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
45-
    </mxCell>
45+
    </mxCell>
46-
    <mxCell id="11" value="Reset" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
46+
    <mxCell id="11" value="Reset" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
47-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
47+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
48-
    </mxCell>
48+
    </mxCell>
49-
    <mxCell id="12" value="Toggle" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
49+
    <mxCell id="12" value="Toggle" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
50-
      <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
50+
      <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
51-
    </mxCell>
51+
    </mxCell>
52-
    <mxCell id="13" value="Power Out Inverted" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
52+
    <mxCell id="13" value="Power Out Inverted" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
53-
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
53+
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
54-
    </mxCell>
54+
    </mxCell>
55-
    <mxCell id="14" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
55+
    <mxCell id="14" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
56-
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
56+
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
57-
    </mxCell>
57+
    </mxCell>
58-
    <mxCell id="15" value="93" edge="1" disabled="0" hovered="0" link="65" origin="25" parent="1" source="13" target="6">
58+
    <mxCell id="15" value="93" edge="1" disabled="0" hovered="0" link="65" origin="25" parent="1" source="13" target="6">
59-
      <mxGeometry relative="1" as="geometry"/>
59+
      <mxGeometry relative="1" as="geometry"/>
60-
    </mxCell>
60+
    </mxCell>
61-
    <mxCell id="16" value="0" edge="1" disabled="0" hovered="0" origin="25" link="39" parent="1" source="38" target="3">
61+
    <mxCell id="16" value="0" edge="1" disabled="0" hovered="0" origin="25" link="39" parent="1" source="38" target="3">
62-
      <mxGeometry relative="1" as="geometry">
62+
      <mxGeometry relative="1" as="geometry">
63-
        <Array as="points">
63+
        <Array as="points">
64-
          <mxPoint x="142.4444153720277" y="432.659099088283"/>
64+
          <mxPoint x="142.4444153720277" y="432.659099088283"/>
65-
        </Array>
65+
        </Array>
66-
      </mxGeometry>
66+
      </mxGeometry>
67-
    </mxCell>
67+
    </mxCell>
68-
    <mxCell id="17" value="Electric Heater" style="cmp_electricheater" vertex="1" connectable="0" parent="1">
68+
    <mxCell id="17" value="Electric Heater" style="cmp_electricheater" vertex="1" connectable="0" parent="1">
69-
      <mxGeometry x="-44" y="571.1111111111111" width="64" height="64" as="geometry"/>
69+
      <mxGeometry x="-44" y="571.1111111111111" width="64" height="64" as="geometry"/>
70-
      <Object cmpid="electricheater" consumption="3" active="1" usage="3" as="attrs"/>
70+
      <Object cmpid="electricheater" consumption="3" active="1" usage="3" as="attrs"/>
71-
      <Array as="props"/>
71+
      <Array as="props"/>
72-
      <Object mf="200" as="craft"/>
72+
      <Object mf="200" as="craft"/>
73-
    </mxCell>
73+
    </mxCell>
74-
    <mxCell id="18" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="17">
74+
    <mxCell id="18" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="17">
75-
      <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
75+
      <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
76-
    </mxCell>
76+
    </mxCell>
77-
    <mxCell id="19" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="17">
77+
    <mxCell id="19" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="17">
78-
      <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
78+
      <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
79-
    </mxCell>
79+
    </mxCell>
80-
    <mxCell id="20" value="Ceiling Light" style="cmp_ceilinglight" vertex="1" connectable="0" parent="1">
80+
    <mxCell id="20" value="Ceiling Light" style="cmp_ceilinglight" vertex="1" connectable="0" parent="1">
81-
      <mxGeometry x="34" y="590" width="64" height="64" as="geometry"/>
81+
      <mxGeometry x="34" y="590" width="64" height="64" as="geometry"/>
82-
      <Object cmpid="ceilinglight" consumption="1" active="1" usage="2" as="attrs"/>
82+
      <Object cmpid="ceilinglight" consumption="1" active="1" usage="2" as="attrs"/>
83-
      <Array as="props"/>
83+
      <Array as="props"/>
84-
      <Object mf="50" as="craft"/>
84+
      <Object mf="50" as="craft"/>
85-
    </mxCell>
85+
    </mxCell>
86-
    <mxCell id="21" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="20">
86+
    <mxCell id="21" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="20">
87-
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
87+
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
88-
    </mxCell>
88+
    </mxCell>
89-
    <mxCell id="22" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="20">
89+
    <mxCell id="22" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="20">
90-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
90+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
91-
    </mxCell>
91+
    </mxCell>
92-
    <mxCell id="23" value="92" edge="1" disabled="0" hovered="0" origin="25" link="15" parent="1" source="7" target="21">
92+
    <mxCell id="23" value="92" edge="1" disabled="0" hovered="0" origin="25" link="15" parent="1" source="7" target="21">
93-
      <mxGeometry relative="1" as="geometry">
93+
      <mxGeometry relative="1" as="geometry">
94-
        <Array as="points">
94+
        <Array as="points">
95-
          <mxPoint x="35.216765897689385" y="575.7238493767272"/>
95+
          <mxPoint x="35.216765897689385" y="575.7238493767272"/>
96-
          <mxPoint x="105.21676589768938" y="585.7238493767272"/>
96+
          <mxPoint x="105.21676589768938" y="585.7238493767272"/>
97-
        </Array>
97+
        </Array>
98-
      </mxGeometry>
98+
      </mxGeometry>
99-
    </mxCell>
99+
    </mxCell>
100-
    <mxCell id="24" value="90" edge="1" disabled="0" hovered="0" origin="25" link="23" parent="1" source="18" target="22">
100+
    <mxCell id="24" value="90" edge="1" disabled="0" hovered="0" origin="25" link="23" parent="1" source="18" target="22">
101-
      <mxGeometry relative="1" as="geometry">
101+
      <mxGeometry relative="1" as="geometry">
102-
        <Array as="points">
102+
        <Array as="points">
103-
          <mxPoint x="85.21676589768938" y="655.7238493767272"/>
103+
          <mxPoint x="85.21676589768938" y="655.7238493767272"/>
104-
        </Array>
104+
        </Array>
105-
      </mxGeometry>
105+
      </mxGeometry>
106-
    </mxCell>
106+
    </mxCell>
107-
    <mxCell id="25" value="Test Generator" style="cmp_testgenerator_small" vertex="1" connectable="0" parent="1">
107+
    <mxCell id="25" value="Test Generator" style="cmp_testgenerator_small" vertex="1" connectable="0" parent="1">
108-
      <mxGeometry x="50" y="850" width="64" height="64" as="geometry"/>
108+
      <mxGeometry x="50" y="850" width="64" height="64" as="geometry"/>
109-
      <Object cmpid="testgenerator_small" alias="generator_small" isroot="1" combinable="1" as="attrs"/>
109+
      <Object cmpid="testgenerator_small" alias="generator_small" isroot="1" combinable="1" as="attrs"/>
110-
      <Array as="props">
110+
      <Array as="props">
111-
        <Object name="Amount" type="int" value="100"/>
111+
        <Object name="Amount" type="int" value="100"/>
112-
      </Array>
112+
      </Array>
113-
      <Object as="craft"/>
113+
      <Object as="craft"/>
114-
    </mxCell>
114+
    </mxCell>
115-
    <mxCell id="26" value="Power Output 1" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="25">
115+
    <mxCell id="26" value="Power Output 1" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="25">
116-
      <mxGeometry x="1.1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
116+
      <mxGeometry x="1.1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
117-
    </mxCell>
117+
    </mxCell>
118-
    <mxCell id="27" value="Power Output 2" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="25">
118+
    <mxCell id="27" value="Power Output 2" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="25">
119-
      <mxGeometry x="1.1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
119+
      <mxGeometry x="1.1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
120-
    </mxCell>
120+
    </mxCell>
121-
    <mxCell id="28" value="Power Output 3" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="25">
121+
    <mxCell id="28" value="Power Output 3" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="25">
122-
      <mxGeometry x="1.1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
122+
      <mxGeometry x="1.1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
123-
    </mxCell>
123+
    </mxCell>
124-
    <mxCell id="29" value="100" edge="1" disabled="0" hovered="0" origin="25" link="0" parent="1" source="26" target="61">
124+
    <mxCell id="29" value="100" edge="1" disabled="0" hovered="0" origin="25" link="0" parent="1" source="26" target="61">
125-
      <mxGeometry relative="1" as="geometry"/>
125+
      <mxGeometry relative="1" as="geometry"/>
126-
    </mxCell>
126+
    </mxCell>
127-
    <mxCell id="30" value="Door Controller" style="cmp_doorcontroller" vertex="1" connectable="0" parent="1">
127+
    <mxCell id="30" value="Door Controller" style="cmp_doorcontroller" vertex="1" connectable="0" parent="1">
128-
      <mxGeometry x="-44" y="390" width="64" height="64" as="geometry"/>
128+
      <mxGeometry x="-44" y="390" width="64" height="64" as="geometry"/>
129-
      <Object cmpid="doorcontroller" consumption="1" active="0" usage="1" as="attrs"/>
129+
      <Object cmpid="doorcontroller" consumption="1" active="0" usage="1" as="attrs"/>
130-
      <Array as="props"/>
130+
      <Array as="props"/>
131-
      <Object mf="75" as="craft"/>
131+
      <Object mf="75" as="craft"/>
132-
    </mxCell>
132+
    </mxCell>
133-
    <mxCell id="31" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="30">
133+
    <mxCell id="31" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="30">
134-
      <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
134+
      <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
135-
    </mxCell>
135+
    </mxCell>
136-
    <mxCell id="32" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="30">
136+
    <mxCell id="32" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="30">
137-
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
137+
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
138-
    </mxCell>
138+
    </mxCell>
139-
    <mxCell id="33" value="0" edge="1" disabled="0" hovered="0" origin="25" link="16" parent="1" source="4" target="31">
139+
    <mxCell id="33" value="0" edge="1" disabled="0" hovered="0" origin="25" link="16" parent="1" source="4" target="31">
140-
      <mxGeometry relative="1" as="geometry">
140+
      <mxGeometry relative="1" as="geometry">
141-
        <Array as="points">
141+
        <Array as="points">
142-
          <mxPoint x="-11.079519095800194" y="481.6497866054599"/>
142+
          <mxPoint x="-11.079519095800194" y="481.6497866054599"/>
143-
        </Array>
143+
        </Array>
144-
      </mxGeometry>
144+
      </mxGeometry>
145-
    </mxCell>
145+
    </mxCell>
146-
    <mxCell id="34" value="Group" style="group" vertex="1" parent="1">
146+
    <mxCell id="34" value="Group" style="group" vertex="1" parent="1">
147-
      <mxGeometry x="103" y="364.159099088283" width="261" height="473.840900911717" as="geometry"/>
147+
      <mxGeometry x="103" y="364.159099088283" width="261" height="473.840900911717" as="geometry"/>
148-
    </mxCell>
148+
    </mxCell>
149-
    <mxCell id="35" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="34">
149+
    <mxCell id="35" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="34">
150-
      <mxGeometry x="40" y="91.84090091171697" width="64" height="64" as="geometry"/>
150+
      <mxGeometry x="40" y="91.84090091171697" width="64" height="64" as="geometry"/>
151-
      <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
151+
      <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
152-
      <Array as="props">
152+
      <Array as="props">
153-
        <Object name="Branch" type="int" value="2" minval="2"/>
153+
        <Object name="Branch" type="int" value="2" minval="2"/>
154-
        <Object name="Show Branch Amount" type="bool" value="true"/>
154+
        <Object name="Show Branch Amount" type="bool" value="true"/>
155-
      </Array>
155+
      </Array>
156-
      <Object mf="75" as="craft"/>
156+
      <Object mf="75" as="craft"/>
157-
    </mxCell>
157+
    </mxCell>
158-
    <mxCell id="36" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="35">
158+
    <mxCell id="36" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="35">
159-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
159+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
160-
    </mxCell>
160+
    </mxCell>
161-
    <mxCell id="37" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="35">
161+
    <mxCell id="37" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="35">
162-
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
162+
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
163-
    </mxCell>
163+
    </mxCell>
164-
    <mxCell id="38" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="35">
164+
    <mxCell id="38" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="35">
165-
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
165+
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
166-
    </mxCell>
166+
    </mxCell>
167-
    <mxCell id="41" value="Splitter" style="cmp_splitter" vertex="1" connectable="0" parent="34">
167+
    <mxCell id="41" value="Splitter" style="cmp_splitter" vertex="1" connectable="0" parent="34">
168-
      <mxGeometry x="136.99999999999997" y="122.84090091171697" width="64" height="64" as="geometry"/>
168+
      <mxGeometry x="136.99999999999997" y="122.84090091171697" width="64" height="64" as="geometry"/>
169-
      <Object cmpid="splitter" consumption="1" passthrough="0" usage="1" as="attrs"/>
169+
      <Object cmpid="splitter" consumption="1" passthrough="0" usage="1" as="attrs"/>
170-
      <Array as="props"/>
170+
      <Array as="props"/>
171-
      <Object mf="100" as="craft"/>
171+
      <Object mf="100" as="craft"/>
172-
    </mxCell>
172+
    </mxCell>
173-
    <mxCell id="42" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="41">
173+
    <mxCell id="42" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="41">
174-
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
174+
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
175-
    </mxCell>
175+
    </mxCell>
176-
    <mxCell id="43" value="Power Out 1" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="41">
176+
    <mxCell id="43" value="Power Out 1" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="41">
177-
      <mxGeometry x="0.1" y="1" width="10" height="10" relative="1" as="geometry"/>
177+
      <mxGeometry x="0.1" y="1" width="10" height="10" relative="1" as="geometry"/>
178-
    </mxCell>
178+
    </mxCell>
179-
    <mxCell id="44" value="Power Out 2" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="41">
179+
    <mxCell id="44" value="Power Out 2" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="41">
180-
      <mxGeometry x="0.45" y="1" width="10" height="10" relative="1" as="geometry"/>
180+
      <mxGeometry x="0.45" y="1" width="10" height="10" relative="1" as="geometry"/>
181-
    </mxCell>
181+
    </mxCell>
182-
    <mxCell id="45" value="Power Out 3" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="41">
182+
    <mxCell id="45" value="Power Out 3" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="41">
183-
      <mxGeometry x="0.8" y="1" width="10" height="10" relative="1" as="geometry"/>
183+
      <mxGeometry x="0.8" y="1" width="10" height="10" relative="1" as="geometry"/>
184-
    </mxCell>
184+
    </mxCell>
185-
    <mxCell id="47" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="34">
185+
    <mxCell id="47" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="34">
186-
      <mxGeometry x="98" y="213.84090091171697" width="64" height="64" as="geometry"/>
186+
      <mxGeometry x="98" y="213.84090091171697" width="64" height="64" as="geometry"/>
187-
      <Object cmpid="switch" consumption="1" state="0" onval="0" offval="4" priority="2" passthrough="0" blockable="1" usage="1" as="attrs"/>
187+
      <Object cmpid="switch" consumption="1" state="0" onval="0" offval="4" priority="2" passthrough="0" blockable="1" usage="1" as="attrs"/>
188-
      <Array as="props"/>
188+
      <Array as="props"/>
189-
      <Object mf="100" as="craft"/>
189+
      <Object mf="100" as="craft"/>
190-
    </mxCell>
190+
    </mxCell>
191-
    <mxCell id="48" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
191+
    <mxCell id="48" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
192-
      <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
192+
      <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
193-
    </mxCell>
193+
    </mxCell>
194-
    <mxCell id="49" value="Switch On" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
194+
    <mxCell id="49" value="Switch On" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
195-
      <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
195+
      <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
196-
    </mxCell>
196+
    </mxCell>
197-
    <mxCell id="50" value="Switch Off" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
197+
    <mxCell id="50" value="Switch Off" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
198-
      <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
198+
      <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
199-
    </mxCell>
199+
    </mxCell>
200-
    <mxCell id="51" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
200+
    <mxCell id="51" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
201-
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
201+
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
202-
    </mxCell>
202+
    </mxCell>
203-
    <mxCell id="52" value="Dummy" style="portv" vertex="1" type="odummy" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
203+
    <mxCell id="52" value="Dummy" style="portv" vertex="1" type="odummy" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
204-
      <mxGeometry width="10" height="10" relative="1" as="geometry"/>
204+
      <mxGeometry width="10" height="10" relative="1" as="geometry"/>
205-
    </mxCell>
205+
    </mxCell>
206-
    <mxCell id="53" value="0" edge="1" disabled="0" hovered="0" link="58" origin="25" parent="34" source="51" target="42">
206+
    <mxCell id="53" value="0" edge="1" disabled="0" hovered="0" link="58" origin="25" parent="34" source="51" target="42">
207-
      <mxGeometry relative="1" as="geometry"/>
207+
      <mxGeometry relative="1" as="geometry"/>
208-
    </mxCell>
208+
    </mxCell>
209-
    <mxCell id="54" value="XOR Switch" style="cmp_switch_xor" vertex="1" connectable="0" parent="34">
209+
    <mxCell id="54" value="XOR Switch" style="cmp_switch_xor" vertex="1" connectable="0" parent="34">
210-
      <mxGeometry x="157" y="269.840900911717" width="64" height="64" as="geometry"/>
210+
      <mxGeometry x="157" y="269.840900911717" width="64" height="64" as="geometry"/>
211-
      <Object cmpid="switch_xor" consumption="1" passthrough="1" usage="1" as="attrs"/>
211+
      <Object cmpid="switch_xor" consumption="1" passthrough="1" usage="1" as="attrs"/>
212-
      <Array as="props"/>
212+
      <Array as="props"/>
213-
      <Object mf="100" as="craft"/>
213+
      <Object mf="100" as="craft"/>
214-
    </mxCell>
214+
    </mxCell>
215-
    <mxCell id="55" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="54">
215+
    <mxCell id="55" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="54">
216-
      <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
216+
      <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
217-
    </mxCell>
217+
    </mxCell>
218-
    <mxCell id="56" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="54">
218+
    <mxCell id="56" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="54">
219-
      <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
219+
      <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
220-
    </mxCell>
220+
    </mxCell>
221-
    <mxCell id="57" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="54">
221+
    <mxCell id="57" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="54">
222-
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
222+
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
223-
    </mxCell>
223+
    </mxCell>
224-
    <mxCell id="58" value="4" edge="1" disabled="0" hovered="0" link="64" origin="25" parent="34" source="57" target="50">
224+
    <mxCell id="58" value="4" edge="1" disabled="0" hovered="0" link="64" origin="25" parent="34" source="57" target="50">
225-
      <mxGeometry relative="1" as="geometry"/>
225+
      <mxGeometry relative="1" as="geometry"/>
226-
    </mxCell>
226+
    </mxCell>
227-
    <mxCell id="59" value="0" edge="1" disabled="0" hovered="0" origin="25" link="53" parent="34" source="56" target="45">
227+
    <mxCell id="59" value="0" edge="1" disabled="0" hovered="0" origin="25" link="53" parent="34" source="56" target="45">
228-
      <mxGeometry relative="1" as="geometry">
228+
      <mxGeometry relative="1" as="geometry">
229-
        <Array as="points">
229+
        <Array as="points">
230-
          <mxPoint x="210.7352815905062" y="334.52770194860045"/>
230+
          <mxPoint x="210.7352815905062" y="334.52770194860045"/>
231-
          <mxPoint x="210.7352815905062" y="194.52770194860045"/>
231+
          <mxPoint x="210.7352815905062" y="194.52770194860045"/>
232-
        </Array>
232+
        </Array>
233-
      </mxGeometry>
233+
      </mxGeometry>
234-
    </mxCell>
234+
    </mxCell>
235-
    <mxCell id="60" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="34">
235+
    <mxCell id="60" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="34">
236-
      <mxGeometry x="107" y="369.840900911717" width="64" height="64" as="geometry"/>
236+
      <mxGeometry x="107" y="369.840900911717" width="64" height="64" as="geometry"/>
237-
      <Object cmpid="branch" consumption="1" display="5" passthrough="1" branch_min="2" usage="5" as="attrs"/>
237+
      <Object cmpid="branch" consumption="1" display="5" passthrough="1" branch_min="2" usage="5" as="attrs"/>
238-
      <Array as="props">
238+
      <Array as="props">
239-
        <Object name="Branch" type="int" value="5" minval="2"/>
239+
        <Object name="Branch" type="int" value="5" minval="2"/>
240-
        <Object name="Show Branch Amount" type="bool" value="true"/>
240+
        <Object name="Show Branch Amount" type="bool" value="true"/>
241-
      </Array>
241+
      </Array>
242-
      <Object mf="75" as="craft"/>
242+
      <Object mf="75" as="craft"/>
243-
    </mxCell>
243+
    </mxCell>
244-
    <mxCell id="61" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="60">
244+
    <mxCell id="61" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="60">
245-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
245+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
246-
    </mxCell>
246+
    </mxCell>
247-
    <mxCell id="62" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="60">
247+
    <mxCell id="62" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="60">
248-
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
248+
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
249-
    </mxCell>
249+
    </mxCell>
250-
    <mxCell id="63" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="60">
250+
    <mxCell id="63" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="60">
251-
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
251+
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
252-
    </mxCell>
252+
    </mxCell>
253-
    <mxCell id="64" value="5" edge="1" disabled="0" hovered="0" origin="25" link="29" parent="34" source="62" target="55">
253+
    <mxCell id="64" value="5" edge="1" disabled="0" hovered="0" origin="25" link="29" parent="34" source="62" target="55">
254-
      <mxGeometry relative="1" as="geometry"/>
254+
      <mxGeometry relative="1" as="geometry"/>
255-
    </mxCell>
255+
    </mxCell>
256-
    <mxCell id="66" value="this will switch power from lights/heaters&#xa;and apply power to all the door controls for 1 sec then switch &#xa;the power back to the lights/heaters closing all doors connected" style="text-small" vertex="1" connectable="0" parent="1">
256+
    <mxCell id="66" value="this will switch power from lights/heaters&#xa;and apply power to all the door controls for 1 sec then switch &#xa;the power back to the lights/heaters closing all doors connected" style="text-small" vertex="1" connectable="0" parent="1">
257-
      <mxGeometry x="-56" y="300" width="128" height="64" as="geometry"/>
257+
      <mxGeometry x="-56" y="300" width="128" height="64" as="geometry"/>
258-
    </mxCell>
258+
    </mxCell>
259-
    <mxCell id="39" value="0" edge="1" disabled="0" hovered="0" link="65" origin="25" parent="1" source="14" target="36">
259+
    <mxCell id="39" value="0" edge="1" disabled="0" hovered="0" link="65" origin="25" parent="1" source="14" target="36">
260-
      <mxGeometry relative="1" as="geometry"/>
260+
      <mxGeometry relative="1" as="geometry"/>
261-
    </mxCell>
261+
    </mxCell>
262-
    <mxCell id="40" value="0" edge="1" disabled="0" hovered="0" origin="25" link="39" parent="1" source="37" target="11">
262+
    <mxCell id="40" value="0" edge="1" disabled="0" hovered="0" origin="25" link="39" parent="1" source="37" target="11">
263-
      <mxGeometry relative="1" as="geometry">
263+
      <mxGeometry relative="1" as="geometry">
264-
        <Array as="points">
264+
        <Array as="points">
265-
          <mxPoint x="161.4444153720277" y="428.159099088283"/>
265+
          <mxPoint x="161.4444153720277" y="428.159099088283"/>
266-
          <mxPoint x="221.4444153720277" y="428.159099088283"/>
266+
          <mxPoint x="221.4444153720277" y="428.159099088283"/>
267-
          <mxPoint x="221.4444153720277" y="568.159099088283"/>
267+
          <mxPoint x="221.4444153720277" y="568.159099088283"/>
268-
        </Array>
268+
        </Array>
269-
      </mxGeometry>
269+
      </mxGeometry>
270-
    </mxCell>
270+
    </mxCell>
271-
    <mxCell id="46" value="0" edge="1" disabled="0" hovered="0" link="53" origin="25" parent="1" source="43" target="10">
271+
    <mxCell id="46" value="0" edge="1" disabled="0" hovered="0" link="53" origin="25" parent="1" source="43" target="10">
272-
      <mxGeometry relative="1" as="geometry"/>
272+
      <mxGeometry relative="1" as="geometry"/>
273-
    </mxCell>
273+
    </mxCell>
274-
    <mxCell id="65" value="94" edge="1" disabled="0" hovered="0" link="29" origin="25" parent="1" source="63" target="9">
274+
    <mxCell id="65" value="94" edge="1" disabled="0" hovered="0" link="29" origin="25" parent="1" source="63" target="9">
275-
      <mxGeometry relative="1" as="geometry">
275+
      <mxGeometry relative="1" as="geometry">
276-
        <Array as="points">
276+
        <Array as="points">
277-
          <mxPoint x="193.73528159050622" y="688.6868010368835"/>
277+
          <mxPoint x="193.73528159050622" y="688.6868010368835"/>
278-
        </Array>
278+
        </Array>
279-
      </mxGeometry>
279+
      </mxGeometry>
280-
    </mxCell>
280+
    </mxCell>
281-
  </root>
281+
  </root>
282-
</mxGraphModel>
282+
</mxGraphModel>
283