Commit Graph

128 Commits

Author SHA1 Message Date
justin aa82519e05 Fix bugs in zones near segments 2025-10-27 00:03:57 +00:00
justin 39677c3a02 Move towards unifying door movement 2025-10-21 23:13:36 +01:00
justin b2fd0543dd Cleanup, remove DeriveGeneric language extensions 2025-10-20 12:10:11 +01:00
justin 2056d8ba0e Comment out DeriveAnyClass extensions 2025-10-19 21:50:43 +01:00
justin 408b39f160 Commit before removing pressplates 2025-10-12 20:59:57 +01:00
justin 33de1f79b6 Add check to cylinder segment collision, break rocket projectiles 2025-10-12 00:26:48 +01:00
justin d598d28652 Remove old code 2025-10-11 11:47:45 +01:00
justin 75e93dfcd5 Cleanup 2025-10-11 11:46:39 +01:00
justin 4949d98789 Clarify circle segment intersection 2025-10-11 11:13:35 +01:00
justin e00bb0b26e Add intersection with cylinders 2025-10-10 11:21:40 +01:00
justin 3ea14a4646 Use some Linear library functions 2025-10-08 18:20:26 +01:00
justin f1ddcaa497 Update default config, general cleanup 2025-10-08 13:48:53 +01:00
justin 43db5a2ebc Commit before attempting to allow for non-convex chasm shapes 2025-10-05 15:06:19 +01:00
justin 7e3614c9c8 Work on chasm rooms 2025-10-02 16:58:38 +01:00
justin 8721b31811 Remove parameters from machine damage sensors 2025-09-17 17:33:26 +01:00
justin 81d6727d8e Simplify analyser machines somewhat 2025-09-16 21:41:26 +01:00
justin 203919933c Work on detecting floor items near analyser 2025-09-08 11:37:08 +01:00
justin 2a93b7f733 Start implementing wider grenade movement 2025-08-03 23:23:55 +01:00
justin eeb7c8ac88 Work on gibs and chasms 2025-08-01 09:39:13 +01:00
justin 7110ddb7a6 Add sound queue when on chasm edge 2025-07-30 14:01:56 +01:00
justin 8a00450e3f Tweak use location 2025-06-30 01:02:27 +01:00
justin 836a3d9dd3 Commit on return after gap 2025-03-27 18:22:57 +00:00
justin c355fe4f5f Tweak shell spin 2025-01-08 22:07:04 +00:00
justin e9f5a39ed7 Start implementing mapper item 2025-01-02 16:26:26 +00:00
justin 5c749bff63 Work on rocket/grenade launcher 2024-12-27 21:46:46 +00:00
justin 0ef28c132e Replace buggy circle seg intersection with a simpler test 2024-12-26 21:53:18 +00:00
justin cf0873d73b Start adding mouse control of inventory 2024-10-15 23:26:08 +01:00
justin 075429088b Make anti-clockwise what were clockwise shapes, cleanup flash module-ing 2024-10-04 00:59:08 +01:00
justin ac550bc6a4 Add battery shape/picture 2024-10-04 00:25:44 +01:00
justin 8f727c70cf Add file 2023-03-24 00:14:35 +00:00
justin 989140d46e Add shading for shapes and the floor 2023-03-15 18:24:09 +00:00
justin 6af041bb8c Continue work on shadow rendering 2023-03-14 11:20:38 +00:00
justin 947752b8d5 Excise streaming 2022-08-22 11:23:19 +01:00
justin 0006973dc3 Cleanup 2022-08-21 22:41:19 +01:00
justin 7181046aa3 Remove generic and flat instances 2022-08-21 22:38:40 +01:00
justin f1ef75f511 Go back to JSON encoding 2022-08-21 21:23:59 +01:00
justin dd62e30026 Add Store instances 2022-08-21 12:21:05 +01:00
justin 1ce7d4a72d Add Binary instances 2022-08-21 10:58:19 +01:00
justin ff9dbdf068 Move from store to flat 2022-08-20 17:54:35 +01:00
justin 8571ab9254 Attempt to make CWorld correct instance of Store 2022-08-20 15:53:37 +01:00
justin 8d17ce66e9 Cleanup 2022-07-27 12:49:23 +01:00
justin 0d479cba87 Use JSON as save format 2022-07-25 23:24:09 +01:00
justin b8e8413daa Add generic derivations and To/FromJSON instances 2022-07-25 22:49:18 +01:00
justin f4808676e2 Reify CrGroupUpdate 2022-07-23 13:57:03 +01:00
justin 39f4555697 Refactor creature zoning 2022-07-22 17:53:08 +01:00
justin 35a1eb9732 Cleanup 2022-07-13 22:22:24 +01:00
justin 6c50021f04 Use grid when creating block debris 2022-07-13 10:44:18 +01:00
justin ce533c22cb Add lasCircle 2022-07-08 22:14:44 +01:00
justin e0b63468fc Redo Geometry.Zone (restrict exports, inlining) 2022-07-01 20:11:10 +01:00
justin b1a7e1bf35 Make zoning more universal 2022-06-28 19:04:31 +01:00