Commit Graph

43 Commits

Author SHA1 Message Date
Sokomine
4ce6101bca added first basic creation/delition of quest steps 2023-09-15 00:40:34 +02:00
Sokomine
a334a2b989 added way to assign quest steps to dialog options 2023-08-05 21:29:46 +02:00
Sokomine
79797ee27c implemented '/npc_talk list' including sorting 2023-07-21 18:08:08 +02:00
Sokomine
8b24e9b52f added basic quest management formspec 2022-11-14 18:18:33 +01:00
Sokomine
4df6a56bf8 added quest_gui as custom action 2022-11-02 16:45:13 +01:00
Sokomine
403911ef81 show text_input action in a readable way in formspec version 2 and 3 2022-10-01 23:17:04 +02:00
Sokomine
dffd17a44b show more formspecs in the correct version 2022-09-27 23:51:43 +02:00
Sokomine
d23335e6db moved all minetest.register_on_* calls into register_once.lua and removed obsolete *.lua files 2022-09-14 21:54:25 +02:00
Sokomine
db5a67b333 added showing of npc logfile via trade list 2022-09-11 00:07:18 +02:00
Sokomine
c488f0f36e renamed trade_list.lua to fs_trade_list.lua 2022-09-10 20:14:32 +02:00
Sokomine
d5fe15a7c7 added trade interface via buy button 2022-09-08 23:30:25 +02:00
Sokomine
0b26af1287 added limit handling to trade formspec 2022-09-05 07:00:55 +02:00
Sokomine
77c05631eb removed obsolete action "custom" (use the new "evaluate" instead) 2022-08-07 20:49:09 +02:00
Sokomine
4dfa9f2ed3 added new action type "evaluate" similar to preconditions and effects 2022-08-07 20:06:04 +02:00
Sokomine
42e16d0e8b made the old fashion formspec fashion_extended for wielded items 2022-07-21 00:34:46 +02:00
Sokomine
80ce8d4892 implemented d_end 2022-07-11 19:48:50 +02:00
Sokomine
299915708f added general handling of properties of npc 2022-05-29 22:02:02 +02:00
Sokomine
978962412f allow to provide a specific formspec version manually 2022-05-09 20:16:19 +02:00
Sokomine
bb399d3381 made i want to give you something window nicer 2022-05-09 19:32:24 +02:00
Sokomine
2435732db2 show msg formspecs in formspec version 1 2022-05-06 15:55:39 +02:00
Sokomine
6442335931 use new player var reset function when endig edit mode 2022-04-19 19:58:21 +02:00
Sokomine
ccfffc9568 fixed undeclared use of global vars 2022-04-12 03:48:08 +02:00
Sokomine
6cadbd9b65 trade_simple fs is shown in fs ver 1 again so that it fits 2022-04-12 01:57:53 +02:00
Sokomine
9aa7d4f8a6 allow to force a specific formspec version for some formspecs 2022-04-11 19:05:03 +02:00
Sokomine
5204c5c8ee deal with formspec_version lower than 3 and display formspec where possible 2022-01-16 21:49:52 +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
972a1e1e61 yl_speak_up.show_what_points_to_this_dialog is now handled by show_fs, and the back button works 2021-07-25 03:42:22 +02:00
Sokomine
577ea356aa actually apply alternate_text texts 2021-07-01 23:14:33 +02:00
Sokomine
a43cef9290 allow to toggle between successful and unsuccessful action in edit options menu 2021-06-29 23:21:48 +02:00
Sokomine
703770794e added added save button to main dialog 2021-06-28 01:27:50 +02:00
Sokomine
4a4ffefb85 fixed bug with saving when quitting 2021-06-28 00:38:12 +02:00
Sokomine
661caaff4e removed yl_speak_up.save_changes_and_switch_to_other_dialog; handled now by show_fs.lua and the new fs_save_or_discard_or_back.lua 2021-06-27 04:33:14 +02:00
Sokomine
701f687415 variables can now be added, set and queried; time is rounded to seconds 2021-06-20 23:24:33 +02:00
Sokomine
c6a837d663 added example for custom action 2021-06-19 03:21:02 +02:00
Sokomine
822fb48da9 added basic formspecs for npc_wants/npc_gives 2021-06-19 00:50:41 +02:00
Sokomine
5d82cbc32d added fs_edit_actions.lua and necessary sourroundings 2021-06-12 21:17:58 +02:00
Sokomine
79a7184a7e made staff work again (was broken) 2021-06-04 20:48:13 +02:00
Sokomine
d916178ca0 added fs_edit_preconditions.lua and fs_edit_effects.lua 2021-06-03 21:12:58 +02:00
Sokomine
30db4209e2 moved relevant functions into fs_initial_config.lua 2021-06-02 21:43:11 +02:00
Sokomine
3769f05880 added comments where each formspec is handled (in which file) 2021-06-02 19:23:41 +02:00
Sokomine
b491ec46de moved general formspec functions to show_fs.lua 2021-06-02 19:10:58 +02:00