Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while true do
- local reactor1 = peripheral.wrap("BigReactors-Reactor_0")
- local mon = peripheral.wrap("monitor_0")
- mon.clear()
- mon.setTextScale(2)
- -- Begin Reactor 1
- mon.setCursorPos(1,1)
- mon.setTextColor(colors.white)
- mon.write("Reaktor aktiv: ")
- if reactor1.getActive() == true then
- mon.setTextColor(colors.lime)
- mon.write("Ja")
- else
- mon.setTextColor(colors.red)
- mon.write("Nein")
- end
- mon.setCursorPos(1,4)
- mon.setTextColor(colors.white)
- mon.write("Temperatur: ")
- mon.setTextColor(colors.lime)
- mon.write(math.floor(reactor1.getTemperature()))
- mon.write(" C")
- mon.setCursorPos(1,5)
- mon.setTextColor(colors.white)
- mon.write("Control-Rods: ")
- mon.setTextColor(colors.lime)
- mon.write(math.floor(reactor1.getNumberOfControlRods()))
- mon.setCursorPos(1,6)
- mon.setTextColor(colors.white)
- mon.write("Gespeicherte Energie: ")
- if math.floor(reactor1.getEnergyStored()) < 10000 then
- mon.setTextColor(colors.red)
- else
- mon.setTextColor(colors.lime)
- end
- mon.write(math.floor(reactor1.getEnergyStored()))
- mon.setCursorPos(1,7)
- mon.setTextColor(colors.white)
- mon.write("Verschwendung in mB: ")
- if math.floor(reactor1.getWasteAmount()) > 100 then
- mon.setTextColor(colors.red)
- else
- mon.setTextColor(colors.lime)
- end
- mon.write(math.floor(reactor1.getWasteAmount()))
- mon.setCursorPos(1,8)
- if math.floor(reactor1.getEnergyStored()) < 999999 then
- reactor1.setAllControlRodLevels(0)
- mon.setTextColor(colors.white)
- mon.write("Control-Rods Level: ")
- mon.setTextColor(colors.red)
- mon.write("0")
- else
- reactor1.setAllControlRodLevels(90)
- mon.setTextColor(colors.white)
- mon.write("Control-Rods Level: ")
- mon.setTextColor(colors.lime)
- mon.write("90")
- end
- -- End Reactor 1
- sleep(5)
- end
Advertisement
Add Comment
Please, Sign In to add comment