/** * 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" "2480" "linux" "2500" "mac" "2500" } "m_id" // unsigned int { "type" "integer" "unsigned" "1" "windows" "2484" "linux" "2504" "mac" "2504" } "m_flNextBotThink" // float { "type" "float" "windows" "2488" "linux" "2508" "mac" "2508" } "m_flNextFullBotThink" // float { "type" "float" "windows" "2492" "linux" "2512" "mac" "2512" } "m_flPreviousCommandTime" // float { "type" "float" "windows" "2496" "linux" "2516" "mac" "2516" } "m_isRunning" // bool { "type" "boolean" "windows" "2500" "linux" "2520" "mac" "2520" } "m_isCrouching" // bool { "type" "boolean" "windows" "2501" "linux" "2521" "mac" "2521" } "m_forwardSpeed" // float { "type" "float" "windows" "2504" "linux" "2524" "mac" "2524" } "m_strafeSpeed" // float { "type" "float" "windows" "2508" "linux" "2528" "mac" "2528" } "m_verticalSpeed" // float { "type" "float" "windows" "2512" "linux" "2532" "mac" "2532" } "m_buttonFlags" // short unsigned int { "type" "short" "unsigned" "1" "windows" "2516" "linux" "2536" "mac" "2536" } "m_jumpTimestamp" // float { "type" "float" "windows" "2520" "linux" "2540" "mac" "2540" } "m_postureStack" // struct PostureContext[8] { "type" "structure" "size" "8" "windows" "2524" "linux" "2544" "mac" "2544" } "m_postureStackIndex" // int { "type" "integer" "windows" "2540" "linux" "2560" "mac" "2560" } } } } } } /** * Class Hierarchy * - * CBaseEntity * CBaseDelay * CBaseAnimating * CBaseToggle * CBaseMonster * CBasePlayer * CBot */