Commit Graph

101 Commits

Author SHA1 Message Date
Sokomine
61d2fc1679 actually added the new files to init.lua 2024-02-10 00:28:42 +01:00
Sokomine
24022c98b6 moved fs_show_log because show_fs needs to be loaded first 2024-02-09 22:14:15 +01:00
Sokomine
8dbaaf21d5 moved etitor parts into edtior/ folder 2024-02-07 18:34:33 +01:00
Sokomine
aa707c40ac moved edit_mode.lua to editor/fs/* and added new edit_mode.lua as future init.lua file for editor mod 2024-02-07 06:19:20 +01:00
Sokomine
4cfab4c1d8 created yl_speak_up.apply_autoanswer_and_random_and_d_got_item and adjusted yl_speak_up.calculate_displayable_options; created edit_mode.lua for overrides 2024-02-02 18:58:03 +01:00
Sokomine
f224222d7c moved formspec_helpers.lua into api folder 2023-12-18 05:58:39 +01:00
Sokomine
fe1910c88f split inventory.lua into api/ and fs/ 2023-12-18 05:25:26 +01:00
Sokomine
3ae305dcc9 moved fs_edit_general.lua to api/; renamed most get_fs_ functions there to get_sub_fs_ and main function to build_fs_ for more clarity 2023-12-18 05:15:04 +01:00
Sokomine
536ad045f6 renamed get_fs_ function in alternate_text because it does something diffrent from other get_fs_ functions 2023-12-18 04:47:53 +01:00
Sokomine
afe47c3908 moved fs_decorated to api/api_decorated because it does not show its own formspec 2023-12-18 02:53:03 +01:00
Sokomine
e9ee295db5 split up fs_talkdialog.lua into fs/ and api/ 2023-12-18 02:44:43 +01:00
Sokomine
4f15503dfe split fs_fashion.lua up into api/ and fs/ (two files) 2023-12-14 04:35:37 +01:00
Sokomine
fad536a0a4 split fs_npc_list.lua into api/ and fs/ 2023-12-12 03:01:58 +01:00
Sokomine
d2e5362cf9 split quest related fs_*.lua into fs/ and api/ 2023-12-11 21:48:31 +01:00
Sokomine
361bcd9dd1 moved some more fs_*.lua to fs/ 2023-12-11 19:41:33 +01:00
Sokomine
c368538c28 moved fs_edit_*.lua to fs/ 2023-12-11 19:24:19 +01:00
Sokomine
d57ac190eb split trade_simple.lua and other trading into fs/ and api/ part 2023-12-11 19:05:33 +01:00
Sokomine
031abad71b split fs_trade_via_buy_button.lua in fs/ and api/ 2023-12-10 05:13:11 +01:00
Sokomine
259a79e359 split fs_trade_limit.lua into fs/ and api/ part 2023-12-10 04:56:51 +01:00
Sokomine
f37f07c722 moved some files into fs/ and api/ folders to clean up 2023-12-08 22:41:27 +01:00
Sokomine
2c2b3d173d extracted fs_show_what_points_to_this_dialog.lua from fs_alternate_text.lua 2023-12-08 20:39:28 +01:00
Sokomine
e73a0cf35c split fs_properties.lua into fs and api part 2023-12-08 19:32:59 +01:00
Sokomine
9f7349146d split fs_show_log.lua into api and fs 2023-12-08 19:27:17 +01:00
Sokomine
dc278123d6 added /npc_talk version command 2023-11-05 18:10:49 +01:00
Sokomine
a33b52f0d8 #5295 allow to write internal notes 2023-11-01 21:34:07 +01:00
Sokomine
cf868e0761 added export (show .json file structure) 2023-10-29 15:47:56 +01:00
Sokomine
5ba53ba637 added formspec for adding quest steps 2023-09-18 23:33:10 +02:00
Sokomine
4ce6101bca added first basic creation/delition of quest steps 2023-09-15 00:40:34 +02:00
Sokomine
6626273867 made mobs(redo) an optional dependency 2023-08-27 20:02:05 +02:00
Sokomine
a334a2b989 added way to assign quest steps to dialog options 2023-08-05 21:29:46 +02:00
Sokomine
af84935c2b moved staff based_based_editing and tools (staffs) into yl_npc because they're deprecated 2023-07-27 13:20:52 +02:00
Sokomine
336c02694c set yl_speak_up.orig_mobs_update_tag only *once* 2023-07-22 20:49:37 +02:00
Sokomine
e2ecb7de4b prepared for /npc_talk list command 2023-07-21 01:10:46 +02:00
Sokomine
3e9591eee8 added npc_talk command 2023-07-18 03:50:59 +02:00
Sokomine
8d87a22a11 improved register_on_reload 2023-07-09 03:05:29 +02:00
Sokomine
f1072821f1 added register_on_reload; made interface_mobs_api.lua work again for mobs.lua 2023-07-09 02:59:52 +02:00
Sokomine
0a7a06e050 further cleanup for YL 2023-07-08 20:52:01 +02:00
Sokomine
80c1a4b558 moved loading of actual npc definitions into yl specific file 2023-02-01 19:08:36 +01:00
Sokomine
8f38e5616c added missing local variable declaration 2023-01-30 00:16:00 +01:00
Sokomine
af250b2a77 added loading of local server files for overriding existing functionality 2023-01-28 22:32:33 +01:00
Sokomine
c4c14d36c8 create the path for the quest file savefiles 2022-11-14 21:03:18 +01:00
Sokomine
8b24e9b52f added basic quest management formspec 2022-11-14 18:18:33 +01:00
Sokomine
71f9e5e540 preprarations for creating quests 2022-11-12 21:07:56 +01:00
Sokomine
4df6a56bf8 added quest_gui as custom action 2022-11-02 16:45:13 +01:00
Sokomine
e7e097ea20 inform other mods when npc_talk_reload is issued 2022-10-15 18:08:47 +02:00
Sokomine
61dfe5c267 moved register_once.lua further up 2022-09-14 23:05:19 +02:00
Sokomine
ffd98fc924 moved yl_speak_up.init_mob_table to a more appropriate place 2022-09-14 22:54:53 +02:00
Sokomine
46ebb1d894 moved directory creation to a point after reading the config file so that that value can be changed on the fly as well 2022-09-14 22:47:30 +02:00
Sokomine
ab9745ee01 added npc_talk_reload command 2022-09-14 22:18:09 +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