/** * Do not edit this file. Any changes will be overwritten by the gamedata * updater or by upgrading your AMX Mod X install. * * To override data in this file, create a subdirectory named "custom" and * place your own gamedata file(s) inside of it. Such files will be parsed * after AMXX's own. * * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) */ "Games" { "#default" { "Classes" { "CBot" { "Offsets" { "m_profile" // const class BotProfile* { "type" "pointer" "windows" "2492" "linux" "2512" "mac" "2512" } "m_id" // unsigned int { "type" "integer" "unsigned" "1" "windows" "2496" "linux" "2516" "mac" "2516" } "m_flNextBotThink" // float { "type" "float" "windows" "2500" "linux" "2520" "mac" "2520" } "m_flNextFullBotThink" // float { "type" "float" "windows" "2504" "linux" "2524" "mac" "2524" } "m_flPreviousCommandTime" // float { "type" "float" "windows" "2508" "linux" "2528" "mac" "2528" } "m_isRunning" // bool { "type" "boolean" "windows" "2512" "linux" "2532" "mac" "2532" } "m_isCrouching" // bool { "type" "boolean" "windows" "2513" "linux" "2533" "mac" "2533" } "m_forwardSpeed" // float { "type" "float" "windows" "2516" "linux" "2536" "mac" "2536" } "m_strafeSpeed" // float { "type" "float" "windows" "2520" "linux" "2540" "mac" "2540" } "m_verticalSpeed" // float { "type" "float" "windows" "2524" "linux" "2544" "mac" "2544" } "m_buttonFlags" // short unsigned int { "type" "short" "unsigned" "1" "windows" "2528" "linux" "2548" "mac" "2548" } "m_jumpTimestamp" // float { "type" "float" "windows" "2532" "linux" "2552" "mac" "2552" } "m_postureStack" // struct PostureContext[8] { "type" "structure" "size" "8" "windows" "2536" "linux" "2556" "mac" "2556" } "m_postureStackIndex" // int { "type" "integer" "windows" "2552" "linux" "2572" "mac" "2572" } } } } } } /** * Class Hierarchy * - * CBaseEntity * CBaseDelay * CBaseAnimating * CBaseToggle * CBaseMonster * CBasePlayer * CBot */