From 2fa53badd9addff502971473e2bde4cf55b7d8b5 Mon Sep 17 00:00:00 2001 From: Arkshine Date: Mon, 10 Aug 2015 15:52:21 +0200 Subject: [PATCH] Update DoD offsets --- .../entities.games/dod/offsets-c30cal.txt | 3 + .../dod/offsets-calliedbarney.txt | 14 + .../dod/offsets-calliedgrunt.txt | 22 ++ .../dod/offsets-cambientgeneric.txt | 8 + .../dod/offsets-careacapture.txt | 61 ++++ .../dod/offsets-cautotrigger.txt | 8 + .../entities.games/dod/offsets-caxisgrunt.txt | 22 ++ .../entities.games/dod/offsets-cbar.txt | 3 + .../dod/offsets-cbaseanimating.txt | 10 + .../dod/offsets-cbasebutton.txt | 24 ++ .../entities.games/dod/offsets-cbasedelay.txt | 4 + .../dod/offsets-cbasedmstart.txt | 10 + .../entities.games/dod/offsets-cbasedoor.txt | 27 ++ .../dod/offsets-cbaseentity.txt | 112 ++++++++ .../dod/offsets-cbasemonster.txt | 97 +++++++ .../dod/offsets-cbaseplattrain.txt | 8 + .../dod/offsets-cbaseplayer.txt | 270 +++++++++++++++++- .../dod/offsets-cbaseplayeritem.txt | 14 + .../dod/offsets-cbaseplayerweapon.txt | 34 +++ .../dod/offsets-cbasetoggle.txt | 42 +++ .../dod/offsets-cbaseturret.txt | 44 +++ .../entities.games/dod/offsets-cbazooka.txt | 3 + .../dod/offsets-cbipodweapon.txt | 4 + .../entities.games/dod/offsets-cbreakable.txt | 33 +++ .../entities.games/dod/offsets-cbren.txt | 3 + .../entities.games/dod/offsets-cbubbling.txt | 8 + .../dod/offsets-cchangelevel.txt | 10 + .../dod/offsets-ccinemonster.txt | 38 +++ .../dod/offsets-ccontroller.txt | 24 ++ .../dod/offsets-ccontrollerheadball.txt | 8 + .../dod/offsets-ccontrollerzapball.txt | 2 + .../dod/offsets-ccontrolpoint.txt | 72 +++++ .../dod/offsets-ccontrolpointmaster.txt | 38 +++ .../entities.games/dod/offsets-ccycler.txt | 2 + .../dod/offsets-ccyclersprite.txt | 6 + .../dod/offsets-cdeadalliedgrunt.txt | 2 + .../dod/offsets-cdeadaxisgrunt.txt | 2 + .../entities.games/dod/offsets-cdeadhev.txt | 2 + .../dod/offsets-cdodammobox.txt | 2 + .../entities.games/dod/offsets-cdodcamera.txt | 45 +++ .../entities.games/dod/offsets-cdoddetect.txt | 16 ++ .../dod/offsets-cdodgrenade.txt | 4 + .../dod/offsets-cdodpararoundtimer.txt | 8 + .../dod/offsets-cdodpointrelay.txt | 2 + .../dod/offsets-cdodpreround.txt | 12 + .../dod/offsets-cdodroundtimer.txt | 12 + .../dod/offsets-cdodstatmgr.txt | 3 + .../entities.games/dod/offsets-cenfield.txt | 6 + .../dod/offsets-cenvcustomize.txt | 18 ++ .../dod/offsets-cenvexplosion.txt | 4 + .../entities.games/dod/offsets-cenvfunnel.txt | 2 + .../entities.games/dod/offsets-cenvglobal.txt | 12 + .../entities.games/dod/offsets-cenvmodel.txt | 12 + .../entities.games/dod/offsets-cenvrain.txt | 20 ++ .../entities.games/dod/offsets-cenvsound.txt | 4 + .../entities.games/dod/offsets-cenvspark.txt | 6 + .../entities.games/dod/offsets-cenvstate.txt | 12 + .../entities.games/dod/offsets-cfade.txt | 2 + .../entities.games/dod/offsets-cfg42.txt | 3 + .../dod/offsets-cfrictionmodifier.txt | 2 + .../dod/offsets-cfuncmortarfield.txt | 14 + .../dod/offsets-cfuncplatrot.txt | 4 + .../dod/offsets-cfuncrotating.txt | 12 + .../entities.games/dod/offsets-cfunctank.txt | 52 ++++ .../dod/offsets-cfunctankcontrols.txt | 6 + .../dod/offsets-cfunctanklaser.txt | 4 + .../dod/offsets-cfunctrackchange.txt | 18 ++ .../dod/offsets-cfunctracktrain.txt | 31 ++ .../entities.games/dod/offsets-cfunctrain.txt | 12 + .../dod/offsets-cgamecounterset.txt | 2 + .../dod/offsets-cgameplayerequip.txt | 7 + .../dod/offsets-cgameplayerhurt.txt | 2 + .../dod/offsets-cgameplayerzone.txt | 8 + .../dod/offsets-cgameteammaster.txt | 8 + .../dod/offsets-cgameteamset.txt | 2 + .../entities.games/dod/offsets-cgametext.txt | 4 + .../entities.games/dod/offsets-cgarand.txt | 3 + .../entities.games/dod/offsets-cgib.txt | 8 + .../dod/offsets-cgibshooter.txt | 14 + .../entities.games/dod/offsets-cglow.txt | 4 + .../entities.games/dod/offsets-cgreasegun.txt | 3 + .../entities.games/dod/offsets-cgrenade.txt | 10 + .../entities.games/dod/offsets-cguntarget.txt | 2 + .../dod/offsets-chandgrenade.txt | 10 + .../dod/offsets-chandgrenadeex.txt | 4 + .../entities.games/dod/offsets-cinfogroup.txt | 8 + .../entities.games/dod/offsets-ck43.txt | 3 + .../entities.games/dod/offsets-ckar.txt | 3 + .../entities.games/dod/offsets-claser.txt | 6 + .../entities.games/dod/offsets-clight.txt | 20 ++ .../entities.games/dod/offsets-clightning.txt | 26 ++ .../entities.games/dod/offsets-clocation.txt | 2 + .../entities.games/dod/offsets-cluger.txt | 3 + .../entities.games/dod/offsets-cm1carbine.txt | 3 + .../dod/offsets-cmeleeweapon.txt | 6 + .../entities.games/dod/offsets-cmessage.txt | 6 + .../entities.games/dod/offsets-cmg34.txt | 3 + .../entities.games/dod/offsets-cmg42.txt | 3 + .../dod/offsets-cmomentarydoor.txt | 5 + .../dod/offsets-cmomentaryrotbutton.txt | 14 + .../entities.games/dod/offsets-cmortar.txt | 2 + .../entities.games/dod/offsets-cmp40.txt | 3 + .../entities.games/dod/offsets-cmp44.txt | 3 + .../dod/offsets-cmultialias.txt | 5 + .../dod/offsets-cmultimanager.txt | 46 +++ .../dod/offsets-cmultisource.txt | 10 + .../entities.games/dod/offsets-cnodeent.txt | 4 + .../dod/offsets-cnodeviewer.txt | 18 ++ .../entities.games/dod/offsets-cobject.txt | 47 +++ .../dod/offsets-cobjectcapture.txt | 15 + .../dod/offsets-cparticleshooter.txt | 13 + .../dod/offsets-cpathcorner.txt | 10 + .../entities.games/dod/offsets-cpathtrack.txt | 10 + .../entities.games/dod/offsets-cpendulum.txt | 16 ++ .../entities.games/dod/offsets-cpiat.txt | 3 + .../entities.games/dod/offsets-cpistol.txt | 2 + .../dod/offsets-cplattrigger.txt | 2 + .../entities.games/dod/offsets-cpschreck.txt | 3 + .../entities.games/dod/offsets-cpushable.txt | 6 + .../entities.games/dod/offsets-crat.txt | 8 + .../dod/offsets-crevertsaved.txt | 4 + .../entities.games/dod/offsets-croach.txt | 8 + .../dod/offsets-crocketshooter.txt | 10 + .../dod/offsets-cruleentity.txt | 2 + .../entities.games/dod/offsets-csandbag.txt | 6 + .../entities.games/dod/offsets-csarge.txt | 8 + .../entities.games/dod/offsets-cscopedkar.txt | 3 + .../dod/offsets-cscoreevent.txt | 21 ++ .../dod/offsets-cscriptedsentence.txt | 20 ++ .../entities.games/dod/offsets-cshake.txt | 2 + .../entities.games/dod/offsets-csoundent.txt | 13 +- .../entities.games/dod/offsets-cspeaker.txt | 2 + .../entities.games/dod/offsets-cspring.txt | 3 + .../entities.games/dod/offsets-csprite.txt | 4 + .../dod/offsets-csquadmonster.txt | 13 + .../dod/offsets-cstatewatcher.txt | 7 + .../entities.games/dod/offsets-csten.txt | 3 + .../dod/offsets-cstickgrenade.txt | 12 + .../dod/offsets-cstickgrenadeex.txt | 4 + .../dod/offsets-ctalkmonster.txt | 25 ++ .../dod/offsets-ctesteffect.txt | 12 + .../entities.games/dod/offsets-ctesthull.txt | 2 + .../entities.games/dod/offsets-cthompson.txt | 3 + .../dod/offsets-ctriggercamera.txt | 26 ++ .../dod/offsets-ctriggerchangetarget.txt | 2 + .../dod/offsets-ctriggerlightstyle.txt | 6 + .../dod/offsets-ctriggerpush.txt | 2 + .../dod/offsets-ctriggerrelay.txt | 6 + .../dod/offsets-ctriggersetpatrol.txt | 2 + .../entities.games/dod/offsets-cturret.txt | 2 + .../entities.games/dod/offsets-cweaponbox.txt | 19 ++ .../dod/offsets-cweaponcycler.txt | 4 + .../dod/offsets-cweathersystem.txt | 4 + .../entities.games/dod/offsets-cwebley.txt | 3 + .../entities.games/dod/offsets-cworld.txt | 2 + .../entities.games/dod/offsets-cworlditem.txt | 2 + .../entities.games/dod/offsets-cwreckage.txt | 2 + 157 files changed, 2148 insertions(+), 3 deletions(-) diff --git a/gamedata/common.games/entities.games/dod/offsets-c30cal.txt b/gamedata/common.games/entities.games/dod/offsets-c30cal.txt index 5fa9d40b..7c2bcb5f 100644 --- a/gamedata/common.games/entities.games/dod/offsets-c30cal.txt +++ b/gamedata/common.games/entities.games/dod/offsets-c30cal.txt @@ -21,6 +21,9 @@ { "m_usFire30CAL" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "476" "linux" "492" "mac" "492" diff --git a/gamedata/common.games/entities.games/dod/offsets-calliedbarney.txt b/gamedata/common.games/entities.games/dod/offsets-calliedbarney.txt index ebe50464..52eb6782 100644 --- a/gamedata/common.games/entities.games/dod/offsets-calliedbarney.txt +++ b/gamedata/common.games/entities.games/dod/offsets-calliedbarney.txt @@ -21,6 +21,8 @@ { "m_fGunDrawn" // BOOL { + "type" "integer" + "windows" "1040" "linux" "1060" "mac" "1060" @@ -28,6 +30,8 @@ "m_painTime" // float { + "type" "time" + "windows" "1044" "linux" "1064" "mac" "1064" @@ -35,6 +39,8 @@ "m_checkAttackTime" // float { + "type" "time" + "windows" "1048" "linux" "1068" "mac" "1068" @@ -42,6 +48,8 @@ "m_lastAttackCheck" // BOOL { + "type" "integer" + "windows" "1052" "linux" "1072" "mac" "1072" @@ -49,6 +57,8 @@ "m_angles" // Vector { + "type" "vector" + "windows" "1056" "linux" "1076" "mac" "1076" @@ -56,6 +66,8 @@ "m_origin" // Vector { + "type" "vector" + "windows" "1068" "linux" "1088" "mac" "1088" @@ -63,6 +75,8 @@ "m_flPlayerDamage" // float { + "type" "time" + "windows" "1080" "linux" "1100" "mac" "1100" diff --git a/gamedata/common.games/entities.games/dod/offsets-calliedgrunt.txt b/gamedata/common.games/entities.games/dod/offsets-calliedgrunt.txt index 28732919..62eb3110 100644 --- a/gamedata/common.games/entities.games/dod/offsets-calliedgrunt.txt +++ b/gamedata/common.games/entities.games/dod/offsets-calliedgrunt.txt @@ -21,6 +21,8 @@ { "m_flNextGrenadeCheck" // float { + "type" "time" + "windows" "972" "linux" "992" "mac" "992" @@ -28,6 +30,8 @@ "m_flNextPainTime" // float { + "type" "time" + "windows" "976" "linux" "996" "mac" "996" @@ -35,6 +39,8 @@ "m_flLastEnemySightTime" // float { + "type" "time" + "windows" "980" "linux" "1000" "mac" "1000" @@ -42,6 +48,8 @@ "m_vecTossVelocity" // Vector { + "type" "vector" + "windows" "984" "linux" "1004" "mac" "1004" @@ -49,6 +57,8 @@ "m_fThrowGrenade" // BOOL { + "type" "integer" + "windows" "996" "linux" "1016" "mac" "1016" @@ -56,6 +66,8 @@ "m_fStanding" // BOOL { + "type" "integer" + "windows" "1000" "linux" "1020" "mac" "1020" @@ -63,6 +75,8 @@ "m_fFirstEncounter" // BOOL { + "type" "integer" + "windows" "1004" "linux" "1024" "mac" "1024" @@ -70,6 +84,8 @@ "m_cClipSize" // int { + "type" "integer" + "windows" "1008" "linux" "1028" "mac" "1028" @@ -77,6 +93,8 @@ "m_voicePitch" // int { + "type" "integer" + "windows" "1012" "linux" "1032" "mac" "1032" @@ -84,6 +102,8 @@ "m_iBrassShell" // int { + "type" "integer" + "windows" "1016" "linux" "1036" "mac" "1036" @@ -91,6 +111,8 @@ "m_iSentence" // int { + "type" "integer" + "windows" "1020" "linux" "1040" "mac" "1040" diff --git a/gamedata/common.games/entities.games/dod/offsets-cambientgeneric.txt b/gamedata/common.games/entities.games/dod/offsets-cambientgeneric.txt index 1691799e..81320651 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cambientgeneric.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cambientgeneric.txt @@ -21,6 +21,8 @@ { "m_flAttenuation" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_dpv" // dynpitchvol_t { + "type" "structure" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_fActive" // BOOL { + "type" "integer" + "windows" "432" "linux" "448" "mac" "448" @@ -42,6 +48,8 @@ "m_fLooping" // BOOL { + "type" "integer" + "windows" "436" "linux" "452" "mac" "452" diff --git a/gamedata/common.games/entities.games/dod/offsets-careacapture.txt b/gamedata/common.games/entities.games/dod/offsets-careacapture.txt index 4abfd88c..c338f45f 100644 --- a/gamedata/common.games/entities.games/dod/offsets-careacapture.txt +++ b/gamedata/common.games/entities.games/dod/offsets-careacapture.txt @@ -21,6 +21,8 @@ { "m_iCapMode" // int { + "type" "integer" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +30,8 @@ "m_bCapturing" // int { + "type" "integer" + "windows" "496" "linux" "516" "mac" "516" @@ -35,6 +39,8 @@ "m_nCapturingTeam" // int { + "type" "integer" + "windows" "500" "linux" "520" "mac" "520" @@ -42,6 +48,8 @@ "m_nOwningTeam" // int { + "type" "integer" + "windows" "504" "linux" "524" "mac" "524" @@ -49,6 +57,8 @@ "m_nCapTime" // int { + "type" "integer" + "windows" "508" "linux" "528" "mac" "528" @@ -56,6 +66,8 @@ "m_fTimeRemaining" // float { + "type" "time" + "windows" "512" "linux" "532" "mac" "532" @@ -63,6 +75,8 @@ "m_nAlliesNumCap" // int { + "type" "integer" + "windows" "516" "linux" "536" "mac" "536" @@ -70,6 +84,8 @@ "m_nAxisNumCap" // int { + "type" "integer" + "windows" "520" "linux" "540" "mac" "540" @@ -77,6 +93,8 @@ "m_nNumAllies" // int { + "type" "integer" + "windows" "524" "linux" "544" "mac" "544" @@ -84,6 +102,8 @@ "m_nNumAxis" // int { + "type" "integer" + "windows" "528" "linux" "548" "mac" "548" @@ -91,6 +111,8 @@ "m_bAlliesCanCap" // bool { + "type" "boolean" + "windows" "532" "linux" "552" "mac" "552" @@ -98,6 +120,8 @@ "m_bAxisCanCap" // bool { + "type" "boolean" + "windows" "533" "linux" "553" "mac" "553" @@ -105,6 +129,8 @@ "m_iCappingRequired" // int { + "type" "integer" + "windows" "536" "linux" "556" "mac" "556" @@ -112,6 +138,8 @@ "m_iCappingPlayers" // int { + "type" "integer" + "windows" "540" "linux" "560" "mac" "560" @@ -119,6 +147,9 @@ "sz_AlliesCap" // char[256] { + "type" "string" + "size" "256" + "windows" "544" "linux" "564" "mac" "564" @@ -126,6 +157,9 @@ "sz_AxisCap" // char[256] { + "type" "string" + "size" "256" + "windows" "800" "linux" "820" "mac" "820" @@ -133,6 +167,9 @@ "sz_AlliesStart" // char[256] { + "type" "string" + "size" "256" + "windows" "1056" "linux" "1076" "mac" "1076" @@ -140,6 +177,9 @@ "sz_AxisStart" // char[256] { + "type" "string" + "size" "256" + "windows" "1312" "linux" "1332" "mac" "1332" @@ -147,6 +187,9 @@ "sz_AlliesBreak" // char[256] { + "type" "string" + "size" "256" + "windows" "1568" "linux" "1588" "mac" "1588" @@ -154,6 +197,9 @@ "sz_AxisBreak" // char[256] { + "type" "string" + "size" "256" + "windows" "1824" "linux" "1844" "mac" "1844" @@ -161,6 +207,8 @@ "m_iAreaIndex" // int { + "type" "integer" + "windows" "2080" "linux" "2100" "mac" "2100" @@ -168,6 +216,9 @@ "sz_HudIcon" // char[256] { + "type" "string" + "size" "256" + "windows" "2084" "linux" "2104" "mac" "2104" @@ -175,6 +226,8 @@ "m_pPoint" // CControlPoint* { + "type" "classptr" + "windows" "2340" "linux" "2360" "mac" "2360" @@ -182,6 +235,9 @@ "sz_CapPointName" // char[256] { + "type" "string" + "size" "256" + "windows" "2344" "linux" "2364" "mac" "2364" @@ -189,6 +245,9 @@ "sz_RequiredObjectGroup" // char[256] { + "type" "string" + "size" "256" + "windows" "2600" "linux" "2620" "mac" "2620" @@ -196,6 +255,8 @@ "m_bRequiresObject" // bool { + "type" "boolean" + "windows" "2856" "linux" "2876" "mac" "2876" diff --git a/gamedata/common.games/entities.games/dod/offsets-cautotrigger.txt b/gamedata/common.games/entities.games/dod/offsets-cautotrigger.txt index 3f0e084c..b586764c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cautotrigger.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cautotrigger.txt @@ -21,6 +21,8 @@ { "m_iEnabled" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -28,6 +30,8 @@ "m_globalstate" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -35,6 +39,8 @@ "triggerType" // USE_TYPE { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" @@ -42,6 +48,8 @@ "b_isRoundRestart" // bool { + "type" "boolean" + "windows" "348" "linux" "364" "mac" "364" diff --git a/gamedata/common.games/entities.games/dod/offsets-caxisgrunt.txt b/gamedata/common.games/entities.games/dod/offsets-caxisgrunt.txt index 2a40800e..0ed97961 100644 --- a/gamedata/common.games/entities.games/dod/offsets-caxisgrunt.txt +++ b/gamedata/common.games/entities.games/dod/offsets-caxisgrunt.txt @@ -21,6 +21,8 @@ { "m_flNextGrenadeCheck" // float { + "type" "time" + "windows" "972" "linux" "992" "mac" "992" @@ -28,6 +30,8 @@ "m_flNextPainTime" // float { + "type" "time" + "windows" "976" "linux" "996" "mac" "996" @@ -35,6 +39,8 @@ "m_flLastEnemySightTime" // float { + "type" "time" + "windows" "980" "linux" "1000" "mac" "1000" @@ -42,6 +48,8 @@ "m_vecTossVelocity" // Vector { + "type" "vector" + "windows" "984" "linux" "1004" "mac" "1004" @@ -49,6 +57,8 @@ "m_fThrowGrenade" // BOOL { + "type" "integer" + "windows" "996" "linux" "1016" "mac" "1016" @@ -56,6 +66,8 @@ "m_fStanding" // BOOL { + "type" "integer" + "windows" "1000" "linux" "1020" "mac" "1020" @@ -63,6 +75,8 @@ "m_fFirstEncounter" // BOOL { + "type" "integer" + "windows" "1004" "linux" "1024" "mac" "1024" @@ -70,6 +84,8 @@ "m_cClipSize" // int { + "type" "integer" + "windows" "1008" "linux" "1028" "mac" "1028" @@ -77,6 +93,8 @@ "m_voicePitch" // int { + "type" "integer" + "windows" "1012" "linux" "1032" "mac" "1032" @@ -84,6 +102,8 @@ "m_iBrassShell" // int { + "type" "integer" + "windows" "1016" "linux" "1036" "mac" "1036" @@ -91,6 +111,8 @@ "m_iSentence" // int { + "type" "integer" + "windows" "1020" "linux" "1040" "mac" "1040" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbar.txt b/gamedata/common.games/entities.games/dod/offsets-cbar.txt index 307eb404..189b951e 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbar.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbar.txt @@ -21,6 +21,9 @@ { "m_usFireBAR" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "476" "linux" "492" "mac" "492" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseanimating.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseanimating.txt index 40157101..7bc83d49 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbaseanimating.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbaseanimating.txt @@ -21,6 +21,8 @@ { "m_flFrameRate" // float { + "type" "time" + "windows" "336" "linux" "352" "mac" "352" @@ -28,6 +30,8 @@ "m_flGroundSpeed" // float { + "type" "time" + "windows" "340" "linux" "356" "mac" "356" @@ -35,6 +39,8 @@ "m_flLastEventCheck" // float { + "type" "time" + "windows" "344" "linux" "360" "mac" "360" @@ -42,6 +48,8 @@ "m_fSequenceFinished" // BOOL { + "type" "integer" + "windows" "348" "linux" "364" "mac" "364" @@ -49,6 +57,8 @@ "m_fSequenceLoops" // BOOL { + "type" "integer" + "windows" "352" "linux" "368" "mac" "368" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasebutton.txt b/gamedata/common.games/entities.games/dod/offsets-cbasebutton.txt index 476b5e45..bc1e05cd 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbasebutton.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbasebutton.txt @@ -21,6 +21,8 @@ { "m_fStayPushed" // BOOL { + "type" "integer" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +30,8 @@ "m_fRotating" // BOOL { + "type" "integer" + "windows" "496" "linux" "516" "mac" "516" @@ -35,6 +39,8 @@ "m_strChangeTarget" // string_t { + "type" "stringint" + "windows" "500" "linux" "520" "mac" "520" @@ -42,6 +48,8 @@ "m_ls" // locksound_t { + "type" "structure" + "windows" "504" "linux" "524" "mac" "524" @@ -49,6 +57,9 @@ "m_bLockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "540" "linux" "560" "mac" "560" @@ -56,6 +67,9 @@ "m_bLockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "541" "linux" "561" "mac" "561" @@ -63,6 +77,9 @@ "m_bUnlockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "542" "linux" "562" "mac" "562" @@ -70,6 +87,9 @@ "m_bUnlockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "543" "linux" "563" "mac" "563" @@ -77,6 +97,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "544" "linux" "564" "mac" "564" @@ -84,6 +106,8 @@ "m_rrWait" // float { + "type" "time" + "windows" "548" "linux" "568" "mac" "568" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasedelay.txt b/gamedata/common.games/entities.games/dod/offsets-cbasedelay.txt index 87e11b45..542ea2b3 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbasedelay.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbasedelay.txt @@ -21,6 +21,8 @@ { "m_flDelay" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_iszKillTarget" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasedmstart.txt b/gamedata/common.games/entities.games/dod/offsets-cbasedmstart.txt index 0848dd66..ea0bf2bb 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbasedmstart.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbasedmstart.txt @@ -21,6 +21,8 @@ { "m_sMaster" // string_t { + "type" "stringint" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_sCPMaster" // string_t { + "type" "stringint" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_bNeutral" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_bInControl" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_bNotInControl" // int { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasedoor.txt b/gamedata/common.games/entities.games/dod/offsets-cbasedoor.txt index 727d35bb..43e2d2a2 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbasedoor.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbasedoor.txt @@ -21,6 +21,9 @@ { "m_bHealthValue" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +31,9 @@ "m_bMoveSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "493" "linux" "513" "mac" "513" @@ -35,6 +41,9 @@ "m_bStopSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "494" "linux" "514" "mac" "514" @@ -42,6 +51,8 @@ "m_ls" // locksound_t { + "type" "structure" + "windows" "496" "linux" "516" "mac" "516" @@ -49,6 +60,9 @@ "m_bLockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "532" "linux" "552" "mac" "552" @@ -56,6 +70,9 @@ "m_bLockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "533" "linux" "553" "mac" "553" @@ -63,6 +80,9 @@ "m_bUnlockedSound" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "534" "linux" "554" "mac" "554" @@ -70,6 +90,9 @@ "m_bUnlockedSentence" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "535" "linux" "555" "mac" "555" @@ -77,6 +100,8 @@ "TeamSpecific" // int { + "type" "integer" + "windows" "536" "linux" "556" "mac" "556" @@ -84,6 +109,8 @@ "m_lastBlockedTimestamp" // float { + "type" "time" + "windows" "540" "linux" "560" "mac" "560" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseentity.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseentity.txt index 4df7e7a2..8d924282 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbaseentity.txt +++ b/gamedata/common.games/entities.games/dod/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_rrOrigin" // Vector { + "type" "vector" + "windows" "16" "linux" "16" "mac" "16" @@ -49,6 +57,8 @@ "m_rrMins" // Vector { + "type" "vector" + "windows" "28" "linux" "28" "mac" "28" @@ -56,6 +66,8 @@ "m_rrMaxs" // Vector { + "type" "vector" + "windows" "40" "linux" "40" "mac" "40" @@ -63,6 +75,8 @@ "m_rrAngles" // Vector { + "type" "vector" + "windows" "52" "linux" "52" "mac" "52" @@ -70,6 +84,8 @@ "m_rrMovedir" // Vector { + "type" "vector" + "windows" "64" "linux" "64" "mac" "64" @@ -77,6 +93,8 @@ "m_rrSpawnflags" // int { + "type" "integer" + "windows" "76" "linux" "76" "mac" "76" @@ -84,6 +102,8 @@ "m_rrSolid" // int { + "type" "integer" + "windows" "80" "linux" "80" "mac" "80" @@ -91,6 +111,8 @@ "m_rrMovetype" // int { + "type" "integer" + "windows" "84" "linux" "84" "mac" "84" @@ -98,6 +120,8 @@ "m_rrEffects" // int { + "type" "integer" + "windows" "88" "linux" "88" "mac" "88" @@ -105,6 +129,8 @@ "m_rrFlags" // int { + "type" "integer" + "windows" "92" "linux" "92" "mac" "92" @@ -112,6 +138,8 @@ "m_rrFrags" // int { + "type" "integer" + "windows" "96" "linux" "96" "mac" "96" @@ -119,6 +147,8 @@ "m_rrRendermode" // int { + "type" "integer" + "windows" "100" "linux" "100" "mac" "100" @@ -126,6 +156,8 @@ "m_rrRenderamt" // float { + "type" "time" + "windows" "104" "linux" "104" "mac" "104" @@ -133,6 +165,8 @@ "m_rrRendercolor" // Vector { + "type" "vector" + "windows" "108" "linux" "108" "mac" "108" @@ -140,6 +174,8 @@ "m_rrRenderfx" // int { + "type" "integer" + "windows" "120" "linux" "120" "mac" "120" @@ -147,6 +183,8 @@ "m_rrHealth" // float { + "type" "time" + "windows" "124" "linux" "124" "mac" "124" @@ -154,6 +192,8 @@ "m_rrFrame" // float { + "type" "time" + "windows" "128" "linux" "128" "mac" "128" @@ -161,6 +201,8 @@ "m_rrSpeed" // float { + "type" "time" + "windows" "132" "linux" "132" "mac" "132" @@ -168,6 +210,8 @@ "m_rrTarget" // string_t { + "type" "stringint" + "windows" "136" "linux" "136" "mac" "136" @@ -175,6 +219,8 @@ "m_rrTargetname" // string_t { + "type" "stringint" + "windows" "140" "linux" "140" "mac" "140" @@ -182,6 +228,8 @@ "m_rrNetname" // string_t { + "type" "stringint" + "windows" "144" "linux" "144" "mac" "144" @@ -189,6 +237,8 @@ "m_rrTakedamage" // float { + "type" "time" + "windows" "148" "linux" "148" "mac" "148" @@ -196,6 +246,8 @@ "m_rrScale" // float { + "type" "time" + "windows" "152" "linux" "152" "mac" "152" @@ -203,6 +255,8 @@ "m_rrGravity" // float { + "type" "time" + "windows" "156" "linux" "156" "mac" "156" @@ -210,6 +264,8 @@ "m_pfnThink" // (*__pfn)(CBaseEntity*) { + "type" "function" + "windows" "160" "linux" "160" "mac" "160" @@ -217,6 +273,8 @@ "m_pfnTouch" // (*__pfn)(CBaseEntity*, CBaseEntity*) { + "type" "function" + "windows" "164" "linux" "168" "mac" "168" @@ -224,6 +282,8 @@ "m_pfnUse" // (*__pfn)(CBaseEntity*, CBaseEntity*, CBaseEntity*, USE_TYPE, float) { + "type" "function" + "windows" "168" "linux" "176" "mac" "176" @@ -231,6 +291,8 @@ "m_pfnBlocked" // (*__pfn)(CBaseEntity*, CBaseEntity*) { + "type" "function" + "windows" "172" "linux" "184" "mac" "184" @@ -238,6 +300,8 @@ "has_disconnected" // BOOL { + "type" "integer" + "windows" "176" "linux" "192" "mac" "192" @@ -245,6 +309,8 @@ "ammo_9mm" // int { + "type" "integer" + "windows" "180" "linux" "196" "mac" "196" @@ -252,6 +318,8 @@ "ammo_357" // int { + "type" "integer" + "windows" "184" "linux" "200" "mac" "200" @@ -259,6 +327,8 @@ "ammo_bolts" // int { + "type" "integer" + "windows" "188" "linux" "204" "mac" "204" @@ -266,6 +336,8 @@ "ammo_buckshot" // int { + "type" "integer" + "windows" "192" "linux" "208" "mac" "208" @@ -273,6 +345,8 @@ "ammo_rockets" // int { + "type" "integer" + "windows" "196" "linux" "212" "mac" "212" @@ -280,6 +354,8 @@ "ammo_uranium" // int { + "type" "integer" + "windows" "200" "linux" "216" "mac" "216" @@ -287,6 +363,8 @@ "ammo_hornets" // int { + "type" "integer" + "windows" "204" "linux" "220" "mac" "220" @@ -294,6 +372,8 @@ "ammo_argrens" // int { + "type" "integer" + "windows" "208" "linux" "224" "mac" "224" @@ -301,6 +381,8 @@ "ammo_12mm" // int { + "type" "integer" + "windows" "212" "linux" "228" "mac" "228" @@ -308,6 +390,8 @@ "ammo_16mm" // int { + "type" "integer" + "windows" "216" "linux" "232" "mac" "232" @@ -315,6 +399,8 @@ "ammo_22mm" // int { + "type" "integer" + "windows" "220" "linux" "236" "mac" "236" @@ -322,6 +408,8 @@ "ammo_44mm" // int { + "type" "integer" + "windows" "224" "linux" "240" "mac" "240" @@ -329,6 +417,8 @@ "ammo_55mm" // int { + "type" "integer" + "windows" "228" "linux" "244" "mac" "244" @@ -336,6 +426,8 @@ "ammo_66mm" // int { + "type" "integer" + "windows" "232" "linux" "248" "mac" "248" @@ -343,6 +435,8 @@ "ammo_agrens" // int { + "type" "integer" + "windows" "236" "linux" "252" "mac" "252" @@ -350,6 +444,8 @@ "ammo_agrensex" // int { + "type" "integer" + "windows" "240" "linux" "256" "mac" "256" @@ -357,6 +453,8 @@ "ammo_ggrens" // int { + "type" "integer" + "windows" "244" "linux" "260" "mac" "260" @@ -364,6 +462,8 @@ "ammo_ggrensex" // int { + "type" "integer" + "windows" "248" "linux" "264" "mac" "264" @@ -371,6 +471,8 @@ "m_flStartThrow" // float { + "type" "time" + "windows" "252" "linux" "268" "mac" "268" @@ -378,6 +480,8 @@ "m_flReleaseThrow" // float { + "type" "time" + "windows" "256" "linux" "272" "mac" "272" @@ -385,6 +489,8 @@ "m_chargeReady" // int { + "type" "integer" + "windows" "260" "linux" "276" "mac" "276" @@ -392,6 +498,8 @@ "m_fInAttack" // int { + "type" "integer" + "windows" "264" "linux" "280" "mac" "280" @@ -399,6 +507,8 @@ "m_fireState" // int { + "type" "integer" + "windows" "268" "linux" "284" "mac" "284" @@ -406,6 +516,8 @@ "m_trDecalTrace" // TraceResult { + "type" "structure" + "windows" "272" "linux" "288" "mac" "288" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasemonster.txt b/gamedata/common.games/entities.games/dod/offsets-cbasemonster.txt index 0c3b0dbb..ecbdf3b3 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbasemonster.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbasemonster.txt @@ -21,6 +21,8 @@ { "m_afConditions" // int { + "type" "integer" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +30,8 @@ "m_hEnemy" // EHANDLE { + "type" "ehandle" + "windows" "496" "linux" "516" "mac" "516" @@ -35,6 +39,8 @@ "m_hTargetEnt" // EHANDLE { + "type" "ehandle" + "windows" "504" "linux" "524" "mac" "524" @@ -42,6 +48,9 @@ "m_hOldEnemy" // EHANDLE[4] { + "type" "ehandle" + "size" "4" + "windows" "512" "linux" "532" "mac" "532" @@ -49,6 +58,9 @@ "m_vecOldEnemy" // Vector[4] { + "type" "vector" + "size" "4" + "windows" "544" "linux" "564" "mac" "564" @@ -56,6 +68,8 @@ "m_flFieldOfView" // float { + "type" "time" + "windows" "592" "linux" "612" "mac" "612" @@ -63,6 +77,8 @@ "m_flWaitFinished" // float { + "type" "time" + "windows" "596" "linux" "616" "mac" "616" @@ -70,6 +86,8 @@ "m_flMoveWaitFinished" // float { + "type" "time" + "windows" "600" "linux" "620" "mac" "620" @@ -77,6 +95,8 @@ "m_Activity" // Activity { + "type" "integer" + "windows" "604" "linux" "624" "mac" "624" @@ -84,6 +104,8 @@ "m_IdealActivity" // Activity { + "type" "integer" + "windows" "608" "linux" "628" "mac" "628" @@ -91,6 +113,8 @@ "m_LastHitGroup" // int { + "type" "integer" + "windows" "612" "linux" "632" "mac" "632" @@ -98,6 +122,8 @@ "m_MonsterState" // MONSTERSTATE { + "type" "integer" + "windows" "616" "linux" "636" "mac" "636" @@ -105,6 +131,8 @@ "m_IdealMonsterState" // MONSTERSTATE { + "type" "integer" + "windows" "620" "linux" "640" "mac" "640" @@ -112,6 +140,8 @@ "m_iTaskStatus" // int { + "type" "integer" + "windows" "624" "linux" "644" "mac" "644" @@ -119,6 +149,8 @@ "m_pSchedule" // class Schedule_t* { + "type" "pointer" + "windows" "628" "linux" "648" "mac" "648" @@ -126,6 +158,8 @@ "m_iScheduleIndex" // int { + "type" "integer" + "windows" "632" "linux" "652" "mac" "652" @@ -133,6 +167,9 @@ "m_Route" // struct WayPoint_t[8] { + "type" "structure" + "size" "8" + "windows" "636" "linux" "656" "mac" "656" @@ -140,6 +177,8 @@ "m_movementGoal" // int { + "type" "integer" + "windows" "764" "linux" "784" "mac" "784" @@ -147,6 +186,8 @@ "m_iRouteIndex" // int { + "type" "integer" + "windows" "768" "linux" "788" "mac" "788" @@ -154,6 +195,8 @@ "m_moveWaitTime" // float { + "type" "time" + "windows" "772" "linux" "792" "mac" "792" @@ -161,6 +204,8 @@ "m_vecMoveGoal" // Vector { + "type" "vector" + "windows" "776" "linux" "796" "mac" "796" @@ -168,6 +213,8 @@ "m_movementActivity" // Activity { + "type" "integer" + "windows" "788" "linux" "808" "mac" "808" @@ -175,6 +222,8 @@ "m_iAudibleList" // int { + "type" "integer" + "windows" "792" "linux" "812" "mac" "812" @@ -182,6 +231,8 @@ "m_afSoundTypes" // int { + "type" "integer" + "windows" "796" "linux" "816" "mac" "816" @@ -189,6 +240,8 @@ "m_vecLastPosition" // Vector { + "type" "vector" + "windows" "800" "linux" "820" "mac" "820" @@ -196,6 +249,8 @@ "m_iHintNode" // int { + "type" "integer" + "windows" "812" "linux" "832" "mac" "832" @@ -203,6 +258,8 @@ "m_afMemory" // int { + "type" "integer" + "windows" "816" "linux" "836" "mac" "836" @@ -210,6 +267,8 @@ "m_iMaxHealth" // int { + "type" "integer" + "windows" "820" "linux" "840" "mac" "840" @@ -217,6 +276,8 @@ "m_vecEnemyLKP" // Vector { + "type" "vector" + "windows" "824" "linux" "844" "mac" "844" @@ -224,6 +285,8 @@ "m_cAmmoLoaded" // int { + "type" "integer" + "windows" "836" "linux" "856" "mac" "856" @@ -231,6 +294,8 @@ "m_afCapability" // int { + "type" "integer" + "windows" "840" "linux" "860" "mac" "860" @@ -238,6 +303,8 @@ "m_flNextAttack" // float { + "type" "time" + "windows" "844" "linux" "864" "mac" "864" @@ -245,6 +312,8 @@ "m_bitsDamageType" // int { + "type" "integer" + "windows" "848" "linux" "868" "mac" "868" @@ -252,6 +321,10 @@ "m_rgbTimeBasedDamage" // unsigned char[8] { + "type" "character" + "size" "8" + "unsigned" "1" + "windows" "852" "linux" "872" "mac" "872" @@ -259,6 +332,8 @@ "m_lastDamageAmount" // int { + "type" "integer" + "windows" "860" "linux" "880" "mac" "880" @@ -266,6 +341,8 @@ "m_bloodColor" // int { + "type" "integer" + "windows" "864" "linux" "884" "mac" "884" @@ -273,6 +350,8 @@ "m_failSchedule" // int { + "type" "integer" + "windows" "868" "linux" "888" "mac" "888" @@ -280,6 +359,8 @@ "m_flHungryTime" // float { + "type" "time" + "windows" "872" "linux" "892" "mac" "892" @@ -287,6 +368,8 @@ "m_flDistTooFar" // float { + "type" "time" + "windows" "876" "linux" "896" "mac" "896" @@ -294,6 +377,8 @@ "m_flDistLook" // float { + "type" "time" + "windows" "880" "linux" "900" "mac" "900" @@ -301,6 +386,8 @@ "m_iTriggerCondition" // int { + "type" "integer" + "windows" "884" "linux" "904" "mac" "904" @@ -308,6 +395,8 @@ "m_iszTriggerTarget" // string_t { + "type" "stringint" + "windows" "888" "linux" "908" "mac" "908" @@ -315,6 +404,8 @@ "m_HackedGunPos" // Vector { + "type" "vector" + "windows" "892" "linux" "912" "mac" "912" @@ -322,6 +413,8 @@ "m_scriptState" // SCRIPTSTATE { + "type" "integer" + "windows" "904" "linux" "924" "mac" "924" @@ -329,6 +422,8 @@ "m_pCine" // CCineMonster* { + "type" "classptr" + "windows" "908" "linux" "928" "mac" "928" @@ -336,6 +431,8 @@ "m_iClass" // int { + "type" "integer" + "windows" "912" "linux" "932" "mac" "932" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseplattrain.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseplattrain.txt index 8b4774ae..95eb5e9a 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbaseplattrain.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbaseplattrain.txt @@ -21,6 +21,9 @@ { "m_bMoveSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +31,9 @@ "m_bStopSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "493" "linux" "513" "mac" "513" @@ -35,6 +41,8 @@ "m_volume" // float { + "type" "time" + "windows" "496" "linux" "516" "mac" "516" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseplayer.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseplayer.txt index 45a627dd..ede00c6b 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbaseplayer.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbaseplayer.txt @@ -21,6 +21,8 @@ { "m_iPlayerSpeed" // int { + "type" "integer" + "windows" "916" "linux" "936" "mac" "936" @@ -28,6 +30,8 @@ "random_seed" // int { + "type" "integer" + "windows" "920" "linux" "940" "mac" "940" @@ -35,6 +39,8 @@ "m_iPlayerSound" // int { + "type" "integer" + "windows" "924" "linux" "944" "mac" "944" @@ -42,6 +48,8 @@ "m_iTargetVolume" // int { + "type" "integer" + "windows" "928" "linux" "948" "mac" "948" @@ -49,6 +57,8 @@ "m_iWeaponVolume" // int { + "type" "integer" + "windows" "932" "linux" "952" "mac" "952" @@ -56,6 +66,8 @@ "m_iExtraSoundTypes" // int { + "type" "integer" + "windows" "936" "linux" "956" "mac" "956" @@ -63,6 +75,8 @@ "m_flStopExtraSoundTime" // float { + "type" "time" + "windows" "940" "linux" "960" "mac" "960" @@ -70,6 +84,8 @@ "m_afButtonLast" // int { + "type" "integer" + "windows" "944" "linux" "964" "mac" "964" @@ -77,6 +93,8 @@ "m_afButtonPressed" // int { + "type" "integer" + "windows" "948" "linux" "968" "mac" "968" @@ -84,6 +102,8 @@ "m_afButtonReleased" // int { + "type" "integer" + "windows" "952" "linux" "972" "mac" "972" @@ -91,6 +111,8 @@ "m_pentSndLast" // edict_t* { + "type" "edict" + "windows" "956" "linux" "976" "mac" "976" @@ -98,6 +120,8 @@ "m_flSndRoomtype" // float { + "type" "time" + "windows" "960" "linux" "980" "mac" "980" @@ -105,6 +129,8 @@ "m_flSndRange" // float { + "type" "time" + "windows" "964" "linux" "984" "mac" "984" @@ -112,6 +138,8 @@ "m_flFallVelocity" // float { + "type" "time" + "windows" "968" "linux" "988" "mac" "988" @@ -119,6 +147,8 @@ "m_fKnownItem" // int { + "type" "integer" + "windows" "972" "linux" "992" "mac" "992" @@ -126,6 +156,8 @@ "m_fNewAmmo" // int { + "type" "integer" + "windows" "976" "linux" "996" "mac" "996" @@ -133,6 +165,9 @@ "m_afPhysicsFlags" // unsigned int { + "type" "integer" + "unsigned" "1" + "windows" "980" "linux" "1000" "mac" "1000" @@ -140,6 +175,8 @@ "m_fNextSuicideTime" // float { + "type" "time" + "windows" "984" "linux" "1004" "mac" "1004" @@ -147,6 +184,8 @@ "m_flTimeWeaponIdle" // float { + "type" "time" + "windows" "988" "linux" "1008" "mac" "1008" @@ -154,6 +193,9 @@ "m_szTextureName" // char[13] { + "type" "string" + "size" "13" + "windows" "992" "linux" "1012" "mac" "1012" @@ -161,6 +203,8 @@ "m_chTextureType" // char { + "type" "character" + "windows" "1005" "linux" "1025" "mac" "1025" @@ -168,6 +212,8 @@ "m_idrowndmg" // int { + "type" "integer" + "windows" "1008" "linux" "1028" "mac" "1028" @@ -175,6 +221,8 @@ "m_idrownrestored" // int { + "type" "integer" + "windows" "1012" "linux" "1032" "mac" "1032" @@ -182,6 +230,8 @@ "m_bitsHUDDamage" // int { + "type" "integer" + "windows" "1016" "linux" "1036" "mac" "1036" @@ -189,6 +239,8 @@ "m_fInitHUD" // BOOL { + "type" "integer" + "windows" "1020" "linux" "1040" "mac" "1040" @@ -196,6 +248,8 @@ "m_fGameHUDInitialized" // BOOL { + "type" "integer" + "windows" "1024" "linux" "1044" "mac" "1044" @@ -203,6 +257,8 @@ "m_iTrain" // int { + "type" "integer" + "windows" "1028" "linux" "1048" "mac" "1048" @@ -210,6 +266,8 @@ "m_fWeapon" // BOOL { + "type" "integer" + "windows" "1032" "linux" "1052" "mac" "1052" @@ -217,6 +275,8 @@ "m_iJoiningState" // enum JoinState { + "type" "integer" + "windows" "1036" "linux" "1056" "mac" "1056" @@ -224,6 +284,8 @@ "m_pTank" // EHANDLE { + "type" "ehandle" + "windows" "1040" "linux" "1060" "mac" "1060" @@ -231,6 +293,8 @@ "m_fDeadTime" // float { + "type" "time" + "windows" "1048" "linux" "1068" "mac" "1068" @@ -238,6 +302,8 @@ "m_iUpdateTime" // int { + "type" "integer" + "windows" "1052" "linux" "1072" "mac" "1072" @@ -245,6 +311,8 @@ "m_iHideHUD" // int { + "type" "integer" + "windows" "1056" "linux" "1076" "mac" "1076" @@ -252,6 +320,8 @@ "m_iRespawnFrames" // float { + "type" "time" + "windows" "1060" "linux" "1080" "mac" "1080" @@ -259,6 +329,8 @@ "m_iClientHealth" // int { + "type" "integer" + "windows" "1064" "linux" "1084" "mac" "1084" @@ -266,6 +338,8 @@ "m_iClientHideHUD" // int { + "type" "integer" + "windows" "1068" "linux" "1088" "mac" "1088" @@ -273,6 +347,8 @@ "m_iClientFOV" // int { + "type" "integer" + "windows" "1072" "linux" "1092" "mac" "1092" @@ -280,6 +356,8 @@ "m_nCustomSprayFrames" // int { + "type" "integer" + "windows" "1076" "linux" "1096" "mac" "1096" @@ -287,6 +365,8 @@ "m_flNextDecalTime" // float { + "type" "time" + "windows" "1080" "linux" "1100" "mac" "1100" @@ -294,6 +374,9 @@ "m_rgpPlayerItems" // CBasePlayerItem*[6] { + "type" "classptr" + "size" "6" + "windows" "1084" "linux" "1104" "mac" "1104" @@ -301,6 +384,8 @@ "m_pActiveItem" // CBasePlayerItem* { + "type" "classptr" + "windows" "1108" "linux" "1128" "mac" "1128" @@ -308,6 +393,8 @@ "m_pClientActiveItem" // CBasePlayerItem* { + "type" "classptr" + "windows" "1112" "linux" "1132" "mac" "1132" @@ -315,6 +402,8 @@ "m_pLastItem" // CBasePlayerItem* { + "type" "classptr" + "windows" "1116" "linux" "1136" "mac" "1136" @@ -322,6 +411,9 @@ "m_rgAmmo" // int[32] { + "type" "integer" + "size" "32" + "windows" "1120" "linux" "1140" "mac" "1140" @@ -329,6 +421,9 @@ "m_rgAmmoLast" // int[32] { + "type" "integer" + "size" "32" + "windows" "1248" "linux" "1268" "mac" "1268" @@ -336,6 +431,9 @@ "m_rgItems" // int[5] { + "type" "integer" + "size" "5" + "windows" "1376" "linux" "1396" "mac" "1396" @@ -343,6 +441,9 @@ "m_szTeamName" // char[16] { + "type" "string" + "size" "16" + "windows" "1396" "linux" "1416" "mac" "1416" @@ -350,6 +451,8 @@ "m_irdytospawn" // int { + "type" "integer" + "windows" "1412" "linux" "1432" "mac" "1432" @@ -357,6 +460,8 @@ "m_imissedwave" // int { + "type" "integer" + "windows" "1416" "linux" "1436" "mac" "1436" @@ -364,6 +469,8 @@ "m_ilastteam" // int { + "type" "integer" + "windows" "1420" "linux" "1440" "mac" "1440" @@ -371,6 +478,8 @@ "m_ijustjoined" // int { + "type" "integer" + "windows" "1424" "linux" "1444" "mac" "1444" @@ -378,6 +487,8 @@ "m_chatMsg" // int { + "type" "integer" + "windows" "1428" "linux" "1448" "mac" "1448" @@ -385,6 +496,8 @@ "m_deathMsg" // int { + "type" "integer" + "windows" "1432" "linux" "1452" "mac" "1452" @@ -392,6 +505,8 @@ "m_handSignal" // int { + "type" "integer" + "windows" "1436" "linux" "1456" "mac" "1456" @@ -399,6 +514,8 @@ "m_nextRunThink" // float { + "type" "time" + "windows" "1440" "linux" "1460" "mac" "1460" @@ -406,6 +523,8 @@ "m_flIdleTimer" // float { + "type" "time" + "windows" "1444" "linux" "1464" "mac" "1464" @@ -413,6 +532,8 @@ "m_inextprone" // float { + "type" "time" + "windows" "1448" "linux" "1468" "mac" "1468" @@ -420,6 +541,8 @@ "m_voteid" // int { + "type" "integer" + "windows" "1452" "linux" "1472" "mac" "1472" @@ -427,6 +550,8 @@ "m_iFOV" // int { + "type" "integer" + "windows" "1456" "linux" "1476" "mac" "1476" @@ -434,6 +559,8 @@ "m_fGunDropTime" // float { + "type" "time" + "windows" "1460" "linux" "1480" "mac" "1480" @@ -441,6 +568,8 @@ "m_iNextClass" // int { + "type" "integer" + "windows" "1464" "linux" "1484" "mac" "1484" @@ -448,6 +577,8 @@ "m_bIsRandomClass" // bool { + "type" "boolean" + "windows" "1468" "linux" "1488" "mac" "1488" @@ -455,6 +586,8 @@ "m_hObserverTarget" // EHANDLE { + "type" "ehandle" + "windows" "1472" "linux" "1492" "mac" "1492" @@ -462,6 +595,8 @@ "m_flNextObserverInput" // float { + "type" "time" + "windows" "1480" "linux" "1500" "mac" "1500" @@ -469,6 +604,8 @@ "m_iObserverWeapon" // int { + "type" "integer" + "windows" "1484" "linux" "1504" "mac" "1504" @@ -476,6 +613,8 @@ "m_iObserverLastMode" // int { + "type" "integer" + "windows" "1488" "linux" "1508" "mac" "1508" @@ -483,6 +622,8 @@ "m_bIsObserver" // int { + "type" "integer" + "windows" "1492" "linux" "1512" "mac" "1512" @@ -490,6 +631,8 @@ "HasObject" // BOOL { + "type" "integer" + "windows" "1496" "linux" "1516" "mac" "1516" @@ -497,6 +640,8 @@ "m_pObject" // CObject* { + "type" "classptr" + "windows" "1500" "linux" "1520" "mac" "1520" @@ -504,6 +649,8 @@ "m_sPlayerModel" // char* { + "type" "stringptr" + "windows" "1504" "linux" "1524" "mac" "1524" @@ -511,6 +658,8 @@ "m_fNextStamina" // float { + "type" "time" + "windows" "1508" "linux" "1528" "mac" "1528" @@ -518,6 +667,8 @@ "m_nMGAmmoCount" // int { + "type" "integer" + "windows" "1512" "linux" "1532" "mac" "1532" @@ -525,6 +676,8 @@ "m_nGenericAmmoCount" // int { + "type" "integer" + "windows" "1516" "linux" "1536" "mac" "1536" @@ -532,6 +685,8 @@ "m_iClassSpeed" // int { + "type" "integer" + "windows" "1520" "linux" "1540" "mac" "1540" @@ -539,6 +694,8 @@ "m_fSpeedFactor" // float { + "type" "time" + "windows" "1524" "linux" "1544" "mac" "1544" @@ -546,6 +703,8 @@ "m_bSlowedByHit" // bool { + "type" "boolean" + "windows" "1528" "linux" "1548" "mac" "1548" @@ -553,6 +712,8 @@ "m_flUnslowTime" // float { + "type" "time" + "windows" "1532" "linux" "1552" "mac" "1552" @@ -560,6 +721,8 @@ "m_flNextVoice" // float { + "type" "time" + "windows" "1536" "linux" "1556" "mac" "1556" @@ -567,6 +730,8 @@ "m_flNextHand" // float { + "type" "time" + "windows" "1540" "linux" "1560" "mac" "1560" @@ -574,6 +739,8 @@ "lastMenuSelected" // int { + "type" "integer" + "windows" "1544" "linux" "1564" "mac" "1564" @@ -581,6 +748,9 @@ "m_izSBarState" // int[4] { + "type" "integer" + "size" "4" + "windows" "1548" "linux" "1568" "mac" "1568" @@ -588,6 +758,8 @@ "m_flNextSBarUpdateTime" // float { + "type" "time" + "windows" "1564" "linux" "1584" "mac" "1584" @@ -595,6 +767,8 @@ "m_flStatusBarDisappearDelay" // float { + "type" "time" + "windows" "1568" "linux" "1588" "mac" "1588" @@ -602,6 +776,9 @@ "m_SbarString0" // char[128] { + "type" "string" + "size" "128" + "windows" "1572" "linux" "1592" "mac" "1592" @@ -609,6 +786,9 @@ "m_SbarString1" // char[128] { + "type" "string" + "size" "128" + "windows" "1700" "linux" "1720" "mac" "1720" @@ -616,6 +796,8 @@ "m_hLastIDTarget" // EHANDLE { + "type" "ehandle" + "windows" "1828" "linux" "1848" "mac" "1848" @@ -623,6 +805,8 @@ "m_flLastTalkTime" // float { + "type" "time" + "windows" "1836" "linux" "1856" "mac" "1856" @@ -630,6 +814,8 @@ "i_cutScenes" // int { + "type" "integer" + "windows" "1840" "linux" "1860" "mac" "1860" @@ -637,6 +823,8 @@ "i_seenAllieSpawnScene" // int { + "type" "integer" + "windows" "1844" "linux" "1864" "mac" "1864" @@ -644,6 +832,8 @@ "i_seenAxisSpawnScene" // int { + "type" "integer" + "windows" "1848" "linux" "1868" "mac" "1868" @@ -651,6 +841,8 @@ "i_seenAllieWinScene" // int { + "type" "integer" + "windows" "1852" "linux" "1872" "mac" "1872" @@ -658,6 +850,8 @@ "i_seenAxisWinScene" // int { + "type" "integer" + "windows" "1856" "linux" "1876" "mac" "1876" @@ -665,6 +859,8 @@ "i_seenAllieLooseScene" // int { + "type" "integer" + "windows" "1860" "linux" "1880" "mac" "1880" @@ -672,6 +868,8 @@ "i_seenAxisLooseScene" // int { + "type" "integer" + "windows" "1864" "linux" "1884" "mac" "1884" @@ -679,6 +877,8 @@ "i_seenAllieDrawScene" // int { + "type" "integer" + "windows" "1868" "linux" "1888" "mac" "1888" @@ -686,13 +886,17 @@ "i_seenAxisDrawScene" // int { + "type" "integer" + "windows" "1872" "linux" "1892" "mac" "1892" } - "m_signals" // CUnifiedSignals + "m_signals" // class CUnifiedSignals { + "type" "class" + "windows" "1876" "linux" "1896" "mac" "1896" @@ -700,6 +904,8 @@ "m_iCapAreaIndex" // int { + "type" "integer" + "windows" "1884" "linux" "1904" "mac" "1904" @@ -707,6 +913,8 @@ "m_iCapAreaIconIndex" // int { + "type" "integer" + "windows" "1888" "linux" "1908" "mac" "1908" @@ -714,6 +922,8 @@ "m_iObjectAreaIndex" // int { + "type" "integer" + "windows" "1892" "linux" "1912" "mac" "1912" @@ -721,6 +931,8 @@ "m_fHandleSignalsTime" // float { + "type" "time" + "windows" "1896" "linux" "1916" "mac" "1916" @@ -728,6 +940,8 @@ "m_iObjScore" // int { + "type" "integer" + "windows" "1900" "linux" "1920" "mac" "1920" @@ -735,6 +949,8 @@ "m_iDeaths" // int { + "type" "integer" + "windows" "1904" "linux" "1924" "mac" "1924" @@ -742,6 +958,8 @@ "m_iNumTKs" // int { + "type" "integer" + "windows" "1908" "linux" "1928" "mac" "1928" @@ -749,6 +967,8 @@ "m_bBazookaDeployed" // BOOL { + "type" "integer" + "windows" "1912" "linux" "1932" "mac" "1932" @@ -756,6 +976,8 @@ "m_iMinimap" // int { + "type" "integer" + "windows" "1916" "linux" "1936" "mac" "1936" @@ -763,6 +985,8 @@ "m_bShowHints" // bool { + "type" "boolean" + "windows" "1920" "linux" "1940" "mac" "1940" @@ -770,13 +994,17 @@ "m_bAutoReload" // bool { + "type" "boolean" + "windows" "1921" "linux" "1941" "mac" "1941" } - "m_hintMessageQueue" // CHintMessageQueue + "m_hintMessageQueue" // class CHintMessageQueue { + "type" "class" + "windows" "1924" "linux" "1944" "mac" "1944" @@ -784,6 +1012,8 @@ "m_flDisplayHistory" // long int { + "type" "integer" + "windows" "1972" "linux" "1992" "mac" "1992" @@ -791,6 +1021,9 @@ "m_szAnimExtention" // char[32] { + "type" "string" + "size" "32" + "windows" "1976" "linux" "1996" "mac" "1996" @@ -798,6 +1031,9 @@ "m_szAnimReloadExt" // char[32] { + "type" "string" + "size" "32" + "windows" "2008" "linux" "2028" "mac" "2028" @@ -805,6 +1041,8 @@ "m_iGaitsequence" // int { + "type" "integer" + "windows" "2040" "linux" "2060" "mac" "2060" @@ -812,6 +1050,8 @@ "m_flGaitframe" // float { + "type" "time" + "windows" "2044" "linux" "2064" "mac" "2064" @@ -819,6 +1059,8 @@ "m_flGaityaw" // float { + "type" "time" + "windows" "2048" "linux" "2068" "mac" "2068" @@ -826,6 +1068,8 @@ "m_prevgaitorigin" // Vector { + "type" "vector" + "windows" "2052" "linux" "2072" "mac" "2072" @@ -833,6 +1077,8 @@ "m_flPitch" // float { + "type" "time" + "windows" "2064" "linux" "2084" "mac" "2084" @@ -840,6 +1086,8 @@ "m_flYaw" // float { + "type" "time" + "windows" "2068" "linux" "2088" "mac" "2088" @@ -847,6 +1095,8 @@ "m_flGaitMovement" // float { + "type" "time" + "windows" "2072" "linux" "2092" "mac" "2092" @@ -854,6 +1104,8 @@ "m_flYawModifier" // float { + "type" "time" + "windows" "2076" "linux" "2096" "mac" "2096" @@ -861,6 +1113,8 @@ "m_iCurrentAnimationState" // int { + "type" "integer" + "windows" "2080" "linux" "2100" "mac" "2100" @@ -868,6 +1122,8 @@ "m_iCurrentAnimationSequence" // int { + "type" "integer" + "windows" "2084" "linux" "2104" "mac" "2104" @@ -875,6 +1131,8 @@ "m_pszSavedWeaponModel" // int { + "type" "integer" + "windows" "2088" "linux" "2108" "mac" "2108" @@ -882,6 +1140,8 @@ "m_ianimupdate" // int { + "type" "integer" + "windows" "2092" "linux" "2112" "mac" "2112" @@ -889,6 +1149,8 @@ "m_flNextMapMarkerTime" // float { + "type" "time" + "windows" "2096" "linux" "2116" "mac" "2116" @@ -896,6 +1158,8 @@ "m_iMapMarker" // int { + "type" "integer" + "windows" "2100" "linux" "2120" "mac" "2120" @@ -903,6 +1167,8 @@ "m_iWeapons2" // int { + "type" "integer" + "windows" "2104" "linux" "2124" "mac" "2124" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseplayeritem.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseplayeritem.txt index d81ebc30..25057ee9 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbaseplayeritem.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbaseplayeritem.txt @@ -21,6 +21,8 @@ { "m_pPlayer" // CBasePlayer* { + "type" "classptr" + "windows" "356" "linux" "372" "mac" "372" @@ -28,6 +30,8 @@ "m_pNext" // CBasePlayerItem* { + "type" "classptr" + "windows" "360" "linux" "376" "mac" "376" @@ -35,6 +39,8 @@ "m_iId" // int { + "type" "integer" + "windows" "364" "linux" "380" "mac" "380" @@ -42,6 +48,8 @@ "m_bReadyToRespawn" // BOOL { + "type" "integer" + "windows" "368" "linux" "384" "mac" "384" @@ -49,6 +57,8 @@ "m_vRespawnOrigin" // Vector { + "type" "vector" + "windows" "372" "linux" "388" "mac" "388" @@ -56,6 +66,8 @@ "m_vRespawnAngles" // Vector { + "type" "vector" + "windows" "384" "linux" "400" "mac" "400" @@ -63,6 +75,8 @@ "m_bTriggerSpawnOnDie" // BOOL { + "type" "integer" + "windows" "396" "linux" "412" "mac" "412" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseplayerweapon.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseplayerweapon.txt index f78552d0..4b906880 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbaseplayerweapon.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbaseplayerweapon.txt @@ -21,6 +21,8 @@ { "m_iPlayEmptySound" // int { + "type" "integer" + "windows" "400" "linux" "416" "mac" "416" @@ -28,6 +30,8 @@ "m_fFireOnEmpty" // int { + "type" "integer" + "windows" "404" "linux" "420" "mac" "420" @@ -35,6 +39,8 @@ "m_fInSpecialReload" // int { + "type" "integer" + "windows" "408" "linux" "424" "mac" "424" @@ -42,6 +48,8 @@ "m_flNextPrimaryAttack" // float { + "type" "time" + "windows" "412" "linux" "428" "mac" "428" @@ -49,6 +57,8 @@ "m_flNextSecondaryAttack" // float { + "type" "time" + "windows" "416" "linux" "432" "mac" "432" @@ -56,6 +66,8 @@ "m_flTimeWeaponIdle" // float { + "type" "time" + "windows" "420" "linux" "436" "mac" "436" @@ -63,6 +75,8 @@ "m_iPrimaryAmmoType" // int { + "type" "integer" + "windows" "424" "linux" "440" "mac" "440" @@ -70,6 +84,8 @@ "m_iSecondaryAmmoType" // int { + "type" "integer" + "windows" "428" "linux" "444" "mac" "444" @@ -77,6 +93,8 @@ "m_iClip" // int { + "type" "integer" + "windows" "432" "linux" "448" "mac" "448" @@ -84,6 +102,8 @@ "m_iClientClip" // int { + "type" "integer" + "windows" "436" "linux" "452" "mac" "452" @@ -91,6 +111,8 @@ "m_iClientWeaponState" // int { + "type" "integer" + "windows" "440" "linux" "456" "mac" "456" @@ -98,6 +120,8 @@ "m_fInReload" // int { + "type" "integer" + "windows" "444" "linux" "460" "mac" "460" @@ -105,6 +129,8 @@ "m_iDefaultAmmo" // int { + "type" "integer" + "windows" "448" "linux" "464" "mac" "464" @@ -112,6 +138,8 @@ "m_fInAttack" // int { + "type" "integer" + "windows" "452" "linux" "468" "mac" "468" @@ -119,6 +147,8 @@ "current_ammo" // int* { + "type" "pointer" + "windows" "456" "linux" "472" "mac" "472" @@ -126,6 +156,8 @@ "m_iWeaponState" // int { + "type" "integer" + "windows" "460" "linux" "476" "mac" "476" @@ -133,6 +165,8 @@ "m_flWeaponHeat" // float { + "type" "time" + "windows" "464" "linux" "480" "mac" "480" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasetoggle.txt b/gamedata/common.games/entities.games/dod/offsets-cbasetoggle.txt index aa2d2d45..f47d036a 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbasetoggle.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbasetoggle.txt @@ -21,6 +21,8 @@ { "m_toggle_state" // TOGGLE_STATE { + "type" "integer" + "windows" "356" "linux" "372" "mac" "372" @@ -28,6 +30,8 @@ "m_flActivateFinished" // float { + "type" "time" + "windows" "360" "linux" "376" "mac" "376" @@ -35,6 +39,8 @@ "m_flMoveDistance" // float { + "type" "time" + "windows" "364" "linux" "380" "mac" "380" @@ -42,6 +48,8 @@ "m_flWait" // float { + "type" "time" + "windows" "368" "linux" "384" "mac" "384" @@ -49,6 +57,8 @@ "m_flLip" // float { + "type" "time" + "windows" "372" "linux" "388" "mac" "388" @@ -56,6 +66,8 @@ "m_flTWidth" // float { + "type" "time" + "windows" "376" "linux" "392" "mac" "392" @@ -63,6 +75,8 @@ "m_flTLength" // float { + "type" "time" + "windows" "380" "linux" "396" "mac" "396" @@ -70,6 +84,8 @@ "m_vecPosition1" // Vector { + "type" "vector" + "windows" "384" "linux" "400" "mac" "400" @@ -77,6 +93,8 @@ "m_vecPosition2" // Vector { + "type" "vector" + "windows" "396" "linux" "412" "mac" "412" @@ -84,6 +102,8 @@ "m_vecAngle1" // Vector { + "type" "vector" + "windows" "408" "linux" "424" "mac" "424" @@ -91,6 +111,8 @@ "m_vecAngle2" // Vector { + "type" "vector" + "windows" "420" "linux" "436" "mac" "436" @@ -98,6 +120,8 @@ "m_cTriggersLeft" // int { + "type" "integer" + "windows" "432" "linux" "448" "mac" "448" @@ -105,6 +129,8 @@ "m_flHeight" // float { + "type" "time" + "windows" "436" "linux" "452" "mac" "452" @@ -112,6 +138,8 @@ "m_hActivator" // EHANDLE { + "type" "ehandle" + "windows" "440" "linux" "456" "mac" "456" @@ -119,6 +147,8 @@ "m_pfnCallWhenMoveDone" // (*__pfn)(CBaseToggle*) { + "type" "function" + "windows" "448" "linux" "464" "mac" "464" @@ -126,6 +156,8 @@ "m_vecFinalDest" // Vector { + "type" "vector" + "windows" "452" "linux" "472" "mac" "472" @@ -133,6 +165,8 @@ "m_flLinearMoveSpeed" // float { + "type" "time" + "windows" "464" "linux" "484" "mac" "484" @@ -140,6 +174,8 @@ "m_vecFinalAngle" // Vector { + "type" "vector" + "windows" "468" "linux" "488" "mac" "488" @@ -147,6 +183,8 @@ "m_bitsDamageInflict" // int { + "type" "integer" + "windows" "480" "linux" "500" "mac" "500" @@ -154,6 +192,8 @@ "m_team" // int { + "type" "integer" + "windows" "484" "linux" "504" "mac" "504" @@ -161,6 +201,8 @@ "m_sMaster" // string_t { + "type" "stringint" + "windows" "488" "linux" "508" "mac" "508" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseturret.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseturret.txt index 1c7a751e..b96e466f 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbaseturret.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbaseturret.txt @@ -21,6 +21,8 @@ { "m_flMaxSpin" // float { + "type" "time" + "windows" "916" "linux" "936" "mac" "936" @@ -28,6 +30,8 @@ "m_iSpin" // int { + "type" "integer" + "windows" "920" "linux" "940" "mac" "940" @@ -35,6 +39,8 @@ "m_pEyeGlow" // CSprite* { + "type" "classptr" + "windows" "924" "linux" "944" "mac" "944" @@ -42,6 +48,8 @@ "m_eyeBrightness" // int { + "type" "integer" + "windows" "928" "linux" "948" "mac" "948" @@ -49,6 +57,8 @@ "m_iDeployHeight" // int { + "type" "integer" + "windows" "932" "linux" "952" "mac" "952" @@ -56,6 +66,8 @@ "m_iRetractHeight" // int { + "type" "integer" + "windows" "936" "linux" "956" "mac" "956" @@ -63,6 +75,8 @@ "m_iMinPitch" // int { + "type" "integer" + "windows" "940" "linux" "960" "mac" "960" @@ -70,6 +84,8 @@ "m_iBaseTurnRate" // int { + "type" "integer" + "windows" "944" "linux" "964" "mac" "964" @@ -77,6 +93,8 @@ "m_fTurnRate" // float { + "type" "time" + "windows" "948" "linux" "968" "mac" "968" @@ -84,6 +102,8 @@ "m_iOrientation" // int { + "type" "integer" + "windows" "952" "linux" "972" "mac" "972" @@ -91,6 +111,8 @@ "m_iOn" // int { + "type" "integer" + "windows" "956" "linux" "976" "mac" "976" @@ -98,6 +120,8 @@ "m_fBeserk" // int { + "type" "integer" + "windows" "960" "linux" "980" "mac" "980" @@ -105,6 +129,8 @@ "m_iAutoStart" // int { + "type" "integer" + "windows" "964" "linux" "984" "mac" "984" @@ -112,6 +138,8 @@ "m_vecLastSight" // Vector { + "type" "vector" + "windows" "968" "linux" "988" "mac" "988" @@ -119,6 +147,8 @@ "m_flLastSight" // float { + "type" "time" + "windows" "980" "linux" "1000" "mac" "1000" @@ -126,6 +156,8 @@ "m_flMaxWait" // float { + "type" "time" + "windows" "984" "linux" "1004" "mac" "1004" @@ -133,6 +165,8 @@ "m_iSearchSpeed" // int { + "type" "integer" + "windows" "988" "linux" "1008" "mac" "1008" @@ -140,6 +174,8 @@ "m_flStartYaw" // float { + "type" "time" + "windows" "992" "linux" "1012" "mac" "1012" @@ -147,6 +183,8 @@ "m_vecCurAngles" // Vector { + "type" "vector" + "windows" "996" "linux" "1016" "mac" "1016" @@ -154,6 +192,8 @@ "m_vecGoalAngles" // Vector { + "type" "vector" + "windows" "1008" "linux" "1028" "mac" "1028" @@ -161,6 +201,8 @@ "m_flPingTime" // float { + "type" "time" + "windows" "1020" "linux" "1040" "mac" "1040" @@ -168,6 +210,8 @@ "m_flSpinUpTime" // float { + "type" "time" + "windows" "1024" "linux" "1044" "mac" "1044" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbazooka.txt b/gamedata/common.games/entities.games/dod/offsets-cbazooka.txt index d0c3e0ee..77cc8851 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbazooka.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbazooka.txt @@ -21,6 +21,9 @@ { "m_usFireBazooka" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbipodweapon.txt b/gamedata/common.games/entities.games/dod/offsets-cbipodweapon.txt index 940f8780..807425e8 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbipodweapon.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbipodweapon.txt @@ -21,6 +21,8 @@ { "m_iFireEvent" // int { + "type" "integer" + "windows" "468" "linux" "484" "mac" "484" @@ -28,6 +30,8 @@ "m_iOverheatEvent" // int { + "type" "integer" + "windows" "472" "linux" "488" "mac" "488" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbreakable.txt b/gamedata/common.games/entities.games/dod/offsets-cbreakable.txt index b74537bd..fb1f909c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbreakable.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbreakable.txt @@ -21,6 +21,8 @@ { "m_Material" // Materials { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -28,6 +30,8 @@ "m_Explosion" // Explosions { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -35,6 +39,8 @@ "m_idShard" // int { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" @@ -42,6 +48,8 @@ "m_angle" // float { + "type" "time" + "windows" "348" "linux" "364" "mac" "364" @@ -49,6 +57,8 @@ "m_iszGibModel" // int { + "type" "integer" + "windows" "352" "linux" "368" "mac" "368" @@ -56,6 +66,8 @@ "m_iszSpawnObject" // int { + "type" "integer" + "windows" "356" "linux" "372" "mac" "372" @@ -63,6 +75,8 @@ "m_iRespawnTime" // int { + "type" "integer" + "windows" "360" "linux" "376" "mac" "376" @@ -70,6 +84,8 @@ "m_iInitialHealth" // int { + "type" "integer" + "windows" "364" "linux" "380" "mac" "380" @@ -77,6 +93,8 @@ "m_iInitialRenderAmt" // int { + "type" "integer" + "windows" "368" "linux" "384" "mac" "384" @@ -84,6 +102,8 @@ "m_iInitialRenderMode" // int { + "type" "integer" + "windows" "372" "linux" "388" "mac" "388" @@ -91,6 +111,9 @@ "sz_Group" // char[256] { + "type" "string" + "size" "256" + "windows" "376" "linux" "392" "mac" "392" @@ -98,6 +121,9 @@ "sz_TntTrigger" // char[256] { + "type" "string" + "size" "256" + "windows" "632" "linux" "648" "mac" "648" @@ -105,6 +131,8 @@ "m_tntdelay" // float { + "type" "time" + "windows" "888" "linux" "904" "mac" "904" @@ -112,6 +140,8 @@ "m_iAreaIndex" // int { + "type" "integer" + "windows" "892" "linux" "908" "mac" "908" @@ -119,6 +149,9 @@ "sz_HudIcon" // char[256] { + "type" "string" + "size" "256" + "windows" "896" "linux" "912" "mac" "912" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbren.txt b/gamedata/common.games/entities.games/dod/offsets-cbren.txt index 4d720e69..3a8fb345 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbren.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbren.txt @@ -21,6 +21,9 @@ { "m_usFireBren" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "476" "linux" "492" "mac" "492" diff --git a/gamedata/common.games/entities.games/dod/offsets-cbubbling.txt b/gamedata/common.games/entities.games/dod/offsets-cbubbling.txt index b18eb661..79f9f47b 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cbubbling.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cbubbling.txt @@ -21,6 +21,8 @@ { "m_density" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_frequency" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_bubbleModel" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_state" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" diff --git a/gamedata/common.games/entities.games/dod/offsets-cchangelevel.txt b/gamedata/common.games/entities.games/dod/offsets-cchangelevel.txt index 246c3edf..03b7b6d0 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cchangelevel.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cchangelevel.txt @@ -21,6 +21,9 @@ { "m_szMapName" // char[32] { + "type" "string" + "size" "32" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +31,9 @@ "m_szLandmarkName" // char[32] { + "type" "string" + "size" "32" + "windows" "524" "linux" "544" "mac" "544" @@ -35,6 +41,8 @@ "m_changeTarget" // int { + "type" "integer" + "windows" "556" "linux" "576" "mac" "576" @@ -42,6 +50,8 @@ "m_changeTargetDelay" // float { + "type" "time" + "windows" "560" "linux" "580" "mac" "580" diff --git a/gamedata/common.games/entities.games/dod/offsets-ccinemonster.txt b/gamedata/common.games/entities.games/dod/offsets-ccinemonster.txt index 1b692295..6ba94520 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccinemonster.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccinemonster.txt @@ -21,6 +21,8 @@ { "m_iState" // STATE { + "type" "integer" + "windows" "916" "linux" "936" "mac" "936" @@ -28,6 +30,8 @@ "m_iszIdle" // int { + "type" "integer" + "windows" "920" "linux" "940" "mac" "940" @@ -35,6 +39,8 @@ "m_iszPlay" // int { + "type" "integer" + "windows" "924" "linux" "944" "mac" "944" @@ -42,6 +48,8 @@ "m_iszEntity" // int { + "type" "integer" + "windows" "928" "linux" "948" "mac" "948" @@ -49,6 +57,8 @@ "m_iszAttack" // int { + "type" "integer" + "windows" "932" "linux" "952" "mac" "952" @@ -56,6 +66,8 @@ "m_iszFireOnBegin" // int { + "type" "integer" + "windows" "936" "linux" "956" "mac" "956" @@ -63,6 +75,8 @@ "m_fMoveTo" // int { + "type" "integer" + "windows" "940" "linux" "960" "mac" "960" @@ -70,6 +84,8 @@ "m_fTurnType" // int { + "type" "integer" + "windows" "944" "linux" "964" "mac" "964" @@ -77,6 +93,8 @@ "m_fAction" // int { + "type" "integer" + "windows" "948" "linux" "968" "mac" "968" @@ -84,6 +102,8 @@ "m_iFinishSchedule" // int { + "type" "integer" + "windows" "952" "linux" "972" "mac" "972" @@ -91,6 +111,8 @@ "m_flRadius" // float { + "type" "time" + "windows" "956" "linux" "976" "mac" "976" @@ -98,6 +120,8 @@ "m_iDelay" // int { + "type" "integer" + "windows" "960" "linux" "980" "mac" "980" @@ -105,6 +129,8 @@ "m_startTime" // float { + "type" "time" + "windows" "964" "linux" "984" "mac" "984" @@ -112,6 +138,8 @@ "m_saved_m_hTargetEnt" // EHANDLE { + "type" "ehandle" + "windows" "968" "linux" "988" "mac" "988" @@ -119,6 +147,8 @@ "m_saved_m_pGoalEnt" // int { + "type" "integer" + "windows" "976" "linux" "996" "mac" "996" @@ -126,6 +156,8 @@ "m_saved_movetype" // int { + "type" "integer" + "windows" "980" "linux" "1000" "mac" "1000" @@ -133,6 +165,8 @@ "m_saved_solid" // int { + "type" "integer" + "windows" "984" "linux" "1004" "mac" "1004" @@ -140,6 +174,8 @@ "m_saved_effects" // int { + "type" "integer" + "windows" "988" "linux" "1008" "mac" "1008" @@ -147,6 +183,8 @@ "m_interruptable" // BOOL { + "type" "integer" + "windows" "992" "linux" "1012" "mac" "1012" diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontroller.txt b/gamedata/common.games/entities.games/dod/offsets-ccontroller.txt index f5c8f1e5..b91557d3 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccontroller.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccontroller.txt @@ -21,6 +21,8 @@ { "m_flNextFlinch" // float { + "type" "time" + "windows" "972" "linux" "992" "mac" "992" @@ -28,6 +30,8 @@ "m_flShootTime" // float { + "type" "time" + "windows" "976" "linux" "996" "mac" "996" @@ -35,6 +39,8 @@ "m_flShootEnd" // float { + "type" "time" + "windows" "980" "linux" "1000" "mac" "1000" @@ -42,6 +48,9 @@ "m_pBall" // CSprite*[2] { + "type" "classptr" + "size" "2" + "windows" "984" "linux" "1004" "mac" "1004" @@ -49,6 +58,9 @@ "m_iBall" // int[2] { + "type" "integer" + "size" "2" + "windows" "992" "linux" "1012" "mac" "1012" @@ -56,6 +68,9 @@ "m_iBallTime" // float[2] { + "type" "time" + "size" "2" + "windows" "1000" "linux" "1020" "mac" "1020" @@ -63,6 +78,9 @@ "m_iBallCurrent" // int[2] { + "type" "integer" + "size" "2" + "windows" "1008" "linux" "1028" "mac" "1028" @@ -70,6 +88,8 @@ "m_vecEstVelocity" // Vector { + "type" "vector" + "windows" "1016" "linux" "1036" "mac" "1036" @@ -77,6 +97,8 @@ "m_velocity" // Vector { + "type" "vector" + "windows" "1028" "linux" "1048" "mac" "1048" @@ -84,6 +106,8 @@ "m_fInCombat" // int { + "type" "integer" + "windows" "1040" "linux" "1060" "mac" "1060" diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontrollerheadball.txt b/gamedata/common.games/entities.games/dod/offsets-ccontrollerheadball.txt index 5e7304f2..cef6993d 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccontrollerheadball.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccontrollerheadball.txt @@ -21,6 +21,8 @@ { "m_iTrail" // int { + "type" "integer" + "windows" "916" "linux" "936" "mac" "936" @@ -28,6 +30,8 @@ "m_flNextAttack" // int { + "type" "integer" + "windows" "920" "linux" "940" "mac" "940" @@ -35,6 +39,8 @@ "m_vecIdeal" // Vector { + "type" "vector" + "windows" "924" "linux" "944" "mac" "944" @@ -42,6 +48,8 @@ "m_hOwner" // EHANDLE { + "type" "ehandle" + "windows" "936" "linux" "956" "mac" "956" diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontrollerzapball.txt b/gamedata/common.games/entities.games/dod/offsets-ccontrollerzapball.txt index e11fe8fc..e185612c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccontrollerzapball.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccontrollerzapball.txt @@ -21,6 +21,8 @@ { "m_hOwner" // EHANDLE { + "type" "ehandle" + "windows" "916" "linux" "936" "mac" "936" diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontrolpoint.txt b/gamedata/common.games/entities.games/dod/offsets-ccontrolpoint.txt index 4adb577b..44cf6d54 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccontrolpoint.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccontrolpoint.txt @@ -21,6 +21,8 @@ { "m_sMaster" // string_t { + "type" "stringint" + "windows" "356" "linux" "372" "mac" "372" @@ -28,6 +30,8 @@ "m_iTeam" // int { + "type" "integer" + "windows" "360" "linux" "376" "mac" "376" @@ -35,6 +39,8 @@ "m_iResetTime" // int { + "type" "integer" + "windows" "364" "linux" "380" "mac" "380" @@ -42,6 +48,8 @@ "m_iMainObjective" // int { + "type" "integer" + "windows" "368" "linux" "384" "mac" "384" @@ -49,6 +57,8 @@ "m_iDefaultOwner" // int { + "type" "integer" + "windows" "372" "linux" "388" "mac" "388" @@ -56,6 +66,8 @@ "m_iIndex" // int { + "type" "integer" + "windows" "376" "linux" "392" "mac" "392" @@ -63,6 +75,8 @@ "m_iPointValue" // int { + "type" "integer" + "windows" "380" "linux" "396" "mac" "396" @@ -70,6 +84,8 @@ "m_iCapPoints" // int { + "type" "integer" + "windows" "384" "linux" "400" "mac" "400" @@ -77,6 +93,8 @@ "m_iTeamPoints" // int { + "type" "integer" + "windows" "388" "linux" "404" "mac" "404" @@ -84,6 +102,8 @@ "m_fCapDelayTime" // float { + "type" "time" + "windows" "392" "linux" "408" "mac" "408" @@ -91,6 +111,8 @@ "m_fNextCapTime" // float { + "type" "time" + "windows" "396" "linux" "412" "mac" "412" @@ -98,6 +120,9 @@ "sz_WinString" // char[256] { + "type" "string" + "size" "256" + "windows" "400" "linux" "416" "mac" "416" @@ -105,6 +130,8 @@ "m_sAlliesCapString" // string_t { + "type" "stringint" + "windows" "656" "linux" "672" "mac" "672" @@ -112,6 +139,8 @@ "m_sAxisCapString" // string_t { + "type" "stringint" + "windows" "660" "linux" "676" "mac" "676" @@ -119,6 +148,9 @@ "sz_AlliesTarget" // char[256] { + "type" "string" + "size" "256" + "windows" "664" "linux" "680" "mac" "680" @@ -126,6 +158,9 @@ "sz_AxisTarget" // char[256] { + "type" "string" + "size" "256" + "windows" "920" "linux" "936" "mac" "936" @@ -133,6 +168,9 @@ "sz_ResetTarget" // char[256] { + "type" "string" + "size" "256" + "windows" "1176" "linux" "1192" "mac" "1192" @@ -140,6 +178,9 @@ "sz_AlliesModel" // char[256] { + "type" "string" + "size" "256" + "windows" "1432" "linux" "1448" "mac" "1448" @@ -147,6 +188,9 @@ "sz_AxisModel" // char[256] { + "type" "string" + "size" "256" + "windows" "1688" "linux" "1704" "mac" "1704" @@ -154,6 +198,9 @@ "sz_ResetModel" // char[256] { + "type" "string" + "size" "256" + "windows" "1944" "linux" "1960" "mac" "1960" @@ -161,6 +208,8 @@ "m_iAlliesModelBodygroup" // int { + "type" "integer" + "windows" "2200" "linux" "2216" "mac" "2216" @@ -168,6 +217,8 @@ "m_iAxisModelBodygroup" // int { + "type" "integer" + "windows" "2204" "linux" "2220" "mac" "2220" @@ -175,6 +226,8 @@ "m_iResetModelBodygroup" // int { + "type" "integer" + "windows" "2208" "linux" "2224" "mac" "2224" @@ -182,6 +235,8 @@ "m_iAlliesIcon" // int { + "type" "integer" + "windows" "2212" "linux" "2228" "mac" "2228" @@ -189,6 +244,8 @@ "m_iAxisIcon" // int { + "type" "integer" + "windows" "2216" "linux" "2232" "mac" "2232" @@ -196,6 +253,8 @@ "m_iNeutralIcon" // int { + "type" "integer" + "windows" "2220" "linux" "2236" "mac" "2236" @@ -203,6 +262,8 @@ "m_bAlliesCantTouch" // bool { + "type" "boolean" + "windows" "2224" "linux" "2240" "mac" "2240" @@ -210,6 +271,8 @@ "m_bAxisCantTouch" // bool { + "type" "boolean" + "windows" "2225" "linux" "2241" "mac" "2241" @@ -217,6 +280,8 @@ "m_bPointVisible" // int { + "type" "integer" + "windows" "2228" "linux" "2244" "mac" "2244" @@ -224,6 +289,8 @@ "m_iPointIndex" // int { + "type" "integer" + "windows" "2232" "linux" "2248" "mac" "2248" @@ -231,6 +298,9 @@ "m_szGroup" // char[256] { + "type" "string" + "size" "256" + "windows" "2236" "linux" "2252" "mac" "2252" @@ -238,6 +308,8 @@ "m_bActive" // bool { + "type" "boolean" + "windows" "2492" "linux" "2508" "mac" "2508" diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontrolpointmaster.txt b/gamedata/common.games/entities.games/dod/offsets-ccontrolpointmaster.txt index c2280bf1..c90bd0da 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccontrolpointmaster.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccontrolpointmaster.txt @@ -21,6 +21,9 @@ { "ControlPointArray" // CControlPoint*[20] { + "type" "classptr" + "size" "20" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +31,8 @@ "m_iNumPoints" // int { + "type" "integer" + "windows" "408" "linux" "424" "mac" "424" @@ -35,6 +40,8 @@ "FoundPoints" // BOOL { + "type" "integer" + "windows" "412" "linux" "428" "mac" "428" @@ -42,6 +49,8 @@ "m_bActive" // BOOL { + "type" "integer" + "windows" "416" "linux" "432" "mac" "432" @@ -49,6 +58,8 @@ "m_fGivePointsTime" // float { + "type" "time" + "windows" "420" "linux" "436" "mac" "436" @@ -56,6 +67,8 @@ "m_iGivePointsDelay" // int { + "type" "integer" + "windows" "424" "linux" "440" "mac" "440" @@ -63,6 +76,8 @@ "m_iMainObjective" // int { + "type" "integer" + "windows" "428" "linux" "444" "mac" "444" @@ -70,6 +85,9 @@ "sz_AlliesTarget" // char[256] { + "type" "string" + "size" "256" + "windows" "432" "linux" "448" "mac" "448" @@ -77,6 +95,9 @@ "sz_AxisTarget" // char[256] { + "type" "string" + "size" "256" + "windows" "688" "linux" "704" "mac" "704" @@ -84,6 +105,9 @@ "sz_InterimPointsMessage" // char[256] { + "type" "string" + "size" "256" + "windows" "944" "linux" "960" "mac" "960" @@ -91,6 +115,9 @@ "sz_AllPointsCapMessage" // char[256] { + "type" "string" + "size" "256" + "windows" "1200" "linux" "1216" "mac" "1216" @@ -98,6 +125,8 @@ "m_sMaster" // string_t { + "type" "stringint" + "windows" "1456" "linux" "1472" "mac" "1472" @@ -105,6 +134,8 @@ "m_bMasteredOn" // int { + "type" "integer" + "windows" "1460" "linux" "1476" "mac" "1476" @@ -112,6 +143,8 @@ "m_bTeamHasWon" // bool { + "type" "boolean" + "windows" "1464" "linux" "1480" "mac" "1480" @@ -119,6 +152,9 @@ "m_szGroup" // char[256] { + "type" "string" + "size" "256" + "windows" "1465" "linux" "1481" "mac" "1481" @@ -126,6 +162,8 @@ "m_flNextSpectatorUpdateTime" // float { + "type" "time" + "windows" "1724" "linux" "1740" "mac" "1740" diff --git a/gamedata/common.games/entities.games/dod/offsets-ccycler.txt b/gamedata/common.games/entities.games/dod/offsets-ccycler.txt index c3a5fccc..7f67c374 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccycler.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccycler.txt @@ -21,6 +21,8 @@ { "m_animate" // int { + "type" "integer" + "windows" "916" "linux" "936" "mac" "936" diff --git a/gamedata/common.games/entities.games/dod/offsets-ccyclersprite.txt b/gamedata/common.games/entities.games/dod/offsets-ccyclersprite.txt index 32566842..17734cd1 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ccyclersprite.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ccyclersprite.txt @@ -21,6 +21,8 @@ { "m_animate" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_lastTime" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_maxFrame" // float { + "type" "time" + "windows" "336" "linux" "352" "mac" "352" diff --git a/gamedata/common.games/entities.games/dod/offsets-cdeadalliedgrunt.txt b/gamedata/common.games/entities.games/dod/offsets-cdeadalliedgrunt.txt index d4048ae9..a7401ef5 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdeadalliedgrunt.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdeadalliedgrunt.txt @@ -21,6 +21,8 @@ { "m_iPose" // int { + "type" "integer" + "windows" "916" "linux" "936" "mac" "936" diff --git a/gamedata/common.games/entities.games/dod/offsets-cdeadaxisgrunt.txt b/gamedata/common.games/entities.games/dod/offsets-cdeadaxisgrunt.txt index df11424f..79a460c1 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdeadaxisgrunt.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdeadaxisgrunt.txt @@ -21,6 +21,8 @@ { "m_iPose" // int { + "type" "integer" + "windows" "916" "linux" "936" "mac" "936" diff --git a/gamedata/common.games/entities.games/dod/offsets-cdeadhev.txt b/gamedata/common.games/entities.games/dod/offsets-cdeadhev.txt index 1aa066a1..811a8ff2 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdeadhev.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdeadhev.txt @@ -21,6 +21,8 @@ { "m_iPose" // int { + "type" "integer" + "windows" "916" "linux" "936" "mac" "936" diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodammobox.txt b/gamedata/common.games/entities.games/dod/offsets-cdodammobox.txt index dc274bf7..7c5dd6a8 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdodammobox.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdodammobox.txt @@ -21,6 +21,8 @@ { "m_hOwner" // EHANDLE { + "type" "ehandle" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodcamera.txt b/gamedata/common.games/entities.games/dod/offsets-cdodcamera.txt index 8c791138..6a15ffc3 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdodcamera.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdodcamera.txt @@ -21,6 +21,9 @@ { "m_hPlayer" // EHANDLE[32] { + "type" "ehandle" + "size" "32" + "windows" "336" "linux" "352" "mac" "352" @@ -28,6 +31,8 @@ "m_hTarget" // EHANDLE { + "type" "ehandle" + "windows" "592" "linux" "608" "mac" "608" @@ -35,6 +40,8 @@ "m_pentPath" // CBaseEntity* { + "type" "classptr" + "windows" "600" "linux" "616" "mac" "616" @@ -42,6 +49,8 @@ "m_sPath" // int { + "type" "integer" + "windows" "604" "linux" "620" "mac" "620" @@ -49,6 +58,8 @@ "m_teamBound" // int { + "type" "integer" + "windows" "608" "linux" "624" "mac" "624" @@ -56,6 +67,8 @@ "m_sTrigrStart" // int { + "type" "integer" + "windows" "612" "linux" "628" "mac" "628" @@ -63,6 +76,8 @@ "m_sTrigrEnd" // int { + "type" "integer" + "windows" "616" "linux" "632" "mac" "632" @@ -70,6 +85,8 @@ "m_iOverlay" // int { + "type" "integer" + "windows" "620" "linux" "636" "mac" "636" @@ -77,6 +94,8 @@ "m_iFOV" // int { + "type" "integer" + "windows" "624" "linux" "640" "mac" "640" @@ -84,6 +103,8 @@ "m_iSubtitle" // int { + "type" "integer" + "windows" "628" "linux" "644" "mac" "644" @@ -91,6 +112,8 @@ "m_iCamFade" // int { + "type" "integer" + "windows" "632" "linux" "648" "mac" "648" @@ -98,6 +121,8 @@ "m_flWait" // float { + "type" "time" + "windows" "636" "linux" "652" "mac" "652" @@ -105,6 +130,8 @@ "m_flReturnTime" // float { + "type" "time" + "windows" "640" "linux" "656" "mac" "656" @@ -112,6 +139,8 @@ "m_flStopTime" // float { + "type" "time" + "windows" "644" "linux" "660" "mac" "660" @@ -119,6 +148,8 @@ "m_moveDistance" // float { + "type" "time" + "windows" "648" "linux" "664" "mac" "664" @@ -126,6 +157,8 @@ "m_targetSpeed" // float { + "type" "time" + "windows" "652" "linux" "668" "mac" "668" @@ -133,6 +166,8 @@ "m_initialSpeed" // float { + "type" "time" + "windows" "656" "linux" "672" "mac" "672" @@ -140,6 +175,8 @@ "m_acceleration" // float { + "type" "time" + "windows" "660" "linux" "676" "mac" "676" @@ -147,6 +184,8 @@ "m_deceleration" // float { + "type" "time" + "windows" "664" "linux" "680" "mac" "680" @@ -154,6 +193,8 @@ "m_state" // int { + "type" "integer" + "windows" "668" "linux" "684" "mac" "684" @@ -161,6 +202,8 @@ "m_angles" // Vector { + "type" "vector" + "windows" "672" "linux" "688" "mac" "688" @@ -168,6 +211,8 @@ "m_origin" // Vector { + "type" "vector" + "windows" "684" "linux" "700" "mac" "700" diff --git a/gamedata/common.games/entities.games/dod/offsets-cdoddetect.txt b/gamedata/common.games/entities.games/dod/offsets-cdoddetect.txt index 0853b981..dcefde54 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdoddetect.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdoddetect.txt @@ -21,6 +21,8 @@ { "m_GamePlayRules" // gameplay_rules_t { + "type" "structure" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_iAlliesInfiniteLives" // int { + "type" "integer" + "windows" "376" "linux" "392" "mac" "392" @@ -35,6 +39,8 @@ "m_iAxisInfiniteLives" // int { + "type" "integer" + "windows" "380" "linux" "396" "mac" "396" @@ -42,6 +48,8 @@ "m_iAlliesPara" // int { + "type" "integer" + "windows" "384" "linux" "400" "mac" "400" @@ -49,6 +57,8 @@ "m_iAxisPara" // int { + "type" "integer" + "windows" "388" "linux" "404" "mac" "404" @@ -56,6 +66,8 @@ "m_iAlliesElimPoints" // int { + "type" "integer" + "windows" "392" "linux" "408" "mac" "408" @@ -63,6 +75,8 @@ "m_iAxisElimPoints" // int { + "type" "integer" + "windows" "396" "linux" "412" "mac" "412" @@ -70,6 +84,8 @@ "m_sMaster" // string_t { + "type" "stringint" + "windows" "400" "linux" "416" "mac" "416" diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodgrenade.txt b/gamedata/common.games/entities.games/dod/offsets-cdodgrenade.txt index c71741a0..d97141c7 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdodgrenade.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdodgrenade.txt @@ -21,6 +21,8 @@ { "m_flStartThrow" // float { + "type" "time" + "windows" "468" "linux" "484" "mac" "484" @@ -28,6 +30,8 @@ "m_flReleaseThrow" // float { + "type" "time" + "windows" "472" "linux" "488" "mac" "488" diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodpararoundtimer.txt b/gamedata/common.games/entities.games/dod/offsets-cdodpararoundtimer.txt index 4507ac55..98ffbe60 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdodpararoundtimer.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdodpararoundtimer.txt @@ -21,6 +21,8 @@ { "m_fUpdateTimer" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_fRoundTimer" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_fLastThinkTime" // float { + "type" "time" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_bTimer" // bool { + "type" "boolean" + "windows" "340" "linux" "356" "mac" "356" diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodpointrelay.txt b/gamedata/common.games/entities.games/dod/offsets-cdodpointrelay.txt index 01ffbe7e..00e434e5 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdodpointrelay.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdodpointrelay.txt @@ -21,6 +21,8 @@ { "m_nTeam" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodpreround.txt b/gamedata/common.games/entities.games/dod/offsets-cdodpreround.txt index 75e69512..84675e8f 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdodpreround.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdodpreround.txt @@ -21,6 +21,8 @@ { "m_roundstate" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_allieswin" // string_t { + "type" "stringint" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_alliesloose" // string_t { + "type" "stringint" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_axiswin" // string_t { + "type" "stringint" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_axisloose" // string_t { + "type" "stringint" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_draw" // string_t { + "type" "stringint" + "windows" "348" "linux" "364" "mac" "364" diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodroundtimer.txt b/gamedata/common.games/entities.games/dod/offsets-cdodroundtimer.txt index 30b2b157..9b359889 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdodroundtimer.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdodroundtimer.txt @@ -21,6 +21,8 @@ { "m_fTimerLength" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_fRoundTime" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_bTimer" // bool { + "type" "boolean" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_fLastThinkTime" // float { + "type" "time" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_fUpdateTimer" // float { + "type" "time" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_sMaster" // string_t { + "type" "stringint" + "windows" "348" "linux" "364" "mac" "364" diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodstatmgr.txt b/gamedata/common.games/entities.games/dod/offsets-cdodstatmgr.txt index 87b65617..a5783f9d 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cdodstatmgr.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cdodstatmgr.txt @@ -21,6 +21,9 @@ { "m_PlayerStats" // DoDPlayerStats_t[32] { + "type" "structure" + "size" "32" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/dod/offsets-cenfield.txt b/gamedata/common.games/entities.games/dod/offsets-cenfield.txt index e769eb47..1b237191 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cenfield.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cenfield.txt @@ -21,6 +21,9 @@ { "m_usFireEnfield" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" @@ -28,6 +31,9 @@ "m_usFireScopedEnfield" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "470" "linux" "486" "mac" "486" diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvcustomize.txt b/gamedata/common.games/entities.games/dod/offsets-cenvcustomize.txt index 17bdffb7..2546838f 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cenvcustomize.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cenvcustomize.txt @@ -21,6 +21,8 @@ { "m_flRadius" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_iszModel" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_iClass" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_iPrisoner" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_iPlayerAlly" // int { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_iVisible" // int { + "type" "integer" + "windows" "348" "linux" "364" "mac" "364" @@ -63,6 +75,8 @@ "m_iSolid" // int { + "type" "integer" + "windows" "352" "linux" "368" "mac" "368" @@ -70,6 +84,8 @@ "m_iProvoked" // int { + "type" "integer" + "windows" "356" "linux" "372" "mac" "372" @@ -77,6 +93,8 @@ "m_voicePitch" // int { + "type" "integer" + "windows" "360" "linux" "376" "mac" "376" diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvexplosion.txt b/gamedata/common.games/entities.games/dod/offsets-cenvexplosion.txt index f91fb5ff..231e9d34 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cenvexplosion.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cenvexplosion.txt @@ -21,6 +21,8 @@ { "m_iMagnitude" // int { + "type" "integer" + "windows" "916" "linux" "936" "mac" "936" @@ -28,6 +30,8 @@ "m_spriteScale" // int { + "type" "integer" + "windows" "920" "linux" "940" "mac" "940" diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvfunnel.txt b/gamedata/common.games/entities.games/dod/offsets-cenvfunnel.txt index 872cbc4f..949139c9 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cenvfunnel.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cenvfunnel.txt @@ -21,6 +21,8 @@ { "m_iSprite" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvglobal.txt b/gamedata/common.games/entities.games/dod/offsets-cenvglobal.txt index 99c5212a..2db3dfa9 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cenvglobal.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cenvglobal.txt @@ -21,6 +21,8 @@ { "m_globalstate" // string_t { + "type" "stringint" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_triggermode" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_initialstate" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_rsglobalstate" // string_t { + "type" "stringint" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_rstriggermode" // int { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_rsinitialstate" // int { + "type" "integer" + "windows" "348" "linux" "364" "mac" "364" diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvmodel.txt b/gamedata/common.games/entities.games/dod/offsets-cenvmodel.txt index c8733b79..aec3752b 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cenvmodel.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cenvmodel.txt @@ -21,6 +21,8 @@ { "m_iszSequence_On" // string_t { + "type" "stringint" + "windows" "356" "linux" "372" "mac" "372" @@ -28,6 +30,8 @@ "m_iszSequence_Off" // string_t { + "type" "stringint" + "windows" "360" "linux" "376" "mac" "376" @@ -35,6 +39,8 @@ "m_iAction_On" // int { + "type" "integer" + "windows" "364" "linux" "380" "mac" "380" @@ -42,6 +48,8 @@ "m_iAction_Off" // int { + "type" "integer" + "windows" "368" "linux" "384" "mac" "384" @@ -49,6 +57,8 @@ "m_rsspawnflags" // int { + "type" "integer" + "windows" "372" "linux" "388" "mac" "388" @@ -56,6 +66,8 @@ "m_rsorigin" // Vector { + "type" "vector" + "windows" "376" "linux" "392" "mac" "392" diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvrain.txt b/gamedata/common.games/entities.games/dod/offsets-cenvrain.txt index d29bedd5..439cefb8 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cenvrain.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cenvrain.txt @@ -21,6 +21,8 @@ { "m_iState" // STATE { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_spriteTexture" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_iszSpriteName" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_dripSize" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_minDripSpeed" // int { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_maxDripSpeed" // int { + "type" "integer" + "windows" "348" "linux" "364" "mac" "364" @@ -63,6 +75,8 @@ "m_burstSize" // int { + "type" "integer" + "windows" "352" "linux" "368" "mac" "368" @@ -70,6 +84,8 @@ "m_brightness" // int { + "type" "integer" + "windows" "356" "linux" "372" "mac" "372" @@ -77,6 +93,8 @@ "m_pitch" // int { + "type" "integer" + "windows" "360" "linux" "376" "mac" "376" @@ -84,6 +102,8 @@ "m_flUpdateTime" // float { + "type" "time" + "windows" "364" "linux" "380" "mac" "380" diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvsound.txt b/gamedata/common.games/entities.games/dod/offsets-cenvsound.txt index f4e630a8..3fd3c0a6 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cenvsound.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cenvsound.txt @@ -21,6 +21,8 @@ { "m_flRadius" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_flRoomtype" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvspark.txt b/gamedata/common.games/entities.games/dod/offsets-cenvspark.txt index a11e6588..be32aa3c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cenvspark.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cenvspark.txt @@ -21,6 +21,8 @@ { "m_rrDelay" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_flDelay" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_iState" // STATE { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvstate.txt b/gamedata/common.games/entities.games/dod/offsets-cenvstate.txt index f3d757ab..f64f6dae 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cenvstate.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cenvstate.txt @@ -21,6 +21,8 @@ { "m_iState" // STATE { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_fTurnOnTime" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_iOnMode" // USE_TYPE { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_fTurnOffTime" // float { + "type" "time" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_iOffMode" // USE_TYPE { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_sMaster" // int { + "type" "integer" + "windows" "348" "linux" "364" "mac" "364" diff --git a/gamedata/common.games/entities.games/dod/offsets-cfade.txt b/gamedata/common.games/entities.games/dod/offsets-cfade.txt index 637cd64f..fa52d240 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cfade.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cfade.txt @@ -21,6 +21,8 @@ { "m_iState" // STATE { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/dod/offsets-cfg42.txt b/gamedata/common.games/entities.games/dod/offsets-cfg42.txt index 342648aa..5f091b35 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cfg42.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cfg42.txt @@ -21,6 +21,9 @@ { "m_usFireFG42" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-cfrictionmodifier.txt b/gamedata/common.games/entities.games/dod/offsets-cfrictionmodifier.txt index a4147db2..b29b9d2c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cfrictionmodifier.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cfrictionmodifier.txt @@ -21,6 +21,8 @@ { "m_frictionFraction" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/dod/offsets-cfuncmortarfield.txt b/gamedata/common.games/entities.games/dod/offsets-cfuncmortarfield.txt index 081f12dd..7aaeb391 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cfuncmortarfield.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cfuncmortarfield.txt @@ -21,6 +21,8 @@ { "m_iszXController" // int { + "type" "integer" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +30,8 @@ "m_iszYController" // int { + "type" "integer" + "windows" "496" "linux" "516" "mac" "516" @@ -35,6 +39,8 @@ "m_flSpread" // float { + "type" "time" + "windows" "500" "linux" "520" "mac" "520" @@ -42,6 +48,8 @@ "m_flDelay" // float { + "type" "time" + "windows" "504" "linux" "524" "mac" "524" @@ -49,6 +57,8 @@ "m_iCount" // int { + "type" "integer" + "windows" "508" "linux" "528" "mac" "528" @@ -56,6 +66,8 @@ "m_fControl" // int { + "type" "integer" + "windows" "512" "linux" "532" "mac" "532" @@ -63,6 +75,8 @@ "m_iDamage" // int { + "type" "integer" + "windows" "516" "linux" "536" "mac" "536" diff --git a/gamedata/common.games/entities.games/dod/offsets-cfuncplatrot.txt b/gamedata/common.games/entities.games/dod/offsets-cfuncplatrot.txt index 33df6e13..468fab34 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cfuncplatrot.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cfuncplatrot.txt @@ -21,6 +21,8 @@ { "m_end" // Vector { + "type" "vector" + "windows" "500" "linux" "520" "mac" "520" @@ -28,6 +30,8 @@ "m_start" // Vector { + "type" "vector" + "windows" "512" "linux" "532" "mac" "532" diff --git a/gamedata/common.games/entities.games/dod/offsets-cfuncrotating.txt b/gamedata/common.games/entities.games/dod/offsets-cfuncrotating.txt index 7ba4f471..b3fff40f 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cfuncrotating.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cfuncrotating.txt @@ -21,6 +21,8 @@ { "m_flFanFriction" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_flAttenuation" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_flVolume" // float { + "type" "time" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_pitch" // float { + "type" "time" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_iState" // STATE { + "type" "integer" + "windows" "348" "linux" "364" "mac" "364" diff --git a/gamedata/common.games/entities.games/dod/offsets-cfunctank.txt b/gamedata/common.games/entities.games/dod/offsets-cfunctank.txt index f138a915..48da72a2 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cfunctank.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cfunctank.txt @@ -21,6 +21,8 @@ { "m_pControls" // CFuncTankControls* { + "type" "classptr" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_flNextAttack" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_yawCenter" // float { + "type" "time" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_yawRate" // float { + "type" "time" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_yawRange" // float { + "type" "time" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_yawTolerance" // float { + "type" "time" + "windows" "348" "linux" "364" "mac" "364" @@ -63,6 +75,8 @@ "m_pitchCenter" // float { + "type" "time" + "windows" "352" "linux" "368" "mac" "368" @@ -70,6 +84,8 @@ "m_pitchRate" // float { + "type" "time" + "windows" "356" "linux" "372" "mac" "372" @@ -77,6 +93,8 @@ "m_pitchRange" // float { + "type" "time" + "windows" "360" "linux" "376" "mac" "376" @@ -84,6 +102,8 @@ "m_pitchTolerance" // float { + "type" "time" + "windows" "364" "linux" "380" "mac" "380" @@ -91,6 +111,8 @@ "m_fireLast" // float { + "type" "time" + "windows" "368" "linux" "384" "mac" "384" @@ -98,6 +120,8 @@ "m_fireRate" // float { + "type" "time" + "windows" "372" "linux" "388" "mac" "388" @@ -105,6 +129,8 @@ "m_lastSightTime" // float { + "type" "time" + "windows" "376" "linux" "392" "mac" "392" @@ -112,6 +138,8 @@ "m_persist" // float { + "type" "time" + "windows" "380" "linux" "396" "mac" "396" @@ -119,6 +147,8 @@ "m_minRange" // float { + "type" "time" + "windows" "384" "linux" "400" "mac" "400" @@ -126,6 +156,8 @@ "m_maxRange" // float { + "type" "time" + "windows" "388" "linux" "404" "mac" "404" @@ -133,6 +165,8 @@ "m_barrelPos" // Vector { + "type" "vector" + "windows" "392" "linux" "408" "mac" "408" @@ -140,6 +174,8 @@ "m_spriteScale" // float { + "type" "time" + "windows" "404" "linux" "420" "mac" "420" @@ -147,6 +183,8 @@ "m_iszSpriteSmoke" // int { + "type" "integer" + "windows" "408" "linux" "424" "mac" "424" @@ -154,6 +192,8 @@ "m_iszSpriteFlash" // int { + "type" "integer" + "windows" "412" "linux" "428" "mac" "428" @@ -161,6 +201,8 @@ "m_bulletType" // enum TANKBULLET { + "type" "integer" + "windows" "416" "linux" "432" "mac" "432" @@ -168,6 +210,8 @@ "m_iBulletDamage" // int { + "type" "integer" + "windows" "420" "linux" "436" "mac" "436" @@ -175,6 +219,8 @@ "m_sightOrigin" // Vector { + "type" "vector" + "windows" "424" "linux" "440" "mac" "440" @@ -182,6 +228,8 @@ "m_spread" // int { + "type" "integer" + "windows" "436" "linux" "452" "mac" "452" @@ -189,6 +237,8 @@ "m_iszMaster" // int { + "type" "integer" + "windows" "440" "linux" "456" "mac" "456" @@ -196,6 +246,8 @@ "m_iTankClass" // int { + "type" "integer" + "windows" "444" "linux" "460" "mac" "460" diff --git a/gamedata/common.games/entities.games/dod/offsets-cfunctankcontrols.txt b/gamedata/common.games/entities.games/dod/offsets-cfunctankcontrols.txt index 80b4c9e3..901e9e39 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cfunctankcontrols.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cfunctankcontrols.txt @@ -21,6 +21,8 @@ { "m_active" // BOOL { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_vecControllerUsePos" // Vector { + "type" "vector" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_pController" // CBasePlayer* { + "type" "classptr" + "windows" "344" "linux" "360" "mac" "360" diff --git a/gamedata/common.games/entities.games/dod/offsets-cfunctanklaser.txt b/gamedata/common.games/entities.games/dod/offsets-cfunctanklaser.txt index 7e0bcb81..ea05f947 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cfunctanklaser.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cfunctanklaser.txt @@ -21,6 +21,8 @@ { "m_pLaser" // CLaser* { + "type" "classptr" + "windows" "448" "linux" "464" "mac" "464" @@ -28,6 +30,8 @@ "m_laserTime" // float { + "type" "time" + "windows" "452" "linux" "468" "mac" "468" diff --git a/gamedata/common.games/entities.games/dod/offsets-cfunctrackchange.txt b/gamedata/common.games/entities.games/dod/offsets-cfunctrackchange.txt index b0ecc59a..18b0a853 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cfunctrackchange.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cfunctrackchange.txt @@ -21,6 +21,8 @@ { "m_trackTop" // CPathTrack* { + "type" "classptr" + "windows" "524" "linux" "544" "mac" "544" @@ -28,6 +30,8 @@ "m_trackBottom" // CPathTrack* { + "type" "classptr" + "windows" "528" "linux" "548" "mac" "548" @@ -35,6 +39,8 @@ "m_train" // CFuncTrackTrain* { + "type" "classptr" + "windows" "532" "linux" "552" "mac" "552" @@ -42,6 +48,8 @@ "m_trackTopName" // int { + "type" "integer" + "windows" "536" "linux" "556" "mac" "556" @@ -49,6 +57,8 @@ "m_trackBottomName" // int { + "type" "integer" + "windows" "540" "linux" "560" "mac" "560" @@ -56,6 +66,8 @@ "m_trainName" // int { + "type" "integer" + "windows" "544" "linux" "564" "mac" "564" @@ -63,6 +75,8 @@ "m_code" // TRAIN_CODE { + "type" "integer" + "windows" "548" "linux" "568" "mac" "568" @@ -70,6 +84,8 @@ "m_targetState" // int { + "type" "integer" + "windows" "552" "linux" "572" "mac" "572" @@ -77,6 +93,8 @@ "m_use" // int { + "type" "integer" + "windows" "556" "linux" "576" "mac" "576" diff --git a/gamedata/common.games/entities.games/dod/offsets-cfunctracktrain.txt b/gamedata/common.games/entities.games/dod/offsets-cfunctracktrain.txt index ab3504bc..b8c6d143 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cfunctracktrain.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cfunctracktrain.txt @@ -21,6 +21,8 @@ { "m_ppath" // CPathTrack* { + "type" "classptr" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_length" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_height" // float { + "type" "time" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_speed" // float { + "type" "time" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_dir" // float { + "type" "time" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_startSpeed" // float { + "type" "time" + "windows" "348" "linux" "364" "mac" "364" @@ -63,6 +75,8 @@ "m_controlMins" // Vector { + "type" "vector" + "windows" "352" "linux" "368" "mac" "368" @@ -70,6 +84,8 @@ "m_controlMaxs" // Vector { + "type" "vector" + "windows" "364" "linux" "380" "mac" "380" @@ -77,6 +93,8 @@ "m_soundPlaying" // int { + "type" "integer" + "windows" "376" "linux" "392" "mac" "392" @@ -84,6 +102,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "380" "linux" "396" "mac" "396" @@ -91,6 +111,8 @@ "m_flVolume" // float { + "type" "time" + "windows" "384" "linux" "400" "mac" "400" @@ -98,6 +120,8 @@ "m_flBank" // float { + "type" "time" + "windows" "388" "linux" "404" "mac" "404" @@ -105,6 +129,8 @@ "m_oldSpeed" // float { + "type" "time" + "windows" "392" "linux" "408" "mac" "408" @@ -112,6 +138,8 @@ "pTurret" // CBaseEntity* { + "type" "classptr" + "windows" "396" "linux" "412" "mac" "412" @@ -119,6 +147,9 @@ "m_usAdjustPitch" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "400" "linux" "416" "mac" "416" diff --git a/gamedata/common.games/entities.games/dod/offsets-cfunctrain.txt b/gamedata/common.games/entities.games/dod/offsets-cfunctrain.txt index f95dd3a9..ac1b5a6c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cfunctrain.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cfunctrain.txt @@ -21,6 +21,8 @@ { "m_pevCurrentTarget" // entvars_t* { + "type" "entvars" + "windows" "500" "linux" "520" "mac" "520" @@ -28,6 +30,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "504" "linux" "524" "mac" "524" @@ -35,6 +39,8 @@ "m_activated" // BOOL { + "type" "integer" + "windows" "508" "linux" "528" "mac" "528" @@ -42,6 +48,8 @@ "m_iState" // STATE { + "type" "integer" + "windows" "512" "linux" "532" "mac" "532" @@ -49,6 +57,8 @@ "m_pInitialTarget" // string_t { + "type" "stringint" + "windows" "516" "linux" "536" "mac" "536" @@ -56,6 +66,8 @@ "m_bMoving" // BOOL { + "type" "integer" + "windows" "520" "linux" "540" "mac" "540" diff --git a/gamedata/common.games/entities.games/dod/offsets-cgamecounterset.txt b/gamedata/common.games/entities.games/dod/offsets-cgamecounterset.txt index 158bf2e2..5db112de 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgamecounterset.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgamecounterset.txt @@ -21,6 +21,8 @@ { "m_iEnabled" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" diff --git a/gamedata/common.games/entities.games/dod/offsets-cgameplayerequip.txt b/gamedata/common.games/entities.games/dod/offsets-cgameplayerequip.txt index f7224042..07dd2607 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgameplayerequip.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgameplayerequip.txt @@ -21,6 +21,10 @@ { "m_weaponNames" // unsigned int[32] { + "type" "integer" + "size" "32" + "unsigned" "1" + "windows" "332" "linux" "348" "mac" "348" @@ -28,6 +32,9 @@ "m_weaponCount" // int[32] { + "type" "integer" + "size" "32" + "windows" "460" "linux" "476" "mac" "476" diff --git a/gamedata/common.games/entities.games/dod/offsets-cgameplayerhurt.txt b/gamedata/common.games/entities.games/dod/offsets-cgameplayerhurt.txt index 8a5c49cf..0d25d4da 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgameplayerhurt.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgameplayerhurt.txt @@ -21,6 +21,8 @@ { "m_iEnabled" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" diff --git a/gamedata/common.games/entities.games/dod/offsets-cgameplayerzone.txt b/gamedata/common.games/entities.games/dod/offsets-cgameplayerzone.txt index e58ffc34..7c565c43 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgameplayerzone.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgameplayerzone.txt @@ -21,6 +21,8 @@ { "m_iszInTarget" // string_t { + "type" "stringint" + "windows" "332" "linux" "348" "mac" "348" @@ -28,6 +30,8 @@ "m_iszOutTarget" // string_t { + "type" "stringint" + "windows" "336" "linux" "352" "mac" "352" @@ -35,6 +39,8 @@ "m_iszInCount" // string_t { + "type" "stringint" + "windows" "340" "linux" "356" "mac" "356" @@ -42,6 +48,8 @@ "m_iszOutCount" // string_t { + "type" "stringint" + "windows" "344" "linux" "360" "mac" "360" diff --git a/gamedata/common.games/entities.games/dod/offsets-cgameteammaster.txt b/gamedata/common.games/entities.games/dod/offsets-cgameteammaster.txt index 32e863cb..32e9c478 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgameteammaster.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgameteammaster.txt @@ -21,6 +21,8 @@ { "m_iEnabled" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -28,6 +30,8 @@ "m_teamIndex" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -35,6 +39,8 @@ "m_rrteamIndex" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -42,6 +48,8 @@ "triggerType" // USE_TYPE { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" diff --git a/gamedata/common.games/entities.games/dod/offsets-cgameteamset.txt b/gamedata/common.games/entities.games/dod/offsets-cgameteamset.txt index 154dc605..c91b35b4 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgameteamset.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgameteamset.txt @@ -21,6 +21,8 @@ { "m_iEnabled" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" diff --git a/gamedata/common.games/entities.games/dod/offsets-cgametext.txt b/gamedata/common.games/entities.games/dod/offsets-cgametext.txt index 829a2b2e..efc1b98c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgametext.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgametext.txt @@ -21,6 +21,8 @@ { "m_iEnabled" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -28,6 +30,8 @@ "m_textParms" // hudtextparms_t { + "type" "structure" + "windows" "336" "linux" "352" "mac" "352" diff --git a/gamedata/common.games/entities.games/dod/offsets-cgarand.txt b/gamedata/common.games/entities.games/dod/offsets-cgarand.txt index 11e71ff4..43df95d2 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgarand.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgarand.txt @@ -21,6 +21,9 @@ { "m_usFireGarand" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-cgib.txt b/gamedata/common.games/entities.games/dod/offsets-cgib.txt index 09afed38..36e3b675 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgib.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgib.txt @@ -21,6 +21,8 @@ { "m_bloodColor" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_cBloodDecals" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_material" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_lifeTime" // float { + "type" "time" + "windows" "340" "linux" "356" "mac" "356" diff --git a/gamedata/common.games/entities.games/dod/offsets-cgibshooter.txt b/gamedata/common.games/entities.games/dod/offsets-cgibshooter.txt index ec221a01..8e6c592b 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgibshooter.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgibshooter.txt @@ -21,6 +21,8 @@ { "m_iGibs" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -28,6 +30,8 @@ "m_iGibCapacity" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -35,6 +39,8 @@ "m_iGibMaterial" // int { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" @@ -42,6 +48,8 @@ "m_iGibModelIndex" // int { + "type" "integer" + "windows" "348" "linux" "364" "mac" "364" @@ -49,6 +57,8 @@ "m_flGibVelocity" // float { + "type" "time" + "windows" "352" "linux" "368" "mac" "368" @@ -56,6 +66,8 @@ "m_flVariance" // float { + "type" "time" + "windows" "356" "linux" "372" "mac" "372" @@ -63,6 +75,8 @@ "m_flGibLife" // float { + "type" "time" + "windows" "360" "linux" "376" "mac" "376" diff --git a/gamedata/common.games/entities.games/dod/offsets-cglow.txt b/gamedata/common.games/entities.games/dod/offsets-cglow.txt index ec9e7ffd..091fd3af 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cglow.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cglow.txt @@ -21,6 +21,8 @@ { "m_lastTime" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_maxFrame" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" diff --git a/gamedata/common.games/entities.games/dod/offsets-cgreasegun.txt b/gamedata/common.games/entities.games/dod/offsets-cgreasegun.txt index 72573030..46f5f3c2 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgreasegun.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgreasegun.txt @@ -21,6 +21,9 @@ { "m_usFireGreaseGun" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-cgrenade.txt b/gamedata/common.games/entities.games/dod/offsets-cgrenade.txt index f826fef3..d5245983 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cgrenade.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cgrenade.txt @@ -21,6 +21,8 @@ { "g_GrenType" // grenType { + "type" "integer" + "windows" "916" "linux" "936" "mac" "936" @@ -28,6 +30,8 @@ "m_flClipTime" // int { + "type" "integer" + "windows" "920" "linux" "940" "mac" "940" @@ -35,6 +39,8 @@ "m_iOldMoveType" // int { + "type" "integer" + "windows" "924" "linux" "944" "mac" "944" @@ -42,6 +48,8 @@ "m_iBodyGibs" // int { + "type" "integer" + "windows" "928" "linux" "948" "mac" "948" @@ -49,6 +57,8 @@ "m_fRegisteredSound" // BOOL { + "type" "integer" + "windows" "932" "linux" "952" "mac" "952" diff --git a/gamedata/common.games/entities.games/dod/offsets-cguntarget.txt b/gamedata/common.games/entities.games/dod/offsets-cguntarget.txt index 194bf52d..2cd7d5e9 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cguntarget.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cguntarget.txt @@ -21,6 +21,8 @@ { "m_on" // BOOL { + "type" "integer" + "windows" "916" "linux" "936" "mac" "936" diff --git a/gamedata/common.games/entities.games/dod/offsets-chandgrenade.txt b/gamedata/common.games/entities.games/dod/offsets-chandgrenade.txt index 29eb71d9..63e08f0e 100644 --- a/gamedata/common.games/entities.games/dod/offsets-chandgrenade.txt +++ b/gamedata/common.games/entities.games/dod/offsets-chandgrenade.txt @@ -21,6 +21,8 @@ { "angThrow" // Vector { + "type" "vector" + "windows" "476" "linux" "492" "mac" "492" @@ -28,6 +30,8 @@ "vecSrc" // Vector { + "type" "vector" + "windows" "488" "linux" "504" "mac" "504" @@ -35,6 +39,8 @@ "vecThrow" // Vector { + "type" "vector" + "windows" "500" "linux" "516" "mac" "516" @@ -42,6 +48,8 @@ "flVel" // float { + "type" "time" + "windows" "512" "linux" "528" "mac" "528" @@ -49,6 +57,8 @@ "m_bUnderhand" // BOOL { + "type" "integer" + "windows" "516" "linux" "532" "mac" "532" diff --git a/gamedata/common.games/entities.games/dod/offsets-chandgrenadeex.txt b/gamedata/common.games/entities.games/dod/offsets-chandgrenadeex.txt index a0026710..fa5bcca2 100644 --- a/gamedata/common.games/entities.games/dod/offsets-chandgrenadeex.txt +++ b/gamedata/common.games/entities.games/dod/offsets-chandgrenadeex.txt @@ -21,6 +21,8 @@ { "m_flTimeToExplode" // float { + "type" "time" + "windows" "476" "linux" "492" "mac" "492" @@ -28,6 +30,8 @@ "m_bUnderhand" // BOOL { + "type" "integer" + "windows" "480" "linux" "496" "mac" "496" diff --git a/gamedata/common.games/entities.games/dod/offsets-cinfogroup.txt b/gamedata/common.games/entities.games/dod/offsets-cinfogroup.txt index b4ba9929..2581a32c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cinfogroup.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cinfogroup.txt @@ -21,6 +21,8 @@ { "m_cMembers" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,9 @@ "m_iszMemberName" // int[16] { + "type" "integer" + "size" "16" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +40,9 @@ "m_iszMemberValue" // int[16] { + "type" "integer" + "size" "16" + "windows" "396" "linux" "412" "mac" "412" diff --git a/gamedata/common.games/entities.games/dod/offsets-ck43.txt b/gamedata/common.games/entities.games/dod/offsets-ck43.txt index 3a70fe51..5a3af724 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ck43.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ck43.txt @@ -21,6 +21,9 @@ { "m_usFireK43" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-ckar.txt b/gamedata/common.games/entities.games/dod/offsets-ckar.txt index 4bd69ed7..db4d5919 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ckar.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ckar.txt @@ -21,6 +21,9 @@ { "m_usFireKar" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-claser.txt b/gamedata/common.games/entities.games/dod/offsets-claser.txt index 19c79d40..a3133837 100644 --- a/gamedata/common.games/entities.games/dod/offsets-claser.txt +++ b/gamedata/common.games/entities.games/dod/offsets-claser.txt @@ -21,6 +21,8 @@ { "m_pSprite" // CSprite* { + "type" "classptr" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_iszSpriteName" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_firePosition" // Vector { + "type" "vector" + "windows" "336" "linux" "352" "mac" "352" diff --git a/gamedata/common.games/entities.games/dod/offsets-clight.txt b/gamedata/common.games/entities.games/dod/offsets-clight.txt index 9362daef..f1ebc675 100644 --- a/gamedata/common.games/entities.games/dod/offsets-clight.txt +++ b/gamedata/common.games/entities.games/dod/offsets-clight.txt @@ -21,6 +21,8 @@ { "m_iStyle" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_bDefaultOn" // BOOL { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_iState" // STATE { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_iOnStyle" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_iOffStyle" // int { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_iTurnOnStyle" // int { + "type" "integer" + "windows" "348" "linux" "364" "mac" "364" @@ -63,6 +75,8 @@ "m_iTurnOffStyle" // int { + "type" "integer" + "windows" "352" "linux" "368" "mac" "368" @@ -70,6 +84,8 @@ "m_iTurnOnTime" // int { + "type" "integer" + "windows" "356" "linux" "372" "mac" "372" @@ -77,6 +93,8 @@ "m_iTurnOffTime" // int { + "type" "integer" + "windows" "360" "linux" "376" "mac" "376" @@ -84,6 +102,8 @@ "m_iszPattern" // int { + "type" "integer" + "windows" "364" "linux" "380" "mac" "380" diff --git a/gamedata/common.games/entities.games/dod/offsets-clightning.txt b/gamedata/common.games/entities.games/dod/offsets-clightning.txt index 548abd3b..3b486524 100644 --- a/gamedata/common.games/entities.games/dod/offsets-clightning.txt +++ b/gamedata/common.games/entities.games/dod/offsets-clightning.txt @@ -21,6 +21,8 @@ { "m_active" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_iszStartEntity" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_iszEndEntity" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_life" // float { + "type" "time" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_boltWidth" // int { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_noiseAmplitude" // int { + "type" "integer" + "windows" "348" "linux" "364" "mac" "364" @@ -63,6 +75,8 @@ "m_brightness" // int { + "type" "integer" + "windows" "352" "linux" "368" "mac" "368" @@ -70,6 +84,8 @@ "m_speed" // int { + "type" "integer" + "windows" "356" "linux" "372" "mac" "372" @@ -77,6 +93,8 @@ "m_restrike" // float { + "type" "time" + "windows" "360" "linux" "376" "mac" "376" @@ -84,6 +102,8 @@ "m_spriteTexture" // int { + "type" "integer" + "windows" "364" "linux" "380" "mac" "380" @@ -91,6 +111,8 @@ "m_iszSpriteName" // int { + "type" "integer" + "windows" "368" "linux" "384" "mac" "384" @@ -98,6 +120,8 @@ "m_frameStart" // int { + "type" "integer" + "windows" "372" "linux" "388" "mac" "388" @@ -105,6 +129,8 @@ "m_radius" // float { + "type" "time" + "windows" "376" "linux" "392" "mac" "392" diff --git a/gamedata/common.games/entities.games/dod/offsets-clocation.txt b/gamedata/common.games/entities.games/dod/offsets-clocation.txt index 5f1b5278..481d2183 100644 --- a/gamedata/common.games/entities.games/dod/offsets-clocation.txt +++ b/gamedata/common.games/entities.games/dod/offsets-clocation.txt @@ -21,6 +21,8 @@ { "m_sMaster" // string_t { + "type" "stringint" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/dod/offsets-cluger.txt b/gamedata/common.games/entities.games/dod/offsets-cluger.txt index 14022263..527e8dfc 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cluger.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cluger.txt @@ -21,6 +21,9 @@ { "m_usFireLuger" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "472" "linux" "488" "mac" "488" diff --git a/gamedata/common.games/entities.games/dod/offsets-cm1carbine.txt b/gamedata/common.games/entities.games/dod/offsets-cm1carbine.txt index cbad42f4..5856ed8e 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cm1carbine.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cm1carbine.txt @@ -21,6 +21,9 @@ { "m_usFireM1Carbine" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-cmeleeweapon.txt b/gamedata/common.games/entities.games/dod/offsets-cmeleeweapon.txt index 45d076d3..3f906f22 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmeleeweapon.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmeleeweapon.txt @@ -21,6 +21,8 @@ { "m_iSwing" // int { + "type" "integer" + "windows" "468" "linux" "484" "mac" "484" @@ -28,6 +30,8 @@ "m_trHit" // TraceResult { + "type" "structure" + "windows" "472" "linux" "488" "mac" "488" @@ -35,6 +39,8 @@ "m_iFireEvent" // int { + "type" "integer" + "windows" "528" "linux" "544" "mac" "544" diff --git a/gamedata/common.games/entities.games/dod/offsets-cmessage.txt b/gamedata/common.games/entities.games/dod/offsets-cmessage.txt index ce56b665..49ea4efc 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmessage.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmessage.txt @@ -21,6 +21,8 @@ { "m_iMsgEnabled" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_iszMaster" // string_t { + "type" "stringint" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_bHintMsg" // bool { + "type" "boolean" + "windows" "336" "linux" "352" "mac" "352" diff --git a/gamedata/common.games/entities.games/dod/offsets-cmg34.txt b/gamedata/common.games/entities.games/dod/offsets-cmg34.txt index b9601aff..90d5658a 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmg34.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmg34.txt @@ -21,6 +21,9 @@ { "m_usFireMG34" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "476" "linux" "492" "mac" "492" diff --git a/gamedata/common.games/entities.games/dod/offsets-cmg42.txt b/gamedata/common.games/entities.games/dod/offsets-cmg42.txt index 80df801b..f9e1e66a 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmg42.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmg42.txt @@ -21,6 +21,9 @@ { "m_usFireMG42" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "476" "linux" "492" "mac" "492" diff --git a/gamedata/common.games/entities.games/dod/offsets-cmomentarydoor.txt b/gamedata/common.games/entities.games/dod/offsets-cmomentarydoor.txt index ba25bd6b..f522ae6d 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmomentarydoor.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmomentarydoor.txt @@ -21,6 +21,9 @@ { "m_bMoveSnd" // BYTE { + "type" "character" + "unsigned" "1" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +31,8 @@ "m_iState" // STATE { + "type" "integer" + "windows" "496" "linux" "516" "mac" "516" diff --git a/gamedata/common.games/entities.games/dod/offsets-cmomentaryrotbutton.txt b/gamedata/common.games/entities.games/dod/offsets-cmomentaryrotbutton.txt index a9225706..1bd33d27 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmomentaryrotbutton.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmomentaryrotbutton.txt @@ -21,6 +21,8 @@ { "m_rrMoveDistance" // float { + "type" "time" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +30,8 @@ "m_lastUsed" // int { + "type" "integer" + "windows" "496" "linux" "516" "mac" "516" @@ -35,6 +39,8 @@ "m_direction" // int { + "type" "integer" + "windows" "500" "linux" "520" "mac" "520" @@ -42,6 +48,8 @@ "m_returnSpeed" // float { + "type" "time" + "windows" "504" "linux" "524" "mac" "524" @@ -49,6 +57,8 @@ "m_start" // Vector { + "type" "vector" + "windows" "508" "linux" "528" "mac" "528" @@ -56,6 +66,8 @@ "m_end" // Vector { + "type" "vector" + "windows" "520" "linux" "540" "mac" "540" @@ -63,6 +75,8 @@ "m_sounds" // int { + "type" "integer" + "windows" "532" "linux" "552" "mac" "552" diff --git a/gamedata/common.games/entities.games/dod/offsets-cmortar.txt b/gamedata/common.games/entities.games/dod/offsets-cmortar.txt index 1e3294cb..8144fabd 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmortar.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmortar.txt @@ -21,6 +21,8 @@ { "m_spriteTexture" // int { + "type" "integer" + "windows" "936" "linux" "956" "mac" "956" diff --git a/gamedata/common.games/entities.games/dod/offsets-cmp40.txt b/gamedata/common.games/entities.games/dod/offsets-cmp40.txt index b2b973df..35094dd8 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmp40.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmp40.txt @@ -21,6 +21,9 @@ { "m_usFireMP40" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-cmp44.txt b/gamedata/common.games/entities.games/dod/offsets-cmp44.txt index 1019e8d4..912ef08c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmp44.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmp44.txt @@ -21,6 +21,9 @@ { "m_usFireMP44" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-cmultialias.txt b/gamedata/common.games/entities.games/dod/offsets-cmultialias.txt index 0fe22333..94b33f90 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmultialias.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmultialias.txt @@ -21,6 +21,8 @@ { "m_cTargets" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,9 @@ "m_iszTargets" // int[16] { + "type" "integer" + "size" "16" + "windows" "332" "linux" "348" "mac" "348" diff --git a/gamedata/common.games/entities.games/dod/offsets-cmultimanager.txt b/gamedata/common.games/entities.games/dod/offsets-cmultimanager.txt index 5be3cd73..bb3769c7 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmultimanager.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmultimanager.txt @@ -21,6 +21,8 @@ { "m_iState" // STATE { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_cTargets" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_index" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_startTime" // float { + "type" "time" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,9 @@ "m_iTargetName" // int[16] { + "type" "integer" + "size" "16" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +67,9 @@ "m_flTargetDelay" // float[16] { + "type" "time" + "size" "16" + "windows" "408" "linux" "424" "mac" "424" @@ -63,6 +77,8 @@ "m_flWait" // float { + "type" "time" + "windows" "472" "linux" "488" "mac" "488" @@ -70,6 +86,8 @@ "m_flMaxWait" // float { + "type" "time" + "windows" "476" "linux" "492" "mac" "492" @@ -77,6 +95,8 @@ "m_sMaster" // string_t { + "type" "stringint" + "windows" "480" "linux" "496" "mac" "496" @@ -84,6 +104,8 @@ "m_iMode" // int { + "type" "integer" + "windows" "484" "linux" "500" "mac" "500" @@ -91,6 +113,8 @@ "m_rscTargets" // int { + "type" "integer" + "windows" "488" "linux" "504" "mac" "504" @@ -98,6 +122,8 @@ "m_rsindex" // int { + "type" "integer" + "windows" "492" "linux" "508" "mac" "508" @@ -105,6 +131,8 @@ "m_rsstartTime" // float { + "type" "time" + "windows" "496" "linux" "512" "mac" "512" @@ -112,6 +140,9 @@ "m_rsiTargetName" // int[16] { + "type" "integer" + "size" "16" + "windows" "500" "linux" "516" "mac" "516" @@ -119,6 +150,9 @@ "m_rsflTargetDelay" // float[16] { + "type" "time" + "size" "16" + "windows" "564" "linux" "580" "mac" "580" @@ -126,6 +160,8 @@ "m_rsflWait" // float { + "type" "time" + "windows" "628" "linux" "644" "mac" "644" @@ -133,6 +169,8 @@ "m_rsflMaxWait" // float { + "type" "time" + "windows" "632" "linux" "648" "mac" "648" @@ -140,6 +178,8 @@ "m_rssMaster" // string_t { + "type" "stringint" + "windows" "636" "linux" "652" "mac" "652" @@ -147,6 +187,8 @@ "m_rsiMode" // int { + "type" "integer" + "windows" "640" "linux" "656" "mac" "656" @@ -154,6 +196,8 @@ "m_hActivator" // EHANDLE { + "type" "ehandle" + "windows" "644" "linux" "660" "mac" "660" @@ -161,6 +205,8 @@ "m_triggerType" // USE_TYPE { + "type" "integer" + "windows" "652" "linux" "668" "mac" "668" diff --git a/gamedata/common.games/entities.games/dod/offsets-cmultisource.txt b/gamedata/common.games/entities.games/dod/offsets-cmultisource.txt index 485d7092..06253b23 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cmultisource.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cmultisource.txt @@ -21,6 +21,9 @@ { "m_rgEntities" // EHANDLE[32] { + "type" "ehandle" + "size" "32" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +31,9 @@ "m_rgTriggered" // int[32] { + "type" "integer" + "size" "32" + "windows" "584" "linux" "600" "mac" "600" @@ -35,6 +41,8 @@ "m_iTotal" // int { + "type" "integer" + "windows" "712" "linux" "728" "mac" "728" @@ -42,6 +50,8 @@ "m_globalstate" // string_t { + "type" "stringint" + "windows" "716" "linux" "732" "mac" "732" diff --git a/gamedata/common.games/entities.games/dod/offsets-cnodeent.txt b/gamedata/common.games/entities.games/dod/offsets-cnodeent.txt index bda49625..d2512a45 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cnodeent.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cnodeent.txt @@ -21,6 +21,8 @@ { "m_sHintType" // short int { + "type" "short" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_sHintActivity" // short int { + "type" "short" + "windows" "330" "linux" "346" "mac" "346" diff --git a/gamedata/common.games/entities.games/dod/offsets-cnodeviewer.txt b/gamedata/common.games/entities.games/dod/offsets-cnodeviewer.txt index 976dfe49..32e60da9 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cnodeviewer.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cnodeviewer.txt @@ -21,6 +21,8 @@ { "m_iBaseNode" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_iDraw" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_nVisited" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,9 @@ "m_aFrom" // int[128] { + "type" "integer" + "size" "128" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +58,9 @@ "m_aTo" // int[128] { + "type" "integer" + "size" "128" + "windows" "852" "linux" "868" "mac" "868" @@ -56,6 +68,8 @@ "m_iHull" // int { + "type" "integer" + "windows" "1364" "linux" "1380" "mac" "1380" @@ -63,6 +77,8 @@ "m_afNodeType" // int { + "type" "integer" + "windows" "1368" "linux" "1384" "mac" "1384" @@ -70,6 +86,8 @@ "m_vecColor" // Vector { + "type" "vector" + "windows" "1372" "linux" "1388" "mac" "1388" diff --git a/gamedata/common.games/entities.games/dod/offsets-cobject.txt b/gamedata/common.games/entities.games/dod/offsets-cobject.txt index 150c64f2..dcec143a 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cobject.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cobject.txt @@ -21,6 +21,8 @@ { "m_vStartOrigin" // Vector { + "type" "vector" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_iTeam" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -35,6 +39,8 @@ "m_iMain" // int { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" @@ -42,6 +48,8 @@ "m_iResetOnTouch" // int { + "type" "integer" + "windows" "348" "linux" "364" "mac" "364" @@ -49,6 +57,8 @@ "m_iResetTime" // int { + "type" "integer" + "windows" "352" "linux" "368" "mac" "368" @@ -56,6 +66,8 @@ "m_iOtherPoints" // int { + "type" "integer" + "windows" "356" "linux" "372" "mac" "372" @@ -63,6 +75,8 @@ "m_iCapPoints" // int { + "type" "integer" + "windows" "360" "linux" "376" "mac" "376" @@ -70,6 +84,8 @@ "ObjectIndex" // int { + "type" "integer" + "windows" "364" "linux" "380" "mac" "380" @@ -77,6 +93,8 @@ "m_iObjectHIcon" // int { + "type" "integer" + "windows" "368" "linux" "384" "mac" "384" @@ -84,6 +102,8 @@ "m_fCarrySpeed" // float { + "type" "time" + "windows" "372" "linux" "388" "mac" "388" @@ -91,6 +111,8 @@ "m_flNextTouchTime" // float { + "type" "time" + "windows" "376" "linux" "392" "mac" "392" @@ -98,6 +120,8 @@ "m_flReset" // float { + "type" "time" + "windows" "380" "linux" "396" "mac" "396" @@ -105,6 +129,9 @@ "sz_Name" // char[256] { + "type" "string" + "size" "256" + "windows" "384" "linux" "400" "mac" "400" @@ -112,6 +139,9 @@ "sz_Group" // char[256] { + "type" "string" + "size" "256" + "windows" "640" "linux" "656" "mac" "656" @@ -119,6 +149,9 @@ "sz_DoneTarget" // char[256] { + "type" "string" + "size" "256" + "windows" "896" "linux" "912" "mac" "912" @@ -126,6 +159,9 @@ "m_szObjectPIcon" // char[256] { + "type" "string" + "size" "256" + "windows" "1152" "linux" "1168" "mac" "1168" @@ -133,6 +169,9 @@ "m_szObjectHIcon" // char[256] { + "type" "string" + "size" "256" + "windows" "1408" "linux" "1424" "mac" "1424" @@ -140,6 +179,8 @@ "m_sMaster" // string_t { + "type" "stringint" + "windows" "1664" "linux" "1680" "mac" "1680" @@ -147,6 +188,8 @@ "m_hOwner" // EHANDLE { + "type" "ehandle" + "windows" "1668" "linux" "1684" "mac" "1684" @@ -154,6 +197,8 @@ "m_bDropped" // BOOL { + "type" "integer" + "windows" "1676" "linux" "1692" "mac" "1692" @@ -161,6 +206,8 @@ "m_bCarried" // BOOL { + "type" "integer" + "windows" "1680" "linux" "1696" "mac" "1696" diff --git a/gamedata/common.games/entities.games/dod/offsets-cobjectcapture.txt b/gamedata/common.games/entities.games/dod/offsets-cobjectcapture.txt index 36c60c29..a4b9a91d 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cobjectcapture.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cobjectcapture.txt @@ -21,6 +21,8 @@ { "m_bCapped" // bool { + "type" "boolean" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +30,9 @@ "sz_Group" // char[256] { + "type" "string" + "size" "256" + "windows" "493" "linux" "513" "mac" "513" @@ -35,6 +40,9 @@ "sz_DoneTarget" // char[256] { + "type" "string" + "size" "256" + "windows" "749" "linux" "769" "mac" "769" @@ -42,6 +50,8 @@ "m_sMaster" // string_t { + "type" "stringint" + "windows" "1008" "linux" "1028" "mac" "1028" @@ -49,6 +59,8 @@ "m_iAreaIndex" // int { + "type" "integer" + "windows" "1012" "linux" "1032" "mac" "1032" @@ -56,6 +68,9 @@ "sz_HudIcon" // char[256] { + "type" "string" + "size" "256" + "windows" "1016" "linux" "1036" "mac" "1036" diff --git a/gamedata/common.games/entities.games/dod/offsets-cparticleshooter.txt b/gamedata/common.games/entities.games/dod/offsets-cparticleshooter.txt index 8eec7b1c..5b43668b 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cparticleshooter.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cparticleshooter.txt @@ -21,6 +21,9 @@ { "m_iGroupId" // byte { + "type" "character" + "unsigned" "1" + "windows" "336" "linux" "352" "mac" "352" @@ -28,6 +31,8 @@ "m_iSpriteIndex" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -35,6 +40,8 @@ "m_vShootDir" // Vector { + "type" "vector" + "windows" "344" "linux" "360" "mac" "360" @@ -42,6 +49,8 @@ "m_iNumParticles" // int { + "type" "integer" + "windows" "356" "linux" "372" "mac" "372" @@ -49,6 +58,8 @@ "m_iState" // int { + "type" "integer" + "windows" "360" "linux" "376" "mac" "376" @@ -56,6 +67,8 @@ "m_flSpeed" // float { + "type" "time" + "windows" "364" "linux" "380" "mac" "380" diff --git a/gamedata/common.games/entities.games/dod/offsets-cpathcorner.txt b/gamedata/common.games/entities.games/dod/offsets-cpathcorner.txt index 2ccb1963..ba82974d 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cpathcorner.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cpathcorner.txt @@ -21,6 +21,8 @@ { "m_iPathFOV" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_iOverlay" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_iSubtitle" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_iCamFade" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_flWait" // float { + "type" "time" + "windows" "344" "linux" "360" "mac" "360" diff --git a/gamedata/common.games/entities.games/dod/offsets-cpathtrack.txt b/gamedata/common.games/entities.games/dod/offsets-cpathtrack.txt index f12daa02..5a515fda 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cpathtrack.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cpathtrack.txt @@ -21,6 +21,8 @@ { "m_length" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_altName" // string_t { + "type" "stringint" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_pnext" // CPathTrack* { + "type" "classptr" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_pprevious" // CPathTrack* { + "type" "classptr" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_paltpath" // CPathTrack* { + "type" "classptr" + "windows" "344" "linux" "360" "mac" "360" diff --git a/gamedata/common.games/entities.games/dod/offsets-cpendulum.txt b/gamedata/common.games/entities.games/dod/offsets-cpendulum.txt index 442927ac..edbbcdb5 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cpendulum.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cpendulum.txt @@ -21,6 +21,8 @@ { "m_accel" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_distance" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_time" // float { + "type" "time" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_damp" // float { + "type" "time" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_maxSpeed" // float { + "type" "time" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "m_dampSpeed" // float { + "type" "time" + "windows" "348" "linux" "364" "mac" "364" @@ -63,6 +75,8 @@ "m_center" // Vector { + "type" "vector" + "windows" "352" "linux" "368" "mac" "368" @@ -70,6 +84,8 @@ "m_start" // Vector { + "type" "vector" + "windows" "364" "linux" "380" "mac" "380" diff --git a/gamedata/common.games/entities.games/dod/offsets-cpiat.txt b/gamedata/common.games/entities.games/dod/offsets-cpiat.txt index 92d07f4b..f80a003b 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cpiat.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cpiat.txt @@ -21,6 +21,9 @@ { "m_usFirePIAT" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-cpistol.txt b/gamedata/common.games/entities.games/dod/offsets-cpistol.txt index afee675e..ac80448a 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cpistol.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cpistol.txt @@ -21,6 +21,8 @@ { "m_iFireEvent" // int { + "type" "integer" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-cplattrigger.txt b/gamedata/common.games/entities.games/dod/offsets-cplattrigger.txt index 8ac39bad..a651e2e2 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cplattrigger.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cplattrigger.txt @@ -21,6 +21,8 @@ { "m_pPlatform" // CFuncPlat* { + "type" "classptr" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/dod/offsets-cpschreck.txt b/gamedata/common.games/entities.games/dod/offsets-cpschreck.txt index ec3daa71..b6b71ada 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cpschreck.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cpschreck.txt @@ -21,6 +21,9 @@ { "m_usFirePschreck" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-cpushable.txt b/gamedata/common.games/entities.games/dod/offsets-cpushable.txt index f508a90f..e52329ff 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cpushable.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cpushable.txt @@ -21,6 +21,8 @@ { "m_lastSound" // int { + "type" "integer" + "windows" "1152" "linux" "1168" "mac" "1168" @@ -28,6 +30,8 @@ "m_maxSpeed" // float { + "type" "time" + "windows" "1156" "linux" "1172" "mac" "1172" @@ -35,6 +39,8 @@ "m_soundTime" // float { + "type" "time" + "windows" "1160" "linux" "1176" "mac" "1176" diff --git a/gamedata/common.games/entities.games/dod/offsets-crat.txt b/gamedata/common.games/entities.games/dod/offsets-crat.txt index adb5761e..fbb24401 100644 --- a/gamedata/common.games/entities.games/dod/offsets-crat.txt +++ b/gamedata/common.games/entities.games/dod/offsets-crat.txt @@ -21,6 +21,8 @@ { "m_flLastLightLevel" // float { + "type" "time" + "windows" "916" "linux" "936" "mac" "936" @@ -28,6 +30,8 @@ "m_flNextSmellTime" // float { + "type" "time" + "windows" "920" "linux" "940" "mac" "940" @@ -35,6 +39,8 @@ "m_fLightHacked" // BOOL { + "type" "integer" + "windows" "924" "linux" "944" "mac" "944" @@ -42,6 +48,8 @@ "m_iMode" // int { + "type" "integer" + "windows" "928" "linux" "948" "mac" "948" diff --git a/gamedata/common.games/entities.games/dod/offsets-crevertsaved.txt b/gamedata/common.games/entities.games/dod/offsets-crevertsaved.txt index e2b56dda..f6ab4bc6 100644 --- a/gamedata/common.games/entities.games/dod/offsets-crevertsaved.txt +++ b/gamedata/common.games/entities.games/dod/offsets-crevertsaved.txt @@ -21,6 +21,8 @@ { "m_messageTime" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_loadTime" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" diff --git a/gamedata/common.games/entities.games/dod/offsets-croach.txt b/gamedata/common.games/entities.games/dod/offsets-croach.txt index 8608098d..5648a00c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-croach.txt +++ b/gamedata/common.games/entities.games/dod/offsets-croach.txt @@ -21,6 +21,8 @@ { "m_flLastLightLevel" // float { + "type" "time" + "windows" "916" "linux" "936" "mac" "936" @@ -28,6 +30,8 @@ "m_flNextSmellTime" // float { + "type" "time" + "windows" "920" "linux" "940" "mac" "940" @@ -35,6 +39,8 @@ "m_fLightHacked" // BOOL { + "type" "integer" + "windows" "924" "linux" "944" "mac" "944" @@ -42,6 +48,8 @@ "m_iMode" // int { + "type" "integer" + "windows" "928" "linux" "948" "mac" "948" diff --git a/gamedata/common.games/entities.games/dod/offsets-crocketshooter.txt b/gamedata/common.games/entities.games/dod/offsets-crocketshooter.txt index 26e32a45..d5acda52 100644 --- a/gamedata/common.games/entities.games/dod/offsets-crocketshooter.txt +++ b/gamedata/common.games/entities.games/dod/offsets-crocketshooter.txt @@ -21,6 +21,8 @@ { "m_iRocketType" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_flFireDelay" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_iNumRockets" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_flAimVariance" // float { + "type" "time" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "m_iRocketsLeft" // int { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" diff --git a/gamedata/common.games/entities.games/dod/offsets-cruleentity.txt b/gamedata/common.games/entities.games/dod/offsets-cruleentity.txt index 81a3136d..19a10abe 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cruleentity.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cruleentity.txt @@ -21,6 +21,8 @@ { "m_iszMaster" // string_t { + "type" "stringint" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/dod/offsets-csandbag.txt b/gamedata/common.games/entities.games/dod/offsets-csandbag.txt index 9d1dcbe2..007b2671 100644 --- a/gamedata/common.games/entities.games/dod/offsets-csandbag.txt +++ b/gamedata/common.games/entities.games/dod/offsets-csandbag.txt @@ -21,6 +21,8 @@ { "m_nYaw" // int { + "type" "integer" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +30,8 @@ "m_nRange" // int { + "type" "integer" + "windows" "496" "linux" "516" "mac" "516" @@ -35,6 +39,8 @@ "m_sMaster" // string_t { + "type" "stringint" + "windows" "500" "linux" "520" "mac" "520" diff --git a/gamedata/common.games/entities.games/dod/offsets-csarge.txt b/gamedata/common.games/entities.games/dod/offsets-csarge.txt index c961b297..5915191e 100644 --- a/gamedata/common.games/entities.games/dod/offsets-csarge.txt +++ b/gamedata/common.games/entities.games/dod/offsets-csarge.txt @@ -21,6 +21,8 @@ { "m_fGunDrawn" // BOOL { + "type" "integer" + "windows" "1040" "linux" "1060" "mac" "1060" @@ -28,6 +30,8 @@ "m_painTime" // float { + "type" "time" + "windows" "1044" "linux" "1064" "mac" "1064" @@ -35,6 +39,8 @@ "m_checkAttackTime" // float { + "type" "time" + "windows" "1048" "linux" "1068" "mac" "1068" @@ -42,6 +48,8 @@ "m_lastAttackCheck" // BOOL { + "type" "integer" + "windows" "1052" "linux" "1072" "mac" "1072" diff --git a/gamedata/common.games/entities.games/dod/offsets-cscopedkar.txt b/gamedata/common.games/entities.games/dod/offsets-cscopedkar.txt index c0fc1df2..133b9de2 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cscopedkar.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cscopedkar.txt @@ -21,6 +21,9 @@ { "m_usFireScopedKar" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-cscoreevent.txt b/gamedata/common.games/entities.games/dod/offsets-cscoreevent.txt index 84610753..004e1d44 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cscoreevent.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cscoreevent.txt @@ -21,6 +21,8 @@ { "m_iMain" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_iResetItemsTime" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_iResetPlayersTime" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,6 +48,8 @@ "m_iTeamPoints" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -49,6 +57,8 @@ "ResetItemsTime" // float { + "type" "time" + "windows" "344" "linux" "360" "mac" "360" @@ -56,6 +66,8 @@ "ResetItems" // BOOL { + "type" "integer" + "windows" "348" "linux" "364" "mac" "364" @@ -63,6 +75,9 @@ "szNextMap" // char[256] { + "type" "string" + "size" "256" + "windows" "352" "linux" "368" "mac" "368" @@ -70,6 +85,8 @@ "bChangeLevel" // BOOL { + "type" "integer" + "windows" "608" "linux" "624" "mac" "624" @@ -77,6 +94,8 @@ "ChangeLevelTime" // float { + "type" "time" + "windows" "612" "linux" "628" "mac" "628" @@ -84,6 +103,8 @@ "m_iChangeLevelDelay" // int { + "type" "integer" + "windows" "616" "linux" "632" "mac" "632" diff --git a/gamedata/common.games/entities.games/dod/offsets-cscriptedsentence.txt b/gamedata/common.games/entities.games/dod/offsets-cscriptedsentence.txt index 467d4984..d8e073ab 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cscriptedsentence.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cscriptedsentence.txt @@ -21,6 +21,8 @@ { "m_iszSentence" // int { + "type" "integer" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +30,8 @@ "m_iszEntity" // int { + "type" "integer" + "windows" "496" "linux" "516" "mac" "516" @@ -35,6 +39,8 @@ "m_flRadius" // float { + "type" "time" + "windows" "500" "linux" "520" "mac" "520" @@ -42,6 +48,8 @@ "m_flDuration" // float { + "type" "time" + "windows" "504" "linux" "524" "mac" "524" @@ -49,6 +57,8 @@ "m_flRepeat" // float { + "type" "time" + "windows" "508" "linux" "528" "mac" "528" @@ -56,6 +66,8 @@ "m_flAttenuation" // float { + "type" "time" + "windows" "512" "linux" "532" "mac" "532" @@ -63,6 +75,8 @@ "m_flVolume" // float { + "type" "time" + "windows" "516" "linux" "536" "mac" "536" @@ -70,6 +84,8 @@ "m_active" // BOOL { + "type" "integer" + "windows" "520" "linux" "540" "mac" "540" @@ -77,6 +93,8 @@ "m_playing" // BOOL { + "type" "integer" + "windows" "524" "linux" "544" "mac" "544" @@ -84,6 +102,8 @@ "m_iszListener" // int { + "type" "integer" + "windows" "528" "linux" "548" "mac" "548" diff --git a/gamedata/common.games/entities.games/dod/offsets-cshake.txt b/gamedata/common.games/entities.games/dod/offsets-cshake.txt index b3e06acb..b70fa326 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cshake.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cshake.txt @@ -21,6 +21,8 @@ { "m_iState" // STATE { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/dod/offsets-csoundent.txt b/gamedata/common.games/entities.games/dod/offsets-csoundent.txt index 20f967e2..d1c63cc5 100644 --- a/gamedata/common.games/entities.games/dod/offsets-csoundent.txt +++ b/gamedata/common.games/entities.games/dod/offsets-csoundent.txt @@ -21,6 +21,8 @@ { "m_iFreeSound" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_iActiveSound" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_cLastActiveSounds" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -42,13 +48,18 @@ "m_fShowReport" // BOOL { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" } - "m_SoundPool" // CSound[64] + "m_SoundPool" // class CSound[64] { + "type" "class" + "size" "64" + "windows" "344" "linux" "360" "mac" "360" diff --git a/gamedata/common.games/entities.games/dod/offsets-cspeaker.txt b/gamedata/common.games/entities.games/dod/offsets-cspeaker.txt index e39b96d9..fd84f5d5 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cspeaker.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cspeaker.txt @@ -21,6 +21,8 @@ { "m_preset" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/dod/offsets-cspring.txt b/gamedata/common.games/entities.games/dod/offsets-cspring.txt index 91f199d7..b14127f0 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cspring.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cspring.txt @@ -21,6 +21,9 @@ { "m_usFireSpring" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-csprite.txt b/gamedata/common.games/entities.games/dod/offsets-csprite.txt index 5f0cfd85..082f14e7 100644 --- a/gamedata/common.games/entities.games/dod/offsets-csprite.txt +++ b/gamedata/common.games/entities.games/dod/offsets-csprite.txt @@ -21,6 +21,8 @@ { "m_lastTime" // float { + "type" "time" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_maxFrame" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" diff --git a/gamedata/common.games/entities.games/dod/offsets-csquadmonster.txt b/gamedata/common.games/entities.games/dod/offsets-csquadmonster.txt index b65b305a..9ae3dc95 100644 --- a/gamedata/common.games/entities.games/dod/offsets-csquadmonster.txt +++ b/gamedata/common.games/entities.games/dod/offsets-csquadmonster.txt @@ -21,6 +21,8 @@ { "m_hSquadLeader" // EHANDLE { + "type" "ehandle" + "windows" "916" "linux" "936" "mac" "936" @@ -28,6 +30,9 @@ "m_hSquadMember" // EHANDLE[4] { + "type" "ehandle" + "size" "4" + "windows" "924" "linux" "944" "mac" "944" @@ -35,6 +40,8 @@ "m_afSquadSlots" // int { + "type" "integer" + "windows" "956" "linux" "976" "mac" "976" @@ -42,6 +49,8 @@ "m_flLastEnemySightTime" // float { + "type" "time" + "windows" "960" "linux" "980" "mac" "980" @@ -49,6 +58,8 @@ "m_fEnemyEluded" // BOOL { + "type" "integer" + "windows" "964" "linux" "984" "mac" "984" @@ -56,6 +67,8 @@ "m_iMySlot" // int { + "type" "integer" + "windows" "968" "linux" "988" "mac" "988" diff --git a/gamedata/common.games/entities.games/dod/offsets-cstatewatcher.txt b/gamedata/common.games/entities.games/dod/offsets-cstatewatcher.txt index 63bdd4a6..7bb4e095 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cstatewatcher.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cstatewatcher.txt @@ -21,6 +21,8 @@ { "m_fLogic" // int { + "type" "integer" + "windows" "492" "linux" "512" "mac" "512" @@ -28,6 +30,8 @@ "m_cTargets" // int { + "type" "integer" + "windows" "496" "linux" "516" "mac" "516" @@ -35,6 +39,9 @@ "m_iTargetName" // int[16] { + "type" "integer" + "size" "16" + "windows" "500" "linux" "520" "mac" "520" diff --git a/gamedata/common.games/entities.games/dod/offsets-csten.txt b/gamedata/common.games/entities.games/dod/offsets-csten.txt index 9f65130d..effebc10 100644 --- a/gamedata/common.games/entities.games/dod/offsets-csten.txt +++ b/gamedata/common.games/entities.games/dod/offsets-csten.txt @@ -21,6 +21,9 @@ { "m_usFireSten" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-cstickgrenade.txt b/gamedata/common.games/entities.games/dod/offsets-cstickgrenade.txt index e6f22979..9afd5353 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cstickgrenade.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cstickgrenade.txt @@ -21,6 +21,8 @@ { "angThrow" // Vector { + "type" "vector" + "windows" "476" "linux" "492" "mac" "492" @@ -28,6 +30,8 @@ "vecSrc" // Vector { + "type" "vector" + "windows" "488" "linux" "504" "mac" "504" @@ -35,6 +39,8 @@ "vecThrow" // Vector { + "type" "vector" + "windows" "500" "linux" "516" "mac" "516" @@ -42,6 +48,8 @@ "flVel" // float { + "type" "time" + "windows" "512" "linux" "528" "mac" "528" @@ -49,6 +57,8 @@ "m_flLeaveHand" // float { + "type" "time" + "windows" "516" "linux" "532" "mac" "532" @@ -56,6 +66,8 @@ "m_bUnderhand" // BOOL { + "type" "integer" + "windows" "520" "linux" "536" "mac" "536" diff --git a/gamedata/common.games/entities.games/dod/offsets-cstickgrenadeex.txt b/gamedata/common.games/entities.games/dod/offsets-cstickgrenadeex.txt index 9df47f59..a1ca80a6 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cstickgrenadeex.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cstickgrenadeex.txt @@ -21,6 +21,8 @@ { "m_flTimeToExplode" // float { + "type" "time" + "windows" "476" "linux" "492" "mac" "492" @@ -28,6 +30,8 @@ "m_bUnderhand" // BOOL { + "type" "integer" + "windows" "480" "linux" "496" "mac" "496" diff --git a/gamedata/common.games/entities.games/dod/offsets-ctalkmonster.txt b/gamedata/common.games/entities.games/dod/offsets-ctalkmonster.txt index 9d02c3bc..6ee1441e 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ctalkmonster.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ctalkmonster.txt @@ -21,6 +21,8 @@ { "m_bitsSaid" // int { + "type" "integer" + "windows" "916" "linux" "936" "mac" "936" @@ -28,6 +30,8 @@ "m_nSpeak" // int { + "type" "integer" + "windows" "920" "linux" "940" "mac" "940" @@ -35,6 +39,8 @@ "m_voicePitch" // int { + "type" "integer" + "windows" "924" "linux" "944" "mac" "944" @@ -42,6 +48,9 @@ "m_szGrp" // const char*[19] { + "type" "stringptr" + "size" "19" + "windows" "928" "linux" "948" "mac" "948" @@ -49,6 +58,8 @@ "m_useTime" // float { + "type" "time" + "windows" "1004" "linux" "1024" "mac" "1024" @@ -56,6 +67,8 @@ "m_iszUse" // int { + "type" "integer" + "windows" "1008" "linux" "1028" "mac" "1028" @@ -63,6 +76,8 @@ "m_iszUnUse" // int { + "type" "integer" + "windows" "1012" "linux" "1032" "mac" "1032" @@ -70,6 +85,8 @@ "m_iszDecline" // int { + "type" "integer" + "windows" "1016" "linux" "1036" "mac" "1036" @@ -77,6 +94,8 @@ "m_iszSpeakAs" // int { + "type" "integer" + "windows" "1020" "linux" "1040" "mac" "1040" @@ -84,6 +103,8 @@ "m_flLastSaidSmelled" // float { + "type" "time" + "windows" "1024" "linux" "1044" "mac" "1044" @@ -91,6 +112,8 @@ "m_flStopTalkTime" // float { + "type" "time" + "windows" "1028" "linux" "1048" "mac" "1048" @@ -98,6 +121,8 @@ "m_hTalkTarget" // EHANDLE { + "type" "ehandle" + "windows" "1032" "linux" "1052" "mac" "1052" diff --git a/gamedata/common.games/entities.games/dod/offsets-ctesteffect.txt b/gamedata/common.games/entities.games/dod/offsets-ctesteffect.txt index 8514d655..afc249d2 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ctesteffect.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ctesteffect.txt @@ -21,6 +21,8 @@ { "m_iLoop" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -28,6 +30,8 @@ "m_iBeam" // int { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -35,6 +39,9 @@ "m_pBeam" // CBeam*[24] { + "type" "classptr" + "size" "24" + "windows" "344" "linux" "360" "mac" "360" @@ -42,6 +49,9 @@ "m_flBeamTime" // float[24] { + "type" "time" + "size" "24" + "windows" "440" "linux" "456" "mac" "456" @@ -49,6 +59,8 @@ "m_flStartTime" // float { + "type" "time" + "windows" "536" "linux" "552" "mac" "552" diff --git a/gamedata/common.games/entities.games/dod/offsets-ctesthull.txt b/gamedata/common.games/entities.games/dod/offsets-ctesthull.txt index b57c0aec..86172076 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ctesthull.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ctesthull.txt @@ -21,6 +21,8 @@ { "vecBadNodeOrigin" // Vector { + "type" "vector" + "windows" "916" "linux" "936" "mac" "936" diff --git a/gamedata/common.games/entities.games/dod/offsets-cthompson.txt b/gamedata/common.games/entities.games/dod/offsets-cthompson.txt index c22d355b..5f9f735f 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cthompson.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cthompson.txt @@ -21,6 +21,9 @@ { "m_usFireThompson" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "468" "linux" "484" "mac" "484" diff --git a/gamedata/common.games/entities.games/dod/offsets-ctriggercamera.txt b/gamedata/common.games/entities.games/dod/offsets-ctriggercamera.txt index 04dbc632..7453a055 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ctriggercamera.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ctriggercamera.txt @@ -21,6 +21,8 @@ { "m_hPlayer" // EHANDLE { + "type" "ehandle" + "windows" "336" "linux" "352" "mac" "352" @@ -28,6 +30,8 @@ "m_hTarget" // EHANDLE { + "type" "ehandle" + "windows" "344" "linux" "360" "mac" "360" @@ -35,6 +39,8 @@ "m_pentPath" // CBaseEntity* { + "type" "classptr" + "windows" "352" "linux" "368" "mac" "368" @@ -42,6 +48,8 @@ "m_sPath" // int { + "type" "integer" + "windows" "356" "linux" "372" "mac" "372" @@ -49,6 +57,8 @@ "m_flWait" // float { + "type" "time" + "windows" "360" "linux" "376" "mac" "376" @@ -56,6 +66,8 @@ "m_flReturnTime" // float { + "type" "time" + "windows" "364" "linux" "380" "mac" "380" @@ -63,6 +75,8 @@ "m_flStopTime" // float { + "type" "time" + "windows" "368" "linux" "384" "mac" "384" @@ -70,6 +84,8 @@ "m_moveDistance" // float { + "type" "time" + "windows" "372" "linux" "388" "mac" "388" @@ -77,6 +93,8 @@ "m_targetSpeed" // float { + "type" "time" + "windows" "376" "linux" "392" "mac" "392" @@ -84,6 +102,8 @@ "m_initialSpeed" // float { + "type" "time" + "windows" "380" "linux" "396" "mac" "396" @@ -91,6 +111,8 @@ "m_acceleration" // float { + "type" "time" + "windows" "384" "linux" "400" "mac" "400" @@ -98,6 +120,8 @@ "m_deceleration" // float { + "type" "time" + "windows" "388" "linux" "404" "mac" "404" @@ -105,6 +129,8 @@ "m_state" // int { + "type" "integer" + "windows" "392" "linux" "408" "mac" "408" diff --git a/gamedata/common.games/entities.games/dod/offsets-ctriggerchangetarget.txt b/gamedata/common.games/entities.games/dod/offsets-ctriggerchangetarget.txt index 24fbe83e..3ae68740 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ctriggerchangetarget.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ctriggerchangetarget.txt @@ -21,6 +21,8 @@ { "m_iszNewTarget" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" diff --git a/gamedata/common.games/entities.games/dod/offsets-ctriggerlightstyle.txt b/gamedata/common.games/entities.games/dod/offsets-ctriggerlightstyle.txt index 5117a4ae..76818d77 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ctriggerlightstyle.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ctriggerlightstyle.txt @@ -21,6 +21,8 @@ { "m_iStyle" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_iszPattern" // int { + "type" "integer" + "windows" "332" "linux" "348" "mac" "348" @@ -35,6 +39,8 @@ "m_iWait" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" diff --git a/gamedata/common.games/entities.games/dod/offsets-ctriggerpush.txt b/gamedata/common.games/entities.games/dod/offsets-ctriggerpush.txt index 3c4aaffb..76fc738c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ctriggerpush.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ctriggerpush.txt @@ -21,6 +21,8 @@ { "m_iEnabled" // int { + "type" "integer" + "windows" "492" "linux" "512" "mac" "512" diff --git a/gamedata/common.games/entities.games/dod/offsets-ctriggerrelay.txt b/gamedata/common.games/entities.games/dod/offsets-ctriggerrelay.txt index 6c94459c..4ebc5b79 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ctriggerrelay.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ctriggerrelay.txt @@ -21,6 +21,8 @@ { "m_iEnabled" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" @@ -28,6 +30,8 @@ "m_triggerType" // USE_TYPE { + "type" "integer" + "windows" "340" "linux" "356" "mac" "356" @@ -35,6 +39,8 @@ "m_sMaster" // int { + "type" "integer" + "windows" "344" "linux" "360" "mac" "360" diff --git a/gamedata/common.games/entities.games/dod/offsets-ctriggersetpatrol.txt b/gamedata/common.games/entities.games/dod/offsets-ctriggersetpatrol.txt index 7e1392b3..8551fd6a 100644 --- a/gamedata/common.games/entities.games/dod/offsets-ctriggersetpatrol.txt +++ b/gamedata/common.games/entities.games/dod/offsets-ctriggersetpatrol.txt @@ -21,6 +21,8 @@ { "m_iszPath" // int { + "type" "integer" + "windows" "336" "linux" "352" "mac" "352" diff --git a/gamedata/common.games/entities.games/dod/offsets-cturret.txt b/gamedata/common.games/entities.games/dod/offsets-cturret.txt index d9781be1..473fd551 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cturret.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cturret.txt @@ -21,6 +21,8 @@ { "m_iStartSpin" // int { + "type" "integer" + "windows" "1028" "linux" "1048" "mac" "1048" diff --git a/gamedata/common.games/entities.games/dod/offsets-cweaponbox.txt b/gamedata/common.games/entities.games/dod/offsets-cweaponbox.txt index c66f8457..3bd365be 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cweaponbox.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cweaponbox.txt @@ -21,6 +21,9 @@ { "m_rgpPlayerItems" // CBasePlayerItem*[6] { + "type" "classptr" + "size" "6" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +31,9 @@ "m_rgiszAmmo" // int[32] { + "type" "integer" + "size" "32" + "windows" "352" "linux" "368" "mac" "368" @@ -35,6 +41,9 @@ "m_rgAmmo" // int[32] { + "type" "integer" + "size" "32" + "windows" "480" "linux" "496" "mac" "496" @@ -42,6 +51,8 @@ "m_cAmmoTypes" // int { + "type" "integer" + "windows" "608" "linux" "624" "mac" "624" @@ -49,6 +60,8 @@ "m_bDontTouch" // BOOL { + "type" "integer" + "windows" "612" "linux" "628" "mac" "628" @@ -56,6 +69,8 @@ "m_bAmmoBox" // BOOL { + "type" "integer" + "windows" "616" "linux" "632" "mac" "632" @@ -63,6 +78,8 @@ "m_bMGAmmoBoxTeam" // BOOL { + "type" "integer" + "windows" "620" "linux" "636" "mac" "636" @@ -70,6 +87,8 @@ "m_bTouch" // BOOL { + "type" "integer" + "windows" "624" "linux" "640" "mac" "640" diff --git a/gamedata/common.games/entities.games/dod/offsets-cweaponcycler.txt b/gamedata/common.games/entities.games/dod/offsets-cweaponcycler.txt index d637bd5c..375b2363 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cweaponcycler.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cweaponcycler.txt @@ -21,6 +21,8 @@ { "m_iszModel" // int { + "type" "integer" + "windows" "468" "linux" "484" "mac" "484" @@ -28,6 +30,8 @@ "m_iModel" // int { + "type" "integer" + "windows" "472" "linux" "488" "mac" "488" diff --git a/gamedata/common.games/entities.games/dod/offsets-cweathersystem.txt b/gamedata/common.games/entities.games/dod/offsets-cweathersystem.txt index d9f0126e..b16a5f52 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cweathersystem.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cweathersystem.txt @@ -21,6 +21,8 @@ { "m_iType" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" @@ -28,6 +30,8 @@ "m_flDensity" // float { + "type" "time" + "windows" "332" "linux" "348" "mac" "348" diff --git a/gamedata/common.games/entities.games/dod/offsets-cwebley.txt b/gamedata/common.games/entities.games/dod/offsets-cwebley.txt index 042e9cf0..90c317cf 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cwebley.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cwebley.txt @@ -21,6 +21,9 @@ { "m_usFireWebley" // short unsigned int { + "type" "short" + "unsigned" "1" + "windows" "472" "linux" "488" "mac" "488" diff --git a/gamedata/common.games/entities.games/dod/offsets-cworld.txt b/gamedata/common.games/entities.games/dod/offsets-cworld.txt index 41491d1d..43465703 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cworld.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cworld.txt @@ -21,6 +21,8 @@ { "m_nPlayerTeam" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/dod/offsets-cworlditem.txt b/gamedata/common.games/entities.games/dod/offsets-cworlditem.txt index 85e00a8e..41ac98a7 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cworlditem.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cworlditem.txt @@ -21,6 +21,8 @@ { "m_iType" // int { + "type" "integer" + "windows" "328" "linux" "344" "mac" "344" diff --git a/gamedata/common.games/entities.games/dod/offsets-cwreckage.txt b/gamedata/common.games/entities.games/dod/offsets-cwreckage.txt index 4e2a5c90..354f8e2c 100644 --- a/gamedata/common.games/entities.games/dod/offsets-cwreckage.txt +++ b/gamedata/common.games/entities.games/dod/offsets-cwreckage.txt @@ -21,6 +21,8 @@ { "m_flStartTime" // int { + "type" "integer" + "windows" "916" "linux" "936" "mac" "936"