Commit graph

389 commits

Author SHA1 Message Date
Steam Deck User
f97e82828b SERVER: Have Zombies do more damage when Barricade reaching. 2023-03-10 11:40:01 -05:00
DerpedCrusader
eb24742368 Panzer-update
code
2023-03-09 20:31:57 -07:00
Steam Deck User
a347cfee3f SERVER: Don't allow players to spectate during func_ending 2023-03-09 15:14:38 -05:00
Steam Deck User
73dc723a70 SERVER: Reset player zoom state when drinking Perk-A-Cola 2023-03-09 15:01:29 -05:00
Steam Deck User
caaca9b4ae SERVER/FTE: Re-Enable Weapon Kicking with Deadshot Daiquiri 2023-03-09 14:34:30 -05:00
Steam Deck User
ac68064325 SERVER: Buff snipers a bit 2023-03-09 14:07:18 -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
297ab1bfee SERVER: Add exp math function 2023-03-09 13:30:30 -05:00
Steam Deck User
fa0a85fce0 SERVER: Re-balance most weapon stats and limb multipliers 2023-03-09 13:07:53 -05:00
Steam Deck User
2940a828e3 SERVER: sike, default walk speed to 1 2023-03-09 12:16:41 -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
eac3d224f3 SERVER: Fix Power-Up sparkles not being freed after timeout 2023-03-09 11:52:10 -05:00
Steam Deck User
34350827ce SERVER: Fix error when Hounds die off 2023-03-09 11:38:52 -05:00
Steam Deck User
0a631fb74d SERVER: Fix ADS toggle spamming 2023-03-09 11:31:35 -05:00
Ian
acd2ac8062 SERVER: More accurate weapon walk and sprint speed math and data 2023-03-08 20:03: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
790fe2a3d7 SERVER: Add some basic anti-cheat for commands in Co-Op 2023-03-07 19:11:29 -05:00
Steam Deck User
e7a78fae5b SERVER: Fix Zap-O-Matic cooldown timer being ignored 2023-03-07 17:55:01 -05:00
Steam Deck User
c50a6dc939 Merge branch 'main' of https://github.com/nzp-team/quakec 2023-03-07 17:49:11 -05:00
Steam Deck User
848541ca28 SERVER: Fix 'Requires Power' spawnflag not doing anything on Zap-O-Matic 2023-03-07 17:48:58 -05:00
DerpedCrusader
84e86c85fd PTRS Code
full of bits and bops and boops
2023-03-06 19:03:14 -07:00
Steam Deck User
1321afa1ee SERVER: Undo Power-Up test drops 2023-03-06 20:50:05 -05:00
Steam Deck User
c1cb2df897 SERVER: Recycle Entities for Power-Ups, don't leak anymore 2023-03-06 18:44:42 -05:00
Steam Deck User
bd3cbffe52 SERVER: Make GameRestart functions inline, add some more detail 2023-03-06 18:11:07 -05:00
Steam Deck User
7d7c287292 SERVER: Fix Soft_Restart not cleaning up barricades 2023-03-06 18:09:43 -05:00
Steam Deck User
3df23f64c1 SERVER/FTE: Increase sprint punchangles a tad 2023-03-06 14:15:10 -05:00
Steam Deck User
fc5bc8e6c1 CLIENT: Fix viewmodel moving while paused 2023-03-06 14:03:11 -05:00
Steam Deck User
6651566aad CLIENT/SERVER: Enable sprint bobbing for FTE 2023-03-06 13:56:59 -05:00
Steam Deck User
ab0d4315ba CLIENT/SERVER: More accurate sprint camera movement in FTE 2023-03-06 13:04:50 -05:00
Steam Deck User
101749371d CLIENT: Stop using server time for weapon bobbing 2023-03-06 12:46:25 -05:00
Ian
ac3358668a
CLIENT: Use a new linear formula for sensitivity scaling 2023-03-06 10:44:51 -05:00
Steam Deck User
7f8e9cce64 SERVER: Redirect DerpedCrusader's wall lamp prop path 2023-03-05 21:38:15 -05:00
Steam Deck User
2b06d480bc SERVER: Add support for new Perk light colors 2023-03-05 11:54:09 -05:00
Steam Deck User
976a1844a5 CLIENT: Use qc_soft_restart on Web 2023-03-05 11:13:12 -05:00
Steam Deck User
b8b54c06ac FTE/SERVER: Use standard targets for legacy waypoint saving 2023-03-05 10:22:33 -05:00
Steam Deck User
92a68870aa SERVER: Fix Parse_Damage running on Waffe'd Zombies 2023-03-05 00:41:58 -05:00
Steam Deck User
5da6fcf87e SERVER: Add func_train; func_rotating 2023-03-04 23:54:37 -05:00
Steam Deck User
8fc831684b SERVER: Fix for PaP giving duplicate primary weapon if there's no secondary 2023-03-04 23:24:33 -05:00
Steam Deck User
c3c2bfe65c SERVER: CoD Parity with handling empty clips
No longer allow player to hold weapon with empty clip, try to force
reload. Also adds take out animations after melee, which is another
parity change. Surprise!
2023-03-04 23:06:49 -05:00
Steam Deck User
3493722b02 FTE: Cap sensitivity cvar in menu 2023-03-04 22:56:09 -05:00
Steam Deck User
2ba9349406 FTE/SERVER: Fix Sniper Scope 2023-03-04 21:50:16 -05:00
Steam Deck User
e8d8fd63d9 SERVER: Stop executing push_away_zombies
It was mainly responsible for making the horde less tight but this is
less accurate to CoD as well as being incredibly performance taxing,
usually taking 5% of overall execution time on PSP because of the
findradius() spam.
2023-03-04 13:46:39 -05:00
Steam Deck User
7b0cee2d15 Merge branch 'main' of https://github.com/nzp-team/quakec 2023-03-02 22:07:48 -05:00
Steam Deck User
12a2633738 CLIENT/SERVER: Misc. Weapon Spread improvements
Adds proper gun recoil to FTE, as well as moves spread calculation to be
relative to crosshairs. CSQC's crosshair values are now accurate to
World at War as well. Weapons are also much more precise ADS, so the Kar
is more viable. Shotguns also no longer reduce spread when ADS, in
parity with World at War :^)
2023-03-02 22:06:26 -05:00
Ian
02d23e2a1e
SERVER: Close mbox file after parse
Fixes suspend on PSP
2023-03-01 16:18:00 -05:00
Ian
f34885f213
Merge pull request #44 from nzp-team/Fg42-Update
FG-42 update
2023-02-27 18:05:11 -05:00
DerpedCrusader
3168b12ed0 FG-42 update
code for all the fg42 stuffs
2023-02-27 16:03:09 -07:00
Steam Deck User
b097c6535c SERVER: remove testing bprint 2023-02-27 10:41:07 -05:00
Steam Deck User
4662bf7409 Merge branch 'main' of https://github.com/nzp-team/quakec 2023-02-27 10:28:09 -05:00
Steam Deck User
93258d8f4b SERVER: Use a define macro for Power-Up shuffling instead 2023-02-27 10:27:45 -05:00
Tyler Young
5bd34bb2ac [Server] Allow mystery box to teleport on non-FTE platforms 2023-02-22 14:25:42 -05:00
DerpedCrusader
3bc7bf01b2 Browning update code
ads values, animation frames, the whole 9 yards
2023-02-19 18:09:43 -07:00
Ian
41c108e33a
SERVER: Fix W_AdvanceAnim not taking P_SPEED into account 2023-02-19 16:52:10 -05:00
Steam Deck User
6cadd1d0e2 SERVER: Have browning use RELOAD_PART and RELOAD_END 2023-02-17 12:25:30 -05:00
Steam Deck User
0435d8cafb CLIENT: Better muzzleflash parity with standard ports 2023-02-16 22:44:12 -05:00
Steam Deck User
981a8ec43d SERVER: Waypoint Quality of Life improvements 2023-02-16 16:21:16 -05:00
Steam Deck User
bd6d14e565 SERVER: Clean Wall Summons with Soft_Restart 2023-02-16 16:03:28 -05:00
Steam Deck User
f69ab208f7 SERVER: Enable Soft_Restart for FTE, add command for it, clean Power-Ups
Use qc_soft_restart in FTE to see it.
2023-02-16 15:57:35 -05:00
Steam Deck User
1498f61986 SERVER: Fix Power-Ups order not being randomized 2023-02-15 20:20:54 -05:00
Steam Deck User
fc9d62fc9f SERVER: Prohibit sprinting while ADS 2023-02-15 19:54:40 -05:00
Steam Deck User
199f38dc02 SERVER: Parity change; Stop sending EVENT_PISTOLFIRE when meleeing 2023-02-15 16:06:22 -05:00
Steam Deck User
77959ef3e4 SERVER: nerf zombie update time a bit 2023-02-09 00:31:11 -05:00
Steam Deck User
f85f3e5429 SERVER: Add a 0.25s delay before checking if we're facing an enemy 2023-02-08 22:49:38 -05:00
Steam Deck User
e63f68e897 SERVER: Make getFreeZombieEnt inline, remove pointless param 2023-02-08 22:26:14 -05:00
Steam Deck User
93d2e7db1a FTE/SERVER: Stop doing a bunch of nonsense for checkMovement vectors 2023-02-08 22:23:17 -05:00
Steam Deck User
e74e3fb9dd FTE/SERVER: Make tracemove inline for small perf boost 2023-02-08 22:15:14 -05:00
Steam Deck User
13985760d2 CLIENT: Fix playernames drawing at world origin when our of PVC 2023-02-08 16:10:56 -05:00
Steam Deck User
b27b3e0ca9 FTE: Small Weapon ADS tweaks 2023-02-08 12:43:23 -05:00
Steam Deck User
d28699f37c SERVER: Reset Progress Bar state in Soft_Restart 2023-02-07 22:32:01 -05:00
Steam Deck User
a0ae78c150 CLIENT: HUD positioning and scale overhaul 2023-02-07 20:50:41 -05:00
Steam Deck User
f4b8d1ff2c SERVER: oops 2023-02-07 13:35:41 -05:00
Steam Deck User
dfa9313eb9 SERVER: Remove isFacing experiement 2023-02-07 13:24:46 -05:00
Steam Deck User
578fa2d44e SERVER: Fix improper handling of ammunition used in Last Stand
fixes infinite ammo bug :p
2023-02-07 13:19:52 -05:00
Steam Deck User
11f4d470c8 SERVER: Restore different walktypes for dogs.
Was a note about crashing but couldn't repro. Hopefully I did my due
dilligence.
2023-02-07 12:49:21 -05:00
Steam Deck User
3fabf292c2 SERVER/FTE: Remove dland2.wav dependancy. 2023-02-07 12:43:03 -05:00
Steam Deck User
ab21e3d6e0 SERVER: Remove PC_fog hack 2023-02-07 02:32:14 -05:00
Steam Deck User
87dde10e3b GLOBAL: Merge HANDHELD and QUAKESPASM, rebrand as STANDARD/FTE 2023-02-05 16:03:57 -05:00
Luis Gutierrez
8a34ab4da2
CLIENT - Adds fix for weapon frame lerp stutter 2023-02-05 08:02:10 -08:00
Steam Deck User
593e63d56c SERVER: Re-set spawnflags for perk_random machines 2023-02-04 21:34:28 -05:00
Ian
7d842bc720
Merge pull request #38 from ScatterBox/main 2023-02-03 18:15:18 -05:00
Steam Deck User
78b2247546 SERVER: Convert old place_model entities to misc_model, add fullbright
flag.

Removes dead place_model code and instead converts the entity to work
well with the new misc_model code. Also does a bit of tidying it up to
make it fit better with the rest of our source
2023-02-03 17:02:27 -05:00
Ian
4ce1beb29e
SERVER: Create dummy entity for playing sound from teddy entity. 2023-02-02 18:45:43 -05:00
Tyler Young
a17d24062b Added "misc_model" to Map Entities 2023-01-31 19:12:29 -05:00
Steam Deck User
19e119945c SERVER: Smarter Co-Op Spawn Picking 2023-01-31 16:12:06 -05:00
Steam Deck User
549df8f7e0 SERVER: Cancel Revive if Client disconnects 2023-01-31 15:51:41 -05:00
Steam Deck User
2de12f6791 SERVER: Better parameters for when to stop reviving a client 2023-01-31 15:46:59 -05:00
Steam Deck User
60d5c8f184 Merge branch 'main' of https://github.com/nzp-team/quakec 2023-01-29 11:07:37 -05:00
Steam Deck User
74ee37cd4e SERVER: Potential runaway loop fix in Zombie_Find_Tesla_Target 2023-01-29 11:07:16 -05:00
Ian
ff9d505fca
Merge pull request #37 from ScatterBox/main 2023-01-28 20:39:14 -05:00
Tyler Young
64120decc3 Re-enable The F-Bomb Achievement 2023-01-28 20:38:37 -05:00
Ian
3572ed3a3f
Merge pull request #36 from ScatterBox/main 2023-01-28 20:34:57 -05:00
Tyler Young
0d2c056192 Enable Achievements for Quakespasm 2023-01-28 20:34:18 -05:00
Steam Deck User
9f0df7617d SERVER: Use MOVETYPE_TOSS for reviving players 2023-01-25 22:40:35 -05:00
Steam Deck User
c16629e04a SERVER: Only allow one player to revive teammate in last stand 2023-01-24 22:22:48 -05:00
Steam Deck User
efc577410e SERVER: Fix M1 Garand Spam Ping 2023-01-24 21:59:58 -05:00
Steam Deck User
0d4e532158 oops 2023-01-24 21:41:26 -05:00
Steam Deck User
4b75763154 SERVER: Add fog command for non-FTE 2023-01-24 21:40:53 -05:00
Steam Deck User
5378bafa18 SERVER: Fix finding target for window reaching 2023-01-24 21:34:10 -05:00
Steam Deck User
5df73e8431 SERVER: Fix teddy_spawn not having support for noise 2023-01-24 20:58:33 -05:00
Steam Deck User
1d48d374d9 SERVER: Fix Quick Revive price not updating on (dis)connect 2023-01-24 20:50:45 -05:00
Steam Deck User
ad6a0cc25e CLIENT: Fix displaying point increments for all clients in MP 2023-01-24 20:41:11 -05:00
Tyler Young
1afc19e785 Finish removing all Quakespasm inconsistencies in QC 2023-01-24 16:41:25 -05:00
Tyler Young
6f85e5c6f1 Restore svc_songegg and svc_maxammo in QC 2023-01-24 16:12:47 -05:00
Tyler Young
b153f6c982 Remove dmg_take and dmg_save from QC 2023-01-24 15:42:41 -05:00
Tyler Young
b1c0a84beb Restore SVC_CUTSCENE and SVC_WEAPONFIRE to correct protocol spots in QC 2023-01-23 20:21:03 -05:00
Tyler Young
4ec539d714 Move PF_tokenize and PF_ArgV to correct locations in QC 2023-01-23 20:12:20 -05:00
Tyler Young
1ecf4615cd Restored centerprint2-7 definitions in QC 2023-01-23 19:31:21 -05:00
Tyler Young
140de48b5c Restored ParseClientCommand, CMD_STRING, and Soft_Restart to QC 2023-01-23 19:28:01 -05:00
Tyler Young
02342646a3 Restore movetoorigin in QC 2023-01-22 21:43:48 -05:00
Tyler Young
25b99bae43 Update quakespasm.qc 2023-01-22 21:09:29 -05:00
Tyler Young
1360a56e25 Restore PF_etos in QC 2023-01-22 21:07:42 -05:00
Tyler Young
c6095e1547 Restore achievement builtin in QC 2023-01-22 20:59:23 -05:00
Tyler Young
1c385e8466 Restored Close_Waypoint in QC 2023-01-22 20:17:48 -05:00
Tyler Young
63cbb71d73 Restored PF_particle in QC 2023-01-22 20:12:51 -05:00
Tyler Young
dc0c3136c5 Restored PF_GetSoundLen in QC 2023-01-22 19:51:41 -05:00
Tyler Young
89a5a7e076 Restored missing entity fields in QC
iframetime
bleed_out
Weapon_Name
2023-01-22 19:32:20 -05:00
Tyler Young
c776eb42dd Added facingenemy def to Quakespasm
Re-enabled traceline to enemy on Quakespasm
2023-01-22 17:47:04 -05:00
DerpedCrusader
b919aa430a ads positioning 2023-01-20 16:27:30 -07:00
Steam Deck User
172951de02 SERVER: Audio channel use changes 2023-01-20 12:51:14 -05:00
Steam Deck User
d3c9b20cf8 PC: Add custom weapon zoom amounts 2023-01-20 00:38:37 -05:00
Steam Deck User
97d76846a3 HANDHELD: add ifdef for mapversion 2023-01-19 01:52:07 -05:00
Steam Deck User
ec268bebb2 HANDHELD: fix defs 2023-01-19 01:48:49 -05:00
Steam Deck User
42c7edc89c QS: remove bleed_out 2023-01-18 14:30:00 -05:00
Steam Deck User
ee33ac4a29 SERVER: Hack-in down-pointed zapper pylons 2023-01-18 14:19:39 -05:00
Steam Deck User
59a880ce09 HANDHELD/QUAKESPASM: Remove some platform specific stuff, partial merge
of sysdefs.
2023-01-17 18:47:31 -05:00
Steam Deck User
c3093cd8cf CLIENT: No longer bob while ADS 2023-01-17 13:55:13 -05:00
Steam Deck User
57edbc23df SERVER: Fix most QC warnings, spam included 2023-01-17 12:15:50 -05:00
Steam Deck User
cf9466ed0f SERVER: Fix crawler using wrong body model 2023-01-17 11:47:59 -05:00
Steam Deck User
4105d57c13 PC/SERVER: Increase time it takes for weapon models to draw again after zooming out of scope 2023-01-17 11:37:51 -05:00
Steam Deck User
9ac309ecfc SERVER: Fix model path for grenades and betties in
model_should_hide_weapon2

Fixes the scoped kar or dual wielded weapons displaying their secondary
model when cooking a nade or bouncing betty.
2023-01-17 11:17:48 -05:00
DerpedCrusader
bd39f817a1 bar-n-kar 2023-01-16 21:10:38 -07:00
Steam Deck User
87fb0f4dc9 SERVER: Rename Zombie Body to use % instead of # 2023-01-16 20:11:16 -05:00
blubs
ff355b6439 SERVER Add fix for crosshairs to detect limbs 2023-01-16 00:37:30 -08:00
Steam Deck User
a7ff74e411 Merge branch 'main' of https://github.com/nzp-team/quakec 2023-01-16 01:51:03 -05:00
Steam Deck User
9cf7cffbbc Remove debug print 2023-01-16 01:50:37 -05:00
DerpedCrusader
d4295401ae Update weapon_defines.qc 2023-01-15 22:48:52 -07:00
Steam Deck User
b9246fff17 SERVER: Revamp Ray Gun logic and FX.
PC/FTE now usesa custom flash and low-level light to help it look a bit
better. Damage values are more accurate, with detection for direct
impact vs splash damage. Also moved into its own file to improve source
readability.
2023-01-15 23:49:00 -05:00
Steam Deck User
5bee39d063 SERVER/PC: Add New Light_Custom() function for dynamic lights. 2023-01-15 23:13:06 -05:00
Steam Deck User
934e4bacce SERVER: Buff self-inflicted explosion damage.
Now more accurately reflects World at War damage results (Ray Gun,
Nades, etc).
2023-01-15 22:44:54 -05:00
DerpedCrusader
69a404a9cc Tomp+M1a1 2023-01-15 17:27:04 -07:00
blubs
09c2802675 SERVER Add fix for raygun runaway loop 2023-01-15 14:39:42 -08:00
blubs
5d8af19ecc Add fix for player-limb collisions 2023-01-15 10:10:25 -08:00
Steam Deck User
76213de449 NX/VITA: Merge QuakeC sources 2023-01-13 19:55:40 -05:00
Steam Deck User
d4efbef54a CLIENT: Remember to reset revive timer 2023-01-13 17:54:51 -05:00
Steam Deck User
545eb52673 SERVER/CLIENT: Move away from sprite-based revive icon. 2023-01-13 17:53:54 -05:00
Steam Deck User
3a56ad265c CLIENT: Use CSQC for Player names 2023-01-13 16:40:00 -05:00
Steam Deck User
f3b8071ffe SERVER: Reference correct morphine path 2023-01-13 15:42:59 -05:00
Steam Deck User
97e89385bc Merge branch 'main' of https://github.com/nzp-team/quakec 2023-01-13 15:41:37 -05:00
Steam Deck User
c042f4d479 SERVER/CLIENT: Print name of downed/revived players via broadcasts 2023-01-13 15:41:27 -05:00
Ian
9986684f0a
Merge pull request #18 from nzp-team/File-size-saving-part1 2023-01-13 14:15:25 -05:00