diff --git a/src/iw5/xsk/resolver.cpp b/src/iw5/xsk/resolver.cpp index 3681bcd6..1eb336ff 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, 6186> token_list +const std::array, 6257> token_list {{ { 0x0000, "" }, { 0x0001, "pl#" }, @@ -1987,7 +1987,7 @@ const std::array, 6186> token_list // { 0x0104, "" }, // { 0x0105, "" }, // { 0x0106, "" }, -// { 0x0107, "" }, + { 0x0107, "truck_trigger_by_use" }, { 0x0108, "maps/_noder" }, { 0x0109, "common_scripts/_painter" }, { 0x010A, "maps/_createfx" }, @@ -2428,7 +2428,7 @@ const std::array, 6186> token_list // { 0x02BD, "" }, // { 0x02BE, "" }, // { 0x02BF, "" }, -// { 0x02C0, "" }, + { 0x02C0, "maps/rescue_2_precache" }, { 0x02C1, "maps/rescue_2_cavern_fx" }, // { 0x02C2, "" }, // { 0x02C3, "" }, @@ -2469,7 +2469,7 @@ const std::array, 6186> token_list { 0x02E6, "maps/so_survival_mp_bootleg_precache" }, { 0x02E7, "maps/so_survival_mp_exchange_precache" }, { 0x02E8, "maps/so_survival_mp_mogadishu_precache" }, -// { 0x02E9, "" }, + { 0x02E9, "maps/hamburg_fx" }, // { 0x02EA, "" }, // { 0x02EB, "" }, // { 0x02EC, "" }, @@ -2481,13 +2481,13 @@ const std::array, 6186> token_list // { 0x02F2, "" }, // { 0x02F3, "" }, // { 0x02F4, "" }, -// { 0x02F5, "" }, -// { 0x02F6, "" }, + { 0x02F5, "maps/prague_scape_fx" }, + { 0x02F6, "maps/prague_escape_precache" }, { 0x02F7, "maps/london_fx" }, { 0x02F8, "maps/westminster_tunnels_fx" }, // { 0x02F9, "" }, // { 0x02FA, "" }, -// { 0x02FB, "" }, + { 0x02FB, "maps/london_precache" }, // { 0x02FC, "" }, // { 0x02FD, "" }, // { 0x02FE, "" }, @@ -2524,10 +2524,10 @@ const std::array, 6186> token_list // { 0x031D, "" }, // { 0x031E, "" }, // { 0x031F, "" }, -// { 0x0320, "" }, + { 0x0320, "maps/hijack_crash_fx" }, // { 0x0321, "" }, -// { 0x0322, "" }, -// { 0x0323, "" }, + { 0x0322, "maps/hijack_fx" }, + { 0x0323, "maps/hijack_precache" }, // { 0x0324, "" }, // { 0x0325, "" }, // { 0x0326, "" }, @@ -2590,9 +2590,9 @@ const std::array, 6186> token_list // { 0x035F, "" }, // { 0x0360, "" }, // { 0x0361, "" }, -// { 0x0362, "" }, + { 0x0362, "maps/intro_fx" }, // { 0x0363, "" }, -// { 0x0364, "" }, + { 0x0364, "maps/intro_precache" }, // { 0x0365, "" }, // { 0x0366, "" }, // { 0x0367, "" }, @@ -2655,8 +2655,8 @@ const std::array, 6186> token_list { 0x03A0, "maps/mp/mp_interchange_precache" }, { 0x03A1, "maps/mp/mp_interchange_fx" }, // { 0x03A2, "" }, -// { 0x03A3, "" }, -// { 0x03A4, "" }, + { 0x03A3, "maps/dubai_fx" }, + { 0x03A4, "maps/dubai_precache" }, // { 0x03A5, "" }, { 0x03A6, "maps/mp/gametypes/_healthoverlay" }, { 0x03A7, "maps/mp/gametypes/_music_and_dialog" }, @@ -2683,8 +2683,8 @@ const std::array, 6186> token_list // { 0x03BC, "" }, // { 0x03BD, "" }, // { 0x03BE, "" }, -// { 0x03BF, "" }, -// { 0x03C0, "" }, + { 0x03BF, "maps/berlin_fx" }, + { 0x03C0, "maps/sp_berlin_precache" }, { 0x03C1, "maps/warlord_fx" }, { 0x03C2, "maps/warlord_precache" }, // { 0x03C3, "" }, @@ -2720,11 +2720,11 @@ const std::array, 6186> token_list // { 0x03E1, "" }, // { 0x03E2, "" }, // { 0x03E3, "" }, -// { 0x03E4, "" }, -// { 0x03E5, "" }, + { 0x03E4, "vehicle_scripts/_bus" }, + { 0x03E5, "vehicle_scripts/_coupe" }, { 0x03E6, "maps/mp/gametypes/_teams" }, -// { 0x03E7, "" }, -// { 0x03E8, "" }, + { 0x03E7, "vehicle_scripts/_london_cab" }, + { 0x03E8, "vehicle_scripts/_uk_police_estate" }, // { 0x03E9, "" }, // { 0x03EA, "" }, // { 0x03EB, "" }, @@ -2818,7 +2818,7 @@ const std::array, 6186> token_list // { 0x0443, "" }, // { 0x0444, "" }, // { 0x0445, "" }, -// { 0x0446, "" }, + { 0x0446, "maps/createfx/innocent_fx" }, // { 0x0447, "" }, // { 0x0448, "" }, // { 0x0449, "" }, @@ -3078,7 +3078,7 @@ const std::array, 6186> token_list // { 0x0547, "" }, { 0x0548, "maps/_drone_ai" }, { 0x0549, "maps/_drone_civilian" }, -// { 0x054A, "" }, + { 0x054A, "maps/_flare" }, // { 0x054B, "" }, // { 0x054C, "" }, // { 0x054D, "" }, @@ -3088,15 +3088,15 @@ const std::array, 6186> token_list // { 0x0551, "" }, // { 0x0552, "" }, // { 0x0553, "" }, -// { 0x0554, "" }, + { 0x0554, "maps/_mortar" }, // { 0x0555, "" }, { 0x0556, "maps/_props" }, // { 0x0557, "" }, // { 0x0558, "" }, { 0x0559, "maps/_stealth_utility" }, -// { 0x055A, "" }, + { 0x055A, "maps/_stealth_shared_utilities" }, // { 0x055B, "" }, -// { 0x055C, "" }, + { 0x055C, "maps/_stealth_threat_enemy" }, // { 0x055D, "" }, // { 0x055E, "" }, // { 0x055F, "" }, @@ -3107,7 +3107,7 @@ const std::array, 6186> token_list // { 0x0564, "" }, // { 0x0565, "" }, // { 0x0566, "" }, -// { 0x0567, "" }, + { 0x0567, "maps/_stealth_visibility_system" }, // { 0x0568, "" }, // { 0x0569, "" }, // { 0x056A, "" }, @@ -3235,7 +3235,7 @@ const std::array, 6186> token_list // { 0x05E4, "" }, // { 0x05E5, "" }, // { 0x05E6, "" }, -// { 0x05E7, "" }, + { 0x05E7, "maps/createart/innocent_art" }, // { 0x05E8, "" }, // { 0x05E9, "" }, // { 0x05EA, "" }, @@ -3279,7 +3279,7 @@ const std::array, 6186> token_list // { 0x0610, "" }, // { 0x0611, "" }, // { 0x0612, "" }, -// { 0x0613, "" }, + { 0x0613, "maps/_remotemissile" }, // { 0x0614, "" }, // { 0x0615, "" }, // { 0x0616, "" }, @@ -3302,12 +3302,12 @@ const std::array, 6186> token_list // { 0x0627, "" }, // { 0x0628, "" }, // { 0x0629, "" }, -// { 0x062A, "" }, + { 0x062A, "maps/_shg_fx" }, // { 0x062B, "" }, // { 0x062C, "" }, // { 0x062D, "" }, // { 0x062E, "" }, -// { 0x062F, "" }, + { 0x062F, "maps/_c4" }, // { 0x0630, "" }, // { 0x0631, "" }, // { 0x0632, "" }, @@ -17047,7 +17047,7 @@ const std::array, 6186> token_list // { 0x3BD8, "" }, // { 0x3BD9, "" }, // { 0x3BDA, "" }, -// { 0x3BDB, "" }, + { 0x3BDB, "vision_uav" }, // { 0x3BDC, "" }, // { 0x3BDD, "" }, // { 0x3BDE, "" }, @@ -21983,7 +21983,7 @@ const std::array, 6186> token_list // { 0x4F20, "" }, // { 0x4F21, "" }, // { 0x4F22, "" }, -// { 0x4F23, "" }, + { 0x4F23, "maps/createart/berlin_art" }, // { 0x4F24, "" }, // { 0x4F25, "" }, // { 0x4F26, "" }, @@ -22993,7 +22993,7 @@ const std::array, 6186> token_list // { 0x5312, "" }, // { 0x5313, "" }, // { 0x5314, "" }, -// { 0x5315, "" }, + { 0x5315, "maps/_molotov" }, // { 0x5316, "" }, // { 0x5317, "" }, // { 0x5318, "" }, @@ -23943,9 +23943,9 @@ const std::array, 6186> token_list // { 0x56C8, "" }, // { 0x56C9, "" }, // { 0x56CA, "" }, -// { 0x56CB, "" }, -// { 0x56CC, "" }, -// { 0x56CD, "" }, + { 0x56CB, "vehicle_scripts/_subway" }, + { 0x56CC, "vehicle_scripts/_uk_delivery_truck" }, + { 0x56CD, "vehicle_scripts/_uk_utility_truck" }, // { 0x56CE, "" }, // { 0x56CF, "" }, // { 0x56D0, "" }, @@ -24087,7 +24087,7 @@ const std::array, 6186> token_list // { 0x5758, "" }, // { 0x5759, "" }, // { 0x575A, "" }, -// { 0x575B, "" }, + { 0x575B, "pre_load" }, // { 0x575C, "" }, // { 0x575D, "" }, // { 0x575E, "" }, @@ -24346,7 +24346,7 @@ const std::array, 6186> token_list // { 0x585B, "" }, // { 0x585C, "" }, { 0x585D, "maps/createart/london_art" }, -// { 0x585E, "" }, + { 0x585E, "maps/_nightvision" }, // { 0x585F, "" }, // { 0x5860, "" }, // { 0x5861, "" }, @@ -24409,7 +24409,7 @@ const std::array, 6186> token_list // { 0x589A, "" }, // { 0x589B, "" }, // { 0x589C, "" }, -// { 0x589D, "" }, + { 0x589D, "maps/_blizzard_hijack" }, // { 0x589E, "" }, // { 0x589F, "" }, // { 0x58A0, "" }, @@ -24857,7 +24857,7 @@ const std::array, 6186> token_list // { 0x5A5A, "" }, // { 0x5A5B, "" }, // { 0x5A5C, "" }, -// { 0x5A5D, "" }, + { 0x5A5D, "maps/createart/hijack_art" }, // { 0x5A5E, "" }, // { 0x5A5F, "" }, // { 0x5A60, "" }, @@ -25196,7 +25196,7 @@ const std::array, 6186> token_list // { 0x5BAD, "" }, // { 0x5BAE, "" }, // { 0x5BAF, "" }, -// { 0x5BB0, "" }, + { 0x5BB0, "maps/_stinger" }, // { 0x5BB1, "" }, // { 0x5BB2, "" }, // { 0x5BB3, "" }, @@ -25940,7 +25940,7 @@ const std::array, 6186> token_list { 0x5E95, "vehicle_scripts/_suburban" }, { 0x5E96, "vehicle_scripts/_suburban_minigun" }, // { 0x5E97, "" }, -// { 0x5E98, "" }, + { 0x5E98, "maps/createart/rescue_2_art" }, // { 0x5E99, "" }, // { 0x5E9A, "" }, // { 0x5E9B, "" }, @@ -26258,7 +26258,7 @@ const std::array, 6186> token_list // { 0x5FD3, "" }, // { 0x5FD4, "" }, // { 0x5FD5, "" }, -// { 0x5FD6, "" }, + { 0x5FD6, "xmodelalias/alias_henchmen_heads" }, // { 0x5FD7, "" }, // { 0x5FD8, "" }, // { 0x5FD9, "" }, @@ -27304,7 +27304,7 @@ const std::array, 6186> token_list // { 0x63E9, "" }, // { 0x63EA, "" }, // { 0x63EB, "" }, -// { 0x63EC, "" }, + { 0x63EC, "maps/createfx/castle_fx" }, // { 0x63ED, "" }, // { 0x63EE, "" }, // { 0x63EF, "" }, @@ -30525,7 +30525,7 @@ const std::array, 6186> token_list // { 0x707E, "" }, // { 0x707F, "" }, // { 0x7080, "" }, -// { 0x7081, "" }, + { 0x7081, "maps/_casual_killer" }, // { 0x7082, "" }, // { 0x7083, "" }, // { 0x7084, "" }, @@ -30792,8 +30792,8 @@ const std::array, 6186> token_list // { 0x7189, "" }, // { 0x718A, "" }, // { 0x718B, "" }, -// { 0x718C, "" }, -// { 0x718D, "" }, + { 0x718C, "maps/createart/intro_art" }, + { 0x718D, "maps/_drone_ai_rambo" }, // { 0x718E, "" }, // { 0x718F, "" }, // { 0x7190, "" }, @@ -31504,7 +31504,7 @@ const std::array, 6186> token_list // { 0x7451, "" }, // { 0x7452, "" }, // { 0x7453, "" }, -// { 0x7454, "" }, + { 0x7454, "maps/_credits" }, // { 0x7455, "" }, // { 0x7456, "" }, // { 0x7457, "" }, @@ -32037,7 +32037,7 @@ const std::array, 6186> token_list // { 0x7666, "" }, // { 0x7667, "" }, // { 0x7668, "" }, -// { 0x7669, "" }, + { 0x7669, "maps/createart/dubai_art" }, // { 0x766A, "" }, // { 0x766B, "" }, // { 0x766C, "" }, @@ -32923,26 +32923,26 @@ const std::array, 6186> token_list // { 0x79DC, "" }, // { 0x79DD, "" }, { 0x79DE, "init_tunnels" }, -// { 0x79DF, "" }, -// { 0x79E0, "" }, -// { 0x79E1, "" }, -// { 0x79E2, "" }, -// { 0x79E3, "" }, -// { 0x79E4, "" }, -// { 0x79E5, "" }, -// { 0x79E6, "" }, -// { 0x79E7, "" }, -// { 0x79E8, "" }, -// { 0x79E9, "" }, -// { 0x79EA, "" }, -// { 0x79EB, "" }, -// { 0x79EC, "" }, -// { 0x79ED, "" }, -// { 0x79EE, "" }, -// { 0x79EF, "" }, -// { 0x79F0, "" }, -// { 0x79F1, "" }, -// { 0x79F2, "" }, + { 0x79DF, "truck_trigger_by_jump" }, + { 0x79E0, "scn_london_subway_truck_trans" }, + { 0x79E1, "position_friendlies_at_fight_to_train" }, + { 0x79E2, "tunnels_godmode_guys" }, + { 0x79E3, "position_friendlies_at_fight_to_train_thread" }, + { 0x79E4, "cleanup_junk_from_docs" }, + { 0x79E5, "truck_start_work_around" }, + { 0x79E6, "train_chase_intro" }, + { 0x79E7, "train_chase" }, + { 0x79E8, "train_chase_transition" }, + { 0x79E9, "guys_trickle_into_train" }, + { 0x79EA, "start_train_on_track" }, + { 0x79EB, "close_doors_of_enemy_train_on_track" }, + { 0x79EC, "player_ride_link_player" }, + { 0x79ED, "player_crash_truck" }, + { 0x79EE, "player_origin_before" }, + { 0x79EF, "player_origin_after" }, + { 0x79F0, "player_ride_headlight" }, + { 0x79F1, "players_truck_headlight" }, + { 0x79F2, "player_uses_truck" }, // { 0x79F3, "" }, // { 0x79F4, "" }, // { 0x79F5, "" }, @@ -33076,7 +33076,7 @@ const std::array, 6186> token_list // { 0x7A75, "" }, // { 0x7A76, "" }, // { 0x7A77, "" }, -// { 0x7A78, "" }, + { 0x7A78, "maps/createart/prague_escape_art" }, // { 0x7A79, "" }, // { 0x7A7A, "" }, // { 0x7A7B, "" }, @@ -34005,7 +34005,7 @@ const std::array, 6186> token_list // { 0x7E16, "" }, // { 0x7E17, "" }, // { 0x7E18, "" }, -// { 0x7E19, "" }, + { 0x7E19, "vehicle_scripts/_m1a1_player_control" }, // { 0x7E1A, "" }, // { 0x7E1B, "" }, // { 0x7E1C, "" }, @@ -34579,7 +34579,7 @@ const std::array, 6186> token_list // { 0x8054, "" }, // { 0x8055, "" }, // { 0x8056, "" }, -// { 0x8057, "" }, + { 0x8057, "maps/createart/castle_art" }, // { 0x8058, "" }, // { 0x8059, "" }, // { 0x805A, "" },