Commit Graph

80 Commits

Author SHA1 Message Date
justin 259325f81f Improve creature turning wrt inertia 2026-04-27 22:23:39 +01:00
justin e0e346aade Add damage origins 2026-04-24 20:34:20 +01:00
justin f6e257464d Work on bee movement 2026-04-23 09:09:16 +01:00
justin c8a06bc084 Add randomness to multiple crab evasions 2026-04-09 13:28:39 +01:00
justin 0a8a2210c0 Work on crab feet 2026-04-09 10:01:11 +01:00
justin 52d389f342 Work on crab crit 2026-04-08 23:47:22 +01:00
justin 333f2875cb Work on crab evasion 2026-04-07 17:24:53 +01:00
justin ecdc19fb5e Tweak posture 2026-03-31 22:50:53 +01:00
justin 962df63e62 Remove mtl dependency 2026-01-23 09:59:18 +00:00
justin 2056d8ba0e Comment out DeriveAnyClass extensions 2025-10-19 21:50:43 +01:00
justin b8f6a29e28 Cleanup actions/impulses 2025-10-18 18:01:14 +01:00
justin 4542a6cea6 Simplify creature action/impulse code 2025-10-18 17:32:23 +01:00
justin 11c7b25fe9 Cleanup impulses/actions 2025-10-18 16:00:08 +01:00
justin 4ee389efb1 Remove reified impulses from creature record 2025-10-18 15:42:35 +01:00
justin b43168ae33 Simplify creature impulse chain 2025-10-18 14:34:05 +01:00
justin f3fafc6bf2 Fix enemy stride/footsteps 2025-10-17 22:32:40 +01:00
justin 3bfe6f5dfd Fix reversed impulse pathfinding bug 2025-10-16 12:07:10 +01:00
justin b8006b44cf Cleanup 2025-10-15 20:40:16 +01:00
justin fe95bf381b Delete some reified action/impulse stuff 2025-10-15 20:37:22 +01:00
justin 4d12d6cf2b Cleanup 2025-10-15 20:29:43 +01:00
justin 5e6ed1d793 Make _targetCr an Int id rather than a full creature 2025-10-15 20:09:17 +01:00
justin 49fb982877 Refactor crPos to be a V3 2025-10-10 13:47:31 +01:00
justin 3f6f1b4019 Use NewIntMap InvInt for crInv 2025-08-25 10:21:59 +01:00
justin 94f6d5c630 Major item refactor, still broken 2025-08-24 19:34:09 +01:00
justin 4e008366f4 Work on damage sounds 2025-06-22 16:00:53 +01:00
justin 078a3cc7ea Cleanup 2025-06-14 23:16:29 +01:00
justin 81a7dcd962 Refactor damages 2025-06-07 14:26:00 +01:00
justin 2b39152060 Remove DamageEffect 2025-06-07 10:28:17 +01:00
justin 7292bc9012 Remove creature move type record 2025-06-06 15:32:19 +01:00
justin 0f55257bff Remove creature records 2025-06-06 13:36:18 +01:00
justin 3553ee5bbf Cleanup 2025-05-31 13:34:41 +01:00
justin b1c3cf5045 Cleanup 2025-05-31 08:56:20 +01:00
justin 9e2dc995e9 Continue item use refactor 2024-12-31 11:25:56 +00:00
justin 3a72bd366f Commit before changing ItemUse into single product type 2024-12-20 14:49:18 +00:00
justin 25cec10313 Flatten values in creature manipulation data types 2024-09-24 21:50:21 +01:00
justin fe00af0e73 Extend inv item location information to include "attached" items 2024-09-24 21:26:26 +01:00
justin efd3e17cbf Cleanup, think about removing creature "hammer" 2024-09-22 10:47:47 +01:00
justin 31b5db6e9e Distinguish between selected item and root-selected item 2024-09-21 21:59:53 +01:00
justin 0735b46266 Stop equip after combining 2023-05-15 06:46:09 +01:00
justin 60e5e6ecae Add extra warning cries to chaseCrits 2023-05-01 14:01:27 +01:00
justin 06608c60bf Tweak chaseCrit melee striking 2023-05-01 10:21:03 +01:00
justin 4afc216b25 Continue inventory tweak 2023-02-16 17:07:59 +00:00
justin 934dd64704 Work on inventory management 2023-02-16 16:12:03 +00:00
justin c354949ca9 Partially working change to selected items 2023-02-07 12:07:13 +00:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01:00
justin 9f00e67298 Replace some foldr with foldl' 2022-08-23 15:40:15 +01:00
justin 12ce2365c2 Move towards simplifying impulses 2022-08-23 08:33:14 +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 6b69fc1684 Add Read/Show instance for Creature 2022-07-22 10:44:54 +01:00