From c38d45b9e793735c0c7ab0d00d1e312384130cb0 Mon Sep 17 00:00:00 2001 From: Stanislav Polshyn <19956568+dragokas@users.noreply.github.com> Date: Tue, 29 Jun 2021 11:13:56 +0300 Subject: [PATCH] gamedata: SetCollisionGroup signatures for L4D (#1514) --- gamedata/sdktools.games/engine.l4d.txt | 15 +++++++++++++++ gamedata/sdktools.games/engine.l4d2.txt | 15 +++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/gamedata/sdktools.games/engine.l4d.txt b/gamedata/sdktools.games/engine.l4d.txt index d772b2e77..3fc2527f1 100644 --- a/gamedata/sdktools.games/engine.l4d.txt +++ b/gamedata/sdktools.games/engine.l4d.txt @@ -168,6 +168,21 @@ } } + /* CBaseEntity::SetCollisionGroup */ + "#default" + { + "Signatures" + { + "SetCollisionGroup" + { + "library" "server" + "windows" "\x53\x56\x8B\xD9\x57\x8B\x2A\x2A\x2A\x39\xBB\x2A\x2A\x00\x00\x8D\xB3\x2A\x2A\x00\x00\x74\x2A\x80\xBE\x80\x2A\x2A\x2A\x00" + "linux" "@_ZN11CBaseEntity17SetCollisionGroupEi" + /* Windows found by string "Warning, funcladder with blocked bottom point" in CFuncLadder::Spawn, this function has XRef to */ + } + } + } + /* SetUserInfo data */ "#default" { diff --git a/gamedata/sdktools.games/engine.l4d2.txt b/gamedata/sdktools.games/engine.l4d2.txt index d3a28af8d..40c60d32b 100644 --- a/gamedata/sdktools.games/engine.l4d2.txt +++ b/gamedata/sdktools.games/engine.l4d2.txt @@ -37,6 +37,21 @@ } } + /* CBaseEntity::SetCollisionGroup */ + "#default" + { + "Signatures" + { + "SetCollisionGroup" + { + "library" "server" + "windows" "\x55\x8B\xEC\x56\x57\x8B\x7D\x08\x8B\xF1\x39\xBE\x2A\x2A\x00\x00\x74\x33" + "linux" "@_ZN11CBaseEntity17SetCollisionGroupEi" + /* Windows found by string "Warning, funcladder with blocked bottom point" in CFuncLadder::Spawn, this function has XRef to */ + } + } + } + /* SetUserInfo data */ "#default" {