diff --git a/gamedata/common.games/entities.games/dod/offsets-c30cal.txt b/gamedata/common.games/entities.games/dod/offsets-c30cal.txt new file mode 100644 index 00000000..5fa9d40b --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-c30cal.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" + { + "C30CAL" + { + "Offsets" + { + "m_usFire30CAL" // short unsigned int + { + "windows" "476" + "linux" "492" + "mac" "492" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CBipodWeapon + * C30CAL + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-calliedbarney.txt b/gamedata/common.games/entities.games/dod/offsets-calliedbarney.txt new file mode 100644 index 00000000..3bb9ce1d --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-calliedbarney.txt @@ -0,0 +1,94 @@ +/** + * 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" + { + "CAlliedBarney" + { + "Offsets" + { + "m_fGunDrawn" // BOOL + { + "windows" "1040" + "linux" "1060" + "mac" "1060" + } + + "m_painTime" // float + { + "windows" "1044" + "linux" "1064" + "mac" "1064" + } + + "m_checkAttackTime" // float + { + "windows" "1048" + "linux" "1068" + "mac" "1068" + } + + "m_lastAttackCheck" // BOOL + { + "windows" "1052" + "linux" "1072" + "mac" "1072" + } + + "m_angles" // Vector + { + "windows" "1056" + "linux" "1076" + "mac" "1076" + } + + "m_origin" // Vector + { + "windows" "1068" + "linux" "1088" + "mac" "1088" + } + + "m_flPlayerDamage" // float + { + "windows" "1080" + "linux" "1100" + "mac" "1100" + } + + "m_scheduleList" // Schedule_t*[4] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTalkMonster + * CAlliedBarney + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-calliedgrunt.txt b/gamedata/common.games/entities.games/dod/offsets-calliedgrunt.txt new file mode 100644 index 00000000..d5c49c1b --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-calliedgrunt.txt @@ -0,0 +1,129 @@ +/** + * 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" + { + "CAlliedGrunt" + { + "Offsets" + { + "m_scheduleList" // Schedule_t*[18] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + + "m_flNextGrenadeCheck" // float + { + "windows" "972" + "linux" "992" + "mac" "992" + } + + "m_flNextPainTime" // float + { + "windows" "976" + "linux" "996" + "mac" "996" + } + + "m_flLastEnemySightTime" // float + { + "windows" "980" + "linux" "1000" + "mac" "1000" + } + + "m_vecTossVelocity" // Vector + { + "windows" "984" + "linux" "1004" + "mac" "1004" + } + + "m_fThrowGrenade" // BOOL + { + "windows" "996" + "linux" "1016" + "mac" "1016" + } + + "m_fStanding" // BOOL + { + "windows" "1000" + "linux" "1020" + "mac" "1020" + } + + "m_fFirstEncounter" // BOOL + { + "windows" "1004" + "linux" "1024" + "mac" "1024" + } + + "m_cClipSize" // int + { + "windows" "1008" + "linux" "1028" + "mac" "1028" + } + + "m_voicePitch" // int + { + "windows" "1012" + "linux" "1032" + "mac" "1032" + } + + "m_iBrassShell" // int + { + "windows" "1016" + "linux" "1036" + "mac" "1036" + } + + "m_iSentence" // int + { + "windows" "1020" + "linux" "1040" + "mac" "1040" + } + + "pAlliedGruntSentences" // const char*[7] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CSquadMonster + * CAlliedGrunt + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cambientgeneric.txt b/gamedata/common.games/entities.games/dod/offsets-cambientgeneric.txt new file mode 100644 index 00000000..1691799e --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_dpv" // dynpitchvol_t + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_fActive" // BOOL + { + "windows" "432" + "linux" "448" + "mac" "448" + } + + "m_fLooping" // BOOL + { + "windows" "436" + "linux" "452" + "mac" "452" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CAmbientGeneric + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-careacapture.txt b/gamedata/common.games/entities.games/dod/offsets-careacapture.txt new file mode 100644 index 00000000..4abfd88c --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-careacapture.txt @@ -0,0 +1,219 @@ +/** + * 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" + { + "CAreaCapture" + { + "Offsets" + { + "m_iCapMode" // int + { + "windows" "492" + "linux" "512" + "mac" "512" + } + + "m_bCapturing" // int + { + "windows" "496" + "linux" "516" + "mac" "516" + } + + "m_nCapturingTeam" // int + { + "windows" "500" + "linux" "520" + "mac" "520" + } + + "m_nOwningTeam" // int + { + "windows" "504" + "linux" "524" + "mac" "524" + } + + "m_nCapTime" // int + { + "windows" "508" + "linux" "528" + "mac" "528" + } + + "m_fTimeRemaining" // float + { + "windows" "512" + "linux" "532" + "mac" "532" + } + + "m_nAlliesNumCap" // int + { + "windows" "516" + "linux" "536" + "mac" "536" + } + + "m_nAxisNumCap" // int + { + "windows" "520" + "linux" "540" + "mac" "540" + } + + "m_nNumAllies" // int + { + "windows" "524" + "linux" "544" + "mac" "544" + } + + "m_nNumAxis" // int + { + "windows" "528" + "linux" "548" + "mac" "548" + } + + "m_bAlliesCanCap" // bool + { + "windows" "532" + "linux" "552" + "mac" "552" + } + + "m_bAxisCanCap" // bool + { + "windows" "533" + "linux" "553" + "mac" "553" + } + + "m_iCappingRequired" // int + { + "windows" "536" + "linux" "556" + "mac" "556" + } + + "m_iCappingPlayers" // int + { + "windows" "540" + "linux" "560" + "mac" "560" + } + + "sz_AlliesCap" // char[256] + { + "windows" "544" + "linux" "564" + "mac" "564" + } + + "sz_AxisCap" // char[256] + { + "windows" "800" + "linux" "820" + "mac" "820" + } + + "sz_AlliesStart" // char[256] + { + "windows" "1056" + "linux" "1076" + "mac" "1076" + } + + "sz_AxisStart" // char[256] + { + "windows" "1312" + "linux" "1332" + "mac" "1332" + } + + "sz_AlliesBreak" // char[256] + { + "windows" "1568" + "linux" "1588" + "mac" "1588" + } + + "sz_AxisBreak" // char[256] + { + "windows" "1824" + "linux" "1844" + "mac" "1844" + } + + "m_iAreaIndex" // int + { + "windows" "2080" + "linux" "2100" + "mac" "2100" + } + + "sz_HudIcon" // char[256] + { + "windows" "2084" + "linux" "2104" + "mac" "2104" + } + + "m_pPoint" // CControlPoint* + { + "windows" "2340" + "linux" "2360" + "mac" "2360" + } + + "sz_CapPointName" // char[256] + { + "windows" "2344" + "linux" "2364" + "mac" "2364" + } + + "sz_RequiredObjectGroup" // char[256] + { + "windows" "2600" + "linux" "2620" + "mac" "2620" + } + + "m_bRequiresObject" // bool + { + "windows" "2856" + "linux" "2876" + "mac" "2876" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseTrigger + * CAreaCapture + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cautotrigger.txt b/gamedata/common.games/entities.games/dod/offsets-cautotrigger.txt new file mode 100644 index 00000000..3f0e084c --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cautotrigger.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" + { + "CAutoTrigger" + { + "Offsets" + { + "m_iEnabled" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_globalstate" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "triggerType" // USE_TYPE + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "b_isRoundRestart" // bool + { + "windows" "348" + "linux" "364" + "mac" "364" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CAutoTrigger + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-caxisgrunt.txt b/gamedata/common.games/entities.games/dod/offsets-caxisgrunt.txt new file mode 100644 index 00000000..becba6c8 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-caxisgrunt.txt @@ -0,0 +1,129 @@ +/** + * 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" + { + "CAxisGrunt" + { + "Offsets" + { + "m_scheduleList" // Schedule_t*[21] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + + "m_flNextGrenadeCheck" // float + { + "windows" "972" + "linux" "992" + "mac" "992" + } + + "m_flNextPainTime" // float + { + "windows" "976" + "linux" "996" + "mac" "996" + } + + "m_flLastEnemySightTime" // float + { + "windows" "980" + "linux" "1000" + "mac" "1000" + } + + "m_vecTossVelocity" // Vector + { + "windows" "984" + "linux" "1004" + "mac" "1004" + } + + "m_fThrowGrenade" // BOOL + { + "windows" "996" + "linux" "1016" + "mac" "1016" + } + + "m_fStanding" // BOOL + { + "windows" "1000" + "linux" "1020" + "mac" "1020" + } + + "m_fFirstEncounter" // BOOL + { + "windows" "1004" + "linux" "1024" + "mac" "1024" + } + + "m_cClipSize" // int + { + "windows" "1008" + "linux" "1028" + "mac" "1028" + } + + "m_voicePitch" // int + { + "windows" "1012" + "linux" "1032" + "mac" "1032" + } + + "m_iBrassShell" // int + { + "windows" "1016" + "linux" "1036" + "mac" "1036" + } + + "m_iSentence" // int + { + "windows" "1020" + "linux" "1040" + "mac" "1040" + } + + "pAxisGruntSentences" // const char*[7] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CSquadMonster + * CAxisGrunt + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbar.txt b/gamedata/common.games/entities.games/dod/offsets-cbar.txt new file mode 100644 index 00000000..307eb404 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbar.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" + { + "CBAR" + { + "Offsets" + { + "m_usFireBAR" // short unsigned int + { + "windows" "476" + "linux" "492" + "mac" "492" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CBipodWeapon + * CBAR + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseanimating.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseanimating.txt new file mode 100644 index 00000000..40157101 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "336" + "linux" "352" + "mac" "352" + } + + "m_flGroundSpeed" // float + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_flLastEventCheck" // float + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_fSequenceFinished" // BOOL + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "m_fSequenceLoops" // BOOL + { + "windows" "352" + "linux" "368" + "mac" "368" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasebutton.txt b/gamedata/common.games/entities.games/dod/offsets-cbasebutton.txt new file mode 100644 index 00000000..476b5e45 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbasebutton.txt @@ -0,0 +1,106 @@ +/** + * 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" "492" + "linux" "512" + "mac" "512" + } + + "m_fRotating" // BOOL + { + "windows" "496" + "linux" "516" + "mac" "516" + } + + "m_strChangeTarget" // string_t + { + "windows" "500" + "linux" "520" + "mac" "520" + } + + "m_ls" // locksound_t + { + "windows" "504" + "linux" "524" + "mac" "524" + } + + "m_bLockedSound" // BYTE + { + "windows" "540" + "linux" "560" + "mac" "560" + } + + "m_bLockedSentence" // BYTE + { + "windows" "541" + "linux" "561" + "mac" "561" + } + + "m_bUnlockedSound" // BYTE + { + "windows" "542" + "linux" "562" + "mac" "562" + } + + "m_bUnlockedSentence" // BYTE + { + "windows" "543" + "linux" "563" + "mac" "563" + } + + "m_sounds" // int + { + "windows" "544" + "linux" "564" + "mac" "564" + } + + "m_rrWait" // float + { + "windows" "548" + "linux" "568" + "mac" "568" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseButton + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasedelay.txt b/gamedata/common.games/entities.games/dod/offsets-cbasedelay.txt new file mode 100644 index 00000000..87e11b45 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_iszKillTarget" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasedmstart.txt b/gamedata/common.games/entities.games/dod/offsets-cbasedmstart.txt new file mode 100644 index 00000000..0848dd66 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbasedmstart.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" + { + "CBaseDMStart" + { + "Offsets" + { + "m_sMaster" // string_t + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_sCPMaster" // string_t + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_bNeutral" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_bInControl" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_bNotInControl" // int + { + "windows" "344" + "linux" "360" + "mac" "360" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CBaseDMStart + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasedoor.txt b/gamedata/common.games/entities.games/dod/offsets-cbasedoor.txt new file mode 100644 index 00000000..727d35bb --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbasedoor.txt @@ -0,0 +1,106 @@ +/** + * 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" "492" + "linux" "512" + "mac" "512" + } + + "m_bMoveSnd" // BYTE + { + "windows" "493" + "linux" "513" + "mac" "513" + } + + "m_bStopSnd" // BYTE + { + "windows" "494" + "linux" "514" + "mac" "514" + } + + "m_ls" // locksound_t + { + "windows" "496" + "linux" "516" + "mac" "516" + } + + "m_bLockedSound" // BYTE + { + "windows" "532" + "linux" "552" + "mac" "552" + } + + "m_bLockedSentence" // BYTE + { + "windows" "533" + "linux" "553" + "mac" "553" + } + + "m_bUnlockedSound" // BYTE + { + "windows" "534" + "linux" "554" + "mac" "554" + } + + "m_bUnlockedSentence" // BYTE + { + "windows" "535" + "linux" "555" + "mac" "555" + } + + "TeamSpecific" // int + { + "windows" "536" + "linux" "556" + "mac" "556" + } + + "m_lastBlockedTimestamp" // float + { + "windows" "540" + "linux" "560" + "mac" "560" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseDoor + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseentity.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseentity.txt new file mode 100644 index 00000000..4df7e7a2 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbaseentity.txt @@ -0,0 +1,689 @@ +/** + * 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_rrOrigin" // Vector + { + "windows" "16" + "linux" "16" + "mac" "16" + } + + "m_rrMins" // Vector + { + "windows" "28" + "linux" "28" + "mac" "28" + } + + "m_rrMaxs" // Vector + { + "windows" "40" + "linux" "40" + "mac" "40" + } + + "m_rrAngles" // Vector + { + "windows" "52" + "linux" "52" + "mac" "52" + } + + "m_rrMovedir" // Vector + { + "windows" "64" + "linux" "64" + "mac" "64" + } + + "m_rrSpawnflags" // int + { + "windows" "76" + "linux" "76" + "mac" "76" + } + + "m_rrSolid" // int + { + "windows" "80" + "linux" "80" + "mac" "80" + } + + "m_rrMovetype" // int + { + "windows" "84" + "linux" "84" + "mac" "84" + } + + "m_rrEffects" // int + { + "windows" "88" + "linux" "88" + "mac" "88" + } + + "m_rrFlags" // int + { + "windows" "92" + "linux" "92" + "mac" "92" + } + + "m_rrFrags" // int + { + "windows" "96" + "linux" "96" + "mac" "96" + } + + "m_rrRendermode" // int + { + "windows" "100" + "linux" "100" + "mac" "100" + } + + "m_rrRenderamt" // float + { + "windows" "104" + "linux" "104" + "mac" "104" + } + + "m_rrRendercolor" // Vector + { + "windows" "108" + "linux" "108" + "mac" "108" + } + + "m_rrRenderfx" // int + { + "windows" "120" + "linux" "120" + "mac" "120" + } + + "m_rrHealth" // float + { + "windows" "124" + "linux" "124" + "mac" "124" + } + + "m_rrFrame" // float + { + "windows" "128" + "linux" "128" + "mac" "128" + } + + "m_rrSpeed" // float + { + "windows" "132" + "linux" "132" + "mac" "132" + } + + "m_rrTarget" // string_t + { + "windows" "136" + "linux" "136" + "mac" "136" + } + + "m_rrTargetname" // string_t + { + "windows" "140" + "linux" "140" + "mac" "140" + } + + "m_rrNetname" // string_t + { + "windows" "144" + "linux" "144" + "mac" "144" + } + + "m_rrTakedamage" // float + { + "windows" "148" + "linux" "148" + "mac" "148" + } + + "m_rrScale" // float + { + "windows" "152" + "linux" "152" + "mac" "152" + } + + "m_rrGravity" // float + { + "windows" "156" + "linux" "156" + "mac" "156" + } + + "m_pfnThink" // (*__pfn)(CBaseEntity*) + { + "windows" "160" + "linux" "160" + "mac" "160" + } + + "m_pfnTouch" // (*__pfn)(CBaseEntity*, CBaseEntity*) + { + "windows" "164" + "linux" "168" + "mac" "168" + } + + "m_pfnUse" // (*__pfn)(CBaseEntity*, CBaseEntity*, CBaseEntity*, USE_TYPE, float) + { + "windows" "168" + "linux" "176" + "mac" "176" + } + + "m_pfnBlocked" // (*__pfn)(CBaseEntity*, CBaseEntity*) + { + "windows" "172" + "linux" "184" + "mac" "184" + } + + "has_disconnected" // BOOL + { + "windows" "176" + "linux" "192" + "mac" "192" + } + + "ammo_9mm" // int + { + "windows" "180" + "linux" "196" + "mac" "196" + } + + "ammo_357" // int + { + "windows" "184" + "linux" "200" + "mac" "200" + } + + "ammo_bolts" // int + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "ammo_buckshot" // int + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "ammo_rockets" // int + { + "windows" "196" + "linux" "212" + "mac" "212" + } + + "ammo_uranium" // int + { + "windows" "200" + "linux" "216" + "mac" "216" + } + + "ammo_hornets" // int + { + "windows" "204" + "linux" "220" + "mac" "220" + } + + "ammo_argrens" // int + { + "windows" "208" + "linux" "224" + "mac" "224" + } + + "ammo_12mm" // int + { + "windows" "212" + "linux" "228" + "mac" "228" + } + + "ammo_16mm" // int + { + "windows" "216" + "linux" "232" + "mac" "232" + } + + "ammo_22mm" // int + { + "windows" "220" + "linux" "236" + "mac" "236" + } + + "ammo_44mm" // int + { + "windows" "224" + "linux" "240" + "mac" "240" + } + + "ammo_55mm" // int + { + "windows" "228" + "linux" "244" + "mac" "244" + } + + "ammo_66mm" // int + { + "windows" "232" + "linux" "248" + "mac" "248" + } + + "ammo_agrens" // int + { + "windows" "236" + "linux" "252" + "mac" "252" + } + + "ammo_agrensex" // int + { + "windows" "240" + "linux" "256" + "mac" "256" + } + + "ammo_ggrens" // int + { + "windows" "244" + "linux" "260" + "mac" "260" + } + + "ammo_ggrensex" // int + { + "windows" "248" + "linux" "264" + "mac" "264" + } + + "m_flStartThrow" // float + { + "windows" "252" + "linux" "268" + "mac" "268" + } + + "m_flReleaseThrow" // float + { + "windows" "256" + "linux" "272" + "mac" "272" + } + + "m_chargeReady" // int + { + "windows" "260" + "linux" "276" + "mac" "276" + } + + "m_fInAttack" // int + { + "windows" "264" + "linux" "280" + "mac" "280" + } + + "m_fireState" // int + { + "windows" "268" + "linux" "284" + "mac" "284" + } + + "m_trDecalTrace" // TraceResult + { + "windows" "272" + "linux" "288" + "mac" "288" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CAmbientGeneric + * CBaseDelay + * CAutoTrigger + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CBipodWeapon + * C30CAL + * CBAR + * CBREN + * CMG34 + * CMG42 + * CDoDGrenade + * CDoDGrenadeEx + * CHandGrenadeEx + * CStickGrenadeEx + * CHandGrenade + * CStickGrenade + * CENFIELD + * CFG42 + * CGarand + * CGreaseGun + * CK43 + * CKAR + * CM1Carbine + * CMP40 + * CMP44 + * CMeleeWeapon + * CAmerKnife + * CGerKnife + * CSpade + * CPistol + * CCOLT + * CLUGER + * CWEBLEY + * CRocketWeapon + * CBazooka + * CPIAT + * CPschreck + * CSPRING + * CSTEN + * CScopedKar + * CThompson + * CWeaponCycler + * CBaseToggle + * CBaseButton + * CRotButton + * CBaseDoor + * CRotDoor + * CBaseMonster + * CBasePlayer + * CBaseTurret + * CMiniTurret + * CSentry + * CTurret + * CCineMonster + * CCineAI + * CControllerHeadBall + * CControllerZapBall + * CCycler + * CCyclerProbe + * CGenericCycler + * CDeadAlliedGrunt + * CDeadAxisGrunt + * CDeadHEV + * CEnvExplosion + * CFurniture + * CGenericMonster + * CGrenade + * CBazookaShell + * CMortar + * CPIATShell + * CPschreckShell + * CGunTarget + * CLegacyCineMonster + * CCine2HeavyWeapons + * CCine2Scientist + * CCine2Slave + * CCine3Barney + * CCine3Scientist + * CCineBarney + * CCinePanther + * CCineScientist + * CRat + * CRoach + * CSquadMonster + * CAlliedGrunt + * CAxisGrunt + * CController + * CTalkMonster + * CAlliedBarney + * CSarge + * CTestHull + * CWreckage + * CBasePlatTrain + * CFuncPlat + * CFuncPlatRot + * CFuncTrackChange + * CFuncTrackAuto + * CFuncTrain + * CBaseTrigger + * CAreaCapture + * CChangeLevel + * CLadder + * CObjectCapture + * CSandBag + * CTriggerCDAudio + * CTriggerCounter + * CTriggerEndSection + * CTriggerGravity + * CTriggerHurt + * CTriggerMonsterJump + * CTriggerMultiple + * CTriggerOnce + * CTriggerPush + * CTriggerSave + * CTriggerTeleport + * CFuncIllusionary + * CFuncMortarField + * CMomentaryDoor + * CMomentaryRotButton + * CScriptedSentence + * CStateWatcher + * CControlPoint + * CEnvModel + * CBreakable + * CPushable + * CDoDCamera + * CEnvBeverage + * CEnvFunnel + * CFireAndDie + * CGibShooter + * CEnvShooter + * CParticleShooter + * CTestEffect + * CTriggerCamera + * CTriggerChangeTarget + * CTriggerRelay + * CTriggerSetPatrol + * CBasePlayerAmmo + * C30CALAmmoClip + * CBARAmmoClip + * CBRENAmmoClip + * CBazookaAmmo + * CColtAmmoClip + * CEnfieldAmmoClip + * CFG42AmmoClip + * CGarandAmmoClip + * CGreaseGunAmmoClip + * CK43AmmoClip + * CKarAmmoClip + * CLugerAmmoClip + * CM1CarbineAmmoClip + * CMG34AmmoClip + * CMG42AmmoClip + * CMP40AmmoClip + * CMP44AmmoClip + * CPIATAmmo + * CPschreckAmmo + * CSTENAmmoClip + * CScopedKarAmmoClip + * CSpringAmmoClip + * CThompsonAmmoClip + * CWebleyAmmoClip + * GenericAmmoAmerican + * GenericAmmoBritish + * GenericAmmoGerman + * CBaseSpectator + * CBeam + * CLaser + * CLightning + * CBubbling + * CButtonTarget + * CCineBlood + * CControlPointMaster + * CCyclerSprite + * CDecal + * CDoDDetect + * CDoDStatMgr + * CDodAmmoBox + * CDodParaRoundTimer + * CDodPointRelay + * CDodRoundTimer + * CEnvCustomize + * CEnvRain + * CEnvSpark + * CEnvWarpBall + * CFrictionModifier + * CFuncRotating + * CFuncTank + * CFuncTankGun + * CFuncTankLaser + * CFuncTankMortar + * CFuncTankRocket + * CFuncTankControls + * CFuncTrackTrain + * CFuncTrainControls + * CFuncWall + * CFuncConveyor + * CFuncMonsterClip + * CFuncWallToggle + * CGib + * CInfoAlias + * CInfoGroup + * CItem + * CItemSoda + * CLocation + * CMapMarker + * CMultiAlias + * CMultiManager + * CNodeEnt + * CNodeViewer + * CNullEntity + * CObject + * CPendulum + * CPlatTrigger + * CPointEntity + * CBaseDMStart + * CBlood + * CDoDPreRound + * CEnvGlobal + * CEnvSound + * CEnvState + * CFade + * CGlow + * CInfoIntermission + * CLight + * CEnvLight + * CMessage + * CMultiSource + * CPathCorner + * CPathTrack + * CRevertSaved + * CShake + * CSprite + * CStripWeapons + * CTargetCDAudio + * CTriggerVolume + * CRenderFxManager + * CRocketShooter + * CRuleEntity + * CRuleBrushEntity + * CGamePlayerZone + * CRulePointEntity + * CGameCounter + * CGameCounterSet + * CGameEnd + * CGamePlayerEquip + * CGamePlayerHurt + * CGamePlayerTeam + * CGameScore + * CGameTeamMaster + * CGameTeamSet + * CGameText + * CScoreEvent + * CShower + * CSoundEnt + * CSpeaker + * CSprayCan + * CTriggerChangeAlias + * CTriggerLightstyle + * CWeaponBox + * CWeatherSystem + * CWorld + * CWorldItem + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasemonster.txt b/gamedata/common.games/entities.games/dod/offsets-cbasemonster.txt new file mode 100644 index 00000000..0263691f --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbasemonster.txt @@ -0,0 +1,365 @@ +/** + * 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" "492" + "linux" "512" + "mac" "512" + } + + "m_hEnemy" // EHANDLE + { + "windows" "496" + "linux" "516" + "mac" "516" + } + + "m_hTargetEnt" // EHANDLE + { + "windows" "504" + "linux" "524" + "mac" "524" + } + + "m_hOldEnemy" // EHANDLE[4] + { + "windows" "512" + "linux" "532" + "mac" "532" + } + + "m_vecOldEnemy" // Vector[4] + { + "windows" "544" + "linux" "564" + "mac" "564" + } + + "m_flFieldOfView" // float + { + "windows" "592" + "linux" "612" + "mac" "612" + } + + "m_flWaitFinished" // float + { + "windows" "596" + "linux" "616" + "mac" "616" + } + + "m_flMoveWaitFinished" // float + { + "windows" "600" + "linux" "620" + "mac" "620" + } + + "m_Activity" // Activity + { + "windows" "604" + "linux" "624" + "mac" "624" + } + + "m_IdealActivity" // Activity + { + "windows" "608" + "linux" "628" + "mac" "628" + } + + "m_LastHitGroup" // int + { + "windows" "612" + "linux" "632" + "mac" "632" + } + + "m_MonsterState" // MONSTERSTATE + { + "windows" "616" + "linux" "636" + "mac" "636" + } + + "m_IdealMonsterState" // MONSTERSTATE + { + "windows" "620" + "linux" "640" + "mac" "640" + } + + "m_iTaskStatus" // int + { + "windows" "624" + "linux" "644" + "mac" "644" + } + + "m_pSchedule" // Schedule_t* + { + "windows" "628" + "linux" "648" + "mac" "648" + } + + "m_iScheduleIndex" // int + { + "windows" "632" + "linux" "652" + "mac" "652" + } + + "m_Route" // struct WayPoint_t[8] + { + "windows" "636" + "linux" "656" + "mac" "656" + } + + "m_movementGoal" // int + { + "windows" "764" + "linux" "784" + "mac" "784" + } + + "m_iRouteIndex" // int + { + "windows" "768" + "linux" "788" + "mac" "788" + } + + "m_moveWaitTime" // float + { + "windows" "772" + "linux" "792" + "mac" "792" + } + + "m_vecMoveGoal" // Vector + { + "windows" "776" + "linux" "796" + "mac" "796" + } + + "m_movementActivity" // Activity + { + "windows" "788" + "linux" "808" + "mac" "808" + } + + "m_iAudibleList" // int + { + "windows" "792" + "linux" "812" + "mac" "812" + } + + "m_afSoundTypes" // int + { + "windows" "796" + "linux" "816" + "mac" "816" + } + + "m_vecLastPosition" // Vector + { + "windows" "800" + "linux" "820" + "mac" "820" + } + + "m_iHintNode" // int + { + "windows" "812" + "linux" "832" + "mac" "832" + } + + "m_afMemory" // int + { + "windows" "816" + "linux" "836" + "mac" "836" + } + + "m_iMaxHealth" // int + { + "windows" "820" + "linux" "840" + "mac" "840" + } + + "m_vecEnemyLKP" // Vector + { + "windows" "824" + "linux" "844" + "mac" "844" + } + + "m_cAmmoLoaded" // int + { + "windows" "836" + "linux" "856" + "mac" "856" + } + + "m_afCapability" // int + { + "windows" "840" + "linux" "860" + "mac" "860" + } + + "m_flNextAttack" // float + { + "windows" "844" + "linux" "864" + "mac" "864" + } + + "m_bitsDamageType" // int + { + "windows" "848" + "linux" "868" + "mac" "868" + } + + "m_rgbTimeBasedDamage" // unsigned char[8] + { + "windows" "852" + "linux" "872" + "mac" "872" + } + + "m_lastDamageAmount" // int + { + "windows" "860" + "linux" "880" + "mac" "880" + } + + "m_bloodColor" // int + { + "windows" "864" + "linux" "884" + "mac" "884" + } + + "m_failSchedule" // int + { + "windows" "868" + "linux" "888" + "mac" "888" + } + + "m_flHungryTime" // float + { + "windows" "872" + "linux" "892" + "mac" "892" + } + + "m_flDistTooFar" // float + { + "windows" "876" + "linux" "896" + "mac" "896" + } + + "m_flDistLook" // float + { + "windows" "880" + "linux" "900" + "mac" "900" + } + + "m_iTriggerCondition" // int + { + "windows" "884" + "linux" "904" + "mac" "904" + } + + "m_iszTriggerTarget" // string_t + { + "windows" "888" + "linux" "908" + "mac" "908" + } + + "m_HackedGunPos" // Vector + { + "windows" "892" + "linux" "912" + "mac" "912" + } + + "m_scriptState" // SCRIPTSTATE + { + "windows" "904" + "linux" "924" + "mac" "924" + } + + "m_pCine" // CCineMonster* + { + "windows" "908" + "linux" "928" + "mac" "928" + } + + "m_iClass" // int + { + "windows" "912" + "linux" "932" + "mac" "932" + } + + "m_scheduleList" // Schedule_t* + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseplattrain.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseplattrain.txt new file mode 100644 index 00000000..8b4774ae --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "492" + "linux" "512" + "mac" "512" + } + + "m_bStopSnd" // BYTE + { + "windows" "493" + "linux" "513" + "mac" "513" + } + + "m_volume" // float + { + "windows" "496" + "linux" "516" + "mac" "516" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBasePlatTrain + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseplayer.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseplayer.txt new file mode 100644 index 00000000..45a627dd --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbaseplayer.txt @@ -0,0 +1,926 @@ +/** + * 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_iPlayerSpeed" // int + { + "windows" "916" + "linux" "936" + "mac" "936" + } + + "random_seed" // int + { + "windows" "920" + "linux" "940" + "mac" "940" + } + + "m_iPlayerSound" // int + { + "windows" "924" + "linux" "944" + "mac" "944" + } + + "m_iTargetVolume" // int + { + "windows" "928" + "linux" "948" + "mac" "948" + } + + "m_iWeaponVolume" // int + { + "windows" "932" + "linux" "952" + "mac" "952" + } + + "m_iExtraSoundTypes" // int + { + "windows" "936" + "linux" "956" + "mac" "956" + } + + "m_flStopExtraSoundTime" // float + { + "windows" "940" + "linux" "960" + "mac" "960" + } + + "m_afButtonLast" // int + { + "windows" "944" + "linux" "964" + "mac" "964" + } + + "m_afButtonPressed" // int + { + "windows" "948" + "linux" "968" + "mac" "968" + } + + "m_afButtonReleased" // int + { + "windows" "952" + "linux" "972" + "mac" "972" + } + + "m_pentSndLast" // edict_t* + { + "windows" "956" + "linux" "976" + "mac" "976" + } + + "m_flSndRoomtype" // float + { + "windows" "960" + "linux" "980" + "mac" "980" + } + + "m_flSndRange" // float + { + "windows" "964" + "linux" "984" + "mac" "984" + } + + "m_flFallVelocity" // float + { + "windows" "968" + "linux" "988" + "mac" "988" + } + + "m_fKnownItem" // int + { + "windows" "972" + "linux" "992" + "mac" "992" + } + + "m_fNewAmmo" // int + { + "windows" "976" + "linux" "996" + "mac" "996" + } + + "m_afPhysicsFlags" // unsigned int + { + "windows" "980" + "linux" "1000" + "mac" "1000" + } + + "m_fNextSuicideTime" // float + { + "windows" "984" + "linux" "1004" + "mac" "1004" + } + + "m_flTimeWeaponIdle" // float + { + "windows" "988" + "linux" "1008" + "mac" "1008" + } + + "m_szTextureName" // char[13] + { + "windows" "992" + "linux" "1012" + "mac" "1012" + } + + "m_chTextureType" // char + { + "windows" "1005" + "linux" "1025" + "mac" "1025" + } + + "m_idrowndmg" // int + { + "windows" "1008" + "linux" "1028" + "mac" "1028" + } + + "m_idrownrestored" // int + { + "windows" "1012" + "linux" "1032" + "mac" "1032" + } + + "m_bitsHUDDamage" // int + { + "windows" "1016" + "linux" "1036" + "mac" "1036" + } + + "m_fInitHUD" // BOOL + { + "windows" "1020" + "linux" "1040" + "mac" "1040" + } + + "m_fGameHUDInitialized" // BOOL + { + "windows" "1024" + "linux" "1044" + "mac" "1044" + } + + "m_iTrain" // int + { + "windows" "1028" + "linux" "1048" + "mac" "1048" + } + + "m_fWeapon" // BOOL + { + "windows" "1032" + "linux" "1052" + "mac" "1052" + } + + "m_iJoiningState" // enum JoinState + { + "windows" "1036" + "linux" "1056" + "mac" "1056" + } + + "m_pTank" // EHANDLE + { + "windows" "1040" + "linux" "1060" + "mac" "1060" + } + + "m_fDeadTime" // float + { + "windows" "1048" + "linux" "1068" + "mac" "1068" + } + + "m_iUpdateTime" // int + { + "windows" "1052" + "linux" "1072" + "mac" "1072" + } + + "m_iHideHUD" // int + { + "windows" "1056" + "linux" "1076" + "mac" "1076" + } + + "m_iRespawnFrames" // float + { + "windows" "1060" + "linux" "1080" + "mac" "1080" + } + + "m_iClientHealth" // int + { + "windows" "1064" + "linux" "1084" + "mac" "1084" + } + + "m_iClientHideHUD" // int + { + "windows" "1068" + "linux" "1088" + "mac" "1088" + } + + "m_iClientFOV" // int + { + "windows" "1072" + "linux" "1092" + "mac" "1092" + } + + "m_nCustomSprayFrames" // int + { + "windows" "1076" + "linux" "1096" + "mac" "1096" + } + + "m_flNextDecalTime" // float + { + "windows" "1080" + "linux" "1100" + "mac" "1100" + } + + "m_rgpPlayerItems" // CBasePlayerItem*[6] + { + "windows" "1084" + "linux" "1104" + "mac" "1104" + } + + "m_pActiveItem" // CBasePlayerItem* + { + "windows" "1108" + "linux" "1128" + "mac" "1128" + } + + "m_pClientActiveItem" // CBasePlayerItem* + { + "windows" "1112" + "linux" "1132" + "mac" "1132" + } + + "m_pLastItem" // CBasePlayerItem* + { + "windows" "1116" + "linux" "1136" + "mac" "1136" + } + + "m_rgAmmo" // int[32] + { + "windows" "1120" + "linux" "1140" + "mac" "1140" + } + + "m_rgAmmoLast" // int[32] + { + "windows" "1248" + "linux" "1268" + "mac" "1268" + } + + "m_rgItems" // int[5] + { + "windows" "1376" + "linux" "1396" + "mac" "1396" + } + + "m_szTeamName" // char[16] + { + "windows" "1396" + "linux" "1416" + "mac" "1416" + } + + "m_irdytospawn" // int + { + "windows" "1412" + "linux" "1432" + "mac" "1432" + } + + "m_imissedwave" // int + { + "windows" "1416" + "linux" "1436" + "mac" "1436" + } + + "m_ilastteam" // int + { + "windows" "1420" + "linux" "1440" + "mac" "1440" + } + + "m_ijustjoined" // int + { + "windows" "1424" + "linux" "1444" + "mac" "1444" + } + + "m_chatMsg" // int + { + "windows" "1428" + "linux" "1448" + "mac" "1448" + } + + "m_deathMsg" // int + { + "windows" "1432" + "linux" "1452" + "mac" "1452" + } + + "m_handSignal" // int + { + "windows" "1436" + "linux" "1456" + "mac" "1456" + } + + "m_nextRunThink" // float + { + "windows" "1440" + "linux" "1460" + "mac" "1460" + } + + "m_flIdleTimer" // float + { + "windows" "1444" + "linux" "1464" + "mac" "1464" + } + + "m_inextprone" // float + { + "windows" "1448" + "linux" "1468" + "mac" "1468" + } + + "m_voteid" // int + { + "windows" "1452" + "linux" "1472" + "mac" "1472" + } + + "m_iFOV" // int + { + "windows" "1456" + "linux" "1476" + "mac" "1476" + } + + "m_fGunDropTime" // float + { + "windows" "1460" + "linux" "1480" + "mac" "1480" + } + + "m_iNextClass" // int + { + "windows" "1464" + "linux" "1484" + "mac" "1484" + } + + "m_bIsRandomClass" // bool + { + "windows" "1468" + "linux" "1488" + "mac" "1488" + } + + "m_hObserverTarget" // EHANDLE + { + "windows" "1472" + "linux" "1492" + "mac" "1492" + } + + "m_flNextObserverInput" // float + { + "windows" "1480" + "linux" "1500" + "mac" "1500" + } + + "m_iObserverWeapon" // int + { + "windows" "1484" + "linux" "1504" + "mac" "1504" + } + + "m_iObserverLastMode" // int + { + "windows" "1488" + "linux" "1508" + "mac" "1508" + } + + "m_bIsObserver" // int + { + "windows" "1492" + "linux" "1512" + "mac" "1512" + } + + "HasObject" // BOOL + { + "windows" "1496" + "linux" "1516" + "mac" "1516" + } + + "m_pObject" // CObject* + { + "windows" "1500" + "linux" "1520" + "mac" "1520" + } + + "m_sPlayerModel" // char* + { + "windows" "1504" + "linux" "1524" + "mac" "1524" + } + + "m_fNextStamina" // float + { + "windows" "1508" + "linux" "1528" + "mac" "1528" + } + + "m_nMGAmmoCount" // int + { + "windows" "1512" + "linux" "1532" + "mac" "1532" + } + + "m_nGenericAmmoCount" // int + { + "windows" "1516" + "linux" "1536" + "mac" "1536" + } + + "m_iClassSpeed" // int + { + "windows" "1520" + "linux" "1540" + "mac" "1540" + } + + "m_fSpeedFactor" // float + { + "windows" "1524" + "linux" "1544" + "mac" "1544" + } + + "m_bSlowedByHit" // bool + { + "windows" "1528" + "linux" "1548" + "mac" "1548" + } + + "m_flUnslowTime" // float + { + "windows" "1532" + "linux" "1552" + "mac" "1552" + } + + "m_flNextVoice" // float + { + "windows" "1536" + "linux" "1556" + "mac" "1556" + } + + "m_flNextHand" // float + { + "windows" "1540" + "linux" "1560" + "mac" "1560" + } + + "lastMenuSelected" // int + { + "windows" "1544" + "linux" "1564" + "mac" "1564" + } + + "m_izSBarState" // int[4] + { + "windows" "1548" + "linux" "1568" + "mac" "1568" + } + + "m_flNextSBarUpdateTime" // float + { + "windows" "1564" + "linux" "1584" + "mac" "1584" + } + + "m_flStatusBarDisappearDelay" // float + { + "windows" "1568" + "linux" "1588" + "mac" "1588" + } + + "m_SbarString0" // char[128] + { + "windows" "1572" + "linux" "1592" + "mac" "1592" + } + + "m_SbarString1" // char[128] + { + "windows" "1700" + "linux" "1720" + "mac" "1720" + } + + "m_hLastIDTarget" // EHANDLE + { + "windows" "1828" + "linux" "1848" + "mac" "1848" + } + + "m_flLastTalkTime" // float + { + "windows" "1836" + "linux" "1856" + "mac" "1856" + } + + "i_cutScenes" // int + { + "windows" "1840" + "linux" "1860" + "mac" "1860" + } + + "i_seenAllieSpawnScene" // int + { + "windows" "1844" + "linux" "1864" + "mac" "1864" + } + + "i_seenAxisSpawnScene" // int + { + "windows" "1848" + "linux" "1868" + "mac" "1868" + } + + "i_seenAllieWinScene" // int + { + "windows" "1852" + "linux" "1872" + "mac" "1872" + } + + "i_seenAxisWinScene" // int + { + "windows" "1856" + "linux" "1876" + "mac" "1876" + } + + "i_seenAllieLooseScene" // int + { + "windows" "1860" + "linux" "1880" + "mac" "1880" + } + + "i_seenAxisLooseScene" // int + { + "windows" "1864" + "linux" "1884" + "mac" "1884" + } + + "i_seenAllieDrawScene" // int + { + "windows" "1868" + "linux" "1888" + "mac" "1888" + } + + "i_seenAxisDrawScene" // int + { + "windows" "1872" + "linux" "1892" + "mac" "1892" + } + + "m_signals" // CUnifiedSignals + { + "windows" "1876" + "linux" "1896" + "mac" "1896" + } + + "m_iCapAreaIndex" // int + { + "windows" "1884" + "linux" "1904" + "mac" "1904" + } + + "m_iCapAreaIconIndex" // int + { + "windows" "1888" + "linux" "1908" + "mac" "1908" + } + + "m_iObjectAreaIndex" // int + { + "windows" "1892" + "linux" "1912" + "mac" "1912" + } + + "m_fHandleSignalsTime" // float + { + "windows" "1896" + "linux" "1916" + "mac" "1916" + } + + "m_iObjScore" // int + { + "windows" "1900" + "linux" "1920" + "mac" "1920" + } + + "m_iDeaths" // int + { + "windows" "1904" + "linux" "1924" + "mac" "1924" + } + + "m_iNumTKs" // int + { + "windows" "1908" + "linux" "1928" + "mac" "1928" + } + + "m_bBazookaDeployed" // BOOL + { + "windows" "1912" + "linux" "1932" + "mac" "1932" + } + + "m_iMinimap" // int + { + "windows" "1916" + "linux" "1936" + "mac" "1936" + } + + "m_bShowHints" // bool + { + "windows" "1920" + "linux" "1940" + "mac" "1940" + } + + "m_bAutoReload" // bool + { + "windows" "1921" + "linux" "1941" + "mac" "1941" + } + + "m_hintMessageQueue" // CHintMessageQueue + { + "windows" "1924" + "linux" "1944" + "mac" "1944" + } + + "m_flDisplayHistory" // long int + { + "windows" "1972" + "linux" "1992" + "mac" "1992" + } + + "m_szAnimExtention" // char[32] + { + "windows" "1976" + "linux" "1996" + "mac" "1996" + } + + "m_szAnimReloadExt" // char[32] + { + "windows" "2008" + "linux" "2028" + "mac" "2028" + } + + "m_iGaitsequence" // int + { + "windows" "2040" + "linux" "2060" + "mac" "2060" + } + + "m_flGaitframe" // float + { + "windows" "2044" + "linux" "2064" + "mac" "2064" + } + + "m_flGaityaw" // float + { + "windows" "2048" + "linux" "2068" + "mac" "2068" + } + + "m_prevgaitorigin" // Vector + { + "windows" "2052" + "linux" "2072" + "mac" "2072" + } + + "m_flPitch" // float + { + "windows" "2064" + "linux" "2084" + "mac" "2084" + } + + "m_flYaw" // float + { + "windows" "2068" + "linux" "2088" + "mac" "2088" + } + + "m_flGaitMovement" // float + { + "windows" "2072" + "linux" "2092" + "mac" "2092" + } + + "m_flYawModifier" // float + { + "windows" "2076" + "linux" "2096" + "mac" "2096" + } + + "m_iCurrentAnimationState" // int + { + "windows" "2080" + "linux" "2100" + "mac" "2100" + } + + "m_iCurrentAnimationSequence" // int + { + "windows" "2084" + "linux" "2104" + "mac" "2104" + } + + "m_pszSavedWeaponModel" // int + { + "windows" "2088" + "linux" "2108" + "mac" "2108" + } + + "m_ianimupdate" // int + { + "windows" "2092" + "linux" "2112" + "mac" "2112" + } + + "m_flNextMapMarkerTime" // float + { + "windows" "2096" + "linux" "2116" + "mac" "2116" + } + + "m_iMapMarker" // int + { + "windows" "2100" + "linux" "2120" + "mac" "2120" + } + + "m_iWeapons2" // int + { + "windows" "2104" + "linux" "2124" + "mac" "2124" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CBasePlayer + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseplayeritem.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseplayeritem.txt new file mode 100644 index 00000000..80b4a310 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbaseplayeritem.txt @@ -0,0 +1,98 @@ +/** + * 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" + { + "ItemInfoArray" // ItemInfo[64] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "AmmoInfoArray" // AmmoInfo[32] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "m_pPlayer" // CBasePlayer* + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_pNext" // CBasePlayerItem* + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "m_iId" // int + { + "windows" "364" + "linux" "380" + "mac" "380" + } + + "m_bReadyToRespawn" // BOOL + { + "windows" "368" + "linux" "384" + "mac" "384" + } + + "m_vRespawnOrigin" // Vector + { + "windows" "372" + "linux" "388" + "mac" "388" + } + + "m_vRespawnAngles" // Vector + { + "windows" "384" + "linux" "400" + "mac" "400" + } + + "m_bTriggerSpawnOnDie" // BOOL + { + "windows" "396" + "linux" "412" + "mac" "412" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseplayerweapon.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseplayerweapon.txt new file mode 100644 index 00000000..f78552d0 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbaseplayerweapon.txt @@ -0,0 +1,155 @@ +/** + * 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" "400" + "linux" "416" + "mac" "416" + } + + "m_fFireOnEmpty" // int + { + "windows" "404" + "linux" "420" + "mac" "420" + } + + "m_fInSpecialReload" // int + { + "windows" "408" + "linux" "424" + "mac" "424" + } + + "m_flNextPrimaryAttack" // float + { + "windows" "412" + "linux" "428" + "mac" "428" + } + + "m_flNextSecondaryAttack" // float + { + "windows" "416" + "linux" "432" + "mac" "432" + } + + "m_flTimeWeaponIdle" // float + { + "windows" "420" + "linux" "436" + "mac" "436" + } + + "m_iPrimaryAmmoType" // int + { + "windows" "424" + "linux" "440" + "mac" "440" + } + + "m_iSecondaryAmmoType" // int + { + "windows" "428" + "linux" "444" + "mac" "444" + } + + "m_iClip" // int + { + "windows" "432" + "linux" "448" + "mac" "448" + } + + "m_iClientClip" // int + { + "windows" "436" + "linux" "452" + "mac" "452" + } + + "m_iClientWeaponState" // int + { + "windows" "440" + "linux" "456" + "mac" "456" + } + + "m_fInReload" // int + { + "windows" "444" + "linux" "460" + "mac" "460" + } + + "m_iDefaultAmmo" // int + { + "windows" "448" + "linux" "464" + "mac" "464" + } + + "m_fInAttack" // int + { + "windows" "452" + "linux" "468" + "mac" "468" + } + + "current_ammo" // int* + { + "windows" "456" + "linux" "472" + "mac" "472" + } + + "m_iWeaponState" // int + { + "windows" "460" + "linux" "476" + "mac" "476" + } + + "m_flWeaponHeat" // float + { + "windows" "464" + "linux" "480" + "mac" "480" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbasetoggle.txt b/gamedata/common.games/entities.games/dod/offsets-cbasetoggle.txt new file mode 100644 index 00000000..aa2d2d45 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbasetoggle.txt @@ -0,0 +1,182 @@ +/** + * 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" "356" + "linux" "372" + "mac" "372" + } + + "m_flActivateFinished" // float + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "m_flMoveDistance" // float + { + "windows" "364" + "linux" "380" + "mac" "380" + } + + "m_flWait" // float + { + "windows" "368" + "linux" "384" + "mac" "384" + } + + "m_flLip" // float + { + "windows" "372" + "linux" "388" + "mac" "388" + } + + "m_flTWidth" // float + { + "windows" "376" + "linux" "392" + "mac" "392" + } + + "m_flTLength" // float + { + "windows" "380" + "linux" "396" + "mac" "396" + } + + "m_vecPosition1" // Vector + { + "windows" "384" + "linux" "400" + "mac" "400" + } + + "m_vecPosition2" // Vector + { + "windows" "396" + "linux" "412" + "mac" "412" + } + + "m_vecAngle1" // Vector + { + "windows" "408" + "linux" "424" + "mac" "424" + } + + "m_vecAngle2" // Vector + { + "windows" "420" + "linux" "436" + "mac" "436" + } + + "m_cTriggersLeft" // int + { + "windows" "432" + "linux" "448" + "mac" "448" + } + + "m_flHeight" // float + { + "windows" "436" + "linux" "452" + "mac" "452" + } + + "m_hActivator" // EHANDLE + { + "windows" "440" + "linux" "456" + "mac" "456" + } + + "m_pfnCallWhenMoveDone" // (*__pfn)(CBaseToggle*) + { + "windows" "448" + "linux" "464" + "mac" "464" + } + + "m_vecFinalDest" // Vector + { + "windows" "452" + "linux" "472" + "mac" "472" + } + + "m_flLinearMoveSpeed" // float + { + "windows" "464" + "linux" "484" + "mac" "484" + } + + "m_vecFinalAngle" // Vector + { + "windows" "468" + "linux" "488" + "mac" "488" + } + + "m_bitsDamageInflict" // int + { + "windows" "480" + "linux" "500" + "mac" "500" + } + + "m_team" // int + { + "windows" "484" + "linux" "504" + "mac" "504" + } + + "m_sMaster" // string_t + { + "windows" "488" + "linux" "508" + "mac" "508" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbaseturret.txt b/gamedata/common.games/entities.games/dod/offsets-cbaseturret.txt new file mode 100644 index 00000000..1c7a751e --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "916" + "linux" "936" + "mac" "936" + } + + "m_iSpin" // int + { + "windows" "920" + "linux" "940" + "mac" "940" + } + + "m_pEyeGlow" // CSprite* + { + "windows" "924" + "linux" "944" + "mac" "944" + } + + "m_eyeBrightness" // int + { + "windows" "928" + "linux" "948" + "mac" "948" + } + + "m_iDeployHeight" // int + { + "windows" "932" + "linux" "952" + "mac" "952" + } + + "m_iRetractHeight" // int + { + "windows" "936" + "linux" "956" + "mac" "956" + } + + "m_iMinPitch" // int + { + "windows" "940" + "linux" "960" + "mac" "960" + } + + "m_iBaseTurnRate" // int + { + "windows" "944" + "linux" "964" + "mac" "964" + } + + "m_fTurnRate" // float + { + "windows" "948" + "linux" "968" + "mac" "968" + } + + "m_iOrientation" // int + { + "windows" "952" + "linux" "972" + "mac" "972" + } + + "m_iOn" // int + { + "windows" "956" + "linux" "976" + "mac" "976" + } + + "m_fBeserk" // int + { + "windows" "960" + "linux" "980" + "mac" "980" + } + + "m_iAutoStart" // int + { + "windows" "964" + "linux" "984" + "mac" "984" + } + + "m_vecLastSight" // Vector + { + "windows" "968" + "linux" "988" + "mac" "988" + } + + "m_flLastSight" // float + { + "windows" "980" + "linux" "1000" + "mac" "1000" + } + + "m_flMaxWait" // float + { + "windows" "984" + "linux" "1004" + "mac" "1004" + } + + "m_iSearchSpeed" // int + { + "windows" "988" + "linux" "1008" + "mac" "1008" + } + + "m_flStartYaw" // float + { + "windows" "992" + "linux" "1012" + "mac" "1012" + } + + "m_vecCurAngles" // Vector + { + "windows" "996" + "linux" "1016" + "mac" "1016" + } + + "m_vecGoalAngles" // Vector + { + "windows" "1008" + "linux" "1028" + "mac" "1028" + } + + "m_flPingTime" // float + { + "windows" "1020" + "linux" "1040" + "mac" "1040" + } + + "m_flSpinUpTime" // float + { + "windows" "1024" + "linux" "1044" + "mac" "1044" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CBaseTurret + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbazooka.txt b/gamedata/common.games/entities.games/dod/offsets-cbazooka.txt new file mode 100644 index 00000000..d0c3e0ee --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbazooka.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" + { + "CBazooka" + { + "Offsets" + { + "m_usFireBazooka" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CRocketWeapon + * CBazooka + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbipodweapon.txt b/gamedata/common.games/entities.games/dod/offsets-cbipodweapon.txt new file mode 100644 index 00000000..940f8780 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbipodweapon.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" + { + "CBipodWeapon" + { + "Offsets" + { + "m_iFireEvent" // int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + + "m_iOverheatEvent" // int + { + "windows" "472" + "linux" "488" + "mac" "488" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CBipodWeapon + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbreakable.txt b/gamedata/common.games/entities.games/dod/offsets-cbreakable.txt new file mode 100644 index 00000000..3f303cb7 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbreakable.txt @@ -0,0 +1,181 @@ +/** + * 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" + { + "pSoundsWood" // const char*[3] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "pSoundsFlesh" // const char*[6] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "pSoundsGlass" // const char*[3] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "pSoundsMetal" // const char*[3] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "pSoundsConcrete" // const char*[3] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "pSpawnObjects" // const char*[22] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "m_Material" // Materials + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_Explosion" // Explosions + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_idShard" // int + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_angle" // float + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "m_iszGibModel" // int + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "m_iszSpawnObject" // int + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_iRespawnTime" // int + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "m_iInitialHealth" // int + { + "windows" "364" + "linux" "380" + "mac" "380" + } + + "m_iInitialRenderAmt" // int + { + "windows" "368" + "linux" "384" + "mac" "384" + } + + "m_iInitialRenderMode" // int + { + "windows" "372" + "linux" "388" + "mac" "388" + } + + "sz_Group" // char[256] + { + "windows" "376" + "linux" "392" + "mac" "392" + } + + "sz_TntTrigger" // char[256] + { + "windows" "632" + "linux" "648" + "mac" "648" + } + + "m_tntdelay" // float + { + "windows" "888" + "linux" "904" + "mac" "904" + } + + "m_iAreaIndex" // int + { + "windows" "892" + "linux" "908" + "mac" "908" + } + + "sz_HudIcon" // char[256] + { + "windows" "896" + "linux" "912" + "mac" "912" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBreakable + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbren.txt b/gamedata/common.games/entities.games/dod/offsets-cbren.txt new file mode 100644 index 00000000..4d720e69 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cbren.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" + { + "CBREN" + { + "Offsets" + { + "m_usFireBren" // short unsigned int + { + "windows" "476" + "linux" "492" + "mac" "492" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CBipodWeapon + * CBREN + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cbubbling.txt b/gamedata/common.games/entities.games/dod/offsets-cbubbling.txt new file mode 100644 index 00000000..b18eb661 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_frequency" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_bubbleModel" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_state" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBubbling + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cchangelevel.txt b/gamedata/common.games/entities.games/dod/offsets-cchangelevel.txt new file mode 100644 index 00000000..246c3edf --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "492" + "linux" "512" + "mac" "512" + } + + "m_szLandmarkName" // char[32] + { + "windows" "524" + "linux" "544" + "mac" "544" + } + + "m_changeTarget" // int + { + "windows" "556" + "linux" "576" + "mac" "576" + } + + "m_changeTargetDelay" // float + { + "windows" "560" + "linux" "580" + "mac" "580" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseTrigger + * CChangeLevel + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ccinemonster.txt b/gamedata/common.games/entities.games/dod/offsets-ccinemonster.txt new file mode 100644 index 00000000..1b692295 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-ccinemonster.txt @@ -0,0 +1,170 @@ +/** + * 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_iState" // STATE + { + "windows" "916" + "linux" "936" + "mac" "936" + } + + "m_iszIdle" // int + { + "windows" "920" + "linux" "940" + "mac" "940" + } + + "m_iszPlay" // int + { + "windows" "924" + "linux" "944" + "mac" "944" + } + + "m_iszEntity" // int + { + "windows" "928" + "linux" "948" + "mac" "948" + } + + "m_iszAttack" // int + { + "windows" "932" + "linux" "952" + "mac" "952" + } + + "m_iszFireOnBegin" // int + { + "windows" "936" + "linux" "956" + "mac" "956" + } + + "m_fMoveTo" // int + { + "windows" "940" + "linux" "960" + "mac" "960" + } + + "m_fTurnType" // int + { + "windows" "944" + "linux" "964" + "mac" "964" + } + + "m_fAction" // int + { + "windows" "948" + "linux" "968" + "mac" "968" + } + + "m_iFinishSchedule" // int + { + "windows" "952" + "linux" "972" + "mac" "972" + } + + "m_flRadius" // float + { + "windows" "956" + "linux" "976" + "mac" "976" + } + + "m_iDelay" // int + { + "windows" "960" + "linux" "980" + "mac" "980" + } + + "m_startTime" // float + { + "windows" "964" + "linux" "984" + "mac" "984" + } + + "m_saved_m_hTargetEnt" // EHANDLE + { + "windows" "968" + "linux" "988" + "mac" "988" + } + + "m_saved_m_pGoalEnt" // int + { + "windows" "976" + "linux" "996" + "mac" "996" + } + + "m_saved_movetype" // int + { + "windows" "980" + "linux" "1000" + "mac" "1000" + } + + "m_saved_solid" // int + { + "windows" "984" + "linux" "1004" + "mac" "1004" + } + + "m_saved_effects" // int + { + "windows" "988" + "linux" "1008" + "mac" "1008" + } + + "m_interruptable" // BOOL + { + "windows" "992" + "linux" "1012" + "mac" "1012" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CCineMonster + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontroller.txt b/gamedata/common.games/entities.games/dod/offsets-ccontroller.txt new file mode 100644 index 00000000..e63ec0c2 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-ccontroller.txt @@ -0,0 +1,150 @@ +/** + * 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_scheduleList" // Schedule_t*[4] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + + "m_flNextFlinch" // float + { + "windows" "972" + "linux" "992" + "mac" "992" + } + + "m_flShootTime" // float + { + "windows" "976" + "linux" "996" + "mac" "996" + } + + "m_flShootEnd" // float + { + "windows" "980" + "linux" "1000" + "mac" "1000" + } + + "pAttackSounds" // const char*[3] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + + "pIdleSounds" // const char*[5] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + + "pAlertSounds" // const char*[3] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + + "pPainSounds" // const char*[3] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + + "pDeathSounds" // const char*[2] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + + "m_pBall" // CSprite*[2] + { + "windows" "984" + "linux" "1004" + "mac" "1004" + } + + "m_iBall" // int[2] + { + "windows" "992" + "linux" "1012" + "mac" "1012" + } + + "m_iBallTime" // float[2] + { + "windows" "1000" + "linux" "1020" + "mac" "1020" + } + + "m_iBallCurrent" // int[2] + { + "windows" "1008" + "linux" "1028" + "mac" "1028" + } + + "m_vecEstVelocity" // Vector + { + "windows" "1016" + "linux" "1036" + "mac" "1036" + } + + "m_velocity" // Vector + { + "windows" "1028" + "linux" "1048" + "mac" "1048" + } + + "m_fInCombat" // int + { + "windows" "1040" + "linux" "1060" + "mac" "1060" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CSquadMonster + * CController + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontrollerheadball.txt b/gamedata/common.games/entities.games/dod/offsets-ccontrollerheadball.txt new file mode 100644 index 00000000..5e7304f2 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "916" + "linux" "936" + "mac" "936" + } + + "m_flNextAttack" // int + { + "windows" "920" + "linux" "940" + "mac" "940" + } + + "m_vecIdeal" // Vector + { + "windows" "924" + "linux" "944" + "mac" "944" + } + + "m_hOwner" // EHANDLE + { + "windows" "936" + "linux" "956" + "mac" "956" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CControllerHeadBall + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontrollerzapball.txt b/gamedata/common.games/entities.games/dod/offsets-ccontrollerzapball.txt new file mode 100644 index 00000000..e11fe8fc --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "916" + "linux" "936" + "mac" "936" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CControllerZapBall + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontrolpoint.txt b/gamedata/common.games/entities.games/dod/offsets-ccontrolpoint.txt new file mode 100644 index 00000000..4adb577b --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-ccontrolpoint.txt @@ -0,0 +1,259 @@ +/** + * 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" + { + "CControlPoint" + { + "Offsets" + { + "m_sMaster" // string_t + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_iTeam" // int + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "m_iResetTime" // int + { + "windows" "364" + "linux" "380" + "mac" "380" + } + + "m_iMainObjective" // int + { + "windows" "368" + "linux" "384" + "mac" "384" + } + + "m_iDefaultOwner" // int + { + "windows" "372" + "linux" "388" + "mac" "388" + } + + "m_iIndex" // int + { + "windows" "376" + "linux" "392" + "mac" "392" + } + + "m_iPointValue" // int + { + "windows" "380" + "linux" "396" + "mac" "396" + } + + "m_iCapPoints" // int + { + "windows" "384" + "linux" "400" + "mac" "400" + } + + "m_iTeamPoints" // int + { + "windows" "388" + "linux" "404" + "mac" "404" + } + + "m_fCapDelayTime" // float + { + "windows" "392" + "linux" "408" + "mac" "408" + } + + "m_fNextCapTime" // float + { + "windows" "396" + "linux" "412" + "mac" "412" + } + + "sz_WinString" // char[256] + { + "windows" "400" + "linux" "416" + "mac" "416" + } + + "m_sAlliesCapString" // string_t + { + "windows" "656" + "linux" "672" + "mac" "672" + } + + "m_sAxisCapString" // string_t + { + "windows" "660" + "linux" "676" + "mac" "676" + } + + "sz_AlliesTarget" // char[256] + { + "windows" "664" + "linux" "680" + "mac" "680" + } + + "sz_AxisTarget" // char[256] + { + "windows" "920" + "linux" "936" + "mac" "936" + } + + "sz_ResetTarget" // char[256] + { + "windows" "1176" + "linux" "1192" + "mac" "1192" + } + + "sz_AlliesModel" // char[256] + { + "windows" "1432" + "linux" "1448" + "mac" "1448" + } + + "sz_AxisModel" // char[256] + { + "windows" "1688" + "linux" "1704" + "mac" "1704" + } + + "sz_ResetModel" // char[256] + { + "windows" "1944" + "linux" "1960" + "mac" "1960" + } + + "m_iAlliesModelBodygroup" // int + { + "windows" "2200" + "linux" "2216" + "mac" "2216" + } + + "m_iAxisModelBodygroup" // int + { + "windows" "2204" + "linux" "2220" + "mac" "2220" + } + + "m_iResetModelBodygroup" // int + { + "windows" "2208" + "linux" "2224" + "mac" "2224" + } + + "m_iAlliesIcon" // int + { + "windows" "2212" + "linux" "2228" + "mac" "2228" + } + + "m_iAxisIcon" // int + { + "windows" "2216" + "linux" "2232" + "mac" "2232" + } + + "m_iNeutralIcon" // int + { + "windows" "2220" + "linux" "2236" + "mac" "2236" + } + + "m_bAlliesCantTouch" // bool + { + "windows" "2224" + "linux" "2240" + "mac" "2240" + } + + "m_bAxisCantTouch" // bool + { + "windows" "2225" + "linux" "2241" + "mac" "2241" + } + + "m_bPointVisible" // int + { + "windows" "2228" + "linux" "2244" + "mac" "2244" + } + + "m_iPointIndex" // int + { + "windows" "2232" + "linux" "2248" + "mac" "2248" + } + + "m_szGroup" // char[256] + { + "windows" "2236" + "linux" "2252" + "mac" "2252" + } + + "m_bActive" // bool + { + "windows" "2492" + "linux" "2508" + "mac" "2508" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CControlPoint + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ccontrolpointmaster.txt b/gamedata/common.games/entities.games/dod/offsets-ccontrolpointmaster.txt new file mode 100644 index 00000000..c2280bf1 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-ccontrolpointmaster.txt @@ -0,0 +1,145 @@ +/** + * 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" + { + "CControlPointMaster" + { + "Offsets" + { + "ControlPointArray" // CControlPoint*[20] + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_iNumPoints" // int + { + "windows" "408" + "linux" "424" + "mac" "424" + } + + "FoundPoints" // BOOL + { + "windows" "412" + "linux" "428" + "mac" "428" + } + + "m_bActive" // BOOL + { + "windows" "416" + "linux" "432" + "mac" "432" + } + + "m_fGivePointsTime" // float + { + "windows" "420" + "linux" "436" + "mac" "436" + } + + "m_iGivePointsDelay" // int + { + "windows" "424" + "linux" "440" + "mac" "440" + } + + "m_iMainObjective" // int + { + "windows" "428" + "linux" "444" + "mac" "444" + } + + "sz_AlliesTarget" // char[256] + { + "windows" "432" + "linux" "448" + "mac" "448" + } + + "sz_AxisTarget" // char[256] + { + "windows" "688" + "linux" "704" + "mac" "704" + } + + "sz_InterimPointsMessage" // char[256] + { + "windows" "944" + "linux" "960" + "mac" "960" + } + + "sz_AllPointsCapMessage" // char[256] + { + "windows" "1200" + "linux" "1216" + "mac" "1216" + } + + "m_sMaster" // string_t + { + "windows" "1456" + "linux" "1472" + "mac" "1472" + } + + "m_bMasteredOn" // int + { + "windows" "1460" + "linux" "1476" + "mac" "1476" + } + + "m_bTeamHasWon" // bool + { + "windows" "1464" + "linux" "1480" + "mac" "1480" + } + + "m_szGroup" // char[256] + { + "windows" "1465" + "linux" "1481" + "mac" "1481" + } + + "m_flNextSpectatorUpdateTime" // float + { + "windows" "1724" + "linux" "1740" + "mac" "1740" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CControlPointMaster + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ccycler.txt b/gamedata/common.games/entities.games/dod/offsets-ccycler.txt new file mode 100644 index 00000000..c3a5fccc --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "916" + "linux" "936" + "mac" "936" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CCycler + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ccyclersprite.txt b/gamedata/common.games/entities.games/dod/offsets-ccyclersprite.txt new file mode 100644 index 00000000..32566842 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_lastTime" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_maxFrame" // float + { + "windows" "336" + "linux" "352" + "mac" "352" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CCyclerSprite + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cdeadalliedgrunt.txt b/gamedata/common.games/entities.games/dod/offsets-cdeadalliedgrunt.txt new file mode 100644 index 00000000..9e601236 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cdeadalliedgrunt.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" + { + "CDeadAlliedGrunt" + { + "Offsets" + { + "m_iPose" // int + { + "windows" "916" + "linux" "936" + "mac" "936" + } + + "m_szPoses" // char*[3] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CDeadAlliedGrunt + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cdeadaxisgrunt.txt b/gamedata/common.games/entities.games/dod/offsets-cdeadaxisgrunt.txt new file mode 100644 index 00000000..274b9d4e --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cdeadaxisgrunt.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" + { + "CDeadAxisGrunt" + { + "Offsets" + { + "m_iPose" // int + { + "windows" "916" + "linux" "936" + "mac" "936" + } + + "m_szPoses" // char*[3] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CDeadAxisGrunt + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cdeadhev.txt b/gamedata/common.games/entities.games/dod/offsets-cdeadhev.txt new file mode 100644 index 00000000..f4693225 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cdeadhev.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" + { + "CDeadHEV" + { + "Offsets" + { + "m_iPose" // int + { + "windows" "916" + "linux" "936" + "mac" "936" + } + + "m_szPoses" // char*[4] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CDeadHEV + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodammobox.txt b/gamedata/common.games/entities.games/dod/offsets-cdodammobox.txt new file mode 100644 index 00000000..dc274bf7 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cdodammobox.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" + { + "CDodAmmoBox" + { + "Offsets" + { + "m_hOwner" // EHANDLE + { + "windows" "328" + "linux" "344" + "mac" "344" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CDodAmmoBox + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodcamera.txt b/gamedata/common.games/entities.games/dod/offsets-cdodcamera.txt new file mode 100644 index 00000000..8c791138 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cdodcamera.txt @@ -0,0 +1,188 @@ +/** + * 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" + { + "CDoDCamera" + { + "Offsets" + { + "m_hPlayer" // EHANDLE[32] + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_hTarget" // EHANDLE + { + "windows" "592" + "linux" "608" + "mac" "608" + } + + "m_pentPath" // CBaseEntity* + { + "windows" "600" + "linux" "616" + "mac" "616" + } + + "m_sPath" // int + { + "windows" "604" + "linux" "620" + "mac" "620" + } + + "m_teamBound" // int + { + "windows" "608" + "linux" "624" + "mac" "624" + } + + "m_sTrigrStart" // int + { + "windows" "612" + "linux" "628" + "mac" "628" + } + + "m_sTrigrEnd" // int + { + "windows" "616" + "linux" "632" + "mac" "632" + } + + "m_iOverlay" // int + { + "windows" "620" + "linux" "636" + "mac" "636" + } + + "m_iFOV" // int + { + "windows" "624" + "linux" "640" + "mac" "640" + } + + "m_iSubtitle" // int + { + "windows" "628" + "linux" "644" + "mac" "644" + } + + "m_iCamFade" // int + { + "windows" "632" + "linux" "648" + "mac" "648" + } + + "m_flWait" // float + { + "windows" "636" + "linux" "652" + "mac" "652" + } + + "m_flReturnTime" // float + { + "windows" "640" + "linux" "656" + "mac" "656" + } + + "m_flStopTime" // float + { + "windows" "644" + "linux" "660" + "mac" "660" + } + + "m_moveDistance" // float + { + "windows" "648" + "linux" "664" + "mac" "664" + } + + "m_targetSpeed" // float + { + "windows" "652" + "linux" "668" + "mac" "668" + } + + "m_initialSpeed" // float + { + "windows" "656" + "linux" "672" + "mac" "672" + } + + "m_acceleration" // float + { + "windows" "660" + "linux" "676" + "mac" "676" + } + + "m_deceleration" // float + { + "windows" "664" + "linux" "680" + "mac" "680" + } + + "m_state" // int + { + "windows" "668" + "linux" "684" + "mac" "684" + } + + "m_angles" // Vector + { + "windows" "672" + "linux" "688" + "mac" "688" + } + + "m_origin" // Vector + { + "windows" "684" + "linux" "700" + "mac" "700" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CDoDCamera + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cdoddetect.txt b/gamedata/common.games/entities.games/dod/offsets-cdoddetect.txt new file mode 100644 index 00000000..0853b981 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cdoddetect.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" + { + "CDoDDetect" + { + "Offsets" + { + "m_GamePlayRules" // gameplay_rules_t + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_iAlliesInfiniteLives" // int + { + "windows" "376" + "linux" "392" + "mac" "392" + } + + "m_iAxisInfiniteLives" // int + { + "windows" "380" + "linux" "396" + "mac" "396" + } + + "m_iAlliesPara" // int + { + "windows" "384" + "linux" "400" + "mac" "400" + } + + "m_iAxisPara" // int + { + "windows" "388" + "linux" "404" + "mac" "404" + } + + "m_iAlliesElimPoints" // int + { + "windows" "392" + "linux" "408" + "mac" "408" + } + + "m_iAxisElimPoints" // int + { + "windows" "396" + "linux" "412" + "mac" "412" + } + + "m_sMaster" // string_t + { + "windows" "400" + "linux" "416" + "mac" "416" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CDoDDetect + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodgrenade.txt b/gamedata/common.games/entities.games/dod/offsets-cdodgrenade.txt new file mode 100644 index 00000000..c71741a0 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cdodgrenade.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" + { + "CDoDGrenade" + { + "Offsets" + { + "m_flStartThrow" // float + { + "windows" "468" + "linux" "484" + "mac" "484" + } + + "m_flReleaseThrow" // float + { + "windows" "472" + "linux" "488" + "mac" "488" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CDoDGrenade + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodpararoundtimer.txt b/gamedata/common.games/entities.games/dod/offsets-cdodpararoundtimer.txt new file mode 100644 index 00000000..4507ac55 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cdodpararoundtimer.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" + { + "CDodParaRoundTimer" + { + "Offsets" + { + "m_fUpdateTimer" // float + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_fRoundTimer" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_fLastThinkTime" // float + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_bTimer" // bool + { + "windows" "340" + "linux" "356" + "mac" "356" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CDodParaRoundTimer + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodpointrelay.txt b/gamedata/common.games/entities.games/dod/offsets-cdodpointrelay.txt new file mode 100644 index 00000000..01ffbe7e --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cdodpointrelay.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" + { + "CDodPointRelay" + { + "Offsets" + { + "m_nTeam" // int + { + "windows" "328" + "linux" "344" + "mac" "344" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CDodPointRelay + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodpreround.txt b/gamedata/common.games/entities.games/dod/offsets-cdodpreround.txt new file mode 100644 index 00000000..75e69512 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cdodpreround.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" + { + "CDoDPreRound" + { + "Offsets" + { + "m_roundstate" // int + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_allieswin" // string_t + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_alliesloose" // string_t + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_axiswin" // string_t + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_axisloose" // string_t + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_draw" // string_t + { + "windows" "348" + "linux" "364" + "mac" "364" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CDoDPreRound + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodroundtimer.txt b/gamedata/common.games/entities.games/dod/offsets-cdodroundtimer.txt new file mode 100644 index 00000000..30b2b157 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cdodroundtimer.txt @@ -0,0 +1,75 @@ +/** + * 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" + { + "CDodRoundTimer" + { + "Offsets" + { + "m_fTimerLength" // float + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_fRoundTime" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_bTimer" // bool + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_fLastThinkTime" // float + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_fUpdateTimer" // float + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_sMaster" // string_t + { + "windows" "348" + "linux" "364" + "mac" "364" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CDodRoundTimer + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cdodstatmgr.txt b/gamedata/common.games/entities.games/dod/offsets-cdodstatmgr.txt new file mode 100644 index 00000000..87b65617 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cdodstatmgr.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" + { + "CDoDStatMgr" + { + "Offsets" + { + "m_PlayerStats" // DoDPlayerStats_t[32] + { + "windows" "328" + "linux" "344" + "mac" "344" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CDoDStatMgr + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cenfield.txt b/gamedata/common.games/entities.games/dod/offsets-cenfield.txt new file mode 100644 index 00000000..e769eb47 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cenfield.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" + { + "CENFIELD" + { + "Offsets" + { + "m_usFireEnfield" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + + "m_usFireScopedEnfield" // short unsigned int + { + "windows" "470" + "linux" "486" + "mac" "486" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CENFIELD + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvcustomize.txt b/gamedata/common.games/entities.games/dod/offsets-cenvcustomize.txt new file mode 100644 index 00000000..17bdffb7 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cenvcustomize.txt @@ -0,0 +1,96 @@ +/** + * 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" + { + "CEnvCustomize" + { + "Offsets" + { + "m_flRadius" // float + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_iszModel" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_iClass" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_iPrisoner" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_iPlayerAlly" // int + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_iVisible" // int + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "m_iSolid" // int + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "m_iProvoked" // int + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_voicePitch" // int + { + "windows" "360" + "linux" "376" + "mac" "376" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CEnvCustomize + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvexplosion.txt b/gamedata/common.games/entities.games/dod/offsets-cenvexplosion.txt new file mode 100644 index 00000000..f91fb5ff --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "916" + "linux" "936" + "mac" "936" + } + + "m_spriteScale" // int + { + "windows" "920" + "linux" "940" + "mac" "940" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CEnvExplosion + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvfunnel.txt b/gamedata/common.games/entities.games/dod/offsets-cenvfunnel.txt new file mode 100644 index 00000000..872cbc4f --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "336" + "linux" "352" + "mac" "352" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CEnvFunnel + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvglobal.txt b/gamedata/common.games/entities.games/dod/offsets-cenvglobal.txt new file mode 100644 index 00000000..99c5212a --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cenvglobal.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" + { + "CEnvGlobal" + { + "Offsets" + { + "m_globalstate" // string_t + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_triggermode" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_initialstate" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_rsglobalstate" // string_t + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_rstriggermode" // int + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_rsinitialstate" // int + { + "windows" "348" + "linux" "364" + "mac" "364" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CEnvGlobal + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvmodel.txt b/gamedata/common.games/entities.games/dod/offsets-cenvmodel.txt new file mode 100644 index 00000000..c8733b79 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cenvmodel.txt @@ -0,0 +1,77 @@ +/** + * 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" + { + "CEnvModel" + { + "Offsets" + { + "m_iszSequence_On" // string_t + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_iszSequence_Off" // string_t + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "m_iAction_On" // int + { + "windows" "364" + "linux" "380" + "mac" "380" + } + + "m_iAction_Off" // int + { + "windows" "368" + "linux" "384" + "mac" "384" + } + + "m_rsspawnflags" // int + { + "windows" "372" + "linux" "388" + "mac" "388" + } + + "m_rsorigin" // Vector + { + "windows" "376" + "linux" "392" + "mac" "392" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CEnvModel + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvrain.txt b/gamedata/common.games/entities.games/dod/offsets-cenvrain.txt new file mode 100644 index 00000000..d29bedd5 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cenvrain.txt @@ -0,0 +1,103 @@ +/** + * 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" + { + "CEnvRain" + { + "Offsets" + { + "m_iState" // STATE + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_spriteTexture" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_iszSpriteName" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_dripSize" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_minDripSpeed" // int + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_maxDripSpeed" // int + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "m_burstSize" // int + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "m_brightness" // int + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_pitch" // int + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "m_flUpdateTime" // float + { + "windows" "364" + "linux" "380" + "mac" "380" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CEnvRain + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvsound.txt b/gamedata/common.games/entities.games/dod/offsets-cenvsound.txt new file mode 100644 index 00000000..f4e630a8 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_flRoomtype" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CEnvSound + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvspark.txt b/gamedata/common.games/entities.games/dod/offsets-cenvspark.txt new file mode 100644 index 00000000..a11e6588 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cenvspark.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" + { + "CEnvSpark" + { + "Offsets" + { + "m_rrDelay" // float + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_flDelay" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_iState" // STATE + { + "windows" "336" + "linux" "352" + "mac" "352" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CEnvSpark + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cenvstate.txt b/gamedata/common.games/entities.games/dod/offsets-cenvstate.txt new file mode 100644 index 00000000..f3d757ab --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cenvstate.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" + { + "CEnvState" + { + "Offsets" + { + "m_iState" // STATE + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_fTurnOnTime" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_iOnMode" // USE_TYPE + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_fTurnOffTime" // float + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_iOffMode" // USE_TYPE + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_sMaster" // int + { + "windows" "348" + "linux" "364" + "mac" "364" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CEnvState + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cfade.txt b/gamedata/common.games/entities.games/dod/offsets-cfade.txt new file mode 100644 index 00000000..637cd64f --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cfade.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" + { + "CFade" + { + "Offsets" + { + "m_iState" // STATE + { + "windows" "328" + "linux" "344" + "mac" "344" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CFade + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cfg42.txt b/gamedata/common.games/entities.games/dod/offsets-cfg42.txt new file mode 100644 index 00000000..342648aa --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cfg42.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" + { + "CFG42" + { + "Offsets" + { + "m_usFireFG42" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CFG42 + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cfrictionmodifier.txt b/gamedata/common.games/entities.games/dod/offsets-cfrictionmodifier.txt new file mode 100644 index 00000000..a4147db2 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFrictionModifier + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cfuncmortarfield.txt b/gamedata/common.games/entities.games/dod/offsets-cfuncmortarfield.txt new file mode 100644 index 00000000..081f12dd --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cfuncmortarfield.txt @@ -0,0 +1,85 @@ +/** + * 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" "492" + "linux" "512" + "mac" "512" + } + + "m_iszYController" // int + { + "windows" "496" + "linux" "516" + "mac" "516" + } + + "m_flSpread" // float + { + "windows" "500" + "linux" "520" + "mac" "520" + } + + "m_flDelay" // float + { + "windows" "504" + "linux" "524" + "mac" "524" + } + + "m_iCount" // int + { + "windows" "508" + "linux" "528" + "mac" "528" + } + + "m_fControl" // int + { + "windows" "512" + "linux" "532" + "mac" "532" + } + + "m_iDamage" // int + { + "windows" "516" + "linux" "536" + "mac" "536" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CFuncMortarField + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cfuncplatrot.txt b/gamedata/common.games/entities.games/dod/offsets-cfuncplatrot.txt new file mode 100644 index 00000000..33df6e13 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "500" + "linux" "520" + "mac" "520" + } + + "m_start" // Vector + { + "windows" "512" + "linux" "532" + "mac" "532" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBasePlatTrain + * CFuncPlat + * CFuncPlatRot + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cfuncrotating.txt b/gamedata/common.games/entities.games/dod/offsets-cfuncrotating.txt new file mode 100644 index 00000000..7ba4f471 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cfuncrotating.txt @@ -0,0 +1,75 @@ +/** + * 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" "328" + "linux" "344" + "mac" "344" + } + + "m_flAttenuation" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_flVolume" // float + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_pitch" // float + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_sounds" // int + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_iState" // STATE + { + "windows" "348" + "linux" "364" + "mac" "364" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncRotating + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cfunctank.txt b/gamedata/common.games/entities.games/dod/offsets-cfunctank.txt new file mode 100644 index 00000000..f138a915 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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_pControls" // CFuncTankControls* + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_flNextAttack" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_yawCenter" // float + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_yawRate" // float + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_yawRange" // float + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_yawTolerance" // float + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "m_pitchCenter" // float + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "m_pitchRate" // float + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_pitchRange" // float + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "m_pitchTolerance" // float + { + "windows" "364" + "linux" "380" + "mac" "380" + } + + "m_fireLast" // float + { + "windows" "368" + "linux" "384" + "mac" "384" + } + + "m_fireRate" // float + { + "windows" "372" + "linux" "388" + "mac" "388" + } + + "m_lastSightTime" // float + { + "windows" "376" + "linux" "392" + "mac" "392" + } + + "m_persist" // float + { + "windows" "380" + "linux" "396" + "mac" "396" + } + + "m_minRange" // float + { + "windows" "384" + "linux" "400" + "mac" "400" + } + + "m_maxRange" // float + { + "windows" "388" + "linux" "404" + "mac" "404" + } + + "m_barrelPos" // Vector + { + "windows" "392" + "linux" "408" + "mac" "408" + } + + "m_spriteScale" // float + { + "windows" "404" + "linux" "420" + "mac" "420" + } + + "m_iszSpriteSmoke" // int + { + "windows" "408" + "linux" "424" + "mac" "424" + } + + "m_iszSpriteFlash" // int + { + "windows" "412" + "linux" "428" + "mac" "428" + } + + "m_bulletType" // enum TANKBULLET + { + "windows" "416" + "linux" "432" + "mac" "432" + } + + "m_iBulletDamage" // int + { + "windows" "420" + "linux" "436" + "mac" "436" + } + + "m_sightOrigin" // Vector + { + "windows" "424" + "linux" "440" + "mac" "440" + } + + "m_spread" // int + { + "windows" "436" + "linux" "452" + "mac" "452" + } + + "m_iszMaster" // int + { + "windows" "440" + "linux" "456" + "mac" "456" + } + + "m_iTankClass" // int + { + "windows" "444" + "linux" "460" + "mac" "460" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncTank + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cfunctankcontrols.txt b/gamedata/common.games/entities.games/dod/offsets-cfunctankcontrols.txt new file mode 100644 index 00000000..80b4c9e3 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cfunctankcontrols.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" + { + "CFuncTankControls" + { + "Offsets" + { + "m_active" // BOOL + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_vecControllerUsePos" // Vector + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_pController" // CBasePlayer* + { + "windows" "344" + "linux" "360" + "mac" "360" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncTankControls + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cfunctanklaser.txt b/gamedata/common.games/entities.games/dod/offsets-cfunctanklaser.txt new file mode 100644 index 00000000..7e0bcb81 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "448" + "linux" "464" + "mac" "464" + } + + "m_laserTime" // float + { + "windows" "452" + "linux" "468" + "mac" "468" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncTank + * CFuncTankLaser + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cfunctrackchange.txt b/gamedata/common.games/entities.games/dod/offsets-cfunctrackchange.txt new file mode 100644 index 00000000..b0ecc59a --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "524" + "linux" "544" + "mac" "544" + } + + "m_trackBottom" // CPathTrack* + { + "windows" "528" + "linux" "548" + "mac" "548" + } + + "m_train" // CFuncTrackTrain* + { + "windows" "532" + "linux" "552" + "mac" "552" + } + + "m_trackTopName" // int + { + "windows" "536" + "linux" "556" + "mac" "556" + } + + "m_trackBottomName" // int + { + "windows" "540" + "linux" "560" + "mac" "560" + } + + "m_trainName" // int + { + "windows" "544" + "linux" "564" + "mac" "564" + } + + "m_code" // TRAIN_CODE + { + "windows" "548" + "linux" "568" + "mac" "568" + } + + "m_targetState" // int + { + "windows" "552" + "linux" "572" + "mac" "572" + } + + "m_use" // int + { + "windows" "556" + "linux" "576" + "mac" "576" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBasePlatTrain + * CFuncPlat + * CFuncPlatRot + * CFuncTrackChange + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cfunctracktrain.txt b/gamedata/common.games/entities.games/dod/offsets-cfunctracktrain.txt new file mode 100644 index 00000000..ab3504bc --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cfunctracktrain.txt @@ -0,0 +1,138 @@ +/** + * 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" "328" + "linux" "344" + "mac" "344" + } + + "m_length" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_height" // float + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_speed" // float + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_dir" // float + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_startSpeed" // float + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "m_controlMins" // Vector + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "m_controlMaxs" // Vector + { + "windows" "364" + "linux" "380" + "mac" "380" + } + + "m_soundPlaying" // int + { + "windows" "376" + "linux" "392" + "mac" "392" + } + + "m_sounds" // int + { + "windows" "380" + "linux" "396" + "mac" "396" + } + + "m_flVolume" // float + { + "windows" "384" + "linux" "400" + "mac" "400" + } + + "m_flBank" // float + { + "windows" "388" + "linux" "404" + "mac" "404" + } + + "m_oldSpeed" // float + { + "windows" "392" + "linux" "408" + "mac" "408" + } + + "pTurret" // CBaseEntity* + { + "windows" "396" + "linux" "412" + "mac" "412" + } + + "m_usAdjustPitch" // short unsigned int + { + "windows" "400" + "linux" "416" + "mac" "416" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncTrackTrain + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cfunctrain.txt b/gamedata/common.games/entities.games/dod/offsets-cfunctrain.txt new file mode 100644 index 00000000..f95dd3a9 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cfunctrain.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" + { + "CFuncTrain" + { + "Offsets" + { + "m_pevCurrentTarget" // entvars_t* + { + "windows" "500" + "linux" "520" + "mac" "520" + } + + "m_sounds" // int + { + "windows" "504" + "linux" "524" + "mac" "524" + } + + "m_activated" // BOOL + { + "windows" "508" + "linux" "528" + "mac" "528" + } + + "m_iState" // STATE + { + "windows" "512" + "linux" "532" + "mac" "532" + } + + "m_pInitialTarget" // string_t + { + "windows" "516" + "linux" "536" + "mac" "536" + } + + "m_bMoving" // BOOL + { + "windows" "520" + "linux" "540" + "mac" "540" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBasePlatTrain + * CFuncTrain + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cgamecounterset.txt b/gamedata/common.games/entities.games/dod/offsets-cgamecounterset.txt new file mode 100644 index 00000000..158bf2e2 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cgamecounterset.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" + { + "CGameCounterSet" + { + "Offsets" + { + "m_iEnabled" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + * CRulePointEntity + * CGameCounterSet + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cgameplayerequip.txt b/gamedata/common.games/entities.games/dod/offsets-cgameplayerequip.txt new file mode 100644 index 00000000..f7224042 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "332" + "linux" "348" + "mac" "348" + } + + "m_weaponCount" // int[32] + { + "windows" "460" + "linux" "476" + "mac" "476" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + * CRulePointEntity + * CGamePlayerEquip + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cgameplayerhurt.txt b/gamedata/common.games/entities.games/dod/offsets-cgameplayerhurt.txt new file mode 100644 index 00000000..8a5c49cf --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cgameplayerhurt.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" + { + "CGamePlayerHurt" + { + "Offsets" + { + "m_iEnabled" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + * CRulePointEntity + * CGamePlayerHurt + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cgameplayerzone.txt b/gamedata/common.games/entities.games/dod/offsets-cgameplayerzone.txt new file mode 100644 index 00000000..e58ffc34 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "332" + "linux" "348" + "mac" "348" + } + + "m_iszOutTarget" // string_t + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_iszInCount" // string_t + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_iszOutCount" // string_t + { + "windows" "344" + "linux" "360" + "mac" "360" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + * CRuleBrushEntity + * CGamePlayerZone + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cgameteammaster.txt b/gamedata/common.games/entities.games/dod/offsets-cgameteammaster.txt new file mode 100644 index 00000000..32e863cb --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cgameteammaster.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" + { + "CGameTeamMaster" + { + "Offsets" + { + "m_iEnabled" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_teamIndex" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_rrteamIndex" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "triggerType" // USE_TYPE + { + "windows" "344" + "linux" "360" + "mac" "360" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + * CRulePointEntity + * CGameTeamMaster + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cgameteamset.txt b/gamedata/common.games/entities.games/dod/offsets-cgameteamset.txt new file mode 100644 index 00000000..154dc605 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cgameteamset.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" + { + "CGameTeamSet" + { + "Offsets" + { + "m_iEnabled" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + * CRulePointEntity + * CGameTeamSet + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cgametext.txt b/gamedata/common.games/entities.games/dod/offsets-cgametext.txt new file mode 100644 index 00000000..829a2b2e --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cgametext.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" + { + "CGameText" + { + "Offsets" + { + "m_iEnabled" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_textParms" // hudtextparms_t + { + "windows" "336" + "linux" "352" + "mac" "352" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + * CRulePointEntity + * CGameText + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cgarand.txt b/gamedata/common.games/entities.games/dod/offsets-cgarand.txt new file mode 100644 index 00000000..11e71ff4 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cgarand.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" + { + "CGarand" + { + "Offsets" + { + "m_usFireGarand" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CGarand + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cgib.txt b/gamedata/common.games/entities.games/dod/offsets-cgib.txt new file mode 100644 index 00000000..09afed38 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_cBloodDecals" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_material" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_lifeTime" // float + { + "windows" "340" + "linux" "356" + "mac" "356" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CGib + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cgibshooter.txt b/gamedata/common.games/entities.games/dod/offsets-cgibshooter.txt new file mode 100644 index 00000000..ec221a01 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "336" + "linux" "352" + "mac" "352" + } + + "m_iGibCapacity" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_iGibMaterial" // int + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_iGibModelIndex" // int + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "m_flGibVelocity" // float + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "m_flVariance" // float + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_flGibLife" // float + { + "windows" "360" + "linux" "376" + "mac" "376" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CGibShooter + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cglow.txt b/gamedata/common.games/entities.games/dod/offsets-cglow.txt new file mode 100644 index 00000000..ec9e7ffd --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_maxFrame" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CGlow + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cgreasegun.txt b/gamedata/common.games/entities.games/dod/offsets-cgreasegun.txt new file mode 100644 index 00000000..72573030 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cgreasegun.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" + { + "CGreaseGun" + { + "Offsets" + { + "m_usFireGreaseGun" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CGreaseGun + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cgrenade.txt b/gamedata/common.games/entities.games/dod/offsets-cgrenade.txt new file mode 100644 index 00000000..f826fef3 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cgrenade.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" + { + "CGrenade" + { + "Offsets" + { + "g_GrenType" // grenType + { + "windows" "916" + "linux" "936" + "mac" "936" + } + + "m_flClipTime" // int + { + "windows" "920" + "linux" "940" + "mac" "940" + } + + "m_iOldMoveType" // int + { + "windows" "924" + "linux" "944" + "mac" "944" + } + + "m_iBodyGibs" // int + { + "windows" "928" + "linux" "948" + "mac" "948" + } + + "m_fRegisteredSound" // BOOL + { + "windows" "932" + "linux" "952" + "mac" "952" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cguntarget.txt b/gamedata/common.games/entities.games/dod/offsets-cguntarget.txt new file mode 100644 index 00000000..194bf52d --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "916" + "linux" "936" + "mac" "936" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGunTarget + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-chandgrenade.txt b/gamedata/common.games/entities.games/dod/offsets-chandgrenade.txt new file mode 100644 index 00000000..29eb71d9 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-chandgrenade.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" + { + "CHandGrenade" + { + "Offsets" + { + "angThrow" // Vector + { + "windows" "476" + "linux" "492" + "mac" "492" + } + + "vecSrc" // Vector + { + "windows" "488" + "linux" "504" + "mac" "504" + } + + "vecThrow" // Vector + { + "windows" "500" + "linux" "516" + "mac" "516" + } + + "flVel" // float + { + "windows" "512" + "linux" "528" + "mac" "528" + } + + "m_bUnderhand" // BOOL + { + "windows" "516" + "linux" "532" + "mac" "532" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CDoDGrenade + * CHandGrenade + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-chandgrenadeex.txt b/gamedata/common.games/entities.games/dod/offsets-chandgrenadeex.txt new file mode 100644 index 00000000..a0026710 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-chandgrenadeex.txt @@ -0,0 +1,53 @@ +/** + * 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" + { + "CHandGrenadeEx" + { + "Offsets" + { + "m_flTimeToExplode" // float + { + "windows" "476" + "linux" "492" + "mac" "492" + } + + "m_bUnderhand" // BOOL + { + "windows" "480" + "linux" "496" + "mac" "496" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CDoDGrenade + * CDoDGrenadeEx + * CHandGrenadeEx + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cinfogroup.txt b/gamedata/common.games/entities.games/dod/offsets-cinfogroup.txt new file mode 100644 index 00000000..b4ba9929 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cinfogroup.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" + { + "CInfoGroup" + { + "Offsets" + { + "m_cMembers" // int + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_iszMemberName" // int[16] + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_iszMemberValue" // int[16] + { + "windows" "396" + "linux" "412" + "mac" "412" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CInfoGroup + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ck43.txt b/gamedata/common.games/entities.games/dod/offsets-ck43.txt new file mode 100644 index 00000000..3a70fe51 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-ck43.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" + { + "CK43" + { + "Offsets" + { + "m_usFireK43" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CK43 + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ckar.txt b/gamedata/common.games/entities.games/dod/offsets-ckar.txt new file mode 100644 index 00000000..4bd69ed7 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-ckar.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" + { + "CKAR" + { + "Offsets" + { + "m_usFireKar" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CKAR + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-claser.txt b/gamedata/common.games/entities.games/dod/offsets-claser.txt new file mode 100644 index 00000000..19c79d40 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_iszSpriteName" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_firePosition" // Vector + { + "windows" "336" + "linux" "352" + "mac" "352" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBeam + * CLaser + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-clight.txt b/gamedata/common.games/entities.games/dod/offsets-clight.txt new file mode 100644 index 00000000..9362daef --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-clight.txt @@ -0,0 +1,104 @@ +/** + * 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" "328" + "linux" "344" + "mac" "344" + } + + "m_bDefaultOn" // BOOL + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_iState" // STATE + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_iOnStyle" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_iOffStyle" // int + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_iTurnOnStyle" // int + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "m_iTurnOffStyle" // int + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "m_iTurnOnTime" // int + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_iTurnOffTime" // int + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "m_iszPattern" // int + { + "windows" "364" + "linux" "380" + "mac" "380" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CLight + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-clightning.txt b/gamedata/common.games/entities.games/dod/offsets-clightning.txt new file mode 100644 index 00000000..548abd3b --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_iszStartEntity" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_iszEndEntity" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_life" // float + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_boltWidth" // int + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_noiseAmplitude" // int + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "m_brightness" // int + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "m_speed" // int + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_restrike" // float + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "m_spriteTexture" // int + { + "windows" "364" + "linux" "380" + "mac" "380" + } + + "m_iszSpriteName" // int + { + "windows" "368" + "linux" "384" + "mac" "384" + } + + "m_frameStart" // int + { + "windows" "372" + "linux" "388" + "mac" "388" + } + + "m_radius" // float + { + "windows" "376" + "linux" "392" + "mac" "392" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBeam + * CLightning + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-clocation.txt b/gamedata/common.games/entities.games/dod/offsets-clocation.txt new file mode 100644 index 00000000..5f1b5278 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-clocation.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" + { + "CLocation" + { + "Offsets" + { + "m_sMaster" // string_t + { + "windows" "328" + "linux" "344" + "mac" "344" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CLocation + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cluger.txt b/gamedata/common.games/entities.games/dod/offsets-cluger.txt new file mode 100644 index 00000000..14022263 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cluger.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" + { + "CLUGER" + { + "Offsets" + { + "m_usFireLuger" // short unsigned int + { + "windows" "472" + "linux" "488" + "mac" "488" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CPistol + * CLUGER + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cm1carbine.txt b/gamedata/common.games/entities.games/dod/offsets-cm1carbine.txt new file mode 100644 index 00000000..cbad42f4 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cm1carbine.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" + { + "CM1Carbine" + { + "Offsets" + { + "m_usFireM1Carbine" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CM1Carbine + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cmeleeweapon.txt b/gamedata/common.games/entities.games/dod/offsets-cmeleeweapon.txt new file mode 100644 index 00000000..45d076d3 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cmeleeweapon.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" + { + "CMeleeWeapon" + { + "Offsets" + { + "m_iSwing" // int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + + "m_trHit" // TraceResult + { + "windows" "472" + "linux" "488" + "mac" "488" + } + + "m_iFireEvent" // int + { + "windows" "528" + "linux" "544" + "mac" "544" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CMeleeWeapon + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cmessage.txt b/gamedata/common.games/entities.games/dod/offsets-cmessage.txt new file mode 100644 index 00000000..ce56b665 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cmessage.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" + { + "CMessage" + { + "Offsets" + { + "m_iMsgEnabled" // int + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_iszMaster" // string_t + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_bHintMsg" // bool + { + "windows" "336" + "linux" "352" + "mac" "352" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CMessage + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cmg34.txt b/gamedata/common.games/entities.games/dod/offsets-cmg34.txt new file mode 100644 index 00000000..b9601aff --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cmg34.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" + { + "CMG34" + { + "Offsets" + { + "m_usFireMG34" // short unsigned int + { + "windows" "476" + "linux" "492" + "mac" "492" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CBipodWeapon + * CMG34 + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cmg42.txt b/gamedata/common.games/entities.games/dod/offsets-cmg42.txt new file mode 100644 index 00000000..80df801b --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cmg42.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" + { + "CMG42" + { + "Offsets" + { + "m_usFireMG42" // short unsigned int + { + "windows" "476" + "linux" "492" + "mac" "492" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CBipodWeapon + * CMG42 + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cmomentarydoor.txt b/gamedata/common.games/entities.games/dod/offsets-cmomentarydoor.txt new file mode 100644 index 00000000..ba25bd6b --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cmomentarydoor.txt @@ -0,0 +1,50 @@ +/** + * 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" "492" + "linux" "512" + "mac" "512" + } + + "m_iState" // STATE + { + "windows" "496" + "linux" "516" + "mac" "516" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CMomentaryDoor + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cmomentaryrotbutton.txt b/gamedata/common.games/entities.games/dod/offsets-cmomentaryrotbutton.txt new file mode 100644 index 00000000..a9225706 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cmomentaryrotbutton.txt @@ -0,0 +1,85 @@ +/** + * 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_rrMoveDistance" // float + { + "windows" "492" + "linux" "512" + "mac" "512" + } + + "m_lastUsed" // int + { + "windows" "496" + "linux" "516" + "mac" "516" + } + + "m_direction" // int + { + "windows" "500" + "linux" "520" + "mac" "520" + } + + "m_returnSpeed" // float + { + "windows" "504" + "linux" "524" + "mac" "524" + } + + "m_start" // Vector + { + "windows" "508" + "linux" "528" + "mac" "528" + } + + "m_end" // Vector + { + "windows" "520" + "linux" "540" + "mac" "540" + } + + "m_sounds" // int + { + "windows" "532" + "linux" "552" + "mac" "552" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CMomentaryRotButton + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cmortar.txt b/gamedata/common.games/entities.games/dod/offsets-cmortar.txt new file mode 100644 index 00000000..1e3294cb --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "936" + "linux" "956" + "mac" "956" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CMortar + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cmp40.txt b/gamedata/common.games/entities.games/dod/offsets-cmp40.txt new file mode 100644 index 00000000..b2b973df --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cmp40.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" + { + "CMP40" + { + "Offsets" + { + "m_usFireMP40" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CMP40 + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cmp44.txt b/gamedata/common.games/entities.games/dod/offsets-cmp44.txt new file mode 100644 index 00000000..1019e8d4 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cmp44.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" + { + "CMP44" + { + "Offsets" + { + "m_usFireMP44" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CMP44 + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cmultialias.txt b/gamedata/common.games/entities.games/dod/offsets-cmultialias.txt new file mode 100644 index 00000000..0fe22333 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cmultialias.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" + { + "CMultiAlias" + { + "Offsets" + { + "m_cTargets" // int + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_iszTargets" // int[16] + { + "windows" "332" + "linux" "348" + "mac" "348" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CMultiAlias + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cmultimanager.txt b/gamedata/common.games/entities.games/dod/offsets-cmultimanager.txt new file mode 100644 index 00000000..5be3cd73 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cmultimanager.txt @@ -0,0 +1,180 @@ +/** + * 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_iState" // STATE + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_cTargets" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_index" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_startTime" // float + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_iTargetName" // int[16] + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_flTargetDelay" // float[16] + { + "windows" "408" + "linux" "424" + "mac" "424" + } + + "m_flWait" // float + { + "windows" "472" + "linux" "488" + "mac" "488" + } + + "m_flMaxWait" // float + { + "windows" "476" + "linux" "492" + "mac" "492" + } + + "m_sMaster" // string_t + { + "windows" "480" + "linux" "496" + "mac" "496" + } + + "m_iMode" // int + { + "windows" "484" + "linux" "500" + "mac" "500" + } + + "m_rscTargets" // int + { + "windows" "488" + "linux" "504" + "mac" "504" + } + + "m_rsindex" // int + { + "windows" "492" + "linux" "508" + "mac" "508" + } + + "m_rsstartTime" // float + { + "windows" "496" + "linux" "512" + "mac" "512" + } + + "m_rsiTargetName" // int[16] + { + "windows" "500" + "linux" "516" + "mac" "516" + } + + "m_rsflTargetDelay" // float[16] + { + "windows" "564" + "linux" "580" + "mac" "580" + } + + "m_rsflWait" // float + { + "windows" "628" + "linux" "644" + "mac" "644" + } + + "m_rsflMaxWait" // float + { + "windows" "632" + "linux" "648" + "mac" "648" + } + + "m_rssMaster" // string_t + { + "windows" "636" + "linux" "652" + "mac" "652" + } + + "m_rsiMode" // int + { + "windows" "640" + "linux" "656" + "mac" "656" + } + + "m_hActivator" // EHANDLE + { + "windows" "644" + "linux" "660" + "mac" "660" + } + + "m_triggerType" // USE_TYPE + { + "windows" "652" + "linux" "668" + "mac" "668" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CMultiManager + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cmultisource.txt b/gamedata/common.games/entities.games/dod/offsets-cmultisource.txt new file mode 100644 index 00000000..485d7092 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_rgTriggered" // int[32] + { + "windows" "584" + "linux" "600" + "mac" "600" + } + + "m_iTotal" // int + { + "windows" "712" + "linux" "728" + "mac" "728" + } + + "m_globalstate" // string_t + { + "windows" "716" + "linux" "732" + "mac" "732" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CMultiSource + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cnodeent.txt b/gamedata/common.games/entities.games/dod/offsets-cnodeent.txt new file mode 100644 index 00000000..bda49625 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_sHintActivity" // short int + { + "windows" "330" + "linux" "346" + "mac" "346" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CNodeEnt + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cnodeviewer.txt b/gamedata/common.games/entities.games/dod/offsets-cnodeviewer.txt new file mode 100644 index 00000000..976dfe49 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_iDraw" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_nVisited" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_aFrom" // int[128] + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_aTo" // int[128] + { + "windows" "852" + "linux" "868" + "mac" "868" + } + + "m_iHull" // int + { + "windows" "1364" + "linux" "1380" + "mac" "1380" + } + + "m_afNodeType" // int + { + "windows" "1368" + "linux" "1384" + "mac" "1384" + } + + "m_vecColor" // Vector + { + "windows" "1372" + "linux" "1388" + "mac" "1388" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CNodeViewer + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cobject.txt b/gamedata/common.games/entities.games/dod/offsets-cobject.txt new file mode 100644 index 00000000..150c64f2 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cobject.txt @@ -0,0 +1,180 @@ +/** + * 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" + { + "CObject" + { + "Offsets" + { + "m_vStartOrigin" // Vector + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_iTeam" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_iMain" // int + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_iResetOnTouch" // int + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "m_iResetTime" // int + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "m_iOtherPoints" // int + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_iCapPoints" // int + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "ObjectIndex" // int + { + "windows" "364" + "linux" "380" + "mac" "380" + } + + "m_iObjectHIcon" // int + { + "windows" "368" + "linux" "384" + "mac" "384" + } + + "m_fCarrySpeed" // float + { + "windows" "372" + "linux" "388" + "mac" "388" + } + + "m_flNextTouchTime" // float + { + "windows" "376" + "linux" "392" + "mac" "392" + } + + "m_flReset" // float + { + "windows" "380" + "linux" "396" + "mac" "396" + } + + "sz_Name" // char[256] + { + "windows" "384" + "linux" "400" + "mac" "400" + } + + "sz_Group" // char[256] + { + "windows" "640" + "linux" "656" + "mac" "656" + } + + "sz_DoneTarget" // char[256] + { + "windows" "896" + "linux" "912" + "mac" "912" + } + + "m_szObjectPIcon" // char[256] + { + "windows" "1152" + "linux" "1168" + "mac" "1168" + } + + "m_szObjectHIcon" // char[256] + { + "windows" "1408" + "linux" "1424" + "mac" "1424" + } + + "m_sMaster" // string_t + { + "windows" "1664" + "linux" "1680" + "mac" "1680" + } + + "m_hOwner" // EHANDLE + { + "windows" "1668" + "linux" "1684" + "mac" "1684" + } + + "m_bDropped" // BOOL + { + "windows" "1676" + "linux" "1692" + "mac" "1692" + } + + "m_bCarried" // BOOL + { + "windows" "1680" + "linux" "1696" + "mac" "1696" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CObject + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cobjectcapture.txt b/gamedata/common.games/entities.games/dod/offsets-cobjectcapture.txt new file mode 100644 index 00000000..36c60c29 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cobjectcapture.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" + { + "CObjectCapture" + { + "Offsets" + { + "m_bCapped" // bool + { + "windows" "492" + "linux" "512" + "mac" "512" + } + + "sz_Group" // char[256] + { + "windows" "493" + "linux" "513" + "mac" "513" + } + + "sz_DoneTarget" // char[256] + { + "windows" "749" + "linux" "769" + "mac" "769" + } + + "m_sMaster" // string_t + { + "windows" "1008" + "linux" "1028" + "mac" "1028" + } + + "m_iAreaIndex" // int + { + "windows" "1012" + "linux" "1032" + "mac" "1032" + } + + "sz_HudIcon" // char[256] + { + "windows" "1016" + "linux" "1036" + "mac" "1036" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseTrigger + * CObjectCapture + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cparticleshooter.txt b/gamedata/common.games/entities.games/dod/offsets-cparticleshooter.txt new file mode 100644 index 00000000..8eec7b1c --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cparticleshooter.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" + { + "CParticleShooter" + { + "Offsets" + { + "m_iGroupId" // byte + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_iSpriteIndex" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_vShootDir" // Vector + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_iNumParticles" // int + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_iState" // int + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "m_flSpeed" // float + { + "windows" "364" + "linux" "380" + "mac" "380" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CParticleShooter + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cpathcorner.txt b/gamedata/common.games/entities.games/dod/offsets-cpathcorner.txt new file mode 100644 index 00000000..2ccb1963 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cpathcorner.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" + { + "CPathCorner" + { + "Offsets" + { + "m_iPathFOV" // int + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_iOverlay" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_iSubtitle" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_iCamFade" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_flWait" // float + { + "windows" "344" + "linux" "360" + "mac" "360" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CPathCorner + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cpathtrack.txt b/gamedata/common.games/entities.games/dod/offsets-cpathtrack.txt new file mode 100644 index 00000000..f12daa02 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_altName" // string_t + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_pnext" // CPathTrack* + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_pprevious" // CPathTrack* + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_paltpath" // CPathTrack* + { + "windows" "344" + "linux" "360" + "mac" "360" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CPathTrack + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cpendulum.txt b/gamedata/common.games/entities.games/dod/offsets-cpendulum.txt new file mode 100644 index 00000000..442927ac --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_distance" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_time" // float + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_damp" // float + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_maxSpeed" // float + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_dampSpeed" // float + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "m_center" // Vector + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "m_start" // Vector + { + "windows" "364" + "linux" "380" + "mac" "380" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPendulum + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cpiat.txt b/gamedata/common.games/entities.games/dod/offsets-cpiat.txt new file mode 100644 index 00000000..92d07f4b --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cpiat.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" + { + "CPIAT" + { + "Offsets" + { + "m_usFirePIAT" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CRocketWeapon + * CPIAT + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cpistol.txt b/gamedata/common.games/entities.games/dod/offsets-cpistol.txt new file mode 100644 index 00000000..afee675e --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cpistol.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" + { + "CPistol" + { + "Offsets" + { + "m_iFireEvent" // int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CPistol + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cplattrigger.txt b/gamedata/common.games/entities.games/dod/offsets-cplattrigger.txt new file mode 100644 index 00000000..8ac39bad --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPlatTrigger + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cpschreck.txt b/gamedata/common.games/entities.games/dod/offsets-cpschreck.txt new file mode 100644 index 00000000..ec3daa71 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cpschreck.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" + { + "CPschreck" + { + "Offsets" + { + "m_usFirePschreck" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CRocketWeapon + * CPschreck + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cpushable.txt b/gamedata/common.games/entities.games/dod/offsets-cpushable.txt new file mode 100644 index 00000000..381f2e0d --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cpushable.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" + { + "CPushable" + { + "Offsets" + { + "m_soundNames" // char*[3] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "m_lastSound" // int + { + "windows" "1152" + "linux" "1168" + "mac" "1168" + } + + "m_maxSpeed" // float + { + "windows" "1156" + "linux" "1172" + "mac" "1172" + } + + "m_soundTime" // float + { + "windows" "1160" + "linux" "1176" + "mac" "1176" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBreakable + * CPushable + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-crat.txt b/gamedata/common.games/entities.games/dod/offsets-crat.txt new file mode 100644 index 00000000..adb5761e --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-crat.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" + { + "CRat" + { + "Offsets" + { + "m_flLastLightLevel" // float + { + "windows" "916" + "linux" "936" + "mac" "936" + } + + "m_flNextSmellTime" // float + { + "windows" "920" + "linux" "940" + "mac" "940" + } + + "m_fLightHacked" // BOOL + { + "windows" "924" + "linux" "944" + "mac" "944" + } + + "m_iMode" // int + { + "windows" "928" + "linux" "948" + "mac" "948" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CRat + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-crevertsaved.txt b/gamedata/common.games/entities.games/dod/offsets-crevertsaved.txt new file mode 100644 index 00000000..e2b56dda --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_loadTime" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CRevertSaved + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-croach.txt b/gamedata/common.games/entities.games/dod/offsets-croach.txt new file mode 100644 index 00000000..8608098d --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "916" + "linux" "936" + "mac" "936" + } + + "m_flNextSmellTime" // float + { + "windows" "920" + "linux" "940" + "mac" "940" + } + + "m_fLightHacked" // BOOL + { + "windows" "924" + "linux" "944" + "mac" "944" + } + + "m_iMode" // int + { + "windows" "928" + "linux" "948" + "mac" "948" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CRoach + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-crocketshooter.txt b/gamedata/common.games/entities.games/dod/offsets-crocketshooter.txt new file mode 100644 index 00000000..26e32a45 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-crocketshooter.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" + { + "CRocketShooter" + { + "Offsets" + { + "m_iRocketType" // int + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_flFireDelay" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_iNumRockets" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_flAimVariance" // float + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_iRocketsLeft" // int + { + "windows" "344" + "linux" "360" + "mac" "360" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRocketShooter + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cruleentity.txt b/gamedata/common.games/entities.games/dod/offsets-cruleentity.txt new file mode 100644 index 00000000..81a3136d --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CRuleEntity + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-csandbag.txt b/gamedata/common.games/entities.games/dod/offsets-csandbag.txt new file mode 100644 index 00000000..9d1dcbe2 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-csandbag.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" + { + "CSandBag" + { + "Offsets" + { + "m_nYaw" // int + { + "windows" "492" + "linux" "512" + "mac" "512" + } + + "m_nRange" // int + { + "windows" "496" + "linux" "516" + "mac" "516" + } + + "m_sMaster" // string_t + { + "windows" "500" + "linux" "520" + "mac" "520" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseTrigger + * CSandBag + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-csarge.txt b/gamedata/common.games/entities.games/dod/offsets-csarge.txt new file mode 100644 index 00000000..ac8f2a06 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-csarge.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" + { + "CSarge" + { + "Offsets" + { + "m_fGunDrawn" // BOOL + { + "windows" "1040" + "linux" "1060" + "mac" "1060" + } + + "m_painTime" // float + { + "windows" "1044" + "linux" "1064" + "mac" "1064" + } + + "m_checkAttackTime" // float + { + "windows" "1048" + "linux" "1068" + "mac" "1068" + } + + "m_lastAttackCheck" // BOOL + { + "windows" "1052" + "linux" "1072" + "mac" "1072" + } + + "m_scheduleList" // Schedule_t*[4] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTalkMonster + * CSarge + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cscopedkar.txt b/gamedata/common.games/entities.games/dod/offsets-cscopedkar.txt new file mode 100644 index 00000000..c0fc1df2 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cscopedkar.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" + { + "CScopedKar" + { + "Offsets" + { + "m_usFireScopedKar" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CScopedKar + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cscoreevent.txt b/gamedata/common.games/entities.games/dod/offsets-cscoreevent.txt new file mode 100644 index 00000000..84610753 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cscoreevent.txt @@ -0,0 +1,103 @@ +/** + * 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" + { + "CScoreEvent" + { + "Offsets" + { + "m_iMain" // int + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_iResetItemsTime" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_iResetPlayersTime" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_iTeamPoints" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "ResetItemsTime" // float + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "ResetItems" // BOOL + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "szNextMap" // char[256] + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "bChangeLevel" // BOOL + { + "windows" "608" + "linux" "624" + "mac" "624" + } + + "ChangeLevelTime" // float + { + "windows" "612" + "linux" "628" + "mac" "628" + } + + "m_iChangeLevelDelay" // int + { + "windows" "616" + "linux" "632" + "mac" "632" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CScoreEvent + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cscriptedsentence.txt b/gamedata/common.games/entities.games/dod/offsets-cscriptedsentence.txt new file mode 100644 index 00000000..467d4984 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cscriptedsentence.txt @@ -0,0 +1,106 @@ +/** + * 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" "492" + "linux" "512" + "mac" "512" + } + + "m_iszEntity" // int + { + "windows" "496" + "linux" "516" + "mac" "516" + } + + "m_flRadius" // float + { + "windows" "500" + "linux" "520" + "mac" "520" + } + + "m_flDuration" // float + { + "windows" "504" + "linux" "524" + "mac" "524" + } + + "m_flRepeat" // float + { + "windows" "508" + "linux" "528" + "mac" "528" + } + + "m_flAttenuation" // float + { + "windows" "512" + "linux" "532" + "mac" "532" + } + + "m_flVolume" // float + { + "windows" "516" + "linux" "536" + "mac" "536" + } + + "m_active" // BOOL + { + "windows" "520" + "linux" "540" + "mac" "540" + } + + "m_playing" // BOOL + { + "windows" "524" + "linux" "544" + "mac" "544" + } + + "m_iszListener" // int + { + "windows" "528" + "linux" "548" + "mac" "548" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CScriptedSentence + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cshake.txt b/gamedata/common.games/entities.games/dod/offsets-cshake.txt new file mode 100644 index 00000000..b3e06acb --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cshake.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" + { + "CShake" + { + "Offsets" + { + "m_iState" // STATE + { + "windows" "328" + "linux" "344" + "mac" "344" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CShake + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-csoundent.txt b/gamedata/common.games/entities.games/dod/offsets-csoundent.txt new file mode 100644 index 00000000..20f967e2 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_iActiveSound" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_cLastActiveSounds" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_fShowReport" // BOOL + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_SoundPool" // CSound[64] + { + "windows" "344" + "linux" "360" + "mac" "360" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CSoundEnt + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cspeaker.txt b/gamedata/common.games/entities.games/dod/offsets-cspeaker.txt new file mode 100644 index 00000000..e39b96d9 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CSpeaker + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cspring.txt b/gamedata/common.games/entities.games/dod/offsets-cspring.txt new file mode 100644 index 00000000..91f199d7 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cspring.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" + { + "CSPRING" + { + "Offsets" + { + "m_usFireSpring" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CSPRING + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-csprite.txt b/gamedata/common.games/entities.games/dod/offsets-csprite.txt new file mode 100644 index 00000000..5f0cfd85 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + + "m_maxFrame" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CSprite + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-csquadmonster.txt b/gamedata/common.games/entities.games/dod/offsets-csquadmonster.txt new file mode 100644 index 00000000..b65b305a --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "916" + "linux" "936" + "mac" "936" + } + + "m_hSquadMember" // EHANDLE[4] + { + "windows" "924" + "linux" "944" + "mac" "944" + } + + "m_afSquadSlots" // int + { + "windows" "956" + "linux" "976" + "mac" "976" + } + + "m_flLastEnemySightTime" // float + { + "windows" "960" + "linux" "980" + "mac" "980" + } + + "m_fEnemyEluded" // BOOL + { + "windows" "964" + "linux" "984" + "mac" "984" + } + + "m_iMySlot" // int + { + "windows" "968" + "linux" "988" + "mac" "988" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CSquadMonster + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cstatewatcher.txt b/gamedata/common.games/entities.games/dod/offsets-cstatewatcher.txt new file mode 100644 index 00000000..63bdd4a6 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cstatewatcher.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" + { + "CStateWatcher" + { + "Offsets" + { + "m_fLogic" // int + { + "windows" "492" + "linux" "512" + "mac" "512" + } + + "m_cTargets" // int + { + "windows" "496" + "linux" "516" + "mac" "516" + } + + "m_iTargetName" // int[16] + { + "windows" "500" + "linux" "520" + "mac" "520" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CStateWatcher + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-csten.txt b/gamedata/common.games/entities.games/dod/offsets-csten.txt new file mode 100644 index 00000000..9f65130d --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-csten.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" + { + "CSTEN" + { + "Offsets" + { + "m_usFireSten" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CSTEN + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cstickgrenade.txt b/gamedata/common.games/entities.games/dod/offsets-cstickgrenade.txt new file mode 100644 index 00000000..e6f22979 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cstickgrenade.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" + { + "CStickGrenade" + { + "Offsets" + { + "angThrow" // Vector + { + "windows" "476" + "linux" "492" + "mac" "492" + } + + "vecSrc" // Vector + { + "windows" "488" + "linux" "504" + "mac" "504" + } + + "vecThrow" // Vector + { + "windows" "500" + "linux" "516" + "mac" "516" + } + + "flVel" // float + { + "windows" "512" + "linux" "528" + "mac" "528" + } + + "m_flLeaveHand" // float + { + "windows" "516" + "linux" "532" + "mac" "532" + } + + "m_bUnderhand" // BOOL + { + "windows" "520" + "linux" "536" + "mac" "536" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CDoDGrenade + * CStickGrenade + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cstickgrenadeex.txt b/gamedata/common.games/entities.games/dod/offsets-cstickgrenadeex.txt new file mode 100644 index 00000000..9df47f59 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cstickgrenadeex.txt @@ -0,0 +1,53 @@ +/** + * 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" + { + "CStickGrenadeEx" + { + "Offsets" + { + "m_flTimeToExplode" // float + { + "windows" "476" + "linux" "492" + "mac" "492" + } + + "m_bUnderhand" // BOOL + { + "windows" "480" + "linux" "496" + "mac" "496" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CDoDGrenade + * CDoDGrenadeEx + * CStickGrenadeEx + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ctalkmonster.txt b/gamedata/common.games/entities.games/dod/offsets-ctalkmonster.txt new file mode 100644 index 00000000..2024715b --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-ctalkmonster.txt @@ -0,0 +1,142 @@ +/** + * 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_szFriends" // char*[3] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + + "g_talkWaitTime" // float + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + + "m_bitsSaid" // int + { + "windows" "916" + "linux" "936" + "mac" "936" + } + + "m_nSpeak" // int + { + "windows" "920" + "linux" "940" + "mac" "940" + } + + "m_voicePitch" // int + { + "windows" "924" + "linux" "944" + "mac" "944" + } + + "m_szGrp" // const char*[19] + { + "windows" "928" + "linux" "948" + "mac" "948" + } + + "m_useTime" // float + { + "windows" "1004" + "linux" "1024" + "mac" "1024" + } + + "m_iszUse" // int + { + "windows" "1008" + "linux" "1028" + "mac" "1028" + } + + "m_iszUnUse" // int + { + "windows" "1012" + "linux" "1032" + "mac" "1032" + } + + "m_iszDecline" // int + { + "windows" "1016" + "linux" "1036" + "mac" "1036" + } + + "m_iszSpeakAs" // int + { + "windows" "1020" + "linux" "1040" + "mac" "1040" + } + + "m_flLastSaidSmelled" // float + { + "windows" "1024" + "linux" "1044" + "mac" "1044" + } + + "m_flStopTalkTime" // float + { + "windows" "1028" + "linux" "1048" + "mac" "1048" + } + + "m_hTalkTarget" // EHANDLE + { + "windows" "1032" + "linux" "1052" + "mac" "1052" + } + + "m_scheduleList" // Schedule_t*[11] + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTalkMonster + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ctesteffect.txt b/gamedata/common.games/entities.games/dod/offsets-ctesteffect.txt new file mode 100644 index 00000000..8514d655 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "336" + "linux" "352" + "mac" "352" + } + + "m_iBeam" // int + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_pBeam" // CBeam*[24] + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_flBeamTime" // float[24] + { + "windows" "440" + "linux" "456" + "mac" "456" + } + + "m_flStartTime" // float + { + "windows" "536" + "linux" "552" + "mac" "552" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTestEffect + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ctesthull.txt b/gamedata/common.games/entities.games/dod/offsets-ctesthull.txt new file mode 100644 index 00000000..b57c0aec --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "916" + "linux" "936" + "mac" "936" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTestHull + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cthompson.txt b/gamedata/common.games/entities.games/dod/offsets-cthompson.txt new file mode 100644 index 00000000..c22d355b --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cthompson.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" + { + "CThompson" + { + "Offsets" + { + "m_usFireThompson" // short unsigned int + { + "windows" "468" + "linux" "484" + "mac" "484" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CThompson + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ctriggercamera.txt b/gamedata/common.games/entities.games/dod/offsets-ctriggercamera.txt new file mode 100644 index 00000000..04dbc632 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "336" + "linux" "352" + "mac" "352" + } + + "m_hTarget" // EHANDLE + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "m_pentPath" // CBaseEntity* + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "m_sPath" // int + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "m_flWait" // float + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "m_flReturnTime" // float + { + "windows" "364" + "linux" "380" + "mac" "380" + } + + "m_flStopTime" // float + { + "windows" "368" + "linux" "384" + "mac" "384" + } + + "m_moveDistance" // float + { + "windows" "372" + "linux" "388" + "mac" "388" + } + + "m_targetSpeed" // float + { + "windows" "376" + "linux" "392" + "mac" "392" + } + + "m_initialSpeed" // float + { + "windows" "380" + "linux" "396" + "mac" "396" + } + + "m_acceleration" // float + { + "windows" "384" + "linux" "400" + "mac" "400" + } + + "m_deceleration" // float + { + "windows" "388" + "linux" "404" + "mac" "404" + } + + "m_state" // int + { + "windows" "392" + "linux" "408" + "mac" "408" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTriggerCamera + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ctriggerchangetarget.txt b/gamedata/common.games/entities.games/dod/offsets-ctriggerchangetarget.txt new file mode 100644 index 00000000..24fbe83e --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "336" + "linux" "352" + "mac" "352" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTriggerChangeTarget + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ctriggerlightstyle.txt b/gamedata/common.games/entities.games/dod/offsets-ctriggerlightstyle.txt new file mode 100644 index 00000000..5117a4ae --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-ctriggerlightstyle.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" + { + "CTriggerLightstyle" + { + "Offsets" + { + "m_iStyle" // int + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_iszPattern" // int + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "m_iWait" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CTriggerLightstyle + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ctriggerpush.txt b/gamedata/common.games/entities.games/dod/offsets-ctriggerpush.txt new file mode 100644 index 00000000..3c4aaffb --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-ctriggerpush.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" + { + "CTriggerPush" + { + "Offsets" + { + "m_iEnabled" // int + { + "windows" "492" + "linux" "512" + "mac" "512" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseTrigger + * CTriggerPush + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ctriggerrelay.txt b/gamedata/common.games/entities.games/dod/offsets-ctriggerrelay.txt new file mode 100644 index 00000000..6c94459c --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-ctriggerrelay.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" + { + "CTriggerRelay" + { + "Offsets" + { + "m_iEnabled" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + + "m_triggerType" // USE_TYPE + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "m_sMaster" // int + { + "windows" "344" + "linux" "360" + "mac" "360" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTriggerRelay + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-ctriggersetpatrol.txt b/gamedata/common.games/entities.games/dod/offsets-ctriggersetpatrol.txt new file mode 100644 index 00000000..7e1392b3 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-ctriggersetpatrol.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" + { + "CTriggerSetPatrol" + { + "Offsets" + { + "m_iszPath" // int + { + "windows" "336" + "linux" "352" + "mac" "352" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTriggerSetPatrol + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cturret.txt b/gamedata/common.games/entities.games/dod/offsets-cturret.txt new file mode 100644 index 00000000..d9781be1 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "1028" + "linux" "1048" + "mac" "1048" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CBaseTurret + * CTurret + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cweaponbox.txt b/gamedata/common.games/entities.games/dod/offsets-cweaponbox.txt new file mode 100644 index 00000000..c66f8457 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cweaponbox.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" + { + "CWeaponBox" + { + "Offsets" + { + "m_rgpPlayerItems" // CBasePlayerItem*[6] + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_rgiszAmmo" // int[32] + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "m_rgAmmo" // int[32] + { + "windows" "480" + "linux" "496" + "mac" "496" + } + + "m_cAmmoTypes" // int + { + "windows" "608" + "linux" "624" + "mac" "624" + } + + "m_bDontTouch" // BOOL + { + "windows" "612" + "linux" "628" + "mac" "628" + } + + "m_bAmmoBox" // BOOL + { + "windows" "616" + "linux" "632" + "mac" "632" + } + + "m_bMGAmmoBoxTeam" // BOOL + { + "windows" "620" + "linux" "636" + "mac" "636" + } + + "m_bTouch" // BOOL + { + "windows" "624" + "linux" "640" + "mac" "640" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CWeaponBox + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cweaponcycler.txt b/gamedata/common.games/entities.games/dod/offsets-cweaponcycler.txt new file mode 100644 index 00000000..d637bd5c --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "468" + "linux" "484" + "mac" "484" + } + + "m_iModel" // int + { + "windows" "472" + "linux" "488" + "mac" "488" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CWeaponCycler + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cweathersystem.txt b/gamedata/common.games/entities.games/dod/offsets-cweathersystem.txt new file mode 100644 index 00000000..d9f0126e --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cweathersystem.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" + { + "CWeatherSystem" + { + "Offsets" + { + "m_iType" // int + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "m_flDensity" // float + { + "windows" "332" + "linux" "348" + "mac" "348" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CWeatherSystem + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cwebley.txt b/gamedata/common.games/entities.games/dod/offsets-cwebley.txt new file mode 100644 index 00000000..042e9cf0 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cwebley.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" + { + "CWEBLEY" + { + "Offsets" + { + "m_usFireWebley" // short unsigned int + { + "windows" "472" + "linux" "488" + "mac" "488" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CPistol + * CWEBLEY + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cworld.txt b/gamedata/common.games/entities.games/dod/offsets-cworld.txt new file mode 100644 index 00000000..41491d1d --- /dev/null +++ b/gamedata/common.games/entities.games/dod/offsets-cworld.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" + { + "CWorld" + { + "Offsets" + { + "m_nPlayerTeam" // int + { + "windows" "328" + "linux" "344" + "mac" "344" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CWorld + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cworlditem.txt b/gamedata/common.games/entities.games/dod/offsets-cworlditem.txt new file mode 100644 index 00000000..85e00a8e --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "328" + "linux" "344" + "mac" "344" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CWorldItem + */ diff --git a/gamedata/common.games/entities.games/dod/offsets-cwreckage.txt b/gamedata/common.games/entities.games/dod/offsets-cwreckage.txt new file mode 100644 index 00000000..4e2a5c90 --- /dev/null +++ b/gamedata/common.games/entities.games/dod/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" "916" + "linux" "936" + "mac" "936" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CWreckage + */ diff --git a/gamedata/common.games/master.games.txt b/gamedata/common.games/master.games.txt index b2a03ed2..b40a6d30 100644 --- a/gamedata/common.games/master.games.txt +++ b/gamedata/common.games/master.games.txt @@ -11,12 +11,21 @@ "Game Master" { + // + // Engine + // + "globalvars.engine.txt" { "engine" "engine_ds" "engine" "engine_ls" } + + // + // Counter-Strike + // + "entities.games/cstrike/offsets-cbaseentity.txt" { "game" "cstrike" @@ -726,4 +735,794 @@ "game" "cstrike" "game" "czero" } + + + // + // Day Of Defeat + // + + "entities.games/dod/offsets-cbaseentity.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cambientgeneric.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbasedelay.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cautotrigger.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbaseanimating.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbaseplayeritem.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbaseplayerweapon.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbipodweapon.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-c30cal.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbar.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbren.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cmg34.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cmg42.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cdodgrenade.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-chandgrenadeex.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cstickgrenadeex.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-chandgrenade.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cstickgrenade.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cenfield.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cfg42.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cgarand.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cgreasegun.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ck43.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ckar.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cm1carbine.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cmp40.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cmp44.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cmeleeweapon.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cpistol.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cluger.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cwebley.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbazooka.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cpiat.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cpschreck.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cspring.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-csten.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cscopedkar.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cthompson.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cweaponcycler.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbasetoggle.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbasebutton.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbasedoor.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbasemonster.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbaseplayer.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbaseturret.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cturret.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ccinemonster.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ccontrollerheadball.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ccontrollerzapball.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ccycler.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cdeadalliedgrunt.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cdeadaxisgrunt.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cdeadhev.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cenvexplosion.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cgrenade.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cmortar.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cguntarget.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-crat.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-croach.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-csquadmonster.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-calliedgrunt.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-caxisgrunt.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ccontroller.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ctalkmonster.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-calliedbarney.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-csarge.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ctesthull.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cwreckage.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbaseplattrain.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cfuncplatrot.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cfunctrackchange.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cfunctrain.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-careacapture.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cchangelevel.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cobjectcapture.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-csandbag.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ctriggerpush.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cfuncmortarfield.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cmomentarydoor.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cmomentaryrotbutton.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cscriptedsentence.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cstatewatcher.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ccontrolpoint.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cenvmodel.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbreakable.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cpushable.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cdodcamera.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cenvfunnel.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cgibshooter.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cparticleshooter.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ctesteffect.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ctriggercamera.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ctriggerchangetarget.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ctriggerrelay.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ctriggersetpatrol.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-claser.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-clightning.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbubbling.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ccontrolpointmaster.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ccyclersprite.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cdoddetect.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cdodstatmgr.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cdodammobox.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cdodpararoundtimer.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cdodpointrelay.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cdodroundtimer.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cenvcustomize.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cenvrain.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cenvspark.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cfrictionmodifier.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cfuncrotating.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cfunctank.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cfunctanklaser.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cfunctankcontrols.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cfunctracktrain.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cgib.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cinfogroup.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-clocation.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cmultialias.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cmultimanager.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cnodeent.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cnodeviewer.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cobject.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cpendulum.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cplattrigger.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cbasedmstart.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cdodpreround.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cenvglobal.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cenvsound.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cenvstate.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cfade.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cglow.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-clight.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cmessage.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cmultisource.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cpathcorner.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cpathtrack.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-crevertsaved.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cshake.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-csprite.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-crocketshooter.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cruleentity.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cgameplayerzone.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cgamecounterset.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cgameplayerequip.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cgameplayerhurt.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cgameteammaster.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cgameteamset.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cgametext.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cscoreevent.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-csoundent.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cspeaker.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-ctriggerlightstyle.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cweaponbox.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cweathersystem.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cworld.txt" + { + "game" "dod" + } + + "entities.games/dod/offsets-cworlditem.txt" + { + "game" "dod" + } } diff --git a/support/PackageScript b/support/PackageScript index 479b8501..773d0093 100644 --- a/support/PackageScript +++ b/support/PackageScript @@ -21,6 +21,7 @@ folder_list = [ 'base/addons/amxmodx/data/gamedata/common.games', 'base/addons/amxmodx/data/gamedata/common.games/entities.games', 'base/addons/amxmodx/data/gamedata/common.games/entities.games/cstrike', + 'base/addons/amxmodx/data/gamedata/common.games/entities.games/dod', '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', @@ -533,6 +534,168 @@ CopyFiles('gamedata/common.games/entities.games/cstrike', 'base/addons/amxmodx/d ] ) +CopyFiles('gamedata/common.games/entities.games/dod', 'base/addons/amxmodx/data/gamedata/common.games/entities.games/dod', + [ + 'offsets-c30cal.txt', + 'offsets-calliedbarney.txt', + 'offsets-calliedgrunt.txt', + 'offsets-cambientgeneric.txt', + 'offsets-careacapture.txt', + 'offsets-cautotrigger.txt', + 'offsets-caxisgrunt.txt', + 'offsets-cbar.txt', + 'offsets-cbaseanimating.txt', + 'offsets-cbasebutton.txt', + 'offsets-cbasedelay.txt', + 'offsets-cbasedmstart.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-cbazooka.txt', + 'offsets-cbipodweapon.txt', + 'offsets-cbreakable.txt', + 'offsets-cbren.txt', + 'offsets-cbubbling.txt', + 'offsets-cchangelevel.txt', + 'offsets-ccinemonster.txt', + 'offsets-ccontroller.txt', + 'offsets-ccontrollerheadball.txt', + 'offsets-ccontrollerzapball.txt', + 'offsets-ccontrolpoint.txt', + 'offsets-ccontrolpointmaster.txt', + 'offsets-ccycler.txt', + 'offsets-ccyclersprite.txt', + 'offsets-cdeadalliedgrunt.txt', + 'offsets-cdeadaxisgrunt.txt', + 'offsets-cdeadhev.txt', + 'offsets-cdodammobox.txt', + 'offsets-cdodcamera.txt', + 'offsets-cdoddetect.txt', + 'offsets-cdodgrenade.txt', + 'offsets-cdodpararoundtimer.txt', + 'offsets-cdodpointrelay.txt', + 'offsets-cdodpreround.txt', + 'offsets-cdodroundtimer.txt', + 'offsets-cdodstatmgr.txt', + 'offsets-cenfield.txt', + 'offsets-cenvcustomize.txt', + 'offsets-cenvexplosion.txt', + 'offsets-cenvfunnel.txt', + 'offsets-cenvglobal.txt', + 'offsets-cenvmodel.txt', + 'offsets-cenvrain.txt', + 'offsets-cenvsound.txt', + 'offsets-cenvspark.txt', + 'offsets-cenvstate.txt', + 'offsets-cfade.txt', + 'offsets-cfg42.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-cgamecounterset.txt', + 'offsets-cgameplayerequip.txt', + 'offsets-cgameplayerhurt.txt', + 'offsets-cgameplayerzone.txt', + 'offsets-cgameteammaster.txt', + 'offsets-cgameteamset.txt', + 'offsets-cgametext.txt', + 'offsets-cgarand.txt', + 'offsets-cgib.txt', + 'offsets-cgibshooter.txt', + 'offsets-cglow.txt', + 'offsets-cgreasegun.txt', + 'offsets-cgrenade.txt', + 'offsets-cguntarget.txt', + 'offsets-chandgrenade.txt', + 'offsets-chandgrenadeex.txt', + 'offsets-cinfogroup.txt', + 'offsets-ck43.txt', + 'offsets-ckar.txt', + 'offsets-claser.txt', + 'offsets-clight.txt', + 'offsets-clightning.txt', + 'offsets-clocation.txt', + 'offsets-cluger.txt', + 'offsets-cm1carbine.txt', + 'offsets-cmeleeweapon.txt', + 'offsets-cmessage.txt', + 'offsets-cmg34.txt', + 'offsets-cmg42.txt', + 'offsets-cmomentarydoor.txt', + 'offsets-cmomentaryrotbutton.txt', + 'offsets-cmortar.txt', + 'offsets-cmp40.txt', + 'offsets-cmp44.txt', + 'offsets-cmultialias.txt', + 'offsets-cmultimanager.txt', + 'offsets-cmultisource.txt', + 'offsets-cnodeent.txt', + 'offsets-cnodeviewer.txt', + 'offsets-cobject.txt', + 'offsets-cobjectcapture.txt', + 'offsets-cparticleshooter.txt', + 'offsets-cpathcorner.txt', + 'offsets-cpathtrack.txt', + 'offsets-cpendulum.txt', + 'offsets-cpiat.txt', + 'offsets-cpistol.txt', + 'offsets-cplattrigger.txt', + 'offsets-cpschreck.txt', + 'offsets-cpushable.txt', + 'offsets-crat.txt', + 'offsets-crevertsaved.txt', + 'offsets-croach.txt', + 'offsets-crocketshooter.txt', + 'offsets-cruleentity.txt', + 'offsets-csandbag.txt', + 'offsets-csarge.txt', + 'offsets-cscopedkar.txt', + 'offsets-cscoreevent.txt', + 'offsets-cscriptedsentence.txt', + 'offsets-cshake.txt', + 'offsets-csoundent.txt', + 'offsets-cspeaker.txt', + 'offsets-cspring.txt', + 'offsets-csprite.txt', + 'offsets-csquadmonster.txt', + 'offsets-cstatewatcher.txt', + 'offsets-csten.txt', + 'offsets-cstickgrenade.txt', + 'offsets-cstickgrenadeex.txt', + 'offsets-ctalkmonster.txt', + 'offsets-ctesteffect.txt', + 'offsets-ctesthull.txt', + 'offsets-cthompson.txt', + 'offsets-ctriggercamera.txt', + 'offsets-ctriggerchangetarget.txt', + 'offsets-ctriggerlightstyle.txt', + 'offsets-ctriggerpush.txt', + 'offsets-ctriggerrelay.txt', + 'offsets-ctriggersetpatrol.txt', + 'offsets-cturret.txt', + 'offsets-cweaponbox.txt', + 'offsets-cweaponcycler.txt', + 'offsets-cweathersystem.txt', + 'offsets-cwebley.txt', + 'offsets-cworld.txt', + 'offsets-cworlditem.txt', + 'offsets-cwreckage.txt', + ] +) + # Copy license files licenses = [ 'ACKNOWLEDGEMENTS.txt',