Commit Graph

52 Commits

Author SHA1 Message Date
justin df3fde5d3e Cleanup 2025-06-20 23:11:40 +01:00
justin b45d6817f5 Cleanup 2025-06-20 22:30:01 +01:00
justin 3019d95520 Fix crsHitRadial, unify some radial damages 2025-06-20 22:17:10 +01:00
justin 08e71e5451 Add more debug info for selected creatures 2023-04-30 13:55:54 +01:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01:00
justin c35dbf1ba8 Remove more (dead) Streaming code 2022-08-21 22:03:15 +01:00
justin 82db86f55f Fix bugs in zoning 2022-07-30 14:21:13 +01:00
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin f0f9751afe Hlint cleanup 2022-07-23 19:17:03 +01:00
justin 2892bb25f0 Cleanup 2022-07-23 12:38:17 +01:00
justin 39778f46fb Refactor wall zoning, remove streaming 2022-07-23 12:29:29 +01:00
justin 39f4555697 Refactor creature zoning 2022-07-22 17:53:08 +01:00
justin 0a7922ec5e Improve static bullets 2022-07-19 13:15:13 +01:00
justin 0eb2fdc37e Start work on lasguns 2022-07-06 22:24:02 +01:00
justin 9c7c5e1133 Zone creatures (casues slowdown) 2022-07-01 19:05:46 +01:00
justin 1f4f1f6ab1 Cleanup 2022-06-29 12:42:02 +01:00
justin 9801a40b9e Cleanup zoning 2022-06-28 13:43:37 +01:00
justin 61ad58c04a Zone creatures 2022-06-28 11:20:20 +01:00
justin f0a1e0685a Factor out wls/crsHit 2022-06-28 09:43:50 +01:00
justin e8849eb8d5 Rearrange zone sizes 2022-06-28 09:38:24 +01:00
justin 480fc2df5e Continue refactor 2022-06-28 03:29:55 +01:00
justin e06527091e Continue to refactor zoning to be more stream-based 2022-06-28 03:21:55 +01:00
justin d386b0ea89 Cleanup 2022-06-26 12:41:15 +01:00
justin 5ba0ca9f9c Make thingsHit use streaming 2022-06-26 12:13:31 +01:00
justin 40f1d987cb Cleanup 2022-02-13 17:29:32 +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 5cbe394e08 Cleanup 2021-11-28 17:07:04 +00:00
justin b1a49bbdc3 Identify broken wall collisions 2021-11-19 00:35:04 +00:00
justin 7ef1da9be5 Work on sensor machines, remove some datatypes associated with placements 2021-11-01 23:07:58 +00:00
justin 74a4267393 Cleanup 2021-10-31 15:03:05 +00:00
justin c88f88004d Fix wall bug, refactor placements 2021-09-30 15:35:35 +01:00
justin 85edd98d62 Various performance improvements 2021-09-23 15:27:37 +01:00
justin aa7413a29f Cleanup, move towards unifying zones 2021-09-11 15:52:43 +01:00
justin c58ee6d56c Improve line zoning 2021-08-16 14:44:52 +02:00
justin 84a9badea8 Refactor modules 2021-07-25 01:29:43 +02:00
justin 69f915a894 Cleanup warnings 2021-05-17 22:39:18 +02:00
justin f0e5095b5f Refactor 2021-05-04 18:11:59 +02:00
justin 6d4c17fc07 Refactor wall points from lists to pairs 2021-05-04 01:31:55 +02:00
justin 64b5b9e2a5 Hlinting 2021-04-27 11:45:43 +02:00
justin ffe4a8083b Linting 2021-04-23 11:10:45 +02:00
justin 3b417c4966 Add haddocks and/or cleanup 2021-04-04 16:26:06 +02:00
justin 1e9a07d1c8 Reorganise rendering in Dodge 2021-04-01 11:28:53 +02:00
justin e62ff391a5 Reogranise drawing in main 2021-03-31 11:27:45 +02:00