amxmodx/gamedata/common.games/entities.games/cstrike/offsets-ccsbot.txt

1494 lines
26 KiB
Plaintext
Raw Normal View History

/**
* 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"
{
"CCSBot"
{
"Offsets"
{
"m_name" // char[64]
{
2015-08-10 10:28:44 +00:00
"type" "string"
"size" "64"
"windows" "2556"
"linux" "2576"
"mac" "2576"
}
"m_combatRange" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "2620"
"linux" "2640"
"mac" "2640"
}
"m_isRogue" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "2624"
"linux" "2644"
"mac" "2644"
}
"m_rogueTimer" // class CountdownTimer
{
"type" "class"
2015-08-10 10:28:44 +00:00
"windows" "2628"
"linux" "2648"
"mac" "2648"
}
"m_morale" // enum MoraleType
{
"type" "integer"
2015-08-10 10:28:44 +00:00
"windows" "2636"
"linux" "2656"
"mac" "2656"
}
"m_diedLastRound" // bool
{
"type" "boolean"
2015-08-10 10:28:44 +00:00
"windows" "2640"
"linux" "2660"
"mac" "2660"
}
"m_safeTime" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "2644"
"linux" "2664"
"mac" "2664"
}
"m_wasSafe" // bool
{
"type" "boolean"
2015-08-10 10:28:44 +00:00
"windows" "2648"
"linux" "2668"
"mac" "2668"
}
"m_blindMoveDir" // enum NavRelativeDirType
{
"type" "integer"
2015-08-10 10:28:44 +00:00
"windows" "2652"
"linux" "2672"
"mac" "2672"
}
"m_blindFire" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "2656"
"linux" "2676"
"mac" "2676"
}
"m_surpriseDelay" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "2660"
"linux" "2680"
"mac" "2680"
}
"m_surpriseTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "2664"
"linux" "2684"
"mac" "2684"
}
"m_isFollowing" // bool
{
"type" "boolean"
"windows" "2668"
"linux" "2688"
"mac" "2688"
}
"m_leader" // EHANDLE
{
"type" "ehandle"
2015-08-10 10:28:44 +00:00
"windows" "2672"
"linux" "2692"
"mac" "2692"
}
"m_followTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "2680"
"linux" "2700"
"mac" "2700"
}
"m_allowAutoFollowTime" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "2684"
"linux" "2704"
"mac" "2704"
}
"m_hurryTimer" // class CountdownTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "2688"
"linux" "2708"
"mac" "2708"
}
"m_idleState" // class IdleState
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "2696"
"linux" "2716"
"mac" "2716"
}
"m_huntState" // class HuntState
{
"type" "class"
"windows" "2700"
"linux" "2720"
"mac" "2720"
}
"m_attackState" // class AttackState
{
"type" "class"
"windows" "2708"
"linux" "2728"
"mac" "2728"
}
"m_investigateNoiseState" // class InvestigateNoiseState
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "2768"
"linux" "2788"
"mac" "2788"
}
"m_buyState" // class BuyState
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "2784"
"linux" "2804"
"mac" "2804"
}
"m_moveToState" // class MoveToState
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "2812"
"linux" "2832"
"mac" "2832"
}
"m_fetchBombState" // class FetchBombState
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "2836"
"linux" "2856"
"mac" "2856"
}
"m_plantBombState" // class PlantBombState
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "2840"
"linux" "2860"
"mac" "2860"
}
"m_defuseBombState" // class DefuseBombState
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "2844"
"linux" "2864"
"mac" "2864"
}
"m_hideState" // class HideState
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "2848"
"linux" "2868"
"mac" "2868"
}
"m_escapeFromBombState" // class EscapeFromBombState
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "2912"
"linux" "2932"
"mac" "2932"
}
"m_followState" // class FollowState
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "2916"
"linux" "2936"
"mac" "2936"
}
"m_useEntityState" // class UseEntityState
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "2992"
"linux" "3012"
"mac" "3012"
}
"m_state" // class BotState*
{
2015-08-10 10:28:44 +00:00
"type" "pointer"
"windows" "3004"
"linux" "3024"
"mac" "3024"
}
"m_stateTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "3008"
"linux" "3028"
"mac" "3028"
}
"m_isAttacking" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "3012"
"linux" "3032"
"mac" "3032"
}
"m_task" // enum TaskType
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "3016"
"linux" "3036"
"mac" "3036"
}
"m_taskEntity" // EHANDLE
{
2015-08-10 10:28:44 +00:00
"type" "ehandle"
"windows" "3020"
"linux" "3040"
"mac" "3040"
}
"m_goalPosition" // Vector
{
2015-08-10 10:28:44 +00:00
"type" "vector"
"windows" "3028"
"linux" "3048"
"mac" "3048"
}
"m_goalEntity" // EHANDLE
{
2015-08-10 10:28:44 +00:00
"type" "ehandle"
"windows" "3040"
"linux" "3060"
"mac" "3060"
}
2015-08-10 10:28:44 +00:00
"m_currentArea" // class CNavArea*
{
2015-08-10 10:28:44 +00:00
"type" "pointer"
"windows" "3048"
"linux" "3068"
"mac" "3068"
}
2015-08-10 10:28:44 +00:00
"m_lastKnownArea" // class CNavArea*
{
2015-08-10 10:28:44 +00:00
"type" "pointer"
"windows" "3052"
"linux" "3072"
"mac" "3072"
}
"m_avoid" // EHANDLE
{
2015-08-10 10:28:44 +00:00
"type" "ehandle"
"windows" "3056"
"linux" "3076"
"mac" "3076"
}
"m_avoidTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "3064"
"linux" "3084"
"mac" "3084"
}
"m_isJumpCrouching" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "3068"
"linux" "3088"
"mac" "3088"
}
"m_isJumpCrouched" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "3069"
"linux" "3089"
"mac" "3089"
}
"m_jumpCrouchTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "3072"
"linux" "3092"
"mac" "3092"
}
"m_path" // struct ConnectInfo[256]
{
2015-08-10 10:28:44 +00:00
"type" "structure"
"size" "256"
"windows" "3076"
"linux" "3096"
"mac" "3096"
}
"m_pathLength" // int
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "9220"
"linux" "9240"
"mac" "9240"
}
"m_pathIndex" // int
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "9224"
"linux" "9244"
"mac" "9244"
}
"m_areaEnteredTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9228"
"linux" "9248"
"mac" "9248"
}
2015-08-10 10:28:44 +00:00
"m_repathTimer" // class CountdownTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "9232"
"linux" "9252"
"mac" "9252"
}
2015-08-10 10:28:44 +00:00
"m_avoidFriendTimer" // class CountdownTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "9240"
"linux" "9260"
"mac" "9260"
}
"m_isFriendInTheWay" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "9248"
"linux" "9268"
"mac" "9268"
}
2015-08-10 10:28:44 +00:00
"m_politeTimer" // class CountdownTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "9252"
"linux" "9272"
"mac" "9272"
}
"m_isWaitingBehindFriend" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "9260"
"linux" "9280"
"mac" "9280"
}
"m_pathLadderState" // enum LadderNavState
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "9264"
"linux" "9284"
"mac" "9284"
}
"m_pathLadderFaceIn" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "9268"
"linux" "9288"
"mac" "9288"
}
2015-08-10 10:28:44 +00:00
"m_pathLadder" // const class CNavLadder*
{
2015-08-10 10:28:44 +00:00
"type" "pointer"
"windows" "9272"
"linux" "9292"
"mac" "9292"
}
"m_pathLadderDismountDir" // enum NavRelativeDirType
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "9276"
"linux" "9296"
"mac" "9296"
}
"m_pathLadderDismountTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9280"
"linux" "9300"
"mac" "9300"
}
"m_pathLadderEnd" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9284"
"linux" "9304"
"mac" "9304"
}
"m_pathLadderTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9288"
"linux" "9308"
"mac" "9308"
}
2015-08-10 10:28:44 +00:00
"m_mustRunTimer" // class CountdownTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "9292"
"linux" "9312"
"mac" "9312"
}
2015-08-10 10:28:44 +00:00
"m_gameState" // class CSGameState
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "9300"
"linux" "9320"
"mac" "9320"
}
"m_hostageEscortCount" // byte
{
2015-08-10 10:28:44 +00:00
"type" "character"
"unsigned" "1"
"windows" "9648"
"linux" "9668"
"mac" "9668"
}
"m_hostageEscortCountTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9652"
"linux" "9672"
"mac" "9672"
}
"m_isWaitingForHostage" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "9656"
"linux" "9676"
"mac" "9676"
}
2015-08-10 10:28:44 +00:00
"m_inhibitWaitingForHostageTimer" // class CountdownTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "9660"
"linux" "9680"
"mac" "9680"
}
2015-08-10 10:28:44 +00:00
"m_waitForHostageTimer" // class CountdownTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "9668"
"linux" "9688"
"mac" "9688"
}
"m_noisePosition" // Vector
{
2015-08-10 10:28:44 +00:00
"type" "vector"
"windows" "9676"
"linux" "9696"
"mac" "9696"
}
"m_noiseTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9688"
"linux" "9708"
"mac" "9708"
}
2015-08-10 10:28:44 +00:00
"m_noiseArea" // class CNavArea*
{
2015-08-10 10:28:44 +00:00
"type" "pointer"
"windows" "9692"
"linux" "9712"
"mac" "9712"
}
"m_noiseCheckTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9696"
"linux" "9716"
"mac" "9716"
}
"m_noisePriority" // enum PriorityType
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "9700"
"linux" "9720"
"mac" "9720"
}
"m_isNoiseTravelRangeChecked" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "9704"
"linux" "9724"
"mac" "9724"
}
"m_lookAroundStateTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9708"
"linux" "9728"
"mac" "9728"
}
"m_lookAheadAngle" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9712"
"linux" "9732"
"mac" "9732"
}
"m_forwardAngle" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9716"
"linux" "9736"
"mac" "9736"
}
"m_inhibitLookAroundTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9720"
"linux" "9740"
"mac" "9740"
}
"m_lookAtSpotState" // enum LookAtSpotState
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "9724"
"linux" "9744"
"mac" "9744"
}
"m_lookAtSpot" // Vector
{
2015-08-10 10:28:44 +00:00
"type" "vector"
"windows" "9728"
"linux" "9748"
"mac" "9748"
}
"m_lookAtSpotPriority" // enum PriorityType
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "9740"
"linux" "9760"
"mac" "9760"
}
"m_lookAtSpotDuration" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9744"
"linux" "9764"
"mac" "9764"
}
"m_lookAtSpotTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9748"
"linux" "9768"
"mac" "9768"
}
"m_lookAtSpotAngleTolerance" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9752"
"linux" "9772"
"mac" "9772"
}
"m_lookAtSpotClearIfClose" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "9756"
"linux" "9776"
"mac" "9776"
}
"m_lookAtDesc" // const char*
{
2015-08-10 10:28:44 +00:00
"type" "stringptr"
"windows" "9760"
"linux" "9780"
"mac" "9780"
}
"m_peripheralTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9764"
"linux" "9784"
"mac" "9784"
}
"m_approachPoint" // Vector[16]
{
2015-08-10 10:28:44 +00:00
"type" "vector"
"size" "16"
"windows" "9768"
"linux" "9788"
"mac" "9788"
}
"m_approachPointCount" // unsigned char
{
2015-08-10 10:28:44 +00:00
"type" "character"
"unsigned" "1"
"windows" "9960"
"linux" "9980"
"mac" "9980"
}
"m_approachPointViewPosition" // Vector
{
2015-08-10 10:28:44 +00:00
"type" "vector"
"windows" "9964"
"linux" "9984"
"mac" "9984"
}
"m_isWaitingToTossGrenade" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "9976"
"linux" "9996"
"mac" "9996"
}
2015-08-10 10:28:44 +00:00
"m_tossGrenadeTimer" // class CountdownTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "9980"
"linux" "10000"
"mac" "10000"
}
"m_spotEncounter" // class SpotEncounter*
{
2015-08-10 10:28:44 +00:00
"type" "pointer"
"windows" "9988"
"linux" "10008"
"mac" "10008"
}
"m_spotCheckTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "9992"
"linux" "10012"
"mac" "10012"
}
"m_checkedHidingSpot" // struct HidingSpotCheckInfo[64]
{
2015-08-10 10:28:44 +00:00
"type" "structure"
"size" "64"
"windows" "9996"
"linux" "10016"
"mac" "10016"
}
"m_checkedHidingSpotCount" // int
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "10508"
"linux" "10528"
"mac" "10528"
}
"m_lookPitch" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "10512"
"linux" "10532"
"mac" "10532"
}
"m_lookPitchVel" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "10516"
"linux" "10536"
"mac" "10536"
}
"m_lookYaw" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "10520"
"linux" "10540"
"mac" "10540"
}
"m_lookYawVel" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "10524"
"linux" "10544"
"mac" "10544"
}
"m_eyePos" // Vector
{
2015-08-10 10:28:44 +00:00
"type" "vector"
"windows" "10528"
"linux" "10548"
"mac" "10548"
}
"m_aimOffset" // Vector
{
2015-08-10 10:28:44 +00:00
"type" "vector"
"windows" "10540"
"linux" "10560"
"mac" "10560"
}
"m_aimOffsetGoal" // Vector
{
"type" "vector"
2015-08-10 10:28:44 +00:00
"windows" "10552"
"linux" "10572"
"mac" "10572"
}
"m_aimOffsetTimestamp" // float
{
"type" "float"
"windows" "10564"
"linux" "10584"
"mac" "10584"
}
"m_aimSpreadTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "10568"
"linux" "10588"
"mac" "10588"
}
"m_aimSpot" // Vector
{
2015-08-10 10:28:44 +00:00
"type" "vector"
"windows" "10572"
"linux" "10592"
"mac" "10592"
}
"m_disposition" // enum DispositionType
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "10584"
"linux" "10604"
"mac" "10604"
}
2015-08-10 10:28:44 +00:00
"m_ignoreEnemiesTimer" // class CountdownTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "10588"
"linux" "10608"
"mac" "10608"
}
"m_enemy" // EHANDLE
{
2015-08-10 10:28:44 +00:00
"type" "ehandle"
"windows" "10596"
"linux" "10616"
"mac" "10616"
}
"m_isEnemyVisible" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "10604"
"linux" "10624"
"mac" "10624"
}
"m_visibleEnemyParts" // unsigned char
{
2015-08-10 10:28:44 +00:00
"type" "character"
"unsigned" "1"
"windows" "10605"
"linux" "10625"
"mac" "10625"
}
"m_lastEnemyPosition" // Vector
{
2015-08-10 10:28:44 +00:00
"type" "vector"
"windows" "10608"
"linux" "10628"
"mac" "10628"
}
"m_lastSawEnemyTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "10620"
"linux" "10640"
"mac" "10640"
}
"m_firstSawEnemyTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "10624"
"linux" "10644"
"mac" "10644"
}
"m_currentEnemyAcquireTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "10628"
"linux" "10648"
"mac" "10648"
}
"m_enemyDeathTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "10632"
"linux" "10652"
"mac" "10652"
}
"m_isLastEnemyDead" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "10636"
"linux" "10656"
"mac" "10656"
}
"m_nearbyEnemyCount" // int
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "10640"
"linux" "10660"
"mac" "10660"
}
"m_enemyPlace" // unsigned int
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"unsigned" "1"
"windows" "10644"
"linux" "10664"
"mac" "10664"
}
"m_watchInfo" // struct WatchInfo[32]
{
2015-08-10 10:28:44 +00:00
"type" "structure"
"size" "32"
"windows" "10648"
"linux" "10668"
"mac" "10668"
}
"m_bomber" // EHANDLE
{
2015-08-10 10:28:44 +00:00
"type" "ehandle"
"windows" "10904"
"linux" "10924"
"mac" "10924"
}
"m_nearbyFriendCount" // int
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "10912"
"linux" "10932"
"mac" "10932"
}
"m_closestVisibleFriend" // EHANDLE
{
2015-08-10 10:28:44 +00:00
"type" "ehandle"
"windows" "10916"
"linux" "10936"
"mac" "10936"
}
"m_closestVisibleHumanFriend" // EHANDLE
{
2015-08-10 10:28:44 +00:00
"type" "ehandle"
"windows" "10924"
"linux" "10944"
"mac" "10944"
}
"m_attacker" // CBasePlayer*
{
2015-08-10 10:28:44 +00:00
"type" "classptr"
"windows" "10932"
"linux" "10952"
"mac" "10952"
}
"m_attackedTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "10936"
"linux" "10956"
"mac" "10956"
}
"m_lastVictimID" // int
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "10940"
"linux" "10960"
"mac" "10960"
}
"m_isAimingAtEnemy" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "10944"
"linux" "10964"
"mac" "10964"
}
"m_isRapidFiring" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "10945"
"linux" "10965"
"mac" "10965"
}
"m_equipTimer" // class IntervalTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "10948"
"linux" "10968"
"mac" "10968"
}
"m_fireWeaponTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "10952"
"linux" "10972"
"mac" "10972"
}
"m_enemyQueue" // struct ReactionState[20]
{
2015-08-10 10:28:44 +00:00
"type" "structure"
"size" "20"
"windows" "10956"
"linux" "10976"
"mac" "10976"
}
"m_enemyQueueIndex" // byte
{
2015-08-10 10:28:44 +00:00
"type" "character"
"unsigned" "1"
"windows" "11196"
"linux" "11216"
"mac" "11216"
}
"m_enemyQueueCount" // byte
{
2015-08-10 10:28:44 +00:00
"type" "character"
"unsigned" "1"
"windows" "11197"
"linux" "11217"
"mac" "11217"
}
"m_enemyQueueAttendIndex" // byte
{
2015-08-10 10:28:44 +00:00
"type" "character"
"unsigned" "1"
"windows" "11198"
"linux" "11218"
"mac" "11218"
}
"m_isStuck" // bool
{
2015-08-10 10:28:44 +00:00
"type" "boolean"
"windows" "11199"
"linux" "11219"
"mac" "11219"
}
"m_stuckTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "11200"
"linux" "11220"
"mac" "11220"
}
"m_stuckSpot" // Vector
{
2015-08-10 10:28:44 +00:00
"type" "vector"
"windows" "11204"
"linux" "11224"
"mac" "11224"
}
"m_wiggleDirection" // enum NavRelativeDirType
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "11216"
"linux" "11236"
"mac" "11236"
}
"m_wiggleTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "11220"
"linux" "11240"
"mac" "11240"
}
"m_stuckJumpTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "11224"
"linux" "11244"
"mac" "11244"
}
"m_avgVel" // float[5]
{
"type" "float"
2015-08-10 10:28:44 +00:00
"size" "5"
"windows" "11228"
"linux" "11248"
"mac" "11248"
}
"m_avgVelIndex" // int
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "11248"
"linux" "11268"
"mac" "11268"
}
"m_avgVelCount" // int
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "11252"
"linux" "11272"
"mac" "11272"
}
"m_lastOrigin" // Vector
{
2015-08-10 10:28:44 +00:00
"type" "vector"
"windows" "11256"
"linux" "11276"
"mac" "11276"
}
"m_lastRadioCommand" // enum GameEventType
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "11268"
"linux" "11288"
"mac" "11288"
}
"m_lastRadioRecievedTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "11272"
"linux" "11292"
"mac" "11292"
}
"m_lastRadioSentTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "11276"
"linux" "11296"
"mac" "11296"
}
"m_radioSubject" // EHANDLE
{
2015-08-10 10:28:44 +00:00
"type" "ehandle"
"windows" "11280"
"linux" "11300"
"mac" "11300"
}
"m_radioPosition" // Vector
{
2015-08-10 10:28:44 +00:00
"type" "vector"
"windows" "11288"
"linux" "11308"
"mac" "11308"
}
"m_voiceFeedbackStartTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "11300"
"linux" "11320"
"mac" "11320"
}
"m_voiceFeedbackEndTimestamp" // float
{
"type" "float"
2015-08-10 10:28:44 +00:00
"windows" "11304"
"linux" "11324"
"mac" "11324"
}
"m_chatter" // struct BotChatterInterface
{
2015-08-10 10:28:44 +00:00
"type" "structure"
"windows" "11308"
"linux" "11328"
"mac" "11328"
}
2015-08-10 10:28:44 +00:00
"m_navNodeList" // const class CNavNode*
{
2015-08-10 10:28:44 +00:00
"type" "pointer"
"windows" "11372"
"linux" "11392"
"mac" "11392"
}
2015-08-10 10:28:44 +00:00
"m_currentNode" // class CNavNode*
{
2015-08-10 10:28:44 +00:00
"type" "pointer"
"windows" "11376"
"linux" "11396"
"mac" "11396"
}
"m_generationDir" // enum NavDirType
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "11380"
"linux" "11400"
"mac" "11400"
}
"m_analyzeIter" // iterator
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "11384"
"linux" "11404"
"mac" "11404"
}
"m_processMode" // enum ProcessType
{
2015-08-10 10:28:44 +00:00
"type" "integer"
"windows" "11388"
"linux" "11408"
"mac" "11408"
}
2015-08-10 10:28:44 +00:00
"m_mumbleTimer" // class CountdownTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "11392"
"linux" "11412"
"mac" "11412"
}
2015-08-10 10:28:44 +00:00
"m_booTimer" // class CountdownTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "11400"
"linux" "11420"
"mac" "11420"
}
2015-08-10 10:28:44 +00:00
"m_relocateTimer" // class CountdownTimer
{
2015-08-10 10:28:44 +00:00
"type" "class"
"windows" "11408"
"linux" "11428"
"mac" "11428"
}
}
}
}
}
}
/**
* Class Hierarchy
* -
* CBaseEntity
* CBaseDelay
* CBaseAnimating
* CBaseToggle
* CBaseMonster
* CBasePlayer
* CBot
* CCSBot
*/