DarkCeptor44

Reactor Control

Dec 4th, 2020 (edited)
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.48 KB | None | 0 0
  1. local BUFFER_MAX = 10000000
  2. local MIN_THRESHOLD = 0.2
  3. local MAX_THRESHOLD = 0.8
  4.  
  5. local reactor = peripheral.find('BigReactors-Reactor')
  6. while (true) do
  7.     local currentEnergy = reactor.getEnergyStored() / BUFFER_MAX
  8.     if (currentEnergy < MIN_THRESHOLD) then
  9.         print('turning reactor on')
  10.         reactor.setActive(true)
  11.     elseif (currentEnergy > MAX_THRESHOLD) then
  12.         print('turning reactor off')
  13.         reactor.setActive(false)
  14.     end
  15.     sleep(5)
  16. end
  17.  
Advertisement
Add Comment
Please, Sign In to add comment