Commit Graph

61 Commits

Author SHA1 Message Date
justin 2b2ac53466 Improve gibs 2026-04-03 16:47:06 +01:00
justin 07006ee5b5 Add whine to hover crit 2026-04-03 16:31:17 +01:00
justin b7b42f50a5 Move stride/footforward datatypes 2026-04-03 11:21:09 +01:00
justin d65a4529be Work on Falling carriage type 2026-04-03 11:03:05 +01:00
justin 43a5817ef3 Work on Falling carriage state 2026-04-03 10:32:54 +01:00
justin 18dc469408 Tweak corpse/chasm interaction 2026-04-03 09:14:18 +01:00
justin 06c7e89dee Work on flying creature inertia 2026-04-02 22:04:58 +01:00
justin ff903bfb3b Generalise pathing, usable with flying creatures 2026-04-02 19:30:44 +01:00
justin 6bcf03b30d Work on weapon positioning, analyser terminal positioning 2026-03-31 13:16:24 +01:00
justin ac09ed6629 Improve carriage/stride when falling down pit 2026-03-27 00:33:19 +00:00
justin c53e60b956 Improve pulse laser/ball hit detection 2026-03-26 15:07:33 +00:00
justin daba012e83 Improve chasm falls, add ear clipping 2026-03-23 19:35:07 +00:00
justin 38eef8fd54 Tweak corpses 2026-02-11 09:57:01 +00:00
justin e608664f11 Gut sounds when gibbing 2026-02-10 23:40:04 +00:00
justin ed86d310d5 Corpses fall down cliff edges 2026-02-10 23:19:44 +00:00
justin 1d85ee6330 Rotate camera on chasm edges 2026-02-08 14:32:30 +00:00
justin a6976eae8d Non-convex chasms 2026-01-26 10:59:51 +00:00
justin 71f56c0638 Allow for creature death sounds 2026-01-02 15:06:02 +00:00
justin 229350120a Cleanup 2025-11-22 11:53:18 +00:00
justin 4e6876c983 Cleanup 2025-11-22 11:47:35 +00:00
justin 4542a6cea6 Simplify creature action/impulse code 2025-10-18 17:32:23 +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 ebc4b9d715 Simplify creature update 2025-10-18 10:46:27 +01:00
justin f3fafc6bf2 Fix enemy stride/footsteps 2025-10-17 22:32:40 +01:00
justin 6b5090e697 Start work on pathfinding 2025-10-13 06:30:55 +01:00
justin 49fb982877 Refactor crPos to be a V3 2025-10-10 13:47:31 +01:00
justin f5a3486f72 Work on placements 2025-09-25 17:32:02 +01:00
justin 23f61081cf Remove external corpses, handle them as creatures 2025-09-25 09:31:58 +01:00
justin 86696deb56 Continue to refactor body/equipment positionings 2025-08-27 14:40:13 +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 e1cfe7e163 Hlint pass 2025-08-19 18:05:05 +01:00
justin aa412f1911 Allow for no-ammo muzzles 2025-08-10 08:09:03 +01:00
justin 9fb7440776 Tweak creature update 2025-08-06 13:10:37 +01:00
justin af5bdf59b9 Pitted creatures lose all items 2025-08-05 21:47:32 +01:00
justin f69956750a Work on what happens when creatures fall down chasms 2025-08-05 21:39:44 +01:00
justin a68013b934 Partially implement grenades down chasms 2025-08-04 09:39:04 +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 d7354f7bc9 Cleanup 2025-06-20 19:40:07 +01:00
justin 4ae7c6ebd6 Start moving creature properties out of records 2025-06-06 08:46:27 +01:00
justin d405747bd5 Tweaks concerning item types 2024-12-18 11:39:12 +00:00
justin d0ef2628ce Start more sensibly separating avatar from ai creatures 2024-12-17 19:55:07 +00:00
justin e7e20277e4 Attempt to fix some space leaks, general cleanup 2022-08-23 23:00:12 +01:00
justin ec4ff84c46 Tweak turrets 2022-07-28 13:46:22 +01:00
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin 1f79fe157f Make creature update an external function 2022-07-20 01:22:17 +01:00
justin 7f3449dd5c Hack solution, update random generator for each creature 2022-05-19 13:58:00 +01:00
justin a6fdd66b9b Add random generator update when creature does random turn 2022-04-07 23:17:16 +01:00