cypress
ad23cd7933
SERVER: Stop mglow$ from leaking MBOX ents
2023-08-27 21:08:16 -04:00
cypress
10418b38f7
CLIENT: Fix Stopwatch counting an hour as 360 seconds, and not 3600
2023-08-27 15:55:43 -04:00
cypress
6d37aaae5f
CLIENT/FTE: Add stopwatch to HUD
2023-08-27 10:15:16 -04:00
cypress
2a94f8daf9
SERVER: Fix Mystery Box causing Soft_Restart issues
2023-08-26 20:57:13 -04:00
cypress
6122e48a94
SERVER: Tweak sniper scope weapon zoom
2023-08-26 20:13:56 -04:00
cypress
f416363b21
SERVER: Fix denybuy.wav spam with perk_pap
2023-08-26 15:01:12 -04:00
cypress
763a7d75b5
SERVER: Allow .killtarget and .message to fire in SUB_UseTargets() without any normal targets set
2023-08-26 14:56:48 -04:00
cypress
742c9aad86
SERVER: Add punchangle when taking explosive damage
2023-08-26 09:49:16 -04:00
cypress
72631d96a8
SERVER: convert bad misc/buy.wav on teddy_spawn
2023-08-26 09:43:26 -04:00
cypress
b3388f382f
SERVER/FTE: Tweak grenade radius flash effect
2023-08-26 09:39:59 -04:00
cypress
c9c8c31012
SERVER: Adjust 'Oops' achievement to trigger near death
2023-08-26 09:35:35 -04:00
cypress
2fb30fe14c
CLIENT/FTE: Add social media links
2023-08-26 09:27:53 -04:00
cypress
c295f9215a
SERVER: Fix Mysterybox denybuy.wav loop
2023-08-25 21:31:38 -04:00
cypress
d56a17faf3
SERVER: Better management of model and sound allocation
2023-08-25 15:14:24 -04:00
cypress
1011f18b98
prompt build
2023-07-23 15:32:29 -04:00
cypress
8c65c22f82
SERVER/STANDARD: Fix weapon2model when swapping
2023-07-20 13:08:39 -04:00
cypress
d4995b5b0c
STANDARD/SERVER: Remove calls to strunzone on Remove_Waypoint
...
Causes issues removing waypoints on Standard platforms -- strings
weren't assigned IDs for the zone blocks, not in heap?
2023-07-19 23:17:40 -04:00
cypress
b2bd148fdf
SERVER: Undo PC traceline penetration
2023-07-18 14:44:53 -04:00
cypress
a207108dc2
SERVER/FTE: Add a proper fix for collision restoration
2023-07-18 14:31:12 -04:00
cypress
72c1a8e70d
SERVER: Fix Zombie BBOX after death
2023-07-18 13:33:14 -04:00
cypress
92e9a36a50
FTE/CLIENT: Hide Restart on WEBGL
2023-07-18 13:08:35 -04:00
cypress
a71899154b
FTE/CLIENT: Fix Web buttons activiating on EXE
2023-07-18 13:05:09 -04:00
cypress
d06d7e0e37
FTE/CLIENT: Fix Audio Settings always going to Main Menu
2023-07-18 12:59:07 -04:00
cypress
b691428e3c
FTE/CLIENT: Tweak HUD health display to account for Juggernog
2023-07-18 12:23:14 -04:00
cypress
b4f8a15cc3
FTE/SERVER: Fix traceweapons not penetrating multiple enemies
2023-07-18 12:05:49 -04:00
cypress
b416568c7c
SERVER: Slight fall damage fixes
2023-07-17 16:52:58 -04:00
cypress
5e1bcb46da
SERVER: Add proper support for fall damage
2023-07-17 16:40:49 -04:00
cypress
a8ae0a96fc
SERVER: Add a sprint delay when taking damage
2023-07-17 15:13:05 -04:00
cypress
5b94ecb5f8
SERVER: Give M1911 more accurate below torso damage
2023-07-17 15:03:06 -04:00
cypress
4232fc233d
SERVER: Fix issue with subsequent power-ups not blinking for despawn
2023-07-17 14:51:25 -04:00
cypress
5576c98910
SERVER: Fix issue with trying to use a tempent before allocation
2023-07-17 14:23:41 -04:00
cypress
7694538f00
SERVER: Have a static allocated amount of entities for mystery box
2023-07-17 14:17:39 -04:00
cypress
0504f1d8d1
SERVER: Allow for more rotation options for zapper_nodes
2023-07-17 13:52:50 -04:00
cypress
27066a33c7
SERVER: Allow spawn_teddy to be damaged via explosives
2023-07-17 12:57:03 -04:00
cypress
941891499c
SERVER: Fix crash when calling th_diewunder on item_radio
2023-07-17 12:48:29 -04:00
cypress
90a6c38bd5
SERVER: Fix calls to limbs for Hellhounds on removal
2023-07-16 13:41:53 -04:00
cypress
205fb832ff
SERVER: Give betties some buffs and visual fluff owo
2023-07-16 13:26:26 -04:00
cypress
841843b5a7
SERVER: Fix worldspawn reference after Waffe
2023-07-16 12:31:07 -04:00
cypress
3d108c044b
SERVER: Buff grenade radius, tweak damage to match wiki
2023-07-16 12:22:31 -04:00
cypress
7ec6758f5b
SERVER: Adjust velocity and radius of Grenade Launcher weapons
2023-07-16 12:16:26 -04:00
cypress
c941d43cc1
SERVER: Move Grenade Launcher firetype away from weapon_core
...
hehe :^)
2023-07-16 12:06:57 -04:00
cypress
8f382ef722
SERVER: teddy_spawn should use its targets
2023-07-11 15:44:08 -04:00
notrickzdumbo
cff1ed0520
SERVER: Fixed doors only targeting first target
2023-05-06 21:31:05 -04:00
Steam Deck User
a4651c4c1b
CLIENT/FTE: Add new Nacht der Untoten description
2023-04-01 10:38:24 -04:00
Steam Deck User
83caba0141
GLOBAL: Better precache management; enable -O3 for prog compilation, debloat progs
2023-03-29 10:49:58 -04:00
Steam Deck User
5487e14384
SERVER: Clear some unneccessary precaches
2023-03-29 00:11:51 -04:00
Steam Deck User
e45b74eaed
SERVER: Change M2 Flamethrower trajectory, use new flamer.spr name
2023-03-28 22:44:37 -04:00
Steam Deck User
6df8c971e8
SERVER: Add trigger_stuffcmd
2023-03-28 22:24:56 -04:00
Steam Deck User
5c3f23dc47
SERVER: Call ReturnWeaponModel after W_SprintStop
2023-03-28 22:06:45 -04:00
Steam Deck User
e95d2255a4
SERVER: no longer references world as entity
2023-03-28 22:04:26 -04:00
Steam Deck User
8516fb22e9
SERVER/FTE: Tell Client to update weapon fields when using
2023-03-28 21:59:32 -04:00
Steam Deck User
28001a1209
SERVER/FTE: Fix Load_Waypoints_Legacy not applying targetnames
2023-03-28 21:52:42 -04:00
Steam Deck User
4a53ba716d
SHARED: Add Z-Axis values to most Standard ADS Vectors
2023-03-27 17:40:49 -04:00
MikeyRay
e4b8b38c6a
Merge branch 'main' of https://github.com/MikeyRay/nzp-quakec
2023-03-27 02:59:14 +02:00
MikeyRay
e5e4e1637e
SERVER: Fix the previous weapon not being zoomed out when receiving a new weapon
2023-03-27 02:58:22 +02:00
Mikey
e61a0e7531
Merge branch 'nzp-team:main' into main
2023-03-27 02:30:58 +02:00
MikeyRay
cce17fc764
SERVER: Implement "not here" flag for box
2023-03-27 02:30:28 +02: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
6fd6d0dafd
SERVER: Quick and dirty game_counter implementation, mostly adlib
2023-03-25 20:07:25 -04:00
Steam Deck User
2aad4a471d
SERVER: Have explosive_barrel entity fire targets on explode
2023-03-25 20:04:33 -04:00
Steam Deck User
fe0237749f
SERVER: Fix issue with first target never firing
2023-03-25 20:04:04 -04:00
Steam Deck User
79045fb9b6
Merge branch 'main' of https://github.com/nzp-team/quakec
2023-03-25 19:36:01 -04:00
Steam Deck User
c40c5274c7
CLIENT/FTE: Use .OGG path for menu music multi-platform
2023-03-25 19:35:38 -04:00
Ian
716d2ea4b3
SERVER: Fix Sawed-Off Shotgun name.
...
no more sawn :^)
2023-03-25 13:18:25 -04:00
MikeyRay
3ea073a171
SERVER: Fixed an issue where sprint anim wouldn't play while sprinting after swapping your weapon
2023-03-25 03:14:52 +01:00
MikeyRay
eeab4dd4c2
SERVER: Potentially alleviate an issue where zombies could melee during actions they shouldn't be able to
2023-03-24 20:06:17 +01:00
MikeyRay
723ccf852a
SERVER: Fixed co-op spawning too many zombies
2023-03-24 19:40:30 +01:00
MikeyRay
0dd35ccef5
SERVER: Fixed most window sounds not using flags and being 2D
2023-03-24 19:09:11 +01:00
MikeyRay
c74ebbb00f
SERVER: Attempt to alleviate the issue where powerup light does not despawn
2023-03-24 18:35:01 +01:00
DerpedCrusader
8b51aa6b20
SERVER: Fix m2Flame Pack a punch
...
it was missing from `isPaPweaon`
2023-03-23 20:28:45 -07:00
Steam Deck User
db3ec15fe7
SERVER/FTE: Remove #ifdef for different fog values on Round change
2023-03-22 18:12:58 -04:00
Steam Deck User
02d585ab5a
SERVER: Implement hold fire frame for Flamethrower
2023-03-22 12:22:30 -04:00
Steam Deck User
065c369600
CLIENT/FTE: Fix M2 Flamethrower crosshair not disappearing when ADS
2023-03-22 12:02:53 -04:00
Steam Deck User
240d116728
SERVER: Move Flamethrower to its own weapon file, tweak trajectory
2023-03-22 11:56:50 -04:00
Steam Deck User
b2dbc03f06
SERVER: Wall Chalk should trigger 'first raise'
2023-03-22 11:37:52 -04:00
Steam Deck User
0e3a08206f
SERVER: Add new utility for streamlined Viewmodel animations, start integrating; add support for 'first raise'
2023-03-22 11:31:11 -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
2da62518c0
DEFINES: Merge conflict fixed..?
2023-03-22 10:21:35 -04:00
Steam Deck User
55061f3f8b
DEFINES: Set up defines for first take weapon frames
2023-03-22 10:19:14 -04:00
Ian
0fe2570e09
Merge pull request #50 from nzp-team/m2Flame
...
SERVER: Update m2flamethrower
2023-03-22 10:06:36 -04:00
Ian
203efa1d3e
SERVER: Stop trying to precache legacy Light sprites
2023-03-21 12:39:35 -04:00
DerpedCrusader
b9e6854af3
SERVER: Update m2flamethrower
...
updating the m2 fflamethrower code to match the new assets
2023-03-20 18:48:55 -07:00
Steam Deck User
02a2db5609
SERVER: Add additional sound for Nuke Power-Up
2023-03-19 17:40:43 -04:00
Steam Deck User
28d769c48e
SERVER: Have Max Ammo Power-Up function differently for Clients in Last Stand
2023-03-18 16:23:54 -04:00
Steam Deck User
6e16bb264f
SERVER: Fix downing always setting reserve ammunition to 0
2023-03-18 16:21:06 -04:00
Steam Deck User
a063935aba
FTE/CLIENT: Properly display all 4 Client's Points on HUD
2023-03-18 16:08:33 -04:00
Steam Deck User
adc1b21c21
SERVER: Hide Mystery Box Glow on Move
2023-03-18 15:55:45 -04:00
Steam Deck User
da21c6021a
SERVER: Prohibit ADS during Melee animations
2023-03-18 15:52:09 -04:00
Steam Deck User
7b1df5578b
SERVER: Fix Soft_Restart not reverting Perk-a-Cola state
2023-03-18 15:46:52 -04:00
Steam Deck User
618cda4e04
SERVER: Add sv_tracedmgmultiplier
2023-03-17 15:01:32 -04:00
Steam Deck User
447342ed71
CLIENT: Remove awful gl_blendsprites hack
2023-03-17 12:14:02 -04:00
Steam Deck User
89212fe690
SERVER: Add MP5K and Springfield as .mbox entries
2023-03-16 13:11:11 -04:00
Steam Deck User
4098fbb8cc
SERVER: Buff Perk Jingle/Sting volume
2023-03-16 12:41:13 -04:00
Steam Deck User
5fcbfae078
Merge branch 'main' of https://github.com/nzp-team/quakec
2023-03-14 22:14:58 -04:00
Steam Deck User
f036e1b37e
SERVER: Re-Set free Power-Up frame to avoid datatype overflow
2023-03-14 22:14:18 -04:00
DerpedCrusader
bb1ce27d20
fixing springfield ADS on non-FTE platforms
2023-03-13 15:33:29 -07:00
Steam Deck User
8c907d6049
SERVER: Move buy_weapon and weapon_wall to their own file, reorganize
2023-03-13 11:37:55 -04:00
Steam Deck User
421de1b868
SERVER: Animate weapon_wall Prop spawning, play a sound during its spawn
2023-03-13 11:28:09 -04:00
Ian
26c3578646
Merge pull request #48 from nzp-team/springfield-Chalk
2023-03-12 22:35:24 -04:00
DerpedCrusader
1ae21669df
add world model loading
...
makes the correct world model load when placing the weapon
2023-03-12 19:32:02 -07:00
DerpedCrusader
82f5681994
Springfield
...
code for springfield
as well as changing the kar sounds folder to Boltaction
2023-03-12 19:00:32 -07:00
Steam Deck User
be12ee3ca9
CLIENT: Don't vid_reload on WebGL, corrupts modelindex
2023-03-12 12:42:42 -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
c49f66904d
SERVER: Change Zombie path delay from 0.07s to 0.04s per Zombie
2023-03-11 18:58:29 -05:00
Steam Deck User
65576833ca
SERVER: Increase chance of skipping Zombie Attack Delay from 20% per thought to 40%
2023-03-11 18:54:40 -05:00
Steam Deck User
fc469cd213
SERVER: Buff Zombie attack radius from 60 to 64 units
2023-03-11 18:48:10 -05:00
Steam Deck User
0c2f840a5e
SERVER: Nerf the running speed of Sprinter Zombies slightly
2023-03-11 18:44:18 -05:00
Steam Deck User
737681c21c
SERVER: Better yet - more accurately calculate the spawn rate for all Zombie walk types
2023-03-11 18:31:44 -05:00
Steam Deck User
dc4cbbb410
SERVER: Allow Zombies to jog on Round 2
2023-03-11 18:15:12 -05:00
Steam Deck User
e8015e44d9
SERVER: Add some junk frames to make Type 100 usable
2023-03-11 16:05:28 -05:00
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
Ian
e267d8654f
Merge pull request #46 from nzp-team/Panzer-Update
...
Panzer-update
2023-03-10 12:30:28 -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
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
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
DerpedCrusader
857920ac05
MP40 Update
...
New model, animations, textures
2022-12-29 16:20:35 -07:00
Steam Deck User
c25ad01a79
Server: PaP Sound no longer uses ATTN_NONE
2022-12-29 14:58:45 -05:00
Steam Deck User
ed50418025
Server: Make Teleporter Co-Op Friendly
2022-12-29 14:53:20 -05:00
Steam Deck User
1dde9c3952
Move PlayerSpawn() def in rounds
2022-12-28 19:34:30 -05:00
Steam Deck User
54d8572321
Server: Misc. Co-Op fixes
2022-12-28 19:32:21 -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
Tyler Young
c52c16f9b7
Fixing updateLimb AGAIN
...
just works now
2022-12-27 23:15:29 -05:00
Tyler Young
278e5f1eff
Merge remote-tracking branch 'upstream/main'
2022-12-27 22:37:32 -05:00
Tyler Young
96cd0931d1
Fixing again
2022-12-27 22:34:32 -05:00
Tyler Young
bb9992455d
whoops
...
ok
2022-12-27 22:14:04 -05:00
Tyler Young
6987f175d0
Uncomment updateLimb stuff
...
cause we do dat
2022-12-27 21:55:13 -05:00
Tyler Young
8cb75597b5
Updating zombie filepaths
...
yes
2022-12-27 21:50:52 -05:00
Steam Deck User
d3e4af8707
Comment scale def
2022-12-27 16:40:35 -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
4b62411685
Server: Restore hacky 90 degree mystery box spot change. Fix teddy path.
...
They sit again :^)
2022-12-27 13:16:16 -05:00
Steam Deck User
c8c57f25f7
Server: Restore check if the goalentity is the world.
...
Despite the comment left, this is holding our broken pathfinding
together.
2022-12-27 13:06:37 -05:00
Steam Deck User
c7f5e02130
PSP/CTR: Add .scale to defs
2022-12-22 18:03:32 -05:00
Steam Deck User
3802fadefa
Server: Some AI targeting improvements
2022-12-22 11:44:13 -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
Ian
c2ad06a796
Allow Zombie Skins on everything else (not FTE)
2022-12-21 15:18:47 -05:00
Ian
5bc426ab95
CTR: Allow Zombie Skin Varients
2022-12-21 14:25:36 -05:00
Ian
61d341d6a6
Update main.qc
2022-12-20 19:56:16 -05:00
Ian
78e9e50e6e
Merge pull request #8 from ScatterBox/main
...
Fixing frames
2022-12-20 19:55:32 -05:00
Tyler Young
13087bc1cd
Quit linking hitboxes every frame
...
saves frames
2022-12-20 19:50:56 -05:00
DerpedCrusader
80657e6827
Changes to match new model
...
ADS, Frames ect. corrections
2022-12-20 15:32:09 -07: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
Steam Deck User
16a77c1e0f
Server: Populate Power-Up Array manually
...
Overcomes what is likely an FTEQCC compiler bug where just using a = b
copying would result in a mis-match of first-values (id). Fixes dogs not
always dropping Max Ammo's on NON-FTE.
2022-12-20 15:43:15 -05:00
Ian
5e09033a07
Shared: Add additional reload information for M1 Garand
2022-12-20 02:17:53 -05:00
Ian
5ff18c9684
Server: Oops! Declare W_AdvanceAnim()
2022-12-20 02:11:44 -05:00
Ian
4e366c62bd
Shared: Add extra defines for different reload types
2022-12-20 02:09:33 -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
Ian
f1c53b0a14
Merge pull request #6 from nzp-team/PPSH-Code
...
Changes for new PPSH Model
2022-12-20 01:49:57 -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
DerpedCrusader
701a9df98d
Changes for new PPSH Model
...
updated ADS/Frames for new model
2022-12-19 23:31:04 -07:00
Steam Deck User
a53ad310f4
Server: Fix lack of break cases in Util_*AmmoInSlot
2022-12-20 01:27:12 -05:00
Steam Deck User
327c9cdc43
Server: Add support for Explosive Barrels to be damaged by other
...
Explosives
2022-12-20 00:58:37 -05:00
Steam Deck User
aa9965e2f1
Server: Fix bad weapon delay timing when Pack-A-Punching
...
fixes an issue where spamming use trying to retrieve a gun coming out
would interrupt the frames and prevent interacting with other items.
2022-12-20 00:42:19 -05:00
Steam Deck User
7702f79b35
Server: Restore give command
...
sorta broken but whatever :^)
2022-12-20 00:09:36 -05:00
Steam Deck User
d4fafff812
Server: Move Command Parser out of player.qc and revamp command system.
...
Commands are now stored in a table/struct that is referenced by
SV_ParseClientCommand, with a system for printing command information
and status codes. :^)
2022-12-16 13:53:17 -05:00
Steam Deck User
0d8da55cf2
Server: Rewrite SV_ParseClientCommand
...
Increases readability and fixes an issue where cl_chatmode would append
'say' to everything in FTE, making the command now work properly
there.
2022-12-16 12:49:38 -05:00
Ian
75547beb64
Server: Define an action for shooting an Explosive Barrel with the Wunderwaffe
...
Now instantly explodes; fixes crashing issue
2022-12-09 17:20:57 -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
Tyler Young
240956e24e
Precache sounds until engine side steps aren't borked
...
it is what it is
2022-11-27 15:05:06 -05:00
Ian
900b6e198c
Client: Change fullscreen description when on Web.
...
Adds a clarification that fullscreen will only kick in when/if you
are loaded into the World.
2022-11-23 10:14:47 -05:00
Ian
ceac5a4707
Client: Add Render Scale graphics setting for Web.
...
Since Resolution wouldn't do anything, this is the next best thing
(arguably better all around).
2022-11-23 10:08:52 -05:00
Ian
59e2e8eab4
Client: Hide extra menu detail for things hidden in Web
...
Including division lines and graphical setting values.
2022-11-23 09:44:21 -05:00
Ian
7982ff0ccf
Client: Update copyright date for menu.qc
2022-11-23 09:36:26 -05:00
Ian
7c971f3c2b
Client: Add OPTION_IS_* flags for menu button indexes
...
Helps filter menu options by platform.
2022-11-23 09:35:41 -05:00
Ian
753fc61a53
Client: Add a check if the client is being ran in a web browser.
...
Will allow for certain features to be hidden/displayed specified to
the web client.
2022-11-23 09:27:48 -05:00
Ian
836b7c47d7
Server: No longer rotate Mystery Box spawns by 90 degrees at the start.
...
Should help with some rotation bugs. Needs further testing.
2022-11-21 22:10:05 -05:00
Ian
be302d2ac4
Merge branch 'main' of https://github.com/nzp-team/quakec into main
2022-11-21 21:28:25 -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
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
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
5086304b51
Shared: Add #defines for weapon Firetypes.
...
This helps referencing which firetype corresponds to what in weapon_core.
2022-11-17 21:44:51 -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
Ian
68f66b4b7b
Server: Remove FIXME case regarding Do_Pathfind on FTE platforms
...
Determined that 0 will never be a returned value by Do_Pathfind unless accidentally
executed on another platform.
2022-11-17 21:28:31 -05:00
Ian
c2afd12efa
Server: Remove irreverant FIXME case for Hound classname
...
The issue/request described has been determined to be a non-issue. The spawn functions
for Hellhounds has never changed, and the normal classname that is set after the
spawn function is all that is referenced.
Also, fun tidbit: Beta assigned them the classname "doggy". cute :^)
2022-11-17 21:25:29 -05:00
Ian
8ccf74a2ba
Remove waste KDE/KATE temporary file
...
Left in due to unsanitized recent commit
2022-11-17 21:19:24 -05:00
moto
22fb84ac25
Server: Find a new target/enemy other than Players in Last Stand
...
Fixes https://github.com/nzp-team/nzportable/issues/20
2022-10-25 12:49:02 -04:00
moto
4cf879558f
Client: Make Point Updating considerably more efficient.
...
Stop iterating over the large array all of the time, it's stupid :^)
2022-10-25 12:23:24 -04:00
moto
82d66c5cf5
Fix silly copy/paste type error
2022-10-24 08:51:43 -04:00
moto
19ae55654c
Server: Revamp Purchase of Wall Weapon Ammo
...
Adds some utility functions to make grabbing specific pieces of weapon
information in any of a player's slots easier. Fixes some mulekick bugs
as a side effect. Fixes https://github.com/nzp-team/nzportable/issues/52 .
2022-10-24 08:44:41 -04:00
Ian
328f1f8ee1
Add CTR QuakeC
2022-09-02 20:19:25 -04:00
moto
921e16e118
Server: don't precache footsteps for engines that do it clientside
2022-07-14 17:11:06 -04:00
moto
216d6124a4
Server: Add hlrendermode hack for FTE
2022-07-10 11:03:29 -04:00
moto
68a8fcb4ac
Server: Bleedout Timer parity
2022-07-10 10:58:31 -04:00
moto
9e8293b2eb
Reduce pump/bolt time with Double Tap
2022-07-10 10:54:48 -04:00
moto
5b45e5bd66
Server: Don't force skin0 for place_model
2022-07-08 18:37:48 -04:00
moto
87319e13cf
Server: more small perf tweaks
2022-07-02 10:19:33 -04:00
moto
707141ec68
Server: Limit revive checks to PC
2022-07-02 09:22:32 -04:00
moto
469c6fcaa0
Server: Smarter branching in Round_Core
2022-07-02 08:54:04 -04:00
moto
92f38d906a
Server: Proper handling of SV_ParseClientCommand
2022-06-02 08:54:44 -04:00
moto
1ed974f2d3
Server: Restore Ray Gun Sprint Cycle
2022-05-19 08:39:42 -04:00
moto
63a07997cc
Server: Use Co-Op Quick Revive Price properly
2022-05-18 09:32:32 -04:00
moto
f25b8dbe19
Server: Solve Bowie purchase logic
2022-05-18 09:26:23 -04:00
moto
6b33819c7b
Server: Fix v_bowie path in weapon_wall
2022-05-18 09:22:58 -04:00
moto
6f25b07c1f
Use proper scope graphic
2022-05-09 17:12:57 -04:00
moto
4d5363b08f
Server: Restore Box Glow for FTE, fix Power-Up timeout
2022-05-09 15:47:40 -04:00
moto
0ccb6357f0
Server: Target player when running god
2022-05-09 13:49:56 -04:00
moto
f11f58b84d
Server: fix explosion.spr precache
2022-05-09 13:23:25 -04:00
moto
9094c71a50
Server: Undo accidental Power-Up spawn changes
2022-05-08 17:43:21 -04:00
moto
b5cb3207f6
Server: Add explosion effect for Nuke'd Zombies
2022-05-08 17:42:40 -04:00
moto
3f328c6cd4
Server: Revamp Power-Ups to use rotation cycle
2022-05-07 22:18:55 -04:00
unknown
de3ae91395
Server: Use new model paths
2022-04-23 23:40:12 -04:00
unknown
976770c9bf
Server: Improve Power-Up drop rate consistency
2022-04-23 23:18:38 -04:00
unknown
d7d1f1e050
Client: fix low ammo text taking priority over no ammo
2022-04-23 22:57:40 -04:00
unknown
52e212f6cd
Server: Explosive Barrel Parity
2022-04-23 18:46:34 -04:00
unknown
0a5b3de482
Client: Algorithmically determine low ammo counts
2022-04-23 17:21:54 -04:00
unknown
8b54e632f2
Server: Fix for firing while switching weapons
2022-04-22 16:44:27 -04:00
Ian
4446d96358
Server: Prohibit AI damage to Player when Nuke is active
2022-04-20 11:58:49 -04:00
unknown
c364b20bac
Fix broken lightning.spr path precache
2022-04-09 12:52:00 -04:00
unknown
cb978e2288
Server: Oops, do the same with PaP
2022-04-06 14:36:59 -04:00