Commit Graph

108 Commits

Author SHA1 Message Date
justin c53e60b956 Improve pulse laser/ball hit detection 2026-03-26 15:07:33 +00:00
justin 8ff2f37af5 Improve scroll selection/inventory modification 2026-03-24 19:21:04 +00:00
justin 32f1740577 Cleanup, improve auto wall rotate 2026-03-24 11:28:11 +00:00
justin be2f7160ba Cleanup 2026-03-24 09:38:32 +00:00
justin daba012e83 Improve chasm falls, add ear clipping 2026-03-23 19:35:07 +00:00
justin 505ced95bb Work towards convex partition of polygons 2026-03-22 13:41:45 +00:00
justin 1a3d54e3b5 Add decorations to chasmspit room 2026-03-21 23:58:12 +00:00
justin 5394450800 Work on rooms 2026-03-21 18:48:44 +00:00
justin 508b848204 Function for adding random lights to roomNGon 2026-03-19 11:40:49 +00:00
justin d1c2870d63 Automatically order placements 2026-03-17 23:38:14 +00:00
justin 3b4cf68a15 Work on room generation/laser run past 2026-03-17 21:50:28 +00:00
justin 4cacb45252 Allow for pump attachment to flamethrower 2026-03-17 15:16:24 +00:00
justin 0ca3bf33c9 Tweak turret health 2026-03-16 13:08:24 +00:00
justin 8d4efb1f8e Add sweep to laser turret 2026-03-16 12:13:37 +00:00
justin 1af6148615 Work on lasRun rooms 2026-03-15 17:11:06 +00:00
justin d333d48ccf Work on laser run past rooms 2026-03-14 19:08:23 +00:00
justin 24af6a731b Improve segment intersection test, tweak room bounding 2026-03-12 15:23:37 +00:00
justin 65383e2303 Stop intersectSegSegTest returning True for collinear line pairs 2026-03-12 13:37:56 +00:00
justin cdc21c9fb1 Tweak tutorial room 2026-02-28 18:34:40 +00:00
justin 92891e291a Hack fix bug when generating world with no chasms
Bug occured because we try to create an empty glNamedBufferStorage,
instead just create a dummy storage with space for one element.
2026-02-25 20:07:19 +00:00
justin c2c139c8aa Work on tutorial rooms with laser turret 2026-02-25 20:00:37 +00:00
justin a9e80809e8 Damage sense through immediate damage to machines 2026-02-15 11:01:20 +00:00
justin be6acfa58b Update tutorial rooms 2026-02-02 22:45:29 +00:00
justin 3b7e33cab8 Tweak ledge room, rename roomRectAutoLinks 2026-02-02 10:44:27 +00:00
justin f3aaf8ba57 Room with doors and central ledge terminal 2026-02-01 22:23:06 +00:00
justin a6976eae8d Non-convex chasms 2026-01-26 10:59:51 +00:00
justin fa07f989c2 Add sound for distributer 2025-12-31 13:06:46 +00:00
justin 3c07069adc Introduce destructible switches 2025-12-26 15:10:37 +00:00
justin 27cb05b8f7 Only update stride amount when actually moving 2025-12-24 22:02:43 +00:00
justin 8e484e37a9 Fix distributer not to take ammo from overfilled magazines 2025-12-24 21:01:49 +00:00
justin 51c52ace7d More hlinting 2025-12-21 19:27:49 +00:00
justin 2b923cd4b6 Simplify analyser machine 2025-12-09 10:10:50 +00:00
justin 23949b02af Simplify analysers 2025-12-09 10:04:45 +00:00
justin 8b028c7f94 Start adding machines for storing/distributing items 2025-12-08 22:37:43 +00:00
justin 79f86a3158 Simplify tank decorations 2025-12-07 20:11:54 +00:00
justin 6e5d2f147a Remove explicit external terminal color record 2025-12-07 14:24:11 +00:00
justin 0a34db312f Add text messages on loading screens 2025-12-05 10:29:16 +00:00
justin 974f3e96c9 Play with upscaling filters 2025-11-29 09:44:12 +00:00
justin a381633dc8 Fix resetting of immutable chasm/floor data storage on new world load 2025-11-22 11:27:41 +00:00
justin dc1dca8aa0 Make laser fire above corpses 2025-11-21 12:02:14 +00:00
justin 10503da955 Improve window drawing 2025-10-28 09:58:44 +00:00
justin d6c4d3d609 Fix shockwave damage radius for walls 2025-10-28 08:09:44 +00:00
justin 20042fcf8d Simplify laser reflection/refraction 2025-10-27 19:41:52 +00:00
justin 7c40db7153 Fix pathing for zChasm 2025-10-27 19:07:04 +00:00
justin 329fcc237b Work on grid for room placements 2025-10-27 17:08:16 +00:00
justin 0946ee1310 Try to simplify link code in roomRect 2025-10-27 15:10:19 +00:00
justin c88fc1c729 Simplify grid/lattice creation 2025-10-27 12:21:18 +00:00
justin 437f5d44d8 Work on grid point creation 2025-10-27 11:50:18 +00:00
justin c641cbaa69 Commit before adding more debugging control 2025-10-26 16:55:22 +00:00
justin 61910785c4 Cleanup door mounts, noticed space leak when no debug-display paths 2025-10-25 22:49:37 +01:00