Advertisement
Guest User

Untitled

a guest
May 27th, 2015
264
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. while true do
  2. senderId, message,protocol = rednet.receive(timeout)
  3. for key, reactorInfo in ipairs(message) do
  4. -- The loop to extract from the Array
  5. energyStored = {message[1]}
  6. energyProduced = {message[2]}
  7. totalFuel = {message[3]}
  8. fuelTemp = {message[4]}
  9. waste = {message[5]}
  10. coolantAmount = {message[6]}
  11. controlRods = {message[7]}
  12. fuelMax = {message[8]}
  13. reactorStatus = {message[9]}
  14. end
  15.  
  16. --###This is an attemp to get the colours to change depending on power levels
  17. --if energyStored[1] >= 7500000 then
  18. --energyStoredCol = 1
  19. --elseif (energyStored[1] =< 7499999) and (3500000 =< energyStored[1]) then
  20. --energyStoredCol = 2
  21. --elseif energyStored[1] =< 3499999 then
  22. --energyStoredCol = 3
  23. --end
  24.  
  25. --if energyStoredCol == 1 then
  26. --term.setTextColor(32)
  27. --elseif energyStoredCol == 2 then
  28. --term.setTextColor(16)
  29. --elseif energyStoredCol == 3 then
  30. --term.setTextColor(16384)
  31. --end
  32.  
  33. -- Printing from the Extracted Array Data
  34. term.setTextColor(16384)
  35. term.setBackgroundColor(1)
  36. print(" AndrewTab v1.0 ")
  37. term.setTextColor(16)
  38. term.setBackgroundColor(128)
  39. print("")
  40. print("Reactor: ", reactorStatus[1])
  41. print("Energy: ", energyStored[1], " Rf/t")
  42. term.setTextColor(16)
  43. print("Energy Produced: ", math.floor(energyProduced[1]), " Rf/t")
  44. print("Fuel: ", totalFuel[1], " / ", fuelMax[1], " mB")
  45. print("Fuel Temp: ", math.floor(fuelTemp[1]), " C")
  46. print("Waste: ", waste[1], " mB")
  47. print("Coolant: ", coolantAmount[1], " mB")
  48. print("Control Rods: ", " ", controlRods[1], " Rods")
  49. sleep(0.1)
  50. term.clear()
  51. term.setCursorPos(1,1)
  52. end
  53.  
  54. --###Add in key press functionality to enable/disable reactor remotely
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement