Commit Graph

43 Commits

Author SHA1 Message Date
Sokomine
2329724ef2 do not count d_dynamic when counting amount of dialogs for initial setup or dialog deletion 2024-02-17 04:13:09 +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
e3e03ee990 preparations for d_dynamic dialog 2024-02-14 01:58:18 +01:00
Sokomine
d52aa2e5cb allowed export/import without editor/ 2024-02-13 03:04:57 +01:00
Sokomine
71e08eac08 broke long formspec strings into table.concat lists (editor/fs/fs_edit_options_dialog.lua) 2024-02-13 02:24:43 +01:00
Sokomine
94a1d1092a broke long formspec strings into table.concat lists (editor/fs) 2024-02-12 13:05:36 +01:00
Sokomine
42c3751966 cleaned up editor/edit_mode.lua by removing unused files 2024-02-12 12:06:38 +01:00
Sokomine
b93186d3c2 allow to edit name, description and owner even without editor installed 2024-02-12 02:10:46 +01:00
Sokomine
c1deea695c allowed reloading when modname is not present 2024-02-12 00:29:06 +01:00
Sokomine
b04d37c963 made initial_config work better in edit_mode 2024-02-11 13:26:44 +01:00
Sokomine
e2722d7c60 created initial_config.lua so that overriding start dialogs becomes easier 2024-02-10 22:33:00 +01:00
Sokomine
f70bc72f85 prepared initial_config fs for working without api/formspec_helpers.lua 2024-02-10 22:03:52 +01:00
Sokomine
0a3764fe84 adjusted the move of api_quest_steps.lua in init.lua and editor/ 2024-02-10 19:52:18 +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
7c72e4215b split show_fs.lua into editor/ and normal function 2024-02-10 18:51:36 +01:00
Sokomine
dfc88b4895 fixed some typos in function names 2024-02-10 00:53:25 +01:00
Sokomine
a7d6d07785 show_fs: talk in edit mode 2024-02-10 00:11:20 +01:00
Sokomine
7482061868 moved add_trade_simple in editor/ into fs/ subfolder 2024-02-10 00:00:33 +01:00
Sokomine
c0c3cae460 fixed some input_fs_ names in editor/ 2024-02-09 23:58:46 +01:00
Sokomine
7ddf97d49d show_fs: save_or_discard_changes 2024-02-09 21:52:11 +01:00
Sokomine
21f77baae1 show_fs: edit_options_dialog 2024-02-09 20:50:38 +01:00
Sokomine
61b5799247 show_fs: fashion/fashion_extended 2024-02-09 20:43:27 +01:00
Sokomine
063aa7e297 show_fs: assign_quest_step 2024-02-09 20:38:33 +01:00
Sokomine
92d3622464 show_fs: manage_(quests/variables) 2024-02-09 20:36:48 +01:00
Sokomine
f6bcb2e6c6 show_fs: show_what_points_to_this_dialog 2024-02-09 20:33:07 +01:00
Sokomine
928675a3c1 show_fs: quest_gui 2024-02-09 20:31:35 +01:00
Sokomine
8838307d16 show_fs: export 2024-02-09 20:30:09 +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
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
763a7e27c5 moved edit_mode out of functions.lua 2024-02-07 22:53:11 +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