Commit Graph

38 Commits

Author SHA1 Message Date
Sokomine
f503d436dc added visit counters to readme.md and added custom preconditions for reading them out 2024-02-29 19:20:21 +01:00
Sokomine
189165dd22 count visits to options 2024-02-29 12:40:59 +01:00
Sokomine
6381ea59b9 count visits to dialogs 2024-02-29 12:18:23 +01:00
Sokomine
20735916c1 store cape and shield texture without the mask (apply that in on_activate) 2024-02-16 17:00:49 +01:00
Sokomine
db2abf76fe typo 2024-02-15 22:29:20 +01:00
Sokomine
d58789e703 only load detached npc inventories when they are really needed - either by the npc dialog or in edit_mode 2024-02-15 22:19:08 +01:00
Sokomine
6f51ddd10d automaticly remove unused detached npc inventories that havn't been changed or loaded for more than 600 seconds 2024-02-15 21:18:10 +01:00
Sokomine
d588e38308 make detached trade_inv beeing sent only to the player it belongs to and delete it when the player leaves 2024-02-15 00:48:44 +01:00
Sokomine
7b14fb6668 let cape and shield texture deal with empty textures 2024-02-15 00:10:59 +01:00
Sokomine
b93186d3c2 allow to edit name, description and owner even without editor installed 2024-02-12 02:10:46 +01:00
Sokomine
f70bc72f85 prepared initial_config fs for working without api/formspec_helpers.lua 2024-02-10 22:03:52 +01:00
Sokomine
6450417637 moved api_quest_steps.lua to editor/api/ as it is only needed in edit_mode 2024-02-10 19:38:05 +01:00
Sokomine
1659aed8ab took care of delete_trade_simple regarding edit_mode 2024-02-09 05:44:30 +01:00
Sokomine
e7369f3075 split api_trade_inv.lua into edit_mode and normal mode 2024-02-09 05:35:34 +01:00
Sokomine
567decb7bd stop_talking now uses reset_vars_for_player instead of doing that manually 2024-02-07 22:55:15 +01:00
Sokomine
8dbaaf21d5 moved etitor parts into edtior/ folder 2024-02-07 18:34:33 +01:00
Sokomine
682cc3bccd finished get_fs_talkdialog split into normal and edit mode 2024-02-04 01:38:44 +01:00
Sokomine
7fc2d89974 removed surplus textures 2024-01-25 17:56:38 +01:00
Sokomine
920fbcf062 adjusted to initial_properties in minetest.registered_entities 2023-12-19 03:23:18 +01:00
Sokomine
964fce04e3 fixed bug in local function 2023-12-19 03:21:06 +01:00
Sokomine
49b370b7bb explained meaning of api/ folder 2023-12-18 06:16:10 +01:00
Sokomine
44e8683e61 renamed function input_fs_manage_general to handle_* 2023-12-18 06:13:27 +01:00
Sokomine
8110442b2a renamed input_routing_show_a_quest_step function to handle_input_routing_show_a_quest_step 2023-12-18 06:04:30 +01:00
Sokomine
f224222d7c moved formspec_helpers.lua into api folder 2023-12-18 05:58:39 +01:00
Sokomine
eb6cf0f031 renamed get_fs_quest_edit_error function to build_fs_quest_edit_error as that is more appropriate 2023-12-18 05:52:11 +01:00
Sokomine
8396464fcf completed last commit 2023-12-18 05:25:59 +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
e8082faf75 added forgotten file 2023-12-14 04:30:20 +01:00
Sokomine
fad536a0a4 split fs_npc_list.lua into api/ and fs/ 2023-12-12 03:01:58 +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