From db14b0eae8a4d7c5daad4cdd22d505e07d78d564 Mon Sep 17 00:00:00 2001 From: Arkshine Date: Mon, 10 Aug 2015 12:28:44 +0200 Subject: [PATCH] Update CS offsets --- .../cstrike/offsets-cairtank.txt | 2 + .../entities.games/cstrike/offsets-cak47.txt | 7 + .../cstrike/offsets-cambientgeneric.txt | 8 + .../cstrike/offsets-carmoury.txt | 8 + .../entities.games/cstrike/offsets-caug.txt | 7 + .../cstrike/offsets-cautotrigger.txt | 4 + .../entities.games/cstrike/offsets-cawp.txt | 5 + .../cstrike/offsets-cbaseanimating.txt | 10 + .../cstrike/offsets-cbasebutton.txt | 22 + .../cstrike/offsets-cbasedelay.txt | 4 + .../cstrike/offsets-cbasedoor.txt | 25 ++ .../cstrike/offsets-cbaseentity.txt | 66 +++ .../cstrike/offsets-cbasegrencatch.txt | 10 + .../cstrike/offsets-cbasemonster.txt | 34 ++ .../cstrike/offsets-cbaseplattrain.txt | 8 + .../cstrike/offsets-cbaseplayer.txt | 399 +++++++++++++++++- .../cstrike/offsets-cbaseplayeritem.txt | 6 + .../cstrike/offsets-cbaseplayerweapon.txt | 72 ++++ .../cstrike/offsets-cbasetoggle.txt | 38 ++ .../cstrike/offsets-cbombglow.txt | 6 + .../entities.games/cstrike/offsets-cbot.txt | 31 ++ .../cstrike/offsets-cbreakable.txt | 14 + .../cstrike/offsets-cbubbling.txt | 8 + .../entities.games/cstrike/offsets-cc4.txt | 8 + .../cstrike/offsets-cchangelevel.txt | 10 + .../cstrike/offsets-cclientfog.txt | 6 + .../entities.games/cstrike/offsets-ccsbot.txt | 374 +++++++++++++++- .../cstrike/offsets-ccycler.txt | 2 + .../cstrike/offsets-ccyclersprite.txt | 15 + .../cstrike/offsets-cdeadhev.txt | 2 + .../cstrike/offsets-cdeagle.txt | 5 + .../entities.games/cstrike/offsets-celite.txt | 8 + .../cstrike/offsets-cenvexplosion.txt | 4 + .../cstrike/offsets-cenvfunnel.txt | 2 + .../cstrike/offsets-cenvglobal.txt | 6 + .../cstrike/offsets-cenvsound.txt | 4 + .../cstrike/offsets-cenvspark.txt | 2 + .../entities.games/cstrike/offsets-cfamas.txt | 4 + .../cstrike/offsets-cfiveseven.txt | 5 + .../cstrike/offsets-cfrictionmodifier.txt | 2 + .../cstrike/offsets-cfuncmortarfield.txt | 12 + .../cstrike/offsets-cfuncplatrot.txt | 4 + .../cstrike/offsets-cfuncrotating.txt | 10 + .../cstrike/offsets-cfunctank.txt | 52 +++ .../cstrike/offsets-cfunctankcontrols.txt | 2 + .../cstrike/offsets-cfunctanklaser.txt | 4 + .../cstrike/offsets-cfunctrackchange.txt | 18 + .../cstrike/offsets-cfunctracktrain.txt | 35 ++ .../cstrike/offsets-cfunctrain.txt | 10 + .../cstrike/offsets-cfuncvehicle.txt | 67 +++ .../cstrike/offsets-cfuncweaponcheck.txt | 14 + .../entities.games/cstrike/offsets-cg3sg1.txt | 5 + .../entities.games/cstrike/offsets-cgalil.txt | 7 + .../cstrike/offsets-cgameplayerequip.txt | 7 + .../cstrike/offsets-cgameplayerzone.txt | 8 + .../cstrike/offsets-cgameteammaster.txt | 4 + .../cstrike/offsets-cgametext.txt | 2 + .../entities.games/cstrike/offsets-cgib.txt | 8 + .../cstrike/offsets-cgibshooter.txt | 14 + .../cstrike/offsets-cglock18.txt | 4 + .../entities.games/cstrike/offsets-cglow.txt | 4 + .../cstrike/offsets-cgrenade.txt | 49 +++ .../cstrike/offsets-cguntarget.txt | 2 + .../cstrike/offsets-chegrenade.txt | 3 + .../cstrike/offsets-chostage.txt | 68 ++- .../entities.games/cstrike/offsets-cknife.txt | 5 + .../entities.games/cstrike/offsets-claser.txt | 6 + .../entities.games/cstrike/offsets-clight.txt | 6 + .../cstrike/offsets-clightning.txt | 26 ++ .../entities.games/cstrike/offsets-cm249.txt | 7 + .../entities.games/cstrike/offsets-cm3.txt | 7 + .../entities.games/cstrike/offsets-cm4a1.txt | 7 + .../entities.games/cstrike/offsets-cmac10.txt | 7 + .../cstrike/offsets-cmapinfo.txt | 4 + .../cstrike/offsets-cmomentarydoor.txt | 3 + .../cstrike/offsets-cmomentaryrotbutton.txt | 12 + .../cstrike/offsets-cmortar.txt | 2 + .../entities.games/cstrike/offsets-cmp5n.txt | 7 + .../cstrike/offsets-cmultimanager.txt | 12 + .../cstrike/offsets-cmultisource.txt | 10 + .../entities.games/cstrike/offsets-cp228.txt | 5 + .../entities.games/cstrike/offsets-cp90.txt | 7 + .../cstrike/offsets-cpathcorner.txt | 2 + .../cstrike/offsets-cpathtrack.txt | 10 + .../cstrike/offsets-cpendulum.txt | 16 + .../cstrike/offsets-cplattrigger.txt | 2 + .../cstrike/offsets-cpushable.txt | 6 + .../cstrike/offsets-crecharge.txt | 10 + .../cstrike/offsets-crevertsaved.txt | 4 + .../cstrike/offsets-cruleentity.txt | 2 + .../entities.games/cstrike/offsets-cscout.txt | 5 + .../entities.games/cstrike/offsets-csg550.txt | 5 + .../entities.games/cstrike/offsets-csg552.txt | 7 + .../cstrike/offsets-csmokegrenade.txt | 3 + .../cstrike/offsets-csoundent.txt | 13 +- .../cstrike/offsets-cspeaker.txt | 2 + .../cstrike/offsets-csprite.txt | 4 + .../cstrike/offsets-ctesteffect.txt | 12 + .../entities.games/cstrike/offsets-ctmp.txt | 7 + .../cstrike/offsets-ctriggercamera.txt | 26 ++ .../cstrike/offsets-ctriggerchangetarget.txt | 2 + .../cstrike/offsets-ctriggerrelay.txt | 2 + .../entities.games/cstrike/offsets-cump45.txt | 7 + .../entities.games/cstrike/offsets-cusp.txt | 5 + .../cstrike/offsets-cwallhealth.txt | 10 + .../cstrike/offsets-cweaponbox.txt | 13 + .../cstrike/offsets-cweaponcycler.txt | 4 + .../cstrike/offsets-cworlditem.txt | 2 + .../cstrike/offsets-cwreckage.txt | 2 + .../cstrike/offsets-cwshield.txt | 4 + .../cstrike/offsets-cxm1014.txt | 7 + 111 files changed, 1968 insertions(+), 25 deletions(-) diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cairtank.txt b/gamedata/common.games/entities.games/cstrike/offsets-cairtank.txt index 8607aeea..ed5f45cb 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cairtank.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cairtank.txt @@ -21,6 +21,8 @@ { "m_state" // int { + "type" "integer" + "windows" "480" "linux" "500" "mac" "500" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cak47.txt b/gamedata/common.games/entities.games/cstrike/offsets-cak47.txt index 812f02e0..e9decaff 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cak47.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cak47.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "iShellOn" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireAK47" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cambientgeneric.txt b/gamedata/common.games/entities.games/cstrike/offsets-cambientgeneric.txt index b2895b4c..5d7be27c 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cambientgeneric.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cambientgeneric.txt @@ -21,6 +21,8 @@ { "m_flAttenuation" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_dpv" // dynpitchvol_t { + "type" "structure" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_fActive" // BOOL { + "type" "integer" + "windows" "240" "linux" "256" "mac" "256" @@ -42,6 +48,8 @@ "m_fLooping" // BOOL { + "type" "integer" + "windows" "244" "linux" "260" "mac" "260" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-carmoury.txt b/gamedata/common.games/entities.games/cstrike/offsets-carmoury.txt index 5f8e4863..c5c709a8 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-carmoury.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-carmoury.txt @@ -21,6 +21,8 @@ { "m_iItem" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_iCount" // int { + "type" "integer" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_iInitialCount" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,8 @@ "m_bAlreadyCounted" // bool { + "type" "boolean" + "windows" "148" "linux" "164" "mac" "164" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-caug.txt b/gamedata/common.games/entities.games/cstrike/offsets-caug.txt index d251f15c..c3b53552 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-caug.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-caug.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "iShellOn" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireAug" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cautotrigger.txt b/gamedata/common.games/entities.games/cstrike/offsets-cautotrigger.txt index c2da084e..bee4361d 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cautotrigger.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cautotrigger.txt @@ -21,6 +21,8 @@ { "m_globalstate" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" @@ -28,6 +30,8 @@ "triggerType" // USE_TYPE { + "type" "integer" + "windows" "148" "linux" "164" "mac" "164" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cawp.txt b/gamedata/common.games/entities.games/cstrike/offsets-cawp.txt index 70c161e2..6c427410 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cawp.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cawp.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,9 @@ "m_usFireAWP" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "324" "linux" "340" "mac" "340" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbaseanimating.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbaseanimating.txt index 87fa574e..f41a7daa 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbaseanimating.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbaseanimating.txt @@ -21,6 +21,8 @@ { "m_flFrameRate" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" @@ -28,6 +30,8 @@ "m_flGroundSpeed" // float { + "type" "time" + "windows" "148" "linux" "164" "mac" "164" @@ -35,6 +39,8 @@ "m_flLastEventCheck" // float { + "type" "time" + "windows" "152" "linux" "168" "mac" "168" @@ -42,6 +48,8 @@ "m_fSequenceFinished" // BOOL { + "type" "integer" + "windows" "156" "linux" "172" "mac" "172" @@ -49,6 +57,8 @@ "m_fSequenceLoops" // BOOL { + "type" "integer" + "windows" "160" "linux" "176" "mac" "176" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbasebutton.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbasebutton.txt index 620544bb..7b3dcf4a 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbasebutton.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbasebutton.txt @@ -21,6 +21,8 @@ { "m_fStayPushed" // BOOL { + "type" "integer" + "windows" "292" "linux" "312" "mac" "312" @@ -28,6 +30,8 @@ "m_fRotating" // BOOL { + "type" "integer" + "windows" "296" "linux" "316" "mac" "316" @@ -35,6 +39,8 @@ "m_strChangeTarget" // string_t { + "type" "stringint" + "windows" "300" "linux" "320" "mac" "320" @@ -42,6 +48,8 @@ "m_ls" // locksound_t { + "type" "structure" + "windows" "304" "linux" "324" "mac" "324" @@ -49,6 +57,9 @@ "m_bLockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "340" "linux" "360" "mac" "360" @@ -56,6 +67,9 @@ "m_bLockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "341" "linux" "361" "mac" "361" @@ -63,6 +77,9 @@ "m_bUnlockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "342" "linux" "362" "mac" "362" @@ -70,6 +87,9 @@ "m_bUnlockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "343" "linux" "363" "mac" "363" @@ -77,6 +97,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "344" "linux" "364" "mac" "364" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbasedelay.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbasedelay.txt index 48a2da9b..053c937f 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbasedelay.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbasedelay.txt @@ -21,6 +21,8 @@ { "m_flDelay" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_iszKillTarget" // int { + "type" "integer" + "windows" "140" "linux" "156" "mac" "156" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbasedoor.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbasedoor.txt index 41475e69..7f8858af 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbasedoor.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbasedoor.txt @@ -21,6 +21,9 @@ { "m_bHealthValue" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "292" "linux" "312" "mac" "312" @@ -28,6 +31,9 @@ "m_bMoveSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "293" "linux" "313" "mac" "313" @@ -35,6 +41,9 @@ "m_bStopSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "294" "linux" "314" "mac" "314" @@ -42,6 +51,8 @@ "m_ls" // locksound_t { + "type" "structure" + "windows" "296" "linux" "316" "mac" "316" @@ -49,6 +60,9 @@ "m_bLockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "332" "linux" "352" "mac" "352" @@ -56,6 +70,9 @@ "m_bLockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "333" "linux" "353" "mac" "353" @@ -63,6 +80,9 @@ "m_bUnlockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "334" "linux" "354" "mac" "354" @@ -70,6 +90,9 @@ "m_bUnlockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "335" "linux" "355" "mac" "355" @@ -77,6 +100,8 @@ "m_lastBlockedTimestamp" // float { + "type" "time" + "windows" "336" "linux" "356" "mac" "356" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbaseentity.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbaseentity.txt index c8a5709e..158dfca3 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbaseentity.txt +++ b/gamedata/common.games/entities.games/cstrike/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 @@ "current_ammo" // int* { + "type" "pointer" + "windows" "32" "linux" "48" "mac" "48" @@ -77,6 +93,8 @@ "currentammo" // float { + "type" "time" + "windows" "36" "linux" "52" "mac" "52" @@ -84,6 +102,8 @@ "maxammo_buckshot" // int { + "type" "integer" + "windows" "40" "linux" "56" "mac" "56" @@ -91,6 +111,8 @@ "ammo_buckshot" // int { + "type" "integer" + "windows" "44" "linux" "60" "mac" "60" @@ -98,6 +120,8 @@ "maxammo_9mm" // int { + "type" "integer" + "windows" "48" "linux" "64" "mac" "64" @@ -105,6 +129,8 @@ "ammo_9mm" // int { + "type" "integer" + "windows" "52" "linux" "68" "mac" "68" @@ -112,6 +138,8 @@ "maxammo_556nato" // int { + "type" "integer" + "windows" "56" "linux" "72" "mac" "72" @@ -119,6 +147,8 @@ "ammo_556nato" // int { + "type" "integer" + "windows" "60" "linux" "76" "mac" "76" @@ -126,6 +156,8 @@ "maxammo_556natobox" // int { + "type" "integer" + "windows" "64" "linux" "80" "mac" "80" @@ -133,6 +165,8 @@ "ammo_556natobox" // int { + "type" "integer" + "windows" "68" "linux" "84" "mac" "84" @@ -140,6 +174,8 @@ "maxammo_762nato" // int { + "type" "integer" + "windows" "72" "linux" "88" "mac" "88" @@ -147,6 +183,8 @@ "ammo_762nato" // int { + "type" "integer" + "windows" "76" "linux" "92" "mac" "92" @@ -154,6 +192,8 @@ "maxammo_45acp" // int { + "type" "integer" + "windows" "80" "linux" "96" "mac" "96" @@ -161,6 +201,8 @@ "ammo_45acp" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" @@ -168,6 +210,8 @@ "maxammo_50ae" // int { + "type" "integer" + "windows" "88" "linux" "104" "mac" "104" @@ -175,6 +219,8 @@ "ammo_50ae" // int { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" @@ -182,6 +228,8 @@ "maxammo_338mag" // int { + "type" "integer" + "windows" "96" "linux" "112" "mac" "112" @@ -189,6 +237,8 @@ "ammo_338mag" // int { + "type" "integer" + "windows" "100" "linux" "116" "mac" "116" @@ -196,6 +246,8 @@ "maxammo_57mm" // int { + "type" "integer" + "windows" "104" "linux" "120" "mac" "120" @@ -203,6 +255,8 @@ "ammo_57mm" // int { + "type" "integer" + "windows" "108" "linux" "124" "mac" "124" @@ -210,6 +264,8 @@ "maxammo_357sig" // int { + "type" "integer" + "windows" "112" "linux" "128" "mac" "128" @@ -217,6 +273,8 @@ "ammo_357sig" // int { + "type" "integer" + "windows" "116" "linux" "132" "mac" "132" @@ -224,6 +282,8 @@ "m_flStartThrow" // float { + "type" "time" + "windows" "120" "linux" "136" "mac" "136" @@ -231,6 +291,8 @@ "m_flReleaseThrow" // float { + "type" "time" + "windows" "124" "linux" "140" "mac" "140" @@ -238,6 +300,8 @@ "m_iSwing" // int { + "type" "integer" + "windows" "128" "linux" "144" "mac" "144" @@ -245,6 +309,8 @@ "has_disconnected" // bool { + "type" "boolean" + "windows" "132" "linux" "148" "mac" "148" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbasegrencatch.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbasegrencatch.txt index b44df8e2..f6e67b4f 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbasegrencatch.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbasegrencatch.txt @@ -21,6 +21,8 @@ { "m_NeedGrenadeType" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "sTriggerOnGrenade" // string_t { + "type" "stringint" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "sDisableOnGrenade" // string_t { + "type" "stringint" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,8 @@ "m_fSmokeTouching" // bool { + "type" "boolean" + "windows" "148" "linux" "164" "mac" "164" @@ -49,6 +57,8 @@ "m_fFlashTouched" // bool { + "type" "boolean" + "windows" "149" "linux" "165" "mac" "165" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbasemonster.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbasemonster.txt index 55ad95db..a809193e 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbasemonster.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbasemonster.txt @@ -21,6 +21,8 @@ { "m_Activity" // Activity { + "type" "integer" + "windows" "292" "linux" "312" "mac" "312" @@ -28,6 +30,8 @@ "m_IdealActivity" // Activity { + "type" "integer" + "windows" "296" "linux" "316" "mac" "316" @@ -35,6 +39,8 @@ "m_LastHitGroup" // int { + "type" "integer" + "windows" "300" "linux" "320" "mac" "320" @@ -42,6 +48,8 @@ "m_bitsDamageType" // int { + "type" "integer" + "windows" "304" "linux" "324" "mac" "324" @@ -49,6 +57,10 @@ "m_rgbTimeBasedDamage" // unsigned char[8] { + "type" "character" + "size" "8" + "unsigned" "1" + "windows" "308" "linux" "328" "mac" "328" @@ -56,6 +68,8 @@ "m_MonsterState" // MONSTERSTATE { + "type" "integer" + "windows" "316" "linux" "336" "mac" "336" @@ -63,6 +77,8 @@ "m_IdealMonsterState" // MONSTERSTATE { + "type" "integer" + "windows" "320" "linux" "340" "mac" "340" @@ -70,6 +86,8 @@ "m_afConditions" // int { + "type" "integer" + "windows" "324" "linux" "344" "mac" "344" @@ -77,6 +95,8 @@ "m_afMemory" // int { + "type" "integer" + "windows" "328" "linux" "348" "mac" "348" @@ -84,6 +104,8 @@ "m_flNextAttack" // float { + "type" "time" + "windows" "332" "linux" "352" "mac" "352" @@ -91,6 +113,8 @@ "m_hEnemy" // EHANDLE { + "type" "ehandle" + "windows" "336" "linux" "356" "mac" "356" @@ -98,6 +122,8 @@ "m_hTargetEnt" // EHANDLE { + "type" "ehandle" + "windows" "344" "linux" "364" "mac" "364" @@ -105,6 +131,8 @@ "m_flFieldOfView" // float { + "type" "time" + "windows" "352" "linux" "372" "mac" "372" @@ -112,6 +140,8 @@ "m_bloodColor" // int { + "type" "integer" + "windows" "356" "linux" "376" "mac" "376" @@ -119,6 +149,8 @@ "m_HackedGunPos" // Vector { + "type" "vector" + "windows" "360" "linux" "380" "mac" "380" @@ -126,6 +158,8 @@ "m_vecEnemyLKP" // Vector { + "type" "vector" + "windows" "372" "linux" "392" "mac" "392" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbaseplattrain.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbaseplattrain.txt index 4fe452a1..6b2e3817 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbaseplattrain.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbaseplattrain.txt @@ -21,6 +21,9 @@ { "m_bMoveSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "292" "linux" "312" "mac" "312" @@ -28,6 +31,9 @@ "m_bStopSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "293" "linux" "313" "mac" "313" @@ -35,6 +41,8 @@ "m_volume" // float { + "type" "time" + "windows" "296" "linux" "316" "mac" "316" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayer.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayer.txt index 9e2bea7a..fe72dcd5 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayer.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayer.txt @@ -21,6 +21,8 @@ { "random_seed" // int { + "type" "integer" + "windows" "384" "linux" "404" "mac" "404" @@ -28,6 +30,9 @@ "m_usPlayerBleed" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "388" "linux" "408" "mac" "408" @@ -35,6 +40,8 @@ "m_hObserverTarget" // EHANDLE { + "type" "ehandle" + "windows" "392" "linux" "412" "mac" "412" @@ -42,6 +49,8 @@ "m_flNextObserverInput" // float { + "type" "time" + "windows" "400" "linux" "420" "mac" "420" @@ -49,6 +58,8 @@ "m_iObserverWeapon" // int { + "type" "integer" + "windows" "404" "linux" "424" "mac" "424" @@ -56,6 +67,8 @@ "m_iObserverC4State" // int { + "type" "integer" + "windows" "408" "linux" "428" "mac" "428" @@ -63,6 +76,8 @@ "m_bObserverHasDefuser" // bool { + "type" "boolean" + "windows" "412" "linux" "432" "mac" "432" @@ -70,6 +85,8 @@ "m_iObserverLastMode" // int { + "type" "integer" + "windows" "416" "linux" "436" "mac" "436" @@ -77,6 +94,8 @@ "m_flFlinchTime" // float { + "type" "time" + "windows" "420" "linux" "440" "mac" "440" @@ -84,6 +103,8 @@ "m_flAnimTime" // float { + "type" "time" + "windows" "424" "linux" "444" "mac" "444" @@ -91,6 +112,8 @@ "m_bHighDamage" // bool { + "type" "boolean" + "windows" "428" "linux" "448" "mac" "448" @@ -98,6 +121,8 @@ "m_flVelocityModifier" // float { + "type" "time" + "windows" "432" "linux" "452" "mac" "452" @@ -105,6 +130,8 @@ "m_iLastZoom" // int { + "type" "integer" + "windows" "436" "linux" "456" "mac" "456" @@ -112,6 +139,8 @@ "m_bResumeZoom" // bool { + "type" "boolean" + "windows" "440" "linux" "460" "mac" "460" @@ -119,6 +148,8 @@ "m_flEjectBrass" // float { + "type" "time" + "windows" "444" "linux" "464" "mac" "464" @@ -126,6 +157,8 @@ "m_iKevlar" // int { + "type" "integer" + "windows" "448" "linux" "468" "mac" "468" @@ -133,6 +166,8 @@ "m_bNotKilled" // bool { + "type" "boolean" + "windows" "452" "linux" "472" "mac" "472" @@ -140,6 +175,8 @@ "m_iTeam" // enum TeamName { + "type" "integer" + "windows" "456" "linux" "476" "mac" "476" @@ -147,6 +184,8 @@ "m_iAccount" // int { + "type" "integer" + "windows" "460" "linux" "480" "mac" "480" @@ -154,6 +193,8 @@ "m_bHasPrimary" // bool { + "type" "boolean" + "windows" "464" "linux" "484" "mac" "484" @@ -161,6 +202,8 @@ "m_flDeathThrowTime" // float { + "type" "time" + "windows" "468" "linux" "488" "mac" "488" @@ -168,6 +211,8 @@ "m_iThrowDirection" // int { + "type" "integer" + "windows" "472" "linux" "492" "mac" "492" @@ -175,6 +220,8 @@ "m_flLastTalk" // float { + "type" "time" + "windows" "476" "linux" "496" "mac" "496" @@ -182,6 +229,8 @@ "m_bJustConnected" // bool { + "type" "boolean" + "windows" "480" "linux" "500" "mac" "500" @@ -189,6 +238,8 @@ "m_bContextHelp" // bool { + "type" "boolean" + "windows" "481" "linux" "501" "mac" "501" @@ -196,6 +247,8 @@ "m_iJoiningState" // enum JoinState { + "type" "integer" + "windows" "484" "linux" "504" "mac" "504" @@ -203,6 +256,8 @@ "m_pIntroCamera" // CBaseEntity* { + "type" "classptr" + "windows" "488" "linux" "508" "mac" "508" @@ -210,6 +265,8 @@ "m_fIntroCamTime" // float { + "type" "time" + "windows" "492" "linux" "512" "mac" "512" @@ -217,6 +274,8 @@ "m_fLastMovement" // float { + "type" "time" + "windows" "496" "linux" "516" "mac" "516" @@ -224,6 +283,8 @@ "m_bMissionBriefing" // bool { + "type" "boolean" + "windows" "500" "linux" "520" "mac" "520" @@ -231,6 +292,8 @@ "m_bTeamChanged" // bool { + "type" "boolean" + "windows" "501" "linux" "521" "mac" "521" @@ -238,6 +301,8 @@ "m_iModelName" // enum ModelName { + "type" "integer" + "windows" "504" "linux" "524" "mac" "524" @@ -245,6 +310,8 @@ "m_iTeamKills" // int { + "type" "integer" + "windows" "508" "linux" "528" "mac" "528" @@ -252,6 +319,8 @@ "m_iIgnoreGlobalChat" // int { + "type" "integer" + "windows" "512" "linux" "532" "mac" "532" @@ -259,6 +328,8 @@ "m_bHasNightVision" // bool { + "type" "boolean" + "windows" "516" "linux" "536" "mac" "536" @@ -266,6 +337,8 @@ "m_bNightVisionOn" // bool { + "type" "boolean" + "windows" "517" "linux" "537" "mac" "537" @@ -273,6 +346,9 @@ "m_vRecentPath" // Vector[20] { + "type" "vector" + "size" "20" + "windows" "520" "linux" "540" "mac" "540" @@ -280,6 +356,8 @@ "m_flIdleCheckTime" // float { + "type" "time" + "windows" "760" "linux" "780" "mac" "780" @@ -287,6 +365,8 @@ "m_flRadioTime" // float { + "type" "time" + "windows" "764" "linux" "784" "mac" "784" @@ -294,6 +374,8 @@ "m_iRadioMessages" // int { + "type" "integer" + "windows" "768" "linux" "788" "mac" "788" @@ -301,6 +383,8 @@ "m_bIgnoreRadio" // bool { + "type" "boolean" + "windows" "772" "linux" "792" "mac" "792" @@ -308,6 +392,8 @@ "m_bHasC4" // bool { + "type" "boolean" + "windows" "773" "linux" "793" "mac" "793" @@ -315,6 +401,8 @@ "m_bHasDefuser" // bool { + "type" "boolean" + "windows" "774" "linux" "794" "mac" "794" @@ -322,6 +410,8 @@ "m_bKilledByBomb" // bool { + "type" "boolean" + "windows" "775" "linux" "795" "mac" "795" @@ -329,6 +419,8 @@ "m_vBlastVector" // Vector { + "type" "vector" + "windows" "776" "linux" "796" "mac" "796" @@ -336,13 +428,17 @@ "m_bKilledByGrenade" // bool { + "type" "boolean" + "windows" "788" "linux" "808" "mac" "808" } - "m_hintMessageQueue" // CHintMessageQueue + "m_hintMessageQueue" // class CHintMessageQueue { + "type" "class" + "windows" "792" "linux" "812" "mac" "812" @@ -350,6 +446,8 @@ "m_flDisplayHistory" // int32 { + "type" "integer" + "windows" "816" "linux" "836" "mac" "836" @@ -357,6 +455,8 @@ "m_iMenu" // enum _Menu { + "type" "integer" + "windows" "820" "linux" "840" "mac" "840" @@ -364,6 +464,8 @@ "m_iChaseTarget" // int { + "type" "integer" + "windows" "824" "linux" "844" "mac" "844" @@ -371,6 +473,8 @@ "m_pChaseTarget" // CBaseEntity* { + "type" "classptr" + "windows" "828" "linux" "848" "mac" "848" @@ -378,6 +482,8 @@ "m_fCamSwitch" // float { + "type" "time" + "windows" "832" "linux" "852" "mac" "852" @@ -385,6 +491,8 @@ "m_bEscaped" // bool { + "type" "boolean" + "windows" "836" "linux" "856" "mac" "856" @@ -392,6 +500,8 @@ "m_bIsVIP" // bool { + "type" "boolean" + "windows" "837" "linux" "857" "mac" "857" @@ -399,6 +509,8 @@ "m_tmNextRadarUpdate" // float { + "type" "time" + "windows" "840" "linux" "860" "mac" "860" @@ -406,6 +518,8 @@ "m_vLastOrigin" // Vector { + "type" "vector" + "windows" "844" "linux" "864" "mac" "864" @@ -413,6 +527,8 @@ "m_iCurrentKickVote" // int { + "type" "integer" + "windows" "856" "linux" "876" "mac" "876" @@ -420,6 +536,8 @@ "m_flNextVoteTime" // float { + "type" "time" + "windows" "860" "linux" "880" "mac" "880" @@ -427,6 +545,8 @@ "m_bJustKilledTeammate" // bool { + "type" "boolean" + "windows" "864" "linux" "884" "mac" "884" @@ -434,6 +554,8 @@ "m_iHostagesKilled" // int { + "type" "integer" + "windows" "868" "linux" "888" "mac" "888" @@ -441,6 +563,8 @@ "m_iMapVote" // int { + "type" "integer" + "windows" "872" "linux" "892" "mac" "892" @@ -448,6 +572,8 @@ "m_bCanShoot" // bool { + "type" "boolean" + "windows" "876" "linux" "896" "mac" "896" @@ -455,6 +581,8 @@ "m_flLastFired" // float { + "type" "time" + "windows" "880" "linux" "900" "mac" "900" @@ -462,6 +590,8 @@ "m_flLastAttackedTeammate" // float { + "type" "time" + "windows" "884" "linux" "904" "mac" "904" @@ -469,6 +599,8 @@ "m_bHeadshotKilled" // bool { + "type" "boolean" + "windows" "888" "linux" "908" "mac" "908" @@ -476,6 +608,8 @@ "m_bPunishedForTK" // bool { + "type" "boolean" + "windows" "889" "linux" "909" "mac" "909" @@ -483,6 +617,8 @@ "m_bReceivesNoMoneyNextRound" // bool { + "type" "boolean" + "windows" "890" "linux" "910" "mac" "910" @@ -490,6 +626,8 @@ "m_iTimeCheckAllowed" // int { + "type" "integer" + "windows" "892" "linux" "912" "mac" "912" @@ -497,6 +635,8 @@ "m_bHasChangedName" // bool { + "type" "boolean" + "windows" "896" "linux" "916" "mac" "916" @@ -504,6 +644,9 @@ "m_szNewName" // char[32] { + "type" "string" + "size" "32" + "windows" "897" "linux" "917" "mac" "917" @@ -511,6 +654,8 @@ "m_bIsDefusing" // bool { + "type" "boolean" + "windows" "929" "linux" "949" "mac" "949" @@ -518,13 +663,17 @@ "m_tmHandleSignals" // float { + "type" "time" + "windows" "932" "linux" "952" "mac" "952" } - "m_signals" // CUnifiedSignals + "m_signals" // class CUnifiedSignals { + "type" "class" + "windows" "936" "linux" "956" "mac" "956" @@ -532,6 +681,8 @@ "m_pentCurBombTarget" // edict_t* { + "type" "edict" + "windows" "944" "linux" "964" "mac" "964" @@ -539,6 +690,8 @@ "m_iPlayerSound" // int { + "type" "integer" + "windows" "948" "linux" "968" "mac" "968" @@ -546,6 +699,8 @@ "m_iTargetVolume" // int { + "type" "integer" + "windows" "952" "linux" "972" "mac" "972" @@ -553,6 +708,8 @@ "m_iWeaponVolume" // int { + "type" "integer" + "windows" "956" "linux" "976" "mac" "976" @@ -560,6 +717,8 @@ "m_iExtraSoundTypes" // int { + "type" "integer" + "windows" "960" "linux" "980" "mac" "980" @@ -567,6 +726,8 @@ "m_iWeaponFlash" // int { + "type" "integer" + "windows" "964" "linux" "984" "mac" "984" @@ -574,6 +735,8 @@ "m_flStopExtraSoundTime" // float { + "type" "time" + "windows" "968" "linux" "988" "mac" "988" @@ -581,6 +744,8 @@ "m_flFlashLightTime" // float { + "type" "time" + "windows" "972" "linux" "992" "mac" "992" @@ -588,6 +753,8 @@ "m_iFlashBattery" // int { + "type" "integer" + "windows" "976" "linux" "996" "mac" "996" @@ -595,6 +762,8 @@ "m_afButtonLast" // int { + "type" "integer" + "windows" "980" "linux" "1000" "mac" "1000" @@ -602,6 +771,8 @@ "m_afButtonPressed" // int { + "type" "integer" + "windows" "984" "linux" "1004" "mac" "1004" @@ -609,6 +780,8 @@ "m_afButtonReleased" // int { + "type" "integer" + "windows" "988" "linux" "1008" "mac" "1008" @@ -616,6 +789,8 @@ "m_pentSndLast" // edict_t* { + "type" "edict" + "windows" "992" "linux" "1012" "mac" "1012" @@ -623,6 +798,8 @@ "m_flSndRoomtype" // float { + "type" "time" + "windows" "996" "linux" "1016" "mac" "1016" @@ -630,6 +807,8 @@ "m_flSndRange" // float { + "type" "time" + "windows" "1000" "linux" "1020" "mac" "1020" @@ -637,6 +816,8 @@ "m_flFallVelocity" // float { + "type" "time" + "windows" "1004" "linux" "1024" "mac" "1024" @@ -644,6 +825,9 @@ "m_rgItems" // int[4] { + "type" "integer" + "size" "4" + "windows" "1008" "linux" "1028" "mac" "1028" @@ -651,6 +835,8 @@ "m_fNewAmmo" // int { + "type" "integer" + "windows" "1024" "linux" "1044" "mac" "1044" @@ -658,6 +844,9 @@ "m_afPhysicsFlags" // unsigned int { + "type" "integer" + "unsigned" "1" + "windows" "1028" "linux" "1048" "mac" "1048" @@ -665,6 +854,8 @@ "m_fNextSuicideTime" // float { + "type" "time" + "windows" "1032" "linux" "1052" "mac" "1052" @@ -672,6 +863,8 @@ "m_flTimeStepSound" // float { + "type" "time" + "windows" "1036" "linux" "1056" "mac" "1056" @@ -679,6 +872,8 @@ "m_flTimeWeaponIdle" // float { + "type" "time" + "windows" "1040" "linux" "1060" "mac" "1060" @@ -686,6 +881,8 @@ "m_flSwimTime" // float { + "type" "time" + "windows" "1044" "linux" "1064" "mac" "1064" @@ -693,6 +890,8 @@ "m_flDuckTime" // float { + "type" "time" + "windows" "1048" "linux" "1068" "mac" "1068" @@ -700,6 +899,8 @@ "m_flWallJumpTime" // float { + "type" "time" + "windows" "1052" "linux" "1072" "mac" "1072" @@ -707,6 +908,8 @@ "m_flSuitUpdate" // float { + "type" "time" + "windows" "1056" "linux" "1076" "mac" "1076" @@ -714,6 +917,9 @@ "m_rgSuitPlayList" // int[4] { + "type" "integer" + "size" "4" + "windows" "1060" "linux" "1080" "mac" "1080" @@ -721,6 +927,8 @@ "m_iSuitPlayNext" // int { + "type" "integer" + "windows" "1076" "linux" "1096" "mac" "1096" @@ -728,6 +936,9 @@ "m_rgiSuitNoRepeat" // int[32] { + "type" "integer" + "size" "32" + "windows" "1080" "linux" "1100" "mac" "1100" @@ -735,6 +946,9 @@ "m_rgflSuitNoRepeatTime" // float[32] { + "type" "time" + "size" "32" + "windows" "1208" "linux" "1228" "mac" "1228" @@ -742,6 +956,8 @@ "m_lastDamageAmount" // int { + "type" "integer" + "windows" "1336" "linux" "1356" "mac" "1356" @@ -749,6 +965,8 @@ "m_tbdPrev" // float { + "type" "time" + "windows" "1340" "linux" "1360" "mac" "1360" @@ -756,6 +974,8 @@ "m_flgeigerRange" // float { + "type" "time" + "windows" "1344" "linux" "1364" "mac" "1364" @@ -763,6 +983,8 @@ "m_flgeigerDelay" // float { + "type" "time" + "windows" "1348" "linux" "1368" "mac" "1368" @@ -770,6 +992,8 @@ "m_igeigerRangePrev" // int { + "type" "integer" + "windows" "1352" "linux" "1372" "mac" "1372" @@ -777,6 +1001,8 @@ "m_iStepLeft" // int { + "type" "integer" + "windows" "1356" "linux" "1376" "mac" "1376" @@ -784,6 +1010,9 @@ "m_szTextureName" // char[17] { + "type" "string" + "size" "17" + "windows" "1360" "linux" "1380" "mac" "1380" @@ -791,6 +1020,8 @@ "m_chTextureType" // char { + "type" "character" + "windows" "1377" "linux" "1397" "mac" "1397" @@ -798,6 +1029,8 @@ "m_idrowndmg" // int { + "type" "integer" + "windows" "1380" "linux" "1400" "mac" "1400" @@ -805,6 +1038,8 @@ "m_idrownrestored" // int { + "type" "integer" + "windows" "1384" "linux" "1404" "mac" "1404" @@ -812,6 +1047,8 @@ "m_bitsHUDDamage" // int { + "type" "integer" + "windows" "1388" "linux" "1408" "mac" "1408" @@ -819,6 +1056,8 @@ "m_fInitHUD" // BOOL { + "type" "integer" + "windows" "1392" "linux" "1412" "mac" "1412" @@ -826,6 +1065,8 @@ "m_fGameHUDInitialized" // BOOL { + "type" "integer" + "windows" "1396" "linux" "1416" "mac" "1416" @@ -833,6 +1074,8 @@ "m_iTrain" // int { + "type" "integer" + "windows" "1400" "linux" "1420" "mac" "1420" @@ -840,6 +1083,8 @@ "m_fWeapon" // BOOL { + "type" "integer" + "windows" "1404" "linux" "1424" "mac" "1424" @@ -847,6 +1092,8 @@ "m_pTank" // EHANDLE { + "type" "ehandle" + "windows" "1408" "linux" "1428" "mac" "1428" @@ -854,6 +1101,8 @@ "m_fDeadTime" // float { + "type" "time" + "windows" "1416" "linux" "1436" "mac" "1436" @@ -861,6 +1110,8 @@ "m_fNoPlayerSound" // BOOL { + "type" "integer" + "windows" "1420" "linux" "1440" "mac" "1440" @@ -868,6 +1119,8 @@ "m_fLongJump" // BOOL { + "type" "integer" + "windows" "1424" "linux" "1444" "mac" "1444" @@ -875,6 +1128,8 @@ "m_tSneaking" // float { + "type" "time" + "windows" "1428" "linux" "1448" "mac" "1448" @@ -882,6 +1137,8 @@ "m_iUpdateTime" // int { + "type" "integer" + "windows" "1432" "linux" "1452" "mac" "1452" @@ -889,6 +1146,8 @@ "m_iClientHealth" // int { + "type" "integer" + "windows" "1436" "linux" "1456" "mac" "1456" @@ -896,6 +1155,8 @@ "m_iClientBattery" // int { + "type" "integer" + "windows" "1440" "linux" "1460" "mac" "1460" @@ -903,6 +1164,8 @@ "m_iHideHUD" // int { + "type" "integer" + "windows" "1444" "linux" "1464" "mac" "1464" @@ -910,6 +1173,8 @@ "m_iClientHideHUD" // int { + "type" "integer" + "windows" "1448" "linux" "1468" "mac" "1468" @@ -917,6 +1182,8 @@ "m_iFOV" // int { + "type" "integer" + "windows" "1452" "linux" "1472" "mac" "1472" @@ -924,6 +1191,8 @@ "m_iClientFOV" // int { + "type" "integer" + "windows" "1456" "linux" "1476" "mac" "1476" @@ -931,6 +1200,8 @@ "m_iNumSpawns" // int { + "type" "integer" + "windows" "1460" "linux" "1480" "mac" "1480" @@ -938,6 +1209,8 @@ "m_pObserver" // CBaseEntity* { + "type" "classptr" + "windows" "1464" "linux" "1484" "mac" "1484" @@ -945,6 +1218,9 @@ "m_rgpPlayerItems" // CBasePlayerItem*[6] { + "type" "classptr" + "size" "6" + "windows" "1468" "linux" "1488" "mac" "1488" @@ -952,6 +1228,8 @@ "m_pActiveItem" // CBasePlayerItem* { + "type" "classptr" + "windows" "1492" "linux" "1512" "mac" "1512" @@ -959,6 +1237,8 @@ "m_pClientActiveItem" // CBasePlayerItem* { + "type" "classptr" + "windows" "1496" "linux" "1516" "mac" "1516" @@ -966,6 +1246,8 @@ "m_pLastItem" // CBasePlayerItem* { + "type" "classptr" + "windows" "1500" "linux" "1520" "mac" "1520" @@ -973,6 +1255,9 @@ "m_rgAmmo" // int[32] { + "type" "integer" + "size" "32" + "windows" "1504" "linux" "1524" "mac" "1524" @@ -980,6 +1265,9 @@ "m_rgAmmoLast" // int[32] { + "type" "integer" + "size" "32" + "windows" "1632" "linux" "1652" "mac" "1652" @@ -987,6 +1275,8 @@ "m_vecAutoAim" // Vector { + "type" "vector" + "windows" "1760" "linux" "1780" "mac" "1780" @@ -994,6 +1284,8 @@ "m_fOnTarget" // BOOL { + "type" "integer" + "windows" "1772" "linux" "1792" "mac" "1792" @@ -1001,6 +1293,8 @@ "m_iDeaths" // int { + "type" "integer" + "windows" "1776" "linux" "1796" "mac" "1796" @@ -1008,6 +1302,9 @@ "m_izSBarState" // int[4] { + "type" "integer" + "size" "4" + "windows" "1780" "linux" "1800" "mac" "1800" @@ -1015,6 +1312,8 @@ "m_flNextSBarUpdateTime" // float { + "type" "time" + "windows" "1796" "linux" "1816" "mac" "1816" @@ -1022,6 +1321,8 @@ "m_flStatusBarDisappearDelay" // float { + "type" "time" + "windows" "1800" "linux" "1820" "mac" "1820" @@ -1029,6 +1330,9 @@ "m_SbarString0" // char[128] { + "type" "string" + "size" "128" + "windows" "1804" "linux" "1824" "mac" "1824" @@ -1036,6 +1340,8 @@ "m_lastx" // int { + "type" "integer" + "windows" "1932" "linux" "1952" "mac" "1952" @@ -1043,6 +1349,8 @@ "m_lasty" // int { + "type" "integer" + "windows" "1936" "linux" "1956" "mac" "1956" @@ -1050,6 +1358,8 @@ "m_nCustomSprayFrames" // int { + "type" "integer" + "windows" "1940" "linux" "1960" "mac" "1960" @@ -1057,6 +1367,8 @@ "m_flNextDecalTime" // float { + "type" "time" + "windows" "1944" "linux" "1964" "mac" "1964" @@ -1064,6 +1376,9 @@ "m_szTeamName" // char[16] { + "type" "string" + "size" "16" + "windows" "1948" "linux" "1968" "mac" "1968" @@ -1071,6 +1386,8 @@ "m_modelIndexPlayer" // int { + "type" "integer" + "windows" "1964" "linux" "1984" "mac" "1984" @@ -1078,6 +1395,9 @@ "m_szAnimExtention" // char[32] { + "type" "string" + "size" "32" + "windows" "1968" "linux" "1988" "mac" "1988" @@ -1085,6 +1405,8 @@ "m_iGaitsequence" // int { + "type" "integer" + "windows" "2000" "linux" "2020" "mac" "2020" @@ -1092,6 +1414,8 @@ "m_flGaitframe" // float { + "type" "time" + "windows" "2004" "linux" "2024" "mac" "2024" @@ -1099,6 +1423,8 @@ "m_flGaityaw" // float { + "type" "time" + "windows" "2008" "linux" "2028" "mac" "2028" @@ -1106,6 +1432,8 @@ "m_prevgaitorigin" // Vector { + "type" "vector" + "windows" "2012" "linux" "2032" "mac" "2032" @@ -1113,6 +1441,8 @@ "m_flPitch" // float { + "type" "time" + "windows" "2024" "linux" "2044" "mac" "2044" @@ -1120,6 +1450,8 @@ "m_flYaw" // float { + "type" "time" + "windows" "2028" "linux" "2048" "mac" "2048" @@ -1127,6 +1459,8 @@ "m_flGaitMovement" // float { + "type" "time" + "windows" "2032" "linux" "2052" "mac" "2052" @@ -1134,6 +1468,8 @@ "m_iAutoWepSwitch" // int { + "type" "integer" + "windows" "2036" "linux" "2056" "mac" "2056" @@ -1141,6 +1477,8 @@ "m_bVGUIMenus" // bool { + "type" "boolean" + "windows" "2040" "linux" "2060" "mac" "2060" @@ -1148,6 +1486,8 @@ "m_bShowHints" // bool { + "type" "boolean" + "windows" "2041" "linux" "2061" "mac" "2061" @@ -1155,6 +1495,8 @@ "m_bShieldDrawn" // bool { + "type" "boolean" + "windows" "2042" "linux" "2062" "mac" "2062" @@ -1162,6 +1504,8 @@ "m_bOwnsShield" // bool { + "type" "boolean" + "windows" "2043" "linux" "2063" "mac" "2063" @@ -1169,6 +1513,8 @@ "m_bWasFollowing" // bool { + "type" "boolean" + "windows" "2044" "linux" "2064" "mac" "2064" @@ -1176,6 +1522,8 @@ "m_flNextFollowTime" // float { + "type" "time" + "windows" "2048" "linux" "2068" "mac" "2068" @@ -1183,6 +1531,8 @@ "m_flYawModifier" // float { + "type" "time" + "windows" "2052" "linux" "2072" "mac" "2072" @@ -1190,6 +1540,8 @@ "m_blindUntilTime" // float { + "type" "time" + "windows" "2056" "linux" "2076" "mac" "2076" @@ -1197,6 +1549,8 @@ "m_blindStartTime" // float { + "type" "time" + "windows" "2060" "linux" "2080" "mac" "2080" @@ -1204,6 +1558,8 @@ "m_blindHoldTime" // float { + "type" "time" + "windows" "2064" "linux" "2084" "mac" "2084" @@ -1211,6 +1567,8 @@ "m_blindFadeTime" // float { + "type" "time" + "windows" "2068" "linux" "2088" "mac" "2088" @@ -1218,6 +1576,8 @@ "m_blindAlpha" // int { + "type" "integer" + "windows" "2072" "linux" "2092" "mac" "2092" @@ -1225,6 +1585,8 @@ "m_allowAutoFollowTime" // float { + "type" "time" + "windows" "2076" "linux" "2096" "mac" "2096" @@ -1232,6 +1594,9 @@ "m_autoBuyString" // char[256] { + "type" "string" + "size" "256" + "windows" "2080" "linux" "2100" "mac" "2100" @@ -1239,6 +1604,8 @@ "m_rebuyString" // char* { + "type" "stringptr" + "windows" "2336" "linux" "2356" "mac" "2356" @@ -1246,6 +1613,8 @@ "m_rebuyStruct" // struct RebuyStruct { + "type" "structure" + "windows" "2340" "linux" "2360" "mac" "2360" @@ -1253,6 +1622,8 @@ "m_bIsInRebuy" // bool { + "type" "boolean" + "windows" "2380" "linux" "2400" "mac" "2400" @@ -1260,6 +1631,8 @@ "m_flLastUpdateTime" // float { + "type" "time" + "windows" "2384" "linux" "2404" "mac" "2404" @@ -1267,6 +1640,9 @@ "m_lastLocation" // char[32] { + "type" "string" + "size" "32" + "windows" "2388" "linux" "2408" "mac" "2408" @@ -1274,6 +1650,8 @@ "m_progressStart" // float { + "type" "time" + "windows" "2420" "linux" "2440" "mac" "2440" @@ -1281,6 +1659,8 @@ "m_progressEnd" // float { + "type" "time" + "windows" "2424" "linux" "2444" "mac" "2444" @@ -1288,6 +1668,8 @@ "m_bObserverAutoDirector" // bool { + "type" "boolean" + "windows" "2428" "linux" "2448" "mac" "2448" @@ -1295,6 +1677,8 @@ "m_canSwitchObserverModes" // bool { + "type" "boolean" + "windows" "2429" "linux" "2449" "mac" "2449" @@ -1302,6 +1686,8 @@ "m_heartBeatTime" // float { + "type" "time" + "windows" "2432" "linux" "2452" "mac" "2452" @@ -1309,6 +1695,8 @@ "m_intenseTimestamp" // float { + "type" "time" + "windows" "2436" "linux" "2456" "mac" "2456" @@ -1316,6 +1704,8 @@ "m_silentTimestamp" // float { + "type" "time" + "windows" "2440" "linux" "2460" "mac" "2460" @@ -1323,6 +1713,8 @@ "m_musicState" // enum MusicState { + "type" "integer" + "windows" "2444" "linux" "2464" "mac" "2464" @@ -1330,6 +1722,9 @@ "m_flLastCommandTime" // float[8] { + "type" "time" + "size" "8" + "windows" "2448" "linux" "2468" "mac" "2468" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayeritem.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayeritem.txt index 6a406794..7085c4c1 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayeritem.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayeritem.txt @@ -21,6 +21,8 @@ { "m_pPlayer" // CBasePlayer* { + "type" "classptr" + "windows" "164" "linux" "180" "mac" "180" @@ -28,6 +30,8 @@ "m_pNext" // CBasePlayerItem* { + "type" "classptr" + "windows" "168" "linux" "184" "mac" "184" @@ -35,6 +39,8 @@ "m_iId" // int { + "type" "integer" + "windows" "172" "linux" "188" "mac" "188" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayerweapon.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayerweapon.txt index 2ba4e39d..7055a511 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayerweapon.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbaseplayerweapon.txt @@ -21,6 +21,8 @@ { "m_iPlayEmptySound" // int { + "type" "integer" + "windows" "176" "linux" "192" "mac" "192" @@ -28,6 +30,8 @@ "m_fFireOnEmpty" // int { + "type" "integer" + "windows" "180" "linux" "196" "mac" "196" @@ -35,6 +39,8 @@ "m_flNextPrimaryAttack" // float { + "type" "time" + "windows" "184" "linux" "200" "mac" "200" @@ -42,6 +48,8 @@ "m_flNextSecondaryAttack" // float { + "type" "time" + "windows" "188" "linux" "204" "mac" "204" @@ -49,6 +57,8 @@ "m_flTimeWeaponIdle" // float { + "type" "time" + "windows" "192" "linux" "208" "mac" "208" @@ -56,6 +66,8 @@ "m_iPrimaryAmmoType" // int { + "type" "integer" + "windows" "196" "linux" "212" "mac" "212" @@ -63,6 +75,8 @@ "m_iSecondaryAmmoType" // int { + "type" "integer" + "windows" "200" "linux" "216" "mac" "216" @@ -70,6 +84,8 @@ "m_iClip" // int { + "type" "integer" + "windows" "204" "linux" "220" "mac" "220" @@ -77,6 +93,8 @@ "m_iClientClip" // int { + "type" "integer" + "windows" "208" "linux" "224" "mac" "224" @@ -84,6 +102,8 @@ "m_iClientWeaponState" // int { + "type" "integer" + "windows" "212" "linux" "228" "mac" "228" @@ -91,6 +111,8 @@ "m_fInReload" // int { + "type" "integer" + "windows" "216" "linux" "232" "mac" "232" @@ -98,6 +120,8 @@ "m_fInSpecialReload" // int { + "type" "integer" + "windows" "220" "linux" "236" "mac" "236" @@ -105,6 +129,8 @@ "m_iDefaultAmmo" // int { + "type" "integer" + "windows" "224" "linux" "240" "mac" "240" @@ -112,6 +138,8 @@ "m_iShellId" // int { + "type" "integer" + "windows" "228" "linux" "244" "mac" "244" @@ -119,6 +147,8 @@ "m_fMaxSpeed" // float { + "type" "time" + "windows" "232" "linux" "248" "mac" "248" @@ -126,6 +156,8 @@ "m_bDelayFire" // bool { + "type" "boolean" + "windows" "236" "linux" "252" "mac" "252" @@ -133,6 +165,8 @@ "m_iDirection" // int { + "type" "integer" + "windows" "240" "linux" "256" "mac" "256" @@ -140,6 +174,8 @@ "m_bSecondarySilencerOn" // bool { + "type" "boolean" + "windows" "244" "linux" "260" "mac" "260" @@ -147,6 +183,8 @@ "m_flAccuracy" // float { + "type" "time" + "windows" "248" "linux" "264" "mac" "264" @@ -154,6 +192,8 @@ "m_flLastFire" // float { + "type" "time" + "windows" "252" "linux" "268" "mac" "268" @@ -161,6 +201,8 @@ "m_iShotsFired" // int { + "type" "integer" + "windows" "256" "linux" "272" "mac" "272" @@ -168,6 +210,8 @@ "m_vVecAiming" // Vector { + "type" "vector" + "windows" "260" "linux" "276" "mac" "276" @@ -175,6 +219,8 @@ "model_name" // string_t { + "type" "stringint" + "windows" "272" "linux" "288" "mac" "288" @@ -182,6 +228,8 @@ "m_flGlock18Shoot" // float { + "type" "time" + "windows" "276" "linux" "292" "mac" "292" @@ -189,6 +237,8 @@ "m_iGlock18ShotsFired" // int { + "type" "integer" + "windows" "280" "linux" "296" "mac" "296" @@ -196,6 +246,8 @@ "m_flFamasShoot" // float { + "type" "time" + "windows" "284" "linux" "300" "mac" "300" @@ -203,6 +255,8 @@ "m_iFamasShotsFired" // int { + "type" "integer" + "windows" "288" "linux" "304" "mac" "304" @@ -210,6 +264,8 @@ "m_fBurstSpread" // float { + "type" "time" + "windows" "292" "linux" "308" "mac" "308" @@ -217,6 +273,8 @@ "m_iWeaponState" // int { + "type" "integer" + "windows" "296" "linux" "312" "mac" "312" @@ -224,6 +282,8 @@ "m_flNextReload" // float { + "type" "time" + "windows" "300" "linux" "316" "mac" "316" @@ -231,6 +291,8 @@ "m_flDecreaseShotsFired" // float { + "type" "time" + "windows" "304" "linux" "320" "mac" "320" @@ -238,6 +300,9 @@ "m_usFireGlock18" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "308" "linux" "324" "mac" "324" @@ -245,6 +310,9 @@ "m_usFireFamas" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "310" "linux" "326" "mac" "326" @@ -252,6 +320,8 @@ "m_flPrevPrimaryAttack" // float { + "type" "time" + "windows" "312" "linux" "328" "mac" "328" @@ -259,6 +329,8 @@ "m_flLastFireTime" // float { + "type" "time" + "windows" "316" "linux" "332" "mac" "332" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbasetoggle.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbasetoggle.txt index 088e6866..47202049 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbasetoggle.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbasetoggle.txt @@ -21,6 +21,8 @@ { "m_toggle_state" // TOGGLE_STATE { + "type" "integer" + "windows" "164" "linux" "180" "mac" "180" @@ -28,6 +30,8 @@ "m_flActivateFinished" // float { + "type" "time" + "windows" "168" "linux" "184" "mac" "184" @@ -35,6 +39,8 @@ "m_flMoveDistance" // float { + "type" "time" + "windows" "172" "linux" "188" "mac" "188" @@ -42,6 +48,8 @@ "m_flWait" // float { + "type" "time" + "windows" "176" "linux" "192" "mac" "192" @@ -49,6 +57,8 @@ "m_flLip" // float { + "type" "time" + "windows" "180" "linux" "196" "mac" "196" @@ -56,6 +66,8 @@ "m_flTWidth" // float { + "type" "time" + "windows" "184" "linux" "200" "mac" "200" @@ -63,6 +75,8 @@ "m_flTLength" // float { + "type" "time" + "windows" "188" "linux" "204" "mac" "204" @@ -70,6 +84,8 @@ "m_vecPosition1" // Vector { + "type" "vector" + "windows" "192" "linux" "208" "mac" "208" @@ -77,6 +93,8 @@ "m_vecPosition2" // Vector { + "type" "vector" + "windows" "204" "linux" "220" "mac" "220" @@ -84,6 +102,8 @@ "m_vecAngle1" // Vector { + "type" "vector" + "windows" "216" "linux" "232" "mac" "232" @@ -91,6 +111,8 @@ "m_vecAngle2" // Vector { + "type" "vector" + "windows" "228" "linux" "244" "mac" "244" @@ -98,6 +120,8 @@ "m_cTriggersLeft" // int { + "type" "integer" + "windows" "240" "linux" "256" "mac" "256" @@ -105,6 +129,8 @@ "m_flHeight" // float { + "type" "time" + "windows" "244" "linux" "260" "mac" "260" @@ -112,6 +138,8 @@ "m_hActivator" // EHANDLE { + "type" "ehandle" + "windows" "248" "linux" "264" "mac" "264" @@ -119,6 +147,8 @@ "m_pfnCallWhenMoveDone" // (*__pfn)(CBaseToggle*) { + "type" "function" + "windows" "256" "linux" "272" "mac" "272" @@ -126,6 +156,8 @@ "m_vecFinalDest" // Vector { + "type" "vector" + "windows" "260" "linux" "280" "mac" "280" @@ -133,6 +165,8 @@ "m_vecFinalAngle" // Vector { + "type" "vector" + "windows" "272" "linux" "292" "mac" "292" @@ -140,6 +174,8 @@ "m_bitsDamageInflict" // int { + "type" "integer" + "windows" "284" "linux" "304" "mac" "304" @@ -147,6 +183,8 @@ "m_sMaster" // string_t { + "type" "stringint" + "windows" "288" "linux" "308" "mac" "308" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbombglow.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbombglow.txt index 4c4cf230..86021690 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbombglow.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbombglow.txt @@ -21,6 +21,8 @@ { "m_lastTime" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" @@ -28,6 +30,8 @@ "m_tmBeepPeriod" // float { + "type" "time" + "windows" "148" "linux" "164" "mac" "164" @@ -35,6 +39,8 @@ "m_bSetModel" // bool { + "type" "boolean" + "windows" "152" "linux" "168" "mac" "168" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbot.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbot.txt index 4d8bdcdf..ab48fb88 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbot.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbot.txt @@ -21,6 +21,8 @@ { "m_profile" // const class BotProfile* { + "type" "pointer" + "windows" "2480" "linux" "2500" "mac" "2500" @@ -28,6 +30,9 @@ "m_id" // unsigned int { + "type" "integer" + "unsigned" "1" + "windows" "2484" "linux" "2504" "mac" "2504" @@ -35,6 +40,8 @@ "m_flNextBotThink" // float { + "type" "time" + "windows" "2488" "linux" "2508" "mac" "2508" @@ -42,6 +49,8 @@ "m_flNextFullBotThink" // float { + "type" "time" + "windows" "2492" "linux" "2512" "mac" "2512" @@ -49,6 +58,8 @@ "m_flPreviousCommandTime" // float { + "type" "time" + "windows" "2496" "linux" "2516" "mac" "2516" @@ -56,6 +67,8 @@ "m_isRunning" // bool { + "type" "boolean" + "windows" "2500" "linux" "2520" "mac" "2520" @@ -63,6 +76,8 @@ "m_isCrouching" // bool { + "type" "boolean" + "windows" "2501" "linux" "2521" "mac" "2521" @@ -70,6 +85,8 @@ "m_forwardSpeed" // float { + "type" "time" + "windows" "2504" "linux" "2524" "mac" "2524" @@ -77,6 +94,8 @@ "m_strafeSpeed" // float { + "type" "time" + "windows" "2508" "linux" "2528" "mac" "2528" @@ -84,6 +103,8 @@ "m_verticalSpeed" // float { + "type" "time" + "windows" "2512" "linux" "2532" "mac" "2532" @@ -91,6 +112,9 @@ "m_buttonFlags" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "2516" "linux" "2536" "mac" "2536" @@ -98,6 +122,8 @@ "m_jumpTimestamp" // float { + "type" "time" + "windows" "2520" "linux" "2540" "mac" "2540" @@ -105,6 +131,9 @@ "m_postureStack" // struct PostureContext[8] { + "type" "structure" + "size" "8" + "windows" "2524" "linux" "2544" "mac" "2544" @@ -112,6 +141,8 @@ "m_postureStackIndex" // int { + "type" "integer" + "windows" "2540" "linux" "2560" "mac" "2560" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbreakable.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbreakable.txt index c038019e..d0124765 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbreakable.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbreakable.txt @@ -21,6 +21,8 @@ { "m_Material" // Materials { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" @@ -28,6 +30,8 @@ "m_Explosion" // Explosions { + "type" "integer" + "windows" "148" "linux" "164" "mac" "164" @@ -35,6 +39,8 @@ "m_idShard" // int { + "type" "integer" + "windows" "152" "linux" "168" "mac" "168" @@ -42,6 +48,8 @@ "m_angle" // float { + "type" "time" + "windows" "156" "linux" "172" "mac" "172" @@ -49,6 +57,8 @@ "m_iszGibModel" // int { + "type" "integer" + "windows" "160" "linux" "176" "mac" "176" @@ -56,6 +66,8 @@ "m_iszSpawnObject" // int { + "type" "integer" + "windows" "164" "linux" "180" "mac" "180" @@ -63,6 +75,8 @@ "m_flHealth" // float { + "type" "time" + "windows" "168" "linux" "184" "mac" "184" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cbubbling.txt b/gamedata/common.games/entities.games/cstrike/offsets-cbubbling.txt index 0b2a9695..743caa23 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cbubbling.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cbubbling.txt @@ -21,6 +21,8 @@ { "m_density" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_frequency" // int { + "type" "integer" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_bubbleModel" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,8 @@ "m_state" // int { + "type" "integer" + "windows" "148" "linux" "164" "mac" "164" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cc4.txt b/gamedata/common.games/entities.games/cstrike/offsets-cc4.txt index aa2e218f..9e223898 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cc4.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cc4.txt @@ -21,6 +21,8 @@ { "m_bStartedArming" // bool { + "type" "boolean" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "m_bBombPlacedAnimation" // bool { + "type" "boolean" + "windows" "321" "linux" "337" "mac" "337" @@ -35,6 +39,8 @@ "m_fArmedTime" // float { + "type" "time" + "windows" "324" "linux" "340" "mac" "340" @@ -42,6 +48,8 @@ "m_bHasShield" // bool { + "type" "boolean" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cchangelevel.txt b/gamedata/common.games/entities.games/cstrike/offsets-cchangelevel.txt index 59af2982..c5de8199 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cchangelevel.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cchangelevel.txt @@ -21,6 +21,9 @@ { "m_szMapName" // char[32] { + "type" "string" + "size" "32" + "windows" "292" "linux" "312" "mac" "312" @@ -28,6 +31,9 @@ "m_szLandmarkName" // char[32] { + "type" "string" + "size" "32" + "windows" "324" "linux" "344" "mac" "344" @@ -35,6 +41,8 @@ "m_changeTarget" // int { + "type" "integer" + "windows" "356" "linux" "376" "mac" "376" @@ -42,6 +50,8 @@ "m_changeTargetDelay" // float { + "type" "time" + "windows" "360" "linux" "380" "mac" "380" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cclientfog.txt b/gamedata/common.games/entities.games/cstrike/offsets-cclientfog.txt index b58df7b9..31634969 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cclientfog.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cclientfog.txt @@ -21,6 +21,8 @@ { "m_iStartDist" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_iEndDist" // int { + "type" "integer" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_fDensity" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-ccsbot.txt b/gamedata/common.games/entities.games/cstrike/offsets-ccsbot.txt index cf37b736..d56e7cb2 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-ccsbot.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-ccsbot.txt @@ -21,6 +21,9 @@ { "m_name" // char[64] { + "type" "string" + "size" "64" + "windows" "2544" "linux" "2564" "mac" "2564" @@ -28,6 +31,8 @@ "m_combatRange" // float { + "type" "time" + "windows" "2608" "linux" "2628" "mac" "2628" @@ -35,13 +40,17 @@ "m_isRogue" // bool { + "type" "boolean" + "windows" "2612" "linux" "2632" "mac" "2632" } - "m_rogueTimer" // CountdownTimer + "m_rogueTimer" // class CountdownTimer { + "type" "class" + "windows" "2616" "linux" "2636" "mac" "2636" @@ -49,6 +58,8 @@ "m_morale" // enum MoraleType { + "type" "integer" + "windows" "2624" "linux" "2644" "mac" "2644" @@ -56,6 +67,8 @@ "m_diedLastRound" // bool { + "type" "boolean" + "windows" "2628" "linux" "2648" "mac" "2648" @@ -63,6 +76,8 @@ "m_safeTime" // float { + "type" "time" + "windows" "2632" "linux" "2652" "mac" "2652" @@ -70,6 +85,8 @@ "m_wasSafe" // bool { + "type" "boolean" + "windows" "2636" "linux" "2656" "mac" "2656" @@ -77,6 +94,8 @@ "m_blindMoveDir" // enum NavRelativeDirType { + "type" "integer" + "windows" "2640" "linux" "2660" "mac" "2660" @@ -84,6 +103,8 @@ "m_blindFire" // bool { + "type" "boolean" + "windows" "2644" "linux" "2664" "mac" "2664" @@ -91,6 +112,8 @@ "m_surpriseDelay" // float { + "type" "time" + "windows" "2648" "linux" "2668" "mac" "2668" @@ -98,6 +121,8 @@ "m_surpriseTimestamp" // float { + "type" "time" + "windows" "2652" "linux" "2672" "mac" "2672" @@ -105,6 +130,8 @@ "m_isFollowing" // bool { + "type" "boolean" + "windows" "2656" "linux" "2676" "mac" "2676" @@ -112,6 +139,8 @@ "m_leader" // EHANDLE { + "type" "ehandle" + "windows" "2660" "linux" "2680" "mac" "2680" @@ -119,6 +148,8 @@ "m_followTimestamp" // float { + "type" "time" + "windows" "2668" "linux" "2688" "mac" "2688" @@ -126,13 +157,17 @@ "m_allowAutoFollowTime" // float { + "type" "time" + "windows" "2672" "linux" "2692" "mac" "2692" } - "m_hurryTimer" // CountdownTimer + "m_hurryTimer" // class CountdownTimer { + "type" "class" + "windows" "2676" "linux" "2696" "mac" "2696" @@ -140,6 +175,8 @@ "m_idleState" // class IdleState { + "type" "class" + "windows" "2684" "linux" "2704" "mac" "2704" @@ -147,6 +184,8 @@ "m_huntState" // class HuntState { + "type" "class" + "windows" "2688" "linux" "2708" "mac" "2708" @@ -154,6 +193,8 @@ "m_attackState" // class AttackState { + "type" "class" + "windows" "2696" "linux" "2716" "mac" "2716" @@ -161,6 +202,8 @@ "m_investigateNoiseState" // class InvestigateNoiseState { + "type" "class" + "windows" "2756" "linux" "2776" "mac" "2776" @@ -168,6 +211,8 @@ "m_buyState" // class BuyState { + "type" "class" + "windows" "2772" "linux" "2792" "mac" "2792" @@ -175,6 +220,8 @@ "m_moveToState" // class MoveToState { + "type" "class" + "windows" "2800" "linux" "2820" "mac" "2820" @@ -182,6 +229,8 @@ "m_fetchBombState" // class FetchBombState { + "type" "class" + "windows" "2824" "linux" "2844" "mac" "2844" @@ -189,6 +238,8 @@ "m_plantBombState" // class PlantBombState { + "type" "class" + "windows" "2828" "linux" "2848" "mac" "2848" @@ -196,6 +247,8 @@ "m_defuseBombState" // class DefuseBombState { + "type" "class" + "windows" "2832" "linux" "2852" "mac" "2852" @@ -203,6 +256,8 @@ "m_hideState" // class HideState { + "type" "class" + "windows" "2836" "linux" "2856" "mac" "2856" @@ -210,6 +265,8 @@ "m_escapeFromBombState" // class EscapeFromBombState { + "type" "class" + "windows" "2900" "linux" "2920" "mac" "2920" @@ -217,6 +274,8 @@ "m_followState" // class FollowState { + "type" "class" + "windows" "2904" "linux" "2924" "mac" "2924" @@ -224,6 +283,8 @@ "m_useEntityState" // class UseEntityState { + "type" "class" + "windows" "2980" "linux" "3000" "mac" "3000" @@ -231,6 +292,8 @@ "m_state" // class BotState* { + "type" "pointer" + "windows" "2992" "linux" "3012" "mac" "3012" @@ -238,6 +301,8 @@ "m_stateTimestamp" // float { + "type" "time" + "windows" "2996" "linux" "3016" "mac" "3016" @@ -245,6 +310,8 @@ "m_isAttacking" // bool { + "type" "boolean" + "windows" "3000" "linux" "3020" "mac" "3020" @@ -252,6 +319,8 @@ "m_task" // enum TaskType { + "type" "integer" + "windows" "3004" "linux" "3024" "mac" "3024" @@ -259,6 +328,8 @@ "m_taskEntity" // EHANDLE { + "type" "ehandle" + "windows" "3008" "linux" "3028" "mac" "3028" @@ -266,6 +337,8 @@ "m_goalPosition" // Vector { + "type" "vector" + "windows" "3016" "linux" "3036" "mac" "3036" @@ -273,20 +346,26 @@ "m_goalEntity" // EHANDLE { + "type" "ehandle" + "windows" "3028" "linux" "3048" "mac" "3048" } - "m_currentArea" // CNavArea* + "m_currentArea" // class CNavArea* { + "type" "pointer" + "windows" "3036" "linux" "3056" "mac" "3056" } - "m_lastKnownArea" // CNavArea* + "m_lastKnownArea" // class CNavArea* { + "type" "pointer" + "windows" "3040" "linux" "3060" "mac" "3060" @@ -294,6 +373,8 @@ "m_avoid" // EHANDLE { + "type" "ehandle" + "windows" "3044" "linux" "3064" "mac" "3064" @@ -301,6 +382,8 @@ "m_avoidTimestamp" // float { + "type" "time" + "windows" "3052" "linux" "3072" "mac" "3072" @@ -308,6 +391,8 @@ "m_isJumpCrouching" // bool { + "type" "boolean" + "windows" "3056" "linux" "3076" "mac" "3076" @@ -315,6 +400,8 @@ "m_isJumpCrouched" // bool { + "type" "boolean" + "windows" "3057" "linux" "3077" "mac" "3077" @@ -322,6 +409,8 @@ "m_jumpCrouchTimestamp" // float { + "type" "time" + "windows" "3060" "linux" "3080" "mac" "3080" @@ -329,6 +418,9 @@ "m_path" // struct ConnectInfo[256] { + "type" "structure" + "size" "256" + "windows" "3064" "linux" "3084" "mac" "3084" @@ -336,6 +428,8 @@ "m_pathLength" // int { + "type" "integer" + "windows" "9208" "linux" "9228" "mac" "9228" @@ -343,6 +437,8 @@ "m_pathIndex" // int { + "type" "integer" + "windows" "9212" "linux" "9232" "mac" "9232" @@ -350,20 +446,26 @@ "m_areaEnteredTimestamp" // float { + "type" "time" + "windows" "9216" "linux" "9236" "mac" "9236" } - "m_repathTimer" // CountdownTimer + "m_repathTimer" // class CountdownTimer { + "type" "class" + "windows" "9220" "linux" "9240" "mac" "9240" } - "m_avoidFriendTimer" // CountdownTimer + "m_avoidFriendTimer" // class CountdownTimer { + "type" "class" + "windows" "9228" "linux" "9248" "mac" "9248" @@ -371,13 +473,17 @@ "m_isFriendInTheWay" // bool { + "type" "boolean" + "windows" "9236" "linux" "9256" "mac" "9256" } - "m_politeTimer" // CountdownTimer + "m_politeTimer" // class CountdownTimer { + "type" "class" + "windows" "9240" "linux" "9260" "mac" "9260" @@ -385,6 +491,8 @@ "m_isWaitingBehindFriend" // bool { + "type" "boolean" + "windows" "9248" "linux" "9268" "mac" "9268" @@ -392,6 +500,8 @@ "m_pathLadderState" // enum LadderNavState { + "type" "integer" + "windows" "9252" "linux" "9272" "mac" "9272" @@ -399,13 +509,17 @@ "m_pathLadderFaceIn" // bool { + "type" "boolean" + "windows" "9256" "linux" "9276" "mac" "9276" } - "m_pathLadder" // const CNavLadder* + "m_pathLadder" // const class CNavLadder* { + "type" "pointer" + "windows" "9260" "linux" "9280" "mac" "9280" @@ -413,6 +527,8 @@ "m_pathLadderDismountDir" // enum NavRelativeDirType { + "type" "integer" + "windows" "9264" "linux" "9284" "mac" "9284" @@ -420,6 +536,8 @@ "m_pathLadderDismountTimestamp" // float { + "type" "time" + "windows" "9268" "linux" "9288" "mac" "9288" @@ -427,6 +545,8 @@ "m_pathLadderEnd" // float { + "type" "time" + "windows" "9272" "linux" "9292" "mac" "9292" @@ -434,20 +554,26 @@ "m_pathLadderTimestamp" // float { + "type" "time" + "windows" "9276" "linux" "9296" "mac" "9296" } - "m_mustRunTimer" // CountdownTimer + "m_mustRunTimer" // class CountdownTimer { + "type" "class" + "windows" "9280" "linux" "9300" "mac" "9300" } - "m_gameState" // CSGameState + "m_gameState" // class CSGameState { + "type" "class" + "windows" "9288" "linux" "9308" "mac" "9308" @@ -455,6 +581,9 @@ "m_hostageEscortCount" // byte { + "type" "character" + "unsigned" "1" + "windows" "9636" "linux" "9656" "mac" "9656" @@ -462,6 +591,8 @@ "m_hostageEscortCountTimestamp" // float { + "type" "time" + "windows" "9640" "linux" "9660" "mac" "9660" @@ -469,20 +600,26 @@ "m_isWaitingForHostage" // bool { + "type" "boolean" + "windows" "9644" "linux" "9664" "mac" "9664" } - "m_inhibitWaitingForHostageTimer" // CountdownTimer + "m_inhibitWaitingForHostageTimer" // class CountdownTimer { + "type" "class" + "windows" "9648" "linux" "9668" "mac" "9668" } - "m_waitForHostageTimer" // CountdownTimer + "m_waitForHostageTimer" // class CountdownTimer { + "type" "class" + "windows" "9656" "linux" "9676" "mac" "9676" @@ -490,6 +627,8 @@ "m_noisePosition" // Vector { + "type" "vector" + "windows" "9664" "linux" "9684" "mac" "9684" @@ -497,13 +636,17 @@ "m_noiseTimestamp" // float { + "type" "time" + "windows" "9676" "linux" "9696" "mac" "9696" } - "m_noiseArea" // CNavArea* + "m_noiseArea" // class CNavArea* { + "type" "pointer" + "windows" "9680" "linux" "9700" "mac" "9700" @@ -511,6 +654,8 @@ "m_noiseCheckTimestamp" // float { + "type" "time" + "windows" "9684" "linux" "9704" "mac" "9704" @@ -518,6 +663,8 @@ "m_noisePriority" // enum PriorityType { + "type" "integer" + "windows" "9688" "linux" "9708" "mac" "9708" @@ -525,6 +672,8 @@ "m_isNoiseTravelRangeChecked" // bool { + "type" "boolean" + "windows" "9692" "linux" "9712" "mac" "9712" @@ -532,6 +681,8 @@ "m_lookAroundStateTimestamp" // float { + "type" "time" + "windows" "9696" "linux" "9716" "mac" "9716" @@ -539,6 +690,8 @@ "m_lookAheadAngle" // float { + "type" "time" + "windows" "9700" "linux" "9720" "mac" "9720" @@ -546,6 +699,8 @@ "m_forwardAngle" // float { + "type" "time" + "windows" "9704" "linux" "9724" "mac" "9724" @@ -553,6 +708,8 @@ "m_inhibitLookAroundTimestamp" // float { + "type" "time" + "windows" "9708" "linux" "9728" "mac" "9728" @@ -560,6 +717,8 @@ "m_lookAtSpotState" // enum LookAtSpotState { + "type" "integer" + "windows" "9712" "linux" "9732" "mac" "9732" @@ -567,6 +726,8 @@ "m_lookAtSpot" // Vector { + "type" "vector" + "windows" "9716" "linux" "9736" "mac" "9736" @@ -574,6 +735,8 @@ "m_lookAtSpotPriority" // enum PriorityType { + "type" "integer" + "windows" "9728" "linux" "9748" "mac" "9748" @@ -581,6 +744,8 @@ "m_lookAtSpotDuration" // float { + "type" "time" + "windows" "9732" "linux" "9752" "mac" "9752" @@ -588,6 +753,8 @@ "m_lookAtSpotTimestamp" // float { + "type" "time" + "windows" "9736" "linux" "9756" "mac" "9756" @@ -595,6 +762,8 @@ "m_lookAtSpotAngleTolerance" // float { + "type" "time" + "windows" "9740" "linux" "9760" "mac" "9760" @@ -602,6 +771,8 @@ "m_lookAtSpotClearIfClose" // bool { + "type" "boolean" + "windows" "9744" "linux" "9764" "mac" "9764" @@ -609,6 +780,8 @@ "m_lookAtDesc" // const char* { + "type" "stringptr" + "windows" "9748" "linux" "9768" "mac" "9768" @@ -616,6 +789,8 @@ "m_peripheralTimestamp" // float { + "type" "time" + "windows" "9752" "linux" "9772" "mac" "9772" @@ -623,6 +798,9 @@ "m_approachPoint" // Vector[16] { + "type" "vector" + "size" "16" + "windows" "9756" "linux" "9776" "mac" "9776" @@ -630,6 +808,9 @@ "m_approachPointCount" // unsigned char { + "type" "character" + "unsigned" "1" + "windows" "9948" "linux" "9968" "mac" "9968" @@ -637,6 +818,8 @@ "m_approachPointViewPosition" // Vector { + "type" "vector" + "windows" "9952" "linux" "9972" "mac" "9972" @@ -644,13 +827,17 @@ "m_isWaitingToTossGrenade" // bool { + "type" "boolean" + "windows" "9964" "linux" "9984" "mac" "9984" } - "m_tossGrenadeTimer" // CountdownTimer + "m_tossGrenadeTimer" // class CountdownTimer { + "type" "class" + "windows" "9968" "linux" "9988" "mac" "9988" @@ -658,6 +845,8 @@ "m_spotEncounter" // class SpotEncounter* { + "type" "pointer" + "windows" "9976" "linux" "9996" "mac" "9996" @@ -665,6 +854,8 @@ "m_spotCheckTimestamp" // float { + "type" "time" + "windows" "9980" "linux" "10000" "mac" "10000" @@ -672,6 +863,9 @@ "m_checkedHidingSpot" // struct HidingSpotCheckInfo[64] { + "type" "structure" + "size" "64" + "windows" "9984" "linux" "10004" "mac" "10004" @@ -679,6 +873,8 @@ "m_checkedHidingSpotCount" // int { + "type" "integer" + "windows" "10496" "linux" "10516" "mac" "10516" @@ -686,6 +882,8 @@ "m_lookPitch" // float { + "type" "time" + "windows" "10500" "linux" "10520" "mac" "10520" @@ -693,6 +891,8 @@ "m_lookPitchVel" // float { + "type" "time" + "windows" "10504" "linux" "10524" "mac" "10524" @@ -700,6 +900,8 @@ "m_lookYaw" // float { + "type" "time" + "windows" "10508" "linux" "10528" "mac" "10528" @@ -707,6 +909,8 @@ "m_lookYawVel" // float { + "type" "time" + "windows" "10512" "linux" "10532" "mac" "10532" @@ -714,6 +918,8 @@ "m_eyePos" // Vector { + "type" "vector" + "windows" "10516" "linux" "10536" "mac" "10536" @@ -721,6 +927,8 @@ "m_aimOffset" // Vector { + "type" "vector" + "windows" "10528" "linux" "10548" "mac" "10548" @@ -728,6 +936,8 @@ "m_aimOffsetGoal" // Vector { + "type" "vector" + "windows" "10540" "linux" "10560" "mac" "10560" @@ -735,6 +945,8 @@ "m_aimOffsetTimestamp" // float { + "type" "time" + "windows" "10552" "linux" "10572" "mac" "10572" @@ -742,6 +954,8 @@ "m_aimSpreadTimestamp" // float { + "type" "time" + "windows" "10556" "linux" "10576" "mac" "10576" @@ -749,6 +963,8 @@ "m_aimSpot" // Vector { + "type" "vector" + "windows" "10560" "linux" "10580" "mac" "10580" @@ -756,13 +972,17 @@ "m_disposition" // enum DispositionType { + "type" "integer" + "windows" "10572" "linux" "10592" "mac" "10592" } - "m_ignoreEnemiesTimer" // CountdownTimer + "m_ignoreEnemiesTimer" // class CountdownTimer { + "type" "class" + "windows" "10576" "linux" "10596" "mac" "10596" @@ -770,6 +990,8 @@ "m_enemy" // EHANDLE { + "type" "ehandle" + "windows" "10584" "linux" "10604" "mac" "10604" @@ -777,6 +999,8 @@ "m_isEnemyVisible" // bool { + "type" "boolean" + "windows" "10592" "linux" "10612" "mac" "10612" @@ -784,6 +1008,9 @@ "m_visibleEnemyParts" // unsigned char { + "type" "character" + "unsigned" "1" + "windows" "10593" "linux" "10613" "mac" "10613" @@ -791,6 +1018,8 @@ "m_lastEnemyPosition" // Vector { + "type" "vector" + "windows" "10596" "linux" "10616" "mac" "10616" @@ -798,6 +1027,8 @@ "m_lastSawEnemyTimestamp" // float { + "type" "time" + "windows" "10608" "linux" "10628" "mac" "10628" @@ -805,6 +1036,8 @@ "m_firstSawEnemyTimestamp" // float { + "type" "time" + "windows" "10612" "linux" "10632" "mac" "10632" @@ -812,6 +1045,8 @@ "m_currentEnemyAcquireTimestamp" // float { + "type" "time" + "windows" "10616" "linux" "10636" "mac" "10636" @@ -819,6 +1054,8 @@ "m_enemyDeathTimestamp" // float { + "type" "time" + "windows" "10620" "linux" "10640" "mac" "10640" @@ -826,6 +1063,8 @@ "m_isLastEnemyDead" // bool { + "type" "boolean" + "windows" "10624" "linux" "10644" "mac" "10644" @@ -833,6 +1072,8 @@ "m_nearbyEnemyCount" // int { + "type" "integer" + "windows" "10628" "linux" "10648" "mac" "10648" @@ -840,6 +1081,9 @@ "m_enemyPlace" // unsigned int { + "type" "integer" + "unsigned" "1" + "windows" "10632" "linux" "10652" "mac" "10652" @@ -847,6 +1091,9 @@ "m_watchInfo" // struct WatchInfo[32] { + "type" "structure" + "size" "32" + "windows" "10636" "linux" "10656" "mac" "10656" @@ -854,6 +1101,8 @@ "m_bomber" // EHANDLE { + "type" "ehandle" + "windows" "10892" "linux" "10912" "mac" "10912" @@ -861,6 +1110,8 @@ "m_nearbyFriendCount" // int { + "type" "integer" + "windows" "10900" "linux" "10920" "mac" "10920" @@ -868,6 +1119,8 @@ "m_closestVisibleFriend" // EHANDLE { + "type" "ehandle" + "windows" "10904" "linux" "10924" "mac" "10924" @@ -875,6 +1128,8 @@ "m_closestVisibleHumanFriend" // EHANDLE { + "type" "ehandle" + "windows" "10912" "linux" "10932" "mac" "10932" @@ -882,6 +1137,8 @@ "m_attacker" // CBasePlayer* { + "type" "classptr" + "windows" "10920" "linux" "10940" "mac" "10940" @@ -889,6 +1146,8 @@ "m_attackedTimestamp" // float { + "type" "time" + "windows" "10924" "linux" "10944" "mac" "10944" @@ -896,6 +1155,8 @@ "m_lastVictimID" // int { + "type" "integer" + "windows" "10928" "linux" "10948" "mac" "10948" @@ -903,6 +1164,8 @@ "m_isAimingAtEnemy" // bool { + "type" "boolean" + "windows" "10932" "linux" "10952" "mac" "10952" @@ -910,6 +1173,8 @@ "m_isRapidFiring" // bool { + "type" "boolean" + "windows" "10933" "linux" "10953" "mac" "10953" @@ -917,6 +1182,8 @@ "m_equipTimer" // class IntervalTimer { + "type" "class" + "windows" "10936" "linux" "10956" "mac" "10956" @@ -924,6 +1191,8 @@ "m_fireWeaponTimestamp" // float { + "type" "time" + "windows" "10940" "linux" "10960" "mac" "10960" @@ -931,6 +1200,9 @@ "m_enemyQueue" // struct ReactionState[20] { + "type" "structure" + "size" "20" + "windows" "10944" "linux" "10964" "mac" "10964" @@ -938,6 +1210,9 @@ "m_enemyQueueIndex" // byte { + "type" "character" + "unsigned" "1" + "windows" "11184" "linux" "11204" "mac" "11204" @@ -945,6 +1220,9 @@ "m_enemyQueueCount" // byte { + "type" "character" + "unsigned" "1" + "windows" "11185" "linux" "11205" "mac" "11205" @@ -952,6 +1230,9 @@ "m_enemyQueueAttendIndex" // byte { + "type" "character" + "unsigned" "1" + "windows" "11186" "linux" "11206" "mac" "11206" @@ -959,6 +1240,8 @@ "m_isStuck" // bool { + "type" "boolean" + "windows" "11187" "linux" "11207" "mac" "11207" @@ -966,6 +1249,8 @@ "m_stuckTimestamp" // float { + "type" "time" + "windows" "11188" "linux" "11208" "mac" "11208" @@ -973,6 +1258,8 @@ "m_stuckSpot" // Vector { + "type" "vector" + "windows" "11192" "linux" "11212" "mac" "11212" @@ -980,6 +1267,8 @@ "m_wiggleDirection" // enum NavRelativeDirType { + "type" "integer" + "windows" "11204" "linux" "11224" "mac" "11224" @@ -987,6 +1276,8 @@ "m_wiggleTimestamp" // float { + "type" "time" + "windows" "11208" "linux" "11228" "mac" "11228" @@ -994,6 +1285,8 @@ "m_stuckJumpTimestamp" // float { + "type" "time" + "windows" "11212" "linux" "11232" "mac" "11232" @@ -1001,6 +1294,9 @@ "m_avgVel" // float[5] { + "type" "time" + "size" "5" + "windows" "11216" "linux" "11236" "mac" "11236" @@ -1008,6 +1304,8 @@ "m_avgVelIndex" // int { + "type" "integer" + "windows" "11236" "linux" "11256" "mac" "11256" @@ -1015,6 +1313,8 @@ "m_avgVelCount" // int { + "type" "integer" + "windows" "11240" "linux" "11260" "mac" "11260" @@ -1022,6 +1322,8 @@ "m_lastOrigin" // Vector { + "type" "vector" + "windows" "11244" "linux" "11264" "mac" "11264" @@ -1029,6 +1331,8 @@ "m_lastRadioCommand" // enum GameEventType { + "type" "integer" + "windows" "11256" "linux" "11276" "mac" "11276" @@ -1036,6 +1340,8 @@ "m_lastRadioRecievedTimestamp" // float { + "type" "time" + "windows" "11260" "linux" "11280" "mac" "11280" @@ -1043,6 +1349,8 @@ "m_lastRadioSentTimestamp" // float { + "type" "time" + "windows" "11264" "linux" "11284" "mac" "11284" @@ -1050,6 +1358,8 @@ "m_radioSubject" // EHANDLE { + "type" "ehandle" + "windows" "11268" "linux" "11288" "mac" "11288" @@ -1057,6 +1367,8 @@ "m_radioPosition" // Vector { + "type" "vector" + "windows" "11276" "linux" "11296" "mac" "11296" @@ -1064,6 +1376,8 @@ "m_voiceFeedbackStartTimestamp" // float { + "type" "time" + "windows" "11288" "linux" "11308" "mac" "11308" @@ -1071,6 +1385,8 @@ "m_voiceFeedbackEndTimestamp" // float { + "type" "time" + "windows" "11292" "linux" "11312" "mac" "11312" @@ -1078,20 +1394,26 @@ "m_chatter" // struct BotChatterInterface { + "type" "structure" + "windows" "11296" "linux" "11316" "mac" "11316" } - "m_navNodeList" // const CNavNode* + "m_navNodeList" // const class CNavNode* { + "type" "pointer" + "windows" "11360" "linux" "11380" "mac" "11380" } - "m_currentNode" // CNavNode* + "m_currentNode" // class CNavNode* { + "type" "pointer" + "windows" "11364" "linux" "11384" "mac" "11384" @@ -1099,6 +1421,8 @@ "m_generationDir" // enum NavDirType { + "type" "integer" + "windows" "11368" "linux" "11388" "mac" "11388" @@ -1106,6 +1430,8 @@ "m_analyzeIter" // iterator { + "type" "class" + "windows" "11372" "linux" "11392" "mac" "11392" @@ -1113,27 +1439,35 @@ "m_processMode" // enum ProcessType { + "type" "integer" + "windows" "11376" "linux" "11396" "mac" "11396" } - "m_mumbleTimer" // CountdownTimer + "m_mumbleTimer" // class CountdownTimer { + "type" "class" + "windows" "11380" "linux" "11400" "mac" "11400" } - "m_booTimer" // CountdownTimer + "m_booTimer" // class CountdownTimer { + "type" "class" + "windows" "11388" "linux" "11408" "mac" "11408" } - "m_relocateTimer" // CountdownTimer + "m_relocateTimer" // class CountdownTimer { + "type" "class" + "windows" "11396" "linux" "11416" "mac" "11416" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-ccycler.txt b/gamedata/common.games/entities.games/cstrike/offsets-ccycler.txt index 7f33f8c9..b9cecbc9 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-ccycler.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-ccycler.txt @@ -21,6 +21,8 @@ { "m_animate" // int { + "type" "integer" + "windows" "384" "linux" "404" "mac" "404" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-ccyclersprite.txt b/gamedata/common.games/entities.games/cstrike/offsets-ccyclersprite.txt index 55696e1a..8d7fca1f 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-ccyclersprite.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-ccyclersprite.txt @@ -21,6 +21,8 @@ { "m_animate" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_lastTime" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_maxFrame" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,8 @@ "m_renderfx" // int { + "type" "integer" + "windows" "148" "linux" "164" "mac" "164" @@ -49,6 +57,8 @@ "m_rendermode" // int { + "type" "integer" + "windows" "152" "linux" "168" "mac" "168" @@ -56,6 +66,8 @@ "m_renderamt" // float { + "type" "time" + "windows" "156" "linux" "172" "mac" "172" @@ -63,6 +75,9 @@ "m_rendercolor" // float[3] { + "type" "time" + "size" "3" + "windows" "160" "linux" "176" "mac" "176" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cdeadhev.txt b/gamedata/common.games/entities.games/cstrike/offsets-cdeadhev.txt index 7568af91..afc1fed9 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cdeadhev.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cdeadhev.txt @@ -21,6 +21,8 @@ { "m_iPose" // int { + "type" "integer" + "windows" "384" "linux" "404" "mac" "404" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cdeagle.txt b/gamedata/common.games/entities.games/cstrike/offsets-cdeagle.txt index b1ba0818..cca6fe7d 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cdeagle.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cdeagle.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,9 @@ "m_usFireDeagle" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "324" "linux" "340" "mac" "340" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-celite.txt b/gamedata/common.games/entities.games/cstrike/offsets-celite.txt index 094141f7..0d5d7d4b 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-celite.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-celite.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,9 @@ "m_usFireELITE_LEFT" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +40,9 @@ "m_usFireELITE_RIGHT" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "326" "linux" "342" "mac" "342" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cenvexplosion.txt b/gamedata/common.games/entities.games/cstrike/offsets-cenvexplosion.txt index 6a6c881d..330a8b9b 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cenvexplosion.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cenvexplosion.txt @@ -21,6 +21,8 @@ { "m_iMagnitude" // int { + "type" "integer" + "windows" "384" "linux" "404" "mac" "404" @@ -28,6 +30,8 @@ "m_spriteScale" // int { + "type" "integer" + "windows" "388" "linux" "408" "mac" "408" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cenvfunnel.txt b/gamedata/common.games/entities.games/cstrike/offsets-cenvfunnel.txt index 6bf396fc..136f0d01 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cenvfunnel.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cenvfunnel.txt @@ -21,6 +21,8 @@ { "m_iSprite" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cenvglobal.txt b/gamedata/common.games/entities.games/cstrike/offsets-cenvglobal.txt index 7569ad6e..6c03fbf3 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cenvglobal.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cenvglobal.txt @@ -21,6 +21,8 @@ { "m_globalstate" // string_t { + "type" "stringint" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_triggermode" // int { + "type" "integer" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_initialstate" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cenvsound.txt b/gamedata/common.games/entities.games/cstrike/offsets-cenvsound.txt index ed63a9d2..5df8c9a7 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cenvsound.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cenvsound.txt @@ -21,6 +21,8 @@ { "m_flRadius" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_flRoomtype" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cenvspark.txt b/gamedata/common.games/entities.games/cstrike/offsets-cenvspark.txt index 011c24f4..66b41a4c 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cenvspark.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cenvspark.txt @@ -21,6 +21,8 @@ { "m_flDelay" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfamas.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfamas.txt index 15975fe7..64affe42 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfamas.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfamas.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "iShellOn" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfiveseven.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfiveseven.txt index da6e0143..6a5af79a 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfiveseven.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfiveseven.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,9 @@ "m_usFireFiveSeven" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "324" "linux" "340" "mac" "340" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfrictionmodifier.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfrictionmodifier.txt index de7214a4..9ed3a92b 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfrictionmodifier.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfrictionmodifier.txt @@ -21,6 +21,8 @@ { "m_frictionFraction" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfuncmortarfield.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfuncmortarfield.txt index 3ed3c012..3e88d6d0 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfuncmortarfield.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfuncmortarfield.txt @@ -21,6 +21,8 @@ { "m_iszXController" // int { + "type" "integer" + "windows" "292" "linux" "312" "mac" "312" @@ -28,6 +30,8 @@ "m_iszYController" // int { + "type" "integer" + "windows" "296" "linux" "316" "mac" "316" @@ -35,6 +39,8 @@ "m_flSpread" // float { + "type" "time" + "windows" "300" "linux" "320" "mac" "320" @@ -42,6 +48,8 @@ "m_flDelay" // float { + "type" "time" + "windows" "304" "linux" "324" "mac" "324" @@ -49,6 +57,8 @@ "m_iCount" // int { + "type" "integer" + "windows" "308" "linux" "328" "mac" "328" @@ -56,6 +66,8 @@ "m_fControl" // int { + "type" "integer" + "windows" "312" "linux" "332" "mac" "332" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfuncplatrot.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfuncplatrot.txt index 1b2a515f..c43c6b19 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfuncplatrot.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfuncplatrot.txt @@ -21,6 +21,8 @@ { "m_end" // Vector { + "type" "vector" + "windows" "300" "linux" "320" "mac" "320" @@ -28,6 +30,8 @@ "m_start" // Vector { + "type" "vector" + "windows" "312" "linux" "332" "mac" "332" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfuncrotating.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfuncrotating.txt index 8279f395..85dabbf8 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfuncrotating.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfuncrotating.txt @@ -21,6 +21,8 @@ { "m_flFanFriction" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_flAttenuation" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_flVolume" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,8 @@ "m_pitch" // float { + "type" "time" + "windows" "148" "linux" "164" "mac" "164" @@ -49,6 +57,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "152" "linux" "168" "mac" "168" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfunctank.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfunctank.txt index 32b9044f..e37deb41 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfunctank.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfunctank.txt @@ -21,6 +21,8 @@ { "m_pController" // CBasePlayer* { + "type" "classptr" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_flNextAttack" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_vecControllerUsePos" // Vector { + "type" "vector" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,8 @@ "m_yawCenter" // float { + "type" "time" + "windows" "156" "linux" "172" "mac" "172" @@ -49,6 +57,8 @@ "m_yawRate" // float { + "type" "time" + "windows" "160" "linux" "176" "mac" "176" @@ -56,6 +66,8 @@ "m_yawRange" // float { + "type" "time" + "windows" "164" "linux" "180" "mac" "180" @@ -63,6 +75,8 @@ "m_yawTolerance" // float { + "type" "time" + "windows" "168" "linux" "184" "mac" "184" @@ -70,6 +84,8 @@ "m_pitchCenter" // float { + "type" "time" + "windows" "172" "linux" "188" "mac" "188" @@ -77,6 +93,8 @@ "m_pitchRate" // float { + "type" "time" + "windows" "176" "linux" "192" "mac" "192" @@ -84,6 +102,8 @@ "m_pitchRange" // float { + "type" "time" + "windows" "180" "linux" "196" "mac" "196" @@ -91,6 +111,8 @@ "m_pitchTolerance" // float { + "type" "time" + "windows" "184" "linux" "200" "mac" "200" @@ -98,6 +120,8 @@ "m_fireLast" // float { + "type" "time" + "windows" "188" "linux" "204" "mac" "204" @@ -105,6 +129,8 @@ "m_fireRate" // float { + "type" "time" + "windows" "192" "linux" "208" "mac" "208" @@ -112,6 +138,8 @@ "m_lastSightTime" // float { + "type" "time" + "windows" "196" "linux" "212" "mac" "212" @@ -119,6 +147,8 @@ "m_persist" // float { + "type" "time" + "windows" "200" "linux" "216" "mac" "216" @@ -126,6 +156,8 @@ "m_minRange" // float { + "type" "time" + "windows" "204" "linux" "220" "mac" "220" @@ -133,6 +165,8 @@ "m_maxRange" // float { + "type" "time" + "windows" "208" "linux" "224" "mac" "224" @@ -140,6 +174,8 @@ "m_barrelPos" // Vector { + "type" "vector" + "windows" "212" "linux" "228" "mac" "228" @@ -147,6 +183,8 @@ "m_spriteScale" // float { + "type" "time" + "windows" "224" "linux" "240" "mac" "240" @@ -154,6 +192,8 @@ "m_iszSpriteSmoke" // int { + "type" "integer" + "windows" "228" "linux" "244" "mac" "244" @@ -161,6 +201,8 @@ "m_iszSpriteFlash" // int { + "type" "integer" + "windows" "232" "linux" "248" "mac" "248" @@ -168,6 +210,8 @@ "m_bulletType" // enum TANKBULLET { + "type" "integer" + "windows" "236" "linux" "252" "mac" "252" @@ -175,6 +219,8 @@ "m_iBulletDamage" // int { + "type" "integer" + "windows" "240" "linux" "256" "mac" "256" @@ -182,6 +228,8 @@ "m_sightOrigin" // Vector { + "type" "vector" + "windows" "244" "linux" "260" "mac" "260" @@ -189,6 +237,8 @@ "m_spread" // int { + "type" "integer" + "windows" "256" "linux" "272" "mac" "272" @@ -196,6 +246,8 @@ "m_iszMaster" // int { + "type" "integer" + "windows" "260" "linux" "276" "mac" "276" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfunctankcontrols.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfunctankcontrols.txt index e029b6b9..a69d1d41 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfunctankcontrols.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfunctankcontrols.txt @@ -21,6 +21,8 @@ { "m_pTank" // CFuncTank* { + "type" "classptr" + "windows" "136" "linux" "152" "mac" "152" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfunctanklaser.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfunctanklaser.txt index 23c145f8..5c977e1f 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfunctanklaser.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfunctanklaser.txt @@ -21,6 +21,8 @@ { "m_pLaser" // CLaser* { + "type" "classptr" + "windows" "264" "linux" "280" "mac" "280" @@ -28,6 +30,8 @@ "m_laserTime" // float { + "type" "time" + "windows" "268" "linux" "284" "mac" "284" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfunctrackchange.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfunctrackchange.txt index dfe0abbd..897b1388 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfunctrackchange.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfunctrackchange.txt @@ -21,6 +21,8 @@ { "m_trackTop" // CPathTrack* { + "type" "classptr" + "windows" "324" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_trackBottom" // CPathTrack* { + "type" "classptr" + "windows" "328" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_train" // CFuncTrackTrain* { + "type" "classptr" + "windows" "332" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_trackTopName" // int { + "type" "integer" + "windows" "336" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_trackBottomName" // int { + "type" "integer" + "windows" "340" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_trainName" // int { + "type" "integer" + "windows" "344" "linux" "364" "mac" "364" @@ -63,6 +75,8 @@ "m_code" // TRAIN_CODE { + "type" "integer" + "windows" "348" "linux" "368" "mac" "368" @@ -70,6 +84,8 @@ "m_targetState" // int { + "type" "integer" + "windows" "352" "linux" "372" "mac" "372" @@ -77,6 +93,8 @@ "m_use" // int { + "type" "integer" + "windows" "356" "linux" "376" "mac" "376" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfunctracktrain.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfunctracktrain.txt index 99db205e..fd5912c7 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfunctracktrain.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfunctracktrain.txt @@ -21,6 +21,8 @@ { "m_ppath" // CPathTrack* { + "type" "classptr" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_length" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_height" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,8 @@ "m_speed" // float { + "type" "time" + "windows" "148" "linux" "164" "mac" "164" @@ -49,6 +57,8 @@ "m_dir" // float { + "type" "time" + "windows" "152" "linux" "168" "mac" "168" @@ -56,6 +66,8 @@ "m_startSpeed" // float { + "type" "time" + "windows" "156" "linux" "172" "mac" "172" @@ -63,6 +75,8 @@ "m_controlMins" // Vector { + "type" "vector" + "windows" "160" "linux" "176" "mac" "176" @@ -70,6 +84,8 @@ "m_controlMaxs" // Vector { + "type" "vector" + "windows" "172" "linux" "188" "mac" "188" @@ -77,6 +93,8 @@ "m_soundPlaying" // int { + "type" "integer" + "windows" "184" "linux" "200" "mac" "200" @@ -84,6 +102,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -91,6 +111,8 @@ "m_flVolume" // float { + "type" "time" + "windows" "192" "linux" "208" "mac" "208" @@ -98,6 +120,8 @@ "m_flBank" // float { + "type" "time" + "windows" "196" "linux" "212" "mac" "212" @@ -105,6 +129,8 @@ "m_oldSpeed" // float { + "type" "time" + "windows" "200" "linux" "216" "mac" "216" @@ -112,6 +138,8 @@ "m_fTurnAngle" // float { + "type" "time" + "windows" "204" "linux" "220" "mac" "220" @@ -119,6 +147,8 @@ "m_flSteeringWheelDecay" // float { + "type" "time" + "windows" "208" "linux" "224" "mac" "224" @@ -126,6 +156,8 @@ "m_flAcceleratorDecay" // float { + "type" "time" + "windows" "212" "linux" "228" "mac" "228" @@ -133,6 +165,9 @@ "m_usAdjustPitch" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "216" "linux" "232" "mac" "232" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfunctrain.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfunctrain.txt index 529e16e3..b8d066d7 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfunctrain.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfunctrain.txt @@ -21,6 +21,8 @@ { "m_vStartPosition" // Vector { + "type" "vector" + "windows" "300" "linux" "320" "mac" "320" @@ -28,6 +30,8 @@ "m_pevFirstTarget" // entvars_t* { + "type" "entvars" + "windows" "312" "linux" "332" "mac" "332" @@ -35,6 +39,8 @@ "m_pevCurrentTarget" // entvars_t* { + "type" "entvars" + "windows" "316" "linux" "336" "mac" "336" @@ -42,6 +48,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "320" "linux" "340" "mac" "340" @@ -49,6 +57,8 @@ "m_activated" // BOOL { + "type" "integer" + "windows" "324" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfuncvehicle.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfuncvehicle.txt index d3394bd6..582769bf 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfuncvehicle.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfuncvehicle.txt @@ -21,6 +21,8 @@ { "m_ppath" // CPathTrack* { + "type" "classptr" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_length" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_width" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,8 @@ "m_height" // float { + "type" "time" + "windows" "148" "linux" "164" "mac" "164" @@ -49,6 +57,8 @@ "m_speed" // float { + "type" "time" + "windows" "152" "linux" "168" "mac" "168" @@ -56,6 +66,8 @@ "m_dir" // float { + "type" "time" + "windows" "156" "linux" "172" "mac" "172" @@ -63,6 +75,8 @@ "m_startSpeed" // float { + "type" "time" + "windows" "160" "linux" "176" "mac" "176" @@ -70,6 +84,8 @@ "m_controlMins" // Vector { + "type" "vector" + "windows" "164" "linux" "180" "mac" "180" @@ -77,6 +93,8 @@ "m_controlMaxs" // Vector { + "type" "vector" + "windows" "176" "linux" "192" "mac" "192" @@ -84,6 +102,8 @@ "m_soundPlaying" // int { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -91,6 +111,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "192" "linux" "208" "mac" "208" @@ -98,6 +120,8 @@ "m_acceleration" // int { + "type" "integer" + "windows" "196" "linux" "212" "mac" "212" @@ -105,6 +129,8 @@ "m_flVolume" // float { + "type" "time" + "windows" "200" "linux" "216" "mac" "216" @@ -112,6 +138,8 @@ "m_flBank" // float { + "type" "time" + "windows" "204" "linux" "220" "mac" "220" @@ -119,6 +147,8 @@ "m_oldSpeed" // float { + "type" "time" + "windows" "208" "linux" "224" "mac" "224" @@ -126,6 +156,8 @@ "m_iTurnAngle" // int { + "type" "integer" + "windows" "212" "linux" "228" "mac" "228" @@ -133,6 +165,8 @@ "m_flSteeringWheelDecay" // float { + "type" "time" + "windows" "216" "linux" "232" "mac" "232" @@ -140,6 +174,8 @@ "m_flAcceleratorDecay" // float { + "type" "time" + "windows" "220" "linux" "236" "mac" "236" @@ -147,6 +183,8 @@ "m_flTurnStartTime" // float { + "type" "time" + "windows" "224" "linux" "240" "mac" "240" @@ -154,6 +192,8 @@ "m_flLaunchTime" // float { + "type" "time" + "windows" "228" "linux" "244" "mac" "244" @@ -161,6 +201,8 @@ "m_flLastNormalZ" // float { + "type" "time" + "windows" "232" "linux" "248" "mac" "248" @@ -168,6 +210,8 @@ "m_flCanTurnNow" // float { + "type" "time" + "windows" "236" "linux" "252" "mac" "252" @@ -175,6 +219,8 @@ "m_flUpdateSound" // float { + "type" "time" + "windows" "240" "linux" "256" "mac" "256" @@ -182,6 +228,8 @@ "m_vFrontLeft" // Vector { + "type" "vector" + "windows" "244" "linux" "260" "mac" "260" @@ -189,6 +237,8 @@ "m_vFront" // Vector { + "type" "vector" + "windows" "256" "linux" "272" "mac" "272" @@ -196,6 +246,8 @@ "m_vFrontRight" // Vector { + "type" "vector" + "windows" "268" "linux" "284" "mac" "284" @@ -203,6 +255,8 @@ "m_vBackLeft" // Vector { + "type" "vector" + "windows" "280" "linux" "296" "mac" "296" @@ -210,6 +264,8 @@ "m_vBack" // Vector { + "type" "vector" + "windows" "292" "linux" "308" "mac" "308" @@ -217,6 +273,8 @@ "m_vBackRight" // Vector { + "type" "vector" + "windows" "304" "linux" "320" "mac" "320" @@ -224,6 +282,8 @@ "m_vSurfaceNormal" // Vector { + "type" "vector" + "windows" "316" "linux" "332" "mac" "332" @@ -231,6 +291,8 @@ "m_vVehicleDirection" // Vector { + "type" "vector" + "windows" "328" "linux" "344" "mac" "344" @@ -238,6 +300,8 @@ "m_pDriver" // CBasePlayer* { + "type" "classptr" + "windows" "340" "linux" "356" "mac" "356" @@ -245,6 +309,9 @@ "m_usAdjustPitch" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "344" "linux" "360" "mac" "360" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cfuncweaponcheck.txt b/gamedata/common.games/entities.games/cstrike/offsets-cfuncweaponcheck.txt index 227f547f..eda46e70 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cfuncweaponcheck.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cfuncweaponcheck.txt @@ -21,6 +21,8 @@ { "sTriggerWithItems" // string_t { + "type" "stringint" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "sTriggerNoItems" // string_t { + "type" "stringint" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "sMaster" // string_t { + "type" "stringint" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,10 @@ "sItemName" // unsigned int[32] { + "type" "integer" + "size" "32" + "unsigned" "1" + "windows" "148" "linux" "164" "mac" "164" @@ -49,6 +59,8 @@ "iItemCount" // int { + "type" "integer" + "windows" "276" "linux" "292" "mac" "292" @@ -56,6 +68,8 @@ "iAnyWeapon" // int { + "type" "integer" + "windows" "280" "linux" "296" "mac" "296" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cg3sg1.txt b/gamedata/common.games/entities.games/cstrike/offsets-cg3sg1.txt index aafbcdcf..ad333262 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cg3sg1.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cg3sg1.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,9 @@ "m_usFireG3SG1" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "324" "linux" "340" "mac" "340" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cgalil.txt b/gamedata/common.games/entities.games/cstrike/offsets-cgalil.txt index 482db213..999016fa 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cgalil.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cgalil.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "iShellOn" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireGalil" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cgameplayerequip.txt b/gamedata/common.games/entities.games/cstrike/offsets-cgameplayerequip.txt index 6b5919f7..ec6bc61d 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cgameplayerequip.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cgameplayerequip.txt @@ -21,6 +21,10 @@ { "m_weaponNames" // unsigned int[32] { + "type" "integer" + "size" "32" + "unsigned" "1" + "windows" "140" "linux" "156" "mac" "156" @@ -28,6 +32,9 @@ "m_weaponCount" // int[32] { + "type" "integer" + "size" "32" + "windows" "268" "linux" "284" "mac" "284" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cgameplayerzone.txt b/gamedata/common.games/entities.games/cstrike/offsets-cgameplayerzone.txt index f04cbaa5..ab2556d9 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cgameplayerzone.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cgameplayerzone.txt @@ -21,6 +21,8 @@ { "m_iszInTarget" // string_t { + "type" "stringint" + "windows" "140" "linux" "156" "mac" "156" @@ -28,6 +30,8 @@ "m_iszOutTarget" // string_t { + "type" "stringint" + "windows" "144" "linux" "160" "mac" "160" @@ -35,6 +39,8 @@ "m_iszInCount" // string_t { + "type" "stringint" + "windows" "148" "linux" "164" "mac" "164" @@ -42,6 +48,8 @@ "m_iszOutCount" // string_t { + "type" "stringint" + "windows" "152" "linux" "168" "mac" "168" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cgameteammaster.txt b/gamedata/common.games/entities.games/cstrike/offsets-cgameteammaster.txt index e9c26fec..5ff0b664 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cgameteammaster.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cgameteammaster.txt @@ -21,6 +21,8 @@ { "m_teamIndex" // int { + "type" "integer" + "windows" "140" "linux" "156" "mac" "156" @@ -28,6 +30,8 @@ "triggerType" // USE_TYPE { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cgametext.txt b/gamedata/common.games/entities.games/cstrike/offsets-cgametext.txt index 9bd90bbc..a60ef50b 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cgametext.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cgametext.txt @@ -21,6 +21,8 @@ { "m_textParms" // hudtextparms_t { + "type" "structure" + "windows" "140" "linux" "156" "mac" "156" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cgib.txt b/gamedata/common.games/entities.games/cstrike/offsets-cgib.txt index d7e972e9..4b079551 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cgib.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cgib.txt @@ -21,6 +21,8 @@ { "m_bloodColor" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_cBloodDecals" // int { + "type" "integer" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_material" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,8 @@ "m_lifeTime" // float { + "type" "time" + "windows" "148" "linux" "164" "mac" "164" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cgibshooter.txt b/gamedata/common.games/entities.games/cstrike/offsets-cgibshooter.txt index 352fc74d..e64e111f 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cgibshooter.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cgibshooter.txt @@ -21,6 +21,8 @@ { "m_iGibs" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" @@ -28,6 +30,8 @@ "m_iGibCapacity" // int { + "type" "integer" + "windows" "148" "linux" "164" "mac" "164" @@ -35,6 +39,8 @@ "m_iGibMaterial" // int { + "type" "integer" + "windows" "152" "linux" "168" "mac" "168" @@ -42,6 +48,8 @@ "m_iGibModelIndex" // int { + "type" "integer" + "windows" "156" "linux" "172" "mac" "172" @@ -49,6 +57,8 @@ "m_flGibVelocity" // float { + "type" "time" + "windows" "160" "linux" "176" "mac" "176" @@ -56,6 +66,8 @@ "m_flVariance" // float { + "type" "time" + "windows" "164" "linux" "180" "mac" "180" @@ -63,6 +75,8 @@ "m_flGibLife" // float { + "type" "time" + "windows" "168" "linux" "184" "mac" "184" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cglock18.txt b/gamedata/common.games/entities.games/cstrike/offsets-cglock18.txt index d58d329b..46e7d386 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cglock18.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cglock18.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "m_bBurstFire" // bool { + "type" "boolean" + "windows" "324" "linux" "340" "mac" "340" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cglow.txt b/gamedata/common.games/entities.games/cstrike/offsets-cglow.txt index d5bbe694..5f9bf7b0 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cglow.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cglow.txt @@ -21,6 +21,8 @@ { "m_lastTime" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_maxFrame" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cgrenade.txt b/gamedata/common.games/entities.games/cstrike/offsets-cgrenade.txt index daa1ab9b..385b794a 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cgrenade.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cgrenade.txt @@ -21,6 +21,8 @@ { "m_bStartDefuse" // bool { + "type" "boolean" + "windows" "384" "linux" "404" "mac" "404" @@ -28,6 +30,8 @@ "m_bIsC4" // bool { + "type" "boolean" + "windows" "385" "linux" "405" "mac" "405" @@ -35,6 +39,8 @@ "m_pBombDefuser" // EHANDLE { + "type" "ehandle" + "windows" "388" "linux" "408" "mac" "408" @@ -42,6 +48,8 @@ "m_flDefuseCountDown" // float { + "type" "time" + "windows" "396" "linux" "416" "mac" "416" @@ -49,6 +57,8 @@ "m_flC4Blow" // float { + "type" "time" + "windows" "400" "linux" "420" "mac" "420" @@ -56,6 +66,8 @@ "m_flNextFreqInterval" // float { + "type" "time" + "windows" "404" "linux" "424" "mac" "424" @@ -63,6 +75,8 @@ "m_flNextBeep" // float { + "type" "time" + "windows" "408" "linux" "428" "mac" "428" @@ -70,6 +84,8 @@ "m_flNextFreq" // float { + "type" "time" + "windows" "412" "linux" "432" "mac" "432" @@ -77,6 +93,8 @@ "m_sBeepName" // char* { + "type" "stringptr" + "windows" "416" "linux" "436" "mac" "436" @@ -84,6 +102,8 @@ "m_fAttenu" // float { + "type" "time" + "windows" "420" "linux" "440" "mac" "440" @@ -91,6 +111,8 @@ "m_flNextBlink" // float { + "type" "time" + "windows" "424" "linux" "444" "mac" "444" @@ -98,6 +120,8 @@ "m_fNextDefuse" // float { + "type" "time" + "windows" "428" "linux" "448" "mac" "448" @@ -105,6 +129,8 @@ "m_bJustBlew" // bool { + "type" "boolean" + "windows" "432" "linux" "452" "mac" "452" @@ -112,6 +138,8 @@ "m_iTeam" // int { + "type" "integer" + "windows" "436" "linux" "456" "mac" "456" @@ -119,6 +147,8 @@ "m_iCurWave" // int { + "type" "integer" + "windows" "440" "linux" "460" "mac" "460" @@ -126,6 +156,8 @@ "m_pentCurBombTarget" // edict_t* { + "type" "edict" + "windows" "444" "linux" "464" "mac" "464" @@ -133,6 +165,8 @@ "m_SGSmoke" // int { + "type" "integer" + "windows" "448" "linux" "468" "mac" "468" @@ -140,6 +174,8 @@ "m_angle" // int { + "type" "integer" + "windows" "452" "linux" "472" "mac" "472" @@ -147,6 +183,9 @@ "m_usEvent" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "456" "linux" "476" "mac" "476" @@ -154,6 +193,8 @@ "m_bLightSmoke" // bool { + "type" "boolean" + "windows" "458" "linux" "478" "mac" "478" @@ -161,6 +202,8 @@ "m_bDetonated" // bool { + "type" "boolean" + "windows" "459" "linux" "479" "mac" "479" @@ -168,6 +211,8 @@ "m_vSmokeDetonate" // Vector { + "type" "vector" + "windows" "460" "linux" "480" "mac" "480" @@ -175,6 +220,8 @@ "m_iBounceCount" // int { + "type" "integer" + "windows" "472" "linux" "492" "mac" "492" @@ -182,6 +229,8 @@ "m_fRegisteredSound" // BOOL { + "type" "integer" + "windows" "476" "linux" "496" "mac" "496" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cguntarget.txt b/gamedata/common.games/entities.games/cstrike/offsets-cguntarget.txt index e1fcb64a..2310373e 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cguntarget.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cguntarget.txt @@ -21,6 +21,8 @@ { "m_on" // BOOL { + "type" "integer" + "windows" "384" "linux" "404" "mac" "404" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-chegrenade.txt b/gamedata/common.games/entities.games/cstrike/offsets-chegrenade.txt index 735b9e04..641005b4 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-chegrenade.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-chegrenade.txt @@ -21,6 +21,9 @@ { "m_usCreateExplosion" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "320" "linux" "336" "mac" "336" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-chostage.txt b/gamedata/common.games/entities.games/cstrike/offsets-chostage.txt index 0ce3343d..5d246423 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-chostage.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-chostage.txt @@ -21,6 +21,8 @@ { "m_Activity" // int { + "type" "integer" + "windows" "384" "linux" "404" "mac" "404" @@ -28,6 +30,8 @@ "m_bTouched" // BOOL { + "type" "integer" + "windows" "388" "linux" "408" "mac" "408" @@ -35,6 +39,8 @@ "m_bRescueMe" // BOOL { + "type" "integer" + "windows" "392" "linux" "412" "mac" "412" @@ -42,6 +48,8 @@ "m_flFlinchTime" // float { + "type" "time" + "windows" "396" "linux" "416" "mac" "416" @@ -49,6 +57,8 @@ "m_flNextChange" // float { + "type" "time" + "windows" "400" "linux" "420" "mac" "420" @@ -56,6 +66,8 @@ "m_flMarkPosition" // float { + "type" "time" + "windows" "404" "linux" "424" "mac" "424" @@ -63,6 +75,8 @@ "m_iModel" // int { + "type" "integer" + "windows" "408" "linux" "428" "mac" "428" @@ -70,6 +84,8 @@ "m_iSkin" // int { + "type" "integer" + "windows" "412" "linux" "432" "mac" "432" @@ -77,6 +93,8 @@ "m_flNextRadarTime" // float { + "type" "time" + "windows" "416" "linux" "436" "mac" "436" @@ -84,6 +102,8 @@ "m_State" // enum state { + "type" "integer" + "windows" "420" "linux" "440" "mac" "440" @@ -91,6 +111,8 @@ "m_vStart" // Vector { + "type" "vector" + "windows" "424" "linux" "444" "mac" "444" @@ -98,6 +120,8 @@ "m_vStartAngles" // Vector { + "type" "vector" + "windows" "436" "linux" "456" "mac" "456" @@ -105,6 +129,9 @@ "m_vPathToFollow" // Vector[20] { + "type" "vector" + "size" "20" + "windows" "448" "linux" "468" "mac" "468" @@ -112,6 +139,8 @@ "m_iWaypoint" // int { + "type" "integer" + "windows" "688" "linux" "708" "mac" "708" @@ -119,13 +148,17 @@ "m_target" // CBasePlayer* { + "type" "classptr" + "windows" "692" "linux" "712" "mac" "712" } - "m_LocalNav" // CLocalNav* + "m_LocalNav" // class CLocalNav* { + "type" "pointer" + "windows" "696" "linux" "716" "mac" "716" @@ -133,6 +166,8 @@ "nTargetNode" // int { + "type" "integer" + "windows" "700" "linux" "720" "mac" "720" @@ -140,6 +175,9 @@ "vecNodes" // Vector[100] { + "type" "vector" + "size" "100" + "windows" "704" "linux" "724" "mac" "724" @@ -147,6 +185,8 @@ "m_hStoppedTargetEnt" // EHANDLE { + "type" "ehandle" + "windows" "1904" "linux" "1924" "mac" "1924" @@ -154,6 +194,8 @@ "m_flNextFullThink" // float { + "type" "time" + "windows" "1912" "linux" "1932" "mac" "1932" @@ -161,6 +203,8 @@ "m_flPathCheckInterval" // float { + "type" "time" + "windows" "1916" "linux" "1936" "mac" "1936" @@ -168,6 +212,8 @@ "m_flLastPathCheck" // float { + "type" "time" + "windows" "1920" "linux" "1940" "mac" "1940" @@ -175,6 +221,8 @@ "m_nPathNodes" // int { + "type" "integer" + "windows" "1924" "linux" "1944" "mac" "1944" @@ -182,6 +230,8 @@ "m_fHasPath" // BOOL { + "type" "integer" + "windows" "1928" "linux" "1948" "mac" "1948" @@ -189,6 +239,8 @@ "m_flPathAcquired" // float { + "type" "time" + "windows" "1932" "linux" "1952" "mac" "1952" @@ -196,6 +248,8 @@ "m_vOldPos" // Vector { + "type" "vector" + "windows" "1936" "linux" "1956" "mac" "1956" @@ -203,6 +257,8 @@ "m_iHostageIndex" // int { + "type" "integer" + "windows" "1948" "linux" "1968" "mac" "1968" @@ -210,6 +266,8 @@ "m_bStuck" // BOOL { + "type" "integer" + "windows" "1952" "linux" "1972" "mac" "1972" @@ -217,13 +275,17 @@ "m_flStuckTime" // float { + "type" "time" + "windows" "1956" "linux" "1976" "mac" "1976" } - "m_improv" // CHostageImprov* + "m_improv" // class CHostageImprov* { + "type" "pointer" + "windows" "1960" "linux" "1980" "mac" "1980" @@ -231,6 +293,8 @@ "m_whichModel" // enum ModelType { + "type" "integer" + "windows" "1964" "linux" "1984" "mac" "1984" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cknife.txt b/gamedata/common.games/entities.games/cstrike/offsets-cknife.txt index 50ea0953..4d12fdf0 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cknife.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cknife.txt @@ -21,6 +21,8 @@ { "m_trHit" // TraceResult { + "type" "structure" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,9 @@ "m_usKnife" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "376" "linux" "392" "mac" "392" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-claser.txt b/gamedata/common.games/entities.games/cstrike/offsets-claser.txt index 6ebcddaf..a2b74c50 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-claser.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-claser.txt @@ -21,6 +21,8 @@ { "m_pSprite" // CSprite* { + "type" "classptr" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_iszSpriteName" // int { + "type" "integer" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_firePosition" // Vector { + "type" "vector" + "windows" "144" "linux" "160" "mac" "160" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-clight.txt b/gamedata/common.games/entities.games/cstrike/offsets-clight.txt index 9e7526f7..063e8120 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-clight.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-clight.txt @@ -21,6 +21,8 @@ { "m_iStyle" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_iszPattern" // int { + "type" "integer" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_iStartedOff" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-clightning.txt b/gamedata/common.games/entities.games/cstrike/offsets-clightning.txt index 10fcbe76..d2a508bc 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-clightning.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-clightning.txt @@ -21,6 +21,8 @@ { "m_active" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_iszStartEntity" // int { + "type" "integer" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_iszEndEntity" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,8 @@ "m_life" // float { + "type" "time" + "windows" "148" "linux" "164" "mac" "164" @@ -49,6 +57,8 @@ "m_boltWidth" // int { + "type" "integer" + "windows" "152" "linux" "168" "mac" "168" @@ -56,6 +66,8 @@ "m_noiseAmplitude" // int { + "type" "integer" + "windows" "156" "linux" "172" "mac" "172" @@ -63,6 +75,8 @@ "m_brightness" // int { + "type" "integer" + "windows" "160" "linux" "176" "mac" "176" @@ -70,6 +84,8 @@ "m_speed" // int { + "type" "integer" + "windows" "164" "linux" "180" "mac" "180" @@ -77,6 +93,8 @@ "m_restrike" // float { + "type" "time" + "windows" "168" "linux" "184" "mac" "184" @@ -84,6 +102,8 @@ "m_spriteTexture" // int { + "type" "integer" + "windows" "172" "linux" "188" "mac" "188" @@ -91,6 +111,8 @@ "m_iszSpriteName" // int { + "type" "integer" + "windows" "176" "linux" "192" "mac" "192" @@ -98,6 +120,8 @@ "m_frameStart" // int { + "type" "integer" + "windows" "180" "linux" "196" "mac" "196" @@ -105,6 +129,8 @@ "m_radius" // float { + "type" "time" + "windows" "184" "linux" "200" "mac" "200" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cm249.txt b/gamedata/common.games/entities.games/cstrike/offsets-cm249.txt index acf5f868..7f6a32f0 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cm249.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cm249.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "iShellOn" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireM249" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cm3.txt b/gamedata/common.games/entities.games/cstrike/offsets-cm3.txt index 1c3802b8..ffcc748b 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cm3.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cm3.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "m_flPumpTime" // float { + "type" "time" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireM3" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cm4a1.txt b/gamedata/common.games/entities.games/cstrike/offsets-cm4a1.txt index 4b5d6fea..24e278ff 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cm4a1.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cm4a1.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "iShellOn" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireM4A1" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cmac10.txt b/gamedata/common.games/entities.games/cstrike/offsets-cmac10.txt index fc0e46a2..607bf737 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cmac10.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cmac10.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "iShellOn" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireMAC10" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cmapinfo.txt b/gamedata/common.games/entities.games/cstrike/offsets-cmapinfo.txt index 4bcf6c02..7190a723 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cmapinfo.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cmapinfo.txt @@ -21,6 +21,8 @@ { "m_iBuyingStatus" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_flBombRadius" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cmomentarydoor.txt b/gamedata/common.games/entities.games/cstrike/offsets-cmomentarydoor.txt index e1e36d4f..8653d10b 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cmomentarydoor.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cmomentarydoor.txt @@ -21,6 +21,9 @@ { "m_bMoveSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "292" "linux" "312" "mac" "312" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cmomentaryrotbutton.txt b/gamedata/common.games/entities.games/cstrike/offsets-cmomentaryrotbutton.txt index 82e8b628..f80e4a7a 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cmomentaryrotbutton.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cmomentaryrotbutton.txt @@ -21,6 +21,8 @@ { "m_lastUsed" // int { + "type" "integer" + "windows" "292" "linux" "312" "mac" "312" @@ -28,6 +30,8 @@ "m_direction" // int { + "type" "integer" + "windows" "296" "linux" "316" "mac" "316" @@ -35,6 +39,8 @@ "m_returnSpeed" // float { + "type" "time" + "windows" "300" "linux" "320" "mac" "320" @@ -42,6 +48,8 @@ "m_start" // Vector { + "type" "vector" + "windows" "304" "linux" "324" "mac" "324" @@ -49,6 +57,8 @@ "m_end" // Vector { + "type" "vector" + "windows" "316" "linux" "336" "mac" "336" @@ -56,6 +66,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "328" "linux" "348" "mac" "348" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cmortar.txt b/gamedata/common.games/entities.games/cstrike/offsets-cmortar.txt index 5cbd7dac..7f4e2525 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cmortar.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cmortar.txt @@ -21,6 +21,8 @@ { "m_spriteTexture" // int { + "type" "integer" + "windows" "480" "linux" "500" "mac" "500" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cmp5n.txt b/gamedata/common.games/entities.games/cstrike/offsets-cmp5n.txt index d6344c7e..d886c486 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cmp5n.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cmp5n.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "iShellOn" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireMP5N" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cmultimanager.txt b/gamedata/common.games/entities.games/cstrike/offsets-cmultimanager.txt index 985ce8a6..fb2f413b 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cmultimanager.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cmultimanager.txt @@ -21,6 +21,8 @@ { "m_cTargets" // int { + "type" "integer" + "windows" "292" "linux" "312" "mac" "312" @@ -28,6 +30,8 @@ "m_index" // int { + "type" "integer" + "windows" "296" "linux" "316" "mac" "316" @@ -35,6 +39,8 @@ "m_startTime" // float { + "type" "time" + "windows" "300" "linux" "320" "mac" "320" @@ -42,6 +48,9 @@ "m_iTargetName" // int[16] { + "type" "integer" + "size" "16" + "windows" "304" "linux" "324" "mac" "324" @@ -49,6 +58,9 @@ "m_flTargetDelay" // float[16] { + "type" "time" + "size" "16" + "windows" "368" "linux" "388" "mac" "388" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cmultisource.txt b/gamedata/common.games/entities.games/cstrike/offsets-cmultisource.txt index 89f77805..acfa61f6 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cmultisource.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cmultisource.txt @@ -21,6 +21,9 @@ { "m_rgEntities" // EHANDLE[32] { + "type" "ehandle" + "size" "32" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +31,9 @@ "m_rgTriggered" // int[32] { + "type" "integer" + "size" "32" + "windows" "392" "linux" "408" "mac" "408" @@ -35,6 +41,8 @@ "m_iTotal" // int { + "type" "integer" + "windows" "520" "linux" "536" "mac" "536" @@ -42,6 +50,8 @@ "m_globalstate" // string_t { + "type" "stringint" + "windows" "524" "linux" "540" "mac" "540" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cp228.txt b/gamedata/common.games/entities.games/cstrike/offsets-cp228.txt index 60185bb8..2ed5f56c 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cp228.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cp228.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,9 @@ "m_usFireP228" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "324" "linux" "340" "mac" "340" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cp90.txt b/gamedata/common.games/entities.games/cstrike/offsets-cp90.txt index 26cca599..b925e41e 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cp90.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cp90.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "iShellOn" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireP90" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cpathcorner.txt b/gamedata/common.games/entities.games/cstrike/offsets-cpathcorner.txt index 878d5e25..bf43c555 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cpathcorner.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cpathcorner.txt @@ -21,6 +21,8 @@ { "m_flWait" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cpathtrack.txt b/gamedata/common.games/entities.games/cstrike/offsets-cpathtrack.txt index 2971d420..4a7bdb5f 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cpathtrack.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cpathtrack.txt @@ -21,6 +21,8 @@ { "m_length" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_altName" // string_t { + "type" "stringint" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_pnext" // CPathTrack* { + "type" "classptr" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,8 @@ "m_pprevious" // CPathTrack* { + "type" "classptr" + "windows" "148" "linux" "164" "mac" "164" @@ -49,6 +57,8 @@ "m_paltpath" // CPathTrack* { + "type" "classptr" + "windows" "152" "linux" "168" "mac" "168" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cpendulum.txt b/gamedata/common.games/entities.games/cstrike/offsets-cpendulum.txt index e867077b..b03f8ae1 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cpendulum.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cpendulum.txt @@ -21,6 +21,8 @@ { "m_accel" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_distance" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_time" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" @@ -42,6 +48,8 @@ "m_damp" // float { + "type" "time" + "windows" "148" "linux" "164" "mac" "164" @@ -49,6 +57,8 @@ "m_maxSpeed" // float { + "type" "time" + "windows" "152" "linux" "168" "mac" "168" @@ -56,6 +66,8 @@ "m_dampSpeed" // float { + "type" "time" + "windows" "156" "linux" "172" "mac" "172" @@ -63,6 +75,8 @@ "m_center" // Vector { + "type" "vector" + "windows" "160" "linux" "176" "mac" "176" @@ -70,6 +84,8 @@ "m_start" // Vector { + "type" "vector" + "windows" "172" "linux" "188" "mac" "188" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cplattrigger.txt b/gamedata/common.games/entities.games/cstrike/offsets-cplattrigger.txt index 672d9573..921cc024 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cplattrigger.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cplattrigger.txt @@ -21,6 +21,8 @@ { "m_pPlatform" // CFuncPlat* { + "type" "classptr" + "windows" "136" "linux" "152" "mac" "152" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cpushable.txt b/gamedata/common.games/entities.games/cstrike/offsets-cpushable.txt index 1adb1ee1..d5f779b5 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cpushable.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cpushable.txt @@ -21,6 +21,8 @@ { "m_lastSound" // int { + "type" "integer" + "windows" "172" "linux" "188" "mac" "188" @@ -28,6 +30,8 @@ "m_maxSpeed" // float { + "type" "time" + "windows" "176" "linux" "192" "mac" "192" @@ -35,6 +39,8 @@ "m_soundTime" // float { + "type" "time" + "windows" "180" "linux" "196" "mac" "196" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-crecharge.txt b/gamedata/common.games/entities.games/cstrike/offsets-crecharge.txt index 2bd99b01..50525bfb 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-crecharge.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-crecharge.txt @@ -21,6 +21,8 @@ { "m_flNextCharge" // float { + "type" "time" + "windows" "292" "linux" "312" "mac" "312" @@ -28,6 +30,8 @@ "m_iReactivate" // int { + "type" "integer" + "windows" "296" "linux" "316" "mac" "316" @@ -35,6 +39,8 @@ "m_iJuice" // int { + "type" "integer" + "windows" "300" "linux" "320" "mac" "320" @@ -42,6 +48,8 @@ "m_iOn" // int { + "type" "integer" + "windows" "304" "linux" "324" "mac" "324" @@ -49,6 +57,8 @@ "m_flSoundTime" // float { + "type" "time" + "windows" "308" "linux" "328" "mac" "328" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-crevertsaved.txt b/gamedata/common.games/entities.games/cstrike/offsets-crevertsaved.txt index 6292b0b8..d2f3695c 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-crevertsaved.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-crevertsaved.txt @@ -21,6 +21,8 @@ { "m_messageTime" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_loadTime" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cruleentity.txt b/gamedata/common.games/entities.games/cstrike/offsets-cruleentity.txt index e1087a62..50c76cfb 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cruleentity.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cruleentity.txt @@ -21,6 +21,8 @@ { "m_iszMaster" // string_t { + "type" "stringint" + "windows" "136" "linux" "152" "mac" "152" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cscout.txt b/gamedata/common.games/entities.games/cstrike/offsets-cscout.txt index 12136415..e215fe38 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cscout.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cscout.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,9 @@ "m_usFireScout" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "324" "linux" "340" "mac" "340" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-csg550.txt b/gamedata/common.games/entities.games/cstrike/offsets-csg550.txt index 028b500c..dc1f1fee 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-csg550.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-csg550.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,9 @@ "m_usFireSG550" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "324" "linux" "340" "mac" "340" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-csg552.txt b/gamedata/common.games/entities.games/cstrike/offsets-csg552.txt index b07ab329..95f4fc7b 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-csg552.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-csg552.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "iShellOn" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireSG552" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-csmokegrenade.txt b/gamedata/common.games/entities.games/cstrike/offsets-csmokegrenade.txt index 15d379bf..65b01987 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-csmokegrenade.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-csmokegrenade.txt @@ -21,6 +21,9 @@ { "m_usCreateSmoke" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "320" "linux" "336" "mac" "336" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-csoundent.txt b/gamedata/common.games/entities.games/cstrike/offsets-csoundent.txt index 7b71a5ea..3f7b3983 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-csoundent.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-csoundent.txt @@ -21,6 +21,8 @@ { "m_iFreeSound" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_iActiveSound" // int { + "type" "integer" + "windows" "140" "linux" "156" "mac" "156" @@ -35,6 +39,8 @@ "m_cLastActiveSounds" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" @@ -42,13 +48,18 @@ "m_fShowReport" // BOOL { + "type" "integer" + "windows" "148" "linux" "164" "mac" "164" } - "m_SoundPool" // CSound[64] + "m_SoundPool" // class CSound[64] { + "type" "class" + "size" "64" + "windows" "152" "linux" "168" "mac" "168" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cspeaker.txt b/gamedata/common.games/entities.games/cstrike/offsets-cspeaker.txt index 9c0358b3..db5a19b2 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cspeaker.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cspeaker.txt @@ -21,6 +21,8 @@ { "m_preset" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-csprite.txt b/gamedata/common.games/entities.games/cstrike/offsets-csprite.txt index 125b7d7c..cfa4a97d 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-csprite.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-csprite.txt @@ -21,6 +21,8 @@ { "m_lastTime" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_maxFrame" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-ctesteffect.txt b/gamedata/common.games/entities.games/cstrike/offsets-ctesteffect.txt index bbb77d5e..7fb0bbb9 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-ctesteffect.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-ctesteffect.txt @@ -21,6 +21,8 @@ { "m_iLoop" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" @@ -28,6 +30,8 @@ "m_iBeam" // int { + "type" "integer" + "windows" "148" "linux" "164" "mac" "164" @@ -35,6 +39,9 @@ "m_pBeam" // CBeam*[24] { + "type" "classptr" + "size" "24" + "windows" "152" "linux" "168" "mac" "168" @@ -42,6 +49,9 @@ "m_flBeamTime" // float[24] { + "type" "time" + "size" "24" + "windows" "248" "linux" "264" "mac" "264" @@ -49,6 +59,8 @@ "m_flStartTime" // float { + "type" "time" + "windows" "344" "linux" "360" "mac" "360" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-ctmp.txt b/gamedata/common.games/entities.games/cstrike/offsets-ctmp.txt index a2704f60..90a85f47 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-ctmp.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-ctmp.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "iShellOn" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireTMP" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-ctriggercamera.txt b/gamedata/common.games/entities.games/cstrike/offsets-ctriggercamera.txt index e04f1913..eb8d98d2 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-ctriggercamera.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-ctriggercamera.txt @@ -21,6 +21,8 @@ { "m_hPlayer" // EHANDLE { + "type" "ehandle" + "windows" "144" "linux" "160" "mac" "160" @@ -28,6 +30,8 @@ "m_hTarget" // EHANDLE { + "type" "ehandle" + "windows" "152" "linux" "168" "mac" "168" @@ -35,6 +39,8 @@ "m_pentPath" // CBaseEntity* { + "type" "classptr" + "windows" "160" "linux" "176" "mac" "176" @@ -42,6 +48,8 @@ "m_sPath" // int { + "type" "integer" + "windows" "164" "linux" "180" "mac" "180" @@ -49,6 +57,8 @@ "m_flWait" // float { + "type" "time" + "windows" "168" "linux" "184" "mac" "184" @@ -56,6 +66,8 @@ "m_flReturnTime" // float { + "type" "time" + "windows" "172" "linux" "188" "mac" "188" @@ -63,6 +75,8 @@ "m_flStopTime" // float { + "type" "time" + "windows" "176" "linux" "192" "mac" "192" @@ -70,6 +84,8 @@ "m_moveDistance" // float { + "type" "time" + "windows" "180" "linux" "196" "mac" "196" @@ -77,6 +93,8 @@ "m_targetSpeed" // float { + "type" "time" + "windows" "184" "linux" "200" "mac" "200" @@ -84,6 +102,8 @@ "m_initialSpeed" // float { + "type" "time" + "windows" "188" "linux" "204" "mac" "204" @@ -91,6 +111,8 @@ "m_acceleration" // float { + "type" "time" + "windows" "192" "linux" "208" "mac" "208" @@ -98,6 +120,8 @@ "m_deceleration" // float { + "type" "time" + "windows" "196" "linux" "212" "mac" "212" @@ -105,6 +129,8 @@ "m_state" // int { + "type" "integer" + "windows" "200" "linux" "216" "mac" "216" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-ctriggerchangetarget.txt b/gamedata/common.games/entities.games/cstrike/offsets-ctriggerchangetarget.txt index 12cc531e..de00f347 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-ctriggerchangetarget.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-ctriggerchangetarget.txt @@ -21,6 +21,8 @@ { "m_iszNewTarget" // int { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-ctriggerrelay.txt b/gamedata/common.games/entities.games/cstrike/offsets-ctriggerrelay.txt index a4d2acec..c3d1ddb3 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-ctriggerrelay.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-ctriggerrelay.txt @@ -21,6 +21,8 @@ { "triggerType" // USE_TYPE { + "type" "integer" + "windows" "144" "linux" "160" "mac" "160" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cump45.txt b/gamedata/common.games/entities.games/cstrike/offsets-cump45.txt index 1ca1dfa1..b322d17d 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cump45.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cump45.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "iShellOn" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireUMP45" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cusp.txt b/gamedata/common.games/entities.games/cstrike/offsets-cusp.txt index 9f6923cf..f162a294 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cusp.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cusp.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,9 @@ "m_usFireUSP" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "324" "linux" "340" "mac" "340" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cwallhealth.txt b/gamedata/common.games/entities.games/cstrike/offsets-cwallhealth.txt index 2bf9f557..f0cfe9be 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cwallhealth.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cwallhealth.txt @@ -21,6 +21,8 @@ { "m_flNextCharge" // float { + "type" "time" + "windows" "292" "linux" "312" "mac" "312" @@ -28,6 +30,8 @@ "m_iReactivate" // int { + "type" "integer" + "windows" "296" "linux" "316" "mac" "316" @@ -35,6 +39,8 @@ "m_iJuice" // int { + "type" "integer" + "windows" "300" "linux" "320" "mac" "320" @@ -42,6 +48,8 @@ "m_iOn" // int { + "type" "integer" + "windows" "304" "linux" "324" "mac" "324" @@ -49,6 +57,8 @@ "m_flSoundTime" // float { + "type" "time" + "windows" "308" "linux" "328" "mac" "328" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cweaponbox.txt b/gamedata/common.games/entities.games/cstrike/offsets-cweaponbox.txt index 85b5504e..8dad1fb9 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cweaponbox.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cweaponbox.txt @@ -21,6 +21,9 @@ { "m_rgpPlayerItems" // CBasePlayerItem*[6] { + "type" "classptr" + "size" "6" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +31,9 @@ "m_rgiszAmmo" // int[32] { + "type" "integer" + "size" "32" + "windows" "160" "linux" "176" "mac" "176" @@ -35,6 +41,9 @@ "m_rgAmmo" // int[32] { + "type" "integer" + "size" "32" + "windows" "288" "linux" "304" "mac" "304" @@ -42,6 +51,8 @@ "m_cAmmoTypes" // int { + "type" "integer" + "windows" "416" "linux" "432" "mac" "432" @@ -49,6 +60,8 @@ "m_bIsBomb" // bool { + "type" "boolean" + "windows" "420" "linux" "436" "mac" "436" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cweaponcycler.txt b/gamedata/common.games/entities.games/cstrike/offsets-cweaponcycler.txt index b98a9931..e0d97fdb 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cweaponcycler.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cweaponcycler.txt @@ -21,6 +21,8 @@ { "m_iszModel" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "m_iModel" // int { + "type" "integer" + "windows" "324" "linux" "340" "mac" "340" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cworlditem.txt b/gamedata/common.games/entities.games/cstrike/offsets-cworlditem.txt index a9345bb8..95b2b3a3 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cworlditem.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cworlditem.txt @@ -21,6 +21,8 @@ { "m_iType" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cwreckage.txt b/gamedata/common.games/entities.games/cstrike/offsets-cwreckage.txt index 554a7443..2fa8fa5a 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cwreckage.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cwreckage.txt @@ -21,6 +21,8 @@ { "m_flStartTime" // int { + "type" "integer" + "windows" "384" "linux" "404" "mac" "404" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cwshield.txt b/gamedata/common.games/entities.games/cstrike/offsets-cwshield.txt index 31bd0ce5..16717b58 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cwshield.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cwshield.txt @@ -21,6 +21,8 @@ { "m_hEntToIgnoreTouchesFrom" // EHANDLE { + "type" "ehandle" + "windows" "136" "linux" "152" "mac" "152" @@ -28,6 +30,8 @@ "m_flTimeToIgnoreTouches" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" diff --git a/gamedata/common.games/entities.games/cstrike/offsets-cxm1014.txt b/gamedata/common.games/entities.games/cstrike/offsets-cxm1014.txt index 90e68ff9..7eab900a 100644 --- a/gamedata/common.games/entities.games/cstrike/offsets-cxm1014.txt +++ b/gamedata/common.games/entities.games/cstrike/offsets-cxm1014.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "320" "linux" "336" "mac" "336" @@ -28,6 +30,8 @@ "m_flPumpTime" // float { + "type" "time" + "windows" "324" "linux" "340" "mac" "340" @@ -35,6 +39,9 @@ "m_usFireXM1014" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "328" "linux" "344" "mac" "344"