/** * 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" { "CHostage" { "Offsets" { "m_Activity" // int { "type" "integer" "windows" "384" "linux" "404" "mac" "404" } "m_bTouched" // BOOL { "type" "integer" "windows" "388" "linux" "408" "mac" "408" } "m_bRescueMe" // BOOL { "type" "integer" "windows" "392" "linux" "412" "mac" "412" } "m_flFlinchTime" // float { "type" "float" "windows" "396" "linux" "416" "mac" "416" } "m_flNextChange" // float { "type" "float" "windows" "400" "linux" "420" "mac" "420" } "m_flMarkPosition" // float { "type" "float" "windows" "404" "linux" "424" "mac" "424" } "m_iModel" // int { "type" "integer" "windows" "408" "linux" "428" "mac" "428" } "m_iSkin" // int { "type" "integer" "windows" "412" "linux" "432" "mac" "432" } "m_flNextRadarTime" // float { "type" "float" "windows" "416" "linux" "436" "mac" "436" } "m_State" // enum state { "type" "integer" "windows" "420" "linux" "440" "mac" "440" } "m_vStart" // Vector { "type" "vector" "windows" "424" "linux" "444" "mac" "444" } "m_vStartAngles" // Vector { "type" "vector" "windows" "436" "linux" "456" "mac" "456" } "m_vPathToFollow" // Vector[20] { "type" "vector" "size" "20" "windows" "448" "linux" "468" "mac" "468" } "m_iWaypoint" // int { "type" "integer" "windows" "688" "linux" "708" "mac" "708" } "m_target" // CBasePlayer* { "type" "classptr" "windows" "692" "linux" "712" "mac" "712" } "m_LocalNav" // class CLocalNav* { "type" "pointer" "windows" "696" "linux" "716" "mac" "716" } "nTargetNode" // int { "type" "integer" "windows" "700" "linux" "720" "mac" "720" } "vecNodes" // Vector[100] { "type" "vector" "size" "100" "windows" "704" "linux" "724" "mac" "724" } "m_hStoppedTargetEnt" // EHANDLE { "type" "ehandle" "windows" "1904" "linux" "1924" "mac" "1924" } "m_flNextFullThink" // float { "type" "float" "windows" "1912" "linux" "1932" "mac" "1932" } "m_flPathCheckInterval" // float { "type" "float" "windows" "1916" "linux" "1936" "mac" "1936" } "m_flLastPathCheck" // float { "type" "float" "windows" "1920" "linux" "1940" "mac" "1940" } "m_nPathNodes" // int { "type" "integer" "windows" "1924" "linux" "1944" "mac" "1944" } "m_fHasPath" // BOOL { "type" "integer" "windows" "1928" "linux" "1948" "mac" "1948" } "m_flPathAcquired" // float { "type" "float" "windows" "1932" "linux" "1952" "mac" "1952" } "m_vOldPos" // Vector { "type" "vector" "windows" "1936" "linux" "1956" "mac" "1956" } "m_iHostageIndex" // int { "type" "integer" "windows" "1948" "linux" "1968" "mac" "1968" } "m_bStuck" // BOOL { "type" "integer" "windows" "1952" "linux" "1972" "mac" "1972" } "m_flStuckTime" // float { "type" "float" "windows" "1956" "linux" "1976" "mac" "1976" } "m_improv" // class CHostageImprov* { "type" "pointer" "windows" "1960" "linux" "1980" "mac" "1980" } "m_whichModel" // enum ModelType { "type" "integer" "windows" "1964" "linux" "1984" "mac" "1984" } } } } } } /** * Class Hierarchy * - * CBaseEntity * CBaseDelay * CBaseAnimating * CBaseToggle * CBaseMonster * CHostage */