From b6f5cd90298df7b3f16818b6c15f45218d830ee2 Mon Sep 17 00:00:00 2001 From: Sokomine Date: Mon, 5 Feb 2024 23:35:24 +0100 Subject: [PATCH] show 'I want to give you something' option only when it fits --- edit_mode.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/edit_mode.lua b/edit_mode.lua index ebd76ab..bb73413 100644 --- a/edit_mode.lua +++ b/edit_mode.lua @@ -535,8 +535,9 @@ end -- add a prefix to "I want to give you something." dialog option in edit_mode: local old_talkdialog_offers_item = yl_speak_up.get_fs_talkdialog_add_player_offers_item yl_speak_up.get_fs_talkdialog_add_player_offers_item = function(pname, formspec, h, dialog, add_text, pname_for_old_fs) - local offer_item_add_text = "" + local offer_item_add_text = nil if(yl_speak_up.in_edit_mode(pname)) then + -- force showing the "I want to give you something"-text offer_item_add_text = minetest.formspec_escape("[dialog d_got_item] -> ") end return old_talkdialog_offers_item(pname, formspec, h, dialog, offer_item_add_text, pname_for_old_fs)