feat: add refuel program

This commit is contained in:
Guillaume ARM 2024-05-26 19:31:46 +02:00
parent c987dd1f5f
commit abb746e2a6
2 changed files with 17 additions and 0 deletions

View File

@ -1,4 +1,5 @@
local LIST_TURTLE_FILES = { local LIST_TURTLE_FILES = {
'refuel.lua',
'miner.lua', 'miner.lua',
'tunnels-miner.lua', 'tunnels-miner.lua',
'coal-crafter.lua', 'coal-crafter.lua',

16
refuel.lua Normal file
View File

@ -0,0 +1,16 @@
local turtleUtils = require('turtle-utils')
local function main()
local initialFuelLevel = turtle.getFuelLevel()
print('Current fuel: ' .. turtleUtils.getFuelPercentage() .. '%')
turtleUtils.refuelAllFromInventory()
if initialFuelLevel == turtle.getFuelLevel() then
error('nothing to refuel', 0)
end
print('New fuel: ' .. turtleUtils.getFuelPercentage() .. '%')
end
main()