diff --git a/gamedata/common.games/entities.games/valve/offsets-cactanimating.txt b/gamedata/common.games/entities.games/valve/offsets-cactanimating.txt new file mode 100644 index 00000000..b65bf506 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cactanimating.txt @@ -0,0 +1,42 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CActAnimating" + { + "Offsets" + { + "m_Activity" // Activity + { + "windows" "112" + "linux" "128" + "mac" "128" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CActAnimating + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cagrunt.txt b/gamedata/common.games/entities.games/valve/offsets-cagrunt.txt new file mode 100644 index 00000000..50bb3618 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cagrunt.txt @@ -0,0 +1,80 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CAGrunt" + { + "Offsets" + { + "m_fCanHornetAttack" // BOOL + { + "windows" "716" + "linux" "736" + "mac" "736" + } + + "m_flNextHornetAttackCheck" // float + { + "windows" "720" + "linux" "740" + "mac" "740" + } + + "m_flNextPainTime" // float + { + "windows" "724" + "linux" "744" + "mac" "744" + } + + "m_flNextSpeakTime" // float + { + "windows" "728" + "linux" "748" + "mac" "748" + } + + "m_flNextWordTime" // float + { + "windows" "732" + "linux" "752" + "mac" "752" + } + + "m_iLastWord" // int + { + "windows" "736" + "linux" "756" + "mac" "756" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CSquadMonster + * CAGrunt + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cairtank.txt b/gamedata/common.games/entities.games/valve/offsets-cairtank.txt new file mode 100644 index 00000000..d99c8200 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cairtank.txt @@ -0,0 +1,45 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CAirtank" + { + "Offsets" + { + "m_state" // int + { + "windows" "664" + "linux" "684" + "mac" "684" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CAirtank + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cambientgeneric.txt b/gamedata/common.games/entities.games/valve/offsets-cambientgeneric.txt new file mode 100644 index 00000000..fc9f4334 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cambientgeneric.txt @@ -0,0 +1,61 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CAmbientGeneric" + { + "Offsets" + { + "m_flAttenuation" // float + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_dpv" // dynpitchvol_t + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_fActive" // BOOL + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_fLooping" // BOOL + { + "windows" "192" + "linux" "208" + "mac" "208" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CAmbientGeneric + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-capache.txt b/gamedata/common.games/entities.games/valve/offsets-capache.txt new file mode 100644 index 00000000..3927850c --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-capache.txt @@ -0,0 +1,163 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CApache" + { + "Offsets" + { + "m_iRockets" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_flForce" // float + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_flNextRocket" // float + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_vecTarget" // Vector + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_posTarget" // Vector + { + "windows" "684" + "linux" "704" + "mac" "704" + } + + "m_vecDesired" // Vector + { + "windows" "696" + "linux" "716" + "mac" "716" + } + + "m_posDesired" // Vector + { + "windows" "708" + "linux" "728" + "mac" "728" + } + + "m_vecGoal" // Vector + { + "windows" "720" + "linux" "740" + "mac" "740" + } + + "m_angGun" // Vector + { + "windows" "732" + "linux" "752" + "mac" "752" + } + + "m_flLastSeen" // float + { + "windows" "744" + "linux" "764" + "mac" "764" + } + + "m_flPrevSeen" // float + { + "windows" "748" + "linux" "768" + "mac" "768" + } + + "m_iSoundState" // int + { + "windows" "752" + "linux" "772" + "mac" "772" + } + + "m_iSpriteTexture" // int + { + "windows" "756" + "linux" "776" + "mac" "776" + } + + "m_iExplode" // int + { + "windows" "760" + "linux" "780" + "mac" "780" + } + + "m_iBodyGibs" // int + { + "windows" "764" + "linux" "784" + "mac" "784" + } + + "m_flGoalSpeed" // float + { + "windows" "768" + "linux" "788" + "mac" "788" + } + + "m_iDoSmokePuff" // int + { + "windows" "772" + "linux" "792" + "mac" "792" + } + + "m_pBeam" // CBeam* + { + "windows" "776" + "linux" "796" + "mac" "796" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CApache + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-capachehvr.txt b/gamedata/common.games/entities.games/valve/offsets-capachehvr.txt new file mode 100644 index 00000000..8050d2c9 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-capachehvr.txt @@ -0,0 +1,52 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CApacheHVR" + { + "Offsets" + { + "m_iTrail" // int + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_vecForward" // Vector + { + "windows" "668" + "linux" "688" + "mac" "688" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CApacheHVR + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cautotrigger.txt b/gamedata/common.games/entities.games/valve/offsets-cautotrigger.txt new file mode 100644 index 00000000..c0e24922 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cautotrigger.txt @@ -0,0 +1,48 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CAutoTrigger" + { + "Offsets" + { + "m_globalstate" // int + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "triggerType" // USE_TYPE + { + "windows" "96" + "linux" "112" + "mac" "112" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CAutoTrigger + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbarnacle.txt b/gamedata/common.games/entities.games/valve/offsets-cbarnacle.txt new file mode 100644 index 00000000..9d888a9b --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbarnacle.txt @@ -0,0 +1,79 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBarnacle" + { + "Offsets" + { + "m_flAltitude" // float + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_flKillVictimTime" // float + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_cGibs" // int + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_fTongueExtended" // BOOL + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_fLiftingPrey" // BOOL + { + "windows" "676" + "linux" "696" + "mac" "696" + } + + "m_flTongueAdj" // float + { + "windows" "680" + "linux" "700" + "mac" "700" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CBarnacle + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbarney.txt b/gamedata/common.games/entities.games/valve/offsets-cbarney.txt new file mode 100644 index 00000000..5bc4e535 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbarney.txt @@ -0,0 +1,73 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBarney" + { + "Offsets" + { + "m_fGunDrawn" // BOOL + { + "windows" "772" + "linux" "792" + "mac" "792" + } + + "m_painTime" // float + { + "windows" "776" + "linux" "796" + "mac" "796" + } + + "m_checkAttackTime" // float + { + "windows" "780" + "linux" "800" + "mac" "800" + } + + "m_lastAttackCheck" // BOOL + { + "windows" "784" + "linux" "804" + "mac" "804" + } + + "m_flPlayerDamage" // float + { + "windows" "788" + "linux" "808" + "mac" "808" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTalkMonster + * CBarney + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseanimating.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseanimating.txt new file mode 100644 index 00000000..ddb59359 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseanimating.txt @@ -0,0 +1,69 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBaseAnimating" + { + "Offsets" + { + "m_flFrameRate" // float + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_flGroundSpeed" // float + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "m_flLastEventCheck" // float + { + "windows" "100" + "linux" "116" + "mac" "116" + } + + "m_fSequenceFinished" // BOOL + { + "windows" "104" + "linux" "120" + "mac" "120" + } + + "m_fSequenceLoops" // BOOL + { + "windows" "108" + "linux" "124" + "mac" "124" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbasebutton.txt b/gamedata/common.games/entities.games/valve/offsets-cbasebutton.txt new file mode 100644 index 00000000..998785bc --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbasebutton.txt @@ -0,0 +1,99 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBaseButton" + { + "Offsets" + { + "m_fStayPushed" // BOOL + { + "windows" "240" + "linux" "260" + "mac" "260" + } + + "m_fRotating" // BOOL + { + "windows" "244" + "linux" "264" + "mac" "264" + } + + "m_strChangeTarget" // string_t + { + "windows" "248" + "linux" "268" + "mac" "268" + } + + "m_ls" // locksound_t + { + "windows" "252" + "linux" "272" + "mac" "272" + } + + "m_bLockedSound" // BYTE + { + "windows" "288" + "linux" "308" + "mac" "308" + } + + "m_bLockedSentence" // BYTE + { + "windows" "289" + "linux" "309" + "mac" "309" + } + + "m_bUnlockedSound" // BYTE + { + "windows" "290" + "linux" "310" + "mac" "310" + } + + "m_bUnlockedSentence" // BYTE + { + "windows" "291" + "linux" "311" + "mac" "311" + } + + "m_sounds" // int + { + "windows" "292" + "linux" "312" + "mac" "312" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseButton + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbasedelay.txt b/gamedata/common.games/entities.games/valve/offsets-cbasedelay.txt new file mode 100644 index 00000000..04ad4e94 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbasedelay.txt @@ -0,0 +1,47 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBaseDelay" + { + "Offsets" + { + "m_flDelay" // float + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_iszKillTarget" // int + { + "windows" "88" + "linux" "104" + "mac" "104" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbasedoor.txt b/gamedata/common.games/entities.games/valve/offsets-cbasedoor.txt new file mode 100644 index 00000000..771f6432 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbasedoor.txt @@ -0,0 +1,92 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBaseDoor" + { + "Offsets" + { + "m_bHealthValue" // BYTE + { + "windows" "240" + "linux" "260" + "mac" "260" + } + + "m_bMoveSnd" // BYTE + { + "windows" "241" + "linux" "261" + "mac" "261" + } + + "m_bStopSnd" // BYTE + { + "windows" "242" + "linux" "262" + "mac" "262" + } + + "m_ls" // locksound_t + { + "windows" "244" + "linux" "264" + "mac" "264" + } + + "m_bLockedSound" // BYTE + { + "windows" "280" + "linux" "300" + "mac" "300" + } + + "m_bLockedSentence" // BYTE + { + "windows" "281" + "linux" "301" + "mac" "301" + } + + "m_bUnlockedSound" // BYTE + { + "windows" "282" + "linux" "302" + "mac" "302" + } + + "m_bUnlockedSentence" // BYTE + { + "windows" "283" + "linux" "303" + "mac" "303" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseDoor + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseentity.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseentity.txt new file mode 100644 index 00000000..0060ce2d --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseentity.txt @@ -0,0 +1,424 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBaseEntity" + { + "Offsets" + { + "pev" // entvars_t* + { + "windows" "4" + "linux" "4" + "mac" "4" + } + + "m_pGoalEnt" // CBaseEntity* + { + "windows" "8" + "linux" "8" + "mac" "8" + } + + "m_pLink" // CBaseEntity* + { + "windows" "12" + "linux" "12" + "mac" "12" + } + + "m_pfnThink" // (*__pfn)(CBaseEntity*) + { + "windows" "16" + "linux" "16" + "mac" "16" + } + + "m_pfnTouch" // (*__pfn)(CBaseEntity*, CBaseEntity*) + { + "windows" "20" + "linux" "24" + "mac" "24" + } + + "m_pfnUse" // (*__pfn)(CBaseEntity*, CBaseEntity*, CBaseEntity*, USE_TYPE, float) + { + "windows" "24" + "linux" "32" + "mac" "32" + } + + "m_pfnBlocked" // (*__pfn)(CBaseEntity*, CBaseEntity*) + { + "windows" "28" + "linux" "40" + "mac" "40" + } + + "ammo_9mm" // int + { + "windows" "32" + "linux" "48" + "mac" "48" + } + + "ammo_357" // int + { + "windows" "36" + "linux" "52" + "mac" "52" + } + + "ammo_bolts" // int + { + "windows" "40" + "linux" "56" + "mac" "56" + } + + "ammo_buckshot" // int + { + "windows" "44" + "linux" "60" + "mac" "60" + } + + "ammo_rockets" // int + { + "windows" "48" + "linux" "64" + "mac" "64" + } + + "ammo_uranium" // int + { + "windows" "52" + "linux" "68" + "mac" "68" + } + + "ammo_hornets" // int + { + "windows" "56" + "linux" "72" + "mac" "72" + } + + "ammo_argrens" // int + { + "windows" "60" + "linux" "76" + "mac" "76" + } + + "m_flStartThrow" // float + { + "windows" "64" + "linux" "80" + "mac" "80" + } + + "m_flReleaseThrow" // float + { + "windows" "68" + "linux" "84" + "mac" "84" + } + + "m_chargeReady" // int + { + "windows" "72" + "linux" "88" + "mac" "88" + } + + "m_fInAttack" // int + { + "windows" "76" + "linux" "92" + "mac" "92" + } + + "m_fireState" // int + { + "windows" "80" + "linux" "96" + "mac" "96" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CAmbientGeneric + * CBMortar + * CBaseDelay + * CAutoTrigger + * CBaseAnimating + * CActAnimating + * CXenHair + * CXenPLight + * CXenSpore + * CXenSporeLarge + * CXenSporeMed + * CXenSporeSmall + * CXenTree + * CBasePlayerItem + * CBasePlayerWeapon + * CCrossbow + * CCrowbar + * CEgon + * CGauss + * CGlock + * CHandGrenade + * CHgun + * CMP5 + * CPython + * CRpg + * CSatchel + * CShotgun + * CSqueak + * CTripmine + * CWeaponCycler + * CBaseToggle + * CBaseButton + * CRotButton + * CBaseDoor + * CRotDoor + * CBaseMonster + * CApache + * CBarnacle + * CBasePlayer + * CBaseTurret + * CMiniTurret + * CSentry + * CTurret + * CBigMomma + * CBloater + * CBullsquid + * CCineMonster + * CCineAI + * CControllerHeadBall + * CControllerZapBall + * CCycler + * CCyclerProbe + * CGenericCycler + * CDeadBarney + * CDeadHEV + * CDeadHGrunt + * CDeadScientist + * CEnvExplosion + * CFlockingFlyer + * CFlockingFlyerFlock + * CFlyingMonster + * CIchthyosaur + * CFurniture + * CGMan + * CGargantua + * CGenericMonster + * CGrenade + * CAirtank + * CApacheHVR + * CMortar + * CRpgRocket + * CSatchelCharge + * CSqueakGrenade + * CTripmineGrenade + * CGunTarget + * CHAssassin + * CHGruntRepel + * CHeadCrab + * CBabyCrab + * CHornet + * CLeech + * CLegacyCineMonster + * CCine2HeavyWeapons + * CCine2Scientist + * CCine2Slave + * CCine3Barney + * CCine3Scientist + * CCineBarney + * CCinePanther + * CCineScientist + * CMonsterMaker + * CNihilanth + * CNihilanthHVR + * COsprey + * CRat + * CRoach + * CSquadMonster + * CAGrunt + * CController + * CHGrunt + * CHoundeye + * CISlave + * CTalkMonster + * CBarney + * CScientist + * CSittingScientist + * CTentacle + * CTentacleMaw + * CTestHull + * CWreckage + * CZombie + * CBasePlatTrain + * CFuncPlat + * CFuncPlatRot + * CFuncTrackChange + * CFuncTrackAuto + * CFuncTrain + * CBaseTrigger + * CChangeLevel + * CLadder + * CTriggerCDAudio + * CTriggerCounter + * CTriggerEndSection + * CTriggerGravity + * CTriggerHurt + * CTriggerMonsterJump + * CTriggerMultiple + * CTriggerOnce + * CTriggerPush + * CTriggerSave + * CTriggerTeleport + * CFuncIllusionary + * CFuncMortarField + * CMomentaryDoor + * CMomentaryRotButton + * CMultiManager + * CRecharge + * CScriptedSentence + * CWallHealth + * CBreakable + * CPushable + * CEnvBeverage + * CEnvFunnel + * CFireAndDie + * CGibShooter + * CEnvShooter + * CTestEffect + * CTriggerCamera + * CTriggerChangeTarget + * CTriggerRelay + * CBasePlayerAmmo + * CCrossbowAmmo + * CEgonAmmo + * CGaussAmmo + * CGlockAmmo + * CMP5AmmoClip + * CMP5AmmoGrenade + * CMP5Chainammo + * CPythonAmmo + * CRpgAmmo + * CShotgunAmmo + * CBaseSpectator + * CBeam + * CLaser + * CLightning + * CBloodSplat + * CBubbling + * CButtonTarget + * CCineBlood + * CCorpse + * CCrossbowBolt + * CCyclerSprite + * CDecal + * CEnvSpark + * CFrictionModifier + * CFuncRotating + * CFuncTank + * CFuncTankGun + * CFuncTankLaser + * CFuncTankMortar + * CFuncTankRocket + * CFuncTankControls + * CFuncTrackTrain + * CFuncTrainControls + * CFuncWall + * CFuncConveyor + * CFuncMonsterClip + * CFuncWallToggle + * CGib + * CItem + * CHealthKit + * CItemAntidote + * CItemBattery + * CItemLongJump + * CItemSecurity + * CItemSuit + * CItemSoda + * CLaserSpot + * CNodeEnt + * CNodeViewer + * CNullEntity + * CPendulum + * CPlatTrigger + * CPointEntity + * CBaseDMStart + * CBlood + * CEnvGlobal + * CEnvSound + * CFade + * CGlow + * CInfoBM + * CInfoIntermission + * CLight + * CEnvLight + * CMessage + * CMultiSource + * CPathCorner + * CPathTrack + * CRevertSaved + * CShake + * CSprite + * CStripWeapons + * CTargetCDAudio + * CTriggerVolume + * CXenHull + * CRenderFxManager + * CRuleEntity + * CRuleBrushEntity + * CGamePlayerZone + * CRulePointEntity + * CGameCounter + * CGameCounterSet + * CGameEnd + * CGamePlayerEquip + * CGamePlayerHurt + * CGamePlayerTeam + * CGameScore + * CGameTeamMaster + * CGameTeamSet + * CGameText + * CShower + * CSmoker + * CSoundEnt + * CSpeaker + * CSpiral + * CSprayCan + * CSquidSpit + * CStomp + * CWeaponBox + * CWorld + * CWorldItem + * CXenTreeTrigger + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbasemonster.txt b/gamedata/common.games/entities.games/valve/offsets-cbasemonster.txt new file mode 100644 index 00000000..77ef88e6 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbasemonster.txt @@ -0,0 +1,351 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBaseMonster" + { + "Offsets" + { + "m_afConditions" // int + { + "windows" "240" + "linux" "260" + "mac" "260" + } + + "m_hEnemy" // EHANDLE + { + "windows" "244" + "linux" "264" + "mac" "264" + } + + "m_hTargetEnt" // EHANDLE + { + "windows" "252" + "linux" "272" + "mac" "272" + } + + "m_hOldEnemy" // EHANDLE[4] + { + "windows" "260" + "linux" "280" + "mac" "280" + } + + "m_vecOldEnemy" // Vector[4] + { + "windows" "292" + "linux" "312" + "mac" "312" + } + + "m_flFieldOfView" // float + { + "windows" "340" + "linux" "360" + "mac" "360" + } + + "m_flWaitFinished" // float + { + "windows" "344" + "linux" "364" + "mac" "364" + } + + "m_flMoveWaitFinished" // float + { + "windows" "348" + "linux" "368" + "mac" "368" + } + + "m_Activity" // Activity + { + "windows" "352" + "linux" "372" + "mac" "372" + } + + "m_IdealActivity" // Activity + { + "windows" "356" + "linux" "376" + "mac" "376" + } + + "m_LastHitGroup" // int + { + "windows" "360" + "linux" "380" + "mac" "380" + } + + "m_MonsterState" // MONSTERSTATE + { + "windows" "364" + "linux" "384" + "mac" "384" + } + + "m_IdealMonsterState" // MONSTERSTATE + { + "windows" "368" + "linux" "388" + "mac" "388" + } + + "m_iTaskStatus" // int + { + "windows" "372" + "linux" "392" + "mac" "392" + } + + "m_pSchedule" // class Schedule_t* + { + "windows" "376" + "linux" "396" + "mac" "396" + } + + "m_iScheduleIndex" // int + { + "windows" "380" + "linux" "400" + "mac" "400" + } + + "m_Route" // struct WayPoint_t[8] + { + "windows" "384" + "linux" "404" + "mac" "404" + } + + "m_movementGoal" // int + { + "windows" "512" + "linux" "532" + "mac" "532" + } + + "m_iRouteIndex" // int + { + "windows" "516" + "linux" "536" + "mac" "536" + } + + "m_moveWaitTime" // float + { + "windows" "520" + "linux" "540" + "mac" "540" + } + + "m_vecMoveGoal" // Vector + { + "windows" "524" + "linux" "544" + "mac" "544" + } + + "m_movementActivity" // Activity + { + "windows" "536" + "linux" "556" + "mac" "556" + } + + "m_iAudibleList" // int + { + "windows" "540" + "linux" "560" + "mac" "560" + } + + "m_afSoundTypes" // int + { + "windows" "544" + "linux" "564" + "mac" "564" + } + + "m_vecLastPosition" // Vector + { + "windows" "548" + "linux" "568" + "mac" "568" + } + + "m_iHintNode" // int + { + "windows" "560" + "linux" "580" + "mac" "580" + } + + "m_afMemory" // int + { + "windows" "564" + "linux" "584" + "mac" "584" + } + + "m_iMaxHealth" // int + { + "windows" "568" + "linux" "588" + "mac" "588" + } + + "m_vecEnemyLKP" // Vector + { + "windows" "572" + "linux" "592" + "mac" "592" + } + + "m_cAmmoLoaded" // int + { + "windows" "584" + "linux" "604" + "mac" "604" + } + + "m_afCapability" // int + { + "windows" "588" + "linux" "608" + "mac" "608" + } + + "m_flNextAttack" // float + { + "windows" "592" + "linux" "612" + "mac" "612" + } + + "m_bitsDamageType" // int + { + "windows" "596" + "linux" "616" + "mac" "616" + } + + "m_rgbTimeBasedDamage" // unsigned char[8] + { + "windows" "600" + "linux" "620" + "mac" "620" + } + + "m_lastDamageAmount" // int + { + "windows" "608" + "linux" "628" + "mac" "628" + } + + "m_bloodColor" // int + { + "windows" "612" + "linux" "632" + "mac" "632" + } + + "m_failSchedule" // int + { + "windows" "616" + "linux" "636" + "mac" "636" + } + + "m_flHungryTime" // float + { + "windows" "620" + "linux" "640" + "mac" "640" + } + + "m_flDistTooFar" // float + { + "windows" "624" + "linux" "644" + "mac" "644" + } + + "m_flDistLook" // float + { + "windows" "628" + "linux" "648" + "mac" "648" + } + + "m_iTriggerCondition" // int + { + "windows" "632" + "linux" "652" + "mac" "652" + } + + "m_iszTriggerTarget" // string_t + { + "windows" "636" + "linux" "656" + "mac" "656" + } + + "m_HackedGunPos" // Vector + { + "windows" "640" + "linux" "660" + "mac" "660" + } + + "m_scriptState" // SCRIPTSTATE + { + "windows" "652" + "linux" "672" + "mac" "672" + } + + "m_pCine" // CCineMonster* + { + "windows" "656" + "linux" "676" + "mac" "676" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseplattrain.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseplattrain.txt new file mode 100644 index 00000000..3b771a81 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseplattrain.txt @@ -0,0 +1,57 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBasePlatTrain" + { + "Offsets" + { + "m_bMoveSnd" // BYTE + { + "windows" "240" + "linux" "260" + "mac" "260" + } + + "m_bStopSnd" // BYTE + { + "windows" "241" + "linux" "261" + "mac" "261" + } + + "m_volume" // float + { + "windows" "244" + "linux" "264" + "mac" "264" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBasePlatTrain + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseplayer.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseplayer.txt new file mode 100644 index 00000000..5d9b4b51 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseplayer.txt @@ -0,0 +1,653 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBasePlayer" + { + "Offsets" + { + "m_hObserverTarget" // EHANDLE + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_flNextObserverInput" // float + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_iObserverWeapon" // int + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_iObserverLastMode" // int + { + "windows" "676" + "linux" "696" + "mac" "696" + } + + "random_seed" // int + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_iPlayerSound" // int + { + "windows" "684" + "linux" "704" + "mac" "704" + } + + "m_iTargetVolume" // int + { + "windows" "688" + "linux" "708" + "mac" "708" + } + + "m_iWeaponVolume" // int + { + "windows" "692" + "linux" "712" + "mac" "712" + } + + "m_iExtraSoundTypes" // int + { + "windows" "696" + "linux" "716" + "mac" "716" + } + + "m_iWeaponFlash" // int + { + "windows" "700" + "linux" "720" + "mac" "720" + } + + "m_flStopExtraSoundTime" // float + { + "windows" "704" + "linux" "724" + "mac" "724" + } + + "m_flFlashLightTime" // float + { + "windows" "708" + "linux" "728" + "mac" "728" + } + + "m_iFlashBattery" // int + { + "windows" "712" + "linux" "732" + "mac" "732" + } + + "m_afButtonLast" // int + { + "windows" "716" + "linux" "736" + "mac" "736" + } + + "m_afButtonPressed" // int + { + "windows" "720" + "linux" "740" + "mac" "740" + } + + "m_afButtonReleased" // int + { + "windows" "724" + "linux" "744" + "mac" "744" + } + + "m_pentSndLast" // edict_t* + { + "windows" "728" + "linux" "748" + "mac" "748" + } + + "m_flSndRoomtype" // float + { + "windows" "732" + "linux" "752" + "mac" "752" + } + + "m_flSndRange" // float + { + "windows" "736" + "linux" "756" + "mac" "756" + } + + "m_flFallVelocity" // float + { + "windows" "740" + "linux" "760" + "mac" "760" + } + + "m_rgItems" // int[5] + { + "windows" "744" + "linux" "764" + "mac" "764" + } + + "m_fKnownItem" // int + { + "windows" "764" + "linux" "784" + "mac" "784" + } + + "m_fNewAmmo" // int + { + "windows" "768" + "linux" "788" + "mac" "788" + } + + "m_afPhysicsFlags" // unsigned int + { + "windows" "772" + "linux" "792" + "mac" "792" + } + + "m_fNextSuicideTime" // float + { + "windows" "776" + "linux" "796" + "mac" "796" + } + + "m_flTimeStepSound" // float + { + "windows" "780" + "linux" "800" + "mac" "800" + } + + "m_flTimeWeaponIdle" // float + { + "windows" "784" + "linux" "804" + "mac" "804" + } + + "m_flSwimTime" // float + { + "windows" "788" + "linux" "808" + "mac" "808" + } + + "m_flDuckTime" // float + { + "windows" "792" + "linux" "812" + "mac" "812" + } + + "m_flWallJumpTime" // float + { + "windows" "796" + "linux" "816" + "mac" "816" + } + + "m_flSuitUpdate" // float + { + "windows" "800" + "linux" "820" + "mac" "820" + } + + "m_rgSuitPlayList" // int[4] + { + "windows" "804" + "linux" "824" + "mac" "824" + } + + "m_iSuitPlayNext" // int + { + "windows" "820" + "linux" "840" + "mac" "840" + } + + "m_rgiSuitNoRepeat" // int[32] + { + "windows" "824" + "linux" "844" + "mac" "844" + } + + "m_rgflSuitNoRepeatTime" // float[32] + { + "windows" "952" + "linux" "972" + "mac" "972" + } + + "m_lastDamageAmount" // int + { + "windows" "1080" + "linux" "1100" + "mac" "1100" + } + + "m_tbdPrev" // float + { + "windows" "1084" + "linux" "1104" + "mac" "1104" + } + + "m_flgeigerRange" // float + { + "windows" "1088" + "linux" "1108" + "mac" "1108" + } + + "m_flgeigerDelay" // float + { + "windows" "1092" + "linux" "1112" + "mac" "1112" + } + + "m_igeigerRangePrev" // int + { + "windows" "1096" + "linux" "1116" + "mac" "1116" + } + + "m_iStepLeft" // int + { + "windows" "1100" + "linux" "1120" + "mac" "1120" + } + + "m_szTextureName" // char[13] + { + "windows" "1104" + "linux" "1124" + "mac" "1124" + } + + "m_chTextureType" // char + { + "windows" "1117" + "linux" "1137" + "mac" "1137" + } + + "m_idrowndmg" // int + { + "windows" "1120" + "linux" "1140" + "mac" "1140" + } + + "m_idrownrestored" // int + { + "windows" "1124" + "linux" "1144" + "mac" "1144" + } + + "m_bitsHUDDamage" // int + { + "windows" "1128" + "linux" "1148" + "mac" "1148" + } + + "m_fInitHUD" // BOOL + { + "windows" "1132" + "linux" "1152" + "mac" "1152" + } + + "m_fGameHUDInitialized" // BOOL + { + "windows" "1136" + "linux" "1156" + "mac" "1156" + } + + "m_iTrain" // int + { + "windows" "1140" + "linux" "1160" + "mac" "1160" + } + + "m_fWeapon" // BOOL + { + "windows" "1144" + "linux" "1164" + "mac" "1164" + } + + "m_pTank" // EHANDLE + { + "windows" "1148" + "linux" "1168" + "mac" "1168" + } + + "m_fDeadTime" // float + { + "windows" "1156" + "linux" "1176" + "mac" "1176" + } + + "m_fNoPlayerSound" // BOOL + { + "windows" "1160" + "linux" "1180" + "mac" "1180" + } + + "m_fLongJump" // BOOL + { + "windows" "1164" + "linux" "1184" + "mac" "1184" + } + + "m_tSneaking" // float + { + "windows" "1168" + "linux" "1188" + "mac" "1188" + } + + "m_iUpdateTime" // int + { + "windows" "1172" + "linux" "1192" + "mac" "1192" + } + + "m_iClientHealth" // int + { + "windows" "1176" + "linux" "1196" + "mac" "1196" + } + + "m_iClientBattery" // int + { + "windows" "1180" + "linux" "1200" + "mac" "1200" + } + + "m_iHideHUD" // int + { + "windows" "1184" + "linux" "1204" + "mac" "1204" + } + + "m_iClientHideHUD" // int + { + "windows" "1188" + "linux" "1208" + "mac" "1208" + } + + "m_iFOV" // int + { + "windows" "1192" + "linux" "1212" + "mac" "1212" + } + + "m_iClientFOV" // int + { + "windows" "1196" + "linux" "1216" + "mac" "1216" + } + + "m_rgpPlayerItems" // CBasePlayerItem*[6] + { + "windows" "1200" + "linux" "1220" + "mac" "1220" + } + + "m_pActiveItem" // CBasePlayerItem* + { + "windows" "1224" + "linux" "1244" + "mac" "1244" + } + + "m_pClientActiveItem" // CBasePlayerItem* + { + "windows" "1228" + "linux" "1248" + "mac" "1248" + } + + "m_pLastItem" // CBasePlayerItem* + { + "windows" "1232" + "linux" "1252" + "mac" "1252" + } + + "m_rgAmmo" // int[32] + { + "windows" "1236" + "linux" "1256" + "mac" "1256" + } + + "m_rgAmmoLast" // int[32] + { + "windows" "1364" + "linux" "1384" + "mac" "1384" + } + + "m_vecAutoAim" // Vector + { + "windows" "1492" + "linux" "1512" + "mac" "1512" + } + + "m_fOnTarget" // BOOL + { + "windows" "1504" + "linux" "1524" + "mac" "1524" + } + + "m_iDeaths" // int + { + "windows" "1508" + "linux" "1528" + "mac" "1528" + } + + "m_iRespawnFrames" // float + { + "windows" "1512" + "linux" "1532" + "mac" "1532" + } + + "m_lastx" // int + { + "windows" "1516" + "linux" "1536" + "mac" "1536" + } + + "m_lasty" // int + { + "windows" "1520" + "linux" "1540" + "mac" "1540" + } + + "m_nCustomSprayFrames" // int + { + "windows" "1524" + "linux" "1544" + "mac" "1544" + } + + "m_flNextDecalTime" // float + { + "windows" "1528" + "linux" "1548" + "mac" "1548" + } + + "m_szTeamName" // char[16] + { + "windows" "1532" + "linux" "1552" + "mac" "1552" + } + + "m_szAnimExtention" // char[32] + { + "windows" "1548" + "linux" "1568" + "mac" "1568" + } + + "m_flStartCharge" // float + { + "windows" "1580" + "linux" "1600" + "mac" "1600" + } + + "m_flAmmoStartCharge" // float + { + "windows" "1584" + "linux" "1604" + "mac" "1604" + } + + "m_flPlayAftershock" // float + { + "windows" "1588" + "linux" "1608" + "mac" "1608" + } + + "m_flNextAmmoBurn" // float + { + "windows" "1592" + "linux" "1612" + "mac" "1612" + } + + "m_izSBarState" // int[4] + { + "windows" "1596" + "linux" "1616" + "mac" "1616" + } + + "m_flNextSBarUpdateTime" // float + { + "windows" "1612" + "linux" "1632" + "mac" "1632" + } + + "m_flStatusBarDisappearDelay" // float + { + "windows" "1616" + "linux" "1636" + "mac" "1636" + } + + "m_SbarString0" // char[128] + { + "windows" "1620" + "linux" "1640" + "mac" "1640" + } + + "m_SbarString1" // char[128] + { + "windows" "1748" + "linux" "1768" + "mac" "1768" + } + + "m_flNextChatTime" // float + { + "windows" "1876" + "linux" "1896" + "mac" "1896" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CBasePlayer + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseplayeritem.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseplayeritem.txt new file mode 100644 index 00000000..55a17fe6 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseplayeritem.txt @@ -0,0 +1,56 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBasePlayerItem" + { + "Offsets" + { + "m_pPlayer" // CBasePlayer* + { + "windows" "112" + "linux" "128" + "mac" "128" + } + + "m_pNext" // CBasePlayerItem* + { + "windows" "116" + "linux" "132" + "mac" "132" + } + + "m_iId" // int + { + "windows" "120" + "linux" "136" + "mac" "136" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseplayerweapon.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseplayerweapon.txt new file mode 100644 index 00000000..2dd72658 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseplayerweapon.txt @@ -0,0 +1,148 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBasePlayerWeapon" + { + "Offsets" + { + "m_iPlayEmptySound" // int + { + "windows" "124" + "linux" "140" + "mac" "140" + } + + "m_fFireOnEmpty" // int + { + "windows" "128" + "linux" "144" + "mac" "144" + } + + "m_flPumpTime" // float + { + "windows" "132" + "linux" "148" + "mac" "148" + } + + "m_fInSpecialReload" // int + { + "windows" "136" + "linux" "152" + "mac" "152" + } + + "m_flNextPrimaryAttack" // float + { + "windows" "140" + "linux" "156" + "mac" "156" + } + + "m_flNextSecondaryAttack" // float + { + "windows" "144" + "linux" "160" + "mac" "160" + } + + "m_flTimeWeaponIdle" // float + { + "windows" "148" + "linux" "164" + "mac" "164" + } + + "m_iPrimaryAmmoType" // int + { + "windows" "152" + "linux" "168" + "mac" "168" + } + + "m_iSecondaryAmmoType" // int + { + "windows" "156" + "linux" "172" + "mac" "172" + } + + "m_iClip" // int + { + "windows" "160" + "linux" "176" + "mac" "176" + } + + "m_iClientClip" // int + { + "windows" "164" + "linux" "180" + "mac" "180" + } + + "m_iClientWeaponState" // int + { + "windows" "168" + "linux" "184" + "mac" "184" + } + + "m_fInReload" // int + { + "windows" "172" + "linux" "188" + "mac" "188" + } + + "m_iDefaultAmmo" // int + { + "windows" "176" + "linux" "192" + "mac" "192" + } + + "m_flPrevPrimaryAttack" // float + { + "windows" "180" + "linux" "196" + "mac" "196" + } + + "m_flLastFireTime" // float + { + "windows" "184" + "linux" "200" + "mac" "200" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbasetoggle.txt b/gamedata/common.games/entities.games/valve/offsets-cbasetoggle.txt new file mode 100644 index 00000000..097990c7 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbasetoggle.txt @@ -0,0 +1,168 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBaseToggle" + { + "Offsets" + { + "m_toggle_state" // TOGGLE_STATE + { + "windows" "112" + "linux" "128" + "mac" "128" + } + + "m_flActivateFinished" // float + { + "windows" "116" + "linux" "132" + "mac" "132" + } + + "m_flMoveDistance" // float + { + "windows" "120" + "linux" "136" + "mac" "136" + } + + "m_flWait" // float + { + "windows" "124" + "linux" "140" + "mac" "140" + } + + "m_flLip" // float + { + "windows" "128" + "linux" "144" + "mac" "144" + } + + "m_flTWidth" // float + { + "windows" "132" + "linux" "148" + "mac" "148" + } + + "m_flTLength" // float + { + "windows" "136" + "linux" "152" + "mac" "152" + } + + "m_vecPosition1" // Vector + { + "windows" "140" + "linux" "156" + "mac" "156" + } + + "m_vecPosition2" // Vector + { + "windows" "152" + "linux" "168" + "mac" "168" + } + + "m_vecAngle1" // Vector + { + "windows" "164" + "linux" "180" + "mac" "180" + } + + "m_vecAngle2" // Vector + { + "windows" "176" + "linux" "192" + "mac" "192" + } + + "m_cTriggersLeft" // int + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_flHeight" // float + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "m_hActivator" // EHANDLE + { + "windows" "196" + "linux" "212" + "mac" "212" + } + + "m_pfnCallWhenMoveDone" // (*__pfn)(CBaseToggle*) + { + "windows" "204" + "linux" "220" + "mac" "220" + } + + "m_vecFinalDest" // Vector + { + "windows" "208" + "linux" "228" + "mac" "228" + } + + "m_vecFinalAngle" // Vector + { + "windows" "220" + "linux" "240" + "mac" "240" + } + + "m_bitsDamageInflict" // int + { + "windows" "232" + "linux" "252" + "mac" "252" + } + + "m_sMaster" // string_t + { + "windows" "236" + "linux" "256" + "mac" "256" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbaseturret.txt b/gamedata/common.games/entities.games/valve/offsets-cbaseturret.txt new file mode 100644 index 00000000..7622a93e --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbaseturret.txt @@ -0,0 +1,191 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBaseTurret" + { + "Offsets" + { + "m_flMaxSpin" // float + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_iSpin" // int + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_pEyeGlow" // CSprite* + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_eyeBrightness" // int + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_iDeployHeight" // int + { + "windows" "676" + "linux" "696" + "mac" "696" + } + + "m_iRetractHeight" // int + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_iMinPitch" // int + { + "windows" "684" + "linux" "704" + "mac" "704" + } + + "m_iBaseTurnRate" // int + { + "windows" "688" + "linux" "708" + "mac" "708" + } + + "m_fTurnRate" // float + { + "windows" "692" + "linux" "712" + "mac" "712" + } + + "m_iOrientation" // int + { + "windows" "696" + "linux" "716" + "mac" "716" + } + + "m_iOn" // int + { + "windows" "700" + "linux" "720" + "mac" "720" + } + + "m_fBeserk" // int + { + "windows" "704" + "linux" "724" + "mac" "724" + } + + "m_iAutoStart" // int + { + "windows" "708" + "linux" "728" + "mac" "728" + } + + "m_vecLastSight" // Vector + { + "windows" "712" + "linux" "732" + "mac" "732" + } + + "m_flLastSight" // float + { + "windows" "724" + "linux" "744" + "mac" "744" + } + + "m_flMaxWait" // float + { + "windows" "728" + "linux" "748" + "mac" "748" + } + + "m_iSearchSpeed" // int + { + "windows" "732" + "linux" "752" + "mac" "752" + } + + "m_flStartYaw" // float + { + "windows" "736" + "linux" "756" + "mac" "756" + } + + "m_vecCurAngles" // Vector + { + "windows" "740" + "linux" "760" + "mac" "760" + } + + "m_vecGoalAngles" // Vector + { + "windows" "752" + "linux" "772" + "mac" "772" + } + + "m_flPingTime" // float + { + "windows" "764" + "linux" "784" + "mac" "784" + } + + "m_flSpinUpTime" // float + { + "windows" "768" + "linux" "788" + "mac" "788" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CBaseTurret + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbigmomma.txt b/gamedata/common.games/entities.games/valve/offsets-cbigmomma.txt new file mode 100644 index 00000000..e666269e --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbigmomma.txt @@ -0,0 +1,72 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBigMomma" + { + "Offsets" + { + "m_nodeTime" // float + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_crabTime" // float + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_mortarTime" // float + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_painSoundTime" // float + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_crabCount" // int + { + "windows" "676" + "linux" "696" + "mac" "696" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CBigMomma + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbmortar.txt b/gamedata/common.games/entities.games/valve/offsets-cbmortar.txt new file mode 100644 index 00000000..9aee7a43 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbmortar.txt @@ -0,0 +1,40 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBMortar" + { + "Offsets" + { + "m_maxFrame" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBMortar + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbreakable.txt b/gamedata/common.games/entities.games/valve/offsets-cbreakable.txt new file mode 100644 index 00000000..47de2296 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbreakable.txt @@ -0,0 +1,76 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBreakable" + { + "Offsets" + { + "m_Material" // Materials + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_Explosion" // Explosions + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "m_idShard" // int + { + "windows" "100" + "linux" "116" + "mac" "116" + } + + "m_angle" // float + { + "windows" "104" + "linux" "120" + "mac" "120" + } + + "m_iszGibModel" // int + { + "windows" "108" + "linux" "124" + "mac" "124" + } + + "m_iszSpawnObject" // int + { + "windows" "112" + "linux" "128" + "mac" "128" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBreakable + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbubbling.txt b/gamedata/common.games/entities.games/valve/offsets-cbubbling.txt new file mode 100644 index 00000000..3a0f303b --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbubbling.txt @@ -0,0 +1,61 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBubbling" + { + "Offsets" + { + "m_density" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_frequency" // int + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_bubbleModel" // int + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_state" // int + { + "windows" "96" + "linux" "112" + "mac" "112" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBubbling + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cbullsquid.txt b/gamedata/common.games/entities.games/valve/offsets-cbullsquid.txt new file mode 100644 index 00000000..869b56d6 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cbullsquid.txt @@ -0,0 +1,58 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBullsquid" + { + "Offsets" + { + "m_fCanThreatDisplay" // BOOL + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_flLastHurtTime" // float + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_flNextSpitTime" // float + { + "windows" "668" + "linux" "688" + "mac" "688" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CBullsquid + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cchangelevel.txt b/gamedata/common.games/entities.games/valve/offsets-cchangelevel.txt new file mode 100644 index 00000000..172a52ed --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cchangelevel.txt @@ -0,0 +1,65 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CChangeLevel" + { + "Offsets" + { + "m_szMapName" // char[32] + { + "windows" "240" + "linux" "260" + "mac" "260" + } + + "m_szLandmarkName" // char[32] + { + "windows" "272" + "linux" "292" + "mac" "292" + } + + "m_changeTarget" // int + { + "windows" "304" + "linux" "324" + "mac" "324" + } + + "m_changeTargetDelay" // float + { + "windows" "308" + "linux" "328" + "mac" "328" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseTrigger + * CChangeLevel + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ccinemonster.txt b/gamedata/common.games/entities.games/valve/offsets-ccinemonster.txt new file mode 100644 index 00000000..ec510993 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ccinemonster.txt @@ -0,0 +1,128 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CCineMonster" + { + "Offsets" + { + "m_iszIdle" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_iszPlay" // int + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_iszEntity" // int + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_fMoveTo" // int + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_iFinishSchedule" // int + { + "windows" "676" + "linux" "696" + "mac" "696" + } + + "m_flRadius" // float + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_flRepeat" // float + { + "windows" "684" + "linux" "704" + "mac" "704" + } + + "m_iDelay" // int + { + "windows" "688" + "linux" "708" + "mac" "708" + } + + "m_startTime" // float + { + "windows" "692" + "linux" "712" + "mac" "712" + } + + "m_saved_movetype" // int + { + "windows" "696" + "linux" "716" + "mac" "716" + } + + "m_saved_solid" // int + { + "windows" "700" + "linux" "720" + "mac" "720" + } + + "m_saved_effects" // int + { + "windows" "704" + "linux" "724" + "mac" "724" + } + + "m_interruptable" // BOOL + { + "windows" "708" + "linux" "728" + "mac" "728" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CCineMonster + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ccontroller.txt b/gamedata/common.games/entities.games/valve/offsets-ccontroller.txt new file mode 100644 index 00000000..c47756e9 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ccontroller.txt @@ -0,0 +1,108 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CController" + { + "Offsets" + { + "m_flNextFlinch" // float + { + "windows" "716" + "linux" "736" + "mac" "736" + } + + "m_flShootTime" // float + { + "windows" "720" + "linux" "740" + "mac" "740" + } + + "m_flShootEnd" // float + { + "windows" "724" + "linux" "744" + "mac" "744" + } + + "m_pBall" // CSprite*[2] + { + "windows" "728" + "linux" "748" + "mac" "748" + } + + "m_iBall" // int[2] + { + "windows" "736" + "linux" "756" + "mac" "756" + } + + "m_iBallTime" // float[2] + { + "windows" "744" + "linux" "764" + "mac" "764" + } + + "m_iBallCurrent" // int[2] + { + "windows" "752" + "linux" "772" + "mac" "772" + } + + "m_vecEstVelocity" // Vector + { + "windows" "760" + "linux" "780" + "mac" "780" + } + + "m_velocity" // Vector + { + "windows" "772" + "linux" "792" + "mac" "792" + } + + "m_fInCombat" // int + { + "windows" "784" + "linux" "804" + "mac" "804" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CSquadMonster + * CController + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ccontrollerheadball.txt b/gamedata/common.games/entities.games/valve/offsets-ccontrollerheadball.txt new file mode 100644 index 00000000..8e79ff41 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ccontrollerheadball.txt @@ -0,0 +1,65 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CControllerHeadBall" + { + "Offsets" + { + "m_iTrail" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_flNextAttack" // int + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_vecIdeal" // Vector + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_hOwner" // EHANDLE + { + "windows" "680" + "linux" "700" + "mac" "700" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CControllerHeadBall + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ccontrollerzapball.txt b/gamedata/common.games/entities.games/valve/offsets-ccontrollerzapball.txt new file mode 100644 index 00000000..5f86b45c --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ccontrollerzapball.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CControllerZapBall" + { + "Offsets" + { + "m_hOwner" // EHANDLE + { + "windows" "660" + "linux" "680" + "mac" "680" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CControllerZapBall + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ccrossbow.txt b/gamedata/common.games/entities.games/valve/offsets-ccrossbow.txt new file mode 100644 index 00000000..f72fbd7a --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ccrossbow.txt @@ -0,0 +1,58 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CCrossbow" + { + "Offsets" + { + "m_fInZoom" // int + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_usCrossbow" // short unsigned int + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "m_usCrossbow2" // short unsigned int + { + "windows" "194" + "linux" "210" + "mac" "210" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CCrossbow + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ccrossbowbolt.txt b/gamedata/common.games/entities.games/valve/offsets-ccrossbowbolt.txt new file mode 100644 index 00000000..9f24221a --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ccrossbowbolt.txt @@ -0,0 +1,40 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CCrossbowBolt" + { + "Offsets" + { + "m_iTrail" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CCrossbowBolt + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ccrowbar.txt b/gamedata/common.games/entities.games/valve/offsets-ccrowbar.txt new file mode 100644 index 00000000..40516942 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ccrowbar.txt @@ -0,0 +1,58 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CCrowbar" + { + "Offsets" + { + "m_iSwing" // int + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_trHit" // TraceResult + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "m_usCrowbar" // short unsigned int + { + "windows" "248" + "linux" "264" + "mac" "264" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CCrowbar + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ccycler.txt b/gamedata/common.games/entities.games/valve/offsets-ccycler.txt new file mode 100644 index 00000000..36394e27 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ccycler.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CCycler" + { + "Offsets" + { + "m_animate" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CCycler + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ccyclersprite.txt b/gamedata/common.games/entities.games/valve/offsets-ccyclersprite.txt new file mode 100644 index 00000000..765c2ce4 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ccyclersprite.txt @@ -0,0 +1,54 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CCyclerSprite" + { + "Offsets" + { + "m_animate" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_lastTime" // float + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_maxFrame" // float + { + "windows" "92" + "linux" "108" + "mac" "108" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CCyclerSprite + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cdeadbarney.txt b/gamedata/common.games/entities.games/valve/offsets-cdeadbarney.txt new file mode 100644 index 00000000..3842da87 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cdeadbarney.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CDeadBarney" + { + "Offsets" + { + "m_iPose" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CDeadBarney + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cdeadhev.txt b/gamedata/common.games/entities.games/valve/offsets-cdeadhev.txt new file mode 100644 index 00000000..79775429 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cdeadhev.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CDeadHEV" + { + "Offsets" + { + "m_iPose" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CDeadHEV + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cdeadhgrunt.txt b/gamedata/common.games/entities.games/valve/offsets-cdeadhgrunt.txt new file mode 100644 index 00000000..6e02776d --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cdeadhgrunt.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CDeadHGrunt" + { + "Offsets" + { + "m_iPose" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CDeadHGrunt + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cdeadscientist.txt b/gamedata/common.games/entities.games/valve/offsets-cdeadscientist.txt new file mode 100644 index 00000000..3920b55c --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cdeadscientist.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CDeadScientist" + { + "Offsets" + { + "m_iPose" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CDeadScientist + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cegon.txt b/gamedata/common.games/entities.games/valve/offsets-cegon.txt new file mode 100644 index 00000000..80e26867 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cegon.txt @@ -0,0 +1,107 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CEgon" + { + "Offsets" + { + "m_flAmmoUseTime" // float + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_pBeam" // CBeam* + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "m_pNoise" // CBeam* + { + "windows" "196" + "linux" "212" + "mac" "212" + } + + "m_pSprite" // CSprite* + { + "windows" "200" + "linux" "216" + "mac" "216" + } + + "m_usEgonStop" // short unsigned int + { + "windows" "204" + "linux" "220" + "mac" "220" + } + + "m_shootTime" // float + { + "windows" "208" + "linux" "224" + "mac" "224" + } + + "m_fireMode" // enum EGON_FIREMODE + { + "windows" "212" + "linux" "228" + "mac" "228" + } + + "m_shakeTime" // float + { + "windows" "216" + "linux" "232" + "mac" "232" + } + + "m_deployed" // BOOL + { + "windows" "220" + "linux" "236" + "mac" "236" + } + + "m_usEgonFire" // short unsigned int + { + "windows" "224" + "linux" "240" + "mac" "240" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CEgon + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cenvexplosion.txt b/gamedata/common.games/entities.games/valve/offsets-cenvexplosion.txt new file mode 100644 index 00000000..5f4d7efd --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cenvexplosion.txt @@ -0,0 +1,51 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CEnvExplosion" + { + "Offsets" + { + "m_iMagnitude" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_spriteScale" // int + { + "windows" "664" + "linux" "684" + "mac" "684" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CEnvExplosion + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cenvfunnel.txt b/gamedata/common.games/entities.games/valve/offsets-cenvfunnel.txt new file mode 100644 index 00000000..593f3430 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cenvfunnel.txt @@ -0,0 +1,41 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CEnvFunnel" + { + "Offsets" + { + "m_iSprite" // int + { + "windows" "92" + "linux" "108" + "mac" "108" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CEnvFunnel + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cenvglobal.txt b/gamedata/common.games/entities.games/valve/offsets-cenvglobal.txt new file mode 100644 index 00000000..03266e42 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cenvglobal.txt @@ -0,0 +1,55 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CEnvGlobal" + { + "Offsets" + { + "m_globalstate" // string_t + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_triggermode" // int + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_initialstate" // int + { + "windows" "92" + "linux" "108" + "mac" "108" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CEnvGlobal + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cenvsound.txt b/gamedata/common.games/entities.games/valve/offsets-cenvsound.txt new file mode 100644 index 00000000..a631f846 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cenvsound.txt @@ -0,0 +1,48 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CEnvSound" + { + "Offsets" + { + "m_flRadius" // float + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_flRoomtype" // float + { + "windows" "88" + "linux" "104" + "mac" "104" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CEnvSound + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cenvspark.txt b/gamedata/common.games/entities.games/valve/offsets-cenvspark.txt new file mode 100644 index 00000000..7a17c1a7 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cenvspark.txt @@ -0,0 +1,40 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CEnvSpark" + { + "Offsets" + { + "m_flDelay" // float + { + "windows" "84" + "linux" "100" + "mac" "100" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CEnvSpark + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cflockingflyer.txt b/gamedata/common.games/entities.games/valve/offsets-cflockingflyer.txt new file mode 100644 index 00000000..91d6aa17 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cflockingflyer.txt @@ -0,0 +1,121 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFlockingFlyer" + { + "Offsets" + { + "m_pSquadLeader" // CFlockingFlyer* + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_pSquadNext" // CFlockingFlyer* + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_fTurning" // BOOL + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_fCourseAdjust" // BOOL + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_fPathBlocked" // BOOL + { + "windows" "676" + "linux" "696" + "mac" "696" + } + + "m_vecReferencePoint" // Vector + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_vecAdjustedVelocity" // Vector + { + "windows" "692" + "linux" "712" + "mac" "712" + } + + "m_flGoalSpeed" // float + { + "windows" "704" + "linux" "724" + "mac" "724" + } + + "m_flLastBlockedTime" // float + { + "windows" "708" + "linux" "728" + "mac" "728" + } + + "m_flFakeBlockedTime" // float + { + "windows" "712" + "linux" "732" + "mac" "732" + } + + "m_flAlertTime" // float + { + "windows" "716" + "linux" "736" + "mac" "736" + } + + "m_flFlockNextSoundTime" // float + { + "windows" "720" + "linux" "740" + "mac" "740" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CFlockingFlyer + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cflockingflyerflock.txt b/gamedata/common.games/entities.games/valve/offsets-cflockingflyerflock.txt new file mode 100644 index 00000000..46437764 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cflockingflyerflock.txt @@ -0,0 +1,51 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFlockingFlyerFlock" + { + "Offsets" + { + "m_cFlockSize" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_flFlockRadius" // float + { + "windows" "664" + "linux" "684" + "mac" "684" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CFlockingFlyerFlock + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cflyingmonster.txt b/gamedata/common.games/entities.games/valve/offsets-cflyingmonster.txt new file mode 100644 index 00000000..926c6f2d --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cflyingmonster.txt @@ -0,0 +1,72 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFlyingMonster" + { + "Offsets" + { + "m_vecTravel" // Vector + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_flightSpeed" // float + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_stopTime" // float + { + "windows" "676" + "linux" "696" + "mac" "696" + } + + "m_momentum" // float + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_pFlapSound" // const char* + { + "windows" "684" + "linux" "704" + "mac" "704" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CFlyingMonster + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cfrictionmodifier.txt b/gamedata/common.games/entities.games/valve/offsets-cfrictionmodifier.txt new file mode 100644 index 00000000..a729a380 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cfrictionmodifier.txt @@ -0,0 +1,40 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFrictionModifier" + { + "Offsets" + { + "m_frictionFraction" // float + { + "windows" "84" + "linux" "100" + "mac" "100" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFrictionModifier + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cfuncmortarfield.txt b/gamedata/common.games/entities.games/valve/offsets-cfuncmortarfield.txt new file mode 100644 index 00000000..a9d2fe96 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cfuncmortarfield.txt @@ -0,0 +1,78 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncMortarField" + { + "Offsets" + { + "m_iszXController" // int + { + "windows" "240" + "linux" "260" + "mac" "260" + } + + "m_iszYController" // int + { + "windows" "244" + "linux" "264" + "mac" "264" + } + + "m_flSpread" // float + { + "windows" "248" + "linux" "268" + "mac" "268" + } + + "m_flDelay" // float + { + "windows" "252" + "linux" "272" + "mac" "272" + } + + "m_iCount" // int + { + "windows" "256" + "linux" "276" + "mac" "276" + } + + "m_fControl" // int + { + "windows" "260" + "linux" "280" + "mac" "280" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CFuncMortarField + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cfuncplatrot.txt b/gamedata/common.games/entities.games/valve/offsets-cfuncplatrot.txt new file mode 100644 index 00000000..d664e11c --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cfuncplatrot.txt @@ -0,0 +1,52 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncPlatRot" + { + "Offsets" + { + "m_end" // Vector + { + "windows" "248" + "linux" "268" + "mac" "268" + } + + "m_start" // Vector + { + "windows" "260" + "linux" "280" + "mac" "280" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBasePlatTrain + * CFuncPlat + * CFuncPlatRot + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cfuncrotating.txt b/gamedata/common.games/entities.games/valve/offsets-cfuncrotating.txt new file mode 100644 index 00000000..9a37d60a --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cfuncrotating.txt @@ -0,0 +1,68 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncRotating" + { + "Offsets" + { + "m_flFanFriction" // float + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_flAttenuation" // float + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_flVolume" // float + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_pitch" // float + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "m_sounds" // int + { + "windows" "100" + "linux" "116" + "mac" "116" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncRotating + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cfunctank.txt b/gamedata/common.games/entities.games/valve/offsets-cfunctank.txt new file mode 100644 index 00000000..1a3af1b9 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cfunctank.txt @@ -0,0 +1,215 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncTank" + { + "Offsets" + { + "m_pController" // CBasePlayer* + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_flNextAttack" // float + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_vecControllerUsePos" // Vector + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_yawCenter" // float + { + "windows" "104" + "linux" "120" + "mac" "120" + } + + "m_yawRate" // float + { + "windows" "108" + "linux" "124" + "mac" "124" + } + + "m_yawRange" // float + { + "windows" "112" + "linux" "128" + "mac" "128" + } + + "m_yawTolerance" // float + { + "windows" "116" + "linux" "132" + "mac" "132" + } + + "m_pitchCenter" // float + { + "windows" "120" + "linux" "136" + "mac" "136" + } + + "m_pitchRate" // float + { + "windows" "124" + "linux" "140" + "mac" "140" + } + + "m_pitchRange" // float + { + "windows" "128" + "linux" "144" + "mac" "144" + } + + "m_pitchTolerance" // float + { + "windows" "132" + "linux" "148" + "mac" "148" + } + + "m_fireLast" // float + { + "windows" "136" + "linux" "152" + "mac" "152" + } + + "m_fireRate" // float + { + "windows" "140" + "linux" "156" + "mac" "156" + } + + "m_lastSightTime" // float + { + "windows" "144" + "linux" "160" + "mac" "160" + } + + "m_persist" // float + { + "windows" "148" + "linux" "164" + "mac" "164" + } + + "m_minRange" // float + { + "windows" "152" + "linux" "168" + "mac" "168" + } + + "m_maxRange" // float + { + "windows" "156" + "linux" "172" + "mac" "172" + } + + "m_barrelPos" // Vector + { + "windows" "160" + "linux" "176" + "mac" "176" + } + + "m_spriteScale" // float + { + "windows" "172" + "linux" "188" + "mac" "188" + } + + "m_iszSpriteSmoke" // int + { + "windows" "176" + "linux" "192" + "mac" "192" + } + + "m_iszSpriteFlash" // int + { + "windows" "180" + "linux" "196" + "mac" "196" + } + + "m_bulletType" // enum TANKBULLET + { + "windows" "184" + "linux" "200" + "mac" "200" + } + + "m_iBulletDamage" // int + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_sightOrigin" // Vector + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "m_spread" // int + { + "windows" "204" + "linux" "220" + "mac" "220" + } + + "m_iszMaster" // int + { + "windows" "208" + "linux" "224" + "mac" "224" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncTank + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cfunctankcontrols.txt b/gamedata/common.games/entities.games/valve/offsets-cfunctankcontrols.txt new file mode 100644 index 00000000..64c2fb74 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cfunctankcontrols.txt @@ -0,0 +1,40 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncTankControls" + { + "Offsets" + { + "m_pTank" // CFuncTank* + { + "windows" "84" + "linux" "100" + "mac" "100" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncTankControls + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cfunctanklaser.txt b/gamedata/common.games/entities.games/valve/offsets-cfunctanklaser.txt new file mode 100644 index 00000000..2da93a44 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cfunctanklaser.txt @@ -0,0 +1,48 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncTankLaser" + { + "Offsets" + { + "m_pLaser" // CLaser* + { + "windows" "212" + "linux" "228" + "mac" "228" + } + + "m_laserTime" // float + { + "windows" "216" + "linux" "232" + "mac" "232" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncTank + * CFuncTankLaser + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cfunctrackchange.txt b/gamedata/common.games/entities.games/valve/offsets-cfunctrackchange.txt new file mode 100644 index 00000000..581453f5 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cfunctrackchange.txt @@ -0,0 +1,102 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncTrackChange" + { + "Offsets" + { + "m_trackTop" // CPathTrack* + { + "windows" "272" + "linux" "292" + "mac" "292" + } + + "m_trackBottom" // CPathTrack* + { + "windows" "276" + "linux" "296" + "mac" "296" + } + + "m_train" // CFuncTrackTrain* + { + "windows" "280" + "linux" "300" + "mac" "300" + } + + "m_trackTopName" // int + { + "windows" "284" + "linux" "304" + "mac" "304" + } + + "m_trackBottomName" // int + { + "windows" "288" + "linux" "308" + "mac" "308" + } + + "m_trainName" // int + { + "windows" "292" + "linux" "312" + "mac" "312" + } + + "m_code" // TRAIN_CODE + { + "windows" "296" + "linux" "316" + "mac" "316" + } + + "m_targetState" // int + { + "windows" "300" + "linux" "320" + "mac" "320" + } + + "m_use" // int + { + "windows" "304" + "linux" "324" + "mac" "324" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBasePlatTrain + * CFuncPlat + * CFuncPlatRot + * CFuncTrackChange + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cfunctracktrain.txt b/gamedata/common.games/entities.games/valve/offsets-cfunctracktrain.txt new file mode 100644 index 00000000..5beafa34 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cfunctracktrain.txt @@ -0,0 +1,131 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncTrackTrain" + { + "Offsets" + { + "m_ppath" // CPathTrack* + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_length" // float + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_height" // float + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_speed" // float + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "m_dir" // float + { + "windows" "100" + "linux" "116" + "mac" "116" + } + + "m_startSpeed" // float + { + "windows" "104" + "linux" "120" + "mac" "120" + } + + "m_controlMins" // Vector + { + "windows" "108" + "linux" "124" + "mac" "124" + } + + "m_controlMaxs" // Vector + { + "windows" "120" + "linux" "136" + "mac" "136" + } + + "m_soundPlaying" // int + { + "windows" "132" + "linux" "148" + "mac" "148" + } + + "m_sounds" // int + { + "windows" "136" + "linux" "152" + "mac" "152" + } + + "m_flVolume" // float + { + "windows" "140" + "linux" "156" + "mac" "156" + } + + "m_flBank" // float + { + "windows" "144" + "linux" "160" + "mac" "160" + } + + "m_oldSpeed" // float + { + "windows" "148" + "linux" "164" + "mac" "164" + } + + "m_usAdjustPitch" // short unsigned int + { + "windows" "152" + "linux" "168" + "mac" "168" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncTrackTrain + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cfunctrain.txt b/gamedata/common.games/entities.games/valve/offsets-cfunctrain.txt new file mode 100644 index 00000000..357240d7 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cfunctrain.txt @@ -0,0 +1,58 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncTrain" + { + "Offsets" + { + "m_pevCurrentTarget" // entvars_t* + { + "windows" "248" + "linux" "268" + "mac" "268" + } + + "m_sounds" // int + { + "windows" "252" + "linux" "272" + "mac" "272" + } + + "m_activated" // BOOL + { + "windows" "256" + "linux" "276" + "mac" "276" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBasePlatTrain + * CFuncTrain + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cgameplayerequip.txt b/gamedata/common.games/entities.games/valve/offsets-cgameplayerequip.txt new file mode 100644 index 00000000..71ad0a4b --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cgameplayerequip.txt @@ -0,0 +1,49 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGamePlayerEquip" + { + "Offsets" + { + "m_weaponNames" // unsigned int[32] + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_weaponCount" // int[32] + { + "windows" "216" + "linux" "232" + "mac" "232" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + * CRulePointEntity + * CGamePlayerEquip + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cgameplayerzone.txt b/gamedata/common.games/entities.games/valve/offsets-cgameplayerzone.txt new file mode 100644 index 00000000..24b85021 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cgameplayerzone.txt @@ -0,0 +1,63 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGamePlayerZone" + { + "Offsets" + { + "m_iszInTarget" // string_t + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_iszOutTarget" // string_t + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_iszInCount" // string_t + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "m_iszOutCount" // string_t + { + "windows" "100" + "linux" "116" + "mac" "116" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + * CRuleBrushEntity + * CGamePlayerZone + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cgameteammaster.txt b/gamedata/common.games/entities.games/valve/offsets-cgameteammaster.txt new file mode 100644 index 00000000..58a605c5 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cgameteammaster.txt @@ -0,0 +1,49 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGameTeamMaster" + { + "Offsets" + { + "m_teamIndex" // int + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "triggerType" // USE_TYPE + { + "windows" "92" + "linux" "108" + "mac" "108" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + * CRulePointEntity + * CGameTeamMaster + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cgametext.txt b/gamedata/common.games/entities.games/valve/offsets-cgametext.txt new file mode 100644 index 00000000..3bde6d13 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cgametext.txt @@ -0,0 +1,42 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGameText" + { + "Offsets" + { + "m_textParms" // hudtextparms_t + { + "windows" "88" + "linux" "104" + "mac" "104" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + * CRulePointEntity + * CGameText + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cgargantua.txt b/gamedata/common.games/entities.games/valve/offsets-cgargantua.txt new file mode 100644 index 00000000..b3806550 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cgargantua.txt @@ -0,0 +1,100 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGargantua" + { + "Offsets" + { + "m_pEyeGlow" // CSprite* + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_pFlame" // CBeam*[4] + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_eyeBrightness" // int + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_seeTime" // float + { + "windows" "684" + "linux" "704" + "mac" "704" + } + + "m_flameTime" // float + { + "windows" "688" + "linux" "708" + "mac" "708" + } + + "m_painSoundTime" // float + { + "windows" "692" + "linux" "712" + "mac" "712" + } + + "m_streakTime" // float + { + "windows" "696" + "linux" "716" + "mac" "716" + } + + "m_flameX" // float + { + "windows" "700" + "linux" "720" + "mac" "720" + } + + "m_flameY" // float + { + "windows" "704" + "linux" "724" + "mac" "724" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGargantua + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cgauss.txt b/gamedata/common.games/entities.games/valve/offsets-cgauss.txt new file mode 100644 index 00000000..254cbc65 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cgauss.txt @@ -0,0 +1,86 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGauss" + { + "Offsets" + { + "m_iBalls" // int + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_iGlow" // int + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "m_iBeam" // int + { + "windows" "196" + "linux" "212" + "mac" "212" + } + + "m_iSoundState" // int + { + "windows" "200" + "linux" "216" + "mac" "216" + } + + "m_fPrimaryFire" // BOOL + { + "windows" "204" + "linux" "220" + "mac" "220" + } + + "m_usGaussFire" // short unsigned int + { + "windows" "208" + "linux" "224" + "mac" "224" + } + + "m_usGaussSpin" // short unsigned int + { + "windows" "210" + "linux" "226" + "mac" "226" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CGauss + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cgib.txt b/gamedata/common.games/entities.games/valve/offsets-cgib.txt new file mode 100644 index 00000000..331d2959 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cgib.txt @@ -0,0 +1,61 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGib" + { + "Offsets" + { + "m_bloodColor" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_cBloodDecals" // int + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_material" // int + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_lifeTime" // float + { + "windows" "96" + "linux" "112" + "mac" "112" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CGib + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cgibshooter.txt b/gamedata/common.games/entities.games/valve/offsets-cgibshooter.txt new file mode 100644 index 00000000..7cd9e374 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cgibshooter.txt @@ -0,0 +1,83 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGibShooter" + { + "Offsets" + { + "m_iGibs" // int + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_iGibCapacity" // int + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "m_iGibMaterial" // int + { + "windows" "100" + "linux" "116" + "mac" "116" + } + + "m_iGibModelIndex" // int + { + "windows" "104" + "linux" "120" + "mac" "120" + } + + "m_flGibVelocity" // float + { + "windows" "108" + "linux" "124" + "mac" "124" + } + + "m_flVariance" // float + { + "windows" "112" + "linux" "128" + "mac" "128" + } + + "m_flGibLife" // float + { + "windows" "116" + "linux" "132" + "mac" "132" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CGibShooter + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cglock.txt b/gamedata/common.games/entities.games/valve/offsets-cglock.txt new file mode 100644 index 00000000..b1317ca7 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cglock.txt @@ -0,0 +1,58 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGlock" + { + "Offsets" + { + "m_iShell" // int + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_usFireGlock1" // short unsigned int + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "m_usFireGlock2" // short unsigned int + { + "windows" "194" + "linux" "210" + "mac" "210" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CGlock + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cglow.txt b/gamedata/common.games/entities.games/valve/offsets-cglow.txt new file mode 100644 index 00000000..e9d145c8 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cglow.txt @@ -0,0 +1,48 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGlow" + { + "Offsets" + { + "m_lastTime" // float + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_maxFrame" // float + { + "windows" "88" + "linux" "104" + "mac" "104" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CGlow + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cgman.txt b/gamedata/common.games/entities.games/valve/offsets-cgman.txt new file mode 100644 index 00000000..7ccb88cc --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cgman.txt @@ -0,0 +1,58 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGMan" + { + "Offsets" + { + "m_hPlayer" // EHANDLE + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_hTalkTarget" // EHANDLE + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_flTalkTime" // float + { + "windows" "676" + "linux" "696" + "mac" "696" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGMan + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cgrenade.txt b/gamedata/common.games/entities.games/valve/offsets-cgrenade.txt new file mode 100644 index 00000000..6c88c65a --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cgrenade.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGrenade" + { + "Offsets" + { + "m_fRegisteredSound" // BOOL + { + "windows" "660" + "linux" "680" + "mac" "680" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cguntarget.txt b/gamedata/common.games/entities.games/valve/offsets-cguntarget.txt new file mode 100644 index 00000000..7ca3a4e9 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cguntarget.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGunTarget" + { + "Offsets" + { + "m_on" // BOOL + { + "windows" "660" + "linux" "680" + "mac" "680" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGunTarget + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-chassassin.txt b/gamedata/common.games/entities.games/valve/offsets-chassassin.txt new file mode 100644 index 00000000..bf7827f5 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-chassassin.txt @@ -0,0 +1,107 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CHAssassin" + { + "Offsets" + { + "m_flLastShot" // float + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_flDiviation" // float + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_flNextJump" // float + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_vecJumpVelocity" // Vector + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_flNextGrenadeCheck" // float + { + "windows" "684" + "linux" "704" + "mac" "704" + } + + "m_vecTossVelocity" // Vector + { + "windows" "688" + "linux" "708" + "mac" "708" + } + + "m_fThrowGrenade" // BOOL + { + "windows" "700" + "linux" "720" + "mac" "720" + } + + "m_iTargetRanderamt" // int + { + "windows" "704" + "linux" "724" + "mac" "724" + } + + "m_iFrustration" // int + { + "windows" "708" + "linux" "728" + "mac" "728" + } + + "m_iShell" // int + { + "windows" "712" + "linux" "732" + "mac" "732" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CHAssassin + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-chgrunt.txt b/gamedata/common.games/entities.games/valve/offsets-chgrunt.txt new file mode 100644 index 00000000..5a7e10be --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-chgrunt.txt @@ -0,0 +1,122 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CHGrunt" + { + "Offsets" + { + "m_flNextGrenadeCheck" // float + { + "windows" "716" + "linux" "736" + "mac" "736" + } + + "m_flNextPainTime" // float + { + "windows" "720" + "linux" "740" + "mac" "740" + } + + "m_flLastEnemySightTime" // float + { + "windows" "724" + "linux" "744" + "mac" "744" + } + + "m_vecTossVelocity" // Vector + { + "windows" "728" + "linux" "748" + "mac" "748" + } + + "m_fThrowGrenade" // BOOL + { + "windows" "740" + "linux" "760" + "mac" "760" + } + + "m_fStanding" // BOOL + { + "windows" "744" + "linux" "764" + "mac" "764" + } + + "m_fFirstEncounter" // BOOL + { + "windows" "748" + "linux" "768" + "mac" "768" + } + + "m_cClipSize" // int + { + "windows" "752" + "linux" "772" + "mac" "772" + } + + "m_voicePitch" // int + { + "windows" "756" + "linux" "776" + "mac" "776" + } + + "m_iBrassShell" // int + { + "windows" "760" + "linux" "780" + "mac" "780" + } + + "m_iShotgunShell" // int + { + "windows" "764" + "linux" "784" + "mac" "784" + } + + "m_iSentence" // int + { + "windows" "768" + "linux" "788" + "mac" "788" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CSquadMonster + * CHGrunt + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-chgruntrepel.txt b/gamedata/common.games/entities.games/valve/offsets-chgruntrepel.txt new file mode 100644 index 00000000..59a57ade --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-chgruntrepel.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CHGruntRepel" + { + "Offsets" + { + "m_iSpriteTexture" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CHGruntRepel + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-chgun.txt b/gamedata/common.games/entities.games/valve/offsets-chgun.txt new file mode 100644 index 00000000..13cbb69d --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-chgun.txt @@ -0,0 +1,65 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CHgun" + { + "Offsets" + { + "m_flNextAnimTime" // float + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_flRechargeTime" // float + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "m_iFirePhase" // int + { + "windows" "196" + "linux" "212" + "mac" "212" + } + + "m_usHornetFire" // short unsigned int + { + "windows" "200" + "linux" "216" + "mac" "216" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CHgun + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-chornet.txt b/gamedata/common.games/entities.games/valve/offsets-chornet.txt new file mode 100644 index 00000000..b2317fbb --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-chornet.txt @@ -0,0 +1,58 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CHornet" + { + "Offsets" + { + "m_flStopAttack" // float + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_iHornetType" // int + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_flFlySpeed" // float + { + "windows" "668" + "linux" "688" + "mac" "688" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CHornet + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-choundeye.txt b/gamedata/common.games/entities.games/valve/offsets-choundeye.txt new file mode 100644 index 00000000..d4cf28de --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-choundeye.txt @@ -0,0 +1,66 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CHoundeye" + { + "Offsets" + { + "m_iSpriteTexture" // int + { + "windows" "716" + "linux" "736" + "mac" "736" + } + + "m_fAsleep" // BOOL + { + "windows" "720" + "linux" "740" + "mac" "740" + } + + "m_fDontBlink" // BOOL + { + "windows" "724" + "linux" "744" + "mac" "744" + } + + "m_vecPackCenter" // Vector + { + "windows" "728" + "linux" "748" + "mac" "748" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CSquadMonster + * CHoundeye + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cichthyosaur.txt b/gamedata/common.games/entities.games/valve/offsets-cichthyosaur.txt new file mode 100644 index 00000000..6cb65875 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cichthyosaur.txt @@ -0,0 +1,108 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CIchthyosaur" + { + "Offsets" + { + "m_SaveVelocity" // Vector + { + "windows" "688" + "linux" "708" + "mac" "708" + } + + "m_idealDist" // float + { + "windows" "700" + "linux" "720" + "mac" "720" + } + + "m_flBlink" // float + { + "windows" "704" + "linux" "724" + "mac" "724" + } + + "m_flEnemyTouched" // float + { + "windows" "708" + "linux" "728" + "mac" "728" + } + + "m_bOnAttack" // BOOL + { + "windows" "712" + "linux" "732" + "mac" "732" + } + + "m_flMaxSpeed" // float + { + "windows" "716" + "linux" "736" + "mac" "736" + } + + "m_flMinSpeed" // float + { + "windows" "720" + "linux" "740" + "mac" "740" + } + + "m_flMaxDist" // float + { + "windows" "724" + "linux" "744" + "mac" "744" + } + + "m_pBeam" // CBeam* + { + "windows" "728" + "linux" "748" + "mac" "748" + } + + "m_flNextAlert" // float + { + "windows" "732" + "linux" "752" + "mac" "752" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CFlyingMonster + * CIchthyosaur + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cinfobm.txt b/gamedata/common.games/entities.games/valve/offsets-cinfobm.txt new file mode 100644 index 00000000..0ceaf1bb --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cinfobm.txt @@ -0,0 +1,41 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CInfoBM" + { + "Offsets" + { + "m_preSequence" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CInfoBM + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cislave.txt b/gamedata/common.games/entities.games/valve/offsets-cislave.txt new file mode 100644 index 00000000..792c19af --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cislave.txt @@ -0,0 +1,80 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CISlave" + { + "Offsets" + { + "m_iBravery" // int + { + "windows" "716" + "linux" "736" + "mac" "736" + } + + "m_pBeam" // CBeam*[8] + { + "windows" "720" + "linux" "740" + "mac" "740" + } + + "m_iBeams" // int + { + "windows" "752" + "linux" "772" + "mac" "772" + } + + "m_flNextAttack" // float + { + "windows" "756" + "linux" "776" + "mac" "776" + } + + "m_voicePitch" // int + { + "windows" "760" + "linux" "780" + "mac" "780" + } + + "m_hDead" // EHANDLE + { + "windows" "764" + "linux" "784" + "mac" "784" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CSquadMonster + * CISlave + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-claser.txt b/gamedata/common.games/entities.games/valve/offsets-claser.txt new file mode 100644 index 00000000..8bf1d1e7 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-claser.txt @@ -0,0 +1,55 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CLaser" + { + "Offsets" + { + "m_pSprite" // CSprite* + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_iszSpriteName" // int + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_firePosition" // Vector + { + "windows" "92" + "linux" "108" + "mac" "108" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBeam + * CLaser + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cleech.txt b/gamedata/common.games/entities.games/valve/offsets-cleech.txt new file mode 100644 index 00000000..37416d1d --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cleech.txt @@ -0,0 +1,121 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CLeech" + { + "Offsets" + { + "m_flTurning" // float + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_fPathBlocked" // BOOL + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_flAccelerate" // float + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_obstacle" // float + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_top" // float + { + "windows" "676" + "linux" "696" + "mac" "696" + } + + "m_bottom" // float + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_height" // float + { + "windows" "684" + "linux" "704" + "mac" "704" + } + + "m_waterTime" // float + { + "windows" "688" + "linux" "708" + "mac" "708" + } + + "m_sideTime" // float + { + "windows" "692" + "linux" "712" + "mac" "712" + } + + "m_zTime" // float + { + "windows" "696" + "linux" "716" + "mac" "716" + } + + "m_stateTime" // float + { + "windows" "700" + "linux" "720" + "mac" "720" + } + + "m_attackSoundTime" // float + { + "windows" "704" + "linux" "724" + "mac" "724" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CLeech + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-clight.txt b/gamedata/common.games/entities.games/valve/offsets-clight.txt new file mode 100644 index 00000000..e02ff297 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-clight.txt @@ -0,0 +1,48 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CLight" + { + "Offsets" + { + "m_iStyle" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_iszPattern" // int + { + "windows" "88" + "linux" "104" + "mac" "104" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CLight + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-clightning.txt b/gamedata/common.games/entities.games/valve/offsets-clightning.txt new file mode 100644 index 00000000..4a831d03 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-clightning.txt @@ -0,0 +1,125 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CLightning" + { + "Offsets" + { + "m_active" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_iszStartEntity" // int + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_iszEndEntity" // int + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_life" // float + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "m_boltWidth" // int + { + "windows" "100" + "linux" "116" + "mac" "116" + } + + "m_noiseAmplitude" // int + { + "windows" "104" + "linux" "120" + "mac" "120" + } + + "m_brightness" // int + { + "windows" "108" + "linux" "124" + "mac" "124" + } + + "m_speed" // int + { + "windows" "112" + "linux" "128" + "mac" "128" + } + + "m_restrike" // float + { + "windows" "116" + "linux" "132" + "mac" "132" + } + + "m_spriteTexture" // int + { + "windows" "120" + "linux" "136" + "mac" "136" + } + + "m_iszSpriteName" // int + { + "windows" "124" + "linux" "140" + "mac" "140" + } + + "m_frameStart" // int + { + "windows" "128" + "linux" "144" + "mac" "144" + } + + "m_radius" // float + { + "windows" "132" + "linux" "148" + "mac" "148" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBeam + * CLightning + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cmomentarydoor.txt b/gamedata/common.games/entities.games/valve/offsets-cmomentarydoor.txt new file mode 100644 index 00000000..0a38249a --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cmomentarydoor.txt @@ -0,0 +1,43 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CMomentaryDoor" + { + "Offsets" + { + "m_bMoveSnd" // BYTE + { + "windows" "240" + "linux" "260" + "mac" "260" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CMomentaryDoor + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cmomentaryrotbutton.txt b/gamedata/common.games/entities.games/valve/offsets-cmomentaryrotbutton.txt new file mode 100644 index 00000000..14bb97c9 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cmomentaryrotbutton.txt @@ -0,0 +1,78 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CMomentaryRotButton" + { + "Offsets" + { + "m_lastUsed" // int + { + "windows" "240" + "linux" "260" + "mac" "260" + } + + "m_direction" // int + { + "windows" "244" + "linux" "264" + "mac" "264" + } + + "m_returnSpeed" // float + { + "windows" "248" + "linux" "268" + "mac" "268" + } + + "m_start" // Vector + { + "windows" "252" + "linux" "272" + "mac" "272" + } + + "m_end" // Vector + { + "windows" "264" + "linux" "284" + "mac" "284" + } + + "m_sounds" // int + { + "windows" "276" + "linux" "296" + "mac" "296" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CMomentaryRotButton + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cmonstermaker.txt b/gamedata/common.games/entities.games/valve/offsets-cmonstermaker.txt new file mode 100644 index 00000000..7f82dd96 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cmonstermaker.txt @@ -0,0 +1,86 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CMonsterMaker" + { + "Offsets" + { + "m_iszMonsterClassname" // string_t + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_cNumMonsters" // int + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_cLiveChildren" // int + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_iMaxLiveChildren" // int + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_flGround" // float + { + "windows" "676" + "linux" "696" + "mac" "696" + } + + "m_fActive" // BOOL + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_fFadeChildren" // BOOL + { + "windows" "684" + "linux" "704" + "mac" "704" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CMonsterMaker + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cmortar.txt b/gamedata/common.games/entities.games/valve/offsets-cmortar.txt new file mode 100644 index 00000000..d8003b01 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cmortar.txt @@ -0,0 +1,45 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CMortar" + { + "Offsets" + { + "m_spriteTexture" // int + { + "windows" "664" + "linux" "684" + "mac" "684" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CMortar + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cmp5.txt b/gamedata/common.games/entities.games/valve/offsets-cmp5.txt new file mode 100644 index 00000000..7aac5dfd --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cmp5.txt @@ -0,0 +1,65 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CMP5" + { + "Offsets" + { + "m_flNextAnimTime" // float + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_iShell" // int + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "m_usMP5" // short unsigned int + { + "windows" "196" + "linux" "212" + "mac" "212" + } + + "m_usMP52" // short unsigned int + { + "windows" "198" + "linux" "214" + "mac" "214" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CMP5 + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cmultimanager.txt b/gamedata/common.games/entities.games/valve/offsets-cmultimanager.txt new file mode 100644 index 00000000..2cd14d1b --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cmultimanager.txt @@ -0,0 +1,71 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CMultiManager" + { + "Offsets" + { + "m_cTargets" // int + { + "windows" "240" + "linux" "260" + "mac" "260" + } + + "m_index" // int + { + "windows" "244" + "linux" "264" + "mac" "264" + } + + "m_startTime" // float + { + "windows" "248" + "linux" "268" + "mac" "268" + } + + "m_iTargetName" // int[16] + { + "windows" "252" + "linux" "272" + "mac" "272" + } + + "m_flTargetDelay" // float[16] + { + "windows" "316" + "linux" "336" + "mac" "336" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CMultiManager + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cmultisource.txt b/gamedata/common.games/entities.games/valve/offsets-cmultisource.txt new file mode 100644 index 00000000..82200bf7 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cmultisource.txt @@ -0,0 +1,62 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CMultiSource" + { + "Offsets" + { + "m_rgEntities" // EHANDLE[32] + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_rgTriggered" // int[32] + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_iTotal" // int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + + "m_globalstate" // string_t + { + "windows" "472" + "linux" "488" + "mac" "488" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CMultiSource + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cnihilanth.txt b/gamedata/common.games/entities.games/valve/offsets-cnihilanth.txt new file mode 100644 index 00000000..de4a2325 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cnihilanth.txt @@ -0,0 +1,247 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CNihilanth" + { + "Offsets" + { + "m_flForce" // float + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_flNextPainSound" // float + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_velocity" // Vector + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_avelocity" // Vector + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_vecTarget" // Vector + { + "windows" "692" + "linux" "712" + "mac" "712" + } + + "m_posTarget" // Vector + { + "windows" "704" + "linux" "724" + "mac" "724" + } + + "m_vecDesired" // Vector + { + "windows" "716" + "linux" "736" + "mac" "736" + } + + "m_posDesired" // Vector + { + "windows" "728" + "linux" "748" + "mac" "748" + } + + "m_flMinZ" // float + { + "windows" "740" + "linux" "760" + "mac" "760" + } + + "m_flMaxZ" // float + { + "windows" "744" + "linux" "764" + "mac" "764" + } + + "m_vecGoal" // Vector + { + "windows" "748" + "linux" "768" + "mac" "768" + } + + "m_flLastSeen" // float + { + "windows" "760" + "linux" "780" + "mac" "780" + } + + "m_flPrevSeen" // float + { + "windows" "764" + "linux" "784" + "mac" "784" + } + + "m_irritation" // int + { + "windows" "768" + "linux" "788" + "mac" "788" + } + + "m_iLevel" // int + { + "windows" "772" + "linux" "792" + "mac" "792" + } + + "m_iTeleport" // int + { + "windows" "776" + "linux" "796" + "mac" "796" + } + + "m_hRecharger" // EHANDLE + { + "windows" "780" + "linux" "800" + "mac" "800" + } + + "m_hSphere" // EHANDLE[20] + { + "windows" "788" + "linux" "808" + "mac" "808" + } + + "m_iActiveSpheres" // int + { + "windows" "948" + "linux" "968" + "mac" "968" + } + + "m_flAdj" // float + { + "windows" "952" + "linux" "972" + "mac" "972" + } + + "m_pBall" // CSprite* + { + "windows" "956" + "linux" "976" + "mac" "976" + } + + "m_szRechargerTarget" // char[64] + { + "windows" "960" + "linux" "980" + "mac" "980" + } + + "m_szDrawUse" // char[64] + { + "windows" "1024" + "linux" "1044" + "mac" "1044" + } + + "m_szTeleportUse" // char[64] + { + "windows" "1088" + "linux" "1108" + "mac" "1108" + } + + "m_szTeleportTouch" // char[64] + { + "windows" "1152" + "linux" "1172" + "mac" "1172" + } + + "m_szDeadUse" // char[64] + { + "windows" "1216" + "linux" "1236" + "mac" "1236" + } + + "m_szDeadTouch" // char[64] + { + "windows" "1280" + "linux" "1300" + "mac" "1300" + } + + "m_flShootEnd" // float + { + "windows" "1344" + "linux" "1364" + "mac" "1364" + } + + "m_flShootTime" // float + { + "windows" "1348" + "linux" "1368" + "mac" "1368" + } + + "m_hFriend" // EHANDLE[3] + { + "windows" "1352" + "linux" "1372" + "mac" "1372" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CNihilanth + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cnihilanthhvr.txt b/gamedata/common.games/entities.games/valve/offsets-cnihilanthhvr.txt new file mode 100644 index 00000000..4ddb925a --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cnihilanthhvr.txt @@ -0,0 +1,72 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CNihilanthHVR" + { + "Offsets" + { + "m_flIdealVel" // float + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_vecIdeal" // Vector + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_pNihilanth" // CNihilanth* + { + "windows" "676" + "linux" "696" + "mac" "696" + } + + "m_hTouch" // EHANDLE + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_nFrames" // int + { + "windows" "688" + "linux" "708" + "mac" "708" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CNihilanthHVR + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cnodeent.txt b/gamedata/common.games/entities.games/valve/offsets-cnodeent.txt new file mode 100644 index 00000000..acfcd7f2 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cnodeent.txt @@ -0,0 +1,47 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CNodeEnt" + { + "Offsets" + { + "m_sHintType" // short int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_sHintActivity" // short int + { + "windows" "86" + "linux" "102" + "mac" "102" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CNodeEnt + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cnodeviewer.txt b/gamedata/common.games/entities.games/valve/offsets-cnodeviewer.txt new file mode 100644 index 00000000..919d57d0 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cnodeviewer.txt @@ -0,0 +1,89 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CNodeViewer" + { + "Offsets" + { + "m_iBaseNode" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_iDraw" // int + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_nVisited" // int + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_aFrom" // int[128] + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "m_aTo" // int[128] + { + "windows" "608" + "linux" "624" + "mac" "624" + } + + "m_iHull" // int + { + "windows" "1120" + "linux" "1136" + "mac" "1136" + } + + "m_afNodeType" // int + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_vecColor" // Vector + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CNodeViewer + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cosprey.txt b/gamedata/common.games/entities.games/valve/offsets-cosprey.txt new file mode 100644 index 00000000..35086830 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cosprey.txt @@ -0,0 +1,226 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "COsprey" + { + "Offsets" + { + "m_pGoalEnt" // CBaseEntity* + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_vel1" // Vector + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_vel2" // Vector + { + "windows" "676" + "linux" "696" + "mac" "696" + } + + "m_pos1" // Vector + { + "windows" "688" + "linux" "708" + "mac" "708" + } + + "m_pos2" // Vector + { + "windows" "700" + "linux" "720" + "mac" "720" + } + + "m_ang1" // Vector + { + "windows" "712" + "linux" "732" + "mac" "732" + } + + "m_ang2" // Vector + { + "windows" "724" + "linux" "744" + "mac" "744" + } + + "m_startTime" // float + { + "windows" "736" + "linux" "756" + "mac" "756" + } + + "m_dTime" // float + { + "windows" "740" + "linux" "760" + "mac" "760" + } + + "m_velocity" // Vector + { + "windows" "744" + "linux" "764" + "mac" "764" + } + + "m_flIdealtilt" // float + { + "windows" "756" + "linux" "776" + "mac" "776" + } + + "m_flRotortilt" // float + { + "windows" "760" + "linux" "780" + "mac" "780" + } + + "m_flRightHealth" // float + { + "windows" "764" + "linux" "784" + "mac" "784" + } + + "m_flLeftHealth" // float + { + "windows" "768" + "linux" "788" + "mac" "788" + } + + "m_iUnits" // int + { + "windows" "772" + "linux" "792" + "mac" "792" + } + + "m_hGrunt" // EHANDLE[24] + { + "windows" "776" + "linux" "796" + "mac" "796" + } + + "m_vecOrigin" // Vector[24] + { + "windows" "968" + "linux" "988" + "mac" "988" + } + + "m_hRepel" // EHANDLE[4] + { + "windows" "1256" + "linux" "1276" + "mac" "1276" + } + + "m_iSoundState" // int + { + "windows" "1288" + "linux" "1308" + "mac" "1308" + } + + "m_iSpriteTexture" // int + { + "windows" "1292" + "linux" "1312" + "mac" "1312" + } + + "m_iPitch" // int + { + "windows" "1296" + "linux" "1316" + "mac" "1316" + } + + "m_iExplode" // int + { + "windows" "1300" + "linux" "1320" + "mac" "1320" + } + + "m_iTailGibs" // int + { + "windows" "1304" + "linux" "1324" + "mac" "1324" + } + + "m_iBodyGibs" // int + { + "windows" "1308" + "linux" "1328" + "mac" "1328" + } + + "m_iEngineGibs" // int + { + "windows" "1312" + "linux" "1332" + "mac" "1332" + } + + "m_iDoLeftSmokePuff" // int + { + "windows" "1316" + "linux" "1336" + "mac" "1336" + } + + "m_iDoRightSmokePuff" // int + { + "windows" "1320" + "linux" "1340" + "mac" "1340" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * COsprey + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cpathcorner.txt b/gamedata/common.games/entities.games/valve/offsets-cpathcorner.txt new file mode 100644 index 00000000..93ae11c4 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cpathcorner.txt @@ -0,0 +1,41 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CPathCorner" + { + "Offsets" + { + "m_flWait" // float + { + "windows" "84" + "linux" "100" + "mac" "100" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CPathCorner + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cpathtrack.txt b/gamedata/common.games/entities.games/valve/offsets-cpathtrack.txt new file mode 100644 index 00000000..3e585023 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cpathtrack.txt @@ -0,0 +1,69 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CPathTrack" + { + "Offsets" + { + "m_length" // float + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_altName" // string_t + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_pnext" // CPathTrack* + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_pprevious" // CPathTrack* + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "m_paltpath" // CPathTrack* + { + "windows" "100" + "linux" "116" + "mac" "116" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CPathTrack + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cpendulum.txt b/gamedata/common.games/entities.games/valve/offsets-cpendulum.txt new file mode 100644 index 00000000..b24a5897 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cpendulum.txt @@ -0,0 +1,89 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CPendulum" + { + "Offsets" + { + "m_accel" // float + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_distance" // float + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_time" // float + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_damp" // float + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "m_maxSpeed" // float + { + "windows" "100" + "linux" "116" + "mac" "116" + } + + "m_dampSpeed" // float + { + "windows" "104" + "linux" "120" + "mac" "120" + } + + "m_center" // Vector + { + "windows" "108" + "linux" "124" + "mac" "124" + } + + "m_start" // Vector + { + "windows" "120" + "linux" "136" + "mac" "136" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPendulum + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cplattrigger.txt b/gamedata/common.games/entities.games/valve/offsets-cplattrigger.txt new file mode 100644 index 00000000..718274c8 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cplattrigger.txt @@ -0,0 +1,40 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CPlatTrigger" + { + "Offsets" + { + "m_pPlatform" // CFuncPlat* + { + "windows" "84" + "linux" "100" + "mac" "100" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPlatTrigger + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cpushable.txt b/gamedata/common.games/entities.games/valve/offsets-cpushable.txt new file mode 100644 index 00000000..04f6875a --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cpushable.txt @@ -0,0 +1,56 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CPushable" + { + "Offsets" + { + "m_lastSound" // int + { + "windows" "116" + "linux" "132" + "mac" "132" + } + + "m_maxSpeed" // float + { + "windows" "120" + "linux" "136" + "mac" "136" + } + + "m_soundTime" // float + { + "windows" "124" + "linux" "140" + "mac" "140" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBreakable + * CPushable + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cpython.txt b/gamedata/common.games/entities.games/valve/offsets-cpython.txt new file mode 100644 index 00000000..18a4c1a8 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cpython.txt @@ -0,0 +1,51 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CPython" + { + "Offsets" + { + "m_fInZoom" // BOOL + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_usFirePython" // short unsigned int + { + "windows" "192" + "linux" "208" + "mac" "208" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CPython + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-crecharge.txt b/gamedata/common.games/entities.games/valve/offsets-crecharge.txt new file mode 100644 index 00000000..94fb01ad --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-crecharge.txt @@ -0,0 +1,71 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CRecharge" + { + "Offsets" + { + "m_flNextCharge" // float + { + "windows" "240" + "linux" "260" + "mac" "260" + } + + "m_iReactivate" // int + { + "windows" "244" + "linux" "264" + "mac" "264" + } + + "m_iJuice" // int + { + "windows" "248" + "linux" "268" + "mac" "268" + } + + "m_iOn" // int + { + "windows" "252" + "linux" "272" + "mac" "272" + } + + "m_flSoundTime" // float + { + "windows" "256" + "linux" "276" + "mac" "276" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CRecharge + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-crevertsaved.txt b/gamedata/common.games/entities.games/valve/offsets-crevertsaved.txt new file mode 100644 index 00000000..ab77e59c --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-crevertsaved.txt @@ -0,0 +1,48 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CRevertSaved" + { + "Offsets" + { + "m_messageTime" // float + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_loadTime" // float + { + "windows" "88" + "linux" "104" + "mac" "104" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CRevertSaved + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-croach.txt b/gamedata/common.games/entities.games/valve/offsets-croach.txt new file mode 100644 index 00000000..daa2334a --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-croach.txt @@ -0,0 +1,65 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CRoach" + { + "Offsets" + { + "m_flLastLightLevel" // float + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_flNextSmellTime" // float + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_fLightHacked" // BOOL + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_iMode" // int + { + "windows" "672" + "linux" "692" + "mac" "692" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CRoach + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-crpg.txt b/gamedata/common.games/entities.games/valve/offsets-crpg.txt new file mode 100644 index 00000000..784d9cc0 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-crpg.txt @@ -0,0 +1,65 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CRpg" + { + "Offsets" + { + "m_pSpot" // CLaserSpot* + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_fSpotActive" // int + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "m_cActiveRockets" // int + { + "windows" "196" + "linux" "212" + "mac" "212" + } + + "m_usRpg" // short unsigned int + { + "windows" "200" + "linux" "216" + "mac" "216" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CRpg + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-crpgrocket.txt b/gamedata/common.games/entities.games/valve/offsets-crpgrocket.txt new file mode 100644 index 00000000..5694a7e7 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-crpgrocket.txt @@ -0,0 +1,59 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CRpgRocket" + { + "Offsets" + { + "m_iTrail" // int + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_flIgniteTime" // float + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_pLauncher" // CRpg* + { + "windows" "672" + "linux" "692" + "mac" "692" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CRpgRocket + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cruleentity.txt b/gamedata/common.games/entities.games/valve/offsets-cruleentity.txt new file mode 100644 index 00000000..d5af7268 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cruleentity.txt @@ -0,0 +1,40 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CRuleEntity" + { + "Offsets" + { + "m_iszMaster" // string_t + { + "windows" "84" + "linux" "100" + "mac" "100" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cscientist.txt b/gamedata/common.games/entities.games/valve/offsets-cscientist.txt new file mode 100644 index 00000000..bb018bbf --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cscientist.txt @@ -0,0 +1,59 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CScientist" + { + "Offsets" + { + "m_painTime" // float + { + "windows" "772" + "linux" "792" + "mac" "792" + } + + "m_healTime" // float + { + "windows" "776" + "linux" "796" + "mac" "796" + } + + "m_fearTime" // float + { + "windows" "780" + "linux" "800" + "mac" "800" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTalkMonster + * CScientist + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cscriptedsentence.txt b/gamedata/common.games/entities.games/valve/offsets-cscriptedsentence.txt new file mode 100644 index 00000000..7295f9a6 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cscriptedsentence.txt @@ -0,0 +1,99 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CScriptedSentence" + { + "Offsets" + { + "m_iszSentence" // int + { + "windows" "240" + "linux" "260" + "mac" "260" + } + + "m_iszEntity" // int + { + "windows" "244" + "linux" "264" + "mac" "264" + } + + "m_flRadius" // float + { + "windows" "248" + "linux" "268" + "mac" "268" + } + + "m_flDuration" // float + { + "windows" "252" + "linux" "272" + "mac" "272" + } + + "m_flRepeat" // float + { + "windows" "256" + "linux" "276" + "mac" "276" + } + + "m_flAttenuation" // float + { + "windows" "260" + "linux" "280" + "mac" "280" + } + + "m_flVolume" // float + { + "windows" "264" + "linux" "284" + "mac" "284" + } + + "m_active" // BOOL + { + "windows" "268" + "linux" "288" + "mac" "288" + } + + "m_iszListener" // int + { + "windows" "272" + "linux" "292" + "mac" "292" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CScriptedSentence + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cshotgun.txt b/gamedata/common.games/entities.games/valve/offsets-cshotgun.txt new file mode 100644 index 00000000..40913162 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cshotgun.txt @@ -0,0 +1,72 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CShotgun" + { + "Offsets" + { + "m_fInReload" // int + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_flNextReload" // float + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "m_iShell" // int + { + "windows" "196" + "linux" "212" + "mac" "212" + } + + "m_usDoubleFire" // short unsigned int + { + "windows" "200" + "linux" "216" + "mac" "216" + } + + "m_usSingleFire" // short unsigned int + { + "windows" "202" + "linux" "218" + "mac" "218" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CShotgun + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-csittingscientist.txt b/gamedata/common.games/entities.games/valve/offsets-csittingscientist.txt new file mode 100644 index 00000000..ac5722e8 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-csittingscientist.txt @@ -0,0 +1,60 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CSittingScientist" + { + "Offsets" + { + "m_baseSequence" // int + { + "windows" "784" + "linux" "804" + "mac" "804" + } + + "m_headTurn" // int + { + "windows" "788" + "linux" "808" + "mac" "808" + } + + "m_flResponseDelay" // float + { + "windows" "792" + "linux" "812" + "mac" "812" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTalkMonster + * CScientist + * CSittingScientist + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-csoundent.txt b/gamedata/common.games/entities.games/valve/offsets-csoundent.txt new file mode 100644 index 00000000..3df12546 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-csoundent.txt @@ -0,0 +1,68 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CSoundEnt" + { + "Offsets" + { + "m_iFreeSound" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_iActiveSound" // int + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "m_cLastActiveSounds" // int + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_fShowReport" // BOOL + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "m_SoundPool" // CSound[64] + { + "windows" "100" + "linux" "116" + "mac" "116" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CSoundEnt + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cspeaker.txt b/gamedata/common.games/entities.games/valve/offsets-cspeaker.txt new file mode 100644 index 00000000..64bab92e --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cspeaker.txt @@ -0,0 +1,40 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CSpeaker" + { + "Offsets" + { + "m_preset" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CSpeaker + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-csprite.txt b/gamedata/common.games/entities.games/valve/offsets-csprite.txt new file mode 100644 index 00000000..89ac54f6 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-csprite.txt @@ -0,0 +1,48 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CSprite" + { + "Offsets" + { + "m_lastTime" // float + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_maxFrame" // float + { + "windows" "88" + "linux" "104" + "mac" "104" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CSprite + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-csquadmonster.txt b/gamedata/common.games/entities.games/valve/offsets-csquadmonster.txt new file mode 100644 index 00000000..3518b00b --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-csquadmonster.txt @@ -0,0 +1,79 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CSquadMonster" + { + "Offsets" + { + "m_hSquadLeader" // EHANDLE + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_hSquadMember" // EHANDLE[4] + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_afSquadSlots" // int + { + "windows" "700" + "linux" "720" + "mac" "720" + } + + "m_flLastEnemySightTime" // float + { + "windows" "704" + "linux" "724" + "mac" "724" + } + + "m_fEnemyEluded" // BOOL + { + "windows" "708" + "linux" "728" + "mac" "728" + } + + "m_iMySlot" // int + { + "windows" "712" + "linux" "732" + "mac" "732" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CSquadMonster + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-csqueak.txt b/gamedata/common.games/entities.games/valve/offsets-csqueak.txt new file mode 100644 index 00000000..09422cf2 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-csqueak.txt @@ -0,0 +1,51 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CSqueak" + { + "Offsets" + { + "m_fJustThrown" // int + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_usSnarkFire" // short unsigned int + { + "windows" "192" + "linux" "208" + "mac" "208" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CSqueak + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-csqueakgrenade.txt b/gamedata/common.games/entities.games/valve/offsets-csqueakgrenade.txt new file mode 100644 index 00000000..6e76b13a --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-csqueakgrenade.txt @@ -0,0 +1,87 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CSqueakGrenade" + { + "Offsets" + { + "m_flDie" // float + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_vecTarget" // Vector + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_flNextHunt" // float + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_flNextHit" // float + { + "windows" "684" + "linux" "704" + "mac" "704" + } + + "m_posPrev" // Vector + { + "windows" "688" + "linux" "708" + "mac" "708" + } + + "m_hOwner" // EHANDLE + { + "windows" "700" + "linux" "720" + "mac" "720" + } + + "m_iMyClass" // int + { + "windows" "708" + "linux" "728" + "mac" "728" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CSqueakGrenade + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-csquidspit.txt b/gamedata/common.games/entities.games/valve/offsets-csquidspit.txt new file mode 100644 index 00000000..68bfd849 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-csquidspit.txt @@ -0,0 +1,40 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CSquidSpit" + { + "Offsets" + { + "m_maxFrame" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CSquidSpit + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ctalkmonster.txt b/gamedata/common.games/entities.games/valve/offsets-ctalkmonster.txt new file mode 100644 index 00000000..11dd6755 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ctalkmonster.txt @@ -0,0 +1,107 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTalkMonster" + { + "Offsets" + { + "m_bitsSaid" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_nSpeak" // int + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_voicePitch" // int + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_szGrp" // const char*[18] + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_useTime" // float + { + "windows" "744" + "linux" "764" + "mac" "764" + } + + "m_iszUse" // int + { + "windows" "748" + "linux" "768" + "mac" "768" + } + + "m_iszUnUse" // int + { + "windows" "752" + "linux" "772" + "mac" "772" + } + + "m_flLastSaidSmelled" // float + { + "windows" "756" + "linux" "776" + "mac" "776" + } + + "m_flStopTalkTime" // float + { + "windows" "760" + "linux" "780" + "mac" "780" + } + + "m_hTalkTarget" // EHANDLE + { + "windows" "764" + "linux" "784" + "mac" "784" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTalkMonster + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ctentacle.txt b/gamedata/common.games/entities.games/valve/offsets-ctentacle.txt new file mode 100644 index 00000000..4aa01ea4 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ctentacle.txt @@ -0,0 +1,156 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTentacle" + { + "Offsets" + { + "m_flInitialYaw" // float + { + "windows" "660" + "linux" "680" + "mac" "680" + } + + "m_iGoalAnim" // int + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_iLevel" // int + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_iDir" // int + { + "windows" "672" + "linux" "692" + "mac" "692" + } + + "m_flFramerateAdj" // float + { + "windows" "676" + "linux" "696" + "mac" "696" + } + + "m_flSoundYaw" // float + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_iSoundLevel" // int + { + "windows" "684" + "linux" "704" + "mac" "704" + } + + "m_flSoundTime" // float + { + "windows" "688" + "linux" "708" + "mac" "708" + } + + "m_flSoundRadius" // float + { + "windows" "692" + "linux" "712" + "mac" "712" + } + + "m_iHitDmg" // int + { + "windows" "696" + "linux" "716" + "mac" "716" + } + + "m_flHitTime" // float + { + "windows" "700" + "linux" "720" + "mac" "720" + } + + "m_flTapRadius" // float + { + "windows" "704" + "linux" "724" + "mac" "724" + } + + "m_flNextSong" // float + { + "windows" "708" + "linux" "728" + "mac" "728" + } + + "m_flMaxYaw" // float + { + "windows" "712" + "linux" "732" + "mac" "732" + } + + "m_iTapSound" // int + { + "windows" "716" + "linux" "736" + "mac" "736" + } + + "m_vecPrevSound" // Vector + { + "windows" "720" + "linux" "740" + "mac" "740" + } + + "m_flPrevSoundTime" // float + { + "windows" "732" + "linux" "752" + "mac" "752" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTentacle + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ctesteffect.txt b/gamedata/common.games/entities.games/valve/offsets-ctesteffect.txt new file mode 100644 index 00000000..a3b713c3 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ctesteffect.txt @@ -0,0 +1,69 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTestEffect" + { + "Offsets" + { + "m_iLoop" // int + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_iBeam" // int + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "m_pBeam" // CBeam*[24] + { + "windows" "100" + "linux" "116" + "mac" "116" + } + + "m_flBeamTime" // float[24] + { + "windows" "196" + "linux" "212" + "mac" "212" + } + + "m_flStartTime" // float + { + "windows" "292" + "linux" "308" + "mac" "308" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTestEffect + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ctesthull.txt b/gamedata/common.games/entities.games/valve/offsets-ctesthull.txt new file mode 100644 index 00000000..b5a85ee7 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ctesthull.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTestHull" + { + "Offsets" + { + "vecBadNodeOrigin" // Vector + { + "windows" "660" + "linux" "680" + "mac" "680" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTestHull + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ctriggercamera.txt b/gamedata/common.games/entities.games/valve/offsets-ctriggercamera.txt new file mode 100644 index 00000000..806c97be --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ctriggercamera.txt @@ -0,0 +1,125 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTriggerCamera" + { + "Offsets" + { + "m_hPlayer" // EHANDLE + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "m_hTarget" // EHANDLE + { + "windows" "100" + "linux" "116" + "mac" "116" + } + + "m_pentPath" // CBaseEntity* + { + "windows" "108" + "linux" "124" + "mac" "124" + } + + "m_sPath" // int + { + "windows" "112" + "linux" "128" + "mac" "128" + } + + "m_flWait" // float + { + "windows" "116" + "linux" "132" + "mac" "132" + } + + "m_flReturnTime" // float + { + "windows" "120" + "linux" "136" + "mac" "136" + } + + "m_flStopTime" // float + { + "windows" "124" + "linux" "140" + "mac" "140" + } + + "m_moveDistance" // float + { + "windows" "128" + "linux" "144" + "mac" "144" + } + + "m_targetSpeed" // float + { + "windows" "132" + "linux" "148" + "mac" "148" + } + + "m_initialSpeed" // float + { + "windows" "136" + "linux" "152" + "mac" "152" + } + + "m_acceleration" // float + { + "windows" "140" + "linux" "156" + "mac" "156" + } + + "m_deceleration" // float + { + "windows" "144" + "linux" "160" + "mac" "160" + } + + "m_state" // int + { + "windows" "148" + "linux" "164" + "mac" "164" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTriggerCamera + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ctriggerchangetarget.txt b/gamedata/common.games/entities.games/valve/offsets-ctriggerchangetarget.txt new file mode 100644 index 00000000..d24deff4 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ctriggerchangetarget.txt @@ -0,0 +1,41 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTriggerChangeTarget" + { + "Offsets" + { + "m_iszNewTarget" // int + { + "windows" "92" + "linux" "108" + "mac" "108" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTriggerChangeTarget + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ctriggerrelay.txt b/gamedata/common.games/entities.games/valve/offsets-ctriggerrelay.txt new file mode 100644 index 00000000..23f8a398 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ctriggerrelay.txt @@ -0,0 +1,41 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTriggerRelay" + { + "Offsets" + { + "triggerType" // USE_TYPE + { + "windows" "92" + "linux" "108" + "mac" "108" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTriggerRelay + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ctripmine.txt b/gamedata/common.games/entities.games/valve/offsets-ctripmine.txt new file mode 100644 index 00000000..059fcfd0 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ctripmine.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTripmine" + { + "Offsets" + { + "m_usTripFire" // short unsigned int + { + "windows" "188" + "linux" "204" + "mac" "204" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTripmine + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-ctripminegrenade.txt b/gamedata/common.games/entities.games/valve/offsets-ctripminegrenade.txt new file mode 100644 index 00000000..dd6ec759 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-ctripminegrenade.txt @@ -0,0 +1,101 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTripmineGrenade" + { + "Offsets" + { + "m_flPowerUp" // float + { + "windows" "664" + "linux" "684" + "mac" "684" + } + + "m_vecDir" // Vector + { + "windows" "668" + "linux" "688" + "mac" "688" + } + + "m_vecEnd" // Vector + { + "windows" "680" + "linux" "700" + "mac" "700" + } + + "m_flBeamLength" // float + { + "windows" "692" + "linux" "712" + "mac" "712" + } + + "m_hOwner" // EHANDLE + { + "windows" "696" + "linux" "716" + "mac" "716" + } + + "m_pBeam" // CBeam* + { + "windows" "704" + "linux" "724" + "mac" "724" + } + + "m_posOwner" // Vector + { + "windows" "708" + "linux" "728" + "mac" "728" + } + + "m_angleOwner" // Vector + { + "windows" "720" + "linux" "740" + "mac" "740" + } + + "m_pRealOwner" // edict_t* + { + "windows" "732" + "linux" "752" + "mac" "752" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CTripmineGrenade + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cturret.txt b/gamedata/common.games/entities.games/valve/offsets-cturret.txt new file mode 100644 index 00000000..4f247c3c --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cturret.txt @@ -0,0 +1,45 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTurret" + { + "Offsets" + { + "m_iStartSpin" // int + { + "windows" "772" + "linux" "792" + "mac" "792" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CBaseTurret + * CTurret + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cwallhealth.txt b/gamedata/common.games/entities.games/valve/offsets-cwallhealth.txt new file mode 100644 index 00000000..f3e6fa2b --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cwallhealth.txt @@ -0,0 +1,71 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CWallHealth" + { + "Offsets" + { + "m_flNextCharge" // float + { + "windows" "240" + "linux" "260" + "mac" "260" + } + + "m_iReactivate" // int + { + "windows" "244" + "linux" "264" + "mac" "264" + } + + "m_iJuice" // int + { + "windows" "248" + "linux" "268" + "mac" "268" + } + + "m_iOn" // int + { + "windows" "252" + "linux" "272" + "mac" "272" + } + + "m_flSoundTime" // float + { + "windows" "256" + "linux" "276" + "mac" "276" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CWallHealth + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cweaponbox.txt b/gamedata/common.games/entities.games/valve/offsets-cweaponbox.txt new file mode 100644 index 00000000..48c8ae5d --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cweaponbox.txt @@ -0,0 +1,61 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CWeaponBox" + { + "Offsets" + { + "m_rgpPlayerItems" // CBasePlayerItem*[6] + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "m_rgiszAmmo" // int[32] + { + "windows" "108" + "linux" "124" + "mac" "124" + } + + "m_rgAmmo" // int[32] + { + "windows" "236" + "linux" "252" + "mac" "252" + } + + "m_cAmmoTypes" // int + { + "windows" "364" + "linux" "380" + "mac" "380" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CWeaponBox + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cweaponcycler.txt b/gamedata/common.games/entities.games/valve/offsets-cweaponcycler.txt new file mode 100644 index 00000000..812d60f9 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cweaponcycler.txt @@ -0,0 +1,51 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CWeaponCycler" + { + "Offsets" + { + "m_iszModel" // int + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "m_iModel" // int + { + "windows" "192" + "linux" "208" + "mac" "208" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CWeaponCycler + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cworlditem.txt b/gamedata/common.games/entities.games/valve/offsets-cworlditem.txt new file mode 100644 index 00000000..9529e10d --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cworlditem.txt @@ -0,0 +1,40 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CWorldItem" + { + "Offsets" + { + "m_iType" // int + { + "windows" "84" + "linux" "100" + "mac" "100" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CWorldItem + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cwreckage.txt b/gamedata/common.games/entities.games/valve/offsets-cwreckage.txt new file mode 100644 index 00000000..f4a1b2d8 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cwreckage.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CWreckage" + { + "Offsets" + { + "m_flStartTime" // int + { + "windows" "660" + "linux" "680" + "mac" "680" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CWreckage + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cxenplight.txt b/gamedata/common.games/entities.games/valve/offsets-cxenplight.txt new file mode 100644 index 00000000..272000f0 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cxenplight.txt @@ -0,0 +1,43 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CXenPLight" + { + "Offsets" + { + "m_pGlow" // CSprite* + { + "windows" "116" + "linux" "132" + "mac" "132" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CActAnimating + * CXenPLight + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-cxentree.txt b/gamedata/common.games/entities.games/valve/offsets-cxentree.txt new file mode 100644 index 00000000..7d7df65f --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-cxentree.txt @@ -0,0 +1,43 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CXenTree" + { + "Offsets" + { + "m_pTrigger" // CXenTreeTrigger* + { + "windows" "116" + "linux" "132" + "mac" "132" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CActAnimating + * CXenTree + */ diff --git a/gamedata/common.games/entities.games/valve/offsets-czombie.txt b/gamedata/common.games/entities.games/valve/offsets-czombie.txt new file mode 100644 index 00000000..65325d25 --- /dev/null +++ b/gamedata/common.games/entities.games/valve/offsets-czombie.txt @@ -0,0 +1,44 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CZombie" + { + "Offsets" + { + "m_flNextFlinch" // float + { + "windows" "660" + "linux" "680" + "mac" "680" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CZombie + */ diff --git a/gamedata/common.games/master.games.txt b/gamedata/common.games/master.games.txt index 52e19d2b..2da3a5aa 100644 --- a/gamedata/common.games/master.games.txt +++ b/gamedata/common.games/master.games.txt @@ -3330,4 +3330,699 @@ { "game" "gearbox" } + + + // + // Half-Life: Deathmatch + // + + "entities.games/valve/offsets-cbaseentity.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cambientgeneric.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbmortar.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbasedelay.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cautotrigger.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbaseanimating.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cactanimating.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cxenplight.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cxentree.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbaseplayeritem.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbaseplayerweapon.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ccrossbow.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ccrowbar.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cegon.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cgauss.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cglock.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-chgun.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cmp5.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cpython.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-crpg.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cshotgun.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-csqueak.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ctripmine.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cweaponcycler.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbasetoggle.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbasebutton.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbasedoor.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbasemonster.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-capache.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbarnacle.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbaseplayer.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbaseturret.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cturret.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbigmomma.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbullsquid.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ccinemonster.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ccontrollerheadball.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ccontrollerzapball.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ccycler.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cdeadbarney.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cdeadhev.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cdeadhgrunt.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cdeadscientist.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cenvexplosion.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cflockingflyer.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cflockingflyerflock.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cflyingmonster.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cichthyosaur.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cgman.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cgargantua.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cgrenade.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cairtank.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-capachehvr.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cmortar.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-crpgrocket.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-csqueakgrenade.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ctripminegrenade.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cguntarget.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-chassassin.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-chgruntrepel.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-chornet.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cleech.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cmonstermaker.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cnihilanth.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cnihilanthhvr.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cosprey.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-croach.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-csquadmonster.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cagrunt.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ccontroller.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-chgrunt.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-choundeye.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cislave.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ctalkmonster.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbarney.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cscientist.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-csittingscientist.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ctentacle.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ctesthull.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cwreckage.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-czombie.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbaseplattrain.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cfuncplatrot.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cfunctrackchange.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cfunctrain.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cchangelevel.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cfuncmortarfield.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cmomentarydoor.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cmomentaryrotbutton.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cmultimanager.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-crecharge.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cscriptedsentence.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cwallhealth.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbreakable.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cpushable.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cenvfunnel.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cgibshooter.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ctesteffect.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ctriggercamera.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ctriggerchangetarget.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ctriggerrelay.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-claser.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-clightning.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cbubbling.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ccrossbowbolt.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-ccyclersprite.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cenvspark.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cfrictionmodifier.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cfuncrotating.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cfunctank.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cfunctanklaser.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cfunctankcontrols.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cfunctracktrain.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cgib.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cnodeent.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cnodeviewer.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cpendulum.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cplattrigger.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cenvglobal.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cenvsound.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cglow.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cinfobm.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-clight.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cmultisource.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cpathcorner.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cpathtrack.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-crevertsaved.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-csprite.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cruleentity.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cgameplayerzone.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cgameplayerequip.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cgameteammaster.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cgametext.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-csoundent.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cspeaker.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-csquidspit.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cweaponbox.txt" + { + "game" "valve" + } + + "entities.games/valve/offsets-cworlditem.txt" + { + "game" "valve" + } } diff --git a/support/PackageScript b/support/PackageScript index 122a4a81..88c53844 100644 --- a/support/PackageScript +++ b/support/PackageScript @@ -24,6 +24,7 @@ folder_list = [ 'base/addons/amxmodx/data/gamedata/common.games/entities.games/dod', 'base/addons/amxmodx/data/gamedata/common.games/entities.games/tfc', 'base/addons/amxmodx/data/gamedata/common.games/entities.games/gearbox', + 'base/addons/amxmodx/data/gamedata/common.games/entities.games/valve', 'base/addons/amxmodx/data/gamedata/common.games/hostages.games', 'base/addons/amxmodx/data/gamedata/common.games/hostages.games/cstrike', 'base/addons/amxmodx/data/gamedata/common.games/others.games', @@ -1067,6 +1068,149 @@ CopyFiles('gamedata/common.games/entities.games/gearbox', 'base/addons/amxmodx/d ] ) +CopyFiles('gamedata/common.games/entities.games/valve', 'base/addons/amxmodx/data/gamedata/common.games/entities.games/valve', + [ + 'offsets-cactanimating.txt', + 'offsets-cagrunt.txt', + 'offsets-cairtank.txt', + 'offsets-cambientgeneric.txt', + 'offsets-capache.txt', + 'offsets-capachehvr.txt', + 'offsets-cautotrigger.txt', + 'offsets-cbarnacle.txt', + 'offsets-cbarney.txt', + 'offsets-cbaseanimating.txt', + 'offsets-cbasebutton.txt', + 'offsets-cbasedelay.txt', + 'offsets-cbasedoor.txt', + 'offsets-cbaseentity.txt', + 'offsets-cbasemonster.txt', + 'offsets-cbaseplattrain.txt', + 'offsets-cbaseplayer.txt', + 'offsets-cbaseplayeritem.txt', + 'offsets-cbaseplayerweapon.txt', + 'offsets-cbasetoggle.txt', + 'offsets-cbaseturret.txt', + 'offsets-cbigmomma.txt', + 'offsets-cbmortar.txt', + 'offsets-cbreakable.txt', + 'offsets-cbubbling.txt', + 'offsets-cbullsquid.txt', + 'offsets-cchangelevel.txt', + 'offsets-ccinemonster.txt', + 'offsets-ccontroller.txt', + 'offsets-ccontrollerheadball.txt', + 'offsets-ccontrollerzapball.txt', + 'offsets-ccrossbow.txt', + 'offsets-ccrossbowbolt.txt', + 'offsets-ccrowbar.txt', + 'offsets-ccycler.txt', + 'offsets-ccyclersprite.txt', + 'offsets-cdeadbarney.txt', + 'offsets-cdeadhev.txt', + 'offsets-cdeadhgrunt.txt', + 'offsets-cdeadscientist.txt', + 'offsets-cegon.txt', + 'offsets-cenvexplosion.txt', + 'offsets-cenvfunnel.txt', + 'offsets-cenvglobal.txt', + 'offsets-cenvsound.txt', + 'offsets-cenvspark.txt', + 'offsets-cflockingflyer.txt', + 'offsets-cflockingflyerflock.txt', + 'offsets-cflyingmonster.txt', + 'offsets-cfrictionmodifier.txt', + 'offsets-cfuncmortarfield.txt', + 'offsets-cfuncplatrot.txt', + 'offsets-cfuncrotating.txt', + 'offsets-cfunctank.txt', + 'offsets-cfunctankcontrols.txt', + 'offsets-cfunctanklaser.txt', + 'offsets-cfunctrackchange.txt', + 'offsets-cfunctracktrain.txt', + 'offsets-cfunctrain.txt', + 'offsets-cgameplayerequip.txt', + 'offsets-cgameplayerzone.txt', + 'offsets-cgameteammaster.txt', + 'offsets-cgametext.txt', + 'offsets-cgargantua.txt', + 'offsets-cgauss.txt', + 'offsets-cgib.txt', + 'offsets-cgibshooter.txt', + 'offsets-cglock.txt', + 'offsets-cglow.txt', + 'offsets-cgman.txt', + 'offsets-cgrenade.txt', + 'offsets-cguntarget.txt', + 'offsets-chassassin.txt', + 'offsets-chgrunt.txt', + 'offsets-chgruntrepel.txt', + 'offsets-chgun.txt', + 'offsets-chornet.txt', + 'offsets-choundeye.txt', + 'offsets-cichthyosaur.txt', + 'offsets-cinfobm.txt', + 'offsets-cislave.txt', + 'offsets-claser.txt', + 'offsets-cleech.txt', + 'offsets-clight.txt', + 'offsets-clightning.txt', + 'offsets-cmomentarydoor.txt', + 'offsets-cmomentaryrotbutton.txt', + 'offsets-cmonstermaker.txt', + 'offsets-cmortar.txt', + 'offsets-cmp5.txt', + 'offsets-cmultimanager.txt', + 'offsets-cmultisource.txt', + 'offsets-cnihilanth.txt', + 'offsets-cnihilanthhvr.txt', + 'offsets-cnodeent.txt', + 'offsets-cnodeviewer.txt', + 'offsets-cosprey.txt', + 'offsets-cpathcorner.txt', + 'offsets-cpathtrack.txt', + 'offsets-cpendulum.txt', + 'offsets-cplattrigger.txt', + 'offsets-cpushable.txt', + 'offsets-cpython.txt', + 'offsets-crecharge.txt', + 'offsets-crevertsaved.txt', + 'offsets-croach.txt', + 'offsets-crpg.txt', + 'offsets-crpgrocket.txt', + 'offsets-cruleentity.txt', + 'offsets-cscientist.txt', + 'offsets-cscriptedsentence.txt', + 'offsets-cshotgun.txt', + 'offsets-csittingscientist.txt', + 'offsets-csoundent.txt', + 'offsets-cspeaker.txt', + 'offsets-csprite.txt', + 'offsets-csquadmonster.txt', + 'offsets-csqueak.txt', + 'offsets-csqueakgrenade.txt', + 'offsets-csquidspit.txt', + 'offsets-ctalkmonster.txt', + 'offsets-ctentacle.txt', + 'offsets-ctesteffect.txt', + 'offsets-ctesthull.txt', + 'offsets-ctriggercamera.txt', + 'offsets-ctriggerchangetarget.txt', + 'offsets-ctriggerrelay.txt', + 'offsets-ctripmine.txt', + 'offsets-ctripminegrenade.txt', + 'offsets-cturret.txt', + 'offsets-cwallhealth.txt', + 'offsets-cweaponbox.txt', + 'offsets-cweaponcycler.txt', + 'offsets-cworlditem.txt', + 'offsets-cwreckage.txt', + 'offsets-cxenplight.txt', + 'offsets-cxentree.txt', + 'offsets-czombie.txt', + ] +) + # Copy license files licenses = [ 'ACKNOWLEDGEMENTS.txt',