screwdriver: add diamond and mithril
This commit is contained in:
parent
41a870a3ea
commit
6157cfca59
3 changed files with 47 additions and 1 deletions
|
@ -88,7 +88,7 @@ screwdriver.handler = function(itemstack, user, pointed_thing, mode, uses)
|
||||||
return itemstack
|
return itemstack
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Screwdriver
|
-- Screwdriver Steel
|
||||||
minetest.register_tool("screwdriver:screwdriver", {
|
minetest.register_tool("screwdriver:screwdriver", {
|
||||||
description = "Screwdriver (left-click rotates face, right-click rotates axis)",
|
description = "Screwdriver (left-click rotates face, right-click rotates axis)",
|
||||||
inventory_image = "screwdriver.png",
|
inventory_image = "screwdriver.png",
|
||||||
|
@ -102,6 +102,33 @@ minetest.register_tool("screwdriver:screwdriver", {
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- Screwdriver Diamond
|
||||||
|
minetest.register_tool("screwdriver:screwdriver_diamond", {
|
||||||
|
description = "Screwdriver (left-click rotates face, right-click rotates axis)",
|
||||||
|
inventory_image = "screwdriver_diamond.png",
|
||||||
|
on_use = function(itemstack, user, pointed_thing)
|
||||||
|
screwdriver.handler(itemstack, user, pointed_thing, screwdriver.ROTATE_FACE, 800)
|
||||||
|
return itemstack
|
||||||
|
end,
|
||||||
|
on_place = function(itemstack, user, pointed_thing)
|
||||||
|
screwdriver.handler(itemstack, user, pointed_thing, screwdriver.ROTATE_AXIS, 800)
|
||||||
|
return itemstack
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Screwdriver Mithril
|
||||||
|
minetest.register_tool("screwdriver:screwdriver_mithril", {
|
||||||
|
description = "Screwdriver (left-click rotates face, right-click rotates axis)",
|
||||||
|
inventory_image = "screwdriver_mithril.png",
|
||||||
|
on_use = function(itemstack, user, pointed_thing)
|
||||||
|
screwdriver.handler(itemstack, user, pointed_thing, screwdriver.ROTATE_FACE, 1400)
|
||||||
|
return itemstack
|
||||||
|
end,
|
||||||
|
on_place = function(itemstack, user, pointed_thing)
|
||||||
|
screwdriver.handler(itemstack, user, pointed_thing, screwdriver.ROTATE_AXIS, 1400)
|
||||||
|
return itemstack
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "screwdriver:screwdriver",
|
output = "screwdriver:screwdriver",
|
||||||
|
@ -111,6 +138,25 @@ minetest.register_craft({
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "screwdriver:screwdriver_diamond",
|
||||||
|
recipe = {
|
||||||
|
{"default:diamond"},
|
||||||
|
{"group:stick"}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
if minetest.get_modpath("moreores") then
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "screwdriver:screwdriver_mithril",
|
||||||
|
recipe = {
|
||||||
|
{"moreores:mithril_ingot"},
|
||||||
|
{"group:stick"}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
minetest.register_alias("screwdriver:screwdriver1", "screwdriver:screwdriver")
|
minetest.register_alias("screwdriver:screwdriver1", "screwdriver:screwdriver")
|
||||||
minetest.register_alias("screwdriver:screwdriver2", "screwdriver:screwdriver")
|
minetest.register_alias("screwdriver:screwdriver2", "screwdriver:screwdriver")
|
||||||
minetest.register_alias("screwdriver:screwdriver3", "screwdriver:screwdriver")
|
minetest.register_alias("screwdriver:screwdriver3", "screwdriver:screwdriver")
|
||||||
|
|
BIN
mods/screwdriver/textures/screwdriver_diamond.png
Normal file
BIN
mods/screwdriver/textures/screwdriver_diamond.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 377 B |
BIN
mods/screwdriver/textures/screwdriver_mithril.png
Normal file
BIN
mods/screwdriver/textures/screwdriver_mithril.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 354 B |
Loading…
Add table
Add a link
Reference in a new issue