From 9a83db66f59b44f71abd3e39d112c16a08869325 Mon Sep 17 00:00:00 2001 From: Arkshine Date: Mon, 10 Aug 2015 15:58:41 +0200 Subject: [PATCH] Update HLDM offsets --- .../valve/offsets-cactanimating.txt | 2 + .../entities.games/valve/offsets-cagrunt.txt | 12 ++ .../entities.games/valve/offsets-cairtank.txt | 2 + .../valve/offsets-cambientgeneric.txt | 8 + .../entities.games/valve/offsets-capache.txt | 36 ++++ .../valve/offsets-capachehvr.txt | 4 + .../valve/offsets-cautotrigger.txt | 4 + .../valve/offsets-cbarnacle.txt | 12 ++ .../entities.games/valve/offsets-cbarney.txt | 10 + .../valve/offsets-cbaseanimating.txt | 10 + .../valve/offsets-cbasebutton.txt | 22 ++ .../valve/offsets-cbasedelay.txt | 4 + .../valve/offsets-cbasedoor.txt | 23 +++ .../valve/offsets-cbaseentity.txt | 40 ++++ .../valve/offsets-cbasemonster.txt | 95 +++++++++ .../valve/offsets-cbaseplattrain.txt | 8 + .../valve/offsets-cbaseplayer.txt | 190 ++++++++++++++++++ .../valve/offsets-cbaseplayeritem.txt | 6 + .../valve/offsets-cbaseplayerweapon.txt | 32 +++ .../valve/offsets-cbasetoggle.txt | 38 ++++ .../valve/offsets-cbaseturret.txt | 44 ++++ .../valve/offsets-cbigmomma.txt | 10 + .../entities.games/valve/offsets-cbmortar.txt | 2 + .../valve/offsets-cbreakable.txt | 12 ++ .../valve/offsets-cbubbling.txt | 8 + .../valve/offsets-cbullsquid.txt | 6 + .../valve/offsets-cchangelevel.txt | 10 + .../valve/offsets-ccinemonster.txt | 26 +++ .../valve/offsets-ccontroller.txt | 24 +++ .../valve/offsets-ccontrollerheadball.txt | 8 + .../valve/offsets-ccontrollerzapball.txt | 2 + .../valve/offsets-ccrossbow.txt | 8 + .../valve/offsets-ccrossbowbolt.txt | 2 + .../entities.games/valve/offsets-ccrowbar.txt | 7 + .../entities.games/valve/offsets-ccycler.txt | 2 + .../valve/offsets-ccyclersprite.txt | 6 + .../valve/offsets-cdeadbarney.txt | 2 + .../entities.games/valve/offsets-cdeadhev.txt | 2 + .../valve/offsets-cdeadhgrunt.txt | 2 + .../valve/offsets-cdeadscientist.txt | 2 + .../entities.games/valve/offsets-cegon.txt | 22 ++ .../valve/offsets-cenvexplosion.txt | 4 + .../valve/offsets-cenvfunnel.txt | 2 + .../valve/offsets-cenvglobal.txt | 6 + .../valve/offsets-cenvsound.txt | 4 + .../valve/offsets-cenvspark.txt | 2 + .../valve/offsets-cflockingflyer.txt | 24 +++ .../valve/offsets-cflockingflyerflock.txt | 4 + .../valve/offsets-cflyingmonster.txt | 10 + .../valve/offsets-cfrictionmodifier.txt | 2 + .../valve/offsets-cfuncmortarfield.txt | 12 ++ .../valve/offsets-cfuncplatrot.txt | 4 + .../valve/offsets-cfuncrotating.txt | 10 + .../valve/offsets-cfunctank.txt | 52 +++++ .../valve/offsets-cfunctankcontrols.txt | 2 + .../valve/offsets-cfunctanklaser.txt | 4 + .../valve/offsets-cfunctrackchange.txt | 18 ++ .../valve/offsets-cfunctracktrain.txt | 29 +++ .../valve/offsets-cfunctrain.txt | 6 + .../valve/offsets-cgameplayerequip.txt | 7 + .../valve/offsets-cgameplayerzone.txt | 8 + .../valve/offsets-cgameteammaster.txt | 4 + .../valve/offsets-cgametext.txt | 2 + .../valve/offsets-cgargantua.txt | 19 ++ .../entities.games/valve/offsets-cgauss.txt | 16 ++ .../entities.games/valve/offsets-cgib.txt | 8 + .../valve/offsets-cgibshooter.txt | 14 ++ .../entities.games/valve/offsets-cglock.txt | 8 + .../entities.games/valve/offsets-cglow.txt | 4 + .../entities.games/valve/offsets-cgman.txt | 6 + .../entities.games/valve/offsets-cgrenade.txt | 2 + .../valve/offsets-cguntarget.txt | 2 + .../valve/offsets-chassassin.txt | 20 ++ .../entities.games/valve/offsets-chgrunt.txt | 24 +++ .../valve/offsets-chgruntrepel.txt | 2 + .../entities.games/valve/offsets-chgun.txt | 9 + .../entities.games/valve/offsets-chornet.txt | 6 + .../valve/offsets-choundeye.txt | 8 + .../valve/offsets-cichthyosaur.txt | 20 ++ .../entities.games/valve/offsets-cinfobm.txt | 2 + .../entities.games/valve/offsets-cislave.txt | 13 ++ .../entities.games/valve/offsets-claser.txt | 6 + .../entities.games/valve/offsets-cleech.txt | 24 +++ .../entities.games/valve/offsets-clight.txt | 4 + .../valve/offsets-clightning.txt | 26 +++ .../valve/offsets-cmomentarydoor.txt | 3 + .../valve/offsets-cmomentaryrotbutton.txt | 12 ++ .../valve/offsets-cmonstermaker.txt | 14 ++ .../entities.games/valve/offsets-cmortar.txt | 2 + .../entities.games/valve/offsets-cmp5.txt | 10 + .../valve/offsets-cmultimanager.txt | 12 ++ .../valve/offsets-cmultisource.txt | 10 + .../valve/offsets-cnihilanth.txt | 68 +++++++ .../valve/offsets-cnihilanthhvr.txt | 10 + .../entities.games/valve/offsets-cnodeent.txt | 4 + .../valve/offsets-cnodeviewer.txt | 18 ++ .../entities.games/valve/offsets-cosprey.txt | 57 ++++++ .../valve/offsets-cpathcorner.txt | 2 + .../valve/offsets-cpathtrack.txt | 10 + .../valve/offsets-cpendulum.txt | 16 ++ .../valve/offsets-cplattrigger.txt | 2 + .../valve/offsets-cpushable.txt | 6 + .../entities.games/valve/offsets-cpython.txt | 5 + .../valve/offsets-crecharge.txt | 10 + .../valve/offsets-crevertsaved.txt | 4 + .../entities.games/valve/offsets-croach.txt | 8 + .../entities.games/valve/offsets-crpg.txt | 9 + .../valve/offsets-crpgrocket.txt | 6 + .../valve/offsets-cruleentity.txt | 2 + .../valve/offsets-cscientist.txt | 6 + .../valve/offsets-cscriptedsentence.txt | 18 ++ .../entities.games/valve/offsets-cshotgun.txt | 12 ++ .../valve/offsets-csittingscientist.txt | 6 + .../valve/offsets-csoundent.txt | 13 +- .../entities.games/valve/offsets-cspeaker.txt | 2 + .../entities.games/valve/offsets-csprite.txt | 4 + .../valve/offsets-csquadmonster.txt | 13 ++ .../entities.games/valve/offsets-csqueak.txt | 5 + .../valve/offsets-csqueakgrenade.txt | 14 ++ .../valve/offsets-csquidspit.txt | 2 + .../valve/offsets-ctalkmonster.txt | 21 ++ .../valve/offsets-ctentacle.txt | 34 ++++ .../valve/offsets-ctesteffect.txt | 12 ++ .../valve/offsets-ctesthull.txt | 2 + .../valve/offsets-ctriggercamera.txt | 26 +++ .../valve/offsets-ctriggerchangetarget.txt | 2 + .../valve/offsets-ctriggerrelay.txt | 2 + .../valve/offsets-ctripmine.txt | 3 + .../valve/offsets-ctripminegrenade.txt | 18 ++ .../entities.games/valve/offsets-cturret.txt | 2 + .../valve/offsets-cwallhealth.txt | 10 + .../valve/offsets-cweaponbox.txt | 11 + .../valve/offsets-cweaponcycler.txt | 4 + .../valve/offsets-cworlditem.txt | 2 + .../valve/offsets-cwreckage.txt | 2 + .../valve/offsets-cxenplight.txt | 2 + .../entities.games/valve/offsets-cxentree.txt | 2 + .../entities.games/valve/offsets-czombie.txt | 2 + 138 files changed, 1775 insertions(+), 1 deletion(-) diff --git a/gamedata/common.games/entities.games/valve/offsets-cactanimating.txt b/gamedata/common.games/entities.games/valve/offsets-cactanimating.txt index b65bf506..802bfce3 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cactanimating.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cactanimating.txt @@ -21,6 +21,8 @@ { "m_Activity" // Activity { + "type" "integer" + "windows" "112" "linux" "128" "mac" "128" diff --git a/gamedata/common.games/entities.games/valve/offsets-cagrunt.txt b/gamedata/common.games/entities.games/valve/offsets-cagrunt.txt index 50bb3618..e7c836db 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cagrunt.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cagrunt.txt @@ -21,6 +21,8 @@ { "m_fCanHornetAttack" // BOOL { + "type" "integer" + "windows" "716" "linux" "736" "mac" "736" @@ -28,6 +30,8 @@ "m_flNextHornetAttackCheck" // float { + "type" "time" + "windows" "720" "linux" "740" "mac" "740" @@ -35,6 +39,8 @@ "m_flNextPainTime" // float { + "type" "time" + "windows" "724" "linux" "744" "mac" "744" @@ -42,6 +48,8 @@ "m_flNextSpeakTime" // float { + "type" "time" + "windows" "728" "linux" "748" "mac" "748" @@ -49,6 +57,8 @@ "m_flNextWordTime" // float { + "type" "time" + "windows" "732" "linux" "752" "mac" "752" @@ -56,6 +66,8 @@ "m_iLastWord" // int { + "type" "integer" + "windows" "736" "linux" "756" "mac" "756" diff --git a/gamedata/common.games/entities.games/valve/offsets-cairtank.txt b/gamedata/common.games/entities.games/valve/offsets-cairtank.txt index d99c8200..a6ae5f0b 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cairtank.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cairtank.txt @@ -21,6 +21,8 @@ { "m_state" // int { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" diff --git a/gamedata/common.games/entities.games/valve/offsets-cambientgeneric.txt b/gamedata/common.games/entities.games/valve/offsets-cambientgeneric.txt index fc9f4334..13e862f6 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cambientgeneric.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cambientgeneric.txt @@ -21,6 +21,8 @@ { "m_flAttenuation" // float { + "type" "time" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_dpv" // dynpitchvol_t { + "type" "structure" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_fActive" // BOOL { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -42,6 +48,8 @@ "m_fLooping" // BOOL { + "type" "integer" + "windows" "192" "linux" "208" "mac" "208" diff --git a/gamedata/common.games/entities.games/valve/offsets-capache.txt b/gamedata/common.games/entities.games/valve/offsets-capache.txt index 3927850c..e8c5e439 100644 --- a/gamedata/common.games/entities.games/valve/offsets-capache.txt +++ b/gamedata/common.games/entities.games/valve/offsets-capache.txt @@ -21,6 +21,8 @@ { "m_iRockets" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_flForce" // float { + "type" "time" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_flNextRocket" // float { + "type" "time" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_vecTarget" // Vector { + "type" "vector" + "windows" "672" "linux" "692" "mac" "692" @@ -49,6 +57,8 @@ "m_posTarget" // Vector { + "type" "vector" + "windows" "684" "linux" "704" "mac" "704" @@ -56,6 +66,8 @@ "m_vecDesired" // Vector { + "type" "vector" + "windows" "696" "linux" "716" "mac" "716" @@ -63,6 +75,8 @@ "m_posDesired" // Vector { + "type" "vector" + "windows" "708" "linux" "728" "mac" "728" @@ -70,6 +84,8 @@ "m_vecGoal" // Vector { + "type" "vector" + "windows" "720" "linux" "740" "mac" "740" @@ -77,6 +93,8 @@ "m_angGun" // Vector { + "type" "vector" + "windows" "732" "linux" "752" "mac" "752" @@ -84,6 +102,8 @@ "m_flLastSeen" // float { + "type" "time" + "windows" "744" "linux" "764" "mac" "764" @@ -91,6 +111,8 @@ "m_flPrevSeen" // float { + "type" "time" + "windows" "748" "linux" "768" "mac" "768" @@ -98,6 +120,8 @@ "m_iSoundState" // int { + "type" "integer" + "windows" "752" "linux" "772" "mac" "772" @@ -105,6 +129,8 @@ "m_iSpriteTexture" // int { + "type" "integer" + "windows" "756" "linux" "776" "mac" "776" @@ -112,6 +138,8 @@ "m_iExplode" // int { + "type" "integer" + "windows" "760" "linux" "780" "mac" "780" @@ -119,6 +147,8 @@ "m_iBodyGibs" // int { + "type" "integer" + "windows" "764" "linux" "784" "mac" "784" @@ -126,6 +156,8 @@ "m_flGoalSpeed" // float { + "type" "time" + "windows" "768" "linux" "788" "mac" "788" @@ -133,6 +165,8 @@ "m_iDoSmokePuff" // int { + "type" "integer" + "windows" "772" "linux" "792" "mac" "792" @@ -140,6 +174,8 @@ "m_pBeam" // CBeam* { + "type" "classptr" + "windows" "776" "linux" "796" "mac" "796" diff --git a/gamedata/common.games/entities.games/valve/offsets-capachehvr.txt b/gamedata/common.games/entities.games/valve/offsets-capachehvr.txt index 8050d2c9..d1dc81cb 100644 --- a/gamedata/common.games/entities.games/valve/offsets-capachehvr.txt +++ b/gamedata/common.games/entities.games/valve/offsets-capachehvr.txt @@ -21,6 +21,8 @@ { "m_iTrail" // int { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" @@ -28,6 +30,8 @@ "m_vecForward" // Vector { + "type" "vector" + "windows" "668" "linux" "688" "mac" "688" diff --git a/gamedata/common.games/entities.games/valve/offsets-cautotrigger.txt b/gamedata/common.games/entities.games/valve/offsets-cautotrigger.txt index c0e24922..0926cc02 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cautotrigger.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cautotrigger.txt @@ -21,6 +21,8 @@ { "m_globalstate" // int { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" @@ -28,6 +30,8 @@ "triggerType" // USE_TYPE { + "type" "integer" + "windows" "96" "linux" "112" "mac" "112" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbarnacle.txt b/gamedata/common.games/entities.games/valve/offsets-cbarnacle.txt index 9d888a9b..eccd6651 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbarnacle.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbarnacle.txt @@ -21,6 +21,8 @@ { "m_flAltitude" // float { + "type" "time" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_flKillVictimTime" // float { + "type" "time" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_cGibs" // int { + "type" "integer" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_fTongueExtended" // BOOL { + "type" "integer" + "windows" "672" "linux" "692" "mac" "692" @@ -49,6 +57,8 @@ "m_fLiftingPrey" // BOOL { + "type" "integer" + "windows" "676" "linux" "696" "mac" "696" @@ -56,6 +66,8 @@ "m_flTongueAdj" // float { + "type" "time" + "windows" "680" "linux" "700" "mac" "700" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbarney.txt b/gamedata/common.games/entities.games/valve/offsets-cbarney.txt index 5bc4e535..2f847c23 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbarney.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbarney.txt @@ -21,6 +21,8 @@ { "m_fGunDrawn" // BOOL { + "type" "integer" + "windows" "772" "linux" "792" "mac" "792" @@ -28,6 +30,8 @@ "m_painTime" // float { + "type" "time" + "windows" "776" "linux" "796" "mac" "796" @@ -35,6 +39,8 @@ "m_checkAttackTime" // float { + "type" "time" + "windows" "780" "linux" "800" "mac" "800" @@ -42,6 +48,8 @@ "m_lastAttackCheck" // BOOL { + "type" "integer" + "windows" "784" "linux" "804" "mac" "804" @@ -49,6 +57,8 @@ "m_flPlayerDamage" // float { + "type" "time" + "windows" "788" "linux" "808" "mac" "808" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseanimating.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseanimating.txt index ddb59359..7096d7cf 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbaseanimating.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseanimating.txt @@ -21,6 +21,8 @@ { "m_flFrameRate" // float { + "type" "time" + "windows" "92" "linux" "108" "mac" "108" @@ -28,6 +30,8 @@ "m_flGroundSpeed" // float { + "type" "time" + "windows" "96" "linux" "112" "mac" "112" @@ -35,6 +39,8 @@ "m_flLastEventCheck" // float { + "type" "time" + "windows" "100" "linux" "116" "mac" "116" @@ -42,6 +48,8 @@ "m_fSequenceFinished" // BOOL { + "type" "integer" + "windows" "104" "linux" "120" "mac" "120" @@ -49,6 +57,8 @@ "m_fSequenceLoops" // BOOL { + "type" "integer" + "windows" "108" "linux" "124" "mac" "124" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbasebutton.txt b/gamedata/common.games/entities.games/valve/offsets-cbasebutton.txt index 998785bc..88cef033 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbasebutton.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbasebutton.txt @@ -21,6 +21,8 @@ { "m_fStayPushed" // BOOL { + "type" "integer" + "windows" "240" "linux" "260" "mac" "260" @@ -28,6 +30,8 @@ "m_fRotating" // BOOL { + "type" "integer" + "windows" "244" "linux" "264" "mac" "264" @@ -35,6 +39,8 @@ "m_strChangeTarget" // string_t { + "type" "stringint" + "windows" "248" "linux" "268" "mac" "268" @@ -42,6 +48,8 @@ "m_ls" // locksound_t { + "type" "structure" + "windows" "252" "linux" "272" "mac" "272" @@ -49,6 +57,9 @@ "m_bLockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "288" "linux" "308" "mac" "308" @@ -56,6 +67,9 @@ "m_bLockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "289" "linux" "309" "mac" "309" @@ -63,6 +77,9 @@ "m_bUnlockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "290" "linux" "310" "mac" "310" @@ -70,6 +87,9 @@ "m_bUnlockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "291" "linux" "311" "mac" "311" @@ -77,6 +97,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "292" "linux" "312" "mac" "312" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbasedelay.txt b/gamedata/common.games/entities.games/valve/offsets-cbasedelay.txt index 04ad4e94..4e0d9af2 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbasedelay.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbasedelay.txt @@ -21,6 +21,8 @@ { "m_flDelay" // float { + "type" "time" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_iszKillTarget" // int { + "type" "integer" + "windows" "88" "linux" "104" "mac" "104" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbasedoor.txt b/gamedata/common.games/entities.games/valve/offsets-cbasedoor.txt index 771f6432..855bed7f 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbasedoor.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbasedoor.txt @@ -21,6 +21,9 @@ { "m_bHealthValue" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "240" "linux" "260" "mac" "260" @@ -28,6 +31,9 @@ "m_bMoveSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "241" "linux" "261" "mac" "261" @@ -35,6 +41,9 @@ "m_bStopSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "242" "linux" "262" "mac" "262" @@ -42,6 +51,8 @@ "m_ls" // locksound_t { + "type" "structure" + "windows" "244" "linux" "264" "mac" "264" @@ -49,6 +60,9 @@ "m_bLockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "280" "linux" "300" "mac" "300" @@ -56,6 +70,9 @@ "m_bLockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "281" "linux" "301" "mac" "301" @@ -63,6 +80,9 @@ "m_bUnlockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "282" "linux" "302" "mac" "302" @@ -70,6 +90,9 @@ "m_bUnlockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "283" "linux" "303" "mac" "303" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseentity.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseentity.txt index 0060ce2d..f2663b94 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbaseentity.txt +++ b/gamedata/common.games/entities.games/valve/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 @@ "ammo_9mm" // int { + "type" "integer" + "windows" "32" "linux" "48" "mac" "48" @@ -77,6 +93,8 @@ "ammo_357" // int { + "type" "integer" + "windows" "36" "linux" "52" "mac" "52" @@ -84,6 +102,8 @@ "ammo_bolts" // 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 @@ "ammo_rockets" // int { + "type" "integer" + "windows" "48" "linux" "64" "mac" "64" @@ -105,6 +129,8 @@ "ammo_uranium" // int { + "type" "integer" + "windows" "52" "linux" "68" "mac" "68" @@ -112,6 +138,8 @@ "ammo_hornets" // int { + "type" "integer" + "windows" "56" "linux" "72" "mac" "72" @@ -119,6 +147,8 @@ "ammo_argrens" // int { + "type" "integer" + "windows" "60" "linux" "76" "mac" "76" @@ -126,6 +156,8 @@ "m_flStartThrow" // float { + "type" "time" + "windows" "64" "linux" "80" "mac" "80" @@ -133,6 +165,8 @@ "m_flReleaseThrow" // float { + "type" "time" + "windows" "68" "linux" "84" "mac" "84" @@ -140,6 +174,8 @@ "m_chargeReady" // int { + "type" "integer" + "windows" "72" "linux" "88" "mac" "88" @@ -147,6 +183,8 @@ "m_fInAttack" // int { + "type" "integer" + "windows" "76" "linux" "92" "mac" "92" @@ -154,6 +192,8 @@ "m_fireState" // int { + "type" "integer" + "windows" "80" "linux" "96" "mac" "96" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbasemonster.txt b/gamedata/common.games/entities.games/valve/offsets-cbasemonster.txt index 77ef88e6..2c971eca 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbasemonster.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbasemonster.txt @@ -21,6 +21,8 @@ { "m_afConditions" // int { + "type" "integer" + "windows" "240" "linux" "260" "mac" "260" @@ -28,6 +30,8 @@ "m_hEnemy" // EHANDLE { + "type" "ehandle" + "windows" "244" "linux" "264" "mac" "264" @@ -35,6 +39,8 @@ "m_hTargetEnt" // EHANDLE { + "type" "ehandle" + "windows" "252" "linux" "272" "mac" "272" @@ -42,6 +48,9 @@ "m_hOldEnemy" // EHANDLE[4] { + "type" "ehandle" + "size" "4" + "windows" "260" "linux" "280" "mac" "280" @@ -49,6 +58,9 @@ "m_vecOldEnemy" // Vector[4] { + "type" "vector" + "size" "4" + "windows" "292" "linux" "312" "mac" "312" @@ -56,6 +68,8 @@ "m_flFieldOfView" // float { + "type" "time" + "windows" "340" "linux" "360" "mac" "360" @@ -63,6 +77,8 @@ "m_flWaitFinished" // float { + "type" "time" + "windows" "344" "linux" "364" "mac" "364" @@ -70,6 +86,8 @@ "m_flMoveWaitFinished" // float { + "type" "time" + "windows" "348" "linux" "368" "mac" "368" @@ -77,6 +95,8 @@ "m_Activity" // Activity { + "type" "integer" + "windows" "352" "linux" "372" "mac" "372" @@ -84,6 +104,8 @@ "m_IdealActivity" // Activity { + "type" "integer" + "windows" "356" "linux" "376" "mac" "376" @@ -91,6 +113,8 @@ "m_LastHitGroup" // int { + "type" "integer" + "windows" "360" "linux" "380" "mac" "380" @@ -98,6 +122,8 @@ "m_MonsterState" // MONSTERSTATE { + "type" "integer" + "windows" "364" "linux" "384" "mac" "384" @@ -105,6 +131,8 @@ "m_IdealMonsterState" // MONSTERSTATE { + "type" "integer" + "windows" "368" "linux" "388" "mac" "388" @@ -112,6 +140,8 @@ "m_iTaskStatus" // int { + "type" "integer" + "windows" "372" "linux" "392" "mac" "392" @@ -119,6 +149,8 @@ "m_pSchedule" // class Schedule_t* { + "type" "pointer" + "windows" "376" "linux" "396" "mac" "396" @@ -126,6 +158,8 @@ "m_iScheduleIndex" // int { + "type" "integer" + "windows" "380" "linux" "400" "mac" "400" @@ -133,6 +167,9 @@ "m_Route" // struct WayPoint_t[8] { + "type" "structure" + "size" "8" + "windows" "384" "linux" "404" "mac" "404" @@ -140,6 +177,8 @@ "m_movementGoal" // int { + "type" "integer" + "windows" "512" "linux" "532" "mac" "532" @@ -147,6 +186,8 @@ "m_iRouteIndex" // int { + "type" "integer" + "windows" "516" "linux" "536" "mac" "536" @@ -154,6 +195,8 @@ "m_moveWaitTime" // float { + "type" "time" + "windows" "520" "linux" "540" "mac" "540" @@ -161,6 +204,8 @@ "m_vecMoveGoal" // Vector { + "type" "vector" + "windows" "524" "linux" "544" "mac" "544" @@ -168,6 +213,8 @@ "m_movementActivity" // Activity { + "type" "integer" + "windows" "536" "linux" "556" "mac" "556" @@ -175,6 +222,8 @@ "m_iAudibleList" // int { + "type" "integer" + "windows" "540" "linux" "560" "mac" "560" @@ -182,6 +231,8 @@ "m_afSoundTypes" // int { + "type" "integer" + "windows" "544" "linux" "564" "mac" "564" @@ -189,6 +240,8 @@ "m_vecLastPosition" // Vector { + "type" "vector" + "windows" "548" "linux" "568" "mac" "568" @@ -196,6 +249,8 @@ "m_iHintNode" // int { + "type" "integer" + "windows" "560" "linux" "580" "mac" "580" @@ -203,6 +258,8 @@ "m_afMemory" // int { + "type" "integer" + "windows" "564" "linux" "584" "mac" "584" @@ -210,6 +267,8 @@ "m_iMaxHealth" // int { + "type" "integer" + "windows" "568" "linux" "588" "mac" "588" @@ -217,6 +276,8 @@ "m_vecEnemyLKP" // Vector { + "type" "vector" + "windows" "572" "linux" "592" "mac" "592" @@ -224,6 +285,8 @@ "m_cAmmoLoaded" // int { + "type" "integer" + "windows" "584" "linux" "604" "mac" "604" @@ -231,6 +294,8 @@ "m_afCapability" // int { + "type" "integer" + "windows" "588" "linux" "608" "mac" "608" @@ -238,6 +303,8 @@ "m_flNextAttack" // float { + "type" "time" + "windows" "592" "linux" "612" "mac" "612" @@ -245,6 +312,8 @@ "m_bitsDamageType" // int { + "type" "integer" + "windows" "596" "linux" "616" "mac" "616" @@ -252,6 +321,10 @@ "m_rgbTimeBasedDamage" // unsigned char[8] { + "type" "character" + "size" "8" + "unsigned" "1" + "windows" "600" "linux" "620" "mac" "620" @@ -259,6 +332,8 @@ "m_lastDamageAmount" // int { + "type" "integer" + "windows" "608" "linux" "628" "mac" "628" @@ -266,6 +341,8 @@ "m_bloodColor" // int { + "type" "integer" + "windows" "612" "linux" "632" "mac" "632" @@ -273,6 +350,8 @@ "m_failSchedule" // int { + "type" "integer" + "windows" "616" "linux" "636" "mac" "636" @@ -280,6 +359,8 @@ "m_flHungryTime" // float { + "type" "time" + "windows" "620" "linux" "640" "mac" "640" @@ -287,6 +368,8 @@ "m_flDistTooFar" // float { + "type" "time" + "windows" "624" "linux" "644" "mac" "644" @@ -294,6 +377,8 @@ "m_flDistLook" // float { + "type" "time" + "windows" "628" "linux" "648" "mac" "648" @@ -301,6 +386,8 @@ "m_iTriggerCondition" // int { + "type" "integer" + "windows" "632" "linux" "652" "mac" "652" @@ -308,6 +395,8 @@ "m_iszTriggerTarget" // string_t { + "type" "stringint" + "windows" "636" "linux" "656" "mac" "656" @@ -315,6 +404,8 @@ "m_HackedGunPos" // Vector { + "type" "vector" + "windows" "640" "linux" "660" "mac" "660" @@ -322,6 +413,8 @@ "m_scriptState" // SCRIPTSTATE { + "type" "integer" + "windows" "652" "linux" "672" "mac" "672" @@ -329,6 +422,8 @@ "m_pCine" // CCineMonster* { + "type" "classptr" + "windows" "656" "linux" "676" "mac" "676" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseplattrain.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseplattrain.txt index 3b771a81..bd7db33a 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbaseplattrain.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseplattrain.txt @@ -21,6 +21,9 @@ { "m_bMoveSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "240" "linux" "260" "mac" "260" @@ -28,6 +31,9 @@ "m_bStopSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "241" "linux" "261" "mac" "261" @@ -35,6 +41,8 @@ "m_volume" // float { + "type" "time" + "windows" "244" "linux" "264" "mac" "264" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseplayer.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseplayer.txt index 5d9b4b51..57d04ac1 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbaseplayer.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseplayer.txt @@ -21,6 +21,8 @@ { "m_hObserverTarget" // EHANDLE { + "type" "ehandle" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_flNextObserverInput" // float { + "type" "time" + "windows" "668" "linux" "688" "mac" "688" @@ -35,6 +39,8 @@ "m_iObserverWeapon" // int { + "type" "integer" + "windows" "672" "linux" "692" "mac" "692" @@ -42,6 +48,8 @@ "m_iObserverLastMode" // int { + "type" "integer" + "windows" "676" "linux" "696" "mac" "696" @@ -49,6 +57,8 @@ "random_seed" // int { + "type" "integer" + "windows" "680" "linux" "700" "mac" "700" @@ -56,6 +66,8 @@ "m_iPlayerSound" // int { + "type" "integer" + "windows" "684" "linux" "704" "mac" "704" @@ -63,6 +75,8 @@ "m_iTargetVolume" // int { + "type" "integer" + "windows" "688" "linux" "708" "mac" "708" @@ -70,6 +84,8 @@ "m_iWeaponVolume" // int { + "type" "integer" + "windows" "692" "linux" "712" "mac" "712" @@ -77,6 +93,8 @@ "m_iExtraSoundTypes" // int { + "type" "integer" + "windows" "696" "linux" "716" "mac" "716" @@ -84,6 +102,8 @@ "m_iWeaponFlash" // int { + "type" "integer" + "windows" "700" "linux" "720" "mac" "720" @@ -91,6 +111,8 @@ "m_flStopExtraSoundTime" // float { + "type" "time" + "windows" "704" "linux" "724" "mac" "724" @@ -98,6 +120,8 @@ "m_flFlashLightTime" // float { + "type" "time" + "windows" "708" "linux" "728" "mac" "728" @@ -105,6 +129,8 @@ "m_iFlashBattery" // int { + "type" "integer" + "windows" "712" "linux" "732" "mac" "732" @@ -112,6 +138,8 @@ "m_afButtonLast" // int { + "type" "integer" + "windows" "716" "linux" "736" "mac" "736" @@ -119,6 +147,8 @@ "m_afButtonPressed" // int { + "type" "integer" + "windows" "720" "linux" "740" "mac" "740" @@ -126,6 +156,8 @@ "m_afButtonReleased" // int { + "type" "integer" + "windows" "724" "linux" "744" "mac" "744" @@ -133,6 +165,8 @@ "m_pentSndLast" // edict_t* { + "type" "edict" + "windows" "728" "linux" "748" "mac" "748" @@ -140,6 +174,8 @@ "m_flSndRoomtype" // float { + "type" "time" + "windows" "732" "linux" "752" "mac" "752" @@ -147,6 +183,8 @@ "m_flSndRange" // float { + "type" "time" + "windows" "736" "linux" "756" "mac" "756" @@ -154,6 +192,8 @@ "m_flFallVelocity" // float { + "type" "time" + "windows" "740" "linux" "760" "mac" "760" @@ -161,6 +201,9 @@ "m_rgItems" // int[5] { + "type" "integer" + "size" "5" + "windows" "744" "linux" "764" "mac" "764" @@ -168,6 +211,8 @@ "m_fKnownItem" // int { + "type" "integer" + "windows" "764" "linux" "784" "mac" "784" @@ -175,6 +220,8 @@ "m_fNewAmmo" // int { + "type" "integer" + "windows" "768" "linux" "788" "mac" "788" @@ -182,6 +229,9 @@ "m_afPhysicsFlags" // unsigned int { + "type" "integer" + "unsigned" "1" + "windows" "772" "linux" "792" "mac" "792" @@ -189,6 +239,8 @@ "m_fNextSuicideTime" // float { + "type" "time" + "windows" "776" "linux" "796" "mac" "796" @@ -196,6 +248,8 @@ "m_flTimeStepSound" // float { + "type" "time" + "windows" "780" "linux" "800" "mac" "800" @@ -203,6 +257,8 @@ "m_flTimeWeaponIdle" // float { + "type" "time" + "windows" "784" "linux" "804" "mac" "804" @@ -210,6 +266,8 @@ "m_flSwimTime" // float { + "type" "time" + "windows" "788" "linux" "808" "mac" "808" @@ -217,6 +275,8 @@ "m_flDuckTime" // float { + "type" "time" + "windows" "792" "linux" "812" "mac" "812" @@ -224,6 +284,8 @@ "m_flWallJumpTime" // float { + "type" "time" + "windows" "796" "linux" "816" "mac" "816" @@ -231,6 +293,8 @@ "m_flSuitUpdate" // float { + "type" "time" + "windows" "800" "linux" "820" "mac" "820" @@ -238,6 +302,9 @@ "m_rgSuitPlayList" // int[4] { + "type" "integer" + "size" "4" + "windows" "804" "linux" "824" "mac" "824" @@ -245,6 +312,8 @@ "m_iSuitPlayNext" // int { + "type" "integer" + "windows" "820" "linux" "840" "mac" "840" @@ -252,6 +321,9 @@ "m_rgiSuitNoRepeat" // int[32] { + "type" "integer" + "size" "32" + "windows" "824" "linux" "844" "mac" "844" @@ -259,6 +331,9 @@ "m_rgflSuitNoRepeatTime" // float[32] { + "type" "time" + "size" "32" + "windows" "952" "linux" "972" "mac" "972" @@ -266,6 +341,8 @@ "m_lastDamageAmount" // int { + "type" "integer" + "windows" "1080" "linux" "1100" "mac" "1100" @@ -273,6 +350,8 @@ "m_tbdPrev" // float { + "type" "time" + "windows" "1084" "linux" "1104" "mac" "1104" @@ -280,6 +359,8 @@ "m_flgeigerRange" // float { + "type" "time" + "windows" "1088" "linux" "1108" "mac" "1108" @@ -287,6 +368,8 @@ "m_flgeigerDelay" // float { + "type" "time" + "windows" "1092" "linux" "1112" "mac" "1112" @@ -294,6 +377,8 @@ "m_igeigerRangePrev" // int { + "type" "integer" + "windows" "1096" "linux" "1116" "mac" "1116" @@ -301,6 +386,8 @@ "m_iStepLeft" // int { + "type" "integer" + "windows" "1100" "linux" "1120" "mac" "1120" @@ -308,6 +395,9 @@ "m_szTextureName" // char[13] { + "type" "string" + "size" "13" + "windows" "1104" "linux" "1124" "mac" "1124" @@ -315,6 +405,8 @@ "m_chTextureType" // char { + "type" "character" + "windows" "1117" "linux" "1137" "mac" "1137" @@ -322,6 +414,8 @@ "m_idrowndmg" // int { + "type" "integer" + "windows" "1120" "linux" "1140" "mac" "1140" @@ -329,6 +423,8 @@ "m_idrownrestored" // int { + "type" "integer" + "windows" "1124" "linux" "1144" "mac" "1144" @@ -336,6 +432,8 @@ "m_bitsHUDDamage" // int { + "type" "integer" + "windows" "1128" "linux" "1148" "mac" "1148" @@ -343,6 +441,8 @@ "m_fInitHUD" // BOOL { + "type" "integer" + "windows" "1132" "linux" "1152" "mac" "1152" @@ -350,6 +450,8 @@ "m_fGameHUDInitialized" // BOOL { + "type" "integer" + "windows" "1136" "linux" "1156" "mac" "1156" @@ -357,6 +459,8 @@ "m_iTrain" // int { + "type" "integer" + "windows" "1140" "linux" "1160" "mac" "1160" @@ -364,6 +468,8 @@ "m_fWeapon" // BOOL { + "type" "integer" + "windows" "1144" "linux" "1164" "mac" "1164" @@ -371,6 +477,8 @@ "m_pTank" // EHANDLE { + "type" "ehandle" + "windows" "1148" "linux" "1168" "mac" "1168" @@ -378,6 +486,8 @@ "m_fDeadTime" // float { + "type" "time" + "windows" "1156" "linux" "1176" "mac" "1176" @@ -385,6 +495,8 @@ "m_fNoPlayerSound" // BOOL { + "type" "integer" + "windows" "1160" "linux" "1180" "mac" "1180" @@ -392,6 +504,8 @@ "m_fLongJump" // BOOL { + "type" "integer" + "windows" "1164" "linux" "1184" "mac" "1184" @@ -399,6 +513,8 @@ "m_tSneaking" // float { + "type" "time" + "windows" "1168" "linux" "1188" "mac" "1188" @@ -406,6 +522,8 @@ "m_iUpdateTime" // int { + "type" "integer" + "windows" "1172" "linux" "1192" "mac" "1192" @@ -413,6 +531,8 @@ "m_iClientHealth" // int { + "type" "integer" + "windows" "1176" "linux" "1196" "mac" "1196" @@ -420,6 +540,8 @@ "m_iClientBattery" // int { + "type" "integer" + "windows" "1180" "linux" "1200" "mac" "1200" @@ -427,6 +549,8 @@ "m_iHideHUD" // int { + "type" "integer" + "windows" "1184" "linux" "1204" "mac" "1204" @@ -434,6 +558,8 @@ "m_iClientHideHUD" // int { + "type" "integer" + "windows" "1188" "linux" "1208" "mac" "1208" @@ -441,6 +567,8 @@ "m_iFOV" // int { + "type" "integer" + "windows" "1192" "linux" "1212" "mac" "1212" @@ -448,6 +576,8 @@ "m_iClientFOV" // int { + "type" "integer" + "windows" "1196" "linux" "1216" "mac" "1216" @@ -455,6 +585,9 @@ "m_rgpPlayerItems" // CBasePlayerItem*[6] { + "type" "classptr" + "size" "6" + "windows" "1200" "linux" "1220" "mac" "1220" @@ -462,6 +595,8 @@ "m_pActiveItem" // CBasePlayerItem* { + "type" "classptr" + "windows" "1224" "linux" "1244" "mac" "1244" @@ -469,6 +604,8 @@ "m_pClientActiveItem" // CBasePlayerItem* { + "type" "classptr" + "windows" "1228" "linux" "1248" "mac" "1248" @@ -476,6 +613,8 @@ "m_pLastItem" // CBasePlayerItem* { + "type" "classptr" + "windows" "1232" "linux" "1252" "mac" "1252" @@ -483,6 +622,9 @@ "m_rgAmmo" // int[32] { + "type" "integer" + "size" "32" + "windows" "1236" "linux" "1256" "mac" "1256" @@ -490,6 +632,9 @@ "m_rgAmmoLast" // int[32] { + "type" "integer" + "size" "32" + "windows" "1364" "linux" "1384" "mac" "1384" @@ -497,6 +642,8 @@ "m_vecAutoAim" // Vector { + "type" "vector" + "windows" "1492" "linux" "1512" "mac" "1512" @@ -504,6 +651,8 @@ "m_fOnTarget" // BOOL { + "type" "integer" + "windows" "1504" "linux" "1524" "mac" "1524" @@ -511,6 +660,8 @@ "m_iDeaths" // int { + "type" "integer" + "windows" "1508" "linux" "1528" "mac" "1528" @@ -518,6 +669,8 @@ "m_iRespawnFrames" // float { + "type" "time" + "windows" "1512" "linux" "1532" "mac" "1532" @@ -525,6 +678,8 @@ "m_lastx" // int { + "type" "integer" + "windows" "1516" "linux" "1536" "mac" "1536" @@ -532,6 +687,8 @@ "m_lasty" // int { + "type" "integer" + "windows" "1520" "linux" "1540" "mac" "1540" @@ -539,6 +696,8 @@ "m_nCustomSprayFrames" // int { + "type" "integer" + "windows" "1524" "linux" "1544" "mac" "1544" @@ -546,6 +705,8 @@ "m_flNextDecalTime" // float { + "type" "time" + "windows" "1528" "linux" "1548" "mac" "1548" @@ -553,6 +714,9 @@ "m_szTeamName" // char[16] { + "type" "string" + "size" "16" + "windows" "1532" "linux" "1552" "mac" "1552" @@ -560,6 +724,9 @@ "m_szAnimExtention" // char[32] { + "type" "string" + "size" "32" + "windows" "1548" "linux" "1568" "mac" "1568" @@ -567,6 +734,8 @@ "m_flStartCharge" // float { + "type" "time" + "windows" "1580" "linux" "1600" "mac" "1600" @@ -574,6 +743,8 @@ "m_flAmmoStartCharge" // float { + "type" "time" + "windows" "1584" "linux" "1604" "mac" "1604" @@ -581,6 +752,8 @@ "m_flPlayAftershock" // float { + "type" "time" + "windows" "1588" "linux" "1608" "mac" "1608" @@ -588,6 +761,8 @@ "m_flNextAmmoBurn" // float { + "type" "time" + "windows" "1592" "linux" "1612" "mac" "1612" @@ -595,6 +770,9 @@ "m_izSBarState" // int[4] { + "type" "integer" + "size" "4" + "windows" "1596" "linux" "1616" "mac" "1616" @@ -602,6 +780,8 @@ "m_flNextSBarUpdateTime" // float { + "type" "time" + "windows" "1612" "linux" "1632" "mac" "1632" @@ -609,6 +789,8 @@ "m_flStatusBarDisappearDelay" // float { + "type" "time" + "windows" "1616" "linux" "1636" "mac" "1636" @@ -616,6 +798,9 @@ "m_SbarString0" // char[128] { + "type" "string" + "size" "128" + "windows" "1620" "linux" "1640" "mac" "1640" @@ -623,6 +808,9 @@ "m_SbarString1" // char[128] { + "type" "string" + "size" "128" + "windows" "1748" "linux" "1768" "mac" "1768" @@ -630,6 +818,8 @@ "m_flNextChatTime" // float { + "type" "time" + "windows" "1876" "linux" "1896" "mac" "1896" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseplayeritem.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseplayeritem.txt index 55a17fe6..4141ecaa 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbaseplayeritem.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseplayeritem.txt @@ -21,6 +21,8 @@ { "m_pPlayer" // CBasePlayer* { + "type" "classptr" + "windows" "112" "linux" "128" "mac" "128" @@ -28,6 +30,8 @@ "m_pNext" // CBasePlayerItem* { + "type" "classptr" + "windows" "116" "linux" "132" "mac" "132" @@ -35,6 +39,8 @@ "m_iId" // int { + "type" "integer" + "windows" "120" "linux" "136" "mac" "136" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseplayerweapon.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseplayerweapon.txt index 2dd72658..97f11008 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbaseplayerweapon.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseplayerweapon.txt @@ -21,6 +21,8 @@ { "m_iPlayEmptySound" // int { + "type" "integer" + "windows" "124" "linux" "140" "mac" "140" @@ -28,6 +30,8 @@ "m_fFireOnEmpty" // int { + "type" "integer" + "windows" "128" "linux" "144" "mac" "144" @@ -35,6 +39,8 @@ "m_flPumpTime" // float { + "type" "time" + "windows" "132" "linux" "148" "mac" "148" @@ -42,6 +48,8 @@ "m_fInSpecialReload" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" @@ -49,6 +57,8 @@ "m_flNextPrimaryAttack" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" @@ -56,6 +66,8 @@ "m_flNextSecondaryAttack" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" @@ -63,6 +75,8 @@ "m_flTimeWeaponIdle" // float { + "type" "time" + "windows" "148" "linux" "164" "mac" "164" @@ -70,6 +84,8 @@ "m_iPrimaryAmmoType" // int { + "type" "integer" + "windows" "152" "linux" "168" "mac" "168" @@ -77,6 +93,8 @@ "m_iSecondaryAmmoType" // int { + "type" "integer" + "windows" "156" "linux" "172" "mac" "172" @@ -84,6 +102,8 @@ "m_iClip" // int { + "type" "integer" + "windows" "160" "linux" "176" "mac" "176" @@ -91,6 +111,8 @@ "m_iClientClip" // int { + "type" "integer" + "windows" "164" "linux" "180" "mac" "180" @@ -98,6 +120,8 @@ "m_iClientWeaponState" // int { + "type" "integer" + "windows" "168" "linux" "184" "mac" "184" @@ -105,6 +129,8 @@ "m_fInReload" // int { + "type" "integer" + "windows" "172" "linux" "188" "mac" "188" @@ -112,6 +138,8 @@ "m_iDefaultAmmo" // int { + "type" "integer" + "windows" "176" "linux" "192" "mac" "192" @@ -119,6 +147,8 @@ "m_flPrevPrimaryAttack" // float { + "type" "time" + "windows" "180" "linux" "196" "mac" "196" @@ -126,6 +156,8 @@ "m_flLastFireTime" // float { + "type" "time" + "windows" "184" "linux" "200" "mac" "200" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbasetoggle.txt b/gamedata/common.games/entities.games/valve/offsets-cbasetoggle.txt index 097990c7..0c69138e 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbasetoggle.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbasetoggle.txt @@ -21,6 +21,8 @@ { "m_toggle_state" // TOGGLE_STATE { + "type" "integer" + "windows" "112" "linux" "128" "mac" "128" @@ -28,6 +30,8 @@ "m_flActivateFinished" // float { + "type" "time" + "windows" "116" "linux" "132" "mac" "132" @@ -35,6 +39,8 @@ "m_flMoveDistance" // float { + "type" "time" + "windows" "120" "linux" "136" "mac" "136" @@ -42,6 +48,8 @@ "m_flWait" // float { + "type" "time" + "windows" "124" "linux" "140" "mac" "140" @@ -49,6 +57,8 @@ "m_flLip" // float { + "type" "time" + "windows" "128" "linux" "144" "mac" "144" @@ -56,6 +66,8 @@ "m_flTWidth" // float { + "type" "time" + "windows" "132" "linux" "148" "mac" "148" @@ -63,6 +75,8 @@ "m_flTLength" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" @@ -70,6 +84,8 @@ "m_vecPosition1" // Vector { + "type" "vector" + "windows" "140" "linux" "156" "mac" "156" @@ -77,6 +93,8 @@ "m_vecPosition2" // Vector { + "type" "vector" + "windows" "152" "linux" "168" "mac" "168" @@ -84,6 +102,8 @@ "m_vecAngle1" // Vector { + "type" "vector" + "windows" "164" "linux" "180" "mac" "180" @@ -91,6 +111,8 @@ "m_vecAngle2" // Vector { + "type" "vector" + "windows" "176" "linux" "192" "mac" "192" @@ -98,6 +120,8 @@ "m_cTriggersLeft" // int { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -105,6 +129,8 @@ "m_flHeight" // float { + "type" "time" + "windows" "192" "linux" "208" "mac" "208" @@ -112,6 +138,8 @@ "m_hActivator" // EHANDLE { + "type" "ehandle" + "windows" "196" "linux" "212" "mac" "212" @@ -119,6 +147,8 @@ "m_pfnCallWhenMoveDone" // (*__pfn)(CBaseToggle*) { + "type" "function" + "windows" "204" "linux" "220" "mac" "220" @@ -126,6 +156,8 @@ "m_vecFinalDest" // Vector { + "type" "vector" + "windows" "208" "linux" "228" "mac" "228" @@ -133,6 +165,8 @@ "m_vecFinalAngle" // Vector { + "type" "vector" + "windows" "220" "linux" "240" "mac" "240" @@ -140,6 +174,8 @@ "m_bitsDamageInflict" // int { + "type" "integer" + "windows" "232" "linux" "252" "mac" "252" @@ -147,6 +183,8 @@ "m_sMaster" // string_t { + "type" "stringint" + "windows" "236" "linux" "256" "mac" "256" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseturret.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseturret.txt index 7622a93e..e75c35d8 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbaseturret.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseturret.txt @@ -21,6 +21,8 @@ { "m_flMaxSpin" // float { + "type" "time" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_iSpin" // int { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_pEyeGlow" // CSprite* { + "type" "classptr" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_eyeBrightness" // int { + "type" "integer" + "windows" "672" "linux" "692" "mac" "692" @@ -49,6 +57,8 @@ "m_iDeployHeight" // int { + "type" "integer" + "windows" "676" "linux" "696" "mac" "696" @@ -56,6 +66,8 @@ "m_iRetractHeight" // int { + "type" "integer" + "windows" "680" "linux" "700" "mac" "700" @@ -63,6 +75,8 @@ "m_iMinPitch" // int { + "type" "integer" + "windows" "684" "linux" "704" "mac" "704" @@ -70,6 +84,8 @@ "m_iBaseTurnRate" // int { + "type" "integer" + "windows" "688" "linux" "708" "mac" "708" @@ -77,6 +93,8 @@ "m_fTurnRate" // float { + "type" "time" + "windows" "692" "linux" "712" "mac" "712" @@ -84,6 +102,8 @@ "m_iOrientation" // int { + "type" "integer" + "windows" "696" "linux" "716" "mac" "716" @@ -91,6 +111,8 @@ "m_iOn" // int { + "type" "integer" + "windows" "700" "linux" "720" "mac" "720" @@ -98,6 +120,8 @@ "m_fBeserk" // int { + "type" "integer" + "windows" "704" "linux" "724" "mac" "724" @@ -105,6 +129,8 @@ "m_iAutoStart" // int { + "type" "integer" + "windows" "708" "linux" "728" "mac" "728" @@ -112,6 +138,8 @@ "m_vecLastSight" // Vector { + "type" "vector" + "windows" "712" "linux" "732" "mac" "732" @@ -119,6 +147,8 @@ "m_flLastSight" // float { + "type" "time" + "windows" "724" "linux" "744" "mac" "744" @@ -126,6 +156,8 @@ "m_flMaxWait" // float { + "type" "time" + "windows" "728" "linux" "748" "mac" "748" @@ -133,6 +165,8 @@ "m_iSearchSpeed" // int { + "type" "integer" + "windows" "732" "linux" "752" "mac" "752" @@ -140,6 +174,8 @@ "m_flStartYaw" // float { + "type" "time" + "windows" "736" "linux" "756" "mac" "756" @@ -147,6 +183,8 @@ "m_vecCurAngles" // Vector { + "type" "vector" + "windows" "740" "linux" "760" "mac" "760" @@ -154,6 +192,8 @@ "m_vecGoalAngles" // Vector { + "type" "vector" + "windows" "752" "linux" "772" "mac" "772" @@ -161,6 +201,8 @@ "m_flPingTime" // float { + "type" "time" + "windows" "764" "linux" "784" "mac" "784" @@ -168,6 +210,8 @@ "m_flSpinUpTime" // float { + "type" "time" + "windows" "768" "linux" "788" "mac" "788" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbigmomma.txt b/gamedata/common.games/entities.games/valve/offsets-cbigmomma.txt index e666269e..44112dcf 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbigmomma.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbigmomma.txt @@ -21,6 +21,8 @@ { "m_nodeTime" // float { + "type" "time" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_crabTime" // float { + "type" "time" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_mortarTime" // float { + "type" "time" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_painSoundTime" // float { + "type" "time" + "windows" "672" "linux" "692" "mac" "692" @@ -49,6 +57,8 @@ "m_crabCount" // int { + "type" "integer" + "windows" "676" "linux" "696" "mac" "696" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbmortar.txt b/gamedata/common.games/entities.games/valve/offsets-cbmortar.txt index 9aee7a43..3d145291 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbmortar.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbmortar.txt @@ -21,6 +21,8 @@ { "m_maxFrame" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbreakable.txt b/gamedata/common.games/entities.games/valve/offsets-cbreakable.txt index 47de2296..48fa4799 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbreakable.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbreakable.txt @@ -21,6 +21,8 @@ { "m_Material" // Materials { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" @@ -28,6 +30,8 @@ "m_Explosion" // Explosions { + "type" "integer" + "windows" "96" "linux" "112" "mac" "112" @@ -35,6 +39,8 @@ "m_idShard" // int { + "type" "integer" + "windows" "100" "linux" "116" "mac" "116" @@ -42,6 +48,8 @@ "m_angle" // float { + "type" "time" + "windows" "104" "linux" "120" "mac" "120" @@ -49,6 +57,8 @@ "m_iszGibModel" // int { + "type" "integer" + "windows" "108" "linux" "124" "mac" "124" @@ -56,6 +66,8 @@ "m_iszSpawnObject" // int { + "type" "integer" + "windows" "112" "linux" "128" "mac" "128" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbubbling.txt b/gamedata/common.games/entities.games/valve/offsets-cbubbling.txt index 3a0f303b..a2a8b574 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbubbling.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbubbling.txt @@ -21,6 +21,8 @@ { "m_density" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_frequency" // int { + "type" "integer" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_bubbleModel" // int { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" @@ -42,6 +48,8 @@ "m_state" // int { + "type" "integer" + "windows" "96" "linux" "112" "mac" "112" diff --git a/gamedata/common.games/entities.games/valve/offsets-cbullsquid.txt b/gamedata/common.games/entities.games/valve/offsets-cbullsquid.txt index 869b56d6..eac757a7 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cbullsquid.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cbullsquid.txt @@ -21,6 +21,8 @@ { "m_fCanThreatDisplay" // BOOL { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_flLastHurtTime" // float { + "type" "time" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_flNextSpitTime" // float { + "type" "time" + "windows" "668" "linux" "688" "mac" "688" diff --git a/gamedata/common.games/entities.games/valve/offsets-cchangelevel.txt b/gamedata/common.games/entities.games/valve/offsets-cchangelevel.txt index 172a52ed..4f2e4f88 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cchangelevel.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cchangelevel.txt @@ -21,6 +21,9 @@ { "m_szMapName" // char[32] { + "type" "string" + "size" "32" + "windows" "240" "linux" "260" "mac" "260" @@ -28,6 +31,9 @@ "m_szLandmarkName" // char[32] { + "type" "string" + "size" "32" + "windows" "272" "linux" "292" "mac" "292" @@ -35,6 +41,8 @@ "m_changeTarget" // int { + "type" "integer" + "windows" "304" "linux" "324" "mac" "324" @@ -42,6 +50,8 @@ "m_changeTargetDelay" // float { + "type" "time" + "windows" "308" "linux" "328" "mac" "328" diff --git a/gamedata/common.games/entities.games/valve/offsets-ccinemonster.txt b/gamedata/common.games/entities.games/valve/offsets-ccinemonster.txt index ec510993..42acf4d1 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccinemonster.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccinemonster.txt @@ -21,6 +21,8 @@ { "m_iszIdle" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_iszPlay" // int { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_iszEntity" // int { + "type" "integer" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_fMoveTo" // int { + "type" "integer" + "windows" "672" "linux" "692" "mac" "692" @@ -49,6 +57,8 @@ "m_iFinishSchedule" // int { + "type" "integer" + "windows" "676" "linux" "696" "mac" "696" @@ -56,6 +66,8 @@ "m_flRadius" // float { + "type" "time" + "windows" "680" "linux" "700" "mac" "700" @@ -63,6 +75,8 @@ "m_flRepeat" // float { + "type" "time" + "windows" "684" "linux" "704" "mac" "704" @@ -70,6 +84,8 @@ "m_iDelay" // int { + "type" "integer" + "windows" "688" "linux" "708" "mac" "708" @@ -77,6 +93,8 @@ "m_startTime" // float { + "type" "time" + "windows" "692" "linux" "712" "mac" "712" @@ -84,6 +102,8 @@ "m_saved_movetype" // int { + "type" "integer" + "windows" "696" "linux" "716" "mac" "716" @@ -91,6 +111,8 @@ "m_saved_solid" // int { + "type" "integer" + "windows" "700" "linux" "720" "mac" "720" @@ -98,6 +120,8 @@ "m_saved_effects" // int { + "type" "integer" + "windows" "704" "linux" "724" "mac" "724" @@ -105,6 +129,8 @@ "m_interruptable" // BOOL { + "type" "integer" + "windows" "708" "linux" "728" "mac" "728" diff --git a/gamedata/common.games/entities.games/valve/offsets-ccontroller.txt b/gamedata/common.games/entities.games/valve/offsets-ccontroller.txt index c47756e9..10cb2332 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccontroller.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccontroller.txt @@ -21,6 +21,8 @@ { "m_flNextFlinch" // float { + "type" "time" + "windows" "716" "linux" "736" "mac" "736" @@ -28,6 +30,8 @@ "m_flShootTime" // float { + "type" "time" + "windows" "720" "linux" "740" "mac" "740" @@ -35,6 +39,8 @@ "m_flShootEnd" // float { + "type" "time" + "windows" "724" "linux" "744" "mac" "744" @@ -42,6 +48,9 @@ "m_pBall" // CSprite*[2] { + "type" "classptr" + "size" "2" + "windows" "728" "linux" "748" "mac" "748" @@ -49,6 +58,9 @@ "m_iBall" // int[2] { + "type" "integer" + "size" "2" + "windows" "736" "linux" "756" "mac" "756" @@ -56,6 +68,9 @@ "m_iBallTime" // float[2] { + "type" "time" + "size" "2" + "windows" "744" "linux" "764" "mac" "764" @@ -63,6 +78,9 @@ "m_iBallCurrent" // int[2] { + "type" "integer" + "size" "2" + "windows" "752" "linux" "772" "mac" "772" @@ -70,6 +88,8 @@ "m_vecEstVelocity" // Vector { + "type" "vector" + "windows" "760" "linux" "780" "mac" "780" @@ -77,6 +97,8 @@ "m_velocity" // Vector { + "type" "vector" + "windows" "772" "linux" "792" "mac" "792" @@ -84,6 +106,8 @@ "m_fInCombat" // int { + "type" "integer" + "windows" "784" "linux" "804" "mac" "804" diff --git a/gamedata/common.games/entities.games/valve/offsets-ccontrollerheadball.txt b/gamedata/common.games/entities.games/valve/offsets-ccontrollerheadball.txt index 8e79ff41..a43510db 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccontrollerheadball.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccontrollerheadball.txt @@ -21,6 +21,8 @@ { "m_iTrail" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_flNextAttack" // int { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_vecIdeal" // Vector { + "type" "vector" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_hOwner" // EHANDLE { + "type" "ehandle" + "windows" "680" "linux" "700" "mac" "700" diff --git a/gamedata/common.games/entities.games/valve/offsets-ccontrollerzapball.txt b/gamedata/common.games/entities.games/valve/offsets-ccontrollerzapball.txt index 5f86b45c..62436228 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccontrollerzapball.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccontrollerzapball.txt @@ -21,6 +21,8 @@ { "m_hOwner" // EHANDLE { + "type" "ehandle" + "windows" "660" "linux" "680" "mac" "680" diff --git a/gamedata/common.games/entities.games/valve/offsets-ccrossbow.txt b/gamedata/common.games/entities.games/valve/offsets-ccrossbow.txt index f72fbd7a..84049ced 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccrossbow.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccrossbow.txt @@ -21,6 +21,8 @@ { "m_fInZoom" // int { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -28,6 +30,9 @@ "m_usCrossbow" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "192" "linux" "208" "mac" "208" @@ -35,6 +40,9 @@ "m_usCrossbow2" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "194" "linux" "210" "mac" "210" diff --git a/gamedata/common.games/entities.games/valve/offsets-ccrossbowbolt.txt b/gamedata/common.games/entities.games/valve/offsets-ccrossbowbolt.txt index 9f24221a..acc552f8 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccrossbowbolt.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccrossbowbolt.txt @@ -21,6 +21,8 @@ { "m_iTrail" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" diff --git a/gamedata/common.games/entities.games/valve/offsets-ccrowbar.txt b/gamedata/common.games/entities.games/valve/offsets-ccrowbar.txt index 40516942..9f938dfd 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccrowbar.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccrowbar.txt @@ -21,6 +21,8 @@ { "m_iSwing" // int { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -28,6 +30,8 @@ "m_trHit" // TraceResult { + "type" "structure" + "windows" "192" "linux" "208" "mac" "208" @@ -35,6 +39,9 @@ "m_usCrowbar" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "248" "linux" "264" "mac" "264" diff --git a/gamedata/common.games/entities.games/valve/offsets-ccycler.txt b/gamedata/common.games/entities.games/valve/offsets-ccycler.txt index 36394e27..907e7bf6 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccycler.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccycler.txt @@ -21,6 +21,8 @@ { "m_animate" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" diff --git a/gamedata/common.games/entities.games/valve/offsets-ccyclersprite.txt b/gamedata/common.games/entities.games/valve/offsets-ccyclersprite.txt index 765c2ce4..cb4b5b4a 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ccyclersprite.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ccyclersprite.txt @@ -21,6 +21,8 @@ { "m_animate" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_lastTime" // float { + "type" "time" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_maxFrame" // float { + "type" "time" + "windows" "92" "linux" "108" "mac" "108" diff --git a/gamedata/common.games/entities.games/valve/offsets-cdeadbarney.txt b/gamedata/common.games/entities.games/valve/offsets-cdeadbarney.txt index 3842da87..52127544 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cdeadbarney.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cdeadbarney.txt @@ -21,6 +21,8 @@ { "m_iPose" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" diff --git a/gamedata/common.games/entities.games/valve/offsets-cdeadhev.txt b/gamedata/common.games/entities.games/valve/offsets-cdeadhev.txt index 79775429..1b9a4af4 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cdeadhev.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cdeadhev.txt @@ -21,6 +21,8 @@ { "m_iPose" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" diff --git a/gamedata/common.games/entities.games/valve/offsets-cdeadhgrunt.txt b/gamedata/common.games/entities.games/valve/offsets-cdeadhgrunt.txt index 6e02776d..0e85c9c6 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cdeadhgrunt.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cdeadhgrunt.txt @@ -21,6 +21,8 @@ { "m_iPose" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" diff --git a/gamedata/common.games/entities.games/valve/offsets-cdeadscientist.txt b/gamedata/common.games/entities.games/valve/offsets-cdeadscientist.txt index 3920b55c..6dc09e93 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cdeadscientist.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cdeadscientist.txt @@ -21,6 +21,8 @@ { "m_iPose" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" diff --git a/gamedata/common.games/entities.games/valve/offsets-cegon.txt b/gamedata/common.games/entities.games/valve/offsets-cegon.txt index 80e26867..fd0b5d77 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cegon.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cegon.txt @@ -21,6 +21,8 @@ { "m_flAmmoUseTime" // float { + "type" "time" + "windows" "188" "linux" "204" "mac" "204" @@ -28,6 +30,8 @@ "m_pBeam" // CBeam* { + "type" "classptr" + "windows" "192" "linux" "208" "mac" "208" @@ -35,6 +39,8 @@ "m_pNoise" // CBeam* { + "type" "classptr" + "windows" "196" "linux" "212" "mac" "212" @@ -42,6 +48,8 @@ "m_pSprite" // CSprite* { + "type" "classptr" + "windows" "200" "linux" "216" "mac" "216" @@ -49,6 +57,9 @@ "m_usEgonStop" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "204" "linux" "220" "mac" "220" @@ -56,6 +67,8 @@ "m_shootTime" // float { + "type" "time" + "windows" "208" "linux" "224" "mac" "224" @@ -63,6 +76,8 @@ "m_fireMode" // enum EGON_FIREMODE { + "type" "integer" + "windows" "212" "linux" "228" "mac" "228" @@ -70,6 +85,8 @@ "m_shakeTime" // float { + "type" "time" + "windows" "216" "linux" "232" "mac" "232" @@ -77,6 +94,8 @@ "m_deployed" // BOOL { + "type" "integer" + "windows" "220" "linux" "236" "mac" "236" @@ -84,6 +103,9 @@ "m_usEgonFire" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "224" "linux" "240" "mac" "240" diff --git a/gamedata/common.games/entities.games/valve/offsets-cenvexplosion.txt b/gamedata/common.games/entities.games/valve/offsets-cenvexplosion.txt index 5f4d7efd..24821d5b 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cenvexplosion.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cenvexplosion.txt @@ -21,6 +21,8 @@ { "m_iMagnitude" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_spriteScale" // int { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" diff --git a/gamedata/common.games/entities.games/valve/offsets-cenvfunnel.txt b/gamedata/common.games/entities.games/valve/offsets-cenvfunnel.txt index 593f3430..279ab962 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cenvfunnel.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cenvfunnel.txt @@ -21,6 +21,8 @@ { "m_iSprite" // int { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" diff --git a/gamedata/common.games/entities.games/valve/offsets-cenvglobal.txt b/gamedata/common.games/entities.games/valve/offsets-cenvglobal.txt index 03266e42..e7a89f52 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cenvglobal.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cenvglobal.txt @@ -21,6 +21,8 @@ { "m_globalstate" // string_t { + "type" "stringint" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_triggermode" // int { + "type" "integer" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_initialstate" // int { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" diff --git a/gamedata/common.games/entities.games/valve/offsets-cenvsound.txt b/gamedata/common.games/entities.games/valve/offsets-cenvsound.txt index a631f846..d86c521f 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cenvsound.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cenvsound.txt @@ -21,6 +21,8 @@ { "m_flRadius" // float { + "type" "time" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_flRoomtype" // float { + "type" "time" + "windows" "88" "linux" "104" "mac" "104" diff --git a/gamedata/common.games/entities.games/valve/offsets-cenvspark.txt b/gamedata/common.games/entities.games/valve/offsets-cenvspark.txt index 7a17c1a7..fdca8dc9 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cenvspark.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cenvspark.txt @@ -21,6 +21,8 @@ { "m_flDelay" // float { + "type" "time" + "windows" "84" "linux" "100" "mac" "100" diff --git a/gamedata/common.games/entities.games/valve/offsets-cflockingflyer.txt b/gamedata/common.games/entities.games/valve/offsets-cflockingflyer.txt index 91d6aa17..0e3ad347 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cflockingflyer.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cflockingflyer.txt @@ -21,6 +21,8 @@ { "m_pSquadLeader" // CFlockingFlyer* { + "type" "classptr" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_pSquadNext" // CFlockingFlyer* { + "type" "classptr" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_fTurning" // BOOL { + "type" "integer" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_fCourseAdjust" // BOOL { + "type" "integer" + "windows" "672" "linux" "692" "mac" "692" @@ -49,6 +57,8 @@ "m_fPathBlocked" // BOOL { + "type" "integer" + "windows" "676" "linux" "696" "mac" "696" @@ -56,6 +66,8 @@ "m_vecReferencePoint" // Vector { + "type" "vector" + "windows" "680" "linux" "700" "mac" "700" @@ -63,6 +75,8 @@ "m_vecAdjustedVelocity" // Vector { + "type" "vector" + "windows" "692" "linux" "712" "mac" "712" @@ -70,6 +84,8 @@ "m_flGoalSpeed" // float { + "type" "time" + "windows" "704" "linux" "724" "mac" "724" @@ -77,6 +93,8 @@ "m_flLastBlockedTime" // float { + "type" "time" + "windows" "708" "linux" "728" "mac" "728" @@ -84,6 +102,8 @@ "m_flFakeBlockedTime" // float { + "type" "time" + "windows" "712" "linux" "732" "mac" "732" @@ -91,6 +111,8 @@ "m_flAlertTime" // float { + "type" "time" + "windows" "716" "linux" "736" "mac" "736" @@ -98,6 +120,8 @@ "m_flFlockNextSoundTime" // float { + "type" "time" + "windows" "720" "linux" "740" "mac" "740" diff --git a/gamedata/common.games/entities.games/valve/offsets-cflockingflyerflock.txt b/gamedata/common.games/entities.games/valve/offsets-cflockingflyerflock.txt index 46437764..719b00ca 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cflockingflyerflock.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cflockingflyerflock.txt @@ -21,6 +21,8 @@ { "m_cFlockSize" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_flFlockRadius" // float { + "type" "time" + "windows" "664" "linux" "684" "mac" "684" diff --git a/gamedata/common.games/entities.games/valve/offsets-cflyingmonster.txt b/gamedata/common.games/entities.games/valve/offsets-cflyingmonster.txt index 926c6f2d..d42aba2a 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cflyingmonster.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cflyingmonster.txt @@ -21,6 +21,8 @@ { "m_vecTravel" // Vector { + "type" "vector" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_flightSpeed" // float { + "type" "time" + "windows" "672" "linux" "692" "mac" "692" @@ -35,6 +39,8 @@ "m_stopTime" // float { + "type" "time" + "windows" "676" "linux" "696" "mac" "696" @@ -42,6 +48,8 @@ "m_momentum" // float { + "type" "time" + "windows" "680" "linux" "700" "mac" "700" @@ -49,6 +57,8 @@ "m_pFlapSound" // const char* { + "type" "stringptr" + "windows" "684" "linux" "704" "mac" "704" diff --git a/gamedata/common.games/entities.games/valve/offsets-cfrictionmodifier.txt b/gamedata/common.games/entities.games/valve/offsets-cfrictionmodifier.txt index a729a380..7dd3dfc2 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cfrictionmodifier.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cfrictionmodifier.txt @@ -21,6 +21,8 @@ { "m_frictionFraction" // float { + "type" "time" + "windows" "84" "linux" "100" "mac" "100" diff --git a/gamedata/common.games/entities.games/valve/offsets-cfuncmortarfield.txt b/gamedata/common.games/entities.games/valve/offsets-cfuncmortarfield.txt index a9d2fe96..655c82c9 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cfuncmortarfield.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cfuncmortarfield.txt @@ -21,6 +21,8 @@ { "m_iszXController" // int { + "type" "integer" + "windows" "240" "linux" "260" "mac" "260" @@ -28,6 +30,8 @@ "m_iszYController" // int { + "type" "integer" + "windows" "244" "linux" "264" "mac" "264" @@ -35,6 +39,8 @@ "m_flSpread" // float { + "type" "time" + "windows" "248" "linux" "268" "mac" "268" @@ -42,6 +48,8 @@ "m_flDelay" // float { + "type" "time" + "windows" "252" "linux" "272" "mac" "272" @@ -49,6 +57,8 @@ "m_iCount" // int { + "type" "integer" + "windows" "256" "linux" "276" "mac" "276" @@ -56,6 +66,8 @@ "m_fControl" // int { + "type" "integer" + "windows" "260" "linux" "280" "mac" "280" diff --git a/gamedata/common.games/entities.games/valve/offsets-cfuncplatrot.txt b/gamedata/common.games/entities.games/valve/offsets-cfuncplatrot.txt index d664e11c..62f52119 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cfuncplatrot.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cfuncplatrot.txt @@ -21,6 +21,8 @@ { "m_end" // Vector { + "type" "vector" + "windows" "248" "linux" "268" "mac" "268" @@ -28,6 +30,8 @@ "m_start" // Vector { + "type" "vector" + "windows" "260" "linux" "280" "mac" "280" diff --git a/gamedata/common.games/entities.games/valve/offsets-cfuncrotating.txt b/gamedata/common.games/entities.games/valve/offsets-cfuncrotating.txt index 9a37d60a..9eb9acc7 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cfuncrotating.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cfuncrotating.txt @@ -21,6 +21,8 @@ { "m_flFanFriction" // float { + "type" "time" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_flAttenuation" // float { + "type" "time" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_flVolume" // float { + "type" "time" + "windows" "92" "linux" "108" "mac" "108" @@ -42,6 +48,8 @@ "m_pitch" // float { + "type" "time" + "windows" "96" "linux" "112" "mac" "112" @@ -49,6 +57,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "100" "linux" "116" "mac" "116" diff --git a/gamedata/common.games/entities.games/valve/offsets-cfunctank.txt b/gamedata/common.games/entities.games/valve/offsets-cfunctank.txt index 1a3af1b9..a9815074 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cfunctank.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cfunctank.txt @@ -21,6 +21,8 @@ { "m_pController" // CBasePlayer* { + "type" "classptr" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_flNextAttack" // float { + "type" "time" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_vecControllerUsePos" // Vector { + "type" "vector" + "windows" "92" "linux" "108" "mac" "108" @@ -42,6 +48,8 @@ "m_yawCenter" // float { + "type" "time" + "windows" "104" "linux" "120" "mac" "120" @@ -49,6 +57,8 @@ "m_yawRate" // float { + "type" "time" + "windows" "108" "linux" "124" "mac" "124" @@ -56,6 +66,8 @@ "m_yawRange" // float { + "type" "time" + "windows" "112" "linux" "128" "mac" "128" @@ -63,6 +75,8 @@ "m_yawTolerance" // float { + "type" "time" + "windows" "116" "linux" "132" "mac" "132" @@ -70,6 +84,8 @@ "m_pitchCenter" // float { + "type" "time" + "windows" "120" "linux" "136" "mac" "136" @@ -77,6 +93,8 @@ "m_pitchRate" // float { + "type" "time" + "windows" "124" "linux" "140" "mac" "140" @@ -84,6 +102,8 @@ "m_pitchRange" // float { + "type" "time" + "windows" "128" "linux" "144" "mac" "144" @@ -91,6 +111,8 @@ "m_pitchTolerance" // float { + "type" "time" + "windows" "132" "linux" "148" "mac" "148" @@ -98,6 +120,8 @@ "m_fireLast" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" @@ -105,6 +129,8 @@ "m_fireRate" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" @@ -112,6 +138,8 @@ "m_lastSightTime" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" @@ -119,6 +147,8 @@ "m_persist" // float { + "type" "time" + "windows" "148" "linux" "164" "mac" "164" @@ -126,6 +156,8 @@ "m_minRange" // float { + "type" "time" + "windows" "152" "linux" "168" "mac" "168" @@ -133,6 +165,8 @@ "m_maxRange" // float { + "type" "time" + "windows" "156" "linux" "172" "mac" "172" @@ -140,6 +174,8 @@ "m_barrelPos" // Vector { + "type" "vector" + "windows" "160" "linux" "176" "mac" "176" @@ -147,6 +183,8 @@ "m_spriteScale" // float { + "type" "time" + "windows" "172" "linux" "188" "mac" "188" @@ -154,6 +192,8 @@ "m_iszSpriteSmoke" // int { + "type" "integer" + "windows" "176" "linux" "192" "mac" "192" @@ -161,6 +201,8 @@ "m_iszSpriteFlash" // int { + "type" "integer" + "windows" "180" "linux" "196" "mac" "196" @@ -168,6 +210,8 @@ "m_bulletType" // enum TANKBULLET { + "type" "integer" + "windows" "184" "linux" "200" "mac" "200" @@ -175,6 +219,8 @@ "m_iBulletDamage" // int { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -182,6 +228,8 @@ "m_sightOrigin" // Vector { + "type" "vector" + "windows" "192" "linux" "208" "mac" "208" @@ -189,6 +237,8 @@ "m_spread" // int { + "type" "integer" + "windows" "204" "linux" "220" "mac" "220" @@ -196,6 +246,8 @@ "m_iszMaster" // int { + "type" "integer" + "windows" "208" "linux" "224" "mac" "224" diff --git a/gamedata/common.games/entities.games/valve/offsets-cfunctankcontrols.txt b/gamedata/common.games/entities.games/valve/offsets-cfunctankcontrols.txt index 64c2fb74..f370dece 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cfunctankcontrols.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cfunctankcontrols.txt @@ -21,6 +21,8 @@ { "m_pTank" // CFuncTank* { + "type" "classptr" + "windows" "84" "linux" "100" "mac" "100" diff --git a/gamedata/common.games/entities.games/valve/offsets-cfunctanklaser.txt b/gamedata/common.games/entities.games/valve/offsets-cfunctanklaser.txt index 2da93a44..72e788a3 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cfunctanklaser.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cfunctanklaser.txt @@ -21,6 +21,8 @@ { "m_pLaser" // CLaser* { + "type" "classptr" + "windows" "212" "linux" "228" "mac" "228" @@ -28,6 +30,8 @@ "m_laserTime" // float { + "type" "time" + "windows" "216" "linux" "232" "mac" "232" diff --git a/gamedata/common.games/entities.games/valve/offsets-cfunctrackchange.txt b/gamedata/common.games/entities.games/valve/offsets-cfunctrackchange.txt index 581453f5..c1664e86 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cfunctrackchange.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cfunctrackchange.txt @@ -21,6 +21,8 @@ { "m_trackTop" // CPathTrack* { + "type" "classptr" + "windows" "272" "linux" "292" "mac" "292" @@ -28,6 +30,8 @@ "m_trackBottom" // CPathTrack* { + "type" "classptr" + "windows" "276" "linux" "296" "mac" "296" @@ -35,6 +39,8 @@ "m_train" // CFuncTrackTrain* { + "type" "classptr" + "windows" "280" "linux" "300" "mac" "300" @@ -42,6 +48,8 @@ "m_trackTopName" // int { + "type" "integer" + "windows" "284" "linux" "304" "mac" "304" @@ -49,6 +57,8 @@ "m_trackBottomName" // int { + "type" "integer" + "windows" "288" "linux" "308" "mac" "308" @@ -56,6 +66,8 @@ "m_trainName" // int { + "type" "integer" + "windows" "292" "linux" "312" "mac" "312" @@ -63,6 +75,8 @@ "m_code" // TRAIN_CODE { + "type" "integer" + "windows" "296" "linux" "316" "mac" "316" @@ -70,6 +84,8 @@ "m_targetState" // int { + "type" "integer" + "windows" "300" "linux" "320" "mac" "320" @@ -77,6 +93,8 @@ "m_use" // int { + "type" "integer" + "windows" "304" "linux" "324" "mac" "324" diff --git a/gamedata/common.games/entities.games/valve/offsets-cfunctracktrain.txt b/gamedata/common.games/entities.games/valve/offsets-cfunctracktrain.txt index 5beafa34..09933bce 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cfunctracktrain.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cfunctracktrain.txt @@ -21,6 +21,8 @@ { "m_ppath" // CPathTrack* { + "type" "classptr" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_length" // float { + "type" "time" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_height" // float { + "type" "time" + "windows" "92" "linux" "108" "mac" "108" @@ -42,6 +48,8 @@ "m_speed" // float { + "type" "time" + "windows" "96" "linux" "112" "mac" "112" @@ -49,6 +57,8 @@ "m_dir" // float { + "type" "time" + "windows" "100" "linux" "116" "mac" "116" @@ -56,6 +66,8 @@ "m_startSpeed" // float { + "type" "time" + "windows" "104" "linux" "120" "mac" "120" @@ -63,6 +75,8 @@ "m_controlMins" // Vector { + "type" "vector" + "windows" "108" "linux" "124" "mac" "124" @@ -70,6 +84,8 @@ "m_controlMaxs" // Vector { + "type" "vector" + "windows" "120" "linux" "136" "mac" "136" @@ -77,6 +93,8 @@ "m_soundPlaying" // int { + "type" "integer" + "windows" "132" "linux" "148" "mac" "148" @@ -84,6 +102,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "136" "linux" "152" "mac" "152" @@ -91,6 +111,8 @@ "m_flVolume" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" @@ -98,6 +120,8 @@ "m_flBank" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" @@ -105,6 +129,8 @@ "m_oldSpeed" // float { + "type" "time" + "windows" "148" "linux" "164" "mac" "164" @@ -112,6 +138,9 @@ "m_usAdjustPitch" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "152" "linux" "168" "mac" "168" diff --git a/gamedata/common.games/entities.games/valve/offsets-cfunctrain.txt b/gamedata/common.games/entities.games/valve/offsets-cfunctrain.txt index 357240d7..daf165ff 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cfunctrain.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cfunctrain.txt @@ -21,6 +21,8 @@ { "m_pevCurrentTarget" // entvars_t* { + "type" "entvars" + "windows" "248" "linux" "268" "mac" "268" @@ -28,6 +30,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "252" "linux" "272" "mac" "272" @@ -35,6 +39,8 @@ "m_activated" // BOOL { + "type" "integer" + "windows" "256" "linux" "276" "mac" "276" diff --git a/gamedata/common.games/entities.games/valve/offsets-cgameplayerequip.txt b/gamedata/common.games/entities.games/valve/offsets-cgameplayerequip.txt index 71ad0a4b..0766d466 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgameplayerequip.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgameplayerequip.txt @@ -21,6 +21,10 @@ { "m_weaponNames" // unsigned int[32] { + "type" "integer" + "size" "32" + "unsigned" "1" + "windows" "88" "linux" "104" "mac" "104" @@ -28,6 +32,9 @@ "m_weaponCount" // int[32] { + "type" "integer" + "size" "32" + "windows" "216" "linux" "232" "mac" "232" diff --git a/gamedata/common.games/entities.games/valve/offsets-cgameplayerzone.txt b/gamedata/common.games/entities.games/valve/offsets-cgameplayerzone.txt index 24b85021..4cb1f907 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgameplayerzone.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgameplayerzone.txt @@ -21,6 +21,8 @@ { "m_iszInTarget" // string_t { + "type" "stringint" + "windows" "88" "linux" "104" "mac" "104" @@ -28,6 +30,8 @@ "m_iszOutTarget" // string_t { + "type" "stringint" + "windows" "92" "linux" "108" "mac" "108" @@ -35,6 +39,8 @@ "m_iszInCount" // string_t { + "type" "stringint" + "windows" "96" "linux" "112" "mac" "112" @@ -42,6 +48,8 @@ "m_iszOutCount" // string_t { + "type" "stringint" + "windows" "100" "linux" "116" "mac" "116" diff --git a/gamedata/common.games/entities.games/valve/offsets-cgameteammaster.txt b/gamedata/common.games/entities.games/valve/offsets-cgameteammaster.txt index 58a605c5..b9d387f0 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgameteammaster.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgameteammaster.txt @@ -21,6 +21,8 @@ { "m_teamIndex" // int { + "type" "integer" + "windows" "88" "linux" "104" "mac" "104" @@ -28,6 +30,8 @@ "triggerType" // USE_TYPE { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" diff --git a/gamedata/common.games/entities.games/valve/offsets-cgametext.txt b/gamedata/common.games/entities.games/valve/offsets-cgametext.txt index 3bde6d13..79b5b20f 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgametext.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgametext.txt @@ -21,6 +21,8 @@ { "m_textParms" // hudtextparms_t { + "type" "structure" + "windows" "88" "linux" "104" "mac" "104" diff --git a/gamedata/common.games/entities.games/valve/offsets-cgargantua.txt b/gamedata/common.games/entities.games/valve/offsets-cgargantua.txt index b3806550..0224c599 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgargantua.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgargantua.txt @@ -21,6 +21,8 @@ { "m_pEyeGlow" // CSprite* { + "type" "classptr" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,9 @@ "m_pFlame" // CBeam*[4] { + "type" "classptr" + "size" "4" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +40,8 @@ "m_eyeBrightness" // int { + "type" "integer" + "windows" "680" "linux" "700" "mac" "700" @@ -42,6 +49,8 @@ "m_seeTime" // float { + "type" "time" + "windows" "684" "linux" "704" "mac" "704" @@ -49,6 +58,8 @@ "m_flameTime" // float { + "type" "time" + "windows" "688" "linux" "708" "mac" "708" @@ -56,6 +67,8 @@ "m_painSoundTime" // float { + "type" "time" + "windows" "692" "linux" "712" "mac" "712" @@ -63,6 +76,8 @@ "m_streakTime" // float { + "type" "time" + "windows" "696" "linux" "716" "mac" "716" @@ -70,6 +85,8 @@ "m_flameX" // float { + "type" "time" + "windows" "700" "linux" "720" "mac" "720" @@ -77,6 +94,8 @@ "m_flameY" // float { + "type" "time" + "windows" "704" "linux" "724" "mac" "724" diff --git a/gamedata/common.games/entities.games/valve/offsets-cgauss.txt b/gamedata/common.games/entities.games/valve/offsets-cgauss.txt index 254cbc65..68ea5710 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgauss.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgauss.txt @@ -21,6 +21,8 @@ { "m_iBalls" // int { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -28,6 +30,8 @@ "m_iGlow" // int { + "type" "integer" + "windows" "192" "linux" "208" "mac" "208" @@ -35,6 +39,8 @@ "m_iBeam" // int { + "type" "integer" + "windows" "196" "linux" "212" "mac" "212" @@ -42,6 +48,8 @@ "m_iSoundState" // int { + "type" "integer" + "windows" "200" "linux" "216" "mac" "216" @@ -49,6 +57,8 @@ "m_fPrimaryFire" // BOOL { + "type" "integer" + "windows" "204" "linux" "220" "mac" "220" @@ -56,6 +66,9 @@ "m_usGaussFire" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "208" "linux" "224" "mac" "224" @@ -63,6 +76,9 @@ "m_usGaussSpin" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "210" "linux" "226" "mac" "226" diff --git a/gamedata/common.games/entities.games/valve/offsets-cgib.txt b/gamedata/common.games/entities.games/valve/offsets-cgib.txt index 331d2959..da03e853 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgib.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgib.txt @@ -21,6 +21,8 @@ { "m_bloodColor" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_cBloodDecals" // int { + "type" "integer" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_material" // int { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" @@ -42,6 +48,8 @@ "m_lifeTime" // float { + "type" "time" + "windows" "96" "linux" "112" "mac" "112" diff --git a/gamedata/common.games/entities.games/valve/offsets-cgibshooter.txt b/gamedata/common.games/entities.games/valve/offsets-cgibshooter.txt index 7cd9e374..5086bdc8 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgibshooter.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgibshooter.txt @@ -21,6 +21,8 @@ { "m_iGibs" // int { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" @@ -28,6 +30,8 @@ "m_iGibCapacity" // int { + "type" "integer" + "windows" "96" "linux" "112" "mac" "112" @@ -35,6 +39,8 @@ "m_iGibMaterial" // int { + "type" "integer" + "windows" "100" "linux" "116" "mac" "116" @@ -42,6 +48,8 @@ "m_iGibModelIndex" // int { + "type" "integer" + "windows" "104" "linux" "120" "mac" "120" @@ -49,6 +57,8 @@ "m_flGibVelocity" // float { + "type" "time" + "windows" "108" "linux" "124" "mac" "124" @@ -56,6 +66,8 @@ "m_flVariance" // float { + "type" "time" + "windows" "112" "linux" "128" "mac" "128" @@ -63,6 +75,8 @@ "m_flGibLife" // float { + "type" "time" + "windows" "116" "linux" "132" "mac" "132" diff --git a/gamedata/common.games/entities.games/valve/offsets-cglock.txt b/gamedata/common.games/entities.games/valve/offsets-cglock.txt index b1317ca7..2bc77c63 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cglock.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cglock.txt @@ -21,6 +21,8 @@ { "m_iShell" // int { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -28,6 +30,9 @@ "m_usFireGlock1" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "192" "linux" "208" "mac" "208" @@ -35,6 +40,9 @@ "m_usFireGlock2" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "194" "linux" "210" "mac" "210" diff --git a/gamedata/common.games/entities.games/valve/offsets-cglow.txt b/gamedata/common.games/entities.games/valve/offsets-cglow.txt index e9d145c8..a4171967 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cglow.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cglow.txt @@ -21,6 +21,8 @@ { "m_lastTime" // float { + "type" "time" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_maxFrame" // float { + "type" "time" + "windows" "88" "linux" "104" "mac" "104" diff --git a/gamedata/common.games/entities.games/valve/offsets-cgman.txt b/gamedata/common.games/entities.games/valve/offsets-cgman.txt index 7ccb88cc..ffd52504 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgman.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgman.txt @@ -21,6 +21,8 @@ { "m_hPlayer" // EHANDLE { + "type" "ehandle" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_hTalkTarget" // EHANDLE { + "type" "ehandle" + "windows" "668" "linux" "688" "mac" "688" @@ -35,6 +39,8 @@ "m_flTalkTime" // float { + "type" "time" + "windows" "676" "linux" "696" "mac" "696" diff --git a/gamedata/common.games/entities.games/valve/offsets-cgrenade.txt b/gamedata/common.games/entities.games/valve/offsets-cgrenade.txt index 6c88c65a..0adaf310 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cgrenade.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cgrenade.txt @@ -21,6 +21,8 @@ { "m_fRegisteredSound" // BOOL { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" diff --git a/gamedata/common.games/entities.games/valve/offsets-cguntarget.txt b/gamedata/common.games/entities.games/valve/offsets-cguntarget.txt index 7ca3a4e9..4b50cb79 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cguntarget.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cguntarget.txt @@ -21,6 +21,8 @@ { "m_on" // BOOL { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" diff --git a/gamedata/common.games/entities.games/valve/offsets-chassassin.txt b/gamedata/common.games/entities.games/valve/offsets-chassassin.txt index bf7827f5..da152cd5 100644 --- a/gamedata/common.games/entities.games/valve/offsets-chassassin.txt +++ b/gamedata/common.games/entities.games/valve/offsets-chassassin.txt @@ -21,6 +21,8 @@ { "m_flLastShot" // float { + "type" "time" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_flDiviation" // float { + "type" "time" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_flNextJump" // float { + "type" "time" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_vecJumpVelocity" // Vector { + "type" "vector" + "windows" "672" "linux" "692" "mac" "692" @@ -49,6 +57,8 @@ "m_flNextGrenadeCheck" // float { + "type" "time" + "windows" "684" "linux" "704" "mac" "704" @@ -56,6 +66,8 @@ "m_vecTossVelocity" // Vector { + "type" "vector" + "windows" "688" "linux" "708" "mac" "708" @@ -63,6 +75,8 @@ "m_fThrowGrenade" // BOOL { + "type" "integer" + "windows" "700" "linux" "720" "mac" "720" @@ -70,6 +84,8 @@ "m_iTargetRanderamt" // int { + "type" "integer" + "windows" "704" "linux" "724" "mac" "724" @@ -77,6 +93,8 @@ "m_iFrustration" // int { + "type" "integer" + "windows" "708" "linux" "728" "mac" "728" @@ -84,6 +102,8 @@ "m_iShell" // int { + "type" "integer" + "windows" "712" "linux" "732" "mac" "732" diff --git a/gamedata/common.games/entities.games/valve/offsets-chgrunt.txt b/gamedata/common.games/entities.games/valve/offsets-chgrunt.txt index 5a7e10be..df991100 100644 --- a/gamedata/common.games/entities.games/valve/offsets-chgrunt.txt +++ b/gamedata/common.games/entities.games/valve/offsets-chgrunt.txt @@ -21,6 +21,8 @@ { "m_flNextGrenadeCheck" // float { + "type" "time" + "windows" "716" "linux" "736" "mac" "736" @@ -28,6 +30,8 @@ "m_flNextPainTime" // float { + "type" "time" + "windows" "720" "linux" "740" "mac" "740" @@ -35,6 +39,8 @@ "m_flLastEnemySightTime" // float { + "type" "time" + "windows" "724" "linux" "744" "mac" "744" @@ -42,6 +48,8 @@ "m_vecTossVelocity" // Vector { + "type" "vector" + "windows" "728" "linux" "748" "mac" "748" @@ -49,6 +57,8 @@ "m_fThrowGrenade" // BOOL { + "type" "integer" + "windows" "740" "linux" "760" "mac" "760" @@ -56,6 +66,8 @@ "m_fStanding" // BOOL { + "type" "integer" + "windows" "744" "linux" "764" "mac" "764" @@ -63,6 +75,8 @@ "m_fFirstEncounter" // BOOL { + "type" "integer" + "windows" "748" "linux" "768" "mac" "768" @@ -70,6 +84,8 @@ "m_cClipSize" // int { + "type" "integer" + "windows" "752" "linux" "772" "mac" "772" @@ -77,6 +93,8 @@ "m_voicePitch" // int { + "type" "integer" + "windows" "756" "linux" "776" "mac" "776" @@ -84,6 +102,8 @@ "m_iBrassShell" // int { + "type" "integer" + "windows" "760" "linux" "780" "mac" "780" @@ -91,6 +111,8 @@ "m_iShotgunShell" // int { + "type" "integer" + "windows" "764" "linux" "784" "mac" "784" @@ -98,6 +120,8 @@ "m_iSentence" // int { + "type" "integer" + "windows" "768" "linux" "788" "mac" "788" diff --git a/gamedata/common.games/entities.games/valve/offsets-chgruntrepel.txt b/gamedata/common.games/entities.games/valve/offsets-chgruntrepel.txt index 59a57ade..c368b9ff 100644 --- a/gamedata/common.games/entities.games/valve/offsets-chgruntrepel.txt +++ b/gamedata/common.games/entities.games/valve/offsets-chgruntrepel.txt @@ -21,6 +21,8 @@ { "m_iSpriteTexture" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" diff --git a/gamedata/common.games/entities.games/valve/offsets-chgun.txt b/gamedata/common.games/entities.games/valve/offsets-chgun.txt index 13cbb69d..102b0f24 100644 --- a/gamedata/common.games/entities.games/valve/offsets-chgun.txt +++ b/gamedata/common.games/entities.games/valve/offsets-chgun.txt @@ -21,6 +21,8 @@ { "m_flNextAnimTime" // float { + "type" "time" + "windows" "188" "linux" "204" "mac" "204" @@ -28,6 +30,8 @@ "m_flRechargeTime" // float { + "type" "time" + "windows" "192" "linux" "208" "mac" "208" @@ -35,6 +39,8 @@ "m_iFirePhase" // int { + "type" "integer" + "windows" "196" "linux" "212" "mac" "212" @@ -42,6 +48,9 @@ "m_usHornetFire" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "200" "linux" "216" "mac" "216" diff --git a/gamedata/common.games/entities.games/valve/offsets-chornet.txt b/gamedata/common.games/entities.games/valve/offsets-chornet.txt index b2317fbb..7cf342dc 100644 --- a/gamedata/common.games/entities.games/valve/offsets-chornet.txt +++ b/gamedata/common.games/entities.games/valve/offsets-chornet.txt @@ -21,6 +21,8 @@ { "m_flStopAttack" // float { + "type" "time" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_iHornetType" // int { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_flFlySpeed" // float { + "type" "time" + "windows" "668" "linux" "688" "mac" "688" diff --git a/gamedata/common.games/entities.games/valve/offsets-choundeye.txt b/gamedata/common.games/entities.games/valve/offsets-choundeye.txt index d4cf28de..f74d358e 100644 --- a/gamedata/common.games/entities.games/valve/offsets-choundeye.txt +++ b/gamedata/common.games/entities.games/valve/offsets-choundeye.txt @@ -21,6 +21,8 @@ { "m_iSpriteTexture" // int { + "type" "integer" + "windows" "716" "linux" "736" "mac" "736" @@ -28,6 +30,8 @@ "m_fAsleep" // BOOL { + "type" "integer" + "windows" "720" "linux" "740" "mac" "740" @@ -35,6 +39,8 @@ "m_fDontBlink" // BOOL { + "type" "integer" + "windows" "724" "linux" "744" "mac" "744" @@ -42,6 +48,8 @@ "m_vecPackCenter" // Vector { + "type" "vector" + "windows" "728" "linux" "748" "mac" "748" diff --git a/gamedata/common.games/entities.games/valve/offsets-cichthyosaur.txt b/gamedata/common.games/entities.games/valve/offsets-cichthyosaur.txt index 6cb65875..92a799e3 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cichthyosaur.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cichthyosaur.txt @@ -21,6 +21,8 @@ { "m_SaveVelocity" // Vector { + "type" "vector" + "windows" "688" "linux" "708" "mac" "708" @@ -28,6 +30,8 @@ "m_idealDist" // float { + "type" "time" + "windows" "700" "linux" "720" "mac" "720" @@ -35,6 +39,8 @@ "m_flBlink" // float { + "type" "time" + "windows" "704" "linux" "724" "mac" "724" @@ -42,6 +48,8 @@ "m_flEnemyTouched" // float { + "type" "time" + "windows" "708" "linux" "728" "mac" "728" @@ -49,6 +57,8 @@ "m_bOnAttack" // BOOL { + "type" "integer" + "windows" "712" "linux" "732" "mac" "732" @@ -56,6 +66,8 @@ "m_flMaxSpeed" // float { + "type" "time" + "windows" "716" "linux" "736" "mac" "736" @@ -63,6 +75,8 @@ "m_flMinSpeed" // float { + "type" "time" + "windows" "720" "linux" "740" "mac" "740" @@ -70,6 +84,8 @@ "m_flMaxDist" // float { + "type" "time" + "windows" "724" "linux" "744" "mac" "744" @@ -77,6 +93,8 @@ "m_pBeam" // CBeam* { + "type" "classptr" + "windows" "728" "linux" "748" "mac" "748" @@ -84,6 +102,8 @@ "m_flNextAlert" // float { + "type" "time" + "windows" "732" "linux" "752" "mac" "752" diff --git a/gamedata/common.games/entities.games/valve/offsets-cinfobm.txt b/gamedata/common.games/entities.games/valve/offsets-cinfobm.txt index 0ceaf1bb..e6479463 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cinfobm.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cinfobm.txt @@ -21,6 +21,8 @@ { "m_preSequence" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" diff --git a/gamedata/common.games/entities.games/valve/offsets-cislave.txt b/gamedata/common.games/entities.games/valve/offsets-cislave.txt index 792c19af..7aeea796 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cislave.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cislave.txt @@ -21,6 +21,8 @@ { "m_iBravery" // int { + "type" "integer" + "windows" "716" "linux" "736" "mac" "736" @@ -28,6 +30,9 @@ "m_pBeam" // CBeam*[8] { + "type" "classptr" + "size" "8" + "windows" "720" "linux" "740" "mac" "740" @@ -35,6 +40,8 @@ "m_iBeams" // int { + "type" "integer" + "windows" "752" "linux" "772" "mac" "772" @@ -42,6 +49,8 @@ "m_flNextAttack" // float { + "type" "time" + "windows" "756" "linux" "776" "mac" "776" @@ -49,6 +58,8 @@ "m_voicePitch" // int { + "type" "integer" + "windows" "760" "linux" "780" "mac" "780" @@ -56,6 +67,8 @@ "m_hDead" // EHANDLE { + "type" "ehandle" + "windows" "764" "linux" "784" "mac" "784" diff --git a/gamedata/common.games/entities.games/valve/offsets-claser.txt b/gamedata/common.games/entities.games/valve/offsets-claser.txt index 8bf1d1e7..394dbb33 100644 --- a/gamedata/common.games/entities.games/valve/offsets-claser.txt +++ b/gamedata/common.games/entities.games/valve/offsets-claser.txt @@ -21,6 +21,8 @@ { "m_pSprite" // CSprite* { + "type" "classptr" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_iszSpriteName" // int { + "type" "integer" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_firePosition" // Vector { + "type" "vector" + "windows" "92" "linux" "108" "mac" "108" diff --git a/gamedata/common.games/entities.games/valve/offsets-cleech.txt b/gamedata/common.games/entities.games/valve/offsets-cleech.txt index 37416d1d..9527818f 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cleech.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cleech.txt @@ -21,6 +21,8 @@ { "m_flTurning" // float { + "type" "time" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_fPathBlocked" // BOOL { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_flAccelerate" // float { + "type" "time" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_obstacle" // float { + "type" "time" + "windows" "672" "linux" "692" "mac" "692" @@ -49,6 +57,8 @@ "m_top" // float { + "type" "time" + "windows" "676" "linux" "696" "mac" "696" @@ -56,6 +66,8 @@ "m_bottom" // float { + "type" "time" + "windows" "680" "linux" "700" "mac" "700" @@ -63,6 +75,8 @@ "m_height" // float { + "type" "time" + "windows" "684" "linux" "704" "mac" "704" @@ -70,6 +84,8 @@ "m_waterTime" // float { + "type" "time" + "windows" "688" "linux" "708" "mac" "708" @@ -77,6 +93,8 @@ "m_sideTime" // float { + "type" "time" + "windows" "692" "linux" "712" "mac" "712" @@ -84,6 +102,8 @@ "m_zTime" // float { + "type" "time" + "windows" "696" "linux" "716" "mac" "716" @@ -91,6 +111,8 @@ "m_stateTime" // float { + "type" "time" + "windows" "700" "linux" "720" "mac" "720" @@ -98,6 +120,8 @@ "m_attackSoundTime" // float { + "type" "time" + "windows" "704" "linux" "724" "mac" "724" diff --git a/gamedata/common.games/entities.games/valve/offsets-clight.txt b/gamedata/common.games/entities.games/valve/offsets-clight.txt index e02ff297..c3ae227a 100644 --- a/gamedata/common.games/entities.games/valve/offsets-clight.txt +++ b/gamedata/common.games/entities.games/valve/offsets-clight.txt @@ -21,6 +21,8 @@ { "m_iStyle" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_iszPattern" // int { + "type" "integer" + "windows" "88" "linux" "104" "mac" "104" diff --git a/gamedata/common.games/entities.games/valve/offsets-clightning.txt b/gamedata/common.games/entities.games/valve/offsets-clightning.txt index 4a831d03..922c5ca0 100644 --- a/gamedata/common.games/entities.games/valve/offsets-clightning.txt +++ b/gamedata/common.games/entities.games/valve/offsets-clightning.txt @@ -21,6 +21,8 @@ { "m_active" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_iszStartEntity" // int { + "type" "integer" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_iszEndEntity" // int { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" @@ -42,6 +48,8 @@ "m_life" // float { + "type" "time" + "windows" "96" "linux" "112" "mac" "112" @@ -49,6 +57,8 @@ "m_boltWidth" // int { + "type" "integer" + "windows" "100" "linux" "116" "mac" "116" @@ -56,6 +66,8 @@ "m_noiseAmplitude" // int { + "type" "integer" + "windows" "104" "linux" "120" "mac" "120" @@ -63,6 +75,8 @@ "m_brightness" // int { + "type" "integer" + "windows" "108" "linux" "124" "mac" "124" @@ -70,6 +84,8 @@ "m_speed" // int { + "type" "integer" + "windows" "112" "linux" "128" "mac" "128" @@ -77,6 +93,8 @@ "m_restrike" // float { + "type" "time" + "windows" "116" "linux" "132" "mac" "132" @@ -84,6 +102,8 @@ "m_spriteTexture" // int { + "type" "integer" + "windows" "120" "linux" "136" "mac" "136" @@ -91,6 +111,8 @@ "m_iszSpriteName" // int { + "type" "integer" + "windows" "124" "linux" "140" "mac" "140" @@ -98,6 +120,8 @@ "m_frameStart" // int { + "type" "integer" + "windows" "128" "linux" "144" "mac" "144" @@ -105,6 +129,8 @@ "m_radius" // float { + "type" "time" + "windows" "132" "linux" "148" "mac" "148" diff --git a/gamedata/common.games/entities.games/valve/offsets-cmomentarydoor.txt b/gamedata/common.games/entities.games/valve/offsets-cmomentarydoor.txt index 0a38249a..42df7a64 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cmomentarydoor.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cmomentarydoor.txt @@ -21,6 +21,9 @@ { "m_bMoveSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "240" "linux" "260" "mac" "260" diff --git a/gamedata/common.games/entities.games/valve/offsets-cmomentaryrotbutton.txt b/gamedata/common.games/entities.games/valve/offsets-cmomentaryrotbutton.txt index 14bb97c9..f6126c93 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cmomentaryrotbutton.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cmomentaryrotbutton.txt @@ -21,6 +21,8 @@ { "m_lastUsed" // int { + "type" "integer" + "windows" "240" "linux" "260" "mac" "260" @@ -28,6 +30,8 @@ "m_direction" // int { + "type" "integer" + "windows" "244" "linux" "264" "mac" "264" @@ -35,6 +39,8 @@ "m_returnSpeed" // float { + "type" "time" + "windows" "248" "linux" "268" "mac" "268" @@ -42,6 +48,8 @@ "m_start" // Vector { + "type" "vector" + "windows" "252" "linux" "272" "mac" "272" @@ -49,6 +57,8 @@ "m_end" // Vector { + "type" "vector" + "windows" "264" "linux" "284" "mac" "284" @@ -56,6 +66,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "276" "linux" "296" "mac" "296" diff --git a/gamedata/common.games/entities.games/valve/offsets-cmonstermaker.txt b/gamedata/common.games/entities.games/valve/offsets-cmonstermaker.txt index 7f82dd96..70ad1759 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cmonstermaker.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cmonstermaker.txt @@ -21,6 +21,8 @@ { "m_iszMonsterClassname" // string_t { + "type" "stringint" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_cNumMonsters" // int { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_cLiveChildren" // int { + "type" "integer" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_iMaxLiveChildren" // int { + "type" "integer" + "windows" "672" "linux" "692" "mac" "692" @@ -49,6 +57,8 @@ "m_flGround" // float { + "type" "time" + "windows" "676" "linux" "696" "mac" "696" @@ -56,6 +66,8 @@ "m_fActive" // BOOL { + "type" "integer" + "windows" "680" "linux" "700" "mac" "700" @@ -63,6 +75,8 @@ "m_fFadeChildren" // BOOL { + "type" "integer" + "windows" "684" "linux" "704" "mac" "704" diff --git a/gamedata/common.games/entities.games/valve/offsets-cmortar.txt b/gamedata/common.games/entities.games/valve/offsets-cmortar.txt index d8003b01..73834f6b 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cmortar.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cmortar.txt @@ -21,6 +21,8 @@ { "m_spriteTexture" // int { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" diff --git a/gamedata/common.games/entities.games/valve/offsets-cmp5.txt b/gamedata/common.games/entities.games/valve/offsets-cmp5.txt index 7aac5dfd..41eeed3a 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cmp5.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cmp5.txt @@ -21,6 +21,8 @@ { "m_flNextAnimTime" // float { + "type" "time" + "windows" "188" "linux" "204" "mac" "204" @@ -28,6 +30,8 @@ "m_iShell" // int { + "type" "integer" + "windows" "192" "linux" "208" "mac" "208" @@ -35,6 +39,9 @@ "m_usMP5" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "196" "linux" "212" "mac" "212" @@ -42,6 +49,9 @@ "m_usMP52" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "198" "linux" "214" "mac" "214" diff --git a/gamedata/common.games/entities.games/valve/offsets-cmultimanager.txt b/gamedata/common.games/entities.games/valve/offsets-cmultimanager.txt index 2cd14d1b..d98d6903 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cmultimanager.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cmultimanager.txt @@ -21,6 +21,8 @@ { "m_cTargets" // int { + "type" "integer" + "windows" "240" "linux" "260" "mac" "260" @@ -28,6 +30,8 @@ "m_index" // int { + "type" "integer" + "windows" "244" "linux" "264" "mac" "264" @@ -35,6 +39,8 @@ "m_startTime" // float { + "type" "time" + "windows" "248" "linux" "268" "mac" "268" @@ -42,6 +48,9 @@ "m_iTargetName" // int[16] { + "type" "integer" + "size" "16" + "windows" "252" "linux" "272" "mac" "272" @@ -49,6 +58,9 @@ "m_flTargetDelay" // float[16] { + "type" "time" + "size" "16" + "windows" "316" "linux" "336" "mac" "336" diff --git a/gamedata/common.games/entities.games/valve/offsets-cmultisource.txt b/gamedata/common.games/entities.games/valve/offsets-cmultisource.txt index 82200bf7..2c5635aa 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cmultisource.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cmultisource.txt @@ -21,6 +21,9 @@ { "m_rgEntities" // EHANDLE[32] { + "type" "ehandle" + "size" "32" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +31,9 @@ "m_rgTriggered" // int[32] { + "type" "integer" + "size" "32" + "windows" "340" "linux" "356" "mac" "356" @@ -35,6 +41,8 @@ "m_iTotal" // int { + "type" "integer" + "windows" "468" "linux" "484" "mac" "484" @@ -42,6 +50,8 @@ "m_globalstate" // string_t { + "type" "stringint" + "windows" "472" "linux" "488" "mac" "488" diff --git a/gamedata/common.games/entities.games/valve/offsets-cnihilanth.txt b/gamedata/common.games/entities.games/valve/offsets-cnihilanth.txt index de4a2325..2b32877d 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cnihilanth.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cnihilanth.txt @@ -21,6 +21,8 @@ { "m_flForce" // float { + "type" "time" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_flNextPainSound" // float { + "type" "time" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_velocity" // Vector { + "type" "vector" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_avelocity" // Vector { + "type" "vector" + "windows" "680" "linux" "700" "mac" "700" @@ -49,6 +57,8 @@ "m_vecTarget" // Vector { + "type" "vector" + "windows" "692" "linux" "712" "mac" "712" @@ -56,6 +66,8 @@ "m_posTarget" // Vector { + "type" "vector" + "windows" "704" "linux" "724" "mac" "724" @@ -63,6 +75,8 @@ "m_vecDesired" // Vector { + "type" "vector" + "windows" "716" "linux" "736" "mac" "736" @@ -70,6 +84,8 @@ "m_posDesired" // Vector { + "type" "vector" + "windows" "728" "linux" "748" "mac" "748" @@ -77,6 +93,8 @@ "m_flMinZ" // float { + "type" "time" + "windows" "740" "linux" "760" "mac" "760" @@ -84,6 +102,8 @@ "m_flMaxZ" // float { + "type" "time" + "windows" "744" "linux" "764" "mac" "764" @@ -91,6 +111,8 @@ "m_vecGoal" // Vector { + "type" "vector" + "windows" "748" "linux" "768" "mac" "768" @@ -98,6 +120,8 @@ "m_flLastSeen" // float { + "type" "time" + "windows" "760" "linux" "780" "mac" "780" @@ -105,6 +129,8 @@ "m_flPrevSeen" // float { + "type" "time" + "windows" "764" "linux" "784" "mac" "784" @@ -112,6 +138,8 @@ "m_irritation" // int { + "type" "integer" + "windows" "768" "linux" "788" "mac" "788" @@ -119,6 +147,8 @@ "m_iLevel" // int { + "type" "integer" + "windows" "772" "linux" "792" "mac" "792" @@ -126,6 +156,8 @@ "m_iTeleport" // int { + "type" "integer" + "windows" "776" "linux" "796" "mac" "796" @@ -133,6 +165,8 @@ "m_hRecharger" // EHANDLE { + "type" "ehandle" + "windows" "780" "linux" "800" "mac" "800" @@ -140,6 +174,9 @@ "m_hSphere" // EHANDLE[20] { + "type" "ehandle" + "size" "20" + "windows" "788" "linux" "808" "mac" "808" @@ -147,6 +184,8 @@ "m_iActiveSpheres" // int { + "type" "integer" + "windows" "948" "linux" "968" "mac" "968" @@ -154,6 +193,8 @@ "m_flAdj" // float { + "type" "time" + "windows" "952" "linux" "972" "mac" "972" @@ -161,6 +202,8 @@ "m_pBall" // CSprite* { + "type" "classptr" + "windows" "956" "linux" "976" "mac" "976" @@ -168,6 +211,9 @@ "m_szRechargerTarget" // char[64] { + "type" "string" + "size" "64" + "windows" "960" "linux" "980" "mac" "980" @@ -175,6 +221,9 @@ "m_szDrawUse" // char[64] { + "type" "string" + "size" "64" + "windows" "1024" "linux" "1044" "mac" "1044" @@ -182,6 +231,9 @@ "m_szTeleportUse" // char[64] { + "type" "string" + "size" "64" + "windows" "1088" "linux" "1108" "mac" "1108" @@ -189,6 +241,9 @@ "m_szTeleportTouch" // char[64] { + "type" "string" + "size" "64" + "windows" "1152" "linux" "1172" "mac" "1172" @@ -196,6 +251,9 @@ "m_szDeadUse" // char[64] { + "type" "string" + "size" "64" + "windows" "1216" "linux" "1236" "mac" "1236" @@ -203,6 +261,9 @@ "m_szDeadTouch" // char[64] { + "type" "string" + "size" "64" + "windows" "1280" "linux" "1300" "mac" "1300" @@ -210,6 +271,8 @@ "m_flShootEnd" // float { + "type" "time" + "windows" "1344" "linux" "1364" "mac" "1364" @@ -217,6 +280,8 @@ "m_flShootTime" // float { + "type" "time" + "windows" "1348" "linux" "1368" "mac" "1368" @@ -224,6 +289,9 @@ "m_hFriend" // EHANDLE[3] { + "type" "ehandle" + "size" "3" + "windows" "1352" "linux" "1372" "mac" "1372" diff --git a/gamedata/common.games/entities.games/valve/offsets-cnihilanthhvr.txt b/gamedata/common.games/entities.games/valve/offsets-cnihilanthhvr.txt index 4ddb925a..59384422 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cnihilanthhvr.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cnihilanthhvr.txt @@ -21,6 +21,8 @@ { "m_flIdealVel" // float { + "type" "time" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_vecIdeal" // Vector { + "type" "vector" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_pNihilanth" // CNihilanth* { + "type" "classptr" + "windows" "676" "linux" "696" "mac" "696" @@ -42,6 +48,8 @@ "m_hTouch" // EHANDLE { + "type" "ehandle" + "windows" "680" "linux" "700" "mac" "700" @@ -49,6 +57,8 @@ "m_nFrames" // int { + "type" "integer" + "windows" "688" "linux" "708" "mac" "708" diff --git a/gamedata/common.games/entities.games/valve/offsets-cnodeent.txt b/gamedata/common.games/entities.games/valve/offsets-cnodeent.txt index acfcd7f2..3a8e0b8e 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cnodeent.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cnodeent.txt @@ -21,6 +21,8 @@ { "m_sHintType" // short int { + "type" "short" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_sHintActivity" // short int { + "type" "short" + "windows" "86" "linux" "102" "mac" "102" diff --git a/gamedata/common.games/entities.games/valve/offsets-cnodeviewer.txt b/gamedata/common.games/entities.games/valve/offsets-cnodeviewer.txt index 919d57d0..dec31e3d 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cnodeviewer.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cnodeviewer.txt @@ -21,6 +21,8 @@ { "m_iBaseNode" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_iDraw" // int { + "type" "integer" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_nVisited" // int { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" @@ -42,6 +48,9 @@ "m_aFrom" // int[128] { + "type" "integer" + "size" "128" + "windows" "96" "linux" "112" "mac" "112" @@ -49,6 +58,9 @@ "m_aTo" // int[128] { + "type" "integer" + "size" "128" + "windows" "608" "linux" "624" "mac" "624" @@ -56,6 +68,8 @@ "m_iHull" // int { + "type" "integer" + "windows" "1120" "linux" "1136" "mac" "1136" @@ -63,6 +77,8 @@ "m_afNodeType" // int { + "type" "integer" + "windows" "1124" "linux" "1140" "mac" "1140" @@ -70,6 +86,8 @@ "m_vecColor" // Vector { + "type" "vector" + "windows" "1128" "linux" "1144" "mac" "1144" diff --git a/gamedata/common.games/entities.games/valve/offsets-cosprey.txt b/gamedata/common.games/entities.games/valve/offsets-cosprey.txt index 35086830..fe4ba721 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cosprey.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cosprey.txt @@ -21,6 +21,8 @@ { "m_pGoalEnt" // CBaseEntity* { + "type" "classptr" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_vel1" // Vector { + "type" "vector" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_vel2" // Vector { + "type" "vector" + "windows" "676" "linux" "696" "mac" "696" @@ -42,6 +48,8 @@ "m_pos1" // Vector { + "type" "vector" + "windows" "688" "linux" "708" "mac" "708" @@ -49,6 +57,8 @@ "m_pos2" // Vector { + "type" "vector" + "windows" "700" "linux" "720" "mac" "720" @@ -56,6 +66,8 @@ "m_ang1" // Vector { + "type" "vector" + "windows" "712" "linux" "732" "mac" "732" @@ -63,6 +75,8 @@ "m_ang2" // Vector { + "type" "vector" + "windows" "724" "linux" "744" "mac" "744" @@ -70,6 +84,8 @@ "m_startTime" // float { + "type" "time" + "windows" "736" "linux" "756" "mac" "756" @@ -77,6 +93,8 @@ "m_dTime" // float { + "type" "time" + "windows" "740" "linux" "760" "mac" "760" @@ -84,6 +102,8 @@ "m_velocity" // Vector { + "type" "vector" + "windows" "744" "linux" "764" "mac" "764" @@ -91,6 +111,8 @@ "m_flIdealtilt" // float { + "type" "time" + "windows" "756" "linux" "776" "mac" "776" @@ -98,6 +120,8 @@ "m_flRotortilt" // float { + "type" "time" + "windows" "760" "linux" "780" "mac" "780" @@ -105,6 +129,8 @@ "m_flRightHealth" // float { + "type" "time" + "windows" "764" "linux" "784" "mac" "784" @@ -112,6 +138,8 @@ "m_flLeftHealth" // float { + "type" "time" + "windows" "768" "linux" "788" "mac" "788" @@ -119,6 +147,8 @@ "m_iUnits" // int { + "type" "integer" + "windows" "772" "linux" "792" "mac" "792" @@ -126,6 +156,9 @@ "m_hGrunt" // EHANDLE[24] { + "type" "ehandle" + "size" "24" + "windows" "776" "linux" "796" "mac" "796" @@ -133,6 +166,9 @@ "m_vecOrigin" // Vector[24] { + "type" "vector" + "size" "24" + "windows" "968" "linux" "988" "mac" "988" @@ -140,6 +176,9 @@ "m_hRepel" // EHANDLE[4] { + "type" "ehandle" + "size" "4" + "windows" "1256" "linux" "1276" "mac" "1276" @@ -147,6 +186,8 @@ "m_iSoundState" // int { + "type" "integer" + "windows" "1288" "linux" "1308" "mac" "1308" @@ -154,6 +195,8 @@ "m_iSpriteTexture" // int { + "type" "integer" + "windows" "1292" "linux" "1312" "mac" "1312" @@ -161,6 +204,8 @@ "m_iPitch" // int { + "type" "integer" + "windows" "1296" "linux" "1316" "mac" "1316" @@ -168,6 +213,8 @@ "m_iExplode" // int { + "type" "integer" + "windows" "1300" "linux" "1320" "mac" "1320" @@ -175,6 +222,8 @@ "m_iTailGibs" // int { + "type" "integer" + "windows" "1304" "linux" "1324" "mac" "1324" @@ -182,6 +231,8 @@ "m_iBodyGibs" // int { + "type" "integer" + "windows" "1308" "linux" "1328" "mac" "1328" @@ -189,6 +240,8 @@ "m_iEngineGibs" // int { + "type" "integer" + "windows" "1312" "linux" "1332" "mac" "1332" @@ -196,6 +249,8 @@ "m_iDoLeftSmokePuff" // int { + "type" "integer" + "windows" "1316" "linux" "1336" "mac" "1336" @@ -203,6 +258,8 @@ "m_iDoRightSmokePuff" // int { + "type" "integer" + "windows" "1320" "linux" "1340" "mac" "1340" diff --git a/gamedata/common.games/entities.games/valve/offsets-cpathcorner.txt b/gamedata/common.games/entities.games/valve/offsets-cpathcorner.txt index 93ae11c4..f0cf75b1 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cpathcorner.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cpathcorner.txt @@ -21,6 +21,8 @@ { "m_flWait" // float { + "type" "time" + "windows" "84" "linux" "100" "mac" "100" diff --git a/gamedata/common.games/entities.games/valve/offsets-cpathtrack.txt b/gamedata/common.games/entities.games/valve/offsets-cpathtrack.txt index 3e585023..fccd09f0 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cpathtrack.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cpathtrack.txt @@ -21,6 +21,8 @@ { "m_length" // float { + "type" "time" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_altName" // string_t { + "type" "stringint" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_pnext" // CPathTrack* { + "type" "classptr" + "windows" "92" "linux" "108" "mac" "108" @@ -42,6 +48,8 @@ "m_pprevious" // CPathTrack* { + "type" "classptr" + "windows" "96" "linux" "112" "mac" "112" @@ -49,6 +57,8 @@ "m_paltpath" // CPathTrack* { + "type" "classptr" + "windows" "100" "linux" "116" "mac" "116" diff --git a/gamedata/common.games/entities.games/valve/offsets-cpendulum.txt b/gamedata/common.games/entities.games/valve/offsets-cpendulum.txt index b24a5897..b2836e17 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cpendulum.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cpendulum.txt @@ -21,6 +21,8 @@ { "m_accel" // float { + "type" "time" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_distance" // float { + "type" "time" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_time" // float { + "type" "time" + "windows" "92" "linux" "108" "mac" "108" @@ -42,6 +48,8 @@ "m_damp" // float { + "type" "time" + "windows" "96" "linux" "112" "mac" "112" @@ -49,6 +57,8 @@ "m_maxSpeed" // float { + "type" "time" + "windows" "100" "linux" "116" "mac" "116" @@ -56,6 +66,8 @@ "m_dampSpeed" // float { + "type" "time" + "windows" "104" "linux" "120" "mac" "120" @@ -63,6 +75,8 @@ "m_center" // Vector { + "type" "vector" + "windows" "108" "linux" "124" "mac" "124" @@ -70,6 +84,8 @@ "m_start" // Vector { + "type" "vector" + "windows" "120" "linux" "136" "mac" "136" diff --git a/gamedata/common.games/entities.games/valve/offsets-cplattrigger.txt b/gamedata/common.games/entities.games/valve/offsets-cplattrigger.txt index 718274c8..da09db02 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cplattrigger.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cplattrigger.txt @@ -21,6 +21,8 @@ { "m_pPlatform" // CFuncPlat* { + "type" "classptr" + "windows" "84" "linux" "100" "mac" "100" diff --git a/gamedata/common.games/entities.games/valve/offsets-cpushable.txt b/gamedata/common.games/entities.games/valve/offsets-cpushable.txt index 04f6875a..9565d4dd 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cpushable.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cpushable.txt @@ -21,6 +21,8 @@ { "m_lastSound" // int { + "type" "integer" + "windows" "116" "linux" "132" "mac" "132" @@ -28,6 +30,8 @@ "m_maxSpeed" // float { + "type" "time" + "windows" "120" "linux" "136" "mac" "136" @@ -35,6 +39,8 @@ "m_soundTime" // float { + "type" "time" + "windows" "124" "linux" "140" "mac" "140" diff --git a/gamedata/common.games/entities.games/valve/offsets-cpython.txt b/gamedata/common.games/entities.games/valve/offsets-cpython.txt index 18a4c1a8..0daa9c3d 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cpython.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cpython.txt @@ -21,6 +21,8 @@ { "m_fInZoom" // BOOL { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -28,6 +30,9 @@ "m_usFirePython" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "192" "linux" "208" "mac" "208" diff --git a/gamedata/common.games/entities.games/valve/offsets-crecharge.txt b/gamedata/common.games/entities.games/valve/offsets-crecharge.txt index 94fb01ad..64461054 100644 --- a/gamedata/common.games/entities.games/valve/offsets-crecharge.txt +++ b/gamedata/common.games/entities.games/valve/offsets-crecharge.txt @@ -21,6 +21,8 @@ { "m_flNextCharge" // float { + "type" "time" + "windows" "240" "linux" "260" "mac" "260" @@ -28,6 +30,8 @@ "m_iReactivate" // int { + "type" "integer" + "windows" "244" "linux" "264" "mac" "264" @@ -35,6 +39,8 @@ "m_iJuice" // int { + "type" "integer" + "windows" "248" "linux" "268" "mac" "268" @@ -42,6 +48,8 @@ "m_iOn" // int { + "type" "integer" + "windows" "252" "linux" "272" "mac" "272" @@ -49,6 +57,8 @@ "m_flSoundTime" // float { + "type" "time" + "windows" "256" "linux" "276" "mac" "276" diff --git a/gamedata/common.games/entities.games/valve/offsets-crevertsaved.txt b/gamedata/common.games/entities.games/valve/offsets-crevertsaved.txt index ab77e59c..b5ed10ba 100644 --- a/gamedata/common.games/entities.games/valve/offsets-crevertsaved.txt +++ b/gamedata/common.games/entities.games/valve/offsets-crevertsaved.txt @@ -21,6 +21,8 @@ { "m_messageTime" // float { + "type" "time" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_loadTime" // float { + "type" "time" + "windows" "88" "linux" "104" "mac" "104" diff --git a/gamedata/common.games/entities.games/valve/offsets-croach.txt b/gamedata/common.games/entities.games/valve/offsets-croach.txt index daa2334a..d997c2ce 100644 --- a/gamedata/common.games/entities.games/valve/offsets-croach.txt +++ b/gamedata/common.games/entities.games/valve/offsets-croach.txt @@ -21,6 +21,8 @@ { "m_flLastLightLevel" // float { + "type" "time" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_flNextSmellTime" // float { + "type" "time" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_fLightHacked" // BOOL { + "type" "integer" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_iMode" // int { + "type" "integer" + "windows" "672" "linux" "692" "mac" "692" diff --git a/gamedata/common.games/entities.games/valve/offsets-crpg.txt b/gamedata/common.games/entities.games/valve/offsets-crpg.txt index 784d9cc0..13c43e19 100644 --- a/gamedata/common.games/entities.games/valve/offsets-crpg.txt +++ b/gamedata/common.games/entities.games/valve/offsets-crpg.txt @@ -21,6 +21,8 @@ { "m_pSpot" // CLaserSpot* { + "type" "classptr" + "windows" "188" "linux" "204" "mac" "204" @@ -28,6 +30,8 @@ "m_fSpotActive" // int { + "type" "integer" + "windows" "192" "linux" "208" "mac" "208" @@ -35,6 +39,8 @@ "m_cActiveRockets" // int { + "type" "integer" + "windows" "196" "linux" "212" "mac" "212" @@ -42,6 +48,9 @@ "m_usRpg" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "200" "linux" "216" "mac" "216" diff --git a/gamedata/common.games/entities.games/valve/offsets-crpgrocket.txt b/gamedata/common.games/entities.games/valve/offsets-crpgrocket.txt index 5694a7e7..8ce0404b 100644 --- a/gamedata/common.games/entities.games/valve/offsets-crpgrocket.txt +++ b/gamedata/common.games/entities.games/valve/offsets-crpgrocket.txt @@ -21,6 +21,8 @@ { "m_iTrail" // int { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" @@ -28,6 +30,8 @@ "m_flIgniteTime" // float { + "type" "time" + "windows" "668" "linux" "688" "mac" "688" @@ -35,6 +39,8 @@ "m_pLauncher" // CRpg* { + "type" "classptr" + "windows" "672" "linux" "692" "mac" "692" diff --git a/gamedata/common.games/entities.games/valve/offsets-cruleentity.txt b/gamedata/common.games/entities.games/valve/offsets-cruleentity.txt index d5af7268..5d7df2cd 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cruleentity.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cruleentity.txt @@ -21,6 +21,8 @@ { "m_iszMaster" // string_t { + "type" "stringint" + "windows" "84" "linux" "100" "mac" "100" diff --git a/gamedata/common.games/entities.games/valve/offsets-cscientist.txt b/gamedata/common.games/entities.games/valve/offsets-cscientist.txt index bb018bbf..44de17c0 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cscientist.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cscientist.txt @@ -21,6 +21,8 @@ { "m_painTime" // float { + "type" "time" + "windows" "772" "linux" "792" "mac" "792" @@ -28,6 +30,8 @@ "m_healTime" // float { + "type" "time" + "windows" "776" "linux" "796" "mac" "796" @@ -35,6 +39,8 @@ "m_fearTime" // float { + "type" "time" + "windows" "780" "linux" "800" "mac" "800" diff --git a/gamedata/common.games/entities.games/valve/offsets-cscriptedsentence.txt b/gamedata/common.games/entities.games/valve/offsets-cscriptedsentence.txt index 7295f9a6..135cd3ae 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cscriptedsentence.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cscriptedsentence.txt @@ -21,6 +21,8 @@ { "m_iszSentence" // int { + "type" "integer" + "windows" "240" "linux" "260" "mac" "260" @@ -28,6 +30,8 @@ "m_iszEntity" // int { + "type" "integer" + "windows" "244" "linux" "264" "mac" "264" @@ -35,6 +39,8 @@ "m_flRadius" // float { + "type" "time" + "windows" "248" "linux" "268" "mac" "268" @@ -42,6 +48,8 @@ "m_flDuration" // float { + "type" "time" + "windows" "252" "linux" "272" "mac" "272" @@ -49,6 +57,8 @@ "m_flRepeat" // float { + "type" "time" + "windows" "256" "linux" "276" "mac" "276" @@ -56,6 +66,8 @@ "m_flAttenuation" // float { + "type" "time" + "windows" "260" "linux" "280" "mac" "280" @@ -63,6 +75,8 @@ "m_flVolume" // float { + "type" "time" + "windows" "264" "linux" "284" "mac" "284" @@ -70,6 +84,8 @@ "m_active" // BOOL { + "type" "integer" + "windows" "268" "linux" "288" "mac" "288" @@ -77,6 +93,8 @@ "m_iszListener" // int { + "type" "integer" + "windows" "272" "linux" "292" "mac" "292" diff --git a/gamedata/common.games/entities.games/valve/offsets-cshotgun.txt b/gamedata/common.games/entities.games/valve/offsets-cshotgun.txt index 40913162..9a70fdc7 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cshotgun.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cshotgun.txt @@ -21,6 +21,8 @@ { "m_fInReload" // int { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -28,6 +30,8 @@ "m_flNextReload" // float { + "type" "time" + "windows" "192" "linux" "208" "mac" "208" @@ -35,6 +39,8 @@ "m_iShell" // int { + "type" "integer" + "windows" "196" "linux" "212" "mac" "212" @@ -42,6 +48,9 @@ "m_usDoubleFire" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "200" "linux" "216" "mac" "216" @@ -49,6 +58,9 @@ "m_usSingleFire" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "202" "linux" "218" "mac" "218" diff --git a/gamedata/common.games/entities.games/valve/offsets-csittingscientist.txt b/gamedata/common.games/entities.games/valve/offsets-csittingscientist.txt index ac5722e8..1c161d6f 100644 --- a/gamedata/common.games/entities.games/valve/offsets-csittingscientist.txt +++ b/gamedata/common.games/entities.games/valve/offsets-csittingscientist.txt @@ -21,6 +21,8 @@ { "m_baseSequence" // int { + "type" "integer" + "windows" "784" "linux" "804" "mac" "804" @@ -28,6 +30,8 @@ "m_headTurn" // int { + "type" "integer" + "windows" "788" "linux" "808" "mac" "808" @@ -35,6 +39,8 @@ "m_flResponseDelay" // float { + "type" "time" + "windows" "792" "linux" "812" "mac" "812" diff --git a/gamedata/common.games/entities.games/valve/offsets-csoundent.txt b/gamedata/common.games/entities.games/valve/offsets-csoundent.txt index 3df12546..d282b985 100644 --- a/gamedata/common.games/entities.games/valve/offsets-csoundent.txt +++ b/gamedata/common.games/entities.games/valve/offsets-csoundent.txt @@ -21,6 +21,8 @@ { "m_iFreeSound" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_iActiveSound" // int { + "type" "integer" + "windows" "88" "linux" "104" "mac" "104" @@ -35,6 +39,8 @@ "m_cLastActiveSounds" // int { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" @@ -42,13 +48,18 @@ "m_fShowReport" // BOOL { + "type" "integer" + "windows" "96" "linux" "112" "mac" "112" } - "m_SoundPool" // CSound[64] + "m_SoundPool" // class CSound[64] { + "type" "class" + "size" "64" + "windows" "100" "linux" "116" "mac" "116" diff --git a/gamedata/common.games/entities.games/valve/offsets-cspeaker.txt b/gamedata/common.games/entities.games/valve/offsets-cspeaker.txt index 64bab92e..03cc1cfa 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cspeaker.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cspeaker.txt @@ -21,6 +21,8 @@ { "m_preset" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" diff --git a/gamedata/common.games/entities.games/valve/offsets-csprite.txt b/gamedata/common.games/entities.games/valve/offsets-csprite.txt index 89ac54f6..1cb8cfc5 100644 --- a/gamedata/common.games/entities.games/valve/offsets-csprite.txt +++ b/gamedata/common.games/entities.games/valve/offsets-csprite.txt @@ -21,6 +21,8 @@ { "m_lastTime" // float { + "type" "time" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +30,8 @@ "m_maxFrame" // float { + "type" "time" + "windows" "88" "linux" "104" "mac" "104" diff --git a/gamedata/common.games/entities.games/valve/offsets-csquadmonster.txt b/gamedata/common.games/entities.games/valve/offsets-csquadmonster.txt index 3518b00b..ea95e69f 100644 --- a/gamedata/common.games/entities.games/valve/offsets-csquadmonster.txt +++ b/gamedata/common.games/entities.games/valve/offsets-csquadmonster.txt @@ -21,6 +21,8 @@ { "m_hSquadLeader" // EHANDLE { + "type" "ehandle" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,9 @@ "m_hSquadMember" // EHANDLE[4] { + "type" "ehandle" + "size" "4" + "windows" "668" "linux" "688" "mac" "688" @@ -35,6 +40,8 @@ "m_afSquadSlots" // int { + "type" "integer" + "windows" "700" "linux" "720" "mac" "720" @@ -42,6 +49,8 @@ "m_flLastEnemySightTime" // float { + "type" "time" + "windows" "704" "linux" "724" "mac" "724" @@ -49,6 +58,8 @@ "m_fEnemyEluded" // BOOL { + "type" "integer" + "windows" "708" "linux" "728" "mac" "728" @@ -56,6 +67,8 @@ "m_iMySlot" // int { + "type" "integer" + "windows" "712" "linux" "732" "mac" "732" diff --git a/gamedata/common.games/entities.games/valve/offsets-csqueak.txt b/gamedata/common.games/entities.games/valve/offsets-csqueak.txt index 09422cf2..5d14778f 100644 --- a/gamedata/common.games/entities.games/valve/offsets-csqueak.txt +++ b/gamedata/common.games/entities.games/valve/offsets-csqueak.txt @@ -21,6 +21,8 @@ { "m_fJustThrown" // int { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -28,6 +30,9 @@ "m_usSnarkFire" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "192" "linux" "208" "mac" "208" diff --git a/gamedata/common.games/entities.games/valve/offsets-csqueakgrenade.txt b/gamedata/common.games/entities.games/valve/offsets-csqueakgrenade.txt index 6e76b13a..bec222fa 100644 --- a/gamedata/common.games/entities.games/valve/offsets-csqueakgrenade.txt +++ b/gamedata/common.games/entities.games/valve/offsets-csqueakgrenade.txt @@ -21,6 +21,8 @@ { "m_flDie" // float { + "type" "time" + "windows" "664" "linux" "684" "mac" "684" @@ -28,6 +30,8 @@ "m_vecTarget" // Vector { + "type" "vector" + "windows" "668" "linux" "688" "mac" "688" @@ -35,6 +39,8 @@ "m_flNextHunt" // float { + "type" "time" + "windows" "680" "linux" "700" "mac" "700" @@ -42,6 +48,8 @@ "m_flNextHit" // float { + "type" "time" + "windows" "684" "linux" "704" "mac" "704" @@ -49,6 +57,8 @@ "m_posPrev" // Vector { + "type" "vector" + "windows" "688" "linux" "708" "mac" "708" @@ -56,6 +66,8 @@ "m_hOwner" // EHANDLE { + "type" "ehandle" + "windows" "700" "linux" "720" "mac" "720" @@ -63,6 +75,8 @@ "m_iMyClass" // int { + "type" "integer" + "windows" "708" "linux" "728" "mac" "728" diff --git a/gamedata/common.games/entities.games/valve/offsets-csquidspit.txt b/gamedata/common.games/entities.games/valve/offsets-csquidspit.txt index 68bfd849..47ba86a0 100644 --- a/gamedata/common.games/entities.games/valve/offsets-csquidspit.txt +++ b/gamedata/common.games/entities.games/valve/offsets-csquidspit.txt @@ -21,6 +21,8 @@ { "m_maxFrame" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" diff --git a/gamedata/common.games/entities.games/valve/offsets-ctalkmonster.txt b/gamedata/common.games/entities.games/valve/offsets-ctalkmonster.txt index 11dd6755..5a502110 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctalkmonster.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctalkmonster.txt @@ -21,6 +21,8 @@ { "m_bitsSaid" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_nSpeak" // int { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_voicePitch" // int { + "type" "integer" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,9 @@ "m_szGrp" // const char*[18] { + "type" "stringptr" + "size" "18" + "windows" "672" "linux" "692" "mac" "692" @@ -49,6 +58,8 @@ "m_useTime" // float { + "type" "time" + "windows" "744" "linux" "764" "mac" "764" @@ -56,6 +67,8 @@ "m_iszUse" // int { + "type" "integer" + "windows" "748" "linux" "768" "mac" "768" @@ -63,6 +76,8 @@ "m_iszUnUse" // int { + "type" "integer" + "windows" "752" "linux" "772" "mac" "772" @@ -70,6 +85,8 @@ "m_flLastSaidSmelled" // float { + "type" "time" + "windows" "756" "linux" "776" "mac" "776" @@ -77,6 +94,8 @@ "m_flStopTalkTime" // float { + "type" "time" + "windows" "760" "linux" "780" "mac" "780" @@ -84,6 +103,8 @@ "m_hTalkTarget" // EHANDLE { + "type" "ehandle" + "windows" "764" "linux" "784" "mac" "784" diff --git a/gamedata/common.games/entities.games/valve/offsets-ctentacle.txt b/gamedata/common.games/entities.games/valve/offsets-ctentacle.txt index 4aa01ea4..a7276405 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctentacle.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctentacle.txt @@ -21,6 +21,8 @@ { "m_flInitialYaw" // float { + "type" "time" + "windows" "660" "linux" "680" "mac" "680" @@ -28,6 +30,8 @@ "m_iGoalAnim" // int { + "type" "integer" + "windows" "664" "linux" "684" "mac" "684" @@ -35,6 +39,8 @@ "m_iLevel" // int { + "type" "integer" + "windows" "668" "linux" "688" "mac" "688" @@ -42,6 +48,8 @@ "m_iDir" // int { + "type" "integer" + "windows" "672" "linux" "692" "mac" "692" @@ -49,6 +57,8 @@ "m_flFramerateAdj" // float { + "type" "time" + "windows" "676" "linux" "696" "mac" "696" @@ -56,6 +66,8 @@ "m_flSoundYaw" // float { + "type" "time" + "windows" "680" "linux" "700" "mac" "700" @@ -63,6 +75,8 @@ "m_iSoundLevel" // int { + "type" "integer" + "windows" "684" "linux" "704" "mac" "704" @@ -70,6 +84,8 @@ "m_flSoundTime" // float { + "type" "time" + "windows" "688" "linux" "708" "mac" "708" @@ -77,6 +93,8 @@ "m_flSoundRadius" // float { + "type" "time" + "windows" "692" "linux" "712" "mac" "712" @@ -84,6 +102,8 @@ "m_iHitDmg" // int { + "type" "integer" + "windows" "696" "linux" "716" "mac" "716" @@ -91,6 +111,8 @@ "m_flHitTime" // float { + "type" "time" + "windows" "700" "linux" "720" "mac" "720" @@ -98,6 +120,8 @@ "m_flTapRadius" // float { + "type" "time" + "windows" "704" "linux" "724" "mac" "724" @@ -105,6 +129,8 @@ "m_flNextSong" // float { + "type" "time" + "windows" "708" "linux" "728" "mac" "728" @@ -112,6 +138,8 @@ "m_flMaxYaw" // float { + "type" "time" + "windows" "712" "linux" "732" "mac" "732" @@ -119,6 +147,8 @@ "m_iTapSound" // int { + "type" "integer" + "windows" "716" "linux" "736" "mac" "736" @@ -126,6 +156,8 @@ "m_vecPrevSound" // Vector { + "type" "vector" + "windows" "720" "linux" "740" "mac" "740" @@ -133,6 +165,8 @@ "m_flPrevSoundTime" // float { + "type" "time" + "windows" "732" "linux" "752" "mac" "752" diff --git a/gamedata/common.games/entities.games/valve/offsets-ctesteffect.txt b/gamedata/common.games/entities.games/valve/offsets-ctesteffect.txt index a3b713c3..9c2aeeb2 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctesteffect.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctesteffect.txt @@ -21,6 +21,8 @@ { "m_iLoop" // int { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" @@ -28,6 +30,8 @@ "m_iBeam" // int { + "type" "integer" + "windows" "96" "linux" "112" "mac" "112" @@ -35,6 +39,9 @@ "m_pBeam" // CBeam*[24] { + "type" "classptr" + "size" "24" + "windows" "100" "linux" "116" "mac" "116" @@ -42,6 +49,9 @@ "m_flBeamTime" // float[24] { + "type" "time" + "size" "24" + "windows" "196" "linux" "212" "mac" "212" @@ -49,6 +59,8 @@ "m_flStartTime" // float { + "type" "time" + "windows" "292" "linux" "308" "mac" "308" diff --git a/gamedata/common.games/entities.games/valve/offsets-ctesthull.txt b/gamedata/common.games/entities.games/valve/offsets-ctesthull.txt index b5a85ee7..db961072 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctesthull.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctesthull.txt @@ -21,6 +21,8 @@ { "vecBadNodeOrigin" // Vector { + "type" "vector" + "windows" "660" "linux" "680" "mac" "680" diff --git a/gamedata/common.games/entities.games/valve/offsets-ctriggercamera.txt b/gamedata/common.games/entities.games/valve/offsets-ctriggercamera.txt index 806c97be..e62aa301 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctriggercamera.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctriggercamera.txt @@ -21,6 +21,8 @@ { "m_hPlayer" // EHANDLE { + "type" "ehandle" + "windows" "92" "linux" "108" "mac" "108" @@ -28,6 +30,8 @@ "m_hTarget" // EHANDLE { + "type" "ehandle" + "windows" "100" "linux" "116" "mac" "116" @@ -35,6 +39,8 @@ "m_pentPath" // CBaseEntity* { + "type" "classptr" + "windows" "108" "linux" "124" "mac" "124" @@ -42,6 +48,8 @@ "m_sPath" // int { + "type" "integer" + "windows" "112" "linux" "128" "mac" "128" @@ -49,6 +57,8 @@ "m_flWait" // float { + "type" "time" + "windows" "116" "linux" "132" "mac" "132" @@ -56,6 +66,8 @@ "m_flReturnTime" // float { + "type" "time" + "windows" "120" "linux" "136" "mac" "136" @@ -63,6 +75,8 @@ "m_flStopTime" // float { + "type" "time" + "windows" "124" "linux" "140" "mac" "140" @@ -70,6 +84,8 @@ "m_moveDistance" // float { + "type" "time" + "windows" "128" "linux" "144" "mac" "144" @@ -77,6 +93,8 @@ "m_targetSpeed" // float { + "type" "time" + "windows" "132" "linux" "148" "mac" "148" @@ -84,6 +102,8 @@ "m_initialSpeed" // float { + "type" "time" + "windows" "136" "linux" "152" "mac" "152" @@ -91,6 +111,8 @@ "m_acceleration" // float { + "type" "time" + "windows" "140" "linux" "156" "mac" "156" @@ -98,6 +120,8 @@ "m_deceleration" // float { + "type" "time" + "windows" "144" "linux" "160" "mac" "160" @@ -105,6 +129,8 @@ "m_state" // int { + "type" "integer" + "windows" "148" "linux" "164" "mac" "164" diff --git a/gamedata/common.games/entities.games/valve/offsets-ctriggerchangetarget.txt b/gamedata/common.games/entities.games/valve/offsets-ctriggerchangetarget.txt index d24deff4..3ddacc6f 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctriggerchangetarget.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctriggerchangetarget.txt @@ -21,6 +21,8 @@ { "m_iszNewTarget" // int { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" diff --git a/gamedata/common.games/entities.games/valve/offsets-ctriggerrelay.txt b/gamedata/common.games/entities.games/valve/offsets-ctriggerrelay.txt index 23f8a398..59cbdeba 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctriggerrelay.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctriggerrelay.txt @@ -21,6 +21,8 @@ { "triggerType" // USE_TYPE { + "type" "integer" + "windows" "92" "linux" "108" "mac" "108" diff --git a/gamedata/common.games/entities.games/valve/offsets-ctripmine.txt b/gamedata/common.games/entities.games/valve/offsets-ctripmine.txt index 059fcfd0..f90107f0 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctripmine.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctripmine.txt @@ -21,6 +21,9 @@ { "m_usTripFire" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "188" "linux" "204" "mac" "204" diff --git a/gamedata/common.games/entities.games/valve/offsets-ctripminegrenade.txt b/gamedata/common.games/entities.games/valve/offsets-ctripminegrenade.txt index dd6ec759..3fe6928f 100644 --- a/gamedata/common.games/entities.games/valve/offsets-ctripminegrenade.txt +++ b/gamedata/common.games/entities.games/valve/offsets-ctripminegrenade.txt @@ -21,6 +21,8 @@ { "m_flPowerUp" // float { + "type" "time" + "windows" "664" "linux" "684" "mac" "684" @@ -28,6 +30,8 @@ "m_vecDir" // Vector { + "type" "vector" + "windows" "668" "linux" "688" "mac" "688" @@ -35,6 +39,8 @@ "m_vecEnd" // Vector { + "type" "vector" + "windows" "680" "linux" "700" "mac" "700" @@ -42,6 +48,8 @@ "m_flBeamLength" // float { + "type" "time" + "windows" "692" "linux" "712" "mac" "712" @@ -49,6 +57,8 @@ "m_hOwner" // EHANDLE { + "type" "ehandle" + "windows" "696" "linux" "716" "mac" "716" @@ -56,6 +66,8 @@ "m_pBeam" // CBeam* { + "type" "classptr" + "windows" "704" "linux" "724" "mac" "724" @@ -63,6 +75,8 @@ "m_posOwner" // Vector { + "type" "vector" + "windows" "708" "linux" "728" "mac" "728" @@ -70,6 +84,8 @@ "m_angleOwner" // Vector { + "type" "vector" + "windows" "720" "linux" "740" "mac" "740" @@ -77,6 +93,8 @@ "m_pRealOwner" // edict_t* { + "type" "edict" + "windows" "732" "linux" "752" "mac" "752" diff --git a/gamedata/common.games/entities.games/valve/offsets-cturret.txt b/gamedata/common.games/entities.games/valve/offsets-cturret.txt index 4f247c3c..4ca787ff 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cturret.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cturret.txt @@ -21,6 +21,8 @@ { "m_iStartSpin" // int { + "type" "integer" + "windows" "772" "linux" "792" "mac" "792" diff --git a/gamedata/common.games/entities.games/valve/offsets-cwallhealth.txt b/gamedata/common.games/entities.games/valve/offsets-cwallhealth.txt index f3e6fa2b..1d772b14 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cwallhealth.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cwallhealth.txt @@ -21,6 +21,8 @@ { "m_flNextCharge" // float { + "type" "time" + "windows" "240" "linux" "260" "mac" "260" @@ -28,6 +30,8 @@ "m_iReactivate" // int { + "type" "integer" + "windows" "244" "linux" "264" "mac" "264" @@ -35,6 +39,8 @@ "m_iJuice" // int { + "type" "integer" + "windows" "248" "linux" "268" "mac" "268" @@ -42,6 +48,8 @@ "m_iOn" // int { + "type" "integer" + "windows" "252" "linux" "272" "mac" "272" @@ -49,6 +57,8 @@ "m_flSoundTime" // float { + "type" "time" + "windows" "256" "linux" "276" "mac" "276" diff --git a/gamedata/common.games/entities.games/valve/offsets-cweaponbox.txt b/gamedata/common.games/entities.games/valve/offsets-cweaponbox.txt index 48c8ae5d..650bf044 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cweaponbox.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cweaponbox.txt @@ -21,6 +21,9 @@ { "m_rgpPlayerItems" // CBasePlayerItem*[6] { + "type" "classptr" + "size" "6" + "windows" "84" "linux" "100" "mac" "100" @@ -28,6 +31,9 @@ "m_rgiszAmmo" // int[32] { + "type" "integer" + "size" "32" + "windows" "108" "linux" "124" "mac" "124" @@ -35,6 +41,9 @@ "m_rgAmmo" // int[32] { + "type" "integer" + "size" "32" + "windows" "236" "linux" "252" "mac" "252" @@ -42,6 +51,8 @@ "m_cAmmoTypes" // int { + "type" "integer" + "windows" "364" "linux" "380" "mac" "380" diff --git a/gamedata/common.games/entities.games/valve/offsets-cweaponcycler.txt b/gamedata/common.games/entities.games/valve/offsets-cweaponcycler.txt index 812d60f9..b610c74f 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cweaponcycler.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cweaponcycler.txt @@ -21,6 +21,8 @@ { "m_iszModel" // int { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -28,6 +30,8 @@ "m_iModel" // int { + "type" "integer" + "windows" "192" "linux" "208" "mac" "208" diff --git a/gamedata/common.games/entities.games/valve/offsets-cworlditem.txt b/gamedata/common.games/entities.games/valve/offsets-cworlditem.txt index 9529e10d..a921be83 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cworlditem.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cworlditem.txt @@ -21,6 +21,8 @@ { "m_iType" // int { + "type" "integer" + "windows" "84" "linux" "100" "mac" "100" diff --git a/gamedata/common.games/entities.games/valve/offsets-cwreckage.txt b/gamedata/common.games/entities.games/valve/offsets-cwreckage.txt index f4a1b2d8..323065b4 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cwreckage.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cwreckage.txt @@ -21,6 +21,8 @@ { "m_flStartTime" // int { + "type" "integer" + "windows" "660" "linux" "680" "mac" "680" diff --git a/gamedata/common.games/entities.games/valve/offsets-cxenplight.txt b/gamedata/common.games/entities.games/valve/offsets-cxenplight.txt index 272000f0..03856953 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cxenplight.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cxenplight.txt @@ -21,6 +21,8 @@ { "m_pGlow" // CSprite* { + "type" "classptr" + "windows" "116" "linux" "132" "mac" "132" diff --git a/gamedata/common.games/entities.games/valve/offsets-cxentree.txt b/gamedata/common.games/entities.games/valve/offsets-cxentree.txt index 7d7df65f..57b84227 100644 --- a/gamedata/common.games/entities.games/valve/offsets-cxentree.txt +++ b/gamedata/common.games/entities.games/valve/offsets-cxentree.txt @@ -21,6 +21,8 @@ { "m_pTrigger" // CXenTreeTrigger* { + "type" "classptr" + "windows" "116" "linux" "132" "mac" "132" diff --git a/gamedata/common.games/entities.games/valve/offsets-czombie.txt b/gamedata/common.games/entities.games/valve/offsets-czombie.txt index 65325d25..262ff3af 100644 --- a/gamedata/common.games/entities.games/valve/offsets-czombie.txt +++ b/gamedata/common.games/entities.games/valve/offsets-czombie.txt @@ -21,6 +21,8 @@ { "m_flNextFlinch" // float { + "type" "time" + "windows" "660" "linux" "680" "mac" "680"