Joël Troch
203f7d86fa
[HL25] Backport several float specifiers
2024-08-28 18:20:20 +02:00
Joël Troch
1fbb2589d7
[HL25] Update Steam types header
2024-08-28 18:15:08 +02:00
Joël Troch
a96857b231
Update some git related files
2024-08-28 17:59:12 +02:00
Joël Troch
228fcbc732
Remove Mac related leftovers
...
The engine doesn't support that platform anyways.
2024-08-28 17:58:36 +02:00
Joël Troch
473bfd1335
[HL25] Update Win32 VC6 procinfo library
2024-08-28 17:58:13 +02:00
Joël Troch
894a78edf0
[HL25] Update VGUI 1 libraries
2024-08-28 17:57:08 +02:00
Joël Troch
93e0b67fa2
[HL25] Update SDL2 dependency
2024-08-28 17:48:13 +02:00
Joël Troch
3d8b933478
[HL25] Backport changes to sentences
...
While keeping Updated's changes to it.
2024-08-28 16:59:46 +02:00
Joël Troch
854187a573
[HL25] Backport client stuck fixes
2024-08-28 16:37:50 +02:00
Joël Troch
95fdebe75c
[HL25] Backport monsters framerate depend turn speed fix
...
Updated already did it but this is to make more consistent with HL25's SDK.
2024-08-28 16:37:50 +02:00
Joël Troch
f2c917f1f8
[HL25] Backport (but disabled) Steam Rich Presence commands call
...
The primary reason for disabling this is because these console commands
have no effect when running a mod (started through Steam at least, not
tested when launched directly from command-line).
Mods that are hosted on Steamworks might be able to make use of those
by doing the necessary back-end setup and compiling their client project
with the "STEAM_RICH_PRESENCE" pre-processor define.
2024-08-28 16:37:50 +02:00
Joël Troch
0dd796c295
[HL25] Backport input related changes
2024-08-28 16:37:50 +02:00
Joël Troch
4f0d502e4e
[HL25] Backport fixes to pushable
...
Including the "sv_pushable_fixed_tick_fudge" CVAR functionality.
2024-08-28 16:37:49 +02:00
Joël Troch
b61c0beadf
[HL25] Backport changes to multiplayer spawn selection logic
2024-08-28 16:37:49 +02:00
Joël Troch
df5605d5a3
[HL25] Backport "make players non-solid upon death in multiplayer" code
2024-08-28 16:37:49 +02:00
Joël Troch
9d4ce15069
[HL25] Backport "reload current weapon before dropping it" code
2024-08-28 16:37:49 +02:00
Joël Troch
e0ba8cebc7
[HL25] Backport busters game mode
...
Also backport a define being moved at the top in "multiplay_gamerules.cpp".
And two changes related to weapons in general in "weapons.cpp".
2024-08-28 16:37:49 +02:00
Joël Troch
33b2b3acd4
[HL25] Backport func_vehicle entity
2024-08-28 16:37:47 +02:00
Joël Troch
e9986c06f6
[HL25] Backport changes to the snark
...
Minus the duplicated "AngleVectors" function.
2024-08-28 15:35:04 +02:00
Joël Troch
5831d2e2ed
[HL25] Backport unused trip beam touch function reference fix
2024-08-28 15:35:04 +02:00
Joël Troch
1c202f5812
[HL25] Backport satchel charge/radio controls
...
Those who want the "legacy" behavior can comment the define in
"satchel.cpp" called "MODERN_SATCHEL_CONTROLS".
2024-08-28 15:35:04 +02:00
Joël Troch
fd9713612f
[HL25] Backport multiplayer live satchel charge limit
2024-08-28 15:35:04 +02:00
Joël Troch
ae352a633d
[HL25] Backport change to hand grenade arc throw
2024-08-28 15:35:04 +02:00
Joël Troch
37ed1d9b39
[HL25] Backport changes to the hornet gun
2024-08-28 15:35:01 +02:00
Joël Troch
ec569d4bf3
[HL25] Backport Gluon gun's flare sprite fix
...
This commit reverts e4fc6cb27d
Something worth mentioning: the flare sprite seems to be broken in
multiplayer both with the mentioned reverted commit and HL25's fix.
2024-08-28 13:57:02 +02:00
Joël Troch
8c5d4abd96
[HL25] Backport changes to Gauss
2024-08-28 13:42:29 +02:00
Joël Troch
9b9d6c3b0b
[HL25] Backport changes to RPG
...
One exception: ITEM_FLAG_NOAUTOSWITCHTO has not been set to flags due to
differences between Updated and HL25's weapon switch code.
2024-08-28 13:42:29 +02:00
Joël Troch
450c27de55
[HL25] Backport comments about "netadr_s" structure
2024-08-28 13:42:29 +02:00
Joël Troch
392e9646c0
[HL25] Rename extra CVAR flags and update descriptions
2024-08-28 13:42:26 +02:00
Joël Troch
6d95ec7d03
[HL25] Backport changes to CS bot place loading code
2024-08-28 11:04:35 +02:00
Joël Troch
fd8a11b01b
[HL25] Add new method in filesystem interface
2024-08-28 11:04:01 +02:00
Joël Troch
53e411ae9d
[HL25] Add and use macro for engine filtered client command
...
Updated already fixed this by using the engine interface directly. This
commit is primarily to keep the "style consistency".
2024-08-28 10:58:27 +02:00
Joël Troch
c567ed8a51
[HL25] Backport "sv_allow_autoaim" CVAR functionality
2024-08-28 10:56:34 +02:00
Joël Troch
d6635d2f71
[HL25] Backport MP5's default magazine capacity change
2024-08-28 10:30:41 +02:00
Joël Troch
ebaf86de92
[HL25] Backport Python multiplayer damage buff
2024-08-28 10:29:24 +02:00
Joël Troch
a542e4a00a
[HL25] Backport crowbar full swing fix
...
This commit also reverts fe8a54065c
to
prevent potential conflicts. Seems to be identical to vanilla behavior.
2024-08-28 10:27:39 +02:00
Joël Troch
9ae57ad71e
[HL25] Backport tiny Glock's reload code change
2024-08-28 10:18:10 +02:00
Joël Troch
f0426eae8f
[HL25] Backport CS's "ghost shots" fix
2024-08-28 10:13:54 +02:00
Joël Troch
ae20553127
[HL25] Backport flesh hit sound fix
2024-08-28 10:10:34 +02:00
Joël Troch
32b8903f58
[HL25] Backport "END3" text message disconnect feature
2024-08-28 10:03:59 +02:00
Joël Troch
87ad6dedd1
[HL25] Backport geiger counter changes
2024-08-28 10:00:33 +02:00
Joël Troch
952831ccd3
[HL25] Backport changes to view origin/angles
2024-08-28 09:59:00 +02:00
Joël Troch
ac6b6646cc
[HL25] Backport changes to multiplayer corpses
2024-08-28 09:59:00 +02:00
Joël Troch
c3b58b1bb4
[HL25] Backport "_sv_override_scientist_mdl" CVAR functionality
2024-08-28 09:59:00 +02:00
Joël Troch
c50041a728
[HL25] Execute "spserver.cfg" when singleplayer gamerules is created
2024-08-28 09:59:00 +02:00
Joël Troch
6ae5366a52
[HL25] Fix trigger_hurt healing dead players in multiplayer
2024-08-28 09:58:59 +02:00
Joël Troch
7b001c59ae
[HL25] Add field name null check when restoring
2024-08-28 09:58:59 +02:00
Joël Troch
2f11031b33
[HL25] Increase max. sentences count
2024-08-28 09:58:59 +02:00
Joël Troch
022b5eaccf
[HL25] Make Zombie idle/alert sound pitches consistent
2024-08-28 09:58:59 +02:00
Joël Troch
e880a9da6f
[HL25] Backport index out of bounds fixes
2024-08-28 09:58:59 +02:00