csgo-plugins/FixLagCompensation/gamedata/FixLagCompensation.games.txt
2020-03-25 20:09:12 +02:00

105 lines
1.6 KiB
Plaintext

"Games"
{
"cstrike"
{
"Offsets"
{
"IsMoving"
{
"windows" "74"
"linux" "75"
}
}
"Signatures"
{
"CLagCompensationManager::BacktrackPlayer"
{
"library" "server"
"linux" "@_ZN23CLagCompensationManager15BacktrackPlayerEP11CBasePlayerf"
}
}
"Functions"
{
"CLagCompensationManager__BacktrackPlayer"
{
"signature" "CLagCompensationManager::BacktrackPlayer"
"callconv" "thiscall"
"return" "void"
"this" "ignore"
"arguments"
{
"pPlayer"
{
"type" "cbaseentity"
}
"flTargetTime"
{
"type" "float"
}
}
}
}
}
"csgo"
{
"Offsets"
{
"IsMoving"
{
"windows" "80"
"linux" "81"
}
}
"Signatures"
{
"CLagCompensationManager::BacktrackEntity"
{
"library" "server"
"linux" "\x55\x89\xE5\x57\x56\x53\x81\xEC\x6C\x01\x00\x00\x8B\x0D\x2A\x2A\x2A\x2A\x0F\xB6\x45\x20"
"windows" "\x55\x8B\xEC\x83\xE4\xF8\x81\xEC\xC4\x00\x00\x00\x89\x4C\x24\x34"
}
}
"Functions"
{
"CLagCompensationManager__BacktrackEntity"
{
"signature" "CLagCompensationManager::BacktrackEntity"
"callconv" "thiscall"
"return" "bool"
"this" "ignore"
"arguments"
{
"entity"
{
"type" "cbaseentity"
}
"flTargetTime"
{
"type" "float"
}
"track"
{
"type" "objectptr"
}
"restore"
{
"type" "objectptr"
}
"change"
{
"type" "objectptr"
}
"wantsAnims"
{
"type" "bool"
}
}
}
}
}
}