mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-11-16 16:11:06 +01:00
Add armor factoid
This commit is contained in:
parent
33acd2327f
commit
97d293f8b4
3 changed files with 53 additions and 0 deletions
|
@ -128,6 +128,47 @@ doc.sub.items.register_factoid(nil, "groups", function(itemstring, def)
|
||||||
return s
|
return s
|
||||||
end)
|
end)
|
||||||
|
|
||||||
|
-- Armor
|
||||||
|
doc.sub.items.register_factoid("tools", "use", function(itemstring, def)
|
||||||
|
local def = minetest.registered_items[itemstring]
|
||||||
|
local s = ""
|
||||||
|
local head = minetest.get_item_group(itemstring, "armor_head")
|
||||||
|
local torso = minetest.get_item_group(itemstring, "armor_torso")
|
||||||
|
local legs = minetest.get_item_group(itemstring, "armor_legs")
|
||||||
|
local feet = minetest.get_item_group(itemstring, "armor_feet")
|
||||||
|
if head > 0 then
|
||||||
|
s = s .. S("It can be worn on the head.")
|
||||||
|
s = s .. "\n"
|
||||||
|
end
|
||||||
|
if torso > 0 then
|
||||||
|
s = s .. S("It can be worn on the torso.")
|
||||||
|
s = s .. "\n"
|
||||||
|
end
|
||||||
|
if legs > 0 then
|
||||||
|
s = s .. S("It can be worn on the legs.")
|
||||||
|
s = s .. "\n"
|
||||||
|
end
|
||||||
|
if feet > 0 then
|
||||||
|
s = s .. S("It can be worn on the feet.")
|
||||||
|
s = s .. "\n"
|
||||||
|
end
|
||||||
|
return s
|
||||||
|
end)
|
||||||
|
doc.sub.items.register_factoid("tools", "groups", function(itemstring, def)
|
||||||
|
local def = minetest.registered_items[itemstring]
|
||||||
|
local s = ""
|
||||||
|
local use = minetest.get_item_group(itemstring, "mcl_armor_uses")
|
||||||
|
local pts = minetest.get_item_group(itemstring, "mcl_armor_points")
|
||||||
|
if pts > 0 then
|
||||||
|
s = s .. S("Armor points: @1", pts)
|
||||||
|
s = s .. "\n"
|
||||||
|
end
|
||||||
|
if use > 0 then
|
||||||
|
s = s .. S("Armor durability: @1", use)
|
||||||
|
end
|
||||||
|
return s
|
||||||
|
end)
|
||||||
|
|
||||||
-- TODO: Move this info to the crafting guide
|
-- TODO: Move this info to the crafting guide
|
||||||
doc.sub.items.register_factoid(nil, "groups", function(itemstring, def)
|
doc.sub.items.register_factoid(nil, "groups", function(itemstring, def)
|
||||||
if def._repair_material then
|
if def._repair_material then
|
||||||
|
|
|
@ -71,3 +71,9 @@ Instantaneous=Unmittelbar
|
||||||
Unlimited uses=Unbegrenzte Verwendungen
|
Unlimited uses=Unbegrenzte Verwendungen
|
||||||
Block breaking strength: @1=Blockbruchstärke: @1
|
Block breaking strength: @1=Blockbruchstärke: @1
|
||||||
Mining durability: @1=Grabehaltbarkeit: @1
|
Mining durability: @1=Grabehaltbarkeit: @1
|
||||||
|
Armor points: @1=Rüstungspunkte: @1
|
||||||
|
Armor durability: @1=Rüstungshaltbarkeit: @1
|
||||||
|
It can be worn on the head.=Es kann auf dem Kopf getragen werden.
|
||||||
|
It can be worn on the torso.=Es kann am Torso getragen werden.
|
||||||
|
It can be worn on the legs.=Es kann an den Beinen getragen werden.
|
||||||
|
It can be worn on the feet.=Es kann an den Füßen getragen werden.
|
||||||
|
|
|
@ -71,3 +71,9 @@ Instantaneous=
|
||||||
Unlimited uses=
|
Unlimited uses=
|
||||||
Block breaking strength: @1=
|
Block breaking strength: @1=
|
||||||
Mining durability: @1=
|
Mining durability: @1=
|
||||||
|
Armor points: @1=
|
||||||
|
Armor durability: @1=
|
||||||
|
It can be worn on the head.=
|
||||||
|
It can be worn on the torso.=
|
||||||
|
It can be worn on the legs.=
|
||||||
|
It can be worn on the feet.=
|
||||||
|
|
Loading…
Reference in a new issue