Advertisement
Guest User

Auto Turret Network

a guest
Nov 26th, 2019
581
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.73 KB | None | 0 0
  1. <!-- rustrician.io circuit :: Wed Nov 13 2019 14:42:00 GMT+0100 (Central European Standard Time) -->
  2. <mxGraphModel>
  3. <root>
  4. <mxCell id="0"/>
  5. <mxCell id="1" parent="0" version="1337.274" 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="786" y="301.5" width="100" height="97" as="geometry"/>
  10. <Object cmpid="battery_large" isroot="0" combinable="1" display="13526" display_filter="time" charge="0" passthrough="1" output="100" charge_max="24000" charge_min="0" efficiency="80" state="1" blockable="1" laststate="1" laststate2="1" subdisplay="0" input_multiplier="4" active_usage="70" last_active_usage="70" usage="150" as="attrs">
  11. <Array as="active_ids">
  12. <add value="132"/>
  13. <add value="127"/>
  14. <add value="25"/>
  15. <add value="83"/>
  16. <add value="45"/>
  17. <add value="50"/>
  18. <add value="55"/>
  19. <add value="103"/>
  20. <add value="108"/>
  21. <add value="113"/>
  22. <add value="30"/>
  23. <add value="35"/>
  24. <add value="40"/>
  25. <add value="88"/>
  26. <add value="93"/>
  27. <add value="98"/>
  28. </Array>
  29. <Object x="0" y="10" as="props_offset"/>
  30. </Object>
  31. <Array as="props">
  32. <Object name="Duration" type="float" value="1434.92"/>
  33. <Object name="Show Duration" type="bool" value="true"/>
  34. <Object name="Capacity" type="float" value="15780.4042"/>
  35. <Object name="Show Charge Remaining" type="bool" value="true"/>
  36. <Object name="Show Active Usage" type="bool" value="false"/>
  37. </Array>
  38. <Object hqm="50" as="craft"/>
  39. </mxCell>
  40. <mxCell id="3" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="2">
  41. <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  42. </mxCell>
  43. <mxCell id="4" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="2">
  44. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  45. </mxCell>
  46. <mxCell id="5" value="Root Combiner" style="cmp_combiner" vertex="1" connectable="0" parent="1">
  47. <mxGeometry x="634" y="289.5" width="64" height="64" as="geometry"/>
  48. <Object cmpid="combiner" consumption="0" passthrough="1" usage="1" as="attrs"/>
  49. <Array as="props"/>
  50. <Object hqm="5" as="craft"/>
  51. </mxCell>
  52. <mxCell id="6" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="5">
  53. <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  54. </mxCell>
  55. <mxCell id="7" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="5">
  56. <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  57. </mxCell>
  58. <mxCell id="8" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="5">
  59. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  60. </mxCell>
  61. <mxCell id="25" value="Splitter" style="cmp_splitter" vertex="1" connectable="0" parent="1">
  62. <mxGeometry x="722" y="469.5" width="64" height="64" as="geometry"/>
  63. <Object cmpid="splitter" consumption="1" usage="1" as="attrs"/>
  64. <Array as="props"/>
  65. <Object hqm="10" as="craft"/>
  66. </mxCell>
  67. <mxCell id="26" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="25">
  68. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  69. </mxCell>
  70. <mxCell id="27" value="Power Out 1" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="25">
  71. <mxGeometry x="0.1" y="1" width="10" height="10" relative="1" as="geometry"/>
  72. </mxCell>
  73. <mxCell id="28" value="Power Out 2" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="25">
  74. <mxGeometry x="0.45" y="1" width="10" height="10" relative="1" as="geometry"/>
  75. </mxCell>
  76. <mxCell id="29" value="Power Out 3" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="25">
  77. <mxGeometry x="0.8" y="1" width="10" height="10" relative="1" as="geometry"/>
  78. </mxCell>
  79. <mxCell id="30" value="Auto Turret" style="cmp_autoturret" vertex="1" connectable="0" parent="1">
  80. <mxGeometry x="732" y="677.5" width="64" height="64" as="geometry"/>
  81. <Object cmpid="autoturret" consumption="10" active="1" state="1" usage="10" as="attrs">
  82. <Object x="0" y="10" as="props_offset"/>
  83. </Object>
  84. <Array as="props">
  85. <Object name="Has Target" type="bool" value="true"/>
  86. <Object name="Low Ammo" type="bool" value="true"/>
  87. <Object name="No Ammo" type="bool" value="true"/>
  88. </Array>
  89. <Object hqm="40" comp="1" cam="1" as="craft"/>
  90. </mxCell>
  91. <mxCell id="31" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="30">
  92. <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  93. </mxCell>
  94. <mxCell id="32" value="Has Target" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="30">
  95. <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
  96. </mxCell>
  97. <mxCell id="33" value="Low Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="30">
  98. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  99. </mxCell>
  100. <mxCell id="34" value="No Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="30">
  101. <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
  102. </mxCell>
  103. <mxCell id="35" value="Auto Turret" style="cmp_autoturret" vertex="1" connectable="0" parent="1">
  104. <mxGeometry x="862" y="675.5" width="64" height="64" as="geometry"/>
  105. <Object cmpid="autoturret" consumption="10" active="1" state="1" usage="10" as="attrs">
  106. <Object x="0" y="10" as="props_offset"/>
  107. </Object>
  108. <Array as="props">
  109. <Object name="Has Target" type="bool" value="true"/>
  110. <Object name="Low Ammo" type="bool" value="true"/>
  111. <Object name="No Ammo" type="bool" value="true"/>
  112. </Array>
  113. <Object hqm="40" comp="1" cam="1" as="craft"/>
  114. </mxCell>
  115. <mxCell id="36" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="35">
  116. <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  117. </mxCell>
  118. <mxCell id="37" value="Has Target" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="35">
  119. <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
  120. </mxCell>
  121. <mxCell id="38" value="Low Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="35">
  122. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  123. </mxCell>
  124. <mxCell id="39" value="No Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="35">
  125. <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
  126. </mxCell>
  127. <mxCell id="40" value="Auto Turret" style="cmp_autoturret" vertex="1" connectable="0" parent="1">
  128. <mxGeometry x="992" y="675.5" width="64" height="64" as="geometry"/>
  129. <Object cmpid="autoturret" consumption="10" active="1" state="1" usage="10" as="attrs">
  130. <Object x="0" y="10" as="props_offset"/>
  131. </Object>
  132. <Array as="props">
  133. <Object name="Has Target" type="bool" value="true"/>
  134. <Object name="Low Ammo" type="bool" value="true"/>
  135. <Object name="No Ammo" type="bool" value="true"/>
  136. </Array>
  137. <Object hqm="40" comp="1" cam="1" as="craft"/>
  138. </mxCell>
  139. <mxCell id="41" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="40">
  140. <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  141. </mxCell>
  142. <mxCell id="42" value="Has Target" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="40">
  143. <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
  144. </mxCell>
  145. <mxCell id="43" value="Low Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="40">
  146. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  147. </mxCell>
  148. <mxCell id="44" value="No Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="40">
  149. <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
  150. </mxCell>
  151. <mxCell id="45" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="1">
  152. <mxGeometry x="642" y="575.5" width="64" height="64" as="geometry"/>
  153. <Object cmpid="switch" consumption="1" state="1" onval="0" offval="0" priority="0" passthrough="1" blockable="1" usage="1" as="attrs"/>
  154. <Array as="props"/>
  155. <Object hqm="5" as="craft"/>
  156. </mxCell>
  157. <mxCell id="46" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="45">
  158. <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  159. </mxCell>
  160. <mxCell id="47" value="Switch On" style="portvr" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1" parent="45">
  161. <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
  162. </mxCell>
  163. <mxCell id="48" value="Switch Off" style="portvr" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1" parent="45">
  164. <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
  165. </mxCell>
  166. <mxCell id="49" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="45">
  167. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  168. </mxCell>
  169. <mxCell id="50" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="1">
  170. <mxGeometry x="772" y="575.5" width="64" height="64" as="geometry"/>
  171. <Object cmpid="switch" consumption="1" state="1" onval="0" offval="0" priority="0" passthrough="1" blockable="1" usage="1" as="attrs"/>
  172. <Array as="props"/>
  173. <Object hqm="5" as="craft"/>
  174. </mxCell>
  175. <mxCell id="51" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="50">
  176. <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  177. </mxCell>
  178. <mxCell id="52" value="Switch On" style="portvr" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1" parent="50">
  179. <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
  180. </mxCell>
  181. <mxCell id="53" value="Switch Off" style="portvr" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1" parent="50">
  182. <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
  183. </mxCell>
  184. <mxCell id="54" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="50">
  185. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  186. </mxCell>
  187. <mxCell id="55" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="1">
  188. <mxGeometry x="902" y="575.5" width="64" height="64" as="geometry"/>
  189. <Object cmpid="switch" consumption="1" state="1" onval="0" offval="0" priority="0" passthrough="1" blockable="1" usage="1" as="attrs"/>
  190. <Array as="props"/>
  191. <Object hqm="5" as="craft"/>
  192. </mxCell>
  193. <mxCell id="56" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="55">
  194. <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  195. </mxCell>
  196. <mxCell id="57" value="Switch On" style="portvr" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1" parent="55">
  197. <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
  198. </mxCell>
  199. <mxCell id="58" value="Switch Off" style="portvr" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1" parent="55">
  200. <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
  201. </mxCell>
  202. <mxCell id="59" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="55">
  203. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  204. </mxCell>
  205. <mxCell id="66" value="16" edge="1" disabled="0" hovered="0" origin="2" link="142" parent="1" source="27" target="46">
  206. <mxGeometry relative="1" as="geometry">
  207. <Array as="points">
  208. <mxPoint x="622" y="538.5"/>
  209. <mxPoint x="622" y="667.5"/>
  210. </Array>
  211. </mxGeometry>
  212. </mxCell>
  213. <mxCell id="67" value="16" edge="1" disabled="0" hovered="0" origin="2" link="142" parent="1" source="51" target="28">
  214. <mxGeometry relative="1" as="geometry">
  215. <Array as="points">
  216. <mxPoint x="756" y="644.5"/>
  217. </Array>
  218. </mxGeometry>
  219. </mxCell>
  220. <mxCell id="68" value="16" edge="1" disabled="0" hovered="0" origin="2" link="142" parent="1" source="56" target="29">
  221. <mxGeometry relative="1" as="geometry">
  222. <Array as="points">
  223. <mxPoint x="882" y="644.5"/>
  224. <mxPoint x="882" y="538.5"/>
  225. </Array>
  226. </mxGeometry>
  227. </mxCell>
  228. <mxCell id="69" value="15" edge="1" disabled="0" hovered="0" origin="2" link="66" parent="1" source="49" target="31">
  229. <mxGeometry relative="1" as="geometry">
  230. <Array as="points">
  231. <mxPoint x="734" y="567.5"/>
  232. </Array>
  233. </mxGeometry>
  234. </mxCell>
  235. <mxCell id="70" value="15" edge="1" disabled="0" hovered="0" origin="2" link="67" parent="1" source="36" target="54">
  236. <mxGeometry relative="1" as="geometry">
  237. <Array as="points">
  238. <mxPoint x="864" y="567.5"/>
  239. </Array>
  240. </mxGeometry>
  241. </mxCell>
  242. <mxCell id="71" value="15" edge="1" disabled="0" hovered="0" origin="2" link="68" parent="1" source="41" target="59">
  243. <mxGeometry relative="1" as="geometry">
  244. <Array as="points">
  245. <mxPoint x="994" y="567.5"/>
  246. </Array>
  247. </mxGeometry>
  248. </mxCell>
  249. <mxCell id="72" value="Wind Turbine" style="cmp_generator_wind" vertex="1" connectable="0" parent="1">
  250. <mxGeometry x="534" y="369.5" width="64" height="64" as="geometry"/>
  251. <Object cmpid="generator_wind" isroot="1" combinable="1" as="attrs"/>
  252. <Array as="props">
  253. <Object name="Amount" type="int" value="75"/>
  254. <Object name="Range Min" type="int" value="0"/>
  255. <Object name="Range Max" type="int" value="150"/>
  256. <Object name="Enable Wind Simulation" type="bool" value="true"/>
  257. </Array>
  258. <Object hqm="30" gear="3" sm="10" wood="1500" as="craft"/>
  259. </mxCell>
  260. <mxCell id="73" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="72">
  261. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  262. </mxCell>
  263. <mxCell id="74" value="Wind Turbine" style="cmp_generator_wind" vertex="1" connectable="0" parent="1">
  264. <mxGeometry x="534" y="433.5" width="64" height="64" as="geometry"/>
  265. <Object cmpid="generator_wind" isroot="1" combinable="1" as="attrs"/>
  266. <Array as="props">
  267. <Object name="Amount" type="int" value="75"/>
  268. <Object name="Range Min" type="int" value="0"/>
  269. <Object name="Range Max" type="int" value="150"/>
  270. <Object name="Enable Wind Simulation" type="bool" value="true"/>
  271. </Array>
  272. <Object hqm="30" gear="3" sm="10" wood="1500" as="craft"/>
  273. </mxCell>
  274. <mxCell id="75" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="74">
  275. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  276. </mxCell>
  277. <mxCell id="77" value="75" edge="1" disabled="0" hovered="0" origin="74" link="0" parent="1" source="75" target="7">
  278. <mxGeometry relative="1" as="geometry"/>
  279. </mxCell>
  280. <mxCell id="78" value="75" edge="1" disabled="0" hovered="0" origin="72" link="0" parent="1" source="73" target="6">
  281. <mxGeometry relative="1" as="geometry"/>
  282. </mxCell>
  283. <mxCell id="83" value="Splitter" style="cmp_splitter" vertex="1" connectable="0" parent="1">
  284. <mxGeometry x="1166" y="465.5" width="64" height="64" as="geometry"/>
  285. <Object cmpid="splitter" consumption="1" usage="1" as="attrs"/>
  286. <Array as="props"/>
  287. <Object hqm="10" as="craft"/>
  288. </mxCell>
  289. <mxCell id="84" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="83">
  290. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  291. </mxCell>
  292. <mxCell id="85" value="Power Out 1" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="83">
  293. <mxGeometry x="0.1" y="1" width="10" height="10" relative="1" as="geometry"/>
  294. </mxCell>
  295. <mxCell id="86" value="Power Out 2" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="83">
  296. <mxGeometry x="0.45" y="1" width="10" height="10" relative="1" as="geometry"/>
  297. </mxCell>
  298. <mxCell id="87" value="Power Out 3" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="83">
  299. <mxGeometry x="0.8" y="1" width="10" height="10" relative="1" as="geometry"/>
  300. </mxCell>
  301. <mxCell id="88" value="Auto Turret" style="cmp_autoturret" vertex="1" connectable="0" parent="1">
  302. <mxGeometry x="1176" y="673.5" width="64" height="64" as="geometry"/>
  303. <Object cmpid="autoturret" consumption="10" active="1" state="1" usage="10" as="attrs">
  304. <Object x="0" y="10" as="props_offset"/>
  305. </Object>
  306. <Array as="props">
  307. <Object name="Has Target" type="bool" value="true"/>
  308. <Object name="Low Ammo" type="bool" value="true"/>
  309. <Object name="No Ammo" type="bool" value="true"/>
  310. </Array>
  311. <Object hqm="40" comp="1" cam="1" as="craft"/>
  312. </mxCell>
  313. <mxCell id="89" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="88">
  314. <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  315. </mxCell>
  316. <mxCell id="90" value="Has Target" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="88">
  317. <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
  318. </mxCell>
  319. <mxCell id="91" value="Low Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="88">
  320. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  321. </mxCell>
  322. <mxCell id="92" value="No Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="88">
  323. <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
  324. </mxCell>
  325. <mxCell id="93" value="Auto Turret" style="cmp_autoturret" vertex="1" connectable="0" parent="1">
  326. <mxGeometry x="1306" y="671.5" width="64" height="64" as="geometry"/>
  327. <Object cmpid="autoturret" consumption="10" active="1" state="1" usage="10" as="attrs">
  328. <Object x="0" y="10" as="props_offset"/>
  329. </Object>
  330. <Array as="props">
  331. <Object name="Has Target" type="bool" value="true"/>
  332. <Object name="Low Ammo" type="bool" value="true"/>
  333. <Object name="No Ammo" type="bool" value="true"/>
  334. </Array>
  335. <Object hqm="40" comp="1" cam="1" as="craft"/>
  336. </mxCell>
  337. <mxCell id="94" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="93">
  338. <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  339. </mxCell>
  340. <mxCell id="95" value="Has Target" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="93">
  341. <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
  342. </mxCell>
  343. <mxCell id="96" value="Low Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="93">
  344. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  345. </mxCell>
  346. <mxCell id="97" value="No Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="93">
  347. <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
  348. </mxCell>
  349. <mxCell id="98" value="Auto Turret" style="cmp_autoturret" vertex="1" connectable="0" parent="1">
  350. <mxGeometry x="1436" y="671.5" width="64" height="64" as="geometry"/>
  351. <Object cmpid="autoturret" consumption="10" active="1" state="1" usage="10" as="attrs">
  352. <Object x="0" y="10" as="props_offset"/>
  353. </Object>
  354. <Array as="props">
  355. <Object name="Has Target" type="bool" value="true"/>
  356. <Object name="Low Ammo" type="bool" value="true"/>
  357. <Object name="No Ammo" type="bool" value="true"/>
  358. </Array>
  359. <Object hqm="40" comp="1" cam="1" as="craft"/>
  360. </mxCell>
  361. <mxCell id="99" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="98">
  362. <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  363. </mxCell>
  364. <mxCell id="100" value="Has Target" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="98">
  365. <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
  366. </mxCell>
  367. <mxCell id="101" value="Low Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="98">
  368. <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  369. </mxCell>
  370. <mxCell id="102" value="No Ammo" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="98">
  371. <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
  372. </mxCell>
  373. <mxCell id="103" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="1">
  374. <mxGeometry x="1086" y="571.5" width="64" height="64" as="geometry"/>
  375. <Object cmpid="switch" consumption="1" state="1" onval="0" offval="0" priority="0" passthrough="1" blockable="1" usage="1" as="attrs"/>
  376. <Array as="props"/>
  377. <Object hqm="5" as="craft"/>
  378. </mxCell>
  379. <mxCell id="104" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="103">
  380. <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  381. </mxCell>
  382. <mxCell id="105" value="Switch On" style="portvr" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1" parent="103">
  383. <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
  384. </mxCell>
  385. <mxCell id="106" value="Switch Off" style="portvr" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1" parent="103">
  386. <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
  387. </mxCell>
  388. <mxCell id="107" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="103">
  389. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  390. </mxCell>
  391. <mxCell id="108" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="1">
  392. <mxGeometry x="1216" y="571.5" width="64" height="64" as="geometry"/>
  393. <Object cmpid="switch" consumption="1" state="1" onval="0" offval="0" priority="0" passthrough="1" blockable="1" usage="1" as="attrs"/>
  394. <Array as="props"/>
  395. <Object hqm="5" as="craft"/>
  396. </mxCell>
  397. <mxCell id="109" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="108">
  398. <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  399. </mxCell>
  400. <mxCell id="110" value="Switch On" style="portvr" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1" parent="108">
  401. <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
  402. </mxCell>
  403. <mxCell id="111" value="Switch Off" style="portvr" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1" parent="108">
  404. <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
  405. </mxCell>
  406. <mxCell id="112" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="108">
  407. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  408. </mxCell>
  409. <mxCell id="113" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="1">
  410. <mxGeometry x="1346" y="571.5" width="64" height="64" as="geometry"/>
  411. <Object cmpid="switch" consumption="1" state="1" onval="0" offval="0" priority="0" passthrough="1" blockable="1" usage="1" as="attrs"/>
  412. <Array as="props"/>
  413. <Object hqm="5" as="craft"/>
  414. </mxCell>
  415. <mxCell id="114" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="113">
  416. <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  417. </mxCell>
  418. <mxCell id="115" value="Switch On" style="portvr" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1" parent="113">
  419. <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
  420. </mxCell>
  421. <mxCell id="116" value="Switch Off" style="portvr" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1" parent="113">
  422. <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
  423. </mxCell>
  424. <mxCell id="117" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="113">
  425. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  426. </mxCell>
  427. <mxCell id="118" value="16" edge="1" disabled="0" hovered="0" origin="2" link="143" parent="1" source="85" target="104">
  428. <mxGeometry relative="1" as="geometry">
  429. <Array as="points">
  430. <mxPoint x="1066" y="534.5"/>
  431. <mxPoint x="1066" y="663.5"/>
  432. </Array>
  433. </mxGeometry>
  434. </mxCell>
  435. <mxCell id="119" value="16" edge="1" disabled="0" hovered="0" origin="2" link="143" parent="1" source="109" target="86">
  436. <mxGeometry relative="1" as="geometry">
  437. <Array as="points">
  438. <mxPoint x="1200" y="640.5"/>
  439. </Array>
  440. </mxGeometry>
  441. </mxCell>
  442. <mxCell id="120" value="16" edge="1" disabled="0" hovered="0" origin="2" link="143" parent="1" source="114" target="87">
  443. <mxGeometry relative="1" as="geometry">
  444. <Array as="points">
  445. <mxPoint x="1326" y="640.5"/>
  446. <mxPoint x="1326" y="534.5"/>
  447. </Array>
  448. </mxGeometry>
  449. </mxCell>
  450. <mxCell id="121" value="15" edge="1" disabled="0" hovered="0" origin="2" link="118" parent="1" source="107" target="89">
  451. <mxGeometry relative="1" as="geometry">
  452. <Array as="points">
  453. <mxPoint x="1178" y="563.5"/>
  454. </Array>
  455. </mxGeometry>
  456. </mxCell>
  457. <mxCell id="122" value="15" edge="1" disabled="0" hovered="0" origin="2" link="119" parent="1" source="94" target="112">
  458. <mxGeometry relative="1" as="geometry">
  459. <Array as="points">
  460. <mxPoint x="1308" y="563.5"/>
  461. </Array>
  462. </mxGeometry>
  463. </mxCell>
  464. <mxCell id="123" value="15" edge="1" disabled="0" hovered="0" origin="2" link="120" parent="1" source="99" target="117">
  465. <mxGeometry relative="1" as="geometry">
  466. <Array as="points">
  467. <mxPoint x="1438" y="563.5"/>
  468. </Array>
  469. </mxGeometry>
  470. </mxCell>
  471. <mxCell id="127" value="Splitter" style="cmp_splitter" vertex="1" connectable="0" parent="1">
  472. <mxGeometry x="960" y="350" width="64" height="64" as="geometry"/>
  473. <Object cmpid="splitter" consumption="1" usage="1" as="attrs"/>
  474. <Array as="props"/>
  475. <Object hqm="10" as="craft"/>
  476. </mxCell>
  477. <mxCell id="128" value="Power In" style="portv" vertex="1" parent="127" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  478. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  479. </mxCell>
  480. <mxCell id="129" value="Power Out 1" style="portv" vertex="1" parent="127" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0">
  481. <mxGeometry x="0.1" y="1" width="10" height="10" relative="1" as="geometry"/>
  482. </mxCell>
  483. <mxCell id="130" value="Power Out 2" style="portv" vertex="1" parent="127" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0">
  484. <mxGeometry x="0.45" y="1" width="10" height="10" relative="1" as="geometry"/>
  485. </mxCell>
  486. <mxCell id="131" value="Power Out 3" style="portv" vertex="1" parent="127" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0">
  487. <mxGeometry x="0.8" y="1" width="10" height="10" relative="1" as="geometry"/>
  488. </mxCell>
  489. <mxCell id="132" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="1">
  490. <mxGeometry x="912" y="206" width="64" height="64" as="geometry"/>
  491. <Object cmpid="switch" consumption="1" state="1" onval="0" offval="0" priority="0" passthrough="1" blockable="1" usage="1" as="attrs"/>
  492. <Array as="props"/>
  493. <Object hqm="5" as="craft"/>
  494. </mxCell>
  495. <mxCell id="133" value="Power In" style="portv" vertex="1" parent="132" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  496. <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  497. </mxCell>
  498. <mxCell id="134" value="Switch On" style="portr" vertex="1" parent="132" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1">
  499. <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
  500. </mxCell>
  501. <mxCell id="135" value="Switch Off" style="portr" vertex="1" parent="132" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="1">
  502. <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
  503. </mxCell>
  504. <mxCell id="136" value="Power Out" style="portv" vertex="1" parent="132" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
  505. <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  506. </mxCell>
  507. <mxCell id="142" value="49" edge="1" disabled="0" hovered="0" parent="1" source="129" target="26" link="144" origin="2">
  508. <mxGeometry relative="1" as="geometry"/>
  509. </mxCell>
  510. <mxCell id="143" value="49" edge="1" disabled="0" hovered="0" parent="1" source="131" target="84" link="144" origin="2">
  511. <mxGeometry relative="1" as="geometry"/>
  512. </mxCell>
  513. <mxCell id="144" value="99" edge="1" disabled="0" hovered="0" parent="1" source="136" target="128" link="146" origin="2">
  514. <mxGeometry relative="1" as="geometry">
  515. <Array as="points">
  516. <mxPoint x="991" y="212"/>
  517. </Array>
  518. </mxGeometry>
  519. </mxCell>
  520. <mxCell id="145" value="150" edge="1" disabled="0" hovered="0" parent="1" source="8" target="3" origin="74" link="0">
  521. <mxGeometry relative="1" as="geometry">
  522. <Array as="points">
  523. <mxPoint x="470" y="287.5"/>
  524. </Array>
  525. </mxGeometry>
  526. </mxCell>
  527. <mxCell id="146" value="100" edge="1" disabled="0" hovered="0" parent="1" source="4" target="133" origin="2" link="0">
  528. <mxGeometry relative="1" as="geometry">
  529. <Array as="points">
  530. <mxPoint x="943" y="345"/>
  531. </Array>
  532. </mxGeometry>
  533. </mxCell>
  534. </root>
  535. </mxGraphModel>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement