diff --git a/gamedata/common.games/entities.games/tfc/offsets-cactanimating.txt b/gamedata/common.games/entities.games/tfc/offsets-cactanimating.txt new file mode 100644 index 00000000..d150e5ad --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cactanimating.txt @@ -0,0 +1,42 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CActAnimating" + { + "Offsets" + { + "m_Activity" // Activity + { + "windows" "1152" + "linux" "1168" + "mac" "1168" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CActAnimating + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cairtank.txt b/gamedata/common.games/entities.games/tfc/offsets-cairtank.txt new file mode 100644 index 00000000..95dec782 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cairtank.txt @@ -0,0 +1,45 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CAirtank" + { + "Offsets" + { + "m_state" // int + { + "windows" "1728" + "linux" "1748" + "mac" "1748" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CAirtank + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cambientgeneric.txt b/gamedata/common.games/entities.games/tfc/offsets-cambientgeneric.txt new file mode 100644 index 00000000..42564355 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_dpv" // dynpitchvol_t + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_fActive" // BOOL + { + "windows" "1228" + "linux" "1244" + "mac" "1244" + } + + "m_fLooping" // BOOL + { + "windows" "1232" + "linux" "1248" + "mac" "1248" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CAmbientGeneric + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-careadef.txt b/gamedata/common.games/entities.games/tfc/offsets-careadef.txt new file mode 100644 index 00000000..f20acd42 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-careadef.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" + { + "CAreaDef" + { + "Offsets" + { + "m_ClassData" // DBAreaClassData[12] + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_AreaName" // char[32] + { + "windows" "1268" + "linux" "1284" + "mac" "1284" + } + + "m_pNext" // CAreaDef* + { + "windows" "1300" + "linux" "1316" + "mac" "1316" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CAreaDef + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cautotrigger.txt b/gamedata/common.games/entities.games/tfc/offsets-cautotrigger.txt new file mode 100644 index 00000000..fcb356b7 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cautotrigger.txt @@ -0,0 +1,48 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CAutoTrigger" + { + "Offsets" + { + "m_globalstate" // int + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + + "triggerType" // USE_TYPE + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CAutoTrigger + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseanimating.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseanimating.txt new file mode 100644 index 00000000..1c17fcbd --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_flGroundSpeed" // float + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + + "m_flLastEventCheck" // float + { + "windows" "1140" + "linux" "1156" + "mac" "1156" + } + + "m_fSequenceFinished" // BOOL + { + "windows" "1144" + "linux" "1160" + "mac" "1160" + } + + "m_fSequenceLoops" // BOOL + { + "windows" "1148" + "linux" "1164" + "mac" "1164" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbasebutton.txt b/gamedata/common.games/entities.games/tfc/offsets-cbasebutton.txt new file mode 100644 index 00000000..aeb431a5 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cbasebutton.txt @@ -0,0 +1,99 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBaseButton" + { + "Offsets" + { + "m_fStayPushed" // BOOL + { + "windows" "1280" + "linux" "1300" + "mac" "1300" + } + + "m_fRotating" // BOOL + { + "windows" "1284" + "linux" "1304" + "mac" "1304" + } + + "m_strChangeTarget" // string_t + { + "windows" "1288" + "linux" "1308" + "mac" "1308" + } + + "m_ls" // locksound_t + { + "windows" "1292" + "linux" "1312" + "mac" "1312" + } + + "m_bLockedSound" // BYTE + { + "windows" "1328" + "linux" "1348" + "mac" "1348" + } + + "m_bLockedSentence" // BYTE + { + "windows" "1329" + "linux" "1349" + "mac" "1349" + } + + "m_bUnlockedSound" // BYTE + { + "windows" "1330" + "linux" "1350" + "mac" "1350" + } + + "m_bUnlockedSentence" // BYTE + { + "windows" "1331" + "linux" "1351" + "mac" "1351" + } + + "m_sounds" // int + { + "windows" "1332" + "linux" "1352" + "mac" "1352" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseButton + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbasedelay.txt b/gamedata/common.games/entities.games/tfc/offsets-cbasedelay.txt new file mode 100644 index 00000000..0d92604f --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_iszKillTarget" // int + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbasedoor.txt b/gamedata/common.games/entities.games/tfc/offsets-cbasedoor.txt new file mode 100644 index 00000000..95e19450 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cbasedoor.txt @@ -0,0 +1,141 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such 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" "1280" + "linux" "1300" + "mac" "1300" + } + + "m_bMoveSnd" // BYTE + { + "windows" "1281" + "linux" "1301" + "mac" "1301" + } + + "m_bStopSnd" // BYTE + { + "windows" "1282" + "linux" "1302" + "mac" "1302" + } + + "m_ls" // locksound_t + { + "windows" "1284" + "linux" "1304" + "mac" "1304" + } + + "m_bLockedSound" // BYTE + { + "windows" "1320" + "linux" "1340" + "mac" "1340" + } + + "m_bLockedSentence" // BYTE + { + "windows" "1321" + "linux" "1341" + "mac" "1341" + } + + "m_bUnlockedSound" // BYTE + { + "windows" "1322" + "linux" "1342" + "mac" "1342" + } + + "m_bUnlockedSentence" // BYTE + { + "windows" "1323" + "linux" "1343" + "mac" "1343" + } + + "m_fNextSoundPlay" // float + { + "windows" "1324" + "linux" "1344" + "mac" "1344" + } + + "m_bIsReopening" // bool + { + "windows" "1328" + "linux" "1348" + "mac" "1348" + } + + "m_bStoppedOpenSound" // bool + { + "windows" "1329" + "linux" "1349" + "mac" "1349" + } + + "m_usDoorGoUp" // short unsigned int + { + "windows" "1330" + "linux" "1350" + "mac" "1350" + } + + "m_usDoorGoDown" // short unsigned int + { + "windows" "1332" + "linux" "1352" + "mac" "1352" + } + + "m_usDoorHitTop" // short unsigned int + { + "windows" "1334" + "linux" "1354" + "mac" "1354" + } + + "m_usDoorHitBottom" // short unsigned int + { + "windows" "1336" + "linux" "1356" + "mac" "1356" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseDoor + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseentity.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseentity.txt new file mode 100644 index 00000000..b95bc897 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseentity.txt @@ -0,0 +1,2078 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBaseEntity" + { + "Offsets" + { + "pev" // entvars_t* + { + "windows" "4" + "linux" "4" + "mac" "4" + } + + "m_pGoalEnt" // CBaseEntity* + { + "windows" "8" + "linux" "8" + "mac" "8" + } + + "m_pLink" // CBaseEntity* + { + "windows" "12" + "linux" "12" + "mac" "12" + } + + "m_pfnThink" // (*__pfn)(CBaseEntity*) + { + "windows" "16" + "linux" "16" + "mac" "16" + } + + "m_pfnTouch" // (*__pfn)(CBaseEntity*, CBaseEntity*) + { + "windows" "20" + "linux" "24" + "mac" "24" + } + + "m_pfnUse" // (*__pfn)(CBaseEntity*, CBaseEntity*, CBaseEntity*, USE_TYPE, float) + { + "windows" "24" + "linux" "32" + "mac" "32" + } + + "m_pfnBlocked" // (*__pfn)(CBaseEntity*, CBaseEntity*) + { + "windows" "28" + "linux" "40" + "mac" "40" + } + + "nextpc" // int + { + "windows" "32" + "linux" "48" + "mac" "48" + } + + "lastpc" // int + { + "windows" "36" + "linux" "52" + "mac" "52" + } + + "last_impulse" // int + { + "windows" "40" + "linux" "56" + "mac" "56" + } + + "armorclass" // int + { + "windows" "44" + "linux" "60" + "mac" "60" + } + + "tf_items" // int + { + "windows" "48" + "linux" "64" + "mac" "64" + } + + "tf_items_flags" // int + { + "windows" "52" + "linux" "68" + "mac" "68" + } + + "no_grenades_1" // int + { + "windows" "56" + "linux" "72" + "mac" "72" + } + + "no_grenades_2" // int + { + "windows" "60" + "linux" "76" + "mac" "76" + } + + "tp_grenades_1" // int + { + "windows" "64" + "linux" "80" + "mac" "80" + } + + "tp_grenades_2" // int + { + "windows" "68" + "linux" "84" + "mac" "84" + } + + "m_iszGrenadeName" // string_t + { + "windows" "72" + "linux" "88" + "mac" "88" + } + + "got_aliases" // BOOL + { + "windows" "76" + "linux" "92" + "mac" "92" + } + + "cheat_check" // BOOL + { + "windows" "80" + "linux" "96" + "mac" "96" + } + + "is_removed" // BOOL + { + "windows" "84" + "linux" "100" + "mac" "100" + } + + "is_undercover" // BOOL + { + "windows" "88" + "linux" "104" + "mac" "104" + } + + "is_building" // BOOL + { + "windows" "92" + "linux" "108" + "mac" "108" + } + + "is_detpacking" // BOOL + { + "windows" "96" + "linux" "112" + "mac" "112" + } + + "is_feigning" // BOOL + { + "windows" "100" + "linux" "116" + "mac" "116" + } + + "is_unableto_spy_or_teleport" // BOOL + { + "windows" "104" + "linux" "120" + "mac" "120" + } + + "has_disconnected" // BOOL + { + "windows" "108" + "linux" "124" + "mac" "124" + } + + "fClientGrenadePrimed" // BOOL + { + "windows" "112" + "linux" "128" + "mac" "128" + } + + "bRemoveGrenade" // BOOL + { + "windows" "116" + "linux" "132" + "mac" "132" + } + + "m_usBuildingEvent" // short unsigned int + { + "windows" "120" + "linux" "136" + "mac" "136" + } + + "m_iBuildingEventState" // int + { + "windows" "124" + "linux" "140" + "mac" "140" + } + + "m_vOldOrigin" // Vector + { + "windows" "128" + "linux" "144" + "mac" "144" + } + + "tfstate" // int + { + "windows" "140" + "linux" "156" + "mac" "156" + } + + "items" // int + { + "windows" "144" + "linux" "160" + "mac" "160" + } + + "weapon" // int + { + "windows" "148" + "linux" "164" + "mac" "164" + } + + "m_iPrimedGrenType" // int + { + "windows" "152" + "linux" "168" + "mac" "168" + } + + "observer_list" // CBaseEntity* + { + "windows" "156" + "linux" "172" + "mac" "172" + } + + "m_pOtherSection" // EHANDLE + { + "windows" "160" + "linux" "176" + "mac" "176" + } + + "m_iRightBound" // int + { + "windows" "168" + "linux" "184" + "mac" "184" + } + + "m_iLeftBound" // int + { + "windows" "172" + "linux" "188" + "mac" "188" + } + + "cl_no_grenades_1" // float + { + "windows" "176" + "linux" "192" + "mac" "192" + } + + "cl_no_grenades_2" // float + { + "windows" "180" + "linux" "196" + "mac" "196" + } + + "current_ammo" // int* + { + "windows" "184" + "linux" "200" + "mac" "200" + } + + "currentammo" // float + { + "windows" "188" + "linux" "204" + "mac" "204" + } + + "maxammo_medikit" // int + { + "windows" "192" + "linux" "208" + "mac" "208" + } + + "ammo_medikit" // int + { + "windows" "196" + "linux" "212" + "mac" "212" + } + + "maxammo_shells" // int + { + "windows" "200" + "linux" "216" + "mac" "216" + } + + "ammo_detpack" // int + { + "windows" "204" + "linux" "220" + "mac" "220" + } + + "maxammo_detpack" // int + { + "windows" "208" + "linux" "224" + "mac" "224" + } + + "ammo_shells" // int + { + "windows" "212" + "linux" "228" + "mac" "228" + } + + "maxammo_nails" // int + { + "windows" "216" + "linux" "232" + "mac" "232" + } + + "ammo_nails" // int + { + "windows" "220" + "linux" "236" + "mac" "236" + } + + "maxammo_cells" // int + { + "windows" "224" + "linux" "240" + "mac" "240" + } + + "ammo_cells" // int + { + "windows" "228" + "linux" "244" + "mac" "244" + } + + "maxammo_rockets" // int + { + "windows" "232" + "linux" "248" + "mac" "248" + } + + "ammo_rockets" // int + { + "windows" "236" + "linux" "252" + "mac" "252" + } + + "items_allowed" // int + { + "windows" "240" + "linux" "256" + "mac" "256" + } + + "armor_allowed" // float + { + "windows" "244" + "linux" "260" + "mac" "260" + } + + "maxarmor" // float + { + "windows" "248" + "linux" "264" + "mac" "264" + } + + "exec_scripts" // int + { + "windows" "252" + "linux" "268" + "mac" "268" + } + + "exec_map_scripts" // int + { + "windows" "256" + "linux" "272" + "mac" "272" + } + + "display_class_briefing" // int + { + "windows" "260" + "linux" "276" + "mac" "276" + } + + "take_screenshots" // int + { + "windows" "264" + "linux" "280" + "mac" "280" + } + + "local_blood" // int + { + "windows" "268" + "linux" "284" + "mac" "284" + } + + "weaponmode" // float + { + "windows" "272" + "linux" "288" + "mac" "288" + } + + "motd" // float + { + "windows" "276" + "linux" "292" + "mac" "292" + } + + "current_menu" // float + { + "windows" "280" + "linux" "296" + "mac" "296" + } + + "menu_displaytime" // float + { + "windows" "284" + "linux" "300" + "mac" "300" + } + + "menu_refreshtime" // float + { + "windows" "288" + "linux" "304" + "mac" "304" + } + + "m_flSafetyCheckTime" // float + { + "windows" "292" + "linux" "308" + "mac" "308" + } + + "team_no" // int + { + "windows" "296" + "linux" "312" + "mac" "312" + } + + "lives" // int + { + "windows" "300" + "linux" "316" + "mac" "316" + } + + "infection_team_no" // int + { + "windows" "304" + "linux" "320" + "mac" "320" + } + + "real_frags" // int + { + "windows" "308" + "linux" "324" + "mac" "324" + } + + "respawn_time" // float + { + "windows" "312" + "linux" "328" + "mac" "328" + } + + "suicide_time" // float + { + "windows" "316" + "linux" "332" + "mac" "332" + } + + "building" // EHANDLE + { + "windows" "320" + "linux" "336" + "mac" "336" + } + + "building_wait" // float + { + "windows" "328" + "linux" "344" + "mac" "344" + } + + "real_owner" // EHANDLE + { + "windows" "332" + "linux" "348" + "mac" "348" + } + + "has_dispenser" // float + { + "windows" "340" + "linux" "356" + "mac" "356" + } + + "has_sentry" // float + { + "windows" "344" + "linux" "360" + "mac" "360" + } + + "has_entry_teleporter" // float + { + "windows" "348" + "linux" "364" + "mac" "364" + } + + "has_exit_teleporter" // float + { + "windows" "352" + "linux" "368" + "mac" "368" + } + + "weapons_carried" // int + { + "windows" "356" + "linux" "372" + "mac" "372" + } + + "current_weapon" // float + { + "windows" "360" + "linux" "376" + "mac" "376" + } + + "last_weapon" // int + { + "windows" "364" + "linux" "380" + "mac" "380" + } + + "last_weaponmode" // float + { + "windows" "368" + "linux" "384" + "mac" "384" + } + + "reload_shotgun" // float + { + "windows" "372" + "linux" "388" + "mac" "388" + } + + "reload_super_shotgun" // float + { + "windows" "376" + "linux" "392" + "mac" "392" + } + + "reload_nailgun" // float + { + "windows" "380" + "linux" "396" + "mac" "396" + } + + "reload_super_nailgun" // float + { + "windows" "384" + "linux" "400" + "mac" "400" + } + + "reload_grenade_launcher" // float + { + "windows" "388" + "linux" "404" + "mac" "404" + } + + "reload_rocket_launcher" // float + { + "windows" "392" + "linux" "408" + "mac" "408" + } + + "reload_flamethrower" // float + { + "windows" "396" + "linux" "412" + "mac" "412" + } + + "reload_incendiary" // float + { + "windows" "400" + "linux" "416" + "mac" "416" + } + + "heat" // float + { + "windows" "404" + "linux" "420" + "mac" "420" + } + + "sniper_zoom" // float + { + "windows" "408" + "linux" "424" + "mac" "424" + } + + "immune_to_check" // float + { + "windows" "412" + "linux" "428" + "mac" "428" + } + + "last_saveme_sound" // float + { + "windows" "416" + "linux" "432" + "mac" "432" + } + + "head_shot_vector" // Vector + { + "windows" "420" + "linux" "436" + "mac" "436" + } + + "leg_damage" // float + { + "windows" "432" + "linux" "448" + "mac" "448" + } + + "cheat_level" // float + { + "windows" "436" + "linux" "452" + "mac" "452" + } + + "FlashTime" // float + { + "windows" "440" + "linux" "456" + "mac" "456" + } + + "nailpos" // float + { + "windows" "444" + "linux" "460" + "mac" "460" + } + + "old_leg_damage" // float + { + "windows" "448" + "linux" "464" + "mac" "464" + } + + "clientHalluc" // float + { + "windows" "452" + "linux" "468" + "mac" "468" + } + + "clientTranq" // float + { + "windows" "456" + "linux" "472" + "mac" "472" + } + + "no_active_nail_grens" // float + { + "windows" "460" + "linux" "476" + "mac" "476" + } + + "no_active_napalm_grens" // float + { + "windows" "464" + "linux" "480" + "mac" "480" + } + + "no_active_gas_grens" // float + { + "windows" "468" + "linux" "484" + "mac" "484" + } + + "numflames" // float + { + "windows" "472" + "linux" "488" + "mac" "488" + } + + "timecount" // float + { + "windows" "476" + "linux" "492" + "mac" "492" + } + + "flame_id" // char* + { + "windows" "480" + "linux" "496" + "mac" "496" + } + + "undercover_team" // int + { + "windows" "484" + "linux" "500" + "mac" "500" + } + + "undercover_skin" // int + { + "windows" "488" + "linux" "504" + "mac" "504" + } + + "undercover_target" // EHANDLE + { + "windows" "492" + "linux" "508" + "mac" "508" + } + + "StatusRefreshTime" // float + { + "windows" "500" + "linux" "516" + "mac" "516" + } + + "StatusBarSize" // float + { + "windows" "504" + "linux" "520" + "mac" "520" + } + + "StatusBarRes" // float + { + "windows" "508" + "linux" "524" + "mac" "524" + } + + "ScannerOn" // float + { + "windows" "512" + "linux" "528" + "mac" "528" + } + + "tf_id" // int + { + "windows" "516" + "linux" "532" + "mac" "532" + } + + "teamkills" // int + { + "windows" "520" + "linux" "536" + "mac" "536" + } + + "is_admin" // BOOL + { + "windows" "524" + "linux" "540" + "mac" "540" + } + + "admin_mode" // int + { + "windows" "528" + "linux" "544" + "mac" "544" + } + + "admin_use" // EHANDLE + { + "windows" "532" + "linux" "548" + "mac" "548" + } + + "ip" // int + { + "windows" "540" + "linux" "556" + "mac" "556" + } + + "goal_no" // int + { + "windows" "544" + "linux" "560" + "mac" "560" + } + + "group_no" // int + { + "windows" "548" + "linux" "564" + "mac" "564" + } + + "goal_state" // int + { + "windows" "552" + "linux" "568" + "mac" "568" + } + + "owned_by" // int + { + "windows" "556" + "linux" "572" + "mac" "572" + } + + "teamcheck" // string_t + { + "windows" "560" + "linux" "576" + "mac" "576" + } + + "owned_by_teamcheck" // string_t + { + "windows" "564" + "linux" "580" + "mac" "580" + } + + "goal_activation" // int + { + "windows" "568" + "linux" "584" + "mac" "584" + } + + "goal_effects" // int + { + "windows" "572" + "linux" "588" + "mac" "588" + } + + "goal_result" // int + { + "windows" "576" + "linux" "592" + "mac" "592" + } + + "goal_group" // int + { + "windows" "580" + "linux" "596" + "mac" "596" + } + + "else_goal" // int + { + "windows" "584" + "linux" "600" + "mac" "600" + } + + "if_goal_is_active" // int + { + "windows" "588" + "linux" "604" + "mac" "604" + } + + "if_goal_is_inactive" // int + { + "windows" "592" + "linux" "608" + "mac" "608" + } + + "if_goal_is_removed" // int + { + "windows" "596" + "linux" "612" + "mac" "612" + } + + "if_group_is_active" // int + { + "windows" "600" + "linux" "616" + "mac" "616" + } + + "if_group_is_inactive" // int + { + "windows" "604" + "linux" "620" + "mac" "620" + } + + "if_group_is_removed" // int + { + "windows" "608" + "linux" "624" + "mac" "624" + } + + "search_time" // float + { + "windows" "612" + "linux" "628" + "mac" "628" + } + + "t_length" // float + { + "windows" "616" + "linux" "632" + "mac" "632" + } + + "activate_goal_no" // int + { + "windows" "620" + "linux" "636" + "mac" "636" + } + + "inactivate_goal_no" // int + { + "windows" "624" + "linux" "640" + "mac" "640" + } + + "remove_goal_no" // int + { + "windows" "628" + "linux" "644" + "mac" "644" + } + + "restore_goal_no" // int + { + "windows" "632" + "linux" "648" + "mac" "648" + } + + "activate_group_no" // int + { + "windows" "636" + "linux" "652" + "mac" "652" + } + + "inactivate_group_no" // int + { + "windows" "640" + "linux" "656" + "mac" "656" + } + + "remove_group_no" // int + { + "windows" "644" + "linux" "660" + "mac" "660" + } + + "restore_group_no" // int + { + "windows" "648" + "linux" "664" + "mac" "664" + } + + "m_bAddBonuses" // BOOL + { + "windows" "652" + "linux" "668" + "mac" "668" + } + + "goal_min" // Vector + { + "windows" "656" + "linux" "672" + "mac" "672" + } + + "goal_max" // Vector + { + "windows" "668" + "linux" "684" + "mac" "684" + } + + "replacement_model" // string_t + { + "windows" "680" + "linux" "696" + "mac" "696" + } + + "replacement_model_body" // int + { + "windows" "684" + "linux" "700" + "mac" "700" + } + + "replacement_model_skin" // int + { + "windows" "688" + "linux" "704" + "mac" "704" + } + + "replacement_model_flags" // int + { + "windows" "692" + "linux" "708" + "mac" "708" + } + + "has_item_from_group" // int + { + "windows" "696" + "linux" "712" + "mac" "712" + } + + "hasnt_item_from_group" // int + { + "windows" "700" + "linux" "716" + "mac" "716" + } + + "remove_item_group" // int + { + "windows" "704" + "linux" "720" + "mac" "720" + } + + "return_item_no" // int + { + "windows" "708" + "linux" "724" + "mac" "724" + } + + "if_item_has_moved" // int + { + "windows" "712" + "linux" "728" + "mac" "728" + } + + "if_item_hasnt_moved" // int + { + "windows" "716" + "linux" "732" + "mac" "732" + } + + "remove_spawnpoint" // int + { + "windows" "720" + "linux" "736" + "mac" "736" + } + + "restore_spawnpoint" // int + { + "windows" "724" + "linux" "740" + "mac" "740" + } + + "remove_spawngroup" // int + { + "windows" "728" + "linux" "744" + "mac" "744" + } + + "restore_spawngroup" // int + { + "windows" "732" + "linux" "748" + "mac" "748" + } + + "display_item_status" // int[4] + { + "windows" "736" + "linux" "752" + "mac" "752" + } + + "team_str_home" // string_t + { + "windows" "752" + "linux" "768" + "mac" "768" + } + + "team_str_moved" // string_t + { + "windows" "756" + "linux" "772" + "mac" "772" + } + + "team_str_carried" // string_t + { + "windows" "760" + "linux" "776" + "mac" "776" + } + + "non_team_str_home" // string_t + { + "windows" "764" + "linux" "780" + "mac" "780" + } + + "non_team_str_moved" // string_t + { + "windows" "768" + "linux" "784" + "mac" "784" + } + + "non_team_str_carried" // string_t + { + "windows" "772" + "linux" "788" + "mac" "788" + } + + "ex_skill_min" // int + { + "windows" "776" + "linux" "792" + "mac" "792" + } + + "ex_skill_max" // int + { + "windows" "780" + "linux" "796" + "mac" "796" + } + + "increase_team" // int[4] + { + "windows" "784" + "linux" "800" + "mac" "800" + } + + "increase_team_owned_by" // int + { + "windows" "800" + "linux" "816" + "mac" "816" + } + + "wait" // float + { + "windows" "804" + "linux" "820" + "mac" "820" + } + + "count" // int + { + "windows" "808" + "linux" "824" + "mac" "824" + } + + "axhitme" // int + { + "windows" "812" + "linux" "828" + "mac" "828" + } + + "drop_time" // float + { + "windows" "816" + "linux" "832" + "mac" "832" + } + + "redrop_origin" // Vector + { + "windows" "820" + "linux" "836" + "mac" "836" + } + + "redrop_count" // int + { + "windows" "832" + "linux" "848" + "mac" "848" + } + + "attack_finished" // float + { + "windows" "836" + "linux" "852" + "mac" "852" + } + + "distance" // float + { + "windows" "840" + "linux" "856" + "mac" "856" + } + + "speed_reduction" // int + { + "windows" "844" + "linux" "860" + "mac" "860" + } + + "m_flEndRoundTime" // float + { + "windows" "848" + "linux" "864" + "mac" "864" + } + + "m_iszEndRoundMsg_Team1_Win" // string_t + { + "windows" "852" + "linux" "868" + "mac" "868" + } + + "m_iszEndRoundMsg_Team2_Win" // string_t + { + "windows" "856" + "linux" "872" + "mac" "872" + } + + "m_iszEndRoundMsg_Team3_Win" // string_t + { + "windows" "860" + "linux" "876" + "mac" "876" + } + + "m_iszEndRoundMsg_Team4_Win" // string_t + { + "windows" "864" + "linux" "880" + "mac" "880" + } + + "m_iszEndRoundMsg_Team1_Lose" // string_t + { + "windows" "868" + "linux" "884" + "mac" "884" + } + + "m_iszEndRoundMsg_Team2_Lose" // string_t + { + "windows" "872" + "linux" "888" + "mac" "888" + } + + "m_iszEndRoundMsg_Team3_Lose" // string_t + { + "windows" "876" + "linux" "892" + "mac" "892" + } + + "m_iszEndRoundMsg_Team4_Lose" // string_t + { + "windows" "880" + "linux" "896" + "mac" "896" + } + + "m_iszEndRoundMsg_Team1" // string_t + { + "windows" "884" + "linux" "900" + "mac" "900" + } + + "m_iszEndRoundMsg_Team2" // string_t + { + "windows" "888" + "linux" "904" + "mac" "904" + } + + "m_iszEndRoundMsg_Team3" // string_t + { + "windows" "892" + "linux" "908" + "mac" "908" + } + + "m_iszEndRoundMsg_Team4" // string_t + { + "windows" "896" + "linux" "912" + "mac" "912" + } + + "m_iszEndRoundMsg_OwnedBy" // string_t + { + "windows" "900" + "linux" "916" + "mac" "916" + } + + "m_iszEndRoundMsg_NonOwnedBy" // string_t + { + "windows" "904" + "linux" "920" + "mac" "920" + } + + "killtarget" // string_t + { + "windows" "908" + "linux" "924" + "mac" "924" + } + + "noise4" // string_t + { + "windows" "912" + "linux" "928" + "mac" "928" + } + + "broadcast" // string_t + { + "windows" "916" + "linux" "932" + "mac" "932" + } + + "team_broadcast" // string_t + { + "windows" "920" + "linux" "936" + "mac" "936" + } + + "non_team_broadcast" // string_t + { + "windows" "924" + "linux" "940" + "mac" "940" + } + + "owners_team_broadcast" // string_t + { + "windows" "928" + "linux" "944" + "mac" "944" + } + + "non_owners_team_broadcast" // string_t + { + "windows" "932" + "linux" "948" + "mac" "948" + } + + "team_drop" // string_t + { + "windows" "936" + "linux" "952" + "mac" "952" + } + + "non_team_drop" // string_t + { + "windows" "940" + "linux" "956" + "mac" "956" + } + + "org_broadcast" // string_t + { + "windows" "944" + "linux" "960" + "mac" "960" + } + + "org_team_broadcast" // string_t + { + "windows" "948" + "linux" "964" + "mac" "964" + } + + "org_non_team_broadcast" // string_t + { + "windows" "952" + "linux" "968" + "mac" "968" + } + + "org_owners_team_broadcast" // string_t + { + "windows" "956" + "linux" "972" + "mac" "972" + } + + "org_non_owners_team_broadcast" // string_t + { + "windows" "960" + "linux" "976" + "mac" "976" + } + + "org_team_drop" // string_t + { + "windows" "964" + "linux" "980" + "mac" "980" + } + + "org_non_team_drop" // string_t + { + "windows" "968" + "linux" "984" + "mac" "984" + } + + "org_message" // string_t + { + "windows" "972" + "linux" "988" + "mac" "988" + } + + "org_noise3" // string_t + { + "windows" "976" + "linux" "992" + "mac" "992" + } + + "org_noise4" // string_t + { + "windows" "980" + "linux" "996" + "mac" "996" + } + + "netname_broadcast" // string_t + { + "windows" "984" + "linux" "1000" + "mac" "1000" + } + + "netname_team_broadcast" // string_t + { + "windows" "988" + "linux" "1004" + "mac" "1004" + } + + "netname_non_team_broadcast" // string_t + { + "windows" "992" + "linux" "1008" + "mac" "1008" + } + + "netname_owners_team_broadcast" // string_t + { + "windows" "996" + "linux" "1012" + "mac" "1012" + } + + "netname_team_drop" // string_t + { + "windows" "1000" + "linux" "1016" + "mac" "1016" + } + + "netname_non_team_drop" // string_t + { + "windows" "1004" + "linux" "1020" + "mac" "1020" + } + + "speak" // string_t + { + "windows" "1008" + "linux" "1024" + "mac" "1024" + } + + "AP_speak" // string_t + { + "windows" "1012" + "linux" "1028" + "mac" "1028" + } + + "team_speak" // string_t + { + "windows" "1016" + "linux" "1032" + "mac" "1032" + } + + "non_team_speak" // string_t + { + "windows" "1020" + "linux" "1036" + "mac" "1036" + } + + "owners_team_speak" // string_t + { + "windows" "1024" + "linux" "1040" + "mac" "1040" + } + + "non_owners_team_speak" // string_t + { + "windows" "1028" + "linux" "1044" + "mac" "1044" + } + + "deathtype" // string_t + { + "windows" "1032" + "linux" "1048" + "mac" "1048" + } + + "all_active" // int + { + "windows" "1036" + "linux" "1052" + "mac" "1052" + } + + "item_list" // int + { + "windows" "1040" + "linux" "1056" + "mac" "1056" + } + + "delay_time" // float + { + "windows" "1044" + "linux" "1060" + "mac" "1060" + } + + "do_triggerwork" // BOOL + { + "windows" "1048" + "linux" "1064" + "mac" "1064" + } + + "rv_s_h" // float + { + "windows" "1052" + "linux" "1068" + "mac" "1068" + } + + "rs_s_h" // float + { + "windows" "1056" + "linux" "1072" + "mac" "1072" + } + + "rv_gr" // float + { + "windows" "1060" + "linux" "1076" + "mac" "1076" + } + + "rs_gr" // float + { + "windows" "1064" + "linux" "1080" + "mac" "1080" + } + + "rv_g" // float + { + "windows" "1068" + "linux" "1084" + "mac" "1084" + } + + "rs_g" // float + { + "windows" "1072" + "linux" "1088" + "mac" "1088" + } + + "has_abbreviated" // float + { + "windows" "1076" + "linux" "1092" + "mac" "1092" + } + + "timer_type" // int + { + "windows" "1080" + "linux" "1096" + "mac" "1096" + } + + "invincible_finished" // float + { + "windows" "1084" + "linux" "1100" + "mac" "1100" + } + + "invisible_finished" // float + { + "windows" "1088" + "linux" "1104" + "mac" "1104" + } + + "super_damage_finished" // float + { + "windows" "1092" + "linux" "1108" + "mac" "1108" + } + + "radsuit_finished" // float + { + "windows" "1096" + "linux" "1112" + "mac" "1112" + } + + "m_bLostInvincSound" // BOOL + { + "windows" "1100" + "linux" "1116" + "mac" "1116" + } + + "m_bLostInvisSound" // BOOL + { + "windows" "1104" + "linux" "1120" + "mac" "1120" + } + + "m_bLostSuperSound" // BOOL + { + "windows" "1108" + "linux" "1124" + "mac" "1124" + } + + "m_bLostRadSound" // BOOL + { + "windows" "1112" + "linux" "1128" + "mac" "1128" + } + + "m_fInvincSound" // float + { + "windows" "1116" + "linux" "1132" + "mac" "1132" + } + + "m_fSuperSound" // float + { + "windows" "1120" + "linux" "1136" + "mac" "1136" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CAmbientGeneric + * CAreaDef + * CBaseDelay + * CAutoTrigger + * CBaseAnimating + * CActAnimating + * CXenHair + * CXenPLight + * CXenSpore + * CXenSporeLarge + * CXenSporeMed + * CXenSporeSmall + * CXenTree + * CBasePlayerItem + * CBasePlayerWeapon + * CCrowbar + * CTFAxe + * CTFKnife + * CTFMedikit + * CTFSpanner + * CHandGrenade + * CTFAssaultC + * CTFAutoRifle + * CTFFlamethrower + * CTFGrenadeLauncher + * CTFPipebombLauncher + * CTFIncendiaryC + * CTFNailgun + * CTFSuperNailgun + * CTFRailgun + * CTFRpg + * CTFShotgun + * CTFSuperShotgun + * CTFSniperRifle + * CTFTranq + * CWeaponCycler + * CBaseToggle + * CBaseButton + * CRotButton + * CBaseDoor + * CRotDoor + * CBaseMonster + * CBasePlayer + * CBaseTurret + * CMiniTurret + * CSentry + * CTurret + * CCineMonster + * CCineAI + * CCycler + * CCyclerProbe + * CGenericCycler + * CDeadHEV + * CEnvExplosion + * CFurniture + * CGenericMonster + * CGrenade + * CAirtank + * CDetpack + * CMortar + * CTFFlamethrowerBurst + * CTFGrenade + * CTFIncendiaryCRocket + * CTFNailgunNail + * CTFPrimeGrenade + * CTFBomblet + * CTFCaltropGrenade + * CTFConcussionGrenade + * CTFEMPGrenade + * CTFGasGrenade + * CTFMirvGrenade + * CTFNailGrenade + * CTFNapalmGrenade + * CTFNormalGrenade + * CTFRpgRocket + * CGunTarget + * CLegacyCineMonster + * CCine2HeavyWeapons + * CCine2Scientist + * CCine2Slave + * CCine3Barney + * CCine3Scientist + * CCineBarney + * CCinePanther + * CCineScientist + * CSquadMonster + * CTFDispenser + * CTFFlame + * CTFSentrygun + * CTFTeleporter + * CTalkMonster + * CTestHull + * CWreckage + * CBasePlatTrain + * CFuncPlat + * CFuncPlatRot + * CFuncTrackChange + * CFuncTrackAuto + * CFuncTrain + * CBaseTrigger + * CChangeLevel + * CLadder + * CTriggerCDAudio + * CTriggerCounter + * CTriggerEndSection + * CTriggerGravity + * CTriggerHurt + * CTriggerMonsterJump + * CTriggerMultiple + * CTriggerOnce + * CTriggerPush + * CTriggerSave + * CTriggerTeleport + * CFuncIllusionary + * CFuncMortarField + * CMomentaryDoor + * CMomentaryRotButton + * CMultiManager + * CRecharge + * CScriptedSentence + * CWallHealth + * CTFGoal + * CTFGoalItem + * CTFTimerGoal + * CBreakable + * CPushable + * CEnvBeverage + * CEnvFunnel + * CFireAndDie + * CGibShooter + * CEnvShooter + * CTeamCheck + * CTeamSet + * CTestEffect + * CTriggerCamera + * CTriggerChangeTarget + * CTriggerRelay + * CBasePlayerAmmo + * CTFRpgAmmo + * CBaseSpectator + * CBeam + * CLaser + * CLightning + * CBubbling + * CButtonTarget + * CCineBlood + * CCorpse + * CCyclerSprite + * CDecal + * CDispenserRefillThinker + * CEnvSpark + * CFrictionModifier + * CFuncRotating + * CFuncTank + * CFuncTankGun + * CFuncTankLaser + * CFuncTankMortar + * CFuncTankRocket + * CFuncTankControls + * CFuncTrackTrain + * CFuncTrainControls + * CFuncWall + * CFuncConveyor + * CFuncMonsterClip + * CFuncWallToggle + * CGhost + * CGib + * CItem + * CHealthKit + * CItemAmmo + * CItemAmmoCells + * CItemAmmoNails + * CItemAmmoRockets + * CItemAmmoShells + * CItemAntidote + * CItemArmor + * CItemArmorGreen + * CItemArmorRed + * CItemArmorYellow + * CItemBattery + * CItemHealth + * CItemLongJump + * CItemPowerup + * CItemPowerupInvincible + * CItemPowerupInvisibility + * CItemPowerupQuad + * CItemPowerupRadsuit + * CItemSecurity + * CItemSuit + * CItemSoda + * CLaserSpot + * CNoBuildArea + * CNoGrenadeArea + * CNodeEnt + * CNodeViewer + * CNullEntity + * CPendulum + * CPlatTrigger + * CPointEntity + * CBlood + * CEnvGlobal + * CEnvSound + * CFade + * CGlow + * CInfoIntermission + * CLight + * CEnvLight + * CMessage + * CMultiSource + * CPathCorner + * CPathTrack + * CRevertSaved + * CShake + * CSprite + * CStripWeapons + * CTargetCDAudio + * CTriggerVolume + * CXenHull + * CRenderFxManager + * CShower + * CSoundEnt + * CSpeaker + * CSprayCan + * CTFCaltrop + * CTFDetect + * CTFSentrygunBase + * CTFSpawn + * CTelefragDeath + * CTimer + * CWeaponBox + * CWorld + * CWorldItem + * CXenTreeTrigger + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbasemonster.txt b/gamedata/common.games/entities.games/tfc/offsets-cbasemonster.txt new file mode 100644 index 00000000..236cb400 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cbasemonster.txt @@ -0,0 +1,358 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such 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" "1280" + "linux" "1300" + "mac" "1300" + } + + "m_hEnemy" // EHANDLE + { + "windows" "1284" + "linux" "1304" + "mac" "1304" + } + + "m_hTargetEnt" // EHANDLE + { + "windows" "1292" + "linux" "1312" + "mac" "1312" + } + + "m_hOldEnemy" // EHANDLE[4] + { + "windows" "1300" + "linux" "1320" + "mac" "1320" + } + + "m_vecOldEnemy" // Vector[4] + { + "windows" "1332" + "linux" "1352" + "mac" "1352" + } + + "m_flFieldOfView" // float + { + "windows" "1380" + "linux" "1400" + "mac" "1400" + } + + "m_flWaitFinished" // float + { + "windows" "1384" + "linux" "1404" + "mac" "1404" + } + + "m_flMoveWaitFinished" // float + { + "windows" "1388" + "linux" "1408" + "mac" "1408" + } + + "m_Activity" // Activity + { + "windows" "1392" + "linux" "1412" + "mac" "1412" + } + + "m_IdealActivity" // Activity + { + "windows" "1396" + "linux" "1416" + "mac" "1416" + } + + "m_LastHitGroup" // int + { + "windows" "1400" + "linux" "1420" + "mac" "1420" + } + + "m_MonsterState" // MONSTERSTATE + { + "windows" "1404" + "linux" "1424" + "mac" "1424" + } + + "m_IdealMonsterState" // MONSTERSTATE + { + "windows" "1408" + "linux" "1428" + "mac" "1428" + } + + "m_iTaskStatus" // int + { + "windows" "1412" + "linux" "1432" + "mac" "1432" + } + + "m_pSchedule" // Schedule_t* + { + "windows" "1416" + "linux" "1436" + "mac" "1436" + } + + "m_iScheduleIndex" // int + { + "windows" "1420" + "linux" "1440" + "mac" "1440" + } + + "m_Route" // struct WayPoint_t[8] + { + "windows" "1424" + "linux" "1444" + "mac" "1444" + } + + "m_movementGoal" // int + { + "windows" "1552" + "linux" "1572" + "mac" "1572" + } + + "m_iRouteIndex" // int + { + "windows" "1556" + "linux" "1576" + "mac" "1576" + } + + "m_moveWaitTime" // float + { + "windows" "1560" + "linux" "1580" + "mac" "1580" + } + + "m_vecMoveGoal" // Vector + { + "windows" "1564" + "linux" "1584" + "mac" "1584" + } + + "m_movementActivity" // Activity + { + "windows" "1576" + "linux" "1596" + "mac" "1596" + } + + "m_iAudibleList" // int + { + "windows" "1580" + "linux" "1600" + "mac" "1600" + } + + "m_afSoundTypes" // int + { + "windows" "1584" + "linux" "1604" + "mac" "1604" + } + + "m_vecLastPosition" // Vector + { + "windows" "1588" + "linux" "1608" + "mac" "1608" + } + + "m_iHintNode" // int + { + "windows" "1600" + "linux" "1620" + "mac" "1620" + } + + "m_afMemory" // int + { + "windows" "1604" + "linux" "1624" + "mac" "1624" + } + + "m_iMaxHealth" // int + { + "windows" "1608" + "linux" "1628" + "mac" "1628" + } + + "m_vecEnemyLKP" // Vector + { + "windows" "1612" + "linux" "1632" + "mac" "1632" + } + + "m_cAmmoLoaded" // int + { + "windows" "1624" + "linux" "1644" + "mac" "1644" + } + + "m_afCapability" // int + { + "windows" "1628" + "linux" "1648" + "mac" "1648" + } + + "m_flNextAttack" // float + { + "windows" "1632" + "linux" "1652" + "mac" "1652" + } + + "m_bitsDamageType" // int + { + "windows" "1636" + "linux" "1656" + "mac" "1656" + } + + "m_rgbTimeBasedDamage" // unsigned char[8] + { + "windows" "1640" + "linux" "1660" + "mac" "1660" + } + + "m_lastDamageAmount" // int + { + "windows" "1648" + "linux" "1668" + "mac" "1668" + } + + "m_bloodColor" // int + { + "windows" "1652" + "linux" "1672" + "mac" "1672" + } + + "m_failSchedule" // int + { + "windows" "1656" + "linux" "1676" + "mac" "1676" + } + + "m_flHungryTime" // float + { + "windows" "1660" + "linux" "1680" + "mac" "1680" + } + + "m_flDistTooFar" // float + { + "windows" "1664" + "linux" "1684" + "mac" "1684" + } + + "m_flDistLook" // float + { + "windows" "1668" + "linux" "1688" + "mac" "1688" + } + + "m_iTriggerCondition" // int + { + "windows" "1672" + "linux" "1692" + "mac" "1692" + } + + "m_iszTriggerTarget" // string_t + { + "windows" "1676" + "linux" "1696" + "mac" "1696" + } + + "m_HackedGunPos" // Vector + { + "windows" "1680" + "linux" "1700" + "mac" "1700" + } + + "m_scriptState" // SCRIPTSTATE + { + "windows" "1692" + "linux" "1712" + "mac" "1712" + } + + "m_pCine" // CCineMonster* + { + "windows" "1696" + "linux" "1716" + "mac" "1716" + } + + "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/tfc/offsets-cbaseplattrain.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseplattrain.txt new file mode 100644 index 00000000..568afe4e --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1280" + "linux" "1300" + "mac" "1300" + } + + "m_bStopSnd" // BYTE + { + "windows" "1281" + "linux" "1301" + "mac" "1301" + } + + "m_volume" // float + { + "windows" "1284" + "linux" "1304" + "mac" "1304" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBasePlatTrain + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseplayer.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayer.txt new file mode 100644 index 00000000..1206e00d --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayer.txt @@ -0,0 +1,968 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBasePlayer" + { + "Offsets" + { + "m_hObserverTarget" // EHANDLE + { + "windows" "1700" + "linux" "1720" + "mac" "1720" + } + + "m_flNextObserverInput" // float + { + "windows" "1708" + "linux" "1728" + "mac" "1728" + } + + "m_iObserverWeapon" // int + { + "windows" "1712" + "linux" "1732" + "mac" "1732" + } + + "m_iObserverLastMode" // int + { + "windows" "1716" + "linux" "1736" + "mac" "1736" + } + + "random_seed" // int + { + "windows" "1720" + "linux" "1740" + "mac" "1740" + } + + "m_iPlayerSound" // int + { + "windows" "1724" + "linux" "1744" + "mac" "1744" + } + + "m_iTargetVolume" // int + { + "windows" "1728" + "linux" "1748" + "mac" "1748" + } + + "m_iWeaponVolume" // int + { + "windows" "1732" + "linux" "1752" + "mac" "1752" + } + + "m_iExtraSoundTypes" // int + { + "windows" "1736" + "linux" "1756" + "mac" "1756" + } + + "m_iWeaponFlash" // int + { + "windows" "1740" + "linux" "1760" + "mac" "1760" + } + + "m_flStopExtraSoundTime" // float + { + "windows" "1744" + "linux" "1764" + "mac" "1764" + } + + "m_flFlashLightTime" // float + { + "windows" "1748" + "linux" "1768" + "mac" "1768" + } + + "m_iFlashBattery" // int + { + "windows" "1752" + "linux" "1772" + "mac" "1772" + } + + "m_afButtonLast" // int + { + "windows" "1756" + "linux" "1776" + "mac" "1776" + } + + "m_afButtonPressed" // int + { + "windows" "1760" + "linux" "1780" + "mac" "1780" + } + + "m_afButtonReleased" // int + { + "windows" "1764" + "linux" "1784" + "mac" "1784" + } + + "m_pentSndLast" // edict_t* + { + "windows" "1768" + "linux" "1788" + "mac" "1788" + } + + "m_flSndRoomtype" // float + { + "windows" "1772" + "linux" "1792" + "mac" "1792" + } + + "m_flSndRange" // float + { + "windows" "1776" + "linux" "1796" + "mac" "1796" + } + + "m_flFallVelocity" // float + { + "windows" "1780" + "linux" "1800" + "mac" "1800" + } + + "m_rgItems" // int[5] + { + "windows" "1784" + "linux" "1804" + "mac" "1804" + } + + "m_fKnownItem" // int + { + "windows" "1804" + "linux" "1824" + "mac" "1824" + } + + "m_fNewAmmo" // int + { + "windows" "1808" + "linux" "1828" + "mac" "1828" + } + + "m_afPhysicsFlags" // unsigned int + { + "windows" "1812" + "linux" "1832" + "mac" "1832" + } + + "m_fNextSuicideTime" // float + { + "windows" "1816" + "linux" "1836" + "mac" "1836" + } + + "m_fDontPackItemsUntil" // float + { + "windows" "1820" + "linux" "1840" + "mac" "1840" + } + + "m_fNextTeamOrClassChange" // float + { + "windows" "1824" + "linux" "1844" + "mac" "1844" + } + + "m_flTimeStepSound" // float + { + "windows" "1828" + "linux" "1848" + "mac" "1848" + } + + "m_flTimeWeaponIdle" // float + { + "windows" "1832" + "linux" "1852" + "mac" "1852" + } + + "m_flSwimTime" // float + { + "windows" "1836" + "linux" "1856" + "mac" "1856" + } + + "m_flDuckTime" // float + { + "windows" "1840" + "linux" "1860" + "mac" "1860" + } + + "m_flWallJumpTime" // float + { + "windows" "1844" + "linux" "1864" + "mac" "1864" + } + + "m_flSuitUpdate" // float + { + "windows" "1848" + "linux" "1868" + "mac" "1868" + } + + "m_rgSuitPlayList" // int[4] + { + "windows" "1852" + "linux" "1872" + "mac" "1872" + } + + "m_iSuitPlayNext" // int + { + "windows" "1868" + "linux" "1888" + "mac" "1888" + } + + "m_rgiSuitNoRepeat" // int[32] + { + "windows" "1872" + "linux" "1892" + "mac" "1892" + } + + "m_rgflSuitNoRepeatTime" // float[32] + { + "windows" "2000" + "linux" "2020" + "mac" "2020" + } + + "m_lastDamageAmount" // int + { + "windows" "2128" + "linux" "2148" + "mac" "2148" + } + + "m_tbdPrev" // float + { + "windows" "2132" + "linux" "2152" + "mac" "2152" + } + + "m_flgeigerRange" // float + { + "windows" "2136" + "linux" "2156" + "mac" "2156" + } + + "m_flgeigerDelay" // float + { + "windows" "2140" + "linux" "2160" + "mac" "2160" + } + + "m_igeigerRangePrev" // int + { + "windows" "2144" + "linux" "2164" + "mac" "2164" + } + + "m_iStepLeft" // int + { + "windows" "2148" + "linux" "2168" + "mac" "2168" + } + + "m_szTextureName" // char[13] + { + "windows" "2152" + "linux" "2172" + "mac" "2172" + } + + "m_chTextureType" // char + { + "windows" "2165" + "linux" "2185" + "mac" "2185" + } + + "m_idrowndmg" // int + { + "windows" "2168" + "linux" "2188" + "mac" "2188" + } + + "m_idrownrestored" // int + { + "windows" "2172" + "linux" "2192" + "mac" "2192" + } + + "m_bitsHUDDamage" // int + { + "windows" "2176" + "linux" "2196" + "mac" "2196" + } + + "m_fInitHUD" // BOOL + { + "windows" "2180" + "linux" "2200" + "mac" "2200" + } + + "m_fGameHUDInitialized" // BOOL + { + "windows" "2184" + "linux" "2204" + "mac" "2204" + } + + "m_iTrain" // int + { + "windows" "2188" + "linux" "2208" + "mac" "2208" + } + + "m_fWeapon" // BOOL + { + "windows" "2192" + "linux" "2212" + "mac" "2212" + } + + "m_pTank" // EHANDLE + { + "windows" "2196" + "linux" "2216" + "mac" "2216" + } + + "m_fDeadTime" // float + { + "windows" "2204" + "linux" "2224" + "mac" "2224" + } + + "m_fNoPlayerSound" // BOOL + { + "windows" "2208" + "linux" "2228" + "mac" "2228" + } + + "m_fLongJump" // BOOL + { + "windows" "2212" + "linux" "2232" + "mac" "2232" + } + + "m_iGLClip" // int + { + "windows" "2216" + "linux" "2236" + "mac" "2236" + } + + "m_tSneaking" // float + { + "windows" "2220" + "linux" "2240" + "mac" "2240" + } + + "m_iUpdateTime" // int + { + "windows" "2224" + "linux" "2244" + "mac" "2244" + } + + "m_iClientHealth" // int + { + "windows" "2228" + "linux" "2248" + "mac" "2248" + } + + "m_iClientBattery" // int + { + "windows" "2232" + "linux" "2252" + "mac" "2252" + } + + "m_iHideHUD" // int + { + "windows" "2236" + "linux" "2256" + "mac" "2256" + } + + "m_iClientHideHUD" // int + { + "windows" "2240" + "linux" "2260" + "mac" "2260" + } + + "m_iFOV" // int + { + "windows" "2244" + "linux" "2264" + "mac" "2264" + } + + "m_iClientFOV" // int + { + "windows" "2248" + "linux" "2268" + "mac" "2268" + } + + "m_rgpPlayerItems" // CBasePlayerItem*[6] + { + "windows" "2252" + "linux" "2272" + "mac" "2272" + } + + "m_pActiveItem" // CBasePlayerItem* + { + "windows" "2276" + "linux" "2296" + "mac" "2296" + } + + "m_pClientActiveItem" // CBasePlayerItem* + { + "windows" "2280" + "linux" "2300" + "mac" "2300" + } + + "m_pLastItem" // CBasePlayerItem* + { + "windows" "2284" + "linux" "2304" + "mac" "2304" + } + + "m_pszLastItem" // const char* + { + "windows" "2288" + "linux" "2308" + "mac" "2308" + } + + "m_rgAmmo" // int[32] + { + "windows" "2292" + "linux" "2312" + "mac" "2312" + } + + "m_rgAmmoLast" // int[32] + { + "windows" "2420" + "linux" "2440" + "mac" "2440" + } + + "m_vecAutoAim" // Vector + { + "windows" "2548" + "linux" "2568" + "mac" "2568" + } + + "m_fOnTarget" // BOOL + { + "windows" "2560" + "linux" "2580" + "mac" "2580" + } + + "m_iDeaths" // int + { + "windows" "2564" + "linux" "2584" + "mac" "2584" + } + + "m_iClientDeaths" // int + { + "windows" "2568" + "linux" "2588" + "mac" "2588" + } + + "m_iClientFrags" // int + { + "windows" "2572" + "linux" "2592" + "mac" "2592" + } + + "m_iClientPlayerClass" // int + { + "windows" "2576" + "linux" "2596" + "mac" "2596" + } + + "m_iClientTeam" // int + { + "windows" "2580" + "linux" "2600" + "mac" "2600" + } + + "m_iClientItems" // int + { + "windows" "2584" + "linux" "2604" + "mac" "2604" + } + + "m_iRespawnFrames" // float + { + "windows" "2588" + "linux" "2608" + "mac" "2608" + } + + "m_iTimeCheckAllowed" // int + { + "windows" "2592" + "linux" "2612" + "mac" "2612" + } + + "m_lastx" // int + { + "windows" "2596" + "linux" "2616" + "mac" "2616" + } + + "m_lasty" // int + { + "windows" "2600" + "linux" "2620" + "mac" "2620" + } + + "m_iConcussion" // int + { + "windows" "2604" + "linux" "2624" + "mac" "2624" + } + + "m_iClientConcussion" // int + { + "windows" "2608" + "linux" "2628" + "mac" "2628" + } + + "m_iConcStartVal" // int + { + "windows" "2612" + "linux" "2632" + "mac" "2632" + } + + "m_flConcStartTime" // float + { + "windows" "2616" + "linux" "2636" + "mac" "2636" + } + + "m_flConcDuration" // float + { + "windows" "2620" + "linux" "2640" + "mac" "2640" + } + + "m_iBeingTeleported" // int + { + "windows" "2624" + "linux" "2644" + "mac" "2644" + } + + "m_nCustomSprayFrames" // int + { + "windows" "2628" + "linux" "2648" + "mac" "2648" + } + + "m_flNextDecalTime" // float + { + "windows" "2632" + "linux" "2652" + "mac" "2652" + } + + "m_bDisplayedMOTD" // BOOL + { + "windows" "2636" + "linux" "2656" + "mac" "2656" + } + + "m_bSentBuildingEvents" // BOOL + { + "windows" "2640" + "linux" "2660" + "mac" "2660" + } + + "m_MenuStringBuffer" // char[512] + { + "windows" "2644" + "linux" "2664" + "mac" "2664" + } + + "m_MenuSelectionBuffer" // int + { + "windows" "3156" + "linux" "3176" + "mac" "3176" + } + + "m_MenuUpdateTime" // float + { + "windows" "3160" + "linux" "3180" + "mac" "3180" + } + + "m_SbarString0" // char[128] + { + "windows" "3164" + "linux" "3184" + "mac" "3184" + } + + "m_SbarString1" // char[128] + { + "windows" "3292" + "linux" "3312" + "mac" "3312" + } + + "m_SbarString2" // char[128] + { + "windows" "3420" + "linux" "3440" + "mac" "3440" + } + + "m_szAnimExtention" // char[32] + { + "windows" "3548" + "linux" "3568" + "mac" "3568" + } + + "m_iCurrentAnimationState" // int + { + "windows" "3580" + "linux" "3600" + "mac" "3600" + } + + "m_iCurrentAnimationSequence" // int + { + "windows" "3584" + "linux" "3604" + "mac" "3604" + } + + "m_szSavedAnimExtention" // char[32] + { + "windows" "3588" + "linux" "3608" + "mac" "3608" + } + + "m_pszSavedWeaponModel" // char* + { + "windows" "3620" + "linux" "3640" + "mac" "3640" + } + + "m_iTeamToDisguiseAs" // int + { + "windows" "3624" + "linux" "3644" + "mac" "3644" + } + + "m_DB_LastTimingTestTime" // float + { + "windows" "3628" + "linux" "3648" + "mac" "3648" + } + + "m_nFirstSpawn" // int + { + "windows" "3632" + "linux" "3652" + "mac" "3652" + } + + "delayed_spawn_message" // string_t + { + "windows" "3636" + "linux" "3656" + "mac" "3656" + } + + "forced_spawn" // int + { + "windows" "3640" + "linux" "3660" + "mac" "3660" + } + + "no_sentry_message" // int + { + "windows" "3644" + "linux" "3664" + "mac" "3664" + } + + "no_dispenser_message" // int + { + "windows" "3648" + "linux" "3668" + "mac" "3668" + } + + "m_iPipebombCount" // int + { + "windows" "3652" + "linux" "3672" + "mac" "3672" + } + + "m_iAmmoboxCount" // int + { + "windows" "3656" + "linux" "3676" + "mac" "3676" + } + + "m_iMaxArmor" // int + { + "windows" "3660" + "linux" "3680" + "mac" "3680" + } + + "no_entry_teleporter_message" // int + { + "windows" "3664" + "linux" "3684" + "mac" "3684" + } + + "no_exit_teleporter_message" // int + { + "windows" "3668" + "linux" "3688" + "mac" "3688" + } + + "m_iFadeDirection" // int + { + "windows" "3672" + "linux" "3692" + "mac" "3692" + } + + "m_flFadeAmount" // float + { + "windows" "3676" + "linux" "3696" + "mac" "3696" + } + + "m_flGagTime" // float + { + "windows" "3680" + "linux" "3700" + "mac" "3700" + } + + "m_flLastTalkTime" // float + { + "windows" "3684" + "linux" "3704" + "mac" "3704" + } + + "m_cSpamPoints" // int + { + "windows" "3688" + "linux" "3708" + "mac" "3708" + } + + "m_flNextSBarUpdateTime" // float + { + "windows" "3692" + "linux" "3712" + "mac" "3712" + } + + "m_izSBarState" // int[7] + { + "windows" "3696" + "linux" "3716" + "mac" "3716" + } + + "m_flStatusBarDisappearDelay" // float + { + "windows" "3724" + "linux" "3744" + "mac" "3744" + } + + "m_hLastIDTarget" // EHANDLE + { + "windows" "3728" + "linux" "3748" + "mac" "3748" + } + + "m_bUpdatedCommandMenu" // BOOL + { + "windows" "3736" + "linux" "3756" + "mac" "3756" + } + + "m_iClientIsFeigning" // int + { + "windows" "3740" + "linux" "3760" + "mac" "3760" + } + + "m_iClientIsDetpacking" // int + { + "windows" "3744" + "linux" "3764" + "mac" "3764" + } + + "m_iClientDetpackAmmo" // int + { + "windows" "3748" + "linux" "3768" + "mac" "3768" + } + + "m_iClientBuildState" // int + { + "windows" "3752" + "linux" "3772" + "mac" "3772" + } + + "m_iClientRandomPC" // int + { + "windows" "3756" + "linux" "3776" + "mac" "3776" + } + + "m_flTeleporterEffectEndTime" // float + { + "windows" "3760" + "linux" "3780" + "mac" "3780" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CBasePlayer + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseplayeritem.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayeritem.txt new file mode 100644 index 00000000..c287ac2d --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayeritem.txt @@ -0,0 +1,70 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such 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[32] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "AmmoInfoArray" // AmmoInfo[32] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "m_pPlayer" // CBasePlayer* + { + "windows" "1152" + "linux" "1168" + "mac" "1168" + } + + "m_pNext" // CBasePlayerItem* + { + "windows" "1156" + "linux" "1172" + "mac" "1172" + } + + "m_iId" // int + { + "windows" "1160" + "linux" "1176" + "mac" "1176" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseplayerweapon.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayerweapon.txt new file mode 100644 index 00000000..4b5851d7 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cbaseplayerweapon.txt @@ -0,0 +1,190 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such 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" "1164" + "linux" "1180" + "mac" "1180" + } + + "m_fFireOnEmpty" // int + { + "windows" "1168" + "linux" "1184" + "mac" "1184" + } + + "m_flNextPrimaryAttack" // float + { + "windows" "1172" + "linux" "1188" + "mac" "1188" + } + + "m_flNextSecondaryAttack" // float + { + "windows" "1176" + "linux" "1192" + "mac" "1192" + } + + "m_flTimeWeaponIdle" // float + { + "windows" "1180" + "linux" "1196" + "mac" "1196" + } + + "m_flNextReload" // float + { + "windows" "1184" + "linux" "1200" + "mac" "1200" + } + + "m_flPumpTime" // float + { + "windows" "1188" + "linux" "1204" + "mac" "1204" + } + + "m_fReloadTime" // float + { + "windows" "1192" + "linux" "1208" + "mac" "1208" + } + + "m_fAimedDamage" // float + { + "windows" "1196" + "linux" "1212" + "mac" "1212" + } + + "m_fNextAimBonus" // float + { + "windows" "1200" + "linux" "1216" + "mac" "1216" + } + + "m_fInZoom" // int + { + "windows" "1204" + "linux" "1220" + "mac" "1220" + } + + "m_iWeaponState" // int + { + "windows" "1208" + "linux" "1224" + "mac" "1224" + } + + "m_fInReload" // int + { + "windows" "1212" + "linux" "1228" + "mac" "1228" + } + + "m_fInSpecialReload" // int + { + "windows" "1216" + "linux" "1232" + "mac" "1232" + } + + "m_iPrimaryAmmoType" // int + { + "windows" "1220" + "linux" "1236" + "mac" "1236" + } + + "m_iSecondaryAmmoType" // int + { + "windows" "1224" + "linux" "1240" + "mac" "1240" + } + + "m_iClip" // int + { + "windows" "1228" + "linux" "1244" + "mac" "1244" + } + + "m_iClientClip" // int + { + "windows" "1232" + "linux" "1248" + "mac" "1248" + } + + "m_iClientWeaponState" // int + { + "windows" "1236" + "linux" "1252" + "mac" "1252" + } + + "m_iDefaultAmmo" // int + { + "windows" "1240" + "linux" "1256" + "mac" "1256" + } + + "m_flPrevPrimaryAttack" // float + { + "windows" "1244" + "linux" "1260" + "mac" "1260" + } + + "m_flLastFireTime" // float + { + "windows" "1248" + "linux" "1264" + "mac" "1264" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbasetoggle.txt b/gamedata/common.games/entities.games/tfc/offsets-cbasetoggle.txt new file mode 100644 index 00000000..a5ca1215 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cbasetoggle.txt @@ -0,0 +1,168 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CBaseToggle" + { + "Offsets" + { + "m_toggle_state" // TOGGLE_STATE + { + "windows" "1152" + "linux" "1168" + "mac" "1168" + } + + "m_flActivateFinished" // float + { + "windows" "1156" + "linux" "1172" + "mac" "1172" + } + + "m_flMoveDistance" // float + { + "windows" "1160" + "linux" "1176" + "mac" "1176" + } + + "m_flWait" // float + { + "windows" "1164" + "linux" "1180" + "mac" "1180" + } + + "m_flLip" // float + { + "windows" "1168" + "linux" "1184" + "mac" "1184" + } + + "m_flTWidth" // float + { + "windows" "1172" + "linux" "1188" + "mac" "1188" + } + + "m_flTLength" // float + { + "windows" "1176" + "linux" "1192" + "mac" "1192" + } + + "m_vecPosition1" // Vector + { + "windows" "1180" + "linux" "1196" + "mac" "1196" + } + + "m_vecPosition2" // Vector + { + "windows" "1192" + "linux" "1208" + "mac" "1208" + } + + "m_vecAngle1" // Vector + { + "windows" "1204" + "linux" "1220" + "mac" "1220" + } + + "m_vecAngle2" // Vector + { + "windows" "1216" + "linux" "1232" + "mac" "1232" + } + + "m_cTriggersLeft" // int + { + "windows" "1228" + "linux" "1244" + "mac" "1244" + } + + "m_flHeight" // float + { + "windows" "1232" + "linux" "1248" + "mac" "1248" + } + + "m_hActivator" // EHANDLE + { + "windows" "1236" + "linux" "1252" + "mac" "1252" + } + + "m_pfnCallWhenMoveDone" // (*__pfn)(CBaseToggle*) + { + "windows" "1244" + "linux" "1260" + "mac" "1260" + } + + "m_vecFinalDest" // Vector + { + "windows" "1248" + "linux" "1268" + "mac" "1268" + } + + "m_vecFinalAngle" // Vector + { + "windows" "1260" + "linux" "1280" + "mac" "1280" + } + + "m_bitsDamageInflict" // int + { + "windows" "1272" + "linux" "1292" + "mac" "1292" + } + + "m_sMaster" // string_t + { + "windows" "1276" + "linux" "1296" + "mac" "1296" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbaseturret.txt b/gamedata/common.games/entities.games/tfc/offsets-cbaseturret.txt new file mode 100644 index 00000000..400df477 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1700" + "linux" "1720" + "mac" "1720" + } + + "m_iSpin" // int + { + "windows" "1704" + "linux" "1724" + "mac" "1724" + } + + "m_pEyeGlow" // CSprite* + { + "windows" "1708" + "linux" "1728" + "mac" "1728" + } + + "m_eyeBrightness" // int + { + "windows" "1712" + "linux" "1732" + "mac" "1732" + } + + "m_iDeployHeight" // int + { + "windows" "1716" + "linux" "1736" + "mac" "1736" + } + + "m_iRetractHeight" // int + { + "windows" "1720" + "linux" "1740" + "mac" "1740" + } + + "m_iMinPitch" // int + { + "windows" "1724" + "linux" "1744" + "mac" "1744" + } + + "m_iBaseTurnRate" // int + { + "windows" "1728" + "linux" "1748" + "mac" "1748" + } + + "m_fTurnRate" // float + { + "windows" "1732" + "linux" "1752" + "mac" "1752" + } + + "m_iOrientation" // int + { + "windows" "1736" + "linux" "1756" + "mac" "1756" + } + + "m_iOn" // int + { + "windows" "1740" + "linux" "1760" + "mac" "1760" + } + + "m_fBeserk" // int + { + "windows" "1744" + "linux" "1764" + "mac" "1764" + } + + "m_iAutoStart" // int + { + "windows" "1748" + "linux" "1768" + "mac" "1768" + } + + "m_vecLastSight" // Vector + { + "windows" "1752" + "linux" "1772" + "mac" "1772" + } + + "m_flLastSight" // float + { + "windows" "1764" + "linux" "1784" + "mac" "1784" + } + + "m_flMaxWait" // float + { + "windows" "1768" + "linux" "1788" + "mac" "1788" + } + + "m_iSearchSpeed" // int + { + "windows" "1772" + "linux" "1792" + "mac" "1792" + } + + "m_flStartYaw" // float + { + "windows" "1776" + "linux" "1796" + "mac" "1796" + } + + "m_vecCurAngles" // Vector + { + "windows" "1780" + "linux" "1800" + "mac" "1800" + } + + "m_vecGoalAngles" // Vector + { + "windows" "1792" + "linux" "1812" + "mac" "1812" + } + + "m_flPingTime" // float + { + "windows" "1804" + "linux" "1824" + "mac" "1824" + } + + "m_flSpinUpTime" // float + { + "windows" "1808" + "linux" "1828" + "mac" "1828" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CBaseTurret + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbreakable.txt b/gamedata/common.games/entities.games/tfc/offsets-cbreakable.txt new file mode 100644 index 00000000..59976d28 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cbreakable.txt @@ -0,0 +1,118 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such 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" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_Explosion" // Explosions + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + + "m_idShard" // int + { + "windows" "1140" + "linux" "1156" + "mac" "1156" + } + + "m_angle" // float + { + "windows" "1144" + "linux" "1160" + "mac" "1160" + } + + "m_iszGibModel" // int + { + "windows" "1148" + "linux" "1164" + "mac" "1164" + } + + "m_iszSpawnObject" // int + { + "windows" "1152" + "linux" "1168" + "mac" "1168" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBreakable + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cbubbling.txt b/gamedata/common.games/entities.games/tfc/offsets-cbubbling.txt new file mode 100644 index 00000000..ccf4cd3c --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_frequency" // int + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_bubbleModel" // int + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_state" // int + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBubbling + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cchangelevel.txt b/gamedata/common.games/entities.games/tfc/offsets-cchangelevel.txt new file mode 100644 index 00000000..f8268037 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1280" + "linux" "1300" + "mac" "1300" + } + + "m_szLandmarkName" // char[32] + { + "windows" "1312" + "linux" "1332" + "mac" "1332" + } + + "m_changeTarget" // int + { + "windows" "1344" + "linux" "1364" + "mac" "1364" + } + + "m_changeTargetDelay" // float + { + "windows" "1348" + "linux" "1368" + "mac" "1368" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseTrigger + * CChangeLevel + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ccinemonster.txt b/gamedata/common.games/entities.games/tfc/offsets-ccinemonster.txt new file mode 100644 index 00000000..d18bcd12 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ccinemonster.txt @@ -0,0 +1,128 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CCineMonster" + { + "Offsets" + { + "m_iszIdle" // int + { + "windows" "1700" + "linux" "1720" + "mac" "1720" + } + + "m_iszPlay" // int + { + "windows" "1704" + "linux" "1724" + "mac" "1724" + } + + "m_iszEntity" // int + { + "windows" "1708" + "linux" "1728" + "mac" "1728" + } + + "m_fMoveTo" // int + { + "windows" "1712" + "linux" "1732" + "mac" "1732" + } + + "m_iFinishSchedule" // int + { + "windows" "1716" + "linux" "1736" + "mac" "1736" + } + + "m_flRadius" // float + { + "windows" "1720" + "linux" "1740" + "mac" "1740" + } + + "m_flRepeat" // float + { + "windows" "1724" + "linux" "1744" + "mac" "1744" + } + + "m_iDelay" // int + { + "windows" "1728" + "linux" "1748" + "mac" "1748" + } + + "m_startTime" // float + { + "windows" "1732" + "linux" "1752" + "mac" "1752" + } + + "m_saved_movetype" // int + { + "windows" "1736" + "linux" "1756" + "mac" "1756" + } + + "m_saved_solid" // int + { + "windows" "1740" + "linux" "1760" + "mac" "1760" + } + + "m_saved_effects" // int + { + "windows" "1744" + "linux" "1764" + "mac" "1764" + } + + "m_interruptable" // BOOL + { + "windows" "1748" + "linux" "1768" + "mac" "1768" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CCineMonster + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ccrowbar.txt b/gamedata/common.games/entities.games/tfc/offsets-ccrowbar.txt new file mode 100644 index 00000000..fb8d27b1 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ccrowbar.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" + { + "CCrowbar" + { + "Offsets" + { + "m_iSwing" // int + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + + "m_trHit" // TraceResult + { + "windows" "1256" + "linux" "1272" + "mac" "1272" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CCrowbar + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ccycler.txt b/gamedata/common.games/entities.games/tfc/offsets-ccycler.txt new file mode 100644 index 00000000..e5c276d2 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1700" + "linux" "1720" + "mac" "1720" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CCycler + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ccyclersprite.txt b/gamedata/common.games/entities.games/tfc/offsets-ccyclersprite.txt new file mode 100644 index 00000000..58521814 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_lastTime" // float + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_maxFrame" // float + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CCyclerSprite + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cdeadhev.txt b/gamedata/common.games/entities.games/tfc/offsets-cdeadhev.txt new file mode 100644 index 00000000..c0574666 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1700" + "linux" "1720" + "mac" "1720" + } + + "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/tfc/offsets-cdetpack.txt b/gamedata/common.games/entities.games/tfc/offsets-cdetpack.txt new file mode 100644 index 00000000..8db9e656 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cdetpack.txt @@ -0,0 +1,59 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CDetpack" + { + "Offsets" + { + "bTicked" // BOOL + { + "windows" "1728" + "linux" "1748" + "mac" "1748" + } + + "bAlternateLight" // BOOL + { + "windows" "1732" + "linux" "1752" + "mac" "1752" + } + + "m_pBlinkSprite" // CSprite* + { + "windows" "1736" + "linux" "1756" + "mac" "1756" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CDetpack + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cdispenserrefillthinker.txt b/gamedata/common.games/entities.games/tfc/offsets-cdispenserrefillthinker.txt new file mode 100644 index 00000000..38285ed5 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cdispenserrefillthinker.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" + { + "CDispenserRefillThinker" + { + "Offsets" + { + "m_hDispenser" // EHANDLE + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_hPlayer" // EHANDLE + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_InitialUsePoint" // Vector + { + "windows" "1140" + "linux" "1156" + "mac" "1156" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CDispenserRefillThinker + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cenvexplosion.txt b/gamedata/common.games/entities.games/tfc/offsets-cenvexplosion.txt new file mode 100644 index 00000000..258b52df --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1700" + "linux" "1720" + "mac" "1720" + } + + "m_spriteScale" // int + { + "windows" "1704" + "linux" "1724" + "mac" "1724" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CEnvExplosion + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cenvfunnel.txt b/gamedata/common.games/entities.games/tfc/offsets-cenvfunnel.txt new file mode 100644 index 00000000..71987e8d --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1132" + "linux" "1148" + "mac" "1148" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CEnvFunnel + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cenvglobal.txt b/gamedata/common.games/entities.games/tfc/offsets-cenvglobal.txt new file mode 100644 index 00000000..75e8a402 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cenvglobal.txt @@ -0,0 +1,55 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CEnvGlobal" + { + "Offsets" + { + "m_globalstate" // string_t + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_triggermode" // int + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_initialstate" // int + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CEnvGlobal + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cenvsound.txt b/gamedata/common.games/entities.games/tfc/offsets-cenvsound.txt new file mode 100644 index 00000000..22f799cd --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_flRoomtype" // float + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CEnvSound + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cenvspark.txt b/gamedata/common.games/entities.games/tfc/offsets-cenvspark.txt new file mode 100644 index 00000000..fc31b351 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cenvspark.txt @@ -0,0 +1,40 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CEnvSpark" + { + "Offsets" + { + "m_flDelay" // float + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CEnvSpark + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfrictionmodifier.txt b/gamedata/common.games/entities.games/tfc/offsets-cfrictionmodifier.txt new file mode 100644 index 00000000..2d43dc7a --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFrictionModifier + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfuncmortarfield.txt b/gamedata/common.games/entities.games/tfc/offsets-cfuncmortarfield.txt new file mode 100644 index 00000000..e01bd72e --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cfuncmortarfield.txt @@ -0,0 +1,78 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncMortarField" + { + "Offsets" + { + "m_iszXController" // int + { + "windows" "1280" + "linux" "1300" + "mac" "1300" + } + + "m_iszYController" // int + { + "windows" "1284" + "linux" "1304" + "mac" "1304" + } + + "m_flSpread" // float + { + "windows" "1288" + "linux" "1308" + "mac" "1308" + } + + "m_flDelay" // float + { + "windows" "1292" + "linux" "1312" + "mac" "1312" + } + + "m_iCount" // int + { + "windows" "1296" + "linux" "1316" + "mac" "1316" + } + + "m_fControl" // int + { + "windows" "1300" + "linux" "1320" + "mac" "1320" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CFuncMortarField + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfuncplatrot.txt b/gamedata/common.games/entities.games/tfc/offsets-cfuncplatrot.txt new file mode 100644 index 00000000..e28a8f74 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1288" + "linux" "1308" + "mac" "1308" + } + + "m_start" // Vector + { + "windows" "1300" + "linux" "1320" + "mac" "1320" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBasePlatTrain + * CFuncPlat + * CFuncPlatRot + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfuncrotating.txt b/gamedata/common.games/entities.games/tfc/offsets-cfuncrotating.txt new file mode 100644 index 00000000..4d3c524e --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cfuncrotating.txt @@ -0,0 +1,68 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncRotating" + { + "Offsets" + { + "m_flFanFriction" // float + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_flAttenuation" // float + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_flVolume" // float + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_pitch" // float + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + + "m_sounds" // int + { + "windows" "1140" + "linux" "1156" + "mac" "1156" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncRotating + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfunctank.txt b/gamedata/common.games/entities.games/tfc/offsets-cfunctank.txt new file mode 100644 index 00000000..401e864d --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cfunctank.txt @@ -0,0 +1,208 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncTank" + { + "Offsets" + { + "m_pController" // CBasePlayer* + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_flNextAttack" // float + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_vecControllerUsePos" // Vector + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_yawCenter" // float + { + "windows" "1144" + "linux" "1160" + "mac" "1160" + } + + "m_yawRate" // float + { + "windows" "1148" + "linux" "1164" + "mac" "1164" + } + + "m_yawRange" // float + { + "windows" "1152" + "linux" "1168" + "mac" "1168" + } + + "m_yawTolerance" // float + { + "windows" "1156" + "linux" "1172" + "mac" "1172" + } + + "m_pitchCenter" // float + { + "windows" "1160" + "linux" "1176" + "mac" "1176" + } + + "m_pitchRate" // float + { + "windows" "1164" + "linux" "1180" + "mac" "1180" + } + + "m_pitchRange" // float + { + "windows" "1168" + "linux" "1184" + "mac" "1184" + } + + "m_pitchTolerance" // float + { + "windows" "1172" + "linux" "1188" + "mac" "1188" + } + + "m_fireLast" // float + { + "windows" "1176" + "linux" "1192" + "mac" "1192" + } + + "m_fireRate" // float + { + "windows" "1180" + "linux" "1196" + "mac" "1196" + } + + "m_lastSightTime" // float + { + "windows" "1184" + "linux" "1200" + "mac" "1200" + } + + "m_persist" // float + { + "windows" "1188" + "linux" "1204" + "mac" "1204" + } + + "m_minRange" // float + { + "windows" "1192" + "linux" "1208" + "mac" "1208" + } + + "m_maxRange" // float + { + "windows" "1196" + "linux" "1212" + "mac" "1212" + } + + "m_barrelPos" // Vector + { + "windows" "1200" + "linux" "1216" + "mac" "1216" + } + + "m_spriteScale" // float + { + "windows" "1212" + "linux" "1228" + "mac" "1228" + } + + "m_iszSpriteSmoke" // int + { + "windows" "1216" + "linux" "1232" + "mac" "1232" + } + + "m_iszSpriteFlash" // int + { + "windows" "1220" + "linux" "1236" + "mac" "1236" + } + + "m_bulletType" // enum TANKBULLET + { + "windows" "1224" + "linux" "1240" + "mac" "1240" + } + + "m_iBulletDamage" // int + { + "windows" "1228" + "linux" "1244" + "mac" "1244" + } + + "m_sightOrigin" // Vector + { + "windows" "1232" + "linux" "1248" + "mac" "1248" + } + + "m_spread" // int + { + "windows" "1244" + "linux" "1260" + "mac" "1260" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncTank + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfunctankcontrols.txt b/gamedata/common.games/entities.games/tfc/offsets-cfunctankcontrols.txt new file mode 100644 index 00000000..219e0827 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cfunctankcontrols.txt @@ -0,0 +1,40 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncTankControls" + { + "Offsets" + { + "m_pTank" // CFuncTank* + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncTankControls + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfunctanklaser.txt b/gamedata/common.games/entities.games/tfc/offsets-cfunctanklaser.txt new file mode 100644 index 00000000..ab888d41 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1248" + "linux" "1264" + "mac" "1264" + } + + "m_laserTime" // float + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncTank + * CFuncTankLaser + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfunctrackchange.txt b/gamedata/common.games/entities.games/tfc/offsets-cfunctrackchange.txt new file mode 100644 index 00000000..fef3d1e7 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1312" + "linux" "1332" + "mac" "1332" + } + + "m_trackBottom" // CPathTrack* + { + "windows" "1316" + "linux" "1336" + "mac" "1336" + } + + "m_train" // CFuncTrackTrain* + { + "windows" "1320" + "linux" "1340" + "mac" "1340" + } + + "m_trackTopName" // int + { + "windows" "1324" + "linux" "1344" + "mac" "1344" + } + + "m_trackBottomName" // int + { + "windows" "1328" + "linux" "1348" + "mac" "1348" + } + + "m_trainName" // int + { + "windows" "1332" + "linux" "1352" + "mac" "1352" + } + + "m_code" // TRAIN_CODE + { + "windows" "1336" + "linux" "1356" + "mac" "1356" + } + + "m_targetState" // int + { + "windows" "1340" + "linux" "1360" + "mac" "1360" + } + + "m_use" // int + { + "windows" "1344" + "linux" "1364" + "mac" "1364" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBasePlatTrain + * CFuncPlat + * CFuncPlatRot + * CFuncTrackChange + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfunctracktrain.txt b/gamedata/common.games/entities.games/tfc/offsets-cfunctracktrain.txt new file mode 100644 index 00000000..4fb9b434 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cfunctracktrain.txt @@ -0,0 +1,131 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncTrackTrain" + { + "Offsets" + { + "m_ppath" // CPathTrack* + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_length" // float + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_height" // float + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_speed" // float + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + + "m_dir" // float + { + "windows" "1140" + "linux" "1156" + "mac" "1156" + } + + "m_startSpeed" // float + { + "windows" "1144" + "linux" "1160" + "mac" "1160" + } + + "m_controlMins" // Vector + { + "windows" "1148" + "linux" "1164" + "mac" "1164" + } + + "m_controlMaxs" // Vector + { + "windows" "1160" + "linux" "1176" + "mac" "1176" + } + + "m_soundPlaying" // int + { + "windows" "1172" + "linux" "1188" + "mac" "1188" + } + + "m_sounds" // int + { + "windows" "1176" + "linux" "1192" + "mac" "1192" + } + + "m_flVolume" // float + { + "windows" "1180" + "linux" "1196" + "mac" "1196" + } + + "m_flBank" // float + { + "windows" "1184" + "linux" "1200" + "mac" "1200" + } + + "m_oldSpeed" // float + { + "windows" "1188" + "linux" "1204" + "mac" "1204" + } + + "m_usAdjustPitch" // short unsigned int + { + "windows" "1192" + "linux" "1208" + "mac" "1208" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CFuncTrackTrain + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cfunctrain.txt b/gamedata/common.games/entities.games/tfc/offsets-cfunctrain.txt new file mode 100644 index 00000000..55ef2f34 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cfunctrain.txt @@ -0,0 +1,58 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CFuncTrain" + { + "Offsets" + { + "m_pevCurrentTarget" // entvars_t* + { + "windows" "1288" + "linux" "1308" + "mac" "1308" + } + + "m_sounds" // int + { + "windows" "1292" + "linux" "1312" + "mac" "1312" + } + + "m_activated" // BOOL + { + "windows" "1296" + "linux" "1316" + "mac" "1316" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBasePlatTrain + * CFuncTrain + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cgib.txt b/gamedata/common.games/entities.games/tfc/offsets-cgib.txt new file mode 100644 index 00000000..fd6c9d22 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_cBloodDecals" // int + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_material" // int + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_lifeTime" // float + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CGib + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cgibshooter.txt b/gamedata/common.games/entities.games/tfc/offsets-cgibshooter.txt new file mode 100644 index 00000000..1f783782 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_iGibCapacity" // int + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + + "m_iGibMaterial" // int + { + "windows" "1140" + "linux" "1156" + "mac" "1156" + } + + "m_iGibModelIndex" // int + { + "windows" "1144" + "linux" "1160" + "mac" "1160" + } + + "m_flGibVelocity" // float + { + "windows" "1148" + "linux" "1164" + "mac" "1164" + } + + "m_flVariance" // float + { + "windows" "1152" + "linux" "1168" + "mac" "1168" + } + + "m_flGibLife" // float + { + "windows" "1156" + "linux" "1172" + "mac" "1172" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CGibShooter + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cglow.txt b/gamedata/common.games/entities.games/tfc/offsets-cglow.txt new file mode 100644 index 00000000..38f9f1cd --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_maxFrame" // float + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CGlow + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-cgrenade.txt new file mode 100644 index 00000000..5fad350a --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cgrenade.txt @@ -0,0 +1,86 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CGrenade" + { + "Offsets" + { + "m_bDontPlaySound" // BOOL + { + "windows" "1700" + "linux" "1720" + "mac" "1720" + } + + "m_bDontSpark" // BOOL + { + "windows" "1704" + "linux" "1724" + "mac" "1724" + } + + "m_bDontSmoke" // BOOL + { + "windows" "1708" + "linux" "1728" + "mac" "1728" + } + + "m_flExplosionScale" // float + { + "windows" "1712" + "linux" "1732" + "mac" "1732" + } + + "m_flSmokeScale" // float + { + "windows" "1716" + "linux" "1736" + "mac" "1736" + } + + "m_fRegisteredSound" // BOOL + { + "windows" "1720" + "linux" "1740" + "mac" "1740" + } + + "m_usExplode" // short unsigned int + { + "windows" "1724" + "linux" "1744" + "mac" "1744" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cguntarget.txt b/gamedata/common.games/entities.games/tfc/offsets-cguntarget.txt new file mode 100644 index 00000000..d471eb8d --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1700" + "linux" "1720" + "mac" "1720" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGunTarget + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-chandgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-chandgrenade.txt new file mode 100644 index 00000000..11f3e626 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-chandgrenade.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" + { + "CHandGrenade" + { + "Offsets" + { + "m_flStartThrow" // float + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + + "m_flReleaseThrow" // float + { + "windows" "1256" + "linux" "1272" + "mac" "1272" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CHandGrenade + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-citem.txt b/gamedata/common.games/entities.games/tfc/offsets-citem.txt new file mode 100644 index 00000000..010ae41d --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-citem.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" + { + "CItem" + { + "Offsets" + { + "m_flRespawnTime" // float + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CItem + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-citemammo.txt b/gamedata/common.games/entities.games/tfc/offsets-citemammo.txt new file mode 100644 index 00000000..958f32fb --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-citemammo.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" + { + "CItemAmmo" + { + "Offsets" + { + "m_isSmallBox" // int + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_isLargeBox" // int + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CItem + * CItemAmmo + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-citemarmor.txt b/gamedata/common.games/entities.games/tfc/offsets-citemarmor.txt new file mode 100644 index 00000000..06889590 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-citemarmor.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" + { + "CItemArmor" + { + "Offsets" + { + "m_flArmorCount" // float + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_flArmorType" // float + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CItem + * CItemArmor + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-citemhealth.txt b/gamedata/common.games/entities.games/tfc/offsets-citemhealth.txt new file mode 100644 index 00000000..f0da0c04 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-citemhealth.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" + { + "CItemHealth" + { + "Offsets" + { + "m_iHealAmount" // int + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_iHealType" // int + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CItem + * CItemHealth + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-claser.txt b/gamedata/common.games/entities.games/tfc/offsets-claser.txt new file mode 100644 index 00000000..688866e8 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_iszSpriteName" // int + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_firePosition" // Vector + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBeam + * CLaser + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-clight.txt b/gamedata/common.games/entities.games/tfc/offsets-clight.txt new file mode 100644 index 00000000..11a49e56 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-clight.txt @@ -0,0 +1,48 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CLight" + { + "Offsets" + { + "m_iStyle" // int + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_iszPattern" // int + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CLight + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-clightning.txt b/gamedata/common.games/entities.games/tfc/offsets-clightning.txt new file mode 100644 index 00000000..f30d745d --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_iszStartEntity" // int + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_iszEndEntity" // int + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_life" // float + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + + "m_boltWidth" // int + { + "windows" "1140" + "linux" "1156" + "mac" "1156" + } + + "m_noiseAmplitude" // int + { + "windows" "1144" + "linux" "1160" + "mac" "1160" + } + + "m_brightness" // int + { + "windows" "1148" + "linux" "1164" + "mac" "1164" + } + + "m_speed" // int + { + "windows" "1152" + "linux" "1168" + "mac" "1168" + } + + "m_restrike" // float + { + "windows" "1156" + "linux" "1172" + "mac" "1172" + } + + "m_spriteTexture" // int + { + "windows" "1160" + "linux" "1176" + "mac" "1176" + } + + "m_iszSpriteName" // int + { + "windows" "1164" + "linux" "1180" + "mac" "1180" + } + + "m_frameStart" // int + { + "windows" "1168" + "linux" "1184" + "mac" "1184" + } + + "m_radius" // float + { + "windows" "1172" + "linux" "1188" + "mac" "1188" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBeam + * CLightning + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cmomentarydoor.txt b/gamedata/common.games/entities.games/tfc/offsets-cmomentarydoor.txt new file mode 100644 index 00000000..89781c53 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cmomentarydoor.txt @@ -0,0 +1,43 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CMomentaryDoor" + { + "Offsets" + { + "m_bMoveSnd" // BYTE + { + "windows" "1280" + "linux" "1300" + "mac" "1300" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CMomentaryDoor + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cmomentaryrotbutton.txt b/gamedata/common.games/entities.games/tfc/offsets-cmomentaryrotbutton.txt new file mode 100644 index 00000000..d0ffdf1b --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cmomentaryrotbutton.txt @@ -0,0 +1,78 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CMomentaryRotButton" + { + "Offsets" + { + "m_lastUsed" // int + { + "windows" "1280" + "linux" "1300" + "mac" "1300" + } + + "m_direction" // int + { + "windows" "1284" + "linux" "1304" + "mac" "1304" + } + + "m_returnSpeed" // float + { + "windows" "1288" + "linux" "1308" + "mac" "1308" + } + + "m_start" // Vector + { + "windows" "1292" + "linux" "1312" + "mac" "1312" + } + + "m_end" // Vector + { + "windows" "1304" + "linux" "1324" + "mac" "1324" + } + + "m_sounds" // int + { + "windows" "1316" + "linux" "1336" + "mac" "1336" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CMomentaryRotButton + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cmortar.txt b/gamedata/common.games/entities.games/tfc/offsets-cmortar.txt new file mode 100644 index 00000000..6be68a0d --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1728" + "linux" "1748" + "mac" "1748" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CMortar + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cmultimanager.txt b/gamedata/common.games/entities.games/tfc/offsets-cmultimanager.txt new file mode 100644 index 00000000..24446e2c --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cmultimanager.txt @@ -0,0 +1,71 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CMultiManager" + { + "Offsets" + { + "m_cTargets" // int + { + "windows" "1280" + "linux" "1300" + "mac" "1300" + } + + "m_index" // int + { + "windows" "1284" + "linux" "1304" + "mac" "1304" + } + + "m_startTime" // float + { + "windows" "1288" + "linux" "1308" + "mac" "1308" + } + + "m_iTargetName" // int[16] + { + "windows" "1292" + "linux" "1312" + "mac" "1312" + } + + "m_flTargetDelay" // float[16] + { + "windows" "1356" + "linux" "1376" + "mac" "1376" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CMultiManager + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cmultisource.txt b/gamedata/common.games/entities.games/tfc/offsets-cmultisource.txt new file mode 100644 index 00000000..b7f84454 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_rgTriggered" // int[32] + { + "windows" "1380" + "linux" "1396" + "mac" "1396" + } + + "m_iTotal" // int + { + "windows" "1508" + "linux" "1524" + "mac" "1524" + } + + "m_globalstate" // string_t + { + "windows" "1512" + "linux" "1528" + "mac" "1528" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CMultiSource + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cnodeent.txt b/gamedata/common.games/entities.games/tfc/offsets-cnodeent.txt new file mode 100644 index 00000000..4d4dd54f --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_sHintActivity" // short int + { + "windows" "1126" + "linux" "1142" + "mac" "1142" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CNodeEnt + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cnodeviewer.txt b/gamedata/common.games/entities.games/tfc/offsets-cnodeviewer.txt new file mode 100644 index 00000000..d70ac47b --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_iDraw" // int + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_nVisited" // int + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_aFrom" // int[128] + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + + "m_aTo" // int[128] + { + "windows" "1648" + "linux" "1664" + "mac" "1664" + } + + "m_iHull" // int + { + "windows" "2160" + "linux" "2176" + "mac" "2176" + } + + "m_afNodeType" // int + { + "windows" "2164" + "linux" "2180" + "mac" "2180" + } + + "m_vecColor" // Vector + { + "windows" "2168" + "linux" "2184" + "mac" "2184" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CNodeViewer + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cpathcorner.txt b/gamedata/common.games/entities.games/tfc/offsets-cpathcorner.txt new file mode 100644 index 00000000..a33d8b59 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cpathcorner.txt @@ -0,0 +1,41 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CPathCorner" + { + "Offsets" + { + "m_flWait" // float + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CPathCorner + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cpathtrack.txt b/gamedata/common.games/entities.games/tfc/offsets-cpathtrack.txt new file mode 100644 index 00000000..62048ea0 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_altName" // string_t + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_pnext" // CPathTrack* + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_pprevious" // CPathTrack* + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + + "m_paltpath" // CPathTrack* + { + "windows" "1140" + "linux" "1156" + "mac" "1156" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CPathTrack + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cpendulum.txt b/gamedata/common.games/entities.games/tfc/offsets-cpendulum.txt new file mode 100644 index 00000000..354f0693 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_distance" // float + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_time" // float + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_damp" // float + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + + "m_maxSpeed" // float + { + "windows" "1140" + "linux" "1156" + "mac" "1156" + } + + "m_dampSpeed" // float + { + "windows" "1144" + "linux" "1160" + "mac" "1160" + } + + "m_center" // Vector + { + "windows" "1148" + "linux" "1164" + "mac" "1164" + } + + "m_start" // Vector + { + "windows" "1160" + "linux" "1176" + "mac" "1176" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPendulum + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cplattrigger.txt b/gamedata/common.games/entities.games/tfc/offsets-cplattrigger.txt new file mode 100644 index 00000000..3a37ed0e --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPlatTrigger + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cpushable.txt b/gamedata/common.games/entities.games/tfc/offsets-cpushable.txt new file mode 100644 index 00000000..fe86dd4f --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1156" + "linux" "1172" + "mac" "1172" + } + + "m_maxSpeed" // float + { + "windows" "1160" + "linux" "1176" + "mac" "1176" + } + + "m_soundTime" // float + { + "windows" "1164" + "linux" "1180" + "mac" "1180" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBreakable + * CPushable + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-crecharge.txt b/gamedata/common.games/entities.games/tfc/offsets-crecharge.txt new file mode 100644 index 00000000..9fb88059 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-crecharge.txt @@ -0,0 +1,71 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CRecharge" + { + "Offsets" + { + "m_flNextCharge" // float + { + "windows" "1280" + "linux" "1300" + "mac" "1300" + } + + "m_iReactivate" // int + { + "windows" "1284" + "linux" "1304" + "mac" "1304" + } + + "m_iJuice" // int + { + "windows" "1288" + "linux" "1308" + "mac" "1308" + } + + "m_iOn" // int + { + "windows" "1292" + "linux" "1312" + "mac" "1312" + } + + "m_flSoundTime" // float + { + "windows" "1296" + "linux" "1316" + "mac" "1316" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CRecharge + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-crevertsaved.txt b/gamedata/common.games/entities.games/tfc/offsets-crevertsaved.txt new file mode 100644 index 00000000..0599d513 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_loadTime" // float + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CRevertSaved + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cscriptedsentence.txt b/gamedata/common.games/entities.games/tfc/offsets-cscriptedsentence.txt new file mode 100644 index 00000000..a315b6df --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cscriptedsentence.txt @@ -0,0 +1,99 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CScriptedSentence" + { + "Offsets" + { + "m_iszSentence" // int + { + "windows" "1280" + "linux" "1300" + "mac" "1300" + } + + "m_iszEntity" // int + { + "windows" "1284" + "linux" "1304" + "mac" "1304" + } + + "m_flRadius" // float + { + "windows" "1288" + "linux" "1308" + "mac" "1308" + } + + "m_flDuration" // float + { + "windows" "1292" + "linux" "1312" + "mac" "1312" + } + + "m_flRepeat" // float + { + "windows" "1296" + "linux" "1316" + "mac" "1316" + } + + "m_flAttenuation" // float + { + "windows" "1300" + "linux" "1320" + "mac" "1320" + } + + "m_flVolume" // float + { + "windows" "1304" + "linux" "1324" + "mac" "1324" + } + + "m_active" // BOOL + { + "windows" "1308" + "linux" "1328" + "mac" "1328" + } + + "m_iszListener" // int + { + "windows" "1312" + "linux" "1332" + "mac" "1332" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CScriptedSentence + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-csoundent.txt b/gamedata/common.games/entities.games/tfc/offsets-csoundent.txt new file mode 100644 index 00000000..a570a897 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_iActiveSound" // int + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + + "m_cLastActiveSounds" // int + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_fShowReport" // BOOL + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + + "m_SoundPool" // CSound[64] + { + "windows" "1140" + "linux" "1156" + "mac" "1156" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CSoundEnt + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cspeaker.txt b/gamedata/common.games/entities.games/tfc/offsets-cspeaker.txt new file mode 100644 index 00000000..522a9fb7 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CSpeaker + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-csprite.txt b/gamedata/common.games/entities.games/tfc/offsets-csprite.txt new file mode 100644 index 00000000..77148167 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_maxFrame" // float + { + "windows" "1128" + "linux" "1144" + "mac" "1144" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CPointEntity + * CSprite + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-csquadmonster.txt b/gamedata/common.games/entities.games/tfc/offsets-csquadmonster.txt new file mode 100644 index 00000000..65d1f2fc --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1700" + "linux" "1720" + "mac" "1720" + } + + "m_hSquadMember" // EHANDLE[4] + { + "windows" "1708" + "linux" "1728" + "mac" "1728" + } + + "m_afSquadSlots" // int + { + "windows" "1740" + "linux" "1760" + "mac" "1760" + } + + "m_flLastEnemySightTime" // float + { + "windows" "1744" + "linux" "1764" + "mac" "1764" + } + + "m_fEnemyEluded" // BOOL + { + "windows" "1748" + "linux" "1768" + "mac" "1768" + } + + "m_iMySlot" // int + { + "windows" "1752" + "linux" "1772" + "mac" "1772" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CSquadMonster + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctalkmonster.txt b/gamedata/common.games/entities.games/tfc/offsets-ctalkmonster.txt new file mode 100644 index 00000000..f0088d8a --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctalkmonster.txt @@ -0,0 +1,128 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "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" "1700" + "linux" "1720" + "mac" "1720" + } + + "m_nSpeak" // int + { + "windows" "1704" + "linux" "1724" + "mac" "1724" + } + + "m_voicePitch" // int + { + "windows" "1708" + "linux" "1728" + "mac" "1728" + } + + "m_szGrp" // const char*[18] + { + "windows" "1712" + "linux" "1732" + "mac" "1732" + } + + "m_useTime" // float + { + "windows" "1784" + "linux" "1804" + "mac" "1804" + } + + "m_iszUse" // int + { + "windows" "1788" + "linux" "1808" + "mac" "1808" + } + + "m_iszUnUse" // int + { + "windows" "1792" + "linux" "1812" + "mac" "1812" + } + + "m_flLastSaidSmelled" // float + { + "windows" "1796" + "linux" "1816" + "mac" "1816" + } + + "m_flStopTalkTime" // float + { + "windows" "1800" + "linux" "1820" + "mac" "1820" + } + + "m_hTalkTarget" // EHANDLE + { + "windows" "1804" + "linux" "1824" + "mac" "1824" + } + + "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/tfc/offsets-ctelefragdeath.txt b/gamedata/common.games/entities.games/tfc/offsets-ctelefragdeath.txt new file mode 100644 index 00000000..9c3db057 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctelefragdeath.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" + { + "CTelefragDeath" + { + "Offsets" + { + "m_pIgnore" // CBaseEntity* + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CTelefragDeath + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctesteffect.txt b/gamedata/common.games/entities.games/tfc/offsets-ctesteffect.txt new file mode 100644 index 00000000..5277c801 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_iBeam" // int + { + "windows" "1136" + "linux" "1152" + "mac" "1152" + } + + "m_pBeam" // CBeam*[24] + { + "windows" "1140" + "linux" "1156" + "mac" "1156" + } + + "m_flBeamTime" // float[24] + { + "windows" "1236" + "linux" "1252" + "mac" "1252" + } + + "m_flStartTime" // float + { + "windows" "1332" + "linux" "1348" + "mac" "1348" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTestEffect + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctesthull.txt b/gamedata/common.games/entities.games/tfc/offsets-ctesthull.txt new file mode 100644 index 00000000..c7c38652 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1700" + "linux" "1720" + "mac" "1720" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTestHull + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfassaultc.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfassaultc.txt new file mode 100644 index 00000000..275d249e --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfassaultc.txt @@ -0,0 +1,93 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTFAssaultC" + { + "Offsets" + { + "m_flNextAnimTime" // float + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + + "m_iShell" // int + { + "windows" "1256" + "linux" "1272" + "mac" "1272" + } + + "m_usWindUp" // short unsigned int + { + "windows" "1260" + "linux" "1276" + "mac" "1276" + } + + "m_usWindDown" // short unsigned int + { + "windows" "1262" + "linux" "1278" + "mac" "1278" + } + + "m_usFire" // short unsigned int + { + "windows" "1264" + "linux" "1280" + "mac" "1280" + } + + "m_usStartSpin" // short unsigned int + { + "windows" "1266" + "linux" "1282" + "mac" "1282" + } + + "m_usSpin" // short unsigned int + { + "windows" "1268" + "linux" "1284" + "mac" "1284" + } + + "m_usACStart" // short unsigned int + { + "windows" "1270" + "linux" "1286" + "mac" "1286" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFAssaultC + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfautorifle.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfautorifle.txt new file mode 100644 index 00000000..842e22e9 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfautorifle.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" + { + "CTFAutoRifle" + { + "Offsets" + { + "m_usFireAutoRifle" // short unsigned int + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFAutoRifle + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfaxe.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfaxe.txt new file mode 100644 index 00000000..ef3cc3a6 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfaxe.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" + { + "CTFAxe" + { + "Offsets" + { + "m_iSwing" // int + { + "windows" "1312" + "linux" "1328" + "mac" "1328" + } + + "m_trHit" // TraceResult + { + "windows" "1316" + "linux" "1332" + "mac" "1332" + } + + "m_bHullHit" // BOOL + { + "windows" "1372" + "linux" "1388" + "mac" "1388" + } + + "m_usAxe" // short unsigned int + { + "windows" "1376" + "linux" "1392" + "mac" "1392" + } + + "m_usAxeDecal" // short unsigned int + { + "windows" "1378" + "linux" "1394" + "mac" "1394" + } + + "classid" // int + { + "windows" "1380" + "linux" "1396" + "mac" "1396" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CCrowbar + * CTFAxe + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfcaltrop.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfcaltrop.txt new file mode 100644 index 00000000..067432ca --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfcaltrop.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" + { + "CTFCaltrop" + { + "Offsets" + { + "m_flRemovalTime" // float + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CTFCaltrop + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfconcussiongrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfconcussiongrenade.txt new file mode 100644 index 00000000..c7bde44c --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfconcussiongrenade.txt @@ -0,0 +1,46 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTFConcussionGrenade" + { + "Offsets" + { + "BlastTexture" // int + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CTFPrimeGrenade + * CTFConcussionGrenade + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfdispenser.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfdispenser.txt new file mode 100644 index 00000000..468355ff --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfdispenser.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" + { + "CTFDispenser" + { + "Offsets" + { + "m_iShardIndex" // int + { + "windows" "1700" + "linux" "1720" + "mac" "1720" + } + + "m_flNextUseTime" // float + { + "windows" "1704" + "linux" "1724" + "mac" "1724" + } + + "m_flInitialUseDelay" // float + { + "windows" "1708" + "linux" "1728" + "mac" "1728" + } + + "m_flNextRefillTime" // float + { + "windows" "1712" + "linux" "1732" + "mac" "1732" + } + + "m_iDestroyed" // int + { + "windows" "1716" + "linux" "1736" + "mac" "1736" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTFDispenser + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfempgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfempgrenade.txt new file mode 100644 index 00000000..e3c7e495 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfempgrenade.txt @@ -0,0 +1,46 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTFEMPGrenade" + { + "Offsets" + { + "BlastTexture" // int + { + "windows" "-20" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CTFPrimeGrenade + * CTFEMPGrenade + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfflame.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfflame.txt new file mode 100644 index 00000000..64bdb1d3 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfflame.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" + { + "CTFFlame" + { + "Offsets" + { + "m_flNextDamageTime" // float + { + "windows" "1700" + "linux" "1720" + "mac" "1720" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTFFlame + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrower.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrower.txt new file mode 100644 index 00000000..6c2905da --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrower.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" + { + "CTFFlamethrower" + { + "Offsets" + { + "m_usFireFlame" // short unsigned int + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFFlamethrower + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrowerburst.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrowerburst.txt new file mode 100644 index 00000000..6d1bf2b3 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfflamethrowerburst.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" + { + "CTFFlamethrowerBurst" + { + "Offsets" + { + "m_iTrail" // int + { + "windows" "1728" + "linux" "1748" + "mac" "1748" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CTFFlamethrowerBurst + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfgasgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfgasgrenade.txt new file mode 100644 index 00000000..82936376 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfgasgrenade.txt @@ -0,0 +1,46 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTFGasGrenade" + { + "Offsets" + { + "gasCharges" // int + { + "windows" "1736" + "linux" "1756" + "mac" "1756" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CTFPrimeGrenade + * CTFGasGrenade + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfgoalitem.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfgoalitem.txt new file mode 100644 index 00000000..b56f0ae3 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfgoalitem.txt @@ -0,0 +1,43 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTFGoalItem" + { + "Offsets" + { + "m_flDroppedAt" // float + { + "windows" "1152" + "linux" "1168" + "mac" "1168" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CTFGoal + * CTFGoalItem + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfgrenade.txt new file mode 100644 index 00000000..c781d142 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfgrenade.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" + { + "CTFGrenade" + { + "Offsets" + { + "m_iTrail" // int + { + "windows" "1728" + "linux" "1748" + "mac" "1748" + } + + "m_flCreationTime" // float + { + "windows" "1732" + "linux" "1752" + "mac" "1752" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CTFGrenade + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfgrenadelauncher.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfgrenadelauncher.txt new file mode 100644 index 00000000..bb7cdfb7 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfgrenadelauncher.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" + { + "CTFGrenadeLauncher" + { + "Offsets" + { + "m_iAnim_Deploy" // int + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + + "m_iAnim_Holster" // int + { + "windows" "1256" + "linux" "1272" + "mac" "1272" + } + + "m_iAnim_Idle" // int + { + "windows" "1260" + "linux" "1276" + "mac" "1276" + } + + "m_iAnim_ReloadDown" // int + { + "windows" "1264" + "linux" "1280" + "mac" "1280" + } + + "m_iAnim_ReloadUp" // int + { + "windows" "1268" + "linux" "1284" + "mac" "1284" + } + + "m_usFireGL" // short unsigned int + { + "windows" "1272" + "linux" "1288" + "mac" "1288" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFGrenadeLauncher + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfincendiaryc.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfincendiaryc.txt new file mode 100644 index 00000000..d32c7eaa --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfincendiaryc.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" + { + "CTFIncendiaryC" + { + "Offsets" + { + "m_usFireIC" // short unsigned int + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFIncendiaryC + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfincendiarycrocket.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfincendiarycrocket.txt new file mode 100644 index 00000000..08f50746 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfincendiarycrocket.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" + { + "CTFIncendiaryCRocket" + { + "Offsets" + { + "m_iTrail" // int + { + "windows" "1728" + "linux" "1748" + "mac" "1748" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CTFIncendiaryCRocket + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfknife.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfknife.txt new file mode 100644 index 00000000..f8d8e32b --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfknife.txt @@ -0,0 +1,46 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTFKnife" + { + "Offsets" + { + "m_usKnife" // short unsigned int + { + "windows" "1384" + "linux" "1400" + "mac" "1400" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CCrowbar + * CTFAxe + * CTFKnife + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfmedikit.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfmedikit.txt new file mode 100644 index 00000000..10c36b23 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfmedikit.txt @@ -0,0 +1,60 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTFMedikit" + { + "Offsets" + { + "m_usNormalShot" // short unsigned int + { + "windows" "1384" + "linux" "1400" + "mac" "1400" + } + + "m_usSuperShot" // short unsigned int + { + "windows" "1386" + "linux" "1402" + "mac" "1402" + } + + "m_usSteamShot" // short unsigned int + { + "windows" "1388" + "linux" "1404" + "mac" "1404" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CCrowbar + * CTFAxe + * CTFMedikit + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfnailgun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfnailgun.txt new file mode 100644 index 00000000..55c634de --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfnailgun.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" + { + "CTFNailgun" + { + "Offsets" + { + "m_usFireNailGun" // short unsigned int + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFNailgun + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfnailgunnail.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfnailgunnail.txt new file mode 100644 index 00000000..c8704355 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfnailgunnail.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" + { + "CTFNailgunNail" + { + "Offsets" + { + "m_vecPreviousVelocity" // Vector + { + "windows" "1728" + "linux" "1748" + "mac" "1748" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CTFNailgunNail + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfnapalmgrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfnapalmgrenade.txt new file mode 100644 index 00000000..87399ced --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfnapalmgrenade.txt @@ -0,0 +1,67 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTFNapalmGrenade" + { + "Offsets" + { + "numExplosionsLeft" // int + { + "windows" "1736" + "linux" "1756" + "mac" "1756" + } + + "m_bitsDamageType" // int + { + "windows" "1740" + "linux" "1760" + "mac" "1760" + } + + "m_flEffectTime" // float + { + "windows" "1744" + "linux" "1764" + "mac" "1764" + } + + "m_flDamageTime" // float + { + "windows" "1748" + "linux" "1768" + "mac" "1768" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CTFPrimeGrenade + * CTFNapalmGrenade + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfprimegrenade.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfprimegrenade.txt new file mode 100644 index 00000000..18a06602 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfprimegrenade.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" + { + "CTFPrimeGrenade" + { + "Offsets" + { + "heat" // float + { + "windows" "1728" + "linux" "1748" + "mac" "1748" + } + + "blastRadius" // float + { + "windows" "1732" + "linux" "1752" + "mac" "1752" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CTFPrimeGrenade + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfrailgun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfrailgun.txt new file mode 100644 index 00000000..2b34875e --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfrailgun.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" + { + "CTFRailgun" + { + "Offsets" + { + "m_usFireRail" // short unsigned int + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFRailgun + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfrpg.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfrpg.txt new file mode 100644 index 00000000..addf509d --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfrpg.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" + { + "CTFRpg" + { + "Offsets" + { + "m_usFireRPG" // short unsigned int + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFRpg + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfrpgrocket.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfrpgrocket.txt new file mode 100644 index 00000000..35898841 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfrpgrocket.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" + { + "CTFRpgRocket" + { + "Offsets" + { + "m_iTrail" // int + { + "windows" "1728" + "linux" "1748" + "mac" "1748" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CGrenade + * CTFRpgRocket + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfsentrygun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfsentrygun.txt new file mode 100644 index 00000000..09bd7890 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfsentrygun.txt @@ -0,0 +1,93 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTFSentrygun" + { + "Offsets" + { + "m_bTurningRight" // BOOL + { + "windows" "1700" + "linux" "1720" + "mac" "1720" + } + + "m_iShardIndex" // int + { + "windows" "1704" + "linux" "1724" + "mac" "1724" + } + + "m_flNextCheck" // float + { + "windows" "1708" + "linux" "1728" + "mac" "1728" + } + + "m_iBaseTurnRate" // int + { + "windows" "1712" + "linux" "1732" + "mac" "1732" + } + + "m_fTurnRate" // float + { + "windows" "1716" + "linux" "1736" + "mac" "1736" + } + + "m_vecCurAngles" // Vector + { + "windows" "1720" + "linux" "1740" + "mac" "1740" + } + + "m_vecGoalAngles" // Vector + { + "windows" "1732" + "linux" "1752" + "mac" "1752" + } + + "m_vecCurDishAngles" // Vector + { + "windows" "1744" + "linux" "1764" + "mac" "1764" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTFSentrygun + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfshotgun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfshotgun.txt new file mode 100644 index 00000000..588b0455 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfshotgun.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" + { + "CTFShotgun" + { + "Offsets" + { + "m_iShell" // int + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + + "m_iShellsReloaded" // int + { + "windows" "1256" + "linux" "1272" + "mac" "1272" + } + + "m_iMaxClipSize" // int + { + "windows" "1260" + "linux" "1276" + "mac" "1276" + } + + "m_usReloadShotgun" // short unsigned int + { + "windows" "1264" + "linux" "1280" + "mac" "1280" + } + + "m_usPumpShotgun" // short unsigned int + { + "windows" "1266" + "linux" "1282" + "mac" "1282" + } + + "m_usFireShotgun" // short unsigned int + { + "windows" "1268" + "linux" "1284" + "mac" "1284" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFShotgun + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfsniperrifle.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfsniperrifle.txt new file mode 100644 index 00000000..363d9cbf --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfsniperrifle.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" + { + "CTFSniperRifle" + { + "Offsets" + { + "m_pSpot" // CLaserSpot* + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + + "m_iSpotActive" // int + { + "windows" "1256" + "linux" "1272" + "mac" "1272" + } + + "m_usFireSniper" // short unsigned int + { + "windows" "1260" + "linux" "1276" + "mac" "1276" + } + + "m_usSniperHit" // short unsigned int + { + "windows" "1262" + "linux" "1278" + "mac" "1278" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFSniperRifle + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfspawn.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfspawn.txt new file mode 100644 index 00000000..b63fe961 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfspawn.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" + { + "CTFSpawn" + { + "Offsets" + { + "m_pTeamCheck" // EHANDLE + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CTFSpawn + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfsupernailgun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfsupernailgun.txt new file mode 100644 index 00000000..3678ef90 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfsupernailgun.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" + { + "CTFSuperNailgun" + { + "Offsets" + { + "m_usFireSuperNailGun" // short unsigned int + { + "windows" "1254" + "linux" "1270" + "mac" "1270" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFNailgun + * CTFSuperNailgun + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfsupershotgun.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfsupershotgun.txt new file mode 100644 index 00000000..15ceb4f5 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfsupershotgun.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" + { + "CTFSuperShotgun" + { + "Offsets" + { + "m_usFireSuperShotgun" // short unsigned int + { + "windows" "1270" + "linux" "1286" + "mac" "1286" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFShotgun + * CTFSuperShotgun + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctfteleporter.txt b/gamedata/common.games/entities.games/tfc/offsets-ctfteleporter.txt new file mode 100644 index 00000000..d414de12 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctfteleporter.txt @@ -0,0 +1,93 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTFTeleporter" + { + "Offsets" + { + "m_pPlayer" // CBasePlayer* + { + "windows" "1700" + "linux" "1720" + "mac" "1720" + } + + "m_flInitialUseDelay" // float + { + "windows" "1704" + "linux" "1724" + "mac" "1724" + } + + "m_iType" // int + { + "windows" "1708" + "linux" "1728" + "mac" "1728" + } + + "m_iState" // int + { + "windows" "1712" + "linux" "1732" + "mac" "1732" + } + + "m_iDestroyed" // int + { + "windows" "1716" + "linux" "1736" + "mac" "1736" + } + + "m_iShardIndex" // int + { + "windows" "1720" + "linux" "1740" + "mac" "1740" + } + + "m_flMyNextThink" // float + { + "windows" "1724" + "linux" "1744" + "mac" "1744" + } + + "m_flDamageDelay" // float + { + "windows" "1728" + "linux" "1748" + "mac" "1748" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CTFTeleporter + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctftranq.txt b/gamedata/common.games/entities.games/tfc/offsets-ctftranq.txt new file mode 100644 index 00000000..5d812ff0 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctftranq.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" + { + "CTFTranq" + { + "Offsets" + { + "m_usFireTranquilizer" // short unsigned int + { + "windows" "1252" + "linux" "1268" + "mac" "1268" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CTFTranq + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctriggercamera.txt b/gamedata/common.games/entities.games/tfc/offsets-ctriggercamera.txt new file mode 100644 index 00000000..657cbe80 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1132" + "linux" "1148" + "mac" "1148" + } + + "m_hTarget" // EHANDLE + { + "windows" "1140" + "linux" "1156" + "mac" "1156" + } + + "m_pentPath" // CBaseEntity* + { + "windows" "1148" + "linux" "1164" + "mac" "1164" + } + + "m_sPath" // int + { + "windows" "1152" + "linux" "1168" + "mac" "1168" + } + + "m_flWait" // float + { + "windows" "1156" + "linux" "1172" + "mac" "1172" + } + + "m_flReturnTime" // float + { + "windows" "1160" + "linux" "1176" + "mac" "1176" + } + + "m_flStopTime" // float + { + "windows" "1164" + "linux" "1180" + "mac" "1180" + } + + "m_moveDistance" // float + { + "windows" "1168" + "linux" "1184" + "mac" "1184" + } + + "m_targetSpeed" // float + { + "windows" "1172" + "linux" "1188" + "mac" "1188" + } + + "m_initialSpeed" // float + { + "windows" "1176" + "linux" "1192" + "mac" "1192" + } + + "m_acceleration" // float + { + "windows" "1180" + "linux" "1196" + "mac" "1196" + } + + "m_deceleration" // float + { + "windows" "1184" + "linux" "1200" + "mac" "1200" + } + + "m_state" // int + { + "windows" "1188" + "linux" "1204" + "mac" "1204" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTriggerCamera + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctriggerchangetarget.txt b/gamedata/common.games/entities.games/tfc/offsets-ctriggerchangetarget.txt new file mode 100644 index 00000000..2d0fe300 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1132" + "linux" "1148" + "mac" "1148" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTriggerChangeTarget + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-ctriggerrelay.txt b/gamedata/common.games/entities.games/tfc/offsets-ctriggerrelay.txt new file mode 100644 index 00000000..7a036ed4 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-ctriggerrelay.txt @@ -0,0 +1,41 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CTriggerRelay" + { + "Offsets" + { + "triggerType" // USE_TYPE + { + "windows" "1132" + "linux" "1148" + "mac" "1148" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CTriggerRelay + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cturret.txt b/gamedata/common.games/entities.games/tfc/offsets-cturret.txt new file mode 100644 index 00000000..957f28c9 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1812" + "linux" "1832" + "mac" "1832" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CBaseTurret + * CTurret + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cwallhealth.txt b/gamedata/common.games/entities.games/tfc/offsets-cwallhealth.txt new file mode 100644 index 00000000..e0e1d21d --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cwallhealth.txt @@ -0,0 +1,71 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CWallHealth" + { + "Offsets" + { + "m_flNextCharge" // float + { + "windows" "1280" + "linux" "1300" + "mac" "1300" + } + + "m_iReactivate" // int + { + "windows" "1284" + "linux" "1304" + "mac" "1304" + } + + "m_iJuice" // int + { + "windows" "1288" + "linux" "1308" + "mac" "1308" + } + + "m_iOn" // int + { + "windows" "1292" + "linux" "1312" + "mac" "1312" + } + + "m_flSoundTime" // float + { + "windows" "1296" + "linux" "1316" + "mac" "1316" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CWallHealth + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cweaponbox.txt b/gamedata/common.games/entities.games/tfc/offsets-cweaponbox.txt new file mode 100644 index 00000000..6b3cb8cf --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cweaponbox.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" + { + "CWeaponBox" + { + "Offsets" + { + "m_rgpPlayerItems" // CBasePlayerItem*[6] + { + "windows" "1124" + "linux" "1140" + "mac" "1140" + } + + "m_flTouchableAt" // float + { + "windows" "1148" + "linux" "1164" + "mac" "1164" + } + + "m_flCreationTime" // float + { + "windows" "1152" + "linux" "1168" + "mac" "1168" + } + + "m_rgiszAmmo" // int[32] + { + "windows" "1156" + "linux" "1172" + "mac" "1172" + } + + "m_rgAmmo" // int[32] + { + "windows" "1284" + "linux" "1300" + "mac" "1300" + } + + "m_cAmmoTypes" // int + { + "windows" "1412" + "linux" "1428" + "mac" "1428" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CWeaponBox + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cweaponcycler.txt b/gamedata/common.games/entities.games/tfc/offsets-cweaponcycler.txt new file mode 100644 index 00000000..a87ccada --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1252" + "linux" "1268" + "mac" "1268" + } + + "m_iModel" // int + { + "windows" "1256" + "linux" "1272" + "mac" "1272" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBasePlayerItem + * CBasePlayerWeapon + * CWeaponCycler + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cworlditem.txt b/gamedata/common.games/entities.games/tfc/offsets-cworlditem.txt new file mode 100644 index 00000000..4e63950a --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1124" + "linux" "1140" + "mac" "1140" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CWorldItem + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cwreckage.txt b/gamedata/common.games/entities.games/tfc/offsets-cwreckage.txt new file mode 100644 index 00000000..74f3e9d2 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/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" "1700" + "linux" "1720" + "mac" "1720" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CBaseToggle + * CBaseMonster + * CWreckage + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cxenplight.txt b/gamedata/common.games/entities.games/tfc/offsets-cxenplight.txt new file mode 100644 index 00000000..387bce1d --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cxenplight.txt @@ -0,0 +1,43 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CXenPLight" + { + "Offsets" + { + "m_pGlow" // CSprite* + { + "windows" "1156" + "linux" "1172" + "mac" "1172" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CActAnimating + * CXenPLight + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cxenspore.txt b/gamedata/common.games/entities.games/tfc/offsets-cxenspore.txt new file mode 100644 index 00000000..9e41a255 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cxenspore.txt @@ -0,0 +1,43 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your AMX Mod X install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after AMXX's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) + */ + +"Games" +{ + "#default" + { + "Classes" + { + "CXenSpore" + { + "Offsets" + { + "pModelNames" // const char*[3] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CActAnimating + * CXenSpore + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cxensporelarge.txt b/gamedata/common.games/entities.games/tfc/offsets-cxensporelarge.txt new file mode 100644 index 00000000..9e7c5464 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cxensporelarge.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" + { + "CXenSporeLarge" + { + "Offsets" + { + "m_hullSizes" // Vector[5] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CActAnimating + * CXenSpore + * CXenSporeLarge + */ diff --git a/gamedata/common.games/entities.games/tfc/offsets-cxentree.txt b/gamedata/common.games/entities.games/tfc/offsets-cxentree.txt new file mode 100644 index 00000000..6c65d227 --- /dev/null +++ b/gamedata/common.games/entities.games/tfc/offsets-cxentree.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" + { + "CXenTree" + { + "Offsets" + { + "pAttackHitSounds" // const char*[3] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "pAttackMissSounds" // const char*[2] + { + "windows" "-16" + "linux" "0" + "mac" "0" + } + + "m_pTrigger" // CXenTreeTrigger* + { + "windows" "1156" + "linux" "1172" + "mac" "1172" + } + } + } + } + } +} + + +/** + * Class Hierarchy + * - + * CBaseEntity + * CBaseDelay + * CBaseAnimating + * CActAnimating + * CXenTree + */ diff --git a/gamedata/common.games/master.games.txt b/gamedata/common.games/master.games.txt index b40a6d30..3c91768f 100644 --- a/gamedata/common.games/master.games.txt +++ b/gamedata/common.games/master.games.txt @@ -1525,4 +1525,629 @@ { "game" "dod" } + + + // + // Team Fortress Classic + // + + "entities.games/tfc/offsets-cbaseentity.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cambientgeneric.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-careadef.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbasedelay.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cautotrigger.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbaseanimating.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cactanimating.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cxenplight.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cxenspore.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cxensporelarge.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cxentree.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbaseplayeritem.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbaseplayerweapon.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ccrowbar.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfaxe.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfknife.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfmedikit.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-chandgrenade.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfassaultc.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfautorifle.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfflamethrower.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfgrenadelauncher.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfincendiaryc.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfnailgun.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfsupernailgun.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfrailgun.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfrpg.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfshotgun.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfsupershotgun.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfsniperrifle.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctftranq.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cweaponcycler.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbasetoggle.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbasebutton.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbasedoor.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbasemonster.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbaseplayer.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbaseturret.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cturret.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ccinemonster.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ccycler.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cdeadhev.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cenvexplosion.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cgrenade.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cairtank.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cdetpack.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cmortar.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfflamethrowerburst.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfgrenade.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfincendiarycrocket.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfnailgunnail.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfprimegrenade.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfconcussiongrenade.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfempgrenade.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfgasgrenade.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfnapalmgrenade.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfrpgrocket.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cguntarget.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-csquadmonster.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfdispenser.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfflame.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfsentrygun.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfteleporter.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctalkmonster.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctesthull.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cwreckage.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbaseplattrain.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cfuncplatrot.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cfunctrackchange.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cfunctrain.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cchangelevel.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cfuncmortarfield.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cmomentarydoor.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cmomentaryrotbutton.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cmultimanager.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-crecharge.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cscriptedsentence.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cwallhealth.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfgoalitem.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbreakable.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cpushable.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cenvfunnel.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cgibshooter.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctesteffect.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctriggercamera.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctriggerchangetarget.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctriggerrelay.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-claser.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-clightning.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cbubbling.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ccyclersprite.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cdispenserrefillthinker.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cenvspark.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cfrictionmodifier.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cfuncrotating.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cfunctank.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cfunctanklaser.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cfunctankcontrols.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cfunctracktrain.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cgib.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-citem.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-citemammo.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-citemarmor.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-citemhealth.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cnodeent.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cnodeviewer.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cpendulum.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cplattrigger.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cenvglobal.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cenvsound.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cglow.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-clight.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cmultisource.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cpathcorner.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cpathtrack.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-crevertsaved.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-csprite.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-csoundent.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cspeaker.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfcaltrop.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctfspawn.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-ctelefragdeath.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cweaponbox.txt" + { + "game" "tfc" + } + + "entities.games/tfc/offsets-cworlditem.txt" + { + "game" "tfc" + } } diff --git a/support/PackageScript b/support/PackageScript index 773d0093..ad5c7f63 100644 --- a/support/PackageScript +++ b/support/PackageScript @@ -22,6 +22,7 @@ folder_list = [ '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/entities.games/tfc', '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', @@ -696,6 +697,135 @@ CopyFiles('gamedata/common.games/entities.games/dod', 'base/addons/amxmodx/data/ ] ) +CopyFiles('gamedata/common.games/entities.games/tfc', 'base/addons/amxmodx/data/gamedata/common.games/entities.games/tfc', + [ + 'offsets-cactanimating.txt', + 'offsets-cairtank.txt', + 'offsets-cambientgeneric.txt', + 'offsets-careadef.txt', + 'offsets-cautotrigger.txt', + 'offsets-cbaseanimating.txt', + 'offsets-cbasebutton.txt', + 'offsets-cbasedelay.txt', + 'offsets-cbasedoor.txt', + 'offsets-cbaseentity.txt', + 'offsets-cbasemonster.txt', + 'offsets-cbaseplattrain.txt', + 'offsets-cbaseplayer.txt', + 'offsets-cbaseplayeritem.txt', + 'offsets-cbaseplayerweapon.txt', + 'offsets-cbasetoggle.txt', + 'offsets-cbaseturret.txt', + 'offsets-cbreakable.txt', + 'offsets-cbubbling.txt', + 'offsets-cchangelevel.txt', + 'offsets-ccinemonster.txt', + 'offsets-ccrowbar.txt', + 'offsets-ccycler.txt', + 'offsets-ccyclersprite.txt', + 'offsets-cdeadhev.txt', + 'offsets-cdetpack.txt', + 'offsets-cdispenserrefillthinker.txt', + 'offsets-cenvexplosion.txt', + 'offsets-cenvfunnel.txt', + 'offsets-cenvglobal.txt', + 'offsets-cenvsound.txt', + 'offsets-cenvspark.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-cgib.txt', + 'offsets-cgibshooter.txt', + 'offsets-cglow.txt', + 'offsets-cgrenade.txt', + 'offsets-cguntarget.txt', + 'offsets-chandgrenade.txt', + 'offsets-citem.txt', + 'offsets-citemammo.txt', + 'offsets-citemarmor.txt', + 'offsets-citemhealth.txt', + 'offsets-claser.txt', + 'offsets-clight.txt', + 'offsets-clightning.txt', + 'offsets-cmomentarydoor.txt', + 'offsets-cmomentaryrotbutton.txt', + 'offsets-cmortar.txt', + 'offsets-cmultimanager.txt', + 'offsets-cmultisource.txt', + 'offsets-cnodeent.txt', + 'offsets-cnodeviewer.txt', + 'offsets-cpathcorner.txt', + 'offsets-cpathtrack.txt', + 'offsets-cpendulum.txt', + 'offsets-cplattrigger.txt', + 'offsets-cpushable.txt', + 'offsets-crecharge.txt', + 'offsets-crevertsaved.txt', + 'offsets-cscriptedsentence.txt', + 'offsets-csoundent.txt', + 'offsets-cspeaker.txt', + 'offsets-csprite.txt', + 'offsets-csquadmonster.txt', + 'offsets-ctalkmonster.txt', + 'offsets-ctelefragdeath.txt', + 'offsets-ctesteffect.txt', + 'offsets-ctesthull.txt', + 'offsets-ctfassaultc.txt', + 'offsets-ctfautorifle.txt', + 'offsets-ctfaxe.txt', + 'offsets-ctfcaltrop.txt', + 'offsets-ctfconcussiongrenade.txt', + 'offsets-ctfdispenser.txt', + 'offsets-ctfempgrenade.txt', + 'offsets-ctfflame.txt', + 'offsets-ctfflamethrower.txt', + 'offsets-ctfflamethrowerburst.txt', + 'offsets-ctfgasgrenade.txt', + 'offsets-ctfgoalitem.txt', + 'offsets-ctfgrenade.txt', + 'offsets-ctfgrenadelauncher.txt', + 'offsets-ctfincendiaryc.txt', + 'offsets-ctfincendiarycrocket.txt', + 'offsets-ctfknife.txt', + 'offsets-ctfmedikit.txt', + 'offsets-ctfnailgun.txt', + 'offsets-ctfnailgunnail.txt', + 'offsets-ctfnapalmgrenade.txt', + 'offsets-ctfprimegrenade.txt', + 'offsets-ctfrailgun.txt', + 'offsets-ctfrpg.txt', + 'offsets-ctfrpgrocket.txt', + 'offsets-ctfsentrygun.txt', + 'offsets-ctfshotgun.txt', + 'offsets-ctfsniperrifle.txt', + 'offsets-ctfspawn.txt', + 'offsets-ctfsupernailgun.txt', + 'offsets-ctfsupershotgun.txt', + 'offsets-ctfteleporter.txt', + 'offsets-ctftranq.txt', + 'offsets-ctriggercamera.txt', + 'offsets-ctriggerchangetarget.txt', + 'offsets-ctriggerrelay.txt', + 'offsets-cturret.txt', + 'offsets-cwallhealth.txt', + 'offsets-cweaponbox.txt', + 'offsets-cweaponcycler.txt', + 'offsets-cworlditem.txt', + 'offsets-cwreckage.txt', + 'offsets-cxenplight.txt', + 'offsets-cxenspore.txt', + 'offsets-cxensporelarge.txt', + 'offsets-cxentree.txt', + ] +) + # Copy license files licenses = [ 'ACKNOWLEDGEMENTS.txt',