Commit Graph

269 Commits

Author SHA1 Message Date
justin ff903bfb3b Generalise pathing, usable with flying creatures 2026-04-02 19:30:44 +01:00
justin 735cc8d92d Simplify vocalization 2026-04-01 20:30:31 +01:00
justin 5701261ace Make machines have footprint like doors 2026-03-31 20:29:30 +01:00
justin dea4c0dffe Commit before trying to add machine footprint 2026-03-31 13:57:48 +01:00
justin 4598deb70f Hlint, cleanup 2026-03-30 09:29:50 +01:00
justin 08fcc4baab Improve wall crushing 2026-03-28 21:43:06 +00:00
justin 62a37388e7 Remove recursive WdWd 2026-03-26 19:33:02 +00:00
justin c53e60b956 Improve pulse laser/ball hit detection 2026-03-26 15:07:33 +00:00
justin 40f5d22d88 Cleanup 2026-03-26 13:03:58 +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 832bebb597 Improve doors 2026-03-24 00:35:15 +00:00
justin 7917192b77 Stop gibbed/pitted creatures from opening doors 2026-03-23 22:59:35 +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 3b4cf68a15 Work on room generation/laser run past 2026-03-17 21:50:28 +00:00
justin 0ca3bf33c9 Tweak turret health 2026-03-16 13:08:24 +00:00
justin 8ae58823f8 Stun turrets with electrical damage directly 2026-02-15 17:15:08 +00:00
justin 579b82b4ed Cleanup 2025-12-30 19:55:39 +00:00
justin 157d63a714 Add sound, cleanup 2025-12-26 16:01:07 +00:00
justin 3f7eeb871c Cleanup 2025-12-26 15:43:21 +00:00
justin 51c52ace7d More hlinting 2025-12-21 19:27:49 +00:00
justin bf8c538491 Draw all bloom layers 2025-12-09 10:37:20 +00:00
justin 2b923cd4b6 Simplify analyser machine 2025-12-09 10:10:50 +00:00
justin 928eab3fd7 Add (cosmetic, indestructible) pipe connecting storage/distributer 2025-12-08 23:09:17 +00:00
justin 9e98cdc34b Simplify facade shape coloring 2025-12-07 20:19:27 +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 92e4552f66 Work on windows 2025-11-23 19:08:22 +00:00
justin 581d832569 Add a base to blocks 2025-11-23 14:14:37 +00:00
justin 74c02291c1 Quick hack to make window rendering passable
Before windows drew even on black backgrounds
2025-11-23 00:24:14 +00:00
justin 7ae50adb55 Cleanup 2025-11-09 16:42:55 +00:00
justin dd4ac80159 Remove old Prop update 2025-11-09 11:38:17 +00:00
justin 042bd6bc01 Replace glDrawBuffers with glNamedFramebufferDrawBuffers 2025-10-28 13:34:11 +00:00
justin d6c4d3d609 Fix shockwave damage radius for walls 2025-10-28 08:09:44 +00:00
justin c641cbaa69 Commit before adding more debugging control 2025-10-26 16:55:22 +00:00
justin 0adf3f57b4 Add destruction to mounted lights 2025-10-26 14:39:33 +00:00
justin 61910785c4 Cleanup door mounts, noticed space leak when no debug-display paths 2025-10-25 22:49:37 +01:00
justin cbf0f47b9b Allow for easier mounted objects on doors 2025-10-25 18:44:34 +01:00
justin 7585531dd1 Simplify Prop drawing 2025-10-25 13:54:40 +01:00
justin 5fce0772f8 Start simplifying Prop 2025-10-25 13:05:14 +01:00
justin c2cc38a642 Implement different door speeds 2025-10-25 09:57:13 +01:00
justin 3f5f5d2c6b Cleanup 2025-10-24 23:22:16 +01:00
justin b4012af312 Unify PutDoor PSType 2025-10-24 22:31:08 +01:00
justin 6457f00ba7 Automatically determine automatic doors 2025-10-24 21:08:41 +01:00
justin f94b914ceb Cleanup door placement/auto path generation 2025-10-24 20:51:38 +01:00
justin 95b4105f52 Simplify block drawing further, store shape of block 2025-10-24 19:39:44 +01:00
justin ffea3a1694 Simplify block drawing 2025-10-24 19:09:23 +01:00