aboutsummaryrefslogtreecommitdiff
path: root/gamedata/engine.txt
diff options
context:
space:
mode:
authorGravatar Hayden K <imaciidz@gmail.com> 2026-11-11 23:01:10 +0000
committerGravatar Michael Smith <mikesmiffy128@gmail.com> 2026-11-13 23:20:02 +0000
commit18c42b938ba5a91ce3c91839cfd218e096bc0e51 (patch)
treeb0c138eb9cfd2559b173b768e63abea268468ce2 /gamedata/engine.txt
parente281c39d24793ea5793b0eabdd684c5e12ea77fe (diff)
downloadsst-18c42b938ba5a91ce3c91839cfd218e096bc0e51.tar.gz
sst-18c42b938ba5a91ce3c91839cfd218e096bc0e51.zip
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.
Diffstat (limited to 'gamedata/engine.txt')
-rw-r--r--gamedata/engine.txt24
1 files changed, 24 insertions, 0 deletions
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