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
DerpedCrusader
3f7338c29a
Updated frame counting
...
yay
2023-01-13 12:05:12 -07:00
Steam Deck User
e1a11cbcb7
SERVER: Restore dual wield frame updates
2023-01-13 12:44:11 -05:00
Steam Deck User
33de260a56
SERVER: Hellhound pathfinding
2023-01-13 12:29:08 -05:00
Steam Deck User
a088c5aa9d
SERVER: Move W2_Frame_Update to EoF to fix out of sync frames
2023-01-13 11:55:25 -05:00
Steam Deck User
220253d1b9
SERVER: Give spectators some health to avoid game over screen rendering
2023-01-13 11:46:14 -05:00
Steam Deck User
29f3ca4849
SERVER: Fix usage of Co-Op spawnpoints
2023-01-13 11:42:27 -05:00
Steam Deck User
db767b5af8
SERVER: Add zombie limb support to the Zapper
2023-01-13 10:58:57 -05:00
Steam Deck User
3e258fea2f
SERVER: Increase bounding box for zapper nodes
2023-01-13 10:54:51 -05:00
Steam Deck User
b03114c9fa
Add new weapon 99 for buy_weapon that refills any ammo
2023-01-12 21:13:20 -05:00
Steam Deck User
64db82d124
SERVER: Add wall chalk support for the DG-2 and MP5K
2023-01-12 21:01:13 -05:00
Steam Deck User
ba1c3aaa41
Merge branch 'main' of https://github.com/nzp-team/quakec
2023-01-12 19:44:41 -05:00
Steam Deck User
5b902d7d6e
Fix crash with Abstinence Program achievement
2023-01-12 19:44:00 -05:00
Ian
8c2866a89c
SERVER: Remove wasteful what.wav precache
...
ez 130kB
2023-01-12 16:27:07 -05:00
Ian
d359a694d9
Merge pull request #17 from nzp-team/STG-44-Update
2023-01-12 09:57:01 -05:00
DerpedCrusader
4e90db4b62
STG-44-Update
...
new model weapon animations the whole 9 yards
2023-01-11 11:34:17 -07:00
Steam Deck User
85d723c5e4
SERVER: Don't play splash.wav if we aren't host
2023-01-11 10:24:04 -05:00
Steam Deck User
6d8202b8e5
SERVER: Properly hide disconnected players
2023-01-11 10:21:16 -05:00
Steam Deck User
b58b25de5e
SERVER: Fix for explosives thrown at other players harming attacker
2023-01-11 10:10:59 -05:00
Ian
7b7c86f31d
Merge pull request #16 from ScatterBox/main
...
Update vitanx.qc to include tracemove
2023-01-02 12:16:35 -05:00
Tyler Young
56b87faeff
Update vitanx.qc to include tracemove
2023-01-02 12:11:00 -05:00
Steam Deck User
6290ba3a76
Prompt new build; update copyright on main.qc
2023-01-02 11:20:57 -05:00
Ian
501ff14776
Merge pull request #14 from nzp-team/MP5K-Adding
...
Adding the MP5K
2023-01-02 11:17:20 -05:00
Tyler Young
169b0d1233
Merge branch 'main' of https://github.com/ScatterBox/quakec
2023-01-01 21:22:12 -05:00
Tyler Young
1250040764
Fix precaching on devices other than PC
2023-01-01 21:22:10 -05:00
DerpedCrusader
129afc81ed
FIxing pap weapon
...
OOPS
2023-01-01 16:32:49 -07:00
DerpedCrusader
aec5a0034f
Adding the MP5K
...
adds all the coding for MP5K
to note, some things like the spread, recoil and kick are copied from the MP40, so they may be inaccurate, and might need to be changed in the future
2023-01-01 16:05:47 -07:00
Ian
93e2ab2bb7
Merge branch 'main' into main
2022-12-31 19:27:49 -05:00
Tyler Young
aa35a1063b
Add definitions for handling updateLimb in Quakespasm
...
as it says
2022-12-31 18:37:14 -05:00
Steam Deck User
02080f45ac
Merge branch 'main' of https://github.com/nzp-team/quakec
2022-12-30 10:56:38 -05:00
Steam Deck User
4a41999915
Server: Various Wall Weapon Improvements.
...
Make all wall weapons fullbright to fix visibility issues. Properly
precache W_BOWIE assets. Use grenade_bag.mdl instead of grenade world
model when using the grenade weapon.
2022-12-30 10:55:32 -05:00