Merge pull request #168 from h1-mod/functions-table

lowercase + add/fix missing funcs, methods, and tokens
This commit is contained in:
fed 2022-07-07 20:43:18 +00:00 committed by GitHub
commit fa201d465d

View File

@ -2153,6 +2153,7 @@ namespace scripting
std::unordered_map<std::string, unsigned> token_map =
{
{"", 0x000},
{"pl#", 0x001},
{"-", 0x002},
{"radius`", 0x003},
@ -2187,7 +2188,7 @@ namespace scripting
{"ai_sight_line_group", 0x020},
{"aim_highest_bone", 0x021},
{"aim_vis_bone", 0x022},
{"aiSpread", 0x023},
{"aispread", 0x023},
{"aisquadmembers", 0x024},
{"alert", 0x025},
{"alertlevel", 0x026},
@ -2669,10 +2670,10 @@ namespace scripting
{"infinite_energy", 0x202},
{"info_notnull", 0x203},
{"info_player_start", 0x204},
{"init", 0x205},
{"not_init", 0x205},
{"initstructs", 0x206},
{"insolid", 0x207},
{"intermission", 0x208},
{"init", 0x208},
{"interval", 0x209},
{"inuse", 0x20A},
{"invalid_parent", 0x20B},
@ -2764,10 +2765,10 @@ namespace scripting
{"luinotifyserver", 0x261},
{"mag_eject", 0x262},
{"mag_eject_left", 0x263},
{"main", 0x264},
{"not_main", 0x264},
{"manual", 0x265},
{"manual_ai", 0x266},
{"manual_change", 0x267},
{"main", 0x267},
{"map", 0x268},
{"matchid", 0x269},
{"matchmakingsettingsversion", 0x26A},
@ -2887,13 +2888,13 @@ namespace scripting
{"operationsdeadline", 0x2DC},
{"oriented", 0x2DD},
{"orientto_complete", 0x2DE},
{"origin", 0x2DF},
{"_not_origin", 0x2DF},
{"other", 0x2E0},
{"over", 0x2E1},
{"_not_owner", 0x2E2}, // was "owner"
{"origin", 0x2E2},
{"pacifist", 0x2E3},
{"pacifistwait", 0x2E4},
{"owner", 0x2E5}, // was "pain"
{"owner", 0x2E5},
{"pantssize", 0x2E6},
{"parentindex", 0x2E7},
{"parentname", 0x2E8},
@ -2925,10 +2926,10 @@ namespace scripting
{"perkrestricted", 0x302},
{"perks", 0x303},
{"perkslots", 0x304},
{"_not_pers", 0x305}, // was "pers"
{"_not_pers", 0x305},
{"persistentperksunlocked", 0x306},
{"persistentweaponsunlocked", 0x307},
{"pers", 0x308}, // was "phone_off"
{"pers", 0x308},
{"phone_on", 0x309},
{"physics_finished", 0x30A},
{"physics_impact", 0x30B},
@ -2952,10 +2953,10 @@ namespace scripting
{"playerip", 0x31D},
{"playername", 0x31E},
{"playerpositions", 0x31F},
{"players", 0x320},
{"playerSpread", 0x321},
{"_not_players", 0x320},
{"playerspread", 0x321},
{"playerxuidhigh", 0x322},
{"playerxuidlow", 0x323},
{"players", 0x323},
{"playing", 0x324},
{"points", 0x325},
{"position", 0x326},
@ -2984,7 +2985,7 @@ namespace scripting
{"_not_primaryweapon", 0x33D},
{"privatematchactivesquadmember", 0x33E},
{"privatematchcustomclasses", 0x33F},
{"primaryweapon", 0x340}, // was privatematchsquadmembers
{"primaryweapon", 0x340},
{"projectile_impact", 0x341},
{"projectile_impact_player", 0x342},
{"prone", 0x343},
@ -3058,10 +3059,10 @@ namespace scripting
{"scope_cap", 0x387},
{"scope_center", 0x388},
{"scope_top", 0x389},
{"score", 0x38A},
{"_not_score", 0x38A},
{"script", 0x38B},
{"script_brushmodel", 0x38C},
{"script_clut", 0x38D},
{"score", 0x38D},
{"script_context", 0x38E},
{"script_delay", 0x38F},
{"script_goal_changed", 0x390},
@ -3096,10 +3097,10 @@ namespace scripting
{"secondaryfurniturekit", 0x3AD},
{"secondaryoffhand", 0x3AE},
{"secondaryreticle", 0x3AF},
{"_not_secondaryweapon", 0x3B0}, // was secondaryweapon
{"_not_secondaryweapon", 0x3B0},
{"sentry", 0x3B1},
{"sentry_manual", 0x3B2},
{"secondaryweapon", 0x3B3}, // was sentry_offline
{"secondaryweapon", 0x3B3},
{"servertimecount", 0x3B4},
{"servertimeexceedcount", 0x3B5},
{"servertimemax", 0x3B6},
@ -3140,9 +3141,9 @@ namespace scripting
{"spawntime", 0x3D9},
{"specialgrenade", 0x3DA},
{"spectatekillcam", 0x3DB},
{"spectating_cycle", 0x3DC}, // Could be spawnTime, need further investigation
{"spectating_cycle", 0x3DC},
{"spectator", 0x3DD},
{"speechcommand", 0x3DE}, // Could be spectatekillcam, need further investigation
{"speechcommand", 0x3DE},
{"speed", 0x3DF},
{"splatter", 0x3E0},
{"splineplanereachednode", 0x3E1},
@ -3205,7 +3206,7 @@ namespace scripting
{"suppressionduration", 0x41A},
{"suppressionmeter", 0x41B},
{"suppressionstarttime", 0x41C},
{"suppressionTime", 0x41D},
{"suppressiontime", 0x41D},
{"suppressionwait", 0x41E},
{"surfacetype", 0x41F},
{"surprisedbymedistsq", 0x420},
@ -3312,10 +3313,10 @@ namespace scripting
{"tag_sight_off", 0x485},
{"tag_sight_on", 0x486},
{"tag_stow_back_mid_attach", 0x487},
{"_not_tag_stowed_back", 0x488}, // was "tag_stowed_back"
{"_not_tag_stowed_back", 0x488},
{"tag_stowed_hip_rear", 0x489},
{"tag_sync", 0x48A},
{"tag_stowed_back", 0x48B}, // was "tag_tip"
{"tag_stowed_back", 0x48B},
{"tag_turret", 0x48C},
{"tag_turret_base", 0x48D},
{"tag_turret_pitch", 0x48E},
@ -3340,10 +3341,10 @@ namespace scripting
{"target", 0x4A1},
{"target_script_trigger", 0x4A2},
{"targetname", 0x4A3},
{"_not_team", 0x4A4}, // was "team"
{"_not_team", 0x4A4},
{"team3", 0x4A5},
{"teambalanced", 0x4A6},
{"team", 0x4A7}, // was "teammode_axisallies"
{"team", 0x4A7},
{"teammode_ffa", 0x4A8},
{"teammovewaittime", 0x4A9},
{"their_score", 0x4AA},
@ -3370,10 +3371,10 @@ namespace scripting
{"traversecost", 0x4BF},
{"traversesoonnotifydist", 0x4C0},
{"trend", 0x4C1},
{"_not_trigger", 0x4C2}, // was "trigger"
{"_not_trigger", 0x4C2},
{"trigger_damage", 0x4C3},
{"trigger_use", 0x4C4},
{"trigger", 0x4C5}, // was "trigger_use_touch"
{"trigger", 0x4C5},
{"truck_cam", 0x4C6},
{"turnrate", 0x4C7},
{"turret_deactivate", 0x4C8},
@ -3493,418 +3494,422 @@ namespace scripting
{"codescripts/message", 0x53F},
{"maps/mp/gametypes/_callbacksetup", 0x540},
{"_createfx", 0x575},
{"_effect", 0x58f},
{"ac130", 0x6ce},
{"ac130player", 0x6d1},
{"agent_funcs", 0x897},
{"agent_gameParticipant", 0x898},
{"agent_teamParticipant", 0x89f},
{"agent_type", 0x8a0},
{"allowvote", 0xab4},
{"atBrinkOfDeath", 0xd82},
{"blockWeaponDrops", 0x14B5},
{"QuickMessageToAll", 0x70a2},
{"SetupCallbacks", 0x8301},
{"_effect", 0x58f},
{"_hasPerk", 0x5cb},
{"_effect", 0x58F},
{"_hasperk", 0x5CB},
{"_objective_delete", 0x603},
{"_unsetPerk", 0x67b},
{"addSpawnPoints", 0x82f},
{"addStartSpawnPoints", 0x831},
{"addToCharactersArray", 0x848},
{"addToTeam", 0x851},
{"agentArray", 0x8a1},
{"airstrikeInProgress", 0x99c},
{"allowUse", 0xab2},
{"attackers", 0xe34},
{"anim_prop_models", 0xbec},
{"applyLoadout", 0xcae}, // has applyLoadout notify like IW6's giveLoadout does at the end + similar logic
{"artilleryDangerCenter", 0xd33},
{"audio", 0x10f0},
{"avoidKillstreakOnSpawnTimer", 0x11fc},
{"baseFontScale", 0x1309},
{"bcSounds", 0x1358},
{"beingRevived", 0x13ab},
{"bombSquadIds", 0x154d},
{"bombSquadIcons", 0x154c},
{"bot_funcs", 0x161b},
{"breathingStopTime", 0x17e6},
{"brinkOfDeathKillStreak", 0x1818},
{"greatestUniquePlayerKills", 0x18b1},
{"_unsetperk", 0x67B},
{"ac130", 0x6CE},
{"ac130player", 0x6D1},
{"scorepercentagecutoff", 0x782},
{"addspawnpoints", 0x82F},
{"addstartspawnpoints", 0x831},
{"addtocharactersarray", 0x848},
{"addtoteam", 0x851},
{"agent_funcs", 0x897},
{"agent_gameparticipant", 0x898},
{"agent_teamparticipant", 0x89F},
{"agent_type", 0x8A0},
{"agentarray", 0x8A1},
{"airstrikeinprogress", 0x99C},
{"allowuse", 0xAB2},
{"allowvote", 0xAB4},
{"anim_prop_models", 0xBEC},
{"applyloadout", 0xCAE},
{"artillerydangercenter", 0xD33},
{"atbrinkofdeath", 0xD82},
{"attackers", 0xE34},
{"primaryprogressbartexty", 0xF88},
{"audio", 0x10F0},
{"avoidkillstreakonspawntimer", 0x11FC},
{"basefontscale", 0x1309},
{"bcsounds", 0x1358},
{"beingrevived", 0x13AB},
{"blockweapondrops", 0x14B5},
{"bombsquadicons", 0x154C},
{"bombsquadids", 0x154D},
{"bot_funcs", 0x161B},
{"breathingstoptime", 0x17E6},
{"brinkofdeathkillstreak", 0x1818},
{"greatestuniqueplayerkills", 0x18B1},
{"c4explodethisframe", 0x1974},
{"Callback_PlayerDamage", 0x19f5},
{"callbackPlayerDamage", 0x19fe},
{"canDoCombat", 0x1ac6},
{"canPerformClientTraces", 0x1ad6},
{"carryFlag", 0x1bb4},
{"challengeInfo", 0x1c62},
{"changingWeapon", 0x1c87},
{"characters", 0x1c8e},
{"checkDynamicSpawns", 0x1cfa},
{"chopper", 0x1d48},
{"class", 0x1e2e},
{"classTweaks", 0x1e40},
{"claymoreDetectionDot", 0x1e44},
{"claymoreDetectionGracePeriod", 0x1e45},
{"claymoreDetectionMinDist", 0x1e46},
{"claymoreDetonateRadius", 0x1e47},
{"clearOnVictimDisconnect", 0x1ef9},
{"clientMatchDataId", 0x1f10},
{"clientTweakables", 0x1f12},
{"clientid", 0x1f0f},
{"combatHigh", 0x20ab},
{"concussionEndTime", 0x20df},
{"conf_fx", 0x20e9},
{"connectTime", 0x214f},
{"callback_playerdamage", 0x19F5},
{"callbackplayerdamage", 0x19FE},
{"candocombat", 0x1AC6},
{"canperformclienttraces", 0x1AD6},
{"carryflag", 0x1BB4},
{"challengeinfo", 0x1C62},
{"changingweapon", 0x1C87},
{"characters", 0x1C8E},
{"checkdynamicspawns", 0x1CFA},
{"chopper", 0x1D48},
{"class", 0x1E2E},
{"classtweaks", 0x1E40},
{"claymoredetectiondot", 0x1E44},
{"claymoredetectiongraceperiod", 0x1E45},
{"claymoredetectionmindist", 0x1E46},
{"claymoredetonateradius", 0x1E47},
{"clearonvictimdisconnect", 0x1EF9},
{"clientid", 0x1F0F},
{"clientmatchdataid", 0x1F10},
{"clienttweakables", 0x1F12},
{"combathigh", 0x20AB},
{"concussionendtime", 0x20DF},
{"conf_fx", 0x20E9},
{"connecttime", 0x214F},
{"console", 0x2153},
{"createUseObject", 0x244c},
{"curOrigin", 0x24c8},
{"curProgress", 0x24C9},
{"currentWeaponAtSpawn", 0x252e},
{"damagedPlayers", 0x259a},
{"defaultvalue", 0x27a1},
{"delayMineTime", 0x27e9},
{"deleteObjPoint", 0x2859},
{"detectedExploit", 0x2991},
{"detectExplosives", 0x2992},
{"detectId", 0x2994},
{"disabled", 0x2afd},
{"disabledOffhandWeapons", 0x2b05},
{"disabledUsability", 0x2b0a},
{"disabledWeapon", 0x2b0b},
{"disabledWeaponSwitch", 0x2b0c},
{"disableSpawning", 0x2b28},
{"dogtags", 0x2cdf},
{"drawfriend", 0x2dd7},
{"doingFinalKillcamFx", 0x2ce6},
{"doingSplash", 0x2ce9},
{"dont_delete_grenades_on_next_spawn",0x2d1e},
{"droppedDeathWeapon",0x2f74},
{"empEndTime", 0x3082},
{"entityHeadIcons", 0x331a},
{"createuseobject", 0x244C},
{"curorigin", 0x24C8},
{"curprogress", 0x24C9},
{"currentweaponatspawn", 0x252E},
{"damagedplayers", 0x259A},
{"defaultvalue", 0x27A1},
{"delayminetime", 0x27E9},
{"deleteobjpoint", 0x2859},
{"detectedexploit", 0x2991},
{"detectexplosives", 0x2992},
{"detectid", 0x2994},
{"disabled", 0x2AFD},
{"disabledoffhandweapons", 0x2B05},
{"disabledusability", 0x2B0A},
{"disabledweapon", 0x2B0B},
{"disabledweaponswitch", 0x2B0C},
{"disablespawning", 0x2B28},
{"dogtags", 0x2CDF},
{"doingfinalkillcamfx", 0x2CE6},
{"doingsplash", 0x2CE9},
{"dont_delete_grenades_on_next_spawn", 0x2D1E},
{"drawfriend", 0x2DD7},
{"droppeddeathweapon", 0x2F74},
{"empendtime", 0x3082},
{"entity_number", 0x3314},
{"finalKill", 0x373e},
{"findBoxCenter", 0x3779},
{"flashDuration", 0x38ae},
{"flashEndTime", 0x38b1},
{"flashRumbleDuration", 0x38c4},
{"forfeitInProgress", 0x39df},
{"friendlydamage", 0x3a97},
{"freeplayers", 0x3a2a},
{"fx", 0x3b23},
{"gameEndTime", 0x3bdc},
{"gameended", 0x3bda},
{"gamemodeModifyPlayerDamage", 0x3bf6},
{"gameTweaks", 0x3c02},
{"getNextObjID", 0x4041},
{"getOtherTeam", 0x4067},
{"getSpawnPoint", 0x40d2},
{"getSpawnpoint_FreeForAll", 0x40d5},
{"getTeamSpawnPoints", 0x411f},
{"getWeaponClass", 0x4167},
{"giveLoadout", 0x41e0}, // this may not even be giveLoadout but it's a wrapper for it and it does the same logic so
{"gotPullbackNotify", 0x428b},
{"entityheadicons", 0x331A},
{"finalkill", 0x373E},
{"findboxcenter", 0x3779},
{"flashduration", 0x38AE},
{"flashendtime", 0x38B1},
{"flashrumbleduration", 0x38C4},
{"forfeitinprogress", 0x39DF},
{"freeplayers", 0x3A2A},
{"friendlydamage", 0x3A97},
{"fx", 0x3B23},
{"gameended", 0x3BDA},
{"gameendtime", 0x3BDC},
{"gamemodemodifyplayerdamage", 0x3BF6},
{"gametweaks", 0x3C02},
{"getnextobjid", 0x4041},
{"getotherteam", 0x4067},
{"getspawnpoint", 0x40D2},
{"getspawnpoint_freeforall", 0x40D5},
{"getteamspawnpoints", 0x411F},
{"getweaponclass", 0x4167},
{"giveloadout", 0x41E0},
{"gotpullbacknotify", 0x428B},
{"guid", 0x4450},
{"gunner", 0x4473},
{"hardcoreMode", 0x46ca},
{"hardpointTweaks", 0x46ce},
{"hasDied", 0x4726},
{"headModel", 0x477d},
{"healthOverlayCutoff", 0x478d},
{"healthRegenDisabled", 0x478e},
{"healthRegenerationStreak", 0x4791},
{"hardcoremode", 0x46CA},
{"hardpointtweaks", 0x46CE},
{"hasdied", 0x4726},
{"headmodel", 0x477D},
{"healthoverlaycutoff", 0x478D},
{"healthregendisabled", 0x478E},
{"healthregenerationstreak", 0x4791},
{"hits", 0x4926},
{"hitsThisMag", 0x4929},
{"hostname", 0x4a3e},
{"hud", 0x4ab3},
{"hudTweaks", 0x4aff},
{"iDFlags", 0x4b56},
{"iDFLAGS_NO_KNOCKBACK", 0x4b58},
{"iDFLAGS_SHIELD_EXPLOSIVE_SPLASH ", 0x4b60 },
{"iDFLAGS_SHIELD_EXPLOSIVE_IMPACT", 0x4b5e},
{"iDFLAGS_SHIELD_EXPLOSIVE_IMPACT_HUGE", 0x4b5f},
{"iDFLAGS_STUN", 0x4b61},
{"iDFlagsTime", 0x4b62},
{"initedEntityHeadIcons", 0x4Db6},
{"inc", 0x4c13},
{"inFrames", 0x4c67},
{"inGracePeriod", 0x4c6d},
{"init_animatedmodels", 0x4c77},
{"initSpawns", 0x4e26},
{"inPlayerSmokeScreen", 0x4e42},
{"inlaststand", 0x4e3c},
{"initializeMatchRules", 0x4de0},
{"initializeTagPathVariables", 0x4de3},
{"isActive", 0x50a6},
{"isAgent", 0x50ab},
{"iscooked", 0x50e8},
{"isHorde", 0x511d},
{"isKillstreakWeapon", 0x513d},
{"isRocketCorpse", 0x5193},
{"isSniper", 0x51ab},
{"istactical", 0x51c7},
{"isTeamSpeaking", 0x51d0},
{"joining_team", 0x528c},
{"kill_streak", 0x533c},
{"killcam", 0x534b},
{"killcamlength", 0x534f},
{"killedPlayers", 0x5363},// could be killedPlayersCurrent, need testing with real players
{"killstreakRoundDelay", 0x53a2},
{"killstreakSpawnShield", 0x53a8},
{"largeProjectileDamage", 0x54c0},
{"lastClass", 0x5589},
{"lastDamageWasFromEnemy", 0x5591},
{"lastDeathIcon", 0x5592},
{"lastDroppableWeapon", 0x5598},
{"lastFlashedTime", 0x55a1},
{"lastConcussedTime", 0x558b},
{"lastKillDogTime", 0x558d},
{"lastGrenadeSuicideTime", 0x55a5},
{"lastHitTime", 0x55ab},
{"lastKilledBy",0x55b1},
{"lastKillTime", 0x55b6},
{"lastPrimaryWeaponSwapTime", 0x55cd},
{"lastShotFiredTime", 0x55d9},
{"lastStatusTime", 0x55fc},
{"lastWave", 0x560e},
{"leaving_team", 0x566d},
{"lowerTextFontSize", 0x58a8},
{"lowerTextY", 0x58a9},
{"lowerTextYAlign", 0x58aa},
{"plantedLethalEquip",0x5979},
{"mapCenter", 0x5986},
{"mapSize", 0x5990},
{"matchbonus", 0x59df},
{"matchRules_damageMultiplier", 0x59e6},
{"matchRules_vampirism", 0x59eb},
{"maxClients", 0x5a29},
{"MaxEvents", 0x5a37},
{"maxFontScale", 0x5a39},
{"MaxKillstreaks", 0x5a3c},
{"MaxLives", 0x5a40},
{"MaxNumAwardsPerPlayer", 0x5a41},
{"MaxLogClients", 0x5a42},
{"MaxNumChallengesPerPlayer", 0x5a45},
{"maxPerPlayerExplosives", 0x5a4a},
{"mineDamageHalfHeight", 0x5c51},
{"mineDamageMax", 0x5c53},
{"mineDamageMin", 0x5c54},
{"mineDamageRadius", 0x5c56},
{"mineDetectionGracePeriod", 0x5c58},
{"mineDetectionHeight", 0x5c59},
{"mineDetectionRadius", 0x5c5a},
{"mineSelfDestructTime", 0x5c5f},
{"missionCallbacks", 0x5cdc},
{"modifyPlayerDamage", 0x5d51},
{"moveSpeedScaler", 0x5f7b},
{"mp_createfx", 0x5fac},
{"multiTeamBased", 0x5fec},
{"objectivePointsMod", 0x6301},
{"objectiveScaler", 0x6303},
{"objId", 0x6304},
{"teamObjIds", 0x6305},
{"oldheadicon", 0x63d4},
{"oldheadiconteam", 0x63d5},
{"OMAClassChanged", 0x6436},
{"onForfeit", 0x64af},
{"onlineGame", 0x64b8},
{"onNormalDeath", 0x64bf},
{"onPlayerConnectAudioInit", 0x64c9},
{"onPlayerScore", 0x64d5},
{"onStartGameType", 0x64ec},
{"onUse", 0x64f8},
{"outFrames", 0x65c4},
{"participants", 0x669d},
{"tookWeaponFrom", 0x680b},
{"hitsthismag", 0x4929},
{"hostname", 0x4A3E},
{"hud", 0x4AB3},
{"hudtweaks", 0x4AFF},
{"idflags", 0x4B56},
{"idflags_no_knockback", 0x4B58},
{"idflags_shield_explosive_impact", 0x4B5E},
{"idflags_shield_explosive_impact_huge", 0x4B5F},
{"idflags_shield_explosive_splash ", 0x4B60},
{"idflags_stun", 0x4B61},
{"idflagstime", 0x4B62},
{"inc", 0x4C13},
{"inframes", 0x4C67},
{"ingraceperiod", 0x4C6D},
{"init_animatedmodels", 0x4C77},
{"initedentityheadicons", 0x4DB6},
{"initializematchrules", 0x4DE0},
{"initializetagpathvariables", 0x4DE3},
{"initspawns", 0x4E26},
{"inlaststand", 0x4E3C},
{"inplayersmokescreen", 0x4E42},
{"isactive", 0x50A6},
{"isagent", 0x50AB},
{"iscooked", 0x50E8},
{"ishorde", 0x511D},
{"iskillstreakweapon", 0x513D},
{"isrocketcorpse", 0x5193},
{"issniper", 0x51AB},
{"istactical", 0x51C7},
{"isteamspeaking", 0x51D0},
{"joining_team", 0x528C},
{"kill_streak", 0x533C},
{"killcam", 0x534B},
{"killcamlength", 0x534F},
{"killedplayers", 0x5363},
{"killstreakrounddelay", 0x53A2},
{"killstreakspawnshield", 0x53A8},
{"largeprojectiledamage", 0x54C0},
{"lastclass", 0x5589},
{"lastconcussedtime", 0x558B},
{"lastkilldogtime", 0x558D},
{"lastdamagewasfromenemy", 0x5591},
{"lastdeathicon", 0x5592},
{"lastdroppableweapon", 0x5598},
{"lastflashedtime", 0x55A1},
{"lastgrenadesuicidetime", 0x55A5},
{"lasthittime", 0x55AB},
{"lastkilledby", 0x55B1},
{"lastkilltime", 0x55B6},
{"lastprimaryweaponswaptime", 0x55CD},
{"lastshotfiredtime", 0x55D9},
{"laststatustime", 0x55FC},
{"lastwave", 0x560E},
{"leaving_team", 0x566D},
{"lowertextfontsize", 0x58A8},
{"lowertexty", 0x58A9},
{"lowertextyalign", 0x58AA},
{"plantedlethalequip", 0x5979},
{"mapcenter", 0x5986},
{"mapsize", 0x5990},
{"matchbonus", 0x59DF},
{"matchrules_damagemultiplier", 0x59E6},
{"matchrules_vampirism", 0x59EB},
{"maxclients", 0x5A29},
{"maxevents", 0x5A37},
{"maxfontscale", 0x5A39},
{"maxkillstreaks", 0x5A3C},
{"maxlives", 0x5A40},
{"maxnumawardsperplayer", 0x5A41},
{"maxlogclients", 0x5A42},
{"maxnumchallengesperplayer", 0x5A45},
{"maxperplayerexplosives", 0x5A4A},
{"minedamagehalfheight", 0x5C51},
{"minedamagemax", 0x5C53},
{"minedamagemin", 0x5C54},
{"minedamageradius", 0x5C56},
{"minedetectiongraceperiod", 0x5C58},
{"minedetectionheight", 0x5C59},
{"minedetectionradius", 0x5C5A},
{"mineselfdestructtime", 0x5C5F},
{"missioncallbacks", 0x5CDC},
{"modifyplayerdamage", 0x5D51},
{"movespeedscaler", 0x5F7B},
{"mp_createfx", 0x5FAC},
{"multiteambased", 0x5FEC},
{"objectivepointsmod", 0x6301},
{"objectivescaler", 0x6303},
{"objid", 0x6304},
{"teamobjids", 0x6305},
{"oldheadicon", 0x63D4},
{"oldheadiconteam", 0x63D5},
{"omaclasschanged", 0x6436},
{"onforfeit", 0x64AF},
{"onlinegame", 0x64B8},
{"onnormaldeath", 0x64BF},
{"onplayerconnectaudioinit", 0x64C9},
{"onplayerscore", 0x64D5},
{"onstartgametype", 0x64EC},
{"onuse", 0x64F8},
{"outframes", 0x65C4},
{"participants", 0x669D},
{"tookweaponfrom", 0x680B},
{"placement", 0x6861},
{"planeModel", 0x687c},
{"playedStartingMusic", 0x6a41},
{"player_speed", 0x6c19},
{"playerHealth_RegularRegenDelay", 0x6cc3},
{"playerTweaks", 0x6d74},
{"bonusUpdateTotal",0x6e8a},
{"primaryProgressBarFontSize", 0x6f85},
{"primaryProgressBarHeight", 0x6f86},
{"primaryProgressBarTextX", 0x6f87},
{"primaryProgressBarTextY", 0xf88},
{"primaryProgressBarWidth", 0x6f89},
{"primaryProgressBarX", 0x6f8a},
{"primaryProgressBarY", 0x6f8b},
{"qaFinished", 0x7073},
{"rankedMatch", 0x7137},
{"rankTable", 0x713a},
{"recentKillCount", 0x7260},
{"recoilScale", 0x7268},
{"regenSpeed", 0x72d4},
{"registerHalfTimeDvar", 0x72ef},
{"registerNumLivesDvar", 0x72f4},
{"registerRoundLimitDvar", 0x72f6},
{"registerRoundSwitchDvar", 0x72f7},
{"registerScoreLimitDvar", 0x72f8},
{"registerTimeLimitDvar", 0x72f9},
{"registerWinLimitDvar", 0x72fe},
{"reInitializeMatchRulesOnMigration", 0x7307},
{"removeFromCharactersArray", 0x73a7},
{"requiredMapAspectRatio", 0x740c},
{"reverb_settings", 0x74f1},
{"riotShieldXPBullets", 0x7556},
{"planemodel", 0x687C},
{"playedstartingmusic", 0x6A41},
{"player_speed", 0x6C19},
{"playerhealth_regularregendelay", 0x6CC3},
{"playertweaks", 0x6D74},
{"bonusupdatetotal", 0x6E8A},
{"primaryprogressbarfontsize", 0x6F85},
{"primaryprogressbarheight", 0x6F86},
{"primaryprogressbartextx", 0x6F87},
{"primaryprogressbarwidth", 0x6F89},
{"primaryprogressbarx", 0x6F8A},
{"primaryprogressbary", 0x6F8B},
{"qafinished", 0x7073},
{"quickmessagetoall", 0x70A2},
{"rankedmatch", 0x7137},
{"ranktable", 0x713A},
{"recentkillcount", 0x7260},
{"recoilscale", 0x7268},
{"regenspeed", 0x72D4},
{"registerhalftimedvar", 0x72EF},
{"registernumlivesdvar", 0x72F4},
{"registerroundlimitdvar", 0x72F6},
{"registerroundswitchdvar", 0x72F7},
{"registerscorelimitdvar", 0x72F8},
{"registertimelimitdvar", 0x72F9},
{"registerwinlimitdvar", 0x72FE},
{"reinitializematchrulesonmigration", 0x7307},
{"removefromcharactersarray", 0x73A7},
{"requiredmapaspectratio", 0x740C},
{"reverb_settings", 0x74F1},
{"riotshieldxpbullets", 0x7556},
{"rules", 0x7674},
{"scavenger_altmode", 0x785b},
{"scorePercentageCutOff", 0x782},
{"scavenger_secondary", 0x785c},
{"scavenger_altmode", 0x785B},
{"scavenger_secondary", 0x785C},
{"script_accumulate", 0x792B},
{"script_destructable_area", 0x799b},
{"script_fxcommand", 0x79f0},
{"script_fxid", 0x79f1},
{"script_gametype_atdm", 0x79f5},
{"script_gametype_ctf", 0x79f6},
{"script_gametype_dm", 0x79f7},
{"script_gametype_hq", 0x79f8 },
{"script_gametype_koth", 0x79f8},
{"script_gametype_sd", 0x79fa},
{"script_gametype_tdm", 0x79fb},
{"script_threshold", 0x7af4 },
{"setClass", 0x7f3b},
{"setCommonRulesFromMatchRulesData", 0x7f3f},
{"setObjectiveHintText", 0x7fc3},
{"setObjectiveScoreText", 0x7fc4},
{"setObjectiveText", 0x7fc5},
{"setUseTime", 0x834c},
{"setupMiniMap", 0x8324},
{"shieldBulletHits", 0x84c5},
{"shieldDamage", 0x84c6},
{"showingFinalKillcam", 0x8516},
{"showToTeam", 0x8535},
{"softLanding", 0x885f},
{"softLandingTriggers", 0x8860},
{"spamdelay", 0x88b9},
{"spawnDogTags", 0x899e},
{"spawnMaxs", 0x89f3},
{"spawnMins", 0x89f6},
{"splitscreen", 0x8a7c},
{"spawnPoints", 0x8a01},
{"speakers", 0x8a19},
{"spectateOverride", 0x8a4a},
{"splashQueue", 0x8a6b},
{"splitscreen", 0x8a7c},
{"stingerLockStartTime", 0x8e48},
{"stingerLostSightlineTime", 0x8e49},
{"stingerStage", 0x8e59},
{"stingerTarget", 0x8e5a},
{"stingerStage", 0x8e59},
{"stingerTarget", 0x8e5a },
{"stingerUseEntered", 0x8e5c},
{"stunScaler", 0x8f77},
{"stuckEnemyEntity", 0x8f6c},
{"suicides", 0x8faf},
{"switching_teams", 0x907e},
{"tag_stowed_hip", 0x90d3},
{"tagTeamUpdater", 0x910a},
{"teamBalance", 0x91e9},
{"teamBased", 0x91eb },
{"teamkillsThisRound", 0x91f3},
{"teamNameList", 0x91f7 },
{"teamProgressBarFontSize", 0x91fb},
{"teamProgressBarHeight", 0x91fc},
{"teamProgressBarTextY", 0x91fd},
{"teamProgressBarWidth", 0x91fe},
{"teamProgressBarY", 0x91ff},
{"teamSpawnPoints", 0x9201},
{"teamTweaks", 0x9205},
{"throwingGrenade", 0x933e},
{"timePlayed", 0x9372},
{"trackingWeaponName", 0x94fb},
{"trigUnderWater", 0x9822},
{"tweakablesInitialized", 0x99e0},
{"updatedDMScores", 0x9b0f},
{"useRate", 0x9c10},
{"useStartSpawns", 0x9c14},
{"usingRemote", 0x9c34},
{"v", 0x9c42},
{"visuals", 0x9e9c },
{"voice_count", 0x9d33},
{"waitingToDeactivate", 0xa04b},
{"whizby_settings", 0xa315},
{"wasAliveAtMatchStart", 0xa1be },
{"wasChained", 0xa1c0},
{"wasDamaged", 0xa1c3},
{"wasDamagedFromBulletPenetration", 0xa1c5},
{"wasTI", 0xa1d2},
{"wasWinning", 0xa1d4},
{"waterDeleteZ", 0xa297},
{"waveDelay", 0xa2ab},
{"weaponAttachments", 0xa2d3},
{"weaponList", 0xa2dd},
{"weaponTweaks", 0xa2f2},
{"scoreInfo", 0xa3a5},
{"xpUpdateTotal", 0xa3ab},
// additional findings from gametype/map scripts - mikey (6/26/2022)
{"common_scripts/_fx", 0xa4fb },
{"common_scripts/_pipes", 0xa4f9 },
{"common_scripts/utility", 0xa4fa },
{"maps/mp/_animatedmodels", 0xa72b},
{"maps/mp/_areas", 0xa72c},
{"maps/mp/_art", 0xa72d},
{"maps/mp/_audio", 0xa72e},
{"maps/mp/_awards", 0xa72f},
{"maps/mp/_compass", 0xa731},
{"masp/mp/_createfx", 0xa732},
{"maps/mp/_crib", 0xa733}, // sp files, missing on mikey dump
{"maps/mp/_destructables", 0xa734},
{"maps/mp/_entityheadicons", 0xa737},
{"maps/mp/_events", 0xa738},
{"maps/mp/_matchdata", 0xa74e},
{"maps/mp/_flashgranades", 0xa747},
{"maps/mp/_fx", 0xa748 },
{"maps/mp/_global_fx", 0xa749},
{"maps/mp/_global_fx_code", 0xa74a},
{"maps/mp/_load", 0xa74c},
{"maps/mp/_sun", 0xa752}, // Need further testing
{"maps/mp/_scope", 0xa755},
{"maps/mp/_scoreboard", 0xa758},
{"maps/mp/_stringer", 0xa75b},
{"maps/mp/_shutter", 0xa759},
//{"maps/mp/_snd", 0xa75a},
{"maps/mp/_stinger", 0xa75b},
{"maps/mp/_utility", 0xa764},
{"maps/mp/_zipline", 0xa76a},
{"maps/mp/gametypes/_battlechatter_mp", 0xa78a},
{"maps/mp/gametypes/_class", 0xa78b},
{"maps/mp/gametypes/_damage", 0xa78d},
{"maps/mp/gametypes/_damagefeedback", 0xa78e},
{"maps/mp/gametypes/_deathicons", 0xa78f},
{"maps/mp/gametypes/_friendicons", 0xa792},
{"maps/mp/gametypes/_gamelogic", 0xa793},
{"maps/mp/gametypes/_gameobjects", 0xa794},
{"maps/mp/gametypes/_gamescore", 0xa794},
{"maps/mp/gametypes/_globallogic", 0xa797},
{"maps/mp/gametypes/_hardpoints", 0xa798},
{"maps/mp/gametypes/_healthoverlay", 0xa799},
{"maps/mp/gametypes/_hostmigration", 0xa7a4},
{"maps/mp/gametypes/_hud", 0xa7a5 },
{"maps/mp/gametypes/_hud_message", 0xa7a6},
{"maps/mp/gametypes/_hud_util", 0xa7a7 },
{"maps/mp/gametypes/_killcam", 0xa7a8},
{"maps/mp/gametypes/_menus", 0xa7a9},
{"maos/mp/gametypes/_missions", 0xa7aa},
{"maps/mp/gametypes/_objpoints", 0xa7ac},
{"maps/mp/gametypes/_music_and_dialog", 0xa7ab},
{"maps/mp/gametypes/_presistence", 0xa7ae},
{"maps/mp/gametypes/_playerlogic", 0xa7b1},
{"maps/mp/gametypes/_portable_radar", 0xa7b2},
{"maps/mp/gametypes/_quickmessages", 0xa7b3},
{"maps/mp/gametypes/_rank", 0xa7b4},
{"maps/mp/gametypes/_portableaoegenerator", 0xa7b5},
{"maps/mp/gametypes/_serversettings", 0xa7b6},
{"maps/mp/gametypes/_shellshock", 0xa7b7},
//{"maps/mp/gametypes/_outlines", 0xa7b8},
{"maps/mp/gametypes/_spawnlogic", 0xa7b9},
{"maps/mp/gametypes/_spawnscoring", 0xa7ba},
{"maps/mp/gametypes/_spectating", 0xa7bb},
{"maps/mp/gametypes/_tweakables", 0xa7bd},
{"maps/mp/gametypes/_teams", 0xa7bc},
{"maps/mp/gametypes/_weapons", 0xa7be},
{"maps/mp/gametypes/_perkfunctions", 0xa7e5},
{"maps/mp/gametypes/_perks", 0xa7e6}
{"script_destructable_area", 0x799B},
{"script_fxcommand", 0x79F0},
{"script_fxid", 0x79F1},
{"script_gametype_atdm", 0x79F5},
{"script_gametype_ctf", 0x79F6},
{"script_gametype_dm", 0x79F7},
{"script_gametype_koth", 0x79F8},
{"script_gametype_sd", 0x79FA},
{"script_gametype_tdm", 0x79FB},
{"script_threshold", 0x7AF4},
{"setclass", 0x7F3B},
{"setcommonrulesfrommatchrulesdata", 0x7F3F},
{"setobjectivehinttext", 0x7FC3},
{"setobjectivescoretext", 0x7FC4},
{"setobjectivetext", 0x7FC5},
{"setupcallbacks", 0x8301},
{"setupminimap", 0x8324},
{"setusetime", 0x834C},
{"shieldbullethits", 0x84C5},
{"shielddamage", 0x84C6},
{"showingfinalkillcam", 0x8516},
{"showtoteam", 0x8535},
{"softlanding", 0x885F},
{"softlandingtriggers", 0x8860},
{"spamdelay", 0x88B9},
{"spawndogtags", 0x899E},
{"spawnmaxs", 0x89F3},
{"spawnmins", 0x89F6},
{"spawnpoints", 0x8A01},
{"speakers", 0x8A19},
{"spectateoverride", 0x8A4A},
{"splashqueue", 0x8A6B},
{"splitscreen", 0x8A7C},
{"stingerlockstarttime", 0x8E48},
{"stingerlostsightlinetime", 0x8E49},
{"stingerstage", 0x8E59},
{"stingertarget", 0x8E5A},
{"stingeruseentered", 0x8E5C},
{"stuckenemyentity", 0x8F6C},
{"stunscaler", 0x8F77},
{"suicides", 0x8FAF},
{"switching_teams", 0x907E},
{"tag_stowed_hip", 0x90D3},
{"tagteamupdater", 0x910A},
{"teambalance", 0x91E9},
{"teambased", 0x91EB},
{"teamkillsthisround", 0x91F3},
{"teamnamelist", 0x91F7},
{"teamprogressbarfontsize", 0x91FB},
{"teamprogressbarheight", 0x91FC},
{"teamprogressbartexty", 0x91FD},
{"teamprogressbarwidth", 0x91FE},
{"teamprogressbary", 0x91FF},
{"teamspawnpoints", 0x9201},
{"teamtweaks", 0x9205},
{"throwinggrenade", 0x933E},
{"timeplayed", 0x9372},
{"trackingweaponname", 0x94FB},
{"trigunderwater", 0x9822},
{"tweakablesinitialized", 0x99E0},
{"updateddmscores", 0x9B0F},
{"userate", 0x9C10},
{"usestartspawns", 0x9C14},
{"usingremote", 0x9C34},
{"v", 0x9C42},
{"voice_count", 0x9D33},
{"visuals", 0x9E9C},
{"waitingtodeactivate", 0xA04B},
{"wasaliveatmatchstart", 0xA1BE},
{"waschained", 0xA1C0},
{"wasdamaged", 0xA1C3},
{"wasdamagedfrombulletpenetration", 0xA1C5},
{"wasti", 0xA1D2},
{"waswinning", 0xA1D4},
{"waterdeletez", 0xA297},
{"wavedelay", 0xA2AB},
{"weaponattachments", 0xA2D3},
{"weaponlist", 0xA2DD},
{"weapontweaks", 0xA2F2},
{"whizby_settings", 0xA315},
{"scoreinfo", 0xA3A5},
{"xpupdatetotal", 0xA3AB},
{"codescripts/character", 0xA4EF},
{"common_scripts/_artcommon", 0xA4F0},
{"common_scripts/_bcs_location_trigs", 0xA4F1},
{"common_scripts/_createfx", 0xA4F2},
{"common_scripts/_createfxmenu", 0xA4F3},
{"common_scripts/_destructible", 0xA4F4},
{"common_scripts/_dynamic_world", 0xA4F5},
{"common_scripts/_elevator", 0xA4F6},
{"common_scripts/_exploder", 0xA4F7},
{"common_scripts/_fx", 0xA4F8},
{"common_scripts/_pipes", 0xA4F9},
{"common_scripts/utility", 0xA4FA},
{"maps/mp/_animatedmodels", 0xA72B},
{"maps/mp/_areas", 0xA72C},
{"maps/mp/_art", 0xA72D},
{"maps/mp/_audio", 0xA72E},
{"maps/mp/_awards", 0xA72F},
{"maps/mp/_compass", 0xA731},
{"maps/mp/_createfx", 0xA732},
{"maps/mp/_crib", 0xA733},
{"maps/mp/_destructables", 0xA734},
{"maps/mp/_entityheadicons", 0xA737},
{"maps/mp/_events", 0xA738},
{"maps/mp/_flashgranades", 0xA747},
{"maps/mp/_fx", 0xA748},
{"maps/mp/_global_fx", 0xA749},
{"maps/mp/_global_fx_code", 0xA74A},
{"maps/mp/_load", 0xA74C},
{"maps/mp/_matchdata", 0xA74E},
{"maps/mp/_sun", 0xA752},
{"maps/mp/_scope", 0xA755},
{"maps/mp/_scoreboard", 0xA758},
{"maps/mp/_shutter", 0xA759},
{"maps/mp/_stinger", 0xA75B},
{"maps/mp/_utility", 0xA764},
{"maps/mp/_zipline", 0xA76A},
{"maps/mp/gametypes/_battlechatter_mp", 0xA78A},
{"maps/mp/gametypes/_class", 0xA78B},
{"maps/mp/gametypes/_damage", 0xA78D},
{"maps/mp/gametypes/_damagefeedback", 0xA78E},
{"maps/mp/gametypes/_deathicons", 0xA78F},
{"maps/mp/gametypes/_dev", 0xA790},
{"maps/mp/gametypes/_equipment", 0xA791},
{"maps/mp/gametypes/_friendicons", 0xA792},
{"maps/mp/gametypes/_gamelogic", 0xA793},
{"maps/mp/gametypes/_gameobjects", 0xA794},
{"maps/mp/gametypes/_gamescores", 0xA795},
{"maps/mp/gametypes/_globalentities", 0xA796},
{"maps/mp/gametypes/_globallogic", 0xA797},
{"maps/mp/gametypes/_hardpoints", 0xA798},
{"maps/mp/gametypes/_healthoverlay", 0xA799},
{"maps/mp/gametypes/_hostmigration", 0xA7A4},
{"maps/mp/gametypes/_hud", 0xA7A5},
{"maps/mp/gametypes/_hud_message", 0xA7A6},
{"maps/mp/gametypes/_hud_util", 0xA7A7},
{"maps/mp/gametypes/_killcam", 0xA7A8},
{"maps/mp/gametypes/_menus", 0xA7A9},
{"maos/mp/gametypes/_missions", 0xA7AA},
{"maps/mp/gametypes/_music_and_dialog", 0xA7AB},
{"maps/mp/gametypes/_objpoints", 0xA7AC},
{"maps/mp/gametypes/_presistence", 0xA7AE},
{"maps/mp/gametypes/_playerlogic", 0xA7B1},
{"maps/mp/gametypes/_portable_radar", 0xA7B2},
{"maps/mp/gametypes/_quickmessages", 0xA7B3},
{"maps/mp/gametypes/_rank", 0xA7B4},
{"maps/mp/gametypes/_portableaoegenerator", 0xA7B5},
{"maps/mp/gametypes/_serversettings", 0xA7B6},
{"maps/mp/gametypes/_shellshock", 0xA7B7},
{"maps/mp/gametypes/_spawnlogic", 0xA7B9},
{"maps/mp/gametypes/_spawnscoring", 0xA7BA},
{"maps/mp/gametypes/_spectating", 0xA7BB},
{"maps/mp/gametypes/_teams", 0xA7BC},
{"maps/mp/gametypes/_tweakables", 0xA7BD},
{"maps/mp/gametypes/_weapons", 0xA7BE},
{"maps/mp/gametypes/_perkfunctions", 0xA7E5},
{"maps/mp/gametypes/_perks", 0xA7E6},
};
}