SHOW:
|
|
- or go back to the newest paste.
1 | local uk = "unknown" | |
2 | local cname = "cofh_thermalexpansion_energycell_" | |
3 | local mname = "monitor_" | |
4 | local p = peripheral | |
5 | local dm = " " | |
6 | - | local i = 1 |
6 | + | |
7 | - | local cells = {c1=p.wrap(cname..i),c2=p.wrap(cname..i),c3=p.wrap(cname..i),c4=p.wrap(cname..i),c5=p.wrap(cname..i)} |
7 | + | |
8 | local me = 0 | |
9 | local energy = 0 | |
10 | local energylevel | |
11 | local maxenergy | |
12 | local cells={} | |
13 | local x = 0 | |
14 | - | for name,cell in pairs(cells) do |
14 | + | for i=0,4 do |
15 | - | cme = cell.getMaxEnergyStored(uk) |
15 | + | x = i+34 |
16 | - | cce = cell.getEnergyStored(uk) |
16 | + | cells[1+i] = peripheral.wrap(cname..x) |
17 | - | energy+cce |
17 | + | |
18 | - | me+cme |
18 | + | |
19 | - | i+1 |
19 | + | |
20 | for i=1,5 do | |
21 | cce = cells[i].getEnergyStored(uk) | |
22 | cme = cells[i].getMaxEnergyStored(uk) | |
23 | energy = energy+cce | |
24 | - | term.clear() |
24 | + | me = me+cme |
25 | end | |
26 | end | |
27 | ||
28 | function writeData() | |
29 | --term.clear() | |
30 | --term.setCursorPos(1,1) | |
31 | print("Energy-level") | |
32 | print("Stored: "..energy.."RF") | |
33 | print("Max Stored Energy: "..me.."RF") | |
34 | end | |
35 | ||
36 | readCells() | |
37 | writeData() |