Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while true do
- m = peripheral.wrap("right")
- turb = peripheral.wrap("BigReactors-Turbine_1")
- spe = turb.getRotorSpeed()
- m.setCursorPos(1,1)
- m.write("Speed of Turbine: ")
- if spe>1800 then
- m.setTextColor(colors.green)
- m.setCursorPos(18,1)
- m.write(math.floor(spe + 0.5))
- m.setTextColor(colors.white)
- turb.setFluidFlowRateMax(1000)
- turb.setInductorEngaged(true)
- m.setCursorPos(1,2)
- m.setTextColor(colors.white)
- m.write("Warning: Coils Unlocked")
- end
- if spe<900 then
- m.setTextColor(colors.yellow)
- m.setCursorPos(18,1)
- m.write(math.floor(spe + 0.5))
- m.setTextColor(colors.white)
- turb.setFluidFlowRateMax(2000)
- turb.setInductorEngaged(false)
- m.setCursorPos(1,2)
- m.setTextColor(colors.white)
- m.write("Warning: Low Speed")
- end
- if spe>1900 then
- m.setTextColor(colors.red)
- m.setCursorPos(18,1)
- m.write(math.floor(spe + 0.5))
- m.setTextColor(colors.white)
- turb.setFluidFlowRateMax(0)
- turb.setInductorEngaged(true)
- m.setCursorPos(1,2)
- m.setTextColor(colors.white)
- m.write("Warning: Overspeed")
- end
- m.setCursorPos(1,1)
- sleep(0.5)
- end
Advertisement
Add Comment
Please, Sign In to add comment