Advertisement
Guest User

reactor

a guest
Mar 31st, 2015
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.53 KB | None | 0 0
  1. reactor = peripheral.wrap("BigReactors-Reactor_0")
  2. monitor = peripheral.wrap("monitor_0")
  3.  
  4. i = 0
  5. while i<1 do
  6.   monitor.clear()
  7.  
  8.   monitor.setCursorPos(1,1)
  9.   monitor.setTextColor(colors.white)
  10.   monitor.write("Active:            ")
  11.   monitor.setTextColor(colors.yellow)
  12.   monitor.write(reactor.getActive())
  13.  
  14.   monitor.setCursorPos(1,3)
  15.   monitor.setTextColor(colors.white)
  16.   monitor.write("Energy (per Tick): ")
  17.   monitor.setTextColor(colors.yellow)
  18.   monitor.write(reactor.getEnergyProducedLastTick())
  19.  
  20.   monitor.setCursorPos(1,4)
  21.   monitor.setTextColor(colors.white)
  22.   monitor.write("stored Energy:     ")
  23.   monitor.setTextColor(colors.yellow)
  24.   monitor.write(reactor.getEnergyStored())
  25.  
  26.   monitor.setCursorPos(1,6)
  27.   monitor.setTextColor(colors.white)
  28.   monitor.write("Temperature:       ")
  29.   monitor.setTextColor(colors.yellow)
  30.   monitor.write(reactor.getTemperature())
  31.  
  32.   monitor.setCursorPos(1,8)
  33.   monitor.setTextColor(colors.white)
  34.   monitor.write("Fuel-Level:        ")
  35.   monitor.setTextColor(colors.yellow)
  36.   monitor.write(reactor.getFuelAmount())
  37.  
  38.   monitor.setCursorPos(1,10)
  39.   monitor.setTextColor(colors.white)
  40.   monitor.write("ControlRod-Level:  ")
  41.   monitor.setTextColor(colors.yellow)
  42.  
  43.   rod1 = reactor.getControlRodLevel(0)
  44.   rod2 = reactor.getControlRodLevel(1)
  45.   rod3 = reactor.getControlRodLevel(2)
  46.   rod4 = reactor.getControlRodLevel(3)
  47.   rod5 = reactor.getControlRodLevel(4)
  48.   x = (rod1+rod2+rod3+rod4+rod5)/(-5)
  49.  
  50.   monitor.write(x)
  51.   monitor.write(" %")
  52.  
  53.   sleep(0.01)
  54. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement