24 Commits

Author SHA1 Message Date
Wuzzy
900c2eb408 Reduce laser opacity again 2024-08-13 10:04:37 +02:00
Wuzzy
70d642008b Setting for laser patterns (for colorblindness) 2024-08-13 10:04:37 +02:00
Wuzzy
ff85f160f0 Re-enable backface culling for laser beams again 2024-08-10 14:46:25 +02:00
Wuzzy
d67831f2ce Document laser.lua 2024-08-10 14:29:23 +02:00
Wuzzy
f860e1da33 Move MAX_COLORCODE to lzr_globals 2024-08-10 14:01:08 +02:00
Wuzzy
7f98d4dcc9 Add color laser support for mirrors and more 2024-08-09 00:54:09 +02:00
Wuzzy
a0e01c1f40 Show combined colors at laser crossings 2024-08-08 20:29:33 +02:00
Wuzzy
c8a1101ba0 Add cyan, magenta, yellow and white lasers 2024-08-08 19:41:40 +02:00
Wuzzy
649aa73cce Remove the 'nocenter' laser images 2024-08-08 19:13:05 +02:00
Wuzzy
cbbacd8ba5 Move colorcodes to lzr_globals 2024-08-08 19:11:37 +02:00
Wuzzy
b2e7aafd12 Make laser non-pointable, non-creative again 2024-08-08 18:38:50 +02:00
Wuzzy
e8e4811e2d Add functions to deal with new laser colors 2024-08-08 18:11:39 +02:00
Wuzzy
c74a24e735 Remove unused code in laser.lua 2024-08-08 17:07:49 +02:00
Wuzzy
5dd8a6cd4b Add new laser nodes with new laser colors 2024-08-08 17:06:55 +02:00
Wuzzy
72bc0a9fc7 Rewrite laser registration code (WIP) 2024-08-08 16:04:10 +02:00
Wuzzy
b0f520ba89 Add support for opaque lasers 2022-03-16 00:17:10 +01:00
Wuzzy
50c9f8d3ec Add lzr_globals.LASER_GLOW 2022-03-15 23:37:38 +01:00
Wuzzy
aaf16736d2 Make laser blocks glow in the dark 2022-01-09 17:19:45 +01:00
Wuzzy
29a8222d46 Reduce number of laser nodes from 63 to 7 2021-12-27 16:59:59 +01:00
Wuzzy
4212cbb008 Render laser beams cleanly (no ugly cross-section) 2021-12-24 03:43:06 +01:00
Wuzzy
c4b43cb9ce Clean up nodes 2021-12-21 22:49:49 +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