571 Commits

Author SHA1 Message Date
Wuzzy
dc521d2e8d Fix treasure counter; delay for no-treasure levels 2024-08-02 22:03:43 +02:00
Wuzzy
fb5a53cadf Special message for levels with no treasure 2024-08-02 21:57:00 +02:00
Wuzzy
5801807b4f Use simplified level complete message again 2024-08-02 21:39:36 +02:00
Wuzzy
1da3dcdd17 Fix some issues with level messages on start/end 2024-08-02 21:35:28 +02:00
Wuzzy
d496edf5c7 Return to main ship after completing custom level 2024-08-02 21:15:51 +02:00
Wuzzy
7b85f5681d Implement loading of custom levels 2024-08-02 21:09:49 +02:00
Wuzzy
bdfff8daf1 Generalize level analysis to allow custom play 2024-08-02 20:55:23 +02:00
Wuzzy
222810b7c1 Fix detection of custom levels 2024-08-02 20:12:03 +02:00
Wuzzy
b9cf071be5 Add GUI for custom level book 2024-08-02 19:54:01 +02:00
Wuzzy
d59428d36e Merge branch 'master' into custom_level_book 2024-08-02 19:53:48 +02:00
Wuzzy
11601615d1 Update lasers after setting empty chests 2024-08-02 19:13:36 +02:00
Wuzzy
1d5bda2c89 Add levels into credits 2024-08-02 18:52:48 +02:00
Wuzzy
9acc8d7217 Don't call get_node in laser traversal
Because during laser traversal, we work on voxelmanip
data instead; mixing voxelmanip and minetest.get_node
is a bad idea.
2024-08-02 15:48:31 +02:00
Wuzzy
7d8dfd5ff6 Add hollow barrel 2024-08-02 15:34:11 +02:00
Wuzzy
0fd688c731 Merge pull request 'Fix typo in CODE_DOCUMENTATION.md' (#34) from rudzik8/Lazarr:fix_typo into master
Reviewed-on: https://codeberg.org/Wuzzy/Lazarr/pulls/34
2024-08-02 10:46:44 +00:00
Wuzzy
ee346ed0ef Laser can now shine into open chest 2024-08-02 12:43:21 +02:00
Wuzzy
a6e8ef388e Add open treasure chest with laser 2024-08-02 12:24:18 +02:00
ca85b0ecf1 Fix typo in CODE_DOCUMENTATION.md 2024-08-02 16:21:17 +07:00
Wuzzy
90ee63a35c Also set player pos after ship was actually built 2024-08-02 10:51:11 +02:00
Wuzzy
7b949326ca Use thicker floor in ship shematic to stop fallout 2024-08-02 10:36:03 +02:00
Wuzzy
69fa84517b Reset player pos if they fell out of the level 2024-08-02 10:33:16 +02:00
Wuzzy
164aa2bc84 Update lasers after resize 2024-08-02 09:39:56 +02:00
Wuzzy
ddcd49e9a7 Make level resize less destructive 2024-08-02 09:32:28 +02:00
Wuzzy
165d267fde Fix code typo 2024-08-02 09:26:12 +02:00
Wuzzy
e71f33d3bc Add autosave for editor 2024-08-02 08:37:17 +02:00
Wuzzy
7fe94ae747 Run full laser update after place/dig any block 2024-08-02 08:19:08 +02:00
Wuzzy
2690037455 Disallow slash and backslash in level load/save 2024-08-02 08:17:30 +02:00
Wuzzy
07bff68534 Disallow /restart in editor 2024-08-02 07:54:34 +02:00
Wuzzy
16f8092e9b Can confrm editor formspec with enter key 2024-08-02 03:17:05 +02:00
Wuzzy
6666fb3416 Update LEVEL_EDITOR.md WRT entering editor 2024-08-02 02:55:25 +02:00
Wuzzy
f58af2ad7f Disable inventory and hotbar in main menu 2024-08-02 02:34:55 +02:00
Wuzzy
81d6839163 Fix wrong chat msg on /ambience 2024-08-02 02:24:08 +02:00
Wuzzy
e6c6dd0a51 Add speaker in menu ship to toggle ambience 2024-08-02 02:17:12 +02:00
Wuzzy
cf368e2a4a No longer require privs for /editor commands 2024-08-02 01:51:53 +02:00
Wuzzy
2a51cf4e99 /leave command now works in editor, too 2024-08-02 01:50:12 +02:00
Wuzzy
95c1381e1a Restore some old Chinese translations 2024-08-02 00:59:50 +02:00
Wuzzy
a156ffd14a Update German translation 2024-08-02 00:55:06 +02:00
Wuzzy
09cfe01962 Update locale files 2024-08-02 00:51:09 +02:00
Wuzzy
2e55957988 Make game.conf metadata translatable 2024-08-02 00:49:04 +02:00
Wuzzy
d489bbe8b1 Hide treasure status when /leaving level 2024-08-02 00:43:45 +02:00
Wuzzy
84d129fa74 Update menu infotexts 2024-08-02 00:41:52 +02:00
Wuzzy
ee0e7cb27c Remove redundant can_dig check for laser blocks 2024-08-02 00:40:29 +02:00
Wuzzy
dc551b1ad7 Disallow destroying out-of-bounds blocks 2024-08-02 00:35:56 +02:00
Wuzzy
e3c46f7b41 Add HUD markers in main menu ship 2024-08-02 00:30:28 +02:00
Wuzzy
711f1bd1ca Remove two TODOs 2024-08-01 23:39:18 +02:00
Wuzzy
a2dc32cb0c Add level editor book in main ship 2024-08-01 23:36:03 +02:00
Wuzzy
32c684698a WIP: Add custom level book 2024-08-01 23:26:37 +02:00
Wuzzy
ddfb2722ff Remove /editor_size command 2024-08-01 22:07:07 +02:00
Wuzzy
086d66f1fe Change editor welcome message 2024-08-01 22:05:47 +02:00
Wuzzy
5e35587ae2 Improve documentation of lzr_csv 2024-08-01 21:58:49 +02:00