Editor: display arena's current name and author in the name-author form
This commit is contained in:
parent
231686460f
commit
767f3f4403
@ -31,7 +31,12 @@ minetest.register_tool("arena_lib:settings_rename_author", {
|
|||||||
on_drop = function() end,
|
on_drop = function() end,
|
||||||
|
|
||||||
on_use = function(itemstack, user, pointed_thing)
|
on_use = function(itemstack, user, pointed_thing)
|
||||||
minetest.show_formspec(user:get_player_name(), "arena_lib:settings_rename_author", get_rename_author_formspec())
|
|
||||||
|
local mod = user:get_meta():get_string("arena_lib_editor.mod")
|
||||||
|
local arena_name = user:get_meta():get_string("arena_lib_editor.arena")
|
||||||
|
local id, arena = arena_lib.get_arena_by_name(mod, arena_name)
|
||||||
|
|
||||||
|
minetest.show_formspec(user:get_player_name(), "arena_lib:settings_rename_author", get_rename_author_formspec(arena))
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -130,16 +135,16 @@ end
|
|||||||
---------------FUNZIONI LOCALI----------------
|
---------------FUNZIONI LOCALI----------------
|
||||||
----------------------------------------------
|
----------------------------------------------
|
||||||
|
|
||||||
function get_rename_author_formspec()
|
function get_rename_author_formspec(arena)
|
||||||
|
|
||||||
local formspec = {
|
local formspec = {
|
||||||
"formspec_version[4]",
|
"formspec_version[4]",
|
||||||
"size[7,2.2]",
|
"size[7,2.2]",
|
||||||
"no_prepend[]",
|
"no_prepend[]",
|
||||||
"bgcolor[;neither]",
|
"bgcolor[;neither]",
|
||||||
"field[0,0.1;3.7,0.7;rename;;]",
|
"field[0,0.1;3.7,0.7;rename;;" .. arena.name .. "]",
|
||||||
"button[3.8,0.1;2,0.7;rename_confirm;" .. S("Rename arena") .. "]",
|
"button[3.8,0.1;2,0.7;rename_confirm;" .. S("Rename arena") .. "]",
|
||||||
"field[0,1;3.7,0.7;author;;]",
|
"field[0,1;3.7,0.7;author;;" .. arena.author .. "]",
|
||||||
"button[3.8,1;2,0.7;author_confirm;" .. S("Change author") .. "]",
|
"button[3.8,1;2,0.7;author_confirm;" .. S("Change author") .. "]",
|
||||||
"field_close_on_enter[rename;false]",
|
"field_close_on_enter[rename;false]",
|
||||||
"field_close_on_enter[author;false]"
|
"field_close_on_enter[author;false]"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user