Advertisement
Guest User

turbine

a guest
Jan 30th, 2015
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function getTurbineHandle()
  2. local pList = peripheral.getNames()
  3. local i, name
  4. for i, name in pairs(pList) do
  5. if peripheral.getType(name) == "BigReactors-Turbine" then
  6. return peripheral.wrap(name)
  7. end
  8. end
  9. end
  10.  
  11. turbine = getTurbineHandle()
  12. while true do
  13. sleep(0)
  14. if turbine.getEnergyStored() > 900000 then
  15. turbine.setActive(false)
  16. end
  17. if turbine.getEnergyStored() < 750000 then
  18. turbine.setActive(true)
  19. end
  20. if turbine.getRotorSpeed() < 1850 then
  21. turbine.setInductorEngaged(false)
  22. end
  23. if turbine.getRotorSpeed() > 1750 then
  24. turbine.setInductorEngaged(true)
  25. end
  26. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement