"Games" { "tf" { "Functions" { "ClientPutInServer()" { "signature" "ClientPutInServer()" "callconv" "cdecl" "return" "void" "arguments" { "edict" { "type" "edict" } "name" { "type" "charptr" } } } "CTFBot::PhysicsSimulate()" { "signature" "CTFBot::PhysicsSimulate()" "callconv" "thiscall" "return" "void" "this" "entity" } "NextBotPlayer::Update()" { "signature" "NextBotPlayer::Update()" "callconv" "thiscall" "return" "void" "this" "entity" } "NextBotPlayer::IsFakeClient()" { "offset" "NextBotPlayer::IsFakeClient()" "hooktype" "entity" "this" "entity" "return" "bool" } "CBaseEntity::IsNetClient()" { "offset" "CBaseEntity::IsNetClient()" "hooktype" "entity" "this" "entity" "return" "bool" } "CBasePlayer::IsBot()" { "offset" "CBasePlayer::IsBot()" "hooktype" "entity" "this" "entity" "return" "bool" } "CBasePlayer::ProcessUsercmds()" { "offset" "CBasePlayer::ProcessUsercmds()" "hooktype" "entity" "this" "entity" "return" "void" "arguments" { "cmds" { "type" "objectptr" } "num_cmds" { "type" "int" } "total_cmds" { "type" "int" } "num_dropped_packets" { "type" "int" } "paused" { "type" "bool" } } } } "Signatures" { "CTFBot::AllocatePlayerEntity()" { "library" "server" "linux" "@_ZN6CTFBot20AllocatePlayerEntityEP7edict_tPKc" } "ClientPutInServer()" { "library" "server" "linux" "@_Z17ClientPutInServerP7edict_tPKc" } "CTFBot::PhysicsSimulate()" { "library" "server" "linux" "@_ZN6CTFBot15PhysicsSimulateEv" } "NextBotPlayer::Update()" { "library" "server" "linux" "@_ZN13NextBotPlayerI9CTFPlayerE6UpdateEv" } "EDICT_NUM()" { "library" "engine" "linux" "@_Z9EDICT_NUMi" } } "Offsets" { "CBasePlayer::ProcessUsercmds()" { "linux" "422" } "CBaseEntity::IsNetClient()" { "windows" "81" "linux" "82" } "CBasePlayer::IsBot()" { "windows" "446" "linux" "447" } "NextBotPlayer::IsFakeClient()" { "windows" "340" "linux" "342" } } } }