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
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
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
87dde10e3b
GLOBAL: Merge HANDHELD and QUAKESPASM, rebrand as STANDARD/FTE
2023-02-05 16:03:57 -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
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
Tyler Young
1afc19e785
Finish removing all Quakespasm inconsistencies in QC
2023-01-24 16:41:25 -05:00
Steam Deck User
d3c9b20cf8
PC: Add custom weapon zoom amounts
2023-01-20 00:38:37 -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
57edbc23df
SERVER: Fix most QC warnings, spam included
2023-01-17 12:15:50 -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
blubs
ff355b6439
SERVER Add fix for crosshairs to detect limbs
2023-01-16 00:37:30 -08: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
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
545eb52673
SERVER/CLIENT: Move away from sprite-based revive icon.
2023-01-13 17:53:54 -05:00
Steam Deck User
f3b8071ffe
SERVER: Reference correct morphine path
2023-01-13 15:42:59 -05:00
Steam Deck User
c042f4d479
SERVER/CLIENT: Print name of downed/revived players via broadcasts
2023-01-13 15:41:27 -05:00
Steam Deck User
e1a11cbcb7
SERVER: Restore dual wield frame updates
2023-01-13 12:44:11 -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
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
89742dc652
GLOBAL: Retire CTR QuakeC, Merge with PSP.
...
This rebrands the two under the "HANDHELD" name. The two platforms now
function identically in regards to server functions, making them
unified in behavior and general server-reliant functions.
2022-12-28 15:21:19 -05:00
Tyler Young
c52c16f9b7
Fixing updateLimb AGAIN
...
just works now
2022-12-27 23:15:29 -05:00
Steam Deck User
a1583120f3
Server: Award Points for reviving player
2022-12-27 16:33:52 -05:00
Steam Deck User
a1f07c75f0
Server: Re-Write GetDown
...
Now properly checks the weapons the player has to modify the last down
weapon. Also doesn't spawn the revive entity on solo.
2022-12-27 16:23:17 -05:00
Steam Deck User
950c072fa1
Server: Prohibit dive action if player's camera is not reset.
...
Fixes an issue where diving while the camera was resetting would, over
time, make the default "standing" camera lower.
2022-12-22 10:20:18 -05:00
Steam Deck User
451733a0ab
fix m1 garand bug
2022-12-20 16:54:00 -05:00
Steam Deck User
ad4f0a8963
Server: Have .semiswitch apply to impulse for weapon swapping
...
Fixes issues when bound to the scroll wheel where you can spam the wheel
to increase rate of fire via bypass.
2022-12-20 16:03:16 -05:00
Ian
5ff18c9684
Server: Oops! Declare W_AdvanceAnim()
2022-12-20 02:11:44 -05:00
Ian
d5235469cf
Server: Add check for partial and full reloads in weapon_core.qc
2022-12-20 02:08:32 -05:00
Steam Deck User
3364b19a4b
AAHH
2022-12-20 01:58:55 -05:00
Steam Deck User
d964e9afb2
Server: Add melee weapons to weapon2model blacklist
...
Fixes issue where left weapon in dual wields would stay visible
2022-12-20 01:46:16 -05:00
Ian
8257107fea
Server: Call W_SprintStop() before preparing to use equipment
...
Fixes https://github.com/nzp-team/nzportable/issues/58 and also prevents
being able to exploit sprinting while holding a grenade.
2022-11-21 21:25:23 -05:00
Ian
b74c6cd8c8
Server: Improve Button Check logic for Firing/ADS
...
Moves everything together to improve branching/speed things up a bit.
Also adds a note about PC flipping the fire buttons for akimbo weaponry
and puts akimbo stuff closer together.
2022-11-17 22:11:52 -05:00
Ian
1f64c0239a
Server: Streamline weapon projectile determination
...
Use new #defines for firetypes and a new utility function Util_WeaponIsSemiAutomatic
to make W_Fire far more legible in the section where firing a projectile or trace
is done.
2022-11-17 21:49:50 -05:00
Ian
c109f1712a
Server: Add a utility function for weapons that require a tracefire
...
Util_WeaponFiresTraceshot() can be used to determine if a weapon is "standard"
requiring a tracefire for bullet impact/penetration.
2022-11-17 21:34:46 -05:00
Ian
328f1f8ee1
Add CTR QuakeC
2022-09-02 20:19:25 -04:00
moto
9e8293b2eb
Reduce pump/bolt time with Double Tap
2022-07-10 10:54:48 -04:00
moto
707141ec68
Server: Limit revive checks to PC
2022-07-02 09:22:32 -04:00
unknown
52e212f6cd
Server: Explosive Barrel Parity
2022-04-23 18:46:34 -04:00
unknown
8b54e632f2
Server: Fix for firing while switching weapons
2022-04-22 16:44:27 -04:00
unknown
2b07dd561c
Server: Electro-Shock Parity
2022-04-05 21:46:24 -04:00
unknown
b26ca6a026
Initial commit
2022-02-08 13:42:28 -05:00