diff --git a/tools/batpack.lua b/tools/batpack.lua
index 003acdf..e7424ca 100644
--- a/tools/batpack.lua
+++ b/tools/batpack.lua
@@ -21,7 +21,7 @@ industrialtest.internal.unpackTableInto(industrialtest.BatPackBase,{
})
local updateDelta=0
-function industrialtest.BatPackBase.update(self,player,itemstack,dtime)
+function industrialtest.BatPackBase.update(self,player,inv,itemstack,dtime)
updateDelta=updateDelta+dtime
if updateDelta.
local S=minetest.get_translator("industrialtest")
+industrialtest.SolarHelmet=table.copy(industrialtest.GearTool)
+industrialtest.internal.unpackTableInto(industrialtest.SolarHelmet,{
+ name="industrialtest:solar_helmet",
+ description=S("Solar Helmet"),
+ inventoryImage="industrialtest_solar_helmet_inv.png",
+ part="head",
+ modelImage="industrialtest_solar_helmet.png"
+})
local updateDelta=0
-
-local function onGlobalStep(player,inv,stack)
- if stack:get_name()~="industrialtest:solar_helmet" then
+function industrialtest.SolarHelmet.update(self,player,inv,itemstack,dtime)
+ updateDelta=updateDelta+dtime
+ if updateDelta