Advertisement
Guest User

finale +6 r3

a guest
Dec 20th, 2014
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 6.70 KB | None | 0 0
  1. while true do
  2.   local reactor0 = peripheral.wrap("BigReactors-Reactor_0")
  3.   local reactor1 = peripheral.wrap("BigReactors-Reactor_1")
  4.   local reactor2 = peripheral.wrap("BigReactors-Reactor_2")
  5.   local reactor3 = peripheral.wrap("BigReactors-Reactor_3")
  6.   local reactor4 = peripheral.wrap("BigReactors-Reactor_4")
  7.   local reactor5 = peripheral.wrap("BigReactors-Reactor_5")
  8.   local mon = peripheral.wrap("monitor_0")
  9.   mon.clear()
  10.  
  11.   -- Begin Reactor 1
  12.   mon.setCursorPos(1,1)
  13.   mon.setTextColor(colors.white)
  14.   mon.write("Reactor #: ")
  15.   mon.setTextColor(colors.lime)
  16.   mon.write("1")
  17.  
  18.   mon.setCursorPos(1,2)
  19.   mon.setTextColor(colors.white)
  20.   mon.write("Active: ")
  21.   mon.setTextColor(colors.lime)
  22.   mon.write(reactor0.getActive())
  23.    
  24.   mon.setCursorPos(1,3)
  25.   mon.setTextColor(colors.white)
  26.   mon.write("RF/T: ")  
  27.   mon.setTextColor(colors.lime)
  28.   mon.write(math.floor(reactor0.getEnergyProducedLastTick()))
  29.  
  30.   mon.setCursorPos(1,4)
  31.   mon.setTextColor(colors.white)
  32.   mon.write("RF Stored: ")
  33.   mon.setTextColor(colors.lime)
  34.   mon.write(math.floor(reactor0.getEnergyStored()))
  35.  
  36.   mon.setCursorPos(1,5)
  37.   mon.setTextColor(colors.white)
  38.   mon.write("Casing Heat: ")
  39.   mon.setTextColor(colors.lime)
  40.   mon.write(math.floor(reactor0.getCasingTemperature()))
  41.  
  42.   mon.setCursorPos(1,6)
  43.   mon.setTextColor(colors.white)
  44.   mon.write("Fuel Heat: ")
  45.   mon.setTextColor(colors.lime)
  46.   mon.write(math.floor(reactor0.getFuelTemperature()))
  47.   -- End Reactor 1
  48.  
  49.   -- Begin Reactor 2
  50.   mon.setCursorPos(1,8)
  51.   mon.setTextColor(colors.white)
  52.   mon.write("Reactor #: ")
  53.   mon.setTextColor(colors.lime)
  54.   mon.write("2")
  55.  
  56.   mon.setCursorPos(1,9)
  57.   mon.setTextColor(colors.white)
  58.   mon.write("Active: ")
  59.   mon.setTextColor(colors.lime)
  60.   mon.write(reactor1.getActive())
  61.    
  62.   mon.setCursorPos(1,10)
  63.   mon.setTextColor(colors.white)
  64.   mon.write("RF/T: ")  
  65.   mon.setTextColor(colors.lime)
  66.   mon.write(math.floor(reactor1.getEnergyProducedLastTick()))
  67.  
  68.   mon.setCursorPos(1,11)
  69.   mon.setTextColor(colors.white)
  70.   mon.write("RF Stored: ")
  71.   mon.setTextColor(colors.lime)
  72.   mon.write(math.floor(reactor1.getEnergyStored()))
  73.  
  74.   mon.setCursorPos(1,12)
  75.   mon.setTextColor(colors.white)
  76.   mon.write("Casing Heat: ")
  77.   mon.setTextColor(colors.lime)
  78.   mon.write(math.floor(reactor1.getCasingTemperature()))
  79.  
  80.   mon.setCursorPos(1,13)
  81.   mon.setTextColor(colors.white)
  82.   mon.write("Fuel Heat: ")
  83.   mon.setTextColor(colors.lime)
  84.   mon.write(math.floor(reactor1.getFuelTemperature()))
  85.   -- End Reactor 2
  86.  
  87.   -- Begin Reactor 3
  88.   mon.setCursorPos(1,15)
  89.   mon.setTextColor(colors.white)
  90.   mon.write("Reactor #: ")
  91.   mon.setTextColor(colors.lime)
  92.   mon.write("3")
  93.  
  94.   mon.setCursorPos(1,16)
  95.   mon.setTextColor(colors.white)
  96.   mon.write("Active: ")
  97.   mon.setTextColor(colors.lime)
  98.   mon.write(reactor2.getActive())
  99.    
  100.   mon.setCursorPos(1,17)
  101.   mon.setTextColor(colors.white)
  102.   mon.write("RF/T: ")  
  103.   mon.setTextColor(colors.lime)
  104.   mon.write(math.floor(reactor2.getEnergyProducedLastTick()))
  105.  
  106.   mon.setCursorPos(1,18)
  107.   mon.setTextColor(colors.white)
  108.   mon.write("RF Stored: ")
  109.   mon.setTextColor(colors.lime)
  110.   mon.write(math.floor(reactor2.getEnergyStored()))
  111.  
  112.   mon.setCursorPos(1,19)
  113.   mon.setTextColor(colors.white)
  114.   mon.write("Casing Heat: ")
  115.   mon.setTextColor(colors.lime)
  116.   mon.write(math.floor(reactor2.getCasingTemperature()))
  117.  
  118.   mon.setCursorPos(1,20)
  119.   mon.setTextColor(colors.white)
  120.   mon.write("Fuel Heat: ")
  121.   mon.setTextColor(colors.lime)
  122.   mon.write(math.floor(reactor2.getFuelTemperature()))
  123.   -- End Reactor 3
  124.  
  125.   -- Begin Reactor 4
  126.   mon.setCursorPos(1,22)
  127.   mon.setTextColor(colors.white)
  128.   mon.write("Reactor #: ")
  129.   mon.setTextColor(colors.lime)
  130.   mon.write("4")
  131.  
  132.   mon.setCursorPos(1,23)
  133.   mon.setTextColor(colors.white)
  134.   mon.write("Active: ")
  135.   mon.setTextColor(colors.lime)
  136.   mon.write(reactor3.getActive())
  137.    
  138.   mon.setCursorPos(1,24)
  139.   mon.setTextColor(colors.white)
  140.   mon.write("RF/T: ")  
  141.   mon.setTextColor(colors.lime)
  142.   mon.write(math.floor(reactor3.getEnergyProducedLastTick()))
  143.  
  144.   mon.setCursorPos(1,25)
  145.   mon.setTextColor(colors.white)
  146.   mon.write("RF Stored: ")
  147.   mon.setTextColor(colors.lime)
  148.   mon.write(math.floor(reactor3.getEnergyStored()))
  149.  
  150.   mon.setCursorPos(1,26)
  151.   mon.setTextColor(colors.white)
  152.   mon.write("Casing Heat: ")
  153.   mon.setTextColor(colors.lime)
  154.   mon.write(math.floor(reactor3.getCasingTemperature()))
  155.  
  156.   mon.setCursorPos(1,27)
  157.   mon.setTextColor(colors.white)
  158.   mon.write("Fuel Heat: ")
  159.   mon.setTextColor(colors.lime)
  160.   mon.write(math.floor(reactor3.getFuelTemperature()))
  161.   -- End Reactor 4
  162.  
  163.    -- Begin Reactor 5
  164.   mon.setCursorPos(1,29)
  165.   mon.setTextColor(colors.white)
  166.   mon.write("Reactor #: ")
  167.   mon.setTextColor(colors.lime)
  168.   mon.write("5")
  169.  
  170.   mon.setCursorPos(1,30)
  171.   mon.setTextColor(colors.white)
  172.   mon.write("Active: ")
  173.   mon.setTextColor(colors.lime)
  174.   mon.write(reactor4.getActive())
  175.    
  176.   mon.setCursorPos(1,31)
  177.   mon.setTextColor(colors.white)
  178.   mon.write("RF/T: ")  
  179.   mon.setTextColor(colors.lime)
  180.   mon.write(math.floor(reactor4.getEnergyProducedLastTick()))
  181.  
  182.   mon.setCursorPos(1,32)
  183.   mon.setTextColor(colors.white)
  184.   mon.write("RF Stored: ")
  185.   mon.setTextColor(colors.lime)
  186.   mon.write(math.floor(reactor4.getEnergyStored()))
  187.  
  188.   mon.setCursorPos(1,33)
  189.   mon.setTextColor(colors.white)
  190.   mon.write("Casing Heat: ")
  191.   mon.setTextColor(colors.lime)
  192.   mon.write(math.floor(reactor4.getCasingTemperature()))
  193.  
  194.   mon.setCursorPos(1,34)
  195.   mon.setTextColor(colors.white)
  196.   mon.write("Fuel Heat: ")
  197.   mon.setTextColor(colors.lime)
  198.   mon.write(math.floor(reactor4.getFuelTemperature()))
  199.   -- End Reactor 4
  200.  
  201.    -- Begin Reactor 6
  202.   mon.setCursorPos(1,36)
  203.   mon.setTextColor(colors.white)
  204.   mon.write("Reactor #: ")
  205.   mon.setTextColor(colors.lime)
  206.   mon.write("6")
  207.  
  208.   mon.setCursorPos(1,37)
  209.   mon.setTextColor(colors.white)
  210.   mon.write("Active: ")
  211.   mon.setTextColor(colors.lime)
  212.   mon.write(reactor5.getActive())
  213.    
  214.   mon.setCursorPos(1,38)
  215.   mon.setTextColor(colors.white)
  216.   mon.write("RF/T: ")  
  217.   mon.setTextColor(colors.lime)
  218.   mon.write(math.floor(reactor5.getEnergyProducedLastTick()))
  219.  
  220.   mon.setCursorPos(1,39)
  221.   mon.setTextColor(colors.white)
  222.   mon.write("RF Stored: ")
  223.   mon.setTextColor(colors.lime)
  224.   mon.write(math.floor(reactor5.getEnergyStored()))
  225.  
  226.   mon.setCursorPos(1,40)
  227.   mon.setTextColor(colors.white)
  228.   mon.write("Casing Heat: ")
  229.   mon.setTextColor(colors.lime)
  230.   mon.write(math.floor(reactor5.getCasingTemperature()))
  231.  
  232.   mon.setCursorPos(1,41)
  233.   mon.setTextColor(colors.white)
  234.   mon.write("Fuel Heat: ")
  235.   mon.setTextColor(colors.lime)
  236.   mon.write(math.floor(reactor5.getFuelTemperature()))
  237.   -- End Reactor 6
  238.  
  239.   sleep(5)
  240. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement