Commit Graph

233 Commits

Author SHA1 Message Date
justin 33de1f79b6 Add check to cylinder segment collision, break rocket projectiles 2025-10-12 00:26:48 +01:00
justin 49fb982877 Refactor crPos to be a V3 2025-10-10 13:47:31 +01:00
justin 43db5a2ebc Commit before attempting to allow for non-convex chasm shapes 2025-10-05 15:06:19 +01:00
justin cbcc7e4fd6 Fix autorifle muzzle flash 2025-09-01 20:24:52 +01:00
justin 89c9337822 Allow for more sounds to be playing at once 2025-09-01 20:12:50 +01:00
justin 2a0e6d1e6e Cleanup 2025-08-27 22:35:33 +01:00
justin 3c2369d979 Cleanup 2025-08-27 22:06:10 +01:00
justin 40d2d316cb Cleanup 2025-08-27 18:55:25 +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 c38d03165f Start refactor storing items in single intmap, done turrets
More checks required
2025-08-24 11:53:21 +01:00
justin dd1f3b2ef5 Start to add respawn points, re-fix semi-auto triggers 2025-08-11 00:00:32 +01:00
justin 38e8f91346 Remove Machine Pistol update when fail firing 2025-08-10 19:17:38 +01:00
justin 71c269667d Cleanup item muzzle loading/usage
Have introduced quite a few unsafe functions
2025-08-10 09:05:23 +01:00
justin aa412f1911 Allow for no-ammo muzzles 2025-08-10 08:09:03 +01:00
justin fa377171a4 Reinstate HammerTrigger (no weapons use it currently) 2025-07-29 10:47:09 +01:00
justin 3ced7e4034 Change hammer trigger behaviour to make it easier to repeat fire 2025-07-29 10:19:57 +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 ea35753744 Fix various attachment issues involving pulse laser 2025-07-28 18:30:02 +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 ff3699e6cb First implementation of pulse lasers 2025-07-23 23:22:26 +01:00
justin d861be8acf Cleanup 2025-07-13 21:13:31 +01:00
justin 6df7f657bc Cleanup 2025-07-12 22:03:21 +01:00
justin a054d433b3 Cleanup 2025-07-12 21:52:12 +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 05ff4651bd Remove most instances of LDTs from item use 2025-07-11 00:45:51 +01:00
justin e5eff32ce3 Continue removal of LDTs 2025-07-11 00:24:38 +01:00
justin 8597f2bcc0 Remove more LDTs 2025-07-11 00:02:26 +01:00
justin ba352e7191 Remove external duplicated ItemLinks 2025-07-10 23:57:27 +01:00
justin 918f970ca8 Move towards removing functionality associated with ItemLinks 2025-07-10 23:08:59 +01:00
justin cd46f34787 Migrate LDTs to DTs 2025-07-10 22:13:47 +01:00
justin 76cb03b07b Cleanup 2025-07-05 23:41:28 +01:00
justin d6bdd0098b Fix angled recoil 2025-07-05 23:18:37 +01:00
justin 7b9c1678f1 Cleanup, move bullet spawn random offset to muzzle 2025-07-05 20:55:24 +01:00
justin 5ddfc83f09 Start refactoring hand/item handle orientation 2025-07-05 11:50:25 +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 6af2a8cc36 Add code for determining item orientation 2025-06-28 21:21:50 +01:00
justin dd5a747559 Cleanup LabelDoubleTree -> LDTree 2025-06-27 08:55:00 +01:00
justin 377900662a Simplify item composition structure 2025-06-26 21:07:11 +01:00
justin ab82bcbe20 Cleanup 2025-06-26 12:17:08 +01:00
justin d0f20da9f1 Randomise volleyGun bursts 2025-06-26 12:04:05 +01:00
justin 2f0e039d39 Fix volleyGun 2025-06-26 11:41:24 +01:00