From 92d3622464bd26751b945a0f6ff72ab65ce6be11 Mon Sep 17 00:00:00 2001 From: Sokomine Date: Fri, 9 Feb 2024 20:36:48 +0100 Subject: [PATCH] show_fs: manage_(quests/variables) --- editor/fs/fs_manage_quest_steps.lua | 8 ++++++++ editor/fs/fs_manage_quests.lua | 8 ++++++++ editor/fs/fs_manage_variables.lua | 8 ++++++++ show_fs.lua | 24 ------------------------ 4 files changed, 24 insertions(+), 24 deletions(-) diff --git a/editor/fs/fs_manage_quest_steps.lua b/editor/fs/fs_manage_quest_steps.lua index 831ea24..0522256 100644 --- a/editor/fs/fs_manage_quest_steps.lua +++ b/editor/fs/fs_manage_quest_steps.lua @@ -354,3 +354,11 @@ yl_speak_up.get_fs_manage_quest_steps = function(player, param) return table.concat(formspec, "") end + + +yl_speak_up.register_fs("manage_quest_steps", + yl_speak_up.input_manage_quest_steps, + yl_speak_up.get_fs_manage_quest_steps, + -- no special formspec required: + nil +) diff --git a/editor/fs/fs_manage_quests.lua b/editor/fs/fs_manage_quests.lua index f459d00..d50bb9e 100644 --- a/editor/fs/fs_manage_quests.lua +++ b/editor/fs/fs_manage_quests.lua @@ -238,3 +238,11 @@ yl_speak_up.get_fs_manage_quests = function(player, param) yl_speak_up.speak_to[pname].q_id = quest.id return table.concat(formspec, "") end + + +yl_speak_up.register_fs("manage_quests", + yl_speak_up.input_manage_quests, + yl_speak_up.get_fs_manage_quests, + -- no special formspec required: + nil +) diff --git a/editor/fs/fs_manage_variables.lua b/editor/fs/fs_manage_variables.lua index 888f6ab..89dda12 100644 --- a/editor/fs/fs_manage_variables.lua +++ b/editor/fs/fs_manage_variables.lua @@ -473,3 +473,11 @@ yl_speak_up.get_fs_manage_variables = function(player, param) end return table.concat(formspec, "") end + + +yl_speak_up.register_fs("manage_variables", + yl_speak_up.input_manage_variables, + yl_speak_up.get_fs_manage_variables, + -- no special formspec required: + nil +) diff --git a/show_fs.lua b/show_fs.lua index a5063ff..51bb4cf 100644 --- a/show_fs.lua +++ b/show_fs.lua @@ -98,18 +98,6 @@ yl_speak_up.input_handler = function(player, formname, fields) elseif formname == "yl_speak_up:assign_quest_step" then yl_speak_up.input_fs_assign_quest_step(player, formname, fields) return true - -- handled in fs_manage_variables.lua - elseif formname == "yl_speak_up:manage_variables" then - yl_speak_up.input_fs_manage_variables(player, formname, fields) - return true - -- handled in fs_manage_quests.lua - elseif formname == "yl_speak_up:manage_quests" then - yl_speak_up.input_fs_manage_quests(player, formname, fields) - return true - -- handled in fs_manage_quest_steps.lua - elseif formname == "yl_speak_up:manage_quest_steps" then - yl_speak_up.input_fs_manage_quest_steps(player, formname, fields) - return true end end @@ -369,18 +357,6 @@ yl_speak_up.show_fs = function(player, fs_name, param) yl_speak_up.show_fs_ver(pname, "yl_speak_up:assign_quest_step", yl_speak_up.get_fs_assign_quest_step(player, param)) - elseif(fs_name == "manage_variables") then - yl_speak_up.show_fs_ver(pname, "yl_speak_up:manage_variables", - yl_speak_up.get_fs_manage_variables(player, param)) - - elseif(fs_name == "manage_quests") then - yl_speak_up.show_fs_ver(pname, "yl_speak_up:manage_quests", - yl_speak_up.get_fs_manage_quests(player, param)) - - elseif(fs_name == "manage_quest_steps") then - yl_speak_up.show_fs_ver(pname, "yl_speak_up:manage_quest_steps", - yl_speak_up.get_fs_manage_quest_steps(player, param)) - -- fallback in case of wrong call else minetest.chat_send_player(pname, "Error: Trying to show wrong "..