better turtle.equip
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user