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
|
cc15431cb2
|
added yl_speak_up.npc_is_in_conversation / npc_is_in_conversation_with
|
2024-02-15 21:16:22 +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
|
691301019b
|
created yl_speak_up.generate_next_dynamic_dialog_simple
|
2024-02-14 05:26:18 +01:00 |
|
Sokomine
|
774b076f3b
|
first implementation of actual d_dynamic execution
|
2024-02-14 04:10:08 +01:00 |
|
Sokomine
|
e3e03ee990
|
preparations for d_dynamic dialog
|
2024-02-14 01:58:18 +01:00 |
|
Sokomine
|
eaf84cfd31
|
handle simple_dialogs export when no dialogs are available
|
2024-02-13 05:41:01 +01:00 |
|
Sokomine
|
55b180544f
|
allow d_trade as dialog target
|
2024-02-13 04:01:28 +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
|
6de16720e0
|
added missing _wrapper postfix in fs_trade_limit
|
2024-02-12 12:35:21 +01:00 |
|
Sokomine
|
35fa4e9774
|
broke long formspec strings into table.concat lists
|
2024-02-12 12:33:58 +01:00 |
|
Sokomine
|
42c3751966
|
cleaned up editor/edit_mode.lua by removing unused files
|
2024-02-12 12:06:38 +01:00 |
|
Sokomine
|
0b7078e3e9
|
cleaned up init.lua by removing editor/ files
|
2024-02-12 12:03:21 +01:00 |
|
Sokomine
|
c7fbdb84e4
|
removed old_staff_tool_compatibility.lua
|
2024-02-12 02:42:57 +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
|
9968adca25
|
removed obsolete files
|
2024-02-10 19:15:26 +01:00 |
|
Sokomine
|
10e8cef102
|
provide basic show_precondition/action/effect for debug mode when editor/ is not available
|
2024-02-10 19:11:26 +01:00 |
|
Sokomine
|
1748a3308b
|
fixed typo in fs_trade_via_buy_button
|
2024-02-10 18:55:11 +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
|
b1f5a3ee9e
|
adding missing postfix for _wrapper in show_log
|
2024-02-10 00:33:48 +01:00 |
|
Sokomine
|
61d2fc1679
|
actually added the new files to init.lua
|
2024-02-10 00:28:42 +01:00 |
|
Sokomine
|
cb0869f53c
|
moved formspecs out of exec_actions.lua and into fs/fs_action_*.lua
|
2024-02-10 00:23:35 +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
|
4e5e3d9093
|
show_fs: initial_config
|
2024-02-09 23:35:23 +01:00 |
|
Sokomine
|
2dae28a655
|
show_fs: optiondialog/setdialog (only in yl_npc now)
|
2024-02-09 22:15:34 +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
|
db2f401322
|
show_fs: talk
|
2024-02-09 21:59:41 +01:00 |
|
Sokomine
|
7ddf97d49d
|
show_fs: save_or_discard_changes
|
2024-02-09 21:52:11 +01:00 |
|
Sokomine
|
d7440369b5
|
show_fs: player_offers_item
|
2024-02-09 21:47:11 +01:00 |
|
Sokomine
|
77e6906f0e
|
show_fs: trade_via_buy_button
|
2024-02-09 21:45:17 +01:00 |
|
Sokomine
|
9f44bb1961
|
show_fs: add/do_trade_simple
|
2024-02-09 21:43:48 +01:00 |
|
Sokomine
|
e27809d4d7
|
show_fs: npc_list
|
2024-02-09 21:31:30 +01:00 |
|
Sokomine
|
b2fb83d046
|
show_fs: trade_list
|
2024-02-09 21:29:24 +01:00 |
|
Sokomine
|
0490f8183c
|
fixed get_fs_show_log wrapper parameter
|
2024-02-09 21:10:24 +01:00 |
|
Sokomine
|
d6338abeca
|
show_fs: edit_trade_limit
|
2024-02-09 21:03:22 +01:00 |
|
Sokomine
|
82616c85b1
|
show_fs: trade_limit
|
2024-02-09 21:01:00 +01:00 |
|
Sokomine
|
2a8b621606
|
show_fs: show_log
|
2024-02-09 20:56:26 +01:00 |
|