completed get_fs_edit_option_effect_on_failure

This commit is contained in:
Sokomine 2021-07-02 17:35:14 +02:00
parent bf0138cbc1
commit 166499c753

View File

@ -1574,7 +1574,10 @@ yl_speak_up.get_fs_edit_option_effect_craft = function(
end
yl_speak_up.get_fs_edit_option_effect_on_failure = function(pname, dialog, formspec, data, id_prefix, save_button, e)
-- "go to other dialog if the *previous* effect failed", -- 5
-- (on_failure - only for effects - not for preconditions)
yl_speak_up.get_fs_edit_option_effect_on_failure = function(
pname, dialog, formspec, data, id_prefix, save_button, e)
if(e) then
data.on_failure = e[ "r_value" ]
end
@ -1600,7 +1603,8 @@ yl_speak_up.get_fs_edit_option_effect_on_failure = function(pname, dialog, forms
":]",
"button_edit_effect_on_failure_text_change")
end
return "label[0.2,3.3;If the *previous* effect failed,]"..
return formspec..
"label[0.2,3.3;If the *previous* effect failed,]"..
"label[0.2,3.8;switch to the following dialog:]"..
"dropdown[5.0,3.5;6.5,0.6;select_on_failure;"..
table.concat(sorted_dialog_list, ",")..";"..