View difference between Paste ID: NbHd7wtU and Mv2nHzYB
SHOW: | | - or go back to the newest paste.
1
while true do
2
  local turbine1 = peripheral.wrap("BigReactors-Turbine_2")
3
  local turbine2 = peripheral.wrap("BigReactors-Turbine_3")
4
  local turbine3 = peripheral.wrap("BigReactors-Turbine_4")
5
  local turbine4 = peripheral.wrap("BigReactors-Turbine_5")
6
  local mon = peripheral.wrap("monitor_4")
7
  mon.clear()
8
 
9
  -- Begin Turbine1
10
11
  mon.setCursorPos(1,1)
12
  mon.setTextColor(colors.white)
13
  mon.write("Turbine #: ")
14
  mon.setTextColor(colors.lime)
15
  mon.write("1")
16
17
  mon.setCursorPos(1,2)
18
  mon.setTextColor(colors.white)
19
  mon.write("Active: ")
20
  mon.setTextColor(colors.lime)
21
  mon.write(turbine1.getActive())
22
   
23
  mon.setCursorPos(1,3)
24
  mon.setTextColor(colors.white)
25
  mon.write("RF/T: ")  
26
  mon.setTextColor(colors.lime)
27
  mon.write(math.floor(turbine1.getEnergyProducedLastTick()))
28
 
29
  mon.setCursorPos(1,4)
30
  mon.setTextColor(colors.white)
31
  mon.write("RF Stored: ")
32
  mon.setTextColor(colors.lime)
33
  mon.write(math.floor(turbine1.getEnergyStored()))
34
 
35
  mon.setCursorPos(1,5)
36
  mon.setTextColor(colors.white)
37
  mon.write("Rotor Speed: ")
38
  mon.setTextColor(colors.lime)
39
  mon.write(math.floor(turbine1.getRotorSpeed()))
40
 
41
  mon.setCursorPos(1,6)
42
  mon.setTextColor(colors.white)
43
  mon.write("Fluid Rate: ")
44
  mon.setTextColor(colors.lime)
45
  mon.write(math.floor(turbine1.getInputAmount()))
46
  -- End Turbine1
47
 
48
  -- Begin Turbine2
49
50-
  mon.setCursorPos(2,1)
50+
  mon.setCursorPos(1,8)
51
  mon.setTextColor(colors.white)
52
  mon.write("Turbine #: ")
53
  mon.setTextColor(colors.lime)
54
  mon.write("2")
55
56-
  mon.setCursorPos(2,2)
56+
  mon.setCursorPos(1,9)
57
  mon.setTextColor(colors.white)
58
  mon.write("Active: ")
59
  mon.setTextColor(colors.lime)
60
  mon.write(turbine2.getActive())
61
   
62-
  mon.setCursorPos(2,3)
62+
  mon.setCursorPos(1,10)
63
  mon.setTextColor(colors.white)
64
  mon.write("RF/T: ")  
65
  mon.setTextColor(colors.lime)
66
  mon.write(math.floor(turbine2.getEnergyProducedLastTick()))
67
 
68-
  mon.setCursorPos(2,4)
68+
  mon.setCursorPos(1,11)
69
  mon.setTextColor(colors.white)
70
  mon.write("RF Stored: ")
71
  mon.setTextColor(colors.lime)
72
  mon.write(math.floor(turbine2.getEnergyStored()))
73
 
74-
  mon.setCursorPos(2,5)
74+
  mon.setCursorPos(1,12)
75
  mon.setTextColor(colors.white)
76
  mon.write("Rotor Speed: ")
77
  mon.setTextColor(colors.lime)
78
  mon.write(math.floor(turbine2.getRotorSpeed()))
79
 
80-
  mon.setCursorPos(2,6)
80+
  mon.setCursorPos(1,13)
81
  mon.setTextColor(colors.white)
82
  mon.write("Fluid Rate: ")
83
  mon.setTextColor(colors.lime)
84
  mon.write(math.floor(turbine2.getInputAmount()))
85
  -- End Turbine2
86
 
87
  -- Begin Turbine3
88
89-
  mon.setCursorPos(3,1)
89+
  mon.setCursorPos(1,15)
90
  mon.setTextColor(colors.white)
91
  mon.write("Turbine #: ")
92
  mon.setTextColor(colors.lime)
93
  mon.write("3")
94
95-
  mon.setCursorPos(3,2)
95+
  mon.setCursorPos(1,16)
96
  mon.setTextColor(colors.white)
97
  mon.write("Active: ")
98
  mon.setTextColor(colors.lime)
99
  mon.write(turbine3.getActive())
100
   
101-
  mon.setCursorPos(3,3)
101+
  mon.setCursorPos(1,17)
102
  mon.setTextColor(colors.white)
103
  mon.write("RF/T: ")  
104
  mon.setTextColor(colors.lime)
105
  mon.write(math.floor(turbine3.getEnergyProducedLastTick()))
106
 
107-
  mon.setCursorPos(3,4)
107+
  mon.setCursorPos(1,18)
108
  mon.setTextColor(colors.white)
109
  mon.write("RF Stored: ")
110
  mon.setTextColor(colors.lime)
111
  mon.write(math.floor(turbine3.getEnergyStored()))
112
 
113-
  mon.setCursorPos(3,5)
113+
  mon.setCursorPos(1,19)
114
  mon.setTextColor(colors.white)
115
  mon.write("Rotor Speed: ")
116
  mon.setTextColor(colors.lime)
117
  mon.write(math.floor(turbine3.getRotorSpeed()))
118
 
119-
  mon.setCursorPos(3,6)
119+
  mon.setCursorPos(1,20)
120
  mon.setTextColor(colors.white)
121
  mon.write("Fluid Rate: ")
122
  mon.setTextColor(colors.lime)
123
  mon.write(math.floor(turbine3.getInputAmount()))
124
  -- End Turbine3
125
126
 
127
  -- Begin Turbine4
128
129-
  mon.setCursorPos(4,1)
129+
  mon.setCursorPos(1,22)
130
  mon.setTextColor(colors.white)
131
  mon.write("Turbine #: ")
132
  mon.setTextColor(colors.lime)
133
  mon.write("4")
134
135-
  mon.setCursorPos(4,2)
135+
  mon.setCursorPos(1,23)
136
  mon.setTextColor(colors.white)
137
  mon.write("Active: ")
138
  mon.setTextColor(colors.lime)
139
  mon.write(turbine4.getActive())
140
   
141-
  mon.setCursorPos(4,3)
141+
  mon.setCursorPos(1,24)
142
  mon.setTextColor(colors.white)
143
  mon.write("RF/T: ")  
144
  mon.setTextColor(colors.lime)
145
  mon.write(math.floor(turbine4.getEnergyProducedLastTick()))
146
 
147-
  mon.setCursorPos(4,4)
147+
  mon.setCursorPos(1,25)
148
  mon.setTextColor(colors.white)
149
  mon.write("RF Stored: ")
150
  mon.setTextColor(colors.lime)
151
  mon.write(math.floor(turbine4.getEnergyStored()))
152
 
153-
  mon.setCursorPos(4,5)
153+
  mon.setCursorPos(1,26)
154
  mon.setTextColor(colors.white)
155
  mon.write("Rotor Speed: ")
156
  mon.setTextColor(colors.lime)
157
  mon.write(math.floor(turbine4.getRotorSpeed()))
158
 
159-
  mon.setCursorPos(4,6)
159+
  mon.setCursorPos(1,27)
160
  mon.setTextColor(colors.white)
161
  mon.write("Fluid Rate: ")
162
  mon.setTextColor(colors.lime)
163
  mon.write(math.floor(turbine4.getInputAmount()))
164
  -- End Turbine4
165
 
166-
  sleep(3)
166+
  sleep(1)
167
end