Commit graph

323 commits

Author SHA1 Message Date
2f5ffdfe41 Use Vec3FromAngles to create random unit vectors. 2022-08-24 15:20:57 +02:00
b40d8d0633 Healthbar / Damnum backport from sidemods. 2022-08-22 17:39:10 +02:00
4230b3b062 Vector/Trig math refactor into utility functions. 2022-08-18 16:18:22 +02:00
2525caeb4a Limit magnetization to 8 items at a time. 2022-08-17 16:10:17 +02:00
c90671fe29 Do not magnetize swapweapons. 2022-08-17 13:56:36 +02:00
2f22e89fc1 More Quadravol adjustments. 2022-08-17 01:21:38 +02:00
510f58bda6 Tweak item magnet. 2022-08-16 21:16:22 +02:00
3fcab013b7 Implement "dropped item magnet". 2022-08-15 15:07:27 +02:00
69bc0ba86c Tweak player friction again. 2022-08-11 16:34:11 +02:00
62c9427c2d Turns out this deceleration here was needed. 2022-08-11 10:52:54 +02:00
43f7a36955 Huh, what was this doing here... 2022-08-10 21:44:16 +02:00
7c36e5f850 Fix new friction code breaking dashes. 2022-08-10 21:26:17 +02:00
51c1580da9 Harsher (but also more compatible) player still deceleration.
(maaaaybe inspired by how Hands of Necromancy implemented it)
2022-08-10 14:21:17 +02:00
64d7429b0e Fix nearby item sparkles. 2022-08-06 15:39:36 +02:00
9cd39a74f5 Fix collectibles playing "fail use" sound. 2022-08-06 15:35:02 +02:00
b876515745 Removal of various configurable settings. 2022-07-28 21:01:08 +02:00
7d86143fb4 Updates for recent A_ChangeModel fix.
Use a canvas texture for the titlescreen fade.
2022-07-27 13:17:18 +02:00
12515e9107 Wrist tags in first person also update now. 2022-07-26 21:11:06 +02:00
2d2dcf7ad5 Tag colors and animated face using A_ChangeModel. 2022-07-26 18:36:38 +02:00
24e15f1b0f Thaw player when skipping a death exit. Fixes freeze in E2M1. 2022-07-24 13:30:55 +02:00
a761716692 Fix fuel regen sound lingering. 2022-07-23 17:05:04 +02:00
57253d5434 Sheen HMG fully functional. May need touchups later. 2022-07-22 20:20:58 +02:00
1f7cbdfc1a Use squared distance functions in a bunch of places.
Doesn't make much of a difference in practice, actually, but oh well.
2022-07-17 13:03:55 +02:00
ae84b9abf0 Fix oneliner not triggering for last secret. 2022-07-06 14:08:38 +02:00
9d0287ef50 Additional face reactions. 2022-07-06 13:10:46 +02:00
93891b2ccf Add mugshot to HUD. 2022-07-05 23:33:29 +02:00
20a8f3304b Some small optimizations. 2022-07-05 19:37:48 +02:00
6837df09b2 Fix broken player damage vfx handling. 2022-07-03 23:46:31 +02:00
e45001a8b7 Fix imprecision in fuel regen stops (noticeable in alt hud). 2022-06-15 16:39:31 +02:00
b460d84ee2 Less naive PickWeapon rewrite. 2022-06-13 10:05:16 +02:00
a708ecc618 Rewrite entire PickWeapon function to fix a bug. 2022-06-13 09:38:41 +02:00
6f579ae102 Reorganize sndinfo. 2022-06-09 17:16:42 +02:00
6cca0eb623 Even more voice stuff. 2022-06-07 18:27:52 +02:00
4e29d1c2fe Alternate HUD style partially implemented. 2022-06-03 19:17:33 +02:00
bccf3a3b48 Jump voice added. 2022-06-03 15:44:14 +02:00
fa80c346ec Add QF_3D to every single A_QuakeEx call. 2022-06-02 00:48:17 +02:00
572181d81a Implement custom gravity and remove swimming. 2022-05-31 21:05:34 +02:00
65597c181a Stop reinventing lerp() all over the place. 2022-05-29 18:07:30 +02:00
9fd4f5d4c4 Fix incorrect underwater detection. 2022-05-08 23:20:34 +02:00
bb65acc28e Original death/pain/grunt voices. 2022-04-20 08:53:42 +02:00
a1164afda5 First two steps of fuel regen don't click, for easier feedback. 2022-04-19 19:52:23 +02:00
cc0f5c01ba FINALLY implemented Fuel/Dash regen sounds. 2022-04-19 18:40:23 +02:00
60457f779e Asserts for some hard-to-detect bugs. 2022-04-17 13:27:37 +02:00
24d8772796 Add ass/ball kill oneliner variants. 2022-04-12 17:49:07 +02:00
e4bcb33a10 Make some messages first-person for the local player. 2022-04-12 17:06:20 +02:00
e9cb1005ac Additional voicelines (incomplete). 2022-03-29 22:35:06 +02:00
50c9cf1a22 Fix "give ammo" calling the wrong function. 2022-03-27 16:36:40 +02:00
35411a8e59 Streamline CheatGive function. 2022-03-27 15:26:51 +02:00
df49a27ddb Re-add pre-1.2 voice as optional. 2022-03-25 18:39:59 +01:00
33f8e060b7 Multiplayer end of support. Simplify for ease of maintenance. 2022-03-23 10:50:12 +01:00