Commit Graph

862 Commits

Author SHA1 Message Date
Sokomine
e04a6b963e fixed adding/removing players to may_be_edited_by; fixed logging of name/desc changes 2023-05-03 22:07:23 +02:00
Sokomine
d8736a3520 added property server_nolog_effects 2023-04-27 23:14:51 +02:00
Sokomine
5dd6ebe8e7 log changes of properties 2023-04-27 22:51:02 +02:00
Sokomine
47277d555b bugfix: if give_item failed to give all: log properly 2023-04-27 21:00:37 +02:00
Sokomine
ebbc6eb3e4 print npc name in migration check 2023-02-26 22:59:23 +01:00
Sokomine
e94d879b2a players with npc_talk_master priv can assign names to npc that are already taken by players 2023-02-26 22:48:11 +01:00
Sokomine
bd67fa2ea7 add d_end in migration script when necessary 2023-02-26 22:41:32 +01:00
Sokomine
56b832d9d1 show log on each dialog; allow to toggle between full and trade log 2023-02-24 13:42:07 +01:00
Sokomine
8ef9aeb5db better infotexts for mobs_redo mobs 2023-02-24 08:51:33 +01:00
Sokomine
edc5cdfe77 allow to hide nametag 2023-02-24 08:28:39 +01:00
Sokomine
26db498afe set d_end if minetest.close_formspec is used in a function 2023-02-24 07:18:44 +01:00
Sokomine
a03d2895d0 removed migration.lua (now yl_local_server_do_on_reload.lua) 2023-02-24 06:53:16 +01:00
Sokomine
38b61d6074 fixed bug regarding missing pname 2023-02-24 06:52:27 +01:00
Sokomine
c2b672f010 added tribe miocene for yl 2023-02-22 10:20:33 +01:00
Sokomine
d0d00d1408 fixed missing pname in migration.lua 2023-02-22 09:10:54 +01:00
Sokomine
c0f30ad248 added migration command 2023-02-22 09:01:00 +01:00
Sokomine
26c95f16e7 added *_local_server_*.lua example files for YourLand and SinglePlayer 2023-02-01 19:19:14 +01:00
Sokomine
80c1a4b558 moved loading of actual npc definitions into yl specific file 2023-02-01 19:08:36 +01:00
Sokomine
8f38e5616c added missing local variable declaration 2023-01-30 00:16:00 +01:00
Sokomine
4ba64a0621 added file migration.lua for YourLand server 2023-01-28 23:08:36 +01:00
Sokomine
359664b4ef improved README.md: added chapter local overrides for your server; added table of content; reformatted for markdown format 2023-01-28 23:02:34 +01:00
Sokomine
af250b2a77 added loading of local server files for overriding existing functionality 2023-01-28 22:32:33 +01:00
Sokomine
204b3cfc93 log disambigous npc in error log 2023-01-27 21:54:57 +01:00
Sokomine
d6a439b666 set nametag color in config.lua 2023-01-25 21:14:53 +01:00
Sokomine
5445e20160 added enough room for messages in formspec_helpers.lua 2022-11-20 22:06:34 +01:00
Sokomine
1ad3bc4498 fixed bug with missing yl_speak_up.load_quest prefix 2022-11-14 21:03:58 +01:00
Sokomine
c4c14d36c8 create the path for the quest file savefiles 2022-11-14 21:03:18 +01:00
Sokomine
1ad1da470f added buttons to connect manage variables and manage quests 2022-11-14 19:13:27 +01:00
Sokomine
8b24e9b52f added basic quest management formspec 2022-11-14 18:18:33 +01:00
Sokomine
3f458bf448 created yl_speak_up.input_fs_manage_general and used for variable management input 2022-11-14 00:06:40 +01:00
Sokomine
f982b44c97 created function yl_speak_up.get_fs_manage_general for scrolling through variables, quest and quest steps (in the future) 2022-11-13 21:58:11 +01:00
Sokomine
71f9e5e540 preprarations for creating quests 2022-11-12 21:07:56 +01:00
Sokomine
664726897c fixed bug #19 (text was nil) 2022-11-12 17:37:13 +01:00
Sokomine
c9cc112169 fixed bug in storing new variable values; also checking success of variable changes now 2022-11-06 12:20:55 +01:00
Sokomine
4df6a56bf8 added quest_gui as custom action 2022-11-02 16:45:13 +01:00
Sokomine
d2d7f30731 bugfix fs_talkdialog.lua:366: attempt to concatenate a nil value #18 2022-11-02 15:21:22 +01:00
Sokomine
80657b59ee allow to scroll through the variables in manage_variables with prev/next 2022-10-30 01:14:28 +02:00
Sokomine
c70f61bc38 made formspec for manage variables look good again 2022-10-29 22:13:07 +02:00
Sokomine
5fd501187d added special d_trade dialog; efects based on preconditions can now be executed before showing the trade_list 2022-10-28 13:30:19 +02:00
Sokomine
4b34c46453 removed unregistered global 2022-10-26 16:33:41 +02:00
Sokomine
aedf4b6200 options can now be moved up or down much easier 2022-10-26 14:01:25 +02:00
Sokomine
ab0e9faf14 in custom functions that use variables: set the right prefix 2022-10-23 21:00:58 +02:00
Sokomine
b7c2354cd9 put yl_speak_up.get_list_of_effects_and_target_dialog_and_effect into extra function so that it can be used in fs_edit_trade_limit.lua as well 2022-10-17 19:05:58 +02:00
Sokomine
9e8cc183fa automaticly add back-button to new dialogs: Let's go back to the start of our talk. 2022-10-17 08:05:11 +02:00
Sokomine
c5587f55c7 let yl_speak_up.show_fs_simple_deco look better for smaller height 2022-10-17 07:41:19 +02:00
Sokomine
c3e048504f allow to close formspec when offering things to the npc via player_offers_item 2022-10-17 07:32:20 +02:00
Sokomine
d5ad680999 effect deal_with_offered_item now properly returns true if true 2022-10-17 07:21:43 +02:00
Sokomine
05948116a0 let new options point back to their dialog again 2022-10-17 07:01:08 +02:00
Sokomine
e91dc93b11 better setup of d_got_item when adding a new option; changed text displayed in edit mode for d_got_item in order to provide more help 2022-10-17 06:55:45 +02:00
Sokomine
f2f8195285 fixed undeclared globals 2022-10-16 13:37:11 +02:00