diff --git a/src/iw5/xsk/resolver.cpp b/src/iw5/xsk/resolver.cpp index e9808b20..9b2576c6 100644 --- a/src/iw5/xsk/resolver.cpp +++ b/src/iw5/xsk/resolver.cpp @@ -1722,7 +1722,7 @@ const std::array, 780> method_list { 0x830C, "setgametypestring" }, }}; -const std::array, 6257> token_list +const std::array, 6306> token_list {{ { 0x0000, "" }, { 0x0001, "pl#" }, @@ -1732,62 +1732,62 @@ const std::array, 6257> token_list // { 0x0005, "" }, // { 0x0006, "" }, // { 0x0007, "" }, -// { 0x0008, "" }, -// { 0x0009, "" }, -// { 0x000A, "" }, -// { 0x000B, "" }, -// { 0x000C, "" }, -// { 0x000D, "" }, -// { 0x000E, "" }, -// { 0x000F, "" }, -// { 0x0010, "" }, - { 0x0011, "teamhasremoteuav" }, // guessed IW patch - { 0x0012, "carriedremoteuav" }, // guessed IW patch - { 0x0013, "imsbombsquadmodel" }, // guessed IW patch + { 0x0008, "street_dialogue_callouts" }, + { 0x0009, "missile_chain_delay_custom" }, + { 0x000A, "ride_in_dialogue" }, + { 0x000B, "landing_enableweapon" }, + { 0x000C, "addcreditmw3_3f" }, + { 0x000D, "formats" }, + { 0x000E, "applyformattype" }, + { 0x000F, "intro_yelling_enemies" }, + { 0x0010, "pulse" }, + { 0x0011, "exceededmaxremoteuavs" }, + { 0x0012, "soundent" }, + { 0x0013, "bombsquadmodel" }, { 0x0014, "zonescycling" }, -// { 0x0015, "" }, -// { 0x0016, "" }, + { 0x0015, "aud_price_gun_sweetener" }, + { 0x0016, "aud_price_gun_sweetener_burst" }, // { 0x0017, "" }, // { 0x0018, "" }, -// { 0x0019, "" }, + { 0x0019, "aud_river_sequence_heli_fade_in" }, // { 0x001A, "" }, -// { 0x001B, "" }, -// { 0x001C, "" }, + { 0x001B, "uaz_on_death_set_flags" }, + { 0x001C, "delay_color_node_on" }, { 0x001D, "maps/mp/gametypes/_tweakables" }, { 0x001E, "common_scripts/utility" }, { 0x001F, "common_scripts/_createfxmenu" }, { 0x0020, "common_scripts/_fx" }, -// { 0x0021, "" }, -// { 0x0022, "" }, -// { 0x0023, "" }, -// { 0x0024, "" }, -// { 0x0025, "" }, -// { 0x0026, "" }, + { 0x0021, "aud_cleanup_chase_hind_turret" }, + { 0x0022, "chase_hind_turret" }, + { 0x0023, "aud_chase_hind_fire_control" }, + { 0x0024, "aud_chase_hind_bullet_impact" }, + { 0x0025, "aud_fade_out_chase_hind_loop" }, + { 0x0026, "brt_destroyed_with_rpg_dialogue" }, // { 0x0027, "" }, -// { 0x0028, "" }, -// { 0x0029, "" }, -// { 0x002A, "" }, -// { 0x002B, "" }, -// { 0x002C, "" }, -// { 0x002D, "" }, -// { 0x002E, "" }, -// { 0x002F, "" }, -// { 0x0030, "" }, -// { 0x0031, "" }, -// { 0x0032, "" }, + { 0x0028, "btr_monitor_damage" }, + { 0x0029, "addcreditmw3_3" }, + { 0x002A, "initmw3additionalcredits" }, + { 0x002B, "initmw3thankscredits" }, + { 0x002C, "initmw3atvicredits" }, + { 0x002D, "addcenteredmw3" }, + { 0x002E, "centered" }, + { 0x002F, "addcreditmw3_4" }, + { 0x0030, "credits" }, + { 0x0031, "reload_garage" }, + { 0x0032, "outside_reveal_chatter" }, // { 0x0033, "" }, // { 0x0034, "" }, // { 0x0035, "" }, -// { 0x0036, "" }, + { 0x0036, "xpscalar" }, { 0x0037, "isbuffequippedonweapon" }, { 0x0038, "ondisconnect" }, -// { 0x0039, "" }, + { 0x0039, "aud_play_door_kick_subtitle" }, // { 0x003A, "" }, // { 0x003B, "" }, -// { 0x003C, "" }, + { 0x003C, "shootmg" }, // { 0x003D, "" }, -// { 0x003E, "" }, -// { 0x003F, "" }, + { 0x003E, "takedown_index" }, + { 0x003F, "wallcroft_exit_badass" }, // { 0x0040, "" }, { 0x0041, "maps/_utility" }, { 0x0042, "maps/_mgturret" }, @@ -1800,7 +1800,7 @@ const std::array, 6257> token_list // { 0x0049, "" }, // { 0x004A, "" }, // { 0x004B, "" }, -// { 0x004C, "" }, + { 0x004C, "setup_mak_gun_light_fail" }, // { 0x004D, "" }, // { 0x004E, "" }, // { 0x004F, "" }, @@ -2147,9 +2147,9 @@ const std::array, 6257> token_list { 0x01A4, "painted" }, { 0x01A5, "hidecarryiconongameend" }, { 0x01A6, "emptimeremaining" }, - { 0x01A7, "juggremoveradarongameended" }, // guessed IW patch + { 0x01A7, "juggremoveradarongameended" }, { 0x01A8, "airstrikessfx" }, - { 0x01A9, "airstrikeexplosion" }, // guessed IW patch + { 0x01A9, "airstrikeexplosion" }, { 0x01AA, "keepemptimeremaining" }, { 0x01AB, "nukeemptimeremaining" }, { 0x01AC, "keepnukeemptimeremaining" }, @@ -2485,8 +2485,8 @@ const std::array, 6257> token_list { 0x02F6, "maps/prague_escape_precache" }, { 0x02F7, "maps/london_fx" }, { 0x02F8, "maps/westminster_tunnels_fx" }, -// { 0x02F9, "" }, -// { 0x02FA, "" }, + { 0x02F9, "maps/westminster_precache" }, + { 0x02FA, "maps/london_docks_precache" }, { 0x02FB, "maps/london_precache" }, // { 0x02FC, "" }, // { 0x02FD, "" }, @@ -2529,9 +2529,9 @@ const std::array, 6257> token_list { 0x0322, "maps/hijack_fx" }, { 0x0323, "maps/hijack_precache" }, // { 0x0324, "" }, -// { 0x0325, "" }, + { 0x0325, "maps/payback_fx" }, // { 0x0326, "" }, -// { 0x0327, "" }, + { 0x0327, "maps/payback_precache" }, // { 0x0328, "" }, // { 0x0329, "" }, // { 0x032A, "" }, @@ -2577,15 +2577,15 @@ const std::array, 6257> token_list { 0x0352, "maps/mp/gametypes/_objpoints" }, { 0x0353, "maps/mp/gametypes/_hud_util" }, { 0x0354, "maps/mp/gametypes/_gameobjects" }, -// { 0x0355, "" }, -// { 0x0356, "" }, + { 0x0355, "maps/paris_precache" }, + { 0x0356, "maps/paris_fx" }, // { 0x0357, "" }, // { 0x0358, "" }, // { 0x0359, "" }, // { 0x035A, "" }, // { 0x035B, "" }, // { 0x035C, "" }, -// { 0x035D, "" }, + { 0x035D, "maps/paris_a_precache" }, // { 0x035E, "" }, // { 0x035F, "" }, // { 0x0360, "" }, @@ -2635,7 +2635,7 @@ const std::array, 6257> token_list { 0x038C, "maps/mp/mp_carbon_precache" }, { 0x038D, "maps/mp/mp_carbon_fx" }, // { 0x038E, "" }, -// { 0x038F, "" }, + { 0x038F, "maps/paris_a_fx" }, { 0x0390, "maps/mp/mp_village_precache" }, { 0x0391, "maps/mp/mp_village_fx" }, { 0x0392, "maps/mp/mp_seatown_precache" }, @@ -3387,7 +3387,7 @@ const std::array, 6257> token_list { 0x067C, "codecallback_hostmigration" }, { 0x067D, "initstructs" }, { 0x067E, "createstruct" }, -// { 0x067F, "" }, + { 0x067F, "end_script" }, { 0x0680, "init" }, { 0x0681, "precache" }, { 0x0682, "spawner" }, @@ -4189,7 +4189,7 @@ const std::array, 6257> token_list { 0x099E, "stance_carry_icon_enamble" }, { 0x099F, "stance_carry" }, { 0x09A0, "console" }, -// { 0x09A1, "" }, + { 0x09A1, "stance_carry_icon_disable" }, // { 0x09A2, "" }, // { 0x09A3, "" }, // { 0x09A4, "" }, @@ -5186,13 +5186,13 @@ const std::array, 6257> token_list // { 0x0D83, "" }, { 0x0D84, "maketype" }, { 0x0D85, "getinfoindex" }, -// { 0x0D86, "" }, + { 0x0D86, "prop_ac_prs_enm_barge_a_1" }, { 0x0D87, "destructible_create" }, { 0x0D88, "destructible_state" }, { 0x0D89, "destructible_anim" }, { 0x0D8A, "destructible_fx" }, { 0x0D8B, "destructible_explode" }, -// { 0x0D8C, "" }, + { 0x0D8C, "prop_ac_prs_enm_barge_a_2" }, { 0x0D8D, "prop_ac_prs_enm_con_digger_a" }, { 0x0D8E, "prop_ac_prs_enm_con_dump_truck_a" }, { 0x0D8F, "prop_ac_prs_enm_fuel_tank_a" },