Commit Graph

78 Commits

Author SHA1 Message Date
justin 471c6fec7e Implement arcs with variable width and color 2023-01-11 00:00:02 +00:00
justin 05d081497d Implement slowed down aim turning 2023-01-08 11:10:42 +00:00
justin 13f2255ba7 Fix minigun 2022-07-18 11:20:29 +01:00
justin ce36aa8295 Refactor bouncing bullets 2022-07-18 09:44:25 +01:00
justin 8202d12b6a Commit before attempting to remove ptDraw field 2022-07-10 10:49:49 +01:00
justin e06527091e Continue to refactor zoning to be more stream-based 2022-06-28 03:21:55 +01:00
justin f6d96ec92c Put config/targeting pictures in sensible places, tweak main loop 2022-06-28 01:19:47 +01:00
justin e2d09d57e9 Zoning/streaming refactor 2022-06-26 00:26:53 +01:00
justin 3c7ea4d73b More streaming refactoring 2022-06-25 22:31:49 +01:00
justin fb3f677957 Add more sounds 2022-06-23 21:23:45 +01:00
justin 8d266a6770 Various improvements, metal debris 2022-06-23 18:53:26 +01:00
justin 4f4c039fec Tweak gibs 2022-06-04 00:40:51 +01:00
justin 910542a96a Implement tracking rockets 2022-03-01 18:22:47 +00:00
justin 9af636aa83 Fix bug in line zoning by using less ambitious algorithm 2022-02-13 09:24:27 +00:00
justin 0a860e6f68 Fix aiming with no weapon crash 2022-02-08 12:47:58 +00:00
justin adab32bf68 Remove ssaTri, bullet movement is broken 2021-12-15 17:34:20 +00:00
justin dccacd9d22 Move towards removal of ssaTri, which was buggy 2021-12-15 12:00:07 +00:00
justin c5a211afce Correctly intersect lines and circles 2021-12-15 11:16:56 +00:00
justin 9333d9497e Reorganise geometry modules slightly 2021-12-15 10:59:06 +00:00
justin e3402bacf1 Stop bullets when they hit walls 2021-12-14 19:25:37 +00:00
justin 47391f3850 Use tasty for tests, fix bug in circOnLine 2021-12-14 11:50:01 +00:00
justin d9c5cfc26d Cleanup 2021-12-05 12:29:01 +00:00
justin 618653a86e Refactor light sources 2021-11-28 16:53:26 +00:00
justin 48cd59069c Add ngon rooms 2021-11-20 20:17:05 +00:00
justin 4ef1811dd6 Tweak item dropping, add item radius 2021-11-19 14:04:44 +00:00
justin b1a49bbdc3 Identify broken wall collisions 2021-11-19 00:35:04 +00:00
justin 5d0b48829c Cleanup and various bugfixes 2021-11-16 21:31:53 +00:00
justin a7f2b5f3ea Move toward indexed external placements 2021-11-15 19:36:31 +00:00
justin 86fdfd260e Add objects based on walls, called machines 2021-10-31 22:55:02 +00:00
justin 502be6f64f Cleanup. Start tweaking flares, glares and flashes 2021-10-29 21:47:03 +01:00
justin 2c5cdbdc73 Tweak pillar room 2021-10-03 17:52:35 +01:00
justin 1414d08d88 Fix bug when forming convex hull of game room bounds 2021-09-30 23:46:59 +01:00
justin 899cf6ef81 Remove wall corner collision test for creatures 2021-09-24 11:31:08 +01:00
justin 85edd98d62 Various performance improvements 2021-09-23 15:27:37 +01:00
justin a4fbe6126c Refactor shader loading 2021-09-22 11:22:23 +01:00
justin 1bbeb926a5 Fix bug in detecting which room you are in 2021-09-03 01:22:46 +01:00
justin c69af7a5f4 Add concept of GameRoom, check viewing distance based on rooms 2021-09-02 23:24:29 +01:00
justin dd44a93476 Refactor weapon usages 2021-08-27 16:31:43 +01:00
justin 9bdb9a227f Various refactoring 2021-08-17 19:08:18 +02:00
justin 650e58bdfa Improve level generation speed 2021-08-16 20:56:49 +02:00
justin c58ee6d56c Improve line zoning 2021-08-16 14:44:52 +02:00
justin 5829c66527 Add new files 2021-08-13 12:28:17 +02:00
justin d7649b951b Implement poking using Verx lists 2021-07-30 20:04:55 +02:00
justin 834464db51 Remove RenderType datatype 2021-07-30 11:53:51 +02:00
justin 2d8b27746c Further strictifying 2021-07-30 00:23:02 +02:00
justin bd8ef3f416 Mid strictifying 2021-07-29 23:42:27 +02:00
justin 5d2dde6f35 Small optimisations 2021-07-22 13:27:23 +02:00
justin c2297cd114 Add simple high pipes 2021-06-21 16:29:24 +02:00
justin 29902b6f22 Add random floor tiles to floors 2021-06-16 00:14:18 +02:00
justin da631e3b37 Add tilemap floors to rooms 2021-06-15 14:56:32 +02:00