Merge pull request #1 from pseudonym-2669/main

Updates
master
Eric Rustrum 2022-02-07 09:01:28 -08:00 committed by GitHub
commit 84d3010b9c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 72 additions and 93 deletions

View File

@ -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", ""}
}
})

View File

@ -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", ""}
}
})

View File

@ -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

3
mod.conf Normal file
View File

@ -0,0 +1,3 @@
name = xenozapper
depends = default
optional_depends = mk_items