forked from Sokomine/yl_speak_up
made staff work again (was broken)
This commit is contained in:
parent
d916178ca0
commit
79a7184a7e
@ -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()
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user