Commit Graph

55 Commits (1d3cbcea81ed1fd4953cd2bf1152ce16ddaafd55)

Author SHA1 Message Date
Wuzzy 1d3cbcea81 Simplify laser texture files, remove 'full' laser 2022-03-15 23:59:56 +01:00
Wuzzy 50c9f8d3ec Add lzr_globals.LASER_GLOW 2022-03-15 23:37:38 +01:00
Wuzzy 2efab19183 Add tr. mirror glow 2022-03-15 23:29:49 +01:00
Wuzzy 027a8357c3 Fix tr. mirror not dropping correct item 2022-03-15 23:24:35 +01:00
Wuzzy 2bc668e241 Fix transmissive mirror becoming fixed on update 2022-03-15 23:02:32 +01:00
Wuzzy e222d6d732 Implement new transmissive mirror physics (WIP) 2022-03-14 02:16:24 +01:00
Wuzzy cf5cf6aac3 Add new transmissive mirror states 2022-03-14 00:34:32 +01:00
Wuzzy ff4c032d1f Add skull dummy images 2022-03-13 23:52:42 +01:00
Wuzzy 7cbd327ad4 Add skulls (change walkability if shot by laser) 2022-03-05 02:34:29 +01:00
Wuzzy 22855b4e3e Add particle effects for chest unlock 2022-03-04 15:51:46 +01:00
Wuzzy 2659e77db9 Tweak transmissive texture 2022-03-04 13:59:46 +01:00
Wuzzy 6c026275b9 Change victory condition: Collect all gold 2022-03-04 01:11:40 +01:00
Wuzzy 806f0fa46b Fix incorrect GRAVITY var 2022-03-03 23:12:35 +01:00
Wuzzy c5f0e8aeb9 Move gravity to lzr_globals 2022-03-03 20:38:26 +01:00
Wuzzy e046d0b1ed Refactor laser blocks 2022-02-20 03:40:49 +01:00
Wuzzy c33d4bfbbf Barricade burning propagates to neighbors 2022-02-15 06:18:17 +01:00
Wuzzy 8bfa7e7e21 Make barricade burn on laser contact 2022-02-15 05:42:50 +01:00
Wuzzy 03615a2ca5 Tweak mirror meshes 2022-02-15 00:45:56 +01:00
Wuzzy 5120527d10 Texturize mirror blocks properly 2022-02-14 15:16:26 +01:00
Wuzzy e3686370ee Add new mirror meshes (WIP) 2022-02-14 00:13:13 +01:00
Wuzzy 99650cec51 Allow extended rotation in editor 2022-02-10 20:25:52 +01:00
Wuzzy 8158424d9b Change description of laser block states 2022-02-10 18:53:52 +01:00
Wuzzy 2929b97cb7 Use proper vector init functions 2022-01-31 02:11:30 +01:00
Wuzzy ea9d5d07f7 Keep emitter state on take 2022-01-31 00:44:45 +01:00
Wuzzy 28a6e96b7b Change emitter state with tool only 2022-01-30 19:17:55 +01:00
Wuzzy 914b55dacc Add crate and some decor blocks 2022-01-14 17:44:39 +01:00
Wuzzy c7243d410c More work on editor mode state behavior 2022-01-13 01:40:16 +01:00
Wuzzy 102b02978f Add support for meshnodes in lzr_laser 2022-01-13 00:29:38 +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 aaf16736d2 Make laser blocks glow in the dark 2022-01-09 17:19:45 +01:00
Wuzzy 68341954fc Add 'level complete' state and new sounds 2022-01-09 15:21:47 +01:00
Wuzzy 9046210545 Add takable detectors 2022-01-09 00:56:44 +01:00
Wuzzy 1138bc4eb8 Fix takable emitter update 2022-01-08 18:31:33 +01:00
Wuzzy 037d1f9d6f Add crystal (spread laser in all dirs) 2021-12-29 15:24:19 +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 022575e585 Add new rotation sound 2021-12-27 17:42:16 +01:00
Wuzzy 78e166e14a Replace screwdriver mod with screwdriver2 2021-12-27 17:29:55 +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 f6c0b91036 Only mirror is rotatable 2021-12-22 00:40:26 +01:00
Wuzzy 2492b6dcc6 Add basic gameplay 2021-12-22 00:35:16 +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 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 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