better turtle.equip

This commit is contained in:
kepler155c@gmail.com
2019-03-07 13:27:34 -05:00
parent d3e8a158b4
commit fd5343c9c2

View File

@@ -26,6 +26,7 @@ local function getEquipped()
elseif turtle.has(SCANNER_INV) then elseif turtle.has(SCANNER_INV) then
local swapSide = peripheral.getType('right') == 'modem' and 'left' or 'right' local swapSide = peripheral.getType('right') == 'modem' and 'left' or 'right'
turtle.equip(swapSide, SCANNER_INV) turtle.equip(swapSide, SCANNER_INV)
Equipper.equipped[swapSide] = 'plethora:scanner'
meta = peripheral.call(swapSide, 'getBlockMeta', 0, 0, 0) meta = peripheral.call(swapSide, 'getBlockMeta', 0, 0, 0)
end end
@@ -38,13 +39,13 @@ local function getEquipped()
end end
elseif not Equipper.equipped.left then elseif not Equipper.equipped.left then
local slot = Equipper.uneqip('left') local slot = Equipper.unequip('left')
if slot then if slot then
Equipper.equipped.left = slot.name .. ':' .. slot.damage Equipper.equipped.left = slot.name .. ':' .. slot.damage
end end
elseif not Equipper.equipped.right then elseif not Equipper.equipped.right then
local slot = Equipper.uneqip('right') local slot = Equipper.unequip('right')
if slot then if slot then
Equipper.equipped.right = slot.name .. ':' .. slot.damage Equipper.equipped.right = slot.name .. ':' .. slot.damage
end end