Commit graph

129 commits

Author SHA1 Message Date
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
cypress
d3b088fcf0 CLIENT: Stop forcing a scale of 1.4x for client models 2023-12-04 14:31:16 -05:00
cypress
a3de55e071 CLIENT: Allow specifying hostname in Menu 2023-12-02 13:21:20 -05:00
cypress
3472c06043 CLIENT: (Hack) use different protocol name for emscripten 2023-12-02 13:14:44 -05:00
cypress
987628e791 CLIENT/SERVER: Spike peer review fixes 2023-12-02 11:06:39 -05:00
cypress
b0d3c37637 CLIENT: Add Warehouse and Warehouse (Classic) to menu 2023-12-01 01:58:30 -05:00
cypress
75b9adb1a6 CLIENT: Add CSQC Flame particle effect 2023-11-29 14:48:01 -05:00
cypress
130ccd6cd1 SERVER: Allow Mappers to specify Double-Tap 1.0 2023-11-28 11:34:39 -05:00
cypress
38839b0bfd CLIENT: Add descriptions for co-op menu 2023-11-27 16:51:18 -05:00
cypress
2eb8e9e7d9 CLIENT: Add Co-Operative menu 2023-11-27 16:41:07 -05:00
cypress
e0d7e8f308 CLIENT: Attempt to mitigate load screen flicker a bit 2023-11-26 08:54:33 -05:00