Commit Graph

400 Commits

Author SHA1 Message Date
Sokomine
bd2c8bc4cd extracted edit_mode_apply_changes.lua from functions.lua into a seperate file 2022-01-07 21:04:55 +01:00
Sokomine
2b402aaefb removed deprecated function say(..) 2022-01-07 20:53:53 +01:00
Sokomine
e8265679b4 extracted fs_talkdialog.lua from functions.lua into a seperate file 2022-01-07 20:52:34 +01:00
Sokomine
0e62741926 extracted exec_apply_effects.lua from fs_edit_effects.lua 2022-01-06 18:15:54 +01:00
Sokomine
ef66268424 if an action fails: switch to the first dialog if no other on_failure dialog is defined 2022-01-06 18:05:39 +01:00
Sokomine
45336ed4d4 eliminated undeclared global variable o_id 2022-01-06 17:38:02 +01:00
Sokomine
b536ce99f3 improved documentation of values in fs_edit_effects.lua 2022-01-06 02:52:54 +01:00
Sokomine
3c52cfeae6 implemented deal_with_offered_item effect (only editing, not effect yet) 2022-01-06 02:41:04 +01:00
Sokomine
031fda8411 set useful preset for sort_by for d_got_item dialog 2022-01-05 23:54:25 +01:00
Sokomine
f00d7bb505 deal with missing sort_by parameter 2022-01-05 23:44:30 +01:00
Sokomine
17a8551f25 explained autoanswer/autoselect mode 2022-01-05 23:33:40 +01:00
Sokomine
0c2f9f0b49 put exec_actions.lua into extra file 2022-01-05 21:57:02 +01:00
Sokomine
9a89c678f0 moved yl_speak_up.precondition_check_variable to exec_eval_* 2022-01-05 21:55:31 +01:00
Sokomine
7b8e7f7322 made check_variable accessible for excec_eval_preconditions.lua 2022-01-05 19:17:59 +01:00
Sokomine
9039fe08b9 split up fs_edit_preconditions into fs_edit and exec_eval_ 2022-01-05 19:07:23 +01:00
Sokomine
ce1e191eaf updated documentation of parameters of actions 2022-01-05 18:58:57 +01:00
Sokomine
8614545828 updated documentation of parameters of preconditions 2022-01-05 18:42:20 +01:00
Sokomine
6ccf9cfdb5 implemented precondition player_offered_item 2022-01-05 18:16:21 +01:00
Sokomine
2c8437f6a4 show precondition player_offered_item 2022-01-05 01:23:42 +01:00
Sokomine
5644ad0cb2 store amount and more/less/equal etc. for precondition player_offered_item 2022-01-05 01:01:23 +01:00
Sokomine
127263813e don't store no group selected for player_offered_item 2022-01-04 23:01:16 +01:00
Sokomine
42233f59a1 implemented saving of player_offered_item precondition 2022-01-04 04:52:24 +01:00
Sokomine
d4e7870c05 added formspec for precondition player_offered_item 2022-01-04 04:00:08 +01:00
Sokomine
e33f713f54 added yl_speak_up.fs_your_inventory_select_item to avoid repetition 2022-01-04 01:30:33 +01:00
Sokomine
6f127bd3b4 bugfix: clear tmp_data_cache properly 2022-01-04 01:24:42 +01:00
Sokomine
c774c542ea moved preivew/background images to less confusing palces 2022-01-02 20:01:24 +01:00
Sokomine
392b60efb8 added fs_player_offers_item.lua 2022-01-02 19:23:36 +01:00
Sokomine
45616bb4ba auto-refuse unwanted items and let the player take them back 2022-01-02 06:12:50 +01:00
Sokomine
a1cae79266 added d_got_item dialog for accepting items given from player to npc 2022-01-01 21:47:11 +01:00
Sokomine
8a7d6e24b3 avoid infinite loop in automatic/autoselect mode; added yl_speak_up.max_allowed_recursion_depth config option 2021-12-31 17:41:12 +01:00
Sokomine
788960ca0a added autoanswer/autoselect function (without loop detection) 2021-12-29 04:10:41 +01:00
Sokomine
b33ba52d00 fixed bug in changing owner 2021-12-28 05:06:47 +01:00
Sokomine
e61baf7ab5 implemented put_into_block_inv and take_from_block_inv 2021-12-28 03:15:41 +01:00
Sokomine
09521172ac fixed typo 2021-12-27 21:12:05 +01:00
Sokomine
f01744aa70 added put_into_block_inv and take_from_block_inv formspec and storing 2021-12-26 22:43:06 +01:00
Sokomine
aae92b7da3 added menu entries for put_into_block_inv, take_from_block_inv 2021-12-26 18:50:04 +01:00
Sokomine
f5ceb9b04c display and evaluate preconditions of type block_inv 2021-12-26 02:57:46 +01:00
Sokomine
a39d308ebc allow to store preconditions of type block_inv 2021-12-26 02:35:18 +01:00
Sokomine
ad063f2e0a fixed bug with data.what used before data 2021-09-03 21:29:37 +02:00
Sokomine
412ae94c1b moved from numeric inidices to better maintainable strings for data.what in fs_edit_general.lua for easier maitenance 2021-09-03 21:14:47 +02:00
Sokomine
632d7d6895 make editing alternate_text for timer/limitation failure possible 2021-08-05 20:32:38 +02:00
Sokomine
1b480edfb7 implemented time restrictions on repeating actions 2021-08-05 18:24:11 +02:00
Sokomine
aa38ea2dbb added yl_speak_up.get_time_in_seconds 2021-08-05 18:08:42 +02:00
Sokomine
0629d6ba2c added new tabs 'Limit guessing:' and 'Limit repeating:' to edit options menu 2021-08-04 04:15:45 +02:00
Sokomine
bba08f62dc pass parameter on 2021-08-03 23:00:15 +02:00
Sokomine
47c7e7ab30 allow to show and change the value of a variable via the manage variables formspec 2021-08-03 22:55:59 +02:00
Sokomine
c5aca7d9a8 actually print the debug output for variable changes 2021-08-03 19:18:42 +02:00
Sokomine
7117131207 allow to activate and deactivate debug mode for variables 2021-08-03 18:11:35 +02:00
Sokomine
eb7d1701a1 allow to set prefix and color for chat_all message 2021-08-01 20:31:05 +02:00
Sokomine
420452e4ff added fs_show_all_var_values.lua 2021-08-01 19:15:45 +02:00