Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- reactor = peripheral.wrap("back")
- local maxPower = 10000000
- local powerStored = 0
- local sweetSpot = 75
- local on = .50
- local off = .75
- local limitOn = maxPower * on
- local limitOff = maxPower * off
- --print(limitOff)
- function refreshPowerStore()
- powerStored = reactor.getEnergyStored()
- end
- function setup()
- reactor.setActive(false)
- reactor.setAllControlRodLevels(sweetSpot)
- refreshPowerStore()
- end
- setup()
- while true do
- sleep(5)
- refreshPowerStore()
- local loop = true
- if powerStored < limitOn then
- reactor.setActive(true)
- while loop == true do
- sleep(1)
- refreshPowerStore()
- --print("True")
- if powerStored > limitOff then
- reactor.setActive(false)
- loop = false
- --else
- -- print("Fail")
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement