From d6338abeca8494d62a7d95e74a6485ab1bfeba43 Mon Sep 17 00:00:00 2001 From: Sokomine Date: Fri, 9 Feb 2024 21:03:22 +0100 Subject: [PATCH] show_fs: edit_trade_limit --- fs/fs_edit_trade_limit.lua | 16 ++++++++++++++++ show_fs.lua | 10 ---------- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/fs/fs_edit_trade_limit.lua b/fs/fs_edit_trade_limit.lua index 598f451..d87b525 100644 --- a/fs/fs_edit_trade_limit.lua +++ b/fs/fs_edit_trade_limit.lua @@ -116,3 +116,19 @@ yl_speak_up.get_fs_edit_trade_limit = function(player, selected_row) } return table.concat(formspec, '') end + + +yl_speak_up.get_fs_edit_trade_limit = function(player, param) + if(not(param)) then + param = {} + end + return yl_speak_up.get_fs_edit_trade_limit(player, param.selected_row) +end + + +yl_speak_up.register_fs("edit_trade_limit", + yl_speak_up.input_edit_trade_limit, + yl_speak_up.get_fs_edit_trade_limit_wrapper, + -- force formspec version 1: + 1 +) diff --git a/show_fs.lua b/show_fs.lua index 6fb8651..5325074 100644 --- a/show_fs.lua +++ b/show_fs.lua @@ -67,9 +67,6 @@ yl_speak_up.input_handler = function(player, formname, fields) elseif formname == "yl_speak_up:show_npc_list" then yl_speak_up.input_show_npc_list(player, formname, fields) return true - elseif formname == "yl_speak_up:edit_trade_limit" then - yl_speak_up.input_edit_trade_limit(player, formname, fields) - return true -- handled in fs_initial_config.lua elseif formname == "yl_speak_up:initial_config" then yl_speak_up.input_fs_initial_config(player, formname, fields) @@ -275,13 +272,6 @@ yl_speak_up.show_fs = function(player, fs_name, param) yl_speak_up.get_fs_show_npc_list(player, nil)) - elseif(fs_name == "edit_trade_limit") then - if(not(param)) then - param = {} - end - yl_speak_up.show_fs_ver(pname, "yl_speak_up:edit_trade_limit", - yl_speak_up.get_fs_edit_trade_limit(player, param.selected_row), 1) - elseif(fs_name == "initial_config") then if(not(param)) then param = {}