Commit graph

919 commits

Author SHA1 Message Date
cypress
4c5aded452 SERVER: More explicit checks against empty Zapper target 2024-07-07 14:28:29 -07:00
cypress
4b6e116dec CLIENT: Save new config to user_settings.cfg 2024-07-04 16:54:03 -07:00
cypress
ac2dc0da95 Merge branch 'main' of https://github.com/nzp-team/quakec 2024-07-04 14:44:48 -07:00
cypress
e1267b3c2a FTE/SERVER: Forcefully ensure clients are always networked to server 2024-07-04 14:44:41 -07:00
cypress
8e9c5e196a
Merge pull request #85 from Peter0x44/main
CLIENT: Remove device id debug print
2024-06-30 21:56:32 -07:00
Peter0x44
7da360723e CLIENT: Remove device id debug print 2024-06-30 21:55:16 -07:00
cypress
99ec57a277
Merge pull request #84 from Peter0x44/main
CLIENT: Allow toggling rumble support
2024-06-30 21:29:42 -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
cypress
fb31ead6cb
Merge pull request #83 from Peter0x44/main
CLIENT: Track held duration for all positive gamepad constants
2024-06-29 20:40:32 -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
9ec5bf9de4 SERVER: Add support for nzp_lockviewmodel builtin 2024-06-29 18:07:02 -07:00
cypress
6f43585c0f SERVER: Auto-remove targetless lights and info_null 2024-06-29 10:08:03 -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
cypress
7c071e95d4
Merge pull request #80 from Peter0x44/stop_stick_lookaround 2024-06-24 09:11:52 -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
98dfb45702
Merge pull request #79 from Peter0x44/main
SERVER: Simplify logic of GivePerk
2024-06-22 07:49:58 -07:00
Peter0x44
77cb9fdb12 SERVER: Simplify logic of GivePerk
The entire switch statement could be replaced with one line
2024-06-22 15:23:20 +01:00
Peter0x44
55aef7c1b6
SERVER/STANDARD: revert part of PR #73 (#78) 2024-06-18 17:04:57 -07:00
cypress
a63e5d363a Merge branch 'main' of https://github.com/nzp-team/quakec 2024-06-16 14:16:38 -07:00
cypress
d646d7eb19 SERVER: Per-player Barricade Rewards 2024-06-16 14:16:30 -07:00
cypress
cbe69fc269 SERVER: Disallow clients to pick up another's upgraded Weapon 2024-06-16 14:11:07 -07:00
cypress
4d27e899f9
SERVER: Improve accuracy and readability of damage and score components (#77) 2024-06-16 14:04:40 -07:00
Peter0x44
4fcfa400b3
Remove if statement adding points for explosive kills (#76) 2024-06-16 12:48:50 -07:00
cypress
2ae79b8d2d
SERVER: Use S_NORMAL for trigger_hurt 2024-06-16 11:53:00 -07:00
cypress
ad7cfaaf72
SERVER: Restore Nuke preventing damage from AI 2024-06-16 11:52:03 -07:00
cypress
a2bbac6ad0
Delete .DS_Store 2024-06-16 08:43:42 -07: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
cypress
595a9a5dd9
Merge pull request #75 from Peter0x44/main 2024-06-16 08:34:38 -07:00
Peter0x44
addf7a99fb Revert "SDL input box hotfix HACK"
This reverts commit 07f630928b.
2024-06-16 15:33:21 +01:00
cypress
0513c9c93d
Merge pull request #74 from Peter0x44/main
CLIENT: SDL input box hotfix HACK
2024-06-15 20:23:21 -07: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
d2a54c5b78 SERVER: Move scoped weapons closer to camera on aim; reduce time-till-scope 2024-06-15 18:33:22 -07:00
cypress
8b06b68c21 SERVER: Explicitly play Player Damage on affected client 2024-06-15 14:17:42 -07:00
cypress
29c1be162c SERVER: Lighten restrictions for Melee and ADS while Sprinting 2024-06-10 19:26:16 -07:00
cypress
10baffed84 SERVER: Allow downward Melee lunge for Crawler Zombies 2024-06-10 18:57:13 -07:00
cypress
e31afbe338
SERVER: Fix all kill types rewarding 50 Score 2024-06-10 14:11:04 -07:00
cypress
d6f7a09967 SERVER: Allow custom mins/maxs for item_radio 2024-06-09 20:52:10 -07:00
cypress
1665792e45 SERVER: Allow custom model paths for item_radio 2024-06-09 17:20:01 -07:00
cypress
8810ab5636 SERVER: Clean, improve readability for appending Score to Clients 2024-06-09 17:16:38 -07:00
cypress
0d06eae388 SERVER: Add Quake trigger_relay definition 2024-06-04 20:16:03 -07:00
cypress
9880a03bb1 SERVER: Mitigate horizontal/sideways sprinting 2024-06-04 20:12:35 -07:00
cypress
0abf4b18f9 SERVER/FTE: Fix Revive Initialization never advancing 2024-06-03 21:41:34 -07: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