Advertisement
Guest User

power

a guest
Apr 25th, 2015
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.80 KB | None | 0 0
  1. reactor = peripheral.wrap("back")
  2. local maxPower = 10000000
  3. local powerStored = 0
  4. local sweetSpot = 75
  5. local on = .50
  6. local off = .75
  7. local limitOn = maxPower * on
  8. local limitOff = maxPower * off
  9. --print(limitOff)
  10. function refreshPowerStore()
  11.   powerStored = reactor.getEnergyStored()
  12. end
  13.  
  14. function setup()
  15.   reactor.setActive(false)
  16.   reactor.setAllControlRodLevels(sweetSpot)
  17.   refreshPowerStore()
  18. end
  19.  
  20. setup()
  21.  
  22. while true do
  23.   sleep(5)
  24.   refreshPowerStore()
  25.   local loop = true
  26.   if powerStored < limitOn then
  27.     reactor.setActive(true)
  28.     while loop == true do
  29.       sleep(1)
  30.       refreshPowerStore()
  31.       --print("True")
  32.       if powerStored > limitOff then
  33.         reactor.setActive(false)
  34.         loop = false
  35.       --else
  36.       -- print("Fail")
  37.       end
  38.     end
  39.   end
  40. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement