gpochy

draco

Apr 24th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.41 KB | None | 0 0
  1. mon = peripheral.wrap("monitor_1")
  2. fgi = peripheral.wrap("flux_gate_1")
  3. fgo = peripheral.wrap("flux_gate_0")
  4. g = peripheral.wrap("back")
  5. local event, p1, p2, p3 = os.pullEvent()
  6. local ve = 2
  7. local ho = 2
  8. ginfo = g.getReactorInfo()
  9. mon.setTextScale(0.5)
  10.  
  11. while true do
  12.     mon.clear()
  13.     status = ginfo.status
  14.  
  15.     --vstupni brana
  16.     mon.setCursorPos(ve,ho+1)
  17.     mon.write("Vstupni brana")
  18.     mon.setCursorPos(ve,ho+2)
  19.     mon.write("High flow : "..fgi.getSignalHighFlow())
  20.     mon.setCursorPos(ve,ho+3)
  21.     mon.write("Flow : "..fgi.getFlow())
  22.     --vystupni brana
  23.     mon.setCursorPos(ve,ho+4)
  24.     mon.write("Vystupni brana")
  25.     mon.setCursorPos(ve,ho+5)
  26.     mon.write("High flow : "..fgo.getSignalLowFlow())
  27.     mon.setCursorPos(ve,ho+6)
  28.     mon.write("Flow : "..fgo.getFlow())
  29.  
  30.     --reactor info
  31.     mon.setCursorPos(ve,ho+8)
  32.     mon.write("REACTOR INFO")
  33.     mon.setCursorPos(ve,ho+9)
  34.     strenght = ginfo.fieldStrength/100000000*100
  35.     mon.write("Strenght : "..strenght.." %")
  36.     mon.setCursorPos(ve,ho+10)
  37.     sat = ginfo.energySaturation/ginfo.maxEnergySaturation*100
  38.     mon.write("Saturace : "..sat.." %")
  39.     mon.setCursorPos(ve,ho+11)
  40.     gen = ginfo.generationRate
  41.     mon.write("Generuju : "..gen.." RF/t")
  42.     mon.setCursorPos(ve,ho+12)
  43.     drain = ginfo.fieldDrainRate
  44.     mon.write("Drain : "..drain.." RF/t")
  45.     mon.setCursorPos(ve,ho+13)
  46.     temp = ginfo.temperature
  47.     mon.write("Teplota : "..temp.." C")
  48. sleep(1)
  49. end
  50.  
  51.  
  52. for i,j in pairs(ginfo) do
  53. print(i,j)
  54. end
Add Comment
Please, Sign In to add comment