Advertisement
trahloc

Passive Big Reactors

Jan 20th, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.54 KB | None | 0 0
  1. reactor = peripheral.wrap("back")
  2. cbank = peripheral.wrap("left")
  3. low = 0.05
  4. high = 0.70
  5. rmax = 10000000
  6. cmax = 75000000
  7.  
  8. while true do
  9. batt = reactor.getEnergyStored()
  10. cap = cbank.getEnergyStored()
  11. if cap < low*cmax then
  12. reactor.setActive(true)
  13. elseif batt > high*rmax then
  14. reactor.setActive(false)
  15. end
  16.  
  17. if reactor.getActive() == true then
  18.     rstatus = "On"
  19.     else
  20.     rstatus = "Off"
  21. end
  22.  
  23. -- clear screen
  24. for i = 1, 7 do
  25.     print()
  26. end
  27.  
  28. print ("  Reactor: ",rstatus)
  29. print ("  R.RF: ",batt)
  30. print ("  C.RF: ",cap)
  31.  
  32. sleep(1.0)
  33. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement