diff --git a/gamedata/common.games/entities.games/tfc/offsets-cactanimating.txt b/gamedata/common.games/entities.games/tfc/offsets-cactanimating.txt index d150e5ad..153b674d 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cactanimating.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cactanimating.txt @@ -21,6 +21,8 @@ { "m_Activity" // Activity { + "type" "integer" + "windows" "1152" "linux" "1168" "mac" "1168" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cairtank.txt b/gamedata/common.games/entities.games/tfc/offsets-cairtank.txt index 95dec782..9feb39a7 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cairtank.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cairtank.txt @@ -21,6 +21,8 @@ { "m_state" // int { + "type" "integer" + "windows" "1728" "linux" "1748" "mac" "1748" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cambientgeneric.txt b/gamedata/common.games/entities.games/tfc/offsets-cambientgeneric.txt index 42564355..f88c506e 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cambientgeneric.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cambientgeneric.txt @@ -21,6 +21,8 @@ { "m_flAttenuation" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_dpv" // dynpitchvol_t { + "type" "structure" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_fActive" // BOOL { + "type" "integer" + "windows" "1228" "linux" "1244" "mac" "1244" @@ -42,6 +48,8 @@ "m_fLooping" // BOOL { + "type" "integer" + "windows" "1232" "linux" "1248" "mac" "1248" diff --git a/gamedata/common.games/entities.games/tfc/offsets-careadef.txt b/gamedata/common.games/entities.games/tfc/offsets-careadef.txt index dbded07e..e5d14542 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-careadef.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-careadef.txt @@ -21,6 +21,9 @@ { "m_ClassData" // class DBAreaClassData[12] { + "type" "class" + "size" "12" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +31,9 @@ "m_AreaName" // char[32] { + "type" "string" + "size" "32" + "windows" "1268" "linux" "1284" "mac" "1284" @@ -35,6 +41,8 @@ "m_pNext" // CAreaDef* { + "type" "classptr" + "windows" "1300" "linux" "1316" "mac" "1316" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cautotrigger.txt b/gamedata/common.games/entities.games/tfc/offsets-cautotrigger.txt index fcb356b7..2420e78a 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cautotrigger.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cautotrigger.txt @@ -21,6 +21,8 @@ { "m_globalstate" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -28,6 +30,8 @@ "triggerType" // USE_TYPE { + "type" "integer" + "windows" "1136" "linux" "1152" "mac" "1152" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseanimating.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseanimating.txt index 1c17fcbd..b2e2aa16 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbaseanimating.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseanimating.txt @@ -21,6 +21,8 @@ { "m_flFrameRate" // float { + "type" "time" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -28,6 +30,8 @@ "m_flGroundSpeed" // float { + "type" "time" + "windows" "1136" "linux" "1152" "mac" "1152" @@ -35,6 +39,8 @@ "m_flLastEventCheck" // float { + "type" "time" + "windows" "1140" "linux" "1156" "mac" "1156" @@ -42,6 +48,8 @@ "m_fSequenceFinished" // BOOL { + "type" "integer" + "windows" "1144" "linux" "1160" "mac" "1160" @@ -49,6 +57,8 @@ "m_fSequenceLoops" // BOOL { + "type" "integer" + "windows" "1148" "linux" "1164" "mac" "1164" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbasebutton.txt b/gamedata/common.games/entities.games/tfc/offsets-cbasebutton.txt index aeb431a5..1adb6f28 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbasebutton.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbasebutton.txt @@ -21,6 +21,8 @@ { "m_fStayPushed" // BOOL { + "type" "integer" + "windows" "1280" "linux" "1300" "mac" "1300" @@ -28,6 +30,8 @@ "m_fRotating" // BOOL { + "type" "integer" + "windows" "1284" "linux" "1304" "mac" "1304" @@ -35,6 +39,8 @@ "m_strChangeTarget" // string_t { + "type" "stringint" + "windows" "1288" "linux" "1308" "mac" "1308" @@ -42,6 +48,8 @@ "m_ls" // locksound_t { + "type" "structure" + "windows" "1292" "linux" "1312" "mac" "1312" @@ -49,6 +57,9 @@ "m_bLockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1328" "linux" "1348" "mac" "1348" @@ -56,6 +67,9 @@ "m_bLockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1329" "linux" "1349" "mac" "1349" @@ -63,6 +77,9 @@ "m_bUnlockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1330" "linux" "1350" "mac" "1350" @@ -70,6 +87,9 @@ "m_bUnlockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1331" "linux" "1351" "mac" "1351" @@ -77,6 +97,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "1332" "linux" "1352" "mac" "1352" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbasedelay.txt b/gamedata/common.games/entities.games/tfc/offsets-cbasedelay.txt index 0d92604f..ad26c15d 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbasedelay.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbasedelay.txt @@ -21,6 +21,8 @@ { "m_flDelay" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_iszKillTarget" // int { + "type" "integer" + "windows" "1128" "linux" "1144" "mac" "1144" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbasedoor.txt b/gamedata/common.games/entities.games/tfc/offsets-cbasedoor.txt index 95e19450..023fa2c9 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbasedoor.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbasedoor.txt @@ -21,6 +21,9 @@ { "m_bHealthValue" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1280" "linux" "1300" "mac" "1300" @@ -28,6 +31,9 @@ "m_bMoveSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1281" "linux" "1301" "mac" "1301" @@ -35,6 +41,9 @@ "m_bStopSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1282" "linux" "1302" "mac" "1302" @@ -42,6 +51,8 @@ "m_ls" // locksound_t { + "type" "structure" + "windows" "1284" "linux" "1304" "mac" "1304" @@ -49,6 +60,9 @@ "m_bLockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1320" "linux" "1340" "mac" "1340" @@ -56,6 +70,9 @@ "m_bLockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1321" "linux" "1341" "mac" "1341" @@ -63,6 +80,9 @@ "m_bUnlockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1322" "linux" "1342" "mac" "1342" @@ -70,6 +90,9 @@ "m_bUnlockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1323" "linux" "1343" "mac" "1343" @@ -77,6 +100,8 @@ "m_fNextSoundPlay" // float { + "type" "time" + "windows" "1324" "linux" "1344" "mac" "1344" @@ -84,6 +109,8 @@ "m_bIsReopening" // bool { + "type" "boolean" + "windows" "1328" "linux" "1348" "mac" "1348" @@ -91,6 +118,8 @@ "m_bStoppedOpenSound" // bool { + "type" "boolean" + "windows" "1329" "linux" "1349" "mac" "1349" @@ -98,6 +127,9 @@ "m_usDoorGoUp" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1330" "linux" "1350" "mac" "1350" @@ -105,6 +137,9 @@ "m_usDoorGoDown" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1332" "linux" "1352" "mac" "1352" @@ -112,6 +147,9 @@ "m_usDoorHitTop" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1334" "linux" "1354" "mac" "1354" @@ -119,6 +157,9 @@ "m_usDoorHitBottom" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1336" "linux" "1356" "mac" "1356" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseentity.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseentity.txt index b95bc897..c3ea0420 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbaseentity.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseentity.txt @@ -21,6 +21,8 @@ { "pev" // entvars_t* { + "type" "entvars" + "windows" "4" "linux" "4" "mac" "4" @@ -28,6 +30,8 @@ "m_pGoalEnt" // CBaseEntity* { + "type" "classptr" + "windows" "8" "linux" "8" "mac" "8" @@ -35,6 +39,8 @@ "m_pLink" // CBaseEntity* { + "type" "classptr" + "windows" "12" "linux" "12" "mac" "12" @@ -42,6 +48,8 @@ "m_pfnThink" // (*__pfn)(CBaseEntity*) { + "type" "function" + "windows" "16" "linux" "16" "mac" "16" @@ -49,6 +57,8 @@ "m_pfnTouch" // (*__pfn)(CBaseEntity*, CBaseEntity*) { + "type" "function" + "windows" "20" "linux" "24" "mac" "24" @@ -56,6 +66,8 @@ "m_pfnUse" // (*__pfn)(CBaseEntity*, CBaseEntity*, CBaseEntity*, USE_TYPE, float) { + "type" "function" + "windows" "24" "linux" "32" "mac" "32" @@ -63,6 +75,8 @@ "m_pfnBlocked" // (*__pfn)(CBaseEntity*, CBaseEntity*) { + "type" "function" + "windows" "28" "linux" "40" "mac" "40" @@ -70,6 +84,8 @@ "nextpc" // int { + "type" "integer" + "windows" "32" "linux" "48" "mac" "48" @@ -77,6 +93,8 @@ "lastpc" // int { + "type" "integer" + "windows" "36" "linux" "52" "mac" "52" @@ -84,6 +102,8 @@ "last_impulse" // int { + "type" "integer" + "windows" "40" "linux" "56" "mac" "56" @@ -91,6 +111,8 @@ "armorclass" // int { + "type" "integer" + "windows" "44" "linux" "60" "mac" "60" @@ -98,6 +120,8 @@ "tf_items" // int { + "type" "integer" + "windows" "48" "linux" "64" "mac" "64" @@ -105,6 +129,8 @@ "tf_items_flags" // int { + "type" "integer" + "windows" "52" "linux" "68" "mac" "68" @@ -112,6 +138,8 @@ "no_grenades_1" // int { + "type" "integer" + "windows" "56" "linux" "72" "mac" "72" @@ -119,6 +147,8 @@ "no_grenades_2" // int { + "type" "integer" + "windows" "60" "linux" "76" "mac" "76" @@ -126,6 +156,8 @@ "tp_grenades_1" // int { + "type" "integer" + "windows" "64" "linux" "80" "mac" "80" @@ -133,6 +165,8 @@ "tp_grenades_2" // int { + "type" "integer" + "windows" "68" "linux" "84" "mac" "84" @@ -140,6 +174,8 @@ "m_iszGrenadeName" // string_t { + "type" "stringint" + "windows" "72" "linux" "88" "mac" "88" @@ -147,6 +183,8 @@ "got_aliases" // BOOL { + "type" "integer" + "windows" "76" "linux" "92" "mac" "92" @@ -154,6 +192,8 @@ "cheat_check" // BOOL { + "type" "integer" + "windows" "80" "linux" "96" "mac" "96" @@ -161,6 +201,8 @@ "is_removed" // BOOL { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" @@ -168,6 +210,8 @@ "is_undercover" // BOOL { + "type" "integer" + "windows" "88" "linux" "104" "mac" "104" @@ -175,6 +219,8 @@ "is_building" // BOOL { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" @@ -182,6 +228,8 @@ "is_detpacking" // BOOL { + "type" "integer" + "windows" "96" "linux" "112" "mac" "112" @@ -189,6 +237,8 @@ "is_feigning" // BOOL { + "type" "integer" + "windows" "100" "linux" "116" "mac" "116" @@ -196,6 +246,8 @@ "is_unableto_spy_or_teleport" // BOOL { + "type" "integer" + "windows" "104" "linux" "120" "mac" "120" @@ -203,6 +255,8 @@ "has_disconnected" // BOOL { + "type" "integer" + "windows" "108" "linux" "124" "mac" "124" @@ -210,6 +264,8 @@ "fClientGrenadePrimed" // BOOL { + "type" "integer" + "windows" "112" "linux" "128" "mac" "128" @@ -217,6 +273,8 @@ "bRemoveGrenade" // BOOL { + "type" "integer" + "windows" "116" "linux" "132" "mac" "132" @@ -224,6 +282,9 @@ "m_usBuildingEvent" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "120" "linux" "136" "mac" "136" @@ -231,6 +292,8 @@ "m_iBuildingEventState" // int { + "type" "integer" + "windows" "124" "linux" "140" "mac" "140" @@ -238,6 +301,8 @@ "m_vOldOrigin" // Vector { + "type" "vector" + "windows" "128" "linux" "144" "mac" "144" @@ -245,6 +310,8 @@ "tfstate" // int { + "type" "integer" + "windows" "140" "linux" "156" "mac" "156" @@ -252,6 +319,8 @@ "items" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" @@ -259,6 +328,8 @@ "weapon" // int { + "type" "integer" + "windows" "148" "linux" "164" "mac" "164" @@ -266,6 +337,8 @@ "m_iPrimedGrenType" // int { + "type" "integer" + "windows" "152" "linux" "168" "mac" "168" @@ -273,6 +346,8 @@ "observer_list" // CBaseEntity* { + "type" "classptr" + "windows" "156" "linux" "172" "mac" "172" @@ -280,6 +355,8 @@ "m_pOtherSection" // EHANDLE { + "type" "ehandle" + "windows" "160" "linux" "176" "mac" "176" @@ -287,6 +364,8 @@ "m_iRightBound" // int { + "type" "integer" + "windows" "168" "linux" "184" "mac" "184" @@ -294,6 +373,8 @@ "m_iLeftBound" // int { + "type" "integer" + "windows" "172" "linux" "188" "mac" "188" @@ -301,6 +382,8 @@ "cl_no_grenades_1" // float { + "type" "time" + "windows" "176" "linux" "192" "mac" "192" @@ -308,6 +391,8 @@ "cl_no_grenades_2" // float { + "type" "time" + "windows" "180" "linux" "196" "mac" "196" @@ -315,6 +400,8 @@ "current_ammo" // int* { + "type" "pointer" + "windows" "184" "linux" "200" "mac" "200" @@ -322,6 +409,8 @@ "currentammo" // float { + "type" "time" + "windows" "188" "linux" "204" "mac" "204" @@ -329,6 +418,8 @@ "maxammo_medikit" // int { + "type" "integer" + "windows" "192" "linux" "208" "mac" "208" @@ -336,6 +427,8 @@ "ammo_medikit" // int { + "type" "integer" + "windows" "196" "linux" "212" "mac" "212" @@ -343,6 +436,8 @@ "maxammo_shells" // int { + "type" "integer" + "windows" "200" "linux" "216" "mac" "216" @@ -350,6 +445,8 @@ "ammo_detpack" // int { + "type" "integer" + "windows" "204" "linux" "220" "mac" "220" @@ -357,6 +454,8 @@ "maxammo_detpack" // int { + "type" "integer" + "windows" "208" "linux" "224" "mac" "224" @@ -364,6 +463,8 @@ "ammo_shells" // int { + "type" "integer" + "windows" "212" "linux" "228" "mac" "228" @@ -371,6 +472,8 @@ "maxammo_nails" // int { + "type" "integer" + "windows" "216" "linux" "232" "mac" "232" @@ -378,6 +481,8 @@ "ammo_nails" // int { + "type" "integer" + "windows" "220" "linux" "236" "mac" "236" @@ -385,6 +490,8 @@ "maxammo_cells" // int { + "type" "integer" + "windows" "224" "linux" "240" "mac" "240" @@ -392,6 +499,8 @@ "ammo_cells" // int { + "type" "integer" + "windows" "228" "linux" "244" "mac" "244" @@ -399,6 +508,8 @@ "maxammo_rockets" // int { + "type" "integer" + "windows" "232" "linux" "248" "mac" "248" @@ -406,6 +517,8 @@ "ammo_rockets" // int { + "type" "integer" + "windows" "236" "linux" "252" "mac" "252" @@ -413,6 +526,8 @@ "items_allowed" // int { + "type" "integer" + "windows" "240" "linux" "256" "mac" "256" @@ -420,6 +535,8 @@ "armor_allowed" // float { + "type" "time" + "windows" "244" "linux" "260" "mac" "260" @@ -427,6 +544,8 @@ "maxarmor" // float { + "type" "time" + "windows" "248" "linux" "264" "mac" "264" @@ -434,6 +553,8 @@ "exec_scripts" // int { + "type" "integer" + "windows" "252" "linux" "268" "mac" "268" @@ -441,6 +562,8 @@ "exec_map_scripts" // int { + "type" "integer" + "windows" "256" "linux" "272" "mac" "272" @@ -448,6 +571,8 @@ "display_class_briefing" // int { + "type" "integer" + "windows" "260" "linux" "276" "mac" "276" @@ -455,6 +580,8 @@ "take_screenshots" // int { + "type" "integer" + "windows" "264" "linux" "280" "mac" "280" @@ -462,6 +589,8 @@ "local_blood" // int { + "type" "integer" + "windows" "268" "linux" "284" "mac" "284" @@ -469,6 +598,8 @@ "weaponmode" // float { + "type" "time" + "windows" "272" "linux" "288" "mac" "288" @@ -476,6 +607,8 @@ "motd" // float { + "type" "time" + "windows" "276" "linux" "292" "mac" "292" @@ -483,6 +616,8 @@ "current_menu" // float { + "type" "time" + "windows" "280" "linux" "296" "mac" "296" @@ -490,6 +625,8 @@ "menu_displaytime" // float { + "type" "time" + "windows" "284" "linux" "300" "mac" "300" @@ -497,6 +634,8 @@ "menu_refreshtime" // float { + "type" "time" + "windows" "288" "linux" "304" "mac" "304" @@ -504,6 +643,8 @@ "m_flSafetyCheckTime" // float { + "type" "time" + "windows" "292" "linux" "308" "mac" "308" @@ -511,6 +652,8 @@ "team_no" // int { + "type" "integer" + "windows" "296" "linux" "312" "mac" "312" @@ -518,6 +661,8 @@ "lives" // int { + "type" "integer" + "windows" "300" "linux" "316" "mac" "316" @@ -525,6 +670,8 @@ "infection_team_no" // int { + "type" "integer" + "windows" "304" "linux" "320" "mac" "320" @@ -532,6 +679,8 @@ "real_frags" // int { + "type" "integer" + "windows" "308" "linux" "324" "mac" "324" @@ -539,6 +688,8 @@ "respawn_time" // float { + "type" "time" + "windows" "312" "linux" "328" "mac" "328" @@ -546,6 +697,8 @@ "suicide_time" // float { + "type" "time" + "windows" "316" "linux" "332" "mac" "332" @@ -553,6 +706,8 @@ "building" // EHANDLE { + "type" "ehandle" + "windows" "320" "linux" "336" "mac" "336" @@ -560,6 +715,8 @@ "building_wait" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -567,6 +724,8 @@ "real_owner" // EHANDLE { + "type" "ehandle" + "windows" "332" "linux" "348" "mac" "348" @@ -574,6 +733,8 @@ "has_dispenser" // float { + "type" "time" + "windows" "340" "linux" "356" "mac" "356" @@ -581,6 +742,8 @@ "has_sentry" // float { + "type" "time" + "windows" "344" "linux" "360" "mac" "360" @@ -588,6 +751,8 @@ "has_entry_teleporter" // float { + "type" "time" + "windows" "348" "linux" "364" "mac" "364" @@ -595,6 +760,8 @@ "has_exit_teleporter" // float { + "type" "time" + "windows" "352" "linux" "368" "mac" "368" @@ -602,6 +769,8 @@ "weapons_carried" // int { + "type" "integer" + "windows" "356" "linux" "372" "mac" "372" @@ -609,6 +778,8 @@ "current_weapon" // float { + "type" "time" + "windows" "360" "linux" "376" "mac" "376" @@ -616,6 +787,8 @@ "last_weapon" // int { + "type" "integer" + "windows" "364" "linux" "380" "mac" "380" @@ -623,6 +796,8 @@ "last_weaponmode" // float { + "type" "time" + "windows" "368" "linux" "384" "mac" "384" @@ -630,6 +805,8 @@ "reload_shotgun" // float { + "type" "time" + "windows" "372" "linux" "388" "mac" "388" @@ -637,6 +814,8 @@ "reload_super_shotgun" // float { + "type" "time" + "windows" "376" "linux" "392" "mac" "392" @@ -644,6 +823,8 @@ "reload_nailgun" // float { + "type" "time" + "windows" "380" "linux" "396" "mac" "396" @@ -651,6 +832,8 @@ "reload_super_nailgun" // float { + "type" "time" + "windows" "384" "linux" "400" "mac" "400" @@ -658,6 +841,8 @@ "reload_grenade_launcher" // float { + "type" "time" + "windows" "388" "linux" "404" "mac" "404" @@ -665,6 +850,8 @@ "reload_rocket_launcher" // float { + "type" "time" + "windows" "392" "linux" "408" "mac" "408" @@ -672,6 +859,8 @@ "reload_flamethrower" // float { + "type" "time" + "windows" "396" "linux" "412" "mac" "412" @@ -679,6 +868,8 @@ "reload_incendiary" // float { + "type" "time" + "windows" "400" "linux" "416" "mac" "416" @@ -686,6 +877,8 @@ "heat" // float { + "type" "time" + "windows" "404" "linux" "420" "mac" "420" @@ -693,6 +886,8 @@ "sniper_zoom" // float { + "type" "time" + "windows" "408" "linux" "424" "mac" "424" @@ -700,6 +895,8 @@ "immune_to_check" // float { + "type" "time" + "windows" "412" "linux" "428" "mac" "428" @@ -707,6 +904,8 @@ "last_saveme_sound" // float { + "type" "time" + "windows" "416" "linux" "432" "mac" "432" @@ -714,6 +913,8 @@ "head_shot_vector" // Vector { + "type" "vector" + "windows" "420" "linux" "436" "mac" "436" @@ -721,6 +922,8 @@ "leg_damage" // float { + "type" "time" + "windows" "432" "linux" "448" "mac" "448" @@ -728,6 +931,8 @@ "cheat_level" // float { + "type" "time" + "windows" "436" "linux" "452" "mac" "452" @@ -735,6 +940,8 @@ "FlashTime" // float { + "type" "time" + "windows" "440" "linux" "456" "mac" "456" @@ -742,6 +949,8 @@ "nailpos" // float { + "type" "time" + "windows" "444" "linux" "460" "mac" "460" @@ -749,6 +958,8 @@ "old_leg_damage" // float { + "type" "time" + "windows" "448" "linux" "464" "mac" "464" @@ -756,6 +967,8 @@ "clientHalluc" // float { + "type" "time" + "windows" "452" "linux" "468" "mac" "468" @@ -763,6 +976,8 @@ "clientTranq" // float { + "type" "time" + "windows" "456" "linux" "472" "mac" "472" @@ -770,6 +985,8 @@ "no_active_nail_grens" // float { + "type" "time" + "windows" "460" "linux" "476" "mac" "476" @@ -777,6 +994,8 @@ "no_active_napalm_grens" // float { + "type" "time" + "windows" "464" "linux" "480" "mac" "480" @@ -784,6 +1003,8 @@ "no_active_gas_grens" // float { + "type" "time" + "windows" "468" "linux" "484" "mac" "484" @@ -791,6 +1012,8 @@ "numflames" // float { + "type" "time" + "windows" "472" "linux" "488" "mac" "488" @@ -798,6 +1021,8 @@ "timecount" // float { + "type" "time" + "windows" "476" "linux" "492" "mac" "492" @@ -805,6 +1030,8 @@ "flame_id" // char* { + "type" "stringptr" + "windows" "480" "linux" "496" "mac" "496" @@ -812,6 +1039,8 @@ "undercover_team" // int { + "type" "integer" + "windows" "484" "linux" "500" "mac" "500" @@ -819,6 +1048,8 @@ "undercover_skin" // int { + "type" "integer" + "windows" "488" "linux" "504" "mac" "504" @@ -826,6 +1057,8 @@ "undercover_target" // EHANDLE { + "type" "ehandle" + "windows" "492" "linux" "508" "mac" "508" @@ -833,6 +1066,8 @@ "StatusRefreshTime" // float { + "type" "time" + "windows" "500" "linux" "516" "mac" "516" @@ -840,6 +1075,8 @@ "StatusBarSize" // float { + "type" "time" + "windows" "504" "linux" "520" "mac" "520" @@ -847,6 +1084,8 @@ "StatusBarRes" // float { + "type" "time" + "windows" "508" "linux" "524" "mac" "524" @@ -854,6 +1093,8 @@ "ScannerOn" // float { + "type" "time" + "windows" "512" "linux" "528" "mac" "528" @@ -861,6 +1102,8 @@ "tf_id" // int { + "type" "integer" + "windows" "516" "linux" "532" "mac" "532" @@ -868,6 +1111,8 @@ "teamkills" // int { + "type" "integer" + "windows" "520" "linux" "536" "mac" "536" @@ -875,6 +1120,8 @@ "is_admin" // BOOL { + "type" "integer" + "windows" "524" "linux" "540" "mac" "540" @@ -882,6 +1129,8 @@ "admin_mode" // int { + "type" "integer" + "windows" "528" "linux" "544" "mac" "544" @@ -889,6 +1138,8 @@ "admin_use" // EHANDLE { + "type" "ehandle" + "windows" "532" "linux" "548" "mac" "548" @@ -896,6 +1147,8 @@ "ip" // int { + "type" "integer" + "windows" "540" "linux" "556" "mac" "556" @@ -903,6 +1156,8 @@ "goal_no" // int { + "type" "integer" + "windows" "544" "linux" "560" "mac" "560" @@ -910,6 +1165,8 @@ "group_no" // int { + "type" "integer" + "windows" "548" "linux" "564" "mac" "564" @@ -917,6 +1174,8 @@ "goal_state" // int { + "type" "integer" + "windows" "552" "linux" "568" "mac" "568" @@ -924,6 +1183,8 @@ "owned_by" // int { + "type" "integer" + "windows" "556" "linux" "572" "mac" "572" @@ -931,6 +1192,8 @@ "teamcheck" // string_t { + "type" "stringint" + "windows" "560" "linux" "576" "mac" "576" @@ -938,6 +1201,8 @@ "owned_by_teamcheck" // string_t { + "type" "stringint" + "windows" "564" "linux" "580" "mac" "580" @@ -945,6 +1210,8 @@ "goal_activation" // int { + "type" "integer" + "windows" "568" "linux" "584" "mac" "584" @@ -952,6 +1219,8 @@ "goal_effects" // int { + "type" "integer" + "windows" "572" "linux" "588" "mac" "588" @@ -959,6 +1228,8 @@ "goal_result" // int { + "type" "integer" + "windows" "576" "linux" "592" "mac" "592" @@ -966,6 +1237,8 @@ "goal_group" // int { + "type" "integer" + "windows" "580" "linux" "596" "mac" "596" @@ -973,6 +1246,8 @@ "else_goal" // int { + "type" "integer" + "windows" "584" "linux" "600" "mac" "600" @@ -980,6 +1255,8 @@ "if_goal_is_active" // int { + "type" "integer" + "windows" "588" "linux" "604" "mac" "604" @@ -987,6 +1264,8 @@ "if_goal_is_inactive" // int { + "type" "integer" + "windows" "592" "linux" "608" "mac" "608" @@ -994,6 +1273,8 @@ "if_goal_is_removed" // int { + "type" "integer" + "windows" "596" "linux" "612" "mac" "612" @@ -1001,6 +1282,8 @@ "if_group_is_active" // int { + "type" "integer" + "windows" "600" "linux" "616" "mac" "616" @@ -1008,6 +1291,8 @@ "if_group_is_inactive" // int { + "type" "integer" + "windows" "604" "linux" "620" "mac" "620" @@ -1015,6 +1300,8 @@ "if_group_is_removed" // int { + "type" "integer" + "windows" "608" "linux" "624" "mac" "624" @@ -1022,6 +1309,8 @@ "search_time" // float { + "type" "time" + "windows" "612" "linux" "628" "mac" "628" @@ -1029,6 +1318,8 @@ "t_length" // float { + "type" "time" + "windows" "616" "linux" "632" "mac" "632" @@ -1036,6 +1327,8 @@ "activate_goal_no" // int { + "type" "integer" + "windows" "620" "linux" "636" "mac" "636" @@ -1043,6 +1336,8 @@ "inactivate_goal_no" // int { + "type" "integer" + "windows" "624" "linux" "640" "mac" "640" @@ -1050,6 +1345,8 @@ "remove_goal_no" // int { + "type" "integer" + "windows" "628" "linux" "644" "mac" "644" @@ -1057,6 +1354,8 @@ "restore_goal_no" // int { + "type" "integer" + "windows" "632" "linux" "648" "mac" "648" @@ -1064,6 +1363,8 @@ "activate_group_no" // int { + "type" "integer" + "windows" "636" "linux" "652" "mac" "652" @@ -1071,6 +1372,8 @@ "inactivate_group_no" // int { + "type" "integer" + "windows" "640" "linux" "656" "mac" "656" @@ -1078,6 +1381,8 @@ "remove_group_no" // int { + "type" "integer" + "windows" "644" "linux" "660" "mac" "660" @@ -1085,6 +1390,8 @@ "restore_group_no" // int { + "type" "integer" + "windows" "648" "linux" "664" "mac" "664" @@ -1092,6 +1399,8 @@ "m_bAddBonuses" // BOOL { + "type" "integer" + "windows" "652" "linux" "668" "mac" "668" @@ -1099,6 +1408,8 @@ "goal_min" // Vector { + "type" "vector" + "windows" "656" "linux" "672" "mac" "672" @@ -1106,6 +1417,8 @@ "goal_max" // Vector { + "type" "vector" + "windows" "668" "linux" "684" "mac" "684" @@ -1113,6 +1426,8 @@ "replacement_model" // string_t { + "type" "stringint" + "windows" "680" "linux" "696" "mac" "696" @@ -1120,6 +1435,8 @@ "replacement_model_body" // int { + "type" "integer" + "windows" "684" "linux" "700" "mac" "700" @@ -1127,6 +1444,8 @@ "replacement_model_skin" // int { + "type" "integer" + "windows" "688" "linux" "704" "mac" "704" @@ -1134,6 +1453,8 @@ "replacement_model_flags" // int { + "type" "integer" + "windows" "692" "linux" "708" "mac" "708" @@ -1141,6 +1462,8 @@ "has_item_from_group" // int { + "type" "integer" + "windows" "696" "linux" "712" "mac" "712" @@ -1148,6 +1471,8 @@ "hasnt_item_from_group" // int { + "type" "integer" + "windows" "700" "linux" "716" "mac" "716" @@ -1155,6 +1480,8 @@ "remove_item_group" // int { + "type" "integer" + "windows" "704" "linux" "720" "mac" "720" @@ -1162,6 +1489,8 @@ "return_item_no" // int { + "type" "integer" + "windows" "708" "linux" "724" "mac" "724" @@ -1169,6 +1498,8 @@ "if_item_has_moved" // int { + "type" "integer" + "windows" "712" "linux" "728" "mac" "728" @@ -1176,6 +1507,8 @@ "if_item_hasnt_moved" // int { + "type" "integer" + "windows" "716" "linux" "732" "mac" "732" @@ -1183,6 +1516,8 @@ "remove_spawnpoint" // int { + "type" "integer" + "windows" "720" "linux" "736" "mac" "736" @@ -1190,6 +1525,8 @@ "restore_spawnpoint" // int { + "type" "integer" + "windows" "724" "linux" "740" "mac" "740" @@ -1197,6 +1534,8 @@ "remove_spawngroup" // int { + "type" "integer" + "windows" "728" "linux" "744" "mac" "744" @@ -1204,6 +1543,8 @@ "restore_spawngroup" // int { + "type" "integer" + "windows" "732" "linux" "748" "mac" "748" @@ -1211,6 +1552,9 @@ "display_item_status" // int[4] { + "type" "integer" + "size" "4" + "windows" "736" "linux" "752" "mac" "752" @@ -1218,6 +1562,8 @@ "team_str_home" // string_t { + "type" "stringint" + "windows" "752" "linux" "768" "mac" "768" @@ -1225,6 +1571,8 @@ "team_str_moved" // string_t { + "type" "stringint" + "windows" "756" "linux" "772" "mac" "772" @@ -1232,6 +1580,8 @@ "team_str_carried" // string_t { + "type" "stringint" + "windows" "760" "linux" "776" "mac" "776" @@ -1239,6 +1589,8 @@ "non_team_str_home" // string_t { + "type" "stringint" + "windows" "764" "linux" "780" "mac" "780" @@ -1246,6 +1598,8 @@ "non_team_str_moved" // string_t { + "type" "stringint" + "windows" "768" "linux" "784" "mac" "784" @@ -1253,6 +1607,8 @@ "non_team_str_carried" // string_t { + "type" "stringint" + "windows" "772" "linux" "788" "mac" "788" @@ -1260,6 +1616,8 @@ "ex_skill_min" // int { + "type" "integer" + "windows" "776" "linux" "792" "mac" "792" @@ -1267,6 +1625,8 @@ "ex_skill_max" // int { + "type" "integer" + "windows" "780" "linux" "796" "mac" "796" @@ -1274,6 +1634,9 @@ "increase_team" // int[4] { + "type" "integer" + "size" "4" + "windows" "784" "linux" "800" "mac" "800" @@ -1281,6 +1644,8 @@ "increase_team_owned_by" // int { + "type" "integer" + "windows" "800" "linux" "816" "mac" "816" @@ -1288,6 +1653,8 @@ "wait" // float { + "type" "time" + "windows" "804" "linux" "820" "mac" "820" @@ -1295,6 +1662,8 @@ "count" // int { + "type" "integer" + "windows" "808" "linux" "824" "mac" "824" @@ -1302,6 +1671,8 @@ "axhitme" // int { + "type" "integer" + "windows" "812" "linux" "828" "mac" "828" @@ -1309,6 +1680,8 @@ "drop_time" // float { + "type" "time" + "windows" "816" "linux" "832" "mac" "832" @@ -1316,6 +1689,8 @@ "redrop_origin" // Vector { + "type" "vector" + "windows" "820" "linux" "836" "mac" "836" @@ -1323,6 +1698,8 @@ "redrop_count" // int { + "type" "integer" + "windows" "832" "linux" "848" "mac" "848" @@ -1330,6 +1707,8 @@ "attack_finished" // float { + "type" "time" + "windows" "836" "linux" "852" "mac" "852" @@ -1337,6 +1716,8 @@ "distance" // float { + "type" "time" + "windows" "840" "linux" "856" "mac" "856" @@ -1344,6 +1725,8 @@ "speed_reduction" // int { + "type" "integer" + "windows" "844" "linux" "860" "mac" "860" @@ -1351,6 +1734,8 @@ "m_flEndRoundTime" // float { + "type" "time" + "windows" "848" "linux" "864" "mac" "864" @@ -1358,6 +1743,8 @@ "m_iszEndRoundMsg_Team1_Win" // string_t { + "type" "stringint" + "windows" "852" "linux" "868" "mac" "868" @@ -1365,6 +1752,8 @@ "m_iszEndRoundMsg_Team2_Win" // string_t { + "type" "stringint" + "windows" "856" "linux" "872" "mac" "872" @@ -1372,6 +1761,8 @@ "m_iszEndRoundMsg_Team3_Win" // string_t { + "type" "stringint" + "windows" "860" "linux" "876" "mac" "876" @@ -1379,6 +1770,8 @@ "m_iszEndRoundMsg_Team4_Win" // string_t { + "type" "stringint" + "windows" "864" "linux" "880" "mac" "880" @@ -1386,6 +1779,8 @@ "m_iszEndRoundMsg_Team1_Lose" // string_t { + "type" "stringint" + "windows" "868" "linux" "884" "mac" "884" @@ -1393,6 +1788,8 @@ "m_iszEndRoundMsg_Team2_Lose" // string_t { + "type" "stringint" + "windows" "872" "linux" "888" "mac" "888" @@ -1400,6 +1797,8 @@ "m_iszEndRoundMsg_Team3_Lose" // string_t { + "type" "stringint" + "windows" "876" "linux" "892" "mac" "892" @@ -1407,6 +1806,8 @@ "m_iszEndRoundMsg_Team4_Lose" // string_t { + "type" "stringint" + "windows" "880" "linux" "896" "mac" "896" @@ -1414,6 +1815,8 @@ "m_iszEndRoundMsg_Team1" // string_t { + "type" "stringint" + "windows" "884" "linux" "900" "mac" "900" @@ -1421,6 +1824,8 @@ "m_iszEndRoundMsg_Team2" // string_t { + "type" "stringint" + "windows" "888" "linux" "904" "mac" "904" @@ -1428,6 +1833,8 @@ "m_iszEndRoundMsg_Team3" // string_t { + "type" "stringint" + "windows" "892" "linux" "908" "mac" "908" @@ -1435,6 +1842,8 @@ "m_iszEndRoundMsg_Team4" // string_t { + "type" "stringint" + "windows" "896" "linux" "912" "mac" "912" @@ -1442,6 +1851,8 @@ "m_iszEndRoundMsg_OwnedBy" // string_t { + "type" "stringint" + "windows" "900" "linux" "916" "mac" "916" @@ -1449,6 +1860,8 @@ "m_iszEndRoundMsg_NonOwnedBy" // string_t { + "type" "stringint" + "windows" "904" "linux" "920" "mac" "920" @@ -1456,6 +1869,8 @@ "killtarget" // string_t { + "type" "stringint" + "windows" "908" "linux" "924" "mac" "924" @@ -1463,6 +1878,8 @@ "noise4" // string_t { + "type" "stringint" + "windows" "912" "linux" "928" "mac" "928" @@ -1470,6 +1887,8 @@ "broadcast" // string_t { + "type" "stringint" + "windows" "916" "linux" "932" "mac" "932" @@ -1477,6 +1896,8 @@ "team_broadcast" // string_t { + "type" "stringint" + "windows" "920" "linux" "936" "mac" "936" @@ -1484,6 +1905,8 @@ "non_team_broadcast" // string_t { + "type" "stringint" + "windows" "924" "linux" "940" "mac" "940" @@ -1491,6 +1914,8 @@ "owners_team_broadcast" // string_t { + "type" "stringint" + "windows" "928" "linux" "944" "mac" "944" @@ -1498,6 +1923,8 @@ "non_owners_team_broadcast" // string_t { + "type" "stringint" + "windows" "932" "linux" "948" "mac" "948" @@ -1505,6 +1932,8 @@ "team_drop" // string_t { + "type" "stringint" + "windows" "936" "linux" "952" "mac" "952" @@ -1512,6 +1941,8 @@ "non_team_drop" // string_t { + "type" "stringint" + "windows" "940" "linux" "956" "mac" "956" @@ -1519,6 +1950,8 @@ "org_broadcast" // string_t { + "type" "stringint" + "windows" "944" "linux" "960" "mac" "960" @@ -1526,6 +1959,8 @@ "org_team_broadcast" // string_t { + "type" "stringint" + "windows" "948" "linux" "964" "mac" "964" @@ -1533,6 +1968,8 @@ "org_non_team_broadcast" // string_t { + "type" "stringint" + "windows" "952" "linux" "968" "mac" "968" @@ -1540,6 +1977,8 @@ "org_owners_team_broadcast" // string_t { + "type" "stringint" + "windows" "956" "linux" "972" "mac" "972" @@ -1547,6 +1986,8 @@ "org_non_owners_team_broadcast" // string_t { + "type" "stringint" + "windows" "960" "linux" "976" "mac" "976" @@ -1554,6 +1995,8 @@ "org_team_drop" // string_t { + "type" "stringint" + "windows" "964" "linux" "980" "mac" "980" @@ -1561,6 +2004,8 @@ "org_non_team_drop" // string_t { + "type" "stringint" + "windows" "968" "linux" "984" "mac" "984" @@ -1568,6 +2013,8 @@ "org_message" // string_t { + "type" "stringint" + "windows" "972" "linux" "988" "mac" "988" @@ -1575,6 +2022,8 @@ "org_noise3" // string_t { + "type" "stringint" + "windows" "976" "linux" "992" "mac" "992" @@ -1582,6 +2031,8 @@ "org_noise4" // string_t { + "type" "stringint" + "windows" "980" "linux" "996" "mac" "996" @@ -1589,6 +2040,8 @@ "netname_broadcast" // string_t { + "type" "stringint" + "windows" "984" "linux" "1000" "mac" "1000" @@ -1596,6 +2049,8 @@ "netname_team_broadcast" // string_t { + "type" "stringint" + "windows" "988" "linux" "1004" "mac" "1004" @@ -1603,6 +2058,8 @@ "netname_non_team_broadcast" // string_t { + "type" "stringint" + "windows" "992" "linux" "1008" "mac" "1008" @@ -1610,6 +2067,8 @@ "netname_owners_team_broadcast" // string_t { + "type" "stringint" + "windows" "996" "linux" "1012" "mac" "1012" @@ -1617,6 +2076,8 @@ "netname_team_drop" // string_t { + "type" "stringint" + "windows" "1000" "linux" "1016" "mac" "1016" @@ -1624,6 +2085,8 @@ "netname_non_team_drop" // string_t { + "type" "stringint" + "windows" "1004" "linux" "1020" "mac" "1020" @@ -1631,6 +2094,8 @@ "speak" // string_t { + "type" "stringint" + "windows" "1008" "linux" "1024" "mac" "1024" @@ -1638,6 +2103,8 @@ "AP_speak" // string_t { + "type" "stringint" + "windows" "1012" "linux" "1028" "mac" "1028" @@ -1645,6 +2112,8 @@ "team_speak" // string_t { + "type" "stringint" + "windows" "1016" "linux" "1032" "mac" "1032" @@ -1652,6 +2121,8 @@ "non_team_speak" // string_t { + "type" "stringint" + "windows" "1020" "linux" "1036" "mac" "1036" @@ -1659,6 +2130,8 @@ "owners_team_speak" // string_t { + "type" "stringint" + "windows" "1024" "linux" "1040" "mac" "1040" @@ -1666,6 +2139,8 @@ "non_owners_team_speak" // string_t { + "type" "stringint" + "windows" "1028" "linux" "1044" "mac" "1044" @@ -1673,6 +2148,8 @@ "deathtype" // string_t { + "type" "stringint" + "windows" "1032" "linux" "1048" "mac" "1048" @@ -1680,6 +2157,8 @@ "all_active" // int { + "type" "integer" + "windows" "1036" "linux" "1052" "mac" "1052" @@ -1687,6 +2166,8 @@ "item_list" // int { + "type" "integer" + "windows" "1040" "linux" "1056" "mac" "1056" @@ -1694,6 +2175,8 @@ "delay_time" // float { + "type" "time" + "windows" "1044" "linux" "1060" "mac" "1060" @@ -1701,6 +2184,8 @@ "do_triggerwork" // BOOL { + "type" "integer" + "windows" "1048" "linux" "1064" "mac" "1064" @@ -1708,6 +2193,8 @@ "rv_s_h" // float { + "type" "time" + "windows" "1052" "linux" "1068" "mac" "1068" @@ -1715,6 +2202,8 @@ "rs_s_h" // float { + "type" "time" + "windows" "1056" "linux" "1072" "mac" "1072" @@ -1722,6 +2211,8 @@ "rv_gr" // float { + "type" "time" + "windows" "1060" "linux" "1076" "mac" "1076" @@ -1729,6 +2220,8 @@ "rs_gr" // float { + "type" "time" + "windows" "1064" "linux" "1080" "mac" "1080" @@ -1736,6 +2229,8 @@ "rv_g" // float { + "type" "time" + "windows" "1068" "linux" "1084" "mac" "1084" @@ -1743,6 +2238,8 @@ "rs_g" // float { + "type" "time" + "windows" "1072" "linux" "1088" "mac" "1088" @@ -1750,6 +2247,8 @@ "has_abbreviated" // float { + "type" "time" + "windows" "1076" "linux" "1092" "mac" "1092" @@ -1757,6 +2256,8 @@ "timer_type" // int { + "type" "integer" + "windows" "1080" "linux" "1096" "mac" "1096" @@ -1764,6 +2265,8 @@ "invincible_finished" // float { + "type" "time" + "windows" "1084" "linux" "1100" "mac" "1100" @@ -1771,6 +2274,8 @@ "invisible_finished" // float { + "type" "time" + "windows" "1088" "linux" "1104" "mac" "1104" @@ -1778,6 +2283,8 @@ "super_damage_finished" // float { + "type" "time" + "windows" "1092" "linux" "1108" "mac" "1108" @@ -1785,6 +2292,8 @@ "radsuit_finished" // float { + "type" "time" + "windows" "1096" "linux" "1112" "mac" "1112" @@ -1792,6 +2301,8 @@ "m_bLostInvincSound" // BOOL { + "type" "integer" + "windows" "1100" "linux" "1116" "mac" "1116" @@ -1799,6 +2310,8 @@ "m_bLostInvisSound" // BOOL { + "type" "integer" + "windows" "1104" "linux" "1120" "mac" "1120" @@ -1806,6 +2319,8 @@ "m_bLostSuperSound" // BOOL { + "type" "integer" + "windows" "1108" "linux" "1124" "mac" "1124" @@ -1813,6 +2328,8 @@ "m_bLostRadSound" // BOOL { + "type" "integer" + "windows" "1112" "linux" "1128" "mac" "1128" @@ -1820,6 +2337,8 @@ "m_fInvincSound" // float { + "type" "time" + "windows" "1116" "linux" "1132" "mac" "1132" @@ -1827,6 +2346,8 @@ "m_fSuperSound" // float { + "type" "time" + "windows" "1120" "linux" "1136" "mac" "1136" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbasemonster.txt b/gamedata/common.games/entities.games/tfc/offsets-cbasemonster.txt index a46d05ec..e130d3ef 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbasemonster.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbasemonster.txt @@ -21,6 +21,8 @@ { "m_afConditions" // int { + "type" "integer" + "windows" "1280" "linux" "1300" "mac" "1300" @@ -28,6 +30,8 @@ "m_hEnemy" // EHANDLE { + "type" "ehandle" + "windows" "1284" "linux" "1304" "mac" "1304" @@ -35,6 +39,8 @@ "m_hTargetEnt" // EHANDLE { + "type" "ehandle" + "windows" "1292" "linux" "1312" "mac" "1312" @@ -42,6 +48,9 @@ "m_hOldEnemy" // EHANDLE[4] { + "type" "ehandle" + "size" "4" + "windows" "1300" "linux" "1320" "mac" "1320" @@ -49,6 +58,9 @@ "m_vecOldEnemy" // Vector[4] { + "type" "vector" + "size" "4" + "windows" "1332" "linux" "1352" "mac" "1352" @@ -56,6 +68,8 @@ "m_flFieldOfView" // float { + "type" "time" + "windows" "1380" "linux" "1400" "mac" "1400" @@ -63,6 +77,8 @@ "m_flWaitFinished" // float { + "type" "time" + "windows" "1384" "linux" "1404" "mac" "1404" @@ -70,6 +86,8 @@ "m_flMoveWaitFinished" // float { + "type" "time" + "windows" "1388" "linux" "1408" "mac" "1408" @@ -77,6 +95,8 @@ "m_Activity" // Activity { + "type" "integer" + "windows" "1392" "linux" "1412" "mac" "1412" @@ -84,6 +104,8 @@ "m_IdealActivity" // Activity { + "type" "integer" + "windows" "1396" "linux" "1416" "mac" "1416" @@ -91,6 +113,8 @@ "m_LastHitGroup" // int { + "type" "integer" + "windows" "1400" "linux" "1420" "mac" "1420" @@ -98,6 +122,8 @@ "m_MonsterState" // MONSTERSTATE { + "type" "integer" + "windows" "1404" "linux" "1424" "mac" "1424" @@ -105,6 +131,8 @@ "m_IdealMonsterState" // MONSTERSTATE { + "type" "integer" + "windows" "1408" "linux" "1428" "mac" "1428" @@ -112,6 +140,8 @@ "m_iTaskStatus" // int { + "type" "integer" + "windows" "1412" "linux" "1432" "mac" "1432" @@ -119,6 +149,8 @@ "m_pSchedule" // class Schedule_t* { + "type" "pointer" + "windows" "1416" "linux" "1436" "mac" "1436" @@ -126,6 +158,8 @@ "m_iScheduleIndex" // int { + "type" "integer" + "windows" "1420" "linux" "1440" "mac" "1440" @@ -133,6 +167,9 @@ "m_Route" // struct WayPoint_t[8] { + "type" "structure" + "size" "8" + "windows" "1424" "linux" "1444" "mac" "1444" @@ -140,6 +177,8 @@ "m_movementGoal" // int { + "type" "integer" + "windows" "1552" "linux" "1572" "mac" "1572" @@ -147,6 +186,8 @@ "m_iRouteIndex" // int { + "type" "integer" + "windows" "1556" "linux" "1576" "mac" "1576" @@ -154,6 +195,8 @@ "m_moveWaitTime" // float { + "type" "time" + "windows" "1560" "linux" "1580" "mac" "1580" @@ -161,6 +204,8 @@ "m_vecMoveGoal" // Vector { + "type" "vector" + "windows" "1564" "linux" "1584" "mac" "1584" @@ -168,6 +213,8 @@ "m_movementActivity" // Activity { + "type" "integer" + "windows" "1576" "linux" "1596" "mac" "1596" @@ -175,6 +222,8 @@ "m_iAudibleList" // int { + "type" "integer" + "windows" "1580" "linux" "1600" "mac" "1600" @@ -182,6 +231,8 @@ "m_afSoundTypes" // int { + "type" "integer" + "windows" "1584" "linux" "1604" "mac" "1604" @@ -189,6 +240,8 @@ "m_vecLastPosition" // Vector { + "type" "vector" + "windows" "1588" "linux" "1608" "mac" "1608" @@ -196,6 +249,8 @@ "m_iHintNode" // int { + "type" "integer" + "windows" "1600" "linux" "1620" "mac" "1620" @@ -203,6 +258,8 @@ "m_afMemory" // int { + "type" "integer" + "windows" "1604" "linux" "1624" "mac" "1624" @@ -210,6 +267,8 @@ "m_iMaxHealth" // int { + "type" "integer" + "windows" "1608" "linux" "1628" "mac" "1628" @@ -217,6 +276,8 @@ "m_vecEnemyLKP" // Vector { + "type" "vector" + "windows" "1612" "linux" "1632" "mac" "1632" @@ -224,6 +285,8 @@ "m_cAmmoLoaded" // int { + "type" "integer" + "windows" "1624" "linux" "1644" "mac" "1644" @@ -231,6 +294,8 @@ "m_afCapability" // int { + "type" "integer" + "windows" "1628" "linux" "1648" "mac" "1648" @@ -238,6 +303,8 @@ "m_flNextAttack" // float { + "type" "time" + "windows" "1632" "linux" "1652" "mac" "1652" @@ -245,6 +312,8 @@ "m_bitsDamageType" // int { + "type" "integer" + "windows" "1636" "linux" "1656" "mac" "1656" @@ -252,6 +321,10 @@ "m_rgbTimeBasedDamage" // unsigned char[8] { + "type" "character" + "size" "8" + "unsigned" "1" + "windows" "1640" "linux" "1660" "mac" "1660" @@ -259,6 +332,8 @@ "m_lastDamageAmount" // int { + "type" "integer" + "windows" "1648" "linux" "1668" "mac" "1668" @@ -266,6 +341,8 @@ "m_bloodColor" // int { + "type" "integer" + "windows" "1652" "linux" "1672" "mac" "1672" @@ -273,6 +350,8 @@ "m_failSchedule" // int { + "type" "integer" + "windows" "1656" "linux" "1676" "mac" "1676" @@ -280,6 +359,8 @@ "m_flHungryTime" // float { + "type" "time" + "windows" "1660" "linux" "1680" "mac" "1680" @@ -287,6 +368,8 @@ "m_flDistTooFar" // float { + "type" "time" + "windows" "1664" "linux" "1684" "mac" "1684" @@ -294,6 +377,8 @@ "m_flDistLook" // float { + "type" "time" + "windows" "1668" "linux" "1688" "mac" "1688" @@ -301,6 +386,8 @@ "m_iTriggerCondition" // int { + "type" "integer" + "windows" "1672" "linux" "1692" "mac" "1692" @@ -308,6 +395,8 @@ "m_iszTriggerTarget" // string_t { + "type" "stringint" + "windows" "1676" "linux" "1696" "mac" "1696" @@ -315,6 +404,8 @@ "m_HackedGunPos" // Vector { + "type" "vector" + "windows" "1680" "linux" "1700" "mac" "1700" @@ -322,6 +413,8 @@ "m_scriptState" // SCRIPTSTATE { + "type" "integer" + "windows" "1692" "linux" "1712" "mac" "1712" @@ -329,6 +422,8 @@ "m_pCine" // CCineMonster* { + "type" "classptr" + "windows" "1696" "linux" "1716" "mac" "1716" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseplattrain.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseplattrain.txt index 568afe4e..765b6c03 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbaseplattrain.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseplattrain.txt @@ -21,6 +21,9 @@ { "m_bMoveSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1280" "linux" "1300" "mac" "1300" @@ -28,6 +31,9 @@ "m_bStopSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1281" "linux" "1301" "mac" "1301" @@ -35,6 +41,8 @@ "m_volume" // float { + "type" "time" + "windows" "1284" "linux" "1304" "mac" "1304" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseplayer.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayer.txt index 1206e00d..9ef06d1f 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbaseplayer.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayer.txt @@ -21,6 +21,8 @@ { "m_hObserverTarget" // EHANDLE { + "type" "ehandle" + "windows" "1700" "linux" "1720" "mac" "1720" @@ -28,6 +30,8 @@ "m_flNextObserverInput" // float { + "type" "time" + "windows" "1708" "linux" "1728" "mac" "1728" @@ -35,6 +39,8 @@ "m_iObserverWeapon" // int { + "type" "integer" + "windows" "1712" "linux" "1732" "mac" "1732" @@ -42,6 +48,8 @@ "m_iObserverLastMode" // int { + "type" "integer" + "windows" "1716" "linux" "1736" "mac" "1736" @@ -49,6 +57,8 @@ "random_seed" // int { + "type" "integer" + "windows" "1720" "linux" "1740" "mac" "1740" @@ -56,6 +66,8 @@ "m_iPlayerSound" // int { + "type" "integer" + "windows" "1724" "linux" "1744" "mac" "1744" @@ -63,6 +75,8 @@ "m_iTargetVolume" // int { + "type" "integer" + "windows" "1728" "linux" "1748" "mac" "1748" @@ -70,6 +84,8 @@ "m_iWeaponVolume" // int { + "type" "integer" + "windows" "1732" "linux" "1752" "mac" "1752" @@ -77,6 +93,8 @@ "m_iExtraSoundTypes" // int { + "type" "integer" + "windows" "1736" "linux" "1756" "mac" "1756" @@ -84,6 +102,8 @@ "m_iWeaponFlash" // int { + "type" "integer" + "windows" "1740" "linux" "1760" "mac" "1760" @@ -91,6 +111,8 @@ "m_flStopExtraSoundTime" // float { + "type" "time" + "windows" "1744" "linux" "1764" "mac" "1764" @@ -98,6 +120,8 @@ "m_flFlashLightTime" // float { + "type" "time" + "windows" "1748" "linux" "1768" "mac" "1768" @@ -105,6 +129,8 @@ "m_iFlashBattery" // int { + "type" "integer" + "windows" "1752" "linux" "1772" "mac" "1772" @@ -112,6 +138,8 @@ "m_afButtonLast" // int { + "type" "integer" + "windows" "1756" "linux" "1776" "mac" "1776" @@ -119,6 +147,8 @@ "m_afButtonPressed" // int { + "type" "integer" + "windows" "1760" "linux" "1780" "mac" "1780" @@ -126,6 +156,8 @@ "m_afButtonReleased" // int { + "type" "integer" + "windows" "1764" "linux" "1784" "mac" "1784" @@ -133,6 +165,8 @@ "m_pentSndLast" // edict_t* { + "type" "edict" + "windows" "1768" "linux" "1788" "mac" "1788" @@ -140,6 +174,8 @@ "m_flSndRoomtype" // float { + "type" "time" + "windows" "1772" "linux" "1792" "mac" "1792" @@ -147,6 +183,8 @@ "m_flSndRange" // float { + "type" "time" + "windows" "1776" "linux" "1796" "mac" "1796" @@ -154,6 +192,8 @@ "m_flFallVelocity" // float { + "type" "time" + "windows" "1780" "linux" "1800" "mac" "1800" @@ -161,6 +201,9 @@ "m_rgItems" // int[5] { + "type" "integer" + "size" "5" + "windows" "1784" "linux" "1804" "mac" "1804" @@ -168,6 +211,8 @@ "m_fKnownItem" // int { + "type" "integer" + "windows" "1804" "linux" "1824" "mac" "1824" @@ -175,6 +220,8 @@ "m_fNewAmmo" // int { + "type" "integer" + "windows" "1808" "linux" "1828" "mac" "1828" @@ -182,6 +229,9 @@ "m_afPhysicsFlags" // unsigned int { + "type" "integer" + "unsigned" "1" + "windows" "1812" "linux" "1832" "mac" "1832" @@ -189,6 +239,8 @@ "m_fNextSuicideTime" // float { + "type" "time" + "windows" "1816" "linux" "1836" "mac" "1836" @@ -196,6 +248,8 @@ "m_fDontPackItemsUntil" // float { + "type" "time" + "windows" "1820" "linux" "1840" "mac" "1840" @@ -203,6 +257,8 @@ "m_fNextTeamOrClassChange" // float { + "type" "time" + "windows" "1824" "linux" "1844" "mac" "1844" @@ -210,6 +266,8 @@ "m_flTimeStepSound" // float { + "type" "time" + "windows" "1828" "linux" "1848" "mac" "1848" @@ -217,6 +275,8 @@ "m_flTimeWeaponIdle" // float { + "type" "time" + "windows" "1832" "linux" "1852" "mac" "1852" @@ -224,6 +284,8 @@ "m_flSwimTime" // float { + "type" "time" + "windows" "1836" "linux" "1856" "mac" "1856" @@ -231,6 +293,8 @@ "m_flDuckTime" // float { + "type" "time" + "windows" "1840" "linux" "1860" "mac" "1860" @@ -238,6 +302,8 @@ "m_flWallJumpTime" // float { + "type" "time" + "windows" "1844" "linux" "1864" "mac" "1864" @@ -245,6 +311,8 @@ "m_flSuitUpdate" // float { + "type" "time" + "windows" "1848" "linux" "1868" "mac" "1868" @@ -252,6 +320,9 @@ "m_rgSuitPlayList" // int[4] { + "type" "integer" + "size" "4" + "windows" "1852" "linux" "1872" "mac" "1872" @@ -259,6 +330,8 @@ "m_iSuitPlayNext" // int { + "type" "integer" + "windows" "1868" "linux" "1888" "mac" "1888" @@ -266,6 +339,9 @@ "m_rgiSuitNoRepeat" // int[32] { + "type" "integer" + "size" "32" + "windows" "1872" "linux" "1892" "mac" "1892" @@ -273,6 +349,9 @@ "m_rgflSuitNoRepeatTime" // float[32] { + "type" "time" + "size" "32" + "windows" "2000" "linux" "2020" "mac" "2020" @@ -280,6 +359,8 @@ "m_lastDamageAmount" // int { + "type" "integer" + "windows" "2128" "linux" "2148" "mac" "2148" @@ -287,6 +368,8 @@ "m_tbdPrev" // float { + "type" "time" + "windows" "2132" "linux" "2152" "mac" "2152" @@ -294,6 +377,8 @@ "m_flgeigerRange" // float { + "type" "time" + "windows" "2136" "linux" "2156" "mac" "2156" @@ -301,6 +386,8 @@ "m_flgeigerDelay" // float { + "type" "time" + "windows" "2140" "linux" "2160" "mac" "2160" @@ -308,6 +395,8 @@ "m_igeigerRangePrev" // int { + "type" "integer" + "windows" "2144" "linux" "2164" "mac" "2164" @@ -315,6 +404,8 @@ "m_iStepLeft" // int { + "type" "integer" + "windows" "2148" "linux" "2168" "mac" "2168" @@ -322,6 +413,9 @@ "m_szTextureName" // char[13] { + "type" "string" + "size" "13" + "windows" "2152" "linux" "2172" "mac" "2172" @@ -329,6 +423,8 @@ "m_chTextureType" // char { + "type" "character" + "windows" "2165" "linux" "2185" "mac" "2185" @@ -336,6 +432,8 @@ "m_idrowndmg" // int { + "type" "integer" + "windows" "2168" "linux" "2188" "mac" "2188" @@ -343,6 +441,8 @@ "m_idrownrestored" // int { + "type" "integer" + "windows" "2172" "linux" "2192" "mac" "2192" @@ -350,6 +450,8 @@ "m_bitsHUDDamage" // int { + "type" "integer" + "windows" "2176" "linux" "2196" "mac" "2196" @@ -357,6 +459,8 @@ "m_fInitHUD" // BOOL { + "type" "integer" + "windows" "2180" "linux" "2200" "mac" "2200" @@ -364,6 +468,8 @@ "m_fGameHUDInitialized" // BOOL { + "type" "integer" + "windows" "2184" "linux" "2204" "mac" "2204" @@ -371,6 +477,8 @@ "m_iTrain" // int { + "type" "integer" + "windows" "2188" "linux" "2208" "mac" "2208" @@ -378,6 +486,8 @@ "m_fWeapon" // BOOL { + "type" "integer" + "windows" "2192" "linux" "2212" "mac" "2212" @@ -385,6 +495,8 @@ "m_pTank" // EHANDLE { + "type" "ehandle" + "windows" "2196" "linux" "2216" "mac" "2216" @@ -392,6 +504,8 @@ "m_fDeadTime" // float { + "type" "time" + "windows" "2204" "linux" "2224" "mac" "2224" @@ -399,6 +513,8 @@ "m_fNoPlayerSound" // BOOL { + "type" "integer" + "windows" "2208" "linux" "2228" "mac" "2228" @@ -406,6 +522,8 @@ "m_fLongJump" // BOOL { + "type" "integer" + "windows" "2212" "linux" "2232" "mac" "2232" @@ -413,6 +531,8 @@ "m_iGLClip" // int { + "type" "integer" + "windows" "2216" "linux" "2236" "mac" "2236" @@ -420,6 +540,8 @@ "m_tSneaking" // float { + "type" "time" + "windows" "2220" "linux" "2240" "mac" "2240" @@ -427,6 +549,8 @@ "m_iUpdateTime" // int { + "type" "integer" + "windows" "2224" "linux" "2244" "mac" "2244" @@ -434,6 +558,8 @@ "m_iClientHealth" // int { + "type" "integer" + "windows" "2228" "linux" "2248" "mac" "2248" @@ -441,6 +567,8 @@ "m_iClientBattery" // int { + "type" "integer" + "windows" "2232" "linux" "2252" "mac" "2252" @@ -448,6 +576,8 @@ "m_iHideHUD" // int { + "type" "integer" + "windows" "2236" "linux" "2256" "mac" "2256" @@ -455,6 +585,8 @@ "m_iClientHideHUD" // int { + "type" "integer" + "windows" "2240" "linux" "2260" "mac" "2260" @@ -462,6 +594,8 @@ "m_iFOV" // int { + "type" "integer" + "windows" "2244" "linux" "2264" "mac" "2264" @@ -469,6 +603,8 @@ "m_iClientFOV" // int { + "type" "integer" + "windows" "2248" "linux" "2268" "mac" "2268" @@ -476,6 +612,9 @@ "m_rgpPlayerItems" // CBasePlayerItem*[6] { + "type" "classptr" + "size" "6" + "windows" "2252" "linux" "2272" "mac" "2272" @@ -483,6 +622,8 @@ "m_pActiveItem" // CBasePlayerItem* { + "type" "classptr" + "windows" "2276" "linux" "2296" "mac" "2296" @@ -490,6 +631,8 @@ "m_pClientActiveItem" // CBasePlayerItem* { + "type" "classptr" + "windows" "2280" "linux" "2300" "mac" "2300" @@ -497,6 +640,8 @@ "m_pLastItem" // CBasePlayerItem* { + "type" "classptr" + "windows" "2284" "linux" "2304" "mac" "2304" @@ -504,6 +649,8 @@ "m_pszLastItem" // const char* { + "type" "stringptr" + "windows" "2288" "linux" "2308" "mac" "2308" @@ -511,6 +658,9 @@ "m_rgAmmo" // int[32] { + "type" "integer" + "size" "32" + "windows" "2292" "linux" "2312" "mac" "2312" @@ -518,6 +668,9 @@ "m_rgAmmoLast" // int[32] { + "type" "integer" + "size" "32" + "windows" "2420" "linux" "2440" "mac" "2440" @@ -525,6 +678,8 @@ "m_vecAutoAim" // Vector { + "type" "vector" + "windows" "2548" "linux" "2568" "mac" "2568" @@ -532,6 +687,8 @@ "m_fOnTarget" // BOOL { + "type" "integer" + "windows" "2560" "linux" "2580" "mac" "2580" @@ -539,6 +696,8 @@ "m_iDeaths" // int { + "type" "integer" + "windows" "2564" "linux" "2584" "mac" "2584" @@ -546,6 +705,8 @@ "m_iClientDeaths" // int { + "type" "integer" + "windows" "2568" "linux" "2588" "mac" "2588" @@ -553,6 +714,8 @@ "m_iClientFrags" // int { + "type" "integer" + "windows" "2572" "linux" "2592" "mac" "2592" @@ -560,6 +723,8 @@ "m_iClientPlayerClass" // int { + "type" "integer" + "windows" "2576" "linux" "2596" "mac" "2596" @@ -567,6 +732,8 @@ "m_iClientTeam" // int { + "type" "integer" + "windows" "2580" "linux" "2600" "mac" "2600" @@ -574,6 +741,8 @@ "m_iClientItems" // int { + "type" "integer" + "windows" "2584" "linux" "2604" "mac" "2604" @@ -581,6 +750,8 @@ "m_iRespawnFrames" // float { + "type" "time" + "windows" "2588" "linux" "2608" "mac" "2608" @@ -588,6 +759,8 @@ "m_iTimeCheckAllowed" // int { + "type" "integer" + "windows" "2592" "linux" "2612" "mac" "2612" @@ -595,6 +768,8 @@ "m_lastx" // int { + "type" "integer" + "windows" "2596" "linux" "2616" "mac" "2616" @@ -602,6 +777,8 @@ "m_lasty" // int { + "type" "integer" + "windows" "2600" "linux" "2620" "mac" "2620" @@ -609,6 +786,8 @@ "m_iConcussion" // int { + "type" "integer" + "windows" "2604" "linux" "2624" "mac" "2624" @@ -616,6 +795,8 @@ "m_iClientConcussion" // int { + "type" "integer" + "windows" "2608" "linux" "2628" "mac" "2628" @@ -623,6 +804,8 @@ "m_iConcStartVal" // int { + "type" "integer" + "windows" "2612" "linux" "2632" "mac" "2632" @@ -630,6 +813,8 @@ "m_flConcStartTime" // float { + "type" "time" + "windows" "2616" "linux" "2636" "mac" "2636" @@ -637,6 +822,8 @@ "m_flConcDuration" // float { + "type" "time" + "windows" "2620" "linux" "2640" "mac" "2640" @@ -644,6 +831,8 @@ "m_iBeingTeleported" // int { + "type" "integer" + "windows" "2624" "linux" "2644" "mac" "2644" @@ -651,6 +840,8 @@ "m_nCustomSprayFrames" // int { + "type" "integer" + "windows" "2628" "linux" "2648" "mac" "2648" @@ -658,6 +849,8 @@ "m_flNextDecalTime" // float { + "type" "time" + "windows" "2632" "linux" "2652" "mac" "2652" @@ -665,6 +858,8 @@ "m_bDisplayedMOTD" // BOOL { + "type" "integer" + "windows" "2636" "linux" "2656" "mac" "2656" @@ -672,6 +867,8 @@ "m_bSentBuildingEvents" // BOOL { + "type" "integer" + "windows" "2640" "linux" "2660" "mac" "2660" @@ -679,6 +876,9 @@ "m_MenuStringBuffer" // char[512] { + "type" "string" + "size" "512" + "windows" "2644" "linux" "2664" "mac" "2664" @@ -686,6 +886,8 @@ "m_MenuSelectionBuffer" // int { + "type" "integer" + "windows" "3156" "linux" "3176" "mac" "3176" @@ -693,6 +895,8 @@ "m_MenuUpdateTime" // float { + "type" "time" + "windows" "3160" "linux" "3180" "mac" "3180" @@ -700,6 +904,9 @@ "m_SbarString0" // char[128] { + "type" "string" + "size" "128" + "windows" "3164" "linux" "3184" "mac" "3184" @@ -707,6 +914,9 @@ "m_SbarString1" // char[128] { + "type" "string" + "size" "128" + "windows" "3292" "linux" "3312" "mac" "3312" @@ -714,6 +924,9 @@ "m_SbarString2" // char[128] { + "type" "string" + "size" "128" + "windows" "3420" "linux" "3440" "mac" "3440" @@ -721,6 +934,9 @@ "m_szAnimExtention" // char[32] { + "type" "string" + "size" "32" + "windows" "3548" "linux" "3568" "mac" "3568" @@ -728,6 +944,8 @@ "m_iCurrentAnimationState" // int { + "type" "integer" + "windows" "3580" "linux" "3600" "mac" "3600" @@ -735,6 +953,8 @@ "m_iCurrentAnimationSequence" // int { + "type" "integer" + "windows" "3584" "linux" "3604" "mac" "3604" @@ -742,6 +962,9 @@ "m_szSavedAnimExtention" // char[32] { + "type" "string" + "size" "32" + "windows" "3588" "linux" "3608" "mac" "3608" @@ -749,6 +972,8 @@ "m_pszSavedWeaponModel" // char* { + "type" "stringptr" + "windows" "3620" "linux" "3640" "mac" "3640" @@ -756,6 +981,8 @@ "m_iTeamToDisguiseAs" // int { + "type" "integer" + "windows" "3624" "linux" "3644" "mac" "3644" @@ -763,6 +990,8 @@ "m_DB_LastTimingTestTime" // float { + "type" "time" + "windows" "3628" "linux" "3648" "mac" "3648" @@ -770,6 +999,8 @@ "m_nFirstSpawn" // int { + "type" "integer" + "windows" "3632" "linux" "3652" "mac" "3652" @@ -777,6 +1008,8 @@ "delayed_spawn_message" // string_t { + "type" "stringint" + "windows" "3636" "linux" "3656" "mac" "3656" @@ -784,6 +1017,8 @@ "forced_spawn" // int { + "type" "integer" + "windows" "3640" "linux" "3660" "mac" "3660" @@ -791,6 +1026,8 @@ "no_sentry_message" // int { + "type" "integer" + "windows" "3644" "linux" "3664" "mac" "3664" @@ -798,6 +1035,8 @@ "no_dispenser_message" // int { + "type" "integer" + "windows" "3648" "linux" "3668" "mac" "3668" @@ -805,6 +1044,8 @@ "m_iPipebombCount" // int { + "type" "integer" + "windows" "3652" "linux" "3672" "mac" "3672" @@ -812,6 +1053,8 @@ "m_iAmmoboxCount" // int { + "type" "integer" + "windows" "3656" "linux" "3676" "mac" "3676" @@ -819,6 +1062,8 @@ "m_iMaxArmor" // int { + "type" "integer" + "windows" "3660" "linux" "3680" "mac" "3680" @@ -826,6 +1071,8 @@ "no_entry_teleporter_message" // int { + "type" "integer" + "windows" "3664" "linux" "3684" "mac" "3684" @@ -833,6 +1080,8 @@ "no_exit_teleporter_message" // int { + "type" "integer" + "windows" "3668" "linux" "3688" "mac" "3688" @@ -840,6 +1089,8 @@ "m_iFadeDirection" // int { + "type" "integer" + "windows" "3672" "linux" "3692" "mac" "3692" @@ -847,6 +1098,8 @@ "m_flFadeAmount" // float { + "type" "time" + "windows" "3676" "linux" "3696" "mac" "3696" @@ -854,6 +1107,8 @@ "m_flGagTime" // float { + "type" "time" + "windows" "3680" "linux" "3700" "mac" "3700" @@ -861,6 +1116,8 @@ "m_flLastTalkTime" // float { + "type" "time" + "windows" "3684" "linux" "3704" "mac" "3704" @@ -868,6 +1125,8 @@ "m_cSpamPoints" // int { + "type" "integer" + "windows" "3688" "linux" "3708" "mac" "3708" @@ -875,6 +1134,8 @@ "m_flNextSBarUpdateTime" // float { + "type" "time" + "windows" "3692" "linux" "3712" "mac" "3712" @@ -882,6 +1143,9 @@ "m_izSBarState" // int[7] { + "type" "integer" + "size" "7" + "windows" "3696" "linux" "3716" "mac" "3716" @@ -889,6 +1153,8 @@ "m_flStatusBarDisappearDelay" // float { + "type" "time" + "windows" "3724" "linux" "3744" "mac" "3744" @@ -896,6 +1162,8 @@ "m_hLastIDTarget" // EHANDLE { + "type" "ehandle" + "windows" "3728" "linux" "3748" "mac" "3748" @@ -903,6 +1171,8 @@ "m_bUpdatedCommandMenu" // BOOL { + "type" "integer" + "windows" "3736" "linux" "3756" "mac" "3756" @@ -910,6 +1180,8 @@ "m_iClientIsFeigning" // int { + "type" "integer" + "windows" "3740" "linux" "3760" "mac" "3760" @@ -917,6 +1189,8 @@ "m_iClientIsDetpacking" // int { + "type" "integer" + "windows" "3744" "linux" "3764" "mac" "3764" @@ -924,6 +1198,8 @@ "m_iClientDetpackAmmo" // int { + "type" "integer" + "windows" "3748" "linux" "3768" "mac" "3768" @@ -931,6 +1207,8 @@ "m_iClientBuildState" // int { + "type" "integer" + "windows" "3752" "linux" "3772" "mac" "3772" @@ -938,6 +1216,8 @@ "m_iClientRandomPC" // int { + "type" "integer" + "windows" "3756" "linux" "3776" "mac" "3776" @@ -945,6 +1225,8 @@ "m_flTeleporterEffectEndTime" // float { + "type" "time" + "windows" "3760" "linux" "3780" "mac" "3780" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseplayeritem.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayeritem.txt index ec304744..3d69631c 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbaseplayeritem.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayeritem.txt @@ -21,6 +21,8 @@ { "m_pPlayer" // CBasePlayer* { + "type" "classptr" + "windows" "1152" "linux" "1168" "mac" "1168" @@ -28,6 +30,8 @@ "m_pNext" // CBasePlayerItem* { + "type" "classptr" + "windows" "1156" "linux" "1172" "mac" "1172" @@ -35,6 +39,8 @@ "m_iId" // int { + "type" "integer" + "windows" "1160" "linux" "1176" "mac" "1176" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseplayerweapon.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayerweapon.txt index 4b5851d7..b95fb5da 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbaseplayerweapon.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayerweapon.txt @@ -21,6 +21,8 @@ { "m_iPlayEmptySound" // int { + "type" "integer" + "windows" "1164" "linux" "1180" "mac" "1180" @@ -28,6 +30,8 @@ "m_fFireOnEmpty" // int { + "type" "integer" + "windows" "1168" "linux" "1184" "mac" "1184" @@ -35,6 +39,8 @@ "m_flNextPrimaryAttack" // float { + "type" "time" + "windows" "1172" "linux" "1188" "mac" "1188" @@ -42,6 +48,8 @@ "m_flNextSecondaryAttack" // float { + "type" "time" + "windows" "1176" "linux" "1192" "mac" "1192" @@ -49,6 +57,8 @@ "m_flTimeWeaponIdle" // float { + "type" "time" + "windows" "1180" "linux" "1196" "mac" "1196" @@ -56,6 +66,8 @@ "m_flNextReload" // float { + "type" "time" + "windows" "1184" "linux" "1200" "mac" "1200" @@ -63,6 +75,8 @@ "m_flPumpTime" // float { + "type" "time" + "windows" "1188" "linux" "1204" "mac" "1204" @@ -70,6 +84,8 @@ "m_fReloadTime" // float { + "type" "time" + "windows" "1192" "linux" "1208" "mac" "1208" @@ -77,6 +93,8 @@ "m_fAimedDamage" // float { + "type" "time" + "windows" "1196" "linux" "1212" "mac" "1212" @@ -84,6 +102,8 @@ "m_fNextAimBonus" // float { + "type" "time" + "windows" "1200" "linux" "1216" "mac" "1216" @@ -91,6 +111,8 @@ "m_fInZoom" // int { + "type" "integer" + "windows" "1204" "linux" "1220" "mac" "1220" @@ -98,6 +120,8 @@ "m_iWeaponState" // int { + "type" "integer" + "windows" "1208" "linux" "1224" "mac" "1224" @@ -105,6 +129,8 @@ "m_fInReload" // int { + "type" "integer" + "windows" "1212" "linux" "1228" "mac" "1228" @@ -112,6 +138,8 @@ "m_fInSpecialReload" // int { + "type" "integer" + "windows" "1216" "linux" "1232" "mac" "1232" @@ -119,6 +147,8 @@ "m_iPrimaryAmmoType" // int { + "type" "integer" + "windows" "1220" "linux" "1236" "mac" "1236" @@ -126,6 +156,8 @@ "m_iSecondaryAmmoType" // int { + "type" "integer" + "windows" "1224" "linux" "1240" "mac" "1240" @@ -133,6 +165,8 @@ "m_iClip" // int { + "type" "integer" + "windows" "1228" "linux" "1244" "mac" "1244" @@ -140,6 +174,8 @@ "m_iClientClip" // int { + "type" "integer" + "windows" "1232" "linux" "1248" "mac" "1248" @@ -147,6 +183,8 @@ "m_iClientWeaponState" // int { + "type" "integer" + "windows" "1236" "linux" "1252" "mac" "1252" @@ -154,6 +192,8 @@ "m_iDefaultAmmo" // int { + "type" "integer" + "windows" "1240" "linux" "1256" "mac" "1256" @@ -161,6 +201,8 @@ "m_flPrevPrimaryAttack" // float { + "type" "time" + "windows" "1244" "linux" "1260" "mac" "1260" @@ -168,6 +210,8 @@ "m_flLastFireTime" // float { + "type" "time" + "windows" "1248" "linux" "1264" "mac" "1264" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbasetoggle.txt b/gamedata/common.games/entities.games/tfc/offsets-cbasetoggle.txt index a5ca1215..1da2980a 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbasetoggle.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbasetoggle.txt @@ -21,6 +21,8 @@ { "m_toggle_state" // TOGGLE_STATE { + "type" "integer" + "windows" "1152" "linux" "1168" "mac" "1168" @@ -28,6 +30,8 @@ "m_flActivateFinished" // float { + "type" "time" + "windows" "1156" "linux" "1172" "mac" "1172" @@ -35,6 +39,8 @@ "m_flMoveDistance" // float { + "type" "time" + "windows" "1160" "linux" "1176" "mac" "1176" @@ -42,6 +48,8 @@ "m_flWait" // float { + "type" "time" + "windows" "1164" "linux" "1180" "mac" "1180" @@ -49,6 +57,8 @@ "m_flLip" // float { + "type" "time" + "windows" "1168" "linux" "1184" "mac" "1184" @@ -56,6 +66,8 @@ "m_flTWidth" // float { + "type" "time" + "windows" "1172" "linux" "1188" "mac" "1188" @@ -63,6 +75,8 @@ "m_flTLength" // float { + "type" "time" + "windows" "1176" "linux" "1192" "mac" "1192" @@ -70,6 +84,8 @@ "m_vecPosition1" // Vector { + "type" "vector" + "windows" "1180" "linux" "1196" "mac" "1196" @@ -77,6 +93,8 @@ "m_vecPosition2" // Vector { + "type" "vector" + "windows" "1192" "linux" "1208" "mac" "1208" @@ -84,6 +102,8 @@ "m_vecAngle1" // Vector { + "type" "vector" + "windows" "1204" "linux" "1220" "mac" "1220" @@ -91,6 +111,8 @@ "m_vecAngle2" // Vector { + "type" "vector" + "windows" "1216" "linux" "1232" "mac" "1232" @@ -98,6 +120,8 @@ "m_cTriggersLeft" // int { + "type" "integer" + "windows" "1228" "linux" "1244" "mac" "1244" @@ -105,6 +129,8 @@ "m_flHeight" // float { + "type" "time" + "windows" "1232" "linux" "1248" "mac" "1248" @@ -112,6 +138,8 @@ "m_hActivator" // EHANDLE { + "type" "ehandle" + "windows" "1236" "linux" "1252" "mac" "1252" @@ -119,6 +147,8 @@ "m_pfnCallWhenMoveDone" // (*__pfn)(CBaseToggle*) { + "type" "function" + "windows" "1244" "linux" "1260" "mac" "1260" @@ -126,6 +156,8 @@ "m_vecFinalDest" // Vector { + "type" "vector" + "windows" "1248" "linux" "1268" "mac" "1268" @@ -133,6 +165,8 @@ "m_vecFinalAngle" // Vector { + "type" "vector" + "windows" "1260" "linux" "1280" "mac" "1280" @@ -140,6 +174,8 @@ "m_bitsDamageInflict" // int { + "type" "integer" + "windows" "1272" "linux" "1292" "mac" "1292" @@ -147,6 +183,8 @@ "m_sMaster" // string_t { + "type" "stringint" + "windows" "1276" "linux" "1296" "mac" "1296" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseturret.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseturret.txt index 400df477..af9e0104 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbaseturret.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseturret.txt @@ -21,6 +21,8 @@ { "m_flMaxSpin" // float { + "type" "time" + "windows" "1700" "linux" "1720" "mac" "1720" @@ -28,6 +30,8 @@ "m_iSpin" // int { + "type" "integer" + "windows" "1704" "linux" "1724" "mac" "1724" @@ -35,6 +39,8 @@ "m_pEyeGlow" // CSprite* { + "type" "classptr" + "windows" "1708" "linux" "1728" "mac" "1728" @@ -42,6 +48,8 @@ "m_eyeBrightness" // int { + "type" "integer" + "windows" "1712" "linux" "1732" "mac" "1732" @@ -49,6 +57,8 @@ "m_iDeployHeight" // int { + "type" "integer" + "windows" "1716" "linux" "1736" "mac" "1736" @@ -56,6 +66,8 @@ "m_iRetractHeight" // int { + "type" "integer" + "windows" "1720" "linux" "1740" "mac" "1740" @@ -63,6 +75,8 @@ "m_iMinPitch" // int { + "type" "integer" + "windows" "1724" "linux" "1744" "mac" "1744" @@ -70,6 +84,8 @@ "m_iBaseTurnRate" // int { + "type" "integer" + "windows" "1728" "linux" "1748" "mac" "1748" @@ -77,6 +93,8 @@ "m_fTurnRate" // float { + "type" "time" + "windows" "1732" "linux" "1752" "mac" "1752" @@ -84,6 +102,8 @@ "m_iOrientation" // int { + "type" "integer" + "windows" "1736" "linux" "1756" "mac" "1756" @@ -91,6 +111,8 @@ "m_iOn" // int { + "type" "integer" + "windows" "1740" "linux" "1760" "mac" "1760" @@ -98,6 +120,8 @@ "m_fBeserk" // int { + "type" "integer" + "windows" "1744" "linux" "1764" "mac" "1764" @@ -105,6 +129,8 @@ "m_iAutoStart" // int { + "type" "integer" + "windows" "1748" "linux" "1768" "mac" "1768" @@ -112,6 +138,8 @@ "m_vecLastSight" // Vector { + "type" "vector" + "windows" "1752" "linux" "1772" "mac" "1772" @@ -119,6 +147,8 @@ "m_flLastSight" // float { + "type" "time" + "windows" "1764" "linux" "1784" "mac" "1784" @@ -126,6 +156,8 @@ "m_flMaxWait" // float { + "type" "time" + "windows" "1768" "linux" "1788" "mac" "1788" @@ -133,6 +165,8 @@ "m_iSearchSpeed" // int { + "type" "integer" + "windows" "1772" "linux" "1792" "mac" "1792" @@ -140,6 +174,8 @@ "m_flStartYaw" // float { + "type" "time" + "windows" "1776" "linux" "1796" "mac" "1796" @@ -147,6 +183,8 @@ "m_vecCurAngles" // Vector { + "type" "vector" + "windows" "1780" "linux" "1800" "mac" "1800" @@ -154,6 +192,8 @@ "m_vecGoalAngles" // Vector { + "type" "vector" + "windows" "1792" "linux" "1812" "mac" "1812" @@ -161,6 +201,8 @@ "m_flPingTime" // float { + "type" "time" + "windows" "1804" "linux" "1824" "mac" "1824" @@ -168,6 +210,8 @@ "m_flSpinUpTime" // float { + "type" "time" + "windows" "1808" "linux" "1828" "mac" "1828" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbreakable.txt b/gamedata/common.games/entities.games/tfc/offsets-cbreakable.txt index 886e0bba..307f7146 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbreakable.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbreakable.txt @@ -21,6 +21,8 @@ { "m_Material" // Materials { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -28,6 +30,8 @@ "m_Explosion" // Explosions { + "type" "integer" + "windows" "1136" "linux" "1152" "mac" "1152" @@ -35,6 +39,8 @@ "m_idShard" // int { + "type" "integer" + "windows" "1140" "linux" "1156" "mac" "1156" @@ -42,6 +48,8 @@ "m_angle" // float { + "type" "time" + "windows" "1144" "linux" "1160" "mac" "1160" @@ -49,6 +57,8 @@ "m_iszGibModel" // int { + "type" "integer" + "windows" "1148" "linux" "1164" "mac" "1164" @@ -56,6 +66,8 @@ "m_iszSpawnObject" // int { + "type" "integer" + "windows" "1152" "linux" "1168" "mac" "1168" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbubbling.txt b/gamedata/common.games/entities.games/tfc/offsets-cbubbling.txt index ccf4cd3c..ff126f49 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cbubbling.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cbubbling.txt @@ -21,6 +21,8 @@ { "m_density" // int { + "type" "integer" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_frequency" // int { + "type" "integer" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_bubbleModel" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -42,6 +48,8 @@ "m_state" // int { + "type" "integer" + "windows" "1136" "linux" "1152" "mac" "1152" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cchangelevel.txt b/gamedata/common.games/entities.games/tfc/offsets-cchangelevel.txt index f8268037..e58605ec 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cchangelevel.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cchangelevel.txt @@ -21,6 +21,9 @@ { "m_szMapName" // char[32] { + "type" "string" + "size" "32" + "windows" "1280" "linux" "1300" "mac" "1300" @@ -28,6 +31,9 @@ "m_szLandmarkName" // char[32] { + "type" "string" + "size" "32" + "windows" "1312" "linux" "1332" "mac" "1332" @@ -35,6 +41,8 @@ "m_changeTarget" // int { + "type" "integer" + "windows" "1344" "linux" "1364" "mac" "1364" @@ -42,6 +50,8 @@ "m_changeTargetDelay" // float { + "type" "time" + "windows" "1348" "linux" "1368" "mac" "1368" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ccinemonster.txt b/gamedata/common.games/entities.games/tfc/offsets-ccinemonster.txt index d18bcd12..76d63346 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ccinemonster.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ccinemonster.txt @@ -21,6 +21,8 @@ { "m_iszIdle" // int { + "type" "integer" + "windows" "1700" "linux" "1720" "mac" "1720" @@ -28,6 +30,8 @@ "m_iszPlay" // int { + "type" "integer" + "windows" "1704" "linux" "1724" "mac" "1724" @@ -35,6 +39,8 @@ "m_iszEntity" // int { + "type" "integer" + "windows" "1708" "linux" "1728" "mac" "1728" @@ -42,6 +48,8 @@ "m_fMoveTo" // int { + "type" "integer" + "windows" "1712" "linux" "1732" "mac" "1732" @@ -49,6 +57,8 @@ "m_iFinishSchedule" // int { + "type" "integer" + "windows" "1716" "linux" "1736" "mac" "1736" @@ -56,6 +66,8 @@ "m_flRadius" // float { + "type" "time" + "windows" "1720" "linux" "1740" "mac" "1740" @@ -63,6 +75,8 @@ "m_flRepeat" // float { + "type" "time" + "windows" "1724" "linux" "1744" "mac" "1744" @@ -70,6 +84,8 @@ "m_iDelay" // int { + "type" "integer" + "windows" "1728" "linux" "1748" "mac" "1748" @@ -77,6 +93,8 @@ "m_startTime" // float { + "type" "time" + "windows" "1732" "linux" "1752" "mac" "1752" @@ -84,6 +102,8 @@ "m_saved_movetype" // int { + "type" "integer" + "windows" "1736" "linux" "1756" "mac" "1756" @@ -91,6 +111,8 @@ "m_saved_solid" // int { + "type" "integer" + "windows" "1740" "linux" "1760" "mac" "1760" @@ -98,6 +120,8 @@ "m_saved_effects" // int { + "type" "integer" + "windows" "1744" "linux" "1764" "mac" "1764" @@ -105,6 +129,8 @@ "m_interruptable" // BOOL { + "type" "integer" + "windows" "1748" "linux" "1768" "mac" "1768" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ccrowbar.txt b/gamedata/common.games/entities.games/tfc/offsets-ccrowbar.txt index fb8d27b1..6c952915 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ccrowbar.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ccrowbar.txt @@ -21,6 +21,8 @@ { "m_iSwing" // int { + "type" "integer" + "windows" "1252" "linux" "1268" "mac" "1268" @@ -28,6 +30,8 @@ "m_trHit" // TraceResult { + "type" "structure" + "windows" "1256" "linux" "1272" "mac" "1272" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ccycler.txt b/gamedata/common.games/entities.games/tfc/offsets-ccycler.txt index e5c276d2..1e3849fc 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ccycler.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ccycler.txt @@ -21,6 +21,8 @@ { "m_animate" // int { + "type" "integer" + "windows" "1700" "linux" "1720" "mac" "1720" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ccyclersprite.txt b/gamedata/common.games/entities.games/tfc/offsets-ccyclersprite.txt index 58521814..ca90bdf9 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ccyclersprite.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ccyclersprite.txt @@ -21,6 +21,8 @@ { "m_animate" // int { + "type" "integer" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_lastTime" // float { + "type" "time" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_maxFrame" // float { + "type" "time" + "windows" "1132" "linux" "1148" "mac" "1148" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cdeadhev.txt b/gamedata/common.games/entities.games/tfc/offsets-cdeadhev.txt index b7b51998..47bfdccd 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cdeadhev.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cdeadhev.txt @@ -21,6 +21,8 @@ { "m_iPose" // int { + "type" "integer" + "windows" "1700" "linux" "1720" "mac" "1720" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cdetpack.txt b/gamedata/common.games/entities.games/tfc/offsets-cdetpack.txt index 8db9e656..249d205c 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cdetpack.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cdetpack.txt @@ -21,6 +21,8 @@ { "bTicked" // BOOL { + "type" "integer" + "windows" "1728" "linux" "1748" "mac" "1748" @@ -28,6 +30,8 @@ "bAlternateLight" // BOOL { + "type" "integer" + "windows" "1732" "linux" "1752" "mac" "1752" @@ -35,6 +39,8 @@ "m_pBlinkSprite" // CSprite* { + "type" "classptr" + "windows" "1736" "linux" "1756" "mac" "1756" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cdispenserrefillthinker.txt b/gamedata/common.games/entities.games/tfc/offsets-cdispenserrefillthinker.txt index 38285ed5..3d32f6ea 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cdispenserrefillthinker.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cdispenserrefillthinker.txt @@ -21,6 +21,8 @@ { "m_hDispenser" // EHANDLE { + "type" "ehandle" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_hPlayer" // EHANDLE { + "type" "ehandle" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -35,6 +39,8 @@ "m_InitialUsePoint" // Vector { + "type" "vector" + "windows" "1140" "linux" "1156" "mac" "1156" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cenvexplosion.txt b/gamedata/common.games/entities.games/tfc/offsets-cenvexplosion.txt index 258b52df..7722db19 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cenvexplosion.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cenvexplosion.txt @@ -21,6 +21,8 @@ { "m_iMagnitude" // int { + "type" "integer" + "windows" "1700" "linux" "1720" "mac" "1720" @@ -28,6 +30,8 @@ "m_spriteScale" // int { + "type" "integer" + "windows" "1704" "linux" "1724" "mac" "1724" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cenvfunnel.txt b/gamedata/common.games/entities.games/tfc/offsets-cenvfunnel.txt index 71987e8d..19643796 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cenvfunnel.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cenvfunnel.txt @@ -21,6 +21,8 @@ { "m_iSprite" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cenvglobal.txt b/gamedata/common.games/entities.games/tfc/offsets-cenvglobal.txt index 75e8a402..26ea9386 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cenvglobal.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cenvglobal.txt @@ -21,6 +21,8 @@ { "m_globalstate" // string_t { + "type" "stringint" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_triggermode" // int { + "type" "integer" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_initialstate" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cenvsound.txt b/gamedata/common.games/entities.games/tfc/offsets-cenvsound.txt index 22f799cd..224af24e 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cenvsound.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cenvsound.txt @@ -21,6 +21,8 @@ { "m_flRadius" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_flRoomtype" // float { + "type" "time" + "windows" "1128" "linux" "1144" "mac" "1144" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cenvspark.txt b/gamedata/common.games/entities.games/tfc/offsets-cenvspark.txt index fc31b351..44ce468f 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cenvspark.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cenvspark.txt @@ -21,6 +21,8 @@ { "m_flDelay" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfrictionmodifier.txt b/gamedata/common.games/entities.games/tfc/offsets-cfrictionmodifier.txt index 2d43dc7a..a3c27c08 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cfrictionmodifier.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cfrictionmodifier.txt @@ -21,6 +21,8 @@ { "m_frictionFraction" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfuncmortarfield.txt b/gamedata/common.games/entities.games/tfc/offsets-cfuncmortarfield.txt index e01bd72e..293433de 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cfuncmortarfield.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cfuncmortarfield.txt @@ -21,6 +21,8 @@ { "m_iszXController" // int { + "type" "integer" + "windows" "1280" "linux" "1300" "mac" "1300" @@ -28,6 +30,8 @@ "m_iszYController" // int { + "type" "integer" + "windows" "1284" "linux" "1304" "mac" "1304" @@ -35,6 +39,8 @@ "m_flSpread" // float { + "type" "time" + "windows" "1288" "linux" "1308" "mac" "1308" @@ -42,6 +48,8 @@ "m_flDelay" // float { + "type" "time" + "windows" "1292" "linux" "1312" "mac" "1312" @@ -49,6 +57,8 @@ "m_iCount" // int { + "type" "integer" + "windows" "1296" "linux" "1316" "mac" "1316" @@ -56,6 +66,8 @@ "m_fControl" // int { + "type" "integer" + "windows" "1300" "linux" "1320" "mac" "1320" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfuncplatrot.txt b/gamedata/common.games/entities.games/tfc/offsets-cfuncplatrot.txt index e28a8f74..28f8bc79 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cfuncplatrot.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cfuncplatrot.txt @@ -21,6 +21,8 @@ { "m_end" // Vector { + "type" "vector" + "windows" "1288" "linux" "1308" "mac" "1308" @@ -28,6 +30,8 @@ "m_start" // Vector { + "type" "vector" + "windows" "1300" "linux" "1320" "mac" "1320" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfuncrotating.txt b/gamedata/common.games/entities.games/tfc/offsets-cfuncrotating.txt index 4d3c524e..a02ba3a6 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cfuncrotating.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cfuncrotating.txt @@ -21,6 +21,8 @@ { "m_flFanFriction" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_flAttenuation" // float { + "type" "time" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_flVolume" // float { + "type" "time" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -42,6 +48,8 @@ "m_pitch" // float { + "type" "time" + "windows" "1136" "linux" "1152" "mac" "1152" @@ -49,6 +57,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "1140" "linux" "1156" "mac" "1156" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfunctank.txt b/gamedata/common.games/entities.games/tfc/offsets-cfunctank.txt index 401e864d..c6fd8499 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cfunctank.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cfunctank.txt @@ -21,6 +21,8 @@ { "m_pController" // CBasePlayer* { + "type" "classptr" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_flNextAttack" // float { + "type" "time" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_vecControllerUsePos" // Vector { + "type" "vector" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -42,6 +48,8 @@ "m_yawCenter" // float { + "type" "time" + "windows" "1144" "linux" "1160" "mac" "1160" @@ -49,6 +57,8 @@ "m_yawRate" // float { + "type" "time" + "windows" "1148" "linux" "1164" "mac" "1164" @@ -56,6 +66,8 @@ "m_yawRange" // float { + "type" "time" + "windows" "1152" "linux" "1168" "mac" "1168" @@ -63,6 +75,8 @@ "m_yawTolerance" // float { + "type" "time" + "windows" "1156" "linux" "1172" "mac" "1172" @@ -70,6 +84,8 @@ "m_pitchCenter" // float { + "type" "time" + "windows" "1160" "linux" "1176" "mac" "1176" @@ -77,6 +93,8 @@ "m_pitchRate" // float { + "type" "time" + "windows" "1164" "linux" "1180" "mac" "1180" @@ -84,6 +102,8 @@ "m_pitchRange" // float { + "type" "time" + "windows" "1168" "linux" "1184" "mac" "1184" @@ -91,6 +111,8 @@ "m_pitchTolerance" // float { + "type" "time" + "windows" "1172" "linux" "1188" "mac" "1188" @@ -98,6 +120,8 @@ "m_fireLast" // float { + "type" "time" + "windows" "1176" "linux" "1192" "mac" "1192" @@ -105,6 +129,8 @@ "m_fireRate" // float { + "type" "time" + "windows" "1180" "linux" "1196" "mac" "1196" @@ -112,6 +138,8 @@ "m_lastSightTime" // float { + "type" "time" + "windows" "1184" "linux" "1200" "mac" "1200" @@ -119,6 +147,8 @@ "m_persist" // float { + "type" "time" + "windows" "1188" "linux" "1204" "mac" "1204" @@ -126,6 +156,8 @@ "m_minRange" // float { + "type" "time" + "windows" "1192" "linux" "1208" "mac" "1208" @@ -133,6 +165,8 @@ "m_maxRange" // float { + "type" "time" + "windows" "1196" "linux" "1212" "mac" "1212" @@ -140,6 +174,8 @@ "m_barrelPos" // Vector { + "type" "vector" + "windows" "1200" "linux" "1216" "mac" "1216" @@ -147,6 +183,8 @@ "m_spriteScale" // float { + "type" "time" + "windows" "1212" "linux" "1228" "mac" "1228" @@ -154,6 +192,8 @@ "m_iszSpriteSmoke" // int { + "type" "integer" + "windows" "1216" "linux" "1232" "mac" "1232" @@ -161,6 +201,8 @@ "m_iszSpriteFlash" // int { + "type" "integer" + "windows" "1220" "linux" "1236" "mac" "1236" @@ -168,6 +210,8 @@ "m_bulletType" // enum TANKBULLET { + "type" "integer" + "windows" "1224" "linux" "1240" "mac" "1240" @@ -175,6 +219,8 @@ "m_iBulletDamage" // int { + "type" "integer" + "windows" "1228" "linux" "1244" "mac" "1244" @@ -182,6 +228,8 @@ "m_sightOrigin" // Vector { + "type" "vector" + "windows" "1232" "linux" "1248" "mac" "1248" @@ -189,6 +237,8 @@ "m_spread" // int { + "type" "integer" + "windows" "1244" "linux" "1260" "mac" "1260" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfunctankcontrols.txt b/gamedata/common.games/entities.games/tfc/offsets-cfunctankcontrols.txt index 219e0827..7bd1f852 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cfunctankcontrols.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cfunctankcontrols.txt @@ -21,6 +21,8 @@ { "m_pTank" // CFuncTank* { + "type" "classptr" + "windows" "1124" "linux" "1140" "mac" "1140" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfunctanklaser.txt b/gamedata/common.games/entities.games/tfc/offsets-cfunctanklaser.txt index ab888d41..39e54148 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cfunctanklaser.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cfunctanklaser.txt @@ -21,6 +21,8 @@ { "m_pLaser" // CLaser* { + "type" "classptr" + "windows" "1248" "linux" "1264" "mac" "1264" @@ -28,6 +30,8 @@ "m_laserTime" // float { + "type" "time" + "windows" "1252" "linux" "1268" "mac" "1268" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfunctrackchange.txt b/gamedata/common.games/entities.games/tfc/offsets-cfunctrackchange.txt index fef3d1e7..323a1548 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cfunctrackchange.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cfunctrackchange.txt @@ -21,6 +21,8 @@ { "m_trackTop" // CPathTrack* { + "type" "classptr" + "windows" "1312" "linux" "1332" "mac" "1332" @@ -28,6 +30,8 @@ "m_trackBottom" // CPathTrack* { + "type" "classptr" + "windows" "1316" "linux" "1336" "mac" "1336" @@ -35,6 +39,8 @@ "m_train" // CFuncTrackTrain* { + "type" "classptr" + "windows" "1320" "linux" "1340" "mac" "1340" @@ -42,6 +48,8 @@ "m_trackTopName" // int { + "type" "integer" + "windows" "1324" "linux" "1344" "mac" "1344" @@ -49,6 +57,8 @@ "m_trackBottomName" // int { + "type" "integer" + "windows" "1328" "linux" "1348" "mac" "1348" @@ -56,6 +66,8 @@ "m_trainName" // int { + "type" "integer" + "windows" "1332" "linux" "1352" "mac" "1352" @@ -63,6 +75,8 @@ "m_code" // TRAIN_CODE { + "type" "integer" + "windows" "1336" "linux" "1356" "mac" "1356" @@ -70,6 +84,8 @@ "m_targetState" // int { + "type" "integer" + "windows" "1340" "linux" "1360" "mac" "1360" @@ -77,6 +93,8 @@ "m_use" // int { + "type" "integer" + "windows" "1344" "linux" "1364" "mac" "1364" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfunctracktrain.txt b/gamedata/common.games/entities.games/tfc/offsets-cfunctracktrain.txt index 4fb9b434..4f91626d 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cfunctracktrain.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cfunctracktrain.txt @@ -21,6 +21,8 @@ { "m_ppath" // CPathTrack* { + "type" "classptr" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_length" // float { + "type" "time" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_height" // float { + "type" "time" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -42,6 +48,8 @@ "m_speed" // float { + "type" "time" + "windows" "1136" "linux" "1152" "mac" "1152" @@ -49,6 +57,8 @@ "m_dir" // float { + "type" "time" + "windows" "1140" "linux" "1156" "mac" "1156" @@ -56,6 +66,8 @@ "m_startSpeed" // float { + "type" "time" + "windows" "1144" "linux" "1160" "mac" "1160" @@ -63,6 +75,8 @@ "m_controlMins" // Vector { + "type" "vector" + "windows" "1148" "linux" "1164" "mac" "1164" @@ -70,6 +84,8 @@ "m_controlMaxs" // Vector { + "type" "vector" + "windows" "1160" "linux" "1176" "mac" "1176" @@ -77,6 +93,8 @@ "m_soundPlaying" // int { + "type" "integer" + "windows" "1172" "linux" "1188" "mac" "1188" @@ -84,6 +102,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "1176" "linux" "1192" "mac" "1192" @@ -91,6 +111,8 @@ "m_flVolume" // float { + "type" "time" + "windows" "1180" "linux" "1196" "mac" "1196" @@ -98,6 +120,8 @@ "m_flBank" // float { + "type" "time" + "windows" "1184" "linux" "1200" "mac" "1200" @@ -105,6 +129,8 @@ "m_oldSpeed" // float { + "type" "time" + "windows" "1188" "linux" "1204" "mac" "1204" @@ -112,6 +138,9 @@ "m_usAdjustPitch" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1192" "linux" "1208" "mac" "1208" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfunctrain.txt b/gamedata/common.games/entities.games/tfc/offsets-cfunctrain.txt index 55ef2f34..fe98a765 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cfunctrain.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cfunctrain.txt @@ -21,6 +21,8 @@ { "m_pevCurrentTarget" // entvars_t* { + "type" "entvars" + "windows" "1288" "linux" "1308" "mac" "1308" @@ -28,6 +30,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "1292" "linux" "1312" "mac" "1312" @@ -35,6 +39,8 @@ "m_activated" // BOOL { + "type" "integer" + "windows" "1296" "linux" "1316" "mac" "1316" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cgib.txt b/gamedata/common.games/entities.games/tfc/offsets-cgib.txt index fd6c9d22..d44c090a 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cgib.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cgib.txt @@ -21,6 +21,8 @@ { "m_bloodColor" // int { + "type" "integer" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_cBloodDecals" // int { + "type" "integer" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_material" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -42,6 +48,8 @@ "m_lifeTime" // float { + "type" "time" + "windows" "1136" "linux" "1152" "mac" "1152" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cgibshooter.txt b/gamedata/common.games/entities.games/tfc/offsets-cgibshooter.txt index 1f783782..5894121d 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cgibshooter.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cgibshooter.txt @@ -21,6 +21,8 @@ { "m_iGibs" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -28,6 +30,8 @@ "m_iGibCapacity" // int { + "type" "integer" + "windows" "1136" "linux" "1152" "mac" "1152" @@ -35,6 +39,8 @@ "m_iGibMaterial" // int { + "type" "integer" + "windows" "1140" "linux" "1156" "mac" "1156" @@ -42,6 +48,8 @@ "m_iGibModelIndex" // int { + "type" "integer" + "windows" "1144" "linux" "1160" "mac" "1160" @@ -49,6 +57,8 @@ "m_flGibVelocity" // float { + "type" "time" + "windows" "1148" "linux" "1164" "mac" "1164" @@ -56,6 +66,8 @@ "m_flVariance" // float { + "type" "time" + "windows" "1152" "linux" "1168" "mac" "1168" @@ -63,6 +75,8 @@ "m_flGibLife" // float { + "type" "time" + "windows" "1156" "linux" "1172" "mac" "1172" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cglow.txt b/gamedata/common.games/entities.games/tfc/offsets-cglow.txt index 38f9f1cd..6dfd1a88 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cglow.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cglow.txt @@ -21,6 +21,8 @@ { "m_lastTime" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_maxFrame" // float { + "type" "time" + "windows" "1128" "linux" "1144" "mac" "1144" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-cgrenade.txt index 5fad350a..a3f4f3ab 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cgrenade.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cgrenade.txt @@ -21,6 +21,8 @@ { "m_bDontPlaySound" // BOOL { + "type" "integer" + "windows" "1700" "linux" "1720" "mac" "1720" @@ -28,6 +30,8 @@ "m_bDontSpark" // BOOL { + "type" "integer" + "windows" "1704" "linux" "1724" "mac" "1724" @@ -35,6 +39,8 @@ "m_bDontSmoke" // BOOL { + "type" "integer" + "windows" "1708" "linux" "1728" "mac" "1728" @@ -42,6 +48,8 @@ "m_flExplosionScale" // float { + "type" "time" + "windows" "1712" "linux" "1732" "mac" "1732" @@ -49,6 +57,8 @@ "m_flSmokeScale" // float { + "type" "time" + "windows" "1716" "linux" "1736" "mac" "1736" @@ -56,6 +66,8 @@ "m_fRegisteredSound" // BOOL { + "type" "integer" + "windows" "1720" "linux" "1740" "mac" "1740" @@ -63,6 +75,9 @@ "m_usExplode" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1724" "linux" "1744" "mac" "1744" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cguntarget.txt b/gamedata/common.games/entities.games/tfc/offsets-cguntarget.txt index d471eb8d..0d5ed286 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cguntarget.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cguntarget.txt @@ -21,6 +21,8 @@ { "m_on" // BOOL { + "type" "integer" + "windows" "1700" "linux" "1720" "mac" "1720" diff --git a/gamedata/common.games/entities.games/tfc/offsets-chandgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-chandgrenade.txt index 11f3e626..b7885a4c 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-chandgrenade.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-chandgrenade.txt @@ -21,6 +21,8 @@ { "m_flStartThrow" // float { + "type" "time" + "windows" "1252" "linux" "1268" "mac" "1268" @@ -28,6 +30,8 @@ "m_flReleaseThrow" // float { + "type" "time" + "windows" "1256" "linux" "1272" "mac" "1272" diff --git a/gamedata/common.games/entities.games/tfc/offsets-citem.txt b/gamedata/common.games/entities.games/tfc/offsets-citem.txt index 010ae41d..03c8bcad 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-citem.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-citem.txt @@ -21,6 +21,8 @@ { "m_flRespawnTime" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" diff --git a/gamedata/common.games/entities.games/tfc/offsets-citemammo.txt b/gamedata/common.games/entities.games/tfc/offsets-citemammo.txt index 958f32fb..8a7ed9f0 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-citemammo.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-citemammo.txt @@ -21,6 +21,8 @@ { "m_isSmallBox" // int { + "type" "integer" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -28,6 +30,8 @@ "m_isLargeBox" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" diff --git a/gamedata/common.games/entities.games/tfc/offsets-citemarmor.txt b/gamedata/common.games/entities.games/tfc/offsets-citemarmor.txt index 06889590..ab4fecaa 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-citemarmor.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-citemarmor.txt @@ -21,6 +21,8 @@ { "m_flArmorCount" // float { + "type" "time" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -28,6 +30,8 @@ "m_flArmorType" // float { + "type" "time" + "windows" "1132" "linux" "1148" "mac" "1148" diff --git a/gamedata/common.games/entities.games/tfc/offsets-citemhealth.txt b/gamedata/common.games/entities.games/tfc/offsets-citemhealth.txt index f0da0c04..ebfe1500 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-citemhealth.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-citemhealth.txt @@ -21,6 +21,8 @@ { "m_iHealAmount" // int { + "type" "integer" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -28,6 +30,8 @@ "m_iHealType" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" diff --git a/gamedata/common.games/entities.games/tfc/offsets-claser.txt b/gamedata/common.games/entities.games/tfc/offsets-claser.txt index 688866e8..4ca76fab 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-claser.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-claser.txt @@ -21,6 +21,8 @@ { "m_pSprite" // CSprite* { + "type" "classptr" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_iszSpriteName" // int { + "type" "integer" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_firePosition" // Vector { + "type" "vector" + "windows" "1132" "linux" "1148" "mac" "1148" diff --git a/gamedata/common.games/entities.games/tfc/offsets-clight.txt b/gamedata/common.games/entities.games/tfc/offsets-clight.txt index 11a49e56..9871221c 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-clight.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-clight.txt @@ -21,6 +21,8 @@ { "m_iStyle" // int { + "type" "integer" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_iszPattern" // int { + "type" "integer" + "windows" "1128" "linux" "1144" "mac" "1144" diff --git a/gamedata/common.games/entities.games/tfc/offsets-clightning.txt b/gamedata/common.games/entities.games/tfc/offsets-clightning.txt index f30d745d..14c4a238 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-clightning.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-clightning.txt @@ -21,6 +21,8 @@ { "m_active" // int { + "type" "integer" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_iszStartEntity" // int { + "type" "integer" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_iszEndEntity" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -42,6 +48,8 @@ "m_life" // float { + "type" "time" + "windows" "1136" "linux" "1152" "mac" "1152" @@ -49,6 +57,8 @@ "m_boltWidth" // int { + "type" "integer" + "windows" "1140" "linux" "1156" "mac" "1156" @@ -56,6 +66,8 @@ "m_noiseAmplitude" // int { + "type" "integer" + "windows" "1144" "linux" "1160" "mac" "1160" @@ -63,6 +75,8 @@ "m_brightness" // int { + "type" "integer" + "windows" "1148" "linux" "1164" "mac" "1164" @@ -70,6 +84,8 @@ "m_speed" // int { + "type" "integer" + "windows" "1152" "linux" "1168" "mac" "1168" @@ -77,6 +93,8 @@ "m_restrike" // float { + "type" "time" + "windows" "1156" "linux" "1172" "mac" "1172" @@ -84,6 +102,8 @@ "m_spriteTexture" // int { + "type" "integer" + "windows" "1160" "linux" "1176" "mac" "1176" @@ -91,6 +111,8 @@ "m_iszSpriteName" // int { + "type" "integer" + "windows" "1164" "linux" "1180" "mac" "1180" @@ -98,6 +120,8 @@ "m_frameStart" // int { + "type" "integer" + "windows" "1168" "linux" "1184" "mac" "1184" @@ -105,6 +129,8 @@ "m_radius" // float { + "type" "time" + "windows" "1172" "linux" "1188" "mac" "1188" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cmomentarydoor.txt b/gamedata/common.games/entities.games/tfc/offsets-cmomentarydoor.txt index 89781c53..a1d615d5 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cmomentarydoor.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cmomentarydoor.txt @@ -21,6 +21,9 @@ { "m_bMoveSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "1280" "linux" "1300" "mac" "1300" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cmomentaryrotbutton.txt b/gamedata/common.games/entities.games/tfc/offsets-cmomentaryrotbutton.txt index d0ffdf1b..a9ccb696 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cmomentaryrotbutton.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cmomentaryrotbutton.txt @@ -21,6 +21,8 @@ { "m_lastUsed" // int { + "type" "integer" + "windows" "1280" "linux" "1300" "mac" "1300" @@ -28,6 +30,8 @@ "m_direction" // int { + "type" "integer" + "windows" "1284" "linux" "1304" "mac" "1304" @@ -35,6 +39,8 @@ "m_returnSpeed" // float { + "type" "time" + "windows" "1288" "linux" "1308" "mac" "1308" @@ -42,6 +48,8 @@ "m_start" // Vector { + "type" "vector" + "windows" "1292" "linux" "1312" "mac" "1312" @@ -49,6 +57,8 @@ "m_end" // Vector { + "type" "vector" + "windows" "1304" "linux" "1324" "mac" "1324" @@ -56,6 +66,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "1316" "linux" "1336" "mac" "1336" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cmortar.txt b/gamedata/common.games/entities.games/tfc/offsets-cmortar.txt index 6be68a0d..806ef5b2 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cmortar.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cmortar.txt @@ -21,6 +21,8 @@ { "m_spriteTexture" // int { + "type" "integer" + "windows" "1728" "linux" "1748" "mac" "1748" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cmultimanager.txt b/gamedata/common.games/entities.games/tfc/offsets-cmultimanager.txt index 24446e2c..4692321d 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cmultimanager.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cmultimanager.txt @@ -21,6 +21,8 @@ { "m_cTargets" // int { + "type" "integer" + "windows" "1280" "linux" "1300" "mac" "1300" @@ -28,6 +30,8 @@ "m_index" // int { + "type" "integer" + "windows" "1284" "linux" "1304" "mac" "1304" @@ -35,6 +39,8 @@ "m_startTime" // float { + "type" "time" + "windows" "1288" "linux" "1308" "mac" "1308" @@ -42,6 +48,9 @@ "m_iTargetName" // int[16] { + "type" "integer" + "size" "16" + "windows" "1292" "linux" "1312" "mac" "1312" @@ -49,6 +58,9 @@ "m_flTargetDelay" // float[16] { + "type" "time" + "size" "16" + "windows" "1356" "linux" "1376" "mac" "1376" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cmultisource.txt b/gamedata/common.games/entities.games/tfc/offsets-cmultisource.txt index b7f84454..57be9d9d 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cmultisource.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cmultisource.txt @@ -21,6 +21,9 @@ { "m_rgEntities" // EHANDLE[32] { + "type" "ehandle" + "size" "32" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +31,9 @@ "m_rgTriggered" // int[32] { + "type" "integer" + "size" "32" + "windows" "1380" "linux" "1396" "mac" "1396" @@ -35,6 +41,8 @@ "m_iTotal" // int { + "type" "integer" + "windows" "1508" "linux" "1524" "mac" "1524" @@ -42,6 +50,8 @@ "m_globalstate" // string_t { + "type" "stringint" + "windows" "1512" "linux" "1528" "mac" "1528" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cnodeent.txt b/gamedata/common.games/entities.games/tfc/offsets-cnodeent.txt index 4d4dd54f..304b0c96 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cnodeent.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cnodeent.txt @@ -21,6 +21,8 @@ { "m_sHintType" // short int { + "type" "short" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_sHintActivity" // short int { + "type" "short" + "windows" "1126" "linux" "1142" "mac" "1142" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cnodeviewer.txt b/gamedata/common.games/entities.games/tfc/offsets-cnodeviewer.txt index d70ac47b..53859af0 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cnodeviewer.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cnodeviewer.txt @@ -21,6 +21,8 @@ { "m_iBaseNode" // int { + "type" "integer" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_iDraw" // int { + "type" "integer" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_nVisited" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -42,6 +48,9 @@ "m_aFrom" // int[128] { + "type" "integer" + "size" "128" + "windows" "1136" "linux" "1152" "mac" "1152" @@ -49,6 +58,9 @@ "m_aTo" // int[128] { + "type" "integer" + "size" "128" + "windows" "1648" "linux" "1664" "mac" "1664" @@ -56,6 +68,8 @@ "m_iHull" // int { + "type" "integer" + "windows" "2160" "linux" "2176" "mac" "2176" @@ -63,6 +77,8 @@ "m_afNodeType" // int { + "type" "integer" + "windows" "2164" "linux" "2180" "mac" "2180" @@ -70,6 +86,8 @@ "m_vecColor" // Vector { + "type" "vector" + "windows" "2168" "linux" "2184" "mac" "2184" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cpathcorner.txt b/gamedata/common.games/entities.games/tfc/offsets-cpathcorner.txt index a33d8b59..7c7b250b 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cpathcorner.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cpathcorner.txt @@ -21,6 +21,8 @@ { "m_flWait" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cpathtrack.txt b/gamedata/common.games/entities.games/tfc/offsets-cpathtrack.txt index 62048ea0..56b128a3 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cpathtrack.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cpathtrack.txt @@ -21,6 +21,8 @@ { "m_length" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_altName" // string_t { + "type" "stringint" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_pnext" // CPathTrack* { + "type" "classptr" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -42,6 +48,8 @@ "m_pprevious" // CPathTrack* { + "type" "classptr" + "windows" "1136" "linux" "1152" "mac" "1152" @@ -49,6 +57,8 @@ "m_paltpath" // CPathTrack* { + "type" "classptr" + "windows" "1140" "linux" "1156" "mac" "1156" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cpendulum.txt b/gamedata/common.games/entities.games/tfc/offsets-cpendulum.txt index 354f0693..e53f0f1a 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cpendulum.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cpendulum.txt @@ -21,6 +21,8 @@ { "m_accel" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_distance" // float { + "type" "time" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_time" // float { + "type" "time" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -42,6 +48,8 @@ "m_damp" // float { + "type" "time" + "windows" "1136" "linux" "1152" "mac" "1152" @@ -49,6 +57,8 @@ "m_maxSpeed" // float { + "type" "time" + "windows" "1140" "linux" "1156" "mac" "1156" @@ -56,6 +66,8 @@ "m_dampSpeed" // float { + "type" "time" + "windows" "1144" "linux" "1160" "mac" "1160" @@ -63,6 +75,8 @@ "m_center" // Vector { + "type" "vector" + "windows" "1148" "linux" "1164" "mac" "1164" @@ -70,6 +84,8 @@ "m_start" // Vector { + "type" "vector" + "windows" "1160" "linux" "1176" "mac" "1176" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cplattrigger.txt b/gamedata/common.games/entities.games/tfc/offsets-cplattrigger.txt index 3a37ed0e..d557c0c4 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cplattrigger.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cplattrigger.txt @@ -21,6 +21,8 @@ { "m_pPlatform" // CFuncPlat* { + "type" "classptr" + "windows" "1124" "linux" "1140" "mac" "1140" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cpushable.txt b/gamedata/common.games/entities.games/tfc/offsets-cpushable.txt index e67192b2..27073795 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cpushable.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cpushable.txt @@ -21,6 +21,8 @@ { "m_lastSound" // int { + "type" "integer" + "windows" "1156" "linux" "1172" "mac" "1172" @@ -28,6 +30,8 @@ "m_maxSpeed" // float { + "type" "time" + "windows" "1160" "linux" "1176" "mac" "1176" @@ -35,6 +39,8 @@ "m_soundTime" // float { + "type" "time" + "windows" "1164" "linux" "1180" "mac" "1180" diff --git a/gamedata/common.games/entities.games/tfc/offsets-crecharge.txt b/gamedata/common.games/entities.games/tfc/offsets-crecharge.txt index 9fb88059..9ac68ed8 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-crecharge.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-crecharge.txt @@ -21,6 +21,8 @@ { "m_flNextCharge" // float { + "type" "time" + "windows" "1280" "linux" "1300" "mac" "1300" @@ -28,6 +30,8 @@ "m_iReactivate" // int { + "type" "integer" + "windows" "1284" "linux" "1304" "mac" "1304" @@ -35,6 +39,8 @@ "m_iJuice" // int { + "type" "integer" + "windows" "1288" "linux" "1308" "mac" "1308" @@ -42,6 +48,8 @@ "m_iOn" // int { + "type" "integer" + "windows" "1292" "linux" "1312" "mac" "1312" @@ -49,6 +57,8 @@ "m_flSoundTime" // float { + "type" "time" + "windows" "1296" "linux" "1316" "mac" "1316" diff --git a/gamedata/common.games/entities.games/tfc/offsets-crevertsaved.txt b/gamedata/common.games/entities.games/tfc/offsets-crevertsaved.txt index 0599d513..6b5a3b2b 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-crevertsaved.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-crevertsaved.txt @@ -21,6 +21,8 @@ { "m_messageTime" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_loadTime" // float { + "type" "time" + "windows" "1128" "linux" "1144" "mac" "1144" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cscriptedsentence.txt b/gamedata/common.games/entities.games/tfc/offsets-cscriptedsentence.txt index a315b6df..7fa0f0e6 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cscriptedsentence.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cscriptedsentence.txt @@ -21,6 +21,8 @@ { "m_iszSentence" // int { + "type" "integer" + "windows" "1280" "linux" "1300" "mac" "1300" @@ -28,6 +30,8 @@ "m_iszEntity" // int { + "type" "integer" + "windows" "1284" "linux" "1304" "mac" "1304" @@ -35,6 +39,8 @@ "m_flRadius" // float { + "type" "time" + "windows" "1288" "linux" "1308" "mac" "1308" @@ -42,6 +48,8 @@ "m_flDuration" // float { + "type" "time" + "windows" "1292" "linux" "1312" "mac" "1312" @@ -49,6 +57,8 @@ "m_flRepeat" // float { + "type" "time" + "windows" "1296" "linux" "1316" "mac" "1316" @@ -56,6 +66,8 @@ "m_flAttenuation" // float { + "type" "time" + "windows" "1300" "linux" "1320" "mac" "1320" @@ -63,6 +75,8 @@ "m_flVolume" // float { + "type" "time" + "windows" "1304" "linux" "1324" "mac" "1324" @@ -70,6 +84,8 @@ "m_active" // BOOL { + "type" "integer" + "windows" "1308" "linux" "1328" "mac" "1328" @@ -77,6 +93,8 @@ "m_iszListener" // int { + "type" "integer" + "windows" "1312" "linux" "1332" "mac" "1332" diff --git a/gamedata/common.games/entities.games/tfc/offsets-csoundent.txt b/gamedata/common.games/entities.games/tfc/offsets-csoundent.txt index a570a897..a340b49a 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-csoundent.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-csoundent.txt @@ -21,6 +21,8 @@ { "m_iFreeSound" // int { + "type" "integer" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_iActiveSound" // int { + "type" "integer" + "windows" "1128" "linux" "1144" "mac" "1144" @@ -35,6 +39,8 @@ "m_cLastActiveSounds" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -42,13 +48,18 @@ "m_fShowReport" // BOOL { + "type" "integer" + "windows" "1136" "linux" "1152" "mac" "1152" } - "m_SoundPool" // CSound[64] + "m_SoundPool" // class CSound[64] { + "type" "class" + "size" "64" + "windows" "1140" "linux" "1156" "mac" "1156" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cspeaker.txt b/gamedata/common.games/entities.games/tfc/offsets-cspeaker.txt index 522a9fb7..aeec7857 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cspeaker.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cspeaker.txt @@ -21,6 +21,8 @@ { "m_preset" // int { + "type" "integer" + "windows" "1124" "linux" "1140" "mac" "1140" diff --git a/gamedata/common.games/entities.games/tfc/offsets-csprite.txt b/gamedata/common.games/entities.games/tfc/offsets-csprite.txt index 77148167..2067f2cc 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-csprite.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-csprite.txt @@ -21,6 +21,8 @@ { "m_lastTime" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +30,8 @@ "m_maxFrame" // float { + "type" "time" + "windows" "1128" "linux" "1144" "mac" "1144" diff --git a/gamedata/common.games/entities.games/tfc/offsets-csquadmonster.txt b/gamedata/common.games/entities.games/tfc/offsets-csquadmonster.txt index 65d1f2fc..407279b4 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-csquadmonster.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-csquadmonster.txt @@ -21,6 +21,8 @@ { "m_hSquadLeader" // EHANDLE { + "type" "ehandle" + "windows" "1700" "linux" "1720" "mac" "1720" @@ -28,6 +30,9 @@ "m_hSquadMember" // EHANDLE[4] { + "type" "ehandle" + "size" "4" + "windows" "1708" "linux" "1728" "mac" "1728" @@ -35,6 +40,8 @@ "m_afSquadSlots" // int { + "type" "integer" + "windows" "1740" "linux" "1760" "mac" "1760" @@ -42,6 +49,8 @@ "m_flLastEnemySightTime" // float { + "type" "time" + "windows" "1744" "linux" "1764" "mac" "1764" @@ -49,6 +58,8 @@ "m_fEnemyEluded" // BOOL { + "type" "integer" + "windows" "1748" "linux" "1768" "mac" "1768" @@ -56,6 +67,8 @@ "m_iMySlot" // int { + "type" "integer" + "windows" "1752" "linux" "1772" "mac" "1772" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctalkmonster.txt b/gamedata/common.games/entities.games/tfc/offsets-ctalkmonster.txt index 7e785490..b79a5002 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctalkmonster.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctalkmonster.txt @@ -21,6 +21,8 @@ { "m_bitsSaid" // int { + "type" "integer" + "windows" "1700" "linux" "1720" "mac" "1720" @@ -28,6 +30,8 @@ "m_nSpeak" // int { + "type" "integer" + "windows" "1704" "linux" "1724" "mac" "1724" @@ -35,6 +39,8 @@ "m_voicePitch" // int { + "type" "integer" + "windows" "1708" "linux" "1728" "mac" "1728" @@ -42,6 +48,9 @@ "m_szGrp" // const char*[18] { + "type" "stringptr" + "size" "18" + "windows" "1712" "linux" "1732" "mac" "1732" @@ -49,6 +58,8 @@ "m_useTime" // float { + "type" "time" + "windows" "1784" "linux" "1804" "mac" "1804" @@ -56,6 +67,8 @@ "m_iszUse" // int { + "type" "integer" + "windows" "1788" "linux" "1808" "mac" "1808" @@ -63,6 +76,8 @@ "m_iszUnUse" // int { + "type" "integer" + "windows" "1792" "linux" "1812" "mac" "1812" @@ -70,6 +85,8 @@ "m_flLastSaidSmelled" // float { + "type" "time" + "windows" "1796" "linux" "1816" "mac" "1816" @@ -77,6 +94,8 @@ "m_flStopTalkTime" // float { + "type" "time" + "windows" "1800" "linux" "1820" "mac" "1820" @@ -84,6 +103,8 @@ "m_hTalkTarget" // EHANDLE { + "type" "ehandle" + "windows" "1804" "linux" "1824" "mac" "1824" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctelefragdeath.txt b/gamedata/common.games/entities.games/tfc/offsets-ctelefragdeath.txt index 9c3db057..3c19fb96 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctelefragdeath.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctelefragdeath.txt @@ -21,6 +21,8 @@ { "m_pIgnore" // CBaseEntity* { + "type" "classptr" + "windows" "1124" "linux" "1140" "mac" "1140" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctesteffect.txt b/gamedata/common.games/entities.games/tfc/offsets-ctesteffect.txt index 5277c801..9f4c7eec 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctesteffect.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctesteffect.txt @@ -21,6 +21,8 @@ { "m_iLoop" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -28,6 +30,8 @@ "m_iBeam" // int { + "type" "integer" + "windows" "1136" "linux" "1152" "mac" "1152" @@ -35,6 +39,9 @@ "m_pBeam" // CBeam*[24] { + "type" "classptr" + "size" "24" + "windows" "1140" "linux" "1156" "mac" "1156" @@ -42,6 +49,9 @@ "m_flBeamTime" // float[24] { + "type" "time" + "size" "24" + "windows" "1236" "linux" "1252" "mac" "1252" @@ -49,6 +59,8 @@ "m_flStartTime" // float { + "type" "time" + "windows" "1332" "linux" "1348" "mac" "1348" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctesthull.txt b/gamedata/common.games/entities.games/tfc/offsets-ctesthull.txt index c7c38652..1111172f 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctesthull.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctesthull.txt @@ -21,6 +21,8 @@ { "vecBadNodeOrigin" // Vector { + "type" "vector" + "windows" "1700" "linux" "1720" "mac" "1720" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfassaultc.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfassaultc.txt index 275d249e..7e561045 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfassaultc.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfassaultc.txt @@ -21,6 +21,8 @@ { "m_flNextAnimTime" // float { + "type" "time" + "windows" "1252" "linux" "1268" "mac" "1268" @@ -28,6 +30,8 @@ "m_iShell" // int { + "type" "integer" + "windows" "1256" "linux" "1272" "mac" "1272" @@ -35,6 +39,9 @@ "m_usWindUp" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1260" "linux" "1276" "mac" "1276" @@ -42,6 +49,9 @@ "m_usWindDown" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1262" "linux" "1278" "mac" "1278" @@ -49,6 +59,9 @@ "m_usFire" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1264" "linux" "1280" "mac" "1280" @@ -56,6 +69,9 @@ "m_usStartSpin" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1266" "linux" "1282" "mac" "1282" @@ -63,6 +79,9 @@ "m_usSpin" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1268" "linux" "1284" "mac" "1284" @@ -70,6 +89,9 @@ "m_usACStart" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1270" "linux" "1286" "mac" "1286" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfautorifle.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfautorifle.txt index 842e22e9..49a2ae8c 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfautorifle.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfautorifle.txt @@ -21,6 +21,9 @@ { "m_usFireAutoRifle" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1252" "linux" "1268" "mac" "1268" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfaxe.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfaxe.txt index ef3cc3a6..eb6f5e38 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfaxe.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfaxe.txt @@ -21,6 +21,8 @@ { "m_iSwing" // int { + "type" "integer" + "windows" "1312" "linux" "1328" "mac" "1328" @@ -28,6 +30,8 @@ "m_trHit" // TraceResult { + "type" "structure" + "windows" "1316" "linux" "1332" "mac" "1332" @@ -35,6 +39,8 @@ "m_bHullHit" // BOOL { + "type" "integer" + "windows" "1372" "linux" "1388" "mac" "1388" @@ -42,6 +48,9 @@ "m_usAxe" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1376" "linux" "1392" "mac" "1392" @@ -49,6 +58,9 @@ "m_usAxeDecal" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1378" "linux" "1394" "mac" "1394" @@ -56,6 +68,8 @@ "classid" // int { + "type" "integer" + "windows" "1380" "linux" "1396" "mac" "1396" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfcaltrop.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfcaltrop.txt index 067432ca..33c1f3e3 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfcaltrop.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfcaltrop.txt @@ -21,6 +21,8 @@ { "m_flRemovalTime" // float { + "type" "time" + "windows" "1124" "linux" "1140" "mac" "1140" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfdispenser.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfdispenser.txt index 468355ff..071eebb9 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfdispenser.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfdispenser.txt @@ -21,6 +21,8 @@ { "m_iShardIndex" // int { + "type" "integer" + "windows" "1700" "linux" "1720" "mac" "1720" @@ -28,6 +30,8 @@ "m_flNextUseTime" // float { + "type" "time" + "windows" "1704" "linux" "1724" "mac" "1724" @@ -35,6 +39,8 @@ "m_flInitialUseDelay" // float { + "type" "time" + "windows" "1708" "linux" "1728" "mac" "1728" @@ -42,6 +48,8 @@ "m_flNextRefillTime" // float { + "type" "time" + "windows" "1712" "linux" "1732" "mac" "1732" @@ -49,6 +57,8 @@ "m_iDestroyed" // int { + "type" "integer" + "windows" "1716" "linux" "1736" "mac" "1736" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfflame.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfflame.txt index 64bdb1d3..87506a1a 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfflame.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfflame.txt @@ -21,6 +21,8 @@ { "m_flNextDamageTime" // float { + "type" "time" + "windows" "1700" "linux" "1720" "mac" "1720" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrower.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrower.txt index 6c2905da..5dfcd89b 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrower.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrower.txt @@ -21,6 +21,9 @@ { "m_usFireFlame" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1252" "linux" "1268" "mac" "1268" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrowerburst.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrowerburst.txt index 6d1bf2b3..9ae7756e 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrowerburst.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrowerburst.txt @@ -21,6 +21,8 @@ { "m_iTrail" // int { + "type" "integer" + "windows" "1728" "linux" "1748" "mac" "1748" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfgasgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfgasgrenade.txt index 82936376..fdec1006 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfgasgrenade.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfgasgrenade.txt @@ -21,6 +21,8 @@ { "gasCharges" // int { + "type" "integer" + "windows" "1736" "linux" "1756" "mac" "1756" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfgoalitem.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfgoalitem.txt index b56f0ae3..81bf165f 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfgoalitem.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfgoalitem.txt @@ -21,6 +21,8 @@ { "m_flDroppedAt" // float { + "type" "time" + "windows" "1152" "linux" "1168" "mac" "1168" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfgrenade.txt index c781d142..eb29f65e 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfgrenade.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfgrenade.txt @@ -21,6 +21,8 @@ { "m_iTrail" // int { + "type" "integer" + "windows" "1728" "linux" "1748" "mac" "1748" @@ -28,6 +30,8 @@ "m_flCreationTime" // float { + "type" "time" + "windows" "1732" "linux" "1752" "mac" "1752" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfgrenadelauncher.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfgrenadelauncher.txt index bb7cdfb7..f85a2119 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfgrenadelauncher.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfgrenadelauncher.txt @@ -21,6 +21,8 @@ { "m_iAnim_Deploy" // int { + "type" "integer" + "windows" "1252" "linux" "1268" "mac" "1268" @@ -28,6 +30,8 @@ "m_iAnim_Holster" // int { + "type" "integer" + "windows" "1256" "linux" "1272" "mac" "1272" @@ -35,6 +39,8 @@ "m_iAnim_Idle" // int { + "type" "integer" + "windows" "1260" "linux" "1276" "mac" "1276" @@ -42,6 +48,8 @@ "m_iAnim_ReloadDown" // int { + "type" "integer" + "windows" "1264" "linux" "1280" "mac" "1280" @@ -49,6 +57,8 @@ "m_iAnim_ReloadUp" // int { + "type" "integer" + "windows" "1268" "linux" "1284" "mac" "1284" @@ -56,6 +66,9 @@ "m_usFireGL" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1272" "linux" "1288" "mac" "1288" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfincendiaryc.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfincendiaryc.txt index d32c7eaa..0d5cf1e7 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfincendiaryc.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfincendiaryc.txt @@ -21,6 +21,9 @@ { "m_usFireIC" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1252" "linux" "1268" "mac" "1268" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfincendiarycrocket.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfincendiarycrocket.txt index 08f50746..128b676e 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfincendiarycrocket.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfincendiarycrocket.txt @@ -21,6 +21,8 @@ { "m_iTrail" // int { + "type" "integer" + "windows" "1728" "linux" "1748" "mac" "1748" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfknife.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfknife.txt index f8d8e32b..75a2336e 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfknife.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfknife.txt @@ -21,6 +21,9 @@ { "m_usKnife" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1384" "linux" "1400" "mac" "1400" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfmedikit.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfmedikit.txt index 10c36b23..29a986be 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfmedikit.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfmedikit.txt @@ -21,6 +21,9 @@ { "m_usNormalShot" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1384" "linux" "1400" "mac" "1400" @@ -28,6 +31,9 @@ "m_usSuperShot" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1386" "linux" "1402" "mac" "1402" @@ -35,6 +41,9 @@ "m_usSteamShot" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1388" "linux" "1404" "mac" "1404" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfnailgun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfnailgun.txt index 55c634de..c17a7432 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfnailgun.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfnailgun.txt @@ -21,6 +21,9 @@ { "m_usFireNailGun" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1252" "linux" "1268" "mac" "1268" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfnailgunnail.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfnailgunnail.txt index c8704355..de9292e7 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfnailgunnail.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfnailgunnail.txt @@ -21,6 +21,8 @@ { "m_vecPreviousVelocity" // Vector { + "type" "vector" + "windows" "1728" "linux" "1748" "mac" "1748" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfnapalmgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfnapalmgrenade.txt index 87399ced..b996cbc2 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfnapalmgrenade.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfnapalmgrenade.txt @@ -21,6 +21,8 @@ { "numExplosionsLeft" // int { + "type" "integer" + "windows" "1736" "linux" "1756" "mac" "1756" @@ -28,6 +30,8 @@ "m_bitsDamageType" // int { + "type" "integer" + "windows" "1740" "linux" "1760" "mac" "1760" @@ -35,6 +39,8 @@ "m_flEffectTime" // float { + "type" "time" + "windows" "1744" "linux" "1764" "mac" "1764" @@ -42,6 +48,8 @@ "m_flDamageTime" // float { + "type" "time" + "windows" "1748" "linux" "1768" "mac" "1768" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfprimegrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfprimegrenade.txt index 18a06602..fdac35c2 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfprimegrenade.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfprimegrenade.txt @@ -21,6 +21,8 @@ { "heat" // float { + "type" "time" + "windows" "1728" "linux" "1748" "mac" "1748" @@ -28,6 +30,8 @@ "blastRadius" // float { + "type" "time" + "windows" "1732" "linux" "1752" "mac" "1752" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfrailgun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfrailgun.txt index 2b34875e..d06c34a3 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfrailgun.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfrailgun.txt @@ -21,6 +21,9 @@ { "m_usFireRail" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1252" "linux" "1268" "mac" "1268" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfrpg.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfrpg.txt index addf509d..c7034e01 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfrpg.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfrpg.txt @@ -21,6 +21,9 @@ { "m_usFireRPG" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1252" "linux" "1268" "mac" "1268" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfrpgrocket.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfrpgrocket.txt index 35898841..f3caf4fb 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfrpgrocket.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfrpgrocket.txt @@ -21,6 +21,8 @@ { "m_iTrail" // int { + "type" "integer" + "windows" "1728" "linux" "1748" "mac" "1748" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfsentrygun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfsentrygun.txt index 09bd7890..ced9960b 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfsentrygun.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfsentrygun.txt @@ -21,6 +21,8 @@ { "m_bTurningRight" // BOOL { + "type" "integer" + "windows" "1700" "linux" "1720" "mac" "1720" @@ -28,6 +30,8 @@ "m_iShardIndex" // int { + "type" "integer" + "windows" "1704" "linux" "1724" "mac" "1724" @@ -35,6 +39,8 @@ "m_flNextCheck" // float { + "type" "time" + "windows" "1708" "linux" "1728" "mac" "1728" @@ -42,6 +48,8 @@ "m_iBaseTurnRate" // int { + "type" "integer" + "windows" "1712" "linux" "1732" "mac" "1732" @@ -49,6 +57,8 @@ "m_fTurnRate" // float { + "type" "time" + "windows" "1716" "linux" "1736" "mac" "1736" @@ -56,6 +66,8 @@ "m_vecCurAngles" // Vector { + "type" "vector" + "windows" "1720" "linux" "1740" "mac" "1740" @@ -63,6 +75,8 @@ "m_vecGoalAngles" // Vector { + "type" "vector" + "windows" "1732" "linux" "1752" "mac" "1752" @@ -70,6 +84,8 @@ "m_vecCurDishAngles" // Vector { + "type" "vector" + "windows" "1744" "linux" "1764" "mac" "1764" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfshotgun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfshotgun.txt index 588b0455..9935b8c6 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfshotgun.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfshotgun.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "1252" "linux" "1268" "mac" "1268" @@ -28,6 +30,8 @@ "m_iShellsReloaded" // int { + "type" "integer" + "windows" "1256" "linux" "1272" "mac" "1272" @@ -35,6 +39,8 @@ "m_iMaxClipSize" // int { + "type" "integer" + "windows" "1260" "linux" "1276" "mac" "1276" @@ -42,6 +48,9 @@ "m_usReloadShotgun" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1264" "linux" "1280" "mac" "1280" @@ -49,6 +58,9 @@ "m_usPumpShotgun" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1266" "linux" "1282" "mac" "1282" @@ -56,6 +68,9 @@ "m_usFireShotgun" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1268" "linux" "1284" "mac" "1284" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfsniperrifle.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfsniperrifle.txt index 363d9cbf..2a23eded 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfsniperrifle.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfsniperrifle.txt @@ -21,6 +21,8 @@ { "m_pSpot" // CLaserSpot* { + "type" "classptr" + "windows" "1252" "linux" "1268" "mac" "1268" @@ -28,6 +30,8 @@ "m_iSpotActive" // int { + "type" "integer" + "windows" "1256" "linux" "1272" "mac" "1272" @@ -35,6 +39,9 @@ "m_usFireSniper" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1260" "linux" "1276" "mac" "1276" @@ -42,6 +49,9 @@ "m_usSniperHit" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1262" "linux" "1278" "mac" "1278" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfspawn.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfspawn.txt index b63fe961..dff8b51e 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfspawn.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfspawn.txt @@ -21,6 +21,8 @@ { "m_pTeamCheck" // EHANDLE { + "type" "ehandle" + "windows" "1124" "linux" "1140" "mac" "1140" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfsupernailgun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfsupernailgun.txt index 3678ef90..054503df 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfsupernailgun.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfsupernailgun.txt @@ -21,6 +21,9 @@ { "m_usFireSuperNailGun" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1254" "linux" "1270" "mac" "1270" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfsupershotgun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfsupershotgun.txt index 15ceb4f5..fb74578c 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfsupershotgun.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfsupershotgun.txt @@ -21,6 +21,9 @@ { "m_usFireSuperShotgun" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1270" "linux" "1286" "mac" "1286" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfteleporter.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfteleporter.txt index d414de12..fd0f10cc 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctfteleporter.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfteleporter.txt @@ -21,6 +21,8 @@ { "m_pPlayer" // CBasePlayer* { + "type" "classptr" + "windows" "1700" "linux" "1720" "mac" "1720" @@ -28,6 +30,8 @@ "m_flInitialUseDelay" // float { + "type" "time" + "windows" "1704" "linux" "1724" "mac" "1724" @@ -35,6 +39,8 @@ "m_iType" // int { + "type" "integer" + "windows" "1708" "linux" "1728" "mac" "1728" @@ -42,6 +48,8 @@ "m_iState" // int { + "type" "integer" + "windows" "1712" "linux" "1732" "mac" "1732" @@ -49,6 +57,8 @@ "m_iDestroyed" // int { + "type" "integer" + "windows" "1716" "linux" "1736" "mac" "1736" @@ -56,6 +66,8 @@ "m_iShardIndex" // int { + "type" "integer" + "windows" "1720" "linux" "1740" "mac" "1740" @@ -63,6 +75,8 @@ "m_flMyNextThink" // float { + "type" "time" + "windows" "1724" "linux" "1744" "mac" "1744" @@ -70,6 +84,8 @@ "m_flDamageDelay" // float { + "type" "time" + "windows" "1728" "linux" "1748" "mac" "1748" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctftranq.txt b/gamedata/common.games/entities.games/tfc/offsets-ctftranq.txt index 5d812ff0..a1c5746c 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctftranq.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctftranq.txt @@ -21,6 +21,9 @@ { "m_usFireTranquilizer" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "1252" "linux" "1268" "mac" "1268" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctriggercamera.txt b/gamedata/common.games/entities.games/tfc/offsets-ctriggercamera.txt index 657cbe80..318cb4c6 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctriggercamera.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctriggercamera.txt @@ -21,6 +21,8 @@ { "m_hPlayer" // EHANDLE { + "type" "ehandle" + "windows" "1132" "linux" "1148" "mac" "1148" @@ -28,6 +30,8 @@ "m_hTarget" // EHANDLE { + "type" "ehandle" + "windows" "1140" "linux" "1156" "mac" "1156" @@ -35,6 +39,8 @@ "m_pentPath" // CBaseEntity* { + "type" "classptr" + "windows" "1148" "linux" "1164" "mac" "1164" @@ -42,6 +48,8 @@ "m_sPath" // int { + "type" "integer" + "windows" "1152" "linux" "1168" "mac" "1168" @@ -49,6 +57,8 @@ "m_flWait" // float { + "type" "time" + "windows" "1156" "linux" "1172" "mac" "1172" @@ -56,6 +66,8 @@ "m_flReturnTime" // float { + "type" "time" + "windows" "1160" "linux" "1176" "mac" "1176" @@ -63,6 +75,8 @@ "m_flStopTime" // float { + "type" "time" + "windows" "1164" "linux" "1180" "mac" "1180" @@ -70,6 +84,8 @@ "m_moveDistance" // float { + "type" "time" + "windows" "1168" "linux" "1184" "mac" "1184" @@ -77,6 +93,8 @@ "m_targetSpeed" // float { + "type" "time" + "windows" "1172" "linux" "1188" "mac" "1188" @@ -84,6 +102,8 @@ "m_initialSpeed" // float { + "type" "time" + "windows" "1176" "linux" "1192" "mac" "1192" @@ -91,6 +111,8 @@ "m_acceleration" // float { + "type" "time" + "windows" "1180" "linux" "1196" "mac" "1196" @@ -98,6 +120,8 @@ "m_deceleration" // float { + "type" "time" + "windows" "1184" "linux" "1200" "mac" "1200" @@ -105,6 +129,8 @@ "m_state" // int { + "type" "integer" + "windows" "1188" "linux" "1204" "mac" "1204" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctriggerchangetarget.txt b/gamedata/common.games/entities.games/tfc/offsets-ctriggerchangetarget.txt index 2d0fe300..7e4d9c7b 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctriggerchangetarget.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctriggerchangetarget.txt @@ -21,6 +21,8 @@ { "m_iszNewTarget" // int { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctriggerrelay.txt b/gamedata/common.games/entities.games/tfc/offsets-ctriggerrelay.txt index 7a036ed4..3c3b153b 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-ctriggerrelay.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-ctriggerrelay.txt @@ -21,6 +21,8 @@ { "triggerType" // USE_TYPE { + "type" "integer" + "windows" "1132" "linux" "1148" "mac" "1148" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cturret.txt b/gamedata/common.games/entities.games/tfc/offsets-cturret.txt index 957f28c9..a6c60c4c 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cturret.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cturret.txt @@ -21,6 +21,8 @@ { "m_iStartSpin" // int { + "type" "integer" + "windows" "1812" "linux" "1832" "mac" "1832" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cwallhealth.txt b/gamedata/common.games/entities.games/tfc/offsets-cwallhealth.txt index e0e1d21d..5364693b 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cwallhealth.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cwallhealth.txt @@ -21,6 +21,8 @@ { "m_flNextCharge" // float { + "type" "time" + "windows" "1280" "linux" "1300" "mac" "1300" @@ -28,6 +30,8 @@ "m_iReactivate" // int { + "type" "integer" + "windows" "1284" "linux" "1304" "mac" "1304" @@ -35,6 +39,8 @@ "m_iJuice" // int { + "type" "integer" + "windows" "1288" "linux" "1308" "mac" "1308" @@ -42,6 +48,8 @@ "m_iOn" // int { + "type" "integer" + "windows" "1292" "linux" "1312" "mac" "1312" @@ -49,6 +57,8 @@ "m_flSoundTime" // float { + "type" "time" + "windows" "1296" "linux" "1316" "mac" "1316" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cweaponbox.txt b/gamedata/common.games/entities.games/tfc/offsets-cweaponbox.txt index 6b3cb8cf..3e5b5e2e 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cweaponbox.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cweaponbox.txt @@ -21,6 +21,9 @@ { "m_rgpPlayerItems" // CBasePlayerItem*[6] { + "type" "classptr" + "size" "6" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -28,6 +31,8 @@ "m_flTouchableAt" // float { + "type" "time" + "windows" "1148" "linux" "1164" "mac" "1164" @@ -35,6 +40,8 @@ "m_flCreationTime" // float { + "type" "time" + "windows" "1152" "linux" "1168" "mac" "1168" @@ -42,6 +49,9 @@ "m_rgiszAmmo" // int[32] { + "type" "integer" + "size" "32" + "windows" "1156" "linux" "1172" "mac" "1172" @@ -49,6 +59,9 @@ "m_rgAmmo" // int[32] { + "type" "integer" + "size" "32" + "windows" "1284" "linux" "1300" "mac" "1300" @@ -56,6 +69,8 @@ "m_cAmmoTypes" // int { + "type" "integer" + "windows" "1412" "linux" "1428" "mac" "1428" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cweaponcycler.txt b/gamedata/common.games/entities.games/tfc/offsets-cweaponcycler.txt index a87ccada..44986e94 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cweaponcycler.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cweaponcycler.txt @@ -21,6 +21,8 @@ { "m_iszModel" // int { + "type" "integer" + "windows" "1252" "linux" "1268" "mac" "1268" @@ -28,6 +30,8 @@ "m_iModel" // int { + "type" "integer" + "windows" "1256" "linux" "1272" "mac" "1272" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cworlditem.txt b/gamedata/common.games/entities.games/tfc/offsets-cworlditem.txt index 4e63950a..57e1b98a 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cworlditem.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cworlditem.txt @@ -21,6 +21,8 @@ { "m_iType" // int { + "type" "integer" + "windows" "1124" "linux" "1140" "mac" "1140" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cwreckage.txt b/gamedata/common.games/entities.games/tfc/offsets-cwreckage.txt index 74f3e9d2..b6facb06 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cwreckage.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cwreckage.txt @@ -21,6 +21,8 @@ { "m_flStartTime" // int { + "type" "integer" + "windows" "1700" "linux" "1720" "mac" "1720" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cxenplight.txt b/gamedata/common.games/entities.games/tfc/offsets-cxenplight.txt index 387bce1d..ec8dc678 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cxenplight.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cxenplight.txt @@ -21,6 +21,8 @@ { "m_pGlow" // CSprite* { + "type" "classptr" + "windows" "1156" "linux" "1172" "mac" "1172" diff --git a/gamedata/common.games/entities.games/tfc/offsets-cxentree.txt b/gamedata/common.games/entities.games/tfc/offsets-cxentree.txt index 393fb3d9..0ec76243 100644 --- a/gamedata/common.games/entities.games/tfc/offsets-cxentree.txt +++ b/gamedata/common.games/entities.games/tfc/offsets-cxentree.txt @@ -21,6 +21,8 @@ { "m_pTrigger" // CXenTreeTrigger* { + "type" "classptr" + "windows" "1156" "linux" "1172" "mac" "1172"