Advertisement
Guest User

BlackWidow, more advanced auto turret circuit

a guest
Oct 4th, 2019
447
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 45.03 KB | None | 0 0
  1. <!-- rustrician.io circuit :: Sun Sep 29 2019 13:05:08 GMT+0200 (Central European Summer Time) -->
  2. <mxGraphModel>
  3. <root>
  4. <mxCell id="0"/>
  5. <mxCell id="1" parent="0" version="1337.249" name="Untitled Circuit">
  6. <Object sun="100" wind="50" speed="10" as="environment"/>
  7. </mxCell>
  8. <mxCell id="2" value="Large Rechargable Battery" style="cmp_battery_large" vertex="1" connectable="0" parent="1">
  9. <mxGeometry x="500" y="163" width="100" height="97" as="geometry"/>
  10. <Object cmpid="battery_large" isroot="1" combinable="1" display="1554.81" display_filter="time" charge="1" passthrough="0" output="100" charge_max="14400" charge_min="5" efficiency="80" state="1" blockable="1" as="attrs"/>
  11. <Array as="props">
  12. <Object name="Duration" type="float" value="1554.81"/>
  13. <Object name="Show Duration" type="bool" value="true"/>
  14. </Array>
  15. <Object hqm="50" as="craft"/>
  16. </mxCell>
  17. <mxCell id="3" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="2">
  18. <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  19. </mxCell>
  20. <mxCell id="4" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="2">
  21. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  22. </mxCell>
  23. <mxCell id="5" value="Solar Panel" style="cmp_solarpanel_large" vertex="1" connectable="0" parent="1">
  24. <mxGeometry x="24" y="435.5" width="64" height="64" as="geometry"/>
  25. <Object cmpid="solarpanel_large" isroot="1" combinable="1" as="attrs"/>
  26. <Array as="props">
  27. <Object name="Amount" type="int" value="20"/>
  28. <Object name="Range Min" type="int" value="0"/>
  29. <Object name="Range Max" type="int" value="20"/>
  30. <Object name="Enable Sun Simulation" type="bool" value="true"/>
  31. </Array>
  32. <Object hqm="25" as="craft"/>
  33. </mxCell>
  34. <mxCell id="6" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="5">
  35. <mxGeometry x="1.1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  36. </mxCell>
  37. <mxCell id="7" value="Solar Panel" style="cmp_solarpanel_large" vertex="1" connectable="0" parent="1">
  38. <mxGeometry x="134" y="435.5" width="64" height="64" as="geometry"/>
  39. <Object cmpid="solarpanel_large" isroot="1" combinable="1" as="attrs"/>
  40. <Array as="props">
  41. <Object name="Amount" type="int" value="20"/>
  42. <Object name="Range Min" type="int" value="0"/>
  43. <Object name="Range Max" type="int" value="20"/>
  44. <Object name="Enable Sun Simulation" type="bool" value="true"/>
  45. </Array>
  46. <Object hqm="25" as="craft"/>
  47. </mxCell>
  48. <mxCell id="8" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="7">
  49. <mxGeometry x="1.1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  50. </mxCell>
  51. <mxCell id="9" value="Root Combiner" style="cmp_combiner" vertex="1" connectable="0" parent="1">
  52. <mxGeometry x="124" y="334.5" width="64" height="64" as="geometry"/>
  53. <Object cmpid="combiner" consumption="0" passthrough="1" as="attrs"/>
  54. <Array as="props"/>
  55. <Object hqm="5" as="craft"/>
  56. </mxCell>
  57. <mxCell id="10" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="9">
  58. <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  59. </mxCell>
  60. <mxCell id="11" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="9">
  61. <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  62. </mxCell>
  63. <mxCell id="12" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="9">
  64. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  65. </mxCell>
  66. <mxCell id="13" value="20" edge="1" disabled="0" hovered="0" origin="5" parent="1" source="6" target="10" link="0">
  67. <mxGeometry relative="1" as="geometry">
  68. <Array as="points">
  69. <mxPoint x="99" y="406.5"/>
  70. </Array>
  71. </mxGeometry>
  72. </mxCell>
  73. <mxCell id="14" value="20" edge="1" disabled="0" hovered="0" origin="7" parent="1" source="8" target="11" link="0">
  74. <mxGeometry relative="1" as="geometry">
  75. <Array as="points">
  76. <mxPoint x="209" y="406.5"/>
  77. </Array>
  78. </mxGeometry>
  79. </mxCell>
  80. <mxCell id="15" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  81. <mxGeometry x="255.5" y="2" width="64" height="64" as="geometry"/>
  82. <Object cmpid="branch" consumption="1" display="53" passthrough="1" branch_min="2" as="attrs"/>
  83. <Array as="props">
  84. <Object name="Branch" type="int" value="53"/>
  85. <Object name="Show Branch Amount" type="bool" value="true"/>
  86. </Array>
  87. <Object hqm="3" as="craft"/>
  88. </mxCell>
  89. <mxCell id="16" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="15">
  90. <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  91. </mxCell>
  92. <mxCell id="17" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" parent="15">
  93. <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  94. </mxCell>
  95. <mxCell id="18" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="15">
  96. <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  97. </mxCell>
  98. <mxCell id="19" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  99. <mxGeometry x="430" y="57" width="64" height="64" as="geometry"/>
  100. <Object cmpid="branch" consumption="1" display="2" passthrough="1" branch_min="2" as="attrs"/>
  101. <Array as="props">
  102. <Object name="Branch" type="int" value="2"/>
  103. <Object name="Show Branch Amount" type="bool" value="true"/>
  104. </Array>
  105. <Object hqm="3" as="craft"/>
  106. </mxCell>
  107. <mxCell id="20" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="19">
  108. <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  109. </mxCell>
  110. <mxCell id="21" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" parent="19">
  111. <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  112. </mxCell>
  113. <mxCell id="22" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="19">
  114. <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  115. </mxCell>
  116. <mxCell id="23" value="OR Switch" style="cmp_switch_or" vertex="1" connectable="0" parent="1">
  117. <mxGeometry x="387" y="-130" width="64" height="64" as="geometry"/>
  118. <Object cmpid="switch_or" consumption="1" passthrough="1" as="attrs"/>
  119. <Array as="props"/>
  120. <Object hqm="5" as="craft"/>
  121. </mxCell>
  122. <mxCell id="24" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="23">
  123. <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  124. </mxCell>
  125. <mxCell id="25" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="23">
  126. <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  127. </mxCell>
  128. <mxCell id="26" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="1" delayed="0" parent="23">
  129. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  130. </mxCell>
  131. <mxCell id="27" value="Blocker" style="cmp_blocker" vertex="1" connectable="0" parent="1">
  132. <mxGeometry x="580" y="-30" width="64" height="64" as="geometry"/>
  133. <Object cmpid="blocker" consumption="1" state="0" passthrough="0" blockable="1" as="attrs"/>
  134. <Array as="props"/>
  135. <Object hqm="5" gear="1" as="craft"/>
  136. </mxCell>
  137. <mxCell id="28" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="27">
  138. <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  139. </mxCell>
  140. <mxCell id="29" value="Block Passthrough" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="27">
  141. <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  142. </mxCell>
  143. <mxCell id="30" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="27">
  144. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  145. </mxCell>
  146. <mxCell id="31" value="Splitter" style="cmp_splitter" vertex="1" connectable="0" parent="1">
  147. <mxGeometry x="712" y="250.5" width="64" height="64" as="geometry"/>
  148. <Object cmpid="splitter" consumption="1" as="attrs"/>
  149. <Array as="props"/>
  150. <Object hqm="10" as="craft"/>
  151. </mxCell>
  152. <mxCell id="32" value="Power In" style="portv" vertex="1" type="in" consumable="0" reconsumable="0" delayed="0" parent="31">
  153. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  154. </mxCell>
  155. <mxCell id="33" value="Power Out 1" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="31">
  156. <mxGeometry x="0.1" y="1" width="10" height="10" relative="1" as="geometry"/>
  157. </mxCell>
  158. <mxCell id="34" value="Power Out 2" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="31">
  159. <mxGeometry x="0.45" y="1" width="10" height="10" relative="1" as="geometry"/>
  160. </mxCell>
  161. <mxCell id="35" value="Power Out 3" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="31">
  162. <mxGeometry x="0.8" y="1" width="10" height="10" relative="1" as="geometry"/>
  163. </mxCell>
  164. <mxCell id="36" value="Auto Turret" style="cmp_autoturret" vertex="1" connectable="0" parent="1">
  165. <mxGeometry x="605.5" y="572" width="64" height="64" as="geometry"/>
  166. <Object cmpid="autoturret" consumption="10" active="1" state="1" as="attrs">
  167. <Object x="0" y="10" as="props_offset"/>
  168. </Object>
  169. <Array as="props">
  170. <Object name="Has Target" type="bool" value="true"/>
  171. <Object name="Low Ammo" type="bool" value="true"/>
  172. <Object name="No Ammo" type="bool" value="true"/>
  173. </Array>
  174. <Object hqm="40" comp="1" cam="1" as="craft"/>
  175. </mxCell>
  176. <mxCell id="37" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="36">
  177. <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  178. </mxCell>
  179. <mxCell id="38" value="Has Target" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="36">
  180. <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
  181. </mxCell>
  182. <mxCell id="39" value="Low Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="36">
  183. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  184. </mxCell>
  185. <mxCell id="40" value="No Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="36">
  186. <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
  187. </mxCell>
  188. <mxCell id="51" value="Flasher Light" style="cmp_flasherlight" vertex="1" connectable="0" parent="1">
  189. <mxGeometry x="605.5" y="659" width="64" height="64" as="geometry"/>
  190. <Object cmpid="flasherlight" consumption="1" active="1" as="attrs"/>
  191. <Array as="props"/>
  192. <Object hqm="5" as="craft"/>
  193. </mxCell>
  194. <mxCell id="52" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="51">
  195. <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  196. </mxCell>
  197. <mxCell id="53" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="51">
  198. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  199. </mxCell>
  200. <mxCell id="60" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="1">
  201. <mxGeometry x="573.5" y="356.5" width="64" height="64" as="geometry"/>
  202. <Object cmpid="switch" consumption="1" state="1" onval="0" offval="0" priority="0" passthrough="1" blockable="1" as="attrs"/>
  203. <Array as="props"/>
  204. <Object hqm="5" as="craft"/>
  205. </mxCell>
  206. <mxCell id="61" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="60">
  207. <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  208. </mxCell>
  209. <mxCell id="62" value="Switch On" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="60">
  210. <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
  211. </mxCell>
  212. <mxCell id="63" value="Switch Off" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="60">
  213. <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
  214. </mxCell>
  215. <mxCell id="64" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="60">
  216. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  217. </mxCell>
  218. <mxCell id="65" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="1">
  219. <mxGeometry x="762" y="356.5" width="64" height="64" as="geometry"/>
  220. <Object cmpid="switch" consumption="1" state="1" onval="0" offval="0" priority="0" passthrough="1" blockable="1" as="attrs"/>
  221. <Array as="props"/>
  222. <Object hqm="5" as="craft"/>
  223. </mxCell>
  224. <mxCell id="66" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="65">
  225. <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  226. </mxCell>
  227. <mxCell id="67" value="Switch On" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="65">
  228. <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
  229. </mxCell>
  230. <mxCell id="68" value="Switch Off" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="65">
  231. <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
  232. </mxCell>
  233. <mxCell id="69" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="65">
  234. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  235. </mxCell>
  236. <mxCell id="70" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="1">
  237. <mxGeometry x="940" y="356.5" width="64" height="64" as="geometry"/>
  238. <Object cmpid="switch" consumption="1" state="1" onval="0" offval="0" priority="0" passthrough="1" blockable="1" as="attrs"/>
  239. <Array as="props"/>
  240. <Object hqm="5" as="craft"/>
  241. </mxCell>
  242. <mxCell id="71" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="70">
  243. <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  244. </mxCell>
  245. <mxCell id="72" value="Switch On" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="70">
  246. <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
  247. </mxCell>
  248. <mxCell id="73" value="Switch Off" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="70">
  249. <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
  250. </mxCell>
  251. <mxCell id="74" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="70">
  252. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  253. </mxCell>
  254. <mxCell id="75" value="Solar Panel" style="cmp_solarpanel_large" vertex="1" connectable="0" parent="1">
  255. <mxGeometry x="201.5" y="334.5" width="64" height="64" as="geometry"/>
  256. <Object cmpid="solarpanel_large" isroot="1" combinable="1" as="attrs"/>
  257. <Array as="props">
  258. <Object name="Amount" type="int" value="20"/>
  259. <Object name="Range Min" type="int" value="0"/>
  260. <Object name="Range Max" type="int" value="20"/>
  261. <Object name="Enable Sun Simulation" type="bool" value="true"/>
  262. </Array>
  263. <Object hqm="25" as="craft"/>
  264. </mxCell>
  265. <mxCell id="76" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="75">
  266. <mxGeometry x="1.1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  267. </mxCell>
  268. <mxCell id="77" value="Root Combiner" style="cmp_combiner" vertex="1" connectable="0" parent="1">
  269. <mxGeometry x="191.5" y="237.5" width="64" height="64" as="geometry"/>
  270. <Object cmpid="combiner" consumption="0" passthrough="1" as="attrs"/>
  271. <Array as="props"/>
  272. <Object hqm="5" as="craft"/>
  273. </mxCell>
  274. <mxCell id="78" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="77">
  275. <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  276. </mxCell>
  277. <mxCell id="79" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="77">
  278. <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  279. </mxCell>
  280. <mxCell id="80" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="77">
  281. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  282. </mxCell>
  283. <mxCell id="81" value="20" edge="1" disabled="0" hovered="0" origin="75" parent="1" source="76" target="79" link="0">
  284. <mxGeometry relative="1" as="geometry">
  285. <Array as="points">
  286. <mxPoint x="276.5" y="300.5"/>
  287. </Array>
  288. </mxGeometry>
  289. </mxCell>
  290. <mxCell id="82" value="40" edge="1" disabled="0" hovered="0" origin="7" parent="1" source="12" target="78" link="0">
  291. <mxGeometry relative="1" as="geometry"/>
  292. </mxCell>
  293. <mxCell id="83" value="Solar Panel" style="cmp_solarpanel_large" vertex="1" connectable="0" parent="1">
  294. <mxGeometry x="265.5" y="237.5" width="64" height="64" as="geometry"/>
  295. <Object cmpid="solarpanel_large" isroot="1" combinable="1" as="attrs"/>
  296. <Array as="props">
  297. <Object name="Amount" type="int" value="20"/>
  298. <Object name="Range Min" type="int" value="0"/>
  299. <Object name="Range Max" type="int" value="20"/>
  300. <Object name="Enable Sun Simulation" type="bool" value="true"/>
  301. </Array>
  302. <Object hqm="25" as="craft"/>
  303. </mxCell>
  304. <mxCell id="84" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="83">
  305. <mxGeometry x="1.1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  306. </mxCell>
  307. <mxCell id="85" value="Root Combiner" style="cmp_combiner" vertex="1" connectable="0" parent="1">
  308. <mxGeometry x="255.5" y="140.5" width="64" height="64" as="geometry"/>
  309. <Object cmpid="combiner" consumption="0" passthrough="1" as="attrs"/>
  310. <Array as="props"/>
  311. <Object hqm="5" as="craft"/>
  312. </mxCell>
  313. <mxCell id="86" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="85">
  314. <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  315. </mxCell>
  316. <mxCell id="87" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="85">
  317. <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  318. </mxCell>
  319. <mxCell id="88" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="85">
  320. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  321. </mxCell>
  322. <mxCell id="89" value="20" edge="1" disabled="0" hovered="0" origin="83" parent="1" source="84" target="87" link="0">
  323. <mxGeometry relative="1" as="geometry">
  324. <Array as="points">
  325. <mxPoint x="340.5" y="203.5"/>
  326. </Array>
  327. </mxGeometry>
  328. </mxCell>
  329. <mxCell id="90" value="60" edge="1" disabled="0" hovered="1" origin="75" parent="1" source="80" target="86" link="0">
  330. <mxGeometry relative="1" as="geometry"/>
  331. </mxCell>
  332. <mxCell id="91" value="26" edge="1" disabled="0" hovered="0" origin="83" parent="1" source="20" target="18" link="107">
  333. <mxGeometry relative="1" as="geometry">
  334. <Array as="points">
  335. <mxPoint x="380" y="129"/>
  336. <mxPoint x="380" y="17"/>
  337. </Array>
  338. </mxGeometry>
  339. </mxCell>
  340. <mxCell id="92" value="53" edge="1" disabled="0" hovered="0" origin="83" parent="1" source="17" target="24" link="107">
  341. <mxGeometry relative="1" as="geometry"/>
  342. </mxCell>
  343. <mxCell id="93" value="2" edge="1" disabled="0" hovered="0" origin="83" parent="1" source="21" target="29" link="91">
  344. <mxGeometry relative="1" as="geometry"/>
  345. </mxCell>
  346. <mxCell id="94" value="0" edge="1" disabled="0" hovered="0" origin="2" parent="1" source="30" target="25" link="96">
  347. <mxGeometry relative="1" as="geometry"/>
  348. </mxCell>
  349. <mxCell id="95" value="23" edge="1" disabled="0" hovered="0" origin="83" parent="1" source="22" target="3" link="91">
  350. <mxGeometry relative="1" as="geometry">
  351. <Array as="points">
  352. <mxPoint x="515" y="49"/>
  353. </Array>
  354. </mxGeometry>
  355. </mxCell>
  356. <mxCell id="96" value="100" edge="1" disabled="0" hovered="0" origin="2" parent="1" source="4" target="28" link="0">
  357. <mxGeometry relative="1" as="geometry">
  358. <Array as="points">
  359. <mxPoint x="605" y="42"/>
  360. </Array>
  361. </mxGeometry>
  362. </mxCell>
  363. <mxCell id="97" value="17" edge="1" disabled="0" hovered="0" origin="83" parent="1" source="33" target="61" link="106">
  364. <mxGeometry relative="1" as="geometry">
  365. <Array as="points">
  366. <mxPoint x="560" y="320"/>
  367. <mxPoint x="560" y="426"/>
  368. <mxPoint x="604" y="426"/>
  369. </Array>
  370. </mxGeometry>
  371. </mxCell>
  372. <mxCell id="98" value="17" edge="1" disabled="0" hovered="0" origin="83" parent="1" source="66" target="34" link="106">
  373. <mxGeometry relative="1" as="geometry">
  374. <Array as="points">
  375. <mxPoint x="746" y="425.5"/>
  376. </Array>
  377. </mxGeometry>
  378. </mxCell>
  379. <mxCell id="99" value="17" edge="1" disabled="0" hovered="0" origin="83" parent="1" source="71" target="35" link="106">
  380. <mxGeometry relative="1" as="geometry">
  381. <Array as="points">
  382. <mxPoint x="920" y="426"/>
  383. <mxPoint x="920" y="320"/>
  384. <mxPoint x="768" y="320"/>
  385. </Array>
  386. </mxGeometry>
  387. </mxCell>
  388. <mxCell id="103" value="1" edge="1" disabled="0" hovered="0" origin="83" parent="1" source="39" target="52" link="118">
  389. <mxGeometry relative="1" as="geometry">
  390. <Array as="points">
  391. <mxPoint x="674.5" y="650"/>
  392. <mxPoint x="600.5" y="650"/>
  393. </Array>
  394. </mxGeometry>
  395. </mxCell>
  396. <mxCell id="106" value="52" edge="1" disabled="0" hovered="0" origin="83" parent="1" source="26" target="32" link="92">
  397. <mxGeometry relative="1" as="geometry">
  398. <Array as="points">
  399. <mxPoint x="743" y="-138"/>
  400. </Array>
  401. </mxGeometry>
  402. </mxCell>
  403. <mxCell id="107" value="80" edge="1" disabled="0" hovered="0" origin="83" parent="1" source="88" target="16" link="0">
  404. <mxGeometry relative="1" as="geometry"/>
  405. </mxCell>
  406. <mxCell id="108" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  407. <mxGeometry x="605.5" y="479.5" width="64" height="64" as="geometry"/>
  408. <Object cmpid="branch" consumption="1" display="11" passthrough="1" branch_min="2" as="attrs"/>
  409. <Array as="props">
  410. <Object name="Branch" type="int" value="11"/>
  411. <Object name="Show Branch Amount" type="bool" value="true"/>
  412. </Array>
  413. <Object hqm="3" as="craft"/>
  414. </mxCell>
  415. <mxCell id="109" value="Power In" style="portv" vertex="1" parent="108" type="in" consumable="1" reconsumable="0" delayed="0">
  416. <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  417. </mxCell>
  418. <mxCell id="110" value="Branch Out" style="portv" vertex="1" parent="108" type="out" consumable="1" reconsumable="0" delayed="1">
  419. <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  420. </mxCell>
  421. <mxCell id="111" value="Power Out" style="portv" vertex="1" parent="108" type="out" consumable="1" reconsumable="0" delayed="0">
  422. <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  423. </mxCell>
  424. <mxCell id="112" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  425. <mxGeometry x="531.5" y="479.5" width="64" height="64" as="geometry"/>
  426. <Object cmpid="branch" consumption="1" display="2" passthrough="1" branch_min="2" as="attrs"/>
  427. <Array as="props">
  428. <Object name="Branch" type="int" value="2"/>
  429. <Object name="Show Branch Amount" type="bool" value="true"/>
  430. </Array>
  431. <Object hqm="3" as="craft"/>
  432. </mxCell>
  433. <mxCell id="113" value="Power In" style="portv" vertex="1" parent="112" type="in" consumable="1" reconsumable="0" delayed="0">
  434. <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  435. </mxCell>
  436. <mxCell id="114" value="Branch Out" style="portv" vertex="1" parent="112" type="out" consumable="1" reconsumable="0" delayed="1">
  437. <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  438. </mxCell>
  439. <mxCell id="115" value="Power Out" style="portv" vertex="1" parent="112" type="out" consumable="1" reconsumable="0" delayed="0">
  440. <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  441. </mxCell>
  442. <mxCell id="116" value="16" edge="1" disabled="0" hovered="0" parent="1" source="109" target="64" origin="83" link="97">
  443. <mxGeometry relative="1" as="geometry">
  444. <Array as="points">
  445. <mxPoint x="661.5" y="552"/>
  446. <mxPoint x="661.5" y="349"/>
  447. </Array>
  448. </mxGeometry>
  449. </mxCell>
  450. <mxCell id="117" value="4" edge="1" disabled="0" hovered="0" parent="1" source="111" target="113" origin="83" link="116">
  451. <mxGeometry relative="1" as="geometry">
  452. <Array as="points">
  453. <mxPoint x="648.5" y="450"/>
  454. <mxPoint x="591.5" y="450"/>
  455. <mxPoint x="591.5" y="552"/>
  456. </Array>
  457. </mxGeometry>
  458. </mxCell>
  459. <mxCell id="118" value="11" edge="1" disabled="0" hovered="0" parent="1" source="110" target="37" origin="83" link="116">
  460. <mxGeometry relative="1" as="geometry">
  461. <Array as="points">
  462. <mxPoint x="578.5" y="472"/>
  463. </Array>
  464. </mxGeometry>
  465. </mxCell>
  466. <mxCell id="119" value="Door Controller" style="cmp_doorcontroller" vertex="1" connectable="0" parent="1">
  467. <mxGeometry x="605.5" y="820" width="64" height="64" as="geometry"/>
  468. <Object cmpid="doorcontroller" consumption="1" active="1" as="attrs"/>
  469. <Array as="props"/>
  470. <Object hqm="5" as="craft"/>
  471. </mxCell>
  472. <mxCell id="120" value="Power In" style="portv" vertex="1" parent="119" type="in" consumable="1" reconsumable="0" delayed="0">
  473. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  474. </mxCell>
  475. <mxCell id="121" value="Door Controller" style="cmp_doorcontroller" vertex="1" connectable="0" parent="1">
  476. <mxGeometry x="605.5" y="750" width="64" height="64" as="geometry"/>
  477. <Object cmpid="doorcontroller" consumption="1" active="1" as="attrs"/>
  478. <Array as="props"/>
  479. <Object hqm="5" as="craft"/>
  480. </mxCell>
  481. <mxCell id="122" value="Power In" style="portv" vertex="1" parent="121" type="in" consumable="1" reconsumable="0" delayed="0">
  482. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  483. </mxCell>
  484. <mxCell id="123" value="2" edge="1" disabled="0" hovered="0" parent="1" source="114" target="122" origin="83" link="117">
  485. <mxGeometry relative="1" as="geometry">
  486. <Array as="points">
  487. <mxPoint x="531.5" y="472"/>
  488. <mxPoint x="531.5" y="742"/>
  489. </Array>
  490. </mxGeometry>
  491. </mxCell>
  492. <mxCell id="124" value="1" edge="1" disabled="0" hovered="0" parent="1" source="115" target="120" origin="83" link="117">
  493. <mxGeometry relative="1" as="geometry">
  494. <Array as="points">
  495. <mxPoint x="574.5" y="450"/>
  496. <mxPoint x="521.5" y="450"/>
  497. <mxPoint x="521.5" y="812"/>
  498. </Array>
  499. </mxGeometry>
  500. </mxCell>
  501. <mxCell id="125" value="Auto Turret" style="cmp_autoturret" vertex="1" connectable="0" parent="1">
  502. <mxGeometry x="783.5" y="572" width="64" height="64" as="geometry"/>
  503. <Object cmpid="autoturret" consumption="10" active="1" state="1" as="attrs">
  504. <Object x="0" y="10" as="props_offset"/>
  505. </Object>
  506. <Array as="props">
  507. <Object name="Has Target" type="bool" value="true"/>
  508. <Object name="Low Ammo" type="bool" value="true"/>
  509. <Object name="No Ammo" type="bool" value="true"/>
  510. </Array>
  511. <Object hqm="40" comp="1" cam="1" as="craft"/>
  512. </mxCell>
  513. <mxCell id="126" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="125">
  514. <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  515. </mxCell>
  516. <mxCell id="127" value="Has Target" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="125">
  517. <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
  518. </mxCell>
  519. <mxCell id="128" value="Low Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="125">
  520. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  521. </mxCell>
  522. <mxCell id="129" value="No Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="125">
  523. <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
  524. </mxCell>
  525. <mxCell id="130" value="Flasher Light" style="cmp_flasherlight" vertex="1" connectable="0" parent="1">
  526. <mxGeometry x="783.5" y="659" width="64" height="64" as="geometry"/>
  527. <Object cmpid="flasherlight" consumption="1" active="1" as="attrs"/>
  528. <Array as="props"/>
  529. <Object hqm="5" as="craft"/>
  530. </mxCell>
  531. <mxCell id="131" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="130">
  532. <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  533. </mxCell>
  534. <mxCell id="132" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="130">
  535. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  536. </mxCell>
  537. <mxCell id="133" value="1" edge="1" disabled="0" hovered="0" origin="83" link="143" source="128" target="131" parent="1">
  538. <mxGeometry relative="1" as="geometry">
  539. <Array as="points">
  540. <mxPoint x="852.5" y="650"/>
  541. <mxPoint x="778.5" y="650"/>
  542. </Array>
  543. </mxGeometry>
  544. </mxCell>
  545. <mxCell id="134" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  546. <mxGeometry x="783.5" y="479.5" width="64" height="64" as="geometry"/>
  547. <Object cmpid="branch" consumption="1" display="11" passthrough="1" branch_min="2" as="attrs"/>
  548. <Array as="props">
  549. <Object name="Branch" type="int" value="11"/>
  550. <Object name="Show Branch Amount" type="bool" value="true"/>
  551. </Array>
  552. <Object hqm="3" as="craft"/>
  553. </mxCell>
  554. <mxCell id="135" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="134">
  555. <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  556. </mxCell>
  557. <mxCell id="136" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" parent="134">
  558. <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  559. </mxCell>
  560. <mxCell id="137" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="134">
  561. <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  562. </mxCell>
  563. <mxCell id="138" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  564. <mxGeometry x="709.5" y="479.5" width="64" height="64" as="geometry"/>
  565. <Object cmpid="branch" consumption="1" display="2" passthrough="1" branch_min="2" as="attrs"/>
  566. <Array as="props">
  567. <Object name="Branch" type="int" value="2"/>
  568. <Object name="Show Branch Amount" type="bool" value="true"/>
  569. </Array>
  570. <Object hqm="3" as="craft"/>
  571. </mxCell>
  572. <mxCell id="139" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="138">
  573. <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  574. </mxCell>
  575. <mxCell id="140" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" parent="138">
  576. <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  577. </mxCell>
  578. <mxCell id="141" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="138">
  579. <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  580. </mxCell>
  581. <mxCell id="142" value="4" edge="1" disabled="0" hovered="0" origin="83" link="151" source="137" target="139" parent="1">
  582. <mxGeometry relative="1" as="geometry">
  583. <Array as="points">
  584. <mxPoint x="826.5" y="450"/>
  585. <mxPoint x="769.5" y="450"/>
  586. <mxPoint x="769.5" y="552"/>
  587. </Array>
  588. </mxGeometry>
  589. </mxCell>
  590. <mxCell id="143" value="11" edge="1" disabled="0" hovered="0" origin="83" link="151" source="136" target="126" parent="1">
  591. <mxGeometry relative="1" as="geometry">
  592. <Array as="points">
  593. <mxPoint x="756.5" y="472"/>
  594. </Array>
  595. </mxGeometry>
  596. </mxCell>
  597. <mxCell id="144" value="Door Controller" style="cmp_doorcontroller" vertex="1" connectable="0" parent="1">
  598. <mxGeometry x="783.5" y="820" width="64" height="64" as="geometry"/>
  599. <Object cmpid="doorcontroller" consumption="1" active="1" as="attrs"/>
  600. <Array as="props"/>
  601. <Object hqm="5" as="craft"/>
  602. </mxCell>
  603. <mxCell id="145" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="144">
  604. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  605. </mxCell>
  606. <mxCell id="146" value="Door Controller" style="cmp_doorcontroller" vertex="1" connectable="0" parent="1">
  607. <mxGeometry x="783.5" y="750" width="64" height="64" as="geometry"/>
  608. <Object cmpid="doorcontroller" consumption="1" active="1" as="attrs"/>
  609. <Array as="props"/>
  610. <Object hqm="5" as="craft"/>
  611. </mxCell>
  612. <mxCell id="147" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="146">
  613. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  614. </mxCell>
  615. <mxCell id="148" value="2" edge="1" disabled="0" hovered="0" origin="83" link="142" source="140" target="147" parent="1">
  616. <mxGeometry relative="1" as="geometry">
  617. <Array as="points">
  618. <mxPoint x="709.5" y="472"/>
  619. <mxPoint x="709.5" y="742"/>
  620. </Array>
  621. </mxGeometry>
  622. </mxCell>
  623. <mxCell id="149" value="1" edge="1" disabled="0" hovered="0" origin="83" link="142" source="141" target="145" parent="1">
  624. <mxGeometry relative="1" as="geometry">
  625. <Array as="points">
  626. <mxPoint x="752.5" y="450"/>
  627. <mxPoint x="699.5" y="450"/>
  628. <mxPoint x="699.5" y="812"/>
  629. </Array>
  630. </mxGeometry>
  631. </mxCell>
  632. <mxCell id="151" value="16" edge="1" disabled="0" hovered="0" parent="1" source="69" target="135" origin="83" link="98">
  633. <mxGeometry relative="1" as="geometry">
  634. <Array as="points">
  635. <mxPoint x="840" y="349"/>
  636. <mxPoint x="840" y="552"/>
  637. </Array>
  638. </mxGeometry>
  639. </mxCell>
  640. <mxCell id="152" value="Auto Turret" style="cmp_autoturret" vertex="1" connectable="0" parent="1">
  641. <mxGeometry x="964" y="572" width="64" height="64" as="geometry"/>
  642. <Object cmpid="autoturret" consumption="10" active="1" state="1" as="attrs">
  643. <Object x="0" y="10" as="props_offset"/>
  644. </Object>
  645. <Array as="props">
  646. <Object name="Has Target" type="bool" value="true"/>
  647. <Object name="Low Ammo" type="bool" value="true"/>
  648. <Object name="No Ammo" type="bool" value="true"/>
  649. </Array>
  650. <Object hqm="40" comp="1" cam="1" as="craft"/>
  651. </mxCell>
  652. <mxCell id="153" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="152">
  653. <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  654. </mxCell>
  655. <mxCell id="154" value="Has Target" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="152">
  656. <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
  657. </mxCell>
  658. <mxCell id="155" value="Low Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="152">
  659. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  660. </mxCell>
  661. <mxCell id="156" value="No Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="152">
  662. <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
  663. </mxCell>
  664. <mxCell id="157" value="Flasher Light" style="cmp_flasherlight" vertex="1" connectable="0" parent="1">
  665. <mxGeometry x="964" y="659" width="64" height="64" as="geometry"/>
  666. <Object cmpid="flasherlight" consumption="1" active="1" as="attrs"/>
  667. <Array as="props"/>
  668. <Object hqm="5" as="craft"/>
  669. </mxCell>
  670. <mxCell id="158" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="157">
  671. <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  672. </mxCell>
  673. <mxCell id="159" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="157">
  674. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  675. </mxCell>
  676. <mxCell id="160" value="1" edge="1" disabled="0" hovered="0" origin="83" link="170" source="155" target="158" parent="1">
  677. <mxGeometry relative="1" as="geometry">
  678. <Array as="points">
  679. <mxPoint x="1033" y="650"/>
  680. <mxPoint x="959" y="650"/>
  681. </Array>
  682. </mxGeometry>
  683. </mxCell>
  684. <mxCell id="161" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  685. <mxGeometry x="964" y="479.5" width="64" height="64" as="geometry"/>
  686. <Object cmpid="branch" consumption="1" display="11" passthrough="1" branch_min="2" as="attrs"/>
  687. <Array as="props">
  688. <Object name="Branch" type="int" value="11"/>
  689. <Object name="Show Branch Amount" type="bool" value="true"/>
  690. </Array>
  691. <Object hqm="3" as="craft"/>
  692. </mxCell>
  693. <mxCell id="162" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="161">
  694. <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  695. </mxCell>
  696. <mxCell id="163" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" parent="161">
  697. <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  698. </mxCell>
  699. <mxCell id="164" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="161">
  700. <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  701. </mxCell>
  702. <mxCell id="165" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
  703. <mxGeometry x="890" y="479.5" width="64" height="64" as="geometry"/>
  704. <Object cmpid="branch" consumption="1" display="2" passthrough="1" branch_min="2" as="attrs"/>
  705. <Array as="props">
  706. <Object name="Branch" type="int" value="2"/>
  707. <Object name="Show Branch Amount" type="bool" value="true"/>
  708. </Array>
  709. <Object hqm="3" as="craft"/>
  710. </mxCell>
  711. <mxCell id="166" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="165">
  712. <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  713. </mxCell>
  714. <mxCell id="167" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" parent="165">
  715. <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  716. </mxCell>
  717. <mxCell id="168" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" parent="165">
  718. <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  719. </mxCell>
  720. <mxCell id="169" value="4" edge="1" disabled="0" hovered="0" origin="83" link="177" source="164" target="166" parent="1">
  721. <mxGeometry relative="1" as="geometry">
  722. <Array as="points">
  723. <mxPoint x="1007" y="450"/>
  724. <mxPoint x="950" y="450"/>
  725. <mxPoint x="950" y="552"/>
  726. </Array>
  727. </mxGeometry>
  728. </mxCell>
  729. <mxCell id="170" value="11" edge="1" disabled="0" hovered="0" origin="83" link="177" source="163" target="153" parent="1">
  730. <mxGeometry relative="1" as="geometry">
  731. <Array as="points">
  732. <mxPoint x="937" y="472"/>
  733. </Array>
  734. </mxGeometry>
  735. </mxCell>
  736. <mxCell id="171" value="Door Controller" style="cmp_doorcontroller" vertex="1" connectable="0" parent="1">
  737. <mxGeometry x="964" y="820" width="64" height="64" as="geometry"/>
  738. <Object cmpid="doorcontroller" consumption="1" active="1" as="attrs"/>
  739. <Array as="props"/>
  740. <Object hqm="5" as="craft"/>
  741. </mxCell>
  742. <mxCell id="172" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="171">
  743. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  744. </mxCell>
  745. <mxCell id="173" value="Door Controller" style="cmp_doorcontroller" vertex="1" connectable="0" parent="1">
  746. <mxGeometry x="964" y="750" width="64" height="64" as="geometry"/>
  747. <Object cmpid="doorcontroller" consumption="1" active="1" as="attrs"/>
  748. <Array as="props"/>
  749. <Object hqm="5" as="craft"/>
  750. </mxCell>
  751. <mxCell id="174" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" parent="173">
  752. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  753. </mxCell>
  754. <mxCell id="175" value="2" edge="1" disabled="0" hovered="0" origin="83" link="169" source="167" target="174" parent="1">
  755. <mxGeometry relative="1" as="geometry">
  756. <Array as="points">
  757. <mxPoint x="890" y="472"/>
  758. <mxPoint x="890" y="742"/>
  759. </Array>
  760. </mxGeometry>
  761. </mxCell>
  762. <mxCell id="176" value="1" edge="1" disabled="0" hovered="0" origin="83" link="169" source="168" target="172" parent="1">
  763. <mxGeometry relative="1" as="geometry">
  764. <Array as="points">
  765. <mxPoint x="933" y="450"/>
  766. <mxPoint x="880" y="450"/>
  767. <mxPoint x="880" y="812"/>
  768. </Array>
  769. </mxGeometry>
  770. </mxCell>
  771. <mxCell id="177" value="16" edge="1" disabled="0" hovered="0" parent="1" source="74" target="162" origin="83" link="99">
  772. <mxGeometry relative="1" as="geometry">
  773. <Array as="points">
  774. <mxPoint x="1020" y="349"/>
  775. <mxPoint x="1020" y="552"/>
  776. </Array>
  777. </mxGeometry>
  778. </mxCell>
  779. </root>
  780. </mxGraphModel>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement