Commit Graph

850 Commits

Author SHA1 Message Date
cypress ccb892909a SERVER: Last Stand and Revive Overhaul 2024-06-24 21:29:49 -07: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
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 00152d2053 SERVER: Add grace period before velocity-based sprint stop 2024-05-20 22:21:22 -07:00
cypress 86df8159a0 SERVER: Prevent Melee Lunge with large vertical difference 2024-05-20 21:59:39 -07:00
cypress 32f15342a5 CLIENT: Revamp Max Ammo! HUD animation 2024-05-19 10:35:50 -07:00
cypress 78c7f70f22 SERVER/STANDARD: Increase speed of Power-Up Sparkle Flash 2024-05-18 14:39:39 -07:00
cypress 97a69ef692 SERVER: Block sprinting within specific velocity thresholds 2024-05-18 14:20:11 -07:00
cypress f0ced77928 SERVER: Fix Heads always gibbing without Insta-Kill 2024-05-16 20:37:01 -07:00
cypress 44e45cef95 SERVER: Resize Crawler Bounding Box in Barricade 2024-05-16 20:18:17 -07:00
cypress 090e483292 SERVER: Fix Melee registration when targeting Zombie Limb 2024-05-16 20:02:14 -07:00
cypress 7c344306c3 SERVER: Simplify Power-Up icon flash logic 2024-05-15 20:46:53 -07:00
cypress a51a341d4a SERVER: Make Power-Up sparkle flash after pick-up 2024-05-15 20:11:52 -07:00
cypress 1e14191d34 SERVER: Adjust bounding box size for Power-Ups 2024-05-15 19:25:36 -07:00
cypress 61aaa52d0d SERVER/CLIENT: Draw Power-Ups in CSQC; add custom EF_ROTATE implementation 2024-05-15 19:17:45 -07:00
cypress 30f01b2e12 SERVER: Scale Power-Up sparkle to be more supplemental to mesh 2024-05-15 18:23:07 -07:00
cypress be38f652a9 Merge branch 'main' of https://github.com/nzp-team/quakec 2024-05-14 19:34:58 -07:00
cypress 5e2b802635 SERVER: Fix Zombes spawning at origin when theres no active spawn target 2024-05-14 19:30:33 -07:00
cypress 6c7cad8e51 FTE/SERVER: Fix waypoint_core checking for wrong input to move waypoint 2024-05-14 18:21:10 -07:00
cypress dcf6ab7809
SERVER: Add M2 Flamethrower to WepDef_DoesNotPlayUpgradedSound() 2024-05-13 14:11:06 -07:00
cypress 053906edeb TOOLS: Add new chandelier path to asset conversion list 2024-05-12 17:16:24 -07:00