Advertisement
Timcard30

[CC] Big Reactors Monitor

Oct 6th, 2014
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.13 KB | None | 0 0
  1. while true do
  2.   local reactor1 = peripheral.wrap("BigReactors-Reactor_1")
  3.   local mon = peripheral.wrap("top")
  4.  
  5.   mon.clear()
  6.   mon.setCursorPos(1,1)
  7.   mon.setTextColor(colors.white)
  8.   mon.write("Active: ")
  9.   mon.setCursorPos(1,2)
  10.   mon.setTextColor(colors.lime)
  11.   mon.write(reactor1.getActive())
  12.    
  13.   mon.setCursorPos(1,3)
  14.   mon.setTextColor(colors.white)
  15.   mon.write("RF/T: ")
  16.   mon.setCursorPos(1,4)  
  17.   mon.setTextColor(colors.lime)
  18.   mon.write(math.floor(reactor1.getEnergyProducedLastTick()))
  19.  
  20.   mon.setCursorPos(1,5)
  21.   mon.setTextColor(colors.white)
  22.   mon.write("RF Stored: ")
  23.   mon.setCursorPos(1,6)
  24.   mon.setTextColor(colors.lime)
  25.   mon.write(math.floor(reactor1.getEnergyStored()))
  26.  
  27.   mon.setCursorPos(1,7)
  28.   mon.setTextColor(colors.white)
  29.   mon.write("Casing Heat: ")
  30.   mon.setCursorPos(1,8)
  31.   mon.setTextColor(colors.lime)
  32.   mon.write(math.floor(reactor1.getCasingTemperature()))
  33.  
  34.   mon.setCursorPos(1,9)
  35.   mon.setTextColor(colors.white)
  36.   mon.write("Fuel Heat: ")
  37.   mon.setCursorPos(1,10)
  38.   mon.setTextColor(colors.lime)
  39.   mon.write(math.floor(reactor1.getFuelTemperature()))
  40.  
  41.    sleep(5)
  42.  end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement