moved optionsdialog to yl_speak_up.show_fs

This commit is contained in:
Sokomine 2021-05-31 22:16:51 +02:00
parent a6a2b3f566
commit 85bdf88ba9

View File

@ -1800,6 +1800,14 @@ yl_speak_up.show_fs = function(player, fs_name, param)
local pname = player:get_player_name() local pname = player:get_player_name()
if(fs_name == "TODO") then if(fs_name == "TODO") then
elseif(fs_name == "optiondialog") then
if(not(param)) then
param = {}
end
minetest.show_formspec(pname, "yl_speak_up:optiondialog",
get_fs_optiondialog(player, param.n_id, param.d_id, param.o_id, param.p_id, param.r_id))
elseif(fs_name == "setdialog") then elseif(fs_name == "setdialog") then
if(not(param)) then if(not(param)) then
param = {} param = {}
@ -1926,11 +1934,8 @@ yl_speak_up.input_optiondialog = function(player, formname, fields)
delete_option(fields.n_id, fields.d_id, fields.o_id) delete_option(fields.n_id, fields.d_id, fields.o_id)
yl_speak_up.log_change(pname, n_id, yl_speak_up.log_change(pname, n_id,
"(staff) Deleted option "..tostring(fields.o_id).." in dialog "..tostring(fields.d_id)..".") "(staff) Deleted option "..tostring(fields.o_id).." in dialog "..tostring(fields.d_id)..".")
minetest.show_formspec( yl_speak_up.show_fs(player, "optiondialog",
pname, {n_id = n_id, d_id = d_id, o_id = o_id, p_id = p_id, r_id = r_id})
"yl_speak_up:optiondialog",
get_fs_optiondialog(player, n_id, d_id, o_id, p_id, r_id)
)
return return
end end
@ -2023,18 +2028,13 @@ yl_speak_up.input_optiondialog = function(player, formname, fields)
yl_speak_up.log_change(pname, n_id, yl_speak_up.log_change(pname, n_id,
"(staff) Saved dialog "..tostring(fields.d_id)..".") "(staff) Saved dialog "..tostring(fields.d_id)..".")
minetest.show_formspec( yl_speak_up.show_fs(player, "optiondialog",
pname, {n_id = fields.n_id, d_id = fields.d_id, o_id = fields.o_id,
"yl_speak_up:optiondialog", p_id = fields.p_id, r_id = fields.r_id})
get_fs_optiondialog(player, fields.n_id, fields.d_id, fields.o_id, fields.p_id, fields.r_id)
)
end end
minetest.show_formspec( yl_speak_up.show_fs(player, "optiondialog",
pname, {n_id = n_id, d_id = d_id, o_id = o_id, p_id = p_id, r_id = r_id})
"yl_speak_up:optiondialog",
get_fs_optiondialog(player, n_id, d_id, o_id, p_id, r_id)
)
end end
-- dialog -- dialog
@ -2070,11 +2070,8 @@ yl_speak_up.input_setdialog = function(player, formname, fields)
yl_speak_up.speak_to[pname].p_id = p_id yl_speak_up.speak_to[pname].p_id = p_id
yl_speak_up.speak_to[pname].r_id = r_id yl_speak_up.speak_to[pname].r_id = r_id
minetest.show_formspec( yl_speak_up.show_fs(player, "optiondialog",
pname, {n_id = n_id, d_id = fields.d_id, o_id = o_id, p_id = p_id, r_id = r_id})
"yl_speak_up:optiondialog",
get_fs_optiondialog(player, n_id, fields.d_id, o_id, p_id, r_id)
)
return return
end end