diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayer.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayer.txt index 856731b7..ddf81f31 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayer.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayer.txt @@ -1729,6 +1729,33 @@ "linux" "2468" "mac" "2468" } + + "m_iLastAccount" // int + { + "type" "integer" + + "windows" "2480" + "linux" "2500" + "mac" "2500" + } + + "m_iLastClientHealth" // int + { + "type" "integer" + + "windows" "2484" + "linux" "2504" + "mac" "2504" + } + + "m_tmNextAccountHealthUpdate" // float + { + "type" "float" + + "windows" "2488" + "linux" "2508" + "mac" "2508" + } } } } diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbot.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbot.txt index 07d9cac9..86e5c359 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbot.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbot.txt @@ -23,9 +23,9 @@ { "type" "pointer" - "windows" "2480" - "linux" "2500" - "mac" "2500" + "windows" "2492" + "linux" "2512" + "mac" "2512" } "m_id" // unsigned int @@ -33,57 +33,21 @@ "type" "integer" "unsigned" "1" - "windows" "2484" - "linux" "2504" - "mac" "2504" + "windows" "2496" + "linux" "2516" + "mac" "2516" } "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 + "m_flNextFullBotThink" // float { "type" "float" @@ -92,7 +56,7 @@ "mac" "2524" } - "m_strafeSpeed" // float + "m_flPreviousCommandTime" // float { "type" "float" @@ -101,26 +65,34 @@ "mac" "2528" } - "m_verticalSpeed" // float + "m_isRunning" // bool { - "type" "float" + "type" "boolean" "windows" "2512" "linux" "2532" "mac" "2532" } - "m_buttonFlags" // short unsigned int + "m_isCrouching" // bool { - "type" "short" - "unsigned" "1" + "type" "boolean" + + "windows" "2513" + "linux" "2533" + "mac" "2533" + } + + "m_forwardSpeed" // float + { + "type" "float" "windows" "2516" "linux" "2536" "mac" "2536" } - "m_jumpTimestamp" // float + "m_strafeSpeed" // float { "type" "float" @@ -129,23 +101,51 @@ "mac" "2540" } - "m_postureStack" // struct PostureContext[8] + "m_verticalSpeed" // float { - "type" "structure" - "size" "8" + "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" "2540" - "linux" "2560" - "mac" "2560" + "windows" "2552" + "linux" "2572" + "mac" "2572" } } } diff --git a/gamedata/common.games/entities.games/cstrike/offsets-ccsbot.txt b/gamedata/common.games/entities.games/cstrike/offsets-ccsbot.txt index 05de82a1..e82d3afd 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-ccsbot.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-ccsbot.txt @@ -24,111 +24,84 @@ "type" "string" "size" "64" - "windows" "2544" - "linux" "2564" - "mac" "2564" + "windows" "2556" + "linux" "2576" + "mac" "2576" } "m_combatRange" // float { "type" "float" - "windows" "2608" - "linux" "2628" - "mac" "2628" + "windows" "2620" + "linux" "2640" + "mac" "2640" } "m_isRogue" // bool { "type" "boolean" - "windows" "2612" - "linux" "2632" - "mac" "2632" + "windows" "2624" + "linux" "2644" + "mac" "2644" } "m_rogueTimer" // class CountdownTimer { "type" "class" - "windows" "2616" - "linux" "2636" - "mac" "2636" + "windows" "2628" + "linux" "2648" + "mac" "2648" } "m_morale" // enum MoraleType { "type" "integer" - "windows" "2624" - "linux" "2644" - "mac" "2644" + "windows" "2636" + "linux" "2656" + "mac" "2656" } "m_diedLastRound" // bool { "type" "boolean" - "windows" "2628" - "linux" "2648" - "mac" "2648" + "windows" "2640" + "linux" "2660" + "mac" "2660" } "m_safeTime" // float { "type" "float" - "windows" "2632" - "linux" "2652" - "mac" "2652" + "windows" "2644" + "linux" "2664" + "mac" "2664" } "m_wasSafe" // bool { "type" "boolean" - "windows" "2636" - "linux" "2656" - "mac" "2656" + "windows" "2648" + "linux" "2668" + "mac" "2668" } "m_blindMoveDir" // enum NavRelativeDirType { "type" "integer" - "windows" "2640" - "linux" "2660" - "mac" "2660" - } - - "m_blindFire" // bool - { - "type" "boolean" - - "windows" "2644" - "linux" "2664" - "mac" "2664" - } - - "m_surpriseDelay" // float - { - "type" "float" - - "windows" "2648" - "linux" "2668" - "mac" "2668" - } - - "m_surpriseTimestamp" // float - { - "type" "float" - "windows" "2652" "linux" "2672" "mac" "2672" } - "m_isFollowing" // bool + "m_blindFire" // bool { "type" "boolean" @@ -137,52 +110,61 @@ "mac" "2676" } - "m_leader" // EHANDLE + "m_surpriseDelay" // float { - "type" "ehandle" + "type" "float" "windows" "2660" "linux" "2680" "mac" "2680" } - "m_followTimestamp" // float + "m_surpriseTimestamp" // float { "type" "float" + "windows" "2664" + "linux" "2684" + "mac" "2684" + } + + "m_isFollowing" // bool + { + "type" "boolean" + "windows" "2668" "linux" "2688" "mac" "2688" } - "m_allowAutoFollowTime" // float + "m_leader" // EHANDLE { - "type" "float" + "type" "ehandle" "windows" "2672" "linux" "2692" "mac" "2692" } - "m_hurryTimer" // class CountdownTimer + "m_followTimestamp" // float { - "type" "class" + "type" "float" - "windows" "2676" - "linux" "2696" - "mac" "2696" + "windows" "2680" + "linux" "2700" + "mac" "2700" } - "m_idleState" // class IdleState + "m_allowAutoFollowTime" // float { - "type" "class" + "type" "float" "windows" "2684" "linux" "2704" "mac" "2704" } - "m_huntState" // class HuntState + "m_hurryTimer" // class CountdownTimer { "type" "class" @@ -191,7 +173,7 @@ "mac" "2708" } - "m_attackState" // class AttackState + "m_idleState" // class IdleState { "type" "class" @@ -200,220 +182,238 @@ "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 { "type" "class" - "windows" "2756" - "linux" "2776" - "mac" "2776" + "windows" "2768" + "linux" "2788" + "mac" "2788" } "m_buyState" // class BuyState { "type" "class" - "windows" "2772" - "linux" "2792" - "mac" "2792" + "windows" "2784" + "linux" "2804" + "mac" "2804" } "m_moveToState" // class MoveToState { "type" "class" - "windows" "2800" - "linux" "2820" - "mac" "2820" + "windows" "2812" + "linux" "2832" + "mac" "2832" } "m_fetchBombState" // class FetchBombState { "type" "class" - "windows" "2824" - "linux" "2844" - "mac" "2844" - } - - "m_plantBombState" // class PlantBombState - { - "type" "class" - - "windows" "2828" - "linux" "2848" - "mac" "2848" - } - - "m_defuseBombState" // class DefuseBombState - { - "type" "class" - - "windows" "2832" - "linux" "2852" - "mac" "2852" - } - - "m_hideState" // class HideState - { - "type" "class" - "windows" "2836" "linux" "2856" "mac" "2856" } + "m_plantBombState" // class PlantBombState + { + "type" "class" + + "windows" "2840" + "linux" "2860" + "mac" "2860" + } + + "m_defuseBombState" // class DefuseBombState + { + "type" "class" + + "windows" "2844" + "linux" "2864" + "mac" "2864" + } + + "m_hideState" // class HideState + { + "type" "class" + + "windows" "2848" + "linux" "2868" + "mac" "2868" + } + "m_escapeFromBombState" // class EscapeFromBombState { "type" "class" - "windows" "2900" - "linux" "2920" - "mac" "2920" + "windows" "2912" + "linux" "2932" + "mac" "2932" } "m_followState" // class FollowState { "type" "class" - "windows" "2904" - "linux" "2924" - "mac" "2924" + "windows" "2916" + "linux" "2936" + "mac" "2936" } "m_useEntityState" // class UseEntityState { "type" "class" - "windows" "2980" - "linux" "3000" - "mac" "3000" + "windows" "2992" + "linux" "3012" + "mac" "3012" } "m_state" // class BotState* { "type" "pointer" - "windows" "2992" - "linux" "3012" - "mac" "3012" + "windows" "3004" + "linux" "3024" + "mac" "3024" } "m_stateTimestamp" // float { "type" "float" - "windows" "2996" - "linux" "3016" - "mac" "3016" + "windows" "3008" + "linux" "3028" + "mac" "3028" } "m_isAttacking" // bool { "type" "boolean" - "windows" "3000" - "linux" "3020" - "mac" "3020" + "windows" "3012" + "linux" "3032" + "mac" "3032" } "m_task" // enum TaskType { "type" "integer" - "windows" "3004" - "linux" "3024" - "mac" "3024" + "windows" "3016" + "linux" "3036" + "mac" "3036" } "m_taskEntity" // EHANDLE { "type" "ehandle" - "windows" "3008" - "linux" "3028" - "mac" "3028" + "windows" "3020" + "linux" "3040" + "mac" "3040" } "m_goalPosition" // Vector { "type" "vector" - "windows" "3016" - "linux" "3036" - "mac" "3036" + "windows" "3028" + "linux" "3048" + "mac" "3048" } "m_goalEntity" // EHANDLE { "type" "ehandle" - "windows" "3028" - "linux" "3048" - "mac" "3048" + "windows" "3040" + "linux" "3060" + "mac" "3060" } "m_currentArea" // class CNavArea* { "type" "pointer" - "windows" "3036" - "linux" "3056" - "mac" "3056" + "windows" "3048" + "linux" "3068" + "mac" "3068" } "m_lastKnownArea" // class CNavArea* { "type" "pointer" - "windows" "3040" - "linux" "3060" - "mac" "3060" + "windows" "3052" + "linux" "3072" + "mac" "3072" } "m_avoid" // EHANDLE { "type" "ehandle" - "windows" "3044" - "linux" "3064" - "mac" "3064" + "windows" "3056" + "linux" "3076" + "mac" "3076" } "m_avoidTimestamp" // float { "type" "float" - "windows" "3052" - "linux" "3072" - "mac" "3072" + "windows" "3064" + "linux" "3084" + "mac" "3084" } "m_isJumpCrouching" // bool { "type" "boolean" - "windows" "3056" - "linux" "3076" - "mac" "3076" + "windows" "3068" + "linux" "3088" + "mac" "3088" } "m_isJumpCrouched" // bool { "type" "boolean" - "windows" "3057" - "linux" "3077" - "mac" "3077" + "windows" "3069" + "linux" "3089" + "mac" "3089" } "m_jumpCrouchTimestamp" // float { "type" "float" - "windows" "3060" - "linux" "3080" - "mac" "3080" + "windows" "3072" + "linux" "3092" + "mac" "3092" } "m_path" // struct ConnectInfo[256] @@ -421,75 +421,57 @@ "type" "structure" "size" "256" - "windows" "3064" - "linux" "3084" - "mac" "3084" + "windows" "3076" + "linux" "3096" + "mac" "3096" } "m_pathLength" // int { "type" "integer" - "windows" "9208" - "linux" "9228" - "mac" "9228" + "windows" "9220" + "linux" "9240" + "mac" "9240" } "m_pathIndex" // int { "type" "integer" - "windows" "9212" - "linux" "9232" - "mac" "9232" + "windows" "9224" + "linux" "9244" + "mac" "9244" } "m_areaEnteredTimestamp" // float { "type" "float" - "windows" "9216" - "linux" "9236" - "mac" "9236" + "windows" "9228" + "linux" "9248" + "mac" "9248" } "m_repathTimer" // class CountdownTimer { "type" "class" - "windows" "9220" - "linux" "9240" - "mac" "9240" + "windows" "9232" + "linux" "9252" + "mac" "9252" } "m_avoidFriendTimer" // class CountdownTimer { "type" "class" - "windows" "9228" - "linux" "9248" - "mac" "9248" - } - - "m_isFriendInTheWay" // bool - { - "type" "boolean" - - "windows" "9236" - "linux" "9256" - "mac" "9256" - } - - "m_politeTimer" // class CountdownTimer - { - "type" "class" - "windows" "9240" "linux" "9260" "mac" "9260" } - "m_isWaitingBehindFriend" // bool + "m_isFriendInTheWay" // bool { "type" "boolean" @@ -498,34 +480,25 @@ "mac" "9268" } - "m_pathLadderState" // enum LadderNavState + "m_politeTimer" // class CountdownTimer { - "type" "integer" + "type" "class" "windows" "9252" "linux" "9272" "mac" "9272" } - "m_pathLadderFaceIn" // bool + "m_isWaitingBehindFriend" // bool { "type" "boolean" - "windows" "9256" - "linux" "9276" - "mac" "9276" - } - - "m_pathLadder" // const class CNavLadder* - { - "type" "pointer" - "windows" "9260" "linux" "9280" "mac" "9280" } - "m_pathLadderDismountDir" // enum NavRelativeDirType + "m_pathLadderState" // enum LadderNavState { "type" "integer" @@ -534,152 +507,152 @@ "mac" "9284" } - "m_pathLadderDismountTimestamp" // float + "m_pathLadderFaceIn" // bool { - "type" "float" + "type" "boolean" "windows" "9268" "linux" "9288" "mac" "9288" } - "m_pathLadderEnd" // float + "m_pathLadder" // const class CNavLadder* { - "type" "float" + "type" "pointer" "windows" "9272" "linux" "9292" "mac" "9292" } - "m_pathLadderTimestamp" // float + "m_pathLadderDismountDir" // enum NavRelativeDirType { - "type" "float" + "type" "integer" "windows" "9276" "linux" "9296" "mac" "9296" } - "m_mustRunTimer" // class CountdownTimer + "m_pathLadderDismountTimestamp" // float { - "type" "class" + "type" "float" "windows" "9280" "linux" "9300" "mac" "9300" } - "m_gameState" // class CSGameState + "m_pathLadderEnd" // float { - "type" "class" + "type" "float" + + "windows" "9284" + "linux" "9304" + "mac" "9304" + } + + "m_pathLadderTimestamp" // float + { + "type" "float" "windows" "9288" "linux" "9308" "mac" "9308" } + "m_mustRunTimer" // class CountdownTimer + { + "type" "class" + + "windows" "9292" + "linux" "9312" + "mac" "9312" + } + + "m_gameState" // class CSGameState + { + "type" "class" + + "windows" "9300" + "linux" "9320" + "mac" "9320" + } + "m_hostageEscortCount" // byte { "type" "character" "unsigned" "1" - "windows" "9636" - "linux" "9656" - "mac" "9656" + "windows" "9648" + "linux" "9668" + "mac" "9668" } "m_hostageEscortCountTimestamp" // float { "type" "float" - "windows" "9640" - "linux" "9660" - "mac" "9660" + "windows" "9652" + "linux" "9672" + "mac" "9672" } "m_isWaitingForHostage" // bool { "type" "boolean" - "windows" "9644" - "linux" "9664" - "mac" "9664" + "windows" "9656" + "linux" "9676" + "mac" "9676" } "m_inhibitWaitingForHostageTimer" // class CountdownTimer { "type" "class" - "windows" "9648" - "linux" "9668" - "mac" "9668" + "windows" "9660" + "linux" "9680" + "mac" "9680" } "m_waitForHostageTimer" // class CountdownTimer { "type" "class" - "windows" "9656" - "linux" "9676" - "mac" "9676" + "windows" "9668" + "linux" "9688" + "mac" "9688" } "m_noisePosition" // Vector { "type" "vector" - "windows" "9664" - "linux" "9684" - "mac" "9684" + "windows" "9676" + "linux" "9696" + "mac" "9696" } "m_noiseTimestamp" // float { "type" "float" - "windows" "9676" - "linux" "9696" - "mac" "9696" + "windows" "9688" + "linux" "9708" + "mac" "9708" } "m_noiseArea" // class CNavArea* { "type" "pointer" - "windows" "9680" - "linux" "9700" - "mac" "9700" - } - - "m_noiseCheckTimestamp" // float - { - "type" "float" - - "windows" "9684" - "linux" "9704" - "mac" "9704" - } - - "m_noisePriority" // enum PriorityType - { - "type" "integer" - - "windows" "9688" - "linux" "9708" - "mac" "9708" - } - - "m_isNoiseTravelRangeChecked" // bool - { - "type" "boolean" - "windows" "9692" "linux" "9712" "mac" "9712" } - "m_lookAroundStateTimestamp" // float + "m_noiseCheckTimestamp" // float { "type" "float" @@ -688,25 +661,25 @@ "mac" "9716" } - "m_lookAheadAngle" // float + "m_noisePriority" // enum PriorityType { - "type" "float" + "type" "integer" "windows" "9700" "linux" "9720" "mac" "9720" } - "m_forwardAngle" // float + "m_isNoiseTravelRangeChecked" // bool { - "type" "float" + "type" "boolean" "windows" "9704" "linux" "9724" "mac" "9724" } - "m_inhibitLookAroundTimestamp" // float + "m_lookAroundStateTimestamp" // float { "type" "float" @@ -715,79 +688,79 @@ "mac" "9728" } - "m_lookAtSpotState" // enum LookAtSpotState + "m_lookAheadAngle" // float { - "type" "integer" + "type" "float" "windows" "9712" "linux" "9732" "mac" "9732" } - "m_lookAtSpot" // Vector + "m_forwardAngle" // float { - "type" "vector" + "type" "float" "windows" "9716" "linux" "9736" "mac" "9736" } - "m_lookAtSpotPriority" // enum PriorityType + "m_inhibitLookAroundTimestamp" // float + { + "type" "float" + + "windows" "9720" + "linux" "9740" + "mac" "9740" + } + + "m_lookAtSpotState" // enum LookAtSpotState { "type" "integer" + "windows" "9724" + "linux" "9744" + "mac" "9744" + } + + "m_lookAtSpot" // Vector + { + "type" "vector" + "windows" "9728" "linux" "9748" "mac" "9748" } - "m_lookAtSpotDuration" // float + "m_lookAtSpotPriority" // enum PriorityType { - "type" "float" - - "windows" "9732" - "linux" "9752" - "mac" "9752" - } - - "m_lookAtSpotTimestamp" // float - { - "type" "float" - - "windows" "9736" - "linux" "9756" - "mac" "9756" - } - - "m_lookAtSpotAngleTolerance" // float - { - "type" "float" + "type" "integer" "windows" "9740" "linux" "9760" "mac" "9760" } - "m_lookAtSpotClearIfClose" // bool + "m_lookAtSpotDuration" // float { - "type" "boolean" + "type" "float" "windows" "9744" "linux" "9764" "mac" "9764" } - "m_lookAtDesc" // const char* + "m_lookAtSpotTimestamp" // float { - "type" "stringptr" + "type" "float" "windows" "9748" "linux" "9768" "mac" "9768" } - "m_peripheralTimestamp" // float + "m_lookAtSpotAngleTolerance" // float { "type" "float" @@ -796,14 +769,41 @@ "mac" "9772" } + "m_lookAtSpotClearIfClose" // bool + { + "type" "boolean" + + "windows" "9756" + "linux" "9776" + "mac" "9776" + } + + "m_lookAtDesc" // const char* + { + "type" "stringptr" + + "windows" "9760" + "linux" "9780" + "mac" "9780" + } + + "m_peripheralTimestamp" // float + { + "type" "float" + + "windows" "9764" + "linux" "9784" + "mac" "9784" + } + "m_approachPoint" // Vector[16] { "type" "vector" "size" "16" - "windows" "9756" - "linux" "9776" - "mac" "9776" + "windows" "9768" + "linux" "9788" + "mac" "9788" } "m_approachPointCount" // unsigned char @@ -811,54 +811,54 @@ "type" "character" "unsigned" "1" - "windows" "9948" - "linux" "9968" - "mac" "9968" + "windows" "9960" + "linux" "9980" + "mac" "9980" } "m_approachPointViewPosition" // Vector { "type" "vector" - "windows" "9952" - "linux" "9972" - "mac" "9972" + "windows" "9964" + "linux" "9984" + "mac" "9984" } "m_isWaitingToTossGrenade" // bool { "type" "boolean" - "windows" "9964" - "linux" "9984" - "mac" "9984" + "windows" "9976" + "linux" "9996" + "mac" "9996" } "m_tossGrenadeTimer" // class CountdownTimer { "type" "class" - "windows" "9968" - "linux" "9988" - "mac" "9988" + "windows" "9980" + "linux" "10000" + "mac" "10000" } "m_spotEncounter" // class SpotEncounter* { "type" "pointer" - "windows" "9976" - "linux" "9996" - "mac" "9996" + "windows" "9988" + "linux" "10008" + "mac" "10008" } "m_spotCheckTimestamp" // float { "type" "float" - "windows" "9980" - "linux" "10000" - "mac" "10000" + "windows" "9992" + "linux" "10012" + "mac" "10012" } "m_checkedHidingSpot" // struct HidingSpotCheckInfo[64] @@ -866,48 +866,21 @@ "type" "structure" "size" "64" - "windows" "9984" - "linux" "10004" - "mac" "10004" + "windows" "9996" + "linux" "10016" + "mac" "10016" } "m_checkedHidingSpotCount" // int { "type" "integer" - "windows" "10496" - "linux" "10516" - "mac" "10516" - } - - "m_lookPitch" // float - { - "type" "float" - - "windows" "10500" - "linux" "10520" - "mac" "10520" - } - - "m_lookPitchVel" // float - { - "type" "float" - - "windows" "10504" - "linux" "10524" - "mac" "10524" - } - - "m_lookYaw" // float - { - "type" "float" - "windows" "10508" "linux" "10528" "mac" "10528" } - "m_lookYawVel" // float + "m_lookPitch" // float { "type" "float" @@ -916,16 +889,34 @@ "mac" "10532" } - "m_eyePos" // Vector + "m_lookPitchVel" // float { - "type" "vector" + "type" "float" "windows" "10516" "linux" "10536" "mac" "10536" } - "m_aimOffset" // Vector + "m_lookYaw" // float + { + "type" "float" + + "windows" "10520" + "linux" "10540" + "mac" "10540" + } + + "m_lookYawVel" // float + { + "type" "float" + + "windows" "10524" + "linux" "10544" + "mac" "10544" + } + + "m_eyePos" // Vector { "type" "vector" @@ -934,7 +925,7 @@ "mac" "10548" } - "m_aimOffsetGoal" // Vector + "m_aimOffset" // Vector { "type" "vector" @@ -943,67 +934,76 @@ "mac" "10560" } - "m_aimOffsetTimestamp" // float + "m_aimOffsetGoal" // Vector { - "type" "float" + "type" "vector" "windows" "10552" "linux" "10572" "mac" "10572" } + "m_aimOffsetTimestamp" // float + { + "type" "float" + + "windows" "10564" + "linux" "10584" + "mac" "10584" + } + "m_aimSpreadTimestamp" // float { "type" "float" - "windows" "10556" - "linux" "10576" - "mac" "10576" + "windows" "10568" + "linux" "10588" + "mac" "10588" } "m_aimSpot" // Vector { "type" "vector" - "windows" "10560" - "linux" "10580" - "mac" "10580" + "windows" "10572" + "linux" "10592" + "mac" "10592" } "m_disposition" // enum DispositionType { "type" "integer" - "windows" "10572" - "linux" "10592" - "mac" "10592" + "windows" "10584" + "linux" "10604" + "mac" "10604" } "m_ignoreEnemiesTimer" // class CountdownTimer { "type" "class" - "windows" "10576" - "linux" "10596" - "mac" "10596" + "windows" "10588" + "linux" "10608" + "mac" "10608" } "m_enemy" // EHANDLE { "type" "ehandle" - "windows" "10584" - "linux" "10604" - "mac" "10604" + "windows" "10596" + "linux" "10616" + "mac" "10616" } "m_isEnemyVisible" // bool { "type" "boolean" - "windows" "10592" - "linux" "10612" - "mac" "10612" + "windows" "10604" + "linux" "10624" + "mac" "10624" } "m_visibleEnemyParts" // unsigned char @@ -1011,48 +1011,21 @@ "type" "character" "unsigned" "1" - "windows" "10593" - "linux" "10613" - "mac" "10613" + "windows" "10605" + "linux" "10625" + "mac" "10625" } "m_lastEnemyPosition" // Vector { "type" "vector" - "windows" "10596" - "linux" "10616" - "mac" "10616" - } - - "m_lastSawEnemyTimestamp" // float - { - "type" "float" - "windows" "10608" "linux" "10628" "mac" "10628" } - "m_firstSawEnemyTimestamp" // float - { - "type" "float" - - "windows" "10612" - "linux" "10632" - "mac" "10632" - } - - "m_currentEnemyAcquireTimestamp" // float - { - "type" "float" - - "windows" "10616" - "linux" "10636" - "mac" "10636" - } - - "m_enemyDeathTimestamp" // float + "m_lastSawEnemyTimestamp" // float { "type" "float" @@ -1061,32 +1034,59 @@ "mac" "10640" } - "m_isLastEnemyDead" // bool + "m_firstSawEnemyTimestamp" // float { - "type" "boolean" + "type" "float" "windows" "10624" "linux" "10644" "mac" "10644" } - "m_nearbyEnemyCount" // int + "m_currentEnemyAcquireTimestamp" // float { - "type" "integer" + "type" "float" "windows" "10628" "linux" "10648" "mac" "10648" } + "m_enemyDeathTimestamp" // float + { + "type" "float" + + "windows" "10632" + "linux" "10652" + "mac" "10652" + } + + "m_isLastEnemyDead" // bool + { + "type" "boolean" + + "windows" "10636" + "linux" "10656" + "mac" "10656" + } + + "m_nearbyEnemyCount" // int + { + "type" "integer" + + "windows" "10640" + "linux" "10660" + "mac" "10660" + } + "m_enemyPlace" // unsigned int { "type" "integer" "unsigned" "1" - "windows" "10632" - "linux" "10652" - "mac" "10652" + "windows" "10644" + "linux" "10664" + "mac" "10664" } "m_watchInfo" // struct WatchInfo[32] @@ -1094,118 +1094,118 @@ "type" "structure" "size" "32" - "windows" "10636" - "linux" "10656" - "mac" "10656" + "windows" "10648" + "linux" "10668" + "mac" "10668" } "m_bomber" // EHANDLE { "type" "ehandle" - "windows" "10892" - "linux" "10912" - "mac" "10912" - } - - "m_nearbyFriendCount" // int - { - "type" "integer" - - "windows" "10900" - "linux" "10920" - "mac" "10920" - } - - "m_closestVisibleFriend" // EHANDLE - { - "type" "ehandle" - "windows" "10904" "linux" "10924" "mac" "10924" } - "m_closestVisibleHumanFriend" // EHANDLE + "m_nearbyFriendCount" // int { - "type" "ehandle" + "type" "integer" "windows" "10912" "linux" "10932" "mac" "10932" } - "m_attacker" // CBasePlayer* + "m_closestVisibleFriend" // EHANDLE { - "type" "classptr" + "type" "ehandle" - "windows" "10920" - "linux" "10940" - "mac" "10940" + "windows" "10916" + "linux" "10936" + "mac" "10936" } - "m_attackedTimestamp" // float + "m_closestVisibleHumanFriend" // EHANDLE { - "type" "float" + "type" "ehandle" "windows" "10924" "linux" "10944" "mac" "10944" } - "m_lastVictimID" // int + "m_attacker" // CBasePlayer* { - "type" "integer" - - "windows" "10928" - "linux" "10948" - "mac" "10948" - } - - "m_isAimingAtEnemy" // bool - { - "type" "boolean" + "type" "classptr" "windows" "10932" "linux" "10952" "mac" "10952" } - "m_isRapidFiring" // bool + "m_attackedTimestamp" // float { - "type" "boolean" - - "windows" "10933" - "linux" "10953" - "mac" "10953" - } - - "m_equipTimer" // class IntervalTimer - { - "type" "class" + "type" "float" "windows" "10936" "linux" "10956" "mac" "10956" } - "m_fireWeaponTimestamp" // float + "m_lastVictimID" // int { - "type" "float" + "type" "integer" "windows" "10940" "linux" "10960" "mac" "10960" } + "m_isAimingAtEnemy" // bool + { + "type" "boolean" + + "windows" "10944" + "linux" "10964" + "mac" "10964" + } + + "m_isRapidFiring" // bool + { + "type" "boolean" + + "windows" "10945" + "linux" "10965" + "mac" "10965" + } + + "m_equipTimer" // class IntervalTimer + { + "type" "class" + + "windows" "10948" + "linux" "10968" + "mac" "10968" + } + + "m_fireWeaponTimestamp" // float + { + "type" "float" + + "windows" "10952" + "linux" "10972" + "mac" "10972" + } + "m_enemyQueue" // struct ReactionState[20] { "type" "structure" "size" "20" - "windows" "10944" - "linux" "10964" - "mac" "10964" + "windows" "10956" + "linux" "10976" + "mac" "10976" } "m_enemyQueueIndex" // byte @@ -1213,9 +1213,9 @@ "type" "character" "unsigned" "1" - "windows" "11184" - "linux" "11204" - "mac" "11204" + "windows" "11196" + "linux" "11216" + "mac" "11216" } "m_enemyQueueCount" // byte @@ -1223,9 +1223,9 @@ "type" "character" "unsigned" "1" - "windows" "11185" - "linux" "11205" - "mac" "11205" + "windows" "11197" + "linux" "11217" + "mac" "11217" } "m_enemyQueueAttendIndex" // byte @@ -1233,63 +1233,63 @@ "type" "character" "unsigned" "1" - "windows" "11186" - "linux" "11206" - "mac" "11206" + "windows" "11198" + "linux" "11218" + "mac" "11218" } "m_isStuck" // bool { "type" "boolean" - "windows" "11187" - "linux" "11207" - "mac" "11207" + "windows" "11199" + "linux" "11219" + "mac" "11219" } "m_stuckTimestamp" // float { "type" "float" - "windows" "11188" - "linux" "11208" - "mac" "11208" + "windows" "11200" + "linux" "11220" + "mac" "11220" } "m_stuckSpot" // Vector { "type" "vector" - "windows" "11192" - "linux" "11212" - "mac" "11212" + "windows" "11204" + "linux" "11224" + "mac" "11224" } "m_wiggleDirection" // enum NavRelativeDirType { "type" "integer" - "windows" "11204" - "linux" "11224" - "mac" "11224" + "windows" "11216" + "linux" "11236" + "mac" "11236" } "m_wiggleTimestamp" // float { "type" "float" - "windows" "11208" - "linux" "11228" - "mac" "11228" + "windows" "11220" + "linux" "11240" + "mac" "11240" } "m_stuckJumpTimestamp" // float { "type" "float" - "windows" "11212" - "linux" "11232" - "mac" "11232" + "windows" "11224" + "linux" "11244" + "mac" "11244" } "m_avgVel" // float[5] @@ -1297,180 +1297,180 @@ "type" "float" "size" "5" - "windows" "11216" - "linux" "11236" - "mac" "11236" + "windows" "11228" + "linux" "11248" + "mac" "11248" } "m_avgVelIndex" // int { "type" "integer" - "windows" "11236" - "linux" "11256" - "mac" "11256" + "windows" "11248" + "linux" "11268" + "mac" "11268" } "m_avgVelCount" // int { "type" "integer" - "windows" "11240" - "linux" "11260" - "mac" "11260" + "windows" "11252" + "linux" "11272" + "mac" "11272" } "m_lastOrigin" // Vector { "type" "vector" - "windows" "11244" - "linux" "11264" - "mac" "11264" + "windows" "11256" + "linux" "11276" + "mac" "11276" } "m_lastRadioCommand" // enum GameEventType { "type" "integer" - "windows" "11256" - "linux" "11276" - "mac" "11276" + "windows" "11268" + "linux" "11288" + "mac" "11288" } "m_lastRadioRecievedTimestamp" // float { "type" "float" - "windows" "11260" - "linux" "11280" - "mac" "11280" + "windows" "11272" + "linux" "11292" + "mac" "11292" } "m_lastRadioSentTimestamp" // float { "type" "float" - "windows" "11264" - "linux" "11284" - "mac" "11284" + "windows" "11276" + "linux" "11296" + "mac" "11296" } "m_radioSubject" // EHANDLE { "type" "ehandle" - "windows" "11268" - "linux" "11288" - "mac" "11288" + "windows" "11280" + "linux" "11300" + "mac" "11300" } "m_radioPosition" // Vector { "type" "vector" - "windows" "11276" - "linux" "11296" - "mac" "11296" + "windows" "11288" + "linux" "11308" + "mac" "11308" } "m_voiceFeedbackStartTimestamp" // float { "type" "float" - "windows" "11288" - "linux" "11308" - "mac" "11308" + "windows" "11300" + "linux" "11320" + "mac" "11320" } "m_voiceFeedbackEndTimestamp" // float { "type" "float" - "windows" "11292" - "linux" "11312" - "mac" "11312" + "windows" "11304" + "linux" "11324" + "mac" "11324" } "m_chatter" // struct BotChatterInterface { "type" "structure" - "windows" "11296" - "linux" "11316" - "mac" "11316" + "windows" "11308" + "linux" "11328" + "mac" "11328" } "m_navNodeList" // const class CNavNode* { "type" "pointer" - "windows" "11360" - "linux" "11380" - "mac" "11380" + "windows" "11372" + "linux" "11392" + "mac" "11392" } "m_currentNode" // class CNavNode* { "type" "pointer" - "windows" "11364" - "linux" "11384" - "mac" "11384" + "windows" "11376" + "linux" "11396" + "mac" "11396" } "m_generationDir" // enum NavDirType { "type" "integer" - "windows" "11368" - "linux" "11388" - "mac" "11388" + "windows" "11380" + "linux" "11400" + "mac" "11400" } "m_analyzeIter" // iterator { "type" "class" - "windows" "11372" - "linux" "11392" - "mac" "11392" + "windows" "11384" + "linux" "11404" + "mac" "11404" } "m_processMode" // enum ProcessType { "type" "integer" - "windows" "11376" - "linux" "11396" - "mac" "11396" + "windows" "11388" + "linux" "11408" + "mac" "11408" } "m_mumbleTimer" // class CountdownTimer { "type" "class" - "windows" "11380" - "linux" "11400" - "mac" "11400" + "windows" "11392" + "linux" "11412" + "mac" "11412" } "m_booTimer" // class CountdownTimer { "type" "class" - "windows" "11388" - "linux" "11408" - "mac" "11408" + "windows" "11400" + "linux" "11420" + "mac" "11420" } "m_relocateTimer" // class CountdownTimer { "type" "class" - "windows" "11396" - "linux" "11416" - "mac" "11416" + "windows" "11408" + "linux" "11428" + "mac" "11428" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-calliedbarney.txt b/gamedata/common.games/entities.games/dod/offsets-calliedbarney.txt index 83f2376d..80cfdb8b 100644 --- a/gamedata/common.games/entities.games/dod/offsets-calliedbarney.txt +++ b/gamedata/common.games/entities.games/dod/offsets-calliedbarney.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "1040" - "linux" "1060" - "mac" "1060" - } - - "m_painTime" // float - { - "type" "float" - "windows" "1044" "linux" "1064" "mac" "1064" } - "m_checkAttackTime" // float + "m_painTime" // float { "type" "float" @@ -46,40 +37,49 @@ "mac" "1068" } - "m_lastAttackCheck" // BOOL + "m_checkAttackTime" // float { - "type" "integer" + "type" "float" "windows" "1052" "linux" "1072" "mac" "1072" } - "m_angles" // Vector + "m_lastAttackCheck" // BOOL { - "type" "vector" + "type" "integer" "windows" "1056" "linux" "1076" "mac" "1076" } + "m_angles" // Vector + { + "type" "vector" + + "windows" "1060" + "linux" "1080" + "mac" "1080" + } + "m_origin" // Vector { "type" "vector" - "windows" "1068" - "linux" "1088" - "mac" "1088" + "windows" "1072" + "linux" "1092" + "mac" "1092" } "m_flPlayerDamage" // float { "type" "float" - "windows" "1080" - "linux" "1100" - "mac" "1100" + "windows" "1084" + "linux" "1104" + "mac" "1104" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-calliedgrunt.txt b/gamedata/common.games/entities.games/dod/offsets-calliedgrunt.txt index af2ca90a..c232529f 100644 --- a/gamedata/common.games/entities.games/dod/offsets-calliedgrunt.txt +++ b/gamedata/common.games/entities.games/dod/offsets-calliedgrunt.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "972" - "linux" "992" - "mac" "992" - } - - "m_flNextPainTime" // float - { - "type" "float" - "windows" "976" "linux" "996" "mac" "996" } - "m_flLastEnemySightTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -46,25 +37,25 @@ "mac" "1000" } - "m_vecTossVelocity" // Vector + "m_flLastEnemySightTime" // float { - "type" "vector" + "type" "float" "windows" "984" "linux" "1004" "mac" "1004" } - "m_fThrowGrenade" // BOOL + "m_vecTossVelocity" // Vector { - "type" "integer" + "type" "vector" - "windows" "996" - "linux" "1016" - "mac" "1016" + "windows" "988" + "linux" "1008" + "mac" "1008" } - "m_fStanding" // BOOL + "m_fThrowGrenade" // BOOL { "type" "integer" @@ -73,7 +64,7 @@ "mac" "1020" } - "m_fFirstEncounter" // BOOL + "m_fStanding" // BOOL { "type" "integer" @@ -82,7 +73,7 @@ "mac" "1024" } - "m_cClipSize" // int + "m_fFirstEncounter" // BOOL { "type" "integer" @@ -91,7 +82,7 @@ "mac" "1028" } - "m_voicePitch" // int + "m_cClipSize" // int { "type" "integer" @@ -100,7 +91,7 @@ "mac" "1032" } - "m_iBrassShell" // int + "m_voicePitch" // int { "type" "integer" @@ -109,7 +100,7 @@ "mac" "1036" } - "m_iSentence" // int + "m_iBrassShell" // int { "type" "integer" @@ -117,6 +108,15 @@ "linux" "1040" "mac" "1040" } + + "m_iSentence" // int + { + "type" "integer" + + "windows" "1024" + "linux" "1044" + "mac" "1044" + } } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-caxisgrunt.txt b/gamedata/common.games/entities.games/dod/offsets-caxisgrunt.txt index 0dc1dd72..f4cf51e2 100644 --- a/gamedata/common.games/entities.games/dod/offsets-caxisgrunt.txt +++ b/gamedata/common.games/entities.games/dod/offsets-caxisgrunt.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "972" - "linux" "992" - "mac" "992" - } - - "m_flNextPainTime" // float - { - "type" "float" - "windows" "976" "linux" "996" "mac" "996" } - "m_flLastEnemySightTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -46,25 +37,25 @@ "mac" "1000" } - "m_vecTossVelocity" // Vector + "m_flLastEnemySightTime" // float { - "type" "vector" + "type" "float" "windows" "984" "linux" "1004" "mac" "1004" } - "m_fThrowGrenade" // BOOL + "m_vecTossVelocity" // Vector { - "type" "integer" + "type" "vector" - "windows" "996" - "linux" "1016" - "mac" "1016" + "windows" "988" + "linux" "1008" + "mac" "1008" } - "m_fStanding" // BOOL + "m_fThrowGrenade" // BOOL { "type" "integer" @@ -73,7 +64,7 @@ "mac" "1020" } - "m_fFirstEncounter" // BOOL + "m_fStanding" // BOOL { "type" "integer" @@ -82,7 +73,7 @@ "mac" "1024" } - "m_cClipSize" // int + "m_fFirstEncounter" // BOOL { "type" "integer" @@ -91,7 +82,7 @@ "mac" "1028" } - "m_voicePitch" // int + "m_cClipSize" // int { "type" "integer" @@ -100,7 +91,7 @@ "mac" "1032" } - "m_iBrassShell" // int + "m_voicePitch" // int { "type" "integer" @@ -109,7 +100,7 @@ "mac" "1036" } - "m_iSentence" // int + "m_iBrassShell" // int { "type" "integer" @@ -117,6 +108,15 @@ "linux" "1040" "mac" "1040" } + + "m_iSentence" // int + { + "type" "integer" + + "windows" "1024" + "linux" "1044" + "mac" "1044" + } } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasemonster.txt b/gamedata/common.games/entities.games/dod/offsets-cbasemonster.txt index a5a9ce17..31af812f 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbasemonster.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbasemonster.txt @@ -429,14 +429,23 @@ "mac" "928" } - "m_iClass" // int + "m_flLastYawTime" // float { - "type" "integer" + "type" "float" "windows" "912" "linux" "932" "mac" "932" } + + "m_iClass" // int + { + "type" "integer" + + "windows" "916" + "linux" "936" + "mac" "936" + } } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseplayer.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseplayer.txt index faa62979..6e07626b 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbaseplayer.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbaseplayer.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "916" - "linux" "936" - "mac" "936" - } - - "random_seed" // int - { - "type" "integer" - "windows" "920" "linux" "940" "mac" "940" } - "m_iPlayerSound" // int + "random_seed" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "944" } - "m_iTargetVolume" // int + "m_iPlayerSound" // int { "type" "integer" @@ -55,7 +46,7 @@ "mac" "948" } - "m_iWeaponVolume" // int + "m_iTargetVolume" // int { "type" "integer" @@ -64,7 +55,7 @@ "mac" "952" } - "m_iExtraSoundTypes" // int + "m_iWeaponVolume" // int { "type" "integer" @@ -73,25 +64,25 @@ "mac" "956" } - "m_flStopExtraSoundTime" // float + "m_iExtraSoundTypes" // int { - "type" "float" + "type" "integer" "windows" "940" "linux" "960" "mac" "960" } - "m_afButtonLast" // int + "m_flStopExtraSoundTime" // float { - "type" "integer" + "type" "float" "windows" "944" "linux" "964" "mac" "964" } - "m_afButtonPressed" // int + "m_afButtonLast" // int { "type" "integer" @@ -100,7 +91,7 @@ "mac" "968" } - "m_afButtonReleased" // int + "m_afButtonPressed" // int { "type" "integer" @@ -109,25 +100,25 @@ "mac" "972" } - "m_pentSndLast" // edict_t* + "m_afButtonReleased" // int { - "type" "edict" + "type" "integer" "windows" "956" "linux" "976" "mac" "976" } - "m_flSndRoomtype" // float + "m_pentSndLast" // edict_t* { - "type" "float" + "type" "edict" "windows" "960" "linux" "980" "mac" "980" } - "m_flSndRange" // float + "m_flSndRoomtype" // float { "type" "float" @@ -136,7 +127,7 @@ "mac" "984" } - "m_flFallVelocity" // float + "m_flSndRange" // float { "type" "float" @@ -145,16 +136,16 @@ "mac" "988" } - "m_fKnownItem" // int + "m_flFallVelocity" // float { - "type" "integer" + "type" "float" "windows" "972" "linux" "992" "mac" "992" } - "m_fNewAmmo" // int + "m_fKnownItem" // int { "type" "integer" @@ -163,26 +154,26 @@ "mac" "996" } - "m_afPhysicsFlags" // unsigned int + "m_fNewAmmo" // int { "type" "integer" - "unsigned" "1" "windows" "980" "linux" "1000" "mac" "1000" } - "m_fNextSuicideTime" // float + "m_afPhysicsFlags" // unsigned int { - "type" "float" + "type" "integer" + "unsigned" "1" "windows" "984" "linux" "1004" "mac" "1004" } - "m_flTimeWeaponIdle" // float + "m_fNextSuicideTime" // float { "type" "float" @@ -191,44 +182,44 @@ "mac" "1008" } - "m_szTextureName" // char[13] + "m_flTimeWeaponIdle" // float { - "type" "string" - "size" "13" + "type" "float" "windows" "992" "linux" "1012" "mac" "1012" } + "m_szTextureName" // char[13] + { + "type" "string" + "size" "13" + + "windows" "996" + "linux" "1016" + "mac" "1016" + } + "m_chTextureType" // char { "type" "character" - "windows" "1005" - "linux" "1025" - "mac" "1025" + "windows" "1009" + "linux" "1029" + "mac" "1029" } "m_idrowndmg" // int { "type" "integer" - "windows" "1008" - "linux" "1028" - "mac" "1028" - } - - "m_idrownrestored" // int - { - "type" "integer" - "windows" "1012" "linux" "1032" "mac" "1032" } - "m_bitsHUDDamage" // int + "m_idrownrestored" // int { "type" "integer" @@ -237,7 +228,7 @@ "mac" "1036" } - "m_fInitHUD" // BOOL + "m_bitsHUDDamage" // int { "type" "integer" @@ -246,7 +237,7 @@ "mac" "1040" } - "m_fGameHUDInitialized" // BOOL + "m_fInitHUD" // BOOL { "type" "integer" @@ -255,7 +246,7 @@ "mac" "1044" } - "m_iTrain" // int + "m_fGameHUDInitialized" // BOOL { "type" "integer" @@ -264,7 +255,7 @@ "mac" "1048" } - "m_fWeapon" // BOOL + "m_iTrain" // int { "type" "integer" @@ -273,7 +264,7 @@ "mac" "1052" } - "m_iJoiningState" // enum JoinState + "m_fWeapon" // BOOL { "type" "integer" @@ -282,34 +273,34 @@ "mac" "1056" } - "m_pTank" // EHANDLE + "m_iJoiningState" // enum JoinState { - "type" "ehandle" + "type" "integer" "windows" "1040" "linux" "1060" "mac" "1060" } + "m_pTank" // EHANDLE + { + "type" "ehandle" + + "windows" "1044" + "linux" "1064" + "mac" "1064" + } + "m_fDeadTime" // float { "type" "float" - "windows" "1048" - "linux" "1068" - "mac" "1068" - } - - "m_iUpdateTime" // int - { - "type" "integer" - "windows" "1052" "linux" "1072" "mac" "1072" } - "m_iHideHUD" // int + "m_iUpdateTime" // int { "type" "integer" @@ -318,25 +309,25 @@ "mac" "1076" } - "m_iRespawnFrames" // float + "m_iHideHUD" // int { - "type" "float" + "type" "integer" "windows" "1060" "linux" "1080" "mac" "1080" } - "m_iClientHealth" // int + "m_iRespawnFrames" // float { - "type" "integer" + "type" "float" "windows" "1064" "linux" "1084" "mac" "1084" } - "m_iClientHideHUD" // int + "m_iClientHealth" // int { "type" "integer" @@ -345,7 +336,7 @@ "mac" "1088" } - "m_iClientFOV" // int + "m_iClientHideHUD" // int { "type" "integer" @@ -354,7 +345,7 @@ "mac" "1092" } - "m_nCustomSprayFrames" // int + "m_iClientFOV" // int { "type" "integer" @@ -363,44 +354,44 @@ "mac" "1096" } - "m_flNextDecalTime" // float + "m_nCustomSprayFrames" // int { - "type" "float" + "type" "integer" "windows" "1080" "linux" "1100" "mac" "1100" } + "m_flNextDecalTime" // float + { + "type" "float" + + "windows" "1084" + "linux" "1104" + "mac" "1104" + } + "m_rgpPlayerItems" // CBasePlayerItem*[6] { "type" "classptr" "size" "6" - "windows" "1084" - "linux" "1104" - "mac" "1104" + "windows" "1088" + "linux" "1108" + "mac" "1108" } "m_pActiveItem" // CBasePlayerItem* { "type" "classptr" - "windows" "1108" - "linux" "1128" - "mac" "1128" - } - - "m_pClientActiveItem" // CBasePlayerItem* - { - "type" "classptr" - "windows" "1112" "linux" "1132" "mac" "1132" } - "m_pLastItem" // CBasePlayerItem* + "m_pClientActiveItem" // CBasePlayerItem* { "type" "classptr" @@ -409,14 +400,23 @@ "mac" "1136" } + "m_pLastItem" // CBasePlayerItem* + { + "type" "classptr" + + "windows" "1120" + "linux" "1140" + "mac" "1140" + } + "m_rgAmmo" // int[32] { "type" "integer" "size" "32" - "windows" "1120" - "linux" "1140" - "mac" "1140" + "windows" "1124" + "linux" "1144" + "mac" "1144" } "m_rgAmmoLast" // int[32] @@ -424,9 +424,9 @@ "type" "integer" "size" "32" - "windows" "1248" - "linux" "1268" - "mac" "1268" + "windows" "1252" + "linux" "1272" + "mac" "1272" } "m_rgItems" // int[5] @@ -434,9 +434,9 @@ "type" "integer" "size" "5" - "windows" "1376" - "linux" "1396" - "mac" "1396" + "windows" "1380" + "linux" "1400" + "mac" "1400" } "m_szTeamName" // char[16] @@ -444,30 +444,21 @@ "type" "string" "size" "16" - "windows" "1396" - "linux" "1416" - "mac" "1416" + "windows" "1400" + "linux" "1420" + "mac" "1420" } "m_irdytospawn" // int { "type" "integer" - "windows" "1412" - "linux" "1432" - "mac" "1432" - } - - "m_imissedwave" // int - { - "type" "integer" - "windows" "1416" "linux" "1436" "mac" "1436" } - "m_ilastteam" // int + "m_imissedwave" // int { "type" "integer" @@ -476,7 +467,7 @@ "mac" "1440" } - "m_ijustjoined" // int + "m_ilastteam" // int { "type" "integer" @@ -485,7 +476,7 @@ "mac" "1444" } - "m_chatMsg" // int + "m_ijustjoined" // int { "type" "integer" @@ -494,7 +485,7 @@ "mac" "1448" } - "m_deathMsg" // int + "m_chatMsg" // int { "type" "integer" @@ -503,7 +494,7 @@ "mac" "1452" } - "m_handSignal" // int + "m_deathMsg" // int { "type" "integer" @@ -512,16 +503,16 @@ "mac" "1456" } - "m_nextRunThink" // float + "m_handSignal" // int { - "type" "float" + "type" "integer" "windows" "1440" "linux" "1460" "mac" "1460" } - "m_flIdleTimer" // float + "m_nextRunThink" // float { "type" "float" @@ -530,7 +521,7 @@ "mac" "1464" } - "m_inextprone" // float + "m_flIdleTimer" // float { "type" "float" @@ -539,16 +530,16 @@ "mac" "1468" } - "m_voteid" // int + "m_inextprone" // float { - "type" "integer" + "type" "float" "windows" "1452" "linux" "1472" "mac" "1472" } - "m_iFOV" // int + "m_voteid" // int { "type" "integer" @@ -557,61 +548,61 @@ "mac" "1476" } - "m_fGunDropTime" // float + "m_iFOV" // int { - "type" "float" + "type" "integer" "windows" "1460" "linux" "1480" "mac" "1480" } - "m_iNextClass" // int + "m_fGunDropTime" // float { - "type" "integer" + "type" "float" "windows" "1464" "linux" "1484" "mac" "1484" } - "m_bIsRandomClass" // bool + "m_iNextClass" // int { - "type" "boolean" + "type" "integer" "windows" "1468" "linux" "1488" "mac" "1488" } - "m_hObserverTarget" // EHANDLE + "m_bIsRandomClass" // bool { - "type" "ehandle" + "type" "boolean" "windows" "1472" "linux" "1492" "mac" "1492" } + "m_hObserverTarget" // EHANDLE + { + "type" "ehandle" + + "windows" "1476" + "linux" "1496" + "mac" "1496" + } + "m_flNextObserverInput" // float { "type" "float" - "windows" "1480" - "linux" "1500" - "mac" "1500" - } - - "m_iObserverWeapon" // int - { - "type" "integer" - "windows" "1484" "linux" "1504" "mac" "1504" } - "m_iObserverLastMode" // int + "m_iObserverWeapon" // int { "type" "integer" @@ -620,7 +611,7 @@ "mac" "1508" } - "m_bIsObserver" // int + "m_iObserverLastMode" // int { "type" "integer" @@ -629,7 +620,7 @@ "mac" "1512" } - "HasObject" // BOOL + "m_bIsObserver" // int { "type" "integer" @@ -638,43 +629,43 @@ "mac" "1516" } - "m_pObject" // CObject* + "HasObject" // BOOL { - "type" "classptr" + "type" "integer" "windows" "1500" "linux" "1520" "mac" "1520" } - "m_sPlayerModel" // char* + "m_pObject" // CObject* { - "type" "stringptr" + "type" "classptr" "windows" "1504" "linux" "1524" "mac" "1524" } - "m_fNextStamina" // float + "m_sPlayerModel" // char* { - "type" "float" + "type" "stringptr" "windows" "1508" "linux" "1528" "mac" "1528" } - "m_nMGAmmoCount" // int + "m_fNextStamina" // float { - "type" "integer" + "type" "float" "windows" "1512" "linux" "1532" "mac" "1532" } - "m_nGenericAmmoCount" // int + "m_nMGAmmoCount" // int { "type" "integer" @@ -683,7 +674,7 @@ "mac" "1536" } - "m_iClassSpeed" // int + "m_nGenericAmmoCount" // int { "type" "integer" @@ -692,34 +683,34 @@ "mac" "1540" } - "m_fSpeedFactor" // float + "m_iClassSpeed" // int { - "type" "float" + "type" "integer" "windows" "1524" "linux" "1544" "mac" "1544" } - "m_bSlowedByHit" // bool + "m_fSpeedFactor" // float { - "type" "boolean" + "type" "float" "windows" "1528" "linux" "1548" "mac" "1548" } - "m_flUnslowTime" // float + "m_bSlowedByHit" // bool { - "type" "float" + "type" "boolean" "windows" "1532" "linux" "1552" "mac" "1552" } - "m_flNextVoice" // float + "m_flUnslowTime" // float { "type" "float" @@ -728,7 +719,7 @@ "mac" "1556" } - "m_flNextHand" // float + "m_flNextVoice" // float { "type" "float" @@ -737,51 +728,60 @@ "mac" "1560" } - "lastMenuSelected" // int + "m_flNextHand" // float { - "type" "integer" + "type" "float" "windows" "1544" "linux" "1564" "mac" "1564" } + "lastMenuSelected" // int + { + "type" "integer" + + "windows" "1548" + "linux" "1568" + "mac" "1568" + } + "m_izSBarState" // int[4] { "type" "integer" "size" "4" - "windows" "1548" - "linux" "1568" - "mac" "1568" + "windows" "1552" + "linux" "1572" + "mac" "1572" } "m_flNextSBarUpdateTime" // float { "type" "float" - "windows" "1564" - "linux" "1584" - "mac" "1584" - } - - "m_flStatusBarDisappearDelay" // float - { - "type" "float" - "windows" "1568" "linux" "1588" "mac" "1588" } + "m_flStatusBarDisappearDelay" // float + { + "type" "float" + + "windows" "1572" + "linux" "1592" + "mac" "1592" + } + "m_SbarString0" // char[128] { "type" "string" "size" "128" - "windows" "1572" - "linux" "1592" - "mac" "1592" + "windows" "1576" + "linux" "1596" + "mac" "1596" } "m_SbarString1" // char[128] @@ -789,39 +789,30 @@ "type" "string" "size" "128" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } "m_hLastIDTarget" // EHANDLE { "type" "ehandle" - "windows" "1828" - "linux" "1848" - "mac" "1848" + "windows" "1832" + "linux" "1852" + "mac" "1852" } "m_flLastTalkTime" // float { "type" "float" - "windows" "1836" - "linux" "1856" - "mac" "1856" - } - - "i_cutScenes" // int - { - "type" "integer" - "windows" "1840" "linux" "1860" "mac" "1860" } - "i_seenAllieSpawnScene" // int + "i_cutScenes" // int { "type" "integer" @@ -830,7 +821,7 @@ "mac" "1864" } - "i_seenAxisSpawnScene" // int + "i_seenAllieSpawnScene" // int { "type" "integer" @@ -839,7 +830,7 @@ "mac" "1868" } - "i_seenAllieWinScene" // int + "i_seenAxisSpawnScene" // int { "type" "integer" @@ -848,7 +839,7 @@ "mac" "1872" } - "i_seenAxisWinScene" // int + "i_seenAllieWinScene" // int { "type" "integer" @@ -857,7 +848,7 @@ "mac" "1876" } - "i_seenAllieLooseScene" // int + "i_seenAxisWinScene" // int { "type" "integer" @@ -866,7 +857,7 @@ "mac" "1880" } - "i_seenAxisLooseScene" // int + "i_seenAllieLooseScene" // int { "type" "integer" @@ -875,7 +866,7 @@ "mac" "1884" } - "i_seenAllieDrawScene" // int + "i_seenAxisLooseScene" // int { "type" "integer" @@ -884,7 +875,7 @@ "mac" "1888" } - "i_seenAxisDrawScene" // int + "i_seenAllieDrawScene" // int { "type" "integer" @@ -893,25 +884,25 @@ "mac" "1892" } - "m_signals" // class CUnifiedSignals + "i_seenAxisDrawScene" // int { - "type" "class" + "type" "integer" "windows" "1876" "linux" "1896" "mac" "1896" } - "m_iCapAreaIndex" // int + "m_signals" // class CUnifiedSignals { - "type" "integer" + "type" "class" - "windows" "1884" - "linux" "1904" - "mac" "1904" + "windows" "1880" + "linux" "1900" + "mac" "1900" } - "m_iCapAreaIconIndex" // int + "m_iCapAreaIndex" // int { "type" "integer" @@ -920,7 +911,7 @@ "mac" "1908" } - "m_iObjectAreaIndex" // int + "m_iCapAreaIconIndex" // int { "type" "integer" @@ -929,25 +920,25 @@ "mac" "1912" } - "m_fHandleSignalsTime" // float + "m_iObjectAreaIndex" // int { - "type" "float" + "type" "integer" "windows" "1896" "linux" "1916" "mac" "1916" } - "m_iObjScore" // int + "m_fHandleSignalsTime" // float { - "type" "integer" + "type" "float" "windows" "1900" "linux" "1920" "mac" "1920" } - "m_iDeaths" // int + "m_iObjScore" // int { "type" "integer" @@ -956,7 +947,7 @@ "mac" "1924" } - "m_iNumTKs" // int + "m_iDeaths" // int { "type" "integer" @@ -965,7 +956,7 @@ "mac" "1928" } - "m_bBazookaDeployed" // BOOL + "m_iNumTKs" // int { "type" "integer" @@ -974,7 +965,7 @@ "mac" "1932" } - "m_iMinimap" // int + "m_bBazookaDeployed" // BOOL { "type" "integer" @@ -983,40 +974,49 @@ "mac" "1936" } - "m_bShowHints" // bool + "m_iMinimap" // int { - "type" "boolean" + "type" "integer" "windows" "1920" "linux" "1940" "mac" "1940" } - "m_bAutoReload" // bool + "m_bShowHints" // bool { "type" "boolean" - "windows" "1921" - "linux" "1941" - "mac" "1941" - } - - "m_hintMessageQueue" // class CHintMessageQueue - { - "type" "class" - "windows" "1924" "linux" "1944" "mac" "1944" } + "m_bAutoReload" // bool + { + "type" "boolean" + + "windows" "1925" + "linux" "1945" + "mac" "1945" + } + + "m_hintMessageQueue" // class CHintMessageQueue + { + "type" "class" + + "windows" "1928" + "linux" "1948" + "mac" "1948" + } + "m_flDisplayHistory" // long int { "type" "integer" - "windows" "1972" - "linux" "1992" - "mac" "1992" + "windows" "1976" + "linux" "1996" + "mac" "1996" } "m_szAnimExtention" // char[32] @@ -1024,9 +1024,9 @@ "type" "string" "size" "32" - "windows" "1976" - "linux" "1996" - "mac" "1996" + "windows" "1980" + "linux" "2000" + "mac" "2000" } "m_szAnimReloadExt" // char[32] @@ -1034,30 +1034,21 @@ "type" "string" "size" "32" - "windows" "2008" - "linux" "2028" - "mac" "2028" + "windows" "2012" + "linux" "2032" + "mac" "2032" } "m_iGaitsequence" // int { "type" "integer" - "windows" "2040" - "linux" "2060" - "mac" "2060" - } - - "m_flGaitframe" // float - { - "type" "float" - "windows" "2044" "linux" "2064" "mac" "2064" } - "m_flGaityaw" // float + "m_flGaitframe" // float { "type" "float" @@ -1066,25 +1057,25 @@ "mac" "2068" } - "m_prevgaitorigin" // Vector + "m_flGaityaw" // float { - "type" "vector" + "type" "float" "windows" "2052" "linux" "2072" "mac" "2072" } - "m_flPitch" // float + "m_prevgaitorigin" // Vector { - "type" "float" + "type" "vector" - "windows" "2064" - "linux" "2084" - "mac" "2084" + "windows" "2056" + "linux" "2076" + "mac" "2076" } - "m_flYaw" // float + "m_flPitch" // float { "type" "float" @@ -1093,7 +1084,7 @@ "mac" "2088" } - "m_flGaitMovement" // float + "m_flYaw" // float { "type" "float" @@ -1102,7 +1093,7 @@ "mac" "2092" } - "m_flYawModifier" // float + "m_flGaitMovement" // float { "type" "float" @@ -1111,16 +1102,16 @@ "mac" "2096" } - "m_iCurrentAnimationState" // int + "m_flYawModifier" // float { - "type" "integer" + "type" "float" "windows" "2080" "linux" "2100" "mac" "2100" } - "m_iCurrentAnimationSequence" // int + "m_iCurrentAnimationState" // int { "type" "integer" @@ -1129,7 +1120,7 @@ "mac" "2104" } - "m_pszSavedWeaponModel" // int + "m_iCurrentAnimationSequence" // int { "type" "integer" @@ -1138,7 +1129,7 @@ "mac" "2108" } - "m_ianimupdate" // int + "m_pszSavedWeaponModel" // int { "type" "integer" @@ -1147,25 +1138,25 @@ "mac" "2112" } - "m_flNextMapMarkerTime" // float + "m_ianimupdate" // int { - "type" "float" + "type" "integer" "windows" "2096" "linux" "2116" "mac" "2116" } - "m_iMapMarker" // int + "m_flNextMapMarkerTime" // float { - "type" "integer" + "type" "float" "windows" "2100" "linux" "2120" "mac" "2120" } - "m_iWeapons2" // int + "m_iMapMarker" // int { "type" "integer" @@ -1173,6 +1164,15 @@ "linux" "2124" "mac" "2124" } + + "m_iWeapons2" // int + { + "type" "integer" + + "windows" "2108" + "linux" "2128" + "mac" "2128" + } } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseturret.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseturret.txt index 6e38c972..373149e5 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbaseturret.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbaseturret.txt @@ -23,39 +23,30 @@ { "type" "float" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } "m_iSpin" // int { "type" "integer" - "windows" "920" - "linux" "940" - "mac" "940" + "windows" "924" + "linux" "944" + "mac" "944" } "m_pEyeGlow" // CSprite* { "type" "classptr" - "windows" "924" - "linux" "944" - "mac" "944" - } - - "m_eyeBrightness" // int - { - "type" "integer" - "windows" "928" "linux" "948" "mac" "948" } - "m_iDeployHeight" // int + "m_eyeBrightness" // int { "type" "integer" @@ -64,7 +55,7 @@ "mac" "952" } - "m_iRetractHeight" // int + "m_iDeployHeight" // int { "type" "integer" @@ -73,7 +64,7 @@ "mac" "956" } - "m_iMinPitch" // int + "m_iRetractHeight" // int { "type" "integer" @@ -82,7 +73,7 @@ "mac" "960" } - "m_iBaseTurnRate" // int + "m_iMinPitch" // int { "type" "integer" @@ -91,25 +82,25 @@ "mac" "964" } - "m_fTurnRate" // float + "m_iBaseTurnRate" // int { - "type" "float" + "type" "integer" "windows" "948" "linux" "968" "mac" "968" } - "m_iOrientation" // int + "m_fTurnRate" // float { - "type" "integer" + "type" "float" "windows" "952" "linux" "972" "mac" "972" } - "m_iOn" // int + "m_iOrientation" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "976" } - "m_fBeserk" // int + "m_iOn" // int { "type" "integer" @@ -127,7 +118,7 @@ "mac" "980" } - "m_iAutoStart" // int + "m_fBeserk" // int { "type" "integer" @@ -136,25 +127,25 @@ "mac" "984" } - "m_vecLastSight" // Vector + "m_iAutoStart" // int { - "type" "vector" + "type" "integer" "windows" "968" "linux" "988" "mac" "988" } - "m_flLastSight" // float + "m_vecLastSight" // Vector { - "type" "float" + "type" "vector" - "windows" "980" - "linux" "1000" - "mac" "1000" + "windows" "972" + "linux" "992" + "mac" "992" } - "m_flMaxWait" // float + "m_flLastSight" // float { "type" "float" @@ -163,58 +154,67 @@ "mac" "1004" } - "m_iSearchSpeed" // int + "m_flMaxWait" // float { - "type" "integer" + "type" "float" "windows" "988" "linux" "1008" "mac" "1008" } - "m_flStartYaw" // float + "m_iSearchSpeed" // int { - "type" "float" + "type" "integer" "windows" "992" "linux" "1012" "mac" "1012" } - "m_vecCurAngles" // Vector + "m_flStartYaw" // float { - "type" "vector" + "type" "float" "windows" "996" "linux" "1016" "mac" "1016" } + "m_vecCurAngles" // Vector + { + "type" "vector" + + "windows" "1000" + "linux" "1020" + "mac" "1020" + } + "m_vecGoalAngles" // Vector { "type" "vector" - "windows" "1008" - "linux" "1028" - "mac" "1028" + "windows" "1012" + "linux" "1032" + "mac" "1032" } "m_flPingTime" // float { "type" "float" - "windows" "1020" - "linux" "1040" - "mac" "1040" + "windows" "1024" + "linux" "1044" + "mac" "1044" } "m_flSpinUpTime" // float { "type" "float" - "windows" "1024" - "linux" "1044" - "mac" "1044" + "windows" "1028" + "linux" "1048" + "mac" "1048" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-ccinemonster.txt b/gamedata/common.games/entities.games/dod/offsets-ccinemonster.txt index 10be5d20..b32f379a 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccinemonster.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccinemonster.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "916" - "linux" "936" - "mac" "936" - } - - "m_iszIdle" // int - { - "type" "integer" - "windows" "920" "linux" "940" "mac" "940" } - "m_iszPlay" // int + "m_iszIdle" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "944" } - "m_iszEntity" // int + "m_iszPlay" // int { "type" "integer" @@ -55,7 +46,7 @@ "mac" "948" } - "m_iszAttack" // int + "m_iszEntity" // int { "type" "integer" @@ -64,7 +55,7 @@ "mac" "952" } - "m_iszFireOnBegin" // int + "m_iszAttack" // int { "type" "integer" @@ -73,7 +64,7 @@ "mac" "956" } - "m_fMoveTo" // int + "m_iszFireOnBegin" // int { "type" "integer" @@ -82,7 +73,7 @@ "mac" "960" } - "m_fTurnType" // int + "m_fMoveTo" // int { "type" "integer" @@ -91,7 +82,7 @@ "mac" "964" } - "m_fAction" // int + "m_fTurnType" // int { "type" "integer" @@ -100,7 +91,7 @@ "mac" "968" } - "m_iFinishSchedule" // int + "m_fAction" // int { "type" "integer" @@ -109,52 +100,52 @@ "mac" "972" } - "m_flRadius" // float + "m_iFinishSchedule" // int { - "type" "float" + "type" "integer" "windows" "956" "linux" "976" "mac" "976" } - "m_iDelay" // int + "m_flRadius" // float { - "type" "integer" + "type" "float" "windows" "960" "linux" "980" "mac" "980" } - "m_startTime" // float + "m_iDelay" // int { - "type" "float" + "type" "integer" "windows" "964" "linux" "984" "mac" "984" } - "m_saved_m_hTargetEnt" // EHANDLE + "m_startTime" // float { - "type" "ehandle" + "type" "float" "windows" "968" "linux" "988" "mac" "988" } - "m_saved_m_pGoalEnt" // int + "m_saved_m_hTargetEnt" // EHANDLE { - "type" "integer" + "type" "ehandle" - "windows" "976" - "linux" "996" - "mac" "996" + "windows" "972" + "linux" "992" + "mac" "992" } - "m_saved_movetype" // int + "m_saved_m_pGoalEnt" // int { "type" "integer" @@ -163,7 +154,7 @@ "mac" "1000" } - "m_saved_solid" // int + "m_saved_movetype" // int { "type" "integer" @@ -172,7 +163,7 @@ "mac" "1004" } - "m_saved_effects" // int + "m_saved_solid" // int { "type" "integer" @@ -181,7 +172,7 @@ "mac" "1008" } - "m_interruptable" // BOOL + "m_saved_effects" // int { "type" "integer" @@ -189,6 +180,15 @@ "linux" "1012" "mac" "1012" } + + "m_interruptable" // BOOL + { + "type" "integer" + + "windows" "996" + "linux" "1016" + "mac" "1016" + } } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontroller.txt b/gamedata/common.games/entities.games/dod/offsets-ccontroller.txt index 74683ebf..554c03f5 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccontroller.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccontroller.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "972" - "linux" "992" - "mac" "992" - } - - "m_flShootTime" // float - { - "type" "float" - "windows" "976" "linux" "996" "mac" "996" } - "m_flShootEnd" // float + "m_flShootTime" // float { "type" "float" @@ -46,14 +37,23 @@ "mac" "1000" } + "m_flShootEnd" // float + { + "type" "float" + + "windows" "984" + "linux" "1004" + "mac" "1004" + } + "m_pBall" // CSprite*[2] { "type" "classptr" "size" "2" - "windows" "984" - "linux" "1004" - "mac" "1004" + "windows" "988" + "linux" "1008" + "mac" "1008" } "m_iBall" // int[2] @@ -61,9 +61,9 @@ "type" "integer" "size" "2" - "windows" "992" - "linux" "1012" - "mac" "1012" + "windows" "996" + "linux" "1016" + "mac" "1016" } "m_iBallTime" // float[2] @@ -71,9 +71,9 @@ "type" "float" "size" "2" - "windows" "1000" - "linux" "1020" - "mac" "1020" + "windows" "1004" + "linux" "1024" + "mac" "1024" } "m_iBallCurrent" // int[2] @@ -81,36 +81,36 @@ "type" "integer" "size" "2" - "windows" "1008" - "linux" "1028" - "mac" "1028" + "windows" "1012" + "linux" "1032" + "mac" "1032" } "m_vecEstVelocity" // Vector { "type" "vector" - "windows" "1016" - "linux" "1036" - "mac" "1036" + "windows" "1020" + "linux" "1040" + "mac" "1040" } "m_velocity" // Vector { "type" "vector" - "windows" "1028" - "linux" "1048" - "mac" "1048" + "windows" "1032" + "linux" "1052" + "mac" "1052" } "m_fInCombat" // int { "type" "integer" - "windows" "1040" - "linux" "1060" - "mac" "1060" + "windows" "1044" + "linux" "1064" + "mac" "1064" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontrollerheadball.txt b/gamedata/common.games/entities.games/dod/offsets-ccontrollerheadball.txt index cef6993d..9fa05bb9 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccontrollerheadball.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccontrollerheadball.txt @@ -23,36 +23,36 @@ { "type" "integer" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } "m_flNextAttack" // int { "type" "integer" - "windows" "920" - "linux" "940" - "mac" "940" + "windows" "924" + "linux" "944" + "mac" "944" } "m_vecIdeal" // Vector { "type" "vector" - "windows" "924" - "linux" "944" - "mac" "944" + "windows" "928" + "linux" "948" + "mac" "948" } "m_hOwner" // EHANDLE { "type" "ehandle" - "windows" "936" - "linux" "956" - "mac" "956" + "windows" "940" + "linux" "960" + "mac" "960" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontrollerzapball.txt b/gamedata/common.games/entities.games/dod/offsets-ccontrollerzapball.txt index e185612c..52e9a19f 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccontrollerzapball.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccontrollerzapball.txt @@ -23,9 +23,9 @@ { "type" "ehandle" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-ccycler.txt b/gamedata/common.games/entities.games/dod/offsets-ccycler.txt index 7f67c374..7cd353a9 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccycler.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccycler.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-cdeadalliedgrunt.txt b/gamedata/common.games/entities.games/dod/offsets-cdeadalliedgrunt.txt index a7401ef5..58716937 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdeadalliedgrunt.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdeadalliedgrunt.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-cdeadaxisgrunt.txt b/gamedata/common.games/entities.games/dod/offsets-cdeadaxisgrunt.txt index 79a460c1..8c632b5c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdeadaxisgrunt.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdeadaxisgrunt.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-cdeadhev.txt b/gamedata/common.games/entities.games/dod/offsets-cdeadhev.txt index 811a8ff2..251b5c37 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdeadhev.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdeadhev.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvexplosion.txt b/gamedata/common.games/entities.games/dod/offsets-cenvexplosion.txt index 231e9d34..cc593a4e 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cenvexplosion.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cenvexplosion.txt @@ -23,18 +23,18 @@ { "type" "integer" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } "m_spriteScale" // int { "type" "integer" - "windows" "920" - "linux" "940" - "mac" "940" + "windows" "924" + "linux" "944" + "mac" "944" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-cgrenade.txt b/gamedata/common.games/entities.games/dod/offsets-cgrenade.txt index d5245983..5a4b58c9 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgrenade.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgrenade.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "916" - "linux" "936" - "mac" "936" - } - - "m_flClipTime" // int - { - "type" "integer" - "windows" "920" "linux" "940" "mac" "940" } - "m_iOldMoveType" // int + "m_flClipTime" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "944" } - "m_iBodyGibs" // int + "m_iOldMoveType" // int { "type" "integer" @@ -55,7 +46,7 @@ "mac" "948" } - "m_fRegisteredSound" // BOOL + "m_iBodyGibs" // int { "type" "integer" @@ -63,6 +54,15 @@ "linux" "952" "mac" "952" } + + "m_fRegisteredSound" // BOOL + { + "type" "integer" + + "windows" "936" + "linux" "956" + "mac" "956" + } } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-cguntarget.txt b/gamedata/common.games/entities.games/dod/offsets-cguntarget.txt index 2cd7d5e9..09217849 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cguntarget.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cguntarget.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-cmortar.txt b/gamedata/common.games/entities.games/dod/offsets-cmortar.txt index 8144fabd..af407f57 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmortar.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmortar.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "936" - "linux" "956" - "mac" "956" + "windows" "940" + "linux" "960" + "mac" "960" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-crat.txt b/gamedata/common.games/entities.games/dod/offsets-crat.txt index cffb9338..1eae4ec0 100644 --- a/gamedata/common.games/entities.games/dod/offsets-crat.txt +++ b/gamedata/common.games/entities.games/dod/offsets-crat.txt @@ -23,36 +23,36 @@ { "type" "float" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } "m_flNextSmellTime" // float { "type" "float" - "windows" "920" - "linux" "940" - "mac" "940" + "windows" "924" + "linux" "944" + "mac" "944" } "m_fLightHacked" // BOOL { "type" "integer" - "windows" "924" - "linux" "944" - "mac" "944" + "windows" "928" + "linux" "948" + "mac" "948" } "m_iMode" // int { "type" "integer" - "windows" "928" - "linux" "948" - "mac" "948" + "windows" "932" + "linux" "952" + "mac" "952" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-croach.txt b/gamedata/common.games/entities.games/dod/offsets-croach.txt index 3d2ad257..72573fcd 100644 --- a/gamedata/common.games/entities.games/dod/offsets-croach.txt +++ b/gamedata/common.games/entities.games/dod/offsets-croach.txt @@ -23,36 +23,36 @@ { "type" "float" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } "m_flNextSmellTime" // float { "type" "float" - "windows" "920" - "linux" "940" - "mac" "940" + "windows" "924" + "linux" "944" + "mac" "944" } "m_fLightHacked" // BOOL { "type" "integer" - "windows" "924" - "linux" "944" - "mac" "944" + "windows" "928" + "linux" "948" + "mac" "948" } "m_iMode" // int { "type" "integer" - "windows" "928" - "linux" "948" - "mac" "948" + "windows" "932" + "linux" "952" + "mac" "952" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-csarge.txt b/gamedata/common.games/entities.games/dod/offsets-csarge.txt index a4ee0af3..90794769 100644 --- a/gamedata/common.games/entities.games/dod/offsets-csarge.txt +++ b/gamedata/common.games/entities.games/dod/offsets-csarge.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "1040" - "linux" "1060" - "mac" "1060" - } - - "m_painTime" // float - { - "type" "float" - "windows" "1044" "linux" "1064" "mac" "1064" } - "m_checkAttackTime" // float + "m_painTime" // float { "type" "float" @@ -46,14 +37,23 @@ "mac" "1068" } - "m_lastAttackCheck" // BOOL + "m_checkAttackTime" // float { - "type" "integer" + "type" "float" "windows" "1052" "linux" "1072" "mac" "1072" } + + "m_lastAttackCheck" // BOOL + { + "type" "integer" + + "windows" "1056" + "linux" "1076" + "mac" "1076" + } } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-csquadmonster.txt b/gamedata/common.games/entities.games/dod/offsets-csquadmonster.txt index 3e4bf8fa..e06de5f2 100644 --- a/gamedata/common.games/entities.games/dod/offsets-csquadmonster.txt +++ b/gamedata/common.games/entities.games/dod/offsets-csquadmonster.txt @@ -23,9 +23,9 @@ { "type" "ehandle" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } "m_hSquadMember" // EHANDLE[4] @@ -33,45 +33,45 @@ "type" "ehandle" "size" "4" - "windows" "924" - "linux" "944" - "mac" "944" + "windows" "928" + "linux" "948" + "mac" "948" } "m_afSquadSlots" // int { "type" "integer" - "windows" "956" - "linux" "976" - "mac" "976" + "windows" "960" + "linux" "980" + "mac" "980" } "m_flLastEnemySightTime" // float { "type" "float" - "windows" "960" - "linux" "980" - "mac" "980" + "windows" "964" + "linux" "984" + "mac" "984" } "m_fEnemyEluded" // BOOL { "type" "integer" - "windows" "964" - "linux" "984" - "mac" "984" + "windows" "968" + "linux" "988" + "mac" "988" } "m_iMySlot" // int { "type" "integer" - "windows" "968" - "linux" "988" - "mac" "988" + "windows" "972" + "linux" "992" + "mac" "992" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-ctalkmonster.txt b/gamedata/common.games/entities.games/dod/offsets-ctalkmonster.txt index 3a4872ce..2849be65 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ctalkmonster.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ctalkmonster.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "916" - "linux" "936" - "mac" "936" - } - - "m_nSpeak" // int - { - "type" "integer" - "windows" "920" "linux" "940" "mac" "940" } - "m_voicePitch" // int + "m_nSpeak" // int { "type" "integer" @@ -46,35 +37,35 @@ "mac" "944" } - "m_szGrp" // const char*[19] + "m_voicePitch" // int { - "type" "stringptr" - "size" "19" + "type" "integer" "windows" "928" "linux" "948" "mac" "948" } + "m_szGrp" // const char*[19] + { + "type" "stringptr" + "size" "19" + + "windows" "932" + "linux" "952" + "mac" "952" + } + "m_useTime" // float { "type" "float" - "windows" "1004" - "linux" "1024" - "mac" "1024" - } - - "m_iszUse" // int - { - "type" "integer" - "windows" "1008" "linux" "1028" "mac" "1028" } - "m_iszUnUse" // int + "m_iszUse" // int { "type" "integer" @@ -83,7 +74,7 @@ "mac" "1032" } - "m_iszDecline" // int + "m_iszUnUse" // int { "type" "integer" @@ -92,7 +83,7 @@ "mac" "1036" } - "m_iszSpeakAs" // int + "m_iszDecline" // int { "type" "integer" @@ -101,16 +92,16 @@ "mac" "1040" } - "m_flLastSaidSmelled" // float + "m_iszSpeakAs" // int { - "type" "float" + "type" "integer" "windows" "1024" "linux" "1044" "mac" "1044" } - "m_flStopTalkTime" // float + "m_flLastSaidSmelled" // float { "type" "float" @@ -119,14 +110,23 @@ "mac" "1048" } - "m_hTalkTarget" // EHANDLE + "m_flStopTalkTime" // float { - "type" "ehandle" + "type" "float" "windows" "1032" "linux" "1052" "mac" "1052" } + + "m_hTalkTarget" // EHANDLE + { + "type" "ehandle" + + "windows" "1036" + "linux" "1056" + "mac" "1056" + } } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-ctesthull.txt b/gamedata/common.games/entities.games/dod/offsets-ctesthull.txt index 86172076..b410e1bc 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ctesthull.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ctesthull.txt @@ -23,9 +23,9 @@ { "type" "vector" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-cturret.txt b/gamedata/common.games/entities.games/dod/offsets-cturret.txt index 473fd551..44d19da0 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cturret.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cturret.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "1028" - "linux" "1048" - "mac" "1048" + "windows" "1032" + "linux" "1052" + "mac" "1052" } } } diff --git a/gamedata/common.games/entities.games/dod/offsets-cwreckage.txt b/gamedata/common.games/entities.games/dod/offsets-cwreckage.txt index 354f8e2c..5a81262b 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cwreckage.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cwreckage.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "916" - "linux" "936" - "mac" "936" + "windows" "920" + "linux" "940" + "mac" "940" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cagrunt.txt b/gamedata/common.games/entities.games/gearbox/offsets-cagrunt.txt index 090fd097..4598a38f 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cagrunt.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cagrunt.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "764" - "linux" "784" - "mac" "784" - } - - "m_flNextHornetAttackCheck" // float - { - "type" "float" - "windows" "768" "linux" "788" "mac" "788" } - "m_flNextPainTime" // float + "m_flNextHornetAttackCheck" // float { "type" "float" @@ -46,7 +37,7 @@ "mac" "792" } - "m_flNextSpeakTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -55,7 +46,7 @@ "mac" "796" } - "m_flNextWordTime" // float + "m_flNextSpeakTime" // float { "type" "float" @@ -64,14 +55,23 @@ "mac" "800" } - "m_iLastWord" // int + "m_flNextWordTime" // float { - "type" "integer" + "type" "float" "windows" "784" "linux" "804" "mac" "804" } + + "m_iLastWord" // int + { + "type" "integer" + + "windows" "788" + "linux" "808" + "mac" "808" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cairtank.txt b/gamedata/common.games/entities.games/gearbox/offsets-cairtank.txt index ebc842aa..d5024547 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cairtank.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cairtank.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-capache.txt b/gamedata/common.games/entities.games/gearbox/offsets-capache.txt index e16ae82c..051579e9 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-capache.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-capache.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" - } - - "m_flForce" // float - { - "type" "float" - "windows" "712" "linux" "732" "mac" "732" } - "m_flNextRocket" // float + "m_flForce" // float { "type" "float" @@ -46,88 +37,88 @@ "mac" "736" } - "m_vecTarget" // Vector + "m_flNextRocket" // float { - "type" "vector" + "type" "float" "windows" "720" "linux" "740" "mac" "740" } + "m_vecTarget" // Vector + { + "type" "vector" + + "windows" "724" + "linux" "744" + "mac" "744" + } + "m_posTarget" // Vector { "type" "vector" - "windows" "732" - "linux" "752" - "mac" "752" + "windows" "736" + "linux" "756" + "mac" "756" } "m_vecDesired" // Vector { "type" "vector" - "windows" "744" - "linux" "764" - "mac" "764" + "windows" "748" + "linux" "768" + "mac" "768" } "m_posDesired" // Vector { "type" "vector" - "windows" "756" - "linux" "776" - "mac" "776" + "windows" "760" + "linux" "780" + "mac" "780" } "m_vecGoal" // Vector { "type" "vector" - "windows" "768" - "linux" "788" - "mac" "788" + "windows" "772" + "linux" "792" + "mac" "792" } "m_angGun" // Vector { "type" "vector" - "windows" "780" - "linux" "800" - "mac" "800" + "windows" "784" + "linux" "804" + "mac" "804" } "m_flLastSeen" // float { "type" "float" - "windows" "792" - "linux" "812" - "mac" "812" - } - - "m_flPrevSeen" // float - { - "type" "float" - "windows" "796" "linux" "816" "mac" "816" } - "m_iSoundState" // int + "m_flPrevSeen" // float { - "type" "integer" + "type" "float" "windows" "800" "linux" "820" "mac" "820" } - "m_iSpriteTexture" // int + "m_iSoundState" // int { "type" "integer" @@ -136,7 +127,7 @@ "mac" "824" } - "m_iExplode" // int + "m_iSpriteTexture" // int { "type" "integer" @@ -145,7 +136,7 @@ "mac" "828" } - "m_iBodyGibs" // int + "m_iExplode" // int { "type" "integer" @@ -154,32 +145,41 @@ "mac" "832" } - "m_flGoalSpeed" // float + "m_iBodyGibs" // int { - "type" "float" + "type" "integer" "windows" "816" "linux" "836" "mac" "836" } - "m_iDoSmokePuff" // int + "m_flGoalSpeed" // float { - "type" "integer" + "type" "float" "windows" "820" "linux" "840" "mac" "840" } - "m_pBeam" // CBeam* + "m_iDoSmokePuff" // int { - "type" "classptr" + "type" "integer" "windows" "824" "linux" "844" "mac" "844" } + + "m_pBeam" // CBeam* + { + "type" "classptr" + + "windows" "828" + "linux" "848" + "mac" "848" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-capachehvr.txt b/gamedata/common.games/entities.games/gearbox/offsets-capachehvr.txt index f7c00d81..787d75ad 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-capachehvr.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-capachehvr.txt @@ -23,18 +23,18 @@ { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_vecForward" // Vector { "type" "vector" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cbarnacle.txt b/gamedata/common.games/entities.games/gearbox/offsets-cbarnacle.txt index fe826f4d..3306d63e 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cbarnacle.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cbarnacle.txt @@ -23,30 +23,21 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_flKillVictimTime" // float { "type" "float" - "windows" "712" - "linux" "732" - "mac" "732" - } - - "m_cGibs" // int - { - "type" "integer" - "windows" "716" "linux" "736" "mac" "736" } - "m_fTongueExtended" // BOOL + "m_cGibs" // int { "type" "integer" @@ -55,7 +46,7 @@ "mac" "740" } - "m_fLiftingPrey" // BOOL + "m_fTongueExtended" // BOOL { "type" "integer" @@ -64,14 +55,23 @@ "mac" "744" } - "m_flTongueAdj" // float + "m_fLiftingPrey" // BOOL { - "type" "float" + "type" "integer" "windows" "728" "linux" "748" "mac" "748" } + + "m_flTongueAdj" // float + { + "type" "float" + + "windows" "732" + "linux" "752" + "mac" "752" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cbarney.txt b/gamedata/common.games/entities.games/gearbox/offsets-cbarney.txt index 4246c115..1d4dbfbc 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cbarney.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cbarney.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "824" - "linux" "844" - "mac" "844" - } - - "m_painTime" // float - { - "type" "float" - "windows" "828" "linux" "848" "mac" "848" } - "m_checkAttackTime" // float + "m_painTime" // float { "type" "float" @@ -46,23 +37,32 @@ "mac" "852" } - "m_lastAttackCheck" // BOOL + "m_checkAttackTime" // float { - "type" "integer" + "type" "float" "windows" "836" "linux" "856" "mac" "856" } - "m_flPlayerDamage" // float + "m_lastAttackCheck" // BOOL { - "type" "float" + "type" "integer" "windows" "840" "linux" "860" "mac" "860" } + + "m_flPlayerDamage" // float + { + "type" "float" + + "windows" "844" + "linux" "864" + "mac" "864" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cbaseentity.txt b/gamedata/common.games/entities.games/gearbox/offsets-cbaseentity.txt index 48a23600..441fcfe8 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cbaseentity.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cbaseentity.txt @@ -55,11 +55,47 @@ "mac" "16" } + "m_pfnThink" // (*__pfn)(CBaseEntity*) + { + "type" "function" + + "windows" "20" + "linux" "20" + "mac" "20" + } + + "m_pfnTouch" // (*__pfn)(CBaseEntity*, CBaseEntity*) + { + "type" "function" + + "windows" "24" + "linux" "28" + "mac" "28" + } + + "m_pfnUse" // (*__pfn)(CBaseEntity*, CBaseEntity*, CBaseEntity*, USE_TYPE, float) + { + "type" "function" + + "windows" "28" + "linux" "36" + "mac" "36" + } + + "m_pfnBlocked" // (*__pfn)(CBaseEntity*, CBaseEntity*) + { + "type" "function" + + "windows" "32" + "linux" "44" + "mac" "44" + } + "ammo_9mm" // int { "type" "integer" - "windows" "52" + "windows" "36" "linux" "52" "mac" "52" } @@ -68,7 +104,7 @@ { "type" "integer" - "windows" "56" + "windows" "40" "linux" "56" "mac" "56" } @@ -77,7 +113,7 @@ { "type" "integer" - "windows" "60" + "windows" "44" "linux" "60" "mac" "60" } @@ -86,7 +122,7 @@ { "type" "integer" - "windows" "64" + "windows" "48" "linux" "64" "mac" "64" } @@ -95,7 +131,7 @@ { "type" "integer" - "windows" "68" + "windows" "52" "linux" "68" "mac" "68" } @@ -104,7 +140,7 @@ { "type" "integer" - "windows" "72" + "windows" "56" "linux" "72" "mac" "72" } @@ -113,7 +149,7 @@ { "type" "integer" - "windows" "76" + "windows" "60" "linux" "76" "mac" "76" } @@ -122,7 +158,7 @@ { "type" "integer" - "windows" "80" + "windows" "64" "linux" "80" "mac" "80" } @@ -131,7 +167,7 @@ { "type" "integer" - "windows" "84" + "windows" "68" "linux" "84" "mac" "84" } @@ -140,7 +176,7 @@ { "type" "integer" - "windows" "88" + "windows" "72" "linux" "88" "mac" "88" } @@ -149,7 +185,7 @@ { "type" "float" - "windows" "92" + "windows" "76" "linux" "92" "mac" "92" } @@ -158,7 +194,7 @@ { "type" "float" - "windows" "96" + "windows" "80" "linux" "96" "mac" "96" } @@ -167,7 +203,7 @@ { "type" "integer" - "windows" "100" + "windows" "84" "linux" "100" "mac" "100" } @@ -176,7 +212,7 @@ { "type" "integer" - "windows" "104" + "windows" "88" "linux" "104" "mac" "104" } @@ -185,7 +221,7 @@ { "type" "integer" - "windows" "108" + "windows" "92" "linux" "108" "mac" "108" } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cbasemonster.txt b/gamedata/common.games/entities.games/gearbox/offsets-cbasemonster.txt index 083eeba7..634cb198 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cbasemonster.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cbasemonster.txt @@ -491,6 +491,15 @@ "linux" "724" "mac" "724" } + + "m_flLastYawTime" // float + { + "type" "float" + + "windows" "708" + "linux" "728" + "mac" "728" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cbaseplayer.txt b/gamedata/common.games/entities.games/gearbox/offsets-cbaseplayer.txt index 04ca983e..1bba0ba3 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cbaseplayer.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cbaseplayer.txt @@ -23,39 +23,30 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_DisplacerReturn" // Vector { "type" "vector" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_flDisplacerSndRoomtype" // float { "type" "float" - "windows" "724" - "linux" "744" - "mac" "744" - } - - "m_iPlayerSound" // int - { - "type" "integer" - "windows" "728" "linux" "748" "mac" "748" } - "m_iTargetVolume" // int + "m_iPlayerSound" // int { "type" "integer" @@ -64,7 +55,7 @@ "mac" "752" } - "m_iWeaponVolume" // int + "m_iTargetVolume" // int { "type" "integer" @@ -73,7 +64,7 @@ "mac" "756" } - "m_iExtraSoundTypes" // int + "m_iWeaponVolume" // int { "type" "integer" @@ -82,7 +73,7 @@ "mac" "760" } - "m_iWeaponFlash" // int + "m_iExtraSoundTypes" // int { "type" "integer" @@ -91,16 +82,16 @@ "mac" "764" } - "m_flStopExtraSoundTime" // float + "m_iWeaponFlash" // int { - "type" "float" + "type" "integer" "windows" "748" "linux" "768" "mac" "768" } - "m_flFlashLightTime" // float + "m_flStopExtraSoundTime" // float { "type" "float" @@ -109,16 +100,16 @@ "mac" "772" } - "m_iFlashBattery" // int + "m_flFlashLightTime" // float { - "type" "integer" + "type" "float" "windows" "756" "linux" "776" "mac" "776" } - "m_afButtonLast" // int + "m_iFlashBattery" // int { "type" "integer" @@ -127,7 +118,7 @@ "mac" "780" } - "m_afButtonPressed" // int + "m_afButtonLast" // int { "type" "integer" @@ -136,7 +127,7 @@ "mac" "784" } - "m_afButtonReleased" // int + "m_afButtonPressed" // int { "type" "integer" @@ -145,25 +136,25 @@ "mac" "788" } - "m_pentSndLast" // edict_t* + "m_afButtonReleased" // int { - "type" "edict" + "type" "integer" "windows" "772" "linux" "792" "mac" "792" } - "m_flSndRoomtype" // float + "m_pentSndLast" // edict_t* { - "type" "float" + "type" "edict" "windows" "776" "linux" "796" "mac" "796" } - "m_flSndRange" // float + "m_flSndRoomtype" // float { "type" "float" @@ -172,7 +163,7 @@ "mac" "800" } - "m_flFallVelocity" // float + "m_flSndRange" // float { "type" "float" @@ -181,26 +172,26 @@ "mac" "804" } - "m_rgItems" // int[7] + "m_flFallVelocity" // float { - "type" "integer" - "size" "7" + "type" "float" "windows" "788" "linux" "808" "mac" "808" } - "m_fKnownItem" // int + "m_rgItems" // int[7] { "type" "integer" + "size" "7" - "windows" "816" - "linux" "836" - "mac" "836" + "windows" "792" + "linux" "812" + "mac" "812" } - "m_fNewAmmo" // int + "m_fKnownItem" // int { "type" "integer" @@ -209,26 +200,26 @@ "mac" "840" } - "m_afPhysicsFlags" // unsigned int + "m_fNewAmmo" // int { "type" "integer" - "unsigned" "1" "windows" "824" "linux" "844" "mac" "844" } - "m_fNextSuicideTime" // float + "m_afPhysicsFlags" // unsigned int { - "type" "float" + "type" "integer" + "unsigned" "1" "windows" "828" "linux" "848" "mac" "848" } - "m_flTimeStepSound" // float + "m_fNextSuicideTime" // float { "type" "float" @@ -237,7 +228,7 @@ "mac" "852" } - "m_flTimeWeaponIdle" // float + "m_flTimeStepSound" // float { "type" "float" @@ -246,7 +237,7 @@ "mac" "856" } - "m_flSwimTime" // float + "m_flTimeWeaponIdle" // float { "type" "float" @@ -255,7 +246,7 @@ "mac" "860" } - "m_flDuckTime" // float + "m_flSwimTime" // float { "type" "float" @@ -264,7 +255,7 @@ "mac" "864" } - "m_flWallJumpTime" // float + "m_flDuckTime" // float { "type" "float" @@ -273,7 +264,7 @@ "mac" "868" } - "m_flSuitUpdate" // float + "m_flWallJumpTime" // float { "type" "float" @@ -282,23 +273,32 @@ "mac" "872" } - "m_rgSuitPlayList" // int[4] + "m_flSuitUpdate" // float { - "type" "integer" - "size" "4" + "type" "float" "windows" "856" "linux" "876" "mac" "876" } + "m_rgSuitPlayList" // int[4] + { + "type" "integer" + "size" "4" + + "windows" "860" + "linux" "880" + "mac" "880" + } + "m_iSuitPlayNext" // int { "type" "integer" - "windows" "872" - "linux" "892" - "mac" "892" + "windows" "876" + "linux" "896" + "mac" "896" } "m_rgiSuitNoRepeat" // int[32] @@ -306,9 +306,9 @@ "type" "integer" "size" "32" - "windows" "876" - "linux" "896" - "mac" "896" + "windows" "880" + "linux" "900" + "mac" "900" } "m_rgflSuitNoRepeatTime" // float[32] @@ -316,30 +316,21 @@ "type" "float" "size" "32" - "windows" "1004" - "linux" "1024" - "mac" "1024" + "windows" "1008" + "linux" "1028" + "mac" "1028" } "m_lastDamageAmount" // int { "type" "integer" - "windows" "1132" - "linux" "1152" - "mac" "1152" - } - - "m_tbdPrev" // float - { - "type" "float" - "windows" "1136" "linux" "1156" "mac" "1156" } - "m_flgeigerRange" // float + "m_tbdPrev" // float { "type" "float" @@ -348,7 +339,7 @@ "mac" "1160" } - "m_flgeigerDelay" // float + "m_flgeigerRange" // float { "type" "float" @@ -357,16 +348,16 @@ "mac" "1164" } - "m_igeigerRangePrev" // int + "m_flgeigerDelay" // float { - "type" "integer" + "type" "float" "windows" "1148" "linux" "1168" "mac" "1168" } - "m_iStepLeft" // int + "m_igeigerRangePrev" // int { "type" "integer" @@ -375,44 +366,44 @@ "mac" "1172" } - "m_szTextureName" // char[13] + "m_iStepLeft" // int { - "type" "string" - "size" "13" + "type" "integer" "windows" "1156" "linux" "1176" "mac" "1176" } + "m_szTextureName" // char[13] + { + "type" "string" + "size" "13" + + "windows" "1160" + "linux" "1180" + "mac" "1180" + } + "m_chTextureType" // char { "type" "character" - "windows" "1169" - "linux" "1189" - "mac" "1189" + "windows" "1173" + "linux" "1193" + "mac" "1193" } "m_idrowndmg" // int { "type" "integer" - "windows" "1172" - "linux" "1192" - "mac" "1192" - } - - "m_idrownrestored" // int - { - "type" "integer" - "windows" "1176" "linux" "1196" "mac" "1196" } - "m_bitsHUDDamage" // int + "m_idrownrestored" // int { "type" "integer" @@ -421,7 +412,7 @@ "mac" "1200" } - "m_fInitHUD" // BOOL + "m_bitsHUDDamage" // int { "type" "integer" @@ -430,7 +421,7 @@ "mac" "1204" } - "m_fGameHUDInitialized" // BOOL + "m_fInitHUD" // BOOL { "type" "integer" @@ -439,7 +430,7 @@ "mac" "1208" } - "m_iTrain" // int + "m_fGameHUDInitialized" // BOOL { "type" "integer" @@ -448,7 +439,7 @@ "mac" "1212" } - "m_fWeapon" // BOOL + "m_iTrain" // int { "type" "integer" @@ -457,34 +448,34 @@ "mac" "1216" } - "m_pTank" // EHANDLE + "m_fWeapon" // BOOL { - "type" "ehandle" + "type" "integer" "windows" "1200" "linux" "1220" "mac" "1220" } + "m_pTank" // EHANDLE + { + "type" "ehandle" + + "windows" "1204" + "linux" "1224" + "mac" "1224" + } + "m_fDeadTime" // float { "type" "float" - "windows" "1208" - "linux" "1228" - "mac" "1228" - } - - "m_fNoPlayerSound" // BOOL - { - "type" "integer" - "windows" "1212" "linux" "1232" "mac" "1232" } - "m_fLongJump" // BOOL + "m_fNoPlayerSound" // BOOL { "type" "integer" @@ -493,25 +484,25 @@ "mac" "1236" } - "m_tSneaking" // float + "m_fLongJump" // BOOL { - "type" "float" + "type" "integer" "windows" "1220" "linux" "1240" "mac" "1240" } - "m_iUpdateTime" // int + "m_tSneaking" // float { - "type" "integer" + "type" "float" "windows" "1224" "linux" "1244" "mac" "1244" } - "m_iClientHealth" // int + "m_iUpdateTime" // int { "type" "integer" @@ -520,7 +511,7 @@ "mac" "1248" } - "m_iClientBattery" // int + "m_iClientHealth" // int { "type" "integer" @@ -529,7 +520,7 @@ "mac" "1252" } - "m_iHideHUD" // int + "m_iClientBattery" // int { "type" "integer" @@ -538,7 +529,7 @@ "mac" "1256" } - "m_iClientHideHUD" // int + "m_iHideHUD" // int { "type" "integer" @@ -547,7 +538,7 @@ "mac" "1260" } - "m_iFOV" // int + "m_iClientHideHUD" // int { "type" "integer" @@ -556,7 +547,7 @@ "mac" "1264" } - "m_iClientFOV" // int + "m_iFOV" // int { "type" "integer" @@ -565,25 +556,25 @@ "mac" "1268" } - "m_szTeamModel" // char* + "m_iClientFOV" // int { - "type" "stringptr" + "type" "integer" "windows" "1252" "linux" "1272" "mac" "1272" } - "m_iTeamNum" // int + "m_szTeamModel" // char* { - "type" "integer" + "type" "stringptr" "windows" "1256" "linux" "1276" "mac" "1276" } - "m_iNewTeamNum" // int + "m_iTeamNum" // int { "type" "integer" @@ -592,17 +583,16 @@ "mac" "1280" } - "m_iItems" // unsigned int + "m_iNewTeamNum" // int { "type" "integer" - "unsigned" "1" "windows" "1264" "linux" "1284" "mac" "1284" } - "m_iClientItems" // unsigned int + "m_iItems" // unsigned int { "type" "integer" "unsigned" "1" @@ -612,34 +602,35 @@ "mac" "1288" } - "m_pFlag" // EHANDLE + "m_iClientItems" // unsigned int { - "type" "ehandle" + "type" "integer" + "unsigned" "1" "windows" "1272" "linux" "1292" "mac" "1292" } + "m_pFlag" // EHANDLE + { + "type" "ehandle" + + "windows" "1276" + "linux" "1296" + "mac" "1296" + } + "m_iCurrentMenu" // int { "type" "integer" - "windows" "1280" - "linux" "1300" - "mac" "1300" - } - - "m_flNextHEVCharge" // float - { - "type" "float" - "windows" "1284" "linux" "1304" "mac" "1304" } - "m_flNextHealthCharge" // float + "m_flNextHEVCharge" // float { "type" "float" @@ -648,7 +639,7 @@ "mac" "1308" } - "m_flNextAmmoCharge" // float + "m_flNextHealthCharge" // float { "type" "float" @@ -657,16 +648,16 @@ "mac" "1312" } - "m_iLastPlayerTrace" // int + "m_flNextAmmoCharge" // float { - "type" "integer" + "type" "float" "windows" "1296" "linux" "1316" "mac" "1316" } - "m_fPlayingHChargeSound" // BOOL + "m_iLastPlayerTrace" // int { "type" "integer" @@ -675,7 +666,7 @@ "mac" "1320" } - "m_fPlayingAChargeSound" // BOOL + "m_fPlayingHChargeSound" // BOOL { "type" "integer" @@ -684,7 +675,7 @@ "mac" "1324" } - "m_nLastShotBy" // int + "m_fPlayingAChargeSound" // BOOL { "type" "integer" @@ -693,25 +684,25 @@ "mac" "1328" } - "m_flLastShotTime" // float + "m_nLastShotBy" // int { - "type" "float" + "type" "integer" "windows" "1312" "linux" "1332" "mac" "1332" } - "m_iFlagCaptures" // int + "m_flLastShotTime" // float { - "type" "integer" + "type" "float" "windows" "1316" "linux" "1336" "mac" "1336" } - "m_iCTFScore" // int + "m_iFlagCaptures" // int { "type" "integer" @@ -720,7 +711,7 @@ "mac" "1340" } - "m_fWONAuthSent" // BOOL + "m_iCTFScore" // int { "type" "integer" @@ -729,25 +720,16 @@ "mac" "1344" } - "m_iOffense" // short int + "m_fWONAuthSent" // BOOL { - "type" "short" + "type" "integer" "windows" "1328" "linux" "1348" "mac" "1348" } - "m_iDefense" // short int - { - "type" "short" - - "windows" "1330" - "linux" "1350" - "mac" "1350" - } - - "m_iSnipeKills" // short int + "m_iOffense" // short int { "type" "short" @@ -756,7 +738,7 @@ "mac" "1352" } - "m_iBarnacleKills" // short int + "m_iDefense" // short int { "type" "short" @@ -765,7 +747,7 @@ "mac" "1354" } - "m_iSuicides" // short int + "m_iSnipeKills" // short int { "type" "short" @@ -774,43 +756,52 @@ "mac" "1356" } - "m_flLastDamageTime" // float + "m_iBarnacleKills" // short int { - "type" "float" + "type" "short" + + "windows" "1338" + "linux" "1358" + "mac" "1358" + } + + "m_iSuicides" // short int + { + "type" "short" "windows" "1340" "linux" "1360" "mac" "1360" } - "m_iLastDamage" // short int + "m_flLastDamageTime" // float { - "type" "short" + "type" "float" "windows" "1344" "linux" "1364" "mac" "1364" } - "m_iMostDamage" // short int + "m_iLastDamage" // short int { "type" "short" - "windows" "1346" - "linux" "1366" - "mac" "1366" - } - - "m_flAccelTime" // float - { - "type" "float" - "windows" "1348" "linux" "1368" "mac" "1368" } - "m_flBackpackTime" // float + "m_iMostDamage" // short int + { + "type" "short" + + "windows" "1350" + "linux" "1370" + "mac" "1370" + } + + "m_flAccelTime" // float { "type" "float" @@ -819,7 +810,7 @@ "mac" "1372" } - "m_flHealthTime" // float + "m_flBackpackTime" // float { "type" "float" @@ -828,7 +819,7 @@ "mac" "1376" } - "m_flShieldTime" // float + "m_flHealthTime" // float { "type" "float" @@ -837,7 +828,7 @@ "mac" "1380" } - "m_flJumpTime" // float + "m_flShieldTime" // float { "type" "float" @@ -846,7 +837,7 @@ "mac" "1384" } - "m_flNextChatTime" // float + "m_flJumpTime" // float { "type" "float" @@ -855,26 +846,26 @@ "mac" "1388" } - "m_rgpPlayerItems" // CBasePlayerItem*[7] + "m_flNextChatTime" // float { - "type" "classptr" - "size" "7" + "type" "float" "windows" "1372" "linux" "1392" "mac" "1392" } - "m_pActiveItem" // CBasePlayerItem* + "m_rgpPlayerItems" // CBasePlayerItem*[7] { "type" "classptr" + "size" "7" - "windows" "1400" - "linux" "1420" - "mac" "1420" + "windows" "1376" + "linux" "1396" + "mac" "1396" } - "m_pClientActiveItem" // CBasePlayerItem* + "m_pActiveItem" // CBasePlayerItem* { "type" "classptr" @@ -883,7 +874,7 @@ "mac" "1424" } - "m_pLastItem" // CBasePlayerItem* + "m_pClientActiveItem" // CBasePlayerItem* { "type" "classptr" @@ -892,14 +883,23 @@ "mac" "1428" } + "m_pLastItem" // CBasePlayerItem* + { + "type" "classptr" + + "windows" "1412" + "linux" "1432" + "mac" "1432" + } + "m_rgAmmo" // int[32] { "type" "integer" "size" "32" - "windows" "1412" - "linux" "1432" - "mac" "1432" + "windows" "1416" + "linux" "1436" + "mac" "1436" } "m_rgAmmoLast" // int[32] @@ -907,57 +907,48 @@ "type" "integer" "size" "32" - "windows" "1540" - "linux" "1560" - "mac" "1560" + "windows" "1544" + "linux" "1564" + "mac" "1564" } "m_vecAutoAim" // Vector { "type" "vector" - "windows" "1668" - "linux" "1688" - "mac" "1688" + "windows" "1672" + "linux" "1692" + "mac" "1692" } "m_fOnTarget" // BOOL { "type" "integer" - "windows" "1680" - "linux" "1700" - "mac" "1700" - } - - "m_iDeaths" // int - { - "type" "integer" - "windows" "1684" "linux" "1704" "mac" "1704" } - "m_iRespawnFrames" // float + "m_iDeaths" // int { - "type" "float" + "type" "integer" "windows" "1688" "linux" "1708" "mac" "1708" } - "m_lastx" // int + "m_iRespawnFrames" // float { - "type" "integer" + "type" "float" "windows" "1692" "linux" "1712" "mac" "1712" } - "m_lasty" // int + "m_lastx" // int { "type" "integer" @@ -966,7 +957,7 @@ "mac" "1716" } - "m_nCustomSprayFrames" // int + "m_lasty" // int { "type" "integer" @@ -975,23 +966,32 @@ "mac" "1720" } - "m_flNextDecalTime" // float + "m_nCustomSprayFrames" // int { - "type" "float" + "type" "integer" "windows" "1704" "linux" "1724" "mac" "1724" } + "m_flNextDecalTime" // float + { + "type" "float" + + "windows" "1708" + "linux" "1728" + "mac" "1728" + } + "m_szTeamName" // char[16] { "type" "string" "size" "16" - "windows" "1708" - "linux" "1728" - "mac" "1728" + "windows" "1712" + "linux" "1732" + "mac" "1732" } "m_szAnimExtention" // char[32] @@ -999,39 +999,30 @@ "type" "string" "size" "32" - "windows" "1724" - "linux" "1744" - "mac" "1744" + "windows" "1728" + "linux" "1748" + "mac" "1748" } "m_hObserverTarget" // EHANDLE { "type" "ehandle" - "windows" "1756" - "linux" "1776" - "mac" "1776" + "windows" "1760" + "linux" "1780" + "mac" "1780" } "m_flNextObserverInput" // float { "type" "float" - "windows" "1764" - "linux" "1784" - "mac" "1784" - } - - "m_flStartCharge" // float - { - "type" "float" - "windows" "1768" "linux" "1788" "mac" "1788" } - "m_flAmmoStartCharge" // float + "m_flStartCharge" // float { "type" "float" @@ -1040,7 +1031,7 @@ "mac" "1792" } - "m_flPlayAftershock" // float + "m_flAmmoStartCharge" // float { "type" "float" @@ -1049,7 +1040,7 @@ "mac" "1796" } - "m_flNextAmmoBurn" // float + "m_flPlayAftershock" // float { "type" "float" @@ -1058,32 +1049,50 @@ "mac" "1800" } - "mRope" // CRope* + "m_flNextAmmoBurn" // float { - "type" "classptr" + "type" "float" "windows" "1784" "linux" "1804" "mac" "1804" } - "mLastClimbTime" // float + "mRope" // CRope* { - "type" "float" + "type" "classptr" "windows" "1788" "linux" "1808" "mac" "1808" } - "mIsClimbing" // int + "mLastClimbTime" // float { - "type" "integer" + "type" "float" "windows" "1792" "linux" "1812" "mac" "1812" } + + "mIsClimbing" // int + { + "type" "integer" + + "windows" "1796" + "linux" "1816" + "mac" "1816" + } + + "m_iAutoWepSwitch" // int + { + "type" "integer" + + "windows" "1800" + "linux" "1820" + "mac" "1820" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cbasetoggle.txt b/gamedata/common.games/entities.games/gearbox/offsets-cbasetoggle.txt index db4de323..59a444de 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cbasetoggle.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cbasetoggle.txt @@ -145,11 +145,20 @@ "mac" "224" } + "m_pfnCallWhenMoveDone" // (*__pfn)(CBaseToggle*) + { + "type" "function" + + "windows" "216" + "linux" "232" + "mac" "232" + } + "m_vecFinalDest" // Vector { "type" "vector" - "windows" "224" + "windows" "220" "linux" "240" "mac" "240" } @@ -158,7 +167,7 @@ { "type" "vector" - "windows" "236" + "windows" "232" "linux" "252" "mac" "252" } @@ -167,7 +176,7 @@ { "type" "integer" - "windows" "248" + "windows" "244" "linux" "264" "mac" "264" } @@ -176,7 +185,7 @@ { "type" "stringint" - "windows" "252" + "windows" "248" "linux" "268" "mac" "268" } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cbaseturret.txt b/gamedata/common.games/entities.games/gearbox/offsets-cbaseturret.txt index 50870595..1f366524 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cbaseturret.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cbaseturret.txt @@ -23,39 +23,30 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_iSpin" // int { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_pEyeGlow" // CSprite* { "type" "classptr" - "windows" "716" - "linux" "736" - "mac" "736" - } - - "m_eyeBrightness" // int - { - "type" "integer" - "windows" "720" "linux" "740" "mac" "740" } - "m_iDeployHeight" // int + "m_eyeBrightness" // int { "type" "integer" @@ -64,7 +55,7 @@ "mac" "744" } - "m_iRetractHeight" // int + "m_iDeployHeight" // int { "type" "integer" @@ -73,7 +64,7 @@ "mac" "748" } - "m_iMinPitch" // int + "m_iRetractHeight" // int { "type" "integer" @@ -82,7 +73,7 @@ "mac" "752" } - "m_iBaseTurnRate" // int + "m_iMinPitch" // int { "type" "integer" @@ -91,25 +82,25 @@ "mac" "756" } - "m_fTurnRate" // float + "m_iBaseTurnRate" // int { - "type" "float" + "type" "integer" "windows" "740" "linux" "760" "mac" "760" } - "m_iOrientation" // int + "m_fTurnRate" // float { - "type" "integer" + "type" "float" "windows" "744" "linux" "764" "mac" "764" } - "m_iOn" // int + "m_iOrientation" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "768" } - "m_fBeserk" // int + "m_iOn" // int { "type" "integer" @@ -127,7 +118,7 @@ "mac" "772" } - "m_iAutoStart" // int + "m_fBeserk" // int { "type" "integer" @@ -136,25 +127,25 @@ "mac" "776" } - "m_vecLastSight" // Vector + "m_iAutoStart" // int { - "type" "vector" + "type" "integer" "windows" "760" "linux" "780" "mac" "780" } - "m_flLastSight" // float + "m_vecLastSight" // Vector { - "type" "float" + "type" "vector" - "windows" "772" - "linux" "792" - "mac" "792" + "windows" "764" + "linux" "784" + "mac" "784" } - "m_flMaxWait" // float + "m_flLastSight" // float { "type" "float" @@ -163,58 +154,67 @@ "mac" "796" } - "m_iSearchSpeed" // int + "m_flMaxWait" // float { - "type" "integer" + "type" "float" "windows" "780" "linux" "800" "mac" "800" } - "m_flStartYaw" // float + "m_iSearchSpeed" // int { - "type" "float" + "type" "integer" "windows" "784" "linux" "804" "mac" "804" } - "m_vecCurAngles" // Vector + "m_flStartYaw" // float { - "type" "vector" + "type" "float" "windows" "788" "linux" "808" "mac" "808" } + "m_vecCurAngles" // Vector + { + "type" "vector" + + "windows" "792" + "linux" "812" + "mac" "812" + } + "m_vecGoalAngles" // Vector { "type" "vector" - "windows" "800" - "linux" "820" - "mac" "820" + "windows" "804" + "linux" "824" + "mac" "824" } "m_flPingTime" // float { "type" "float" - "windows" "812" - "linux" "832" - "mac" "832" + "windows" "816" + "linux" "836" + "mac" "836" } "m_flSpinUpTime" // float { "type" "float" - "windows" "816" - "linux" "836" - "mac" "836" + "windows" "820" + "linux" "840" + "mac" "840" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cbigmomma.txt b/gamedata/common.games/entities.games/gearbox/offsets-cbigmomma.txt index bc386472..36261f5b 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cbigmomma.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cbigmomma.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" - } - - "m_crabTime" // float - { - "type" "float" - "windows" "712" "linux" "732" "mac" "732" } - "m_mortarTime" // float + "m_crabTime" // float { "type" "float" @@ -46,7 +37,7 @@ "mac" "736" } - "m_painSoundTime" // float + "m_mortarTime" // float { "type" "float" @@ -55,14 +46,23 @@ "mac" "740" } - "m_crabCount" // int + "m_painSoundTime" // float { - "type" "integer" + "type" "float" "windows" "724" "linux" "744" "mac" "744" } + + "m_crabCount" // int + { + "type" "integer" + + "windows" "728" + "linux" "748" + "mac" "748" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cbullsquid.txt b/gamedata/common.games/entities.games/gearbox/offsets-cbullsquid.txt index 095b4277..da4ec252 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cbullsquid.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cbullsquid.txt @@ -23,27 +23,27 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_flLastHurtTime" // float { "type" "float" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_flNextSpitTime" // float { "type" "float" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-ccinemonster.txt b/gamedata/common.games/entities.games/gearbox/offsets-ccinemonster.txt index 0dd0242a..ead07f61 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-ccinemonster.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-ccinemonster.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" - } - - "m_iszPlay" // int - { - "type" "integer" - "windows" "712" "linux" "732" "mac" "732" } - "m_iszEntity" // int + "m_iszPlay" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "736" } - "m_fMoveTo" // int + "m_iszEntity" // int { "type" "integer" @@ -55,7 +46,7 @@ "mac" "740" } - "m_iFinishSchedule" // int + "m_fMoveTo" // int { "type" "integer" @@ -64,16 +55,16 @@ "mac" "744" } - "m_flRadius" // float + "m_iFinishSchedule" // int { - "type" "float" + "type" "integer" "windows" "728" "linux" "748" "mac" "748" } - "m_flRepeat" // float + "m_flRadius" // float { "type" "float" @@ -82,34 +73,34 @@ "mac" "752" } - "m_iDelay" // int + "m_flRepeat" // float { - "type" "integer" + "type" "float" "windows" "736" "linux" "756" "mac" "756" } - "m_startTime" // float + "m_iDelay" // int { - "type" "float" + "type" "integer" "windows" "740" "linux" "760" "mac" "760" } - "m_saved_movetype" // int + "m_startTime" // float { - "type" "integer" + "type" "float" "windows" "744" "linux" "764" "mac" "764" } - "m_saved_solid" // int + "m_saved_movetype" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "768" } - "m_saved_effects" // int + "m_saved_solid" // int { "type" "integer" @@ -127,7 +118,7 @@ "mac" "772" } - "m_interruptable" // BOOL + "m_saved_effects" // int { "type" "integer" @@ -135,6 +126,15 @@ "linux" "776" "mac" "776" } + + "m_interruptable" // BOOL + { + "type" "integer" + + "windows" "760" + "linux" "780" + "mac" "780" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-ccleansuitscientist.txt b/gamedata/common.games/entities.games/gearbox/offsets-ccleansuitscientist.txt index c368eab5..84ce4ed7 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-ccleansuitscientist.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-ccleansuitscientist.txt @@ -23,27 +23,27 @@ { "type" "float" - "windows" "824" - "linux" "844" - "mac" "844" + "windows" "828" + "linux" "848" + "mac" "848" } "m_healTime" // float { "type" "float" - "windows" "828" - "linux" "848" - "mac" "848" + "windows" "832" + "linux" "852" + "mac" "852" } "m_fearTime" // float { "type" "float" - "windows" "832" - "linux" "852" - "mac" "852" + "windows" "836" + "linux" "856" + "mac" "856" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-ccontroller.txt b/gamedata/common.games/entities.games/gearbox/offsets-ccontroller.txt index 65fb357f..23b9581f 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-ccontroller.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-ccontroller.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "764" - "linux" "784" - "mac" "784" - } - - "m_flShootTime" // float - { - "type" "float" - "windows" "768" "linux" "788" "mac" "788" } - "m_flShootEnd" // float + "m_flShootTime" // float { "type" "float" @@ -46,14 +37,23 @@ "mac" "792" } + "m_flShootEnd" // float + { + "type" "float" + + "windows" "776" + "linux" "796" + "mac" "796" + } + "m_pBall" // CSprite*[2] { "type" "classptr" "size" "2" - "windows" "776" - "linux" "796" - "mac" "796" + "windows" "780" + "linux" "800" + "mac" "800" } "m_iBall" // int[2] @@ -61,9 +61,9 @@ "type" "integer" "size" "2" - "windows" "784" - "linux" "804" - "mac" "804" + "windows" "788" + "linux" "808" + "mac" "808" } "m_iBallTime" // float[2] @@ -71,9 +71,9 @@ "type" "float" "size" "2" - "windows" "792" - "linux" "812" - "mac" "812" + "windows" "796" + "linux" "816" + "mac" "816" } "m_iBallCurrent" // int[2] @@ -81,36 +81,36 @@ "type" "integer" "size" "2" - "windows" "800" - "linux" "820" - "mac" "820" + "windows" "804" + "linux" "824" + "mac" "824" } "m_vecEstVelocity" // Vector { "type" "vector" - "windows" "808" - "linux" "828" - "mac" "828" + "windows" "812" + "linux" "832" + "mac" "832" } "m_velocity" // Vector { "type" "vector" - "windows" "820" - "linux" "840" - "mac" "840" + "windows" "824" + "linux" "844" + "mac" "844" } "m_fInCombat" // int { "type" "integer" - "windows" "832" - "linux" "852" - "mac" "852" + "windows" "836" + "linux" "856" + "mac" "856" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-ccontrollerheadball.txt b/gamedata/common.games/entities.games/gearbox/offsets-ccontrollerheadball.txt index 814aee97..7de0b771 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-ccontrollerheadball.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-ccontrollerheadball.txt @@ -23,36 +23,36 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_flNextAttack" // int { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_vecIdeal" // Vector { "type" "vector" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_hOwner" // EHANDLE { "type" "ehandle" - "windows" "728" - "linux" "748" - "mac" "748" + "windows" "732" + "linux" "752" + "mac" "752" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-ccontrollerzapball.txt b/gamedata/common.games/entities.games/gearbox/offsets-ccontrollerzapball.txt index 869a58bc..1e21c213 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-ccontrollerzapball.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-ccontrollerzapball.txt @@ -23,9 +23,9 @@ { "type" "ehandle" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-ccycler.txt b/gamedata/common.games/entities.games/gearbox/offsets-ccycler.txt index 3350d4e6..f5f9c8e9 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-ccycler.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-ccycler.txt @@ -23,18 +23,18 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_iCyclerBody" // int { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadbarney.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadbarney.txt index 08f76c18..60854087 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadbarney.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadbarney.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadcleansuitscientist.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadcleansuitscientist.txt index 32979f1f..ccb1c9d7 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadcleansuitscientist.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadcleansuitscientist.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadgonome.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadgonome.txt index 1b78430c..a3196720 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadgonome.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadgonome.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadhev.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadhev.txt index fbb767d5..3a5eccd0 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadhev.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadhev.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadhfgrunt.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadhfgrunt.txt index 1dd5fc3b..844f2827 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadhfgrunt.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadhfgrunt.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadhgrunt.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadhgrunt.txt index 1dbe0dee..cf913a45 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadhgrunt.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadhgrunt.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadhgruntally.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadhgruntally.txt index c84dd1a6..d9bbacdb 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadhgruntally.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadhgruntally.txt @@ -23,18 +23,18 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_iGruntHead" // int { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadhoundeye.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadhoundeye.txt index f0e591df..db71df5c 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadhoundeye.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadhoundeye.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadislave.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadislave.txt index 847d6be8..7e796a34 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadislave.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadislave.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadmofassassin.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadmofassassin.txt index 2a8dea0c..b0089ca6 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadmofassassin.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadmofassassin.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadotis.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadotis.txt index 7da428b2..a37d5eda 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadotis.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadotis.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadscientist.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadscientist.txt index fb642748..bbf41ce8 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadscientist.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadscientist.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadshocktrooper.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadshocktrooper.txt index 90362c34..7e95c33b 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadshocktrooper.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadshocktrooper.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdeadzombiesoldier.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdeadzombiesoldier.txt index 9734bb39..995dfa65 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdeadzombiesoldier.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdeadzombiesoldier.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cdrillsergeant.txt b/gamedata/common.games/entities.games/gearbox/offsets-cdrillsergeant.txt index 14ce440b..9e1d3b38 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cdrillsergeant.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cdrillsergeant.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "824" - "linux" "844" - "mac" "844" - } - - "m_painTime" // float - { - "type" "float" - "windows" "828" "linux" "848" "mac" "848" } - "m_checkAttackTime" // float + "m_painTime" // float { "type" "float" @@ -46,23 +37,32 @@ "mac" "852" } - "m_lastAttackCheck" // BOOL + "m_checkAttackTime" // float { - "type" "integer" + "type" "float" "windows" "836" "linux" "856" "mac" "856" } - "m_flPlayerDamage" // float + "m_lastAttackCheck" // BOOL { - "type" "float" + "type" "integer" "windows" "840" "linux" "860" "mac" "860" } + + "m_flPlayerDamage" // float + { + "type" "float" + + "windows" "844" + "linux" "864" + "mac" "864" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cenvexplosion.txt b/gamedata/common.games/entities.games/gearbox/offsets-cenvexplosion.txt index 5d0923c6..f2b7c5c9 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cenvexplosion.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cenvexplosion.txt @@ -23,18 +23,18 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_spriteScale" // int { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cflockingflyer.txt b/gamedata/common.games/entities.games/gearbox/offsets-cflockingflyer.txt index 71d32761..477b91d0 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cflockingflyer.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cflockingflyer.txt @@ -23,30 +23,21 @@ { "type" "classptr" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_pSquadNext" // CFlockingFlyer* { "type" "classptr" - "windows" "712" - "linux" "732" - "mac" "732" - } - - "m_fTurning" // BOOL - { - "type" "integer" - "windows" "716" "linux" "736" "mac" "736" } - "m_fCourseAdjust" // BOOL + "m_fTurning" // BOOL { "type" "integer" @@ -55,7 +46,7 @@ "mac" "740" } - "m_fPathBlocked" // BOOL + "m_fCourseAdjust" // BOOL { "type" "integer" @@ -64,43 +55,43 @@ "mac" "744" } - "m_vecReferencePoint" // Vector + "m_fPathBlocked" // BOOL { - "type" "vector" + "type" "integer" "windows" "728" "linux" "748" "mac" "748" } + "m_vecReferencePoint" // Vector + { + "type" "vector" + + "windows" "732" + "linux" "752" + "mac" "752" + } + "m_vecAdjustedVelocity" // Vector { "type" "vector" - "windows" "740" - "linux" "760" - "mac" "760" + "windows" "744" + "linux" "764" + "mac" "764" } "m_flGoalSpeed" // float { "type" "float" - "windows" "752" - "linux" "772" - "mac" "772" - } - - "m_flLastBlockedTime" // float - { - "type" "float" - "windows" "756" "linux" "776" "mac" "776" } - "m_flFakeBlockedTime" // float + "m_flLastBlockedTime" // float { "type" "float" @@ -109,7 +100,7 @@ "mac" "780" } - "m_flAlertTime" // float + "m_flFakeBlockedTime" // float { "type" "float" @@ -118,7 +109,7 @@ "mac" "784" } - "m_flFlockNextSoundTime" // float + "m_flAlertTime" // float { "type" "float" @@ -126,6 +117,15 @@ "linux" "788" "mac" "788" } + + "m_flFlockNextSoundTime" // float + { + "type" "float" + + "windows" "772" + "linux" "792" + "mac" "792" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cflockingflyerflock.txt b/gamedata/common.games/entities.games/gearbox/offsets-cflockingflyerflock.txt index 4415a5fd..0a0fe736 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cflockingflyerflock.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cflockingflyerflock.txt @@ -23,18 +23,18 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_flFlockRadius" // float { "type" "float" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cflyingmonster.txt b/gamedata/common.games/entities.games/gearbox/offsets-cflyingmonster.txt index 62e83ac4..0fcb6152 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cflyingmonster.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cflyingmonster.txt @@ -23,30 +23,21 @@ { "type" "vector" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_flightSpeed" // float { "type" "float" - "windows" "720" - "linux" "740" - "mac" "740" - } - - "m_stopTime" // float - { - "type" "float" - "windows" "724" "linux" "744" "mac" "744" } - "m_momentum" // float + "m_stopTime" // float { "type" "float" @@ -55,14 +46,32 @@ "mac" "748" } - "m_pFlapSound" // const char* + "m_momentum" // float { - "type" "stringptr" + "type" "float" "windows" "732" "linux" "752" "mac" "752" } + + "m_pFlapSound" // const char* + { + "type" "stringptr" + + "windows" "736" + "linux" "756" + "mac" "756" + } + + "m_flLastZYawTime" // float + { + "type" "float" + + "windows" "740" + "linux" "760" + "mac" "760" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cgargantua.txt b/gamedata/common.games/entities.games/gearbox/offsets-cgargantua.txt index d8c9ec6f..679f9127 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cgargantua.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cgargantua.txt @@ -23,9 +23,9 @@ { "type" "classptr" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_pFlame" // CBeam*[4] @@ -33,30 +33,21 @@ "type" "classptr" "size" "4" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_eyeBrightness" // int { "type" "integer" - "windows" "728" - "linux" "748" - "mac" "748" - } - - "m_seeTime" // float - { - "type" "float" - "windows" "732" "linux" "752" "mac" "752" } - "m_flameTime" // float + "m_seeTime" // float { "type" "float" @@ -65,7 +56,7 @@ "mac" "756" } - "m_painSoundTime" // float + "m_flameTime" // float { "type" "float" @@ -74,7 +65,7 @@ "mac" "760" } - "m_streakTime" // float + "m_painSoundTime" // float { "type" "float" @@ -83,7 +74,7 @@ "mac" "764" } - "m_flameX" // float + "m_streakTime" // float { "type" "float" @@ -92,7 +83,7 @@ "mac" "768" } - "m_flameY" // float + "m_flameX" // float { "type" "float" @@ -100,6 +91,15 @@ "linux" "772" "mac" "772" } + + "m_flameY" // float + { + "type" "float" + + "windows" "756" + "linux" "776" + "mac" "776" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cgenericmonster.txt b/gamedata/common.games/entities.games/gearbox/offsets-cgenericmonster.txt index baae9439..261c8b39 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cgenericmonster.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cgenericmonster.txt @@ -23,36 +23,36 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_hTalkTarget" // EHANDLE { "type" "ehandle" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_flIdealYaw" // float { "type" "float" - "windows" "720" - "linux" "740" - "mac" "740" + "windows" "724" + "linux" "744" + "mac" "744" } "m_flCurrentYaw" // float { "type" "float" - "windows" "724" - "linux" "744" - "mac" "744" + "windows" "728" + "linux" "748" + "mac" "748" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cgman.txt b/gamedata/common.games/entities.games/gearbox/offsets-cgman.txt index 66cad3dc..1392b80e 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cgman.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cgman.txt @@ -23,27 +23,27 @@ { "type" "ehandle" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_hTalkTarget" // EHANDLE { "type" "ehandle" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_flTalkTime" // float { "type" "float" - "windows" "724" - "linux" "744" - "mac" "744" + "windows" "728" + "linux" "748" + "mac" "748" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cgrenade.txt b/gamedata/common.games/entities.games/gearbox/offsets-cgrenade.txt index f997cd48..1cbe5b69 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cgrenade.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cgrenade.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cguntarget.txt b/gamedata/common.games/entities.games/gearbox/offsets-cguntarget.txt index cd0ac7e5..8822cb2b 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cguntarget.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cguntarget.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-chassassin.txt b/gamedata/common.games/entities.games/gearbox/offsets-chassassin.txt index 65b37838..51e039ce 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-chassassin.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-chassassin.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" - } - - "m_flDiviation" // float - { - "type" "float" - "windows" "712" "linux" "732" "mac" "732" } - "m_flNextJump" // float + "m_flDiviation" // float { "type" "float" @@ -46,43 +37,43 @@ "mac" "736" } - "m_vecJumpVelocity" // Vector + "m_flNextJump" // float { - "type" "vector" + "type" "float" "windows" "720" "linux" "740" "mac" "740" } + "m_vecJumpVelocity" // Vector + { + "type" "vector" + + "windows" "724" + "linux" "744" + "mac" "744" + } + "m_flNextGrenadeCheck" // float { "type" "float" - "windows" "732" - "linux" "752" - "mac" "752" - } - - "m_vecTossVelocity" // Vector - { - "type" "vector" - "windows" "736" "linux" "756" "mac" "756" } - "m_fThrowGrenade" // BOOL + "m_vecTossVelocity" // Vector { - "type" "integer" + "type" "vector" - "windows" "748" - "linux" "768" - "mac" "768" + "windows" "740" + "linux" "760" + "mac" "760" } - "m_iTargetRanderamt" // int + "m_fThrowGrenade" // BOOL { "type" "integer" @@ -91,7 +82,7 @@ "mac" "772" } - "m_iFrustration" // int + "m_iTargetRanderamt" // int { "type" "integer" @@ -100,7 +91,7 @@ "mac" "776" } - "m_iShell" // int + "m_iFrustration" // int { "type" "integer" @@ -108,6 +99,15 @@ "linux" "780" "mac" "780" } + + "m_iShell" // int + { + "type" "integer" + + "windows" "764" + "linux" "784" + "mac" "784" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-chfgrunt.txt b/gamedata/common.games/entities.games/gearbox/offsets-chfgrunt.txt index 2b3f9ff9..60fea747 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-chfgrunt.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-chfgrunt.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "764" - "linux" "784" - "mac" "784" - } - - "m_flNextPainTime" // float - { - "type" "float" - "windows" "768" "linux" "788" "mac" "788" } - "m_flLastEnemySightTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -46,25 +37,25 @@ "mac" "792" } - "m_vecTossVelocity" // Vector + "m_flLastEnemySightTime" // float { - "type" "vector" + "type" "float" "windows" "776" "linux" "796" "mac" "796" } - "m_fThrowGrenade" // BOOL + "m_vecTossVelocity" // Vector { - "type" "integer" + "type" "vector" - "windows" "788" - "linux" "808" - "mac" "808" + "windows" "780" + "linux" "800" + "mac" "800" } - "m_fStanding" // BOOL + "m_fThrowGrenade" // BOOL { "type" "integer" @@ -73,7 +64,7 @@ "mac" "812" } - "m_fFirstEncounter" // BOOL + "m_fStanding" // BOOL { "type" "integer" @@ -82,7 +73,7 @@ "mac" "816" } - "m_cClipSize" // int + "m_fFirstEncounter" // BOOL { "type" "integer" @@ -91,7 +82,7 @@ "mac" "820" } - "m_voicePitch" // int + "m_cClipSize" // int { "type" "integer" @@ -100,7 +91,7 @@ "mac" "824" } - "m_iBrassShell" // int + "m_voicePitch" // int { "type" "integer" @@ -109,7 +100,7 @@ "mac" "828" } - "m_iShotgunShell" // int + "m_iBrassShell" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "832" } - "m_iSentence" // int + "m_iShotgunShell" // int { "type" "integer" @@ -126,6 +117,15 @@ "linux" "836" "mac" "836" } + + "m_iSentence" // int + { + "type" "integer" + + "windows" "820" + "linux" "840" + "mac" "840" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-chfgruntrepel.txt b/gamedata/common.games/entities.games/gearbox/offsets-chfgruntrepel.txt index 86bdd6c3..e1e510ef 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-chfgruntrepel.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-chfgruntrepel.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-chgrunt.txt b/gamedata/common.games/entities.games/gearbox/offsets-chgrunt.txt index 4d61fe56..6c3aafe8 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-chgrunt.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-chgrunt.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "764" - "linux" "784" - "mac" "784" - } - - "m_flNextPainTime" // float - { - "type" "float" - "windows" "768" "linux" "788" "mac" "788" } - "m_flLastEnemySightTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -46,25 +37,25 @@ "mac" "792" } - "m_vecTossVelocity" // Vector + "m_flLastEnemySightTime" // float { - "type" "vector" + "type" "float" "windows" "776" "linux" "796" "mac" "796" } - "m_fThrowGrenade" // BOOL + "m_vecTossVelocity" // Vector { - "type" "integer" + "type" "vector" - "windows" "788" - "linux" "808" - "mac" "808" + "windows" "780" + "linux" "800" + "mac" "800" } - "m_fStanding" // BOOL + "m_fThrowGrenade" // BOOL { "type" "integer" @@ -73,7 +64,7 @@ "mac" "812" } - "m_fFirstEncounter" // BOOL + "m_fStanding" // BOOL { "type" "integer" @@ -82,7 +73,7 @@ "mac" "816" } - "m_cClipSize" // int + "m_fFirstEncounter" // BOOL { "type" "integer" @@ -91,7 +82,7 @@ "mac" "820" } - "m_voicePitch" // int + "m_cClipSize" // int { "type" "integer" @@ -100,7 +91,7 @@ "mac" "824" } - "m_iBrassShell" // int + "m_voicePitch" // int { "type" "integer" @@ -109,7 +100,7 @@ "mac" "828" } - "m_iShotgunShell" // int + "m_iBrassShell" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "832" } - "m_iSentence" // int + "m_iShotgunShell" // int { "type" "integer" @@ -126,6 +117,15 @@ "linux" "836" "mac" "836" } + + "m_iSentence" // int + { + "type" "integer" + + "windows" "820" + "linux" "840" + "mac" "840" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-chgruntally.txt b/gamedata/common.games/entities.games/gearbox/offsets-chgruntally.txt index 588f1adb..b338178c 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-chgruntally.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-chgruntally.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "896" - "linux" "916" - "mac" "916" - } - - "m_flPlayerDamage" // float - { - "type" "float" - "windows" "900" "linux" "920" "mac" "920" } - "m_flNextGrenadeCheck" // float + "m_flPlayerDamage" // float { "type" "float" @@ -46,7 +37,7 @@ "mac" "924" } - "m_flNextPainTime" // float + "m_flNextGrenadeCheck" // float { "type" "float" @@ -55,7 +46,7 @@ "mac" "928" } - "m_flLastEnemySightTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -64,25 +55,25 @@ "mac" "932" } - "m_vecTossVelocity" // Vector + "m_flLastEnemySightTime" // float { - "type" "vector" + "type" "float" "windows" "916" "linux" "936" "mac" "936" } - "m_fThrowGrenade" // BOOL + "m_vecTossVelocity" // Vector { - "type" "integer" + "type" "vector" - "windows" "928" - "linux" "948" - "mac" "948" + "windows" "920" + "linux" "940" + "mac" "940" } - "m_fStanding" // BOOL + "m_fThrowGrenade" // BOOL { "type" "integer" @@ -91,7 +82,7 @@ "mac" "952" } - "m_fFirstEncounter" // BOOL + "m_fStanding" // BOOL { "type" "integer" @@ -100,7 +91,7 @@ "mac" "956" } - "m_cClipSize" // int + "m_fFirstEncounter" // BOOL { "type" "integer" @@ -109,7 +100,7 @@ "mac" "960" } - "m_iBrassShell" // int + "m_cClipSize" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "964" } - "m_iShotgunShell" // int + "m_iBrassShell" // int { "type" "integer" @@ -127,7 +118,7 @@ "mac" "968" } - "m_iSawShell" // int + "m_iShotgunShell" // int { "type" "integer" @@ -136,7 +127,7 @@ "mac" "972" } - "m_iSawLink" // int + "m_iSawShell" // int { "type" "integer" @@ -145,7 +136,7 @@ "mac" "976" } - "m_iSentence" // int + "m_iSawLink" // int { "type" "integer" @@ -154,7 +145,7 @@ "mac" "980" } - "m_iWeaponIdx" // int + "m_iSentence" // int { "type" "integer" @@ -163,7 +154,7 @@ "mac" "984" } - "m_iGruntHead" // int + "m_iWeaponIdx" // int { "type" "integer" @@ -172,7 +163,7 @@ "mac" "988" } - "m_iGruntTorso" // int + "m_iGruntHead" // int { "type" "integer" @@ -180,6 +171,15 @@ "linux" "992" "mac" "992" } + + "m_iGruntTorso" // int + { + "type" "integer" + + "windows" "976" + "linux" "996" + "mac" "996" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-chgruntallyrepel.txt b/gamedata/common.games/entities.games/gearbox/offsets-chgruntallyrepel.txt index 1b923c6d..7c0a1d8e 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-chgruntallyrepel.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-chgruntallyrepel.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" - } - - "m_iGruntHead" // int - { - "type" "integer" - "windows" "712" "linux" "732" "mac" "732" } - "m_iszUse" // int + "m_iGruntHead" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "736" } - "m_iszUnUse" // int + "m_iszUse" // int { "type" "integer" @@ -54,6 +45,15 @@ "linux" "740" "mac" "740" } + + "m_iszUnUse" // int + { + "type" "integer" + + "windows" "724" + "linux" "744" + "mac" "744" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-chgruntrepel.txt b/gamedata/common.games/entities.games/gearbox/offsets-chgruntrepel.txt index 17b61e84..6d074c4d 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-chgruntrepel.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-chgruntrepel.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-chornet.txt b/gamedata/common.games/entities.games/gearbox/offsets-chornet.txt index 72b21ed0..164f1adf 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-chornet.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-chornet.txt @@ -23,27 +23,27 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_iHornetType" // int { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_flFlySpeed" // float { "type" "float" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-choundeye.txt b/gamedata/common.games/entities.games/gearbox/offsets-choundeye.txt index 388ba702..251047ba 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-choundeye.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-choundeye.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "764" - "linux" "784" - "mac" "784" - } - - "m_fAsleep" // BOOL - { - "type" "integer" - "windows" "768" "linux" "788" "mac" "788" } - "m_fDontBlink" // BOOL + "m_fAsleep" // BOOL { "type" "integer" @@ -46,14 +37,23 @@ "mac" "792" } - "m_vecPackCenter" // Vector + "m_fDontBlink" // BOOL { - "type" "vector" + "type" "integer" "windows" "776" "linux" "796" "mac" "796" } + + "m_vecPackCenter" // Vector + { + "type" "vector" + + "windows" "780" + "linux" "800" + "mac" "800" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cichthyosaur.txt b/gamedata/common.games/entities.games/gearbox/offsets-cichthyosaur.txt index eca59276..d4702193 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cichthyosaur.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cichthyosaur.txt @@ -23,48 +23,30 @@ { "type" "vector" - "windows" "736" - "linux" "756" - "mac" "756" + "windows" "744" + "linux" "764" + "mac" "764" } "m_idealDist" // float { "type" "float" - "windows" "748" - "linux" "768" - "mac" "768" - } - - "m_flBlink" // float - { - "type" "float" - - "windows" "752" - "linux" "772" - "mac" "772" - } - - "m_flEnemyTouched" // float - { - "type" "float" - "windows" "756" "linux" "776" "mac" "776" } - "m_bOnAttack" // BOOL + "m_flBlink" // float { - "type" "integer" + "type" "float" "windows" "760" "linux" "780" "mac" "780" } - "m_flMaxSpeed" // float + "m_flEnemyTouched" // float { "type" "float" @@ -73,16 +55,16 @@ "mac" "784" } - "m_flMinSpeed" // float + "m_bOnAttack" // BOOL { - "type" "float" + "type" "integer" "windows" "768" "linux" "788" "mac" "788" } - "m_flMaxDist" // float + "m_flMaxSpeed" // float { "type" "float" @@ -91,16 +73,16 @@ "mac" "792" } - "m_pBeam" // CBeam* + "m_flMinSpeed" // float { - "type" "classptr" + "type" "float" "windows" "776" "linux" "796" "mac" "796" } - "m_flNextAlert" // float + "m_flMaxDist" // float { "type" "float" @@ -108,6 +90,42 @@ "linux" "800" "mac" "800" } + + "m_pBeam" // CBeam* + { + "type" "classptr" + + "windows" "784" + "linux" "804" + "mac" "804" + } + + "m_flNextAlert" // float + { + "type" "float" + + "windows" "788" + "linux" "808" + "mac" "808" + } + + "m_flLastPitchTime" // float + { + "type" "float" + + "windows" "792" + "linux" "812" + "mac" "812" + } + + "m_flLastZYawTime" // float + { + "type" "float" + + "windows" "796" + "linux" "816" + "mac" "816" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cislave.txt b/gamedata/common.games/entities.games/gearbox/offsets-cislave.txt index c06ee505..9797d09b 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cislave.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cislave.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "764" - "linux" "784" - "mac" "784" + "windows" "768" + "linux" "788" + "mac" "788" } "m_pBeam" // CBeam*[8] @@ -33,45 +33,45 @@ "type" "classptr" "size" "8" - "windows" "768" - "linux" "788" - "mac" "788" + "windows" "772" + "linux" "792" + "mac" "792" } "m_iBeams" // int { "type" "integer" - "windows" "800" - "linux" "820" - "mac" "820" + "windows" "804" + "linux" "824" + "mac" "824" } "m_flNextAttack" // float { "type" "float" - "windows" "804" - "linux" "824" - "mac" "824" + "windows" "808" + "linux" "828" + "mac" "828" } "m_voicePitch" // int { "type" "integer" - "windows" "808" - "linux" "828" - "mac" "828" + "windows" "812" + "linux" "832" + "mac" "832" } "m_hDead" // EHANDLE { "type" "ehandle" - "windows" "812" - "linux" "832" - "mac" "832" + "windows" "816" + "linux" "836" + "mac" "836" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cleech.txt b/gamedata/common.games/entities.games/gearbox/offsets-cleech.txt index 8a7b5624..70907b7f 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cleech.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cleech.txt @@ -23,30 +23,21 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_fPathBlocked" // BOOL { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" - } - - "m_flAccelerate" // float - { - "type" "float" - "windows" "716" "linux" "736" "mac" "736" } - "m_obstacle" // float + "m_flAccelerate" // float { "type" "float" @@ -55,7 +46,7 @@ "mac" "740" } - "m_top" // float + "m_obstacle" // float { "type" "float" @@ -64,7 +55,7 @@ "mac" "744" } - "m_bottom" // float + "m_top" // float { "type" "float" @@ -73,7 +64,7 @@ "mac" "748" } - "m_height" // float + "m_bottom" // float { "type" "float" @@ -82,7 +73,7 @@ "mac" "752" } - "m_waterTime" // float + "m_height" // float { "type" "float" @@ -91,7 +82,7 @@ "mac" "756" } - "m_sideTime" // float + "m_waterTime" // float { "type" "float" @@ -100,7 +91,7 @@ "mac" "760" } - "m_zTime" // float + "m_sideTime" // float { "type" "float" @@ -109,7 +100,7 @@ "mac" "764" } - "m_stateTime" // float + "m_zTime" // float { "type" "float" @@ -118,7 +109,7 @@ "mac" "768" } - "m_attackSoundTime" // float + "m_stateTime" // float { "type" "float" @@ -126,6 +117,15 @@ "linux" "772" "mac" "772" } + + "m_attackSoundTime" // float + { + "type" "float" + + "windows" "756" + "linux" "776" + "mac" "776" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cmofassassin.txt b/gamedata/common.games/entities.games/gearbox/offsets-cmofassassin.txt index dcf37b1e..0dd6dd30 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cmofassassin.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cmofassassin.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "764" - "linux" "784" - "mac" "784" - } - - "m_flNextPainTime" // float - { - "type" "float" - "windows" "768" "linux" "788" "mac" "788" } - "m_flLastEnemySightTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -46,25 +37,25 @@ "mac" "792" } - "m_vecTossVelocity" // Vector + "m_flLastEnemySightTime" // float { - "type" "vector" + "type" "float" "windows" "776" "linux" "796" "mac" "796" } - "m_fThrowGrenade" // BOOL + "m_vecTossVelocity" // Vector { - "type" "integer" + "type" "vector" - "windows" "788" - "linux" "808" - "mac" "808" + "windows" "780" + "linux" "800" + "mac" "800" } - "m_fStanding" // BOOL + "m_fThrowGrenade" // BOOL { "type" "integer" @@ -73,7 +64,7 @@ "mac" "812" } - "m_fFirstEncounter" // BOOL + "m_fStanding" // BOOL { "type" "integer" @@ -82,7 +73,7 @@ "mac" "816" } - "m_cClipSize" // int + "m_fFirstEncounter" // BOOL { "type" "integer" @@ -91,43 +82,43 @@ "mac" "820" } - "m_flLastShot" // float + "m_cClipSize" // int { - "type" "float" + "type" "integer" "windows" "804" "linux" "824" "mac" "824" } - "m_fStandingGround" // BOOL + "m_flLastShot" // float { - "type" "integer" + "type" "float" "windows" "808" "linux" "828" "mac" "828" } - "m_flStandGroundRange" // float + "m_fStandingGround" // BOOL { - "type" "float" + "type" "integer" "windows" "812" "linux" "832" "mac" "832" } - "m_voicePitch" // int + "m_flStandGroundRange" // float { - "type" "integer" + "type" "float" "windows" "816" "linux" "836" "mac" "836" } - "m_iBrassShell" // int + "m_voicePitch" // int { "type" "integer" @@ -136,7 +127,7 @@ "mac" "840" } - "m_iSentence" // int + "m_iBrassShell" // int { "type" "integer" @@ -145,7 +136,7 @@ "mac" "844" } - "m_iAssassinHead" // int + "m_iSentence" // int { "type" "integer" @@ -153,6 +144,15 @@ "linux" "848" "mac" "848" } + + "m_iAssassinHead" // int + { + "type" "integer" + + "windows" "832" + "linux" "852" + "mac" "852" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cmofassassinrepel.txt b/gamedata/common.games/entities.games/gearbox/offsets-cmofassassinrepel.txt index 39667586..b6bf3577 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cmofassassinrepel.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cmofassassinrepel.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cmonstermaker.txt b/gamedata/common.games/entities.games/gearbox/offsets-cmonstermaker.txt index 537c448d..a2eb73dc 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cmonstermaker.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cmonstermaker.txt @@ -23,21 +23,12 @@ { "type" "stringint" - "windows" "708" - "linux" "728" - "mac" "728" - } - - "m_cNumMonsters" // int - { - "type" "integer" - "windows" "712" "linux" "732" "mac" "732" } - "m_cLiveChildren" // int + "m_cNumMonsters" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "736" } - "m_iMaxLiveChildren" // int + "m_cLiveChildren" // int { "type" "integer" @@ -55,25 +46,25 @@ "mac" "740" } - "m_flGround" // float + "m_iMaxLiveChildren" // int { - "type" "float" + "type" "integer" "windows" "724" "linux" "744" "mac" "744" } - "m_fActive" // BOOL + "m_flGround" // float { - "type" "integer" + "type" "float" "windows" "728" "linux" "748" "mac" "748" } - "m_fFadeChildren" // BOOL + "m_fActive" // BOOL { "type" "integer" @@ -81,6 +72,15 @@ "linux" "752" "mac" "752" } + + "m_fFadeChildren" // BOOL + { + "type" "integer" + + "windows" "736" + "linux" "756" + "mac" "756" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cmortar.txt b/gamedata/common.games/entities.games/gearbox/offsets-cmortar.txt index e61e3613..1fe1458f 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cmortar.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cmortar.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cmortarshell.txt b/gamedata/common.games/entities.games/gearbox/offsets-cmortarshell.txt index daba6733..b1396f1d 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cmortarshell.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cmortarshell.txt @@ -23,36 +23,36 @@ { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_flIgniteTime" // float { "type" "float" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_velocity" // int { "type" "integer" - "windows" "720" - "linux" "740" - "mac" "740" + "windows" "724" + "linux" "744" + "mac" "744" } "m_iSoundedOff" // int { "type" "integer" - "windows" "724" - "linux" "744" - "mac" "744" + "windows" "728" + "linux" "748" + "mac" "748" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cnihilanth.txt b/gamedata/common.games/entities.games/gearbox/offsets-cnihilanth.txt index 5435e2d1..759b0632 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cnihilanth.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cnihilanth.txt @@ -23,111 +23,102 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_flNextPainSound" // float { "type" "float" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_velocity" // Vector { "type" "vector" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_avelocity" // Vector { "type" "vector" - "windows" "728" - "linux" "748" - "mac" "748" + "windows" "732" + "linux" "752" + "mac" "752" } "m_vecTarget" // Vector { "type" "vector" - "windows" "740" - "linux" "760" - "mac" "760" + "windows" "744" + "linux" "764" + "mac" "764" } "m_posTarget" // Vector { "type" "vector" - "windows" "752" - "linux" "772" - "mac" "772" + "windows" "756" + "linux" "776" + "mac" "776" } "m_vecDesired" // Vector { "type" "vector" - "windows" "764" - "linux" "784" - "mac" "784" + "windows" "768" + "linux" "788" + "mac" "788" } "m_posDesired" // Vector { "type" "vector" - "windows" "776" - "linux" "796" - "mac" "796" + "windows" "780" + "linux" "800" + "mac" "800" } "m_flMinZ" // float { "type" "float" - "windows" "788" - "linux" "808" - "mac" "808" - } - - "m_flMaxZ" // float - { - "type" "float" - "windows" "792" "linux" "812" "mac" "812" } - "m_vecGoal" // Vector + "m_flMaxZ" // float { - "type" "vector" + "type" "float" "windows" "796" "linux" "816" "mac" "816" } - "m_flLastSeen" // float + "m_vecGoal" // Vector { - "type" "float" + "type" "vector" - "windows" "808" - "linux" "828" - "mac" "828" + "windows" "800" + "linux" "820" + "mac" "820" } - "m_flPrevSeen" // float + "m_flLastSeen" // float { "type" "float" @@ -136,16 +127,16 @@ "mac" "832" } - "m_irritation" // int + "m_flPrevSeen" // float { - "type" "integer" + "type" "float" "windows" "816" "linux" "836" "mac" "836" } - "m_iLevel" // int + "m_irritation" // int { "type" "integer" @@ -154,7 +145,7 @@ "mac" "840" } - "m_iTeleport" // int + "m_iLevel" // int { "type" "integer" @@ -163,50 +154,59 @@ "mac" "844" } - "m_hRecharger" // EHANDLE + "m_iTeleport" // int { - "type" "ehandle" + "type" "integer" "windows" "828" "linux" "848" "mac" "848" } + "m_hRecharger" // EHANDLE + { + "type" "ehandle" + + "windows" "832" + "linux" "852" + "mac" "852" + } + "m_hSphere" // EHANDLE[20] { "type" "ehandle" "size" "20" - "windows" "836" - "linux" "856" - "mac" "856" + "windows" "840" + "linux" "860" + "mac" "860" } "m_iActiveSpheres" // int { "type" "integer" - "windows" "996" - "linux" "1016" - "mac" "1016" + "windows" "1000" + "linux" "1020" + "mac" "1020" } "m_flAdj" // float { "type" "float" - "windows" "1000" - "linux" "1020" - "mac" "1020" + "windows" "1004" + "linux" "1024" + "mac" "1024" } "m_pBall" // CSprite* { "type" "classptr" - "windows" "1004" - "linux" "1024" - "mac" "1024" + "windows" "1008" + "linux" "1028" + "mac" "1028" } "m_szRechargerTarget" // char[64] @@ -214,9 +214,9 @@ "type" "string" "size" "64" - "windows" "1008" - "linux" "1028" - "mac" "1028" + "windows" "1012" + "linux" "1032" + "mac" "1032" } "m_szDrawUse" // char[64] @@ -224,9 +224,9 @@ "type" "string" "size" "64" - "windows" "1072" - "linux" "1092" - "mac" "1092" + "windows" "1076" + "linux" "1096" + "mac" "1096" } "m_szTeleportUse" // char[64] @@ -234,9 +234,9 @@ "type" "string" "size" "64" - "windows" "1136" - "linux" "1156" - "mac" "1156" + "windows" "1140" + "linux" "1160" + "mac" "1160" } "m_szTeleportTouch" // char[64] @@ -244,9 +244,9 @@ "type" "string" "size" "64" - "windows" "1200" - "linux" "1220" - "mac" "1220" + "windows" "1204" + "linux" "1224" + "mac" "1224" } "m_szDeadUse" // char[64] @@ -254,9 +254,9 @@ "type" "string" "size" "64" - "windows" "1264" - "linux" "1284" - "mac" "1284" + "windows" "1268" + "linux" "1288" + "mac" "1288" } "m_szDeadTouch" // char[64] @@ -264,37 +264,37 @@ "type" "string" "size" "64" - "windows" "1328" - "linux" "1348" - "mac" "1348" + "windows" "1332" + "linux" "1352" + "mac" "1352" } "m_flShootEnd" // float { "type" "float" - "windows" "1392" - "linux" "1412" - "mac" "1412" - } - - "m_flShootTime" // float - { - "type" "float" - "windows" "1396" "linux" "1416" "mac" "1416" } + "m_flShootTime" // float + { + "type" "float" + + "windows" "1400" + "linux" "1420" + "mac" "1420" + } + "m_hFriend" // EHANDLE[3] { "type" "ehandle" "size" "3" - "windows" "1400" - "linux" "1420" - "mac" "1420" + "windows" "1404" + "linux" "1424" + "mac" "1424" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cnihilanthhvr.txt b/gamedata/common.games/entities.games/gearbox/offsets-cnihilanthhvr.txt index f7858f23..485e7379 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cnihilanthhvr.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cnihilanthhvr.txt @@ -23,45 +23,45 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_vecIdeal" // Vector { "type" "vector" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_pNihilanth" // CNihilanth* { "type" "classptr" - "windows" "724" - "linux" "744" - "mac" "744" + "windows" "728" + "linux" "748" + "mac" "748" } "m_hTouch" // EHANDLE { "type" "ehandle" - "windows" "728" - "linux" "748" - "mac" "748" + "windows" "732" + "linux" "752" + "mac" "752" } "m_nFrames" // int { "type" "integer" - "windows" "736" - "linux" "756" - "mac" "756" + "windows" "740" + "linux" "760" + "mac" "760" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofallymonster.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofallymonster.txt index 9505a647..bd96dfbe 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofallymonster.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofallymonster.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" - } - - "m_nSpeak" // int - { - "type" "integer" - "windows" "712" "linux" "732" "mac" "732" } - "m_voicePitch" // int + "m_nSpeak" // int { "type" "integer" @@ -46,35 +37,35 @@ "mac" "736" } - "m_szGrp" // const char*[18] + "m_voicePitch" // int { - "type" "stringptr" - "size" "18" + "type" "integer" "windows" "720" "linux" "740" "mac" "740" } + "m_szGrp" // const char*[18] + { + "type" "stringptr" + "size" "18" + + "windows" "724" + "linux" "744" + "mac" "744" + } + "m_useTime" // float { "type" "float" - "windows" "792" - "linux" "812" - "mac" "812" - } - - "m_iszUse" // int - { - "type" "integer" - "windows" "796" "linux" "816" "mac" "816" } - "m_iszUnUse" // int + "m_iszUse" // int { "type" "integer" @@ -83,16 +74,16 @@ "mac" "820" } - "m_flLastSaidSmelled" // float + "m_iszUnUse" // int { - "type" "float" + "type" "integer" "windows" "804" "linux" "824" "mac" "824" } - "m_flStopTalkTime" // float + "m_flLastSaidSmelled" // float { "type" "float" @@ -101,14 +92,23 @@ "mac" "828" } - "m_hTalkTarget" // EHANDLE + "m_flStopTalkTime" // float { - "type" "ehandle" + "type" "float" "windows" "812" "linux" "832" "mac" "832" } + + "m_hTalkTarget" // EHANDLE + { + "type" "ehandle" + + "windows" "816" + "linux" "836" + "mac" "836" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofbabyvoltigore.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofbabyvoltigore.txt index 615334fe..99ad738a 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofbabyvoltigore.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofbabyvoltigore.txt @@ -24,30 +24,21 @@ "type" "classptr" "size" "8" - "windows" "764" - "linux" "784" - "mac" "784" + "windows" "768" + "linux" "788" + "mac" "788" } "m_iBeams" // int { "type" "integer" - "windows" "796" - "linux" "816" - "mac" "816" - } - - "m_flNextBeamAttackCheck" // float - { - "type" "float" - "windows" "800" "linux" "820" "mac" "820" } - "m_flNextPainTime" // float + "m_flNextBeamAttackCheck" // float { "type" "float" @@ -56,7 +47,7 @@ "mac" "824" } - "m_flNextSpeakTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -65,7 +56,7 @@ "mac" "828" } - "m_flNextWordTime" // float + "m_flNextSpeakTime" // float { "type" "float" @@ -74,16 +65,16 @@ "mac" "832" } - "m_iLastWord" // int + "m_flNextWordTime" // float { - "type" "integer" + "type" "float" "windows" "816" "linux" "836" "mac" "836" } - "m_iBabyVoltigoreGibs" // int + "m_iLastWord" // int { "type" "integer" @@ -92,7 +83,7 @@ "mac" "840" } - "m_fDeathCharge" // BOOL + "m_iBabyVoltigoreGibs" // int { "type" "integer" @@ -101,14 +92,23 @@ "mac" "844" } - "m_flDeathStartTime" // float + "m_fDeathCharge" // BOOL { - "type" "float" + "type" "integer" "windows" "828" "linux" "848" "mac" "848" } + + "m_flDeathStartTime" // float + { + "type" "float" + + "windows" "832" + "linux" "852" + "mac" "852" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofblackopsapache.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofblackopsapache.txt index 108edf22..1c1ae832 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofblackopsapache.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofblackopsapache.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" - } - - "m_flForce" // float - { - "type" "float" - "windows" "712" "linux" "732" "mac" "732" } - "m_flNextRocket" // float + "m_flForce" // float { "type" "float" @@ -46,88 +37,88 @@ "mac" "736" } - "m_vecTarget" // Vector + "m_flNextRocket" // float { - "type" "vector" + "type" "float" "windows" "720" "linux" "740" "mac" "740" } + "m_vecTarget" // Vector + { + "type" "vector" + + "windows" "724" + "linux" "744" + "mac" "744" + } + "m_posTarget" // Vector { "type" "vector" - "windows" "732" - "linux" "752" - "mac" "752" + "windows" "736" + "linux" "756" + "mac" "756" } "m_vecDesired" // Vector { "type" "vector" - "windows" "744" - "linux" "764" - "mac" "764" + "windows" "748" + "linux" "768" + "mac" "768" } "m_posDesired" // Vector { "type" "vector" - "windows" "756" - "linux" "776" - "mac" "776" + "windows" "760" + "linux" "780" + "mac" "780" } "m_vecGoal" // Vector { "type" "vector" - "windows" "768" - "linux" "788" - "mac" "788" + "windows" "772" + "linux" "792" + "mac" "792" } "m_angGun" // Vector { "type" "vector" - "windows" "780" - "linux" "800" - "mac" "800" + "windows" "784" + "linux" "804" + "mac" "804" } "m_flLastSeen" // float { "type" "float" - "windows" "792" - "linux" "812" - "mac" "812" - } - - "m_flPrevSeen" // float - { - "type" "float" - "windows" "796" "linux" "816" "mac" "816" } - "m_iSoundState" // int + "m_flPrevSeen" // float { - "type" "integer" + "type" "float" "windows" "800" "linux" "820" "mac" "820" } - "m_iSpriteTexture" // int + "m_iSoundState" // int { "type" "integer" @@ -136,7 +127,7 @@ "mac" "824" } - "m_iExplode" // int + "m_iSpriteTexture" // int { "type" "integer" @@ -145,7 +136,7 @@ "mac" "828" } - "m_iBodyGibs" // int + "m_iExplode" // int { "type" "integer" @@ -154,32 +145,41 @@ "mac" "832" } - "m_flGoalSpeed" // float + "m_iBodyGibs" // int { - "type" "float" + "type" "integer" "windows" "816" "linux" "836" "mac" "836" } - "m_iDoSmokePuff" // int + "m_flGoalSpeed" // float { - "type" "integer" + "type" "float" "windows" "820" "linux" "840" "mac" "840" } - "m_pBeam" // CBeam* + "m_iDoSmokePuff" // int { - "type" "classptr" + "type" "integer" "windows" "824" "linux" "844" "mac" "844" } + + "m_pBeam" // CBeam* + { + "type" "classptr" + + "windows" "828" + "linux" "848" + "mac" "848" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofblackopsapachehvr.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofblackopsapachehvr.txt index 27494b40..98ddb5fb 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofblackopsapachehvr.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofblackopsapachehvr.txt @@ -23,18 +23,18 @@ { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_vecForward" // Vector { "type" "vector" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofblackopsosprey.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofblackopsosprey.txt index 10aea9f3..4b05dadb 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofblackopsosprey.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofblackopsosprey.txt @@ -23,102 +23,93 @@ { "type" "classptr" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_vel1" // Vector { "type" "vector" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_vel2" // Vector { "type" "vector" - "windows" "724" - "linux" "744" - "mac" "744" + "windows" "728" + "linux" "748" + "mac" "748" } "m_pos1" // Vector { "type" "vector" - "windows" "736" - "linux" "756" - "mac" "756" + "windows" "740" + "linux" "760" + "mac" "760" } "m_pos2" // Vector { "type" "vector" - "windows" "748" - "linux" "768" - "mac" "768" + "windows" "752" + "linux" "772" + "mac" "772" } "m_ang1" // Vector { "type" "vector" - "windows" "760" - "linux" "780" - "mac" "780" + "windows" "764" + "linux" "784" + "mac" "784" } "m_ang2" // Vector { "type" "vector" - "windows" "772" - "linux" "792" - "mac" "792" + "windows" "776" + "linux" "796" + "mac" "796" } "m_startTime" // float { "type" "float" - "windows" "784" - "linux" "804" - "mac" "804" - } - - "m_dTime" // float - { - "type" "float" - "windows" "788" "linux" "808" "mac" "808" } - "m_velocity" // Vector + "m_dTime" // float { - "type" "vector" + "type" "float" "windows" "792" "linux" "812" "mac" "812" } - "m_flIdealtilt" // float + "m_velocity" // Vector { - "type" "float" + "type" "vector" - "windows" "804" - "linux" "824" - "mac" "824" + "windows" "796" + "linux" "816" + "mac" "816" } - "m_flRotortilt" // float + "m_flIdealtilt" // float { "type" "float" @@ -127,7 +118,7 @@ "mac" "828" } - "m_flRightHealth" // float + "m_flRotortilt" // float { "type" "float" @@ -136,7 +127,7 @@ "mac" "832" } - "m_flLeftHealth" // float + "m_flRightHealth" // float { "type" "float" @@ -145,23 +136,32 @@ "mac" "836" } - "m_iUnits" // int + "m_flLeftHealth" // float { - "type" "integer" + "type" "float" "windows" "820" "linux" "840" "mac" "840" } + "m_iUnits" // int + { + "type" "integer" + + "windows" "824" + "linux" "844" + "mac" "844" + } + "m_hGrunt" // EHANDLE[24] { "type" "ehandle" "size" "24" - "windows" "824" - "linux" "844" - "mac" "844" + "windows" "828" + "linux" "848" + "mac" "848" } "m_vecOrigin" // Vector[24] @@ -169,9 +169,9 @@ "type" "vector" "size" "24" - "windows" "1016" - "linux" "1036" - "mac" "1036" + "windows" "1020" + "linux" "1040" + "mac" "1040" } "m_hRepel" // EHANDLE[4] @@ -179,30 +179,21 @@ "type" "ehandle" "size" "4" - "windows" "1304" - "linux" "1324" - "mac" "1324" + "windows" "1308" + "linux" "1328" + "mac" "1328" } "m_iSoundState" // int { "type" "integer" - "windows" "1336" - "linux" "1356" - "mac" "1356" - } - - "m_iSpriteTexture" // int - { - "type" "integer" - "windows" "1340" "linux" "1360" "mac" "1360" } - "m_iPitch" // int + "m_iSpriteTexture" // int { "type" "integer" @@ -211,7 +202,7 @@ "mac" "1364" } - "m_iExplode" // int + "m_iPitch" // int { "type" "integer" @@ -220,7 +211,7 @@ "mac" "1368" } - "m_iTailGibs" // int + "m_iExplode" // int { "type" "integer" @@ -229,7 +220,7 @@ "mac" "1372" } - "m_iBodyGibs" // int + "m_iTailGibs" // int { "type" "integer" @@ -238,7 +229,7 @@ "mac" "1376" } - "m_iEngineGibs" // int + "m_iBodyGibs" // int { "type" "integer" @@ -247,7 +238,7 @@ "mac" "1380" } - "m_iDoLeftSmokePuff" // int + "m_iEngineGibs" // int { "type" "integer" @@ -256,7 +247,7 @@ "mac" "1384" } - "m_iDoRightSmokePuff" // int + "m_iDoLeftSmokePuff" // int { "type" "integer" @@ -264,6 +255,15 @@ "linux" "1388" "mac" "1388" } + + "m_iDoRightSmokePuff" // int + { + "type" "integer" + + "windows" "1372" + "linux" "1392" + "mac" "1392" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofgeneworm.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofgeneworm.txt index f33c89b2..4f2a9941 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofgeneworm.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofgeneworm.txt @@ -23,66 +23,57 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_posTarget" // Vector { "type" "vector" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_flLastSeen" // float { "type" "float" - "windows" "724" - "linux" "744" - "mac" "744" - } - - "m_flPrevSeen" // float - { - "type" "float" - "windows" "728" "linux" "748" "mac" "748" } - "m_pCloud" // COFGeneWormCloud* + "m_flPrevSeen" // float { - "type" "classptr" + "type" "float" "windows" "732" "linux" "752" "mac" "752" } - "m_iWasHit" // int + "m_pCloud" // COFGeneWormCloud* { - "type" "integer" + "type" "classptr" "windows" "736" "linux" "756" "mac" "756" } - "m_flTakeHitTime" // float + "m_iWasHit" // int { - "type" "float" + "type" "integer" "windows" "740" "linux" "760" "mac" "760" } - "m_flHitTime" // float + "m_flTakeHitTime" // float { "type" "float" @@ -91,7 +82,7 @@ "mac" "764" } - "m_flNextMeleeTime" // float + "m_flHitTime" // float { "type" "float" @@ -100,7 +91,7 @@ "mac" "768" } - "m_flNextRangeTime" // float + "m_flNextMeleeTime" // float { "type" "float" @@ -109,16 +100,16 @@ "mac" "772" } - "m_fRightEyeHit" // BOOL + "m_flNextRangeTime" // float { - "type" "integer" + "type" "float" "windows" "756" "linux" "776" "mac" "776" } - "m_fLeftEyeHit" // BOOL + "m_fRightEyeHit" // BOOL { "type" "integer" @@ -127,7 +118,7 @@ "mac" "780" } - "m_fGetMad" // BOOL + "m_fLeftEyeHit" // BOOL { "type" "integer" @@ -136,7 +127,7 @@ "mac" "784" } - "m_fOrificeHit" // BOOL + "m_fGetMad" // BOOL { "type" "integer" @@ -145,52 +136,52 @@ "mac" "788" } - "m_flOrificeOpenTime" // float + "m_fOrificeHit" // BOOL { - "type" "float" + "type" "integer" "windows" "772" "linux" "792" "mac" "792" } - "m_orificeGlow" // COFGeneWormSpawn* + "m_flOrificeOpenTime" // float { - "type" "classptr" + "type" "float" "windows" "776" "linux" "796" "mac" "796" } - "m_fSpawningTrooper" // BOOL + "m_orificeGlow" // COFGeneWormSpawn* { - "type" "integer" + "type" "classptr" "windows" "780" "linux" "800" "mac" "800" } - "m_flSpawnTrooperTime" // float + "m_fSpawningTrooper" // BOOL { - "type" "float" + "type" "integer" "windows" "784" "linux" "804" "mac" "804" } - "m_iHitTimes" // int + "m_flSpawnTrooperTime" // float { - "type" "integer" + "type" "float" "windows" "788" "linux" "808" "mac" "808" } - "m_iMaxHitTimes" // int + "m_iHitTimes" // int { "type" "integer" @@ -199,16 +190,16 @@ "mac" "812" } - "m_offsetBeam" // float + "m_iMaxHitTimes" // int { - "type" "float" + "type" "integer" "windows" "796" "linux" "816" "mac" "816" } - "m_lenBeam" // float + "m_offsetBeam" // float { "type" "float" @@ -217,104 +208,113 @@ "mac" "820" } - "m_posBeam" // Vector + "m_lenBeam" // float { - "type" "vector" + "type" "float" "windows" "804" "linux" "824" "mac" "824" } + "m_posBeam" // Vector + { + "type" "vector" + + "windows" "808" + "linux" "828" + "mac" "828" + } + "m_vecBeam" // Vector { "type" "vector" - "windows" "816" - "linux" "836" - "mac" "836" + "windows" "820" + "linux" "840" + "mac" "840" } "m_angleBeam" // Vector { "type" "vector" - "windows" "828" - "linux" "848" - "mac" "848" + "windows" "832" + "linux" "852" + "mac" "852" } "m_flBeamExpireTime" // float { "type" "float" - "windows" "840" - "linux" "860" - "mac" "860" - } - - "m_flBeamDir" // float - { - "type" "float" - "windows" "844" "linux" "864" "mac" "864" } - "m_fSpitting" // BOOL + "m_flBeamDir" // float { - "type" "integer" + "type" "float" "windows" "848" "linux" "868" "mac" "868" } - "m_flSpitStartTime" // float + "m_fSpitting" // BOOL { - "type" "float" + "type" "integer" "windows" "852" "linux" "872" "mac" "872" } - "m_fActivated" // BOOL + "m_flSpitStartTime" // float { - "type" "integer" + "type" "float" "windows" "856" "linux" "876" "mac" "876" } - "m_flDeathStart" // float + "m_fActivated" // BOOL { - "type" "float" + "type" "integer" "windows" "860" "linux" "880" "mac" "880" } - "m_fHasEntered" // BOOL + "m_flDeathStart" // float { - "type" "integer" + "type" "float" "windows" "864" "linux" "884" "mac" "884" } - "m_flMadDelayTime" // float + "m_fHasEntered" // BOOL { - "type" "float" + "type" "integer" "windows" "868" "linux" "888" "mac" "888" } + + "m_flMadDelayTime" // float + { + "type" "float" + + "windows" "872" + "linux" "892" + "mac" "892" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofgonome.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofgonome.txt index ea24cd1d..d2e436cf 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofgonome.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofgonome.txt @@ -23,36 +23,36 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_flNextThrowTime" // float { "type" "float" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_pGonomeGuts" // COFGonomeGuts* { "type" "classptr" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_fPlayerLocked" // BOOL { "type" "integer" - "windows" "720" - "linux" "740" - "mac" "740" + "windows" "724" + "linux" "744" + "mac" "744" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofmedically.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofmedically.txt index 1d7b429e..9e0e27aa 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofmedically.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofmedically.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "896" - "linux" "916" - "mac" "916" - } - - "m_flPlayerDamage" // float - { - "type" "float" - "windows" "900" "linux" "920" "mac" "920" } - "m_flNextGrenadeCheck" // float + "m_flPlayerDamage" // float { "type" "float" @@ -46,7 +37,7 @@ "mac" "924" } - "m_flNextPainTime" // float + "m_flNextGrenadeCheck" // float { "type" "float" @@ -55,7 +46,7 @@ "mac" "928" } - "m_flLastEnemySightTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -64,25 +55,25 @@ "mac" "932" } - "m_vecTossVelocity" // Vector + "m_flLastEnemySightTime" // float { - "type" "vector" + "type" "float" "windows" "916" "linux" "936" "mac" "936" } - "m_fThrowGrenade" // BOOL + "m_vecTossVelocity" // Vector { - "type" "integer" + "type" "vector" - "windows" "928" - "linux" "948" - "mac" "948" + "windows" "920" + "linux" "940" + "mac" "940" } - "m_fStanding" // BOOL + "m_fThrowGrenade" // BOOL { "type" "integer" @@ -91,7 +82,7 @@ "mac" "952" } - "m_fFirstEncounter" // BOOL + "m_fStanding" // BOOL { "type" "integer" @@ -100,7 +91,7 @@ "mac" "956" } - "m_cClipSize" // int + "m_fFirstEncounter" // BOOL { "type" "integer" @@ -109,7 +100,7 @@ "mac" "960" } - "m_iHealCharge" // int + "m_cClipSize" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "964" } - "m_fUseHealing" // BOOL + "m_iHealCharge" // int { "type" "integer" @@ -127,7 +118,7 @@ "mac" "968" } - "m_fHealing" // BOOL + "m_fUseHealing" // BOOL { "type" "integer" @@ -136,34 +127,34 @@ "mac" "972" } - "m_flLastUseTime" // float + "m_fHealing" // BOOL { - "type" "float" + "type" "integer" "windows" "956" "linux" "976" "mac" "976" } - "m_hNewTargetEnt" // EHANDLE + "m_flLastUseTime" // float { - "type" "ehandle" + "type" "float" "windows" "960" "linux" "980" "mac" "980" } - "m_fQueueFollow" // BOOL + "m_hNewTargetEnt" // EHANDLE { - "type" "integer" + "type" "ehandle" - "windows" "968" - "linux" "988" - "mac" "988" + "windows" "964" + "linux" "984" + "mac" "984" } - "m_fHealAudioPlaying" // BOOL + "m_fQueueFollow" // BOOL { "type" "integer" @@ -172,25 +163,25 @@ "mac" "992" } - "m_flFollowCheckTime" // float + "m_fHealAudioPlaying" // BOOL { - "type" "float" + "type" "integer" "windows" "976" "linux" "996" "mac" "996" } - "m_fFollowChecking" // BOOL + "m_flFollowCheckTime" // float { - "type" "integer" + "type" "float" "windows" "980" "linux" "1000" "mac" "1000" } - "m_fFollowChecked" // BOOL + "m_fFollowChecking" // BOOL { "type" "integer" @@ -199,25 +190,25 @@ "mac" "1004" } - "m_flLastRejectAudio" // float + "m_fFollowChecked" // BOOL { - "type" "float" + "type" "integer" "windows" "988" "linux" "1008" "mac" "1008" } - "m_iBlackOrWhite" // int + "m_flLastRejectAudio" // float { - "type" "integer" + "type" "float" "windows" "992" "linux" "1012" "mac" "1012" } - "m_fGunHolstered" // BOOL + "m_iBlackOrWhite" // int { "type" "integer" @@ -226,7 +217,7 @@ "mac" "1016" } - "m_fHypoHolstered" // BOOL + "m_fGunHolstered" // BOOL { "type" "integer" @@ -235,7 +226,7 @@ "mac" "1020" } - "m_fHealActive" // BOOL + "m_fHypoHolstered" // BOOL { "type" "integer" @@ -244,7 +235,7 @@ "mac" "1024" } - "m_iWeaponIdx" // int + "m_fHealActive" // BOOL { "type" "integer" @@ -253,25 +244,25 @@ "mac" "1028" } - "m_flLastShot" // float + "m_iWeaponIdx" // int { - "type" "float" + "type" "integer" "windows" "1012" "linux" "1032" "mac" "1032" } - "m_iBrassShell" // int + "m_flLastShot" // float { - "type" "integer" + "type" "float" "windows" "1016" "linux" "1036" "mac" "1036" } - "m_iSentence" // int + "m_iBrassShell" // int { "type" "integer" @@ -279,6 +270,15 @@ "linux" "1040" "mac" "1040" } + + "m_iSentence" // int + { + "type" "integer" + + "windows" "1024" + "linux" "1044" + "mac" "1044" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofmedicallyrepel.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofmedicallyrepel.txt index a6ba1f81..4a8cf3f2 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofmedicallyrepel.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofmedicallyrepel.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" - } - - "m_iBlackOrWhite" // int - { - "type" "integer" - "windows" "712" "linux" "732" "mac" "732" } - "m_iszUse" // int + "m_iBlackOrWhite" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "736" } - "m_iszUnUse" // int + "m_iszUse" // int { "type" "integer" @@ -54,6 +45,15 @@ "linux" "740" "mac" "740" } + + "m_iszUnUse" // int + { + "type" "integer" + + "windows" "724" + "linux" "744" + "mac" "744" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofpitworm.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofpitworm.txt index c5d0a664..7aa3d7e9 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofpitworm.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofpitworm.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" - } - - "m_spikeTime" // float - { - "type" "float" - "windows" "712" "linux" "732" "mac" "732" } - "m_painSoundTime" // float + "m_spikeTime" // float { "type" "float" @@ -46,25 +37,25 @@ "mac" "736" } - "m_slowMode" // Activity + "m_painSoundTime" // float { - "type" "integer" + "type" "float" "windows" "720" "linux" "740" "mac" "740" } - "m_slowTime" // float + "m_slowMode" // Activity { - "type" "float" + "type" "integer" "windows" "724" "linux" "744" "mac" "744" } - "m_flHeadYaw" // float + "m_slowTime" // float { "type" "float" @@ -73,7 +64,7 @@ "mac" "748" } - "m_flHeadPitch" // float + "m_flHeadYaw" // float { "type" "float" @@ -82,7 +73,7 @@ "mac" "752" } - "m_flIdealHeadYaw" // float + "m_flHeadPitch" // float { "type" "float" @@ -91,7 +82,7 @@ "mac" "756" } - "m_flIdealHeadPitch" // float + "m_flIdealHeadYaw" // float { "type" "float" @@ -100,79 +91,79 @@ "mac" "760" } - "m_posTarget" // Vector + "m_flIdealHeadPitch" // float { - "type" "vector" + "type" "float" "windows" "744" "linux" "764" "mac" "764" } + "m_posTarget" // Vector + { + "type" "vector" + + "windows" "748" + "linux" "768" + "mac" "768" + } + "m_vecTarget" // Vector { "type" "vector" - "windows" "756" - "linux" "776" - "mac" "776" + "windows" "760" + "linux" "780" + "mac" "780" } "m_pBeam" // CBeam* { "type" "classptr" - "windows" "768" - "linux" "788" - "mac" "788" + "windows" "772" + "linux" "792" + "mac" "792" } "m_posBeam" // Vector { "type" "vector" - "windows" "772" - "linux" "792" - "mac" "792" + "windows" "776" + "linux" "796" + "mac" "796" } "m_vecBeam" // Vector { "type" "vector" - "windows" "784" - "linux" "804" - "mac" "804" + "windows" "788" + "linux" "808" + "mac" "808" } "m_angleBeam" // Vector { "type" "vector" - "windows" "796" - "linux" "816" - "mac" "816" + "windows" "800" + "linux" "820" + "mac" "820" } "m_offsetBeam" // float { "type" "float" - "windows" "808" - "linux" "828" - "mac" "828" - } - - "m_flBeamExpireTime" // float - { - "type" "float" - "windows" "812" "linux" "832" "mac" "832" } - "m_flBeamDir" // float + "m_flBeamExpireTime" // float { "type" "float" @@ -181,14 +172,23 @@ "mac" "836" } - "m_NextActivity" // Activity + "m_flBeamDir" // float { - "type" "integer" + "type" "float" "windows" "820" "linux" "840" "mac" "840" } + + "m_NextActivity" // Activity + { + "type" "integer" + + "windows" "824" + "linux" "844" + "mac" "844" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofpitwormup.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofpitwormup.txt index bbd1524a..4c00c868 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofpitwormup.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofpitwormup.txt @@ -23,102 +23,93 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_vecTarget" // Vector { "type" "vector" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_posTarget" // Vector { "type" "vector" - "windows" "724" - "linux" "744" - "mac" "744" + "windows" "728" + "linux" "748" + "mac" "748" } "m_vecDesired" // Vector { "type" "vector" - "windows" "736" - "linux" "756" - "mac" "756" + "windows" "740" + "linux" "760" + "mac" "760" } "m_posDesired" // Vector { "type" "vector" - "windows" "748" - "linux" "768" - "mac" "768" + "windows" "752" + "linux" "772" + "mac" "772" } "m_offsetBeam" // float { "type" "float" - "windows" "760" - "linux" "780" - "mac" "780" + "windows" "764" + "linux" "784" + "mac" "784" } "m_posBeam" // Vector { "type" "vector" - "windows" "764" - "linux" "784" - "mac" "784" + "windows" "768" + "linux" "788" + "mac" "788" } "m_vecBeam" // Vector { "type" "vector" - "windows" "776" - "linux" "796" - "mac" "796" + "windows" "780" + "linux" "800" + "mac" "800" } "m_angleBeam" // Vector { "type" "vector" - "windows" "788" - "linux" "808" - "mac" "808" + "windows" "792" + "linux" "812" + "mac" "812" } "m_flBeamExpireTime" // float { "type" "float" - "windows" "800" - "linux" "820" - "mac" "820" - } - - "m_flBeamDir" // float - { - "type" "float" - "windows" "804" "linux" "824" "mac" "824" } - "m_flTorsoYaw" // float + "m_flBeamDir" // float { "type" "float" @@ -127,7 +118,7 @@ "mac" "828" } - "m_flHeadYaw" // float + "m_flTorsoYaw" // float { "type" "float" @@ -136,7 +127,7 @@ "mac" "832" } - "m_flHeadPitch" // float + "m_flHeadYaw" // float { "type" "float" @@ -145,7 +136,7 @@ "mac" "836" } - "m_flIdealTorsoYaw" // float + "m_flHeadPitch" // float { "type" "float" @@ -154,7 +145,7 @@ "mac" "840" } - "m_flIdealHeadYaw" // float + "m_flIdealTorsoYaw" // float { "type" "float" @@ -163,7 +154,7 @@ "mac" "844" } - "m_flIdealHeadPitch" // float + "m_flIdealHeadYaw" // float { "type" "float" @@ -172,14 +163,23 @@ "mac" "848" } + "m_flIdealHeadPitch" // float + { + "type" "float" + + "windows" "832" + "linux" "852" + "mac" "852" + } + "m_flLevels" // float[4] { "type" "float" "size" "4" - "windows" "832" - "linux" "852" - "mac" "852" + "windows" "836" + "linux" "856" + "mac" "856" } "m_flTargetLevels" // float[4] @@ -187,57 +187,48 @@ "type" "float" "size" "4" - "windows" "848" - "linux" "868" - "mac" "868" + "windows" "852" + "linux" "872" + "mac" "872" } "m_flLastSeen" // float { "type" "float" - "windows" "864" - "linux" "884" - "mac" "884" - } - - "m_flPrevSeen" // float - { - "type" "float" - "windows" "868" "linux" "888" "mac" "888" } - "m_iLevel" // int + "m_flPrevSeen" // float { - "type" "integer" + "type" "float" "windows" "872" "linux" "892" "mac" "892" } - "m_flLevelSpeed" // float + "m_iLevel" // int { - "type" "float" + "type" "integer" "windows" "876" "linux" "896" "mac" "896" } - "m_pBeam" // CBeam* + "m_flLevelSpeed" // float { - "type" "classptr" + "type" "float" "windows" "880" "linux" "900" "mac" "900" } - "m_pSprite" // CSprite* + "m_pBeam" // CBeam* { "type" "classptr" @@ -246,16 +237,16 @@ "mac" "904" } - "m_fAttacking" // BOOL + "m_pSprite" // CSprite* { - "type" "integer" + "type" "classptr" "windows" "888" "linux" "908" "mac" "908" } - "m_fLockHeight" // BOOL + "m_fAttacking" // BOOL { "type" "integer" @@ -264,7 +255,7 @@ "mac" "912" } - "m_fLockYaw" // BOOL + "m_fLockHeight" // BOOL { "type" "integer" @@ -273,7 +264,7 @@ "mac" "916" } - "m_iWasHit" // int + "m_fLockYaw" // BOOL { "type" "integer" @@ -282,16 +273,16 @@ "mac" "920" } - "m_flTakeHitTime" // float + "m_iWasHit" // int { - "type" "float" + "type" "integer" "windows" "904" "linux" "924" "mac" "924" } - "m_flHitTime" // float + "m_flTakeHitTime" // float { "type" "float" @@ -300,7 +291,7 @@ "mac" "928" } - "m_flNextMeleeTime" // float + "m_flHitTime" // float { "type" "float" @@ -309,7 +300,7 @@ "mac" "932" } - "m_flNextRangeTime" // float + "m_flNextMeleeTime" // float { "type" "float" @@ -318,7 +309,7 @@ "mac" "936" } - "m_flDeathStartTime" // float + "m_flNextRangeTime" // float { "type" "float" @@ -327,16 +318,16 @@ "mac" "940" } - "m_fFirstSighting" // BOOL + "m_flDeathStartTime" // float { - "type" "integer" + "type" "float" "windows" "924" "linux" "944" "mac" "944" } - "m_fTopLevelLocked" // BOOL + "m_fFirstSighting" // BOOL { "type" "integer" @@ -345,16 +336,16 @@ "mac" "948" } - "m_flLastBlinkTime" // float + "m_fTopLevelLocked" // BOOL { - "type" "float" + "type" "integer" "windows" "932" "linux" "952" "mac" "952" } - "m_flLastBlinkInterval" // float + "m_flLastBlinkTime" // float { "type" "float" @@ -363,7 +354,7 @@ "mac" "956" } - "m_flLastEventTime" // float + "m_flLastBlinkInterval" // float { "type" "float" @@ -371,6 +362,15 @@ "linux" "960" "mac" "960" } + + "m_flLastEventTime" // float + { + "type" "float" + + "windows" "944" + "linux" "964" + "mac" "964" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofshockroach.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofshockroach.txt index 22cd45c7..adb4c52f 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofshockroach.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofshockroach.txt @@ -23,18 +23,18 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_fRoachSolid" // BOOL { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofskeleton.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofskeleton.txt index 6366c6c9..1c8e7db9 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofskeleton.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofskeleton.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofsquadtalkmonster.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofsquadtalkmonster.txt index 38d84b60..21eca11d 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofsquadtalkmonster.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofsquadtalkmonster.txt @@ -23,9 +23,9 @@ { "type" "ehandle" - "windows" "820" - "linux" "840" - "mac" "840" + "windows" "824" + "linux" "844" + "mac" "844" } "m_hSquadMember" // EHANDLE[4] @@ -33,75 +33,66 @@ "type" "ehandle" "size" "4" - "windows" "828" - "linux" "848" - "mac" "848" + "windows" "832" + "linux" "852" + "mac" "852" } "m_afSquadSlots" // int { "type" "integer" - "windows" "860" - "linux" "880" - "mac" "880" + "windows" "864" + "linux" "884" + "mac" "884" } "m_flLastEnemySightTime" // float { "type" "float" - "windows" "864" - "linux" "884" - "mac" "884" + "windows" "868" + "linux" "888" + "mac" "888" } "m_fEnemyEluded" // BOOL { "type" "integer" - "windows" "868" - "linux" "888" - "mac" "888" + "windows" "872" + "linux" "892" + "mac" "892" } "m_hWaitMedic" // EHANDLE { "type" "ehandle" - "windows" "872" - "linux" "892" - "mac" "892" + "windows" "876" + "linux" "896" + "mac" "896" } "m_flMedicWaitTime" // float { "type" "float" - "windows" "880" - "linux" "900" - "mac" "900" - } - - "m_flLastHitByPlayer" // float - { - "type" "float" - "windows" "884" "linux" "904" "mac" "904" } - "m_iPlayerHits" // int + "m_flLastHitByPlayer" // float { - "type" "integer" + "type" "float" "windows" "888" "linux" "908" "mac" "908" } - "m_iMySlot" // int + "m_iPlayerHits" // int { "type" "integer" @@ -109,6 +100,15 @@ "linux" "912" "mac" "912" } + + "m_iMySlot" // int + { + "type" "integer" + + "windows" "896" + "linux" "916" + "mac" "916" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-coftorchally.txt b/gamedata/common.games/entities.games/gearbox/offsets-coftorchally.txt index 608dc778..5b040aa7 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-coftorchally.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-coftorchally.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "896" - "linux" "916" - "mac" "916" - } - - "m_painTime" // float - { - "type" "float" - "windows" "900" "linux" "920" "mac" "920" } - "m_checkAttackTime" // float + "m_painTime" // float { "type" "float" @@ -46,25 +37,25 @@ "mac" "924" } - "m_lastAttackCheck" // BOOL + "m_checkAttackTime" // float { - "type" "integer" + "type" "float" "windows" "908" "linux" "928" "mac" "928" } - "m_flPlayerDamage" // float + "m_lastAttackCheck" // BOOL { - "type" "float" + "type" "integer" "windows" "912" "linux" "932" "mac" "932" } - "m_flNextGrenadeCheck" // float + "m_flPlayerDamage" // float { "type" "float" @@ -73,7 +64,7 @@ "mac" "936" } - "m_flNextPainTime" // float + "m_flNextGrenadeCheck" // float { "type" "float" @@ -82,7 +73,7 @@ "mac" "940" } - "m_flLastEnemySightTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -91,25 +82,25 @@ "mac" "944" } - "m_vecTossVelocity" // Vector + "m_flLastEnemySightTime" // float { - "type" "vector" + "type" "float" "windows" "928" "linux" "948" "mac" "948" } - "m_fThrowGrenade" // BOOL + "m_vecTossVelocity" // Vector { - "type" "integer" + "type" "vector" - "windows" "940" - "linux" "960" - "mac" "960" + "windows" "932" + "linux" "952" + "mac" "952" } - "m_fStanding" // BOOL + "m_fThrowGrenade" // BOOL { "type" "integer" @@ -118,7 +109,7 @@ "mac" "964" } - "m_fFirstEncounter" // BOOL + "m_fStanding" // BOOL { "type" "integer" @@ -127,7 +118,7 @@ "mac" "968" } - "m_cClipSize" // int + "m_fFirstEncounter" // BOOL { "type" "integer" @@ -136,7 +127,7 @@ "mac" "972" } - "m_fUseTorch" // BOOL + "m_cClipSize" // int { "type" "integer" @@ -145,25 +136,25 @@ "mac" "976" } - "m_hNewTargetEnt" // EHANDLE + "m_fUseTorch" // BOOL { - "type" "ehandle" + "type" "integer" "windows" "960" "linux" "980" "mac" "980" } - "m_iBlackOrWhite" // int + "m_hNewTargetEnt" // EHANDLE { - "type" "integer" + "type" "ehandle" - "windows" "968" - "linux" "988" - "mac" "988" + "windows" "964" + "linux" "984" + "mac" "984" } - "m_fGunHolstered" // BOOL + "m_iBlackOrWhite" // int { "type" "integer" @@ -172,7 +163,7 @@ "mac" "992" } - "m_fTorchHolstered" // BOOL + "m_fGunHolstered" // BOOL { "type" "integer" @@ -181,7 +172,7 @@ "mac" "996" } - "m_fTorchActive" // BOOL + "m_fTorchHolstered" // BOOL { "type" "integer" @@ -190,32 +181,41 @@ "mac" "1000" } - "m_pTorchBeam" // CBeam* + "m_fTorchActive" // BOOL { - "type" "classptr" + "type" "integer" "windows" "984" "linux" "1004" "mac" "1004" } - "m_flLastShot" // float + "m_pTorchBeam" // CBeam* { - "type" "float" + "type" "classptr" "windows" "988" "linux" "1008" "mac" "1008" } - "m_iSentence" // int + "m_flLastShot" // float { - "type" "integer" + "type" "float" "windows" "992" "linux" "1012" "mac" "1012" } + + "m_iSentence" // int + { + "type" "integer" + + "windows" "996" + "linux" "1016" + "mac" "1016" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-coftorchallyrepel.txt b/gamedata/common.games/entities.games/gearbox/offsets-coftorchallyrepel.txt index 7eec991c..ea8fb3a7 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-coftorchallyrepel.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-coftorchallyrepel.txt @@ -23,27 +23,27 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_iszUse" // int { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_iszUnUse" // int { "type" "integer" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cofvoltigore.txt b/gamedata/common.games/entities.games/gearbox/offsets-cofvoltigore.txt index 7164b1ce..e7feb8e4 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cofvoltigore.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cofvoltigore.txt @@ -24,30 +24,21 @@ "type" "classptr" "size" "8" - "windows" "764" - "linux" "784" - "mac" "784" + "windows" "768" + "linux" "788" + "mac" "788" } "m_iBeams" // int { "type" "integer" - "windows" "796" - "linux" "816" - "mac" "816" - } - - "m_flNextBeamAttackCheck" // float - { - "type" "float" - "windows" "800" "linux" "820" "mac" "820" } - "m_flNextPainTime" // float + "m_flNextBeamAttackCheck" // float { "type" "float" @@ -56,7 +47,7 @@ "mac" "824" } - "m_flNextSpeakTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -65,7 +56,7 @@ "mac" "828" } - "m_flNextWordTime" // float + "m_flNextSpeakTime" // float { "type" "float" @@ -74,34 +65,34 @@ "mac" "832" } - "m_iLastWord" // int + "m_flNextWordTime" // float { - "type" "integer" + "type" "float" "windows" "816" "linux" "836" "mac" "836" } - "m_pChargedBolt" // COFChargedBolt* + "m_iLastWord" // int { - "type" "classptr" + "type" "integer" "windows" "820" "linux" "840" "mac" "840" } - "m_iVoltigoreGibs" // int + "m_pChargedBolt" // COFChargedBolt* { - "type" "integer" + "type" "classptr" "windows" "824" "linux" "844" "mac" "844" } - "m_fDeathCharge" // BOOL + "m_iVoltigoreGibs" // int { "type" "integer" @@ -110,14 +101,23 @@ "mac" "848" } - "m_flDeathStartTime" // float + "m_fDeathCharge" // BOOL { - "type" "float" + "type" "integer" "windows" "832" "linux" "852" "mac" "852" } + + "m_flDeathStartTime" // float + { + "type" "float" + + "windows" "836" + "linux" "856" + "mac" "856" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cop4mortar.txt b/gamedata/common.games/entities.games/gearbox/offsets-cop4mortar.txt index d27d8718..aae7c9dd 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cop4mortar.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cop4mortar.txt @@ -23,39 +23,30 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "d_y" // int { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_lastupdate" // float { "type" "float" - "windows" "716" - "linux" "736" - "mac" "736" - } - - "m_playsound" // int - { - "type" "integer" - "windows" "720" "linux" "740" "mac" "740" } - "m_updated" // int + "m_playsound" // int { "type" "integer" @@ -64,7 +55,7 @@ "mac" "744" } - "m_direction" // int + "m_updated" // int { "type" "integer" @@ -73,43 +64,43 @@ "mac" "748" } - "m_start" // Vector + "m_direction" // int { - "type" "vector" + "type" "integer" "windows" "732" "linux" "752" "mac" "752" } + "m_start" // Vector + { + "type" "vector" + + "windows" "736" + "linux" "756" + "mac" "756" + } + "m_end" // Vector { "type" "vector" - "windows" "744" - "linux" "764" - "mac" "764" + "windows" "748" + "linux" "768" + "mac" "768" } "m_velocity" // int { "type" "integer" - "windows" "756" - "linux" "776" - "mac" "776" - } - - "m_hmin" // int - { - "type" "integer" - "windows" "760" "linux" "780" "mac" "780" } - "m_hmax" // int + "m_hmin" // int { "type" "integer" @@ -118,16 +109,16 @@ "mac" "784" } - "m_fireLast" // float + "m_hmax" // int { - "type" "float" + "type" "integer" "windows" "768" "linux" "788" "mac" "788" } - "m_maxRange" // float + "m_fireLast" // float { "type" "float" @@ -136,7 +127,7 @@ "mac" "792" } - "m_minRange" // float + "m_maxRange" // float { "type" "float" @@ -145,25 +136,25 @@ "mac" "796" } - "m_iEnemyType" // int + "m_minRange" // float { - "type" "integer" + "type" "float" "windows" "780" "linux" "800" "mac" "800" } - "m_fireDelay" // float + "m_iEnemyType" // int { - "type" "float" + "type" "integer" "windows" "784" "linux" "804" "mac" "804" } - "m_trackDelay" // float + "m_fireDelay" // float { "type" "float" @@ -172,49 +163,58 @@ "mac" "808" } - "m_tracking" // BOOL + "m_trackDelay" // float { - "type" "integer" + "type" "float" "windows" "792" "linux" "812" "mac" "812" } - "m_zeroYaw" // float + "m_tracking" // BOOL { - "type" "float" + "type" "integer" "windows" "796" "linux" "816" "mac" "816" } - "m_vGunAngle" // Vector + "m_zeroYaw" // float { - "type" "vector" + "type" "float" "windows" "800" "linux" "820" "mac" "820" } + "m_vGunAngle" // Vector + { + "type" "vector" + + "windows" "804" + "linux" "824" + "mac" "824" + } + "m_vIdealGunVector" // Vector { "type" "vector" - "windows" "812" - "linux" "832" - "mac" "832" + "windows" "816" + "linux" "836" + "mac" "836" } "m_vIdealGunAngle" // Vector { "type" "vector" - "windows" "824" - "linux" "844" - "mac" "844" + "windows" "828" + "linux" "848" + "mac" "848" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cosprey.txt b/gamedata/common.games/entities.games/gearbox/offsets-cosprey.txt index f26311dd..2765090a 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cosprey.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cosprey.txt @@ -23,102 +23,93 @@ { "type" "classptr" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_vel1" // Vector { "type" "vector" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_vel2" // Vector { "type" "vector" - "windows" "724" - "linux" "744" - "mac" "744" + "windows" "728" + "linux" "748" + "mac" "748" } "m_pos1" // Vector { "type" "vector" - "windows" "736" - "linux" "756" - "mac" "756" + "windows" "740" + "linux" "760" + "mac" "760" } "m_pos2" // Vector { "type" "vector" - "windows" "748" - "linux" "768" - "mac" "768" + "windows" "752" + "linux" "772" + "mac" "772" } "m_ang1" // Vector { "type" "vector" - "windows" "760" - "linux" "780" - "mac" "780" + "windows" "764" + "linux" "784" + "mac" "784" } "m_ang2" // Vector { "type" "vector" - "windows" "772" - "linux" "792" - "mac" "792" + "windows" "776" + "linux" "796" + "mac" "796" } "m_startTime" // float { "type" "float" - "windows" "784" - "linux" "804" - "mac" "804" - } - - "m_dTime" // float - { - "type" "float" - "windows" "788" "linux" "808" "mac" "808" } - "m_velocity" // Vector + "m_dTime" // float { - "type" "vector" + "type" "float" "windows" "792" "linux" "812" "mac" "812" } - "m_flIdealtilt" // float + "m_velocity" // Vector { - "type" "float" + "type" "vector" - "windows" "804" - "linux" "824" - "mac" "824" + "windows" "796" + "linux" "816" + "mac" "816" } - "m_flRotortilt" // float + "m_flIdealtilt" // float { "type" "float" @@ -127,7 +118,7 @@ "mac" "828" } - "m_flRightHealth" // float + "m_flRotortilt" // float { "type" "float" @@ -136,7 +127,7 @@ "mac" "832" } - "m_flLeftHealth" // float + "m_flRightHealth" // float { "type" "float" @@ -145,23 +136,32 @@ "mac" "836" } - "m_iUnits" // int + "m_flLeftHealth" // float { - "type" "integer" + "type" "float" "windows" "820" "linux" "840" "mac" "840" } + "m_iUnits" // int + { + "type" "integer" + + "windows" "824" + "linux" "844" + "mac" "844" + } + "m_hGrunt" // EHANDLE[24] { "type" "ehandle" "size" "24" - "windows" "824" - "linux" "844" - "mac" "844" + "windows" "828" + "linux" "848" + "mac" "848" } "m_vecOrigin" // Vector[24] @@ -169,9 +169,9 @@ "type" "vector" "size" "24" - "windows" "1016" - "linux" "1036" - "mac" "1036" + "windows" "1020" + "linux" "1040" + "mac" "1040" } "m_hRepel" // EHANDLE[4] @@ -179,30 +179,21 @@ "type" "ehandle" "size" "4" - "windows" "1304" - "linux" "1324" - "mac" "1324" + "windows" "1308" + "linux" "1328" + "mac" "1328" } "m_iSoundState" // int { "type" "integer" - "windows" "1336" - "linux" "1356" - "mac" "1356" - } - - "m_iSpriteTexture" // int - { - "type" "integer" - "windows" "1340" "linux" "1360" "mac" "1360" } - "m_iPitch" // int + "m_iSpriteTexture" // int { "type" "integer" @@ -211,7 +202,7 @@ "mac" "1364" } - "m_iExplode" // int + "m_iPitch" // int { "type" "integer" @@ -220,7 +211,7 @@ "mac" "1368" } - "m_iTailGibs" // int + "m_iExplode" // int { "type" "integer" @@ -229,7 +220,7 @@ "mac" "1372" } - "m_iBodyGibs" // int + "m_iTailGibs" // int { "type" "integer" @@ -238,7 +229,7 @@ "mac" "1376" } - "m_iEngineGibs" // int + "m_iBodyGibs" // int { "type" "integer" @@ -247,7 +238,7 @@ "mac" "1380" } - "m_iDoLeftSmokePuff" // int + "m_iEngineGibs" // int { "type" "integer" @@ -256,7 +247,7 @@ "mac" "1384" } - "m_iDoRightSmokePuff" // int + "m_iDoLeftSmokePuff" // int { "type" "integer" @@ -264,6 +255,15 @@ "linux" "1388" "mac" "1388" } + + "m_iDoRightSmokePuff" // int + { + "type" "integer" + + "windows" "1372" + "linux" "1392" + "mac" "1392" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cotis.txt b/gamedata/common.games/entities.games/gearbox/offsets-cotis.txt index 79bc3ff4..00ed0c19 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cotis.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cotis.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "824" - "linux" "844" - "mac" "844" - } - - "m_painTime" // float - { - "type" "float" - "windows" "828" "linux" "848" "mac" "848" } - "m_checkAttackTime" // float + "m_painTime" // float { "type" "float" @@ -46,16 +37,16 @@ "mac" "852" } - "m_lastAttackCheck" // BOOL + "m_checkAttackTime" // float { - "type" "integer" + "type" "float" "windows" "836" "linux" "856" "mac" "856" } - "m_iOtisBody" // int + "m_lastAttackCheck" // BOOL { "type" "integer" @@ -64,7 +55,7 @@ "mac" "860" } - "m_iOtisHead" // int + "m_iOtisBody" // int { "type" "integer" @@ -73,14 +64,23 @@ "mac" "864" } - "m_flPlayerDamage" // float + "m_iOtisHead" // int { - "type" "float" + "type" "integer" "windows" "848" "linux" "868" "mac" "868" } + + "m_flPlayerDamage" // float + { + "type" "float" + + "windows" "852" + "linux" "872" + "mac" "872" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cpenguingrenade.txt b/gamedata/common.games/entities.games/gearbox/offsets-cpenguingrenade.txt index c953cfc8..0928287c 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cpenguingrenade.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cpenguingrenade.txt @@ -23,63 +23,63 @@ { "type" "float" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_vecTarget" // Vector { "type" "vector" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_flNextHunt" // float { "type" "float" - "windows" "728" - "linux" "748" - "mac" "748" - } - - "m_flNextHit" // float - { - "type" "float" - "windows" "732" "linux" "752" "mac" "752" } - "m_posPrev" // Vector + "m_flNextHit" // float { - "type" "vector" + "type" "float" "windows" "736" "linux" "756" "mac" "756" } + "m_posPrev" // Vector + { + "type" "vector" + + "windows" "740" + "linux" "760" + "mac" "760" + } + "m_hOwner" // EHANDLE { "type" "ehandle" - "windows" "748" - "linux" "768" - "mac" "768" + "windows" "752" + "linux" "772" + "mac" "772" } "m_iMyClass" // int { "type" "integer" - "windows" "756" - "linux" "776" - "mac" "776" + "windows" "760" + "linux" "780" + "mac" "780" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cpitdrone.txt b/gamedata/common.games/entities.games/gearbox/offsets-cpitdrone.txt index 986006ab..71e35e89 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cpitdrone.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cpitdrone.txt @@ -23,36 +23,36 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_flNextSpikeTime" // float { "type" "float" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_iInitialAmmo" // int { "type" "integer" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_flNextEatTime" // float { "type" "float" - "windows" "720" - "linux" "740" - "mac" "740" + "windows" "724" + "linux" "744" + "mac" "744" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-crecruit.txt b/gamedata/common.games/entities.games/gearbox/offsets-crecruit.txt index 23e98a2a..4a533b24 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-crecruit.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-crecruit.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "824" - "linux" "844" - "mac" "844" - } - - "m_painTime" // float - { - "type" "float" - "windows" "828" "linux" "848" "mac" "848" } - "m_checkAttackTime" // float + "m_painTime" // float { "type" "float" @@ -46,23 +37,32 @@ "mac" "852" } - "m_lastAttackCheck" // BOOL + "m_checkAttackTime" // float { - "type" "integer" + "type" "float" "windows" "836" "linux" "856" "mac" "856" } - "m_flPlayerDamage" // float + "m_lastAttackCheck" // BOOL { - "type" "float" + "type" "integer" "windows" "840" "linux" "860" "mac" "860" } + + "m_flPlayerDamage" // float + { + "type" "float" + + "windows" "844" + "linux" "864" + "mac" "864" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-croach.txt b/gamedata/common.games/entities.games/gearbox/offsets-croach.txt index 0d7f4f7d..f81469bb 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-croach.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-croach.txt @@ -23,36 +23,36 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_flNextSmellTime" // float { "type" "float" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_fLightHacked" // BOOL { "type" "integer" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_iMode" // int { "type" "integer" - "windows" "720" - "linux" "740" - "mac" "740" + "windows" "724" + "linux" "744" + "mac" "744" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-crpgrocket.txt b/gamedata/common.games/entities.games/gearbox/offsets-crpgrocket.txt index 051f6e31..09964d3b 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-crpgrocket.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-crpgrocket.txt @@ -23,27 +23,27 @@ { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_flIgniteTime" // float { "type" "float" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_pLauncher" // CRpg* { "type" "classptr" - "windows" "720" - "linux" "740" - "mac" "740" + "windows" "724" + "linux" "744" + "mac" "744" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cscientist.txt b/gamedata/common.games/entities.games/gearbox/offsets-cscientist.txt index 804ccd70..5bebd5a9 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cscientist.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cscientist.txt @@ -23,27 +23,27 @@ { "type" "float" - "windows" "824" - "linux" "844" - "mac" "844" + "windows" "828" + "linux" "848" + "mac" "848" } "m_healTime" // float { "type" "float" - "windows" "828" - "linux" "848" - "mac" "848" + "windows" "832" + "linux" "852" + "mac" "852" } "m_fearTime" // float { "type" "float" - "windows" "832" - "linux" "852" - "mac" "852" + "windows" "836" + "linux" "856" + "mac" "856" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cshockbeam.txt b/gamedata/common.games/entities.games/gearbox/offsets-cshockbeam.txt index c9133ac4..2b5eae0b 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cshockbeam.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cshockbeam.txt @@ -23,21 +23,12 @@ { "type" "classptr" - "windows" "712" - "linux" "732" - "mac" "732" - } - - "m_pBeam2" // CBeam* - { - "type" "classptr" - "windows" "716" "linux" "736" "mac" "736" } - "m_pSprite" // CSprite* + "m_pBeam2" // CBeam* { "type" "classptr" @@ -46,14 +37,23 @@ "mac" "740" } - "m_iBeams" // int + "m_pSprite" // CSprite* { - "type" "integer" + "type" "classptr" "windows" "724" "linux" "744" "mac" "744" } + + "m_iBeams" // int + { + "type" "integer" + + "windows" "728" + "linux" "748" + "mac" "748" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cshocktrooper.txt b/gamedata/common.games/entities.games/gearbox/offsets-cshocktrooper.txt index e9fff227..0a449108 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cshocktrooper.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cshocktrooper.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "764" - "linux" "784" - "mac" "784" - } - - "m_flNextPainTime" // float - { - "type" "float" - "windows" "768" "linux" "788" "mac" "788" } - "m_flLastEnemySightTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -46,25 +37,25 @@ "mac" "792" } - "m_vecTossVelocity" // Vector + "m_flLastEnemySightTime" // float { - "type" "vector" + "type" "float" "windows" "776" "linux" "796" "mac" "796" } - "m_fThrowGrenade" // BOOL + "m_vecTossVelocity" // Vector { - "type" "integer" + "type" "vector" - "windows" "788" - "linux" "808" - "mac" "808" + "windows" "780" + "linux" "800" + "mac" "800" } - "m_fStanding" // BOOL + "m_fThrowGrenade" // BOOL { "type" "integer" @@ -73,7 +64,7 @@ "mac" "812" } - "m_fFirstEncounter" // BOOL + "m_fStanding" // BOOL { "type" "integer" @@ -82,7 +73,7 @@ "mac" "816" } - "m_cClipSize" // int + "m_fFirstEncounter" // BOOL { "type" "integer" @@ -91,25 +82,25 @@ "mac" "820" } - "m_flLastShot" // float + "m_cClipSize" // int { - "type" "float" + "type" "integer" "windows" "804" "linux" "824" "mac" "824" } - "m_voicePitch" // int + "m_flLastShot" // float { - "type" "integer" + "type" "float" "windows" "808" "linux" "828" "mac" "828" } - "m_iBrassShell" // int + "m_voicePitch" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "832" } - "m_iShotgunShell" // int + "m_iBrassShell" // int { "type" "integer" @@ -127,7 +118,7 @@ "mac" "836" } - "m_iSentence" // int + "m_iShotgunShell" // int { "type" "integer" @@ -136,16 +127,16 @@ "mac" "840" } - "m_flLastChargeTime" // float + "m_iSentence" // int { - "type" "float" + "type" "integer" "windows" "824" "linux" "844" "mac" "844" } - "m_flLastBlinkTime" // float + "m_flLastChargeTime" // float { "type" "float" @@ -154,7 +145,7 @@ "mac" "848" } - "m_flLastBlinkInterval" // float + "m_flLastBlinkTime" // float { "type" "float" @@ -162,6 +153,15 @@ "linux" "852" "mac" "852" } + + "m_flLastBlinkInterval" // float + { + "type" "float" + + "windows" "836" + "linux" "856" + "mac" "856" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cshocktrooperrepel.txt b/gamedata/common.games/entities.games/gearbox/offsets-cshocktrooperrepel.txt index c21862c9..18950160 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cshocktrooperrepel.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cshocktrooperrepel.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-csittingcleansuitscientist.txt b/gamedata/common.games/entities.games/gearbox/offsets-csittingcleansuitscientist.txt index 61822954..0f6a956a 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-csittingcleansuitscientist.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-csittingcleansuitscientist.txt @@ -23,27 +23,27 @@ { "type" "integer" - "windows" "836" - "linux" "856" - "mac" "856" + "windows" "840" + "linux" "860" + "mac" "860" } "m_headTurn" // int { "type" "integer" - "windows" "840" - "linux" "860" - "mac" "860" + "windows" "844" + "linux" "864" + "mac" "864" } "m_flResponseDelay" // float { "type" "float" - "windows" "844" - "linux" "864" - "mac" "864" + "windows" "848" + "linux" "868" + "mac" "868" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-csittingscientist.txt b/gamedata/common.games/entities.games/gearbox/offsets-csittingscientist.txt index fd93479c..962fc20e 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-csittingscientist.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-csittingscientist.txt @@ -23,27 +23,27 @@ { "type" "integer" - "windows" "836" - "linux" "856" - "mac" "856" + "windows" "840" + "linux" "860" + "mac" "860" } "m_headTurn" // int { "type" "integer" - "windows" "840" - "linux" "860" - "mac" "860" + "windows" "844" + "linux" "864" + "mac" "864" } "m_flResponseDelay" // float { "type" "float" - "windows" "844" - "linux" "864" - "mac" "864" + "windows" "848" + "linux" "868" + "mac" "868" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cspore.txt b/gamedata/common.games/entities.games/gearbox/offsets-cspore.txt index 3b981701..403bc9e2 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cspore.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cspore.txt @@ -23,21 +23,12 @@ { "type" "classptr" - "windows" "712" - "linux" "732" - "mac" "732" - } - - "m_iTrail" // int - { - "type" "integer" - "windows" "716" "linux" "736" "mac" "736" } - "m_iBlow" // int + "m_iTrail" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "740" } - "m_iBlowSmall" // int + "m_iBlow" // int { "type" "integer" @@ -55,25 +46,25 @@ "mac" "744" } - "m_flIgniteTime" // float + "m_iBlowSmall" // int { - "type" "float" + "type" "integer" "windows" "728" "linux" "748" "mac" "748" } - "m_iSporeType" // int + "m_flIgniteTime" // float { - "type" "integer" + "type" "float" "windows" "732" "linux" "752" "mac" "752" } - "m_iSpitSprite" // int + "m_iSporeType" // int { "type" "integer" @@ -82,7 +73,7 @@ "mac" "756" } - "m_iGibCount" // int + "m_iSpitSprite" // int { "type" "integer" @@ -91,7 +82,7 @@ "mac" "760" } - "m_bIsAI" // BOOL + "m_iGibCount" // int { "type" "integer" @@ -100,7 +91,7 @@ "mac" "764" } - "m_bPuked" // BOOL + "m_bIsAI" // BOOL { "type" "integer" @@ -109,14 +100,23 @@ "mac" "768" } - "m_flSoundDelay" // float + "m_bPuked" // BOOL { - "type" "float" + "type" "integer" "windows" "752" "linux" "772" "mac" "772" } + + "m_flSoundDelay" // float + { + "type" "float" + + "windows" "756" + "linux" "776" + "mac" "776" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-csquadmonster.txt b/gamedata/common.games/entities.games/gearbox/offsets-csquadmonster.txt index 88ae7262..585a03f3 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-csquadmonster.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-csquadmonster.txt @@ -23,9 +23,9 @@ { "type" "ehandle" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_hSquadMember" // EHANDLE[4] @@ -33,45 +33,45 @@ "type" "ehandle" "size" "4" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_afSquadSlots" // int { "type" "integer" - "windows" "748" - "linux" "768" - "mac" "768" + "windows" "752" + "linux" "772" + "mac" "772" } "m_flLastEnemySightTime" // float { "type" "float" - "windows" "752" - "linux" "772" - "mac" "772" + "windows" "756" + "linux" "776" + "mac" "776" } "m_fEnemyEluded" // BOOL { "type" "integer" - "windows" "756" - "linux" "776" - "mac" "776" + "windows" "760" + "linux" "780" + "mac" "780" } "m_iMySlot" // int { "type" "integer" - "windows" "760" - "linux" "780" - "mac" "780" + "windows" "764" + "linux" "784" + "mac" "784" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-csqueakgrenade.txt b/gamedata/common.games/entities.games/gearbox/offsets-csqueakgrenade.txt index 8559369c..07e26030 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-csqueakgrenade.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-csqueakgrenade.txt @@ -23,63 +23,63 @@ { "type" "float" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_vecTarget" // Vector { "type" "vector" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_flNextHunt" // float { "type" "float" - "windows" "728" - "linux" "748" - "mac" "748" - } - - "m_flNextHit" // float - { - "type" "float" - "windows" "732" "linux" "752" "mac" "752" } - "m_posPrev" // Vector + "m_flNextHit" // float { - "type" "vector" + "type" "float" "windows" "736" "linux" "756" "mac" "756" } + "m_posPrev" // Vector + { + "type" "vector" + + "windows" "740" + "linux" "760" + "mac" "760" + } + "m_hOwner" // EHANDLE { "type" "ehandle" - "windows" "748" - "linux" "768" - "mac" "768" + "windows" "752" + "linux" "772" + "mac" "772" } "m_iMyClass" // int { "type" "integer" - "windows" "756" - "linux" "776" - "mac" "776" + "windows" "760" + "linux" "780" + "mac" "780" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-ctalkmonster.txt b/gamedata/common.games/entities.games/gearbox/offsets-ctalkmonster.txt index 1352a7fb..1f82c958 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-ctalkmonster.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-ctalkmonster.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" - } - - "m_nSpeak" // int - { - "type" "integer" - "windows" "712" "linux" "732" "mac" "732" } - "m_voicePitch" // int + "m_nSpeak" // int { "type" "integer" @@ -46,35 +37,35 @@ "mac" "736" } - "m_szGrp" // const char*[18] + "m_voicePitch" // int { - "type" "stringptr" - "size" "18" + "type" "integer" "windows" "720" "linux" "740" "mac" "740" } + "m_szGrp" // const char*[18] + { + "type" "stringptr" + "size" "18" + + "windows" "724" + "linux" "744" + "mac" "744" + } + "m_useTime" // float { "type" "float" - "windows" "792" - "linux" "812" - "mac" "812" - } - - "m_iszUse" // int - { - "type" "integer" - "windows" "796" "linux" "816" "mac" "816" } - "m_iszUnUse" // int + "m_iszUse" // int { "type" "integer" @@ -83,16 +74,16 @@ "mac" "820" } - "m_flLastSaidSmelled" // float + "m_iszUnUse" // int { - "type" "float" + "type" "integer" "windows" "804" "linux" "824" "mac" "824" } - "m_flStopTalkTime" // float + "m_flLastSaidSmelled" // float { "type" "float" @@ -101,23 +92,32 @@ "mac" "828" } - "m_fStartSuspicious" // BOOL + "m_flStopTalkTime" // float { - "type" "integer" + "type" "float" "windows" "812" "linux" "832" "mac" "832" } - "m_hTalkTarget" // EHANDLE + "m_fStartSuspicious" // BOOL { - "type" "ehandle" + "type" "integer" "windows" "816" "linux" "836" "mac" "836" } + + "m_hTalkTarget" // EHANDLE + { + "type" "ehandle" + + "windows" "820" + "linux" "840" + "mac" "840" + } } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-ctentacle.txt b/gamedata/common.games/entities.games/gearbox/offsets-ctentacle.txt index 6c367960..7cd425c7 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-ctentacle.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-ctentacle.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" - } - - "m_iGoalAnim" // int - { - "type" "integer" - "windows" "712" "linux" "732" "mac" "732" } - "m_iLevel" // int + "m_iGoalAnim" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "736" } - "m_iDir" // int + "m_iLevel" // int { "type" "integer" @@ -55,16 +46,16 @@ "mac" "740" } - "m_flFramerateAdj" // float + "m_iDir" // int { - "type" "float" + "type" "integer" "windows" "724" "linux" "744" "mac" "744" } - "m_flSoundYaw" // float + "m_flFramerateAdj" // float { "type" "float" @@ -73,25 +64,25 @@ "mac" "748" } - "m_iSoundLevel" // int + "m_flSoundYaw" // float { - "type" "integer" + "type" "float" "windows" "732" "linux" "752" "mac" "752" } - "m_flSoundTime" // float + "m_iSoundLevel" // int { - "type" "float" + "type" "integer" "windows" "736" "linux" "756" "mac" "756" } - "m_flSoundRadius" // float + "m_flSoundTime" // float { "type" "float" @@ -100,25 +91,25 @@ "mac" "760" } - "m_iHitDmg" // int + "m_flSoundRadius" // float { - "type" "integer" + "type" "float" "windows" "744" "linux" "764" "mac" "764" } - "m_flHitTime" // float + "m_iHitDmg" // int { - "type" "float" + "type" "integer" "windows" "748" "linux" "768" "mac" "768" } - "m_flTapRadius" // float + "m_flHitTime" // float { "type" "float" @@ -127,7 +118,7 @@ "mac" "772" } - "m_flNextSong" // float + "m_flTapRadius" // float { "type" "float" @@ -136,7 +127,7 @@ "mac" "776" } - "m_flMaxYaw" // float + "m_flNextSong" // float { "type" "float" @@ -145,31 +136,40 @@ "mac" "780" } - "m_iTapSound" // int + "m_flMaxYaw" // float { - "type" "integer" + "type" "float" "windows" "764" "linux" "784" "mac" "784" } - "m_vecPrevSound" // Vector + "m_iTapSound" // int { - "type" "vector" + "type" "integer" "windows" "768" "linux" "788" "mac" "788" } + "m_vecPrevSound" // Vector + { + "type" "vector" + + "windows" "772" + "linux" "792" + "mac" "792" + } + "m_flPrevSoundTime" // float { "type" "float" - "windows" "780" - "linux" "800" - "mac" "800" + "windows" "784" + "linux" "804" + "mac" "804" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-ctesthull.txt b/gamedata/common.games/entities.games/gearbox/offsets-ctesthull.txt index 2246d458..d45ec166 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-ctesthull.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-ctesthull.txt @@ -23,9 +23,9 @@ { "type" "vector" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-ctripminegrenade.txt b/gamedata/common.games/entities.games/gearbox/offsets-ctripminegrenade.txt index e8539918..c35ecc57 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-ctripminegrenade.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-ctripminegrenade.txt @@ -23,81 +23,81 @@ { "type" "float" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_vecDir" // Vector { "type" "vector" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_vecEnd" // Vector { "type" "vector" - "windows" "728" - "linux" "748" - "mac" "748" + "windows" "732" + "linux" "752" + "mac" "752" } "m_flBeamLength" // float { "type" "float" - "windows" "740" - "linux" "760" - "mac" "760" + "windows" "744" + "linux" "764" + "mac" "764" } "m_hOwner" // EHANDLE { "type" "ehandle" - "windows" "744" - "linux" "764" - "mac" "764" + "windows" "748" + "linux" "768" + "mac" "768" } "m_pBeam" // CBeam* { "type" "classptr" - "windows" "752" - "linux" "772" - "mac" "772" + "windows" "756" + "linux" "776" + "mac" "776" } "m_posOwner" // Vector { "type" "vector" - "windows" "756" - "linux" "776" - "mac" "776" + "windows" "760" + "linux" "780" + "mac" "780" } "m_angleOwner" // Vector { "type" "vector" - "windows" "768" - "linux" "788" - "mac" "788" + "windows" "772" + "linux" "792" + "mac" "792" } "m_pRealOwner" // edict_t* { "type" "edict" - "windows" "780" - "linux" "800" - "mac" "800" + "windows" "784" + "linux" "804" + "mac" "804" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cturret.txt b/gamedata/common.games/entities.games/gearbox/offsets-cturret.txt index 1e835130..c2dc7c6d 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cturret.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cturret.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "820" - "linux" "840" - "mac" "840" + "windows" "824" + "linux" "844" + "mac" "844" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-cwreckage.txt b/gamedata/common.games/entities.games/gearbox/offsets-cwreckage.txt index 848bec22..5be51f67 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-cwreckage.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-cwreckage.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-czombie.txt b/gamedata/common.games/entities.games/gearbox/offsets-czombie.txt index d7aeb3df..d7a9f831 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-czombie.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-czombie.txt @@ -23,9 +23,9 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-czombiebarney.txt b/gamedata/common.games/entities.games/gearbox/offsets-czombiebarney.txt index d97067af..e4d68bb2 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-czombiebarney.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-czombiebarney.txt @@ -23,9 +23,9 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/gearbox/offsets-czombiesoldier.txt b/gamedata/common.games/entities.games/gearbox/offsets-czombiesoldier.txt index 1c6c4219..9d10cc37 100644 --- a/gamedata/common.games/entities.games/gearbox/offsets-czombiesoldier.txt +++ b/gamedata/common.games/entities.games/gearbox/offsets-czombiesoldier.txt @@ -23,9 +23,9 @@ { "type" "float" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-cairtank.txt b/gamedata/common.games/entities.games/tfc/offsets-cairtank.txt index 9feb39a7..124afc46 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cairtank.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cairtank.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "1728" - "linux" "1748" - "mac" "1748" + "windows" "1732" + "linux" "1752" + "mac" "1752" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbasemonster.txt b/gamedata/common.games/entities.games/tfc/offsets-cbasemonster.txt index 9ab1b409..690e6a38 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbasemonster.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbasemonster.txt @@ -428,6 +428,15 @@ "linux" "1716" "mac" "1716" } + + "m_flLastYawTime" // float + { + "type" "float" + + "windows" "1700" + "linux" "1720" + "mac" "1720" + } } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseplayer.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayer.txt index f3fc2fe9..a90f77d8 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbaseplayer.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayer.txt @@ -23,30 +23,21 @@ { "type" "ehandle" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } "m_flNextObserverInput" // float { "type" "float" - "windows" "1708" - "linux" "1728" - "mac" "1728" - } - - "m_iObserverWeapon" // int - { - "type" "integer" - "windows" "1712" "linux" "1732" "mac" "1732" } - "m_iObserverLastMode" // int + "m_iObserverWeapon" // int { "type" "integer" @@ -55,7 +46,7 @@ "mac" "1736" } - "random_seed" // int + "m_iObserverLastMode" // int { "type" "integer" @@ -64,7 +55,7 @@ "mac" "1740" } - "m_iPlayerSound" // int + "random_seed" // int { "type" "integer" @@ -73,7 +64,7 @@ "mac" "1744" } - "m_iTargetVolume" // int + "m_iPlayerSound" // int { "type" "integer" @@ -82,7 +73,7 @@ "mac" "1748" } - "m_iWeaponVolume" // int + "m_iTargetVolume" // int { "type" "integer" @@ -91,7 +82,7 @@ "mac" "1752" } - "m_iExtraSoundTypes" // int + "m_iWeaponVolume" // int { "type" "integer" @@ -100,7 +91,7 @@ "mac" "1756" } - "m_iWeaponFlash" // int + "m_iExtraSoundTypes" // int { "type" "integer" @@ -109,16 +100,16 @@ "mac" "1760" } - "m_flStopExtraSoundTime" // float + "m_iWeaponFlash" // int { - "type" "float" + "type" "integer" "windows" "1744" "linux" "1764" "mac" "1764" } - "m_flFlashLightTime" // float + "m_flStopExtraSoundTime" // float { "type" "float" @@ -127,16 +118,16 @@ "mac" "1768" } - "m_iFlashBattery" // int + "m_flFlashLightTime" // float { - "type" "integer" + "type" "float" "windows" "1752" "linux" "1772" "mac" "1772" } - "m_afButtonLast" // int + "m_iFlashBattery" // int { "type" "integer" @@ -145,7 +136,7 @@ "mac" "1776" } - "m_afButtonPressed" // int + "m_afButtonLast" // int { "type" "integer" @@ -154,7 +145,7 @@ "mac" "1780" } - "m_afButtonReleased" // int + "m_afButtonPressed" // int { "type" "integer" @@ -163,25 +154,25 @@ "mac" "1784" } - "m_pentSndLast" // edict_t* + "m_afButtonReleased" // int { - "type" "edict" + "type" "integer" "windows" "1768" "linux" "1788" "mac" "1788" } - "m_flSndRoomtype" // float + "m_pentSndLast" // edict_t* { - "type" "float" + "type" "edict" "windows" "1772" "linux" "1792" "mac" "1792" } - "m_flSndRange" // float + "m_flSndRoomtype" // float { "type" "float" @@ -190,7 +181,7 @@ "mac" "1796" } - "m_flFallVelocity" // float + "m_flSndRange" // float { "type" "float" @@ -199,26 +190,26 @@ "mac" "1800" } - "m_rgItems" // int[5] + "m_flFallVelocity" // float { - "type" "integer" - "size" "5" + "type" "float" "windows" "1784" "linux" "1804" "mac" "1804" } - "m_fKnownItem" // int + "m_rgItems" // int[5] { "type" "integer" + "size" "5" - "windows" "1804" - "linux" "1824" - "mac" "1824" + "windows" "1788" + "linux" "1808" + "mac" "1808" } - "m_fNewAmmo" // int + "m_fKnownItem" // int { "type" "integer" @@ -227,26 +218,26 @@ "mac" "1828" } - "m_afPhysicsFlags" // unsigned int + "m_fNewAmmo" // int { "type" "integer" - "unsigned" "1" "windows" "1812" "linux" "1832" "mac" "1832" } - "m_fNextSuicideTime" // float + "m_afPhysicsFlags" // unsigned int { - "type" "float" + "type" "integer" + "unsigned" "1" "windows" "1816" "linux" "1836" "mac" "1836" } - "m_fDontPackItemsUntil" // float + "m_fNextSuicideTime" // float { "type" "float" @@ -255,7 +246,7 @@ "mac" "1840" } - "m_fNextTeamOrClassChange" // float + "m_fDontPackItemsUntil" // float { "type" "float" @@ -264,7 +255,7 @@ "mac" "1844" } - "m_flTimeStepSound" // float + "m_fNextTeamOrClassChange" // float { "type" "float" @@ -273,7 +264,7 @@ "mac" "1848" } - "m_flTimeWeaponIdle" // float + "m_flTimeStepSound" // float { "type" "float" @@ -282,7 +273,7 @@ "mac" "1852" } - "m_flSwimTime" // float + "m_flTimeWeaponIdle" // float { "type" "float" @@ -291,7 +282,7 @@ "mac" "1856" } - "m_flDuckTime" // float + "m_flSwimTime" // float { "type" "float" @@ -300,7 +291,7 @@ "mac" "1860" } - "m_flWallJumpTime" // float + "m_flDuckTime" // float { "type" "float" @@ -309,7 +300,7 @@ "mac" "1864" } - "m_flSuitUpdate" // float + "m_flWallJumpTime" // float { "type" "float" @@ -318,23 +309,32 @@ "mac" "1868" } - "m_rgSuitPlayList" // int[4] + "m_flSuitUpdate" // float { - "type" "integer" - "size" "4" + "type" "float" "windows" "1852" "linux" "1872" "mac" "1872" } + "m_rgSuitPlayList" // int[4] + { + "type" "integer" + "size" "4" + + "windows" "1856" + "linux" "1876" + "mac" "1876" + } + "m_iSuitPlayNext" // int { "type" "integer" - "windows" "1868" - "linux" "1888" - "mac" "1888" + "windows" "1872" + "linux" "1892" + "mac" "1892" } "m_rgiSuitNoRepeat" // int[32] @@ -342,9 +342,9 @@ "type" "integer" "size" "32" - "windows" "1872" - "linux" "1892" - "mac" "1892" + "windows" "1876" + "linux" "1896" + "mac" "1896" } "m_rgflSuitNoRepeatTime" // float[32] @@ -352,30 +352,21 @@ "type" "float" "size" "32" - "windows" "2000" - "linux" "2020" - "mac" "2020" + "windows" "2004" + "linux" "2024" + "mac" "2024" } "m_lastDamageAmount" // int { "type" "integer" - "windows" "2128" - "linux" "2148" - "mac" "2148" - } - - "m_tbdPrev" // float - { - "type" "float" - "windows" "2132" "linux" "2152" "mac" "2152" } - "m_flgeigerRange" // float + "m_tbdPrev" // float { "type" "float" @@ -384,7 +375,7 @@ "mac" "2156" } - "m_flgeigerDelay" // float + "m_flgeigerRange" // float { "type" "float" @@ -393,16 +384,16 @@ "mac" "2160" } - "m_igeigerRangePrev" // int + "m_flgeigerDelay" // float { - "type" "integer" + "type" "float" "windows" "2144" "linux" "2164" "mac" "2164" } - "m_iStepLeft" // int + "m_igeigerRangePrev" // int { "type" "integer" @@ -411,44 +402,44 @@ "mac" "2168" } - "m_szTextureName" // char[13] + "m_iStepLeft" // int { - "type" "string" - "size" "13" + "type" "integer" "windows" "2152" "linux" "2172" "mac" "2172" } + "m_szTextureName" // char[13] + { + "type" "string" + "size" "13" + + "windows" "2156" + "linux" "2176" + "mac" "2176" + } + "m_chTextureType" // char { "type" "character" - "windows" "2165" - "linux" "2185" - "mac" "2185" + "windows" "2169" + "linux" "2189" + "mac" "2189" } "m_idrowndmg" // int { "type" "integer" - "windows" "2168" - "linux" "2188" - "mac" "2188" - } - - "m_idrownrestored" // int - { - "type" "integer" - "windows" "2172" "linux" "2192" "mac" "2192" } - "m_bitsHUDDamage" // int + "m_idrownrestored" // int { "type" "integer" @@ -457,7 +448,7 @@ "mac" "2196" } - "m_fInitHUD" // BOOL + "m_bitsHUDDamage" // int { "type" "integer" @@ -466,7 +457,7 @@ "mac" "2200" } - "m_fGameHUDInitialized" // BOOL + "m_fInitHUD" // BOOL { "type" "integer" @@ -475,7 +466,7 @@ "mac" "2204" } - "m_iTrain" // int + "m_fGameHUDInitialized" // BOOL { "type" "integer" @@ -484,7 +475,7 @@ "mac" "2208" } - "m_fWeapon" // BOOL + "m_iTrain" // int { "type" "integer" @@ -493,34 +484,34 @@ "mac" "2212" } - "m_pTank" // EHANDLE + "m_fWeapon" // BOOL { - "type" "ehandle" + "type" "integer" "windows" "2196" "linux" "2216" "mac" "2216" } + "m_pTank" // EHANDLE + { + "type" "ehandle" + + "windows" "2200" + "linux" "2220" + "mac" "2220" + } + "m_fDeadTime" // float { "type" "float" - "windows" "2204" - "linux" "2224" - "mac" "2224" - } - - "m_fNoPlayerSound" // BOOL - { - "type" "integer" - "windows" "2208" "linux" "2228" "mac" "2228" } - "m_fLongJump" // BOOL + "m_fNoPlayerSound" // BOOL { "type" "integer" @@ -529,7 +520,7 @@ "mac" "2232" } - "m_iGLClip" // int + "m_fLongJump" // BOOL { "type" "integer" @@ -538,25 +529,25 @@ "mac" "2236" } - "m_tSneaking" // float + "m_iGLClip" // int { - "type" "float" + "type" "integer" "windows" "2220" "linux" "2240" "mac" "2240" } - "m_iUpdateTime" // int + "m_tSneaking" // float { - "type" "integer" + "type" "float" "windows" "2224" "linux" "2244" "mac" "2244" } - "m_iClientHealth" // int + "m_iUpdateTime" // int { "type" "integer" @@ -565,7 +556,7 @@ "mac" "2248" } - "m_iClientBattery" // int + "m_iClientHealth" // int { "type" "integer" @@ -574,7 +565,7 @@ "mac" "2252" } - "m_iHideHUD" // int + "m_iClientBattery" // int { "type" "integer" @@ -583,7 +574,7 @@ "mac" "2256" } - "m_iClientHideHUD" // int + "m_iHideHUD" // int { "type" "integer" @@ -592,7 +583,7 @@ "mac" "2260" } - "m_iFOV" // int + "m_iClientHideHUD" // int { "type" "integer" @@ -601,7 +592,7 @@ "mac" "2264" } - "m_iClientFOV" // int + "m_iFOV" // int { "type" "integer" @@ -610,26 +601,26 @@ "mac" "2268" } - "m_rgpPlayerItems" // CBasePlayerItem*[6] + "m_iClientFOV" // int { - "type" "classptr" - "size" "6" + "type" "integer" "windows" "2252" "linux" "2272" "mac" "2272" } - "m_pActiveItem" // CBasePlayerItem* + "m_rgpPlayerItems" // CBasePlayerItem*[6] { "type" "classptr" + "size" "6" - "windows" "2276" - "linux" "2296" - "mac" "2296" + "windows" "2256" + "linux" "2276" + "mac" "2276" } - "m_pClientActiveItem" // CBasePlayerItem* + "m_pActiveItem" // CBasePlayerItem* { "type" "classptr" @@ -638,7 +629,7 @@ "mac" "2300" } - "m_pLastItem" // CBasePlayerItem* + "m_pClientActiveItem" // CBasePlayerItem* { "type" "classptr" @@ -647,23 +638,32 @@ "mac" "2304" } - "m_pszLastItem" // const char* + "m_pLastItem" // CBasePlayerItem* { - "type" "stringptr" + "type" "classptr" "windows" "2288" "linux" "2308" "mac" "2308" } + "m_pszLastItem" // const char* + { + "type" "stringptr" + + "windows" "2292" + "linux" "2312" + "mac" "2312" + } + "m_rgAmmo" // int[32] { "type" "integer" "size" "32" - "windows" "2292" - "linux" "2312" - "mac" "2312" + "windows" "2296" + "linux" "2316" + "mac" "2316" } "m_rgAmmoLast" // int[32] @@ -671,39 +671,30 @@ "type" "integer" "size" "32" - "windows" "2420" - "linux" "2440" - "mac" "2440" + "windows" "2424" + "linux" "2444" + "mac" "2444" } "m_vecAutoAim" // Vector { "type" "vector" - "windows" "2548" - "linux" "2568" - "mac" "2568" + "windows" "2552" + "linux" "2572" + "mac" "2572" } "m_fOnTarget" // BOOL { "type" "integer" - "windows" "2560" - "linux" "2580" - "mac" "2580" - } - - "m_iDeaths" // int - { - "type" "integer" - "windows" "2564" "linux" "2584" "mac" "2584" } - "m_iClientDeaths" // int + "m_iDeaths" // int { "type" "integer" @@ -712,7 +703,7 @@ "mac" "2588" } - "m_iClientFrags" // int + "m_iClientDeaths" // int { "type" "integer" @@ -721,7 +712,7 @@ "mac" "2592" } - "m_iClientPlayerClass" // int + "m_iClientFrags" // int { "type" "integer" @@ -730,7 +721,7 @@ "mac" "2596" } - "m_iClientTeam" // int + "m_iClientPlayerClass" // int { "type" "integer" @@ -739,7 +730,7 @@ "mac" "2600" } - "m_iClientItems" // int + "m_iClientTeam" // int { "type" "integer" @@ -748,25 +739,25 @@ "mac" "2604" } - "m_iRespawnFrames" // float + "m_iClientItems" // int { - "type" "float" + "type" "integer" "windows" "2588" "linux" "2608" "mac" "2608" } - "m_iTimeCheckAllowed" // int + "m_iRespawnFrames" // float { - "type" "integer" + "type" "float" "windows" "2592" "linux" "2612" "mac" "2612" } - "m_lastx" // int + "m_iTimeCheckAllowed" // int { "type" "integer" @@ -775,7 +766,7 @@ "mac" "2616" } - "m_lasty" // int + "m_lastx" // int { "type" "integer" @@ -784,7 +775,7 @@ "mac" "2620" } - "m_iConcussion" // int + "m_lasty" // int { "type" "integer" @@ -793,7 +784,7 @@ "mac" "2624" } - "m_iClientConcussion" // int + "m_iConcussion" // int { "type" "integer" @@ -802,7 +793,7 @@ "mac" "2628" } - "m_iConcStartVal" // int + "m_iClientConcussion" // int { "type" "integer" @@ -811,16 +802,16 @@ "mac" "2632" } - "m_flConcStartTime" // float + "m_iConcStartVal" // int { - "type" "float" + "type" "integer" "windows" "2616" "linux" "2636" "mac" "2636" } - "m_flConcDuration" // float + "m_flConcStartTime" // float { "type" "float" @@ -829,16 +820,16 @@ "mac" "2640" } - "m_iBeingTeleported" // int + "m_flConcDuration" // float { - "type" "integer" + "type" "float" "windows" "2624" "linux" "2644" "mac" "2644" } - "m_nCustomSprayFrames" // int + "m_iBeingTeleported" // int { "type" "integer" @@ -847,25 +838,25 @@ "mac" "2648" } - "m_flNextDecalTime" // float + "m_nCustomSprayFrames" // int { - "type" "float" + "type" "integer" "windows" "2632" "linux" "2652" "mac" "2652" } - "m_bDisplayedMOTD" // BOOL + "m_flNextDecalTime" // float { - "type" "integer" + "type" "float" "windows" "2636" "linux" "2656" "mac" "2656" } - "m_bSentBuildingEvents" // BOOL + "m_bDisplayedMOTD" // BOOL { "type" "integer" @@ -874,32 +865,41 @@ "mac" "2660" } - "m_MenuStringBuffer" // char[512] + "m_bSentBuildingEvents" // BOOL { - "type" "string" - "size" "512" + "type" "integer" "windows" "2644" "linux" "2664" "mac" "2664" } + "m_MenuStringBuffer" // char[512] + { + "type" "string" + "size" "512" + + "windows" "2648" + "linux" "2668" + "mac" "2668" + } + "m_MenuSelectionBuffer" // int { "type" "integer" - "windows" "3156" - "linux" "3176" - "mac" "3176" + "windows" "3160" + "linux" "3180" + "mac" "3180" } "m_MenuUpdateTime" // float { "type" "float" - "windows" "3160" - "linux" "3180" - "mac" "3180" + "windows" "3164" + "linux" "3184" + "mac" "3184" } "m_SbarString0" // char[128] @@ -907,9 +907,9 @@ "type" "string" "size" "128" - "windows" "3164" - "linux" "3184" - "mac" "3184" + "windows" "3168" + "linux" "3188" + "mac" "3188" } "m_SbarString1" // char[128] @@ -917,9 +917,9 @@ "type" "string" "size" "128" - "windows" "3292" - "linux" "3312" - "mac" "3312" + "windows" "3296" + "linux" "3316" + "mac" "3316" } "m_SbarString2" // char[128] @@ -927,9 +927,9 @@ "type" "string" "size" "128" - "windows" "3420" - "linux" "3440" - "mac" "3440" + "windows" "3424" + "linux" "3444" + "mac" "3444" } "m_szAnimExtention" // char[32] @@ -937,94 +937,85 @@ "type" "string" "size" "32" - "windows" "3548" - "linux" "3568" - "mac" "3568" + "windows" "3552" + "linux" "3572" + "mac" "3572" } "m_iCurrentAnimationState" // int { "type" "integer" - "windows" "3580" - "linux" "3600" - "mac" "3600" - } - - "m_iCurrentAnimationSequence" // int - { - "type" "integer" - "windows" "3584" "linux" "3604" "mac" "3604" } - "m_szSavedAnimExtention" // char[32] + "m_iCurrentAnimationSequence" // int { - "type" "string" - "size" "32" + "type" "integer" "windows" "3588" "linux" "3608" "mac" "3608" } + "m_szSavedAnimExtention" // char[32] + { + "type" "string" + "size" "32" + + "windows" "3592" + "linux" "3612" + "mac" "3612" + } + "m_pszSavedWeaponModel" // char* { "type" "stringptr" - "windows" "3620" - "linux" "3640" - "mac" "3640" - } - - "m_iTeamToDisguiseAs" // int - { - "type" "integer" - "windows" "3624" "linux" "3644" "mac" "3644" } - "m_DB_LastTimingTestTime" // float + "m_iTeamToDisguiseAs" // int { - "type" "float" + "type" "integer" "windows" "3628" "linux" "3648" "mac" "3648" } - "m_nFirstSpawn" // int + "m_DB_LastTimingTestTime" // float { - "type" "integer" + "type" "float" "windows" "3632" "linux" "3652" "mac" "3652" } - "delayed_spawn_message" // string_t + "m_nFirstSpawn" // int { - "type" "stringint" + "type" "integer" "windows" "3636" "linux" "3656" "mac" "3656" } - "forced_spawn" // int + "delayed_spawn_message" // string_t { - "type" "integer" + "type" "stringint" "windows" "3640" "linux" "3660" "mac" "3660" } - "no_sentry_message" // int + "forced_spawn" // int { "type" "integer" @@ -1033,7 +1024,7 @@ "mac" "3664" } - "no_dispenser_message" // int + "no_sentry_message" // int { "type" "integer" @@ -1042,7 +1033,7 @@ "mac" "3668" } - "m_iPipebombCount" // int + "no_dispenser_message" // int { "type" "integer" @@ -1051,7 +1042,7 @@ "mac" "3672" } - "m_iAmmoboxCount" // int + "m_iPipebombCount" // int { "type" "integer" @@ -1060,7 +1051,7 @@ "mac" "3676" } - "m_iMaxArmor" // int + "m_iAmmoboxCount" // int { "type" "integer" @@ -1069,7 +1060,7 @@ "mac" "3680" } - "no_entry_teleporter_message" // int + "m_iMaxArmor" // int { "type" "integer" @@ -1078,7 +1069,7 @@ "mac" "3684" } - "no_exit_teleporter_message" // int + "no_entry_teleporter_message" // int { "type" "integer" @@ -1087,7 +1078,7 @@ "mac" "3688" } - "m_iFadeDirection" // int + "no_exit_teleporter_message" // int { "type" "integer" @@ -1096,16 +1087,16 @@ "mac" "3692" } - "m_flFadeAmount" // float + "m_iFadeDirection" // int { - "type" "float" + "type" "integer" "windows" "3676" "linux" "3696" "mac" "3696" } - "m_flGagTime" // float + "m_flFadeAmount" // float { "type" "float" @@ -1114,7 +1105,7 @@ "mac" "3700" } - "m_flLastTalkTime" // float + "m_flGagTime" // float { "type" "float" @@ -1123,71 +1114,71 @@ "mac" "3704" } - "m_cSpamPoints" // int + "m_flLastTalkTime" // float { - "type" "integer" + "type" "float" "windows" "3688" "linux" "3708" "mac" "3708" } - "m_flNextSBarUpdateTime" // float + "m_cSpamPoints" // int { - "type" "float" + "type" "integer" "windows" "3692" "linux" "3712" "mac" "3712" } + "m_flNextSBarUpdateTime" // float + { + "type" "float" + + "windows" "3696" + "linux" "3716" + "mac" "3716" + } + "m_izSBarState" // int[7] { "type" "integer" "size" "7" - "windows" "3696" - "linux" "3716" - "mac" "3716" + "windows" "3700" + "linux" "3720" + "mac" "3720" } "m_flStatusBarDisappearDelay" // float { "type" "float" - "windows" "3724" - "linux" "3744" - "mac" "3744" + "windows" "3728" + "linux" "3748" + "mac" "3748" } "m_hLastIDTarget" // EHANDLE { "type" "ehandle" - "windows" "3728" - "linux" "3748" - "mac" "3748" + "windows" "3732" + "linux" "3752" + "mac" "3752" } "m_bUpdatedCommandMenu" // BOOL { "type" "integer" - "windows" "3736" - "linux" "3756" - "mac" "3756" - } - - "m_iClientIsFeigning" // int - { - "type" "integer" - "windows" "3740" "linux" "3760" "mac" "3760" } - "m_iClientIsDetpacking" // int + "m_iClientIsFeigning" // int { "type" "integer" @@ -1196,7 +1187,7 @@ "mac" "3764" } - "m_iClientDetpackAmmo" // int + "m_iClientIsDetpacking" // int { "type" "integer" @@ -1205,7 +1196,7 @@ "mac" "3768" } - "m_iClientBuildState" // int + "m_iClientDetpackAmmo" // int { "type" "integer" @@ -1214,7 +1205,7 @@ "mac" "3772" } - "m_iClientRandomPC" // int + "m_iClientBuildState" // int { "type" "integer" @@ -1223,14 +1214,23 @@ "mac" "3776" } - "m_flTeleporterEffectEndTime" // float + "m_iClientRandomPC" // int { - "type" "float" + "type" "integer" "windows" "3760" "linux" "3780" "mac" "3780" } + + "m_flTeleporterEffectEndTime" // float + { + "type" "float" + + "windows" "3764" + "linux" "3784" + "mac" "3784" + } } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseturret.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseturret.txt index 81dad2c1..61587b06 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbaseturret.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseturret.txt @@ -23,39 +23,30 @@ { "type" "float" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } "m_iSpin" // int { "type" "integer" - "windows" "1704" - "linux" "1724" - "mac" "1724" + "windows" "1708" + "linux" "1728" + "mac" "1728" } "m_pEyeGlow" // CSprite* { "type" "classptr" - "windows" "1708" - "linux" "1728" - "mac" "1728" - } - - "m_eyeBrightness" // int - { - "type" "integer" - "windows" "1712" "linux" "1732" "mac" "1732" } - "m_iDeployHeight" // int + "m_eyeBrightness" // int { "type" "integer" @@ -64,7 +55,7 @@ "mac" "1736" } - "m_iRetractHeight" // int + "m_iDeployHeight" // int { "type" "integer" @@ -73,7 +64,7 @@ "mac" "1740" } - "m_iMinPitch" // int + "m_iRetractHeight" // int { "type" "integer" @@ -82,7 +73,7 @@ "mac" "1744" } - "m_iBaseTurnRate" // int + "m_iMinPitch" // int { "type" "integer" @@ -91,25 +82,25 @@ "mac" "1748" } - "m_fTurnRate" // float + "m_iBaseTurnRate" // int { - "type" "float" + "type" "integer" "windows" "1732" "linux" "1752" "mac" "1752" } - "m_iOrientation" // int + "m_fTurnRate" // float { - "type" "integer" + "type" "float" "windows" "1736" "linux" "1756" "mac" "1756" } - "m_iOn" // int + "m_iOrientation" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "1760" } - "m_fBeserk" // int + "m_iOn" // int { "type" "integer" @@ -127,7 +118,7 @@ "mac" "1764" } - "m_iAutoStart" // int + "m_fBeserk" // int { "type" "integer" @@ -136,25 +127,25 @@ "mac" "1768" } - "m_vecLastSight" // Vector + "m_iAutoStart" // int { - "type" "vector" + "type" "integer" "windows" "1752" "linux" "1772" "mac" "1772" } - "m_flLastSight" // float + "m_vecLastSight" // Vector { - "type" "float" + "type" "vector" - "windows" "1764" - "linux" "1784" - "mac" "1784" + "windows" "1756" + "linux" "1776" + "mac" "1776" } - "m_flMaxWait" // float + "m_flLastSight" // float { "type" "float" @@ -163,58 +154,67 @@ "mac" "1788" } - "m_iSearchSpeed" // int + "m_flMaxWait" // float { - "type" "integer" + "type" "float" "windows" "1772" "linux" "1792" "mac" "1792" } - "m_flStartYaw" // float + "m_iSearchSpeed" // int { - "type" "float" + "type" "integer" "windows" "1776" "linux" "1796" "mac" "1796" } - "m_vecCurAngles" // Vector + "m_flStartYaw" // float { - "type" "vector" + "type" "float" "windows" "1780" "linux" "1800" "mac" "1800" } + "m_vecCurAngles" // Vector + { + "type" "vector" + + "windows" "1784" + "linux" "1804" + "mac" "1804" + } + "m_vecGoalAngles" // Vector { "type" "vector" - "windows" "1792" - "linux" "1812" - "mac" "1812" + "windows" "1796" + "linux" "1816" + "mac" "1816" } "m_flPingTime" // float { "type" "float" - "windows" "1804" - "linux" "1824" - "mac" "1824" + "windows" "1808" + "linux" "1828" + "mac" "1828" } "m_flSpinUpTime" // float { "type" "float" - "windows" "1808" - "linux" "1828" - "mac" "1828" + "windows" "1812" + "linux" "1832" + "mac" "1832" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ccinemonster.txt b/gamedata/common.games/entities.games/tfc/offsets-ccinemonster.txt index 3af3a6eb..3671e095 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ccinemonster.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ccinemonster.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "1700" - "linux" "1720" - "mac" "1720" - } - - "m_iszPlay" // int - { - "type" "integer" - "windows" "1704" "linux" "1724" "mac" "1724" } - "m_iszEntity" // int + "m_iszPlay" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "1728" } - "m_fMoveTo" // int + "m_iszEntity" // int { "type" "integer" @@ -55,7 +46,7 @@ "mac" "1732" } - "m_iFinishSchedule" // int + "m_fMoveTo" // int { "type" "integer" @@ -64,16 +55,16 @@ "mac" "1736" } - "m_flRadius" // float + "m_iFinishSchedule" // int { - "type" "float" + "type" "integer" "windows" "1720" "linux" "1740" "mac" "1740" } - "m_flRepeat" // float + "m_flRadius" // float { "type" "float" @@ -82,34 +73,34 @@ "mac" "1744" } - "m_iDelay" // int + "m_flRepeat" // float { - "type" "integer" + "type" "float" "windows" "1728" "linux" "1748" "mac" "1748" } - "m_startTime" // float + "m_iDelay" // int { - "type" "float" + "type" "integer" "windows" "1732" "linux" "1752" "mac" "1752" } - "m_saved_movetype" // int + "m_startTime" // float { - "type" "integer" + "type" "float" "windows" "1736" "linux" "1756" "mac" "1756" } - "m_saved_solid" // int + "m_saved_movetype" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "1760" } - "m_saved_effects" // int + "m_saved_solid" // int { "type" "integer" @@ -127,7 +118,7 @@ "mac" "1764" } - "m_interruptable" // BOOL + "m_saved_effects" // int { "type" "integer" @@ -135,6 +126,15 @@ "linux" "1768" "mac" "1768" } + + "m_interruptable" // BOOL + { + "type" "integer" + + "windows" "1752" + "linux" "1772" + "mac" "1772" + } } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ccycler.txt b/gamedata/common.games/entities.games/tfc/offsets-ccycler.txt index 1e3849fc..74e2794d 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ccycler.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ccycler.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-cdeadhev.txt b/gamedata/common.games/entities.games/tfc/offsets-cdeadhev.txt index 47bfdccd..17d07630 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cdeadhev.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cdeadhev.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-cdetpack.txt b/gamedata/common.games/entities.games/tfc/offsets-cdetpack.txt index 249d205c..8b304880 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cdetpack.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cdetpack.txt @@ -23,27 +23,27 @@ { "type" "integer" - "windows" "1728" - "linux" "1748" - "mac" "1748" + "windows" "1732" + "linux" "1752" + "mac" "1752" } "bAlternateLight" // BOOL { "type" "integer" - "windows" "1732" - "linux" "1752" - "mac" "1752" + "windows" "1736" + "linux" "1756" + "mac" "1756" } "m_pBlinkSprite" // CSprite* { "type" "classptr" - "windows" "1736" - "linux" "1756" - "mac" "1756" + "windows" "1740" + "linux" "1760" + "mac" "1760" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-cenvexplosion.txt b/gamedata/common.games/entities.games/tfc/offsets-cenvexplosion.txt index 7722db19..e29457fb 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cenvexplosion.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cenvexplosion.txt @@ -23,18 +23,18 @@ { "type" "integer" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } "m_spriteScale" // int { "type" "integer" - "windows" "1704" - "linux" "1724" - "mac" "1724" + "windows" "1708" + "linux" "1728" + "mac" "1728" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-cgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-cgrenade.txt index 5d328fc4..725678e5 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cgrenade.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cgrenade.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "1700" - "linux" "1720" - "mac" "1720" - } - - "m_bDontSpark" // BOOL - { - "type" "integer" - "windows" "1704" "linux" "1724" "mac" "1724" } - "m_bDontSmoke" // BOOL + "m_bDontSpark" // BOOL { "type" "integer" @@ -46,16 +37,16 @@ "mac" "1728" } - "m_flExplosionScale" // float + "m_bDontSmoke" // BOOL { - "type" "float" + "type" "integer" "windows" "1712" "linux" "1732" "mac" "1732" } - "m_flSmokeScale" // float + "m_flExplosionScale" // float { "type" "float" @@ -64,23 +55,32 @@ "mac" "1736" } - "m_fRegisteredSound" // BOOL + "m_flSmokeScale" // float { - "type" "integer" + "type" "float" "windows" "1720" "linux" "1740" "mac" "1740" } + "m_fRegisteredSound" // BOOL + { + "type" "integer" + + "windows" "1724" + "linux" "1744" + "mac" "1744" + } + "m_usExplode" // short unsigned int { "type" "short" "unsigned" "1" - "windows" "1724" - "linux" "1744" - "mac" "1744" + "windows" "1728" + "linux" "1748" + "mac" "1748" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-cguntarget.txt b/gamedata/common.games/entities.games/tfc/offsets-cguntarget.txt index 0d5ed286..c2769f35 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cguntarget.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cguntarget.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-cmortar.txt b/gamedata/common.games/entities.games/tfc/offsets-cmortar.txt index 806ef5b2..6da8a8e7 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cmortar.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cmortar.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "1728" - "linux" "1748" - "mac" "1748" + "windows" "1732" + "linux" "1752" + "mac" "1752" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-csquadmonster.txt b/gamedata/common.games/entities.games/tfc/offsets-csquadmonster.txt index e405dfb0..a74a97e3 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-csquadmonster.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-csquadmonster.txt @@ -23,9 +23,9 @@ { "type" "ehandle" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } "m_hSquadMember" // EHANDLE[4] @@ -33,45 +33,45 @@ "type" "ehandle" "size" "4" - "windows" "1708" - "linux" "1728" - "mac" "1728" + "windows" "1712" + "linux" "1732" + "mac" "1732" } "m_afSquadSlots" // int { "type" "integer" - "windows" "1740" - "linux" "1760" - "mac" "1760" + "windows" "1744" + "linux" "1764" + "mac" "1764" } "m_flLastEnemySightTime" // float { "type" "float" - "windows" "1744" - "linux" "1764" - "mac" "1764" + "windows" "1748" + "linux" "1768" + "mac" "1768" } "m_fEnemyEluded" // BOOL { "type" "integer" - "windows" "1748" - "linux" "1768" - "mac" "1768" + "windows" "1752" + "linux" "1772" + "mac" "1772" } "m_iMySlot" // int { "type" "integer" - "windows" "1752" - "linux" "1772" - "mac" "1772" + "windows" "1756" + "linux" "1776" + "mac" "1776" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctalkmonster.txt b/gamedata/common.games/entities.games/tfc/offsets-ctalkmonster.txt index c34648dd..0f2f23ba 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctalkmonster.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctalkmonster.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "1700" - "linux" "1720" - "mac" "1720" - } - - "m_nSpeak" // int - { - "type" "integer" - "windows" "1704" "linux" "1724" "mac" "1724" } - "m_voicePitch" // int + "m_nSpeak" // int { "type" "integer" @@ -46,35 +37,35 @@ "mac" "1728" } - "m_szGrp" // const char*[18] + "m_voicePitch" // int { - "type" "stringptr" - "size" "18" + "type" "integer" "windows" "1712" "linux" "1732" "mac" "1732" } + "m_szGrp" // const char*[18] + { + "type" "stringptr" + "size" "18" + + "windows" "1716" + "linux" "1736" + "mac" "1736" + } + "m_useTime" // float { "type" "float" - "windows" "1784" - "linux" "1804" - "mac" "1804" - } - - "m_iszUse" // int - { - "type" "integer" - "windows" "1788" "linux" "1808" "mac" "1808" } - "m_iszUnUse" // int + "m_iszUse" // int { "type" "integer" @@ -83,16 +74,16 @@ "mac" "1812" } - "m_flLastSaidSmelled" // float + "m_iszUnUse" // int { - "type" "float" + "type" "integer" "windows" "1796" "linux" "1816" "mac" "1816" } - "m_flStopTalkTime" // float + "m_flLastSaidSmelled" // float { "type" "float" @@ -101,14 +92,23 @@ "mac" "1820" } - "m_hTalkTarget" // EHANDLE + "m_flStopTalkTime" // float { - "type" "ehandle" + "type" "float" "windows" "1804" "linux" "1824" "mac" "1824" } + + "m_hTalkTarget" // EHANDLE + { + "type" "ehandle" + + "windows" "1808" + "linux" "1828" + "mac" "1828" + } } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctesthull.txt b/gamedata/common.games/entities.games/tfc/offsets-ctesthull.txt index 1111172f..5a965587 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctesthull.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctesthull.txt @@ -23,9 +23,9 @@ { "type" "vector" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfdispenser.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfdispenser.txt index 48940a76..10950060 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfdispenser.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfdispenser.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "1700" - "linux" "1720" - "mac" "1720" - } - - "m_flNextUseTime" // float - { - "type" "float" - "windows" "1704" "linux" "1724" "mac" "1724" } - "m_flInitialUseDelay" // float + "m_flNextUseTime" // float { "type" "float" @@ -46,7 +37,7 @@ "mac" "1728" } - "m_flNextRefillTime" // float + "m_flInitialUseDelay" // float { "type" "float" @@ -55,14 +46,23 @@ "mac" "1732" } - "m_iDestroyed" // int + "m_flNextRefillTime" // float { - "type" "integer" + "type" "float" "windows" "1716" "linux" "1736" "mac" "1736" } + + "m_iDestroyed" // int + { + "type" "integer" + + "windows" "1720" + "linux" "1740" + "mac" "1740" + } } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfflame.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfflame.txt index 0874d123..8fed887e 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfflame.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfflame.txt @@ -23,9 +23,9 @@ { "type" "float" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrowerburst.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrowerburst.txt index 9ae7756e..f981f166 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrowerburst.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrowerburst.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "1728" - "linux" "1748" - "mac" "1748" + "windows" "1732" + "linux" "1752" + "mac" "1752" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfgasgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfgasgrenade.txt index fdec1006..1667ca7c 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfgasgrenade.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfgasgrenade.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "1736" - "linux" "1756" - "mac" "1756" + "windows" "1740" + "linux" "1760" + "mac" "1760" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfgrenade.txt index 081c80a1..f2d33070 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfgrenade.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfgrenade.txt @@ -23,18 +23,18 @@ { "type" "integer" - "windows" "1728" - "linux" "1748" - "mac" "1748" + "windows" "1732" + "linux" "1752" + "mac" "1752" } "m_flCreationTime" // float { "type" "float" - "windows" "1732" - "linux" "1752" - "mac" "1752" + "windows" "1736" + "linux" "1756" + "mac" "1756" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfincendiarycrocket.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfincendiarycrocket.txt index 128b676e..35237068 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfincendiarycrocket.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfincendiarycrocket.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "1728" - "linux" "1748" - "mac" "1748" + "windows" "1732" + "linux" "1752" + "mac" "1752" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfnailgunnail.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfnailgunnail.txt index de9292e7..94d660cc 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfnailgunnail.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfnailgunnail.txt @@ -23,9 +23,9 @@ { "type" "vector" - "windows" "1728" - "linux" "1748" - "mac" "1748" + "windows" "1732" + "linux" "1752" + "mac" "1752" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfnapalmgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfnapalmgrenade.txt index 9f618fd2..9478cff5 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfnapalmgrenade.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfnapalmgrenade.txt @@ -23,36 +23,36 @@ { "type" "integer" - "windows" "1736" - "linux" "1756" - "mac" "1756" + "windows" "1740" + "linux" "1760" + "mac" "1760" } "m_bitsDamageType" // int { "type" "integer" - "windows" "1740" - "linux" "1760" - "mac" "1760" + "windows" "1744" + "linux" "1764" + "mac" "1764" } "m_flEffectTime" // float { "type" "float" - "windows" "1744" - "linux" "1764" - "mac" "1764" + "windows" "1748" + "linux" "1768" + "mac" "1768" } "m_flDamageTime" // float { "type" "float" - "windows" "1748" - "linux" "1768" - "mac" "1768" + "windows" "1752" + "linux" "1772" + "mac" "1772" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfprimegrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfprimegrenade.txt index a4d7b346..8202fa7a 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfprimegrenade.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfprimegrenade.txt @@ -23,18 +23,18 @@ { "type" "float" - "windows" "1728" - "linux" "1748" - "mac" "1748" + "windows" "1732" + "linux" "1752" + "mac" "1752" } "blastRadius" // float { "type" "float" - "windows" "1732" - "linux" "1752" - "mac" "1752" + "windows" "1736" + "linux" "1756" + "mac" "1756" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfrpgrocket.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfrpgrocket.txt index f3caf4fb..385a5255 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfrpgrocket.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfrpgrocket.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "1728" - "linux" "1748" - "mac" "1748" + "windows" "1732" + "linux" "1752" + "mac" "1752" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfsentrygun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfsentrygun.txt index 40e1cc1a..3bb518f2 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfsentrygun.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfsentrygun.txt @@ -23,72 +23,72 @@ { "type" "integer" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } "m_iShardIndex" // int { "type" "integer" - "windows" "1704" - "linux" "1724" - "mac" "1724" + "windows" "1708" + "linux" "1728" + "mac" "1728" } "m_flNextCheck" // float { "type" "float" - "windows" "1708" - "linux" "1728" - "mac" "1728" + "windows" "1712" + "linux" "1732" + "mac" "1732" } "m_iBaseTurnRate" // int { "type" "integer" - "windows" "1712" - "linux" "1732" - "mac" "1732" + "windows" "1716" + "linux" "1736" + "mac" "1736" } "m_fTurnRate" // float { "type" "float" - "windows" "1716" - "linux" "1736" - "mac" "1736" + "windows" "1720" + "linux" "1740" + "mac" "1740" } "m_vecCurAngles" // Vector { "type" "vector" - "windows" "1720" - "linux" "1740" - "mac" "1740" + "windows" "1724" + "linux" "1744" + "mac" "1744" } "m_vecGoalAngles" // Vector { "type" "vector" - "windows" "1732" - "linux" "1752" - "mac" "1752" + "windows" "1736" + "linux" "1756" + "mac" "1756" } "m_vecCurDishAngles" // Vector { "type" "vector" - "windows" "1744" - "linux" "1764" - "mac" "1764" + "windows" "1748" + "linux" "1768" + "mac" "1768" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfteleporter.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfteleporter.txt index 729e4575..8fc70671 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfteleporter.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfteleporter.txt @@ -23,30 +23,21 @@ { "type" "classptr" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } "m_flInitialUseDelay" // float { "type" "float" - "windows" "1704" - "linux" "1724" - "mac" "1724" - } - - "m_iType" // int - { - "type" "integer" - "windows" "1708" "linux" "1728" "mac" "1728" } - "m_iState" // int + "m_iType" // int { "type" "integer" @@ -55,7 +46,7 @@ "mac" "1732" } - "m_iDestroyed" // int + "m_iState" // int { "type" "integer" @@ -64,7 +55,7 @@ "mac" "1736" } - "m_iShardIndex" // int + "m_iDestroyed" // int { "type" "integer" @@ -73,16 +64,16 @@ "mac" "1740" } - "m_flMyNextThink" // float + "m_iShardIndex" // int { - "type" "float" + "type" "integer" "windows" "1724" "linux" "1744" "mac" "1744" } - "m_flDamageDelay" // float + "m_flMyNextThink" // float { "type" "float" @@ -90,6 +81,15 @@ "linux" "1748" "mac" "1748" } + + "m_flDamageDelay" // float + { + "type" "float" + + "windows" "1732" + "linux" "1752" + "mac" "1752" + } } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-cturret.txt b/gamedata/common.games/entities.games/tfc/offsets-cturret.txt index a6c60c4c..fd28fcc7 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cturret.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cturret.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "1812" - "linux" "1832" - "mac" "1832" + "windows" "1816" + "linux" "1836" + "mac" "1836" } } } diff --git a/gamedata/common.games/entities.games/tfc/offsets-cwreckage.txt b/gamedata/common.games/entities.games/tfc/offsets-cwreckage.txt index b6facb06..d6ff8d04 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cwreckage.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cwreckage.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "1700" - "linux" "1720" - "mac" "1720" + "windows" "1704" + "linux" "1724" + "mac" "1724" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cagrunt.txt b/gamedata/common.games/entities.games/valve/offsets-cagrunt.txt index b06d39f9..4e676c06 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cagrunt.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cagrunt.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "716" - "linux" "736" - "mac" "736" - } - - "m_flNextHornetAttackCheck" // float - { - "type" "float" - "windows" "720" "linux" "740" "mac" "740" } - "m_flNextPainTime" // float + "m_flNextHornetAttackCheck" // float { "type" "float" @@ -46,7 +37,7 @@ "mac" "744" } - "m_flNextSpeakTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -55,7 +46,7 @@ "mac" "748" } - "m_flNextWordTime" // float + "m_flNextSpeakTime" // float { "type" "float" @@ -64,14 +55,23 @@ "mac" "752" } - "m_iLastWord" // int + "m_flNextWordTime" // float { - "type" "integer" + "type" "float" "windows" "736" "linux" "756" "mac" "756" } + + "m_iLastWord" // int + { + "type" "integer" + + "windows" "740" + "linux" "760" + "mac" "760" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cairtank.txt b/gamedata/common.games/entities.games/valve/offsets-cairtank.txt index a6ae5f0b..d9c37786 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cairtank.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cairtank.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-capache.txt b/gamedata/common.games/entities.games/valve/offsets-capache.txt index 5e1289fc..58f3629e 100644 --- a/gamedata/common.games/entities.games/valve/offsets-capache.txt +++ b/gamedata/common.games/entities.games/valve/offsets-capache.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" - } - - "m_flForce" // float - { - "type" "float" - "windows" "664" "linux" "684" "mac" "684" } - "m_flNextRocket" // float + "m_flForce" // float { "type" "float" @@ -46,88 +37,88 @@ "mac" "688" } - "m_vecTarget" // Vector + "m_flNextRocket" // float { - "type" "vector" + "type" "float" "windows" "672" "linux" "692" "mac" "692" } + "m_vecTarget" // Vector + { + "type" "vector" + + "windows" "676" + "linux" "696" + "mac" "696" + } + "m_posTarget" // Vector { "type" "vector" - "windows" "684" - "linux" "704" - "mac" "704" + "windows" "688" + "linux" "708" + "mac" "708" } "m_vecDesired" // Vector { "type" "vector" - "windows" "696" - "linux" "716" - "mac" "716" + "windows" "700" + "linux" "720" + "mac" "720" } "m_posDesired" // Vector { "type" "vector" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_vecGoal" // Vector { "type" "vector" - "windows" "720" - "linux" "740" - "mac" "740" + "windows" "724" + "linux" "744" + "mac" "744" } "m_angGun" // Vector { "type" "vector" - "windows" "732" - "linux" "752" - "mac" "752" + "windows" "736" + "linux" "756" + "mac" "756" } "m_flLastSeen" // float { "type" "float" - "windows" "744" - "linux" "764" - "mac" "764" - } - - "m_flPrevSeen" // float - { - "type" "float" - "windows" "748" "linux" "768" "mac" "768" } - "m_iSoundState" // int + "m_flPrevSeen" // float { - "type" "integer" + "type" "float" "windows" "752" "linux" "772" "mac" "772" } - "m_iSpriteTexture" // int + "m_iSoundState" // int { "type" "integer" @@ -136,7 +127,7 @@ "mac" "776" } - "m_iExplode" // int + "m_iSpriteTexture" // int { "type" "integer" @@ -145,7 +136,7 @@ "mac" "780" } - "m_iBodyGibs" // int + "m_iExplode" // int { "type" "integer" @@ -154,32 +145,41 @@ "mac" "784" } - "m_flGoalSpeed" // float + "m_iBodyGibs" // int { - "type" "float" + "type" "integer" "windows" "768" "linux" "788" "mac" "788" } - "m_iDoSmokePuff" // int + "m_flGoalSpeed" // float { - "type" "integer" + "type" "float" "windows" "772" "linux" "792" "mac" "792" } - "m_pBeam" // CBeam* + "m_iDoSmokePuff" // int { - "type" "classptr" + "type" "integer" "windows" "776" "linux" "796" "mac" "796" } + + "m_pBeam" // CBeam* + { + "type" "classptr" + + "windows" "780" + "linux" "800" + "mac" "800" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-capachehvr.txt b/gamedata/common.games/entities.games/valve/offsets-capachehvr.txt index d1dc81cb..3bc42e49 100644 --- a/gamedata/common.games/entities.games/valve/offsets-capachehvr.txt +++ b/gamedata/common.games/entities.games/valve/offsets-capachehvr.txt @@ -23,18 +23,18 @@ { "type" "integer" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_vecForward" // Vector { "type" "vector" - "windows" "668" - "linux" "688" - "mac" "688" + "windows" "672" + "linux" "692" + "mac" "692" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cbarnacle.txt b/gamedata/common.games/entities.games/valve/offsets-cbarnacle.txt index 51d8b5a9..42a83288 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbarnacle.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbarnacle.txt @@ -23,30 +23,21 @@ { "type" "float" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_flKillVictimTime" // float { "type" "float" - "windows" "664" - "linux" "684" - "mac" "684" - } - - "m_cGibs" // int - { - "type" "integer" - "windows" "668" "linux" "688" "mac" "688" } - "m_fTongueExtended" // BOOL + "m_cGibs" // int { "type" "integer" @@ -55,7 +46,7 @@ "mac" "692" } - "m_fLiftingPrey" // BOOL + "m_fTongueExtended" // BOOL { "type" "integer" @@ -64,14 +55,23 @@ "mac" "696" } - "m_flTongueAdj" // float + "m_fLiftingPrey" // BOOL { - "type" "float" + "type" "integer" "windows" "680" "linux" "700" "mac" "700" } + + "m_flTongueAdj" // float + { + "type" "float" + + "windows" "684" + "linux" "704" + "mac" "704" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cbarney.txt b/gamedata/common.games/entities.games/valve/offsets-cbarney.txt index 912a6142..372264af 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbarney.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbarney.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "772" - "linux" "792" - "mac" "792" - } - - "m_painTime" // float - { - "type" "float" - "windows" "776" "linux" "796" "mac" "796" } - "m_checkAttackTime" // float + "m_painTime" // float { "type" "float" @@ -46,23 +37,32 @@ "mac" "800" } - "m_lastAttackCheck" // BOOL + "m_checkAttackTime" // float { - "type" "integer" + "type" "float" "windows" "784" "linux" "804" "mac" "804" } - "m_flPlayerDamage" // float + "m_lastAttackCheck" // BOOL { - "type" "float" + "type" "integer" "windows" "788" "linux" "808" "mac" "808" } + + "m_flPlayerDamage" // float + { + "type" "float" + + "windows" "792" + "linux" "812" + "mac" "812" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cbasemonster.txt b/gamedata/common.games/entities.games/valve/offsets-cbasemonster.txt index 59d488f7..759fb5f9 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbasemonster.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbasemonster.txt @@ -428,6 +428,15 @@ "linux" "676" "mac" "676" } + + "m_flLastYawTime" // float + { + "type" "float" + + "windows" "660" + "linux" "680" + "mac" "680" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseplayer.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseplayer.txt index 2d9803b2..05be3355 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbaseplayer.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseplayer.txt @@ -23,30 +23,21 @@ { "type" "ehandle" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_flNextObserverInput" // float { "type" "float" - "windows" "668" - "linux" "688" - "mac" "688" - } - - "m_iObserverWeapon" // int - { - "type" "integer" - "windows" "672" "linux" "692" "mac" "692" } - "m_iObserverLastMode" // int + "m_iObserverWeapon" // int { "type" "integer" @@ -55,7 +46,7 @@ "mac" "696" } - "random_seed" // int + "m_iObserverLastMode" // int { "type" "integer" @@ -64,7 +55,7 @@ "mac" "700" } - "m_iPlayerSound" // int + "random_seed" // int { "type" "integer" @@ -73,7 +64,7 @@ "mac" "704" } - "m_iTargetVolume" // int + "m_iPlayerSound" // int { "type" "integer" @@ -82,7 +73,7 @@ "mac" "708" } - "m_iWeaponVolume" // int + "m_iTargetVolume" // int { "type" "integer" @@ -91,7 +82,7 @@ "mac" "712" } - "m_iExtraSoundTypes" // int + "m_iWeaponVolume" // int { "type" "integer" @@ -100,7 +91,7 @@ "mac" "716" } - "m_iWeaponFlash" // int + "m_iExtraSoundTypes" // int { "type" "integer" @@ -109,16 +100,16 @@ "mac" "720" } - "m_flStopExtraSoundTime" // float + "m_iWeaponFlash" // int { - "type" "float" + "type" "integer" "windows" "704" "linux" "724" "mac" "724" } - "m_flFlashLightTime" // float + "m_flStopExtraSoundTime" // float { "type" "float" @@ -127,16 +118,16 @@ "mac" "728" } - "m_iFlashBattery" // int + "m_flFlashLightTime" // float { - "type" "integer" + "type" "float" "windows" "712" "linux" "732" "mac" "732" } - "m_afButtonLast" // int + "m_iFlashBattery" // int { "type" "integer" @@ -145,7 +136,7 @@ "mac" "736" } - "m_afButtonPressed" // int + "m_afButtonLast" // int { "type" "integer" @@ -154,7 +145,7 @@ "mac" "740" } - "m_afButtonReleased" // int + "m_afButtonPressed" // int { "type" "integer" @@ -163,25 +154,25 @@ "mac" "744" } - "m_pentSndLast" // edict_t* + "m_afButtonReleased" // int { - "type" "edict" + "type" "integer" "windows" "728" "linux" "748" "mac" "748" } - "m_flSndRoomtype" // float + "m_pentSndLast" // edict_t* { - "type" "float" + "type" "edict" "windows" "732" "linux" "752" "mac" "752" } - "m_flSndRange" // float + "m_flSndRoomtype" // float { "type" "float" @@ -190,7 +181,7 @@ "mac" "756" } - "m_flFallVelocity" // float + "m_flSndRange" // float { "type" "float" @@ -199,26 +190,26 @@ "mac" "760" } - "m_rgItems" // int[5] + "m_flFallVelocity" // float { - "type" "integer" - "size" "5" + "type" "float" "windows" "744" "linux" "764" "mac" "764" } - "m_fKnownItem" // int + "m_rgItems" // int[5] { "type" "integer" + "size" "5" - "windows" "764" - "linux" "784" - "mac" "784" + "windows" "748" + "linux" "768" + "mac" "768" } - "m_fNewAmmo" // int + "m_fKnownItem" // int { "type" "integer" @@ -227,26 +218,26 @@ "mac" "788" } - "m_afPhysicsFlags" // unsigned int + "m_fNewAmmo" // int { "type" "integer" - "unsigned" "1" "windows" "772" "linux" "792" "mac" "792" } - "m_fNextSuicideTime" // float + "m_afPhysicsFlags" // unsigned int { - "type" "float" + "type" "integer" + "unsigned" "1" "windows" "776" "linux" "796" "mac" "796" } - "m_flTimeStepSound" // float + "m_fNextSuicideTime" // float { "type" "float" @@ -255,7 +246,7 @@ "mac" "800" } - "m_flTimeWeaponIdle" // float + "m_flTimeStepSound" // float { "type" "float" @@ -264,7 +255,7 @@ "mac" "804" } - "m_flSwimTime" // float + "m_flTimeWeaponIdle" // float { "type" "float" @@ -273,7 +264,7 @@ "mac" "808" } - "m_flDuckTime" // float + "m_flSwimTime" // float { "type" "float" @@ -282,7 +273,7 @@ "mac" "812" } - "m_flWallJumpTime" // float + "m_flDuckTime" // float { "type" "float" @@ -291,7 +282,7 @@ "mac" "816" } - "m_flSuitUpdate" // float + "m_flWallJumpTime" // float { "type" "float" @@ -300,23 +291,32 @@ "mac" "820" } - "m_rgSuitPlayList" // int[4] + "m_flSuitUpdate" // float { - "type" "integer" - "size" "4" + "type" "float" "windows" "804" "linux" "824" "mac" "824" } + "m_rgSuitPlayList" // int[4] + { + "type" "integer" + "size" "4" + + "windows" "808" + "linux" "828" + "mac" "828" + } + "m_iSuitPlayNext" // int { "type" "integer" - "windows" "820" - "linux" "840" - "mac" "840" + "windows" "824" + "linux" "844" + "mac" "844" } "m_rgiSuitNoRepeat" // int[32] @@ -324,9 +324,9 @@ "type" "integer" "size" "32" - "windows" "824" - "linux" "844" - "mac" "844" + "windows" "828" + "linux" "848" + "mac" "848" } "m_rgflSuitNoRepeatTime" // float[32] @@ -334,30 +334,21 @@ "type" "float" "size" "32" - "windows" "952" - "linux" "972" - "mac" "972" + "windows" "956" + "linux" "976" + "mac" "976" } "m_lastDamageAmount" // int { "type" "integer" - "windows" "1080" - "linux" "1100" - "mac" "1100" - } - - "m_tbdPrev" // float - { - "type" "float" - "windows" "1084" "linux" "1104" "mac" "1104" } - "m_flgeigerRange" // float + "m_tbdPrev" // float { "type" "float" @@ -366,7 +357,7 @@ "mac" "1108" } - "m_flgeigerDelay" // float + "m_flgeigerRange" // float { "type" "float" @@ -375,16 +366,16 @@ "mac" "1112" } - "m_igeigerRangePrev" // int + "m_flgeigerDelay" // float { - "type" "integer" + "type" "float" "windows" "1096" "linux" "1116" "mac" "1116" } - "m_iStepLeft" // int + "m_igeigerRangePrev" // int { "type" "integer" @@ -393,44 +384,44 @@ "mac" "1120" } - "m_szTextureName" // char[13] + "m_iStepLeft" // int { - "type" "string" - "size" "13" + "type" "integer" "windows" "1104" "linux" "1124" "mac" "1124" } + "m_szTextureName" // char[13] + { + "type" "string" + "size" "13" + + "windows" "1108" + "linux" "1128" + "mac" "1128" + } + "m_chTextureType" // char { "type" "character" - "windows" "1117" - "linux" "1137" - "mac" "1137" + "windows" "1121" + "linux" "1141" + "mac" "1141" } "m_idrowndmg" // int { "type" "integer" - "windows" "1120" - "linux" "1140" - "mac" "1140" - } - - "m_idrownrestored" // int - { - "type" "integer" - "windows" "1124" "linux" "1144" "mac" "1144" } - "m_bitsHUDDamage" // int + "m_idrownrestored" // int { "type" "integer" @@ -439,7 +430,7 @@ "mac" "1148" } - "m_fInitHUD" // BOOL + "m_bitsHUDDamage" // int { "type" "integer" @@ -448,7 +439,7 @@ "mac" "1152" } - "m_fGameHUDInitialized" // BOOL + "m_fInitHUD" // BOOL { "type" "integer" @@ -457,7 +448,7 @@ "mac" "1156" } - "m_iTrain" // int + "m_fGameHUDInitialized" // BOOL { "type" "integer" @@ -466,7 +457,7 @@ "mac" "1160" } - "m_fWeapon" // BOOL + "m_iTrain" // int { "type" "integer" @@ -475,34 +466,34 @@ "mac" "1164" } - "m_pTank" // EHANDLE + "m_fWeapon" // BOOL { - "type" "ehandle" + "type" "integer" "windows" "1148" "linux" "1168" "mac" "1168" } + "m_pTank" // EHANDLE + { + "type" "ehandle" + + "windows" "1152" + "linux" "1172" + "mac" "1172" + } + "m_fDeadTime" // float { "type" "float" - "windows" "1156" - "linux" "1176" - "mac" "1176" - } - - "m_fNoPlayerSound" // BOOL - { - "type" "integer" - "windows" "1160" "linux" "1180" "mac" "1180" } - "m_fLongJump" // BOOL + "m_fNoPlayerSound" // BOOL { "type" "integer" @@ -511,25 +502,25 @@ "mac" "1184" } - "m_tSneaking" // float + "m_fLongJump" // BOOL { - "type" "float" + "type" "integer" "windows" "1168" "linux" "1188" "mac" "1188" } - "m_iUpdateTime" // int + "m_tSneaking" // float { - "type" "integer" + "type" "float" "windows" "1172" "linux" "1192" "mac" "1192" } - "m_iClientHealth" // int + "m_iUpdateTime" // int { "type" "integer" @@ -538,7 +529,7 @@ "mac" "1196" } - "m_iClientBattery" // int + "m_iClientHealth" // int { "type" "integer" @@ -547,7 +538,7 @@ "mac" "1200" } - "m_iHideHUD" // int + "m_iClientBattery" // int { "type" "integer" @@ -556,7 +547,7 @@ "mac" "1204" } - "m_iClientHideHUD" // int + "m_iHideHUD" // int { "type" "integer" @@ -565,7 +556,7 @@ "mac" "1208" } - "m_iFOV" // int + "m_iClientHideHUD" // int { "type" "integer" @@ -574,7 +565,7 @@ "mac" "1212" } - "m_iClientFOV" // int + "m_iFOV" // int { "type" "integer" @@ -583,26 +574,26 @@ "mac" "1216" } - "m_rgpPlayerItems" // CBasePlayerItem*[6] + "m_iClientFOV" // int { - "type" "classptr" - "size" "6" + "type" "integer" "windows" "1200" "linux" "1220" "mac" "1220" } - "m_pActiveItem" // CBasePlayerItem* + "m_rgpPlayerItems" // CBasePlayerItem*[6] { "type" "classptr" + "size" "6" - "windows" "1224" - "linux" "1244" - "mac" "1244" + "windows" "1204" + "linux" "1224" + "mac" "1224" } - "m_pClientActiveItem" // CBasePlayerItem* + "m_pActiveItem" // CBasePlayerItem* { "type" "classptr" @@ -611,7 +602,7 @@ "mac" "1248" } - "m_pLastItem" // CBasePlayerItem* + "m_pClientActiveItem" // CBasePlayerItem* { "type" "classptr" @@ -620,14 +611,23 @@ "mac" "1252" } + "m_pLastItem" // CBasePlayerItem* + { + "type" "classptr" + + "windows" "1236" + "linux" "1256" + "mac" "1256" + } + "m_rgAmmo" // int[32] { "type" "integer" "size" "32" - "windows" "1236" - "linux" "1256" - "mac" "1256" + "windows" "1240" + "linux" "1260" + "mac" "1260" } "m_rgAmmoLast" // int[32] @@ -635,57 +635,48 @@ "type" "integer" "size" "32" - "windows" "1364" - "linux" "1384" - "mac" "1384" + "windows" "1368" + "linux" "1388" + "mac" "1388" } "m_vecAutoAim" // Vector { "type" "vector" - "windows" "1492" - "linux" "1512" - "mac" "1512" + "windows" "1496" + "linux" "1516" + "mac" "1516" } "m_fOnTarget" // BOOL { "type" "integer" - "windows" "1504" - "linux" "1524" - "mac" "1524" - } - - "m_iDeaths" // int - { - "type" "integer" - "windows" "1508" "linux" "1528" "mac" "1528" } - "m_iRespawnFrames" // float + "m_iDeaths" // int { - "type" "float" + "type" "integer" "windows" "1512" "linux" "1532" "mac" "1532" } - "m_lastx" // int + "m_iRespawnFrames" // float { - "type" "integer" + "type" "float" "windows" "1516" "linux" "1536" "mac" "1536" } - "m_lasty" // int + "m_lastx" // int { "type" "integer" @@ -694,7 +685,7 @@ "mac" "1540" } - "m_nCustomSprayFrames" // int + "m_lasty" // int { "type" "integer" @@ -703,23 +694,32 @@ "mac" "1544" } - "m_flNextDecalTime" // float + "m_nCustomSprayFrames" // int { - "type" "float" + "type" "integer" "windows" "1528" "linux" "1548" "mac" "1548" } + "m_flNextDecalTime" // float + { + "type" "float" + + "windows" "1532" + "linux" "1552" + "mac" "1552" + } + "m_szTeamName" // char[16] { "type" "string" "size" "16" - "windows" "1532" - "linux" "1552" - "mac" "1552" + "windows" "1536" + "linux" "1556" + "mac" "1556" } "m_szAnimExtention" // char[32] @@ -727,30 +727,21 @@ "type" "string" "size" "32" - "windows" "1548" - "linux" "1568" - "mac" "1568" + "windows" "1552" + "linux" "1572" + "mac" "1572" } "m_flStartCharge" // float { "type" "float" - "windows" "1580" - "linux" "1600" - "mac" "1600" - } - - "m_flAmmoStartCharge" // float - { - "type" "float" - "windows" "1584" "linux" "1604" "mac" "1604" } - "m_flPlayAftershock" // float + "m_flAmmoStartCharge" // float { "type" "float" @@ -759,7 +750,7 @@ "mac" "1608" } - "m_flNextAmmoBurn" // float + "m_flPlayAftershock" // float { "type" "float" @@ -768,26 +759,26 @@ "mac" "1612" } - "m_izSBarState" // int[4] + "m_flNextAmmoBurn" // float { - "type" "integer" - "size" "4" + "type" "float" "windows" "1596" "linux" "1616" "mac" "1616" } - "m_flNextSBarUpdateTime" // float + "m_izSBarState" // int[4] { - "type" "float" + "type" "integer" + "size" "4" - "windows" "1612" - "linux" "1632" - "mac" "1632" + "windows" "1600" + "linux" "1620" + "mac" "1620" } - "m_flStatusBarDisappearDelay" // float + "m_flNextSBarUpdateTime" // float { "type" "float" @@ -796,14 +787,23 @@ "mac" "1636" } + "m_flStatusBarDisappearDelay" // float + { + "type" "float" + + "windows" "1620" + "linux" "1640" + "mac" "1640" + } + "m_SbarString0" // char[128] { "type" "string" "size" "128" - "windows" "1620" - "linux" "1640" - "mac" "1640" + "windows" "1624" + "linux" "1644" + "mac" "1644" } "m_SbarString1" // char[128] @@ -811,18 +811,27 @@ "type" "string" "size" "128" - "windows" "1748" - "linux" "1768" - "mac" "1768" + "windows" "1752" + "linux" "1772" + "mac" "1772" } "m_flNextChatTime" // float { "type" "float" - "windows" "1876" - "linux" "1896" - "mac" "1896" + "windows" "1880" + "linux" "1900" + "mac" "1900" + } + + "m_iAutoWepSwitch" // int + { + "type" "integer" + + "windows" "1884" + "linux" "1904" + "mac" "1904" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseturret.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseturret.txt index 37c0eeae..25ae58c1 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbaseturret.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseturret.txt @@ -23,39 +23,30 @@ { "type" "float" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_iSpin" // int { "type" "integer" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_pEyeGlow" // CSprite* { "type" "classptr" - "windows" "668" - "linux" "688" - "mac" "688" - } - - "m_eyeBrightness" // int - { - "type" "integer" - "windows" "672" "linux" "692" "mac" "692" } - "m_iDeployHeight" // int + "m_eyeBrightness" // int { "type" "integer" @@ -64,7 +55,7 @@ "mac" "696" } - "m_iRetractHeight" // int + "m_iDeployHeight" // int { "type" "integer" @@ -73,7 +64,7 @@ "mac" "700" } - "m_iMinPitch" // int + "m_iRetractHeight" // int { "type" "integer" @@ -82,7 +73,7 @@ "mac" "704" } - "m_iBaseTurnRate" // int + "m_iMinPitch" // int { "type" "integer" @@ -91,25 +82,25 @@ "mac" "708" } - "m_fTurnRate" // float + "m_iBaseTurnRate" // int { - "type" "float" + "type" "integer" "windows" "692" "linux" "712" "mac" "712" } - "m_iOrientation" // int + "m_fTurnRate" // float { - "type" "integer" + "type" "float" "windows" "696" "linux" "716" "mac" "716" } - "m_iOn" // int + "m_iOrientation" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "720" } - "m_fBeserk" // int + "m_iOn" // int { "type" "integer" @@ -127,7 +118,7 @@ "mac" "724" } - "m_iAutoStart" // int + "m_fBeserk" // int { "type" "integer" @@ -136,25 +127,25 @@ "mac" "728" } - "m_vecLastSight" // Vector + "m_iAutoStart" // int { - "type" "vector" + "type" "integer" "windows" "712" "linux" "732" "mac" "732" } - "m_flLastSight" // float + "m_vecLastSight" // Vector { - "type" "float" + "type" "vector" - "windows" "724" - "linux" "744" - "mac" "744" + "windows" "716" + "linux" "736" + "mac" "736" } - "m_flMaxWait" // float + "m_flLastSight" // float { "type" "float" @@ -163,58 +154,67 @@ "mac" "748" } - "m_iSearchSpeed" // int + "m_flMaxWait" // float { - "type" "integer" + "type" "float" "windows" "732" "linux" "752" "mac" "752" } - "m_flStartYaw" // float + "m_iSearchSpeed" // int { - "type" "float" + "type" "integer" "windows" "736" "linux" "756" "mac" "756" } - "m_vecCurAngles" // Vector + "m_flStartYaw" // float { - "type" "vector" + "type" "float" "windows" "740" "linux" "760" "mac" "760" } + "m_vecCurAngles" // Vector + { + "type" "vector" + + "windows" "744" + "linux" "764" + "mac" "764" + } + "m_vecGoalAngles" // Vector { "type" "vector" - "windows" "752" - "linux" "772" - "mac" "772" + "windows" "756" + "linux" "776" + "mac" "776" } "m_flPingTime" // float { "type" "float" - "windows" "764" - "linux" "784" - "mac" "784" + "windows" "768" + "linux" "788" + "mac" "788" } "m_flSpinUpTime" // float { "type" "float" - "windows" "768" - "linux" "788" - "mac" "788" + "windows" "772" + "linux" "792" + "mac" "792" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cbigmomma.txt b/gamedata/common.games/entities.games/valve/offsets-cbigmomma.txt index 0c0a8d19..21387087 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbigmomma.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbigmomma.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "660" - "linux" "680" - "mac" "680" - } - - "m_crabTime" // float - { - "type" "float" - "windows" "664" "linux" "684" "mac" "684" } - "m_mortarTime" // float + "m_crabTime" // float { "type" "float" @@ -46,7 +37,7 @@ "mac" "688" } - "m_painSoundTime" // float + "m_mortarTime" // float { "type" "float" @@ -55,14 +46,23 @@ "mac" "692" } - "m_crabCount" // int + "m_painSoundTime" // float { - "type" "integer" + "type" "float" "windows" "676" "linux" "696" "mac" "696" } + + "m_crabCount" // int + { + "type" "integer" + + "windows" "680" + "linux" "700" + "mac" "700" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cbullsquid.txt b/gamedata/common.games/entities.games/valve/offsets-cbullsquid.txt index 43aea630..fd530b7a 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbullsquid.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbullsquid.txt @@ -23,27 +23,27 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_flLastHurtTime" // float { "type" "float" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_flNextSpitTime" // float { "type" "float" - "windows" "668" - "linux" "688" - "mac" "688" + "windows" "672" + "linux" "692" + "mac" "692" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-ccinemonster.txt b/gamedata/common.games/entities.games/valve/offsets-ccinemonster.txt index 5963dcc5..b217dc93 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccinemonster.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccinemonster.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" - } - - "m_iszPlay" // int - { - "type" "integer" - "windows" "664" "linux" "684" "mac" "684" } - "m_iszEntity" // int + "m_iszPlay" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "688" } - "m_fMoveTo" // int + "m_iszEntity" // int { "type" "integer" @@ -55,7 +46,7 @@ "mac" "692" } - "m_iFinishSchedule" // int + "m_fMoveTo" // int { "type" "integer" @@ -64,16 +55,16 @@ "mac" "696" } - "m_flRadius" // float + "m_iFinishSchedule" // int { - "type" "float" + "type" "integer" "windows" "680" "linux" "700" "mac" "700" } - "m_flRepeat" // float + "m_flRadius" // float { "type" "float" @@ -82,34 +73,34 @@ "mac" "704" } - "m_iDelay" // int + "m_flRepeat" // float { - "type" "integer" + "type" "float" "windows" "688" "linux" "708" "mac" "708" } - "m_startTime" // float + "m_iDelay" // int { - "type" "float" + "type" "integer" "windows" "692" "linux" "712" "mac" "712" } - "m_saved_movetype" // int + "m_startTime" // float { - "type" "integer" + "type" "float" "windows" "696" "linux" "716" "mac" "716" } - "m_saved_solid" // int + "m_saved_movetype" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "720" } - "m_saved_effects" // int + "m_saved_solid" // int { "type" "integer" @@ -127,7 +118,7 @@ "mac" "724" } - "m_interruptable" // BOOL + "m_saved_effects" // int { "type" "integer" @@ -135,6 +126,15 @@ "linux" "728" "mac" "728" } + + "m_interruptable" // BOOL + { + "type" "integer" + + "windows" "712" + "linux" "732" + "mac" "732" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-ccontroller.txt b/gamedata/common.games/entities.games/valve/offsets-ccontroller.txt index daba97e0..390a912d 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccontroller.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccontroller.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "716" - "linux" "736" - "mac" "736" - } - - "m_flShootTime" // float - { - "type" "float" - "windows" "720" "linux" "740" "mac" "740" } - "m_flShootEnd" // float + "m_flShootTime" // float { "type" "float" @@ -46,14 +37,23 @@ "mac" "744" } + "m_flShootEnd" // float + { + "type" "float" + + "windows" "728" + "linux" "748" + "mac" "748" + } + "m_pBall" // CSprite*[2] { "type" "classptr" "size" "2" - "windows" "728" - "linux" "748" - "mac" "748" + "windows" "732" + "linux" "752" + "mac" "752" } "m_iBall" // int[2] @@ -61,9 +61,9 @@ "type" "integer" "size" "2" - "windows" "736" - "linux" "756" - "mac" "756" + "windows" "740" + "linux" "760" + "mac" "760" } "m_iBallTime" // float[2] @@ -71,9 +71,9 @@ "type" "float" "size" "2" - "windows" "744" - "linux" "764" - "mac" "764" + "windows" "748" + "linux" "768" + "mac" "768" } "m_iBallCurrent" // int[2] @@ -81,36 +81,36 @@ "type" "integer" "size" "2" - "windows" "752" - "linux" "772" - "mac" "772" + "windows" "756" + "linux" "776" + "mac" "776" } "m_vecEstVelocity" // Vector { "type" "vector" - "windows" "760" - "linux" "780" - "mac" "780" + "windows" "764" + "linux" "784" + "mac" "784" } "m_velocity" // Vector { "type" "vector" - "windows" "772" - "linux" "792" - "mac" "792" + "windows" "776" + "linux" "796" + "mac" "796" } "m_fInCombat" // int { "type" "integer" - "windows" "784" - "linux" "804" - "mac" "804" + "windows" "788" + "linux" "808" + "mac" "808" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-ccontrollerheadball.txt b/gamedata/common.games/entities.games/valve/offsets-ccontrollerheadball.txt index a43510db..9e54e83a 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccontrollerheadball.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccontrollerheadball.txt @@ -23,36 +23,36 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_flNextAttack" // int { "type" "integer" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_vecIdeal" // Vector { "type" "vector" - "windows" "668" - "linux" "688" - "mac" "688" + "windows" "672" + "linux" "692" + "mac" "692" } "m_hOwner" // EHANDLE { "type" "ehandle" - "windows" "680" - "linux" "700" - "mac" "700" + "windows" "684" + "linux" "704" + "mac" "704" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-ccontrollerzapball.txt b/gamedata/common.games/entities.games/valve/offsets-ccontrollerzapball.txt index 62436228..fe1b23a9 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccontrollerzapball.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccontrollerzapball.txt @@ -23,9 +23,9 @@ { "type" "ehandle" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-ccycler.txt b/gamedata/common.games/entities.games/valve/offsets-ccycler.txt index 907e7bf6..d20fc487 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccycler.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccycler.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cdeadbarney.txt b/gamedata/common.games/entities.games/valve/offsets-cdeadbarney.txt index 52127544..2f761bad 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cdeadbarney.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cdeadbarney.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cdeadhev.txt b/gamedata/common.games/entities.games/valve/offsets-cdeadhev.txt index 1b9a4af4..f126e43d 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cdeadhev.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cdeadhev.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cdeadhgrunt.txt b/gamedata/common.games/entities.games/valve/offsets-cdeadhgrunt.txt index 0e85c9c6..6b7eb905 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cdeadhgrunt.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cdeadhgrunt.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cdeadscientist.txt b/gamedata/common.games/entities.games/valve/offsets-cdeadscientist.txt index 6dc09e93..34f04ba5 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cdeadscientist.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cdeadscientist.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cenvexplosion.txt b/gamedata/common.games/entities.games/valve/offsets-cenvexplosion.txt index 24821d5b..d61bbcbc 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cenvexplosion.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cenvexplosion.txt @@ -23,18 +23,18 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_spriteScale" // int { "type" "integer" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cflockingflyer.txt b/gamedata/common.games/entities.games/valve/offsets-cflockingflyer.txt index 0049fd2f..c167a967 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cflockingflyer.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cflockingflyer.txt @@ -23,30 +23,21 @@ { "type" "classptr" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_pSquadNext" // CFlockingFlyer* { "type" "classptr" - "windows" "664" - "linux" "684" - "mac" "684" - } - - "m_fTurning" // BOOL - { - "type" "integer" - "windows" "668" "linux" "688" "mac" "688" } - "m_fCourseAdjust" // BOOL + "m_fTurning" // BOOL { "type" "integer" @@ -55,7 +46,7 @@ "mac" "692" } - "m_fPathBlocked" // BOOL + "m_fCourseAdjust" // BOOL { "type" "integer" @@ -64,43 +55,43 @@ "mac" "696" } - "m_vecReferencePoint" // Vector + "m_fPathBlocked" // BOOL { - "type" "vector" + "type" "integer" "windows" "680" "linux" "700" "mac" "700" } + "m_vecReferencePoint" // Vector + { + "type" "vector" + + "windows" "684" + "linux" "704" + "mac" "704" + } + "m_vecAdjustedVelocity" // Vector { "type" "vector" - "windows" "692" - "linux" "712" - "mac" "712" + "windows" "696" + "linux" "716" + "mac" "716" } "m_flGoalSpeed" // float { "type" "float" - "windows" "704" - "linux" "724" - "mac" "724" - } - - "m_flLastBlockedTime" // float - { - "type" "float" - "windows" "708" "linux" "728" "mac" "728" } - "m_flFakeBlockedTime" // float + "m_flLastBlockedTime" // float { "type" "float" @@ -109,7 +100,7 @@ "mac" "732" } - "m_flAlertTime" // float + "m_flFakeBlockedTime" // float { "type" "float" @@ -118,7 +109,7 @@ "mac" "736" } - "m_flFlockNextSoundTime" // float + "m_flAlertTime" // float { "type" "float" @@ -126,6 +117,15 @@ "linux" "740" "mac" "740" } + + "m_flFlockNextSoundTime" // float + { + "type" "float" + + "windows" "724" + "linux" "744" + "mac" "744" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cflockingflyerflock.txt b/gamedata/common.games/entities.games/valve/offsets-cflockingflyerflock.txt index 3b5416c0..83e39c44 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cflockingflyerflock.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cflockingflyerflock.txt @@ -23,18 +23,18 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_flFlockRadius" // float { "type" "float" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cflyingmonster.txt b/gamedata/common.games/entities.games/valve/offsets-cflyingmonster.txt index 4a7636ff..f913b083 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cflyingmonster.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cflyingmonster.txt @@ -23,30 +23,21 @@ { "type" "vector" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_flightSpeed" // float { "type" "float" - "windows" "672" - "linux" "692" - "mac" "692" - } - - "m_stopTime" // float - { - "type" "float" - "windows" "676" "linux" "696" "mac" "696" } - "m_momentum" // float + "m_stopTime" // float { "type" "float" @@ -55,14 +46,32 @@ "mac" "700" } - "m_pFlapSound" // const char* + "m_momentum" // float { - "type" "stringptr" + "type" "float" "windows" "684" "linux" "704" "mac" "704" } + + "m_pFlapSound" // const char* + { + "type" "stringptr" + + "windows" "688" + "linux" "708" + "mac" "708" + } + + "m_flLastZYawTime" // float + { + "type" "float" + + "windows" "692" + "linux" "712" + "mac" "712" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cgargantua.txt b/gamedata/common.games/entities.games/valve/offsets-cgargantua.txt index 1039010a..eaac26ca 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgargantua.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgargantua.txt @@ -23,9 +23,9 @@ { "type" "classptr" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_pFlame" // CBeam*[4] @@ -33,30 +33,21 @@ "type" "classptr" "size" "4" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_eyeBrightness" // int { "type" "integer" - "windows" "680" - "linux" "700" - "mac" "700" - } - - "m_seeTime" // float - { - "type" "float" - "windows" "684" "linux" "704" "mac" "704" } - "m_flameTime" // float + "m_seeTime" // float { "type" "float" @@ -65,7 +56,7 @@ "mac" "708" } - "m_painSoundTime" // float + "m_flameTime" // float { "type" "float" @@ -74,7 +65,7 @@ "mac" "712" } - "m_streakTime" // float + "m_painSoundTime" // float { "type" "float" @@ -83,7 +74,7 @@ "mac" "716" } - "m_flameX" // float + "m_streakTime" // float { "type" "float" @@ -92,7 +83,7 @@ "mac" "720" } - "m_flameY" // float + "m_flameX" // float { "type" "float" @@ -100,6 +91,15 @@ "linux" "724" "mac" "724" } + + "m_flameY" // float + { + "type" "float" + + "windows" "708" + "linux" "728" + "mac" "728" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cgman.txt b/gamedata/common.games/entities.games/valve/offsets-cgman.txt index 94f2b8f3..eda27882 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgman.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgman.txt @@ -23,27 +23,27 @@ { "type" "ehandle" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_hTalkTarget" // EHANDLE { "type" "ehandle" - "windows" "668" - "linux" "688" - "mac" "688" + "windows" "672" + "linux" "692" + "mac" "692" } "m_flTalkTime" // float { "type" "float" - "windows" "676" - "linux" "696" - "mac" "696" + "windows" "680" + "linux" "700" + "mac" "700" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cgrenade.txt b/gamedata/common.games/entities.games/valve/offsets-cgrenade.txt index 0adaf310..06d65d40 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgrenade.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgrenade.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cguntarget.txt b/gamedata/common.games/entities.games/valve/offsets-cguntarget.txt index 4b50cb79..fb27de58 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cguntarget.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cguntarget.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-chassassin.txt b/gamedata/common.games/entities.games/valve/offsets-chassassin.txt index fa93d899..6be451be 100644 --- a/gamedata/common.games/entities.games/valve/offsets-chassassin.txt +++ b/gamedata/common.games/entities.games/valve/offsets-chassassin.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "660" - "linux" "680" - "mac" "680" - } - - "m_flDiviation" // float - { - "type" "float" - "windows" "664" "linux" "684" "mac" "684" } - "m_flNextJump" // float + "m_flDiviation" // float { "type" "float" @@ -46,43 +37,43 @@ "mac" "688" } - "m_vecJumpVelocity" // Vector + "m_flNextJump" // float { - "type" "vector" + "type" "float" "windows" "672" "linux" "692" "mac" "692" } + "m_vecJumpVelocity" // Vector + { + "type" "vector" + + "windows" "676" + "linux" "696" + "mac" "696" + } + "m_flNextGrenadeCheck" // float { "type" "float" - "windows" "684" - "linux" "704" - "mac" "704" - } - - "m_vecTossVelocity" // Vector - { - "type" "vector" - "windows" "688" "linux" "708" "mac" "708" } - "m_fThrowGrenade" // BOOL + "m_vecTossVelocity" // Vector { - "type" "integer" + "type" "vector" - "windows" "700" - "linux" "720" - "mac" "720" + "windows" "692" + "linux" "712" + "mac" "712" } - "m_iTargetRanderamt" // int + "m_fThrowGrenade" // BOOL { "type" "integer" @@ -91,7 +82,7 @@ "mac" "724" } - "m_iFrustration" // int + "m_iTargetRanderamt" // int { "type" "integer" @@ -100,7 +91,7 @@ "mac" "728" } - "m_iShell" // int + "m_iFrustration" // int { "type" "integer" @@ -108,6 +99,15 @@ "linux" "732" "mac" "732" } + + "m_iShell" // int + { + "type" "integer" + + "windows" "716" + "linux" "736" + "mac" "736" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-chgrunt.txt b/gamedata/common.games/entities.games/valve/offsets-chgrunt.txt index b8852884..75e8f823 100644 --- a/gamedata/common.games/entities.games/valve/offsets-chgrunt.txt +++ b/gamedata/common.games/entities.games/valve/offsets-chgrunt.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "716" - "linux" "736" - "mac" "736" - } - - "m_flNextPainTime" // float - { - "type" "float" - "windows" "720" "linux" "740" "mac" "740" } - "m_flLastEnemySightTime" // float + "m_flNextPainTime" // float { "type" "float" @@ -46,25 +37,25 @@ "mac" "744" } - "m_vecTossVelocity" // Vector + "m_flLastEnemySightTime" // float { - "type" "vector" + "type" "float" "windows" "728" "linux" "748" "mac" "748" } - "m_fThrowGrenade" // BOOL + "m_vecTossVelocity" // Vector { - "type" "integer" + "type" "vector" - "windows" "740" - "linux" "760" - "mac" "760" + "windows" "732" + "linux" "752" + "mac" "752" } - "m_fStanding" // BOOL + "m_fThrowGrenade" // BOOL { "type" "integer" @@ -73,7 +64,7 @@ "mac" "764" } - "m_fFirstEncounter" // BOOL + "m_fStanding" // BOOL { "type" "integer" @@ -82,7 +73,7 @@ "mac" "768" } - "m_cClipSize" // int + "m_fFirstEncounter" // BOOL { "type" "integer" @@ -91,7 +82,7 @@ "mac" "772" } - "m_voicePitch" // int + "m_cClipSize" // int { "type" "integer" @@ -100,7 +91,7 @@ "mac" "776" } - "m_iBrassShell" // int + "m_voicePitch" // int { "type" "integer" @@ -109,7 +100,7 @@ "mac" "780" } - "m_iShotgunShell" // int + "m_iBrassShell" // int { "type" "integer" @@ -118,7 +109,7 @@ "mac" "784" } - "m_iSentence" // int + "m_iShotgunShell" // int { "type" "integer" @@ -126,6 +117,15 @@ "linux" "788" "mac" "788" } + + "m_iSentence" // int + { + "type" "integer" + + "windows" "772" + "linux" "792" + "mac" "792" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-chgruntrepel.txt b/gamedata/common.games/entities.games/valve/offsets-chgruntrepel.txt index c368b9ff..9e1a9cc7 100644 --- a/gamedata/common.games/entities.games/valve/offsets-chgruntrepel.txt +++ b/gamedata/common.games/entities.games/valve/offsets-chgruntrepel.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-chornet.txt b/gamedata/common.games/entities.games/valve/offsets-chornet.txt index 486ffdc2..420f4402 100644 --- a/gamedata/common.games/entities.games/valve/offsets-chornet.txt +++ b/gamedata/common.games/entities.games/valve/offsets-chornet.txt @@ -23,27 +23,27 @@ { "type" "float" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_iHornetType" // int { "type" "integer" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_flFlySpeed" // float { "type" "float" - "windows" "668" - "linux" "688" - "mac" "688" + "windows" "672" + "linux" "692" + "mac" "692" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-choundeye.txt b/gamedata/common.games/entities.games/valve/offsets-choundeye.txt index f74d358e..abb99682 100644 --- a/gamedata/common.games/entities.games/valve/offsets-choundeye.txt +++ b/gamedata/common.games/entities.games/valve/offsets-choundeye.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "716" - "linux" "736" - "mac" "736" - } - - "m_fAsleep" // BOOL - { - "type" "integer" - "windows" "720" "linux" "740" "mac" "740" } - "m_fDontBlink" // BOOL + "m_fAsleep" // BOOL { "type" "integer" @@ -46,14 +37,23 @@ "mac" "744" } - "m_vecPackCenter" // Vector + "m_fDontBlink" // BOOL { - "type" "vector" + "type" "integer" "windows" "728" "linux" "748" "mac" "748" } + + "m_vecPackCenter" // Vector + { + "type" "vector" + + "windows" "732" + "linux" "752" + "mac" "752" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cichthyosaur.txt b/gamedata/common.games/entities.games/valve/offsets-cichthyosaur.txt index 7d62b750..f597f48c 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cichthyosaur.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cichthyosaur.txt @@ -23,48 +23,30 @@ { "type" "vector" - "windows" "688" - "linux" "708" - "mac" "708" + "windows" "696" + "linux" "716" + "mac" "716" } "m_idealDist" // float { "type" "float" - "windows" "700" - "linux" "720" - "mac" "720" - } - - "m_flBlink" // float - { - "type" "float" - - "windows" "704" - "linux" "724" - "mac" "724" - } - - "m_flEnemyTouched" // float - { - "type" "float" - "windows" "708" "linux" "728" "mac" "728" } - "m_bOnAttack" // BOOL + "m_flBlink" // float { - "type" "integer" + "type" "float" "windows" "712" "linux" "732" "mac" "732" } - "m_flMaxSpeed" // float + "m_flEnemyTouched" // float { "type" "float" @@ -73,16 +55,16 @@ "mac" "736" } - "m_flMinSpeed" // float + "m_bOnAttack" // BOOL { - "type" "float" + "type" "integer" "windows" "720" "linux" "740" "mac" "740" } - "m_flMaxDist" // float + "m_flMaxSpeed" // float { "type" "float" @@ -91,16 +73,16 @@ "mac" "744" } - "m_pBeam" // CBeam* + "m_flMinSpeed" // float { - "type" "classptr" + "type" "float" "windows" "728" "linux" "748" "mac" "748" } - "m_flNextAlert" // float + "m_flMaxDist" // float { "type" "float" @@ -108,6 +90,42 @@ "linux" "752" "mac" "752" } + + "m_pBeam" // CBeam* + { + "type" "classptr" + + "windows" "736" + "linux" "756" + "mac" "756" + } + + "m_flNextAlert" // float + { + "type" "float" + + "windows" "740" + "linux" "760" + "mac" "760" + } + + "m_flLastPitchTime" // float + { + "type" "float" + + "windows" "744" + "linux" "764" + "mac" "764" + } + + "m_flLastZYawTime" // float + { + "type" "float" + + "windows" "748" + "linux" "768" + "mac" "768" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cislave.txt b/gamedata/common.games/entities.games/valve/offsets-cislave.txt index 319a1d4b..e8427dc7 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cislave.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cislave.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_pBeam" // CBeam*[8] @@ -33,45 +33,45 @@ "type" "classptr" "size" "8" - "windows" "720" - "linux" "740" - "mac" "740" + "windows" "724" + "linux" "744" + "mac" "744" } "m_iBeams" // int { "type" "integer" - "windows" "752" - "linux" "772" - "mac" "772" + "windows" "756" + "linux" "776" + "mac" "776" } "m_flNextAttack" // float { "type" "float" - "windows" "756" - "linux" "776" - "mac" "776" + "windows" "760" + "linux" "780" + "mac" "780" } "m_voicePitch" // int { "type" "integer" - "windows" "760" - "linux" "780" - "mac" "780" + "windows" "764" + "linux" "784" + "mac" "784" } "m_hDead" // EHANDLE { "type" "ehandle" - "windows" "764" - "linux" "784" - "mac" "784" + "windows" "768" + "linux" "788" + "mac" "788" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cleech.txt b/gamedata/common.games/entities.games/valve/offsets-cleech.txt index 960e4fb0..3559658f 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cleech.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cleech.txt @@ -23,30 +23,21 @@ { "type" "float" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_fPathBlocked" // BOOL { "type" "integer" - "windows" "664" - "linux" "684" - "mac" "684" - } - - "m_flAccelerate" // float - { - "type" "float" - "windows" "668" "linux" "688" "mac" "688" } - "m_obstacle" // float + "m_flAccelerate" // float { "type" "float" @@ -55,7 +46,7 @@ "mac" "692" } - "m_top" // float + "m_obstacle" // float { "type" "float" @@ -64,7 +55,7 @@ "mac" "696" } - "m_bottom" // float + "m_top" // float { "type" "float" @@ -73,7 +64,7 @@ "mac" "700" } - "m_height" // float + "m_bottom" // float { "type" "float" @@ -82,7 +73,7 @@ "mac" "704" } - "m_waterTime" // float + "m_height" // float { "type" "float" @@ -91,7 +82,7 @@ "mac" "708" } - "m_sideTime" // float + "m_waterTime" // float { "type" "float" @@ -100,7 +91,7 @@ "mac" "712" } - "m_zTime" // float + "m_sideTime" // float { "type" "float" @@ -109,7 +100,7 @@ "mac" "716" } - "m_stateTime" // float + "m_zTime" // float { "type" "float" @@ -118,7 +109,7 @@ "mac" "720" } - "m_attackSoundTime" // float + "m_stateTime" // float { "type" "float" @@ -126,6 +117,15 @@ "linux" "724" "mac" "724" } + + "m_attackSoundTime" // float + { + "type" "float" + + "windows" "708" + "linux" "728" + "mac" "728" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cmonstermaker.txt b/gamedata/common.games/entities.games/valve/offsets-cmonstermaker.txt index a21fedaa..2d1c4261 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cmonstermaker.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cmonstermaker.txt @@ -23,21 +23,12 @@ { "type" "stringint" - "windows" "660" - "linux" "680" - "mac" "680" - } - - "m_cNumMonsters" // int - { - "type" "integer" - "windows" "664" "linux" "684" "mac" "684" } - "m_cLiveChildren" // int + "m_cNumMonsters" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "688" } - "m_iMaxLiveChildren" // int + "m_cLiveChildren" // int { "type" "integer" @@ -55,25 +46,25 @@ "mac" "692" } - "m_flGround" // float + "m_iMaxLiveChildren" // int { - "type" "float" + "type" "integer" "windows" "676" "linux" "696" "mac" "696" } - "m_fActive" // BOOL + "m_flGround" // float { - "type" "integer" + "type" "float" "windows" "680" "linux" "700" "mac" "700" } - "m_fFadeChildren" // BOOL + "m_fActive" // BOOL { "type" "integer" @@ -81,6 +72,15 @@ "linux" "704" "mac" "704" } + + "m_fFadeChildren" // BOOL + { + "type" "integer" + + "windows" "688" + "linux" "708" + "mac" "708" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cmortar.txt b/gamedata/common.games/entities.games/valve/offsets-cmortar.txt index 73834f6b..563d2812 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cmortar.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cmortar.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cnihilanth.txt b/gamedata/common.games/entities.games/valve/offsets-cnihilanth.txt index 97e882ed..53bc87a6 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cnihilanth.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cnihilanth.txt @@ -23,111 +23,102 @@ { "type" "float" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_flNextPainSound" // float { "type" "float" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_velocity" // Vector { "type" "vector" - "windows" "668" - "linux" "688" - "mac" "688" + "windows" "672" + "linux" "692" + "mac" "692" } "m_avelocity" // Vector { "type" "vector" - "windows" "680" - "linux" "700" - "mac" "700" + "windows" "684" + "linux" "704" + "mac" "704" } "m_vecTarget" // Vector { "type" "vector" - "windows" "692" - "linux" "712" - "mac" "712" + "windows" "696" + "linux" "716" + "mac" "716" } "m_posTarget" // Vector { "type" "vector" - "windows" "704" - "linux" "724" - "mac" "724" + "windows" "708" + "linux" "728" + "mac" "728" } "m_vecDesired" // Vector { "type" "vector" - "windows" "716" - "linux" "736" - "mac" "736" + "windows" "720" + "linux" "740" + "mac" "740" } "m_posDesired" // Vector { "type" "vector" - "windows" "728" - "linux" "748" - "mac" "748" + "windows" "732" + "linux" "752" + "mac" "752" } "m_flMinZ" // float { "type" "float" - "windows" "740" - "linux" "760" - "mac" "760" - } - - "m_flMaxZ" // float - { - "type" "float" - "windows" "744" "linux" "764" "mac" "764" } - "m_vecGoal" // Vector + "m_flMaxZ" // float { - "type" "vector" + "type" "float" "windows" "748" "linux" "768" "mac" "768" } - "m_flLastSeen" // float + "m_vecGoal" // Vector { - "type" "float" + "type" "vector" - "windows" "760" - "linux" "780" - "mac" "780" + "windows" "752" + "linux" "772" + "mac" "772" } - "m_flPrevSeen" // float + "m_flLastSeen" // float { "type" "float" @@ -136,16 +127,16 @@ "mac" "784" } - "m_irritation" // int + "m_flPrevSeen" // float { - "type" "integer" + "type" "float" "windows" "768" "linux" "788" "mac" "788" } - "m_iLevel" // int + "m_irritation" // int { "type" "integer" @@ -154,7 +145,7 @@ "mac" "792" } - "m_iTeleport" // int + "m_iLevel" // int { "type" "integer" @@ -163,50 +154,59 @@ "mac" "796" } - "m_hRecharger" // EHANDLE + "m_iTeleport" // int { - "type" "ehandle" + "type" "integer" "windows" "780" "linux" "800" "mac" "800" } + "m_hRecharger" // EHANDLE + { + "type" "ehandle" + + "windows" "784" + "linux" "804" + "mac" "804" + } + "m_hSphere" // EHANDLE[20] { "type" "ehandle" "size" "20" - "windows" "788" - "linux" "808" - "mac" "808" + "windows" "792" + "linux" "812" + "mac" "812" } "m_iActiveSpheres" // int { "type" "integer" - "windows" "948" - "linux" "968" - "mac" "968" + "windows" "952" + "linux" "972" + "mac" "972" } "m_flAdj" // float { "type" "float" - "windows" "952" - "linux" "972" - "mac" "972" + "windows" "956" + "linux" "976" + "mac" "976" } "m_pBall" // CSprite* { "type" "classptr" - "windows" "956" - "linux" "976" - "mac" "976" + "windows" "960" + "linux" "980" + "mac" "980" } "m_szRechargerTarget" // char[64] @@ -214,9 +214,9 @@ "type" "string" "size" "64" - "windows" "960" - "linux" "980" - "mac" "980" + "windows" "964" + "linux" "984" + "mac" "984" } "m_szDrawUse" // char[64] @@ -224,9 +224,9 @@ "type" "string" "size" "64" - "windows" "1024" - "linux" "1044" - "mac" "1044" + "windows" "1028" + "linux" "1048" + "mac" "1048" } "m_szTeleportUse" // char[64] @@ -234,9 +234,9 @@ "type" "string" "size" "64" - "windows" "1088" - "linux" "1108" - "mac" "1108" + "windows" "1092" + "linux" "1112" + "mac" "1112" } "m_szTeleportTouch" // char[64] @@ -244,9 +244,9 @@ "type" "string" "size" "64" - "windows" "1152" - "linux" "1172" - "mac" "1172" + "windows" "1156" + "linux" "1176" + "mac" "1176" } "m_szDeadUse" // char[64] @@ -254,9 +254,9 @@ "type" "string" "size" "64" - "windows" "1216" - "linux" "1236" - "mac" "1236" + "windows" "1220" + "linux" "1240" + "mac" "1240" } "m_szDeadTouch" // char[64] @@ -264,37 +264,37 @@ "type" "string" "size" "64" - "windows" "1280" - "linux" "1300" - "mac" "1300" + "windows" "1284" + "linux" "1304" + "mac" "1304" } "m_flShootEnd" // float { "type" "float" - "windows" "1344" - "linux" "1364" - "mac" "1364" - } - - "m_flShootTime" // float - { - "type" "float" - "windows" "1348" "linux" "1368" "mac" "1368" } + "m_flShootTime" // float + { + "type" "float" + + "windows" "1352" + "linux" "1372" + "mac" "1372" + } + "m_hFriend" // EHANDLE[3] { "type" "ehandle" "size" "3" - "windows" "1352" - "linux" "1372" - "mac" "1372" + "windows" "1356" + "linux" "1376" + "mac" "1376" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cnihilanthhvr.txt b/gamedata/common.games/entities.games/valve/offsets-cnihilanthhvr.txt index 9ce898e9..6c171279 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cnihilanthhvr.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cnihilanthhvr.txt @@ -23,45 +23,45 @@ { "type" "float" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_vecIdeal" // Vector { "type" "vector" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_pNihilanth" // CNihilanth* { "type" "classptr" - "windows" "676" - "linux" "696" - "mac" "696" + "windows" "680" + "linux" "700" + "mac" "700" } "m_hTouch" // EHANDLE { "type" "ehandle" - "windows" "680" - "linux" "700" - "mac" "700" + "windows" "684" + "linux" "704" + "mac" "704" } "m_nFrames" // int { "type" "integer" - "windows" "688" - "linux" "708" - "mac" "708" + "windows" "692" + "linux" "712" + "mac" "712" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cosprey.txt b/gamedata/common.games/entities.games/valve/offsets-cosprey.txt index 0902f2c3..bf2e0784 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cosprey.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cosprey.txt @@ -23,102 +23,93 @@ { "type" "classptr" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_vel1" // Vector { "type" "vector" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_vel2" // Vector { "type" "vector" - "windows" "676" - "linux" "696" - "mac" "696" + "windows" "680" + "linux" "700" + "mac" "700" } "m_pos1" // Vector { "type" "vector" - "windows" "688" - "linux" "708" - "mac" "708" + "windows" "692" + "linux" "712" + "mac" "712" } "m_pos2" // Vector { "type" "vector" - "windows" "700" - "linux" "720" - "mac" "720" + "windows" "704" + "linux" "724" + "mac" "724" } "m_ang1" // Vector { "type" "vector" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } "m_ang2" // Vector { "type" "vector" - "windows" "724" - "linux" "744" - "mac" "744" + "windows" "728" + "linux" "748" + "mac" "748" } "m_startTime" // float { "type" "float" - "windows" "736" - "linux" "756" - "mac" "756" - } - - "m_dTime" // float - { - "type" "float" - "windows" "740" "linux" "760" "mac" "760" } - "m_velocity" // Vector + "m_dTime" // float { - "type" "vector" + "type" "float" "windows" "744" "linux" "764" "mac" "764" } - "m_flIdealtilt" // float + "m_velocity" // Vector { - "type" "float" + "type" "vector" - "windows" "756" - "linux" "776" - "mac" "776" + "windows" "748" + "linux" "768" + "mac" "768" } - "m_flRotortilt" // float + "m_flIdealtilt" // float { "type" "float" @@ -127,7 +118,7 @@ "mac" "780" } - "m_flRightHealth" // float + "m_flRotortilt" // float { "type" "float" @@ -136,7 +127,7 @@ "mac" "784" } - "m_flLeftHealth" // float + "m_flRightHealth" // float { "type" "float" @@ -145,23 +136,32 @@ "mac" "788" } - "m_iUnits" // int + "m_flLeftHealth" // float { - "type" "integer" + "type" "float" "windows" "772" "linux" "792" "mac" "792" } + "m_iUnits" // int + { + "type" "integer" + + "windows" "776" + "linux" "796" + "mac" "796" + } + "m_hGrunt" // EHANDLE[24] { "type" "ehandle" "size" "24" - "windows" "776" - "linux" "796" - "mac" "796" + "windows" "780" + "linux" "800" + "mac" "800" } "m_vecOrigin" // Vector[24] @@ -169,9 +169,9 @@ "type" "vector" "size" "24" - "windows" "968" - "linux" "988" - "mac" "988" + "windows" "972" + "linux" "992" + "mac" "992" } "m_hRepel" // EHANDLE[4] @@ -179,30 +179,21 @@ "type" "ehandle" "size" "4" - "windows" "1256" - "linux" "1276" - "mac" "1276" + "windows" "1260" + "linux" "1280" + "mac" "1280" } "m_iSoundState" // int { "type" "integer" - "windows" "1288" - "linux" "1308" - "mac" "1308" - } - - "m_iSpriteTexture" // int - { - "type" "integer" - "windows" "1292" "linux" "1312" "mac" "1312" } - "m_iPitch" // int + "m_iSpriteTexture" // int { "type" "integer" @@ -211,7 +202,7 @@ "mac" "1316" } - "m_iExplode" // int + "m_iPitch" // int { "type" "integer" @@ -220,7 +211,7 @@ "mac" "1320" } - "m_iTailGibs" // int + "m_iExplode" // int { "type" "integer" @@ -229,7 +220,7 @@ "mac" "1324" } - "m_iBodyGibs" // int + "m_iTailGibs" // int { "type" "integer" @@ -238,7 +229,7 @@ "mac" "1328" } - "m_iEngineGibs" // int + "m_iBodyGibs" // int { "type" "integer" @@ -247,7 +238,7 @@ "mac" "1332" } - "m_iDoLeftSmokePuff" // int + "m_iEngineGibs" // int { "type" "integer" @@ -256,7 +247,7 @@ "mac" "1336" } - "m_iDoRightSmokePuff" // int + "m_iDoLeftSmokePuff" // int { "type" "integer" @@ -264,6 +255,15 @@ "linux" "1340" "mac" "1340" } + + "m_iDoRightSmokePuff" // int + { + "type" "integer" + + "windows" "1324" + "linux" "1344" + "mac" "1344" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-croach.txt b/gamedata/common.games/entities.games/valve/offsets-croach.txt index 0a30efbb..b300e851 100644 --- a/gamedata/common.games/entities.games/valve/offsets-croach.txt +++ b/gamedata/common.games/entities.games/valve/offsets-croach.txt @@ -23,36 +23,36 @@ { "type" "float" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_flNextSmellTime" // float { "type" "float" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_fLightHacked" // BOOL { "type" "integer" - "windows" "668" - "linux" "688" - "mac" "688" + "windows" "672" + "linux" "692" + "mac" "692" } "m_iMode" // int { "type" "integer" - "windows" "672" - "linux" "692" - "mac" "692" + "windows" "676" + "linux" "696" + "mac" "696" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-crpgrocket.txt b/gamedata/common.games/entities.games/valve/offsets-crpgrocket.txt index b7708d05..079bd371 100644 --- a/gamedata/common.games/entities.games/valve/offsets-crpgrocket.txt +++ b/gamedata/common.games/entities.games/valve/offsets-crpgrocket.txt @@ -23,27 +23,27 @@ { "type" "integer" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_flIgniteTime" // float { "type" "float" - "windows" "668" - "linux" "688" - "mac" "688" + "windows" "672" + "linux" "692" + "mac" "692" } "m_pLauncher" // CRpg* { "type" "classptr" - "windows" "672" - "linux" "692" - "mac" "692" + "windows" "676" + "linux" "696" + "mac" "696" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cscientist.txt b/gamedata/common.games/entities.games/valve/offsets-cscientist.txt index 9a0bdf11..0d99d9fb 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cscientist.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cscientist.txt @@ -23,27 +23,27 @@ { "type" "float" - "windows" "772" - "linux" "792" - "mac" "792" + "windows" "776" + "linux" "796" + "mac" "796" } "m_healTime" // float { "type" "float" - "windows" "776" - "linux" "796" - "mac" "796" + "windows" "780" + "linux" "800" + "mac" "800" } "m_fearTime" // float { "type" "float" - "windows" "780" - "linux" "800" - "mac" "800" + "windows" "784" + "linux" "804" + "mac" "804" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-csittingscientist.txt b/gamedata/common.games/entities.games/valve/offsets-csittingscientist.txt index 466443ec..53d2b1a2 100644 --- a/gamedata/common.games/entities.games/valve/offsets-csittingscientist.txt +++ b/gamedata/common.games/entities.games/valve/offsets-csittingscientist.txt @@ -23,27 +23,27 @@ { "type" "integer" - "windows" "784" - "linux" "804" - "mac" "804" + "windows" "788" + "linux" "808" + "mac" "808" } "m_headTurn" // int { "type" "integer" - "windows" "788" - "linux" "808" - "mac" "808" + "windows" "792" + "linux" "812" + "mac" "812" } "m_flResponseDelay" // float { "type" "float" - "windows" "792" - "linux" "812" - "mac" "812" + "windows" "796" + "linux" "816" + "mac" "816" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-csquadmonster.txt b/gamedata/common.games/entities.games/valve/offsets-csquadmonster.txt index 39e7a5f1..52463a39 100644 --- a/gamedata/common.games/entities.games/valve/offsets-csquadmonster.txt +++ b/gamedata/common.games/entities.games/valve/offsets-csquadmonster.txt @@ -23,9 +23,9 @@ { "type" "ehandle" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } "m_hSquadMember" // EHANDLE[4] @@ -33,45 +33,45 @@ "type" "ehandle" "size" "4" - "windows" "668" - "linux" "688" - "mac" "688" + "windows" "672" + "linux" "692" + "mac" "692" } "m_afSquadSlots" // int { "type" "integer" - "windows" "700" - "linux" "720" - "mac" "720" + "windows" "704" + "linux" "724" + "mac" "724" } "m_flLastEnemySightTime" // float { "type" "float" - "windows" "704" - "linux" "724" - "mac" "724" + "windows" "708" + "linux" "728" + "mac" "728" } "m_fEnemyEluded" // BOOL { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_iMySlot" // int { "type" "integer" - "windows" "712" - "linux" "732" - "mac" "732" + "windows" "716" + "linux" "736" + "mac" "736" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-csqueakgrenade.txt b/gamedata/common.games/entities.games/valve/offsets-csqueakgrenade.txt index 2b457a1f..ec1f6bac 100644 --- a/gamedata/common.games/entities.games/valve/offsets-csqueakgrenade.txt +++ b/gamedata/common.games/entities.games/valve/offsets-csqueakgrenade.txt @@ -23,63 +23,63 @@ { "type" "float" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_vecTarget" // Vector { "type" "vector" - "windows" "668" - "linux" "688" - "mac" "688" + "windows" "672" + "linux" "692" + "mac" "692" } "m_flNextHunt" // float { "type" "float" - "windows" "680" - "linux" "700" - "mac" "700" - } - - "m_flNextHit" // float - { - "type" "float" - "windows" "684" "linux" "704" "mac" "704" } - "m_posPrev" // Vector + "m_flNextHit" // float { - "type" "vector" + "type" "float" "windows" "688" "linux" "708" "mac" "708" } + "m_posPrev" // Vector + { + "type" "vector" + + "windows" "692" + "linux" "712" + "mac" "712" + } + "m_hOwner" // EHANDLE { "type" "ehandle" - "windows" "700" - "linux" "720" - "mac" "720" + "windows" "704" + "linux" "724" + "mac" "724" } "m_iMyClass" // int { "type" "integer" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-ctalkmonster.txt b/gamedata/common.games/entities.games/valve/offsets-ctalkmonster.txt index 7d01a050..b933c7c8 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctalkmonster.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctalkmonster.txt @@ -23,21 +23,12 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" - } - - "m_nSpeak" // int - { - "type" "integer" - "windows" "664" "linux" "684" "mac" "684" } - "m_voicePitch" // int + "m_nSpeak" // int { "type" "integer" @@ -46,35 +37,35 @@ "mac" "688" } - "m_szGrp" // const char*[18] + "m_voicePitch" // int { - "type" "stringptr" - "size" "18" + "type" "integer" "windows" "672" "linux" "692" "mac" "692" } + "m_szGrp" // const char*[18] + { + "type" "stringptr" + "size" "18" + + "windows" "676" + "linux" "696" + "mac" "696" + } + "m_useTime" // float { "type" "float" - "windows" "744" - "linux" "764" - "mac" "764" - } - - "m_iszUse" // int - { - "type" "integer" - "windows" "748" "linux" "768" "mac" "768" } - "m_iszUnUse" // int + "m_iszUse" // int { "type" "integer" @@ -83,16 +74,16 @@ "mac" "772" } - "m_flLastSaidSmelled" // float + "m_iszUnUse" // int { - "type" "float" + "type" "integer" "windows" "756" "linux" "776" "mac" "776" } - "m_flStopTalkTime" // float + "m_flLastSaidSmelled" // float { "type" "float" @@ -101,14 +92,23 @@ "mac" "780" } - "m_hTalkTarget" // EHANDLE + "m_flStopTalkTime" // float { - "type" "ehandle" + "type" "float" "windows" "764" "linux" "784" "mac" "784" } + + "m_hTalkTarget" // EHANDLE + { + "type" "ehandle" + + "windows" "768" + "linux" "788" + "mac" "788" + } } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-ctentacle.txt b/gamedata/common.games/entities.games/valve/offsets-ctentacle.txt index 55860e9d..bd64b971 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctentacle.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctentacle.txt @@ -23,21 +23,12 @@ { "type" "float" - "windows" "660" - "linux" "680" - "mac" "680" - } - - "m_iGoalAnim" // int - { - "type" "integer" - "windows" "664" "linux" "684" "mac" "684" } - "m_iLevel" // int + "m_iGoalAnim" // int { "type" "integer" @@ -46,7 +37,7 @@ "mac" "688" } - "m_iDir" // int + "m_iLevel" // int { "type" "integer" @@ -55,16 +46,16 @@ "mac" "692" } - "m_flFramerateAdj" // float + "m_iDir" // int { - "type" "float" + "type" "integer" "windows" "676" "linux" "696" "mac" "696" } - "m_flSoundYaw" // float + "m_flFramerateAdj" // float { "type" "float" @@ -73,25 +64,25 @@ "mac" "700" } - "m_iSoundLevel" // int + "m_flSoundYaw" // float { - "type" "integer" + "type" "float" "windows" "684" "linux" "704" "mac" "704" } - "m_flSoundTime" // float + "m_iSoundLevel" // int { - "type" "float" + "type" "integer" "windows" "688" "linux" "708" "mac" "708" } - "m_flSoundRadius" // float + "m_flSoundTime" // float { "type" "float" @@ -100,25 +91,25 @@ "mac" "712" } - "m_iHitDmg" // int + "m_flSoundRadius" // float { - "type" "integer" + "type" "float" "windows" "696" "linux" "716" "mac" "716" } - "m_flHitTime" // float + "m_iHitDmg" // int { - "type" "float" + "type" "integer" "windows" "700" "linux" "720" "mac" "720" } - "m_flTapRadius" // float + "m_flHitTime" // float { "type" "float" @@ -127,7 +118,7 @@ "mac" "724" } - "m_flNextSong" // float + "m_flTapRadius" // float { "type" "float" @@ -136,7 +127,7 @@ "mac" "728" } - "m_flMaxYaw" // float + "m_flNextSong" // float { "type" "float" @@ -145,31 +136,40 @@ "mac" "732" } - "m_iTapSound" // int + "m_flMaxYaw" // float { - "type" "integer" + "type" "float" "windows" "716" "linux" "736" "mac" "736" } - "m_vecPrevSound" // Vector + "m_iTapSound" // int { - "type" "vector" + "type" "integer" "windows" "720" "linux" "740" "mac" "740" } + "m_vecPrevSound" // Vector + { + "type" "vector" + + "windows" "724" + "linux" "744" + "mac" "744" + } + "m_flPrevSoundTime" // float { "type" "float" - "windows" "732" - "linux" "752" - "mac" "752" + "windows" "736" + "linux" "756" + "mac" "756" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-ctesthull.txt b/gamedata/common.games/entities.games/valve/offsets-ctesthull.txt index db961072..591df7ab 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctesthull.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctesthull.txt @@ -23,9 +23,9 @@ { "type" "vector" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-ctripminegrenade.txt b/gamedata/common.games/entities.games/valve/offsets-ctripminegrenade.txt index 2138da2c..3351a9a6 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctripminegrenade.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctripminegrenade.txt @@ -23,81 +23,81 @@ { "type" "float" - "windows" "664" - "linux" "684" - "mac" "684" + "windows" "668" + "linux" "688" + "mac" "688" } "m_vecDir" // Vector { "type" "vector" - "windows" "668" - "linux" "688" - "mac" "688" + "windows" "672" + "linux" "692" + "mac" "692" } "m_vecEnd" // Vector { "type" "vector" - "windows" "680" - "linux" "700" - "mac" "700" + "windows" "684" + "linux" "704" + "mac" "704" } "m_flBeamLength" // float { "type" "float" - "windows" "692" - "linux" "712" - "mac" "712" + "windows" "696" + "linux" "716" + "mac" "716" } "m_hOwner" // EHANDLE { "type" "ehandle" - "windows" "696" - "linux" "716" - "mac" "716" + "windows" "700" + "linux" "720" + "mac" "720" } "m_pBeam" // CBeam* { "type" "classptr" - "windows" "704" - "linux" "724" - "mac" "724" + "windows" "708" + "linux" "728" + "mac" "728" } "m_posOwner" // Vector { "type" "vector" - "windows" "708" - "linux" "728" - "mac" "728" + "windows" "712" + "linux" "732" + "mac" "732" } "m_angleOwner" // Vector { "type" "vector" - "windows" "720" - "linux" "740" - "mac" "740" + "windows" "724" + "linux" "744" + "mac" "744" } "m_pRealOwner" // edict_t* { "type" "edict" - "windows" "732" - "linux" "752" - "mac" "752" + "windows" "736" + "linux" "756" + "mac" "756" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cturret.txt b/gamedata/common.games/entities.games/valve/offsets-cturret.txt index 4ca787ff..01607c58 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cturret.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cturret.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "772" - "linux" "792" - "mac" "792" + "windows" "776" + "linux" "796" + "mac" "796" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-cwreckage.txt b/gamedata/common.games/entities.games/valve/offsets-cwreckage.txt index 323065b4..c6b57623 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cwreckage.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cwreckage.txt @@ -23,9 +23,9 @@ { "type" "integer" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } } } diff --git a/gamedata/common.games/entities.games/valve/offsets-czombie.txt b/gamedata/common.games/entities.games/valve/offsets-czombie.txt index 6625538f..cf4e0400 100644 --- a/gamedata/common.games/entities.games/valve/offsets-czombie.txt +++ b/gamedata/common.games/entities.games/valve/offsets-czombie.txt @@ -23,9 +23,9 @@ { "type" "float" - "windows" "660" - "linux" "680" - "mac" "680" + "windows" "664" + "linux" "684" + "mac" "684" } } }