Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.00 KB | None | 0 0
  1. while true do
  2. local reactor1 = peripheral.wrap("BigReactors-Reactor_2")
  3. local mon1 = peripheral.wrap("monitor_3")
  4. local mon2 = peripheral.wrap("monitor_4")
  5. local turbine1 = peripheral.wrap("BigReactors-Turbine_0")
  6. local turbine2 = peripheral.wrap("BigReactors-Turbine_1")
  7. local turbine3 = peripheral.wrap("BigReactors-Turbine_9")
  8. local turbine4 = peripheral.wrap("BigReactors-Turbine_3")
  9. local turbine5 = peripheral.wrap("BigReactors-Turbine_4")
  10. local turbine6 = peripheral.wrap("BigReactors-Turbine_10")
  11. local turbine7 = peripheral.wrap("BigReactors-Turbine_6")
  12. local turbine8 = peripheral.wrap("BigReactors-Turbine_7")
  13. local turbine9 = peripheral.wrap("BigReactors-Turbine_11")
  14. local turbine10 = peripheral.wrap("BigReactors-Turbine_12")
  15. local turbine11 = peripheral.wrap("BigReactors-Turbine_13")
  16. local turbine12 = peripheral.wrap("BigReactors-Turbine_14")
  17. local turbine13 = peripheral.wrap("BigReactors-Turbine_15")
  18. local turbine14 = peripheral.wrap("BigReactors-Turbine_16")
  19. local turbine15 = peripheral.wrap("BigReactors-Turbine_17")
  20. local turbine16 = peripheral.wrap("BigReactors-Turbine_18")
  21. mon1.clear()
  22. mon2.clear()
  23.  
  24. -- Begin Reactor 1
  25. --mon.setCursorPos(1,1)
  26. --mon.setTextColor(colors.white)
  27. --mon.write("Reactor #: ")
  28. --mon.setTextColor(colors.lime)
  29. --mon.write("1")
  30. mon1.setTextScale(2)
  31. mon2.setTextScale(2)
  32. mon1.setCursorPos(1,1)
  33. mon1.setTextColor(colors.white)
  34. mon1.write("Active: ")
  35. mon1.setTextColor(colors.lime)
  36. mon1.write(reactor1.getActive())
  37.  
  38. mon1.setCursorPos(1,2)
  39. mon1.setTextColor(colors.white)
  40. mon1.write("RF/T: ")
  41. mon1.setTextColor(colors.lime)
  42. mon1.write(math.floor(reactor1.getEnergyProducedLastTick()))
  43.  
  44. mon1.setCursorPos(1,3)
  45. mon1.setTextColor(colors.white)
  46. mon1.write("RF Stored: ")
  47. mon1.setTextColor(colors.lime)
  48. mon1.write(math.floor(reactor1.getEnergyStored()))
  49.  
  50. mon1.setCursorPos(1,4)
  51. mon1.setTextColor(colors.white)
  52. mon1.write("Casing Heat: ")
  53. mon1.setTextColor(colors.lime)
  54. mon1.write(math.floor(reactor1.getCasingTemperature()))
  55.  
  56. mon1.setCursorPos(1,5)
  57. mon1.setTextColor(colors.white)
  58. mon1.write("Fuel Heat: ")
  59. mon1.setTextColor(colors.lime)
  60. mon1.write(math.floor(reactor1.getFuelTemperature()))
  61. -- End Reactor 1
  62. -- Turbine on off state
  63.  
  64. mon1.setCursorPos(20,1)
  65. mon1.setTextColor(colors.white)
  66. mon1.write("Turbine status: ")
  67.  
  68. mon1.setCursorPos(20,2)
  69. mon1.setTextColor(colors.white)
  70. mon1.write("1: ")
  71. mon1.setTextColor(colors.lime)
  72. mon1.write(turbine1.getActive())
  73.  
  74. mon1.setCursorPos(20,3)
  75. mon1.setTextColor(colors.white)
  76. mon1.write("2: ")
  77. mon1.setTextColor(colors.lime)
  78. mon1.write(turbine2.getActive())
  79.  
  80. mon1.setCursorPos(20,4)
  81. mon1.setTextColor(colors.white)
  82. mon1.write("3: ")
  83. mon1.setTextColor(colors.lime)
  84. mon1.write(turbine3.getActive())
  85.  
  86. mon1.setCursorPos(20,5)
  87. mon1.setTextColor(colors.white)
  88. mon1.write("4: ")
  89. mon1.setTextColor(colors.lime)
  90. mon1.write(turbine4.getActive())
  91.  
  92. mon1.setCursorPos(20,6)
  93. mon1.setTextColor(colors.white)
  94. mon1.write("5: ")
  95. mon1.setTextColor(colors.lime)
  96. mon1.write(turbine5.getActive())
  97.  
  98. mon1.setCursorPos(20,7)
  99. mon1.setTextColor(colors.white)
  100. mon1.write("6: ")
  101. mon1.setTextColor(colors.lime)
  102. mon1.write(turbine6.getActive())
  103.  
  104. mon1.setCursorPos(20,8)
  105. mon1.setTextColor(colors.white)
  106. mon1.write("7: ")
  107. mon1.setTextColor(colors.lime)
  108. mon1.write(turbine7.getActive())
  109.  
  110. mon1.setCursorPos(20,9)
  111. mon1.setTextColor(colors.white)
  112. mon1.write("8: ")
  113. mon1.setTextColor(colors.lime)
  114. mon1.write(turbine8.getActive())
  115.  
  116.  
  117. -- End Reactor 1
  118. -- Turbine on off state
  119.  
  120. mon2.setCursorPos(20,1)
  121. mon2.setTextColor(colors.white)
  122. mon2.write("Turbine status: ")
  123.  
  124. mon2.setCursorPos(20,2)
  125. mon2.setTextColor(colors.white)
  126. mon2.write("9: ")
  127. mon2.setTextColor(colors.lime)
  128. mon2.write(turbine9.getActive())
  129.  
  130. mon2.setCursorPos(20,3)
  131. mon2.setTextColor(colors.white)
  132. mon2.write("10: ")
  133. mon2.setTextColor(colors.lime)
  134. mon2.write(turbine10.getActive())
  135.  
  136. mon2.setCursorPos(20,4)
  137. mon2.setTextColor(colors.white)
  138. mon2.write("11: ")
  139. mon2.setTextColor(colors.lime)
  140. mon2.write(turbine11.getActive())
  141.  
  142. mon2.setCursorPos(20,5)
  143. mon2.setTextColor(colors.white)
  144. mon2.write("12: ")
  145. mon2.setTextColor(colors.lime)
  146. mon2.write(turbine12.getActive())
  147.  
  148. mon2.setCursorPos(20,6)
  149. mon2.setTextColor(colors.white)
  150. mon2.write("13: ")
  151. mon2.setTextColor(colors.lime)
  152. mon2.write(turbine13.getActive())
  153.  
  154. mon2.setCursorPos(20,7)
  155. mon2.setTextColor(colors.white)
  156. mon2.write("14: ")
  157. mon2.setTextColor(colors.lime)
  158. mon2.write(turbine14.getActive())
  159.  
  160. mon2.setCursorPos(20,8)
  161. mon2.setTextColor(colors.white)
  162. mon2.write("15: ")
  163. mon2.setTextColor(colors.lime)
  164. mon2.write(turbine15.getActive())
  165.  
  166. mon2.setCursorPos(20,9)
  167. mon2.setTextColor(colors.white)
  168. mon2.write("16: ")
  169. mon2.setTextColor(colors.lime)
  170. mon2.write(turbine16.getActive())
  171.  
  172.  
  173. sleep(5)
  174. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement