Commit graph

289 commits

Author SHA1 Message Date
Steam Deck User
2e9838682b SERVER: Add proper support for Rocket/Missile weapons, assign to Panzer/Longinus 2023-03-11 15:41:52 -05:00
Steam Deck User
92b464b424 SERVER: Adds support for ADS framing, use it for Panzerschreck 2023-03-11 14:52:03 -05:00
Steam Deck User
63c759e217 SERVER/FTE: Don't use float precision for way saving, account for it in load 2023-03-10 16:20:51 -05:00
Steam Deck User
a10a63ba9b SERVER/FTE: Spawn the visual entities needed when loading Legacy Waypoints 2023-03-10 15:32:45 -05:00
Steam Deck User
24f772d0b9 SERVER: Regen health instantly when a new Round starts 2023-03-10 12:24:19 -05: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
6284935b81 SERVER: Stop instantly downing the Player if their health <= 20 2023-03-10 11:52:21 -05:00
Steam Deck User
a0b89faa22 SERVER: Stop halfing all Juggernog damage, set Player Health appropriately instead 2023-03-10 11:47:42 -05:00
Steam Deck User
f97e82828b SERVER: Have Zombies do more damage when Barricade reaching. 2023-03-10 11:40:01 -05: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
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
848541ca28 SERVER: Fix 'Requires Power' spawnflag not doing anything on Zap-O-Matic 2023-03-07 17:48:58 -05: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
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
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
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
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
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
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
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
d28699f37c SERVER: Reset Progress Bar state in Soft_Restart 2023-02-07 22:32:01 -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
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
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