--Stable data local p=peripheral.wrap("fissionReactorLogicAdapter_2") local maxburn= tonumber(p.getMaxBurnRate()) local Height= tonumber(p.getHeight()) local Length= tonumber(p.getLength()) local Width= tonumber(p.getWidth()) local WasteCap= tonumber(p.getWasteCapacity()) local Coolantcap= tonumber(p.getCoolantCapacity()) local FuelCap= tonumber(p.getFuelCapacity()) while true do --Live Data local CurrentFuel= tonumber(p.getFuel().amount) local CurrentCoolant= tonumber(p.getCoolant().amount) local CurrentWaste= tonumber(p.getWaste().amount) --Math local TotalFuel= (CurrentFuel/FuelCap)*100 TotalFuel = string.format("%4.2f", TotalFuel) local TotalCoolant= (CurrentCoolant/Coolantcap)*100 TotalCoolant = string.format("%4.2f", TotalCoolant) local TotalWaste= (CurrentWaste/WasteCap)*100 TotalWaste = string.format("%4.2f", TotalWaste) --Screen Clear term.setCursorPos(0,0) term.clear() --Print Data print("Max Burnrate: " .. maxburn .."\nCoolant Capacity: "..Coolantcap.."\nCoolant Percent: "..TotalCoolant.."\nCurrent Coolant: "..CurrentCoolant.."\nFuel Capacity: ".. FuelCap.."\nFuel Percent: "..TotalFuel.."\nCurrent Fuel: "..CurrentFuel.."\nWaste Capacity: "..WasteCap.."\nWaste Percent: "..TotalWaste.."\nCurrent Waste: "..CurrentWaste.."\nHeight: "..Height.."\nLength: "..Length.."\nWidth: "..Width) sleep(1) end