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) | |
51 | mon.setTextColor(colors.white) | |
52 | mon.write("Turbine #: ") | |
53 | mon.setTextColor(colors.lime) | |
54 | mon.write("2") | |
55 | ||
56 | mon.setCursorPos(2,2) | |
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) | |
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) | |
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) | |
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) | |
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) | |
90 | mon.setTextColor(colors.white) | |
91 | mon.write("Turbine #: ") | |
92 | mon.setTextColor(colors.lime) | |
93 | mon.write("3") | |
94 | ||
95 | mon.setCursorPos(3,2) | |
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) | |
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) | |
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) | |
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) | |
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) | |
130 | mon.setTextColor(colors.white) | |
131 | mon.write("Turbine #: ") | |
132 | mon.setTextColor(colors.lime) | |
133 | mon.write("4") | |
134 | ||
135 | mon.setCursorPos(4,2) | |
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) | |
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) | |
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) | |
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) | |
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(0,5) |
166 | + | sleep(3) |
167 | end |