Advertisement
Guest User

Info

a guest
Dec 22nd, 2014
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.06 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 mon = peripheral.wrap("monitor_1")
  5.   mon.clear()
  6.  
  7.   print("Info")
  8.  
  9.   -- Begin Reactor 0
  10.   --mon.setCursorPos(30,1)
  11.   --mon.setTextColor(colors.white)
  12.   --mon.write("Reactor #: ")
  13.   --mon.setTextColor(colors.lime)
  14.   --mon.write("1")
  15.  
  16.   mon.setCursorPos(30,1)
  17.   mon.setTextColor(colors.white)
  18.   mon.write("Active: ")
  19.   mon.setTextColor(colors.lime)
  20.   mon.write(reactor0.getActive())
  21.    
  22.   mon.setCursorPos(30,2)
  23.   mon.setTextColor(colors.white)
  24.   mon.write("RF/T: ")  
  25.   mon.setTextColor(colors.lime)
  26.   mon.write(math.floor(reactor0.getEnergyProducedLastTick()))
  27.  
  28.   mon.setCursorPos(30,3)
  29.   mon.setTextColor(colors.white)
  30.   mon.write("RF Stored: ")
  31.   mon.setTextColor(colors.lime)
  32.   mon.write(math.floor(reactor0.getEnergyStored()))
  33.  
  34.   mon.setCursorPos(30,4)
  35.   mon.setTextColor(colors.white)
  36.   mon.write("Casing Heat: ")
  37.   mon.setTextColor(colors.lime)
  38.   mon.write(math.floor(reactor0.getCasingTemperature()))
  39.  
  40.   mon.setCursorPos(30,5)
  41.   mon.setTextColor(colors.white)
  42.   mon.write("Fuel Heat: ")
  43.   mon.setTextColor(colors.lime)
  44.   mon.write(math.floor(reactor0.getFuelTemperature()))
  45.  
  46.   mon.setCursorPos(30,6)
  47.   mon.setTextColor(colors.white)
  48.   mon.write("Fuel Amount: ")
  49.   mon.setTextColor(colors.lime)
  50.   mon.write(math.floor(reactor0.getFuelAmount()))
  51.  
  52.   mon.setCursorPos(30,7)
  53.   mon.setTextColor(colors.white)
  54.   mon.write("Waste Amount: ")
  55.   mon.setTextColor(colors.lime)
  56.   mon.write(math.floor(reactor0.getWasteAmount()))
  57.  
  58.   -- End Reactor 0
  59.  
  60.  
  61.  
  62.   -- Begin Reactor 1
  63.   --mon.setCursorPos(1,1)
  64.   --mon.setTextColor(colors.white)
  65.   --mon.write("Reactor #: ")
  66.   --mon.setTextColor(colors.lime)
  67.   --mon.write("2")
  68.  
  69.   mon.setCursorPos(1,1)
  70.   mon.setTextColor(colors.white)
  71.   mon.write("Active: ")
  72.   mon.setTextColor(colors.lime)
  73.   mon.write(reactor1.getActive())
  74.    
  75.   mon.setCursorPos(1,2)
  76.   mon.setTextColor(colors.white)
  77.   mon.write("RF/T: ")  
  78.   mon.setTextColor(colors.lime)
  79.   mon.write(math.floor(reactor1.getEnergyProducedLastTick()))
  80.  
  81.   mon.setCursorPos(1,3)
  82.   mon.setTextColor(colors.white)
  83.   mon.write("RF Stored: ")
  84.   mon.setTextColor(colors.lime)
  85.   mon.write(math.floor(reactor1.getEnergyStored()))
  86.  
  87.   mon.setCursorPos(1,4)
  88.   mon.setTextColor(colors.white)
  89.   mon.write("Casing Heat: ")
  90.   mon.setTextColor(colors.lime)
  91.   mon.write(math.floor(reactor1.getCasingTemperature()))
  92.  
  93.   mon.setCursorPos(1,5)
  94.   mon.setTextColor(colors.white)
  95.   mon.write("Fuel Heat: ")
  96.   mon.setTextColor(colors.lime)
  97.   mon.write(math.floor(reactor1.getFuelTemperature()))
  98.  
  99.   mon.setCursorPos(1,6)
  100.   mon.setTextColor(colors.white)
  101.   mon.write("Fuel Amount: ")
  102.   mon.setTextColor(colors.lime)
  103.   mon.write(math.floor(reactor1.getFuelAmount()))
  104.  
  105.   mon.setCursorPos(1,7)
  106.   mon.setTextColor(colors.white)
  107.   mon.write("Fuel Amount: ")
  108.   mon.setTextColor(colors.lime)
  109.   mon.write(math.floor(reactor1.getWasteAmount()))
  110.  
  111.   -- End Reactor 1
  112.   sleep(5)
  113.  os.loadAPI("Reactor1")
  114.    sleep(5)
  115. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement