Advertisement
Dova_Knight

BR24Tautopower

Oct 31st, 2014
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.10 KB | None | 0 0
  1. while true do
  2. local reactor0 = peripheral.wrap("BigReactors-Reactor_0")
  3. local turbine0 = peripheral.wrap("BigReactors-Turbine_0")
  4. local turbine1 = peripheral.wrap("BigReactors-Turbine_1")
  5. local turbine2 = peripheral.wrap("BigReactors-Turbine_2")
  6. local turbine3 = peripheral.wrap("BigReactors-Turbine_3")
  7. local turbine4 = peripheral.wrap("BigReactors-Turbine_4")
  8. local turbine5 = peripheral.wrap("BigReactors-Turbine_5")
  9. local turbine6 = peripheral.wrap("BigReactors-Turbine_6")
  10. local turbine7 = peripheral.wrap("BigReactors-Turbine_7")
  11. local turbine8 = peripheral.wrap("BigReactors-Turbine_8")
  12. local turbine9 = peripheral.wrap("BigReactors-Turbine_9")
  13. local turbine10 = peripheral.wrap("BigReactors-Turbine_10")
  14. local turbine11 = peripheral.wrap("BigReactors-Turbine_11")
  15. local turbine12 = peripheral.wrap("BigReactors-Turbine_12")
  16. local turbine13 = peripheral.wrap("BigReactors-Turbine_13")
  17. local turbine14 = peripheral.wrap("BigReactors-Turbine_14")
  18. local turbine15 = peripheral.wrap("BigReactors-Turbine_15")
  19. local turbine16 = peripheral.wrap("BigReactors-Turbine_16")
  20. local turbine17 = peripheral.wrap("BigReactors-Turbine_17")
  21. local turbine18 = peripheral.wrap("BigReactors-Turbine_18")
  22. local turbine19 = peripheral.wrap("BigReactors-Turbine_19")
  23. local turbine20 = peripheral.wrap("BigReactors-Turbine_20")
  24. local turbine21 = peripheral.wrap("BigReactors-Turbine_21")
  25. local turbine22 = peripheral.wrap("BigReactors-Turbine_22")
  26. local turbine23 = peripheral.wrap("BigReactors-Turbine_23")
  27. local low = 100000
  28. local high = 999990
  29.  
  30. if turbine0.getEnergyStored() <= low then
  31. reactor0.setAllControlRodLevels(0)
  32. end
  33.  
  34. if turbine0.getEnergyStored() >= high then
  35. reactor0.setAllControlRodLevels(100)
  36. end
  37.  
  38. if turbine1.getEnergyStored() <= low then
  39. reactor0.setAllControlRodLevels(0)
  40. end
  41.  
  42. if turbine1.getEnergyStored() >= high then
  43. reactor0.setAllControlRodLevels(100)
  44. end
  45.  
  46. if turbine2.getEnergyStored() <= low then
  47. reactor0.setAllControlRodLevels(0)
  48. end
  49.  
  50. if turbine2.getEnergyStored() >= high then
  51. reactor0.setAllControlRodLevels(100)
  52. end
  53.  
  54. if turbine3.getEnergyStored() <= low then
  55. reactor0.setAllControlRodLevels(0)
  56. end
  57.  
  58. if turbine3.getEnergyStored() >= high then
  59. reactor0.setAllControlRodLevels(100)
  60. end
  61.  
  62. if turbine4.getEnergyStored() <= low then
  63. reactor0.setAllControlRodLevels(0)
  64. end
  65.  
  66. if turbine4.getEnergyStored() >= high then
  67. reactor0.setAllControlRodLevels(100)
  68. end
  69.  
  70. if turbine5.getEnergyStored() <= low then
  71. reactor0.setAllControlRodLevels(0)
  72. end
  73.  
  74. if turbine5.getEnergyStored() >= high then
  75. reactor0.setAllControlRodLevels(100)
  76. end
  77.  
  78. if turbine6.getEnergyStored() <= low then
  79. reactor0.setAllControlRodLevels(0)
  80. end
  81.  
  82. if turbine6.getEnergyStored() >= high then
  83. reactor0.setAllControlRodLevels(100)
  84. end
  85.  
  86. if turbine7.getEnergyStored() <= low then
  87. reactor0.setAllControlRodLevels(0)
  88. end
  89.  
  90. if turbine7.getEnergyStored() >= high then
  91. reactor0.setAllControlRodLevels(100)
  92. end
  93.  
  94. if turbine8.getEnergyStored() <= low then
  95. reactor0.setAllControlRodLevels(0)
  96. end
  97.  
  98. if turbine8.getEnergyStored() >= high then
  99. reactor0.setAllControlRodLevels(100)
  100. end
  101.  
  102. if turbine9.getEnergyStored() <= low then
  103. reactor0.setAllControlRodLevels(0)
  104. end
  105.  
  106. if turbine9.getEnergyStored() >= high then
  107. reactor0.setAllControlRodLevels(100)
  108. end
  109.  
  110. if turbine10.getEnergyStored() <= low then
  111. reactor0.setAllControlRodLevels(0)
  112. end
  113.  
  114. if turbine10.getEnergyStored() >= high then
  115. reactor0.setAllControlRodLevels(100)
  116. end
  117.  
  118. if turbine11.getEnergyStored() <= low then
  119. reactor0.setAllControlRodLevels(0)
  120. end
  121.  
  122. if turbine11.getEnergyStored() >= high then
  123. reactor0.setAllControlRodLevels(100)
  124. end
  125.  
  126. if turbine12.getEnergyStored() <= low then
  127. reactor0.setAllControlRodLevels(0)
  128. end
  129.  
  130. if turbine12.getEnergyStored() >= high then
  131. reactor0.setAllControlRodLevels(100)
  132. end
  133.  
  134. if turbine13.getEnergyStored() <= low then
  135. reactor0.setAllControlRodLevels(0)
  136. end
  137.  
  138. if turbine13.getEnergyStored() >= high then
  139. reactor0.setAllControlRodLevels(100)
  140. end
  141.  
  142. if turbine14.getEnergyStored() <= low then
  143. reactor0.setAllControlRodLevels(0)
  144. end
  145.  
  146. if turbine14.getEnergyStored() >= high then
  147. reactor0.setAllControlRodLevels(100)
  148. end
  149.  
  150. if turbine15.getEnergyStored() <= low then
  151. reactor0.setAllControlRodLevels(0)
  152. end
  153.  
  154. if turbine15.getEnergyStored() >= high then
  155. reactor0.setAllControlRodLevels(100)
  156. end
  157.  
  158. if turbine16.getEnergyStored() <= low then
  159. reactor0.setAllControlRodLevels(0)
  160. end
  161.  
  162. if turbine16.getEnergyStored() >= high then
  163. reactor0.setAllControlRodLevels(100)
  164. end
  165.  
  166. if turbine17.getEnergyStored() <= low then
  167. reactor0.setAllControlRodLevels(0)
  168. end
  169.  
  170. if turbine17.getEnergyStored() >= high then
  171. reactor0.setAllControlRodLevels(100)
  172. end
  173.  
  174. if turbine18.getEnergyStored() <= low then
  175. reactor0.setAllControlRodLevels(0)
  176. end
  177.  
  178. if turbine18.getEnergyStored() >= high then
  179. reactor0.setAllControlRodLevels(100)
  180. end
  181.  
  182. if turbine19.getEnergyStored() <= low then
  183. reactor0.setAllControlRodLevels(0)
  184. end
  185.  
  186. if turbine19.getEnergyStored() >= high then
  187. reactor0.setAllControlRodLevels(100)
  188. end
  189.  
  190. if turbine20.getEnergyStored() <= low then
  191. reactor0.setAllControlRodLevels(0)
  192. end
  193.  
  194. if turbine20.getEnergyStored() >= high then
  195. reactor0.setAllControlRodLevels(100)
  196. end
  197.  
  198. if turbine21.getEnergyStored() <= low then
  199. reactor0.setAllControlRodLevels(0)
  200. end
  201.  
  202. if turbine21.getEnergyStored() >= high then
  203. reactor0.setAllControlRodLevels(100)
  204. end
  205.  
  206. if turbine22.getEnergyStored() <= low then
  207. reactor0.setAllControlRodLevels(0)
  208. end
  209.  
  210. if turbine22.getEnergyStored() >= high then
  211. reactor0.setAllControlRodLevels(100)
  212. end
  213.  
  214. if turbine23.getEnergyStored() <= low then
  215. reactor0.setAllControlRodLevels(0)
  216. end
  217.  
  218. if turbine23.getEnergyStored() >= high then
  219. reactor0.setAllControlRodLevels(100)
  220. end
  221.  
  222. sleep(5)
  223. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement