Wuzzy
|
a7875b4677
|
Remove all crafting recipes
|
2022-02-11 00:35:04 +01:00 |
Wuzzy
|
5d149c08c2
|
Translate into German
|
2022-02-11 00:33:30 +01:00 |
Wuzzy
|
53c6645f15
|
Update locale files
|
2022-02-11 00:20:41 +01:00 |
Wuzzy
|
434da1565c
|
Remove unused stuff in xpanes mod
|
2022-02-11 00:19:36 +01:00 |
Wuzzy
|
c921243372
|
Play level change effect AFTER level load
|
2022-02-11 00:04:51 +01:00 |
Wuzzy
|
cc8a834d76
|
Simplify formspec prepend
|
2022-02-10 23:58:17 +01:00 |
Wuzzy
|
ae84dbdf38
|
Add inventory graphics
|
2022-02-10 23:49:05 +01:00 |
Wuzzy
|
574ae4d4c7
|
Teleport to main menu if all levels complete
|
2022-02-10 21:31:04 +01:00 |
Wuzzy
|
39a90fd9b3
|
Set player pos after player build
|
2022-02-10 21:13:57 +01:00 |
Wuzzy
|
4fadb93c4d
|
Add screwdriver support to decor nodes
|
2022-02-10 20:41:22 +01:00 |
Wuzzy
|
bc6ada5c4d
|
Add rotatable in menu mode as well
|
2022-02-10 20:27:31 +01:00 |
Wuzzy
|
99650cec51
|
Allow extended rotation in editor
|
2022-02-10 20:25:52 +01:00 |
Wuzzy
|
856741ec3a
|
Overwrite node drop handler
|
2022-02-10 20:10:59 +01:00 |
Wuzzy
|
1a41881a4f
|
Add infinite placement in level editor
|
2022-02-10 19:42:45 +01:00 |
Wuzzy
|
a93da1f623
|
Fix false win if detector stack in inventory
|
2022-02-10 19:29:30 +01:00 |
Wuzzy
|
3611a07290
|
Fix dummy levels
|
2022-02-10 19:24:07 +01:00 |
Wuzzy
|
7ef7abdef1
|
Fix editor size save
|
2022-02-10 19:23:51 +01:00 |
Wuzzy
|
00be751d2c
|
Shrink selbox of bonfire
|
2022-02-10 19:02:02 +01:00 |
Wuzzy
|
ae460c3ff8
|
Add button sound to all button types
|
2022-02-10 18:58:43 +01:00 |
Wuzzy
|
8158424d9b
|
Change description of laser block states
|
2022-02-10 18:53:52 +01:00 |
Wuzzy
|
d5d761ed1d
|
Add button push sound
|
2022-02-10 18:53:37 +01:00 |
Wuzzy
|
5128203dcc
|
Don't autowin level in editor
|
2022-02-10 18:31:08 +01:00 |
Wuzzy
|
2731284ebe
|
Add support for different level sizes
|
2022-02-10 18:28:56 +01:00 |
Wuzzy
|
abf759b13b
|
Make lantern no longer wallmounted
|
2022-02-10 18:04:08 +01:00 |
Wuzzy
|
2c80ed001f
|
Make bonfire a light source
|
2022-02-05 14:13:23 +01:00 |
Wuzzy
|
4577518382
|
Add custom level size changer in editor
|
2022-02-05 14:08:39 +01:00 |
Wuzzy
|
e6f6d4c32e
|
Editor: Check if file exists when loading
|
2022-02-03 20:42:56 +01:00 |
Wuzzy
|
1450ecb97b
|
Editor: Set level number on save/load
|
2022-02-03 20:26:09 +01:00 |
Wuzzy
|
1117a03f6a
|
Fix levels 3+4
|
2022-02-03 20:11:18 +01:00 |
Wuzzy
|
3fa99f446f
|
Refactor spawn position algorithm
|
2022-02-03 18:46:58 +01:00 |
Wuzzy
|
61b4ff5983
|
Spawn player on start block in new level
|
2022-02-03 18:36:11 +01:00 |
Wuzzy
|
bcc9bcdd33
|
Add teleporter node (non-interactive for now)
|
2022-02-03 17:44:37 +01:00 |
Wuzzy
|
2929b97cb7
|
Use proper vector init functions
|
2022-01-31 02:11:30 +01:00 |
Wuzzy
|
16f243b515
|
Add missing mod.confs
|
2022-01-31 00:45:11 +01:00 |
Wuzzy
|
ea9d5d07f7
|
Keep emitter state on take
|
2022-01-31 00:44:45 +01:00 |
Wuzzy
|
b0bc4f350a
|
Dynamically read the number of available levels
|
2022-01-30 19:45:42 +01:00 |
Wuzzy
|
28a6e96b7b
|
Change emitter state with tool only
|
2022-01-30 19:17:55 +01:00 |
Wuzzy
|
b736d80ec1
|
Fix palm leaves z-fighting
|
2022-01-20 14:50:56 +01:00 |
Wuzzy
|
74f405676c
|
Add some level log messages
|
2022-01-20 14:37:09 +01:00 |
Wuzzy
|
f2da21b734
|
Remove old debug log
|
2022-01-20 14:32:37 +01:00 |
Wuzzy
|
955b031b8a
|
Fix /restart not working in editor
|
2022-01-20 14:30:34 +01:00 |
Wuzzy
|
f3c854a34d
|
Don't check level victory on change state
|
2022-01-20 14:24:35 +01:00 |
Wuzzy
|
34741b7dcb
|
Remove grates
|
2022-01-17 15:21:15 +01:00 |
Wuzzy
|
157f3a39b1
|
Save level progress
|
2022-01-16 16:58:35 +01:00 |
Wuzzy
|
914b55dacc
|
Add crate and some decor blocks
|
2022-01-14 17:44:39 +01:00 |
Wuzzy
|
adcd597347
|
Add simple level select formspec
|
2022-01-13 03:48:13 +01:00 |
Wuzzy
|
efb80c81d6
|
Editor: Support /level command
|
2022-01-13 03:24:29 +01:00 |
Wuzzy
|
3eadc65860
|
Editor: Allow saving and loading
|
2022-01-13 02:01:10 +01:00 |
Wuzzy
|
c7243d410c
|
More work on editor mode state behavior
|
2022-01-13 01:40:16 +01:00 |
Wuzzy
|
3164da9f0a
|
Tweak level editor mode a bit
|
2022-01-13 00:47:13 +01:00 |
Wuzzy
|
102b02978f
|
Add support for meshnodes in lzr_laser
|
2022-01-13 00:29:38 +01:00 |
Wuzzy
|
42f8dd54e8
|
Remove cushion and one of the lightboxes
|
2022-01-11 19:06:12 +01:00 |
Wuzzy
|
a935b5b3ee
|
Add nodes from islands mod
|
2022-01-11 19:03:10 +01:00 |
Wuzzy
|
b31463f414
|
Fight lighting of barricade
|
2022-01-11 18:31:22 +01:00 |
Wuzzy
|
8d2ac359d4
|
Add support for insta-win levels
This is just for stability so the game doensn't break for poorly-designed levels
|
2022-01-11 18:22:42 +01:00 |
Wuzzy
|
a6d49a3cb4
|
Auto-propagate lasers of loaded level
|
2022-01-11 18:06:10 +01:00 |
Wuzzy
|
565d20277f
|
Update menu ship schematic
|
2022-01-11 17:41:16 +01:00 |
Wuzzy
|
6eba4de4ed
|
Read level schematic size
|
2022-01-10 21:11:59 +01:00 |
Wuzzy
|
435d21658f
|
Add the word "Inventory" to inventory
|
2022-01-10 18:50:05 +01:00 |
Wuzzy
|
3a50109fba
|
Add hotbar images, configure inventory style
|
2022-01-10 18:46:13 +01:00 |
Wuzzy
|
fe2cd30111
|
Add mirror collisionbox
|
2022-01-09 21:02:32 +01:00 |
Wuzzy
|
baee96f2de
|
Fix crash if place mirror in menu
|
2022-01-09 20:29:08 +01:00 |
Wuzzy
|
82250c934a
|
Reset player orienation on level change
|
2022-01-09 20:23:51 +01:00 |
Wuzzy
|
499fff9bbe
|
Only give screwdriver to player if needed
|
2022-01-09 17:43:59 +01:00 |
Wuzzy
|
aaf16736d2
|
Make laser blocks glow in the dark
|
2022-01-09 17:19:45 +01:00 |
Wuzzy
|
d710934023
|
Spawn player on floor
|
2022-01-09 17:05:34 +01:00 |
Wuzzy
|
4884dbc3a0
|
Don't warp to next level if lvl was switched
|
2022-01-09 17:01:26 +01:00 |
Wuzzy
|
68341954fc
|
Add 'level complete' state and new sounds
|
2022-01-09 15:21:47 +01:00 |
Wuzzy
|
43b6298166
|
Don't print warning in screwdriver2 mod
|
2022-01-09 13:56:09 +01:00 |
Wuzzy
|
d38a90a546
|
Add minimal 'editor' gamestate
|
2022-01-09 04:20:00 +01:00 |
Wuzzy
|
b4a8950e7d
|
Add basic gamestate API
|
2022-01-09 03:53:55 +01:00 |
Wuzzy
|
1c9a1f8ff3
|
Rename xdecor to lzr_decor
|
2022-01-09 03:04:13 +01:00 |
Wuzzy
|
4d9aba5e6a
|
More world-aligned textures
|
2022-01-09 01:33:38 +01:00 |
Wuzzy
|
81efc3b2de
|
Minify stairs mod, use worldalign
|
2022-01-09 01:29:58 +01:00 |
Wuzzy
|
9046210545
|
Add takable detectors
|
2022-01-09 00:56:44 +01:00 |
Wuzzy
|
33dcc0dc76
|
Merge branch 'vmanip' into master_postjam
|
2022-01-08 23:57:44 +01:00 |
Wuzzy
|
e51501d7f8
|
Add lzr_settings to force settings
|
2022-01-08 22:40:16 +01:00 |
Wuzzy
|
43b4c6d65a
|
Move level victory check to end of level update
|
2022-01-08 22:22:35 +01:00 |
Wuzzy
|
28ec2a24be
|
Print benchmark time for laser update
|
2022-01-08 22:13:02 +01:00 |
Wuzzy
|
f974af7d76
|
Also use vmanip for level clearing
|
2022-01-08 21:28:40 +01:00 |
Wuzzy
|
5f65950bf4
|
Use VManip for laser update
|
2022-01-08 20:49:50 +01:00 |
Wuzzy
|
1138bc4eb8
|
Fix takable emitter update
|
2022-01-08 18:31:33 +01:00 |
Wuzzy
|
f54dc471ec
|
Remove choppy dig
|
2022-01-04 04:48:41 +01:00 |
Wuzzy
|
80513ed1c8
|
Add wood place/dug sound
|
2022-01-03 02:26:57 +01:00 |
Wuzzy
|
037d1f9d6f
|
Add crystal (spread laser in all dirs)
|
2021-12-29 15:24:19 +01:00 |
Wuzzy
|
30fe6117d6
|
Add lzr_gamestate
|
2021-12-28 23:43:01 +01:00 |
Wuzzy
|
21aa6c021b
|
Clear inventory on join
|
2021-12-28 23:30:34 +01:00 |
Wuzzy
|
0849cf5ddf
|
Tweak water
|
2021-12-28 04:47:20 +01:00 |
Wuzzy
|
6a4f6926f9
|
Add playfield check
|
2021-12-28 04:31:46 +01:00 |
Wuzzy
|
ee05696fd7
|
Fix broken takable update
|
2021-12-28 04:20:19 +01:00 |
Wuzzy
|
85e7caaa4b
|
Basic 'fixed' textures
|
2021-12-28 04:08:42 +01:00 |
Wuzzy
|
505c92ed22
|
Add takable version of nodes
|
2021-12-28 03:34:10 +01:00 |
Wuzzy
|
70d8af9f3a
|
Remove unused sounds
|
2021-12-27 19:26:04 +01:00 |
Wuzzy
|
4b75e43908
|
Add new wood sounds
|
2021-12-27 19:25:11 +01:00 |
Wuzzy
|
9f7eacd72a
|
Replace glass sounds
|
2021-12-27 18:54:07 +01:00 |
Wuzzy
|
3bd63c16f3
|
Add another rotation sound
|
2021-12-27 17:58:59 +01:00 |
Wuzzy
|
022575e585
|
Add new rotation sound
|
2021-12-27 17:42:16 +01:00 |
Wuzzy
|
61a282a74c
|
Remove dead code in screwdriver2
|
2021-12-27 17:35:16 +01:00 |
Wuzzy
|
78e166e14a
|
Replace screwdriver mod with screwdriver2
|
2021-12-27 17:29:55 +01:00 |
Wuzzy
|
29a8222d46
|
Reduce number of laser nodes from 63 to 7
|
2021-12-27 16:59:59 +01:00 |
Wuzzy
|
d4c02b4353
|
Add transmissive laser
|
2021-12-27 16:36:31 +01:00 |
Wuzzy
|
b6d29a4444
|
Refactor laser blocks
|
2021-12-26 05:07:26 +01:00 |
Wuzzy
|
c97838477f
|
Greatly increase laser iterations limit
|
2021-12-26 04:15:32 +01:00 |
Wuzzy
|
fa1bd60279
|
Remove 'pulverize' chat command
|
2021-12-26 04:08:41 +01:00 |
Wuzzy
|
05a256d39e
|
Add infotext to start book
|
2021-12-26 03:58:46 +01:00 |
Wuzzy
|
8498068e4c
|
Add start book
|
2021-12-26 03:37:04 +01:00 |
Wuzzy
|
28fba4f450
|
Move menu ship down
|
2021-12-26 02:56:47 +01:00 |
Wuzzy
|
7648b49a9c
|
Remove xdecor wooden tile
|
2021-12-25 03:13:00 +01:00 |
Wuzzy
|
7218761db8
|
Add the "main menu ship"
|
2021-12-24 03:51:15 +01:00 |
Wuzzy
|
4212cbb008
|
Render laser beams cleanly (no ugly cross-section)
|
2021-12-24 03:43:06 +01:00 |
Wuzzy
|
ab6d82e164
|
Remove attached_node
|
2021-12-24 00:11:49 +01:00 |
Wuzzy
|
69be803d9c
|
Add default sky
|
2021-12-23 23:38:18 +01:00 |
Wuzzy
|
f8b77ce249
|
Fix insta-dig candle
|
2021-12-23 23:07:55 +01:00 |
Wuzzy
|
7cdf854936
|
Add basic message framework
|
2021-12-23 23:06:10 +01:00 |
Wuzzy
|
824a453aaf
|
Fix ocean water not generating deeper
|
2021-12-23 22:45:52 +01:00 |
Wuzzy
|
33d06027f5
|
Add debug commands to jump to level
|
2021-12-23 22:44:02 +01:00 |
Wuzzy
|
faec32fff4
|
Update emitter and detector textures
|
2021-12-23 22:28:55 +01:00 |
Wuzzy
|
4e6cfa11e9
|
Fix texture error message
|
2021-12-22 01:54:19 +01:00 |
Wuzzy
|
b350df7e5a
|
Update xdecor license
|
2021-12-22 01:52:28 +01:00 |
Wuzzy
|
c62caca675
|
Remove non-free hanging candle texture
|
2021-12-22 01:41:09 +01:00 |
Wuzzy
|
2330cdb1b4
|
Bugfix: Inventory was not clear on new level
|
2021-12-22 01:20:29 +01:00 |
Wuzzy
|
cac22d7a9c
|
Add free screwdriver
|
2021-12-22 00:40:54 +01:00 |
Wuzzy
|
f6c0b91036
|
Only mirror is rotatable
|
2021-12-22 00:40:26 +01:00 |
Wuzzy
|
5bbcee0158
|
Add ocean ambience
|
2021-12-22 00:35:31 +01:00 |
Wuzzy
|
2492b6dcc6
|
Add basic gameplay
|
2021-12-22 00:35:16 +01:00 |
Wuzzy
|
f12aebda50
|
Implement levels
|
2021-12-22 00:17:36 +01:00 |
Wuzzy
|
e4d41b3b51
|
Update diggability
|
2021-12-22 00:04:32 +01:00 |
Wuzzy
|
9cf755071d
|
Force nodes to have rotatable group
|
2021-12-21 23:20:50 +01:00 |
Wuzzy
|
4b6f03f258
|
Detector check function
|
2021-12-21 23:18:11 +01:00 |
Wuzzy
|
630739eb80
|
Implement detector
|
2021-12-21 23:13:14 +01:00 |
Wuzzy
|
5c637cfe94
|
Add screwdriver to rotate blocks
|
2021-12-21 23:06:00 +01:00 |
Wuzzy
|
179e4ae7e7
|
Disable item dropping
|
2021-12-21 22:54:55 +01:00 |
Wuzzy
|
c4b43cb9ce
|
Clean up nodes
|
2021-12-21 22:49:49 +01:00 |
Wuzzy
|
5c43d34867
|
Perform full update after dig/place laser block
|
2021-12-21 22:41:21 +01:00 |
Wuzzy
|
c2e0edac50
|
Add full_laser_update
|
2021-12-21 22:36:28 +01:00 |
Wuzzy
|
7be0b0b324
|
Add emitter toggler debug tool
|
2021-12-21 22:33:33 +01:00 |
Wuzzy
|
adde85e9b7
|
Add emitter toggler
|
2021-12-21 22:18:11 +01:00 |
Wuzzy
|
46bac9d063
|
Add support for laser mirroring
|
2021-12-21 22:00:51 +01:00 |
Wuzzy
|
94e5945479
|
Add mirror dir helper function
|
2021-12-21 21:16:27 +01:00 |
Wuzzy
|
cc0ed45d54
|
Fix mirror texture
|
2021-12-21 20:32:54 +01:00 |
Wuzzy
|
afda4ccf00
|
Fix laser emitter
|
2021-12-21 20:23:15 +01:00 |
Wuzzy
|
dc488baa1d
|
Add MTG sounds
|
2021-12-21 20:06:19 +01:00 |
Wuzzy
|
e368f244c3
|
Add basic mapgen, level creator, tools
|
2021-12-21 19:56:56 +01:00 |
Wuzzy
|
1e31e4c0b1
|
Add water
|
2021-12-21 19:09:53 +01:00 |
Wuzzy
|
08c24a85ad
|
Add minified xdecor mod
|
2021-12-21 19:03:39 +01:00 |
Wuzzy
|
b023f02175
|
Add minified versions of stairs and xpanes mods
from MTG
|
2021-12-21 19:02:16 +01:00 |
Wuzzy
|
d254ae1d49
|
Basic laser physics
|
2021-12-21 17:45:26 +01:00 |
Wuzzy
|
e651c2757b
|
Add ugly mirror, detector, emitter
|
2021-12-21 16:15:17 +01:00 |
Wuzzy
|
25cba4a685
|
Refactor lzr_laser mod
|
2021-12-21 15:32:34 +01:00 |
Wuzzy
|
202131968a
|
Add laser nodes
|
2021-12-21 15:23:08 +01:00 |