Commit Graph

1063 Commits

Author SHA1 Message Date
Sokomine
8838307d16 show_fs: export 2024-02-09 20:30:09 +01:00
Sokomine
7408d8d286 show_fs: action_(npc_gives/npc_wants/text_input/evaluate) 2024-02-09 20:02:22 +01:00
Sokomine
20056cb1e9 show_fs: edit_(preconditions/actions/effects) 2024-02-09 19:55:21 +01:00
Sokomine
9fe6713bd9 show_fs: notes 2024-02-09 19:48:51 +01:00
Sokomine
711febcb4c show_fs: properties 2024-02-09 19:46:37 +01:00
Sokomine
9d26267e67 added force_fs_ver to register_fs 2024-02-09 19:45:34 +01:00
Sokomine
8c27f02c39 show_fs: add_quest_steps 2024-02-09 19:27:50 +01:00
Sokomine
12fc39b3d0 prepared show_fs.lua for beeing more universal by adding register_fs function 2024-02-09 19:25:59 +01:00
Sokomine
03da9151c4 catch missing yl_speak_up.edit_mode in show_fs (which is not yet split up properly) 2024-02-09 06:28:36 +01:00
Sokomine
04b67da670 added exception for npc_was_changed in functions.lua 2024-02-09 06:22:53 +01:00
Sokomine
1cc4f2e742 log add_trade_simple in npc_was_changed as an exception without having to resort to edit_mode directly 2024-02-09 06:20:18 +01:00
Sokomine
0f6962e0a8 split fs_add_trade_simple into editor/ and rest 2024-02-09 06:09:40 +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
d10b394204 adjusted fs_do_trade_simple so that it works with edit_mode beeing only in editor/ 2024-02-07 23:36:12 +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
763a7e27c5 moved edit_mode out of functions.lua 2024-02-07 22:53:11 +01:00
Sokomine
21005455ab added some missing local variables in fs/fs_talkdialog.lua 2024-02-07 22:18:15 +01:00
Sokomine
21c8f1149d added dry_run_no_exec parameter to execute_all_relevant_effects so that the function can work properly in edit_mode 2024-02-07 22:12:18 +01:00
Sokomine
c2728f853b split action_inv_changed function into editor/ and interpreter functionality 2024-02-07 21:44:39 +01:00
Sokomine
e33e1326fd moved edit_mode comment to editor/ 2024-02-07 20:30:50 +01:00
Sokomine
596d521345 moved '/npc_talk force_edit' into editor/ part 2024-02-07 20:28:25 +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
b6f5cd9029 show 'I want to give you something' option only when it fits 2024-02-05 23:35:24 +01:00
Sokomine
abf063975e fixed exit button not working in initial config 2024-02-05 23:28:02 +01:00
Sokomine
630287d99a split up input function of fs/fs_talkdialog.lua 2024-02-05 06:37:00 +01:00
Sokomine
682cc3bccd finished get_fs_talkdialog split into normal and edit mode 2024-02-04 01:38:44 +01:00
Sokomine
89bd9ea546 renamed add_buttons function to get_fs_talkdialog_add_edit_and_command_buttons and placed commands like walk/follow/stand/inventory there 2024-02-02 21:19:43 +01:00
Sokomine
8b3fb10faf moved yl_speak_up.get_fs_talkdialog_add_edit_buttons to edit_mode.lua 2024-02-02 20:57:23 +01:00
Sokomine
4d2da67f9d turned yl_speak_up.get_fs_talkdialog_add_player_offers_item into extra function 2024-02-02 19:44:51 +01:00
Sokomine
3dab37dae7 moved yl_speak_up.get_fs_talkdialog_line_in_edit_mode to edit_mode.lua and shortened to get_fs_talkdialog_line 2024-02-02 19:27:16 +01:00
Sokomine
24a6edcd53 moved get_fs_talkdialog_main_text_in_edit_mode to edit_mode.lua and renamed to get_fs_talkdialog_main_text 2024-02-02 19:11:13 +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
79aae18038 added back item to error message when npc refuses an item 2024-02-02 18:25:29 +01:00
Sokomine
c7f9fc81c3 passing on newname parameter to mobs.mob_class.update_tag 2024-01-30 23:43:28 +01:00
Sokomine
99e2b4c2ec removed obsolete depends.txt 2024-01-27 04:35:50 +01:00
Sokomine
bfbc7c238b updated mod.conf 2024-01-27 04:33:16 +01:00
Sokomine
478849812d license of textures added 2024-01-25 18:17:15 +01:00
Sokomine
aee256938b moved cape texture to yl_npc 2024-01-25 18:03:22 +01:00
Sokomine
7fc2d89974 removed surplus textures 2024-01-25 17:56:38 +01:00
Sokomine
753d3f3eec removed obsolete _mask_ textures and test textures 2024-01-24 22:02:03 +01:00
Sokomine
936cb08e71 added missing fs_inventory.lua file 2024-01-20 22:01:21 +01:00
Sokomine
34e639f68f typos in function names corrected 2024-01-17 04:15:24 +01:00
Sokomine
c8d5293df0 prevent NPC from mobs_redo to take environmental dammage 2024-01-17 03:59:03 +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