Add explicit description for jeweled tools
This commit is contained in:
parent
b5d82746ea
commit
7bfa3c1766
@ -84,13 +84,18 @@ function jewels.register_jewel(toolname, new_toolname, def)
|
||||
end
|
||||
|
||||
local new_tooldef = tooldef
|
||||
local desc = new_tooldef.description or ""
|
||||
|
||||
-- TODO: Add custom description for each tool for better translatability
|
||||
desc = S("Jeweled @1", desc)
|
||||
|
||||
local desc
|
||||
if data.description ~= nil then
|
||||
desc = data.description
|
||||
else
|
||||
-- All tools should have their description set explicitly. This is a fallback
|
||||
minetest.log("warning", "[jewels] No description for jeweled tool "..new_toolname.."! Auto-generating a name")
|
||||
desc = new_tooldef.description
|
||||
if not desc then
|
||||
desc = new_toolname
|
||||
else
|
||||
desc = S("Jeweled @1", desc)
|
||||
end
|
||||
end
|
||||
|
||||
new_tooldef.inventory_image = new_tool_invimage
|
||||
|
@ -9,6 +9,7 @@ local S = minetest.get_translator("jewels")
|
||||
local tool_types = {
|
||||
pick = {
|
||||
steel = {
|
||||
description = S("Jeweled Steel Pickaxe"),
|
||||
digspeed = {
|
||||
digspeed = -0.1,
|
||||
},
|
||||
@ -20,6 +21,7 @@ local tool_types = {
|
||||
},
|
||||
},
|
||||
carbon_steel = {
|
||||
description = S("Jeweled Carbon Steel Pickaxe"),
|
||||
digspeed = {
|
||||
digspeed = -0.13,
|
||||
},
|
||||
@ -31,6 +33,7 @@ local tool_types = {
|
||||
},
|
||||
},
|
||||
bronze = {
|
||||
description = S("Jeweled Bronze Pickaxe"),
|
||||
digspeed = {
|
||||
digspeed = -0.14,
|
||||
},
|
||||
@ -44,6 +47,7 @@ local tool_types = {
|
||||
},
|
||||
shovel = {
|
||||
steel = {
|
||||
description = S("Jeweled Steel Shovel"),
|
||||
digspeed = {
|
||||
digspeed = -0.1,
|
||||
},
|
||||
@ -55,6 +59,7 @@ local tool_types = {
|
||||
},
|
||||
},
|
||||
carbon_steel = {
|
||||
description = S("Jeweled Carbon Steel Shovel"),
|
||||
digspeed = {
|
||||
digspeed = -0.13,
|
||||
},
|
||||
@ -66,6 +71,7 @@ local tool_types = {
|
||||
},
|
||||
},
|
||||
bronze = {
|
||||
description = S("Jeweled Bronze Shovel"),
|
||||
digspeed = {
|
||||
digspeed = -0.14,
|
||||
},
|
||||
@ -79,6 +85,7 @@ local tool_types = {
|
||||
},
|
||||
axe = {
|
||||
steel = {
|
||||
description = S("Jeweled Steel Axe"),
|
||||
digspeed = {
|
||||
digspeed = -0.1,
|
||||
},
|
||||
@ -90,6 +97,7 @@ local tool_types = {
|
||||
},
|
||||
},
|
||||
carbon_steel = {
|
||||
description = S("Jeweled Carbon Steel Axe"),
|
||||
digspeed = {
|
||||
digspeed = -0.13,
|
||||
},
|
||||
@ -101,6 +109,7 @@ local tool_types = {
|
||||
},
|
||||
},
|
||||
bronze = {
|
||||
description = S("Jeweled Bronze Axe"),
|
||||
digspeed = {
|
||||
digspeed = -0.14,
|
||||
},
|
||||
@ -114,6 +123,7 @@ local tool_types = {
|
||||
},
|
||||
spear = {
|
||||
steel = {
|
||||
description = S("Jeweled Steel Spear"),
|
||||
reach = {
|
||||
range = 1,
|
||||
},
|
||||
@ -125,6 +135,7 @@ local tool_types = {
|
||||
},
|
||||
},
|
||||
carbon_steel = {
|
||||
description = S("Jeweled Carbon Steel Spear"),
|
||||
reach = {
|
||||
range = 2,
|
||||
},
|
||||
@ -136,6 +147,7 @@ local tool_types = {
|
||||
},
|
||||
},
|
||||
bronze = {
|
||||
description = S("Jeweled Bronze Spear"),
|
||||
reach = {
|
||||
range = 2,
|
||||
},
|
||||
@ -149,6 +161,7 @@ local tool_types = {
|
||||
},
|
||||
shears = {
|
||||
steel = {
|
||||
description = S("Jeweled Steel Shears"),
|
||||
digspeed = {
|
||||
digspeed = -0.1,
|
||||
},
|
||||
@ -157,6 +170,7 @@ local tool_types = {
|
||||
},
|
||||
},
|
||||
carbon_steel = {
|
||||
description = S("Jeweled Carbon Steel Shears"),
|
||||
digspeed = {
|
||||
digspeed = -0.13,
|
||||
},
|
||||
@ -165,6 +179,7 @@ local tool_types = {
|
||||
},
|
||||
},
|
||||
bronze = {
|
||||
description = S("Jeweled Bronze Shears"),
|
||||
digspeed = {
|
||||
digspeed = -0.14,
|
||||
},
|
||||
@ -178,12 +193,16 @@ local tool_types = {
|
||||
for tool_name, tool_def in pairs(tool_types) do
|
||||
for material_name, material_def in pairs(tool_def) do
|
||||
for jewel_name, jewel_def in pairs(material_def) do
|
||||
jewels.register_jewel(
|
||||
"default:" .. tool_name .. "_" .. material_name,
|
||||
"jewels:" .. tool_name .. "_" .. material_name .. "_" .. jewel_name,
|
||||
{
|
||||
stats = jewel_def,
|
||||
})
|
||||
if jewel_name ~= "description" then
|
||||
jewels.register_jewel(
|
||||
"default:" .. tool_name .. "_" .. material_name,
|
||||
"jewels:" .. tool_name .. "_" .. material_name .. "_" .. jewel_name,
|
||||
{
|
||||
stats = jewel_def,
|
||||
description = material_def.description,
|
||||
}
|
||||
)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -18,3 +18,18 @@ Jeweled Pommel&Guard Broadsword=Prügel- und Wächterbreitschwert (Juwel)
|
||||
Serrated Broadsword=Gezacktes Breitschwert
|
||||
Secret of Jewels=Geheimnis der Juwelen
|
||||
Discover the origin of jewels.=Entdecken Sie den Ursprung der Juwelen.
|
||||
Jeweled Steel Pickaxe=Stahlspitzhacke (Juwel)
|
||||
Jeweled Carbon Steel Pickaxe=Karbonstahlspitzhacke (Juwel)
|
||||
Jeweled Bronze Pickaxe=Bronzespitzhacke (Juwel)
|
||||
Jeweled Steel Shovel=Stahlschaufel (Juwel)
|
||||
Jeweled Carbon Steel Shovel=Karbonstahlschaufel (Juwel)
|
||||
Jeweled Bronze Shovel=Bronzeschaufel (Juwel)
|
||||
Jeweled Steel Axe=Stahlaxt (Juwel)
|
||||
Jeweled Carbon Steel Axe=Karbonstahlaxt (Juwel)
|
||||
Jeweled Bronze Axe=Bronzeaxt (Juwel)
|
||||
Jeweled Steel Spear=Stahlspeer (Juwel)
|
||||
Jeweled Carbon Steel Spear=Karbonstahlspeer (Juwel)
|
||||
Jeweled Bronze Spear=Bronzespeer (Juwel)
|
||||
Jeweled Steel Shears=Stahlschwere (Juwel)
|
||||
Jeweled Carbon Steel Shears=Karbonstahlschere (Juwel)
|
||||
Jeweled Bronze Shears=Bronzeschere (Juwel)
|
||||
|
@ -18,3 +18,18 @@ Discover the origin of jewels.=
|
||||
Jeweled Pommel Broadsword=
|
||||
Jeweled Pommel&Guard Broadsword=
|
||||
Serrated Broadsword=
|
||||
Jeweled Steel Pickaxe=
|
||||
Jeweled Carbon Steel Pickaxe=
|
||||
Jeweled Bronze Pickaxe=
|
||||
Jeweled Steel Shovel=
|
||||
Jeweled Carbon Steel Shovel=
|
||||
Jeweled Bronze Shovel=
|
||||
Jeweled Steel Axe=
|
||||
Jeweled Carbon Steel Axe=
|
||||
Jeweled Bronze Axe=
|
||||
Jeweled Steel Spear=
|
||||
Jeweled Carbon Steel Spear=
|
||||
Jeweled Bronze Spear=
|
||||
Jeweled Steel Shears=
|
||||
Jeweled Carbon Steel Shears=
|
||||
Jeweled Bronze Shears=
|
||||
|
Loading…
x
Reference in New Issue
Block a user