Advertisement
Guest User

startup

a guest
Dec 17th, 2014
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.63 KB | None | 0 0
  1. --Created by Cheabred 12/17/2014
  2.  
  3. --makes life easier
  4. local p = peripheral
  5. local target_temp = 950
  6. local max_rf = 8000000
  7. local min_rf = 500000
  8. local loop_sleep = .5
  9. local reactor_side = "back"
  10.  
  11.  
  12. local r = p.wrap(reactor_side)
  13.  
  14.  
  15. function get_temp()
  16.   return r.getFuelTemperature()    
  17. end
  18.  
  19. function get_rf()
  20.   return r.getEnergyStored()
  21. end
  22.  
  23. function active()
  24.   return r.getActive()
  25. end
  26.  
  27. function set(bool)
  28.   r.setActive(bool)
  29. end
  30.  
  31. while true do
  32.   if get_rf() > max_rf or get_temp() > 900 then
  33.     set(false)
  34.   elseif get_rf() < min_rf and get_temp() < 900 then
  35.     set(true)
  36.   end
  37.   sleep(loop_sleep)
  38. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement