Compare commits
5 Commits
d2388b9207
...
84d3010b9c
Author | SHA1 | Date |
---|---|---|
Eric Rustrum | 84d3010b9c | |
pseudonym-2669 | d134e91a46 | |
pseudonym-2669 | a3b68e0e9b | |
pseudonym-2669 | 252ad54c35 | |
pseudonym-2669 | 54c25dbadf |
46
custom.lua
46
custom.lua
|
@ -1,46 +0,0 @@
|
|||
-- This mod does not exist, what are you talking about? :D
|
||||
|
||||
minetest.register_tool("xenozapper:zapper", {
|
||||
description = "Xeno-Zapper",
|
||||
inventory_image = "zapper.png",
|
||||
wield_image = "zapper.png^[transformR90",
|
||||
range = 3,
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.01,
|
||||
max_drop_level=1,
|
||||
damage_groups = {fleshy=2},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "xenozapper:zapper",
|
||||
recipe = {
|
||||
{"mk_items:iron_rod", "", "mk_items:iron_rod"},
|
||||
{"mk_items:iron_plate", "mk_items:power_supply", "mk_items:iron_plate"},
|
||||
{"", "mk_items:iron_frame", ""}
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
|
||||
minetest.register_tool("xenozapper:basher", {
|
||||
description = "Xeno-Basher",
|
||||
inventory_image = "basher_inventory.png",
|
||||
wield_image = "basher.png",
|
||||
wield_scale = {x=2,y=2,z=1},
|
||||
range = 5,
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.1,
|
||||
max_drop_level=1,
|
||||
damage_groups = {fleshy=5},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "xenozapper:basher",
|
||||
recipe = {
|
||||
{"mk_items:steel_rod", "", "mk_items:steel_rod"},
|
||||
{"mk_items:framed_iron_plate", "mk_items:motor", "mk_items:framed_iron_plate"},
|
||||
{"", "xenozapper:zapper", ""}
|
||||
}
|
||||
})
|
44
default.lua
44
default.lua
|
@ -1,44 +0,0 @@
|
|||
minetest.register_tool("xenozapper:zapper", {
|
||||
description = "Xeno-Zapper",
|
||||
inventory_image = "zapper.png",
|
||||
wield_image = "zapper.png^[transformR90",
|
||||
range = 3,
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.01,
|
||||
max_drop_level=1,
|
||||
damage_groups = {fleshy=2},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "xenozapper:zapper",
|
||||
recipe = {
|
||||
{"default:steel_ingot", "", "default:steel_ingot"},
|
||||
{"", "default:copper_ingot", ""},
|
||||
{"", "default:steelblock", ""}
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
|
||||
minetest.register_tool("xenozapper:basher", {
|
||||
description = "Xeno-Basher",
|
||||
inventory_image = "basher_inventory.png",
|
||||
wield_image = "basher.png",
|
||||
wield_scale = {x=2,y=2,z=1},
|
||||
range = 5,
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.1,
|
||||
max_drop_level=1,
|
||||
damage_groups = {fleshy=5},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "xenozapper:basher",
|
||||
recipe = {
|
||||
{"default:steel_ingot", "", "default:steel_ingot"},
|
||||
{"default:mese_crystal_fragment", "default:copperblock", "default:mese_crystal_fragment"},
|
||||
{"", "xenozapper:zapper", ""}
|
||||
}
|
||||
})
|
72
init.lua
72
init.lua
|
@ -1,5 +1,71 @@
|
|||
|
||||
-- Register
|
||||
|
||||
minetest.register_tool("xenozapper:zapper", {
|
||||
description = "Xeno-Zapper",
|
||||
inventory_image = "zapper.png",
|
||||
wield_image = "zapper.png^[transformR90",
|
||||
range = 3,
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.01,
|
||||
max_drop_level=1,
|
||||
damage_groups = {fleshy=2},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_tool("xenozapper:basher", {
|
||||
description = "Xeno-Basher",
|
||||
inventory_image = "basher_inventory.png",
|
||||
wield_image = "basher.png",
|
||||
wield_scale = {x=2,y=2,z=1},
|
||||
range = 5,
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.1,
|
||||
max_drop_level=1,
|
||||
damage_groups = {fleshy=5},
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
-- Crafts
|
||||
|
||||
-- This mod does not exist, what are you talking about? :D
|
||||
if minetest.get_modpath("mk_items") then
|
||||
dofile(minetest.get_modpath("xenozapper").."/custom.lua")
|
||||
minetest.register_craft({
|
||||
output = "xenozapper:zapper",
|
||||
recipe = {
|
||||
{"mk_items:iron_rod", "", "mk_items:iron_rod"},
|
||||
{"mk_items:iron_plate", "mk_items:power_supply", "mk_items:iron_plate"},
|
||||
{"", "mk_items:iron_frame", ""}
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "xenozapper:basher",
|
||||
recipe = {
|
||||
{"mk_items:steel_rod", "", "mk_items:steel_rod"},
|
||||
{"mk_items:framed_iron_plate", "mk_items:motor", "mk_items:framed_iron_plate"},
|
||||
{"", "xenozapper:zapper", ""}
|
||||
}
|
||||
})
|
||||
else
|
||||
dofile(minetest.get_modpath("xenozapper").."/default.lua")
|
||||
end
|
||||
minetest.register_craft({
|
||||
output = "xenozapper:zapper",
|
||||
recipe = {
|
||||
{"default:steel_ingot", "", "default:steel_ingot"},
|
||||
{"", "default:copper_ingot", ""},
|
||||
{"", "default:steelblock", ""}
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "xenozapper:basher",
|
||||
recipe = {
|
||||
{"default:steel_ingot", "", "default:steel_ingot"},
|
||||
{"default:mese_crystal_fragment", "default:copperblock", "default:mese_crystal_fragment"},
|
||||
{"", "xenozapper:zapper", ""}
|
||||
}
|
||||
})
|
||||
end
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue