Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.loadAPI("Toolkit")
- reactorName = "DEFAULT_NAME"
- reactor = peripheral.wrap(Toolkit.findPeripheral("BigReactors-Reactor"))
- rednet.open(Toolkit.findPeripheral("modem"))
- while true do
- if (reactor.getConnected()) then
- reactorState = {}
- reactorState.power = reactor.getActive()
- reactorState.active = reactor.isActivelyCooled()
- reactorState.energyStored = reactor.getEnergyStored()
- reactorState.fuelTemp = reactor.getFuelTemperature()
- reactorState.caseTemp = reactor.getCasingTemperature()
- reactorState.fuel = reactor.getFuelAmount()
- reactorState.waste = reactor.getWasteAmount()
- reactorState.maxFuel = reactor.getFuelAmountMax()
- reactorState.fuelUse = reactor.getFuelConsumedLastTick()
- reactorState.coolant = reactor.getCoolantAmount()
- reactorState.steam = reactor.getHotFluidAmount()
- reactorState.rfpt = reactor.getEnergyProducedLastTick()
- reactorState.name = reactorName
- rednet.broadcast(reactorState, "reactor_monitor")
- end
- os.sleep(1)
- end
Add Comment
Please, Sign In to add comment