translate many nalc_* mods
and use function to register toolranks
This commit is contained in:
@ -1,3 +1,5 @@
|
||||
local S = minetest.get_translator("nalc_doors")
|
||||
|
||||
-- Register MFF doors
|
||||
|
||||
-- doors tin MFF
|
||||
@ -5,7 +7,7 @@ doors.register(
|
||||
"door_tin",
|
||||
{
|
||||
tiles = { "doors_door_tin.png" },
|
||||
description = "Tin Door",
|
||||
description = S("Tin Door"),
|
||||
inventory_image = "doors_item_tin.png",
|
||||
groups = {snappy=1,bendy=2,cracky=1,melty=2,level=2,door=1},
|
||||
protected = true,
|
||||
@ -24,7 +26,7 @@ if minetest.get_modpath("darkage") then
|
||||
"door_prison",
|
||||
{
|
||||
tiles = { "doors_door_prison.png" },
|
||||
description = "Prison Door",
|
||||
description = S("Prison Door"),
|
||||
inventory_image = "doors_item_prison.png",
|
||||
groups = {snappy=1,bendy=2,cracky=1,melty=2,level=2,door=1},
|
||||
protected = true,
|
||||
@ -43,7 +45,7 @@ if minetest.get_modpath("dye") then
|
||||
"doors:door_gardengate_white",
|
||||
{
|
||||
tiles = { "doors_door_gardengate_white.png" },
|
||||
description = "Garden Gate White Door",
|
||||
description = S("Garden Gate White Door"),
|
||||
inventory_image = "doors_item_gardengate_white.png",
|
||||
groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2,door=1},
|
||||
sounds = default.node_sound_wood_defaults(),
|
||||
@ -408,7 +410,7 @@ function doors.register3(name, def)
|
||||
|
||||
if def.protected then
|
||||
meta:set_string("owner", pn)
|
||||
meta:set_string("infotext", "Owned by " .. pn)
|
||||
meta:set_string("infotext", S("Owned by @1", pn))
|
||||
end
|
||||
|
||||
if not (creative and creative.is_enabled_for and creative.is_enabled_for(pn)) then
|
||||
@ -480,7 +482,7 @@ function doors.register3(name, def)
|
||||
-- verify placer is owner of lockable door
|
||||
if owner ~= pname then
|
||||
minetest.record_protection_violation(pos, pname)
|
||||
minetest.chat_send_player(pname, "You do not own this locked door.")
|
||||
minetest.chat_send_player(pname, S("You do not own this locked door."))
|
||||
return nil
|
||||
end
|
||||
|
||||
@ -490,7 +492,7 @@ function doors.register3(name, def)
|
||||
meta:set_string("key_lock_secret", secret)
|
||||
end
|
||||
|
||||
return secret, "a locked door", owner
|
||||
return secret, S("a locked door"), owner
|
||||
end
|
||||
else
|
||||
def.on_blast = function(pos, intensity)
|
||||
@ -531,7 +533,7 @@ doors.register3(
|
||||
"door3_wood",
|
||||
{
|
||||
tiles = {{ name = "doors_door3_wood.png", backface_culling = true }},
|
||||
description = "Wooden Door 3 Nodes",
|
||||
description = S("Wooden Door 3 Nodes"),
|
||||
inventory_image = "doors3_item_wood.png",
|
||||
groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 },
|
||||
recipe = {
|
||||
@ -551,7 +553,7 @@ doors.register3(
|
||||
"door3_steel",
|
||||
{
|
||||
tiles = {{ name = "doors_door3_steel.png", backface_culling = true }},
|
||||
description = "Steel Door 3 Nodes",
|
||||
description = S("Steel Door 3 Nodes"),
|
||||
inventory_image = "doors3_item_steel.png",
|
||||
protected = true,
|
||||
groups = {cracky = 1, level = 2},
|
||||
@ -575,7 +577,7 @@ doors.register3(
|
||||
"door3_glass",
|
||||
{
|
||||
tiles = { "doors_door3_glass.png"},
|
||||
description = "Glass Door 3 Nodes",
|
||||
description = S("Glass Door 3 Nodes"),
|
||||
inventory_image = "doors3_item_glass.png",
|
||||
groups = {cracky=3, oddly_breakable_by_hand=3},
|
||||
sounds = default.node_sound_glass_defaults(),
|
||||
@ -598,7 +600,7 @@ doors.register3(
|
||||
"door3_obsidian_glass",
|
||||
{
|
||||
tiles = { "doors_door3_obsidian_glass.png" },
|
||||
description = "Obsidian Glass Door 3 Nodes",
|
||||
description = S("Obsidian Glass Door 3 Nodes"),
|
||||
inventory_image = "doors3_item_obsidian_glass.png",
|
||||
groups = {cracky=3},
|
||||
sounds = default.node_sound_glass_defaults(),
|
||||
@ -623,7 +625,7 @@ if minetest.get_modpath("cherry_tree") then
|
||||
"door3_cherry",
|
||||
{
|
||||
tiles = { "doors_door3_cherry.png" },
|
||||
description = "Cherry Door 3 Nodes",
|
||||
description = S("Cherry Door 3 Nodes"),
|
||||
inventory_image = "doors3_item_cherry.png",
|
||||
groups = {choppy=2, oddly_breakable_by_hand=2, flammable=2, door=1},
|
||||
sounds = default.node_sound_wood_defaults(),
|
||||
@ -655,7 +657,7 @@ if minetest.get_modpath("darkage") then
|
||||
"door3_prison",
|
||||
{
|
||||
tiles = { "doors_door3_prison.png" },
|
||||
description = "Prison Door 3 Nodes",
|
||||
description = S("Prison Door 3 Nodes"),
|
||||
inventory_image = "doors3_item_prison.png",
|
||||
protected = true,
|
||||
groups = {cracky = 1, level = 2},
|
||||
|
Reference in New Issue
Block a user