Commit Graph

1089 Commits

Author SHA1 Message Date
Sokomine
38081f8f17 fixed operation with two variables 2025-06-09 04:04:46 +02:00
Sokomine
cce17c7c23 fixed undeclared globals 2025-06-09 03:41:34 +02:00
Sokomine
94906c221b allow to combine values of variables via operator 2025-06-09 02:52:39 +02:00
Sokomine
7896d53dd6 check parameters in set_variable_to_random_number better 2025-06-09 02:19:58 +02:00
Sokomine
6b6c31e4aa adjust real_owner when changing owner as well 2025-06-09 01:53:18 +02:00
Sokomine
b371f15801 supported "at least" for accepting items 2025-06-08 16:33:44 +02:00
Sokomine
3855a9b393 allow to take parts of a stack in d_got_item if take_as_wanted is set 2025-06-08 16:32:57 +02:00
Sokomine
9d2fb157d0 fixed two bugs in replacing vars in text 2025-06-08 14:00:03 +02:00
Sokomine
2b7db390c5 made action trade work again 2025-06-01 05:22:17 +02:00
Sokomine
208cafc725 fixed local variables 2025-05-31 19:28:16 +02:00
Sokomine
de001c3539 save quest vars only if something actually changed 2025-04-20 21:38:15 +02:00
Sokomine
e00be2fc43 added effect to play a sound 2025-04-05 20:42:13 +02:00
Sokomine
710c8e1928 fixed bug with empty list in ipairs issue #8378 2025-04-05 17:48:49 +02:00
Sokomine
1b9df50376 fixed bug if no textures are defined 2025-03-22 23:25:17 +01:00
Sokomine
52e04dff2f added ink language support docu 2025-03-22 18:36:21 +01:00
a1a5d5c243 Merge pull request '#25 / your-land/bugtracker#6618 Fixes crash when using protection rune on NPC' (#26) from AliasAlreadyTaken/yl_speak_up:master into master
Reviewed-on: Sokomine/yl_speak_up#26
2025-03-21 18:52:27 +01:00
Sokomine
67fe90c984 variables can now have a default value other than nil 2025-02-09 00:26:24 +01:00
Sokomine
9077feb1a9 addons: added effect send_coordinates (useful in combination with a waypoint_compass but can be used manually as well) 2025-01-16 21:21:32 +01:00
Sokomine
2e1732644f added addons effect send_mail 2025-01-16 03:02:55 +01:00
Sokomine
9af492c07a added addons folder; added addon action send_mail 2025-01-16 00:52:19 +01:00
Sokomine
a85f0629c5 ink import: sort dialogs according to order given in ink; sort existing but not imported dialogs in after that 2025-01-12 22:28:19 +01:00
Sokomine
9b2aae7fe1 disable options that are not included in the current import by adding a 'false' precondition 2025-01-12 20:40:46 +01:00
Sokomine
799233c8a2 partial ink import implemented 2025-01-09 23:20:49 +01:00
Sokomine
7e5fc745c0 fixed bug in ink import due to a wrong reimplementation of split command in test environment 2025-01-09 23:19:09 +01:00
Sokomine
40e7fc2087 do not change d_sort of other dialogs when changing the start dialog 2025-01-09 18:01:28 +01:00
Sokomine
8e0f53fdb5 added import_from_ink.lua - but no input for that yet 2025-01-07 21:04:37 +01:00
Sokomine
d5b5832b02 fixed bug in update_dialog_option regarding automaticly selected and random options 2025-01-07 20:02:23 +01:00
Sokomine
7c801291f9 update_dialog_option now can update d_trade and d_got_item dialogs (to a degree) 2025-01-05 20:29:47 +01:00
Sokomine
133a8ccf8d allow to export to ink without _ prefix 2025-01-05 11:46:59 +01:00
Sokomine
543c767dd5 added update_start_dialog for ink import 2025-01-05 11:31:30 +01:00
Sokomine
7ce56ca733 export to ink: add effect list to the action knot success option where it belongs 2025-01-04 19:50:18 +01:00
Sokomine
0cd28dcb54 better loggin for update_dialog_option 2025-01-04 19:21:10 +01:00
Sokomine
d2fdb6da61 the dialog is randomly selected; not the option (typo) 2025-01-04 18:26:23 +01:00
Sokomine
51ab9e1ecb update_dialog now properly ignores special dialogs 2025-01-04 18:25:05 +01:00
Sokomine
000978ef50 try to perserve d_<nr> dialog names in update_dialog 2025-01-04 18:14:48 +01:00
Sokomine
0d76f7492a implemented update_dialog_options_completed for options that were not updated 2025-01-04 18:06:58 +01:00
Sokomine
6370396fea o_random is part of a dialog - not of an option 2025-01-03 22:25:53 +01:00
Sokomine
16df2f9155 fixed bug in get_dialog_list_for_export 2025-01-03 22:03:14 +01:00
Sokomine
31434e69ce less spammy logs for update_dialog* 2025-01-03 21:51:36 +01:00
Sokomine
829683f750 pass o_text_when_prerequisites_not_met on to update_dialog_option 2025-01-03 21:03:55 +01:00
Sokomine
76f7e37566 sort dialogs in export according to d_sort instead of d_<nr> alphabethicly 2025-01-02 20:16:40 +01:00
Sokomine
d9d10112cf allow to add sort_oder to update_dialog_option 2025-01-02 18:14:22 +01:00
Sokomine
dc223d99f5 fixed logging of option changes in update option 2025-01-02 17:46:18 +01:00
Sokomine
c0ed2cc148 moved function get_dialog_list_for_export 2025-01-02 17:30:00 +01:00
Sokomine
06507880b6 properly split option names for ink import 2025-01-02 00:43:16 +01:00
Sokomine
8570fea8ba corrected obvious errors in a new function 2025-01-02 00:12:49 +01:00
Sokomine
40314125a8 moved yl_speak_up.get_start_dialog_id into functions_dialog 2025-01-01 23:00:38 +01:00
Sokomine
e5183813d7 moved a function from _dialogs to _talk 2025-01-01 22:41:09 +01:00
Sokomine
c0fcbecd63 added functions for updating and importing dialogs and options for future ink import 2025-01-01 22:37:59 +01:00
Sokomine
10e90e412a prefix options in ink export with automaticly_ or randomly_ if necessary 2025-01-01 18:53:56 +01:00