From 18c42b938ba5a91ce3c91839cfd218e096bc0e51 Mon Sep 17 00:00:00 2001 From: Hayden K Date: Wed, 11 Nov 2026 23:01:10 +0000 Subject: Prevent random "No Steam Logon" kicks in L4D1/2 Committer's note: tweaked a little bit from Hayden's original code, but after some back-and-forth testing it seems to work as well as his did. Might benefit from some further tweaking/micro-optimisation later, but for now it's good enough to get a release out ahead of the L4D2 community race happening this weekend. --- gamedata/engine.txt | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'gamedata/engine.txt') diff --git a/gamedata/engine.txt b/gamedata/engine.txt index eb6e8e1..c6aac5c 100644 --- a/gamedata/engine.txt +++ b/gamedata/engine.txt @@ -180,4 +180,28 @@ vtidx_AddBoxOverlay2 L4D1 19 L4D2 20 +# CBaseClient +vtidx_GetClientName + Client014 + L4D2 16 + Client013 + L4D1 16 + L4D1_1022plus 17 + L4D2 17 + +# CBaseClientState +vtidx_CBCSConnect + Client014 + L4D2 12 + Client013 + L4D1 11 + L4D1_1015plus 12 + L4D1_1022plus 13 + L4D2 13 + +# CSteam3Server +off_NoSteamLogonCallback + L4D1 116 + #Portal2 120 # build 5723/pdb. no idea about anything else + # vi: sw=4 ts=4 noet tw=80 cc=80 -- cgit v1.2.3-54-g00ecf