Commit graph

139 commits

Author SHA1 Message Date
MotoLegacy
c367fdc844 CLIENT: Add automatic Q3 shader generation for alpha transparency 2024-11-24 17:34:06 -08:00
cypress
a9d4c96430 CLIENT: Font kerning implementation 2024-09-11 19:12:20 -07:00
cypress
bbb4d53f51 CLIENT: Enable Gamepad through menu; add sensitivity Gamepad aim assist 2024-09-08 10:39:56 -07:00
cypress
e6195276ae CLIENT: Restart Menu Theme on Video Setting Application 2024-09-01 18:57:51 -07:00
cypress
df131c7a2d SERVER: Sound Processing Overhaul 2024-09-01 18:12:38 -07:00
cypress
4b6e116dec CLIENT: Save new config to user_settings.cfg 2024-07-04 16:54:03 -07:00
Peter0x44
7da360723e CLIENT: Remove device id debug print 2024-06-30 21:55:16 -07:00
Peter0x44
9f822f034e CLIENT: Add menu option for toggling rumble 2024-06-30 21:27:22 -07:00
Peter0x44
2cacad2c2f CLIENT: Add cvar for toggling rumble 2024-06-30 21:16:45 -07:00
cypress
be9796f3f5 SERVER/CLIENT: Support for GamePad rumble 2024-06-30 18:17:36 -07:00
Peter0x44
ed59f2bea6 CLIENT: Track held duration for all positive gamepad constants 2024-06-30 04:36:50 +01:00
cypress
526ee7f1e6 CLIENT: Render controller Glyphs on user interface 2024-06-29 20:27:35 -07:00
cypress
6a40f9aef3 CLIENT: Add cl_controllerglyphs cvar, control Glyph Brand in settings 2024-06-29 19:25:28 -07:00
cypress
9fc6f93e77
Merge pull request #81 from nzp-team/cypress_laststand
SERVER: Last Stand and Revive Overhaul
2024-06-24 21:30:26 -07:00
cypress
ccb892909a SERVER: Last Stand and Revive Overhaul 2024-06-24 21:29:49 -07:00
Peter0x44
fa41ea19b1 CLIENT: Set setsensitivityscaler to 0 while paused
This is to stop the controller stick from being able to turn the camera
while paused.
2024-06-24 17:05:32 +01:00
cypress
244f21bf79
Misc. QuakeC workflow improvements (#73)
* REPO: Update progs.src standards, consolidate both ssqc to one src file

* FTEQCC: Optimize SSQC with -O3

* PROGS: Globally disable useless fastarrays on standard

* TOOLS: Consolidate Linux and macOS build scripts into one

* Remove some debug stuff

* ACTIONS: Change build script reference name
2024-06-16 08:41:13 -07:00
Peter0x44
addf7a99fb Revert "SDL input box hotfix HACK"
This reverts commit 07f630928b.
2024-06-16 15:33:21 +01:00
Peter0x44
07f630928b SDL input box hotfix HACK
Updating to SDL made some input boxes randomly break.
This HACK seems to fix them to function correctly, at the cost of
breaking shift. So now you can't type any capital letters. Too bad!
2024-06-16 04:21:13 +01:00
cypress
b9cda0f079 CLIENT: Change "+sprint" bind to "impulse 23" 2024-05-24 19:10:13 -07:00
cypress
81b4aa187e CLIENT: CSQC overriding Zombie skin variances 2024-05-22 19:19:52 -07:00
cypress
3ad99583df WEB/CLIENT: Explicitly state lack of achievements 2024-05-21 20:43:11 -07:00
cypress
47137aac23 WEB/CLIENT: Use .wav for music audio "streaming"
Because OpenAL is required for streaming format support and OpenAL usage severely damages game performance on Chromium based browsers, as a temporary mitigation we will supply low-quality .wav files on our webGL distributions to add music streaming support to that platform.
2024-05-21 19:10:34 -07:00
cypress
32f15342a5 CLIENT: Revamp Max Ammo! HUD animation 2024-05-19 10:35:50 -07:00
cypress
61aaa52d0d SERVER/CLIENT: Draw Power-Ups in CSQC; add custom EF_ROTATE implementation 2024-05-15 19:17:45 -07:00
DerpedCrusader
7b1a5ff67f CLIENT: Change password text
changing the text in the server creation process to make it unmistakable that it's optional
2024-04-09 14:03:42 -07:00
MotoLegacy
a77a7f7807 CLIENT: Add Mouse inversion setting to menu 2024-01-30 15:51:47 -05:00
MotoLegacy
911c1fe849 CLIENT: Prevent Sniper Sway with Deadshot Daiquiri 2024-01-22 23:03:34 -05:00
MotoLegacy
8b0b4f016f CLIENT: Force Weapon Swap bind to 1/2 to mitigate FTE emscripten bug 2024-01-19 11:01:01 -05:00
MotoLegacy
6f5889d169 CLIENT: Calculate slack for cl_viewent2 2024-01-19 10:40:13 -05:00
MotoLegacy
b1e70d7eb5 CLIENT: Force cl_bobup cvar value 2024-01-19 10:38:16 -05:00
MotoLegacy
5f1f9fa8fa Stupid .DS_Store files.. 2024-01-14 20:49:21 -05:00
MotoLegacy
bc46399f8c CLIENT/SERVER: Add new event for screen flashing, add delay to game start 2024-01-14 20:48:42 -05:00
MotoLegacy
4deeb465ee FTE: Considerable Protocol Optimizations 2024-01-13 21:47:02 -05:00
MotoLegacy
5a4ea035d3 FTE/CLIENT: Remove deprecated CSQC events 2024-01-13 12:57:11 -05:00
MotoLegacy
a8f1730d58 FTE/CLIENT: Streamline CSQC Particle System 2024-01-13 12:53:48 -05:00
MotoLegacy
2fc682810d CLIENT: Draw Achievements Overlay over other HUD elements 2024-01-13 10:39:11 -05:00
MotoLegacy
28a51dbb96 CLIENT: Fix Controls menu registration for Weapon Switching 2024-01-12 17:08:59 -05:00
MotoLegacy
da4bd373b0 CLIENT/SERVER: Rewrite CSQC View Model drawing, simplify protocol 2024-01-12 14:40:38 -05:00
MotoLegacy
a41eeb23c6 FTE: Report menu status to other clients and draw on HUD 2024-01-11 10:40:10 -05:00
MotoLegacy
238e9d995d FTE: Update extensions 2024-01-10 16:33:06 -05:00
cypress
671ee73a19 SERVER: Major Weapon Logic Revamp 2024-01-09 17:45:23 -05:00
cypress
dcff9b084e Update copyright date 2024-01-07 18:24:48 -05:00
cypress
b6f4676a5c SERVER: Start of NZ:P Beta Map Compatibility, Ankunft pseudo-playable 2023-12-29 19:49:13 -05:00
cypress
e5372d3107 CLIENT/SERVER: Tweak Game Over sequencing 2023-12-28 11:28:45 -05:00
cypress
49dbd80fa4 SERVER/CLIENT: Properly network player fields such as points and kills 2023-12-28 10:49:30 -05:00
cypress
981cd3a5ad CLIENT/SERVER: Properly network that players drop-out to clientside rendering 2023-12-28 09:59:28 -05:00
cypress
c5a4014181 CLIENT: Add scr_serverstopwatch 2 for round timer 2023-12-24 11:18:38 -05:00
cypress
8980f74830
CLIENT: Set sv_listen_qw off/on for emscripten 2023-12-12 11:35:27 -05:00
cypress
6d9b976f2f CLIENT: Fix viewangle corruption on 32-bit systems 2023-12-06 14:19:58 -05:00