cypress
8810ab5636
SERVER: Clean, improve readability for appending Score to Clients
2024-06-09 17:16:38 -07:00
MotoLegacy
bc46399f8c
CLIENT/SERVER: Add new event for screen flashing, add delay to game start
2024-01-14 20:48:42 -05:00
MotoLegacy
4deeb465ee
FTE: Considerable Protocol Optimizations
2024-01-13 21:47:02 -05:00
MotoLegacy
5a4ea035d3
FTE/CLIENT: Remove deprecated CSQC events
2024-01-13 12:57:11 -05:00
MotoLegacy
a8f1730d58
FTE/CLIENT: Streamline CSQC Particle System
2024-01-13 12:53:48 -05:00
MotoLegacy
da4bd373b0
CLIENT/SERVER: Rewrite CSQC View Model drawing, simplify protocol
2024-01-12 14:40:38 -05:00
MotoLegacy
a41eeb23c6
FTE: Report menu status to other clients and draw on HUD
2024-01-11 10:40:10 -05:00
cypress
671ee73a19
SERVER: Major Weapon Logic Revamp
2024-01-09 17:45:23 -05:00
cypress
93ef51f665
SERVER: Restore weapon spread increasing over time
2024-01-08 13:48:27 -05:00
cypress
dcff9b084e
Update copyright date
2024-01-07 18:24:48 -05:00
cypress
5e799823af
SERVER: Use generated hash table for model path conversion
2024-01-06 17:33:52 -05:00
cypress
b6f4676a5c
SERVER: Start of NZ:P Beta Map Compatibility, Ankunft pseudo-playable
2023-12-29 19:49:13 -05:00
cypress
e5372d3107
CLIENT/SERVER: Tweak Game Over sequencing
2023-12-28 11:28:45 -05:00
cypress
49dbd80fa4
SERVER/CLIENT: Properly network player fields such as points and kills
2023-12-28 10:49:30 -05:00
cypress
eaabc6b3a8
SERVER: Fix PlayerIsLooking() when inside of bounding box
2023-12-24 17:34:00 -05:00
cypress
987628e791
CLIENT/SERVER: Spike peer review fixes
2023-12-02 11:06:39 -05:00
cypress
75b9adb1a6
CLIENT: Add CSQC Flame particle effect
2023-11-29 14:48:01 -05:00
cypress
130ccd6cd1
SERVER: Allow Mappers to specify Double-Tap 1.0
2023-11-28 11:34:39 -05:00
cypress
bee0e764fc
CLIENT: Handle chat in CSQC
2023-11-19 12:45:50 -05:00
cypress
5aa1e75cdf
SERVER: Improved stance changing with bounding box changes, player collision deaths
2023-11-18 15:17:40 -05:00
cypress
a02b69b5d6
SERVER: Mostly complete third person animation implementation
2023-11-16 12:10:11 -05:00
cypress
fb40427c3c
CLIENT: Network more important client fields
2023-11-12 10:46:49 -05:00
cypress
3ec7db8299
CLIENT: Player network prediction by eukara
2023-11-11 20:36:11 -05:00
cypress
84fb0662e3
SERVER/CLIENT: Trigger a Bouncing Betty tutorial on purchase
2023-10-28 12:09:57 -04:00
cypress
81693dcd77
SERVER: Require client to look at certain entities for triggering
2023-10-18 10:00:25 -04:00
cypress
b8763ca465
SERVER: Control crosshair via QuakeC
2023-10-16 10:23:50 -04:00
cypress
1f3280a10f
SERVER: Total weapon storage revamp
2023-10-15 11:30:01 -04:00
cypress
aec68db169
SERVER: Make Teddies work with Soft_Restart
2023-08-29 22:46:50 -04:00
Steam Deck User
8ac9ff87bf
CLIENT/SERVER: Implement game_songplay entity for music streaming
2023-03-25 20:23:42 -04:00
Steam Deck User
316aba63e7
SERVER: Move weapon utilities to their own file
2023-03-22 10:23:15 -04:00
Steam Deck User
7baadb907d
SERVER: Add old Power Switch path to conver_old_asset_path
2023-03-12 12:40:48 -04: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
Steam Deck User
dfa9313eb9
SERVER: Remove isFacing experiement
2023-02-07 13:24:46 -05:00
Steam Deck User
87dde10e3b
GLOBAL: Merge HANDHELD and QUAKESPASM, rebrand as STANDARD/FTE
2023-02-05 16:03:57 -05:00
Tyler Young
0d2c056192
Enable Achievements for Quakespasm
2023-01-28 20:34:18 -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
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
c042f4d479
SERVER/CLIENT: Print name of downed/revived players via broadcasts
2023-01-13 15:41:27 -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
Steam Deck User
fb7c97be1d
Merge branch 'main' of https://github.com/nzp-team/quakec
2022-12-28 13:11:13 -05:00
Steam Deck User
cdda3a943d
CTR: Enable Achievement Support
2022-12-28 13:10:44 -05:00
Ian
a5d3fc3293
prompt nightly pass
2022-12-28 11:06:17 -05:00
Steam Deck User
a53ad310f4
Server: Fix lack of break cases in Util_*AmmoInSlot
2022-12-20 01:27:12 -05:00
Ian
6afcdc3ecb
Server: Remove FIRETYPE_RAYBEAM from Util_WeaponIsSemiAutomatic
...
Fixes disparity issue with the Ray Gun acting as a semi automatic weapon.
2022-12-09 17:13:42 -05:00
Ian
1d51c1ca74
Server: Make Precache_Set an inline function
...
will help out a bit with jumps when this gets more widely adopted in our codebase. also hello from GitHub for iOS :^)
2022-11-19 11:08:06 -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
e7a2cba82d
Server: Oops! Grenade weapons should not tracefire.
...
This has been wasteful and a part of the QC for quite some time, lol
2022-11-17 21:36:22 -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