Commit graph

822 commits

Author SHA1 Message Date
78c21c653f Update actions
All checks were successful
CI/CD / Linux-x86-clang++ (push) Successful in 1m50s
CI/CD / Linux-x86-g++ (push) Successful in 1m53s
CI/CD / Release (push) Successful in 16s
2025-01-12 00:57:53 +02:00
7e2eab104b Update readme 2025-01-11 18:50:25 +02:00
bba6e30c1b Add a readme to the release 2025-01-11 18:50:19 +02:00
6a6569c287 CI release tryfix 2024-10-05 20:32:25 +03:00
9cf713fba2 Photo mode (#1) 2024-10-05 20:26:50 +03:00
Joël Troch
e760b9f988 [HL25] Backport changes from October 2nd 2024 2024-10-04 18:46:55 +02:00
Joël Troch
af9952e3da Add missing func_vehicle sound client side event
Fixes https://github.com/ValveSoftware/halflife/issues/3746
2024-09-21 21:17:55 +02:00
Joël Troch
3b1d963f28 Increase eflags size in delta.lst
Needed for the new HL25 entity hit flesh sounds flag.
2024-09-09 14:07:25 +02:00
Joël Troch
e7a39c7777 Merge branch 'master' of github.com:a1batross/halflife-updated into a1batross-master 2024-09-01 22:48:31 +02:00
Joël Troch
6b87c49b52 Update changelogs 2024-09-01 11:18:39 +02:00
Alibek Omarov
783b54dfe2 linux: add -Wl,--no-undefined shared object link flag
Helps to avoid stupid situation where something was referenced
but wasn't added in the build.
2024-08-31 02:41:31 +03:00
Daniel Walder
2353ca4a4b [HL25] New item flag NOAUTOSWITCHTO for RPG
Prevents the RPG from being auto-switched to on auto weapon switch events
2024-08-29 10:01:02 +02:00
Joël Troch
8d3d368e90 Add missing space in README.md 2024-08-28 18:20:54 +02:00
Joël Troch
0f7d154d31 [HL25] Backport interface code changes 2024-08-28 18:20:40 +02:00
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