Sokomine
|
70e1d4144c
|
added more checks for dialog names
|
2024-03-09 19:32:29 +01:00 |
|
Sokomine
|
7905d9937f
|
allow to name and rename dialogs
|
2024-03-09 19:25:51 +01:00 |
|
Sokomine
|
f5ecb06ce6
|
export to ink: support for some limited effects (setting variables to values)
|
2024-03-03 02:18:32 +01:00 |
|
Sokomine
|
13de73ecde
|
export to ink: support for variables (to a degree) and precondtions (to a degree)
|
2024-03-02 19:54:21 +01:00 |
|
Sokomine
|
1c89bd7dcf
|
export_to_ink: added labels for options
|
2024-03-02 15:48:13 +01:00 |
|
Sokomine
|
9781ea9b43
|
support o_visit_only_once (non-sticky choices) in export_to_ink
|
2024-03-02 15:40:18 +01:00 |
|
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
|
a8b92a754f
|
options can now be marked as Done when having been visited once
|
2024-02-29 16:10:58 +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
|
c2107d0bf3
|
added d_dynamic (dynamic dialogs) to readme.md
|
2024-02-29 11:46:33 +01:00 |
|
Sokomine
|
b076e6a2f5
|
export_to_ink: works apart from preconditions and variables
|
2024-02-29 11:43:39 +01:00 |
|
Sokomine
|
2d677127dd
|
export to ink: added alternate_text for dialogs and actions
|
2024-02-28 18:46:43 +01:00 |
|
Sokomine
|
24d3a05ce0
|
improved export to ink: diverts
|
2024-02-28 16:43:15 +01:00 |
|
Sokomine
|
5c7ffe3739
|
added limited export to ink language
|
2024-02-23 03:23:46 +01:00 |
|
Sokomine
|
3eab65d2ee
|
added entity_type precondition to readme.md
|
2024-02-17 19:52:39 +01:00 |
|
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
|
20735916c1
|
store cape and shield texture without the mask (apply that in on_activate)
|
2024-02-16 17:00:49 +01:00 |
|
Sokomine
|
48243f2ddc
|
added topics to dynamic dialogs as demonstration; also added common replacements like $ as demo
|
2024-02-16 16:36:56 +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
|
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 |
|