Commit graph

182 commits

Author SHA1 Message Date
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
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
cypress
946171ee42 CLIENT: Remove 3DS references from loading tips 2023-11-26 08:49:47 -05:00
cypress
2672e94387 CLIENT/SERVER: Draw character name on match start 2023-11-21 22:35:25 -05:00
cypress
bee0e764fc CLIENT: Handle chat in CSQC 2023-11-19 12:45:50 -05:00
cypress
5aa1e75cdf SERVER: Improved stance changing with bounding box changes, player collision deaths 2023-11-18 15:17:40 -05:00
cypress
a02b69b5d6 SERVER: Mostly complete third person animation implementation 2023-11-16 12:10:11 -05:00
cypress
7271e93337
CLIENT: Increase Circle Crosshair Size 2023-11-14 14:46:33 -05:00
cypress
fb40427c3c CLIENT: Network more important client fields 2023-11-12 10:46:49 -05:00
cypress
3ec7db8299 CLIENT: Player network prediction by eukara 2023-11-11 20:36:11 -05:00
cypress
7f39469359 CLIENT: Improved Game Over screen 2023-11-11 17:42:23 -05:00
cypress
fd6cb138a2 CLIENT: Add support for Gib Event 2023-11-08 12:30:26 -05:00
cypress
4e88aa404a CLIENT: Fix "LOW AMMO" incorrectly triggering 2023-11-08 09:21:04 -05:00
MotoLegacy
e8dc7028e4 CLIENT: Add loading screens 2023-11-06 09:45:36 -05:00
MotoLegacy
02bb83d09e CLIENT: Properly scale menu based on resolution 2023-11-05 19:58:59 -05:00
MotoLegacy
64c63ab614 CLIENT: Save settings applied in menu 2023-11-05 17:41:20 -05:00
MotoLegacy
8935f1889d CLIENT: Fix particles not working first time around 2023-11-05 16:53:13 -05:00
cypress
7f28370db6 SERVER/CLIENT: Adjust Round time delay 2023-11-03 10:58:01 -04:00
cypress
5eab83eb63 CLIENT: Remove drawing unused meshes at world origin 2023-10-30 15:51:12 -04:00
cypress
f385a04712 CLIENT: Use gun_kick and ADS positions for muzzleflashes 2023-10-30 15:29:02 -04:00
cypress
84fb0662e3 SERVER/CLIENT: Trigger a Bouncing Betty tutorial on purchase 2023-10-28 12:09:57 -04:00
cypress
e3eafffcb9 SERVER: Add ability to display left weapon muzzle flash 2023-10-27 14:35:44 -04:00
cypress
979611e9e1
CLIENT: Prevent crosshair when zoom is 1 2023-10-16 18:09:49 -04:00
cypress
b8763ca465 SERVER: Control crosshair via QuakeC 2023-10-16 10:23:50 -04:00
cypress
7e3113ec63 CLIENT: Allow disabling of crosshair 2023-10-15 16:06:01 -04:00
Ian
ea90417314 SERVER: Major Mystery Box Revamp, add support for MBOX2 format 2023-08-29 11:44:41 -04:00
cypress
006c82e025 CLIENT: Fix Control Settings returning to Main Menu 2023-08-28 09:46:43 -04:00
cypress
10418b38f7
CLIENT: Fix Stopwatch counting an hour as 360 seconds, and not 3600 2023-08-27 15:55:43 -04:00
cypress
6d37aaae5f CLIENT/FTE: Add stopwatch to HUD 2023-08-27 10:15:16 -04:00
cypress
c9c8c31012 SERVER: Adjust 'Oops' achievement to trigger near death 2023-08-26 09:35:35 -04:00
cypress
2fb30fe14c CLIENT/FTE: Add social media links 2023-08-26 09:27:53 -04:00
cypress
92e9a36a50 FTE/CLIENT: Hide Restart on WEBGL 2023-07-18 13:08:35 -04:00
cypress
a71899154b FTE/CLIENT: Fix Web buttons activiating on EXE 2023-07-18 13:05:09 -04:00
cypress
d06d7e0e37 FTE/CLIENT: Fix Audio Settings always going to Main Menu 2023-07-18 12:59:07 -04:00
cypress
b691428e3c FTE/CLIENT: Tweak HUD health display to account for Juggernog 2023-07-18 12:23:14 -04:00
Steam Deck User
a4651c4c1b CLIENT/FTE: Add new Nacht der Untoten description 2023-04-01 10:38:24 -04:00
Steam Deck User
83caba0141 GLOBAL: Better precache management; enable -O3 for prog compilation, debloat progs 2023-03-29 10:49:58 -04:00
Steam Deck User
8ac9ff87bf CLIENT/SERVER: Implement game_songplay entity for music streaming 2023-03-25 20:23:42 -04:00
Steam Deck User
c40c5274c7 CLIENT/FTE: Use .OGG path for menu music multi-platform 2023-03-25 19:35:38 -04:00
Steam Deck User
065c369600 CLIENT/FTE: Fix M2 Flamethrower crosshair not disappearing when ADS 2023-03-22 12:02:53 -04:00
Steam Deck User
a063935aba FTE/CLIENT: Properly display all 4 Client's Points on HUD 2023-03-18 16:08:33 -04:00
Steam Deck User
447342ed71 CLIENT: Remove awful gl_blendsprites hack 2023-03-17 12:14:02 -04:00
Steam Deck User
be12ee3ca9 CLIENT: Don't vid_reload on WebGL, corrupts modelindex 2023-03-12 12:42:42 -04:00
Steam Deck User
41cd921c5f SERVER: Instant health regeneration when above threshold, slower below. Longer regen delay times 2023-03-10 12:20:43 -05:00
Steam Deck User
0812781cb7 SERVER/CLIENT/FTE: More fluid weapon zoom, instant zoom for snipers 2023-03-09 13:58:00 -05:00
Steam Deck User
c649a7c587 CLIENT: Force a vid_reload on init to fix gl_blendsprites 2023-03-09 12:05:36 -05:00
Steam Deck User
0a631fb74d SERVER: Fix ADS toggle spamming 2023-03-09 11:31:35 -05:00
Steam Deck User
377453f04b SERVER: Make the anti-cheat respond to sv_cheats 2023-03-07 20:12:58 -05:00
Steam Deck User
fc5bc8e6c1 CLIENT: Fix viewmodel moving while paused 2023-03-06 14:03:11 -05:00