Refactor electric hoes

This commit is contained in:
2025-04-14 16:32:58 +02:00
parent 9cb5748b73
commit 6f864eca78
5 changed files with 156 additions and 166 deletions

View File

@@ -43,6 +43,21 @@ function industrialtest.ElectricTool.onPlace(self,itemstack,user,pointed)
return true
end
function industrialtest.ElectricTool.onUse(self,itemstack,user,pointed)
self:prepare(itemstack)
local meta=itemstack:get_meta()
local opPower=self:getOpPower(itemstack)
if meta:get_int("industrialtest.powerAmount")<opPower then
return false
end
if self:hitUse(itemstack,user,pointed) then
industrialtest.api.addPowerToItem(itemstack,-opPower)
end
return true
end
function industrialtest.ElectricTool.getOpPower(self,itemstack)
-- dummy function
return 0