diff --git a/functions.lua b/functions.lua index 1a0db1c..55be52f 100644 --- a/functions.lua +++ b/functions.lua @@ -486,7 +486,7 @@ end -- dialog -local function get_fs_setdialog(clicker, n_id, d_id) +yl_speak_up.get_fs_setdialog = function(clicker, n_id, d_id) local dialog = load_dialog(n_id) local items = yl_speak_up.text_new_dialog_id @@ -564,7 +564,7 @@ end -- options -local function get_fs_optiondialog(player, n_id, d_id, o_id, p_id, r_id) +yl_speak_up.get_fs_optiondialog = function(player, n_id, d_id, o_id, p_id, r_id) local dialog = load_dialog(n_id) local pname = player:get_player_name() diff --git a/show_fs.lua b/show_fs.lua index b9987ea..133b049 100644 --- a/show_fs.lua +++ b/show_fs.lua @@ -70,19 +70,20 @@ yl_speak_up.show_fs = function(player, fs_name, param) minetest.show_formspec(pname, param.input_to, param.formspec) + -- staff-based editing 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)) + yl_speak_up.get_fs_optiondialog(player, param.n_id, param.d_id, param.o_id, param.p_id, param.r_id)) elseif(fs_name == "setdialog") then if(not(param)) then param = {} end minetest.show_formspec(pname, "yl_speak_up:setdialog", - get_fs_setdialog(player, param.n_id, param.d_id)) + yl_speak_up.get_fs_setdialog(player, param.n_id, param.d_id)) -- "confirm_save" does not have its own option here; doesn't have a get_fs_-function either