873 Commits

Author SHA1 Message Date
Wuzzy
3a7ef97c3a Run mapgen in MT mapgen environment (MT 5.9.0) 2024-09-12 23:16:47 +02:00
Wuzzy
2ebb0399fb Improve behavior of selected sender in Sender Mode 2024-09-12 23:06:11 +02:00
Wuzzy
654877e5b6 Fix rain membrane collision box 2024-09-12 23:05:58 +02:00
Wuzzy
87b62e20a1 Level editor: Add trigger example, document icons 2024-09-12 23:05:38 +02:00
Wuzzy
47d8d554a0 Triggertool: Reset mode resets receiver type, too 2024-09-11 23:01:20 +02:00
Wuzzy
2b40d5e57b Add more HUD icons for trigger tool, and crosshair 2024-09-11 23:01:19 +02:00
Wuzzy
4ff5424172 Trigger type info mode: Show trigger type icon 2024-09-11 23:01:19 +02:00
Wuzzy
65c653fb26 Clean up trigger tool help texts a little 2024-09-11 23:01:18 +02:00
Wuzzy
84e9f389f3 Improve trigger tool tooltip 2024-09-11 23:01:18 +02:00
Wuzzy
5c8e51720d Update LEVEL_EDITOR.md 2024-09-11 23:01:16 +02:00
Wuzzy
94c61d9dbc Sort items by type in lzr_getitem 2024-09-11 23:01:01 +02:00
Wuzzy
7f411b493e Add color changer tool 2024-09-11 23:00:49 +02:00
Wuzzy
0075f96ff7 Fix markdown in code doc once and for all 2024-09-11 01:47:38 +02:00
Wuzzy
646976e975 Use different markdown syntax for code doc 2024-09-11 01:44:02 +02:00
Wuzzy
4068a63d85 Fix code doc syntax a little 2024-09-11 01:43:14 +02:00
Wuzzy
208db6ce96 Add HUD info for trigger tool info mode 2024-09-11 00:17:44 +02:00
Wuzzy
032d6683e8 Update is_rotatable check for hook item 2024-09-11 00:17:42 +02:00
Wuzzy
960ed35a44 Fix dropping item in game destroying it 2024-09-11 00:17:29 +02:00
Wuzzy
a47371517e Remove pointless TODO 2024-09-11 00:17:12 +02:00
Wuzzy
7c7fa0b5d8 Rightclick trigger node with hand to show info 2024-09-11 00:16:58 +02:00
Wuzzy
6fd46419e1 Signals are no longer invisible 2024-09-11 00:16:45 +02:00
Wuzzy
4926d4aa5b Add function to show trigger relations on screen 2024-09-11 00:16:35 +02:00
Wuzzy
4dca8b3bfb Make fewer promises in lzr_triggers 2024-09-11 00:16:22 +02:00
Wuzzy
5e1b2a6cd0 Show particle lines again 2024-09-11 00:15:55 +02:00
Wuzzy
e2cbfd5112 Change front hole color of normal detector 2024-09-11 00:15:39 +02:00
Wuzzy
908f69d6d4 Update groups documentation 2024-09-11 00:15:22 +02:00
Wuzzy
39b7ad1e56 Replace cheat_item group with [dev|editor]_tool 2024-09-11 00:14:57 +02:00
Wuzzy
d6b2d22f87 No longer grant "give" priv in editor
Because this gives access to many "unorthodox" nodes that shouldn't be
placed in a level. If the player *really* wants those nodes, they
should require an extra step of granting themselves give.
2024-09-11 00:14:41 +02:00
Wuzzy
e604beda56 Fix bad shadows in inventory bg 2024-09-11 00:14:15 +02:00
Wuzzy
c51d7a6f25 Clean up protection mod 2024-09-11 00:13:49 +02:00
Wuzzy
a8e54c8acb Update level editor documentation 2024-09-10 00:15:59 +02:00
Wuzzy
8a56ff33b0 Activate minetest.deserialize safety 2024-09-09 23:10:49 +02:00
Wuzzy
e049c4fa62 Harden deserialize_triggers more against bad data 2024-09-09 22:48:49 +02:00
Wuzzy
f4e5388747 Reduce log level of default triggers code 2024-09-09 22:38:08 +02:00
Wuzzy
c9aaf1aaeb Fix crash in get_trigger 2024-09-09 22:30:39 +02:00
Wuzzy
94358a7ec9 Restore old default trigger behavior 2024-09-09 22:30:38 +02:00
Wuzzy
e8d4db886c Fix editor not saving receiver properly 2024-09-09 22:30:36 +02:00
Wuzzy
3f1fd91b5b Update trigger tool description for SYNC_AND 2024-09-09 22:30:36 +02:00
Wuzzy
45bbe40128 Save and load receiver_type in levels 2024-09-09 22:30:35 +02:00
Wuzzy
f45aef6762 Rewrite definition of receiver types 2024-09-09 22:30:34 +02:00
Wuzzy
04cdcdd10a Fix SYNC_AND r. type not work for SYNC_INV s. type 2024-09-09 22:30:24 +02:00
Wuzzy
c1eaa35cf8 Reduce log level of signal log messages to info 2024-09-09 22:30:18 +02:00
Wuzzy
9331a2e060 Also show senders for receivers in trigger tool 2024-09-09 22:30:01 +02:00
Wuzzy
9d85d8953a Add missing receiver type texture 2024-09-09 22:29:40 +02:00
Wuzzy
b143394756 Add new SYNC_AND receiver type 2024-09-09 22:29:11 +02:00
Wuzzy
a9e4486870 Move SIGNAL_TYPE to lzr_triggers, add recv type 2024-09-09 08:18:11 +02:00
Wuzzy
cbb50f7a01 Move 2 lzr_functions to blocks_util.lua 2024-09-09 07:10:54 +02:00
Wuzzy
96e7c87cff Add lightbox/locked chest as triggers in editor 2024-09-09 07:08:14 +02:00
Wuzzy
fe3935d74d Fix editor not loading triggers 2024-09-09 00:19:59 +02:00
Wuzzy
ffb557385f Fix sender pos being saved in wrong coord system 2024-09-09 00:10:46 +02:00