Commit Graph

760 Commits

Author SHA1 Message Date
justin 5cb8be1363 Cleanup equipment item function 2025-08-27 11:33:09 +01:00
justin 5880bd8b8c Cleanup 2025-08-27 11:04:50 +01:00
justin 1ef5534bc2 Cleanup 2025-08-27 01:06:04 +01:00
justin 79a0137d54 Cleanup 2025-08-27 00:34:24 +01:00
justin 06d50ac752 Make equipment indices point to item indices 2025-08-26 23:57:02 +01:00
justin 49efe62910 Commit before modifying crEquipment for item locations 2025-08-26 22:13:40 +01:00
justin b87c3380b8 Refactor triplet to Selection datatype 2025-08-26 18:13:27 +01:00
justin 9034c409e1 Flatten HUDElement 2025-08-26 16:46: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 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 9d973b2570 Cleanup 2025-08-09 10:09:20 +01:00
justin 7f9d837bf0 Add quaternions to body positions 2025-08-09 10:07:55 +01:00
justin 1063a2314d Start simplifying creature body parts/attachment positioning 2025-08-09 09:47:05 +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 22dafda9bd Add z levels to shockwaves 2025-08-05 08:30:57 +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 fa377171a4 Reinstate HammerTrigger (no weapons use it currently) 2025-07-29 10:47:09 +01:00
justin 81f88c32e9 Unify key press and mouse button press timings
Both now use Ints for presses.
Still no release timer for keyboard events.
2025-07-28 23:16:05 +01:00
justin f1fb0ee768 Implement pulse rifle with explodable pulse balls 2025-07-27 11:10:30 +01:00
justin 68a4bc7aab Partially refactor ammo extraction, work on pulse rifle 2025-07-26 23:17:14 +01:00
justin 190068737d Move towards adding in pulse laser "rifle" (like UT shock rifle) 2025-07-25 09:12:04 +01:00
justin d861be8acf Cleanup 2025-07-13 21:13:31 +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 8ff607675b Remove more LDTs 2025-07-11 00:49:36 +01:00
justin 918f970ca8 Move towards removing functionality associated with ItemLinks 2025-07-10 23:08:59 +01:00
justin f8595d353b Remove LDTs from orientations + item shapes 2025-07-10 22:24:09 +01:00
justin cd46f34787 Migrate LDTs to DTs 2025-07-10 22:13:47 +01:00
justin e3c6ef1398 Allow for laser to be attached to transformer to create weapon 2025-07-10 10:31:04 +01:00
justin 15db129633 Cleanup 2025-07-08 23:47:13 +01:00
justin 57be90fea2 Cleanup, remove chainLinkOrientation/updateItemWithOrientation etc 2025-07-08 23:22:33 +01:00
justin 15187db999 Unify some item updates 2025-07-08 23:20:25 +01:00
justin c2f234b842 Cleanup 2025-07-08 09:59:12 +01:00
justin b6cd988c82 Cleanup, remove old item orientation code 2025-07-06 13:08:13 +01:00
justin 7b9c1678f1 Cleanup, move bullet spawn random offset to muzzle 2025-07-05 20:55:24 +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 d8e811c050 Extend trigger type to apply to full item location 2025-07-03 23:08:28 +01:00
justin 978823c87c Cleanup 2025-07-03 22:36:57 +01:00
justin a207073846 Fold together useDelay and itemTriggerType 2025-07-03 22:25:32 +01:00
justin 8a00450e3f Tweak use location 2025-06-30 01:02:27 +01:00
justin d88aed10c7 Hack together correct positioning of grenades from attached items 2025-06-28 22:32:12 +01:00
justin 4f0dc64e72 Hack together general held item orientation 2025-06-27 21:29:57 +01:00