Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mon = peripheral.wrap("monitor_1")
- fgi = peripheral.wrap("flux_gate_1")
- fgo = peripheral.wrap("flux_gate_0")
- g = peripheral.wrap("back")
- local event, p1, p2, p3 = os.pullEvent()
- local ve = 2
- local ho = 2
- ginfo = g.getReactorInfo()
- mon.setTextScale(0.5)
- while true do
- mon.clear()
- status = ginfo.status
- --vstupni brana
- mon.setCursorPos(ve,ho+1)
- mon.write("Vstupni brana")
- mon.setCursorPos(ve,ho+2)
- mon.write("High flow : "..fgi.getSignalHighFlow())
- mon.setCursorPos(ve,ho+3)
- mon.write("Flow : "..fgi.getFlow())
- --vystupni brana
- mon.setCursorPos(ve,ho+4)
- mon.write("Vystupni brana")
- mon.setCursorPos(ve,ho+5)
- mon.write("High flow : "..fgo.getSignalLowFlow())
- mon.setCursorPos(ve,ho+6)
- mon.write("Flow : "..fgo.getFlow())
- --reactor info
- mon.setCursorPos(ve,ho+8)
- mon.write("REACTOR INFO")
- mon.setCursorPos(ve,ho+9)
- strenght = ginfo.fieldStrength/100000000*100
- mon.write("Strenght : "..strenght.." %")
- mon.setCursorPos(ve,ho+10)
- sat = ginfo.energySaturation/ginfo.maxEnergySaturation*100
- mon.write("Saturace : "..sat.." %")
- mon.setCursorPos(ve,ho+11)
- gen = ginfo.generationRate
- mon.write("Generuju : "..gen.." RF/t")
- mon.setCursorPos(ve,ho+12)
- drain = ginfo.fieldDrainRate
- mon.write("Drain : "..drain.." RF/t")
- mon.setCursorPos(ve,ho+13)
- temp = ginfo.temperature
- mon.write("Teplota : "..temp.." C")
- sleep(1)
- end
- for i,j in pairs(ginfo) do
- print(i,j)
- end
Add Comment
Please, Sign In to add comment