Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local rodLevels = 0
- reactor = peripheral.wrap("back")
- function setLevels ()
- if unexpected_condition then error() end
- rodLevels = math.min( math.floor( ( reactor.getEnergyStored() / 10000000 ) * 80 ) + 40 , 100 )
- if reactor.getEnergyStored() > 8000000 then
- rodLevels = 100
- end
- if reactor.getEnergyStored() < 1000000 then
- rodLevels = 0
- end
- if reactor.getEnergyStored() == 10000000 then
- reactor.setActive(false)
- else
- reactor.setActive(true)
- end
- end
- while true do
- pcall(setLevels)
- print("Rod Levels: "..rodLevels)
- reactor.setAllControlRodLevels(rodLevels)
- sleep(1)
- end
Advertisement
Add Comment
Please, Sign In to add comment