Commit Graph

72 Commits

Author SHA1 Message Date
justin 7917192b77 Stop gibbed/pitted creatures from opening doors 2026-03-23 22:59:35 +00: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 40d2d316cb Cleanup 2025-08-27 18:55:25 +01:00
justin 86696deb56 Continue to refactor body/equipment positionings 2025-08-27 14:40:13 +01:00
justin 9d2a2e6730 Work on refactoring positioning relative to creature body 2025-08-27 12:11:01 +01:00
justin 2e6b7a1b41 Add AimStance to creature posture when Aiming 2025-08-27 11:46:41 +01:00
justin 06d50ac752 Make equipment indices point to item indices 2025-08-26 23:57:02 +01:00
justin 3f6f1b4019 Use NewIntMap InvInt for crInv 2025-08-25 10:21:59 +01:00
justin c2daa86463 Fix at least one bug from item refactor, more remain 2025-08-24 21:01:02 +01:00
justin 94f6d5c630 Major item refactor, still broken 2025-08-24 19:34:09 +01:00
justin dc631263da Cleanup, hlints 2025-07-12 21:35:35 +01:00
justin f47f99eac4 Continue removing LDTs 2025-07-12 14:01:44 +01:00
justin cd46f34787 Migrate LDTs to DTs 2025-07-10 22:13:47 +01:00
justin 164499fe4e Move towards unifying some orientation code 2025-07-05 18:35:18 +01:00
justin 07c6298743 Hand/handle position refactor 2025-07-05 15:01:21 +01:00
justin d88aed10c7 Hack together correct positioning of grenades from attached items 2025-06-28 22:32:12 +01:00
justin 494c7a4f89 Commit before messing with item tree orientation etc 2025-06-26 20:29:48 +01:00
justin 0f55257bff Remove creature records 2025-06-06 13:36:18 +01:00
justin 16f5c05f19 Vleanup 2025-06-05 16:21:30 +01:00
justin 33ebdcb0de Continue reorganising records into functions 2025-06-03 22:20:42 +01:00
justin a17961eac7 Make aimStance record into function 2025-06-03 15:19:35 +01:00
justin 0bcf263db7 Remove _crTwist 2025-05-30 10:23:37 +01:00
justin 9b3518e4eb Correctly update root status of item in _ilIsRoot 2024-11-05 18:25:30 +00:00
justin fc5539cb38 Cleanup 2024-09-30 12:54:31 +01:00
justin 25cec10313 Flatten values in creature manipulation data types 2024-09-24 21:50:21 +01:00
justin 31b5db6e9e Distinguish between selected item and root-selected item 2024-09-21 21:59:53 +01:00
justin e03c8dd830 Partial removal of reloading 2024-09-08 10:21:35 +01:00
justin 8e127f0603 Make ammo magazines into own item type 2024-06-22 12:03:32 +01:00
justin 944b40cb56 Remove old ammo code, add magazines to some test loadouts 2024-06-21 23:24:26 +01:00
justin 0a1b0386b9 Remove internal ammo 2024-06-21 12:48:41 +01:00
justin f26d380c1b Start implementing attachable scroll items 2023-11-08 18:39:38 +00:00
justin 29017e6b06 Move handle positions 2023-05-28 15:02:23 +01:00
justin ac87621640 Commit before extending selection sections: overlapping elements 2023-05-19 13:38:21 +01:00
justin 7df81559d9 Work towards adding external ammo sources 2023-05-17 11:01:52 +01:00
justin 9972e0fdea Work on debugging 2023-04-27 11:35:48 +01:00
justin 734d74af52 Tweak pause camera movement 2023-04-25 10:23:43 +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 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin 8d17ce66e9 Cleanup 2022-07-27 12:49:23 +01:00
justin f0f9751afe Hlint cleanup 2022-07-23 19:17:03 +01:00
justin 6b69fc1684 Add Read/Show instance for Creature 2022-07-22 10:44:54 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 33e9b5b1f0 Destroying mounted lights flashes, move equipment datatype 2022-07-13 19:45:23 +01:00
justin ffdfaa41c0 Cleanup creatures somewhat, fix LOS to LOSIndirect 2022-07-03 15:07:55 +01:00
justin c34468aa49 Fix bug on dropping item when reloading 2022-06-22 19:22:17 +01:00
justin 53c8be0679 Continue reload refactor 2022-06-21 14:07:17 +01:00
justin 14a7189b44 Continue refactoring reloading 2022-06-21 13:06:55 +01:00