tweaked and tidied code
parent
220016c643
commit
475d844938
150
init.lua
150
init.lua
|
@ -103,126 +103,44 @@ function toolranks.new_afteruse(itemstack, user, node, digparams)
|
|||
end
|
||||
|
||||
|
||||
-- Helper function
|
||||
local function add_tool(name, desc, afteruse)
|
||||
|
||||
minetest.override_item(name, {
|
||||
original_description = desc,
|
||||
description = toolranks.create_description(desc, 0, 1),
|
||||
after_use = afteruse and toolranks.new_afteruse
|
||||
})
|
||||
end
|
||||
|
||||
-- Sword
|
||||
minetest.override_item("default:sword_wood", {
|
||||
original_description = "Wooden Sword",
|
||||
description = toolranks.create_description("Wooden Sword"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:sword_stone", {
|
||||
original_description = "Stone Sword",
|
||||
description = toolranks.create_description("Stone Sword"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:sword_steel", {
|
||||
original_description = "Steel Sword",
|
||||
description = toolranks.create_description("Steel Sword"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:sword_bronze", {
|
||||
original_description = "Bronze Sword",
|
||||
description = toolranks.create_description("Bronze Sword"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:sword_mese", {
|
||||
original_description = "Mese Sword",
|
||||
description = toolranks.create_description("Mese Sword"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:sword_diamond", {
|
||||
original_description = "Diamond Sword",
|
||||
description = toolranks.create_description("Diamond Sword"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
add_tool("default:sword_wood", "Wooden Sword", true)
|
||||
add_tool("default:sword_stone", "Stone Sword", true)
|
||||
add_tool("default:sword_steel", "Steel Sword", true)
|
||||
add_tool("default:sword_bronze", "Bronze Sword", true)
|
||||
add_tool("default:sword_mese", "Mese Sword", true)
|
||||
add_tool("default:sword_diamond", "Diamond Sword", true)
|
||||
|
||||
-- Pickaxe
|
||||
minetest.override_item("default:pick_wood", {
|
||||
original_description = "Wooden Pickaxe",
|
||||
description = toolranks.create_description("Wooden Pickaxe"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:pick_stone", {
|
||||
original_description = "Stone Pickaxe",
|
||||
description = toolranks.create_description("Stone Pickaxe"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:pick_steel", {
|
||||
original_description = "Steel Pickaxe",
|
||||
description = toolranks.create_description("Steel Pickaxe"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:pick_bronze", {
|
||||
original_description = "Bronze Pickaxe",
|
||||
description = toolranks.create_description("Bronze Pickaxe"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:pick_mese", {
|
||||
original_description = "Mese Pickaxe",
|
||||
description = toolranks.create_description("Mese Pickaxe"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:pick_diamond", {
|
||||
original_description = "Diamond Pickaxe",
|
||||
description = toolranks.create_description("Diamond Pickaxe"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
add_tool("default:pick_wood", "Wooden Pickaxe", true)
|
||||
add_tool("default:pick_stone", "Stone Pickaxe", true)
|
||||
add_tool("default:pick_steel", "Steel Pickaxe", true)
|
||||
add_tool("default:pick_bronze", "Bronze Pickaxe", true)
|
||||
add_tool("default:pick_mese", "Mese Pickaxe", true)
|
||||
add_tool("default:pick_diamond", "Diamond Pickaxe", true)
|
||||
|
||||
-- Axe
|
||||
minetest.override_item("default:axe_wood", {
|
||||
original_description = "Wooden Axe",
|
||||
description = toolranks.create_description("Wooden Axe"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:axe_stone", {
|
||||
original_description = "Stone Axe",
|
||||
description = toolranks.create_description("Stone Axe"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:axe_steel", {
|
||||
original_description = "Steel Axe",
|
||||
description = toolranks.create_description("Steel Axe"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:axe_bronze", {
|
||||
original_description = "Bronze Axe",
|
||||
description = toolranks.create_description("Bronze Axe"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:axe_mese", {
|
||||
original_description = "Mese Axe",
|
||||
description = toolranks.create_description("Mese Axe"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:axe_diamond", {
|
||||
original_description = "Diamond Axe",
|
||||
description = toolranks.create_description("Diamond Axe"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
add_tool("default:axe_wood", "Wooden Axe", true)
|
||||
add_tool("default:axe_stone", "Stone Axe", true)
|
||||
add_tool("default:axe_steel", "Steel Axe", true)
|
||||
add_tool("default:axe_bronze", "Bronze Axe", true)
|
||||
add_tool("default:axe_mese", "Mese Axe", true)
|
||||
add_tool("default:axe_diamond", "Diamond Axe", true)
|
||||
|
||||
-- Shovel
|
||||
minetest.override_item("default:shovel_wood", {
|
||||
original_description = "Wooden Shovel",
|
||||
description = toolranks.create_description("Wooden Shovel"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:shovel_stone", {
|
||||
original_description = "Stone Shovel",
|
||||
description = toolranks.create_description("Stone Shovel"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:shovel_steel", {
|
||||
original_description = "Steel Shovel",
|
||||
description = toolranks.create_description("Steel Shovel"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:shovel_bronze", {
|
||||
original_description = "Bronze Shovel",
|
||||
description = toolranks.create_description("Bronze Shovel"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:shovel_mese", {
|
||||
original_description = "Mese Shovel",
|
||||
description = toolranks.create_description("Mese Shovel"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
|
||||
minetest.override_item("default:shovel_diamond", {
|
||||
original_description = "Diamond Shovel",
|
||||
description = toolranks.create_description("Diamond Shovel"),
|
||||
after_use = toolranks.new_afteruse})
|
||||
add_tool("default:shovel_wood", "Wooden Shovel", true)
|
||||
add_tool("default:shovel_stone", "Stone Shovel", true)
|
||||
add_tool("default:shovel_steel", "Steel Shovel", true)
|
||||
add_tool("default:shovel_bronze", "Bronze Shovel", true)
|
||||
add_tool("default:shovel_mese", "Mese Shovel", true)
|
||||
add_tool("default:shovel_diamond", "Diamond Shovel", true)
|
||||
|
|
Loading…
Reference in New Issue