Yorinar

Yorinar's Reactor Control Helpers

Jan 25th, 2015
406
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.52 KB | None | 0 0
  1. -- Yorinar's Reactor Control Helpers
  2.  
  3. local rc  = peripheral.find("BigReactors-Reactor")
  4. local mon = peripheral.find("monitor")
  5.  
  6. function setRods(level)
  7.   rc.setAllControlRodLevels(level)
  8. end
  9.  
  10. function showRods()
  11.   local rodCount = rc.getNumberOfControlRods()
  12.   local ttl = 0
  13.  
  14.   for i = 0, rodCount - 1 do
  15.     print(string.format("%4d:  %3d%%", i, rc.getControlRodLevel(i)))
  16.     ttl = ttl + rc.getControlRodLevel(i)
  17.   end
  18.   print(string.format("Mean:  %3.2f%%", ttl / rodCount))
  19.  
  20.   return ttl / rodCount
  21. end
Advertisement
Add Comment
Please, Sign In to add comment