diff --git a/gamedata/core.games/engine.csgo.txt b/gamedata/core.games/engine.csgo.txt index d4e86e7f..90ccf11b 100644 --- a/gamedata/core.games/engine.csgo.txt +++ b/gamedata/core.games/engine.csgo.txt @@ -26,7 +26,7 @@ "windows" { "signature" "EntInfosFinder" - "read" "36" + "read" "19" } } } @@ -42,10 +42,11 @@ "Signatures" { + // This is not unique, but all matches have what we need. Found from FindEntityByClassname. "EntInfosFinder" { "library" "server" - "windows" "\x55\x8B\xEC\x8B\x4D\x08\x53\x56\x57\x85\xC9\x74\x2A\x8B\x01\xFF\x2A\x2A\x8B\x00\x83\xF8\xFF\x75\x11\xB8\x2A\x2A\x2A\x2A\x8D\x34\x40\x8B" + "windows" "\xEB\x15\x0F\xB7\xC0\x8D\x34\x40\x8B\x34\x2A\x2A\x2A\x2A\x2A\xEB\x06\x8B\x35" } "gEntList"