forked from mrkubax10/industrialtest
Introduce utility function for deriving table fields
This commit is contained in:
+3
-6
@@ -16,8 +16,7 @@
|
||||
|
||||
local S=minetest.get_translator("industrialtest")
|
||||
|
||||
industrialtest.Scanner=table.copy(industrialtest.ElectricTool)
|
||||
industrialtest.internal.unpackTableInto(industrialtest.Scanner,{
|
||||
industrialtest.Scanner=industrialtest.internal.derive(industrialtest.ElectricTool,{
|
||||
define={onUse=true}
|
||||
})
|
||||
|
||||
@@ -87,8 +86,7 @@ function industrialtest.OreScanner.isOre(node)
|
||||
return string.find(node.name,":stone_with_")
|
||||
end
|
||||
|
||||
industrialtest.ODScanner=table.copy(industrialtest.OreScanner)
|
||||
industrialtest.internal.unpackTableInto(industrialtest.ODScanner,{
|
||||
industrialtest.ODScanner=industrialtest.internal.derive(industrialtest.OreScanner,{
|
||||
name="industrialtest:od_scanner",
|
||||
description=S("OD Scanner"),
|
||||
inventoryImage="industrialtest_od_scanner.png",
|
||||
@@ -114,8 +112,7 @@ minetest.register_craft({
|
||||
}
|
||||
})
|
||||
|
||||
industrialtest.OVScanner=table.copy(industrialtest.OreScanner)
|
||||
industrialtest.internal.unpackTableInto(industrialtest.OVScanner,{
|
||||
industrialtest.OVScanner=industrialtest.internal.derive(industrialtest.OreScanner,{
|
||||
name="industrialtest:ov_scanner",
|
||||
description=S("OV Scanner"),
|
||||
inventoryImage="industrialtest_ov_scanner.png",
|
||||
|
||||
Reference in New Issue
Block a user