Commit Graph

2829 Commits

Author SHA1 Message Date
justin 198b7acc78 Start work simplifying terminals, aim towards respawn terminals 2025-08-14 19:26:52 +01:00
justin 04c60151e1 Constinue work on respawn 2025-08-14 19:22:26 +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 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 df443744db Use stencil test to not draw floors where there are chasms 2025-08-05 19:57:49 +01:00
justin 83124703c5 Tweak explosion flamelets 2025-08-05 09:38:04 +01:00
justin d64e785818 Tweak cloud zvel 2025-08-05 09:23:45 +01:00
justin b433c1de43 Simplify projectile wall bounce 2025-08-05 09:15:10 +01:00
justin 298238d594 Simplify flamelet balls 2025-08-05 08:47:47 +01:00
justin 22dafda9bd Add z levels to shockwaves 2025-08-05 08:30:57 +01:00
justin 09428f2707 Add z level to energy balls 2025-08-04 22:49:36 +01:00
justin bde0fa2a5c Cleanup, move towards explosions at different z positions 2025-08-04 22:13:45 +01:00
justin 7714e2e298 Make projectile use 3d position/velocity records 2025-08-04 12:15:42 +01:00
justin 80d6133fd6 Continue work on projectiles 2025-08-04 11:54:07 +01:00
justin a68013b934 Partially implement grenades down chasms 2025-08-04 09:39:04 +01:00
justin 2a93b7f733 Start implementing wider grenade movement 2025-08-03 23:23:55 +01:00
justin ea2e67c9ab Remove list of projectile updates 2025-08-03 14:05:34 +01:00
justin c3b2bb30f5 Start simplifying projectile update 2025-08-03 13:46:20 +01:00
justin 5f158cc87a Cleanup 2025-08-02 22:53:39 +01:00
justin ae24720762 Allow chunk debris to fall down chasms 2025-08-02 22:49:10 +01:00
justin 5722ca8204 Work on bouncing debris 2025-08-02 22:14:25 +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 d1346b855f Cleanup 2025-07-30 09:25:29 +01:00
justin 18770480e7 Cleanup 2025-07-30 09:20:41 +01:00
justin 210171fbc9 Move toward implementing chasms 2025-07-30 00:01:07 +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 15077be769 Cleanup 2025-07-29 10:10:25 +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 fc9596e0a1 Add sounds 2025-07-27 17:22:08 +01:00
justin 82678a6afe Allow multiple pulseBalls to be destroyed by one pulse laser shot 2025-07-27 17:21:37 +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 8b17ec56ad Start adding pulseLasers 2025-07-19 22:05:46 +01:00
justin 27ce087e33 Cleanup, split itemToBreakLists 2025-07-13 22:24:54 +01:00
justin d861be8acf Cleanup 2025-07-13 21:13:31 +01:00
justin f1d4f530d9 Cleanup 2025-07-12 22:04:50 +01:00
justin 6df7f657bc Cleanup 2025-07-12 22:03:21 +01:00