perfect_dark/src/setup/setup_020df0.c

14789 lines
443 KiB
C

#include <ultra64.h>
#include "game/chr/chraicommands.h"
#include "game/game_0f09f0.h"
#include "game/game_102240.h"
#include "game/cheats.h"
#include "game/game_107fb0.h"
#include "game/game_10ccd0.h"
#include "game/game_176d70.h"
#include "game/game_1a3340.h"
#include "setup/setup_0160b0.h"
#include "setup/setup_020df0.h"
#include "stagesetup.h"
#include "types.h"
extern void *_file_bg_sev_seg;
extern void *_file_bg_silo_seg;
extern void *_file_bg_stat_seg;
extern void *_file_bg_arec_seg;
extern void *_file_bg_arch_seg;
extern void *_file_bg_tra_seg;
extern void *_file_bg_dest_seg;
extern void *_file_bg_sevb_seg;
extern void *_file_bg_azt_seg;
extern void *_file_bg_pete_seg;
extern void *_file_bg_depo_seg;
extern void *_file_bg_ref_seg;
extern void *_file_bg_cryp_seg;
extern void *_file_bg_dam_seg;
extern void *_file_bg_ark_seg;
extern void *_file_bg_run_seg;
extern void *_file_bg_sevx_seg;
extern void *_file_bg_jun_seg;
extern void *_file_bg_dish_seg;
extern void *_file_bg_cave_seg;
extern void *_file_bg_cat_seg;
extern void *_file_bg_crad_seg;
extern void *_file_bg_sho_seg;
extern void *_file_bg_eld_seg;
extern void *_file_bg_imp_seg;
extern void *_file_bg_ash_seg;
extern void *_file_bg_lue_seg;
extern void *_file_bg_ame_seg;
extern void *_file_bg_rit_seg;
extern void *_file_bg_oat_seg;
extern void *_file_bg_ear_seg;
extern void *_file_bg_lee_seg;
extern void *_file_bg_lip_seg;
extern void *_file_bg_len_seg;
extern void *_file_bg_wax_seg;
extern void *_file_bg_pam_seg;
extern void *_file_bg_uff_seg;
extern void *_file_bg_old_seg;
extern void *_file_bg_ate_seg;
extern void *_file_bg_lam_seg;
extern void *_file_bg_mp1_seg;
extern void *_file_bg_mp2_seg;
extern void *_file_bg_mp3_seg;
extern void *_file_bg_mp4_seg;
extern void *_file_bg_mp5_seg;
extern void *_file_bg_mp6_seg;
extern void *_file_bg_mp7_seg;
extern void *_file_bg_mp8_seg;
extern void *_file_bg_mp9_seg;
extern void *_file_bg_mp10_seg;
extern void *_file_bg_mp11_seg;
extern void *_file_bg_mp12_seg;
extern void *_file_bg_mp13_seg;
extern void *_file_bg_mp14_seg;
extern void *_file_bg_mp15_seg;
extern void *_file_bg_mp16_seg;
extern void *_file_bg_mp17_seg;
extern void *_file_bg_mp18_seg;
extern void *_file_bg_mp19_seg;
extern void *_file_bg_mp20_seg;
extern void *_file_ob_mid_seg;
extern void *_file_Ca51guardZ;
extern void *_file_Carea51guardZ;
extern void *_file_CcarringtonZ;
extern void *_file_CcassandraZ;
extern void *_file_Cdark_combatZ;
extern void *_file_Cdark_frockZ;
extern void *_file_Cdark_trenchZ;
extern void *_file_CddshockZ;
extern void *_file_Cdd_secguardZ;
extern void *_file_CdjbondZ;
extern void *_file_CdrcarrollZ;
extern void *_file_CelvisZ;
extern void *_file_Celvis1Z;
extern void *_file_CeyespyZ;
extern void *_file_Cfem_guardZ;
extern void *_file_ClabtechZ;
extern void *_file_CmrblondeZ;
extern void *_file_CofficeworkerZ;
extern void *_file_Cofficeworker2Z;
extern void *_file_CoverallZ;
extern void *_file_CsecretaryZ;
extern void *_file_CskedarZ;
extern void *_file_CstripesZ;
extern void *_file_CtestchrZ;
extern void *_file_CthekingZ;
extern void *_file_CtrentZ;
extern void *_file_GcartblueZ;
extern void *_file_GcartridgeZ;
extern void *_file_GcartrifleZ;
extern void *_file_GcartshellZ;
extern void *_file_GjoypadZ;
extern void *_file_Pa51_crate1Z;
extern void *_file_Pa51_crate2Z;
extern void *_file_Pa51_crate3Z;
extern void *_file_Pa51_exp1Z;
extern void *_file_Pa51_exp2Z;
extern void *_file_Pa51_horiz_door_botZ;
extern void *_file_Pa51_horiz_door_glZ;
extern void *_file_Pa51_horiz_door_secretZ;
extern void *_file_Pa51_horiz_door_topZ;
extern void *_file_Pa51_lift_controlZ;
extern void *_file_Pa51_lift_hangarZ;
extern void *_file_Pa51_lift_storeZ;
extern void *_file_Pa51_lift_thinwallZ;
extern void *_file_Pa51_unexp1Z;
extern void *_file_Pa51_unexp2Z;
extern void *_file_Pa51_unexp3Z;
extern void *_file_Pa51_vert_door_leftZ;
extern void *_file_Pa51_vert_door_rightZ;
extern void *_file_Pa51_vert_door_stZ;
extern void *_file_Pa51boardZ;
extern void *_file_Pa51chairZ;
extern void *_file_Pa51deskentZ;
extern void *_file_Pa51divideZ;
extern void *_file_Pa51screenZ;
extern void *_file_Pa51tableZ;
extern void *_file_Pa51trolleyZ;
extern void *_file_Pa51wastebinZ;
extern void *_file_Paivillabot1Z;
extern void *_file_Paivillabot2Z;
extern void *_file_Paivillabot3Z;
extern void *_file_Paivilladoor1Z;
extern void *_file_Paivilladoor2aZ;
extern void *_file_Paivilladoor4Z;
extern void *_file_PaivillawindmillZ;
extern void *_file_Pal_airlockZ;
extern void *_file_Pal_dockliftZ;
extern void *_file_Paldoor_lZ;
extern void *_file_Paldoor_rZ;
extern void *_file_Pborg_crateZ;
extern void *_file_PcaseZ;
extern void *_file_Pch_shutter1Z;
extern void *_file_PchrbriefcaseZ;
extern void *_file_PchrbugZ;
extern void *_file_PchrdatathiefZ;
extern void *_file_Pcryptdoor1bZ;
extern void *_file_Pdd_ac_expZ;
extern void *_file_Pdd_ac_unexpZ;
extern void *_file_Pdd_acbot_expZ;
extern void *_file_Pdd_acbot_unexpZ;
extern void *_file_Pdd_bannerZ;
extern void *_file_Pdd_chairZ;
extern void *_file_Pdd_decodoorZ;
extern void *_file_Pdd_deskZ;
extern void *_file_Pdd_fanroofZ;
extern void *_file_Pdd_fanwallZ;
extern void *_file_Pdd_hovcabZ;
extern void *_file_Pdd_hovcarZ;
extern void *_file_Pdd_hovcopZ;
extern void *_file_Pdd_hovercopterZ;
extern void *_file_Pdd_hovmotoZ;
extern void *_file_Pdd_hovtruckZ;
extern void *_file_Pdd_lab_cautionZ;
extern void *_file_Pdd_lab_cautiontopZ;
extern void *_file_Pdd_lab_door_bsZ;
extern void *_file_Pdd_lab_door_secZ;
extern void *_file_Pdd_lab_door_windZ;
extern void *_file_Pdd_lab_hazardZ;
extern void *_file_Pdd_lab_restrictedZ;
extern void *_file_Pdd_lab_sector2botZ;
extern void *_file_Pdd_lab_sector2topZ;
extern void *_file_Pdd_lab_sector3Z;
extern void *_file_Pdd_lab_sector3topZ;
extern void *_file_Pdd_lab_sector3windZ;
extern void *_file_Pdd_lab_sector4topZ;
extern void *_file_Pdd_liftdoorZ;
extern void *_file_Pdd_liftrZ;
extern void *_file_Pdd_officedoorZ;
extern void *_file_Pdd_plantrubberZ;
extern void *_file_Pdd_plantspiderZ;
extern void *_file_Pdd_plantspikeZ;
extern void *_file_Pdd_redarmZ;
extern void *_file_Pdd_redsofaZ;
extern void *_file_Pdd_secretdoorZ;
extern void *_file_Pdd_secretdoor2Z;
extern void *_file_Pdd_servicedoorZ;
extern void *_file_Pdd_stonedeskZ;
extern void *_file_Pdd_vertblindZ;
extern void *_file_Pdd_winddoorZ;
extern void *_file_Pdd_windowZ;
extern void *_file_PddjumpshipZ;
extern void *_file_Pdoor1a_G5Z;
extern void *_file_Pdoor1atri_G5Z;
extern void *_file_Pdoor1b_G5Z;
extern void *_file_Pdoor2_G5Z;
extern void *_file_Pdoor2a_G5Z;
extern void *_file_Pdoor4a_G5Z;
extern void *_file_Pdoor4b_G5Z;
extern void *_file_Pdoor_rollertrainZ;
extern void *_file_PdoorconsoleZ;
extern void *_file_Pdr_caroll_doorZ;
extern void *_file_Pdr_caroll_door_baseZ;
extern void *_file_Pdr_caroll_door_bleftZ;
extern void *_file_Pdr_caroll_door_bmainZ;
extern void *_file_Pdr_caroll_door_brightZ;
extern void *_file_Pdr_caroll_door_leftZ;
extern void *_file_Pdr_caroll_door_mainZ;
extern void *_file_Pdr_caroll_door_rightZ;
extern void *_file_PdropshipZ;
extern void *_file_PdumpsterZ;
extern void *_file_PexplosionbitZ;
extern void *_file_PflagZ;
extern void *_file_Pg5_escdoordownZ;
extern void *_file_Pg5_escdoordownboomZ;
extern void *_file_Pg5_escdoorupZ;
extern void *_file_Pg5_escdoorupboomZ;
extern void *_file_Pg5_mainframeZ;
extern void *_file_Pg5safedoorZ;
extern void *_file_Pg5carliftdoorZ;
extern void *_file_PgoldeneyelogoZ;
extern void *_file_PhooverbotZ;
extern void *_file_PhovbikeZ;
extern void *_file_PhoverbedZ;
extern void *_file_Phovercrate1Z;
extern void *_file_PlasdoorZ;
extern void *_file_PmarkerZ;
extern void *_file_Pmedlabwin1Z;
extern void *_file_Pmedlabwin2Z;
extern void *_file_PmodemboxZ;
extern void *_file_PnintendologoZ;
extern void *_file_Pnlogo2Z;
extern void *_file_Pnlogo3Z;
extern void *_file_PnlogoZ;
extern void *_file_Ppc1Z;
extern void *_file_PpdfourZ;
extern void *_file_PpdoneZ;
extern void *_file_PpdthreeZ;
extern void *_file_PpdtwoZ;
extern void *_file_PperfectdarkZ;
extern void *_file_PpolicecarZ;
extern void *_file_PravineliftZ;
extern void *_file_PropeZ;
extern void *_file_Psk_cryopod1_botZ;
extern void *_file_Psk_cryopod1_topZ;
extern void *_file_Psk_door1Z;
extern void *_file_Psk_fighter1Z;
extern void *_file_Psk_hangardoor_botZ;
extern void *_file_Psk_hangardoor_topZ;
extern void *_file_Psk_ship_door1Z;
extern void *_file_Psk_ship_holo1Z;
extern void *_file_Psk_ship_holo2Z;
extern void *_file_Psk_ship_hulldoor1Z;
extern void *_file_Psk_ship_hulldoor2Z;
extern void *_file_Psk_ship_hulldoor3Z;
extern void *_file_Psk_ship_hulldoor4Z;
extern void *_file_Psk_under_generatorZ;
extern void *_file_Psk_under_transZ;
extern void *_file_Pskcrev_exp1Z;
extern void *_file_Pskcrev_unexp1Z;
extern void *_file_Psktnl_exp1Z;
extern void *_file_Psktnl_unexp1Z;
extern void *_file_PtaxicabZ;
extern void *_file_PtesterbotZ;
extern void *_file_PtestobjZ;
extern void *_file_PtvscreenZ;
extern void *_file_PwindowZ;
extern void *_file_Ump_setupameZ;
extern void *_file_Ump_setuparchZ;
extern void *_file_Ump_setuparecZ;
extern void *_file_Ump_setuparkZ;
extern void *_file_Ump_setupashZ;
extern void *_file_Ump_setupaztZ;
extern void *_file_Ump_setupcatZ;
extern void *_file_Ump_setupcaveZ;
extern void *_file_Ump_setupcradZ;
extern void *_file_Ump_setupcrypZ;
extern void *_file_Ump_setupdamZ;
extern void *_file_Ump_setupdepoZ;
extern void *_file_Ump_setupdestZ;
extern void *_file_Ump_setupdishZ;
extern void *_file_Ump_setupearZ;
extern void *_file_Ump_setupeldZ;
extern void *_file_Ump_setupimpZ;
extern void *_file_Ump_setupjunZ;
extern void *_file_Ump_setupleeZ;
extern void *_file_Ump_setuplenZ;
extern void *_file_Ump_setuplipZ;
extern void *_file_Ump_setuplueZ;
extern void *_file_Ump_setupoatZ;
extern void *_file_Ump_setuppamZ;
extern void *_file_Ump_setuppeteZ;
extern void *_file_Ump_setuprefZ;
extern void *_file_Ump_setupritZ;
extern void *_file_Ump_setuprunZ;
extern void *_file_Ump_setupsevZ;
extern void *_file_Ump_setupsevbZ;
extern void *_file_Ump_setupsevxZ;
extern void *_file_Ump_setupshoZ;
extern void *_file_Ump_setupsiloZ;
extern void *_file_Ump_setupstatZ;
extern void *_file_Ump_setuptraZ;
extern void *_file_Ump_setupwaxZ;
extern void *_file_UsetupameZ;
extern void *_file_UsetuparchZ;
extern void *_file_UsetuparecZ;
extern void *_file_UsetuparkZ;
extern void *_file_UsetupashZ;
extern void *_file_UsetupaztZ;
extern void *_file_UsetupcatZ;
extern void *_file_UsetupcaveZ;
extern void *_file_UsetupcradZ;
extern void *_file_UsetupcrypZ;
extern void *_file_UsetupdamZ;
extern void *_file_UsetupdepoZ;
extern void *_file_UsetupdestZ;
extern void *_file_UsetupdishZ;
extern void *_file_UsetupearZ;
extern void *_file_UsetupeldZ;
extern void *_file_UsetupimpZ;
extern void *_file_UsetupjunZ;
extern void *_file_UsetupleeZ;
extern void *_file_UsetuplenZ;
extern void *_file_UsetuplipZ;
extern void *_file_UsetuplueZ;
extern void *_file_UsetupoatZ;
extern void *_file_UsetuppamZ;
extern void *_file_UsetuppeteZ;
extern void *_file_UsetuprefZ;
extern void *_file_UsetupritZ;
extern void *_file_UsetuprunZ;
extern void *_file_UsetupsevZ;
extern void *_file_UsetupsevbZ;
extern void *_file_UsetupsevxZ;
extern void *_file_UsetupsevxbZ;
extern void *_file_UsetupshoZ;
extern void *_file_UsetupsiloZ;
extern void *_file_UsetupstatZ;
extern void *_file_UsetuptraZ;
extern void *_file_UsetupwaxZ;
extern void *_file_bg_ame_padsZ;
extern void *_file_bg_ame_tilesZ;
extern void *_file_bg_arch_padsZ;
extern void *_file_bg_arch_tilesZ;
extern void *_file_bg_arec_padsZ;
extern void *_file_bg_arec_tilesZ;
extern void *_file_bg_ark_padsZ;
extern void *_file_bg_ark_tilesZ;
extern void *_file_bg_ash_padsZ;
extern void *_file_bg_ash_tilesZ;
extern void *_file_bg_azt_padsZ;
extern void *_file_bg_azt_tilesZ;
extern void *_file_bg_cat_padsZ;
extern void *_file_bg_cat_tilesZ;
extern void *_file_bg_cave_padsZ;
extern void *_file_bg_cave_tilesZ;
extern void *_file_bg_crad_padsZ;
extern void *_file_bg_crad_tilesZ;
extern void *_file_bg_cryp_padsZ;
extern void *_file_bg_cryp_tilesZ;
extern void *_file_bg_dam_padsZ;
extern void *_file_bg_dam_tilesZ;
extern void *_file_bg_depo_padsZ;
extern void *_file_bg_depo_tilesZ;
extern void *_file_bg_dest_padsZ;
extern void *_file_bg_dest_tilesZ;
extern void *_file_bg_dish_padsZ;
extern void *_file_bg_dish_tilesZ;
extern void *_file_bg_ear_padsZ;
extern void *_file_bg_ear_tilesZ;
extern void *_file_bg_eld_padsZ;
extern void *_file_bg_eld_tilesZ;
extern void *_file_bg_imp_padsZ;
extern void *_file_bg_imp_tilesZ;
extern void *_file_bg_jun_padsZ;
extern void *_file_bg_jun_tilesZ;
extern void *_file_bg_lee_padsZ;
extern void *_file_bg_lee_tilesZ;
extern void *_file_bg_len_padsZ;
extern void *_file_bg_len_tilesZ;
extern void *_file_bg_lip_padsZ;
extern void *_file_bg_lip_tilesZ;
extern void *_file_bg_lue_padsZ;
extern void *_file_bg_lue_tilesZ;
extern void *_file_bg_oat_padsZ;
extern void *_file_bg_oat_tilesZ;
extern void *_file_bg_pam_padsZ;
extern void *_file_bg_pam_tilesZ;
extern void *_file_bg_pete_padsZ;
extern void *_file_bg_pete_tilesZ;
extern void *_file_bg_ref_padsZ;
extern void *_file_bg_ref_tilesZ;
extern void *_file_bg_rit_padsZ;
extern void *_file_bg_rit_tilesZ;
extern void *_file_bg_run_padsZ;
extern void *_file_bg_run_tilesZ;
extern void *_file_bg_sev_padsZ;
extern void *_file_bg_sev_tilesZ;
extern void *_file_bg_sevb_padsZ;
extern void *_file_bg_sevb_tilesZ;
extern void *_file_bg_sevx_padsZ;
extern void *_file_bg_sevx_tilesZ;
extern void *_file_bg_sho_padsZ;
extern void *_file_bg_sho_tilesZ;
extern void *_file_bg_silo_padsZ;
extern void *_file_bg_silo_tilesZ;
extern void *_file_bg_stat_padsZ;
extern void *_file_bg_stat_tilesZ;
extern void *_file_bg_tra_padsZ;
extern void *_file_bg_tra_tilesZ;
extern void *_file_bg_wax_padsZ;
extern void *_file_bg_wax_tilesZ;
extern void *_file_GtestgunZ;
extern void *_file_Cdd_labtechZ;
extern void *_file_Pcctv_pdZ;
extern void *_file_PcomhubZ;
extern void *_file_PquadpodZ;
extern void *_file_Ppd_consoleZ;
extern void *_file_CconneryZ;
extern void *_file_CmooreZ;
extern void *_file_CdaltonZ;
extern void *_file_Cheaddark_combatZ;
extern void *_file_CheadelvisZ;
extern void *_file_CheadrossZ;
extern void *_file_CheadcarringtonZ;
extern void *_file_CheadmrblondeZ;
extern void *_file_CheadtrentZ;
extern void *_file_CheadddshockZ;
extern void *_file_CheadgrahamZ;
extern void *_file_Cheaddark_frockZ;
extern void *_file_CheadsecretaryZ;
extern void *_file_CheadcassandraZ;
extern void *_file_CheadthekingZ;
extern void *_file_Cheadfem_guardZ;
extern void *_file_CheadjonZ;
extern void *_file_Plift_platformZ;
extern void *_file_Pdd_grateZ;
extern void *_file_PlightswitchZ;
extern void *_file_PblastshieldZ;
extern void *_file_Plightswitch2Z;
extern void *_file_Pdd_accessdoorupZ;
extern void *_file_Pdd_accessdoordnZ;
extern void *_file_Cdark_rippedZ;
extern void *_file_Cheadmark2Z;
extern void *_file_CheadchristZ;
extern void *_file_Plab_containerZ;
extern void *_file_Plab_chairZ;
extern void *_file_Plab_tableZ;
extern void *_file_Plab_microscopeZ;
extern void *_file_Plab_mainframeZ;
extern void *_file_Pdd_labdoorZ;
extern void *_file_Pdd_lab_doortopZ;
extern void *_file_Pmulti_ammo_crateZ;
extern void *_file_CheadrussZ;
extern void *_file_CheadgreyZ;
extern void *_file_CheaddarlingZ;
extern void *_file_Cdd_guardZ;
extern void *_file_CheadrobertZ;
extern void *_file_Cdd_shockZ;
extern void *_file_CheadbeauZ;
extern void *_file_PchrchainZ;
extern void *_file_Cdd_shock_infZ;
extern void *_file_Cheadfem_guard2Z;
extern void *_file_ProofgunZ;
extern void *_file_PtdoorZ;
extern void *_file_CbiotechZ;
extern void *_file_CfbiguyZ;
extern void *_file_PgroundgunZ;
extern void *_file_CciaguyZ;
extern void *_file_Ca51trooperZ;
extern void *_file_CheadbrianZ;
extern void *_file_CheadjamieZ;
extern void *_file_Cheadduncan2Z;
extern void *_file_CheadbiotechZ;
extern void *_file_UsetupuffZ;
extern void *_file_Ump_setupuffZ;
extern void *_file_bg_uff_padsZ;
extern void *_file_bg_uff_tilesZ;
extern void *_file_UsetupoldZ;
extern void *_file_Ump_setupoldZ;
extern void *_file_bg_old_padsZ;
extern void *_file_bg_old_tilesZ;
extern void *_file_UsetupateZ;
extern void *_file_Ump_setupateZ;
extern void *_file_bg_ate_padsZ;
extern void *_file_bg_ate_tilesZ;
extern void *_file_UsetuplamZ;
extern void *_file_Ump_setuplamZ;
extern void *_file_bg_lam_padsZ;
extern void *_file_bg_lam_tilesZ;
extern void *_file_Usetupmp1Z;
extern void *_file_Ump_setupmp1Z;
extern void *_file_bg_mp1_padsZ;
extern void *_file_bg_mp1_tilesZ;
extern void *_file_Usetupmp2Z;
extern void *_file_Ump_setupmp2Z;
extern void *_file_bg_mp2_padsZ;
extern void *_file_bg_mp2_tilesZ;
extern void *_file_Usetupmp3Z;
extern void *_file_Ump_setupmp3Z;
extern void *_file_bg_mp3_padsZ;
extern void *_file_bg_mp3_tilesZ;
extern void *_file_Usetupmp4Z;
extern void *_file_Ump_setupmp4Z;
extern void *_file_bg_mp4_padsZ;
extern void *_file_bg_mp4_tilesZ;
extern void *_file_Usetupmp5Z;
extern void *_file_Ump_setupmp5Z;
extern void *_file_bg_mp5_padsZ;
extern void *_file_bg_mp5_tilesZ;
extern void *_file_Usetupmp6Z;
extern void *_file_Ump_setupmp6Z;
extern void *_file_bg_mp6_padsZ;
extern void *_file_bg_mp6_tilesZ;
extern void *_file_Usetupmp7Z;
extern void *_file_Ump_setupmp7Z;
extern void *_file_bg_mp7_padsZ;
extern void *_file_bg_mp7_tilesZ;
extern void *_file_Usetupmp8Z;
extern void *_file_Ump_setupmp8Z;
extern void *_file_bg_mp8_padsZ;
extern void *_file_bg_mp8_tilesZ;
extern void *_file_Usetupmp9Z;
extern void *_file_Ump_setupmp9Z;
extern void *_file_bg_mp9_padsZ;
extern void *_file_bg_mp9_tilesZ;
extern void *_file_Usetupmp10Z;
extern void *_file_Ump_setupmp10Z;
extern void *_file_bg_mp10_padsZ;
extern void *_file_bg_mp10_tilesZ;
extern void *_file_Usetupmp11Z;
extern void *_file_Ump_setupmp11Z;
extern void *_file_bg_mp11_padsZ;
extern void *_file_bg_mp11_tilesZ;
extern void *_file_Usetupmp12Z;
extern void *_file_Ump_setupmp12Z;
extern void *_file_bg_mp12_padsZ;
extern void *_file_bg_mp12_tilesZ;
extern void *_file_Usetupmp13Z;
extern void *_file_Ump_setupmp13Z;
extern void *_file_bg_mp13_padsZ;
extern void *_file_bg_mp13_tilesZ;
extern void *_file_Usetupmp14Z;
extern void *_file_Ump_setupmp14Z;
extern void *_file_bg_mp14_padsZ;
extern void *_file_bg_mp14_tilesZ;
extern void *_file_Usetupmp15Z;
extern void *_file_Ump_setupmp15Z;
extern void *_file_bg_mp15_padsZ;
extern void *_file_bg_mp15_tilesZ;
extern void *_file_Usetupmp16Z;
extern void *_file_Ump_setupmp16Z;
extern void *_file_bg_mp16_padsZ;
extern void *_file_bg_mp16_tilesZ;
extern void *_file_Usetupmp17Z;
extern void *_file_Ump_setupmp17Z;
extern void *_file_bg_mp17_padsZ;
extern void *_file_bg_mp17_tilesZ;
extern void *_file_Usetupmp18Z;
extern void *_file_Ump_setupmp18Z;
extern void *_file_bg_mp18_padsZ;
extern void *_file_bg_mp18_tilesZ;
extern void *_file_Usetupmp19Z;
extern void *_file_Ump_setupmp19Z;
extern void *_file_bg_mp19_padsZ;
extern void *_file_bg_mp19_tilesZ;
extern void *_file_Usetupmp20Z;
extern void *_file_Ump_setupmp20Z;
extern void *_file_bg_mp20_padsZ;
extern void *_file_bg_mp20_tilesZ;
extern void *_file_Ca51airmanZ;
extern void *_file_Cheadneil2Z;
extern void *_file_Pci_sofaZ;
extern void *_file_Pci_liftZ;
extern void *_file_Pci_liftdoorZ;
extern void *_file_CchicrobZ;
extern void *_file_CstewardZ;
extern void *_file_CheadedmcgZ;
extern void *_file_CstewardessZ;
extern void *_file_CheadankaZ;
extern void *_file_CpresidentZ;
extern void *_file_Cstewardess_coatZ;
extern void *_file_Cheadleslie_sZ;
extern void *_file_PlasercutZ;
extern void *_file_Psk_shuttleZ;
extern void *_file_CminiskedarZ;
extern void *_file_PnewvilladoorZ;
extern void *_file_Cnsa_lackeyZ;
extern void *_file_Cheadmatt_cZ;
extern void *_file_Cpres_securityZ;
extern void *_file_Cheadpeer_sZ;
extern void *_file_CnegotiatorZ;
extern void *_file_Cheadeileen_tZ;
extern void *_file_Psk_pillarleftZ;
extern void *_file_Psk_pillarrightZ;
extern void *_file_Psk_plinth_tZ;
extern void *_file_Psk_plinth_mlZ;
extern void *_file_Psk_plinth_mrZ;
extern void *_file_Psk_plinth_blZ;
extern void *_file_Psk_plinth_brZ;
extern void *_file_Psk_fl_shad_tZ;
extern void *_file_Psk_fl_shad_mlZ;
extern void *_file_Psk_fl_shad_mrZ;
extern void *_file_Psk_fl_shad_blZ;
extern void *_file_Psk_fl_shad_brZ;
extern void *_file_Psk_fl_noshad_tZ;
extern void *_file_Psk_fl_noshad_mlZ;
extern void *_file_Psk_fl_noshad_mrZ;
extern void *_file_Psk_fl_noshad_blZ;
extern void *_file_Psk_fl_noshad_brZ;
extern void *_file_GhudpieceZ;
extern void *_file_Psk_templecolumn1Z;
extern void *_file_Psk_templecolumn2Z;
extern void *_file_Psk_templecolumn3Z;
extern void *_file_Psk_sunshad1Z;
extern void *_file_Psk_sunshad2Z;
extern void *_file_Psk_sunnoshad1Z;
extern void *_file_Psk_sunnoshad2Z;
extern void *_file_Cg5_guardZ;
extern void *_file_Cheadandy_rZ;
extern void *_file_Cpelagic_guardZ;
extern void *_file_Cg5_swat_guardZ;
extern void *_file_Calaskan_guardZ;
extern void *_file_Cmaian_soldierZ;
extern void *_file_Cheadben_rZ;
extern void *_file_Cheadsteve_kZ;
extern void *_file_PbarrelZ;
extern void *_file_Pglass_floorZ;
extern void *_file_Pesca_stepZ;
extern void *_file_Pmatrix_liftZ;
extern void *_file_Prubble1Z;
extern void *_file_Prubble2Z;
extern void *_file_Prubble3Z;
extern void *_file_Prubble4Z;
extern void *_file_Arecep01M;
extern void *_file_Arecep02M;
extern void *_file_Arecep03M;
extern void *_file_Arecep04M;
extern void *_file_Arecep05M;
extern void *_file_Arecep06M;
extern void *_file_Arlguard1M;
extern void *_file_Arltech01M;
extern void *_file_Arltech02M;
extern void *_file_Arltech03M;
extern void *_file_Arltech04M;
extern void *_file_Arltech05M;
extern void *_file_Arltech06M;
extern void *_file_Ascie2aM;
extern void *_file_Ascie2bM;
extern void *_file_Ascie2cM;
extern void *_file_Ascie2dM;
extern void *_file_Ascie2eM;
extern void *_file_Ascie2fM;
extern void *_file_Ascie2gM;
extern void *_file_Ascie3aM;
extern void *_file_Ascie3bM;
extern void *_file_Ascie3cM;
extern void *_file_Ascie3dM;
extern void *_file_Ascie3eM;
extern void *_file_Ascie3gM;
extern void *_file_Ascien10aM;
extern void *_file_Ascien2_aM;
extern void *_file_Ascien3_aM;
extern void *_file_Ascien4_aM;
extern void *_file_Ascien5_aM;
extern void *_file_Ascien6_aM;
extern void *_file_Ascien7_aM;
extern void *_file_Ascien9_aM;
extern void *_file_AvilgrimM;
extern void *_file_Awepgd01M;
extern void *_file_Awepgd02M;
extern void *_file_Awepgd03M;
extern void *_file_Awepsc01M;
extern void *_file_Awepsc02M;
extern void *_file_Awepsc03M;
extern void *_file_Aa51elv01M;
extern void *_file_Aa51elv02M;
extern void *_file_Aa51elv03M;
extern void *_file_Aa51grd01M;
extern void *_file_Aa51grd02M;
extern void *_file_Aa51grd03M;
extern void *_file_Aa51grd04M;
extern void *_file_Aa51grd05M;
extern void *_file_Aa51grd06M;
extern void *_file_Aa51grd07M;
extern void *_file_Aa51grd08M;
extern void *_file_Aa51grd09M;
extern void *_file_Aa51grd10M;
extern void *_file_Aa51jo1M;
extern void *_file_Aa51jo2M;
extern void *_file_Aa51jo3M;
extern void *_file_Aa51jo4M;
extern void *_file_Aa51jo5M;
extern void *_file_Aa51jo6M;
extern void *_file_Aa51jon01M;
extern void *_file_Aa51jon02M;
extern void *_file_Aa51jon03M;
extern void *_file_Aa51jon04M;
extern void *_file_Aa51jon05M;
extern void *_file_Aa51jon06M;
extern void *_file_Aa51jon07M;
extern void *_file_Aa51jon08M;
extern void *_file_Aa51jon09M;
extern void *_file_Aa51jon10M;
extern void *_file_Aa51jon11M;
extern void *_file_Aa51jon12M;
extern void *_file_Aa51jon14M;
extern void *_file_Aa51jon15M;
extern void *_file_Aa51sci1M;
extern void *_file_Aaf1jo01M;
extern void *_file_Aaf1jo02M;
extern void *_file_Aaf1jo03M;
extern void *_file_Aaf1pr01M;
extern void *_file_Aaf1pr02M;
extern void *_file_Aaf1pr03M;
extern void *_file_Aaf1pr04M;
extern void *_file_Aaf1pr05M;
extern void *_file_Aaf1pr06M;
extern void *_file_Aaf1pr07M;
extern void *_file_Aaf1pr08M;
extern void *_file_Aaf1pr09M;
extern void *_file_Aaf1pr10M;
extern void *_file_Aaf1tr01M;
extern void *_file_Aaf1tr02M;
extern void *_file_Aaf1tr03M;
extern void *_file_Aairbgd01M;
extern void *_file_Aairbgd02M;
extern void *_file_Aairbgd03M;
extern void *_file_Aairbgd04M;
extern void *_file_Aairbgd05M;
extern void *_file_Aairbgd06M;
extern void *_file_Aairbgd07M;
extern void *_file_Aairbgd08M;
extern void *_file_Aairbgd09M;
extern void *_file_Aairbgd10M;
extern void *_file_Aairbgd11M;
extern void *_file_Aairbgd12M;
extern void *_file_Aairbgd13M;
extern void *_file_Aairbgd14M;
extern void *_file_Aairbgd15M;
extern void *_file_Aairbgd16M;
extern void *_file_Aairstw01M;
extern void *_file_Aairstw02M;
extern void *_file_Aairstw03M;
extern void *_file_Aassael01M;
extern void *_file_Aassael02M;
extern void *_file_Aassael03M;
extern void *_file_Aassael04M;
extern void *_file_Aassael05M;
extern void *_file_Aassael06M;
extern void *_file_Absewrk01M;
extern void *_file_Absewrk02M;
extern void *_file_Absewrk03M;
extern void *_file_Absewrk04M;
extern void *_file_Absewrk05M;
extern void *_file_Acetael01M;
extern void *_file_Achdroid1M;
extern void *_file_Achdroid2M;
extern void *_file_Acsec01M;
extern void *_file_Acsec02M;
extern void *_file_Acsec03M;
extern void *_file_Acstan1M;
extern void *_file_Acstan2M;
extern void *_file_Adevr01M;
extern void *_file_Adevr02M;
extern void *_file_Adevr03M;
extern void *_file_Adevr04M;
extern void *_file_Adevr05M;
extern void *_file_Adevr06M;
extern void *_file_Adevr07M;
extern void *_file_Adevr08M;
extern void *_file_Adevr09M;
extern void *_file_Adevr10M;
extern void *_file_Adevr11M;
extern void *_file_Adevr12M;
extern void *_file_Aexec01M;
extern void *_file_Aexec02M;
extern void *_file_Aexec04M;
extern void *_file_Aexec05M;
extern void *_file_Aexec06M;
extern void *_file_Aexec07M;
extern void *_file_Aexec08M;
extern void *_file_Aexec09M;
extern void *_file_Aexec10M;
extern void *_file_Aexec11M;
extern void *_file_Aexec12M;
extern void *_file_Aexec13M;
extern void *_file_Aexec14M;
extern void *_file_Ahelic01M;
extern void *_file_Ahelic02M;
extern void *_file_Ahelic03M;
extern void *_file_Ahologd01M;
extern void *_file_AholohopkM;
extern void *_file_Ainvcar01M;
extern void *_file_Ainvcar02M;
extern void *_file_Ainvcar03M;
extern void *_file_Ainvcar04M;
extern void *_file_Ainvcar05M;
extern void *_file_Ainvcar06M;
extern void *_file_Ainvcar07M;
extern void *_file_Ainvcar08M;
extern void *_file_Ainvcar09M;
extern void *_file_Ainvcar10M;
extern void *_file_Ainvcar11M;
extern void *_file_Ainvcar12M;
extern void *_file_AinvfarrM;
extern void *_file_AinvfemaM;
extern void *_file_AinvfostM;
extern void *_file_AinvgrimM;
extern void *_file_AinvhopkM;
extern void *_file_AinvmaleM;
extern void *_file_Ajoexec01M;
extern void *_file_Ajoexec02M;
extern void *_file_Ajosci01M;
extern void *_file_Ajosci02M;
extern void *_file_Ajosci03M;
extern void *_file_Alabacc1M;
extern void *_file_Alabacc2M;
extern void *_file_Alabacc3M;
extern void *_file_Alabacc4M;
extern void *_file_Alabacc5M;
extern void *_file_Alabacc6M;
extern void *_file_Alabtech1M;
extern void *_file_Alabtech2M;
extern void *_file_Alabtech3M;
extern void *_file_Alabtech5M;
extern void *_file_Alabtech6M;
extern void *_file_Alabtech7M;
extern void *_file_Alabtech8M;
extern void *_file_Alabtech9M;
extern void *_file_Aoffwrk01M;
extern void *_file_Aoffwrk02M;
extern void *_file_Aoffwrk03M;
extern void *_file_Aoffwrk04M;
extern void *_file_Cpresident_cloneZ;
extern void *_file_CheadjonathanZ;
extern void *_file_Cheadmaian_sZ;
extern void *_file_Cdark_af1Z;
extern void *_file_Pcable_carZ;
extern void *_file_Pelvis_saucerZ;
extern void *_file_Pstewardess_trolleyZ;
extern void *_file_Pairbase_lift_enclosedZ;
extern void *_file_Pairbase_lift_angleZ;
extern void *_file_Pairbase_safedoorZ;
extern void *_file_Paf1_pilotchairZ;
extern void *_file_Paf1_passchairZ;
extern void *_file_CheadshaunZ;
extern void *_file_PchrnightsightZ;
extern void *_file_PchrshieldZ;
extern void *_file_Pchrfalcon2Z;
extern void *_file_Pchrleegun1Z;
extern void *_file_PchrmaulerZ;
extern void *_file_Pchrdy357Z;
extern void *_file_Pchrdy357trentZ;
extern void *_file_PchrmaianpistolZ;
extern void *_file_Pchrfalcon2silZ;
extern void *_file_Pchrfalcon2scopeZ;
extern void *_file_Pchrcmp150Z;
extern void *_file_Pchrar34Z;
extern void *_file_PchrdragonZ;
extern void *_file_PchrsuperdragonZ;
extern void *_file_PchravengerZ;
extern void *_file_PchrcycloneZ;
extern void *_file_PchrmaiansmgZ;
extern void *_file_Pchrrcp120Z;
extern void *_file_PchrpcgunZ;
extern void *_file_PchrshotgunZ;
extern void *_file_PchrskminigunZ;
extern void *_file_PchrdyrocketZ;
extern void *_file_PchrdevastatorZ;
extern void *_file_PchrskrocketZ;
extern void *_file_Pchrz2020Z;
extern void *_file_PchrsniperrifleZ;
extern void *_file_PchrcrossbowZ;
extern void *_file_PchrdruggunZ;
extern void *_file_PchrknifeZ;
extern void *_file_PchrnbombZ;
extern void *_file_PchrflashbangZ;
extern void *_file_PchrgrenadeZ;
extern void *_file_PchrtimedmineZ;
extern void *_file_PchrproximitymineZ;
extern void *_file_PchrremotemineZ;
extern void *_file_PchrecmmineZ;
extern void *_file_PchrwppkZ;
extern void *_file_Pchrtt33Z;
extern void *_file_PchrskorpionZ;
extern void *_file_PchrkalashZ;
extern void *_file_PchruziZ;
extern void *_file_Pchrmp5kZ;
extern void *_file_Pchrm16Z;
extern void *_file_Pchrfnp90Z;
extern void *_file_PchrdyrocketmisZ;
extern void *_file_PchrskrocketmisZ;
extern void *_file_PchrcrossboltZ;
extern void *_file_PchrdevgrenadeZ;
extern void *_file_PchrdraggrenadeZ;
extern void *_file_Gfalcon2Z;
extern void *_file_Gleegun1Z;
extern void *_file_GskpistolZ;
extern void *_file_Gdy357Z;
extern void *_file_Gdy357trentZ;
extern void *_file_GmaianpistolZ;
extern void *_file_Gcmp150Z;
extern void *_file_Gar34Z;
extern void *_file_GdydragonZ;
extern void *_file_GdysuperdragonZ;
extern void *_file_Gk7avengerZ;
extern void *_file_GcycloneZ;
extern void *_file_GmaiansmgZ;
extern void *_file_Grcp120Z;
extern void *_file_GpcgunZ;
extern void *_file_GshotgunZ;
extern void *_file_GskminigunZ;
extern void *_file_GdyrocketZ;
extern void *_file_GdydevastatorZ;
extern void *_file_GskrocketZ;
extern void *_file_Gz2020Z;
extern void *_file_GsniperrifleZ;
extern void *_file_GcrossbowZ;
extern void *_file_GdruggunZ;
extern void *_file_GknifeZ;
extern void *_file_GgrenadeZ;
extern void *_file_GtimedmineZ;
extern void *_file_GproximitymineZ;
extern void *_file_GremotemineZ;
extern void *_file_GwppkZ;
extern void *_file_Gtt33Z;
extern void *_file_GskorpionZ;
extern void *_file_Gak47Z;
extern void *_file_GuziZ;
extern void *_file_Gmp5kZ;
extern void *_file_Gm16Z;
extern void *_file_Gfnp90Z;
extern void *_file_Gfalcon2lodZ;
extern void *_file_GskminigunlodZ;
extern void *_file_Pa51_turretZ;
extern void *_file_PpelagicdoorZ;
extern void *_file_Am1_l1_aM;
extern void *_file_Am1_l1_bM;
extern void *_file_Am1_l1_cM;
extern void *_file_Am1_l1_dM;
extern void *_file_Am1_l2_aM;
extern void *_file_Am1_l2_bM;
extern void *_file_Am1_l2_cM;
extern void *_file_Am1_l2_dM;
extern void *_file_Am1_l3_aM;
extern void *_file_Am1_l3_bM;
extern void *_file_Am1_l3_cM;
extern void *_file_Am1_l3_dM;
extern void *_file_Am2_l1_aM;
extern void *_file_Am2_l1_bM;
extern void *_file_Am2_l1_cM;
extern void *_file_Am2_l1_dM;
extern void *_file_Am3_l1_aM;
extern void *_file_Am3_l1_bM;
extern void *_file_Am3_l1_cM;
extern void *_file_Am3_l1_dM;
extern void *_file_Am3_l2_aM;
extern void *_file_Am3_l2_bM;
extern void *_file_Am3_l2_cM;
extern void *_file_Am3_l2_dM;
extern void *_file_Am4_l1_aM;
extern void *_file_Am4_l1_bM;
extern void *_file_Am4_l1_cM;
extern void *_file_Am4_l1_dM;
extern void *_file_Am4_l2_aM;
extern void *_file_Am4_l2_bM;
extern void *_file_Am4_l2_cM;
extern void *_file_Am4_l2_dM;
extern void *_file_Am4_l3_aM;
extern void *_file_Am4_l3_bM;
extern void *_file_Am4_l3_cM;
extern void *_file_Am4_l3_dM;
extern void *_file_Am5_l1_aM;
extern void *_file_Am5_l1_bM;
extern void *_file_Am5_l1_cM;
extern void *_file_Am5_l1_dM;
extern void *_file_Am5_l2_aM;
extern void *_file_Am5_l2_bM;
extern void *_file_Am5_l2_cM;
extern void *_file_Am5_l2_dM;
extern void *_file_Am5_l3_aM;
extern void *_file_Am5_l3_bM;
extern void *_file_Am5_l3_cM;
extern void *_file_Am5_l3_dM;
extern void *_file_Am6_l1_aM;
extern void *_file_Am6_l1_bM;
extern void *_file_Am6_l1_cM;
extern void *_file_Am6_l1_dM;
extern void *_file_Am6_l2_aM;
extern void *_file_Am6_l2_bM;
extern void *_file_Am6_l2_cM;
extern void *_file_Am6_l2_dM;
extern void *_file_Am7_l1_aM;
extern void *_file_Am7_l1_bM;
extern void *_file_Am7_l1_cM;
extern void *_file_Am7_l1_dM;
extern void *_file_Am8_l1_aM;
extern void *_file_Am8_l1_bM;
extern void *_file_Am8_l1_cM;
extern void *_file_Am8_l1_dM;
extern void *_file_Am9_l1_aM;
extern void *_file_Am9_l1_bM;
extern void *_file_Am9_l1_cM;
extern void *_file_Am9_l1_dM;
extern void *_file_Ap1_01_joM;
extern void *_file_Ap1_02_caM;
extern void *_file_Ap1_03_joM;
extern void *_file_Ap1_04_caM;
extern void *_file_Ap1_05_joM;
extern void *_file_Ap1_06_caM;
extern void *_file_Ap1_07_joM;
extern void *_file_Ap1_08_caM;
extern void *_file_Ap2_01_joM;
extern void *_file_Ap2_02_joM;
extern void *_file_Ap2_03_drM;
extern void *_file_Ap2_04_joM;
extern void *_file_Ap2_05_joM;
extern void *_file_Ap2_06_drM;
extern void *_file_Ap2_07_drM;
extern void *_file_Ap3_01_gdM;
extern void *_file_Ap3_02_joM;
extern void *_file_Ap3_03_joM;
extern void *_file_Ap4_01_dvM;
extern void *_file_Ap4_02_joM;
extern void *_file_Ap4_03_dvM;
extern void *_file_Ap4_04_joM;
extern void *_file_Ap4_05_dvM;
extern void *_file_Ap4_06_joM;
extern void *_file_Ap4_07_blM;
extern void *_file_Ap4_08_dvM;
extern void *_file_Ap4_09_dvM;
extern void *_file_Ap5_01_joM;
extern void *_file_Ap5_02_joM;
extern void *_file_Ap5_03_joM;
extern void *_file_Ap6_01_joM;
extern void *_file_Ap6_02_caM;
extern void *_file_Ap6_03_joM;
extern void *_file_Ap6_04_caM;
extern void *_file_Ap6_05_joM;
extern void *_file_Ap6_06_caM;
extern void *_file_Ap7_01_caM;
extern void *_file_Ap7_02_joM;
extern void *_file_Ap7_03_caM;
extern void *_file_Ap7_04_joM;
extern void *_file_Ap8_01_dvM;
extern void *_file_Ap8_02_blM;
extern void *_file_Ap8_03_dvM;
extern void *_file_Ap8_04_blM;
extern void *_file_Ap8_06_blM;
extern void *_file_Ap8_07_trM;
extern void *_file_Ap8_08_dvM;
extern void *_file_Ap8_09_trM;
extern void *_file_Ap8_10_blM;
extern void *_file_Ap9_01_joM;
extern void *_file_Ap9_02_caM;
extern void *_file_Ap9_03_joM;
extern void *_file_Ap10_01_caM;
extern void *_file_Ap10_02_caM;
extern void *_file_Ap10_03_caM;
extern void *_file_Ap10_04_caM;
extern void *_file_Ap10_05_joM;
extern void *_file_Ap10_06_caM;
extern void *_file_Ap10_07_joM;
extern void *_file_Ap10_08_caM;
extern void *_file_Ap10_09_joM;
extern void *_file_Ap11_01_jnM;
extern void *_file_Ap11_02_joM;
extern void *_file_Ap11_03_jnM;
extern void *_file_Ap11_04_joM;
extern void *_file_Ap11_05_jnM;
extern void *_file_Ap11_06_joM;
extern void *_file_Ap11_07_jnM;
extern void *_file_Ap11_08_joM;
extern void *_file_Ap12_01_jnM;
extern void *_file_Ap12_02_joM;
extern void *_file_Ap12_03_jnM;
extern void *_file_Ap12_04_joM;
extern void *_file_Ap12_05_jnM;
extern void *_file_Ap12_06_joM;
extern void *_file_Ap12_07_jnM;
extern void *_file_Ap12_08_joM;
extern void *_file_Ap12_09_jnM;
extern void *_file_Ap12_10_joM;
extern void *_file_Ap13_01_joM;
extern void *_file_Ap13_02_suM;
extern void *_file_Ap13_03_joM;
extern void *_file_Ap13_04_suM;
extern void *_file_Ap13_06_suM;
extern void *_file_Ap14_03_suM;
extern void *_file_Ap14_04_joM;
extern void *_file_Ap14_05_suM;
extern void *_file_Ap14_07_joM;
extern void *_file_Ap15_01_elM;
extern void *_file_Ap15_02_elM;
extern void *_file_Ap15_03_joM;
extern void *_file_Ap15_04_jnM;
extern void *_file_Ap15_05_elM;
extern void *_file_Ap15_06_joM;
extern void *_file_Ap15_07_elM;
extern void *_file_Ap15_08_joM;
extern void *_file_Ap15_09_elM;
extern void *_file_Ap15_10_joM;
extern void *_file_Ap15_11_elM;
extern void *_file_Ap16_01_joM;
extern void *_file_Ap16_02_caM;
extern void *_file_Ap16_04_caM;
extern void *_file_Ap16_05_joM;
extern void *_file_Ap16_06_caM;
extern void *_file_Ap17_01_trM;
extern void *_file_Ap17_02_prM;
extern void *_file_Ap17_03_trM;
extern void *_file_Ap17_04_prM;
extern void *_file_Ap17_05_trM;
extern void *_file_Ap17_06_trM;
extern void *_file_Ap18_01_joM;
extern void *_file_Ap18_02_elM;
extern void *_file_Ap18_03_elM;
extern void *_file_Ap18_04_joM;
extern void *_file_Ap18_05_elM;
extern void *_file_Ap19_01_caM;
extern void *_file_Ap19_02_caM;
extern void *_file_Ap19_03_joM;
extern void *_file_Ap19_04_caM;
extern void *_file_Ap19_05_joM;
extern void *_file_Ap19_06_joM;
extern void *_file_Ap20_01_joM;
extern void *_file_Ap20_02_prM;
extern void *_file_Ap20_03_joM;
extern void *_file_Ap20_04_prM;
extern void *_file_Ap20_05_joM;
extern void *_file_Ap20_06_blM;
extern void *_file_Ap20_07_trM;
extern void *_file_Ap20_08_trM;
extern void *_file_Ap21_01_elM;
extern void *_file_Ap21_02_joM;
extern void *_file_Ap21_03_elM;
extern void *_file_Ap21_04_joM;
extern void *_file_Ap22_01_elM;
extern void *_file_Ap22_02_joM;
extern void *_file_Ap22_03_elM;
extern void *_file_Ap22_04_joM;
extern void *_file_Ap23_01_joM;
extern void *_file_Ap23_02_drM;
extern void *_file_Ap23_03_joM;
extern void *_file_Ap23_04_drM;
extern void *_file_Ap23_05_joM;
extern void *_file_Ap23_06_drM;
extern void *_file_Ap23_07_joM;
extern void *_file_Ap23_08_drM;
extern void *_file_Ap24_01_caM;
extern void *_file_Ap24_02_joM;
extern void *_file_Ap24_03_caM;
extern void *_file_Ap24_04_joM;
extern void *_file_Ap24_05_caM;
extern void *_file_Ap24_06_caM;
extern void *_file_Ap24_07_joM;
extern void *_file_Ap24_08_joM;
extern void *_file_Ap25_01_joM;
extern void *_file_Ap25_02_joM;
extern void *_file_Ap26_01_joM;
extern void *_file_Ap26_02_dvM;
extern void *_file_Ap26_03_joM;
extern void *_file_Ap26_04_dvM;
extern void *_file_Ap26_05_dvM;
extern void *_file_Ap26_06_joM;
extern void *_file_Ap26_07_dvM;
extern void *_file_Ap26_08_dvM;
extern void *_file_Ap27_01_joM;
extern void *_file_Ap27_02_elM;
extern void *_file_Ap27_03_elM;
extern void *_file_Ap27_04_joM;
extern void *_file_Ap27_05_joM;
extern void *_file_Ap27_06_elM;
extern void *_file_Ap28_01_elM;
extern void *_file_Ap28_02_joM;
extern void *_file_Ap28_03_elM;
extern void *_file_Ap28_04_joM;
extern void *_file_Ap28_05_elM;
extern void *_file_Ap28_06_joM;
extern void *_file_Ap29_01_elM;
extern void *_file_Ap29_02_joM;
extern void *_file_Ap29_03_elM;
extern void *_file_Ap29_04_joM;
extern void *_file_Ap29_05_joM;
extern void *_file_Ap29_06_elM;
extern void *_file_Ap29_07_joM;
extern void *_file_Ap29_08_elM;
extern void *_file_Ap29_09_joM;
extern void *_file_Ap29_10_elM;
extern void *_file_PautosurgeonZ;
extern void *_file_CdarkwetZ;
extern void *_file_CdarkaqualungZ;
extern void *_file_CdarksnowZ;
extern void *_file_CdarklabZ;
extern void *_file_CfemlabtechZ;
extern void *_file_CddsniperZ;
extern void *_file_Cpilotaf1Z;
extern void *_file_CcilabtechZ;
extern void *_file_CcifemtechZ;
extern void *_file_Cheadeileen_hZ;
extern void *_file_Cheadscott_hZ;
extern void *_file_CcarreveningsuitZ;
extern void *_file_CjonathonZ;
extern void *_file_CcisoldierZ;
extern void *_file_CheadsanchezZ;
extern void *_file_CheaddarkaquaZ;
extern void *_file_CheadddsniperZ;
extern void *_file_PlimoZ;
extern void *_file_PpdmenuZ;
extern void *_file_Pa51interceptorZ;
extern void *_file_Pa51dishZ;
extern void *_file_Pa51radarconsoleZ;
extern void *_file_Pa51lockerdoorZ;
extern void *_file_Pg5generatorZ;
extern void *_file_Pg5dumpsterZ;
extern void *_file_Gar34lodZ;
extern void *_file_GavengerlodZ;
extern void *_file_Gcmp150lodZ;
extern void *_file_GcrossbowlodZ;
extern void *_file_GcyclonelodZ;
extern void *_file_GdruggunlodZ;
extern void *_file_Gdy357lodZ;
extern void *_file_Gdy357trentlodZ;
extern void *_file_GdevastatorlodZ;
extern void *_file_GdydragonlodZ;
extern void *_file_GdysuperdragonlodZ;
extern void *_file_GknifelodZ;
extern void *_file_GlaserlodZ;
extern void *_file_GmagseclodZ;
extern void *_file_GmayanpistollodZ;
extern void *_file_GmayansmglodZ;
extern void *_file_GpcgunlodZ;
extern void *_file_Grcp120lodZ;
extern void *_file_GrocketlodZ;
extern void *_file_GshotgunlodZ;
extern void *_file_GskpistollodZ;
extern void *_file_GskrocketlodZ;
extern void *_file_GsniperlodZ;
extern void *_file_Gz2020lodZ;
extern void *_file_PchrcloakerZ;
extern void *_file_PchrspeedpillZ;
extern void *_file_PbaggagecarrierZ;
extern void *_file_PminesignZ;
extern void *_file_PchamberZ;
extern void *_file_PisotopeexperimentZ;
extern void *_file_PisotopeZ;
extern void *_file_PreactordoorZ;
extern void *_file_PsaucerinsideZ;
extern void *_file_PvillastoolZ;
extern void *_file_Pcetanwindow1Z;
extern void *_file_Pcetanwindow2Z;
extern void *_file_Pcetanwindow3Z;
extern void *_file_Apelelv01M;
extern void *_file_Apelgrd01M;
extern void *_file_Ap29_11_joM;
extern void *_file_GlaserZ;
extern void *_file_PbigpelagicdoorZ;
extern void *_file_Psk_jonrubble3Z;
extern void *_file_Psk_jonrubble4Z;
extern void *_file_Psk_jonrubble5Z;
extern void *_file_Psk_jonrubble6Z;
extern void *_file_GcombathandslodZ;
extern void *_file_PbinocularsZ;
extern void *_file_PsubmarineZ;
extern void *_file_Pairforce1Z;
extern void *_file_PenginepartZ;
extern void *_file_Am3l2carrM;
extern void *_file_Aelvcet01M;
extern void *_file_Aelvcet02M;
extern void *_file_Ajorep01M;
extern void *_file_Ajorep02M;
extern void *_file_Ajorep03M;
extern void *_file_Ajorep04M;
extern void *_file_PcetroofgunZ;
extern void *_file_PcetansmalldoorZ;
extern void *_file_PpowernodeZ;
extern void *_file_PcetanbluegreenlZ;
extern void *_file_PcetanbluegreenrZ;
extern void *_file_PskedarconsoleZ;
extern void *_file_PskedarconsolepanelZ;
extern void *_file_Ajorpld01M;
extern void *_file_Ajorpld02M;
extern void *_file_Ajorpld03M;
extern void *_file_Ajorpld04M;
extern void *_file_GnbombZ;
extern void *_file_GnbomblodZ;
extern void *_file_GgrenadelodZ;
extern void *_file_PweaponcdoorZ;
extern void *_file_PtargetZ;
extern void *_file_PdevicesecretdoorZ;
extern void *_file_PcarringtonsecretdoorZ;
extern void *_file_PsinisterpcZ;
extern void *_file_PsinisterstationZ;
extern void *_file_PkeypadlockZ;
extern void *_file_PthumbprintscannerZ;
extern void *_file_PretinalockZ;
extern void *_file_PcardlockZ;
extern void *_file_PgoodstationZ;
extern void *_file_PgoodpcZ;
extern void *_file_CskedarkingZ;
extern void *_file_CelviswaistcoatZ;
extern void *_file_CheadgriffeyZ;
extern void *_file_CheadmotoZ;
extern void *_file_CheadkeithZ;
extern void *_file_CheadwinnerZ;
extern void *_file_Ca51faceplateZ;
extern void *_file_PchrautogunZ;
extern void *_file_Pg5bigchairZ;
extern void *_file_Pg5smallchairZ;
extern void *_file_PkingsceptreZ;
extern void *_file_PlabcoatZ;
extern void *_file_Atrjo01M;
extern void *_file_Atrgrim01M;
extern void *_file_Atrgrim02M;
extern void *_file_Atrcarr06M;
extern void *_file_Atrcarr07M;
extern void *_file_Atrcarr08M;
extern void *_file_Atrcarr01M;
extern void *_file_Atrcarr02M;
extern void *_file_Atrcarr03M;
extern void *_file_Atrcarr04M;
extern void *_file_Atrcarr05M;
extern void *_file_Atrcarr12M;
extern void *_file_Abnblde01M;
extern void *_file_Abncass01M;
extern void *_file_Pcidoor1Z;
extern void *_file_Pg5_chairZ;
extern void *_file_Pg5_chair2Z;
extern void *_file_Pdd_window_foyerZ;
extern void *_file_Ghand_jowetsuitZ;
extern void *_file_Ghand_trentZ;
extern void *_file_Ghand_jofrockZ;
extern void *_file_Ghand_jotrenchZ;
extern void *_file_Ghand_ddsniperZ;
extern void *_file_Ghand_presidentZ;
extern void *_file_Ghand_joaf1Z;
extern void *_file_Ghand_jopilotZ;
extern void *_file_Ghand_carringtonZ;
extern void *_file_Ghand_mrblondeZ;
extern void *_file_Ghand_ciaZ;
extern void *_file_Ghand_cifemtechZ;
extern void *_file_Ghand_fbiarmZ;
extern void *_file_Ghand_josnowZ;
extern void *_file_Ghand_vriesZ;
extern void *_file_Ghand_ddsecurityZ;
extern void *_file_Ghand_tragic_pelagicZ;
extern void *_file_Ghand_stewardess_coatZ;
extern void *_file_Ghand_ddlabtechZ;
extern void *_file_Pci_cabinetZ;
extern void *_file_Pci_deskZ;
extern void *_file_Pci_carr_deskZ;
extern void *_file_Pci_f_chairZ;
extern void *_file_Pci_loungerZ;
extern void *_file_Pci_f_sofaZ;
extern void *_file_Pci_tableZ;
extern void *_file_Pcv_coffee_tableZ;
extern void *_file_Pcv_chair1Z;
extern void *_file_Pcv_chair2Z;
extern void *_file_Pcv_sofaZ;
extern void *_file_Pcv_chair4Z;
extern void *_file_Pcv_lampZ;
extern void *_file_Pcv_cabinetZ;
extern void *_file_Pcv_f_bedZ;
extern void *_file_Ppel_chair1Z;
extern void *_file_Psk_console2Z;
extern void *_file_Pdd_ear_tableZ;
extern void *_file_Pdd_ear_chairZ;
extern void *_file_Pairbase_table2Z;
extern void *_file_Pairbase_chair2Z;
extern void *_file_Pmisc_crateZ;
extern void *_file_Pmisc_irspecsZ;
extern void *_file_Cheadelvis_gogsZ;
extern void *_file_CheadstevemZ;
extern void *_file_Pa51_roofgunZ;
extern void *_file_Psk_drone_gunZ;
extern void *_file_Pci_roofgunZ;
extern void *_file_Pcv_tableZ;
extern void *_file_Cdark_leatherZ;
extern void *_file_Cheaddark_snowZ;
extern void *_file_CheadpresidentZ;
extern void *_file_Pcidoor1_refZ;
extern void *_file_Palaskadoor_outZ;
extern void *_file_Palaskadoor_inZ;
extern void *_file_PwirefenceZ;
extern void *_file_PrarelogoZ;
extern void *_file_Chead_vdZ;
extern void *_file_Apelelv02M;
extern void *_file_PkeycardZ;
extern void *_file_PbodyarmourZ;
extern void *_file_Pa51gate_rZ;
extern void *_file_Pa51gate_lZ;
extern void *_file_Paf1_lampZ;
extern void *_file_Paf1_toiletZ;
extern void *_file_Paf1_doorbig2Z;
extern void *_file_Paf1_phoneZ;
extern void *_file_Paf1_cargodoorZ;
extern void *_file_Pg5_alarmZ;
extern void *_file_Pg5_laser_switchZ;
extern void *_file_Psk_templecolumn4Z;
extern void *_file_PcorehatchZ;
extern void *_file_LameE;
extern void *_file_LameJ;
extern void *_file_LameP;
extern void *_file_Lame_str_gZ;
extern void *_file_Lame_str_fZ;
extern void *_file_Lame_str_sZ;
extern void *_file_Lame_str_iZ;
extern void *_file_LarchE;
extern void *_file_LarchJ;
extern void *_file_LarchP;
extern void *_file_Larch_str_gZ;
extern void *_file_Larch_str_fZ;
extern void *_file_Larch_str_sZ;
extern void *_file_Larch_str_iZ;
extern void *_file_LarecE;
extern void *_file_LarecJ;
extern void *_file_LarecP;
extern void *_file_Larec_str_gZ;
extern void *_file_Larec_str_fZ;
extern void *_file_Larec_str_sZ;
extern void *_file_Larec_str_iZ;
extern void *_file_LarkE;
extern void *_file_LarkJ;
extern void *_file_LarkP;
extern void *_file_Lark_str_gZ;
extern void *_file_Lark_str_fZ;
extern void *_file_Lark_str_sZ;
extern void *_file_Lark_str_iZ;
extern void *_file_LashE;
extern void *_file_LashJ;
extern void *_file_LashP;
extern void *_file_Lash_str_gZ;
extern void *_file_Lash_str_fZ;
extern void *_file_Lash_str_sZ;
extern void *_file_Lash_str_iZ;
extern void *_file_LateE;
extern void *_file_LateJ;
extern void *_file_LateP;
extern void *_file_Late_str_gZ;
extern void *_file_Late_str_fZ;
extern void *_file_Late_str_sZ;
extern void *_file_Late_str_iZ;
extern void *_file_LaztE;
extern void *_file_LaztJ;
extern void *_file_LaztP;
extern void *_file_Lazt_str_gZ;
extern void *_file_Lazt_str_fZ;
extern void *_file_Lazt_str_sZ;
extern void *_file_Lazt_str_iZ;
extern void *_file_LcatE;
extern void *_file_LcatJ;
extern void *_file_LcatP;
extern void *_file_Lcat_str_gZ;
extern void *_file_Lcat_str_fZ;
extern void *_file_Lcat_str_sZ;
extern void *_file_Lcat_str_iZ;
extern void *_file_LcaveE;
extern void *_file_LcaveJ;
extern void *_file_LcaveP;
extern void *_file_Lcave_str_gZ;
extern void *_file_Lcave_str_fZ;
extern void *_file_Lcave_str_sZ;
extern void *_file_Lcave_str_iZ;
extern void *_file_LcradE;
extern void *_file_LcradJ;
extern void *_file_LcradP;
extern void *_file_Lcrad_str_gZ;
extern void *_file_Lcrad_str_fZ;
extern void *_file_Lcrad_str_sZ;
extern void *_file_Lcrad_str_iZ;
extern void *_file_LcrypE;
extern void *_file_LcrypJ;
extern void *_file_LcrypP;
extern void *_file_Lcryp_str_gZ;
extern void *_file_Lcryp_str_fZ;
extern void *_file_Lcryp_str_sZ;
extern void *_file_Lcryp_str_iZ;
extern void *_file_LdamE;
extern void *_file_LdamJ;
extern void *_file_LdamP;
extern void *_file_Ldam_str_gZ;
extern void *_file_Ldam_str_fZ;
extern void *_file_Ldam_str_sZ;
extern void *_file_Ldam_str_iZ;
extern void *_file_LdepoE;
extern void *_file_LdepoJ;
extern void *_file_LdepoP;
extern void *_file_Ldepo_str_gZ;
extern void *_file_Ldepo_str_fZ;
extern void *_file_Ldepo_str_sZ;
extern void *_file_Ldepo_str_iZ;
extern void *_file_LdestE;
extern void *_file_LdestJ;
extern void *_file_LdestP;
extern void *_file_Ldest_str_gZ;
extern void *_file_Ldest_str_fZ;
extern void *_file_Ldest_str_sZ;
extern void *_file_Ldest_str_iZ;
extern void *_file_LdishE;
extern void *_file_LdishJ;
extern void *_file_LdishP;
extern void *_file_Ldish_str_gZ;
extern void *_file_Ldish_str_fZ;
extern void *_file_Ldish_str_sZ;
extern void *_file_Ldish_str_iZ;
extern void *_file_LearE;
extern void *_file_LearJ;
extern void *_file_LearP;
extern void *_file_Lear_str_gZ;
extern void *_file_Lear_str_fZ;
extern void *_file_Lear_str_sZ;
extern void *_file_Lear_str_iZ;
extern void *_file_LeldE;
extern void *_file_LeldJ;
extern void *_file_LeldP;
extern void *_file_Leld_str_gZ;
extern void *_file_Leld_str_fZ;
extern void *_file_Leld_str_sZ;
extern void *_file_Leld_str_iZ;
extern void *_file_LgunE;
extern void *_file_LgunJ;
extern void *_file_LgunP;
extern void *_file_Lgun_str_gZ;
extern void *_file_Lgun_str_fZ;
extern void *_file_Lgun_str_sZ;
extern void *_file_Lgun_str_iZ;
extern void *_file_LimpE;
extern void *_file_LimpJ;
extern void *_file_LimpP;
extern void *_file_Limp_str_gZ;
extern void *_file_Limp_str_fZ;
extern void *_file_Limp_str_sZ;
extern void *_file_Limp_str_iZ;
extern void *_file_LjunE;
extern void *_file_LjunJ;
extern void *_file_LjunP;
extern void *_file_Ljun_str_gZ;
extern void *_file_Ljun_str_fZ;
extern void *_file_Ljun_str_sZ;
extern void *_file_Ljun_str_iZ;
extern void *_file_LlamE;
extern void *_file_LlamJ;
extern void *_file_LlamP;
extern void *_file_Llam_str_gZ;
extern void *_file_Llam_str_fZ;
extern void *_file_Llam_str_sZ;
extern void *_file_Llam_str_iZ;
extern void *_file_LleeE;
extern void *_file_LleeJ;
extern void *_file_LleeP;
extern void *_file_Llee_str_gZ;
extern void *_file_Llee_str_fZ;
extern void *_file_Llee_str_sZ;
extern void *_file_Llee_str_iZ;
extern void *_file_LlenE;
extern void *_file_LlenJ;
extern void *_file_LlenP;
extern void *_file_Llen_str_gZ;
extern void *_file_Llen_str_fZ;
extern void *_file_Llen_str_sZ;
extern void *_file_Llen_str_iZ;
extern void *_file_LlipE;
extern void *_file_LlipJ;
extern void *_file_LlipP;
extern void *_file_Llip_str_gZ;
extern void *_file_Llip_str_fZ;
extern void *_file_Llip_str_sZ;
extern void *_file_Llip_str_iZ;
extern void *_file_LlueE;
extern void *_file_LlueJ;
extern void *_file_LlueP;
extern void *_file_Llue_str_gZ;
extern void *_file_Llue_str_fZ;
extern void *_file_Llue_str_sZ;
extern void *_file_Llue_str_iZ;
extern void *_file_LmiscE;
extern void *_file_LmiscJ;
extern void *_file_LmiscP;
extern void *_file_Lmisc_str_gZ;
extern void *_file_Lmisc_str_fZ;
extern void *_file_Lmisc_str_sZ;
extern void *_file_Lmisc_str_iZ;
extern void *_file_Lmp10E;
extern void *_file_Lmp10J;
extern void *_file_Lmp10P;
extern void *_file_Lmp10_str_gZ;
extern void *_file_Lmp10_str_fZ;
extern void *_file_Lmp10_str_sZ;
extern void *_file_Lmp10_str_iZ;
extern void *_file_Lmp11E;
extern void *_file_Lmp11J;
extern void *_file_Lmp11P;
extern void *_file_Lmp11_str_gZ;
extern void *_file_Lmp11_str_fZ;
extern void *_file_Lmp11_str_sZ;
extern void *_file_Lmp11_str_iZ;
extern void *_file_Lmp12E;
extern void *_file_Lmp12J;
extern void *_file_Lmp12P;
extern void *_file_Lmp12_str_gZ;
extern void *_file_Lmp12_str_fZ;
extern void *_file_Lmp12_str_sZ;
extern void *_file_Lmp12_str_iZ;
extern void *_file_Lmp13E;
extern void *_file_Lmp13J;
extern void *_file_Lmp13P;
extern void *_file_Lmp13_str_gZ;
extern void *_file_Lmp13_str_fZ;
extern void *_file_Lmp13_str_sZ;
extern void *_file_Lmp13_str_iZ;
extern void *_file_Lmp14E;
extern void *_file_Lmp14J;
extern void *_file_Lmp14P;
extern void *_file_Lmp14_str_gZ;
extern void *_file_Lmp14_str_fZ;
extern void *_file_Lmp14_str_sZ;
extern void *_file_Lmp14_str_iZ;
extern void *_file_Lmp15E;
extern void *_file_Lmp15J;
extern void *_file_Lmp15P;
extern void *_file_Lmp15_str_gZ;
extern void *_file_Lmp15_str_fZ;
extern void *_file_Lmp15_str_sZ;
extern void *_file_Lmp15_str_iZ;
extern void *_file_Lmp16E;
extern void *_file_Lmp16J;
extern void *_file_Lmp16P;
extern void *_file_Lmp16_str_gZ;
extern void *_file_Lmp16_str_fZ;
extern void *_file_Lmp16_str_sZ;
extern void *_file_Lmp16_str_iZ;
extern void *_file_Lmp17E;
extern void *_file_Lmp17J;
extern void *_file_Lmp17P;
extern void *_file_Lmp17_str_gZ;
extern void *_file_Lmp17_str_fZ;
extern void *_file_Lmp17_str_sZ;
extern void *_file_Lmp17_str_iZ;
extern void *_file_Lmp18E;
extern void *_file_Lmp18J;
extern void *_file_Lmp18P;
extern void *_file_Lmp18_str_gZ;
extern void *_file_Lmp18_str_fZ;
extern void *_file_Lmp18_str_sZ;
extern void *_file_Lmp18_str_iZ;
extern void *_file_Lmp19E;
extern void *_file_Lmp19J;
extern void *_file_Lmp19P;
extern void *_file_Lmp19_str_gZ;
extern void *_file_Lmp19_str_fZ;
extern void *_file_Lmp19_str_sZ;
extern void *_file_Lmp19_str_iZ;
extern void *_file_Lmp1E;
extern void *_file_Lmp1J;
extern void *_file_Lmp1P;
extern void *_file_Lmp1_str_gZ;
extern void *_file_Lmp1_str_fZ;
extern void *_file_Lmp1_str_sZ;
extern void *_file_Lmp1_str_iZ;
extern void *_file_Lmp20E;
extern void *_file_Lmp20J;
extern void *_file_Lmp20P;
extern void *_file_Lmp20_str_gZ;
extern void *_file_Lmp20_str_fZ;
extern void *_file_Lmp20_str_sZ;
extern void *_file_Lmp20_str_iZ;
extern void *_file_Lmp2E;
extern void *_file_Lmp2J;
extern void *_file_Lmp2P;
extern void *_file_Lmp2_str_gZ;
extern void *_file_Lmp2_str_fZ;
extern void *_file_Lmp2_str_sZ;
extern void *_file_Lmp2_str_iZ;
extern void *_file_Lmp3E;
extern void *_file_Lmp3J;
extern void *_file_Lmp3P;
extern void *_file_Lmp3_str_gZ;
extern void *_file_Lmp3_str_fZ;
extern void *_file_Lmp3_str_sZ;
extern void *_file_Lmp3_str_iZ;
extern void *_file_Lmp4E;
extern void *_file_Lmp4J;
extern void *_file_Lmp4P;
extern void *_file_Lmp4_str_gZ;
extern void *_file_Lmp4_str_fZ;
extern void *_file_Lmp4_str_sZ;
extern void *_file_Lmp4_str_iZ;
extern void *_file_Lmp5E;
extern void *_file_Lmp5J;
extern void *_file_Lmp5P;
extern void *_file_Lmp5_str_gZ;
extern void *_file_Lmp5_str_fZ;
extern void *_file_Lmp5_str_sZ;
extern void *_file_Lmp5_str_iZ;
extern void *_file_Lmp6E;
extern void *_file_Lmp6J;
extern void *_file_Lmp6P;
extern void *_file_Lmp6_str_gZ;
extern void *_file_Lmp6_str_fZ;
extern void *_file_Lmp6_str_sZ;
extern void *_file_Lmp6_str_iZ;
extern void *_file_Lmp7E;
extern void *_file_Lmp7J;
extern void *_file_Lmp7P;
extern void *_file_Lmp7_str_gZ;
extern void *_file_Lmp7_str_fZ;
extern void *_file_Lmp7_str_sZ;
extern void *_file_Lmp7_str_iZ;
extern void *_file_Lmp8E;
extern void *_file_Lmp8J;
extern void *_file_Lmp8P;
extern void *_file_Lmp8_str_gZ;
extern void *_file_Lmp8_str_fZ;
extern void *_file_Lmp8_str_sZ;
extern void *_file_Lmp8_str_iZ;
extern void *_file_Lmp9E;
extern void *_file_Lmp9J;
extern void *_file_Lmp9P;
extern void *_file_Lmp9_str_gZ;
extern void *_file_Lmp9_str_fZ;
extern void *_file_Lmp9_str_sZ;
extern void *_file_Lmp9_str_iZ;
extern void *_file_LmpmenuE;
extern void *_file_LmpmenuJ;
extern void *_file_LmpmenuP;
extern void *_file_Lmpmenu_str_gZ;
extern void *_file_Lmpmenu_str_fZ;
extern void *_file_Lmpmenu_str_sZ;
extern void *_file_Lmpmenu_str_iZ;
extern void *_file_LmpweaponsE;
extern void *_file_LmpweaponsJ;
extern void *_file_LmpweaponsP;
extern void *_file_Lmpweapons_str_gZ;
extern void *_file_Lmpweapons_str_fZ;
extern void *_file_Lmpweapons_str_sZ;
extern void *_file_Lmpweapons_str_iZ;
extern void *_file_LoatE;
extern void *_file_LoatJ;
extern void *_file_LoatP;
extern void *_file_Loat_str_gZ;
extern void *_file_Loat_str_fZ;
extern void *_file_Loat_str_sZ;
extern void *_file_Loat_str_iZ;
extern void *_file_LoldE;
extern void *_file_LoldJ;
extern void *_file_LoldP;
extern void *_file_Lold_str_gZ;
extern void *_file_Lold_str_fZ;
extern void *_file_Lold_str_sZ;
extern void *_file_Lold_str_iZ;
extern void *_file_LoptionsE;
extern void *_file_LoptionsJ;
extern void *_file_LoptionsP;
extern void *_file_Loptions_str_gZ;
extern void *_file_Loptions_str_fZ;
extern void *_file_Loptions_str_sZ;
extern void *_file_Loptions_str_iZ;
extern void *_file_LpamE;
extern void *_file_LpamJ;
extern void *_file_LpamP;
extern void *_file_Lpam_str_gZ;
extern void *_file_Lpam_str_fZ;
extern void *_file_Lpam_str_sZ;
extern void *_file_Lpam_str_iZ;
extern void *_file_LpeteE;
extern void *_file_LpeteJ;
extern void *_file_LpeteP;
extern void *_file_Lpete_str_gZ;
extern void *_file_Lpete_str_fZ;
extern void *_file_Lpete_str_sZ;
extern void *_file_Lpete_str_iZ;
extern void *_file_LpropobjE;
extern void *_file_LpropobjJ;
extern void *_file_LpropobjP;
extern void *_file_Lpropobj_str_gZ;
extern void *_file_Lpropobj_str_fZ;
extern void *_file_Lpropobj_str_sZ;
extern void *_file_Lpropobj_str_iZ;
extern void *_file_LrefE;
extern void *_file_LrefJ;
extern void *_file_LrefP;
extern void *_file_Lref_str_gZ;
extern void *_file_Lref_str_fZ;
extern void *_file_Lref_str_sZ;
extern void *_file_Lref_str_iZ;
extern void *_file_LritE;
extern void *_file_LritJ;
extern void *_file_LritP;
extern void *_file_Lrit_str_gZ;
extern void *_file_Lrit_str_fZ;
extern void *_file_Lrit_str_sZ;
extern void *_file_Lrit_str_iZ;
extern void *_file_LrunE;
extern void *_file_LrunJ;
extern void *_file_LrunP;
extern void *_file_Lrun_str_gZ;
extern void *_file_Lrun_str_fZ;
extern void *_file_Lrun_str_sZ;
extern void *_file_Lrun_str_iZ;
extern void *_file_LsevE;
extern void *_file_LsevJ;
extern void *_file_LsevP;
extern void *_file_Lsev_str_gZ;
extern void *_file_Lsev_str_fZ;
extern void *_file_Lsev_str_sZ;
extern void *_file_Lsev_str_iZ;
extern void *_file_LsevbE;
extern void *_file_LsevbJ;
extern void *_file_LsevbP;
extern void *_file_Lsevb_str_gZ;
extern void *_file_Lsevb_str_fZ;
extern void *_file_Lsevb_str_sZ;
extern void *_file_Lsevb_str_iZ;
extern void *_file_LsevxE;
extern void *_file_LsevxJ;
extern void *_file_LsevxP;
extern void *_file_Lsevx_str_gZ;
extern void *_file_Lsevx_str_fZ;
extern void *_file_Lsevx_str_sZ;
extern void *_file_Lsevx_str_iZ;
extern void *_file_LsevxbE;
extern void *_file_LsevxbJ;
extern void *_file_LsevxbP;
extern void *_file_Lsevxb_str_gZ;
extern void *_file_Lsevxb_str_fZ;
extern void *_file_Lsevxb_str_sZ;
extern void *_file_Lsevxb_str_iZ;
extern void *_file_LshoE;
extern void *_file_LshoJ;
extern void *_file_LshoP;
extern void *_file_Lsho_str_gZ;
extern void *_file_Lsho_str_fZ;
extern void *_file_Lsho_str_sZ;
extern void *_file_Lsho_str_iZ;
extern void *_file_LsiloE;
extern void *_file_LsiloJ;
extern void *_file_LsiloP;
extern void *_file_Lsilo_str_gZ;
extern void *_file_Lsilo_str_fZ;
extern void *_file_Lsilo_str_sZ;
extern void *_file_Lsilo_str_iZ;
extern void *_file_LstatE;
extern void *_file_LstatJ;
extern void *_file_LstatP;
extern void *_file_Lstat_str_gZ;
extern void *_file_Lstat_str_fZ;
extern void *_file_Lstat_str_sZ;
extern void *_file_Lstat_str_iZ;
extern void *_file_LtitleE;
extern void *_file_LtitleJ;
extern void *_file_LtitleP;
extern void *_file_Ltitle_str_gZ;
extern void *_file_Ltitle_str_fZ;
extern void *_file_Ltitle_str_sZ;
extern void *_file_Ltitle_str_iZ;
extern void *_file_LtraE;
extern void *_file_LtraJ;
extern void *_file_LtraP;
extern void *_file_Ltra_str_gZ;
extern void *_file_Ltra_str_fZ;
extern void *_file_Ltra_str_sZ;
extern void *_file_Ltra_str_iZ;
extern void *_file_LuffE;
extern void *_file_LuffJ;
extern void *_file_LuffP;
extern void *_file_Luff_str_gZ;
extern void *_file_Luff_str_fZ;
extern void *_file_Luff_str_sZ;
extern void *_file_Luff_str_iZ;
extern void *_file_LwaxE;
extern void *_file_LwaxJ;
extern void *_file_LwaxP;
extern void *_file_Lwax_str_gZ;
extern void *_file_Lwax_str_fZ;
extern void *_file_Lwax_str_sZ;
extern void *_file_Lwax_str_iZ;
extern void *_file_Pa51grateZ;
extern void *_file_GecmmineZ;
extern void *_file_GcommsuplinkZ;
extern void *_file_GirscannerZ;
extern void *_file_Paf1escapedoorZ;
extern void *_file_PprescapsuleZ;
extern void *_file_PskedarbridgeZ;
extern void *_file_Ppelagicdoor2Z;
extern void *_file_Avault2M;
extern void *_file_Ap29_12_elM;
extern void *_file_Pttb_boxZ;
extern void *_file_PinstfrontdoorZ;
extern void *_file_Ap14_09_joM;
extern void *_file_Ap19_07_joM;
extern void *_file_Ap19_08_joM;
extern void *_file_PchrlaserZ;
extern void *_file_PbaftaZ;
extern void *_file_PchrsonicscrewerZ;
extern void *_file_PchrlumphammerZ;
extern void *_file_PskedarbombZ;
extern void *_file_PexplosivebrickZ;
extern void *_file_PresearchtapeZ;
extern void *_file_PziggycardZ;
extern void *_file_PsafeitemZ;
extern void *_file_Ghand_elvisZ;
extern void *_file_Paf1_tableZ;
extern void *_file_Ghand_a51guardZ;
extern void *_file_Ghand_ddshockZ;
extern void *_file_Ghand_blackguardZ;
extern void *_file_Ghand_ddfodderZ;
extern void *_file_Ghand_ddbioZ;
extern void *_file_Ghand_a51airmanZ;
extern void *_file_Ghand_g5guardZ;
extern void *_file_Ghand_cisoldierZ;
extern void *_file_PsensitiveinfoZ;
extern void *_file_PrussdarZ;
extern void *_file_PxrayspecsZ;
extern void *_file_PchreyespyZ;
extern void *_file_PchrdoordecoderZ;
extern void *_file_PbriefcaseZ;
extern void *_file_PsuitcaseZ;
extern void *_file_PshuttledoorZ;
extern void *_file_PruinbridgeZ;
extern void *_file_PsecretindoorZ;
extern void *_file_PskpuzzleobjectZ;
extern void *_file_Pa51liftdoorZ;
extern void *_file_Acicarr06M;
extern void *_file_Acicarr11M;
extern void *_file_Acifarr08M;
extern void *_file_Acifarr12M;
extern void *_file_Acifema01M;
extern void *_file_Acifema04M;
extern void *_file_Acifema07M;
extern void *_file_Acifema08M;
extern void *_file_Acifema09M;
extern void *_file_Acifema14M;
extern void *_file_Acifost08M;
extern void *_file_Acifost12M;
extern void *_file_Acigrim05M;
extern void *_file_Acigrim06M;
extern void *_file_Acigrim07M;
extern void *_file_Acigrim08M;
extern void *_file_Acigrim09M;
extern void *_file_Acigrim10M;
extern void *_file_Acihopk09M;
extern void *_file_Acihopk11M;
extern void *_file_Acimale02M;
extern void *_file_Acimale03M;
extern void *_file_Acimale07M;
extern void *_file_Acimale09M;
extern void *_file_Acimale11M;
extern void *_file_Acimale13M;
extern void *_file_Aciroge08M;
extern void *_file_Aciroge12M;
extern void *_file_Cdark_negotiatorZ;
extern void *_file_PcihubZ;
extern void *_file_Psk_ship_door2Z;
extern void *_file_Psk_window1Z;
extern void *_file_Psk_hangardoorb_topZ;
extern void *_file_Psk_hangardoorb_botZ;
extern void *_file_Paf1_innerdoorZ;
extern void *_file_Plaser_postZ;
extern void *_file_Atrfost01M;
extern void *_file_Atrfost02M;
extern void *_file_Atrfost03M;
extern void *_file_Atrcarr09M;
extern void *_file_Atrcarr10M;
extern void *_file_Atrcarr11M;
extern void *_file_Acifarr01M;
extern void *_file_Acifarr02M;
extern void *_file_Acifarr03M;
extern void *_file_Acigrim01M;
extern void *_file_Acigrim03M;
extern void *_file_Acigrim04M;
extern void *_file_Acihopk01M;
extern void *_file_Acihopk04M;
extern void *_file_Acihopk06M;
extern void *_file_Aciroge01M;
extern void *_file_Aciroge02M;
extern void *_file_Atrroge01M;
extern void *_file_Acicarr07M;
extern void *_file_Acicarr08M;
extern void *_file_PtargetampZ;
extern void *_file_Psk_liftZ;
extern void *_file_PknockknockZ;
extern void *_file_PcetandoorZ;
extern void *_file_Ajoinst01M;
extern void *_file_Ajoinst02M;
extern void *_file_Ajoinst03M;
extern void *_file_Ajoinst04M;
extern void *_file_Ap25_03_joM;
extern void *_file_Paf1rubbleZ;
extern void *_file_Pdd_dr_nonrefZ;
extern void *_file_CheadtimZ;
extern void *_file_CheadgrantZ;
extern void *_file_CheadpennyZ;
extern void *_file_CheadrobinZ;
extern void *_file_CheadalexZ;
extern void *_file_CheadjulianneZ;
extern void *_file_CheadlauraZ;
extern void *_file_CheaddavecZ;
extern void *_file_CheadkenZ;
extern void *_file_CheadjoelZ;
extern void *_file_PcetandoorsideZ;
extern void *_file_Ap29_13_joM;
extern void *_file_Ap29_14_joM;
extern void *_file_Acicarr09M;
extern void *_file_Acicarr10M;
extern void *_file_PbuddybridgeZ;
extern void *_file_CheadcookZ;
extern void *_file_CheadpryceZ;
extern void *_file_CheadsilkeZ;
extern void *_file_CheadsmithZ;
extern void *_file_CheadgarethZ;
extern void *_file_CheadmurchieZ;
extern void *_file_CheadwongZ;
extern void *_file_CheadcarterZ;
extern void *_file_CheadtintinZ;
extern void *_file_CheadmuntonZ;
extern void *_file_CheadstamperZ;
extern void *_file_CheadjonesZ;
extern void *_file_CheadphelpsZ;
extern void *_file_Ap29_15_joM;
extern void *_file_Ap16_03_joM;
extern void *_file_Acarrbye02M;
extern void *_file_Asaucerexp1M;
extern void *_fileNameList;
// 20df0
u16 var8007add0[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
};
// 20e10
struct stagethinglist stagethinglist_20e10 = {
STAGE_DUEL, 16, var8007add0,
};
// 20e18
u16 var8007adf8[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
};
// 20e3c
struct stagethinglist stagethinglist_20e3c = {
STAGE_MP_VILLA, 18, var8007adf8,
};
// 20e44
u16 var8007ae24[] = {
0x0000,
};
// 20e48
struct stagethinglist stagethinglist_20e48 = {
STAGE_RETAKING, 1, var8007ae24,
};
// 20e50
u16 var8007ae30[] = {
0x0000,
0x0101,
};
// 20e54
struct stagethinglist stagethinglist_20e54 = {
0x0f, 2, var8007ae30,
};
// 20e5c
u16 var8007ae3c[] = {
0x0000,
};
// 20e60
struct stagethinglist stagethinglist_20e60 = {
STAGE_TEST_SILO, 1, var8007ae3c,
};
// 20e68
u16 var8007ae48[] = {
0x0000,
};
// 20e6c
struct stagethinglist stagethinglist_20e6c = {
0x15, 1, var8007ae48,
};
// 20e74
u16 var8007ae54[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
};
// 20e80
struct stagethinglist stagethinglist_20e80 = {
STAGE_ESCAPE, 5, var8007ae54,
};
// 20e88
u16 var8007ae68[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
};
// 20e94
struct stagethinglist stagethinglist_20e94 = {
STAGE_WAR, 6, var8007ae68,
};
// 20e9c
u16 var8007ae7c[] = {
0x0000,
0x0101,
0x0202,
};
// 20ea4
struct stagethinglist stagethinglist_20ea4 = {
0x11, 3, var8007ae7c,
};
// 20eac
u16 var8007ae8c[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
};
// 20ec8
struct stagethinglist stagethinglist_20ec8 = {
0x13, 13, var8007ae8c,
};
// 20ed0
u16 var8007aeb0[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
};
// 20edc
struct stagethinglist stagethinglist_20edc = {
STAGE_TEST_ARCH, 5, var8007aeb0,
};
// 20ee4
u16 var8007aec4[] = {
0x0000,
0x0101,
0x0202,
0x0303,
};
// 20eec
struct stagethinglist stagethinglist_20eec = {
0x12, 4, var8007aec4,
};
// 20ef4
u16 var8007aed4[] = {
0x0000,
};
// 20ef8
struct stagethinglist stagethinglist_20ef8 = {
0x10, 1, var8007aed4,
};
// 20f00
u16 var8007aee0[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
};
// 20f0c
struct stagethinglist stagethinglist_20f0c = {
STAGE_MP_RAVINE, 5, var8007aee0,
};
// 20f14
u16 var8007aef4[] = {
0x0000,
};
// 20f18
struct stagethinglist stagethinglist_20f18 = {
0x0c, 1, var8007aef4,
};
// 20f20
u16 var8007af00[] = {
0x0000,
};
// 20f24
struct stagethinglist stagethinglist_20f24 = {
STAGE_CHICAGO, 1, var8007af00,
};
// 20f2c
u16 var8007af0c[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
};
// 20f50
struct stagethinglist stagethinglist_20f50 = {
STAGE_G5BUILDING, 17, var8007af0c,
};
// 20f58
u16 var8007af38[] = {
0x0000,
};
// 20f5c
struct stagethinglist stagethinglist_20f5c = {
STAGE_MP_COMPLEX, 1, var8007af38,
};
// 20f64
u16 var8007af44[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
};
// 20f74
struct stagethinglist stagethinglist_20f74 = {
STAGE_MP_SKEDAR, 8, var8007af44,
};
// 20f7c
u16 var8007af5c[] = {
0x0000,
0x0101,
0x0202,
};
// 20f84
struct stagethinglist stagethinglist_20f84 = {
STAGE_AIRBASE, 3, var8007af5c,
};
// 20f8c
u16 var8007af6c[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
};
// 20fb8
struct stagethinglist stagethinglist_20fb8 = {
STAGE_MP_PIPES, 21, var8007af6c,
};
// 20fc0
u16 var8007afa0[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
};
// 20fd8
struct stagethinglist stagethinglist_20fd8 = {
STAGE_INVESTIGATION, 11, var8007afa0,
};
// 20fe0
u16 var8007afc0[] = {
0x0000,
0x0101,
0x0202,
};
// 20fe8
struct stagethinglist stagethinglist_20fe8 = {
STAGE_MP_FORTRESS, 3, var8007afc0,
};
// 20ff0
u16 var8007afd0[] = {
0x0000,
0x0101,
0x0202,
};
// 20ff8
struct stagethinglist stagethinglist_20ff8 = {
STAGE_MP_WAREHOUSE, 3, var8007afd0,
};
// 21000
u16 var8007afe0[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
};
// 2100c
struct stagethinglist stagethinglist_2100c = {
STAGE_MP_FELICITY, 5, var8007afe0,
};
// 21014
u16 var8007aff4[] = {
0x0000,
};
// 21018
struct stagethinglist stagethinglist_21018 = {
0x8c, 1, var8007aff4,
};
// 21020
u16 var8007b000[] = {
0x0000,
};
// 21024
struct stagethinglist stagethinglist_21024 = {
STAGE_VILLA, 1, var8007b000,
};
// 2102c
u16 var8007b00c[] = {
0x0000,
0x0101,
0x0202,
};
// 21034
struct stagethinglist stagethinglist_21034 = {
0xc8, 3, var8007b00c,
};
// 2103c
u16 var8007b01c[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
};
// 21084
struct stagethinglist stagethinglist_21084 = {
0xbb, 35, var8007b01c,
};
// 2108c
u16 proptable[] = {
// file index, scale, zero, zero
/*0x0000*/ 0, 0, 0x01c6, 0x0199,
/*0x0001*/ 0, 0, 0x01ca, 0x0199,
/*0x0002*/ 0, 0, 0x0100, 0x0199,
/*0x0003*/ 0, 0, 0x0083, 0x0199,
/*0x0004*/ 0, 0, 0x0101, 0x0199,
/*0x0005*/ 0, 0, 0x005d, 0x0199,
/*0x0006*/ 0, 0, 0x005d, 0x0199,
/*0x0007*/ 0, 0, 0x005d, 0x0199,
/*0x0008*/ 0, 0, 0x005d, 0x0199,
/*0x0009*/ 0, 0, 0x005d, 0x0199,
/*0x000a*/ 0, 0, 0x005d, 0x0199,
/*0x000b*/ 0, 0, 0x005d, 0x0199,
/*0x000c*/ 0, 0, 0x005d, 0x0199,
/*0x000d*/ 0, 0, 0x005d, 0x0199,
/*0x000e*/ 0, 0, 0x005d, 0x0199,
/*0x000f*/ 0, 0, 0x005d, 0x0199,
/*0x0010*/ 0, 0, 0x0089, 0x1000,
/*0x0011*/ 0, 0, 0x0086, 0x0199,
/*0x0012*/ 0, 0, 0x0087, 0x0199,
/*0x0013*/ 0, 0, 0x0088, 0x0199,
/*0x0014*/ 0, 0, 0x00dd, 0x0199,
/*0x0015*/ 0, 0, 0x00be, 0x1000,
/*0x0016*/ 0, 0, 0x00cb, 0x0199,
/*0x0017*/ 0, 0, 0x00dc, 0x0199,
/*0x0018*/ 0, 0, 0x00bf, 0x0199,
/*0x0019*/ 0, 0, 0x0065, 0x1000,
/*0x001a*/ 0, 0, 0x0062, 0x1000,
/*0x001b*/ 0, 0, 0x006d, 0x1000,
/*0x001c*/ 0, 0, 0x006e, 0x1000,
/*0x001d*/ 0, 0, 0x006f, 0x1000,
/*0x001e*/ 0, 0, 0x0063, 0x1000,
/*0x001f*/ 0, 0, 0x0064, 0x1000,
/*0x0020*/ 0, 0, 0x005d, 0x1000,
/*0x0021*/ 0, 0, 0x005e, 0x1000,
/*0x0022*/ 0, 0, 0x005f, 0x1000,
/*0x0023*/ 0, 0, 0x0060, 0x0199,
/*0x0024*/ 0, 0, 0x006a, 0x1000,
/*0x0025*/ 0, 0, 0x0061, 0x0199,
/*0x0026*/ 0, 0, 0x006b, 0x1000,
/*0x0027*/ 0, 0, 0x006c, 0x0199,
/*0x0028*/ 0, 0, 0x007b, 0x1000,
/*0x0029*/ 0, 0, 0x007c, 0x1000,
/*0x002a*/ 0, 0, 0x007d, 0x1000,
/*0x002b*/ 0, 0, 0x0067, 0x1000,
/*0x002c*/ 0, 0, 0x0066, 0x1000,
/*0x002d*/ 0, 0, 0x0068, 0x1000,
/*0x002e*/ 0, 0, 0x0069, 0x1000,
/*0x002f*/ 0, 0, 0x0078, 0x1000,
/*0x0030*/ 0, 0, 0x0079, 0x1000,
/*0x0031*/ 0, 0, 0x007a, 0x1000,
/*0x0032*/ 0, 0, 0x007e, 0x1000,
/*0x0033*/ 0, 0, 0x00d6, 0x0199,
/*0x0034*/ 0, 0, 0x00d9, 0x1000,
/*0x0035*/ 0, 0, 0x0082, 0x1000,
/*0x0036*/ 0, 0, 0x0081, 0x1000,
/*0x0037*/ 0, 0, 0x00a8, 0x1000,
/*0x0038*/ 0, 0, 0x0092, 0x1000,
/*0x0039*/ 0, 0, 0x0093, 0x1000,
/*0x003a*/ 0, 0, 0x00d5, 0x0199,
/*0x003b*/ 0, 0, 0x00a9, 0x1000,
/*0x003c*/ 0, 0, 0x00aa, 0x1000,
/*0x003d*/ 0, 0, 0x00ac, 0x1000,
/*0x003e*/ 0, 0, 0x00ab, 0x1000,
/*0x003f*/ 0, 0, 0x00b5, 0x1000,
/*0x0040*/ 0, 0, 0x00ae, 0x1000,
/*0x0041*/ 0, 0, 0x00ad, 0x1000,
/*0x0042*/ 0, 0, 0x00b1, 0x1000,
/*0x0043*/ 0, 0, 0x00b4, 0x1000,
/*0x0044*/ 0, 0, 0x00a7, 0x1000,
/*0x0045*/ 0, 0, 0x00b3, 0x1000,
/*0x0046*/ 0, 0, 0x0091, 0x1000,
/*0x0047*/ 0, 0, 0x008f, 0x1000,
/*0x0048*/ 0, 0, 0x00e0, 0x0199,
/*0x0049*/ 0, 0, 0x00de, 0x0199,
/*0x004a*/ 0, 0, 0x00df, 0x0199,
/*0x004b*/ 0, 0, 0x00e6, 0x0199,
/*0x004c*/ 0, 0, 0x00e3, 0x0199,
/*0x004d*/ 0, 0, 0x00e5, 0x0199,
/*0x004e*/ 0, 0, 0x00e4, 0x0199,
/*0x004f*/ 0, 0, 0x00e2, 0x0199,
/*0x0050*/ 0, 0, 0x0096, 0x1000,
/*0x0051*/ 0, 0, 0x0098, 0x1000,
/*0x0052*/ 0, 0, 0x0099, 0x1000,
/*0x0053*/ 0, 0, 0x0095, 0x1000,
/*0x0054*/ 0, 0, 0x0094, 0x1000,
/*0x0055*/ 0, 0, 0x008b, 0x1000,
/*0x0056*/ 0, 0, 0x008a, 0x1000,
/*0x0057*/ 0, 0, 0x008d, 0x1000,
/*0x0058*/ 0, 0, 0x008c, 0x1000,
/*0x0059*/ 0, 0, 0x00e1, 0x1000,
/*0x005a*/ 0, 0, 0x00d7, 0x1000,
/*0x005b*/ 0, 0, 0x00c8, 0x0199,
/*0x005c*/ 0, 0, 0x007f, 0x1000,
/*0x005d*/ 0, 0, 0x0080, 0x1000,
/*0x005e*/ 0, 0, 0x0084, 0x1000,
/*0x005f*/ 0, 0, 0x00b2, 0x1000,
/*0x0060*/ 0, 0, 0x00da, 0x0199,
/*0x0061*/ 0, 0, 0x00db, 0x0199,
/*0x0062*/ 0, 0, 0x0075, 0x1000,
/*0x0063*/ 0, 0, 0x0071, 0x1000,
/*0x0064*/ 0, 0, 0x0074, 0x1000,
/*0x0065*/ 0, 0, 0x0077, 0x1000,
/*0x0066*/ 0, 0, 0x0072, 0x0199,
/*0x0067*/ 0, 0, 0x0076, 0x1000,
/*0x0068*/ 0, 0, 0x0073, 0x1000,
/*0x0069*/ 0, 0, 0x0070, 0x1000,
/*0x006a*/ 0, 0, 0x00f9, 0x1000,
/*0x006b*/ 0, 0, 0x00fa, 0x1000,
/*0x006c*/ 0, 0, 0x00fb, 0x1000,
/*0x006d*/ 0, 0, 0x00fc, 0x1000,
/*0x006e*/ 0, 0, 0x00ec, 0x1000,
/*0x006f*/ 0, 0, 0x00f0, 0x1000,
/*0x0070*/ 0, 0, 0x00f1, 0x1000,
/*0x0071*/ 0, 0, 0x00f2, 0x1000,
/*0x0072*/ 0, 0, 0x00f3, 0x1000,
/*0x0073*/ 0, 0, 0x00f4, 0x1000,
/*0x0074*/ 0, 0, 0x00f5, 0x1000,
/*0x0075*/ 0, 0, 0x00f6, 0x1000,
/*0x0076*/ 0, 0, 0x00ed, 0x1000,
/*0x0077*/ 0, 0, 0x00eb, 0x1000,
/*0x0078*/ 0, 0, 0x00ea, 0x1000,
/*0x0079*/ 0, 0, 0x00f7, 0x1000,
/*0x007a*/ 0, 0, 0x00f8, 0x1000,
/*0x007b*/ 0, 0, 0x00ef, 0x1000,
/*0x007c*/ 0, 0, 0x00ee, 0x1000,
/*0x007d*/ 0, 0, 0x00ba, 0x1000,
/*0x007e*/ 0, 0, 0x00b7, 0x1000,
/*0x007f*/ 0, 0, 0x00b9, 0x1000,
/*0x0080*/ 0, 0, 0x00b8, 0x1000,
/*0x0081*/ 0, 0, 0x00bb, 0x1000,
/*0x0082*/ 0, 0, 0x0090, 0x1000,
/*0x0083*/ 0, 0, 0x00af, 0x1000,
/*0x0084*/ 0, 0, 0x00b0, 0x1000,
/*0x0085*/ 0, 0, 0x00b6, 0x0199,
/*0x0086*/ 0, 0, 0x00fd, 0x0199,
/*0x0087*/ 0, 0, 0x00e7, 0x0199,
/*0x0088*/ 0, 0, 0x00e8, 0x1000,
/*0x0089*/ 0, 0, 0x009c, 0x1000,
/*0x008a*/ 0, 0, 0x009d, 0x1000,
/*0x008b*/ 0, 0, 0x009e, 0x1000,
/*0x008c*/ 0, 0, 0x00d4, 0x0800,
/*0x008d*/ 0, 0, 0x00fe, 0x0800,
/*0x008e*/ 0, 0, 0x00a1, 0x1000,
/*0x008f*/ 0, 0, 0x00a2, 0x1000,
/*0x0090*/ 0, 0, 0x009b, 0x1000,
/*0x0091*/ 0, 0, 0x009f, 0x1000,
/*0x0092*/ 0, 0, 0x009a, 0x1000,
/*0x0093*/ 0, 0, 0x00c0, 0x1000,
/*0x0094*/ 0, 0, 0x00a4, 0x1000,
/*0x0095*/ 0, 0, 0x00a3, 0x1000,
/*0x0096*/ 0, 0, 0x00a5, 0x1000,
/*0x0097*/ 0, 0, 0x0097, 0x1000,
/*0x0098*/ 0, 0, 0x00a6, 0x1000,
/*0x0099*/ 0, 0, 0x00a0, 0x1000,
/*0x009a*/ 0, 0, 0x00bc, 0x1000,
/*0x009b*/ 0, 0, 0x00bd, 0x1000,
/*0x009c*/ 0, 0, 0x00d8, 0x1000,
/*0x009d*/ 0, 0, 0x00d1, 0x1000,
/*0x009e*/ 0, 0, 0x00e9, 0x0199,
/*0x009f*/ 0, 0, 0x00d0, 0x1000,
/*0x00a0*/ 0, 0, 0x00c1, 0x1000,
/*0x00a1*/ 0, 0, 0x00c6, 0x1000,
/*0x00a2*/ 0, 0, 0x00c5, 0x1000,
/*0x00a3*/ 0, 0, 0x00c7, 0x1000,
/*0x00a4*/ 0, 0, 0x00c3, 0x1000,
/*0x00a5*/ 0, 0, 0x00c2, 0x1000,
/*0x00a6*/ 0, 0, 0x00c4, 0x1000,
/*0x00a7*/ 0, 0, 0x008e, 0x0199,
/*0x00a8*/ 0, 0, 0x00ce, 0x1000,
/*0x00a9*/ 0, 0, 0x00cf, 0x1000,
/*0x00aa*/ 0, 0, 0x00cc, 0x1000,
/*0x00ab*/ 0, 0, 0x00cd, 0x1000,
/*0x00ac*/ 0, 0, 0x00c9, 0x1000,
/*0x00ad*/ 0, 0, 0x00d2, 0x1000,
/*0x00ae*/ 0, 0, 0x0085, 0x1000,
/*0x00af*/ 0, 0, 0x0195, 0x1000,
/*0x00b0*/ 0, 0, 0x0196, 0x1000,
/*0x00b1*/ 0, 0, 0x0197, 0x1000,
/*0x00b2*/ 0, 0, 0x0198, 0x1000,
/*0x00b3*/ 0, 0, 0x01ab, 0x1000,
/*0x00b4*/ 0, 0, 0x01aa, 0x1000,
/*0x00b5*/ 0, 0, 0x01ac, 0x1000,
/*0x00b6*/ 0, 0, 0x01ad, 0x1000,
/*0x00b7*/ 0, 0, 0x01ae, 0x0199,
/*0x00b8*/ 0, 0, 0x01af, 0x1000,
/*0x00b9*/ 0, 0, 0x01b0, 0x1000,
/*0x00ba*/ 0, 0, 0x01b4, 0x1000,
/*0x00bb*/ 0, 0, 0x01b5, 0x1000,
/*0x00bc*/ 0, 0, 0x01b6, 0x1000,
/*0x00bd*/ 0, 0, 0x01b7, 0x1000,
/*0x00be*/ 0, 0, 0x01b8, 0x1000,
/*0x00bf*/ 0, 0, 0x01b9, 0x1000,
/*0x00c0*/ 0, 0, 0x01ba, 0x1000,
/*0x00c1*/ 0, 0, 0x01bb, 0x1000,
/*0x00c2*/ 0, 0, 0x01c3, 0x1000,
/*0x00c3*/ 0, 0, 0x01c7, 0x1000,
/*0x00c4*/ 0, 0, 0x0233, 0x1000,
/*0x00c5*/ 0, 0, 0x0234, 0x1000,
/*0x00c6*/ 0, 0, 0x0235, 0x1000,
/*0x00c7*/ 0, 0, 0x023e, 0x0199,
/*0x00c8*/ 0, 0, 0x023f, 0x0199,
/*0x00c9*/ 0, 0, 0x0241, 0x1000,
/*0x00ca*/ 0, 0, 0x0248, 0x1000,
/*0x00cb*/ 0, 0, 0x0249, 0x1000,
/*0x00cc*/ 0, 0, 0x024a, 0x1000,
/*0x00cd*/ 0, 0, 0x024b, 0x1000,
/*0x00ce*/ 0, 0, 0x024c, 0x1000,
/*0x00cf*/ 0, 0, 0x024d, 0x1000,
/*0x00d0*/ 0, 0, 0x024e, 0x1000,
/*0x00d1*/ 0, 0, 0x024f, 0x1000,
/*0x00d2*/ 0, 0, 0x0250, 0x1000,
/*0x00d3*/ 0, 0, 0x0251, 0x1000,
/*0x00d4*/ 0, 0, 0x0252, 0x1000,
/*0x00d5*/ 0, 0, 0x0253, 0x1000,
/*0x00d6*/ 0, 0, 0x0254, 0x1000,
/*0x00d7*/ 0, 0, 0x0255, 0x1000,
/*0x00d8*/ 0, 0, 0x0256, 0x1000,
/*0x00d9*/ 0, 0, 0x0257, 0x1000,
/*0x00da*/ 0, 0, 0x0258, 0x1000,
/*0x00db*/ 0, 0, 0x025a, 0x1000,
/*0x00dc*/ 0, 0, 0x025b, 0x1000,
/*0x00dd*/ 0, 0, 0x025c, 0x1000,
/*0x00de*/ 0, 0, 0x025d, 0x1000,
/*0x00df*/ 0, 0, 0x025e, 0x1000,
/*0x00e0*/ 0, 0, 0x025f, 0x1000,
/*0x00e1*/ 0, 0, 0x0260, 0x1000,
/*0x00e2*/ 0, 0, 0x0269, 0x1000,
/*0x00e3*/ 0, 0, 0x026a, 0x0199,
/*0x00e4*/ 0, 0, 0x026b, 0x0199,
/*0x00e5*/ 0, 0, 0x026c, 0x0199,
/*0x00e6*/ 0, 0, 0x026d, 0x1000,
/*0x00e7*/ 0, 0, 0x026e, 0x1000,
/*0x00e8*/ 0, 0, 0x026f, 0x1000,
/*0x00e9*/ 0, 0, 0x0270, 0x1000,
/*0x00ea*/ 0, 0, 0x033d, 0x0199,
/*0x00eb*/ 0, 0, 0x033e, 0x0199,
/*0x00ec*/ 0, 0, 0x033f, 0x0199,
/*0x00ed*/ 0, 0, 0x0340, 0x0199,
/*0x00ee*/ 0, 0, 0x0341, 0x0199,
/*0x00ef*/ 0, 0, 0x0342, 0x1000,
/*0x00f0*/ 0, 0, 0x0343, 0x0199,
/*0x00f1*/ 0, 0, 0x0344, 0x0199,
/*0x00f2*/ 0, 0, 0x00ff, 0x0199,
/*0x00f3*/ 0, 0, 0x0346, 0x0c00,
/*0x00f4*/ 0, 0, 0x0347, 0x0199,
/*0x00f5*/ 0, 0, 0x0348, 0x0199,
/*0x00f6*/ 0, 0, 0x0349, 0x0199,
/*0x00f7*/ 0, 0, 0x034a, 0x0199,
/*0x00f8*/ 0, 0, 0x034b, 0x0199,
/*0x00f9*/ 0, 0, 0x034c, 0x0199,
/*0x00fa*/ 0, 0, 0x034d, 0x0199,
/*0x00fb*/ 0, 0, 0x034e, 0x0199,
/*0x00fc*/ 0, 0, 0x034f, 0x0199,
/*0x00fd*/ 0, 0, 0x0350, 0x0199,
/*0x00fe*/ 0, 0, 0x0351, 0x0199,
/*0x00ff*/ 0, 0, 0x0352, 0x0199,
/*0x0100*/ 0, 0, 0x0353, 0x0199,
/*0x0101*/ 0, 0, 0x0354, 0x0199,
/*0x0102*/ 0, 0, 0x0355, 0x0199,
/*0x0103*/ 0, 0, 0x0356, 0x0199,
/*0x0104*/ 0, 0, 0x0357, 0x0199,
/*0x0105*/ 0, 0, 0x0358, 0x0199,
/*0x0106*/ 0, 0, 0x0359, 0x0199,
/*0x0107*/ 0, 0, 0x035a, 0x0199,
/*0x0108*/ 0, 0, 0x035b, 0x0199,
/*0x0109*/ 0, 0, 0x035c, 0x0199,
/*0x010a*/ 0, 0, 0x035d, 0x0199,
/*0x010b*/ 0, 0, 0x035e, 0x0199,
/*0x010c*/ 0, 0, 0x035f, 0x0199,
/*0x010d*/ 0, 0, 0x0360, 0x0199,
/*0x010e*/ 0, 0, 0x0361, 0x0199,
/*0x010f*/ 0, 0, 0x0362, 0x0199,
/*0x0110*/ 0, 0, 0x0363, 0x0199,
/*0x0111*/ 0, 0, 0x0364, 0x0199,
/*0x0112*/ 0, 0, 0x0365, 0x0199,
/*0x0113*/ 0, 0, 0x0366, 0x0199,
/*0x0114*/ 0, 0, 0x0367, 0x0199,
/*0x0115*/ 0, 0, 0x0368, 0x0199,
/*0x0116*/ 0, 0, 0x0369, 0x0199,
/*0x0117*/ 0, 0, 0x036a, 0x0199,
/*0x0118*/ 0, 0, 0x036b, 0x0199,
/*0x0119*/ 0, 0, 0x036c, 0x0199,
/*0x011a*/ 0, 0, 0x036d, 0x0199,
/*0x011b*/ 0, 0, 0x036e, 0x0199,
/*0x011c*/ 0, 0, 0x036f, 0x0199,
/*0x011d*/ 0, 0, 0x0370, 0x0199,
/*0x011e*/ 0, 0, 0x0371, 0x0199,
/*0x011f*/ 0, 0, 0x0372, 0x0199,
/*0x0120*/ 0, 0, 0x0373, 0x0199,
/*0x0121*/ 0, 0, 0x0374, 0x0199,
/*0x0122*/ 0, 0, 0x0375, 0x0199,
/*0x0123*/ 0, 0, 0x0376, 0x0199,
/*0x0124*/ 0, 0, 0x039e, 0x0199,
/*0x0125*/ 0, 0, 0x039f, 0x1000,
/*0x0126*/ 0, 0, 0x049d, 0x0199,
/*0x0127*/ 0, 0, 0x04af, 0x0199,
/*0x0128*/ 0, 0, 0x04b1, 0x0199,
/*0x0129*/ 0, 0, 0x04b2, 0x0199,
/*0x012a*/ 0, 0, 0x04b3, 0x0199,
/*0x012b*/ 0, 0, 0x04b4, 0x0199,
/*0x012c*/ 0, 0, 0x04b5, 0x0199,
/*0x012d*/ 0, 0, 0x04b6, 0x0199,
/*0x012e*/ 0, 0, 0x04cf, 0x0199,
/*0x012f*/ 0, 0, 0x04d0, 0x2800,
/*0x0130*/ 0, 0, 0x04e0, 0x1000,
/*0x0131*/ 0, 0, 0x04e1, 0x1000,
/*0x0132*/ 0, 0, 0x04e2, 0x1000,
/*0x0133*/ 0, 0, 0x04e3, 0x1000,
/*0x0134*/ 0, 0, 0x04e4, 0x1000,
/*0x0135*/ 0, 0, 0x04d1, 0x0199,
/*0x0136*/ 0, 0, 0x04d2, 0x0199,
/*0x0137*/ 0, 0, 0x04d3, 0x0199,
/*0x0138*/ 0, 0, 0x04d4, 0x0199,
/*0x0139*/ 0, 0, 0x04d5, 0x0199,
/*0x013a*/ 0, 0, 0x04d6, 0x0199,
/*0x013b*/ 0, 0, 0x04d7, 0x1000,
/*0x013c*/ 0, 0, 0x04d8, 0x0199,
/*0x013d*/ 0, 0, 0x04d9, 0x0199,
/*0x013e*/ 0, 0, 0x04da, 0x0199,
/*0x013f*/ 0, 0, 0x04db, 0x0199,
/*0x0140*/ 0, 0, 0x04e6, 0x0199,
/*0x0141*/ 0, 0, 0x04e7, 0x0199,
/*0x0142*/ 0, 0, 0x04e8, 0x1000,
/*0x0143*/ 0, 0, 0x04e9, 0x0199,
/*0x0144*/ 0, 0, 0x04f1, 0x0199,
/*0x0145*/ 0, 0, 0x04f2, 0x1000,
/*0x0146*/ 0, 0, 0x04f3, 0x0199,
/*0x0147*/ 0, 0, 0x04f4, 0x1000,
/*0x0148*/ 0, 0, 0x04f5, 0x1000,
/*0x0149*/ 0, 0, 0x04f6, 0x1000,
/*0x014a*/ 0, 0, 0x04f7, 0x1000,
/*0x014b*/ 0, 0, 0x04ff, 0x1000,
/*0x014c*/ 0, 0, 0x0500, 0x1000,
/*0x014d*/ 0, 0, 0x0501, 0x1000,
/*0x014e*/ 0, 0, 0x0502, 0x1000,
/*0x014f*/ 0, 0, 0x0503, 0x1000,
/*0x0150*/ 0, 0, 0x0504, 0x1000,
/*0x0151*/ 0, 0, 0x0505, 0x1000,
/*0x0152*/ 0, 0, 0x0506, 0x1000,
/*0x0153*/ 0, 0, 0x0507, 0x1000,
/*0x0154*/ 0, 0, 0x0508, 0x1000,
/*0x0155*/ 0, 0, 0x0509, 0x1000,
/*0x0156*/ 0, 0, 0x050a, 0x1000,
/*0x0157*/ 0, 0, 0x0512, 0x0199,
/*0x0158*/ 0, 0, 0x0513, 0x0199,
/*0x0159*/ 0, 0, 0x0514, 0x0199,
/*0x015a*/ 0, 0, 0x0515, 0x0199,
/*0x015b*/ 0, 0, 0x0516, 0x0199,
/*0x015c*/ 0, 0, 0x0525, 0x1000,
/*0x015d*/ 0, 0, 0x0526, 0x1000,
/*0x015e*/ 0, 0, 0x0527, 0x1000,
/*0x015f*/ 0, 0, 0x0528, 0x0199,
/*0x0160*/ 0, 0, 0x053c, 0x1000,
/*0x0161*/ 0, 0, 0x053d, 0x1000,
/*0x0162*/ 0, 0, 0x053e, 0x1000,
/*0x0163*/ 0, 0, 0x053f, 0x1000,
/*0x0164*/ 0, 0, 0x0540, 0x1000,
/*0x0165*/ 0, 0, 0x0541, 0x1000,
/*0x0166*/ 0, 0, 0x0542, 0x1000,
/*0x0167*/ 0, 0, 0x0543, 0x1000,
/*0x0168*/ 0, 0, 0x0544, 0x1000,
/*0x0169*/ 0, 0, 0x0545, 0x1000,
/*0x016a*/ 0, 0, 0x0546, 0x1000,
/*0x016b*/ 0, 0, 0x0547, 0x1000,
/*0x016c*/ 0, 0, 0x0548, 0x1000,
/*0x016d*/ 0, 0, 0x0549, 0x1000,
/*0x016e*/ 0, 0, 0x054a, 0x1000,
/*0x016f*/ 0, 0, 0x054b, 0x1000,
/*0x0170*/ 0, 0, 0x054c, 0x1000,
/*0x0171*/ 0, 0, 0x054d, 0x1000,
/*0x0172*/ 0, 0, 0x054e, 0x1000,
/*0x0173*/ 0, 0, 0x054f, 0x1000,
/*0x0174*/ 0, 0, 0x0550, 0x1000,
/*0x0175*/ 0, 0, 0x0551, 0x1000,
/*0x0176*/ 0, 0, 0x005d, 0x1000,
/*0x0177*/ 0, 0, 0x0552, 0x0c00,
/*0x0178*/ 0, 0, 0x0555, 0x0199,
/*0x0179*/ 0, 0, 0x0556, 0x0199,
/*0x017a*/ 0, 0, 0x0557, 0x0199,
/*0x017b*/ 0, 0, 0x0558, 0x1000,
/*0x017c*/ 0, 0, 0x055c, 0x1000,
/*0x017d*/ 0, 0, 0x055d, 0x1000,
/*0x017e*/ 0, 0, 0x055e, 0x1000,
/*0x017f*/ 0, 0, 0x055f, 0x0199,
/*0x0180*/ 0, 0, 0x0560, 0x1000,
/*0x0181*/ 0, 0, 0x0563, 0x0199,
/*0x0182*/ 0, 0, 0x0564, 0x0133,
/*0x0183*/ 0, 0, 0x0565, 0x1000,
/*0x0184*/ 0, 0, 0x0566, 0x1000,
/*0x0185*/ 0, 0, 0x0567, 0x1000,
/*0x0186*/ 0, 0, 0x0568, 0x1000,
/*0x0187*/ 0, 0, 0x0569, 0x1000,
/*0x0188*/ 0, 0, 0x056a, 0x1000,
/*0x0189*/ 0, 0, 0x056b, 0x1000,
/*0x018a*/ 0, 0, 0x056c, 0x1000,
/*0x018b*/ 0, 0, 0x056d, 0x1000,
/*0x018c*/ 0, 0, 0x056e, 0x1000,
/*0x018d*/ 0, 0, 0x056f, 0x1000,
/*0x018e*/ 0, 0, 0x074c, 0x1000,
/*0x018f*/ 0, 0, 0x0750, 0x1000,
/*0x0190*/ 0, 0, 0x0751, 0x1000,
/*0x0191*/ 0, 0, 0x0752, 0x1000,
/*0x0192*/ 0, 0, 0x0753, 0x1000,
/*0x0193*/ 0, 0, 0x0756, 0x0066,
/*0x0194*/ 0, 0, 0x0757, 0x1000,
/*0x0195*/ 0, 0, 0x075b, 0x0199,
/*0x0196*/ 0, 0, 0x075c, 0x1000,
/*0x0197*/ 0, 0, 0x075d, 0x0199,
/*0x0198*/ 0, 0, 0x075e, 0x0199,
/*0x0199*/ 0, 0, 0x0760, 0x1000,
/*0x019a*/ 0, 0, 0x075f, 0x1000,
/*0x019b*/ 0, 0, 0x0762, 0x1000,
/*0x019c*/ 0, 0, 0x0763, 0x1000,
/*0x019d*/ 0, 0, 0x076f, 0x0333,
/*0x019e*/ 0, 0, 0x0770, 0x0c00,
/*0x019f*/ 0, 0, 0x075e, 0x1000,
/*0x01a0*/ 0, 0, 0x0771, 0x1800,
/*0x01a1*/ 0, 0, 0x0772, 0x0199,
/*0x01a2*/ 0, 0, 0x0765, 0x0199,
/*0x01a3*/ 0, 0, 0x0775, 0x1000,
/*0x01a4*/ 0, 0, 0x0776, 0x0199,
/*0x01a5*/ 0, 0, 0x0777, 0x1000,
/*0x01a6*/ 0, 0, 0x076e, 0x0199,
/*0x01a7*/ 0, 0, 0x0774, 0x1000,
/*0x01a8*/ 0, 0, 0x0778, 0x1000,
/*0x01a9*/ 0, 0, 0x0779, 0x1000,
/*0x01aa*/ 0, 0, 0x0797, 0x1000,
/*0x01ab*/ 0, 0, 0x0798, 0x1000,
/*0x01ac*/ 0, 0, 0x0799, 0x1000,
/*0x01ad*/ 0, 0, 0x079a, 0x1000,
/*0x01ae*/ 0, 0, 0x079b, 0x1000,
/*0x01af*/ 0, 0, 0x079c, 0x1000,
/*0x01b0*/ 0, 0, 0x079d, 0x1000,
/*0x01b1*/ 0, 0, 0x07b2, 0x0199,
/*0x01b2*/ 0, 0, 0x07b3, 0x1000,
/*0x01b3*/ 0, 0, 0x07b4, 0x1000,
/*0x01b4*/ 0, 0, 0x07b5, 0x1000,
/*0x01b5*/ 0, 0, 0x07bb, 0x1000,
/*0x01b6*/ 0, 0, 0x07bc, 0x1000,
/*0x01b7*/ 0, 0, 0x07c7, 0x1000,
/*0x01b8*/ 0, 0, 0x07cc, 0x0199,
};
// 21e54
u8 propexplosiontypes[] = {
/*0x0000*/ 0x00,
/*0x0001*/ 0x00,
/*0x0002*/ 0x00,
/*0x0003*/ 0x00,
/*0x0004*/ 0x00,
/*0x0005*/ 0x00,
/*0x0006*/ 0x10,
/*0x0007*/ 0x00,
/*0x0008*/ 0x08,
/*0x0009*/ 0x0b,
/*0x000a*/ 0x06,
/*0x000b*/ 0x04,
/*0x000c*/ 0x00,
/*0x000d*/ 0x00,
/*0x000e*/ 0x00,
/*0x000f*/ 0x00,
/*0x0010*/ 0x00,
/*0x0011*/ 0x00,
/*0x0012*/ 0x00,
/*0x0013*/ 0x00,
/*0x0014*/ 0x00,
/*0x0015*/ 0x00,
/*0x0016*/ 0x00,
/*0x0017*/ 0x00,
/*0x0018*/ 0x00,
/*0x0019*/ 0x03,
/*0x001a*/ 0x00,
/*0x001b*/ 0x06,
/*0x001c*/ 0x00,
/*0x001d*/ 0x00,
/*0x001e*/ 0x00,
/*0x001f*/ 0x06,
/*0x0020*/ 0x09,
/*0x0021*/ 0x00,
/*0x0022*/ 0x00,
/*0x0023*/ 0x00,
/*0x0024*/ 0x00,
/*0x0025*/ 0x00,
/*0x0026*/ 0x00,
/*0x0027*/ 0x00,
/*0x0028*/ 0x03,
/*0x0029*/ 0x03,
/*0x002a*/ 0x03,
/*0x002b*/ 0x00,
/*0x002c*/ 0x00,
/*0x002d*/ 0x00,
/*0x002e*/ 0x00,
/*0x002f*/ 0x00,
/*0x0030*/ 0x00,
/*0x0031*/ 0x00,
/*0x0032*/ 0x00,
/*0x0033*/ 0x00,
/*0x0034*/ 0x00,
/*0x0035*/ 0x00,
/*0x0036*/ 0x00,
/*0x0037*/ 0x00,
/*0x0038*/ 0x00,
/*0x0039*/ 0x00,
/*0x003a*/ 0x00,
/*0x003b*/ 0x0c,
/*0x003c*/ 0x00,
/*0x003d*/ 0x00,
/*0x003e*/ 0x00,
/*0x003f*/ 0x00,
/*0x0040*/ 0x00,
/*0x0041*/ 0x00,
/*0x0042*/ 0x0b,
/*0x0043*/ 0x00,
/*0x0044*/ 0x00,
/*0x0045*/ 0x00,
/*0x0046*/ 0x00,
/*0x0047*/ 0x00,
/*0x0048*/ 0x00,
/*0x0049*/ 0x00,
/*0x004a*/ 0x00,
/*0x004b*/ 0x00,
/*0x004c*/ 0x00,
/*0x004d*/ 0x00,
/*0x004e*/ 0x00,
/*0x004f*/ 0x00,
/*0x0050*/ 0x00,
/*0x0051*/ 0x00,
/*0x0052*/ 0x00,
/*0x0053*/ 0x00,
/*0x0054*/ 0x00,
/*0x0055*/ 0x00,
/*0x0056*/ 0x00,
/*0x0057*/ 0x00,
/*0x0058*/ 0x0d,
/*0x0059*/ 0x0d,
/*0x005a*/ 0x0d,
/*0x005b*/ 0x0d,
/*0x005c*/ 0x0d,
/*0x005d*/ 0x00,
/*0x005e*/ 0x00,
/*0x005f*/ 0x00,
/*0x0060*/ 0x00,
/*0x0061*/ 0x07,
/*0x0062*/ 0x04,
/*0x0063*/ 0x0c,
/*0x0064*/ 0x00,
/*0x0065*/ 0x00,
/*0x0066*/ 0x03,
/*0x0067*/ 0x00,
/*0x0068*/ 0x00,
/*0x0069*/ 0x00,
/*0x006a*/ 0x00,
/*0x006b*/ 0x00,
/*0x006c*/ 0x00,
/*0x006d*/ 0x00,
/*0x006e*/ 0x0c,
/*0x006f*/ 0x0c,
/*0x0070*/ 0x00,
/*0x0071*/ 0x00,
/*0x0072*/ 0x00,
/*0x0073*/ 0x00,
/*0x0074*/ 0x00,
/*0x0075*/ 0x00,
/*0x0076*/ 0x00,
/*0x0077*/ 0x00,
/*0x0078*/ 0x00,
/*0x0079*/ 0x00,
/*0x007a*/ 0x00,
/*0x007b*/ 0x00,
/*0x007c*/ 0x00,
/*0x007d*/ 0x00,
/*0x007e*/ 0x0d,
/*0x007f*/ 0x00,
/*0x0080*/ 0x00,
/*0x0081*/ 0x00,
/*0x0082*/ 0x00,
/*0x0083*/ 0x00,
/*0x0084*/ 0x00,
/*0x0085*/ 0x00,
/*0x0086*/ 0x00,
/*0x0087*/ 0x00,
/*0x0088*/ 0x00,
/*0x0089*/ 0x00,
/*0x008a*/ 0x00,
/*0x008b*/ 0x00,
/*0x008c*/ 0x00,
/*0x008d*/ 0x0d,
/*0x008e*/ 0x0c,
/*0x008f*/ 0x0c,
/*0x0090*/ 0x00,
/*0x0091*/ 0x00,
/*0x0092*/ 0x00,
/*0x0093*/ 0x00,
/*0x0094*/ 0x00,
/*0x0095*/ 0x00,
/*0x0096*/ 0x00,
/*0x0097*/ 0x00,
/*0x0098*/ 0x00,
/*0x0099*/ 0x00,
/*0x009a*/ 0x00,
/*0x009b*/ 0x00,
/*0x009c*/ 0x00,
/*0x009d*/ 0x00,
/*0x009e*/ 0x00,
/*0x009f*/ 0x0d,
/*0x00a0*/ 0x00,
/*0x00a1*/ 0x00,
/*0x00a2*/ 0x00,
/*0x00a3*/ 0x00,
/*0x00a4*/ 0x00,
/*0x00a5*/ 0x00,
/*0x00a6*/ 0x00,
/*0x00a7*/ 0x09,
/*0x00a8*/ 0x00,
/*0x00a9*/ 0x00,
/*0x00aa*/ 0x00,
/*0x00ab*/ 0x00,
/*0x00ac*/ 0x00,
/*0x00ad*/ 0x00,
/*0x00ae*/ 0x00,
/*0x00af*/ 0x00,
/*0x00b0*/ 0x00,
/*0x00b1*/ 0x00,
/*0x00b2*/ 0x00,
/*0x00b3*/ 0x00,
/*0x00b4*/ 0x00,
/*0x00b5*/ 0x00,
/*0x00b6*/ 0x00,
/*0x00b7*/ 0x07,
/*0x00b8*/ 0x06,
/*0x00b9*/ 0x00,
/*0x00ba*/ 0x09,
/*0x00bb*/ 0x00,
/*0x00bc*/ 0x00,
/*0x00bd*/ 0x06,
/*0x00be*/ 0x06,
/*0x00bf*/ 0x06,
/*0x00c0*/ 0x00,
/*0x00c1*/ 0x00,
/*0x00c2*/ 0x0b,
/*0x00c3*/ 0x00,
/*0x00c4*/ 0x00,
/*0x00c5*/ 0x06,
/*0x00c6*/ 0x09,
/*0x00c7*/ 0x00,
/*0x00c8*/ 0x00,
/*0x00c9*/ 0x0b,
/*0x00ca*/ 0x06,
/*0x00cb*/ 0x00,
/*0x00cc*/ 0x00,
/*0x00cd*/ 0x00,
/*0x00ce*/ 0x00,
/*0x00cf*/ 0x00,
/*0x00d0*/ 0x19,
/*0x00d1*/ 0x00,
/*0x00d2*/ 0x00,
/*0x00d3*/ 0x00,
/*0x00d4*/ 0x00,
/*0x00d5*/ 0x00,
/*0x00d6*/ 0x00,
/*0x00d7*/ 0x00,
/*0x00d8*/ 0x00,
/*0x00d9*/ 0x00,
/*0x00da*/ 0x00,
/*0x00db*/ 0x00,
/*0x00dc*/ 0x00,
/*0x00dd*/ 0x00,
/*0x00de*/ 0x00,
/*0x00df*/ 0x00,
/*0x00e0*/ 0x00,
/*0x00e1*/ 0x00,
/*0x00e2*/ 0x00,
/*0x00e3*/ 0x00,
/*0x00e4*/ 0x00,
/*0x00e5*/ 0x00,
/*0x00e6*/ 0x00,
/*0x00e7*/ 0x00,
/*0x00e8*/ 0x00,
/*0x00e9*/ 0x00,
/*0x00ea*/ 0x0b,
/*0x00eb*/ 0x00,
/*0x00ec*/ 0x00,
/*0x00ed*/ 0x00,
/*0x00ee*/ 0x00,
/*0x00ef*/ 0x00,
/*0x00f0*/ 0x00,
/*0x00f1*/ 0x00,
/*0x00f2*/ 0x00,
/*0x00f3*/ 0x11,
/*0x00f4*/ 0x00,
/*0x00f5*/ 0x00,
/*0x00f6*/ 0x00,
/*0x00f7*/ 0x00,
/*0x00f8*/ 0x00,
/*0x00f9*/ 0x00,
/*0x00fa*/ 0x00,
/*0x00fb*/ 0x00,
/*0x00fc*/ 0x00,
/*0x00fd*/ 0x00,
/*0x00fe*/ 0x00,
/*0x00ff*/ 0x00,
/*0x0100*/ 0x00,
/*0x0101*/ 0x00,
/*0x0102*/ 0x00,
/*0x0103*/ 0x00,
/*0x0104*/ 0x00,
/*0x0105*/ 0x00,
/*0x0106*/ 0x00,
/*0x0107*/ 0x00,
/*0x0108*/ 0x00,
/*0x0109*/ 0x00,
/*0x010a*/ 0x00,
/*0x010b*/ 0x00,
/*0x010c*/ 0x00,
/*0x010d*/ 0x00,
/*0x010e*/ 0x00,
/*0x010f*/ 0x00,
/*0x0110*/ 0x00,
/*0x0111*/ 0x00,
/*0x0112*/ 0x00,
/*0x0113*/ 0x00,
/*0x0114*/ 0x00,
/*0x0115*/ 0x00,
/*0x0116*/ 0x00,
/*0x0117*/ 0x00,
/*0x0118*/ 0x00,
/*0x0119*/ 0x00,
/*0x011a*/ 0x0d,
/*0x011b*/ 0x0d,
/*0x011c*/ 0x0d,
/*0x011d*/ 0x0d,
/*0x011e*/ 0x00,
/*0x011f*/ 0x00,
/*0x0120*/ 0x00,
/*0x0121*/ 0x00,
/*0x0122*/ 0x00,
/*0x0123*/ 0x00,
/*0x0124*/ 0x00,
/*0x0125*/ 0x00,
/*0x0126*/ 0x00,
/*0x0127*/ 0x0d,
/*0x0128*/ 0x0d,
/*0x0129*/ 0x00,
/*0x012a*/ 0x0d,
/*0x012b*/ 0x0d,
/*0x012c*/ 0x08,
/*0x012d*/ 0x00,
/*0x012e*/ 0x00,
/*0x012f*/ 0x0c,
/*0x0130*/ 0x0d,
/*0x0131*/ 0x07,
/*0x0132*/ 0x0b,
/*0x0133*/ 0x00,
/*0x0134*/ 0x07,
/*0x0135*/ 0x07,
/*0x0136*/ 0x00,
/*0x0137*/ 0x00,
/*0x0138*/ 0x00,
/*0x0139*/ 0x00,
/*0x013a*/ 0x00,
/*0x013b*/ 0x00,
/*0x013c*/ 0x00,
/*0x013d*/ 0x00,
/*0x013e*/ 0x00,
/*0x013f*/ 0x00,
/*0x0140*/ 0x00,
/*0x0141*/ 0x00,
/*0x0142*/ 0x00,
/*0x0143*/ 0x00,
/*0x0144*/ 0x00,
/*0x0145*/ 0x00,
/*0x0146*/ 0x00,
/*0x0147*/ 0x00,
/*0x0148*/ 0x00,
/*0x0149*/ 0x00,
/*0x014a*/ 0x00,
/*0x014b*/ 0x0d,
/*0x014c*/ 0x07,
/*0x014d*/ 0x00,
/*0x014e*/ 0x00,
/*0x014f*/ 0x00,
/*0x0150*/ 0x00,
/*0x0151*/ 0x07,
/*0x0152*/ 0x00,
/*0x0153*/ 0x00,
/*0x0154*/ 0x00,
/*0x0155*/ 0x00,
/*0x0156*/ 0x00,
/*0x0157*/ 0x07,
/*0x0158*/ 0x08,
/*0x0159*/ 0x06,
/*0x015a*/ 0x06,
/*0x015b*/ 0x06,
/*0x015c*/ 0x06,
/*0x015d*/ 0x08,
/*0x015e*/ 0x07,
/*0x015f*/ 0x07,
/*0x0160*/ 0x00,
/*0x0161*/ 0x00,
/*0x0162*/ 0x00,
/*0x0163*/ 0x00,
/*0x0164*/ 0x00,
/*0x0165*/ 0x00,
/*0x0166*/ 0x00,
/*0x0167*/ 0x00,
/*0x0168*/ 0x00,
/*0x0169*/ 0x00,
/*0x016a*/ 0x00,
/*0x016b*/ 0x00,
/*0x016c*/ 0x00,
/*0x016d*/ 0x00,
/*0x016e*/ 0x00,
/*0x016f*/ 0x00,
/*0x0170*/ 0x00,
/*0x0171*/ 0x00,
/*0x0172*/ 0x00,
/*0x0173*/ 0x00,
/*0x0174*/ 0x06,
/*0x0175*/ 0x00,
/*0x0176*/ 0x00,
/*0x0177*/ 0x00,
/*0x0178*/ 0x07,
/*0x0179*/ 0x00,
/*0x017a*/ 0x00,
/*0x017b*/ 0x00,
/*0x017c*/ 0x00,
/*0x017d*/ 0x00,
/*0x017e*/ 0x00,
/*0x017f*/ 0x06,
/*0x0180*/ 0x08,
/*0x0181*/ 0x08,
/*0x0182*/ 0x08,
/*0x0183*/ 0x00,
/*0x0184*/ 0x00,
/*0x0185*/ 0x00,
/*0x0186*/ 0x00,
/*0x0187*/ 0x00,
/*0x0188*/ 0x00,
/*0x0189*/ 0x00,
/*0x018a*/ 0x00,
/*0x018b*/ 0x00,
/*0x018c*/ 0x00,
/*0x018d*/ 0x06,
/*0x018e*/ 0x00,
/*0x018f*/ 0x00,
/*0x0190*/ 0x06,
/*0x0191*/ 0x00,
/*0x0192*/ 0x07,
/*0x0193*/ 0x07,
/*0x0194*/ 0x00,
/*0x0195*/ 0x00,
/*0x0196*/ 0x00,
/*0x0197*/ 0x00,
/*0x0198*/ 0x0d,
/*0x0199*/ 0x00,
/*0x019a*/ 0x00,
/*0x019b*/ 0x00,
/*0x019c*/ 0x00,
/*0x019d*/ 0x00,
/*0x019e*/ 0x06,
/*0x019f*/ 0x00,
/*0x01a0*/ 0x00,
/*0x01a1*/ 0x00,
/*0x01a2*/ 0x11,
/*0x01a3*/ 0x00,
/*0x01a4*/ 0x00,
/*0x01a5*/ 0x00,
/*0x01a6*/ 0x00,
/*0x01a7*/ 0x00,
/*0x01a8*/ 0x00,
/*0x01a9*/ 0x00,
/*0x01aa*/ 0x00,
/*0x01ab*/ 0x00,
/*0x01ac*/ 0x00,
/*0x01ad*/ 0x00,
/*0x01ae*/ 0x00,
/*0x01af*/ 0x0b,
/*0x01b0*/ 0x00,
/*0x01b1*/ 0x00,
/*0x01b2*/ 0x00,
/*0x01b3*/ 0x06,
/*0x01b4*/ 0x00,
/*0x01b5*/ 0x00,
/*0x01b6*/ 0x00,
/*0x01b7*/ 0x00,
/*0x01b8*/ 0x00,
/*0x01b9*/ 0x00,
/*0x01ba*/ 0x00,
/*0x01bb*/ 0x00,
/*0x01bc*/ 0x00,
/*0x01bd*/ 0x00,
/*0x01be*/ 0x00,
/*0x01bf*/ 0x00,
};
u32 var8007bff4 = 0x0000ff00;
u32 var8007bff8 = 0x00000000;
u32 var8007bffc = 0x00000000;
u32 var8007c000 = 0x00000000;
u32 var8007c004 = 0x00000000;
u32 var8007c008 = 0x00000000;
u32 var8007c00c = 0x00000000;
u32 var8007c010 = 0xf8f4f1e0;
u32 var8007c014 = 0x473f41dd;
u32 var8007c018 = 0xa510c9c6;
u32 var8007c01c = 0xbcae0bd1;
u32 var8007c020 = 0x0ff73a30;
u32 var8007c024 = 0x724083b7;
u32 var8007c028 = 0xffffffff;
u32 var8007c02c = 0xffffffff;
u32 var8007c030 = 0xffffffff;
u32 var8007c034 = 0x00000000;
u32 var8007c038 = 0x00000000;
u32 var8007c03c = 0x00000000;
// 22060
u16 var8007c040[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
};
// 2208c
struct stagethinglist stagethinglist_2208c = {
0x02, 21, var8007c040,
};
u32 var8007c074 = 0x00000000;
u32 var8007c078 = 0x00000000;
u32 var8007c07c = 0x00000000;
// 220a0
u16 var8007c080[] = {
0x0000,
0x0101,
};
// 220a4
struct stagethinglist stagethinglist_220a4 = {
0x03, 2, var8007c080,
};
u32 var8007c08c = 0x00000000;
// 220b0
u16 var8007c090[] = {
0x0000,
0x0101,
0x0202,
0x0304,
0x0403,
0x0506,
0x0605,
0x0708,
0x0807,
0x090a,
0x0a09,
0x0b0c,
0x0c0b,
0x0d0e,
0x0e0d,
};
// 220d0
struct stagethinglist stagethinglist_220d0 = {
0x0b, 15, var8007c090,
};
u32 var8007c0dc;
u32 var8007c0f4;
u32 var8007c10c;
u32 var8007c124;
u32 var8007c130;
u32 var8007c148;
u32 var8007c0b8 = 0x00000000;
u32 var8007c0bc = 0x00000000;
u32 var8007c0c0 = (u32) &var8007c0dc;
u32 var8007c0c4 = (u32) &stagethinglist_220d0;
u32 var8007c0c8 = 0x00000000;
u32 var8007c0cc = 0x00000003;
u32 var8007c0d0 = 0x4224a519;
u32 var8007c0d4 = 0x00000000;
u32 var8007c0d8 = 0x00000000;
u32 var8007c0dc = 0x00010000;
u32 var8007c0e0 = (u32) &var8007c124;
u32 var8007c0e4 = 0x00000000;
u32 var8007c0e8 = 0x00000000;
u32 var8007c0ec = 0x00000000;
u32 var8007c0f0 = (u32) &var8007c0f4;
u32 var8007c0f4 = 0x00020000;
u32 var8007c0f8 = (u32) &var8007c130;
u32 var8007c0fc = (u32) &var8007c0dc;
u32 var8007c100 = 0x00000000;
u32 var8007c104 = 0x00000000;
u32 var8007c108 = (u32) &var8007c10c;
u32 var8007c10c = 0x00020000;
u32 var8007c110 = (u32) &var8007c148;
u32 var8007c114 = (u32) &var8007c0f4;
u32 var8007c118 = 0x00000000;
u32 var8007c11c = 0x00000000;
u32 var8007c120 = 0x00000000;
u32 var8007c124 = 0x00000001;
u32 var8007c128 = 0x00000000;
u32 var8007c12c = 0x00000000;
u32 var8007c130 = 0x3f96c81d;
u32 var8007c134 = 0x422493d6;
u32 var8007c138 = 0x00000000;
u32 var8007c13c = 0x00010002;
u32 var8007c140 = 0xffffffff;
u32 var8007c144 = 0x00000000;
u32 var8007c148 = 0xc024dda0;
u32 var8007c14c = 0x43f036ea;
u32 var8007c150 = 0x00000000;
u32 var8007c154 = 0x00020000;
u32 var8007c158 = 0xffffffff;
u32 var8007c15c = 0x00000000;
// 22180
u16 var8007c160[] = {
0x0000,
0x0101,
0x0202,
0x0304,
0x0403,
0x0506,
0x0605,
0x0708,
0x0807,
0x090a,
0x0a09,
0x0b0c,
0x0c0b,
0x0d0e,
0x0e0d,
0x0f0f,
0x1010,
0x1111,
};
// 221a4
struct stagethinglist stagethinglist_221a4 = {
0x0a, 18, var8007c160,
};
u32 var8007c18c = 0x00000000;
// 221b0
u16 var8007c190[] = {
0x0000,
};
// 221b4
struct stagethinglist stagethinglist_221b4 = {
STAGE_MP_G5BUILDING, 1, var8007c190,
};
u32 var8007c19c = 0x00000000;
// 221c0
u16 var8007c1a0[] = {
0x0000,
0x0101,
0x0202,
0x0505,
0x0303,
0x0404,
};
// 221cc
struct stagethinglist stagethinglist_221cc = {
0x07, 6, var8007c1a0,
};
u32 var8007c1b4 = 0x00000000;
u32 var8007c1b8 = 0x00000000;
u32 var8007c1bc = 0x00000000;
// 221e0
u16 var8007c1c0[] = {
0x0000,
};
// 221e4
struct stagethinglist stagethinglist_221e4 = {
0x08, 1, var8007c1c0,
};
u32 var8007c1cc = 0x00000000;
// 221f0
u16 var8007c1d0[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
};
// 22200
struct stagethinglist stagethinglist_22200 = {
0x06, 7, var8007c1d0,
};
u32 var8007c1e8 = 0x00000000;
u32 var8007c1ec = 0x00000000;
// 22210
u16 var8007c1f0[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0606,
0x0404,
0x0505,
};
// 22220
struct stagethinglist stagethinglist_22220 = {
0x05, 7, var8007c1f0,
};
u32 var8007c208 = 0x00000000;
u32 var8007c20c = 0x00000000;
// 22230
u16 var8007c210[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
};
// 2224c
struct stagethinglist stagethinglist_2224c = {
0x04, 13, var8007c210,
};
// 22254
u16 var8007c234[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
0x2929,
0x2a2a,
0x2b2b,
0x2c2c,
0x2d2d,
0x2e2e,
};
// 222b4
struct stagethinglist stagethinglist_222b4 = {
STAGE_PELAGIC, 47, var8007c234,
};
// 222bc
u16 var8007c29c[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
0x2929,
0x2a2a,
0x2b2b,
0x2c2c,
0x2d2d,
};
// 22318
struct stagethinglist stagethinglist_22318 = {
STAGE_TEST_RUN, 46, var8007c29c,
};
// 22320
u16 var8007c300[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
};
// 22374
struct stagethinglist stagethinglist_22374 = {
0x24, 41, var8007c300,
};
// 2237c
u16 var8007c35c[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
0x2929,
0x2a2a,
};
// 223d4
struct stagethinglist stagethinglist_223d4 = {
STAGE_MP_TEMPLE, 43, var8007c35c,
};
// 223dc
u16 var8007c3bc[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
};
// 22424
struct stagethinglist stagethinglist_22424 = {
STAGE_CITRAINING, 35, var8007c3bc,
};
// 2242c
u16 var8007c40c[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
};
// 2247c
struct stagethinglist stagethinglist_2247c = {
STAGE_TEST_MP14, 40, var8007c40c,
};
// 22484
u16 var8007c464[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
};
// 224d8
struct stagethinglist stagethinglist_224d8 = {
STAGE_MP_GRID, 41, var8007c464,
};
// 224e0
u16 var8007c4c0[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
0x2929,
0x2a2a,
};
// 22538
struct stagethinglist stagethinglist_22538 = {
STAGE_TEST_MP16, 43, var8007c4c0,
};
// 22540
u16 var8007c520[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
};
// 2258c
struct stagethinglist stagethinglist_2258c = {
STAGE_TEST_MP17, 38, var8007c520,
};
// 22594
u16 var8007c574[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
};
// 225d8
struct stagethinglist stagethinglist_225d8 = {
STAGE_TEST_MP18, 33, var8007c574,
};
// 225e0
u16 var8007c5c0[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
};
// 22630
struct stagethinglist stagethinglist_22630 = {
STAGE_TEST_MP19, 39, var8007c5c0,
};
// 22638
u16 var8007c618[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
0x2929,
0x2a2a,
0x2b2b,
0x2c2c,
0x2d2d,
0x2e2e,
0x2f2f,
};
// 22698
struct stagethinglist stagethinglist_22698 = {
STAGE_TEST_MP20, 48, var8007c618,
};
// 226a0
u16 var8007c680[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
};
// 226e8
struct stagethinglist stagethinglist_226e8 = {
STAGE_TEST_UFF, 35, var8007c680,
};
// 226f0
u16 var8007c6d0[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
0x2929,
0x2a2a,
0x2b2b,
0x2c2c,
0x2d2d,
0x2e2e,
0x2f2f,
0x3030,
0x3131,
};
// 22754
struct stagethinglist stagethinglist_22754 = {
STAGE_TEST_OLD, 50, var8007c6d0,
};
// 2275c
u16 var8007c73c[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
};
// 227ac
struct stagethinglist stagethinglist_227ac = {
0x64, 39, var8007c73c,
};
// 227b4
u16 var8007c794[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
};
// 22804
struct stagethinglist stagethinglist_22804 = {
0x65, 40, var8007c794,
};
// 2280c
u16 var8007c7ec[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
};
// 2285c
struct stagethinglist stagethinglist_2285c = {
0x66, 40, var8007c7ec,
};
// 22864
u16 var8007c844[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
};
// 228b4
struct stagethinglist stagethinglist_228b4 = {
0x67, 40, var8007c844,
};
// 228bc
u16 var8007c89c[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
0x2929,
0x2a2a,
0x2b2b,
0x2c2c,
0x2d2d,
0x2e2e,
};
// 2291c
struct stagethinglist stagethinglist_2291c = {
0x68, 47, var8007c89c,
};
// 22924
u16 var8007c904[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
};
// 22970
struct stagethinglist stagethinglist_22970 = {
0x69, 37, var8007c904,
};
// 22978
u16 var8007c958[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
};
// 229c4
struct stagethinglist stagethinglist_229c4 = {
0x6a, 38, var8007c958,
};
// 229cc
u16 var8007c9ac[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
0x2929,
};
// 22a20
struct stagethinglist stagethinglist_22a20 = {
0x6b, 42, var8007c9ac,
};
// 22a28
u16 var8007ca08[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
};
// 22a78
struct stagethinglist stagethinglist_22a78 = {
0x6c, 39, var8007ca08,
};
// 22a80
u16 var8007ca60[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
0x2929,
0x2a2a,
0x2b2b,
0x2c2c,
0x2d2d,
};
// 22adc
struct stagethinglist stagethinglist_22adc = {
0x6d, 46, var8007ca60,
};
// 22ae4
u16 var8007cac4[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
};
// 22b28
struct stagethinglist stagethinglist_22b28 = {
0x6e, 34, var8007cac4,
};
// 22b30
u16 var8007cb10[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
};
// 22b80
struct stagethinglist stagethinglist_22b80 = {
0x6f, 40, var8007cb10,
};
// 22b88
u16 var8007cb68[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
0x2929,
0x2a2a,
};
// 22be0
struct stagethinglist stagethinglist_22be0 = {
0x70, 43, var8007cb68,
};
// 22be8
u16 var8007cbc8[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
0x2525,
0x2626,
0x2727,
0x2828,
};
// 22c3c
struct stagethinglist stagethinglist_22c3c = {
0x71, 41, var8007cbc8,
};
// 22c44
u16 var8007cc24[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
};
// 22c54
struct stagethinglist stagethinglist_22c54 = {
STAGE_SKEDARRUINS, 7, var8007cc24,
};
// 22c5c
u16 var8007cc3c[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
};
// 22ca0
struct stagethinglist stagethinglist_22ca0 = {
0xfa, 33, var8007cc3c,
};
// 22ca8
u16 var8007cc88[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
};
// 22cf0
struct stagethinglist stagethinglist_22cf0 = {
0x72, 35, var8007cc88,
};
// 22cf8
u16 var8007ccd8[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
};
// 22d40
struct stagethinglist stagethinglist_22d40 = {
0x73, 35, var8007ccd8,
};
// 22d48
u16 var8007cd28[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
};
// 22d90
struct stagethinglist stagethinglist_22d90 = {
0x74, 35, var8007cd28,
};
// 22d98
u16 var8007cd78[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
};
// 22de0
struct stagethinglist stagethinglist_22de0 = {
0x75, 35, var8007cd78,
};
// 22de8
u16 var8007cdc8[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1212,
0x1313,
0x1414,
0x1515,
0x1616,
0x1717,
0x1818,
0x1919,
0x1a1a,
0x1b1b,
0x1c1c,
0x1d1d,
0x1e1e,
0x1f1f,
0x2020,
0x2121,
0x2222,
0x2323,
0x2424,
};
// 22e34
struct stagethinglist stagethinglist_22e34 = {
0x76, 37, var8007cdc8,
};
u32 var8007ce1c = 0x00000000;
// 22e40
u16 var8007ce20[] = {
0x0000,
0x0101,
0x0202,
0x0304,
0x0403,
0x0506,
0x0605,
0x0708,
0x0807,
0x090a,
0x0a09,
0x0b0c,
0x0c0b,
0x0d0e,
0x0e0d,
};
// 22e60
struct stagethinglist stagethinglist_22e60 = {
STAGE_MAIANSOS, 15, var8007ce20,
};
u32 var8007ce48 = 0x00000000;
u32 var8007ce4c = 0x00000000;
// 22e70
u16 var8007ce50[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x080f,
0x0910,
0x0a11,
0x0b12,
0x0c13,
0x0d14,
0x0e15,
0x0f08,
0x1009,
0x110a,
0x120b,
0x130c,
0x140d,
0x150e,
0x161d,
0x171e,
0x181f,
0x1920,
0x1a21,
0x1b22,
0x1c23,
0x1d16,
0x1e17,
0x1f18,
0x2019,
0x211a,
0x221b,
0x231c,
};
// 22eb8
struct stagethinglist stagethinglist_22eb8 = {
STAGE_CRASHSITE, 36, var8007ce50,
};
// 22ec0
u16 var8007cea0[] = {
0x0000,
0x0101,
0x0202,
0x0303,
};
// 22ec8
struct stagethinglist stagethinglist_22ec8 = {
0x28, 4, var8007cea0,
};
// 22ed0
u16 var8007ceb0[] = {
0x0000,
0x0101,
0x0202,
0x0303,
0x0404,
0x0505,
0x0606,
0x0707,
0x0808,
0x0909,
0x0a0a,
0x0b0b,
0x0c0c,
0x0d0d,
0x0e0e,
0x0f0f,
0x1010,
0x1111,
0x1213,
0x1312,
0x1415,
0x1514,
0x1617,
0x1716,
0x1819,
0x1918,
0x1a1b,
0x1b1a,
0x1c1d,
0x1d1c,
};
// 22f0c
struct stagethinglist stagethinglist_22f0c = {
STAGE_EXTRACTION, 30, var8007ceb0,
};
// 22f14
u16 var8007cef4[] = {
0x0000,
0x0102,
0x0201,
};
// 22f1c
struct stagethinglist stagethinglist_22f1c = {
STAGE_ATTACKSHIP, 3, var8007cef4,
};
// 22f24
struct bodytableentry bodytable[] = {
// unk00, bodyfileid, unk04, unk08, unk0c, handfileid
{ /*0x0000*/ 0x829c, 0x0047, 1, 1.0446009635925, 0, 0x0538 },
{ /*0x0001*/ 0x829c, 0x0199, 1, 1.0300469398499, 0, 0x0532 },
{ /*0x0002*/ 0x8294, 0x019b, 1, 1.0572769641876, 0, 0x0538 },
{ /*0x0003*/ 0x829c, 0x019a, 1, 1.0399061441422, 0, 0x0538 },
{ /*0x0004*/ 0x4434, 0x019c, 1, 1, 0, 0x0000 },
{ /*0x0005*/ 0xcc6c, 0x019d, 1, 1, 0, 0x0000 },
{ /*0x0006*/ 0xc034, 0x019e, 1, 1, 0, 0x0000 },
{ /*0x0007*/ 0xc034, 0x019f, 1, 1, 0, 0x0000 },
{ /*0x0008*/ 0xd434, 0x01a0, 1, 1, 0, 0x0000 },
{ /*0x0009*/ 0xc034, 0x01a1, 1, 1, 0, 0x0000 },
{ /*0x000a*/ 0xc034, 0x01a2, 1, 1, 0, 0x0000 },
{ /*0x000b*/ 0xc034, 0x01a3, 1, 1, 0, 0x0000 },
{ /*0x000c*/ 0x4434, 0x01a4, 1, 1, 0, 0x0000 },
{ /*0x000d*/ 0x4434, 0x01a5, 1, 1, 0, 0x0000 },
{ /*0x000e*/ 0x5034, 0x01a6, 1, 1, 0, 0x0000 },
{ /*0x000f*/ 0xcc6c, 0x01a7, 1, 1, 0, 0x0000 },
{ /*0x0010*/ 0x4034, 0x01a8, 1, 1, 0, 0x0000 },
{ /*0x0011*/ 0xc034, 0x01a9, 1, 1, 0, 0x0000 },
{ /*0x0012*/ 0xc034, 0x01b2, 1, 1, 0, 0x0000 },
{ /*0x0013*/ 0xc034, 0x01b3, 1, 1, 0, 0x0000 },
{ /*0x0014*/ 0xc034, 0x01bc, 1, 1, 0, 0x0000 },
{ /*0x0015*/ 0xcc34, 0x01bd, 1, 1, 0, 0x0000 },
{ /*0x0016*/ 0xc034, 0x01be, 1, 1, 0, 0x0000 },
{ /*0x0017*/ 0xc034, 0x01c0, 1, 1, 0, 0x0000 },
{ /*0x0018*/ 0xc034, 0x01c2, 1, 1, 0, 0x0000 },
{ /*0x0019*/ 0x4034, 0x01c5, 1, 1, 0, 0x0000 },
{ /*0x001a*/ 0xc034, 0x01cd, 1, 1, 0, 0x0000 },
{ /*0x001b*/ 0xc034, 0x01ce, 1, 1, 0, 0x0000 },
{ /*0x001c*/ 0xc034, 0x01cf, 1, 1, 0, 0x0000 },
{ /*0x001d*/ 0xc034, 0x01d0, 1, 1, 0, 0x0000 },
{ /*0x001e*/ 0xc034, 0x0232, 1, 1, 0, 0x0000 },
{ /*0x001f*/ 0xc034, 0x0238, 1, 1, 0, 0x0000 },
{ /*0x0020*/ 0x4434, 0x023a, 1, 1, 0, 0x0000 },
{ /*0x0021*/ 0x4434, 0x023d, 1, 1, 0, 0x0000 },
{ /*0x0022*/ 0xc034, 0x0243, 1, 1, 0, 0x0000 },
{ /*0x0023*/ 0xc034, 0x0245, 1, 1, 0, 0x0000 },
{ /*0x0024*/ 0x4434, 0x0247, 1, 1, 0, 0x0000 },
{ /*0x0025*/ 0xc034, 0x0262, 1, 1, 0, 0x0000 },
{ /*0x0026*/ 0xc034, 0x0267, 1, 1, 0, 0x0000 },
{ /*0x0027*/ 0xc034, 0x0268, 1, 1, 0, 0x0000 },
{ /*0x0028*/ 0xc034, 0x033a, 1, 1, 0, 0x0000 },
{ /*0x0029*/ 0xcc6c, 0x033b, 1, 1, 0, 0x0000 },
{ /*0x002a*/ 0xc034, 0x0345, 1, 1, 0, 0x0000 },
{ /*0x002b*/ 0xc034, 0x01c2, 1, 1, 0, 0x0000 },
{ /*0x002c*/ 0x4434, 0x04a7, 1, 1, 0, 0x0000 },
{ /*0x002d*/ 0xc034, 0x04a8, 1, 1, 0, 0x0000 },
{ /*0x002e*/ 0xc034, 0x04ac, 1, 1, 0, 0x0000 },
{ /*0x002f*/ 0x4434, 0x04ad, 1, 1, 0, 0x0000 },
{ /*0x0030*/ 0xc034, 0x04ae, 1, 1, 0, 0x0000 },
{ /*0x0031*/ 0xc034, 0x01c2, 1, 1, 0, 0x0000 },
{ /*0x0032*/ 0xc034, 0x01c2, 1, 1, 0, 0x0000 },
{ /*0x0033*/ 0xc034, 0x01c2, 1, 1, 0, 0x0000 },
{ /*0x0034*/ 0xc034, 0x01c2, 1, 1, 0, 0x0000 },
{ /*0x0035*/ 0xc034, 0x050d, 1, 1, 0, 0x0000 },
{ /*0x0036*/ 0xc034, 0x050e, 1, 1, 0, 0x0000 },
{ /*0x0037*/ 0xc034, 0x050f, 1, 1, 0, 0x0000 },
{ /*0x0038*/ 0x4434, 0x0510, 1, 1, 0, 0x0000 },
{ /*0x0039*/ 0xc034, 0x0511, 1, 1, 0, 0x0000 },
{ /*0x003a*/ 0xcc6c, 0x0553, 1, 1, 0, 0x0000 },
{ /*0x003b*/ 0xc034, 0x0554, 1, 1, 0, 0x0000 },
{ /*0x003c*/ 0x4434, 0x055a, 1, 1, 0, 0x0000 },
{ /*0x003d*/ 0xc034, 0x055b, 1, 1, 0, 0x0000 },
{ /*0x003e*/ 0x4434, 0x0561, 1, 1, 0, 0x0000 },
{ /*0x003f*/ 0xc034, 0x07c5, 1, 1, 0, 0x0000 },
{ /*0x0040*/ 0xc034, 0x07c6, 1, 1, 0, 0x0000 },
{ /*0x0041*/ 0xc034, 0x07bd, 1, 1, 0, 0x0000 },
{ /*0x0042*/ 0xc034, 0x07be, 1, 1, 0, 0x0000 },
{ /*0x0043*/ 0xc034, 0x07bf, 1, 1, 0, 0x0000 },
{ /*0x0044*/ 0xc034, 0x07c0, 1, 1, 0, 0x0000 },
{ /*0x0045*/ 0x4834, 0x07c1, 1, 1, 0, 0x0000 },
{ /*0x0046*/ 0x4834, 0x07c2, 1, 1, 0, 0x0000 },
{ /*0x0047*/ 0x4834, 0x07c3, 1, 1, 0, 0x0000 },
{ /*0x0048*/ 0xc034, 0x07c4, 1, 1, 0, 0x0000 },
{ /*0x0049*/ 0xc034, 0x07cd, 1, 1, 0, 0x0000 },
{ /*0x004a*/ 0xc034, 0x07ce, 1, 1, 0, 0x0000 },
{ /*0x004b*/ 0xc034, 0x07cf, 1, 1, 0, 0x0000 },
{ /*0x004c*/ 0xc034, 0x07d0, 1, 1, 0, 0x0000 },
{ /*0x004d*/ 0xc034, 0x07d1, 1, 1, 0, 0x0000 },
{ /*0x004e*/ 0xc034, 0x07d2, 1, 1, 0, 0x0000 },
{ /*0x004f*/ 0xc034, 0x07d3, 1, 1, 0, 0x0000 },
{ /*0x0050*/ 0xc034, 0x07d4, 1, 1, 0, 0x0000 },
{ /*0x0051*/ 0xc034, 0x07d5, 1, 1, 0, 0x0000 },
{ /*0x0052*/ 0xc034, 0x07d6, 1, 1, 0, 0x0000 },
{ /*0x0053*/ 0xc034, 0x07d7, 1, 1, 0, 0x0000 },
{ /*0x0054*/ 0xc034, 0x07d8, 1, 1, 0, 0x0000 },
{ /*0x0055*/ 0xc034, 0x07d9, 1, 1, 0, 0x0000 },
};
// 23654
struct bodytableentry bodytable2[] = {
{ /*0x0056*/ 0x067c, 0x0042, 1, 0.95305162668228, 0, 0x04e5 },
{ /*0x0057*/ 0x8da8, 0x004a, 1, 0.57276993989944, 0, 0x0764 },
{ /*0x0058*/ 0xa274, 0x003f, 1, 0.92769956588745, 0, 0x0766 },
{ /*0x0059*/ 0x827c, 0x0051, 1, 0.92769956588745, 0, 0x0766 },
{ /*0x005a*/ 0x8268, 0x0040, 1, 0.85915493965149, 0, 0x0531 },
{ /*0x005b*/ 0x96a4, 0x004e, 1, 1.1032863855362, 0, 0x0532 },
{ /*0x005c*/ 0xa27c, 0x0053, 1, 1, 0, 0x0000 },
{ /*0x005d*/ 0x8284, 0x0057, 1, 0.93896716833115, 0, 0x052a },
{ /*0x005e*/ 0xa274, 0x0045, 1, 0.93896716833115, 0, 0x0769 },
{ /*0x005f*/ 0xa274, 0x004d, 1, 0.93896716833115, 0, 0x0532 },
{ /*0x0060*/ 0xa278, 0x0054, 1, 0.92769956588745, 0, 0x0768 },
{ /*0x0061*/ 0x067c, 0x0043, 1, 0.95305162668228, 0, 0x052b },
{ /*0x0062*/ 0x067c, 0x0044, 1, 0.95305162668228, 0, 0x052c },
{ /*0x0063*/ 0x8274, 0x004f, 1, 0.93896716833115, 0, 0x052b },
{ /*0x0064*/ 0x8274, 0x0050, 1, 0.93896716833115, 0, 0x052b },
{ /*0x0065*/ 0x0630, 0x0052, 1, 0.87323945760727, 0, 0x052b },
{ /*0x0066*/ 0x129c, 0x0041, 1, 0.98591554164886, 0, 0x0537 },
{ /*0x0067*/ 0x8da8, 0x0056, 1, 0.57276993989944, 0, 0x0764 },
{ /*0x0068*/ 0x2a80, 0x004c, 1, 0.96713620424271, 0, 0x052c },
{ /*0x0069*/ 0xa274, 0x0194, 1, 0.93896716833115, 0, 0x053b },
{ /*0x006a*/ 0xa280, 0x0046, 1, 0.93427228927612, 0, 0x0538 },
{ /*0x006b*/ 0xc27c, 0x0048, 1, 1, 0, 0x0000 },
{ /*0x006c*/ 0x827c, 0x004b, 1, 1, 0, 0x0000 },
{ /*0x006d*/ 0x067c, 0x01b1, 1, 0.95305162668228, 0, 0x052b },
{ /*0x006e*/ 0xa280, 0x01bf, 1, 0.93896716833115, 0, 0x0538 },
{ /*0x006f*/ 0xa274, 0x01c4, 1, 0.93896716833115, 0, 0x0767 },
{ /*0x0070*/ 0xc27c, 0x0055, 1, 1, 0, 0x0000 },
{ /*0x0071*/ 0xa26c, 0x01c8, 1, 0.93896716833115, 0, 0x076a },
{ /*0x0072*/ 0xa27c, 0x01c9, 1, 0.93896716833115, 0, 0x0535 },
{ /*0x0073*/ 0xa27c, 0x01cb, 1, 0.93896716833115, 0, 0x0533 },
{ /*0x0074*/ 0xa27c, 0x01cc, 1, 0.93896716833115, 0, 0x052b },
{ /*0x0075*/ 0x8274, 0x0231, 1, 0.93896716833115, 0, 0x076b },
{ /*0x0076*/ 0x827c, 0x0236, 1, 1, 0, 0x0000 },
{ /*0x0077*/ 0x8264, 0x0237, 1, 0.89201879501343, 0, 0x052b },
{ /*0x0078*/ 0x063c, 0x0239, 1, 0.85446006059647, 0, 0x052b },
{ /*0x0079*/ 0x827c, 0x023b, 1, 0.93896716833115, 0, 0x052e },
{ /*0x007a*/ 0x063c, 0x023c, 1, 0.85446006059647, 0, 0x053a },
{ /*0x007b*/ 0x827c, 0x0240, 0.75, 0.5, 0, 0x0000 },
{ /*0x007c*/ 0x827c, 0x0242, 1, 0.93896716833115, 0, 0x0531 },
{ /*0x007d*/ 0x827c, 0x0244, 1, 0.93896716833115, 0, 0x0531 },
{ /*0x007e*/ 0x0638, 0x0246, 1, 0.85446006059647, 0, 0x052b },
{ /*0x007f*/ 0x827c, 0x0261, 1, 0.93896716833115, 0, 0x076c },
{ /*0x0080*/ 0xa27c, 0x0263, 1, 0.93896716833115, 0, 0x0539 },
{ /*0x0081*/ 0xa278, 0x0264, 1, 0.93896716833115, 0, 0x076c },
{ /*0x0082*/ 0xa278, 0x0265, 1, 0.93896716833115, 0, 0x0536 },
{ /*0x0083*/ 0xada8, 0x0266, 1, 0.57276993989944, 0, 0x0764 },
{ /*0x0084*/ 0x827c, 0x0339, 1, 0.93896716833115, 0, 0x04e5 },
{ /*0x0085*/ 0x827c, 0x0339, 1, 0.93896716833115, 0, 0x052e },
{ /*0x0086*/ 0x067c, 0x033c, 1, 0.95305162668228, 0, 0x0530 },
{ /*0x0087*/ 0x067c, 0x049e, 1, 0.95305162668228, 0, 0x0529 },
{ /*0x0088*/ 0x067c, 0x049f, 1, 0.95305162668228, 0, 0x0529 },
{ /*0x0089*/ 0x067c, 0x04a0, 1, 0.95305162668228, 0, 0x0536 },
{ /*0x008a*/ 0x067c, 0x04a1, 1, 0.95305162668228, 0, 0x0532 },
{ /*0x008b*/ 0x267c, 0x04a2, 1, 0.87323945760727, 0, 0x0532 },
{ /*0x008c*/ 0xa27c, 0x04a3, 1, 0.93896716833115, 0, 0x052d },
{ /*0x008d*/ 0x827c, 0x04a4, 1, 0.88262909650803, 0, 0x0530 },
{ /*0x008e*/ 0xa27c, 0x04a5, 1, 0.93896716833115, 0, 0x0534 },
{ /*0x008f*/ 0x267c, 0x04a6, 1, 0.86854463815689, 0, 0x0534 },
{ /*0x0090*/ 0x827c, 0x04a9, 1, 0.85915493965149, 0, 0x0532 },
{ /*0x0091*/ 0x827c, 0x04aa, 1, 0.93896716833115, 0, 0x0766 },
{ /*0x0092*/ 0xa27c, 0x04ab, 1, 0.93896716833115, 0, 0x076d },
{ /*0x0093*/ 0x827c, 0x050b, 1, 1.25, 0, 0x0000 },
{ /*0x0094*/ 0x8da8, 0x050c, 1, 0.57276993989944, 0, 0x0764 },
{ /*0x0095*/ 0x067c, 0x0559, 1, 0.95305162668228, 0, 0x052b },
{ /*0x0096*/ 0x067c, 0x0796, 1, 0.95305162668228, 0, 0x052f },
};
u32 var8007dad0 = 0x00000000;
u32 var8007dad4 = 0x3f800000;
u32 var8007dad8 = 0x00000000;
u32 var8007dadc = 0x00000000;
u32 var8007dae0 = 0x04e50000;
u32 var8007dae4 = 0xbd8ff972;
u32 var8007dae8 = 0x3efbda51;
u32 var8007daec = 0xbf5566cf;
u32 var8007daf0 = 0x3f8951e7;
u32 var8007daf4 = 0x3f8b4e44;
u32 var8007daf8 = 0x3f6d1644;
u32 var8007dafc = 0xbdcccccd;
u32 var8007db00 = 0x3edae148;
u32 var8007db04 = 0xbef70a3d;
u32 var8007db08 = 0x3f844567;
u32 var8007db0c = 0x3f772c62;
u32 var8007db10 = 0x3f6e0e41;
u32 var8007db14 = 0x3e3851ec;
u32 var8007db18 = 0x00000000;
u32 var8007db1c = 0x00000000;
u32 var8007db20 = 0x3f893e4f;
u32 var8007db24 = 0x3f800000;
u32 var8007db28 = 0x3f800000;
u32 var8007db2c = 0x3e72b021;
u32 var8007db30 = 0x3f7a1cac;
u32 var8007db34 = 0xbee147ae;
u32 var8007db38 = 0x3f96d7e0;
u32 var8007db3c = 0x3f91ff82;
u32 var8007db40 = 0x3f925d10;
u32 var8007db44 = 0xbdb8ef35;
u32 var8007db48 = 0x3e6d7732;
u32 var8007db4c = 0x3e016f00;
u32 var8007db50 = 0x3f7da512;
u32 var8007db54 = 0x3f828f5c;
u32 var8007db58 = 0x3f58bac7;
u32 var8007db5c = 0x00000000;
u32 var8007db60 = 0x3e181062;
u32 var8007db64 = 0x3ec2339c;
u32 var8007db68 = 0x3f93d07d;
u32 var8007db6c = 0x3f7ded29;
u32 var8007db70 = 0x3f738ef3;
u32 var8007db74 = 0x00000000;
u32 var8007db78 = 0x00000000;
u32 var8007db7c = 0x00000000;
u32 var8007db80 = 0x00000000;
f32 var8007db84 = 1;
u32 var8007db88 = 0x00000000;
u32 var8007db8c = 0x00000000;
u32 var8007db90 = 0x00000000;
u32 var8007db94 = 0x00000000;
u32 var8007db98 = 0x00000000;
u32 var8007db9c = 0x00000000;
u32 var8007dba0 = 0x00000010;
u32 var8007dba4 = 0x00000020;
u32 var8007dba8 = 0x0000000c;
u32 var8007dbac = 0x00000020;
u32 var8007dbb0 = 0x00000018;
u32 var8007dbb4 = 0x00000040;
u32 var8007dbb8 = 0x0000003c;
u32 var8007dbbc = 0x00000050;
u32 var8007dbc0 = 0x000000e1;
u32 var8007dbc4 = 0x00000113;
u32 var8007dbc8 = 0x000001d6;
u32 var8007dbcc = 0x0000023a;
u32 var8007dbd0 = 0xff99ffff;
u32 var8007dbd4 = 0x9999ffff;
u32 var8007dbd8 = 0x99ffffff;
u32 var8007dbdc = 0x99ff99ff;
u32 var8007dbe0 = 0xffff99ff;
u32 var8007dbe4 = 0xff9999ff;
u32 var8007dbe8 = 0x00000000;
u32 var8007dbec = 0x00000000;
u32 var8007dbf0 = 0x00000000;
u32 var8007dbf4 = 0x00000000;
u32 var8007dbf8 = 0x00000000;
u32 var8007dbfc = 0x3f800000;
u32 var8007dc00 = 0x00000000;
u32 var8007dc04 = 0x3f800000;
u32 var8007dc08 = 0x00000000;
u32 var8007dc0c = 0x00000000;
u32 var8007dc10 = 0x00000000;
u32 var8007dc14 = 0x00000100;
u32 var8007dc18 = 0x00000000;
u32 var8007dc1c = 0x00000000;
u32 var8007dc20 = 0x00000000;
u32 var8007dc24 = 0x00000000;
u32 var8007dc28 = 0x00000000;
u32 var8007dc2c = 0x00000000;
u32 var8007dc30 = 0x00000000;
u32 var8007dc34 = 0x00000000;
u32 var8007dc38 = 0x00000000;
u32 var8007dc3c = 0x00000000;
u32 var8007dc40 = 0x00000000;
u32 var8007dc44 = 0x00000000;
u32 var8007dc48 = 0x00000000;
u32 var8007dc4c = 0x00000000;
u32 var8007dc50 = 0x00000000;
u32 var8007dc54 = 0x00000000;
u32 var8007dc58 = 0x00000000;
u32 var8007dc5c = 0x00000000;
u32 var8007dc60 = 0x00000000;
u32 var8007dc64 = 0x00000000;
u32 var8007dc68 = 0x00000000;
u32 var8007dc6c = 0x00000000;
u32 var8007dc70 = 0x00000000;
u32 var8007dc74 = 0x00000000;
u32 var8007dc78 = 0x00000000;
u32 var8007dc7c = 0x00000000;
u32 var8007dc80 = 0x00000000;
u32 var8007dc84 = 0x3f800000;
u32 var8007dc88 = 0x00000000;
u32 var8007dc8c = 0x00000000;
u32 var8007dc90 = 0x00000000;
u32 var8007dc94 = 0x00000000;
u32 var8007dc98 = 0x3f800000;
u32 var8007dc9c = 0x00000000;
u32 var8007dca0 = 0x00000000;
u32 var8007dca4 = 0x00000000;
u32 var8007dca8 = 0x00000000;
u32 var8007dcac = 0x3f800000;
u32 var8007dcb0 = 0x00000000;
u32 var8007dcb4 = 0x00000000;
u32 var8007dcb8 = 0x00000000;
u32 var8007dcbc = 0x00000000;
u32 var8007dcc0 = 0x3f800000;
u32 var8007dcc4 = 0x00000000;
u32 var8007dcc8 = 0x00000000;
u32 var8007dccc = 0x00000000;
u32 var8007dcd0 = 0x00000000;
u32 var8007dcd4 = 0x00000000;
u32 var8007dcd8 = 0x00000000;
u32 var8007dcdc = 0xbf800000;
u32 var8007dce0 = 0x00000000;
u32 var8007dce4 = 0x3f800000;
u32 var8007dce8 = 0x00000000;
u32 var8007dcec = 0x00000000;
u32 var8007dcf0 = 0x00000000;
u32 var8007dcf4 = 0x00000000;
u32 var8007dcf8 = 0x00000000;
u32 var8007dcfc = 0x00000000;
u32 var8007dd00 = 0xc19ffffe;
u32 var8007dd04 = 0x00000000;
u32 var8007dd08 = 0x419ffffe;
u32 var8007dd0c = 0x00000000;
u32 var8007dd10 = 0x00000000;
u32 var8007dd14 = 0x00000000;
u32 var8007dd18 = 0x00000000;
u32 var8007dd1c = 0x00000000;
u32 var8007dd20 = 0x00000000;
u32 var8007dd24 = 0x00000000;
u32 var8007dd28 = 0x00000000;
u32 var8007dd2c = 0x00000000;
u32 var8007dd30 = 0x00000000;
u32 var8007dd34 = 0x00000000;
u32 var8007dd38 = 0x00000000;
u32 var8007dd3c = 0x00000000;
u32 var8007dd40 = 0x00000000;
u32 var8007dd44 = 0x00000000;
u32 var8007dd48 = 0xbf800000;
u32 var8007dd4c = 0x00000000;
u32 var8007dd50 = 0x00000000;
u32 var8007dd54 = 0xbf800000;
u32 var8007dd58 = 0x00000000;
u32 var8007dd5c = 0x00000000;
u32 var8007dd60 = 0xbf800000;
u32 var8007dd64 = 0x00000000;
u32 var8007dd68 = 0x00000000;
u32 var8007dd6c = 0xbf800000;
u32 var8007dd70 = 0x00000000;
u32 var8007dd74 = 0x3f800000;
u32 var8007dd78 = 0x00000000;
u32 var8007dd7c = 0x00000000;
u32 var8007dd80 = 0x3f800000;
u32 var8007dd84 = 0x00000000;
u32 var8007dd88 = 0x00000000;
u32 var8007dd8c = 0x3f800000;
u32 var8007dd90 = 0x00000000;
u32 var8007dd94 = 0x00000000;
u32 var8007dd98 = 0x3f800000;
u32 var8007dd9c = 0x00000000;
u32 var8007dda0 = 0x00000000;
u32 var8007dda4 = 0x00000000;
u32 var8007dda8 = 0x3f800000;
u32 var8007ddac = 0x3f800000;
u32 var8007ddb0 = 0x00000000;
u32 var8007ddb4 = 0x00000000;
u32 var8007ddb8 = 0x00000000;
u32 var8007ddbc = 0x00000000;
u32 var8007ddc0 = 0x00000000;
u32 var8007ddc4 = 0x00000000;
u32 var8007ddc8 = 0x00000000;
u32 var8007ddcc = 0x00000000;
u32 var8007ddd0 = 0x00000000;
u32 var8007ddd4 = 0x00000000;
u32 var8007ddd8 = 0x447a0000;
u32 var8007dddc = 0x00000000;
u32 var8007dde0 = 0x00000000;
u32 var8007dde4 = 0x00000000;
u32 var8007dde8 = 0x00000000;
u32 var8007ddec = 0xff000000;
u32 var8007ddf0 = 0x00000000;
u32 var8007ddf4 = 0x00000000;
u32 var8007ddf8 = 0x00000000;
u32 var8007ddfc = 0x00000000;
u32 var8007de00 = 0x00000000;
u32 var8007de04 = 0x00000000;
u32 var8007de08 = 0x00000000;
u32 var8007de0c = 0x00000000;
u32 var8007de10 = 0x00000000;
u32 var8007de14 = 0x00000000;
u32 var8007de18 = 0x00000000;
u32 var8007de1c = 0x00000000;
u32 var8007de20 = 0x00000000;
u32 var8007de24 = 0x00000000;
u32 var8007de28 = 0x00000000;
u32 var8007de2c = 0x00000000;
u32 var8007de30 = 0x00000000;
u32 var8007de34 = 0x00000000;
u32 var8007de38 = 0x00000000;
u32 var8007de3c = 0x00000000;
u32 var8007de40 = 0x00000000;
u32 var8007de44 = 0x00000000;
u32 var8007de48 = 0x00000000;
u32 var8007de4c = 0x00000000;
u32 var8007de50 = 0x00000000;
u32 var8007de54 = 0x00000000;
u32 var8007de58 = 0x00000000;
u32 var8007de5c = 0x00000000;
u32 var8007de60 = 0x00000000;
u32 var8007de64 = 0x00000000;
u32 var8007de68 = 0x00000000;
u32 var8007de6c = 0x00000000;
u32 var8007de70 = 0x00000000;
u32 var8007de74 = 0x00000000;
u32 var8007de78 = 0x00000000;
u32 var8007de7c = 0x00000000;
u32 var8007de80 = 0x00000000;
u32 var8007de84 = 0x00000000;
u32 var8007de88 = 0x00000000;
u32 var8007de8c = 0x00000000;
u32 var8007de90 = 0x00000000;
u32 var8007de94 = 0x00000000;
u32 var8007de98 = 0x00000000;
u32 var8007de9c = 0x00000000;
u32 var8007dea0 = 0x00000000;
u32 var8007dea4 = 0x00000000;
u32 var8007dea8 = 0x00000000;
u32 var8007deac = 0x00000000;
u32 var8007deb0 = 0x00000000;
u32 var8007deb4 = 0x00000000;
u32 var8007deb8 = 0x00000000;
u32 var8007debc = 0x00000000;
u32 var8007dec0 = 0x00000000;
u32 var8007dec4 = 0x00000000;
u32 var8007dec8 = 0x00000000;
u32 var8007decc = 0x00000000;
u32 var8007ded0 = 0x00000000;
u32 var8007ded4 = 0x00000000;
u32 var8007ded8 = 0x00000000;
u32 var8007dedc = 0x00000000;
u32 var8007dee0 = 0x00000000;
u32 var8007dee4 = 0x00000000;
u32 var8007dee8 = 0x00000000;
u32 var8007deec = 0x00000000;
u32 var8007def0 = 0x00000000;
u32 var8007def4 = 0x00000000;
u32 var8007def8 = 0x00000000;
u32 var8007defc = 0x00000000;
u32 var8007df00 = 0x00000000;
u32 var8007df04 = 0x00000000;
u32 var8007df08 = 0x00000000;
u32 var8007df0c = 0x00000000;
u32 var8007df10 = 0x00000000;
u32 var8007df14 = 0x00000000;
u32 var8007df18 = 0x00000000;
u32 var8007df1c = 0x00000000;
u32 var8007df20 = 0x00000000;
u32 var8007df24 = 0x00000000;
u32 var8007df28 = 0x00000000;
u32 var8007df2c = 0x00000000;
u32 var8007df30 = 0x00000000;
u32 var8007df34 = 0x00000000;
u32 var8007df38 = 0x00000000;
u32 var8007df3c = 0x00000000;
u32 var8007df40 = 0x00000000;
u32 var8007df44 = 0x00000000;
u32 var8007df48 = 0x00000000;
u32 var8007df4c = 0x00000000;
u32 var8007df50 = 0x00000000;
u32 var8007df54 = 0x00000000;
u32 var8007df58 = 0x00000000;
u32 var8007df5c = 0x00000000;
u32 var8007df60 = 0x00000000;
u32 var8007df64 = 0x00000000;
u32 var8007df68 = 0x00000000;
u32 var8007df6c = 0x00000000;
u32 var8007df70 = 0x00000000;
u32 var8007df74 = 0x00000000;
u32 var8007df78 = 0x00000000;
u32 var8007df7c = 0x00000000;
u32 var8007df80 = 0x00000000;
u32 var8007df84 = 0x00000000;
u32 var8007df88 = 0x00000000;
u32 var8007df8c = 0x00000000;
u32 var8007df90 = 0x00000000;
u32 var8007df94 = 0x00000000;
u32 var8007df98 = 0x00000000;
u32 var8007df9c = 0x00000000;
u32 var8007dfa0 = 0x00000000;
u32 var8007dfa4 = 0x00000000;
u32 var8007dfa8 = 0x00000000;
u32 var8007dfac = 0x00000000;
u32 var8007dfb0 = 0x00000000;
u32 var8007dfb4 = 0x00000000;
u32 var8007dfb8 = 0x00000000;
u32 var8007dfbc = 0x00000000;
u32 var8007dfc0 = 0x00000000;
u32 var8007dfc4 = 0x00000000;
u32 var8007dfc8 = 0x00000000;
u32 var8007dfcc = 0x00000000;
u32 var8007dfd0 = 0x00000000;
u32 var8007dfd4 = 0x00000000;
u32 var8007dfd8 = 0x00000000;
u32 var8007dfdc = 0x00000000;
u32 var8007dfe0 = 0x00000000;
u32 var8007dfe4 = 0x00000000;
u32 var8007dfe8 = 0x00000000;
u32 var8007dfec = 0x00000000;
u32 var8007dff0 = 0x00000000;
u32 var8007dff4 = 0x00000000;
u32 var8007dff8 = 0x00000000;
u32 var8007dffc = 0x00000000;
u32 var8007e000 = 0x00000000;
u32 var8007e004 = 0x00000000;
u32 var8007e008 = 0x00000000;
u32 var8007e00c = 0x00000000;
u32 var8007e010 = 0x00000000;
u32 var8007e014 = 0x00000000;
u32 var8007e018 = 0x00000000;
u32 var8007e01c = 0x00000000;
u32 var8007e020 = 0x00000000;
u32 var8007e024 = 0x00000000;
u32 var8007e028 = 0x00000000;
u32 var8007e02c = 0x00000000;
u32 var8007e030 = 0x00000000;
u32 var8007e034 = 0x00000000;
u32 var8007e038 = 0x00000000;
u32 var8007e03c = 0x00000000;
u32 var8007e040 = 0x00000000;
u32 var8007e044 = 0x00000000;
u32 var8007e048 = 0x00000000;
u32 var8007e04c = 0x00000000;
u32 var8007e050 = 0x00000000;
u32 var8007e054 = 0x00000000;
u32 var8007e058 = 0x00000000;
u32 var8007e05c = 0x00000000;
u32 var8007e060 = 0x00000000;
u32 var8007e064 = 0x00000000;
u32 var8007e068 = 0x00000000;
u32 var8007e06c = 0x00000000;
u32 var8007e070 = 0x00000000;
u32 var8007e074 = 0x00000000;
u32 var8007e078 = 0x00000000;
u32 var8007e07c = 0x00000000;
u32 var8007e080 = 0x00000000;
u32 var8007e084 = 0x00000000;
u32 var8007e088 = 0x00000000;
u32 var8007e08c = 0x00000000;
u32 var8007e090 = 0x00000000;
u32 var8007e094 = 0x00000000;
u32 var8007e098 = 0x00000000;
u32 var8007e09c = 0x00000000;
u32 var8007e0a0 = 0x00000000;
u32 var8007e0a4 = 0x00000000;
u32 var8007e0a8 = 0x00000000;
u32 var8007e0ac = 0x00000000;
u32 var8007e0b0 = 0x00000000;
u32 var8007e0b4 = 0x00000000;
u32 var8007e0b8 = 0x00000000;
u32 var8007e0bc = 0x00000000;
u32 var8007e0c0 = 0x00000000;
u32 var8007e0c4 = 0x00000000;
u32 var8007e0c8 = 0x00000000;
u32 var8007e0cc = 0x00000000;
u32 var8007e0d0 = 0x00000000;
u32 var8007e0d4 = 0x00000000;
u32 var8007e0d8 = 0x00000000;
u32 var8007e0dc = 0x00000000;
u32 var8007e0e0 = 0x00000000;
u32 var8007e0e4 = 0x00000000;
u32 var8007e0e8 = 0x00000000;
u32 var8007e0ec = 0x00000000;
u32 var8007e0f0 = 0x00000000;
u32 var8007e0f4 = 0x00000000;
u32 var8007e0f8 = 0x00000000;
u32 var8007e0fc = 0x00000000;
u32 var8007e100 = 0x00000000;
u32 var8007e104 = 0x00000000;
u32 var8007e108 = 0x00000000;
u32 var8007e10c = 0x00000000;
u32 var8007e110 = 0x00000000;
u32 var8007e114 = 0x00000000;
u32 var8007e118 = 0x00000000;
u32 var8007e11c = 0x00000000;
u32 var8007e120 = 0x00000000;
u32 var8007e124 = 0x00000000;
u32 var8007e128 = 0x00000000;
u32 var8007e12c = 0x00000000;
u32 var8007e130 = 0x00000000;
u32 var8007e134 = 0x00000000;
u32 var8007e138 = 0x00000000;
u32 var8007e13c = 0x00000000;
u32 var8007e140 = 0x00000000;
u32 var8007e144 = 0x00000000;
u32 var8007e148 = 0x00000000;
u32 var8007e14c = 0x00000000;
u32 var8007e150 = 0x00000000;
u32 var8007e154 = 0x00000000;
u32 var8007e158 = 0x00000000;
u32 var8007e15c = 0x00000000;
u32 var8007e160 = 0x00000000;
u32 var8007e164 = 0x00000000;
u32 var8007e168 = 0x00000000;
u32 var8007e16c = 0x00000000;
u32 var8007e170 = 0x00000000;
u32 var8007e174 = 0x00000000;
u32 var8007e178 = 0x00000000;
u32 var8007e17c = 0x00000000;
u32 var8007e180 = 0x00000000;
u32 var8007e184 = 0x00000000;
u32 var8007e188 = 0x00000000;
u32 var8007e18c = 0x00000000;
u32 var8007e190 = 0x00000000;
u32 var8007e194 = 0x00000000;
u32 var8007e198 = 0x00000000;
u32 var8007e19c = 0x00000000;
u32 var8007e1a0 = 0x00000000;
u32 var8007e1a4 = 0x00000000;
u32 var8007e1a8 = 0x00000000;
u32 var8007e1ac = 0x00000000;
u32 var8007e1b0 = 0x00000000;
u32 var8007e1b4 = 0x00000000;
u32 var8007e1b8 = 0x00000000;
u32 var8007e1bc = 0x00000000;
u32 var8007e1c0 = 0x00000000;
u32 var8007e1c4 = 0x00000000;
u32 var8007e1c8 = 0x00000000;
u32 var8007e1cc = 0x00000000;
u32 var8007e1d0 = 0x00000000;
u32 var8007e1d4 = 0x00000000;
u32 var8007e1d8 = 0x00000000;
u32 var8007e1dc = 0x00000000;
u32 var8007e1e0 = 0x00000000;
u32 var8007e1e4 = 0x00000000;
u32 var8007e1e8 = 0x00000000;
u32 var8007e1ec = 0x00000000;
u32 var8007e1f0 = 0x00000000;
u32 var8007e1f4 = 0x00000000;
u32 var8007e1f8 = 0x00000000;
u32 var8007e1fc = 0x00000000;
u32 var8007e200 = 0x00000000;
u32 var8007e204 = 0x00000000;
u32 var8007e208 = 0x00000000;
u32 var8007e20c = 0x00000000;
u32 var8007e210 = 0x00000000;
u32 var8007e214 = 0x00000000;
u32 var8007e218 = 0x00000000;
u32 var8007e21c = 0x00000000;
u32 var8007e220 = 0x00000000;
u32 var8007e224 = 0x00000000;
u32 var8007e228 = 0x00000000;
u32 var8007e22c = 0x00000000;
u32 var8007e230 = 0x00000000;
u32 var8007e234 = 0x00000000;
u32 var8007e238 = 0x00000000;
u32 var8007e23c = 0x00000000;
u32 var8007e240 = 0x00000000;
u32 var8007e244 = 0x00000000;
u32 var8007e248 = 0x00000000;
u32 var8007e24c = 0x00000000;
u32 var8007e250 = 0x00000000;
u32 var8007e254 = 0x00000000;
u32 var8007e258 = 0x00000000;
u32 var8007e25c = 0x00000000;
u32 var8007e260 = 0x00000000;
u32 var8007e264 = 0x00000000;
u32 var8007e268 = 0x00000000;
u32 var8007e26c = 0x00000000;
u32 var8007e270 = 0x00000000;
u32 var8007e274 = 0x00000000;
u32 var8007e278 = 0x00000000;
u32 var8007e27c = 0x00000000;
u32 var8007e280 = 0x00000000;
u32 var8007e284 = 0x00000000;
u32 var8007e288 = 0x00000000;
u32 var8007e28c = 0x00000000;
u32 var8007e290 = 0x00000000;
u32 var8007e294 = 0x00000000;
u32 var8007e298 = 0x00000000;
u32 var8007e29c = 0x00000000;
u32 var8007e2a0 = 0x00000000;
u32 var8007e2a4 = 0x00000000;
u32 var8007e2a8 = 0x00000000;
u32 var8007e2ac = 0x00000000;
u32 var8007e2b0 = 0x00000000;
u32 var8007e2b4 = 0x00000000;
u32 var8007e2b8 = 0x00000000;
u32 var8007e2bc = 0x00000000;
u32 var8007e2c0 = 0x00000000;
u32 var8007e2c4 = 0x00000000;
u32 var8007e2c8 = 0x00000000;
u32 var8007e2cc = 0x00000000;
u32 var8007e2d0 = 0x00000000;
u32 var8007e2d4 = 0x00000000;
u32 var8007e2d8 = 0x00000000;
u32 var8007e2dc = 0x00000000;
u32 var8007e2e0 = 0x00000000;
u32 var8007e2e4 = 0x00000000;
u32 var8007e2e8 = 0x00000000;
u32 var8007e2ec = 0x00000000;
u32 var8007e2f0 = 0x00000000;
u32 var8007e2f4 = 0x00000000;
u32 var8007e2f8 = 0x00000000;
u32 var8007e2fc = 0x00000000;
u32 var8007e300 = 0x00000000;
u32 var8007e304 = 0x00000000;
u32 var8007e308 = 0x00000000;
u32 var8007e30c = 0x00000000;
u32 var8007e310 = 0x00000000;
u32 var8007e314 = 0x00000000;
u32 var8007e318 = 0x00000000;
u32 var8007e31c = 0x00000000;
u32 var8007e320 = 0x00000000;
u32 var8007e324 = 0x00000000;
u32 var8007e328 = 0x00000000;
u32 var8007e32c = 0x00000000;
u32 var8007e330 = 0x00000000;
u32 var8007e334 = 0x00000000;
u32 var8007e338 = 0x00000000;
u32 var8007e33c = 0x00000000;
u32 var8007e340 = 0x00000000;
u32 var8007e344 = 0x00000000;
u32 var8007e348 = 0x00000000;
u32 var8007e34c = 0x00000000;
u32 var8007e350 = 0x00000000;
u32 var8007e354 = 0x00000000;
u32 var8007e358 = 0x00000000;
u32 var8007e35c = 0x00000000;
u32 var8007e360 = 0x00000000;
u32 var8007e364 = 0x00000000;
u32 var8007e368 = 0x00000000;
u32 var8007e36c = 0x00000000;
u32 var8007e370 = 0x00000000;
u32 var8007e374 = 0x00000000;
u32 var8007e378 = 0x00000000;
u32 var8007e37c = 0x00000000;
u32 var8007e380 = 0x00000000;
u32 var8007e384 = 0x00000000;
u32 var8007e388 = 0x00000000;
u32 var8007e38c = 0x00000000;
u32 var8007e390 = 0x00000000;
u32 var8007e394 = 0x00000000;
u32 var8007e398 = 0x00000000;
u32 var8007e39c = 0x00000000;
u32 var8007e3a0 = 0x00000000;
u32 var8007e3a4 = 0x00000000;
u32 var8007e3a8 = 0x00000000;
u32 var8007e3ac = 0x00000000;
u32 var8007e3b0 = 0x00000000;
u32 var8007e3b4 = 0x00000000;
u32 var8007e3b8 = 0x00000000;
u32 var8007e3bc = 0x00000000;
u32 var8007e3c0 = 0xab8d9f77;
u32 var8007e3c4 = 0x81280783;
u32 var8007e3c8 = 0x00000000;
u32 var8007e3cc = 0x00000000;
u32 var8007e3d0 = 0x00000bb8;
u32 var8007e3d4 = 0x00000078;
u32 var8007e3d8 = 0x00000bb8;
u32 var8007e3dc = 0x00000050;
u32 var8007e3e0 = 0x00000000;
u32 var8007e3e4 = 0x00000000;
u32 var8007e3e8 = 0x000001f4;
u32 var8007e3ec = 0x00000014;
u32 var8007e3f0 = 0x0000000c;
u32 var8007e3f4 = 0x00000000;
u32 var8007e3f8 = 0x00000000;
u32 var8007e3fc = 0x00000000;
u32 var8007e400 = 0x00000000;
u32 var8007e404 = 0x000005dc;
u32 var8007e408 = 0x00000028;
u32 var8007e40c = 0x000001f4;
u32 var8007e410 = 0x00000014;
u32 var8007e414 = 0x00000000;
u32 var8007e418 = 0x00000000;
u32 var8007e41c = 0x000001f4;
u32 var8007e420 = 0x00000014;
u32 var8007e424 = 0x0000000c;
u32 var8007e428 = 0x00000000;
u32 var8007e42c = 0x00000000;
u32 var8007e430 = 0x00000000;
u32 var8007e434 = 0x00000000;
u32 var8007e438 = 0x00001770;
u32 var8007e43c = 0x00000078;
u32 var8007e440 = 0x00001770;
u32 var8007e444 = 0x00000050;
u32 var8007e448 = 0x00000000;
u32 var8007e44c = 0x00000000;
u32 var8007e450 = 0x000003e8;
u32 var8007e454 = 0x00000014;
u32 var8007e458 = 0x00000004;
u32 var8007e45c = 0x00000000;
u32 var8007e460 = 0x00000000;
u32 var8007e464 = 0x00000000;
u32 var8007e468 = 0x00000000;
u32 var8007e46c = 0x000005dc;
u32 var8007e470 = 0x00000028;
u32 var8007e474 = 0x000001f4;
u32 var8007e478 = 0x00000014;
u32 var8007e47c = 0x00000000;
u32 var8007e480 = 0x00000000;
u32 var8007e484 = 0x000001f4;
u32 var8007e488 = 0x00000014;
u32 var8007e48c = 0x00000004;
u32 var8007e490 = 0x00000000;
u32 var8007e494 = 0x00000000;
u32 var8007e498 = 0x00000000;
u32 var8007e49c = 0x00000000;
u32 var8007e4a0 = 0x00000000;
u32 var8007e4a4 = 0x00000000;
u32 var8007e4a8 = 0x3f800000;
u32 var8007e4ac = 0x0000004b;
u32 var8007e4b0 = 0x000001e0;
u32 var8007e4b4 = 0x000000a8;
u32 var8007e4b8 = 0x3dcccccd;
u32 var8007e4bc = 0x3dcccccd;
u32 var8007e4c0 = 0x00000000;
u32 var8007e4c4 = 0x00000000;
// 244e8
u32 explosiontable[] = {
/*0x00*/ 0x3dcccccd, 0x00000000, 0x00000000, 0x00010001, 0x3f800000, 0x00000000, 0x00000000, 0x3f800000, 0x3f800000, 0x00000000, 0x00000000,
/*0x01*/ 0x3f800000, 0x00000000, 0x00000000, 0x001e0001, 0x3f800000, 0x07000000, 0x00000000, 0x41a00000, 0x41a00000, 0x00000000, 0x00000000,
/*0x02*/ 0x41f00000, 0x42480000, 0x42480000, 0x00280001, 0x40400000, 0x02008099, 0x3e000000, 0x42480000, 0x42480000, 0x00000000, 0x00000000,
/*0x03*/ 0x42480000, 0x42c80000, 0x42c80000, 0x002d0001, 0x40800000, 0x0200809a, 0x3f000000, 0x42700000, 0x42a00000, 0x40000000, 0x3f19999a,
/*0x04*/ 0x42c80000, 0x43020000, 0x43700000, 0x003c0002, 0x40a00000, 0x0100809e, 0x3f800000, 0x42700000, 0x42f00000, 0x40000000, 0x3f19999a,
/*0x05*/ 0x43160000, 0x43200000, 0x438c0000, 0x003c0002, 0x40a00000, 0x0100809e, 0x40000000, 0x41a00000, 0x41a00000, 0x00000000, 0x00000000,
/*0x06*/ 0x41b00000, 0x42200000, 0x42200000, 0x003c0001, 0x40400000, 0x02008099, 0x3f000000, 0x420c0000, 0x42200000, 0x00000000, 0x00000000,
/*0x07*/ 0x420c0000, 0x428c0000, 0x428c0000, 0x003c0001, 0x40800000, 0x0200809a, 0x3f800000, 0x42480000, 0x42a00000, 0x40000000, 0x3f19999a,
/*0x08*/ 0x42480000, 0x42c80000, 0x43200000, 0x003c0002, 0x40a00000, 0x0100809e, 0x40000000, 0x42700000, 0x42f00000, 0x40000000, 0x3f19999a,
/*0x09*/ 0x42480000, 0x43020000, 0x43340000, 0x003c0002, 0x40a00000, 0x0100809e, 0x40000000, 0x42200000, 0x42200000, 0x3f4ccccd, 0x3f000000,
/*0x0a*/ 0x428c0000, 0x42a00000, 0x43200000, 0x00500004, 0x40a00000, 0x040080a0, 0x3f800000, 0x42480000, 0x42480000, 0x3f99999a, 0x3f4ccccd,
/*0x0b*/ 0x42c80000, 0x42c80000, 0x43480000, 0x005a0001, 0x40800000, 0x0400809e, 0x40000000, 0x428c0000, 0x42700000, 0x40000000, 0x3f99999a,
/*0x0c*/ 0x43160000, 0x430c0000, 0x438c0000, 0x005a0002, 0x40a00000, 0x0500809e, 0x40800000, 0x42a00000, 0x42700000, 0x40800000, 0x3fb33333,
/*0x0d*/ 0x43480000, 0x43480000, 0x43c80000, 0x005a0002, 0x40a00000, 0x0600809f, 0x40800000, 0x42480000, 0x42480000, 0x00000000, 0x00000000,
/*0x0e*/ 0x42f00000, 0x43160000, 0x43960000, 0x00960004, 0x40800000, 0x0400809f, 0x40800000, 0x3f800000, 0x3f800000, 0x00000000, 0x00000000,
/*0x0f*/ 0x3f800000, 0x00000000, 0x00000000, 0x00010001, 0x3f800000, 0x0700809c, 0x00000000, 0x3f800000, 0x3f800000, 0x00000000, 0x00000000,
/*0x10*/ 0x3f800000, 0x00000000, 0x00000000, 0x00010001, 0x3f800000, 0x0700809c, 0x00000000, 0x42a00000, 0x42700000, 0x41200000, 0x40a00000,
/*0x11*/ 0x44bb8000, 0x45098000, 0x45610000, 0x01f40001, 0x40000000, 0x000080a5, 0x40800000, 0x42a00000, 0x42700000, 0x40400000, 0x3f800000,
/*0x12*/ 0x43960000, 0x43e10000, 0x44200000, 0x003c0001, 0x40000000, 0x0000809f, 0x40800000, 0x42b40000, 0x42960000, 0x40200000, 0x3f5eb852,
/*0x13*/ 0x437a0000, 0x43bb8000, 0x44160000, 0x00b40002, 0x40a00000, 0x0600809f, 0x40800000, 0x43200000, 0x42f00000, 0x40c00000, 0x40000000,
/*0x14*/ 0x44160000, 0x43e10000, 0x44200000, 0x003c0001, 0x40000000, 0x0000809f, 0x40800000, 0x42200000, 0x41f00000, 0x40000000, 0x3f333333,
/*0x15*/ 0x42c80000, 0x430c0000, 0x43870000, 0x002d0002, 0x40a00000, 0x0400809f, 0x40600000, 0x41a00000, 0x41a00000, 0x00000000, 0x00000000,
/*0x16*/ 0x41f00000, 0x42c80000, 0x43480000, 0x00280001, 0x40400000, 0x02008099, 0x3e800000, 0x42c80000, 0x42a00000, 0x40800000, 0x3fb33333,
/*0x17*/ 0x43520000, 0x435c0000, 0x43fa0000, 0x005a0002, 0x40a00000, 0x0600809f, 0x40800000, 0x42a00000, 0x42700000, 0x40800000, 0x3fb33333,
/*0x18*/ 0x43fa0000, 0x43480000, 0x43c80000, 0x005a0002, 0x40a00000, 0x0600809f, 0x40800000, 0x44200000, 0x43f00000, 0x42000000, 0x41333333,
/*0x19*/ 0x44c80000, 0x447a0000, 0x447a0000, 0x00b40002, 0x40a00000, 0x000080a4, 0x40800000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff,
};
// 24960
u32 smoketable[] = {
/*0x00*/ 0x0001003c, 0x00630000, 0x00000000, 0x80808000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x01*/ 0x00dc003c, 0x002d003c, 0x3ca3d70a, 0x50506000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x02*/ 0x00dc003c, 0x00320014, 0x3c23d70a, 0x80808000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x03*/ 0x0118003c, 0x00780064, 0x3c23d70a, 0xc0c0c000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x04*/ 0x0118003c, 0x003c0050, 0x3ca3d70a, 0x40404000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x05*/ 0x0154003c, 0x003200be, 0x3c75c28f, 0x40404000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x06*/ 0x017c003c, 0x0046012c, 0x3c23d70a, 0x40404000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x07*/ 0x003c003c, 0x0008000f, 0x3cf5c28f, 0xffffff00, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x08*/ 0x00140001, 0x0006001e, 0x3cf5c28f, 0xffffff00, 0x40000000, 0x001e0000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x09*/ 0x00190001, 0x00070010, 0x3cf5c28f, 0xe0e0e000, 0x40400000, 0x001e0000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x0a*/ 0x0384003c, 0x00460384, 0x3c23d70a, 0x40404000, 0x3e99999a, 0x00b40000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x0b*/ 0x00140001, 0x0006001e, 0x3cf5c28f, 0x18204000, 0x40000000, 0x001e0000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x0c*/ 0x00320019, 0x00070002, 0x3cf5c28f, 0xffffbf00, 0x3e99999a, 0x00960000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x0d*/ 0x000c000f, 0x00070005, 0x3cf5c28f, 0x66404000, 0x3f800000, 0x00120000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x0e*/ 0x000c000f, 0x00070005, 0x3cf5c28f, 0x66660000, 0x3f800000, 0x00120000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x0f*/ 0x00320005, 0x00050003, 0x3cf5c28f, 0xffffff00, 0x3e99999a, 0x00960000, 0x00000000, 0x3ee66666, 0x00000000,
/*0x10*/ 0x00320005, 0x00060003, 0x3cf5c28f, 0xafffaf00, 0x3e99999a, 0x00960000, 0x3db851ec, 0x3e99999a, 0x00000000,
/*0x11*/ 0x00320005, 0x00030003, 0x3cf5c28f, 0xffffff00, 0x3e99999a, 0x00960000, 0x00000000, 0x3eb33333, 0x00000000,
/*0x12*/ 0x00320005, 0x00030003, 0x3cf5c28f, 0xaf8f6f00, 0x3e99999a, 0x00960000, 0x3dcccccd, 0x3e99999a, 0x00000000,
/*0x13*/ 0x00320001, 0x00020010, 0x3cf5c28f, 0xffff8000, 0x40400000, 0x001e0000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x14*/ 0x00b4000a, 0x00080012, 0x3d75c28f, 0xffffff00, 0x3e99999a, 0x00000000, 0x3e428f5c, 0x3d8f5c29, 0x3f800000,
/*0x15*/ 0x00dc0028, 0x002d003c, 0x3ca3d70a, 0x20202000, 0x3e99999a, 0x001e0000, 0x3fc00000, 0x3fe66666, 0x40c00000,
/*0x16*/ 0x00dc0005, 0x0008003c, 0x3cf5c28f, 0xaf8f6f00, 0x3e99999a, 0x001e0000, 0x3fc00000, 0x3e99999a, 0x3f800000,
/*0x17*/ 0x00000000,
};
// 24ca0
u32 sparktable[] = {
/*0x00*/ 0x0064001c, 0x00640001, 0x00000000, 0x40000000, 0x003c003c, 0x000f0000, 0x00000001, 0xffff80ff, 0xffffffff, 0x3ca3d70a,
/*0x01*/ 0x0064001c, 0x00640001, 0x00000000, 0x40000000, 0x003c003c, 0x000f0000, 0x00000001, 0x80ffffff, 0xffffffff, 0x3ca3d70a,
/*0x02*/ 0x0028ffff, 0x001e001e, 0x00000000, 0x40000000, 0x00230023, 0x00050000, 0x00000001, 0x301010ff, 0x401010ff, 0x3ca3d70a,
/*0x03*/ 0x0028ffff, 0x012c00c8, 0x00000000, 0x3e19999a, 0x00050005, 0x00040000, 0x00000001, 0xffffff40, 0x560011a0, 0x3ca3d70a,
/*0x04*/ 0x000a0001, 0x04b00190, 0x00000000, 0x3e19999a, 0x00050005, 0x00050000, 0x00000001, 0xa0a0e000, 0xffffffff, 0x3ca3d70a,
/*0x05*/ 0x0028000a, 0x000a000a, 0x00000000, 0x40400000, 0x00b4005a, 0x00050000, 0x00000001, 0x00ff6aff, 0xffffffff, 0x3ca3d70a,
/*0x06*/ 0x000f000a, 0x00140014, 0x00000000, 0x3f266666, 0x00b4005a, 0x00050000, 0x00000001, 0xa0a0e0ff, 0xffffffff, 0x3ca3d70a,
/*0x07*/ 0x00010001, 0x00780002, 0x00000000, 0x00000000, 0x003c003c, 0x00050000, 0x00000001, 0xffff80ff, 0xffffffff, 0x3ca3d70a,
/*0x08*/ 0x00010001, 0x012c0032, 0x00000000, 0x00000000, 0x00050005, 0x00050000, 0x00000001, 0xffff8000, 0xffffffff, 0x3ca3d70a,
/*0x09*/ 0x00010001, 0x01900064, 0x00000000, 0x00000000, 0x000a000a, 0x00050000, 0x00000001, 0xffff8000, 0xffffffff, 0x3ca3d70a,
/*0x0a*/ 0x004b0064, 0x00640001, 0x00000000, 0x40000000, 0x003c003c, 0x000f0000, 0x00000001, 0xffff80ff, 0xffffffff, 0x3ca3d70a,
/*0x0b*/ 0x004b0064, 0x00140005, 0x00000000, 0x3fc00000, 0x003c003c, 0x00140000, 0x00000001, 0xa0a0e0ff, 0xffffffff, 0x3ca3d70a,
/*0x0c*/ 0x0014000a, 0x00640001, 0x00000000, 0x40000000, 0x003c003c, 0x000f0000, 0x00000001, 0xffff80ff, 0xffffffff, 0x3ca3d70a,
/*0x0d*/ 0x0014000a, 0x00140005, 0x00000000, 0x3fc00000, 0x003c003c, 0x00140000, 0x00000001, 0xa0a0e0ff, 0xffffffff, 0x3ca3d70a,
/*0x0e*/ 0x00010000, 0x00500001, 0x001e0005, 0x00000000, 0x0078005a, 0x000f0000, 0x00000000, 0x0808f000, 0xffffffff, 0x3ca3d70a,
/*0x0f*/ 0x00460000, 0x0096000f, 0x00000000, 0x40c00000, 0x0028000a, 0x00030000, 0x00000000, 0x11112880, 0xaaaaaa40, 0x3ca3d70a,
/*0x10*/ 0x0032001c, 0x00640001, 0x00000000, 0x3f800000, 0x003c001e, 0x000a0000, 0x00000001, 0xffff80ff, 0xffffffff, 0x3ca3d70a,
/*0x11*/ 0x012c0064, 0x00640002, 0x00000000, 0x3e99999a, 0x001e0001, 0x00280000, 0x00000002, 0xffff80ff, 0xffffffff, 0x3dcccccd,
/*0x12*/ 0x00aa0050, 0x003c0005, 0x00000000, 0x3ecccccd, 0x001e0005, 0x000a0000, 0x00000003, 0xa0a0e0ff, 0xffffffff, 0x3dcccccd,
/*0x13*/ 0x00780028, 0x001e0007, 0x00000000, 0x3e4ccccd, 0x003c0005, 0x000f0000, 0x00000003, 0xffff80ff, 0xffffffff, 0x3dcccccd,
/*0x14*/ 0x0050000a, 0x000a0009, 0x00000000, 0x3dcccccd, 0x001e0005, 0x00140000, 0x00000003, 0xa0a0e0ff, 0xffffffff, 0x3dcccccd,
/*0x15*/ 0x00640001, 0x00640032, 0x00000000, 0x40000000, 0x001e0014, 0x000f0000, 0x00000001, 0xffff80ff, 0xffffffff, 0x3ca3d70a,
/*0x16*/ 0x0064001c, 0x00640001, 0x00000000, 0x40000000, 0x00780078, 0x001e0000, 0x00000001, 0xff8080ff, 0xffff80ff, 0x3ca3d70a,
/*0x17*/ 0x0064001c, 0x00640001, 0x00000000, 0x40000000, 0x003c003c, 0x000f0000, 0x00000001, 0x4fff4fff, 0xffffffff, 0x3ca3d70a,
/*0x18*/ 0x0064001c, 0x00640001, 0x00000000, 0x40000000, 0x003c003c, 0x000f0000, 0x00000001, 0xffff7f7f, 0xffffffff, 0x3ca3d70a,
/*0x19*/ 0x0028ffff, 0x001e000a, 0x00000000, 0x40000000, 0x00320023, 0x000a0000, 0x00000001, 0x301010ff, 0x401010ff, 0x3ca3d70a,
/*0x1a*/ 0x00460000, 0x0096000f, 0x00000000, 0x40c00000, 0x0028000a, 0x00030000, 0x00000000, 0x1111a880, 0xaaaaff40, 0x3ca3d70a,
};
u32 var8007f0b8 = 0x00000000;
u32 var8007f0bc = 0x00000000;
u32 var8007f0c0 = 0x00000000;
u32 var8007f0c4 = 0x000080b7;
u32 var8007f0c8 = 0x000080b6;
u32 var8007f0cc = 0x000080b8;
u32 var8007f0d0 = 0xffffffff;
u32 var8007f0d4 = 0x00000014;
u32 var8007f0d8 = 0x0000000f;
u32 var8007f0dc = 0x0000000a;
u32 var8007f0e0 = 0x00000001;
u32 var8007f0e4 = 0xaaaaaa1f;
u32 var8007f0e8 = 0x11111844;
u32 var8007f0ec = 0x00000032;
u32 var8007f0f0 = 0x000009c4;
u32 var8007f0f4 = 0x00000001;
u32 var8007f0f8 = 0x00000001;
u32 var8007f0fc = 0x000055f0;
u32 var8007f100 = 0x00000032;
u32 var8007f104 = 0x00000005;
u32 var8007f108 = 0x0000000a;
u32 var8007f10c = 0x8888aaff;
u32 var8007f110 = 0xffffff7f;
u32 var8007f114 = 0x00000000;
u32 var8007f118 = 0x00000000;
u32 var8007f11c = 0x00000000;
u32 var8007f120 = 0x00000000;
u32 var8007f124 = 0x00000000;
u32 var8007f128 = 0x00000000;
u32 var8007f12c = 0x00000000;
u32 var8007f130 = 0x00000000;
u32 var8007f134 = 0x00000000;
u32 var8007f138 = 0x00000000;
u32 var8007f13c = 0x3e4ccccd;
u32 var8007f140 = 0x00010001;
u32 var8007f144 = 0x02010001;
u32 var8007f148 = 0x00000000;
u32 var8007f14c = 0x00000064;
u32 var8007f150 = 0x00000064;
u32 var8007f154 = 0x00000000;
u32 var8007f158 = 0x00003d84;
u32 var8007f15c = 0x00003d84;
u32 var8007f160 = 0x00000000;
u32 var8007f164 = 0x0036003d;
u32 var8007f168 = 0x0036003d;
u32 var8007f16c = 0x00000000;
u32 var8007f170 = 0x3f800000;
u32 var8007f174 = 0x00010001;
u32 var8007f178 = 0x02010001;
u32 var8007f17c = 0x00000000;
u32 var8007f180 = 0x00000037;
u32 var8007f184 = 0x000079a2;
u32 var8007f188 = 0x0036003d;
u32 var8007f18c = 0x000079a2;
u32 var8007f190 = 0x0036003d;
u32 var8007f194 = 0x00000037;
u32 var8007f198 = 0x0036003d;
u32 var8007f19c = 0x00000037;
u32 var8007f1a0 = 0x000079a2;
u32 var8007f1a4 = 0x3e4ccccd;
u32 var8007f1a8 = 0x00010001;
u32 var8007f1ac = 0x02010001;
u32 var8007f1b0 = 0x00000000;
u32 var8007f1b4 = 0x0036003d;
u32 var8007f1b8 = 0x0051003f;
u32 var8007f1bc = 0x00000037;
u32 var8007f1c0 = 0x0051003f;
u32 var8007f1c4 = 0x00000037;
u32 var8007f1c8 = 0x0036003d;
u32 var8007f1cc = 0x000000a6;
u32 var8007f1d0 = 0x0036003d;
u32 var8007f1d4 = 0x0051003f;
u32 var8007f1d8 = 0x3e4ccccd;
u32 var8007f1dc = 0x00010001;
u32 var8007f1e0 = 0x02010001;
u32 var8007f1e4 = 0x00000000;
u32 var8007f1e8 = 0x00003d84;
u32 var8007f1ec = 0x00003d84;
u32 var8007f1f0 = 0x00000064;
u32 var8007f1f4 = 0x00000064;
u32 var8007f1f8 = 0x00003d84;
u32 var8007f1fc = 0x00003d84;
u32 var8007f200 = 0x0036003d;
u32 var8007f204 = 0x00003d84;
u32 var8007f208 = 0x0036003d;
u32 var8007f20c = 0x3e4ccccd;
u32 var8007f210 = 0x00010001;
u32 var8007f214 = 0x02010001;
u32 var8007f218 = 0x00000000;
u32 var8007f21c = 0x00004345;
u32 var8007f220 = 0x00004345;
u32 var8007f224 = 0x0051003f;
u32 var8007f228 = 0x00000037;
u32 var8007f22c = 0x00000037;
u32 var8007f230 = 0x00004345;
u32 var8007f234 = 0x000079a2;
u32 var8007f238 = 0x00004345;
u32 var8007f23c = 0x000079a2;
u32 var8007f240 = 0x3e4ccccd;
u32 var8007f244 = 0x00010001;
u32 var8007f248 = 0x02010001;
u32 var8007f24c = 0x00000000;
u32 var8007f250 = 0x000000a6;
u32 var8007f254 = 0x000000a6;
u32 var8007f258 = 0x00000000;
u32 var8007f25c = 0x000000a6;
u32 var8007f260 = 0x000000a6;
u32 var8007f264 = 0x00000000;
u32 var8007f268 = 0x000000a6;
u32 var8007f26c = 0x000000a6;
u32 var8007f270 = 0x00000000;
u32 var8007f274 = 0x3c23d70a;
u32 var8007f278 = 0x00010001;
u32 var8007f27c = 0x02010001;
u32 var8007f280 = 0x00000000;
u32 var8007f284 = 0x0000ffff;
u32 var8007f288 = 0x000000ff;
u32 var8007f28c = 0x00000000;
u32 var8007f290 = 0x0000ffff;
u32 var8007f294 = 0x000000ff;
u32 var8007f298 = 0x00000000;
u32 var8007f29c = 0x0000ffff;
u32 var8007f2a0 = 0x000000ff;
u32 var8007f2a4 = 0x00000000;
u32 var8007f2a8 = 0x3c23d70a;
u32 var8007f2ac = 0x02010201;
u32 var8007f2b0 = 0x00010201;
u32 var8007f2b4 = 0x02000000;
u32 var8007f2b8 = 0x0000ffff;
u32 var8007f2bc = 0x000000ff;
u32 var8007f2c0 = 0x00000000;
u32 var8007f2c4 = 0x00ffffff;
u32 var8007f2c8 = 0x00ffffff;
u32 var8007f2cc = 0x00ffffff;
u32 var8007f2d0 = 0x00ffffff;
u32 var8007f2d4 = 0x00ffffff;
u32 var8007f2d8 = 0x00ffffff;
u32 var8007f2dc = 0x27102710;
u32 var8007f2e0 = 0xff380000;
u32 var8007f2e4 = 0x00000004;
u32 var8007f2e8 = 0x42f00000;
u32 var8007f2ec = 0x00000000;
u32 var8007f2f0 = 0x03e803e8;
u32 var8007f2f4 = 0xff380000;
u32 var8007f2f8 = 0x00000005;
u32 var8007f2fc = 0x435c0000;
u32 var8007f300 = 0x00000000;
u32 var8007f304 = 0x03e82710;
u32 var8007f308 = 0xffce0000;
u32 var8007f30c = 0x00000006;
u32 var8007f310 = 0x435c0000;
u32 var8007f314 = 0x00000000;
u32 var8007f318 = 0x03e82710;
u32 var8007f31c = 0xff380000;
u32 var8007f320 = 0x00000026;
u32 var8007f324 = 0x435c0000;
u32 var8007f328 = 0x00000000;
u32 var8007f32c = 0x01f42710;
u32 var8007f330 = 0xff380000;
u32 var8007f334 = 0x00000026;
u32 var8007f338 = 0x44020000;
u32 var8007f33c = 0x00000000;
u32 var8007f340 = 0x03e84e20;
u32 var8007f344 = 0xffce0000;
u32 var8007f348 = 0x00000026;
u32 var8007f34c = 0x42f00000;
u32 var8007f350 = 0x00000000;
u32 var8007f354 = 0x27102710;
u32 var8007f358 = 0xff380000;
u32 var8007f35c = 0x0000002a;
u32 var8007f360 = 0x42f00000;
u32 var8007f364 = 0x00000000;
u32 var8007f368 = 0x27102710;
u32 var8007f36c = 0xff380000;
u32 var8007f370 = 0x0000002b;
u32 var8007f374 = 0x42a00000;
u32 var8007f378 = 0x00000000;
u32 var8007f37c = 0x27100bb8;
u32 var8007f380 = 0xff380000;
u32 var8007f384 = 0x0000002b;
u32 var8007f388 = 0x42a00000;
u32 var8007f38c = 0x00000000;
u32 var8007f390 = 0x0bb80bb8;
u32 var8007f394 = 0xff380000;
u32 var8007f398 = 0x0000002d;
u32 var8007f39c = 0x42f00000;
u32 var8007f3a0 = 0x00000000;
u32 var8007f3a4 = 0x27102710;
u32 var8007f3a8 = 0xff380000;
u32 var8007f3ac = 0x00000007;
u32 var8007f3b0 = 0x42a00000;
u32 var8007f3b4 = 0x00000000;
u32 var8007f3b8 = 0x271003e8;
u32 var8007f3bc = 0xff380000;
u32 var8007f3c0 = 0x0000002d;
u32 var8007f3c4 = 0x435c0000;
u32 var8007f3c8 = 0x00000000;
u32 var8007f3cc = 0xffffffff;
u32 var8007f3d0 = 0xffffffff;
u32 var8007f3d4 = 0xffffffff;
u32 var8007f3d8 = 0xffffffff;
u32 var8007f3dc = 0x00000000;
u32 var8007f3e0 = 0x00000000;
u32 var8007f3e4 = 0x00000000;
u32 var8007f3e8 = 0x00000001;
u32 var8007f3ec = 0x00000000;
u32 var8007f3f0 = 0x00000000;
u32 var8007f3f4 = 0x010301f4;
u32 var8007f3f8 = 0x008888ff;
u32 var8007f3fc = 0x00ff88ff;
u32 var8007f400 = 0x00ff8888;
u32 var8007f404 = 0x006666ff;
u32 var8007f408 = 0x41f00000;
u32 var8007f40c = 0x41f00000;
u32 var8007f410 = 0x0000ffff;
u32 var8007f414 = 0x0044ffff;
u32 var8007f418 = 0x0088ffff;
u32 var8007f41c = 0x00ffffff;
u32 var8007f420 = 0x8888ff7f;
u32 var8007f424 = 0xff88ff7f;
u32 var8007f428 = 0xff88887f;
u32 var8007f42c = 0x6666ff7f;
u32 var8007f430 = 0xff00007f;
u32 var8007f434 = 0xffffff7f;
u32 var8007f438 = 0xff00004f;
u32 var8007f43c = 0xffffff4f;
u32 var8007f440 = 0xffffff7f;
u32 var8007f444 = 0xffffff5f;
u32 var8007f448 = 0xffffff3f;
u32 var8007f44c = 0xffffff1f;
u32 var8007f450 = 0x0000002a;
u32 var8007f454 = 0x00000000;
u32 var8007f458 = 0x00200020;
u32 var8007f45c = 0x0000002b;
u32 var8007f460 = 0x00000000;
u32 var8007f464 = 0x00200020;
u32 var8007f468 = 0x00000025;
u32 var8007f46c = 0x00000000;
// 25490
struct credit credits[] = {
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e02, 0x4e00 }, // "perfect dark", ""
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e03, 0x4e04 }, // "neau ner chesluk", "guns and visual orgasms"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e05, 0x4e06 }, // "jonathan nasty mummery", "mover and shaker"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e07, 0x4e08 }, // "darkmark", "reality engineer"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e09, 0x4e0a }, // "chris tilston", "designs on the future"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e0b, 0x4e0c }, // "chris darling", "weapons specialist"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e0d, 0x4e0e }, // "duncan botwood", "grey area"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e0f, 0x4e10 }, // "b jones", "bodybuilder"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e11, 0x4e12 }, // "steve malpass", "perfect locations and vox"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e13, 0x4e14 }, // "brian marshall", "-aqham-"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e15, 0x4e16 }, // "russel irwin", "well packed man"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e17, 0x4e18 }, // "jamie 'evo' williams", "manic welsh designer"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e19, 0x4e1a }, // "ross bury", "bionic backgrounds"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e1b, 0x4e1c }, // "martin penny", "sound geezer"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e1d, 0x4e1e }, // "grant kirkhope", "play that music maestro"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e1f, 0x4e20 }, // "david clynick", "bangin hardcore choonz"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e21, 0x4e22 }, // "keith 'bunny' rabbette", "dinomic backgrounds"
{ 0xa0, CREDITSTYLE_C_BIG, 0x4e23, 0x4e00 }, // "dd snipers", ""
{ 0x80, CREDITSTYLE_C_MED, 0x4e24, 0x4e25 }, // "kevin bayliss", "dean smith"
{ 0x00, CREDITSTYLE_C_MED, 0x4e26, 0x4e01 }, // "graham smith", "\n"
{ 0xe0, CREDITSTYLE_C_BIG, 0x4e23, 0x4e00 }, // "dd snipers", ""
{ 0x80, CREDITSTYLE_C_MED, 0x4e27, 0x4e28 }, // "mike 'curry' currington", "tony wong"
{ 0x00, CREDITSTYLE_C_MED, 0x4e29, 0x4e01 }, // "simon farmer", "\n"
{ 0xc0, CREDITSTYLE_C_BIG, 0x4e23, 0x4e00 }, // "dd snipers", ""
{ 0x80, CREDITSTYLE_C_MED, 0x4e2a, 0x4e2b }, // "leigh loverday", "rob harrison"
{ 0x00, CREDITSTYLE_C_MED, 0x4e2c, 0x4e01 }, // "steven hurst", "\n"
{ 0x80, CREDITSTYLE_C_BIG, 0x4e2d, 0x4e00 }, // "fearsome foursome", ""
{ 0x80, CREDITSTYLE_C_MED, 0x4e2e, 0x4e2f }, // "phil dunne", "ricky berwick"
{ 0x00, CREDITSTYLE_C_MED, 0x4e30, 0x4e31 }, // "gareth glover", "jonathan ambrose"
{ 0xa0, CREDITSTYLE_C_BIG, 0x4e32, 0x4e00 }, // "trent's henchmen", ""
{ 0x80, CREDITSTYLE_C_MED, 0x4e33, 0x4e34 }, // "lee musgrave", "johnni christensen"
{ 0x00, CREDITSTYLE_C_MED, 0x4e35, 0x4e01 }, // "mark betteridge", "\n"
{ 0xc0, CREDITSTYLE_C_BIG, 0x4e32, 0x4e00 }, // "trent's henchmen", ""
{ 0x80, CREDITSTYLE_C_MED, 0x4e36, 0x4e37 }, // "chris marlow", "robin beanland"
{ 0x00, CREDITSTYLE_C_MED, 0x4e38, 0x4e39 }, // "neil gallagher", "feargal plant"
{ 0xa0, CREDITSTYLE_C_BIG, 0x4e3a, 0x4e00 }, // "voices in the dark", ""
{ 0x80, CREDITSTYLE_C_MED, 0x4e3b, 0x4e3c }, // "eveline fischer", "chris sutherland"
{ 0x00, CREDITSTYLE_C_MED, 0x4e3d, 0x4e3e }, // "chris seavor", "john silke"
{ 0xe0, CREDITSTYLE_C_BIG, 0x4e3a, 0x4e00 }, // "voices in the dark", ""
{ 0x80, CREDITSTYLE_C_MED, 0x4e3f, 0x4e40 }, // "ben cullum", "louise tilston"
{ 0x00, CREDITSTYLE_C_MED, 0x4e41, 0x4e42 }, // "alistair", "lindsay"
{ 0xc0, CREDITSTYLE_C_BIG, 0x4e3a, 0x4e00 }, // "voices in the dark", ""
{ 0x80, CREDITSTYLE_C_MED, 0x4e44, 0x4e43 }, // "beau chesluk", "b jones"
{ 0x00, CREDITSTYLE_C_MED, 0x4e45, 0x4e01 }, // "steve malpass", "\n"
{ 0xa0, CREDITSTYLE_L_BIG, 0x4e5d, 0x4e00 }, // "rare exterminators", ""
{ 0x80, CREDITSTYLE_R_MED, 0x4e5e, 0x4e5f }, // "huw ward", "adam munton"
{ 0x80, CREDITSTYLE_R_MED, 0x4e60, 0x4e61 }, // "david wong", "luke munton"
{ 0x00, CREDITSTYLE_R_MED, 0x4e62, 0x4e6d }, // "gary phelps", "andrew wilson"
{ 0xe0, CREDITSTYLE_L_BIG, 0x4e5d, 0x4e00 }, // "rare exterminators", ""
{ 0x80, CREDITSTYLE_R_MED, 0x4e63, 0x4e64 }, // "john silke", "matthew carter"
{ 0x80, CREDITSTYLE_R_MED, 0x4e65, 0x4e66 }, // "gavin price", "gareth stevenson"
{ 0x00, CREDITSTYLE_R_MED, 0x4e67, 0x4e01 }, // "bushbaby", "\n"
{ 0xc0, CREDITSTYLE_L_BIG, 0x4e5d, 0x4e00 }, // "rare exterminators", ""
{ 0x80, CREDITSTYLE_R_MED, 0x4e68, 0x4e69 }, // "stephen stamper", "ross bullimore"
{ 0x80, CREDITSTYLE_R_MED, 0x4e6a, 0x4e6b }, // "justin cook", "dale murchie"
{ 0x00, CREDITSTYLE_R_MED, 0x4e6c, 0x4e01 }, // "roger smith", "\n"
{ 0x80, CREDITSTYLE_L_BIG, 0x4e46, 0x4e00 }, // "ci techs", ""
{ 0x80, CREDITSTYLE_R_MED, 0x4e47, 0x4e48 }, // "richard 'force 9' gale", "mark green"
{ 0x00, CREDITSTYLE_R_MED, 0x4e49, 0x4e4a }, // "alex zoro", "mark wilson"
{ 0x80, CREDITSTYLE_L_BIG, 0x4e4b, 0x4e00 }, // "hard and wary support", ""
{ 0x80, CREDITSTYLE_R_MED, 0x4e4c, 0x4e4d }, // "pete 'hardrom' cox", "maul 'max' mikell"
{ 0x00, CREDITSTYLE_R_MED, 0x4e4e, 0x4e00 }, // "doug crouch", ""
{ 0x80, CREDITSTYLE_L_BIG, 0x4e53, 0x4e00 }, // "motion capture", ""
{ 0x80, CREDITSTYLE_R_MED, 0x4e54, 0x4e55 }, // "alan tippertronic", "des easen"
{ 0x00, CREDITSTYLE_R_MED, 0x4e56, 0x4e00 }, // "jim 'love' ballard", ""
{ 0x80, CREDITSTYLE_L_BIG, 0x4e57, 0x4e00 }, // "going through the motions", ""
{ 0x80, CREDITSTYLE_R_MED, 0x4e58, 0x4e59 }, // "duncan 'bot' botwood", "michelle tipper"
{ 0x80, CREDITSTYLE_R_MED, 0x4e5a, 0x4e5b }, // "sue 'falling' fell", "doug 'crouch' crouch"
{ 0x00, CREDITSTYLE_R_MED, 0x4e5c, 0x4e00 }, // "ross bury", ""
{ 0x80, CREDITSTYLE_L_BIG, 0x4e76, 0x4e00 }, // "testing (rare miami)", ""
{ 0x00, CREDITSTYLE_R_MED, 0x4e77, 0x4e00 }, // "keith coll", ""
{ 0x80, CREDITSTYLE_C_BIG, 0x4e71, 0x4e00 }, // "rare in the sun", ""
{ 0x80, CREDITSTYLE_C_MED, 0x4e72, 0x4e73 }, // "joel hochberg", ""
{ 0x00, CREDITSTYLE_C_MED, 0x4e74, 0x4e75 }, // "scott hochberg", ""
{ 0x80, CREDITSTYLE_C_BIG, 0x4e6e, 0x4e00 }, // "dark commanders", ""
{ 0x00, CREDITSTYLE_C_MED, 0x4e6f, 0x4e70 }, // "bis", "wombat"
{ 0xa0, CREDITSTYLE_L_BIG, 0x4e78, 0x4e00 }, // "testing (noa)", ""
{ 0x80, CREDITSTYLE_R_MED, 0x4e79, 0x4e7a }, // "michael kelbaugh", "tim bechtel"
{ 0x00, CREDITSTYLE_R_MED, 0x4e7b, 0x4e7c }, // "tom hertzog", "melvin 'sherwood' forrest"
{ 0xc0, CREDITSTYLE_L_BIG, 0x4e78, 0x4e00 }, // "testing (noa)", ""
{ 0x80, CREDITSTYLE_R_MED, 0x4e7d, 0x4e7e }, // "dougall campbell", "roger harrison"
{ 0x00, CREDITSTYLE_R_MED, 0x4e7f, 0x4e01 }, // "jeff kalles", "\n"
{ 0x00, CREDITSTYLE_R_BIG_R_MED, 0x4e80, 0x4e81 }, // "the perfect core", "-darker than you"
{ 0x80, CREDITSTYLE_L_BIG, 0x4e82, 0x4e00 }, // "treehouse", ""
{ 0x80, CREDITSTYLE_R_MED, 0x4e83, 0x4e84 }, // "armond williams junior", "henry sterchi"
{ 0x00, CREDITSTYLE_R_MED, 0x4e85, 0x4e00 }, // "ed ridgeway", ""
{ 0x80, CREDITSTYLE_L_BIG, 0x4e86, 0x4e00 }, // "perfect spelling", ""
{ 0x00, CREDITSTYLE_R_MED, 0x4e87, 0x4e00 }, // "teresa lillygren", ""
{ 0xa0, CREDITSTYLE_C_BIG, 0x4e88, 0x4e00 }, // "nintendo", ""
{ 0x80, CREDITSTYLE_C_MED, 0x4e89, 0x4e8a }, // "mr arakawa", ""
{ 0x00, CREDITSTYLE_C_MED, 0x4e8b, 0x4e8c }, // "don james", ""
{ 0xc0, CREDITSTYLE_C_BIG, 0x4e88, 0x4e00 }, // "nintendo", ""
{ 0x80, CREDITSTYLE_C_MED, 0x4e8d, 0x4e8e }, // "howard lincoln", "ken lobb"
{ 0x00, CREDITSTYLE_C_MED, 0x4e8f, 0x4e90 }, // "jacqualee story", "gail"
{ 0x88, CREDITSTYLE_C_BIG_C_BIG, 0x4e94, 0x4e95 }, // "rare", "designs on the future"
{ 0x80, CREDITSTYLE_C_SML, 0x4e01, 0x4e91 }, // "\n", "copyright rare 2000"
{ 0x00, CREDITSTYLE_C_SML, 0x4e92, 0x4e93 }, // "perfect dark and the pd device", "are trademarks"
{ 0x00, CREDITSTYLE_C_SML, 0x4e96, 0x4e00 }, // "perfect dark is forever", ""
{ 0x00, CREDITSTYLE_TERMINATOR, 0x4e00, 0x4e00 }, // "", ""
};
u32 var8007f6c4 = 0x40800000;
u32 var8007f6c8 = 0x41000000;
u32 var8007f6cc = 0x41400000;
u32 var8007f6d0 = 0x41800000;
u32 var8007f6d4 = 0x00000000;
u32 var8007f6d8 = 0x0000ffff;
u32 var8007f6dc = 0x00000000;
u32 var8007f6e0 = 0xffffffff;
u32 var8007f6e4 = 0xffffffff;
u32 var8007f6e8 = 0x00000000;
u32 var8007f6ec = 0x00000000;
u32 var8007f6f0 = 0x00000000;
u32 var8007f6f4 = 0x00000000;
u32 var8007f6f8 = 0x00000000;
u32 var8007f6fc = 0x00000041;
u32 var8007f700 = 0x00000016;
u32 var8007f704 = 0x0000001d;
u32 var8007f708 = 0x0000004a;
u32 var8007f70c = 0x00000006;
u32 var8007f710 = 0x00000006;
u32 var8007f714 = 0x00000038;
u32 var8007f718 = 0x000003d5;
u32 var8007f71c = 0x00000018;
u32 var8007f720 = 0x00000018;
u32 var8007f724 = 0x00000034;
u32 var8007f728 = 0x000002f7;
u32 var8007f72c = 0x00000012;
u32 var8007f730 = 0x00000012;
u32 var8007f734 = 0x00000000;
u32 var8007f738 = 0x00000000;
u32 var8007f73c = 0x00000000;
u32 var8007f740 = 0x00000000;
u32 var8007f744 = 0x400a0a00;
u32 var8007f748 = 0x3f800000;
u32 var8007f74c = 0x3f800000;
u32 var8007f750 = 0x00000000;
u32 var8007f754 = 0x00000000;
u32 var8007f758 = 0x00000000;
u32 var8007f75c = 0x41200000;
u32 var8007f760 = 0x41200000;
u32 var8007f764 = 0x01000000;
u32 var8007f768 = 0x40c00000;
u32 var8007f76c = 0x40c00000;
u32 var8007f770 = 0x01000000;
u32 var8007f774 = 0x41000000;
u32 var8007f778 = 0x41000000;
u32 var8007f77c = 0x00000000;
u32 var8007f780 = 0x40c00000;
u32 var8007f784 = 0x40c00000;
u32 var8007f788 = 0x01000000;
u32 var8007f78c = 0x41000000;
u32 var8007f790 = 0x41000000;
u32 var8007f794 = 0x01000000;
u32 var8007f798 = 0x41400000;
u32 var8007f79c = 0x41400000;
u32 var8007f7a0 = 0x01000000;
u32 var8007f7a4 = 0x40c00000;
u32 var8007f7a8 = 0x40c00000;
u32 var8007f7ac = 0x01000000;
u32 var8007f7b0 = 0x42c80000;
u32 var8007f7b4 = 0x42c80000;
u32 var8007f7b8 = 0x02000000;
u32 var8007f7bc = 0x41c00000;
u32 var8007f7c0 = 0x41c00000;
u32 var8007f7c4 = 0x04000000;
u32 var8007f7c8 = 0x41a00000;
u32 var8007f7cc = 0x41a00000;
u32 var8007f7d0 = 0x03000000;
u32 var8007f7d4 = 0x41a00000;
u32 var8007f7d8 = 0x41a00000;
u32 var8007f7dc = 0x03000000;
u32 var8007f7e0 = 0x41a00000;
u32 var8007f7e4 = 0x41a00000;
u32 var8007f7e8 = 0x03000000;
u32 var8007f7ec = 0x41a00000;
u32 var8007f7f0 = 0x41a00000;
u32 var8007f7f4 = 0x03000000;
u32 var8007f7f8 = 0x40c00000;
u32 var8007f7fc = 0x40c00000;
u32 var8007f800 = 0x01000000;
u32 var8007f804 = 0x41000000;
u32 var8007f808 = 0x41000000;
u32 var8007f80c = 0x01000000;
u32 var8007f810 = 0x41400000;
u32 var8007f814 = 0x41400000;
u32 var8007f818 = 0x01000000;
u32 var8007f81c = 0x40800000;
u32 var8007f820 = 0x40800000;
u32 var8007f824 = 0x01000000;
u32 var8007f828 = 0x40c00000;
u32 var8007f82c = 0x40c00000;
u32 var8007f830 = 0x01000000;
u32 var8007f834 = 0x00000000;
u32 var8007f838 = 0x00000000;
u32 var8007f83c = 0x00000000;
u32 var8007f840 = 0x00000000;
u32 var8007f844 = 0x00000000;
u32 var8007f848 = 0x00000000;
u32 var8007f84c = 0x0000005a;
u32 var8007f850 = 0x00000003;
u32 var8007f854 = 0x00000000;
u32 var8007f858 = 0xb8000000;
u32 var8007f85c = 0x00000000;
u32 var8007f860 = 0xffffffff;
u32 var8007f864 = 0x7f7f7fff;
u32 var8007f868 = 0xffffffff;
u32 var8007f86c = 0x7f7f7fff;
u32 var8007f870 = 0x000003e8;
u32 var8007f874 = 0x000003e8;
u32 var8007f878 = 0x00000000;
u32 var8007f87c = 0x6e00006e;
u32 var8007f880 = 0x65006500;
u32 var8007f884 = 0x00736500;
u32 var8007f888 = 0x73000073;
u32 var8007f88c = 0x77007700;
u32 var8007f890 = 0x006e7700;
u32 var8007f894 = 0x6e000000;
u32 var8007f898 = 0x00000000;
u32 var8007f89c = 0x00000000;
u32 var8007f8a0 = 0x3e19999a;
u32 var8007f8a4 = 0x40400000;
u32 var8007f8a8 = 0x41400000;
u32 var8007f8ac = 0x00000008;
u32 var8007f8b0 = 0x43340000;
u32 var8007f8b4 = 0x40a00000;
u32 var8007f8b8 = 0x42480000;
u32 var8007f8bc = 0x00000000;
u32 var8007f8c0 = 0x7f1b6050;
u32 var8007f8c4 = 0x7f1b6058;
u32 var8007f8c8 = 0x7f1b606c;
u32 var8007f8cc = 0x7f1b6080;
u32 var8007f8d0 = 0x7f1b6088;
u32 var8007f8d4 = 0x7f1b6090;
u32 var8007f8d8 = 0x7f1b6098;
u32 var8007f8dc = 0x00000000;
u32 var8007f8e0 = 0x00000000;
u32 var8007f8e4 = 0x00000000;
u32 var8007f8e8 = 0x00000008;
u32 var8007f8ec = 0x0000005a;
u32 var8007f8f0 = 0x00000005;
u32 var8007f8f4 = 0x000000c8;
u32 var8007f8f8 = 0x00000000;
u32 var8007f8fc = 0x00000001;
u32 var8007f900 = 0x00000078;
u32 var8007f904 = 0x02000233;
u32 var8007f908 = 0x024e026b;
u32 var8007f90c = 0x028902a9;
u32 var8007f910 = 0x02ca02ed;
u32 var8007f914 = 0x03120338;
u32 var8007f918 = 0x0360038b;
u32 var8007f91c = 0x03b703e5;
u32 var8007f920 = 0x04160449;
u32 var8007f924 = 0x047f04b7;
u32 var8007f928 = 0x04f20530;
u32 var8007f92c = 0x057005b4;
u32 var8007f930 = 0x05fc0646;
u32 var8007f934 = 0x069506e7;
u32 var8007f938 = 0x073d0798;
u32 var8007f93c = 0x07f7085a;
u32 var8007f940 = 0x08c30930;
u32 var8007f944 = 0x09a30a1b;
u32 var8007f948 = 0x0a9a0b1e;
u32 var8007f94c = 0x0ba90c3b;
u32 var8007f950 = 0x0cd40d74;
u32 var8007f954 = 0x0e1c0ecc;
u32 var8007f958 = 0x0f851047;
u32 var8007f95c = 0x111311e8;
u32 var8007f960 = 0x12c813b3;
u32 var8007f964 = 0x14a915ab;
u32 var8007f968 = 0x16ba17d6;
u32 var8007f96c = 0x18ff1a38;
u32 var8007f970 = 0x1b7f1cd7;
u32 var8007f974 = 0x1e3f1fb9;
u32 var8007f978 = 0x214622e6;
u32 var8007f97c = 0x249a2663;
u32 var8007f980 = 0x28432a3a;
u32 var8007f984 = 0x2c492e73;
u32 var8007f988 = 0x30b73318;
u32 var8007f98c = 0x35963834;
u32 var8007f990 = 0x3af23dd3;
u32 var8007f994 = 0x40d74402;
u32 var8007f998 = 0x47534acf;
u32 var8007f99c = 0x4e75524a;
u32 var8007f9a0 = 0x564e5a84;
u32 var8007f9a4 = 0x5eef6392;
u32 var8007f9a8 = 0x686e6d87;
u32 var8007f9ac = 0x72df787a;
u32 var8007f9b0 = 0x7e5c8487;
u32 var8007f9b4 = 0x8aff91c7;
u32 var8007f9b8 = 0x98e5a05b;
u32 var8007f9bc = 0xa82fb065;
u32 var8007f9c0 = 0xb901c208;
u32 var8007f9c4 = 0xcb81d570;
u32 var8007f9c8 = 0xdfdbeac8;
u32 var8007f9cc = 0xf63dffff;
u32 var8007f9d0 = 0x00000000;
u32 var8007f9d4 = 0x00000000;
u32 var8007f9d8 = 0x3f800000;
u32 var8007f9dc = 0x3f800000;
u32 var8007f9e0 = 0x3f800000;
u32 var8007f9e4 = 0x3f800000;
u32 var8007f9e8 = 0x3f800000;
u32 var8007f9ec = 0x3f800000;
u32 var8007f9f0 = 0x3f800000;
u32 var8007f9f4 = 0x3f800000;
u32 var8007f9f8 = 0x3f800000;
u32 var8007f9fc = 0x3b42938e;
u32 var8007fa00 = 0x3c5a0169;
u32 var8007fa04 = 0x3cb3b752;
u32 var8007fa08 = 0x3c5a0169;
u32 var8007fa0c = 0x3b42938e;
u32 var8007fa10 = 0x3c5a0169;
u32 var8007fa14 = 0x3d7442c8;
u32 var8007fa18 = 0x3dc95bff;
u32 var8007fa1c = 0x3d7442c8;
u32 var8007fa20 = 0x3c5a0169;
u32 var8007fa24 = 0x3cb3b752;
u32 var8007fa28 = 0x3dc95bff;
u32 var8007fa2c = 0x3e25fe54;
u32 var8007fa30 = 0x3dc95bff;
u32 var8007fa34 = 0x3cb3b752;
u32 var8007fa38 = 0x3c5a0169;
u32 var8007fa3c = 0x3d7442c8;
u32 var8007fa40 = 0x3dc95bff;
u32 var8007fa44 = 0x3d7442c8;
u32 var8007fa48 = 0x3c5a0169;
u32 var8007fa4c = 0x3b42938e;
u32 var8007fa50 = 0x3c5a0169;
u32 var8007fa54 = 0x3cb3b752;
u32 var8007fa58 = 0x3c5a0169;
u32 var8007fa5c = 0x3b42938e;
u32 var8007fa60 = 0x3f800000;
u32 var8007fa64 = 0x3f800000;
u32 var8007fa68 = 0x3f800000;
u32 var8007fa6c = 0x3f800000;
u32 var8007fa70 = 0x3f800000;
u32 var8007fa74 = 0x3f800000;
u32 var8007fa78 = 0x3f800000;
u32 var8007fa7c = 0x00000000;
u32 var8007fa80 = 0x00000000;
u32 var8007fa84 = 0x00000000;
u32 var8007fa88 = 0x00000000;
u32 var8007fa8c = 0x00000000;
u8 g_InGameSubtitles = 1;
u8 g_CutsceneSubtitles = 0;
u32 var8007fa98 = 0x00000000;
u32 var8007fa9c = 0x00000001;
u32 var8007faa0 = 0x00000000;
u32 var8007faa4 = 0x00000001;
u32 var8007faa8 = 0x00000001;
u32 var8007faac = 0x00000001;
s32 g_ScreenSize = SCREENSIZE_FULL;
s32 g_ScreenRatio = SCREENRATIO_NORMAL;
u8 g_ScreenSplit = SCREENSPLIT_HORIZONTAL;
u32 var8007fabc = 0x00000000;
u32 var8007fac0 = 0x00000001;
u32 var8007fac4 = 0x00000000;
u32 var8007fac8 = 0x00000000;
u32 var8007facc = 0x00000000;
u32 var8007fad0 = 0x00000001;
u32 var8007fad4 = 0xffffffff;
u32 var8007fad8 = 0x00000000;
u32 var8007fadc = 0x00000000;
u32 var8007fae0 = 0x00000000;
u32 var8007fae4 = 0x00000000;
u32 var8007fae8 = 0x00000000;
u32 var8007faec = 0x00000000;
u32 var8007faf0 = 0x00000000;
u32 var8007faf4 = 0x00000000;
u32 var8007faf8 = 0x00000000;
u32 var8007fafc = 0x00000000;
u32 var8007fb00 = 0x00000000;
u32 var8007fb04 = 0x00000000;
u32 var8007fb08 = 0x00000000;
u32 var8007fb0c = 0x00000000;
u32 var8007fb10 = 0x00000000;
u32 var8007fb14 = 0x00000000;
u32 var8007fb18 = 0x00000000;
u32 var8007fb1c = 0x00000000;
u32 var8007fb20 = 0x00000000;
u32 var8007fb24 = 0x00000000;
u32 var8007fb28 = 0x00000000;
u32 var8007fb2c = 0x00000000;
u32 var8007fb30 = 0x00000000;
u32 var8007fb34 = 0x00000000;
u32 var8007fb38 = 0x00000000;
u32 var8007fb3c = 0xff00ff00;
u32 var8007fb40 = 0xff00ff00;
u32 var8007fb44 = 0xff00ff00;
u32 var8007fb48 = 0xff00ff00;
u32 var8007fb4c = 0xff00ff24;
u32 var8007fb50 = 0xff48ff6c;
u32 var8007fb54 = 0xff90ffb4;
u32 var8007fb58 = 0xffd8ffff;
u32 var8007fb5c = 0xff00ff58;
u32 var8007fb60 = 0xff74ff90;
u32 var8007fb64 = 0xffacffc8;
u32 var8007fb68 = 0xffe4ffff;
u32 var8007fb6c = 0xffffffff;
u32 var8007fb70 = 0xffffffff;
u32 var8007fb74 = 0xffffffff;
u32 var8007fb78 = 0xffffffff;
u32 var8007fb7c = 0xff00ff00;
u32 var8007fb80 = 0xff00ff00;
u32 var8007fb84 = 0xff00ff00;
u32 var8007fb88 = 0xff00ff00;
u32 var8007fb8c = 0xff00ff18;
u32 var8007fb90 = 0xff30ff5c;
u32 var8007fb94 = 0xff88ffb4;
u32 var8007fb98 = 0xffd8ffff;
u32 var8007fb9c = 0x00000000;
u32 var8007fba0 = 0x00000000;
u32 var8007fba4 = 0xffffffff;
u32 var8007fba8 = 0x00000000;
u32 var8007fbac = 0x00000001;
u32 var8007fbb0 = 0x00000064;
u32 var8007fbb4 = 0x0000002c;
u32 var8007fbb8 = 0x00000080;
u32 var8007fbbc = 0x0000003c;
u32 var8007fbc0 = 0x44444400;
u32 var8007fbc4 = 0xffffff00;
u32 var8007fbc8 = 0xffffff00;
u32 var8007fbcc = 0x00000c0b;
u32 var8007fbd0 = 0x00000000;
u32 var8007fbd4 = 0x00000000;
u32 var8007fbd8 = 0x00000000;
u32 var8007fbdc = 0x00000c0b;
u32 var8007fbe0 = 0x00000000;
u32 var8007fbe4 = 0x00000000;
u32 var8007fbe8 = 0x00000000;
u32 var8007fbec = 0x00000c0b;
u32 var8007fbf0 = 0x00000000;
u32 var8007fbf4 = 0x00000000;
u32 var8007fbf8 = 0x00000000;
u32 var8007fbfc = 0x00000000;
u32 var8007fc00 = 0x00000001;
u32 var8007fc04 = 0x00000000;
u32 var8007fc08 = 0x00000000;
u32 var8007fc0c = 0x00000000;
u32 var8007fc10 = 0x00000000;
u32 var8007fc14 = 0x00000000;
u32 var8007fc18 = 0x01000100;
u32 var8007fc1c = 0x00000000;
u32 var8007fc20 = 0x00000001;
u32 var8007fc24 = 0x800a4910;
u32 var8007fc28 = 0x00000000;
u32 var8007fc2c = 0x00000000;
u32 var8007fc30 = 0x00000000;
u32 var8007fc34 = 0x00000000;
u32 var8007fc38 = 0x00000000;
u32 var8007fc3c = 0xfffe0000;
u32 var8007fc40 = 0x00000000;
u32 var8007fc44 = 0xffffffff;
u32 var8007fc48 = 0xffff0000;
u32 var8007fc4c = 0x00000000;
u32 var8007fc50 = 0x00000000;
u32 var8007fc54 = 0x00000000;
u32 var8007fc58 = 0x00000000;
u32 var8007fc5c = 0x00000000;
u32 var8007fc60 = 0x00000000;
u32 var8007fc64 = 0x00000000;
u32 var8007fc68 = 0x00000000;
u32 var8007fc6c = 0x00000000;
u32 var8007fc70 = 0x00000000;
u32 var8007fc74 = 0x00000000;
u32 var8007fc78 = 0x00000000;
u32 var8007fc7c = 0x00000000;
u32 var8007fc80 = 0x00000000;
u32 var8007fc84 = 0x00000000;
u32 var8007fc88 = 0x00000000;
u32 var8007fc8c = 0x00000000;
u32 var8007fc90 = 0x00000000;
u32 var8007fc94 = 0x00000000;
u32 var8007fc98 = 0x00000000;
u32 var8007fc9c = 0x00000000;
u32 var8007fca0 = 0x00000000;
u32 var8007fca4 = 0x00000000;
u32 var8007fca8 = 0x00000000;
u32 var8007fcac = 0x00000000;
u32 var8007fcb0 = 0x00000190;
u32 var8007fcb4 = 0x00000000;
u32 var8007fcb8 = 0x00000000;
u32 var8007fcbc = 0x00000000;
// 25ce0
// When adding or removing items from this table you must also update the
// STAGEINDEX constants in constants.h.
struct stagetableentry g_Stages[] = {
// id, ?, lia, liw, lih, ?, bg, tiles, pads, setup, mpsetp, ? 0x18, 0x1c, ?, ?, ?, 0x24, 0x28, ?, ?, ? ?
/*0x00*/ STAGE_MAIANSOS, 2, 255, 100, 100, 0, 0x001b, 0x0176, 0x0183, 0x0142, 0x011e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x01*/ STAGE_TEST_SILO, 2, 255, 100, 100, 0, 0x001e, 0x0178, 0x0177, 0x0147, 0x0122, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x02*/ STAGE_WAR, 2, 255, 100, 100, 0, 0x0017, 0x018a, 0x018d, 0x0148, 0x0123, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x03*/ STAGE_MP_RAVINE, 2, 255, 100, 100, 0, 0x0004, 0x0150, 0x014f, 0x0128, 0x0104, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x04*/ STAGE_TEST_ARCH, 2, 255, 100, 100, 0, 0x0005, 0x014e, 0x014d, 0x0127, 0x0103, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x05*/ STAGE_ESCAPE, 2, 255, 100, 100, 0, 0x001b, 0x0176, 0x018f, 0x0149, 0x0124, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x06*/ STAGE_TEST_DEST, 2, 255, 100, 100, 0, 0x0007, 0x0164, 0x0163, 0x0132, 0x010e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x07*/ STAGE_RETAKING, 2, 255, 100, 100, 0, 0x0013, 0x0166, 0x0185, 0x0143, 0x011f, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x08*/ STAGE_CRASHSITE, 2, 255, 100, 100, 0, 0x0009, 0x0156, 0x0155, 0x012b, 0x0107, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x09*/ STAGE_CHICAGO, 2, 255, 100, 100, 0, 0x000a, 0x017c, 0x017b, 0x013e, 0x011a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0a*/ STAGE_G5BUILDING, 2, 255, 100, 100, 0, 0x000b, 0x0162, 0x0161, 0x0131, 0x010d, 1, 1, 100, 0, 0, 20, 220, 0x3e19999a, -1, 400, 0, 1,
/*0x0b*/ STAGE_MP_COMPLEX, 2, 255, 100, 100, 0, 0x000c, 0x017e, 0x017d, 0x013f, 0x011b, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0c*/ STAGE_MP_G5BUILDING, 2, 255, 100, 100, 0, 0x000d, 0x015e, 0x015d, 0x012f, 0x010b, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x0d*/ STAGE_PELAGIC, 2, 255, 100, 100, 0, 0x000e, 0x0160, 0x015f, 0x0130, 0x010c, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0e*/ STAGE_EXTRACTION, 2, 255, 100, 100, 0, 0x001c, 0x014c, 0x0151, 0x0129, 0x0105, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0f*/ STAGE_TEST_RUN, 2, 255, 100, 100, 0, 0x0010, 0x0182, 0x0181, 0x0141, 0x011d, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x10*/ 0x24, 2, 255, 100, 100, 0, 0x0011, 0x0188, 0x0187, 0x0144, 0x0120, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x11*/ STAGE_MP_TEMPLE, 2, 255, 100, 100, 0, 0x0012, 0x016e, 0x016d, 0x0137, 0x0113, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x12*/ STAGE_CITRAINING, 2, 255, 100, 100, 0, 0x0013, 0x0166, 0x0165, 0x0133, 0x010f, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x13*/ STAGE_AIRBASE, 2, 255, 100, 100, 0, 0x0014, 0x015a, 0x0159, 0x012d, 0x0109, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x14*/ 0x28, 2, 255, 100, 100, 0, 0x0015, 0x0158, 0x0157, 0x012c, 0x0108, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 200, 800, 400, 1,
/*0x15*/ STAGE_MP_PIPES, 2, 255, 100, 100, 0, 0x0016, 0x015c, 0x015b, 0x012e, 0x010a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x16*/ STAGE_SKEDARRUINS, 2, 255, 100, 100, 0, 0x0017, 0x018a, 0x0189, 0x0146, 0x0121, 1, 1, 100, 0, 0, 20, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x17*/ 0x2b, 2, 255, 100, 100, 0, 0x0011, 0x0188, 0x0187, 0x0144, 0x0120, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x18*/ STAGE_VILLA, 2, 255, 100, 100, 0, 0x0018, 0x016a, 0x0169, 0x0135, 0x0111, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x19*/ STAGE_DEFENSE, 2, 255, 100, 100, 0, 0x0013, 0x0166, 0x016b, 0x0136, 0x0112, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1a*/ STAGE_TEST_ASH, 2, 255, 100, 100, 0, 0x001a, 0x0154, 0x0153, 0x012a, 0x0106, 1, 1, 100, 0, 0, -1, 500, 0x3e19999a, -1, 400, 0, 1,
/*0x1b*/ STAGE_INFILTRATION, 2, 255, 100, 100, 0, 0x001b, 0x0176, 0x0175, 0x013b, 0x0117, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1c*/ STAGE_DEFECTION, 2, 255, 100, 100, 0, 0x001c, 0x014c, 0x014b, 0x0126, 0x0102, 1, 1, 100, 0, 0, 40, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1d*/ STAGE_AIRFORCEONE, 2, 255, 100, 100, 0, 0x001d, 0x0180, 0x017f, 0x0140, 0x011c, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1e*/ STAGE_MP_SKEDAR, 2, 255, 100, 100, 0, 0x001e, 0x0178, 0x0177, 0x013c, 0x0118, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x1f*/ STAGE_INVESTIGATION, 2, 255, 100, 100, 0, 0x001f, 0x0168, 0x0167, 0x0134, 0x0110, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x20*/ STAGE_ATTACKSHIP, 2, 255, 100, 100, 0, 0x0020, 0x0170, 0x016f, 0x0138, 0x0114, 1, 1, 100, 0, 0, 40, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x21*/ STAGE_RESCUE, 2, 255, 100, 100, 0, 0x001b, 0x0176, 0x0173, 0x013a, 0x0116, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x22*/ STAGE_TEST_LEN, 2, 255, 100, 100, 0, 0x0022, 0x0172, 0x0171, 0x0139, 0x0115, 0.10040000081062, 1, 6.6844921112061, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x23*/ STAGE_MBR, 2, 255, 100, 100, 0, 0x001c, 0x014c, 0x014b, 0x014a, 0x0125, 1, 1, 100, 0, 0, 40, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x24*/ STAGE_DEEPSEA, 8, 96, 80, 200, 0, 0x0024, 0x017a, 0x0179, 0x013d, 0x0119, 1, 1, 100, 0, 0, 30, 255, 0x3e4ccccd, 300, 600, 0, 1,
/*0x25*/ STAGE_TEST_UFF, 2, 255, 100, 100, 0, 0x0025, 0x01d4, 0x01d3, 0x01d1, 0x01d2, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x26*/ STAGE_TEST_OLD, 2, 255, 100, 100, 0, 0x0026, 0x01d8, 0x01d7, 0x01d5, 0x01d6, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x27*/ STAGE_DUEL, 2, 255, 100, 100, 0, 0x0013, 0x0166, 0x01db, 0x01d9, 0x01da, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x28*/ STAGE_TEST_LAM, 2, 255, 100, 100, 0, 0x0028, 0x01e0, 0x01df, 0x01dd, 0x01de, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x29*/ STAGE_MP_BASE, 2, 255, 100, 100, 0, 0x0029, 0x01e4, 0x01e3, 0x01e1, 0x01e2, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2a*/ STAGE_TEST_MP2, 2, 255, 100, 100, 0, 0x002a, 0x01e8, 0x01e7, 0x01e5, 0x01e6, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2b*/ STAGE_MP_AREA52, 2, 255, 100, 100, 0, 0x002b, 0x01ec, 0x01eb, 0x01e9, 0x01ea, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2c*/ STAGE_MP_WAREHOUSE, 2, 255, 100, 100, 0, 0x002c, 0x01f0, 0x01ef, 0x01ed, 0x01ee, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2d*/ STAGE_MP_CARPARK, 2, 255, 100, 100, 0, 0x002d, 0x01f4, 0x01f3, 0x01f1, 0x01f2, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2e*/ STAGE_TEST_MP6, 2, 255, 100, 100, 0, 0x002e, 0x01f8, 0x01f7, 0x01f5, 0x01f6, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2f*/ STAGE_TEST_MP7, 2, 255, 100, 100, 0, 0x002f, 0x01fc, 0x01fb, 0x01f9, 0x01fa, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x30*/ STAGE_TEST_MP8, 2, 255, 100, 100, 0, 0x0030, 0x0200, 0x01ff, 0x01fd, 0x01fe, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x31*/ STAGE_MP_RUINS, 2, 255, 100, 100, 0, 0x0031, 0x0204, 0x0203, 0x0201, 0x0202, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x32*/ STAGE_MP_SEWERS, 2, 255, 100, 100, 0, 0x0032, 0x0208, 0x0207, 0x0205, 0x0206, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x33*/ STAGE_MP_FELICITY, 2, 255, 100, 100, 0, 0x0033, 0x020c, 0x020b, 0x0209, 0x020a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x34*/ STAGE_MP_FORTRESS, 2, 255, 100, 100, 0, 0x0034, 0x0210, 0x020f, 0x020d, 0x020e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x35*/ STAGE_MP_VILLA, 2, 255, 100, 100, 0, 0x0035, 0x0214, 0x0213, 0x0211, 0x0212, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x36*/ STAGE_TEST_MP14, 2, 255, 100, 100, 0, 0x0036, 0x0218, 0x0217, 0x0215, 0x0216, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x37*/ STAGE_MP_GRID, 2, 255, 100, 100, 0, 0x0037, 0x021c, 0x021b, 0x0219, 0x021a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x38*/ STAGE_TEST_MP16, 2, 255, 100, 100, 0, 0x0038, 0x0220, 0x021f, 0x021d, 0x021e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x39*/ STAGE_TEST_MP17, 2, 255, 100, 100, 0, 0x0039, 0x0224, 0x0223, 0x0221, 0x0222, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x3a*/ STAGE_TEST_MP18, 2, 255, 100, 100, 0, 0x003a, 0x0228, 0x0227, 0x0225, 0x0226, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x3b*/ STAGE_TEST_MP19, 2, 255, 100, 100, 0, 0x003b, 0x022c, 0x022b, 0x0229, 0x022a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x3c*/ STAGE_TEST_MP20, 2, 255, 100, 100, 0, 0x003c, 0x0230, 0x022f, 0x022d, 0x022e, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
};
u32 var80080a18 = 0x00000000;
u32 var80080a1c = 0x00000000;
// 26a40
struct twowords twowords_26a40[] = {
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc232dff, 0xfffffe38 },
{ 0x00000000, 0x00000000 },
};
// 26a58
struct twowords twowords_26a58[] = {
{ 0xb900031d, 0x0c192078 },
{ 0xb900031d, 0xc8112078 },
{ 0xb900031d, 0x0c182078 },
{ 0xb900031d, 0xc8102078 },
{ 0xb900031d, 0x0c192d58 },
{ 0xb900031d, 0xc8112d58 },
{ 0xb900031d, 0x0c184dd8 },
{ 0xb900031d, 0xc8104dd8 },
{ 0xb900031d, 0x0c1849d8 },
{ 0xb900031d, 0xc81049d8 },
{ 0xb900031d, 0x0c193078 },
{ 0xb900031d, 0xc8113078 },
{ 0xb900031d, 0x0c192048 },
{ 0xb900031d, 0xc8112048 },
{ 0xb900031d, 0x0c182048 },
{ 0xb900031d, 0xc8102048 },
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc26a004, 0x1f1493ff },
{ 0xfc121824, 0xff33ffff },
{ 0xfc121a24, 0xff37ffff },
{ 0xfc26a004, 0x1ffc93fc },
{ 0xfc26a004, 0x1ffc93fd },
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc127e24, 0xfffffbfd },
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc26a004, 0x1f1493ff },
{ 0xfc121824, 0xff33ffff },
{ 0xfc121a24, 0xff37ffff },
{ 0xfc26a004, 0x1ffc93fc },
{ 0xfc26a004, 0x1ffc93fd },
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc127e24, 0xfffffbfd },
{ 0xfcffffff, 0xfffe7838 },
{ 0xfcffffff, 0xfffe7a38 },
{ 0xfcffffff, 0xfffe793c },
{ 0xfcffffff, 0xfffe7b3d },
{ 0xfc26e404, 0x1f10ffff },
{ 0xfc26e404, 0x1f14ffff },
{ 0x00000000, 0x00000000 },
};
// 26b90
struct twowords twowords_26b90[] = {
{ 0xb900031d, 0x0c184dd8 },
{ 0xb900031d, 0xc8104dd8 },
{ 0xb900031d, 0x0c1849d8 },
{ 0xb900031d, 0xc81049d8 },
{ 0xb900031d, 0x0c193078 },
{ 0xb900031d, 0xc8113078 },
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc26a004, 0x1f1493ff },
{ 0xfc121824, 0xff33ffff },
{ 0xfc121a24, 0xff37ffff },
{ 0xfc26a004, 0x1ffc93fc },
{ 0xfc26a004, 0x1ffc93fd },
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc127e24, 0xfffffbfd },
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc26a004, 0x1f1493ff },
{ 0xfc121824, 0xff33ffff },
{ 0xfc121a24, 0xff37ffff },
{ 0xfc26a004, 0x1ffc93fc },
{ 0xfc26a004, 0x1ffc93fd },
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc127e24, 0xfffffbfd },
{ 0xfcffffff, 0xfffe7838 },
{ 0xfcffffff, 0xfffe7a38 },
{ 0xfcffffff, 0xfffe793c },
{ 0xfcffffff, 0xfffe7b3d },
{ 0xfc26e404, 0x1f10ffff },
{ 0xfc26e404, 0x1f14ffff },
{ 0x00000000, 0x00000000 },
};
// 26c78
struct twowords twowords_26c78[] = {
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc26a004, 0x1f1493ff },
{ 0xfc121824, 0xff33ffff },
{ 0xfc121a24, 0xff37ffff },
{ 0xfc26a004, 0x1ffc93fc },
{ 0xfc26a004, 0x1ffc93fd },
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc127e24, 0xfffffbfd },
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc26a004, 0x1f1493ff },
{ 0xfc121824, 0xff33ffff },
{ 0xfc121a24, 0xff37ffff },
{ 0xfc26a004, 0x1ffc93fc },
{ 0xfc26a004, 0x1ffc93fd },
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc127e24, 0xfffffbfd },
{ 0xfcffffff, 0xfffe7838 },
{ 0xfcffffff, 0xfffe7a38 },
{ 0xfcffffff, 0xfffe793c },
{ 0xfcffffff, 0xfffe7b3d },
{ 0x00000000, 0x00000000 },
};
// 26d20
struct twowords twowords_26d20[] = {
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc26a004, 0x1f1493ff },
{ 0xfc121824, 0xff33ffff },
{ 0xfc121a24, 0xff37ffff },
{ 0xfc26a004, 0x1ffc93fc },
{ 0xfc26a004, 0x1ffc93fd },
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc127e24, 0xfffffbfd },
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc26a004, 0x1f1493ff },
{ 0xfc121824, 0xff33ffff },
{ 0xfc121a24, 0xff37ffff },
{ 0xfc26a004, 0x1ffc93fc },
{ 0xfc26a004, 0x1ffc93fd },
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc127e24, 0xfffffbfd },
{ 0xfcffffff, 0xfffe7838 },
{ 0xfcffffff, 0xfffe7a38 },
{ 0xfcffffff, 0xfffe793c },
{ 0xfcffffff, 0xfffe7b3d },
{ 0x00000000, 0x00000000 },
};
// 26dc8
struct twowords twowords_26dc8[] = {
{ 0xb900031d, 0x005049d8 },
{ 0xb900031d, 0x00553078 },
{ 0xb900031d, 0x0c1849d8 },
{ 0xb900031d, 0x0c193078 },
{ 0x00000000, 0x00000000 },
};
// 26df0
struct twowords twowords_26df0[] = {
{ 0xb900031d, 0x00552078 },
{ 0xb900031d, 0x00502078 },
{ 0xb900031d, 0x0c192078 },
{ 0xb900031d, 0x0c182078 },
{ 0x00000000, 0x00000000 },
};
// 26e18
struct twowords twowords_26e18[] = {
{ 0xb900031d, 0x0c1849d8 },
{ 0xb900031d, 0x0c184b50 },
{ 0x00000000, 0x00000000 },
};
// 26e30
struct twowords twowords_26e30[] = {
{ 0xba001402, 0x00000000 },
{ 0xba001402, 0x00100000 },
{ 0xb900031d, 0x00502048 },
{ 0xb900031d, 0x08d02048 },
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc127fff, 0xfffff838 },
{ 0x00000000, 0x00000000 },
};
// 26e68
struct twowords twowords_26e68[] = {
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc137e26, 0xfffff9fc },
{ 0xfc121824, 0xff33ffff },
{ 0xfc131826, 0xff33ffff },
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc137e26, 0xfffff9fc },
{ 0xfc121824, 0xff33ffff },
{ 0xfc131826, 0xff33ffff },
{ 0xfcffffff, 0xfffe793c },
{ 0xfc637ec6, 0xfffff9fc },
{ 0xfc26a004, 0x1ffc93fc },
{ 0xfc26a006, 0x1ffc93fc },
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc26a006, 0x1f1093ff },
{ 0xfc26a004, 0x1ffc93fc },
{ 0xfc26a006, 0x1ffc93fc },
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc26a006, 0x1f1093ff },
{ 0xfc26e404, 0x1ffcfffc },
{ 0xfc26e406, 0x1ffcfffc },
{ 0xfc26e404, 0x1f10ffff },
{ 0xfc26e406, 0x1f10ffff },
{ 0xfc26e404, 0x1ffcfffc },
{ 0xfc26e406, 0x1ffcfffc },
{ 0xfc26e404, 0x1f10ffff },
{ 0xfc26e406, 0x1f10ffff },
{ 0xfcffffff, 0xfffe7838 },
{ 0xfc637fff, 0xfffff838 },
{ 0x00000000, 0x00000000 },
};
// 26f50
struct twowords twowords_26f50[] = {
{ 0xfc137e26, 0xfffff9fc },
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc131826, 0xff33ffff },
{ 0xfc121824, 0xff33ffff },
{ 0xfc137e26, 0xfffff9fc },
{ 0xfc127e24, 0xfffff9fc },
{ 0xfc131826, 0xff33ffff },
{ 0xfc121824, 0xff33ffff },
{ 0xfc637ec6, 0xfffff9fc },
{ 0xfcffffff, 0xfffe793c },
{ 0xfc26a006, 0x1ffc93fc },
{ 0xfc26a004, 0x1ffc93fc },
{ 0xfc26a006, 0x1f1093ff },
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc26a006, 0x1ffc93fc },
{ 0xfc26a004, 0x1ffc93fc },
{ 0xfc26a006, 0x1f1093ff },
{ 0xfc26a004, 0x1f1093ff },
{ 0xfc26e406, 0x1ffcfffc },
{ 0xfc26e404, 0x1ffcfffc },
{ 0xfc26e406, 0x1f10ffff },
{ 0xfc26e404, 0x1f10ffff },
{ 0xfc26e406, 0x1ffcfffc },
{ 0xfc26e404, 0x1ffcfffc },
{ 0xfc26e406, 0x1f10ffff },
{ 0xfc26e404, 0x1f10ffff },
{ 0xfc637fff, 0xfffff838 },
{ 0xfcffffff, 0xfffe7838 },
{ 0x00000000, 0x00000000 },
};
u32 var80081018 = (u32) &twowords_26a40;
u32 var8008101c = (u32) &twowords_26a58;
u32 var80081020 = (u32) &twowords_26dc8;
u32 var80081024 = (u32) &twowords_26df0;
u32 var80081028 = (u32) &twowords_26e18;
u32 var8008102c = (u32) &twowords_26b90;
u32 var80081030 = (u32) &twowords_26c78;
u32 var80081034 = (u32) &twowords_26d20;
u32 var80081038 = (u32) &twowords_26e30;
u32 var8008103c = (u32) &twowords_26e68;
u32 var80081040 = (u32) &twowords_26f50;
u32 var80081044 = 0x00000000;
u32 var80081048 = 0x00000000;
u32 var8008104c = 0x00000000;
u32 var80081050 = 0x7f7fffff;
u32 var80081054 = 0x00000000;
u32 var80081058 = 0x00000384;
u32 var8008105c = 0x000003e8;
u32 var80081060 = 0x00000000;
u32 var80081064 = 0x00000000;
u32 var80081068 = 0x00000000;
u32 var8008106c = 0x00000000;
u32 var80081070 = 0x00000000;
u32 var80081074 = 0x00000000;
u32 var80081078 = 0x00000000;
u32 var8008107c = 0x00000000;
u32 var80081080 = 0x00000000;
u32 var80081084 = 0x00000000;
u32 var80081088 = 0x00000000;
u32 var8008108c = 0x00000000;
u32 var80081090 = 0x00000000;
u32 var80081094 = 0x00000000;
u32 var80081098 = 0x00000000;
u32 var8008109c = 0x00000000;
u32 var800810a0 = 0x00000000;
u32 var800810a4 = 0x00000000;
u32 var800810a8 = 0x00000000;
u32 var800810ac = 0x00000000;
// 270d0
// lensflare, r, g, b, x, y, z, texture size, orb size
struct sun sun_00 = { 1, 0xff, 0xff, 0xff, -1000000, 200000, 50000, 20, 48 };
struct sun sun_area51 = { 0, 0xff, 0xe0, 0x80, -200000, 310000, 1000000, 20, 48 };
struct sun sun_villa = { 1, 0xff, 0xff, 0xff, -1000000, 200000, 50000, 20, 48 };
struct sun sun_ci = { 1, 0xff, 0xff, 0xff, 400000, 600000, -1000000, 20, 48 };
struct sun sun_skedar = { 1, 0xff, 0xff, 0xff, -400000, 600000, 1000000, 20, 48 };
struct sun sun_05 = { 1, 0xff, 0xff, 0xff, 0, 1000000, 1000000, 25, 60 };
struct sun sun_06 = { 1, 0xff, 0xff, 0xff, 400000, 600000, 1000000, 15, 36 };
struct sun sun_crashsite = { 1, 0xff, 0xd7, 0xf2, 1900000, 300000, -1400000, 22, 48 };
struct sun sun_airbase = { 1, 0xff, 0xd7, 0xf2, -1200000, 200000, 150000, 30, 60 };
// 27184
struct smallsky smallskies[] = {
// |------ sky ------| |-------------- clouds --------------| |-------- water --------|
// stage blend far 06 08 0a 0c 0e r g b e sun e 19 1a 1c r g b 20 22 23 e r g b 28
{ STAGE_CRASHSITE, 15, 10000, 0, 0, 0, 0x03e2, 0x03e8, 0x9b, 0x2d, 0x1e, 1, &sun_crashsite, 1, 0x00, 1500, 0x00, 0xfa, 0xfa, 0x00, 0x0000, 0xec, 0x78, 0, 0x00, 0x00, 0x00, 0x00 },
{ STAGE_PELAGIC, 15, 15000, 3333, 4444, 600, 0x03e3, 0x03e8, 0x2d, 0x3e, 0x60, 0, NULL, 1, 0x00, 5000, 0x00, 0xf0, 0xf0, 0xf0, 0x0000, 0xf8, 0x30, 0, 0x14, 0x21, 0x2b, 0x00 },
{ STAGE_VILLA, 15, 20000, 0, 0, 0, 0x03d5, 0x0417, 0x46, 0xa0, 0xff, 1, &sun_villa, 1, 0x00, 5000, 0x00, 0xff, 0xff, 0xff, 0x0000, 0xf8, 0xc6, 1, 0x00, 0xff, 0xff, 0x00 },
{ 0x03a5, 30, 15000, 3333, 4444, 600, 0x03e3, 0x03e8, 0x10, 0x30, 0x60, 0, NULL, 1, 0x00, 5000, 0x00, 0xff, 0xff, 0xff, 0x0000, 0xfc, 0x18, 0, 0x00, 0x00, 0x00, 0x00 },
{ 0x0024, 2, 25000, 0, 0, 0, 0x03e4, 0x03e8, 0x00, 0x00, 0x00, 0, NULL, 1, 0x00, 10000, 0x00, 0xff, 0xff, 0xff, 0x0000, 0x00, 0x00, 1, 0x00, 0xff, 0xff, 0x07 },
{ 0x002b, 2, 2000, 2500, 3055, 750, 0x03bd, 0x03e8, 0x20, 0x10, 0x10, 0, NULL, 1, 0x00, 5000, 0x00, 0x3a, 0x11, 0x00, 0x0000, 0xfc, 0x18, 1, 0x00, 0xff, 0xff, 0x14 },
{ 0x03af, 2, 8000, 6000, 8000, 800, 0x03df, 0x03e8, 0x20, 0x10, 0x10, 0, NULL, 1, 0x00, 5000, 0x00, 0x3a, 0x11, 0x00, 0x0000, 0xfc, 0x18, 1, 0x00, 0xff, 0xff, 0x00 },
{ 0x00ee, 10, 6000, 0, 0, 0, 0x03e4, 0x03e8, 0x18, 0x18, 0x18, 0, NULL, 1, 0x00, 10000, 0x00, 0x78, 0x78, 0x78, 0x0000, 0xfe, 0x0c, 0, 0x00, 0x00, 0x00, 0x00 },
{ 0x0152, 10, 6000, 0, 0, 0, 0x03e4, 0x03e8, 0x18, 0x18, 0x18, 0, NULL, 1, 0x00, 10000, 0x00, 0x78, 0x78, 0x78, 0x0000, 0xfe, 0x0c, 0, 0x00, 0x00, 0x00, 0x00 },
{ 0x01b6, 10, 6000, 0, 0, 0, 0x03e4, 0x03e8, 0x18, 0x18, 0x18, 0, NULL, 1, 0x00, 10000, 0x00, 0x78, 0x78, 0x78, 0x0000, 0xfe, 0x0c, 0, 0x00, 0x00, 0x00, 0x00 },
{ 0x00c8, 10, 7500, 0, 0, 0, 0x03e4, 0x03e8, 0x00, 0x00, 0x00, 0, NULL, 0, 0x00, 0, 0x00, 0x00, 0x00, 0x00, 0x0000, 0x00, 0x00, 0, 0x00, 0x00, 0x00, 0x00 },
{ 0x012c, 10, 6000, 0, 0, 0, 0x03e4, 0x03e8, 0x00, 0x00, 0x00, 0, NULL, 0, 0x00, 0, 0x00, 0x00, 0x00, 0x00, 0x0000, 0x00, 0x00, 0, 0x00, 0x00, 0x00, 0x00 },
{ 0x0190, 10, 5000, 0, 0, 0, 0x03e4, 0x03e8, 0x00, 0x00, 0x00, 0, NULL, 0, 0x00, 0, 0x00, 0x00, 0x00, 0x00, 0x0000, 0x00, 0x00, 0, 0x00, 0x00, 0x00, 0x00 },
{ 0x0000, 0, 0, 0, 0, 0, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0, NULL, 0, 0x00, 0, 0x00, 0x00, 0x00, 0x00, 0x0000, 0x00, 0x00, 0, 0x00, 0x00, 0x00, 0x00 },
};
// 273ec
struct sky skies[] = {
// |-------- clouds --------| |------------ water ------------|
// stage 04 06 08 0c r g b sun e r g b scale 20 e r g b scale type 30 34
{ -1, 15, 10000, 0, 0, 0x00, 0x10, 0x40, 0, NULL, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 0 },
{ STAGE_RESCUE, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_MAIANSOS, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_ATTACKSHIP, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 0 },
{ STAGE_INFILTRATION, 15, 12000, 0, 0, 0x00, 0x00, 0x00, 1, &sun_area51, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_ESCAPE, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 1, &sun_area51, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_TEST_ARCH, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 0 },
{ STAGE_DEEPSEA, 15, 10000, 0, 0, 0x05, 0x00, 0x00, 0, NULL, 0, 0x9b, 0x9b, 0x9b, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 0 },
{ STAGE_TEST_DEST, 15, 10000, 0, 0, 0x10, 0x30, 0x60, 0, NULL, 1, 0xe6, 0xe6, 0xe6, 3000, 0, 1, 0xff, 0xff, 0x96, -150, 2, 0, 0 },
{ STAGE_TEST_LEN, 15, 10000, 0, 0, 0x30, 0x40, 0x10, 0, NULL, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 0 },
{ STAGE_TEST_ASH, 15, 25000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_DEFENSE, 15, 10000, 0, 0, 0x65, 0xb2, 0xff, 1, &sun_ci, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_CITRAINING, 15, 10000, 0, 0, 0x65, 0xb2, 0xff, 1, &sun_ci, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_DUEL, 10, 10000, 0, 0, 0x65, 0xb2, 0xff, 1, &sun_ci, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_RETAKING, 15, 10000, 0, 0, 0x65, 0xb2, 0xff, 1, &sun_ci, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_DEFECTION, 10, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x3a, 0x11, 0x00, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_MBR, 10, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x3a, 0x11, 0x00, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_EXTRACTION, 10, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x3a, 0x11, 0x00, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_SKEDARRUINS, 15, 10000, 0, 0, 0x65, 0x65, 0xff, 3, &sun_skedar, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_WAR, 15, 10000, 0, 0, 0x65, 0x65, 0xff, 3, &sun_skedar, 0, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_TEST_RUN, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x3a, 0x11, 0x00, 5000, 0, 0, 0x00, 0x00, 0x00, 0, 0, 0, 1 },
{ STAGE_MP_SKEDAR, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 1, 0x3a, 0x11, 0x00, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 1 },
{ STAGE_TEST_SILO, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 1, 0x3a, 0x11, 0x00, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 1 },
{ STAGE_CHICAGO, 10, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 1, 0x50, 0x28, 0x0a, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 1 },
{ STAGE_G5BUILDING, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x50, 0x28, 0x0a, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 1 },
{ STAGE_AIRFORCEONE, 15, 20000, 0, 0, 0x00, 0x10, 0x40, 0, NULL, 1, 0xff, 0xff, 0xff, 5000, 0, 1, 0xff, 0xff, 0xff, -5000, 2, 0, 1 },
{ STAGE_MP_RAVINE, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 1, 0x50, 0x28, 0x0a, 5000, 0, 0, 0x00, 0x00, 0x00, -31000, 0, 0, 1 },
{ STAGE_AIRBASE, 15, 20000, 0, 0, 0x00, 0x10, 0x40, 1, &sun_airbase, 1, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 1 },
{ STAGE_INVESTIGATION, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x1e, 0x1e, 0x1e, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 1 },
{ STAGE_MP_PIPES, 15, 10000, 0, 0, 0x00, 0x00, 0x08, 0, NULL, 1, 0x46, 0xc7, 0xba, 4500, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_MP_G5BUILDING, 15, 10000, 0, 0, 0x00, 0x00, 0x08, 0, NULL, 1, 0x5a, 0x90, 0xa5, 4500, 0, 0, 0x00, 0x00, 0x00, -20000, 0, 0, 0 },
{ STAGE_MP_TEMPLE, 15, 10000, 0, 0, 0x00, 0x10, 0x80, 0, NULL, 1, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0xff, 0xff, -1850, 1, 0, 1 },
{ STAGE_MP_COMPLEX, 15, 10000, 0, 0, 0x02, 0x00, 0x00, 0, NULL, 1, 0x82, 0xaa, 0xc8, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_UFF, 10, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x1e, 0x1e, 0x1e, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_OLD, 15, 30000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x1e, 0x1e, 0x1e, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_LAM, 15, 20000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x1e, 0x1e, 0x1e, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_MP_BASE, 15, 20000, 0, 0, 0x04, 0x00, 0x00, 0, NULL, 1, 0x82, 0xb4, 0x64, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_MP2, 15, 20000, 0, 0, 0x00, 0x00, 0x08, 0, NULL, 1, 0x46, 0xc7, 0xba, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_MP_AREA52, 15, 10000, 0, 0, 0x00, 0x00, 0x08, 0, NULL, 1, 0x46, 0xc7, 0xba, 4500, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_MP_WAREHOUSE, 15, 10000, 0, 0, 0x02, 0x00, 0x00, 0, NULL, 1, 0x82, 0xaa, 0xc8, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_MP_CARPARK, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 1, 0x64, 0xc8, 0x86, 5500, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_MP6, 15, 20000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x1e, 0x1e, 0x1e, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_MP7, 15, 20000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x1e, 0x1e, 0x1e, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_MP8, 15, 20000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x1e, 0x1e, 0x1e, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_MP_RUINS, 15, 10000, 0, 0, 0x03, 0x00, 0x00, 0, NULL, 1, 0x82, 0xe6, 0xaa, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_MP_SEWERS, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 1, 0x64, 0x64, 0x64, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_MP_FELICITY, 10, 10000, 0, 0, 0x04, 0x05, 0x00, 0, NULL, 1, 0x64, 0xd2, 0x82, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_MP_FORTRESS, 15, 10000, 0, 0, 0x00, 0x00, 0x08, 0, NULL, 1, 0x5a, 0x90, 0xa5, 5500, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_MP_VILLA, 15, 10000, 0, 0, 0x88, 0x88, 0xdc, 0, NULL, 1, 0xff, 0xaa, 0x2a, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_MP14, 15, 20000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x1e, 0x1e, 0x1e, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_MP_GRID, 15, 10000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x1e, 0x1e, 0x1e, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_MP16, 15, 20000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x1e, 0x1e, 0x1e, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_MP17, 15, 20000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 1, 0x64, 0xc8, 0x86, 10000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_MP18, 15, 20000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x1e, 0x1e, 0x1e, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_MP19, 15, 20000, 0, 0, 0x00, 0x00, 0x00, 0, NULL, 0, 0x1e, 0x1e, 0x1e, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 0 },
{ STAGE_TEST_MP20, 15, 20000, 0, 0, 0x00, 0x10, 0x3c, 0, NULL, 1, 0xff, 0xff, 0xff, 5000, 0, 0, 0x00, 0x00, 0x00, -5000, 0, 0, 1 },
};
u32 var8008200c = 0x00000000;
u32 var80082010 = 0x00000000;
u32 var80082014 = 0x00000000;
u32 var80082018 = 0x00000000;
u32 var8008201c = 0x00000000;
u32 var80082020 = 0x00000000;
u32 var80082024 = 0x00000000;
u32 var80082028 = 0x00000000;
u32 var8008202c = 0x00000000;
u32 var80082030 = 0x00000000;
u32 var80082034 = 0x00000000;
u32 var80082038 = 0x00000000;
u32 var8008203c = 0x00000000;
u32 var80082040 = 0x00000000;
u32 var80082044 = 0x00000000;
u32 var80082048 = 0x00000000;
u32 var8008204c = 0x00000000;
u32 var80082050 = 0x00000000;
u32 var80082054 = 0x00000000;
u32 var80082058 = 0x00000000;
u32 var8008205c = 0x00000000;
void *filetable[] = {
/*0x0000*/ NULL,
/*0x0001*/ &_file_bg_sev_seg,
/*0x0002*/ &_file_bg_silo_seg,
/*0x0003*/ &_file_bg_stat_seg,
/*0x0004*/ &_file_bg_arec_seg,
/*0x0005*/ &_file_bg_arch_seg,
/*0x0006*/ &_file_bg_tra_seg,
/*0x0007*/ &_file_bg_dest_seg,
/*0x0008*/ &_file_bg_sevb_seg,
/*0x0009*/ &_file_bg_azt_seg,
/*0x000a*/ &_file_bg_pete_seg,
/*0x000b*/ &_file_bg_depo_seg,
/*0x000c*/ &_file_bg_ref_seg,
/*0x000d*/ &_file_bg_cryp_seg,
/*0x000e*/ &_file_bg_dam_seg,
/*0x000f*/ &_file_bg_ark_seg,
/*0x0010*/ &_file_bg_run_seg,
/*0x0011*/ &_file_bg_sevx_seg,
/*0x0012*/ &_file_bg_jun_seg,
/*0x0013*/ &_file_bg_dish_seg,
/*0x0014*/ &_file_bg_cave_seg,
/*0x0015*/ &_file_bg_cat_seg,
/*0x0016*/ &_file_bg_crad_seg,
/*0x0017*/ &_file_bg_sho_seg,
/*0x0018*/ &_file_bg_eld_seg,
/*0x0019*/ &_file_bg_imp_seg,
/*0x001a*/ &_file_bg_ash_seg,
/*0x001b*/ &_file_bg_lue_seg,
/*0x001c*/ &_file_bg_ame_seg,
/*0x001d*/ &_file_bg_rit_seg,
/*0x001e*/ &_file_bg_oat_seg,
/*0x001f*/ &_file_bg_ear_seg,
/*0x0020*/ &_file_bg_lee_seg,
/*0x0021*/ &_file_bg_lip_seg,
/*0x0022*/ &_file_bg_len_seg,
/*0x0023*/ &_file_bg_wax_seg,
/*0x0024*/ &_file_bg_pam_seg,
/*0x0025*/ &_file_bg_uff_seg,
/*0x0026*/ &_file_bg_old_seg,
/*0x0027*/ &_file_bg_ate_seg,
/*0x0028*/ &_file_bg_lam_seg,
/*0x0029*/ &_file_bg_mp1_seg,
/*0x002a*/ &_file_bg_mp2_seg,
/*0x002b*/ &_file_bg_mp3_seg,
/*0x002c*/ &_file_bg_mp4_seg,
/*0x002d*/ &_file_bg_mp5_seg,
/*0x002e*/ &_file_bg_mp6_seg,
/*0x002f*/ &_file_bg_mp7_seg,
/*0x0030*/ &_file_bg_mp8_seg,
/*0x0031*/ &_file_bg_mp9_seg,
/*0x0032*/ &_file_bg_mp10_seg,
/*0x0033*/ &_file_bg_mp11_seg,
/*0x0034*/ &_file_bg_mp12_seg,
/*0x0035*/ &_file_bg_mp13_seg,
/*0x0036*/ &_file_bg_mp14_seg,
/*0x0037*/ &_file_bg_mp15_seg,
/*0x0038*/ &_file_bg_mp16_seg,
/*0x0039*/ &_file_bg_mp17_seg,
/*0x003a*/ &_file_bg_mp18_seg,
/*0x003b*/ &_file_bg_mp19_seg,
/*0x003c*/ &_file_bg_mp20_seg,
/*0x003d*/ &_file_ob_mid_seg,
/*0x003e*/ &_file_Ca51guardZ,
/*0x003f*/ &_file_Carea51guardZ,
/*0x0040*/ &_file_CcarringtonZ,
/*0x0041*/ &_file_CcassandraZ,
/*0x0042*/ &_file_Cdark_combatZ,
/*0x0043*/ &_file_Cdark_frockZ,
/*0x0044*/ &_file_Cdark_trenchZ,
/*0x0045*/ &_file_CddshockZ,
/*0x0046*/ &_file_Cdd_secguardZ,
/*0x0047*/ &_file_CdjbondZ,
/*0x0048*/ &_file_CdrcarrollZ,
/*0x0049*/ &_file_CelvisZ,
/*0x004a*/ &_file_Celvis1Z,
/*0x004b*/ &_file_CeyespyZ,
/*0x004c*/ &_file_Cfem_guardZ,
/*0x004d*/ &_file_ClabtechZ,
/*0x004e*/ &_file_CmrblondeZ,
/*0x004f*/ &_file_CofficeworkerZ,
/*0x0050*/ &_file_Cofficeworker2Z,
/*0x0051*/ &_file_CoverallZ,
/*0x0052*/ &_file_CsecretaryZ,
/*0x0053*/ &_file_CskedarZ,
/*0x0054*/ &_file_CstripesZ,
/*0x0055*/ &_file_CtestchrZ,
/*0x0056*/ &_file_CthekingZ,
/*0x0057*/ &_file_CtrentZ,
/*0x0058*/ &_file_GcartblueZ,
/*0x0059*/ &_file_GcartridgeZ,
/*0x005a*/ &_file_GcartrifleZ,
/*0x005b*/ &_file_GcartshellZ,
/*0x005c*/ &_file_GjoypadZ,
/*0x005d*/ &_file_Pa51_crate1Z,
/*0x005e*/ &_file_Pa51_crate2Z,
/*0x005f*/ &_file_Pa51_crate3Z,
/*0x0060*/ &_file_Pa51_exp1Z,
/*0x0061*/ &_file_Pa51_exp2Z,
/*0x0062*/ &_file_Pa51_horiz_door_botZ,
/*0x0063*/ &_file_Pa51_horiz_door_glZ,
/*0x0064*/ &_file_Pa51_horiz_door_secretZ,
/*0x0065*/ &_file_Pa51_horiz_door_topZ,
/*0x0066*/ &_file_Pa51_lift_controlZ,
/*0x0067*/ &_file_Pa51_lift_hangarZ,
/*0x0068*/ &_file_Pa51_lift_storeZ,
/*0x0069*/ &_file_Pa51_lift_thinwallZ,
/*0x006a*/ &_file_Pa51_unexp1Z,
/*0x006b*/ &_file_Pa51_unexp2Z,
/*0x006c*/ &_file_Pa51_unexp3Z,
/*0x006d*/ &_file_Pa51_vert_door_leftZ,
/*0x006e*/ &_file_Pa51_vert_door_rightZ,
/*0x006f*/ &_file_Pa51_vert_door_stZ,
/*0x0070*/ &_file_Pa51boardZ,
/*0x0071*/ &_file_Pa51chairZ,
/*0x0072*/ &_file_Pa51deskentZ,
/*0x0073*/ &_file_Pa51divideZ,
/*0x0074*/ &_file_Pa51screenZ,
/*0x0075*/ &_file_Pa51tableZ,
/*0x0076*/ &_file_Pa51trolleyZ,
/*0x0077*/ &_file_Pa51wastebinZ,
/*0x0078*/ &_file_Paivillabot1Z,
/*0x0079*/ &_file_Paivillabot2Z,
/*0x007a*/ &_file_Paivillabot3Z,
/*0x007b*/ &_file_Paivilladoor1Z,
/*0x007c*/ &_file_Paivilladoor2aZ,
/*0x007d*/ &_file_Paivilladoor4Z,
/*0x007e*/ &_file_PaivillawindmillZ,
/*0x007f*/ &_file_Pal_airlockZ,
/*0x0080*/ &_file_Pal_dockliftZ,
/*0x0081*/ &_file_Paldoor_lZ,
/*0x0082*/ &_file_Paldoor_rZ,
/*0x0083*/ &_file_Pborg_crateZ,
/*0x0084*/ &_file_PcaseZ,
/*0x0085*/ &_file_Pch_shutter1Z,
/*0x0086*/ &_file_PchrbriefcaseZ,
/*0x0087*/ &_file_PchrbugZ,
/*0x0088*/ &_file_PchrdatathiefZ,
/*0x0089*/ &_file_Pcryptdoor1bZ,
/*0x008a*/ &_file_Pdd_ac_expZ,
/*0x008b*/ &_file_Pdd_ac_unexpZ,
/*0x008c*/ &_file_Pdd_acbot_expZ,
/*0x008d*/ &_file_Pdd_acbot_unexpZ,
/*0x008e*/ &_file_Pdd_bannerZ,
/*0x008f*/ &_file_Pdd_chairZ,
/*0x0090*/ &_file_Pdd_decodoorZ,
/*0x0091*/ &_file_Pdd_deskZ,
/*0x0092*/ &_file_Pdd_fanroofZ,
/*0x0093*/ &_file_Pdd_fanwallZ,
/*0x0094*/ &_file_Pdd_hovcabZ,
/*0x0095*/ &_file_Pdd_hovcarZ,
/*0x0096*/ &_file_Pdd_hovcopZ,
/*0x0097*/ &_file_Pdd_hovercopterZ,
/*0x0098*/ &_file_Pdd_hovmotoZ,
/*0x0099*/ &_file_Pdd_hovtruckZ,
/*0x009a*/ &_file_Pdd_lab_cautionZ,
/*0x009b*/ &_file_Pdd_lab_cautiontopZ,
/*0x009c*/ &_file_Pdd_lab_door_bsZ,
/*0x009d*/ &_file_Pdd_lab_door_secZ,
/*0x009e*/ &_file_Pdd_lab_door_windZ,
/*0x009f*/ &_file_Pdd_lab_hazardZ,
/*0x00a0*/ &_file_Pdd_lab_restrictedZ,
/*0x00a1*/ &_file_Pdd_lab_sector2botZ,
/*0x00a2*/ &_file_Pdd_lab_sector2topZ,
/*0x00a3*/ &_file_Pdd_lab_sector3Z,
/*0x00a4*/ &_file_Pdd_lab_sector3topZ,
/*0x00a5*/ &_file_Pdd_lab_sector3windZ,
/*0x00a6*/ &_file_Pdd_lab_sector4topZ,
/*0x00a7*/ &_file_Pdd_liftdoorZ,
/*0x00a8*/ &_file_Pdd_liftrZ,
/*0x00a9*/ &_file_Pdd_officedoorZ,
/*0x00aa*/ &_file_Pdd_plantrubberZ,
/*0x00ab*/ &_file_Pdd_plantspiderZ,
/*0x00ac*/ &_file_Pdd_plantspikeZ,
/*0x00ad*/ &_file_Pdd_redarmZ,
/*0x00ae*/ &_file_Pdd_redsofaZ,
/*0x00af*/ &_file_Pdd_secretdoorZ,
/*0x00b0*/ &_file_Pdd_secretdoor2Z,
/*0x00b1*/ &_file_Pdd_servicedoorZ,
/*0x00b2*/ &_file_Pdd_stonedeskZ,
/*0x00b3*/ &_file_Pdd_vertblindZ,
/*0x00b4*/ &_file_Pdd_winddoorZ,
/*0x00b5*/ &_file_Pdd_windowZ,
/*0x00b6*/ &_file_PddjumpshipZ,
/*0x00b7*/ &_file_Pdoor1a_G5Z,
/*0x00b8*/ &_file_Pdoor1atri_G5Z,
/*0x00b9*/ &_file_Pdoor1b_G5Z,
/*0x00ba*/ &_file_Pdoor2_G5Z,
/*0x00bb*/ &_file_Pdoor2a_G5Z,
/*0x00bc*/ &_file_Pdoor4a_G5Z,
/*0x00bd*/ &_file_Pdoor4b_G5Z,
/*0x00be*/ &_file_Pdoor_rollertrainZ,
/*0x00bf*/ &_file_PdoorconsoleZ,
/*0x00c0*/ &_file_Pdr_caroll_doorZ,
/*0x00c1*/ &_file_Pdr_caroll_door_baseZ,
/*0x00c2*/ &_file_Pdr_caroll_door_bleftZ,
/*0x00c3*/ &_file_Pdr_caroll_door_bmainZ,
/*0x00c4*/ &_file_Pdr_caroll_door_brightZ,
/*0x00c5*/ &_file_Pdr_caroll_door_leftZ,
/*0x00c6*/ &_file_Pdr_caroll_door_mainZ,
/*0x00c7*/ &_file_Pdr_caroll_door_rightZ,
/*0x00c8*/ &_file_PdropshipZ,
/*0x00c9*/ &_file_PdumpsterZ,
/*0x00ca*/ &_file_PexplosionbitZ,
/*0x00cb*/ &_file_PflagZ,
/*0x00cc*/ &_file_Pg5_escdoordownZ,
/*0x00cd*/ &_file_Pg5_escdoordownboomZ,
/*0x00ce*/ &_file_Pg5_escdoorupZ,
/*0x00cf*/ &_file_Pg5_escdoorupboomZ,
/*0x00d0*/ &_file_Pg5_mainframeZ,
/*0x00d1*/ &_file_Pg5safedoorZ,
/*0x00d2*/ &_file_Pg5carliftdoorZ,
/*0x00d3*/ &_file_PgoldeneyelogoZ,
/*0x00d4*/ &_file_PhooverbotZ,
/*0x00d5*/ &_file_PhovbikeZ,
/*0x00d6*/ &_file_PhoverbedZ,
/*0x00d7*/ &_file_Phovercrate1Z,
/*0x00d8*/ &_file_PlasdoorZ,
/*0x00d9*/ &_file_PmarkerZ,
/*0x00da*/ &_file_Pmedlabwin1Z,
/*0x00db*/ &_file_Pmedlabwin2Z,
/*0x00dc*/ &_file_PmodemboxZ,
/*0x00dd*/ &_file_PnintendologoZ,
/*0x00de*/ &_file_Pnlogo2Z,
/*0x00df*/ &_file_Pnlogo3Z,
/*0x00e0*/ &_file_PnlogoZ,
/*0x00e1*/ &_file_Ppc1Z,
/*0x00e2*/ &_file_PpdfourZ,
/*0x00e3*/ &_file_PpdoneZ,
/*0x00e4*/ &_file_PpdthreeZ,
/*0x00e5*/ &_file_PpdtwoZ,
/*0x00e6*/ &_file_PperfectdarkZ,
/*0x00e7*/ &_file_PpolicecarZ,
/*0x00e8*/ &_file_PravineliftZ,
/*0x00e9*/ &_file_PropeZ,
/*0x00ea*/ &_file_Psk_cryopod1_botZ,
/*0x00eb*/ &_file_Psk_cryopod1_topZ,
/*0x00ec*/ &_file_Psk_door1Z,
/*0x00ed*/ &_file_Psk_fighter1Z,
/*0x00ee*/ &_file_Psk_hangardoor_botZ,
/*0x00ef*/ &_file_Psk_hangardoor_topZ,
/*0x00f0*/ &_file_Psk_ship_door1Z,
/*0x00f1*/ &_file_Psk_ship_holo1Z,
/*0x00f2*/ &_file_Psk_ship_holo2Z,
/*0x00f3*/ &_file_Psk_ship_hulldoor1Z,
/*0x00f4*/ &_file_Psk_ship_hulldoor2Z,
/*0x00f5*/ &_file_Psk_ship_hulldoor3Z,
/*0x00f6*/ &_file_Psk_ship_hulldoor4Z,
/*0x00f7*/ &_file_Psk_under_generatorZ,
/*0x00f8*/ &_file_Psk_under_transZ,
/*0x00f9*/ &_file_Pskcrev_exp1Z,
/*0x00fa*/ &_file_Pskcrev_unexp1Z,
/*0x00fb*/ &_file_Psktnl_exp1Z,
/*0x00fc*/ &_file_Psktnl_unexp1Z,
/*0x00fd*/ &_file_PtaxicabZ,
/*0x00fe*/ &_file_PtesterbotZ,
/*0x00ff*/ &_file_PtestobjZ,
/*0x0100*/ &_file_PtvscreenZ,
/*0x0101*/ &_file_PwindowZ,
/*0x0102*/ &_file_Ump_setupameZ,
/*0x0103*/ &_file_Ump_setuparchZ,
/*0x0104*/ &_file_Ump_setuparecZ,
/*0x0105*/ &_file_Ump_setuparkZ,
/*0x0106*/ &_file_Ump_setupashZ,
/*0x0107*/ &_file_Ump_setupaztZ,
/*0x0108*/ &_file_Ump_setupcatZ,
/*0x0109*/ &_file_Ump_setupcaveZ,
/*0x010a*/ &_file_Ump_setupcradZ,
/*0x010b*/ &_file_Ump_setupcrypZ,
/*0x010c*/ &_file_Ump_setupdamZ,
/*0x010d*/ &_file_Ump_setupdepoZ,
/*0x010e*/ &_file_Ump_setupdestZ,
/*0x010f*/ &_file_Ump_setupdishZ,
/*0x0110*/ &_file_Ump_setupearZ,
/*0x0111*/ &_file_Ump_setupeldZ,
/*0x0112*/ &_file_Ump_setupimpZ,
/*0x0113*/ &_file_Ump_setupjunZ,
/*0x0114*/ &_file_Ump_setupleeZ,
/*0x0115*/ &_file_Ump_setuplenZ,
/*0x0116*/ &_file_Ump_setuplipZ,
/*0x0117*/ &_file_Ump_setuplueZ,
/*0x0118*/ &_file_Ump_setupoatZ,
/*0x0119*/ &_file_Ump_setuppamZ,
/*0x011a*/ &_file_Ump_setuppeteZ,
/*0x011b*/ &_file_Ump_setuprefZ,
/*0x011c*/ &_file_Ump_setupritZ,
/*0x011d*/ &_file_Ump_setuprunZ,
/*0x011e*/ &_file_Ump_setupsevZ,
/*0x011f*/ &_file_Ump_setupsevbZ,
/*0x0120*/ &_file_Ump_setupsevxZ,
/*0x0121*/ &_file_Ump_setupshoZ,
/*0x0122*/ &_file_Ump_setupsiloZ,
/*0x0123*/ &_file_Ump_setupstatZ,
/*0x0124*/ &_file_Ump_setuptraZ,
/*0x0125*/ &_file_Ump_setupwaxZ,
/*0x0126*/ &_file_UsetupameZ,
/*0x0127*/ &_file_UsetuparchZ,
/*0x0128*/ &_file_UsetuparecZ,
/*0x0129*/ &_file_UsetuparkZ,
/*0x012a*/ &_file_UsetupashZ,
/*0x012b*/ &_file_UsetupaztZ,
/*0x012c*/ &_file_UsetupcatZ,
/*0x012d*/ &_file_UsetupcaveZ,
/*0x012e*/ &_file_UsetupcradZ,
/*0x012f*/ &_file_UsetupcrypZ,
/*0x0130*/ &_file_UsetupdamZ,
/*0x0131*/ &_file_UsetupdepoZ,
/*0x0132*/ &_file_UsetupdestZ,
/*0x0133*/ &_file_UsetupdishZ,
/*0x0134*/ &_file_UsetupearZ,
/*0x0135*/ &_file_UsetupeldZ,
/*0x0136*/ &_file_UsetupimpZ,
/*0x0137*/ &_file_UsetupjunZ,
/*0x0138*/ &_file_UsetupleeZ,
/*0x0139*/ &_file_UsetuplenZ,
/*0x013a*/ &_file_UsetuplipZ,
/*0x013b*/ &_file_UsetuplueZ,
/*0x013c*/ &_file_UsetupoatZ,
/*0x013d*/ &_file_UsetuppamZ,
/*0x013e*/ &_file_UsetuppeteZ,
/*0x013f*/ &_file_UsetuprefZ,
/*0x0140*/ &_file_UsetupritZ,
/*0x0141*/ &_file_UsetuprunZ,
/*0x0142*/ &_file_UsetupsevZ,
/*0x0143*/ &_file_UsetupsevbZ,
/*0x0144*/ &_file_UsetupsevxZ,
/*0x0145*/ &_file_UsetupsevxbZ,
/*0x0146*/ &_file_UsetupshoZ,
/*0x0147*/ &_file_UsetupsiloZ,
/*0x0148*/ &_file_UsetupstatZ,
/*0x0149*/ &_file_UsetuptraZ,
/*0x014a*/ &_file_UsetupwaxZ,
/*0x014b*/ &_file_bg_ame_padsZ,
/*0x014c*/ &_file_bg_ame_tilesZ,
/*0x014d*/ &_file_bg_arch_padsZ,
/*0x014e*/ &_file_bg_arch_tilesZ,
/*0x014f*/ &_file_bg_arec_padsZ,
/*0x0150*/ &_file_bg_arec_tilesZ,
/*0x0151*/ &_file_bg_ark_padsZ,
/*0x0152*/ &_file_bg_ark_tilesZ,
/*0x0153*/ &_file_bg_ash_padsZ,
/*0x0154*/ &_file_bg_ash_tilesZ,
/*0x0155*/ &_file_bg_azt_padsZ,
/*0x0156*/ &_file_bg_azt_tilesZ,
/*0x0157*/ &_file_bg_cat_padsZ,
/*0x0158*/ &_file_bg_cat_tilesZ,
/*0x0159*/ &_file_bg_cave_padsZ,
/*0x015a*/ &_file_bg_cave_tilesZ,
/*0x015b*/ &_file_bg_crad_padsZ,
/*0x015c*/ &_file_bg_crad_tilesZ,
/*0x015d*/ &_file_bg_cryp_padsZ,
/*0x015e*/ &_file_bg_cryp_tilesZ,
/*0x015f*/ &_file_bg_dam_padsZ,
/*0x0160*/ &_file_bg_dam_tilesZ,
/*0x0161*/ &_file_bg_depo_padsZ,
/*0x0162*/ &_file_bg_depo_tilesZ,
/*0x0163*/ &_file_bg_dest_padsZ,
/*0x0164*/ &_file_bg_dest_tilesZ,
/*0x0165*/ &_file_bg_dish_padsZ,
/*0x0166*/ &_file_bg_dish_tilesZ,
/*0x0167*/ &_file_bg_ear_padsZ,
/*0x0168*/ &_file_bg_ear_tilesZ,
/*0x0169*/ &_file_bg_eld_padsZ,
/*0x016a*/ &_file_bg_eld_tilesZ,
/*0x016b*/ &_file_bg_imp_padsZ,
/*0x016c*/ &_file_bg_imp_tilesZ,
/*0x016d*/ &_file_bg_jun_padsZ,
/*0x016e*/ &_file_bg_jun_tilesZ,
/*0x016f*/ &_file_bg_lee_padsZ,
/*0x0170*/ &_file_bg_lee_tilesZ,
/*0x0171*/ &_file_bg_len_padsZ,
/*0x0172*/ &_file_bg_len_tilesZ,
/*0x0173*/ &_file_bg_lip_padsZ,
/*0x0174*/ &_file_bg_lip_tilesZ,
/*0x0175*/ &_file_bg_lue_padsZ,
/*0x0176*/ &_file_bg_lue_tilesZ,
/*0x0177*/ &_file_bg_oat_padsZ,
/*0x0178*/ &_file_bg_oat_tilesZ,
/*0x0179*/ &_file_bg_pam_padsZ,
/*0x017a*/ &_file_bg_pam_tilesZ,
/*0x017b*/ &_file_bg_pete_padsZ,
/*0x017c*/ &_file_bg_pete_tilesZ,
/*0x017d*/ &_file_bg_ref_padsZ,
/*0x017e*/ &_file_bg_ref_tilesZ,
/*0x017f*/ &_file_bg_rit_padsZ,
/*0x0180*/ &_file_bg_rit_tilesZ,
/*0x0181*/ &_file_bg_run_padsZ,
/*0x0182*/ &_file_bg_run_tilesZ,
/*0x0183*/ &_file_bg_sev_padsZ,
/*0x0184*/ &_file_bg_sev_tilesZ,
/*0x0185*/ &_file_bg_sevb_padsZ,
/*0x0186*/ &_file_bg_sevb_tilesZ,
/*0x0187*/ &_file_bg_sevx_padsZ,
/*0x0188*/ &_file_bg_sevx_tilesZ,
/*0x0189*/ &_file_bg_sho_padsZ,
/*0x018a*/ &_file_bg_sho_tilesZ,
/*0x018b*/ &_file_bg_silo_padsZ,
/*0x018c*/ &_file_bg_silo_tilesZ,
/*0x018d*/ &_file_bg_stat_padsZ,
/*0x018e*/ &_file_bg_stat_tilesZ,
/*0x018f*/ &_file_bg_tra_padsZ,
/*0x0190*/ &_file_bg_tra_tilesZ,
/*0x0191*/ &_file_bg_wax_padsZ,
/*0x0192*/ &_file_bg_wax_tilesZ,
/*0x0193*/ &_file_GtestgunZ,
/*0x0194*/ &_file_Cdd_labtechZ,
/*0x0195*/ &_file_Pcctv_pdZ,
/*0x0196*/ &_file_PcomhubZ,
/*0x0197*/ &_file_PquadpodZ,
/*0x0198*/ &_file_Ppd_consoleZ,
/*0x0199*/ &_file_CconneryZ,
/*0x019a*/ &_file_CmooreZ,
/*0x019b*/ &_file_CdaltonZ,
/*0x019c*/ &_file_Cheaddark_combatZ,
/*0x019d*/ &_file_CheadelvisZ,
/*0x019e*/ &_file_CheadrossZ,
/*0x019f*/ &_file_CheadcarringtonZ,
/*0x01a0*/ &_file_CheadmrblondeZ,
/*0x01a1*/ &_file_CheadtrentZ,
/*0x01a2*/ &_file_CheadddshockZ,
/*0x01a3*/ &_file_CheadgrahamZ,
/*0x01a4*/ &_file_Cheaddark_frockZ,
/*0x01a5*/ &_file_CheadsecretaryZ,
/*0x01a6*/ &_file_CheadcassandraZ,
/*0x01a7*/ &_file_CheadthekingZ,
/*0x01a8*/ &_file_Cheadfem_guardZ,
/*0x01a9*/ &_file_CheadjonZ,
/*0x01aa*/ &_file_Plift_platformZ,
/*0x01ab*/ &_file_Pdd_grateZ,
/*0x01ac*/ &_file_PlightswitchZ,
/*0x01ad*/ &_file_PblastshieldZ,
/*0x01ae*/ &_file_Plightswitch2Z,
/*0x01af*/ &_file_Pdd_accessdoorupZ,
/*0x01b0*/ &_file_Pdd_accessdoordnZ,
/*0x01b1*/ &_file_Cdark_rippedZ,
/*0x01b2*/ &_file_Cheadmark2Z,
/*0x01b3*/ &_file_CheadchristZ,
/*0x01b4*/ &_file_Plab_containerZ,
/*0x01b5*/ &_file_Plab_chairZ,
/*0x01b6*/ &_file_Plab_tableZ,
/*0x01b7*/ &_file_Plab_microscopeZ,
/*0x01b8*/ &_file_Plab_mainframeZ,
/*0x01b9*/ &_file_Pdd_labdoorZ,
/*0x01ba*/ &_file_Pdd_lab_doortopZ,
/*0x01bb*/ &_file_Pmulti_ammo_crateZ,
/*0x01bc*/ &_file_CheadrussZ,
/*0x01bd*/ &_file_CheadgreyZ,
/*0x01be*/ &_file_CheaddarlingZ,
/*0x01bf*/ &_file_Cdd_guardZ,
/*0x01c0*/ &_file_CheadrobertZ,
/*0x01c1*/ &_file_Cdd_shockZ,
/*0x01c2*/ &_file_CheadbeauZ,
/*0x01c3*/ &_file_PchrchainZ,
/*0x01c4*/ &_file_Cdd_shock_infZ,
/*0x01c5*/ &_file_Cheadfem_guard2Z,
/*0x01c6*/ &_file_ProofgunZ,
/*0x01c7*/ &_file_PtdoorZ,
/*0x01c8*/ &_file_CbiotechZ,
/*0x01c9*/ &_file_CfbiguyZ,
/*0x01ca*/ &_file_PgroundgunZ,
/*0x01cb*/ &_file_CciaguyZ,
/*0x01cc*/ &_file_Ca51trooperZ,
/*0x01cd*/ &_file_CheadbrianZ,
/*0x01ce*/ &_file_CheadjamieZ,
/*0x01cf*/ &_file_Cheadduncan2Z,
/*0x01d0*/ &_file_CheadbiotechZ,
/*0x01d1*/ &_file_UsetupuffZ,
/*0x01d2*/ &_file_Ump_setupuffZ,
/*0x01d3*/ &_file_bg_uff_padsZ,
/*0x01d4*/ &_file_bg_uff_tilesZ,
/*0x01d5*/ &_file_UsetupoldZ,
/*0x01d6*/ &_file_Ump_setupoldZ,
/*0x01d7*/ &_file_bg_old_padsZ,
/*0x01d8*/ &_file_bg_old_tilesZ,
/*0x01d9*/ &_file_UsetupateZ,
/*0x01da*/ &_file_Ump_setupateZ,
/*0x01db*/ &_file_bg_ate_padsZ,
/*0x01dc*/ &_file_bg_ate_tilesZ,
/*0x01dd*/ &_file_UsetuplamZ,
/*0x01de*/ &_file_Ump_setuplamZ,
/*0x01df*/ &_file_bg_lam_padsZ,
/*0x01e0*/ &_file_bg_lam_tilesZ,
/*0x01e1*/ &_file_Usetupmp1Z,
/*0x01e2*/ &_file_Ump_setupmp1Z,
/*0x01e3*/ &_file_bg_mp1_padsZ,
/*0x01e4*/ &_file_bg_mp1_tilesZ,
/*0x01e5*/ &_file_Usetupmp2Z,
/*0x01e6*/ &_file_Ump_setupmp2Z,
/*0x01e7*/ &_file_bg_mp2_padsZ,
/*0x01e8*/ &_file_bg_mp2_tilesZ,
/*0x01e9*/ &_file_Usetupmp3Z,
/*0x01ea*/ &_file_Ump_setupmp3Z,
/*0x01eb*/ &_file_bg_mp3_padsZ,
/*0x01ec*/ &_file_bg_mp3_tilesZ,
/*0x01ed*/ &_file_Usetupmp4Z,
/*0x01ee*/ &_file_Ump_setupmp4Z,
/*0x01ef*/ &_file_bg_mp4_padsZ,
/*0x01f0*/ &_file_bg_mp4_tilesZ,
/*0x01f1*/ &_file_Usetupmp5Z,
/*0x01f2*/ &_file_Ump_setupmp5Z,
/*0x01f3*/ &_file_bg_mp5_padsZ,
/*0x01f4*/ &_file_bg_mp5_tilesZ,
/*0x01f5*/ &_file_Usetupmp6Z,
/*0x01f6*/ &_file_Ump_setupmp6Z,
/*0x01f7*/ &_file_bg_mp6_padsZ,
/*0x01f8*/ &_file_bg_mp6_tilesZ,
/*0x01f9*/ &_file_Usetupmp7Z,
/*0x01fa*/ &_file_Ump_setupmp7Z,
/*0x01fb*/ &_file_bg_mp7_padsZ,
/*0x01fc*/ &_file_bg_mp7_tilesZ,
/*0x01fd*/ &_file_Usetupmp8Z,
/*0x01fe*/ &_file_Ump_setupmp8Z,
/*0x01ff*/ &_file_bg_mp8_padsZ,
/*0x0200*/ &_file_bg_mp8_tilesZ,
/*0x0201*/ &_file_Usetupmp9Z,
/*0x0202*/ &_file_Ump_setupmp9Z,
/*0x0203*/ &_file_bg_mp9_padsZ,
/*0x0204*/ &_file_bg_mp9_tilesZ,
/*0x0205*/ &_file_Usetupmp10Z,
/*0x0206*/ &_file_Ump_setupmp10Z,
/*0x0207*/ &_file_bg_mp10_padsZ,
/*0x0208*/ &_file_bg_mp10_tilesZ,
/*0x0209*/ &_file_Usetupmp11Z,
/*0x020a*/ &_file_Ump_setupmp11Z,
/*0x020b*/ &_file_bg_mp11_padsZ,
/*0x020c*/ &_file_bg_mp11_tilesZ,
/*0x020d*/ &_file_Usetupmp12Z,
/*0x020e*/ &_file_Ump_setupmp12Z,
/*0x020f*/ &_file_bg_mp12_padsZ,
/*0x0210*/ &_file_bg_mp12_tilesZ,
/*0x0211*/ &_file_Usetupmp13Z,
/*0x0212*/ &_file_Ump_setupmp13Z,
/*0x0213*/ &_file_bg_mp13_padsZ,
/*0x0214*/ &_file_bg_mp13_tilesZ,
/*0x0215*/ &_file_Usetupmp14Z,
/*0x0216*/ &_file_Ump_setupmp14Z,
/*0x0217*/ &_file_bg_mp14_padsZ,
/*0x0218*/ &_file_bg_mp14_tilesZ,
/*0x0219*/ &_file_Usetupmp15Z,
/*0x021a*/ &_file_Ump_setupmp15Z,
/*0x021b*/ &_file_bg_mp15_padsZ,
/*0x021c*/ &_file_bg_mp15_tilesZ,
/*0x021d*/ &_file_Usetupmp16Z,
/*0x021e*/ &_file_Ump_setupmp16Z,
/*0x021f*/ &_file_bg_mp16_padsZ,
/*0x0220*/ &_file_bg_mp16_tilesZ,
/*0x0221*/ &_file_Usetupmp17Z,
/*0x0222*/ &_file_Ump_setupmp17Z,
/*0x0223*/ &_file_bg_mp17_padsZ,
/*0x0224*/ &_file_bg_mp17_tilesZ,
/*0x0225*/ &_file_Usetupmp18Z,
/*0x0226*/ &_file_Ump_setupmp18Z,
/*0x0227*/ &_file_bg_mp18_padsZ,
/*0x0228*/ &_file_bg_mp18_tilesZ,
/*0x0229*/ &_file_Usetupmp19Z,
/*0x022a*/ &_file_Ump_setupmp19Z,
/*0x022b*/ &_file_bg_mp19_padsZ,
/*0x022c*/ &_file_bg_mp19_tilesZ,
/*0x022d*/ &_file_Usetupmp20Z,
/*0x022e*/ &_file_Ump_setupmp20Z,
/*0x022f*/ &_file_bg_mp20_padsZ,
/*0x0230*/ &_file_bg_mp20_tilesZ,
/*0x0231*/ &_file_Ca51airmanZ,
/*0x0232*/ &_file_Cheadneil2Z,
/*0x0233*/ &_file_Pci_sofaZ,
/*0x0234*/ &_file_Pci_liftZ,
/*0x0235*/ &_file_Pci_liftdoorZ,
/*0x0236*/ &_file_CchicrobZ,
/*0x0237*/ &_file_CstewardZ,
/*0x0238*/ &_file_CheadedmcgZ,
/*0x0239*/ &_file_CstewardessZ,
/*0x023a*/ &_file_CheadankaZ,
/*0x023b*/ &_file_CpresidentZ,
/*0x023c*/ &_file_Cstewardess_coatZ,
/*0x023d*/ &_file_Cheadleslie_sZ,
/*0x023e*/ &_file_PlasercutZ,
/*0x023f*/ &_file_Psk_shuttleZ,
/*0x0240*/ &_file_CminiskedarZ,
/*0x0241*/ &_file_PnewvilladoorZ,
/*0x0242*/ &_file_Cnsa_lackeyZ,
/*0x0243*/ &_file_Cheadmatt_cZ,
/*0x0244*/ &_file_Cpres_securityZ,
/*0x0245*/ &_file_Cheadpeer_sZ,
/*0x0246*/ &_file_CnegotiatorZ,
/*0x0247*/ &_file_Cheadeileen_tZ,
/*0x0248*/ &_file_Psk_pillarleftZ,
/*0x0249*/ &_file_Psk_pillarrightZ,
/*0x024a*/ &_file_Psk_plinth_tZ,
/*0x024b*/ &_file_Psk_plinth_mlZ,
/*0x024c*/ &_file_Psk_plinth_mrZ,
/*0x024d*/ &_file_Psk_plinth_blZ,
/*0x024e*/ &_file_Psk_plinth_brZ,
/*0x024f*/ &_file_Psk_fl_shad_tZ,
/*0x0250*/ &_file_Psk_fl_shad_mlZ,
/*0x0251*/ &_file_Psk_fl_shad_mrZ,
/*0x0252*/ &_file_Psk_fl_shad_blZ,
/*0x0253*/ &_file_Psk_fl_shad_brZ,
/*0x0254*/ &_file_Psk_fl_noshad_tZ,
/*0x0255*/ &_file_Psk_fl_noshad_mlZ,
/*0x0256*/ &_file_Psk_fl_noshad_mrZ,
/*0x0257*/ &_file_Psk_fl_noshad_blZ,
/*0x0258*/ &_file_Psk_fl_noshad_brZ,
/*0x0259*/ &_file_GhudpieceZ,
/*0x025a*/ &_file_Psk_templecolumn1Z,
/*0x025b*/ &_file_Psk_templecolumn2Z,
/*0x025c*/ &_file_Psk_templecolumn3Z,
/*0x025d*/ &_file_Psk_sunshad1Z,
/*0x025e*/ &_file_Psk_sunshad2Z,
/*0x025f*/ &_file_Psk_sunnoshad1Z,
/*0x0260*/ &_file_Psk_sunnoshad2Z,
/*0x0261*/ &_file_Cg5_guardZ,
/*0x0262*/ &_file_Cheadandy_rZ,
/*0x0263*/ &_file_Cpelagic_guardZ,
/*0x0264*/ &_file_Cg5_swat_guardZ,
/*0x0265*/ &_file_Calaskan_guardZ,
/*0x0266*/ &_file_Cmaian_soldierZ,
/*0x0267*/ &_file_Cheadben_rZ,
/*0x0268*/ &_file_Cheadsteve_kZ,
/*0x0269*/ &_file_PbarrelZ,
/*0x026a*/ &_file_Pglass_floorZ,
/*0x026b*/ &_file_Pesca_stepZ,
/*0x026c*/ &_file_Pmatrix_liftZ,
/*0x026d*/ &_file_Prubble1Z,
/*0x026e*/ &_file_Prubble2Z,
/*0x026f*/ &_file_Prubble3Z,
/*0x0270*/ &_file_Prubble4Z,
/*0x0271*/ &_file_Arecep01M,
/*0x0272*/ &_file_Arecep02M,
/*0x0273*/ &_file_Arecep03M,
/*0x0274*/ &_file_Arecep04M,
/*0x0275*/ &_file_Arecep05M,
/*0x0276*/ &_file_Arecep06M,
/*0x0277*/ &_file_Arlguard1M,
/*0x0278*/ &_file_Arltech01M,
/*0x0279*/ &_file_Arltech02M,
/*0x027a*/ &_file_Arltech03M,
/*0x027b*/ &_file_Arltech04M,
/*0x027c*/ &_file_Arltech05M,
/*0x027d*/ &_file_Arltech06M,
/*0x027e*/ &_file_Ascie2aM,
/*0x027f*/ &_file_Ascie2bM,
/*0x0280*/ &_file_Ascie2cM,
/*0x0281*/ &_file_Ascie2dM,
/*0x0282*/ &_file_Ascie2eM,
/*0x0283*/ &_file_Ascie2fM,
/*0x0284*/ &_file_Ascie2gM,
/*0x0285*/ &_file_Ascie3aM,
/*0x0286*/ &_file_Ascie3bM,
/*0x0287*/ &_file_Ascie3cM,
/*0x0288*/ &_file_Ascie3dM,
/*0x0289*/ &_file_Ascie3eM,
/*0x028a*/ &_file_Ascie3gM,
/*0x028b*/ &_file_Ascien10aM,
/*0x028c*/ &_file_Ascien2_aM,
/*0x028d*/ &_file_Ascien3_aM,
/*0x028e*/ &_file_Ascien4_aM,
/*0x028f*/ &_file_Ascien5_aM,
/*0x0290*/ &_file_Ascien6_aM,
/*0x0291*/ &_file_Ascien7_aM,
/*0x0292*/ &_file_Ascien9_aM,
/*0x0293*/ &_file_AvilgrimM,
/*0x0294*/ &_file_Awepgd01M,
/*0x0295*/ &_file_Awepgd02M,
/*0x0296*/ &_file_Awepgd03M,
/*0x0297*/ &_file_Awepsc01M,
/*0x0298*/ &_file_Awepsc02M,
/*0x0299*/ &_file_Awepsc03M,
/*0x029a*/ &_file_Aa51elv01M,
/*0x029b*/ &_file_Aa51elv02M,
/*0x029c*/ &_file_Aa51elv03M,
/*0x029d*/ &_file_Aa51grd01M,
/*0x029e*/ &_file_Aa51grd02M,
/*0x029f*/ &_file_Aa51grd03M,
/*0x02a0*/ &_file_Aa51grd04M,
/*0x02a1*/ &_file_Aa51grd05M,
/*0x02a2*/ &_file_Aa51grd06M,
/*0x02a3*/ &_file_Aa51grd07M,
/*0x02a4*/ &_file_Aa51grd08M,
/*0x02a5*/ &_file_Aa51grd09M,
/*0x02a6*/ &_file_Aa51grd10M,
/*0x02a7*/ &_file_Aa51jo1M,
/*0x02a8*/ &_file_Aa51jo2M,
/*0x02a9*/ &_file_Aa51jo3M,
/*0x02aa*/ &_file_Aa51jo4M,
/*0x02ab*/ &_file_Aa51jo5M,
/*0x02ac*/ &_file_Aa51jo6M,
/*0x02ad*/ &_file_Aa51jon01M,
/*0x02ae*/ &_file_Aa51jon02M,
/*0x02af*/ &_file_Aa51jon03M,
/*0x02b0*/ &_file_Aa51jon04M,
/*0x02b1*/ &_file_Aa51jon05M,
/*0x02b2*/ &_file_Aa51jon06M,
/*0x02b3*/ &_file_Aa51jon07M,
/*0x02b4*/ &_file_Aa51jon08M,
/*0x02b5*/ &_file_Aa51jon09M,
/*0x02b6*/ &_file_Aa51jon10M,
/*0x02b7*/ &_file_Aa51jon11M,
/*0x02b8*/ &_file_Aa51jon12M,
/*0x02b9*/ &_file_Aa51jon14M,
/*0x02ba*/ &_file_Aa51jon15M,
/*0x02bb*/ &_file_Aa51sci1M,
/*0x02bc*/ &_file_Aaf1jo01M,
/*0x02bd*/ &_file_Aaf1jo02M,
/*0x02be*/ &_file_Aaf1jo03M,
/*0x02bf*/ &_file_Aaf1pr01M,
/*0x02c0*/ &_file_Aaf1pr02M,
/*0x02c1*/ &_file_Aaf1pr03M,
/*0x02c2*/ &_file_Aaf1pr04M,
/*0x02c3*/ &_file_Aaf1pr05M,
/*0x02c4*/ &_file_Aaf1pr06M,
/*0x02c5*/ &_file_Aaf1pr07M,
/*0x02c6*/ &_file_Aaf1pr08M,
/*0x02c7*/ &_file_Aaf1pr09M,
/*0x02c8*/ &_file_Aaf1pr10M,
/*0x02c9*/ &_file_Aaf1tr01M,
/*0x02ca*/ &_file_Aaf1tr02M,
/*0x02cb*/ &_file_Aaf1tr03M,
/*0x02cc*/ &_file_Aairbgd01M,
/*0x02cd*/ &_file_Aairbgd02M,
/*0x02ce*/ &_file_Aairbgd03M,
/*0x02cf*/ &_file_Aairbgd04M,
/*0x02d0*/ &_file_Aairbgd05M,
/*0x02d1*/ &_file_Aairbgd06M,
/*0x02d2*/ &_file_Aairbgd07M,
/*0x02d3*/ &_file_Aairbgd08M,
/*0x02d4*/ &_file_Aairbgd09M,
/*0x02d5*/ &_file_Aairbgd10M,
/*0x02d6*/ &_file_Aairbgd11M,
/*0x02d7*/ &_file_Aairbgd12M,
/*0x02d8*/ &_file_Aairbgd13M,
/*0x02d9*/ &_file_Aairbgd14M,
/*0x02da*/ &_file_Aairbgd15M,
/*0x02db*/ &_file_Aairbgd16M,
/*0x02dc*/ &_file_Aairstw01M,
/*0x02dd*/ &_file_Aairstw02M,
/*0x02de*/ &_file_Aairstw03M,
/*0x02df*/ &_file_Aassael01M,
/*0x02e0*/ &_file_Aassael02M,
/*0x02e1*/ &_file_Aassael03M,
/*0x02e2*/ &_file_Aassael04M,
/*0x02e3*/ &_file_Aassael05M,
/*0x02e4*/ &_file_Aassael06M,
/*0x02e5*/ &_file_Absewrk01M,
/*0x02e6*/ &_file_Absewrk02M,
/*0x02e7*/ &_file_Absewrk03M,
/*0x02e8*/ &_file_Absewrk04M,
/*0x02e9*/ &_file_Absewrk05M,
/*0x02ea*/ &_file_Acetael01M,
/*0x02eb*/ &_file_Achdroid1M,
/*0x02ec*/ &_file_Achdroid2M,
/*0x02ed*/ &_file_Acsec01M,
/*0x02ee*/ &_file_Acsec02M,
/*0x02ef*/ &_file_Acsec03M,
/*0x02f0*/ &_file_Acstan1M,
/*0x02f1*/ &_file_Acstan2M,
/*0x02f2*/ &_file_Adevr01M,
/*0x02f3*/ &_file_Adevr02M,
/*0x02f4*/ &_file_Adevr03M,
/*0x02f5*/ &_file_Adevr04M,
/*0x02f6*/ &_file_Adevr05M,
/*0x02f7*/ &_file_Adevr06M,
/*0x02f8*/ &_file_Adevr07M,
/*0x02f9*/ &_file_Adevr08M,
/*0x02fa*/ &_file_Adevr09M,
/*0x02fb*/ &_file_Adevr10M,
/*0x02fc*/ &_file_Adevr11M,
/*0x02fd*/ &_file_Adevr12M,
/*0x02fe*/ &_file_Aexec01M,
/*0x02ff*/ &_file_Aexec02M,
/*0x0300*/ &_file_Aexec04M,
/*0x0301*/ &_file_Aexec05M,
/*0x0302*/ &_file_Aexec06M,
/*0x0303*/ &_file_Aexec07M,
/*0x0304*/ &_file_Aexec08M,
/*0x0305*/ &_file_Aexec09M,
/*0x0306*/ &_file_Aexec10M,
/*0x0307*/ &_file_Aexec11M,
/*0x0308*/ &_file_Aexec12M,
/*0x0309*/ &_file_Aexec13M,
/*0x030a*/ &_file_Aexec14M,
/*0x030b*/ &_file_Ahelic01M,
/*0x030c*/ &_file_Ahelic02M,
/*0x030d*/ &_file_Ahelic03M,
/*0x030e*/ &_file_Ahologd01M,
/*0x030f*/ &_file_AholohopkM,
/*0x0310*/ &_file_Ainvcar01M,
/*0x0311*/ &_file_Ainvcar02M,
/*0x0312*/ &_file_Ainvcar03M,
/*0x0313*/ &_file_Ainvcar04M,
/*0x0314*/ &_file_Ainvcar05M,
/*0x0315*/ &_file_Ainvcar06M,
/*0x0316*/ &_file_Ainvcar07M,
/*0x0317*/ &_file_Ainvcar08M,
/*0x0318*/ &_file_Ainvcar09M,
/*0x0319*/ &_file_Ainvcar10M,
/*0x031a*/ &_file_Ainvcar11M,
/*0x031b*/ &_file_Ainvcar12M,
/*0x031c*/ &_file_AinvfarrM,
/*0x031d*/ &_file_AinvfemaM,
/*0x031e*/ &_file_AinvfostM,
/*0x031f*/ &_file_AinvgrimM,
/*0x0320*/ &_file_AinvhopkM,
/*0x0321*/ &_file_AinvmaleM,
/*0x0322*/ &_file_Ajoexec01M,
/*0x0323*/ &_file_Ajoexec02M,
/*0x0324*/ &_file_Ajosci01M,
/*0x0325*/ &_file_Ajosci02M,
/*0x0326*/ &_file_Ajosci03M,
/*0x0327*/ &_file_Alabacc1M,
/*0x0328*/ &_file_Alabacc2M,
/*0x0329*/ &_file_Alabacc3M,
/*0x032a*/ &_file_Alabacc4M,
/*0x032b*/ &_file_Alabacc5M,
/*0x032c*/ &_file_Alabacc6M,
/*0x032d*/ &_file_Alabtech1M,
/*0x032e*/ &_file_Alabtech2M,
/*0x032f*/ &_file_Alabtech3M,
/*0x0330*/ &_file_Alabtech5M,
/*0x0331*/ &_file_Alabtech6M,
/*0x0332*/ &_file_Alabtech7M,
/*0x0333*/ &_file_Alabtech8M,
/*0x0334*/ &_file_Alabtech9M,
/*0x0335*/ &_file_Aoffwrk01M,
/*0x0336*/ &_file_Aoffwrk02M,
/*0x0337*/ &_file_Aoffwrk03M,
/*0x0338*/ &_file_Aoffwrk04M,
/*0x0339*/ &_file_Cpresident_cloneZ,
/*0x033a*/ &_file_CheadjonathanZ,
/*0x033b*/ &_file_Cheadmaian_sZ,
/*0x033c*/ &_file_Cdark_af1Z,
/*0x033d*/ &_file_Pcable_carZ,
/*0x033e*/ &_file_Pelvis_saucerZ,
/*0x033f*/ &_file_Pstewardess_trolleyZ,
/*0x0340*/ &_file_Pairbase_lift_enclosedZ,
/*0x0341*/ &_file_Pairbase_lift_angleZ,
/*0x0342*/ &_file_Pairbase_safedoorZ,
/*0x0343*/ &_file_Paf1_pilotchairZ,
/*0x0344*/ &_file_Paf1_passchairZ,
/*0x0345*/ &_file_CheadshaunZ,
/*0x0346*/ &_file_PchrnightsightZ,
/*0x0347*/ &_file_PchrshieldZ,
/*0x0348*/ &_file_Pchrfalcon2Z,
/*0x0349*/ &_file_Pchrleegun1Z,
/*0x034a*/ &_file_PchrmaulerZ,
/*0x034b*/ &_file_Pchrdy357Z,
/*0x034c*/ &_file_Pchrdy357trentZ,
/*0x034d*/ &_file_PchrmaianpistolZ,
/*0x034e*/ &_file_Pchrfalcon2silZ,
/*0x034f*/ &_file_Pchrfalcon2scopeZ,
/*0x0350*/ &_file_Pchrcmp150Z,
/*0x0351*/ &_file_Pchrar34Z,
/*0x0352*/ &_file_PchrdragonZ,
/*0x0353*/ &_file_PchrsuperdragonZ,
/*0x0354*/ &_file_PchravengerZ,
/*0x0355*/ &_file_PchrcycloneZ,
/*0x0356*/ &_file_PchrmaiansmgZ,
/*0x0357*/ &_file_Pchrrcp120Z,
/*0x0358*/ &_file_PchrpcgunZ,
/*0x0359*/ &_file_PchrshotgunZ,
/*0x035a*/ &_file_PchrskminigunZ,
/*0x035b*/ &_file_PchrdyrocketZ,
/*0x035c*/ &_file_PchrdevastatorZ,
/*0x035d*/ &_file_PchrskrocketZ,
/*0x035e*/ &_file_Pchrz2020Z,
/*0x035f*/ &_file_PchrsniperrifleZ,
/*0x0360*/ &_file_PchrcrossbowZ,
/*0x0361*/ &_file_PchrdruggunZ,
/*0x0362*/ &_file_PchrknifeZ,
/*0x0363*/ &_file_PchrnbombZ,
/*0x0364*/ &_file_PchrflashbangZ,
/*0x0365*/ &_file_PchrgrenadeZ,
/*0x0366*/ &_file_PchrtimedmineZ,
/*0x0367*/ &_file_PchrproximitymineZ,
/*0x0368*/ &_file_PchrremotemineZ,
/*0x0369*/ &_file_PchrecmmineZ,
/*0x036a*/ &_file_PchrwppkZ,
/*0x036b*/ &_file_Pchrtt33Z,
/*0x036c*/ &_file_PchrskorpionZ,
/*0x036d*/ &_file_PchrkalashZ,
/*0x036e*/ &_file_PchruziZ,
/*0x036f*/ &_file_Pchrmp5kZ,
/*0x0370*/ &_file_Pchrm16Z,
/*0x0371*/ &_file_Pchrfnp90Z,
/*0x0372*/ &_file_PchrdyrocketmisZ,
/*0x0373*/ &_file_PchrskrocketmisZ,
/*0x0374*/ &_file_PchrcrossboltZ,
/*0x0375*/ &_file_PchrdevgrenadeZ,
/*0x0376*/ &_file_PchrdraggrenadeZ,
/*0x0377*/ &_file_Gfalcon2Z,
/*0x0378*/ &_file_Gleegun1Z,
/*0x0379*/ &_file_GskpistolZ,
/*0x037a*/ &_file_Gdy357Z,
/*0x037b*/ &_file_Gdy357trentZ,
/*0x037c*/ &_file_GmaianpistolZ,
/*0x037d*/ &_file_Gcmp150Z,
/*0x037e*/ &_file_Gar34Z,
/*0x037f*/ &_file_GdydragonZ,
/*0x0380*/ &_file_GdysuperdragonZ,
/*0x0381*/ &_file_Gk7avengerZ,
/*0x0382*/ &_file_GcycloneZ,
/*0x0383*/ &_file_GmaiansmgZ,
/*0x0384*/ &_file_Grcp120Z,
/*0x0385*/ &_file_GpcgunZ,
/*0x0386*/ &_file_GshotgunZ,
/*0x0387*/ &_file_GskminigunZ,
/*0x0388*/ &_file_GdyrocketZ,
/*0x0389*/ &_file_GdydevastatorZ,
/*0x038a*/ &_file_GskrocketZ,
/*0x038b*/ &_file_Gz2020Z,
/*0x038c*/ &_file_GsniperrifleZ,
/*0x038d*/ &_file_GcrossbowZ,
/*0x038e*/ &_file_GdruggunZ,
/*0x038f*/ &_file_GknifeZ,
/*0x0390*/ &_file_GgrenadeZ,
/*0x0391*/ &_file_GtimedmineZ,
/*0x0392*/ &_file_GproximitymineZ,
/*0x0393*/ &_file_GremotemineZ,
/*0x0394*/ &_file_GwppkZ,
/*0x0395*/ &_file_Gtt33Z,
/*0x0396*/ &_file_GskorpionZ,
/*0x0397*/ &_file_Gak47Z,
/*0x0398*/ &_file_GuziZ,
/*0x0399*/ &_file_Gmp5kZ,
/*0x039a*/ &_file_Gm16Z,
/*0x039b*/ &_file_Gfnp90Z,
/*0x039c*/ &_file_Gfalcon2lodZ,
/*0x039d*/ &_file_GskminigunlodZ,
/*0x039e*/ &_file_Pa51_turretZ,
/*0x039f*/ &_file_PpelagicdoorZ,
/*0x03a0*/ &_file_Am1_l1_aM,
/*0x03a1*/ &_file_Am1_l1_bM,
/*0x03a2*/ &_file_Am1_l1_cM,
/*0x03a3*/ &_file_Am1_l1_dM,
/*0x03a4*/ &_file_Am1_l2_aM,
/*0x03a5*/ &_file_Am1_l2_bM,
/*0x03a6*/ &_file_Am1_l2_cM,
/*0x03a7*/ &_file_Am1_l2_dM,
/*0x03a8*/ &_file_Am1_l3_aM,
/*0x03a9*/ &_file_Am1_l3_bM,
/*0x03aa*/ &_file_Am1_l3_cM,
/*0x03ab*/ &_file_Am1_l3_dM,
/*0x03ac*/ &_file_Am2_l1_aM,
/*0x03ad*/ &_file_Am2_l1_bM,
/*0x03ae*/ &_file_Am2_l1_cM,
/*0x03af*/ &_file_Am2_l1_dM,
/*0x03b0*/ &_file_Am3_l1_aM,
/*0x03b1*/ &_file_Am3_l1_bM,
/*0x03b2*/ &_file_Am3_l1_cM,
/*0x03b3*/ &_file_Am3_l1_dM,
/*0x03b4*/ &_file_Am3_l2_aM,
/*0x03b5*/ &_file_Am3_l2_bM,
/*0x03b6*/ &_file_Am3_l2_cM,
/*0x03b7*/ &_file_Am3_l2_dM,
/*0x03b8*/ &_file_Am4_l1_aM,
/*0x03b9*/ &_file_Am4_l1_bM,
/*0x03ba*/ &_file_Am4_l1_cM,
/*0x03bb*/ &_file_Am4_l1_dM,
/*0x03bc*/ &_file_Am4_l2_aM,
/*0x03bd*/ &_file_Am4_l2_bM,
/*0x03be*/ &_file_Am4_l2_cM,
/*0x03bf*/ &_file_Am4_l2_dM,
/*0x03c0*/ &_file_Am4_l3_aM,
/*0x03c1*/ &_file_Am4_l3_bM,
/*0x03c2*/ &_file_Am4_l3_cM,
/*0x03c3*/ &_file_Am4_l3_dM,
/*0x03c4*/ &_file_Am5_l1_aM,
/*0x03c5*/ &_file_Am5_l1_bM,
/*0x03c6*/ &_file_Am5_l1_cM,
/*0x03c7*/ &_file_Am5_l1_dM,
/*0x03c8*/ &_file_Am5_l2_aM,
/*0x03c9*/ &_file_Am5_l2_bM,
/*0x03ca*/ &_file_Am5_l2_cM,
/*0x03cb*/ &_file_Am5_l2_dM,
/*0x03cc*/ &_file_Am5_l3_aM,
/*0x03cd*/ &_file_Am5_l3_bM,
/*0x03ce*/ &_file_Am5_l3_cM,
/*0x03cf*/ &_file_Am5_l3_dM,
/*0x03d0*/ &_file_Am6_l1_aM,
/*0x03d1*/ &_file_Am6_l1_bM,
/*0x03d2*/ &_file_Am6_l1_cM,
/*0x03d3*/ &_file_Am6_l1_dM,
/*0x03d4*/ &_file_Am6_l2_aM,
/*0x03d5*/ &_file_Am6_l2_bM,
/*0x03d6*/ &_file_Am6_l2_cM,
/*0x03d7*/ &_file_Am6_l2_dM,
/*0x03d8*/ &_file_Am7_l1_aM,
/*0x03d9*/ &_file_Am7_l1_bM,
/*0x03da*/ &_file_Am7_l1_cM,
/*0x03db*/ &_file_Am7_l1_dM,
/*0x03dc*/ &_file_Am8_l1_aM,
/*0x03dd*/ &_file_Am8_l1_bM,
/*0x03de*/ &_file_Am8_l1_cM,
/*0x03df*/ &_file_Am8_l1_dM,
/*0x03e0*/ &_file_Am9_l1_aM,
/*0x03e1*/ &_file_Am9_l1_bM,
/*0x03e2*/ &_file_Am9_l1_cM,
/*0x03e3*/ &_file_Am9_l1_dM,
/*0x03e4*/ &_file_Ap1_01_joM,
/*0x03e5*/ &_file_Ap1_02_caM,
/*0x03e6*/ &_file_Ap1_03_joM,
/*0x03e7*/ &_file_Ap1_04_caM,
/*0x03e8*/ &_file_Ap1_05_joM,
/*0x03e9*/ &_file_Ap1_06_caM,
/*0x03ea*/ &_file_Ap1_07_joM,
/*0x03eb*/ &_file_Ap1_08_caM,
/*0x03ec*/ &_file_Ap2_01_joM,
/*0x03ed*/ &_file_Ap2_02_joM,
/*0x03ee*/ &_file_Ap2_03_drM,
/*0x03ef*/ &_file_Ap2_04_joM,
/*0x03f0*/ &_file_Ap2_05_joM,
/*0x03f1*/ &_file_Ap2_06_drM,
/*0x03f2*/ &_file_Ap2_07_drM,
/*0x03f3*/ &_file_Ap3_01_gdM,
/*0x03f4*/ &_file_Ap3_02_joM,
/*0x03f5*/ &_file_Ap3_03_joM,
/*0x03f6*/ &_file_Ap4_01_dvM,
/*0x03f7*/ &_file_Ap4_02_joM,
/*0x03f8*/ &_file_Ap4_03_dvM,
/*0x03f9*/ &_file_Ap4_04_joM,
/*0x03fa*/ &_file_Ap4_05_dvM,
/*0x03fb*/ &_file_Ap4_06_joM,
/*0x03fc*/ &_file_Ap4_07_blM,
/*0x03fd*/ &_file_Ap4_08_dvM,
/*0x03fe*/ &_file_Ap4_09_dvM,
/*0x03ff*/ &_file_Ap5_01_joM,
/*0x0400*/ &_file_Ap5_02_joM,
/*0x0401*/ &_file_Ap5_03_joM,
/*0x0402*/ &_file_Ap6_01_joM,
/*0x0403*/ &_file_Ap6_02_caM,
/*0x0404*/ &_file_Ap6_03_joM,
/*0x0405*/ &_file_Ap6_04_caM,
/*0x0406*/ &_file_Ap6_05_joM,
/*0x0407*/ &_file_Ap6_06_caM,
/*0x0408*/ &_file_Ap7_01_caM,
/*0x0409*/ &_file_Ap7_02_joM,
/*0x040a*/ &_file_Ap7_03_caM,
/*0x040b*/ &_file_Ap7_04_joM,
/*0x040c*/ &_file_Ap8_01_dvM,
/*0x040d*/ &_file_Ap8_02_blM,
/*0x040e*/ &_file_Ap8_03_dvM,
/*0x040f*/ &_file_Ap8_04_blM,
/*0x0410*/ &_file_Ap8_06_blM,
/*0x0411*/ &_file_Ap8_07_trM,
/*0x0412*/ &_file_Ap8_08_dvM,
/*0x0413*/ &_file_Ap8_09_trM,
/*0x0414*/ &_file_Ap8_10_blM,
/*0x0415*/ &_file_Ap9_01_joM,
/*0x0416*/ &_file_Ap9_02_caM,
/*0x0417*/ &_file_Ap9_03_joM,
/*0x0418*/ &_file_Ap10_01_caM,
/*0x0419*/ &_file_Ap10_02_caM,
/*0x041a*/ &_file_Ap10_03_caM,
/*0x041b*/ &_file_Ap10_04_caM,
/*0x041c*/ &_file_Ap10_05_joM,
/*0x041d*/ &_file_Ap10_06_caM,
/*0x041e*/ &_file_Ap10_07_joM,
/*0x041f*/ &_file_Ap10_08_caM,
/*0x0420*/ &_file_Ap10_09_joM,
/*0x0421*/ &_file_Ap11_01_jnM,
/*0x0422*/ &_file_Ap11_02_joM,
/*0x0423*/ &_file_Ap11_03_jnM,
/*0x0424*/ &_file_Ap11_04_joM,
/*0x0425*/ &_file_Ap11_05_jnM,
/*0x0426*/ &_file_Ap11_06_joM,
/*0x0427*/ &_file_Ap11_07_jnM,
/*0x0428*/ &_file_Ap11_08_joM,
/*0x0429*/ &_file_Ap12_01_jnM,
/*0x042a*/ &_file_Ap12_02_joM,
/*0x042b*/ &_file_Ap12_03_jnM,
/*0x042c*/ &_file_Ap12_04_joM,
/*0x042d*/ &_file_Ap12_05_jnM,
/*0x042e*/ &_file_Ap12_06_joM,
/*0x042f*/ &_file_Ap12_07_jnM,
/*0x0430*/ &_file_Ap12_08_joM,
/*0x0431*/ &_file_Ap12_09_jnM,
/*0x0432*/ &_file_Ap12_10_joM,
/*0x0433*/ &_file_Ap13_01_joM,
/*0x0434*/ &_file_Ap13_02_suM,
/*0x0435*/ &_file_Ap13_03_joM,
/*0x0436*/ &_file_Ap13_04_suM,
/*0x0437*/ &_file_Ap13_06_suM,
/*0x0438*/ &_file_Ap14_03_suM,
/*0x0439*/ &_file_Ap14_04_joM,
/*0x043a*/ &_file_Ap14_05_suM,
/*0x043b*/ &_file_Ap14_07_joM,
/*0x043c*/ &_file_Ap15_01_elM,
/*0x043d*/ &_file_Ap15_02_elM,
/*0x043e*/ &_file_Ap15_03_joM,
/*0x043f*/ &_file_Ap15_04_jnM,
/*0x0440*/ &_file_Ap15_05_elM,
/*0x0441*/ &_file_Ap15_06_joM,
/*0x0442*/ &_file_Ap15_07_elM,
/*0x0443*/ &_file_Ap15_08_joM,
/*0x0444*/ &_file_Ap15_09_elM,
/*0x0445*/ &_file_Ap15_10_joM,
/*0x0446*/ &_file_Ap15_11_elM,
/*0x0447*/ &_file_Ap16_01_joM,
/*0x0448*/ &_file_Ap16_02_caM,
/*0x0449*/ &_file_Ap16_04_caM,
/*0x044a*/ &_file_Ap16_05_joM,
/*0x044b*/ &_file_Ap16_06_caM,
/*0x044c*/ &_file_Ap17_01_trM,
/*0x044d*/ &_file_Ap17_02_prM,
/*0x044e*/ &_file_Ap17_03_trM,
/*0x044f*/ &_file_Ap17_04_prM,
/*0x0450*/ &_file_Ap17_05_trM,
/*0x0451*/ &_file_Ap17_06_trM,
/*0x0452*/ &_file_Ap18_01_joM,
/*0x0453*/ &_file_Ap18_02_elM,
/*0x0454*/ &_file_Ap18_03_elM,
/*0x0455*/ &_file_Ap18_04_joM,
/*0x0456*/ &_file_Ap18_05_elM,
/*0x0457*/ &_file_Ap19_01_caM,
/*0x0458*/ &_file_Ap19_02_caM,
/*0x0459*/ &_file_Ap19_03_joM,
/*0x045a*/ &_file_Ap19_04_caM,
/*0x045b*/ &_file_Ap19_05_joM,
/*0x045c*/ &_file_Ap19_06_joM,
/*0x045d*/ &_file_Ap20_01_joM,
/*0x045e*/ &_file_Ap20_02_prM,
/*0x045f*/ &_file_Ap20_03_joM,
/*0x0460*/ &_file_Ap20_04_prM,
/*0x0461*/ &_file_Ap20_05_joM,
/*0x0462*/ &_file_Ap20_06_blM,
/*0x0463*/ &_file_Ap20_07_trM,
/*0x0464*/ &_file_Ap20_08_trM,
/*0x0465*/ &_file_Ap21_01_elM,
/*0x0466*/ &_file_Ap21_02_joM,
/*0x0467*/ &_file_Ap21_03_elM,
/*0x0468*/ &_file_Ap21_04_joM,
/*0x0469*/ &_file_Ap22_01_elM,
/*0x046a*/ &_file_Ap22_02_joM,
/*0x046b*/ &_file_Ap22_03_elM,
/*0x046c*/ &_file_Ap22_04_joM,
/*0x046d*/ &_file_Ap23_01_joM,
/*0x046e*/ &_file_Ap23_02_drM,
/*0x046f*/ &_file_Ap23_03_joM,
/*0x0470*/ &_file_Ap23_04_drM,
/*0x0471*/ &_file_Ap23_05_joM,
/*0x0472*/ &_file_Ap23_06_drM,
/*0x0473*/ &_file_Ap23_07_joM,
/*0x0474*/ &_file_Ap23_08_drM,
/*0x0475*/ &_file_Ap24_01_caM,
/*0x0476*/ &_file_Ap24_02_joM,
/*0x0477*/ &_file_Ap24_03_caM,
/*0x0478*/ &_file_Ap24_04_joM,
/*0x0479*/ &_file_Ap24_05_caM,
/*0x047a*/ &_file_Ap24_06_caM,
/*0x047b*/ &_file_Ap24_07_joM,
/*0x047c*/ &_file_Ap24_08_joM,
/*0x047d*/ &_file_Ap25_01_joM,
/*0x047e*/ &_file_Ap25_02_joM,
/*0x047f*/ &_file_Ap26_01_joM,
/*0x0480*/ &_file_Ap26_02_dvM,
/*0x0481*/ &_file_Ap26_03_joM,
/*0x0482*/ &_file_Ap26_04_dvM,
/*0x0483*/ &_file_Ap26_05_dvM,
/*0x0484*/ &_file_Ap26_06_joM,
/*0x0485*/ &_file_Ap26_07_dvM,
/*0x0486*/ &_file_Ap26_08_dvM,
/*0x0487*/ &_file_Ap27_01_joM,
/*0x0488*/ &_file_Ap27_02_elM,
/*0x0489*/ &_file_Ap27_03_elM,
/*0x048a*/ &_file_Ap27_04_joM,
/*0x048b*/ &_file_Ap27_05_joM,
/*0x048c*/ &_file_Ap27_06_elM,
/*0x048d*/ &_file_Ap28_01_elM,
/*0x048e*/ &_file_Ap28_02_joM,
/*0x048f*/ &_file_Ap28_03_elM,
/*0x0490*/ &_file_Ap28_04_joM,
/*0x0491*/ &_file_Ap28_05_elM,
/*0x0492*/ &_file_Ap28_06_joM,
/*0x0493*/ &_file_Ap29_01_elM,
/*0x0494*/ &_file_Ap29_02_joM,
/*0x0495*/ &_file_Ap29_03_elM,
/*0x0496*/ &_file_Ap29_04_joM,
/*0x0497*/ &_file_Ap29_05_joM,
/*0x0498*/ &_file_Ap29_06_elM,
/*0x0499*/ &_file_Ap29_07_joM,
/*0x049a*/ &_file_Ap29_08_elM,
/*0x049b*/ &_file_Ap29_09_joM,
/*0x049c*/ &_file_Ap29_10_elM,
/*0x049d*/ &_file_PautosurgeonZ,
/*0x049e*/ &_file_CdarkwetZ,
/*0x049f*/ &_file_CdarkaqualungZ,
/*0x04a0*/ &_file_CdarksnowZ,
/*0x04a1*/ &_file_CdarklabZ,
/*0x04a2*/ &_file_CfemlabtechZ,
/*0x04a3*/ &_file_CddsniperZ,
/*0x04a4*/ &_file_Cpilotaf1Z,
/*0x04a5*/ &_file_CcilabtechZ,
/*0x04a6*/ &_file_CcifemtechZ,
/*0x04a7*/ &_file_Cheadeileen_hZ,
/*0x04a8*/ &_file_Cheadscott_hZ,
/*0x04a9*/ &_file_CcarreveningsuitZ,
/*0x04aa*/ &_file_CjonathonZ,
/*0x04ab*/ &_file_CcisoldierZ,
/*0x04ac*/ &_file_CheadsanchezZ,
/*0x04ad*/ &_file_CheaddarkaquaZ,
/*0x04ae*/ &_file_CheadddsniperZ,
/*0x04af*/ &_file_PlimoZ,
/*0x04b0*/ &_file_PpdmenuZ,
/*0x04b1*/ &_file_Pa51interceptorZ,
/*0x04b2*/ &_file_Pa51dishZ,
/*0x04b3*/ &_file_Pa51radarconsoleZ,
/*0x04b4*/ &_file_Pa51lockerdoorZ,
/*0x04b5*/ &_file_Pg5generatorZ,
/*0x04b6*/ &_file_Pg5dumpsterZ,
/*0x04b7*/ &_file_Gar34lodZ,
/*0x04b8*/ &_file_GavengerlodZ,
/*0x04b9*/ &_file_Gcmp150lodZ,
/*0x04ba*/ &_file_GcrossbowlodZ,
/*0x04bb*/ &_file_GcyclonelodZ,
/*0x04bc*/ &_file_GdruggunlodZ,
/*0x04bd*/ &_file_Gdy357lodZ,
/*0x04be*/ &_file_Gdy357trentlodZ,
/*0x04bf*/ &_file_GdevastatorlodZ,
/*0x04c0*/ &_file_GdydragonlodZ,
/*0x04c1*/ &_file_GdysuperdragonlodZ,
/*0x04c2*/ &_file_GknifelodZ,
/*0x04c3*/ &_file_GlaserlodZ,
/*0x04c4*/ &_file_GmagseclodZ,
/*0x04c5*/ &_file_GmayanpistollodZ,
/*0x04c6*/ &_file_GmayansmglodZ,
/*0x04c7*/ &_file_GpcgunlodZ,
/*0x04c8*/ &_file_Grcp120lodZ,
/*0x04c9*/ &_file_GrocketlodZ,
/*0x04ca*/ &_file_GshotgunlodZ,
/*0x04cb*/ &_file_GskpistollodZ,
/*0x04cc*/ &_file_GskrocketlodZ,
/*0x04cd*/ &_file_GsniperlodZ,
/*0x04ce*/ &_file_Gz2020lodZ,
/*0x04cf*/ &_file_PchrcloakerZ,
/*0x04d0*/ &_file_PchrspeedpillZ,
/*0x04d1*/ &_file_PbaggagecarrierZ,
/*0x04d2*/ &_file_PminesignZ,
/*0x04d3*/ &_file_PchamberZ,
/*0x04d4*/ &_file_PisotopeexperimentZ,
/*0x04d5*/ &_file_PisotopeZ,
/*0x04d6*/ &_file_PreactordoorZ,
/*0x04d7*/ &_file_PsaucerinsideZ,
/*0x04d8*/ &_file_PvillastoolZ,
/*0x04d9*/ &_file_Pcetanwindow1Z,
/*0x04da*/ &_file_Pcetanwindow2Z,
/*0x04db*/ &_file_Pcetanwindow3Z,
/*0x04dc*/ &_file_Apelelv01M,
/*0x04dd*/ &_file_Apelgrd01M,
/*0x04de*/ &_file_Ap29_11_joM,
/*0x04df*/ &_file_GlaserZ,
/*0x04e0*/ &_file_PbigpelagicdoorZ,
/*0x04e1*/ &_file_Psk_jonrubble3Z,
/*0x04e2*/ &_file_Psk_jonrubble4Z,
/*0x04e3*/ &_file_Psk_jonrubble5Z,
/*0x04e4*/ &_file_Psk_jonrubble6Z,
/*0x04e5*/ &_file_GcombathandslodZ,
/*0x04e6*/ &_file_PbinocularsZ,
/*0x04e7*/ &_file_PsubmarineZ,
/*0x04e8*/ &_file_Pairforce1Z,
/*0x04e9*/ &_file_PenginepartZ,
/*0x04ea*/ &_file_Am3l2carrM,
/*0x04eb*/ &_file_Aelvcet01M,
/*0x04ec*/ &_file_Aelvcet02M,
/*0x04ed*/ &_file_Ajorep01M,
/*0x04ee*/ &_file_Ajorep02M,
/*0x04ef*/ &_file_Ajorep03M,
/*0x04f0*/ &_file_Ajorep04M,
/*0x04f1*/ &_file_PcetroofgunZ,
/*0x04f2*/ &_file_PcetansmalldoorZ,
/*0x04f3*/ &_file_PpowernodeZ,
/*0x04f4*/ &_file_PcetanbluegreenlZ,
/*0x04f5*/ &_file_PcetanbluegreenrZ,
/*0x04f6*/ &_file_PskedarconsoleZ,
/*0x04f7*/ &_file_PskedarconsolepanelZ,
/*0x04f8*/ &_file_Ajorpld01M,
/*0x04f9*/ &_file_Ajorpld02M,
/*0x04fa*/ &_file_Ajorpld03M,
/*0x04fb*/ &_file_Ajorpld04M,
/*0x04fc*/ &_file_GnbombZ,
/*0x04fd*/ &_file_GnbomblodZ,
/*0x04fe*/ &_file_GgrenadelodZ,
/*0x04ff*/ &_file_PweaponcdoorZ,
/*0x0500*/ &_file_PtargetZ,
/*0x0501*/ &_file_PdevicesecretdoorZ,
/*0x0502*/ &_file_PcarringtonsecretdoorZ,
/*0x0503*/ &_file_PsinisterpcZ,
/*0x0504*/ &_file_PsinisterstationZ,
/*0x0505*/ &_file_PkeypadlockZ,
/*0x0506*/ &_file_PthumbprintscannerZ,
/*0x0507*/ &_file_PretinalockZ,
/*0x0508*/ &_file_PcardlockZ,
/*0x0509*/ &_file_PgoodstationZ,
/*0x050a*/ &_file_PgoodpcZ,
/*0x050b*/ &_file_CskedarkingZ,
/*0x050c*/ &_file_CelviswaistcoatZ,
/*0x050d*/ &_file_CheadgriffeyZ,
/*0x050e*/ &_file_CheadmotoZ,
/*0x050f*/ &_file_CheadkeithZ,
/*0x0510*/ &_file_CheadwinnerZ,
/*0x0511*/ &_file_Ca51faceplateZ,
/*0x0512*/ &_file_PchrautogunZ,
/*0x0513*/ &_file_Pg5bigchairZ,
/*0x0514*/ &_file_Pg5smallchairZ,
/*0x0515*/ &_file_PkingsceptreZ,
/*0x0516*/ &_file_PlabcoatZ,
/*0x0517*/ &_file_Atrjo01M,
/*0x0518*/ &_file_Atrgrim01M,
/*0x0519*/ &_file_Atrgrim02M,
/*0x051a*/ &_file_Atrcarr06M,
/*0x051b*/ &_file_Atrcarr07M,
/*0x051c*/ &_file_Atrcarr08M,
/*0x051d*/ &_file_Atrcarr01M,
/*0x051e*/ &_file_Atrcarr02M,
/*0x051f*/ &_file_Atrcarr03M,
/*0x0520*/ &_file_Atrcarr04M,
/*0x0521*/ &_file_Atrcarr05M,
/*0x0522*/ &_file_Atrcarr12M,
/*0x0523*/ &_file_Abnblde01M,
/*0x0524*/ &_file_Abncass01M,
/*0x0525*/ &_file_Pcidoor1Z,
/*0x0526*/ &_file_Pg5_chairZ,
/*0x0527*/ &_file_Pg5_chair2Z,
/*0x0528*/ &_file_Pdd_window_foyerZ,
/*0x0529*/ &_file_Ghand_jowetsuitZ,
/*0x052a*/ &_file_Ghand_trentZ,
/*0x052b*/ &_file_Ghand_jofrockZ,
/*0x052c*/ &_file_Ghand_jotrenchZ,
/*0x052d*/ &_file_Ghand_ddsniperZ,
/*0x052e*/ &_file_Ghand_presidentZ,
/*0x052f*/ &_file_Ghand_joaf1Z,
/*0x0530*/ &_file_Ghand_jopilotZ,
/*0x0531*/ &_file_Ghand_carringtonZ,
/*0x0532*/ &_file_Ghand_mrblondeZ,
/*0x0533*/ &_file_Ghand_ciaZ,
/*0x0534*/ &_file_Ghand_cifemtechZ,
/*0x0535*/ &_file_Ghand_fbiarmZ,
/*0x0536*/ &_file_Ghand_josnowZ,
/*0x0537*/ &_file_Ghand_vriesZ,
/*0x0538*/ &_file_Ghand_ddsecurityZ,
/*0x0539*/ &_file_Ghand_tragic_pelagicZ,
/*0x053a*/ &_file_Ghand_stewardess_coatZ,
/*0x053b*/ &_file_Ghand_ddlabtechZ,
/*0x053c*/ &_file_Pci_cabinetZ,
/*0x053d*/ &_file_Pci_deskZ,
/*0x053e*/ &_file_Pci_carr_deskZ,
/*0x053f*/ &_file_Pci_f_chairZ,
/*0x0540*/ &_file_Pci_loungerZ,
/*0x0541*/ &_file_Pci_f_sofaZ,
/*0x0542*/ &_file_Pci_tableZ,
/*0x0543*/ &_file_Pcv_coffee_tableZ,
/*0x0544*/ &_file_Pcv_chair1Z,
/*0x0545*/ &_file_Pcv_chair2Z,
/*0x0546*/ &_file_Pcv_sofaZ,
/*0x0547*/ &_file_Pcv_chair4Z,
/*0x0548*/ &_file_Pcv_lampZ,
/*0x0549*/ &_file_Pcv_cabinetZ,
/*0x054a*/ &_file_Pcv_f_bedZ,
/*0x054b*/ &_file_Ppel_chair1Z,
/*0x054c*/ &_file_Psk_console2Z,
/*0x054d*/ &_file_Pdd_ear_tableZ,
/*0x054e*/ &_file_Pdd_ear_chairZ,
/*0x054f*/ &_file_Pairbase_table2Z,
/*0x0550*/ &_file_Pairbase_chair2Z,
/*0x0551*/ &_file_Pmisc_crateZ,
/*0x0552*/ &_file_Pmisc_irspecsZ,
/*0x0553*/ &_file_Cheadelvis_gogsZ,
/*0x0554*/ &_file_CheadstevemZ,
/*0x0555*/ &_file_Pa51_roofgunZ,
/*0x0556*/ &_file_Psk_drone_gunZ,
/*0x0557*/ &_file_Pci_roofgunZ,
/*0x0558*/ &_file_Pcv_tableZ,
/*0x0559*/ &_file_Cdark_leatherZ,
/*0x055a*/ &_file_Cheaddark_snowZ,
/*0x055b*/ &_file_CheadpresidentZ,
/*0x055c*/ &_file_Pcidoor1_refZ,
/*0x055d*/ &_file_Palaskadoor_outZ,
/*0x055e*/ &_file_Palaskadoor_inZ,
/*0x055f*/ &_file_PwirefenceZ,
/*0x0560*/ &_file_PrarelogoZ,
/*0x0561*/ &_file_Chead_vdZ,
/*0x0562*/ &_file_Apelelv02M,
/*0x0563*/ &_file_PkeycardZ,
/*0x0564*/ &_file_PbodyarmourZ,
/*0x0565*/ &_file_Pa51gate_rZ,
/*0x0566*/ &_file_Pa51gate_lZ,
/*0x0567*/ &_file_Paf1_lampZ,
/*0x0568*/ &_file_Paf1_toiletZ,
/*0x0569*/ &_file_Paf1_doorbig2Z,
/*0x056a*/ &_file_Paf1_phoneZ,
/*0x056b*/ &_file_Paf1_cargodoorZ,
/*0x056c*/ &_file_Pg5_alarmZ,
/*0x056d*/ &_file_Pg5_laser_switchZ,
/*0x056e*/ &_file_Psk_templecolumn4Z,
/*0x056f*/ &_file_PcorehatchZ,
/*0x0570*/ &_file_LameE,
/*0x0571*/ &_file_LameJ,
/*0x0572*/ &_file_LameP,
/*0x0573*/ &_file_Lame_str_gZ,
/*0x0574*/ &_file_Lame_str_fZ,
/*0x0575*/ &_file_Lame_str_sZ,
/*0x0576*/ &_file_Lame_str_iZ,
/*0x0577*/ &_file_LarchE,
/*0x0578*/ &_file_LarchJ,
/*0x0579*/ &_file_LarchP,
/*0x057a*/ &_file_Larch_str_gZ,
/*0x057b*/ &_file_Larch_str_fZ,
/*0x057c*/ &_file_Larch_str_sZ,
/*0x057d*/ &_file_Larch_str_iZ,
/*0x057e*/ &_file_LarecE,
/*0x057f*/ &_file_LarecJ,
/*0x0580*/ &_file_LarecP,
/*0x0581*/ &_file_Larec_str_gZ,
/*0x0582*/ &_file_Larec_str_fZ,
/*0x0583*/ &_file_Larec_str_sZ,
/*0x0584*/ &_file_Larec_str_iZ,
/*0x0585*/ &_file_LarkE,
/*0x0586*/ &_file_LarkJ,
/*0x0587*/ &_file_LarkP,
/*0x0588*/ &_file_Lark_str_gZ,
/*0x0589*/ &_file_Lark_str_fZ,
/*0x058a*/ &_file_Lark_str_sZ,
/*0x058b*/ &_file_Lark_str_iZ,
/*0x058c*/ &_file_LashE,
/*0x058d*/ &_file_LashJ,
/*0x058e*/ &_file_LashP,
/*0x058f*/ &_file_Lash_str_gZ,
/*0x0590*/ &_file_Lash_str_fZ,
/*0x0591*/ &_file_Lash_str_sZ,
/*0x0592*/ &_file_Lash_str_iZ,
/*0x0593*/ &_file_LateE,
/*0x0594*/ &_file_LateJ,
/*0x0595*/ &_file_LateP,
/*0x0596*/ &_file_Late_str_gZ,
/*0x0597*/ &_file_Late_str_fZ,
/*0x0598*/ &_file_Late_str_sZ,
/*0x0599*/ &_file_Late_str_iZ,
/*0x059a*/ &_file_LaztE,
/*0x059b*/ &_file_LaztJ,
/*0x059c*/ &_file_LaztP,
/*0x059d*/ &_file_Lazt_str_gZ,
/*0x059e*/ &_file_Lazt_str_fZ,
/*0x059f*/ &_file_Lazt_str_sZ,
/*0x05a0*/ &_file_Lazt_str_iZ,
/*0x05a1*/ &_file_LcatE,
/*0x05a2*/ &_file_LcatJ,
/*0x05a3*/ &_file_LcatP,
/*0x05a4*/ &_file_Lcat_str_gZ,
/*0x05a5*/ &_file_Lcat_str_fZ,
/*0x05a6*/ &_file_Lcat_str_sZ,
/*0x05a7*/ &_file_Lcat_str_iZ,
/*0x05a8*/ &_file_LcaveE,
/*0x05a9*/ &_file_LcaveJ,
/*0x05aa*/ &_file_LcaveP,
/*0x05ab*/ &_file_Lcave_str_gZ,
/*0x05ac*/ &_file_Lcave_str_fZ,
/*0x05ad*/ &_file_Lcave_str_sZ,
/*0x05ae*/ &_file_Lcave_str_iZ,
/*0x05af*/ &_file_LcradE,
/*0x05b0*/ &_file_LcradJ,
/*0x05b1*/ &_file_LcradP,
/*0x05b2*/ &_file_Lcrad_str_gZ,
/*0x05b3*/ &_file_Lcrad_str_fZ,
/*0x05b4*/ &_file_Lcrad_str_sZ,
/*0x05b5*/ &_file_Lcrad_str_iZ,
/*0x05b6*/ &_file_LcrypE,
/*0x05b7*/ &_file_LcrypJ,
/*0x05b8*/ &_file_LcrypP,
/*0x05b9*/ &_file_Lcryp_str_gZ,
/*0x05ba*/ &_file_Lcryp_str_fZ,
/*0x05bb*/ &_file_Lcryp_str_sZ,
/*0x05bc*/ &_file_Lcryp_str_iZ,
/*0x05bd*/ &_file_LdamE,
/*0x05be*/ &_file_LdamJ,
/*0x05bf*/ &_file_LdamP,
/*0x05c0*/ &_file_Ldam_str_gZ,
/*0x05c1*/ &_file_Ldam_str_fZ,
/*0x05c2*/ &_file_Ldam_str_sZ,
/*0x05c3*/ &_file_Ldam_str_iZ,
/*0x05c4*/ &_file_LdepoE,
/*0x05c5*/ &_file_LdepoJ,
/*0x05c6*/ &_file_LdepoP,
/*0x05c7*/ &_file_Ldepo_str_gZ,
/*0x05c8*/ &_file_Ldepo_str_fZ,
/*0x05c9*/ &_file_Ldepo_str_sZ,
/*0x05ca*/ &_file_Ldepo_str_iZ,
/*0x05cb*/ &_file_LdestE,
/*0x05cc*/ &_file_LdestJ,
/*0x05cd*/ &_file_LdestP,
/*0x05ce*/ &_file_Ldest_str_gZ,
/*0x05cf*/ &_file_Ldest_str_fZ,
/*0x05d0*/ &_file_Ldest_str_sZ,
/*0x05d1*/ &_file_Ldest_str_iZ,
/*0x05d2*/ &_file_LdishE,
/*0x05d3*/ &_file_LdishJ,
/*0x05d4*/ &_file_LdishP,
/*0x05d5*/ &_file_Ldish_str_gZ,
/*0x05d6*/ &_file_Ldish_str_fZ,
/*0x05d7*/ &_file_Ldish_str_sZ,
/*0x05d8*/ &_file_Ldish_str_iZ,
/*0x05d9*/ &_file_LearE,
/*0x05da*/ &_file_LearJ,
/*0x05db*/ &_file_LearP,
/*0x05dc*/ &_file_Lear_str_gZ,
/*0x05dd*/ &_file_Lear_str_fZ,
/*0x05de*/ &_file_Lear_str_sZ,
/*0x05df*/ &_file_Lear_str_iZ,
/*0x05e0*/ &_file_LeldE,
/*0x05e1*/ &_file_LeldJ,
/*0x05e2*/ &_file_LeldP,
/*0x05e3*/ &_file_Leld_str_gZ,
/*0x05e4*/ &_file_Leld_str_fZ,
/*0x05e5*/ &_file_Leld_str_sZ,
/*0x05e6*/ &_file_Leld_str_iZ,
/*0x05e7*/ &_file_LgunE,
/*0x05e8*/ &_file_LgunJ,
/*0x05e9*/ &_file_LgunP,
/*0x05ea*/ &_file_Lgun_str_gZ,
/*0x05eb*/ &_file_Lgun_str_fZ,
/*0x05ec*/ &_file_Lgun_str_sZ,
/*0x05ed*/ &_file_Lgun_str_iZ,
/*0x05ee*/ &_file_LimpE,
/*0x05ef*/ &_file_LimpJ,
/*0x05f0*/ &_file_LimpP,
/*0x05f1*/ &_file_Limp_str_gZ,
/*0x05f2*/ &_file_Limp_str_fZ,
/*0x05f3*/ &_file_Limp_str_sZ,
/*0x05f4*/ &_file_Limp_str_iZ,
/*0x05f5*/ &_file_LjunE,
/*0x05f6*/ &_file_LjunJ,
/*0x05f7*/ &_file_LjunP,
/*0x05f8*/ &_file_Ljun_str_gZ,
/*0x05f9*/ &_file_Ljun_str_fZ,
/*0x05fa*/ &_file_Ljun_str_sZ,
/*0x05fb*/ &_file_Ljun_str_iZ,
/*0x05fc*/ &_file_LlamE,
/*0x05fd*/ &_file_LlamJ,
/*0x05fe*/ &_file_LlamP,
/*0x05ff*/ &_file_Llam_str_gZ,
/*0x0600*/ &_file_Llam_str_fZ,
/*0x0601*/ &_file_Llam_str_sZ,
/*0x0602*/ &_file_Llam_str_iZ,
/*0x0603*/ &_file_LleeE,
/*0x0604*/ &_file_LleeJ,
/*0x0605*/ &_file_LleeP,
/*0x0606*/ &_file_Llee_str_gZ,
/*0x0607*/ &_file_Llee_str_fZ,
/*0x0608*/ &_file_Llee_str_sZ,
/*0x0609*/ &_file_Llee_str_iZ,
/*0x060a*/ &_file_LlenE,
/*0x060b*/ &_file_LlenJ,
/*0x060c*/ &_file_LlenP,
/*0x060d*/ &_file_Llen_str_gZ,
/*0x060e*/ &_file_Llen_str_fZ,
/*0x060f*/ &_file_Llen_str_sZ,
/*0x0610*/ &_file_Llen_str_iZ,
/*0x0611*/ &_file_LlipE,
/*0x0612*/ &_file_LlipJ,
/*0x0613*/ &_file_LlipP,
/*0x0614*/ &_file_Llip_str_gZ,
/*0x0615*/ &_file_Llip_str_fZ,
/*0x0616*/ &_file_Llip_str_sZ,
/*0x0617*/ &_file_Llip_str_iZ,
/*0x0618*/ &_file_LlueE,
/*0x0619*/ &_file_LlueJ,
/*0x061a*/ &_file_LlueP,
/*0x061b*/ &_file_Llue_str_gZ,
/*0x061c*/ &_file_Llue_str_fZ,
/*0x061d*/ &_file_Llue_str_sZ,
/*0x061e*/ &_file_Llue_str_iZ,
/*0x061f*/ &_file_LmiscE,
/*0x0620*/ &_file_LmiscJ,
/*0x0621*/ &_file_LmiscP,
/*0x0622*/ &_file_Lmisc_str_gZ,
/*0x0623*/ &_file_Lmisc_str_fZ,
/*0x0624*/ &_file_Lmisc_str_sZ,
/*0x0625*/ &_file_Lmisc_str_iZ,
/*0x0626*/ &_file_Lmp10E,
/*0x0627*/ &_file_Lmp10J,
/*0x0628*/ &_file_Lmp10P,
/*0x0629*/ &_file_Lmp10_str_gZ,
/*0x062a*/ &_file_Lmp10_str_fZ,
/*0x062b*/ &_file_Lmp10_str_sZ,
/*0x062c*/ &_file_Lmp10_str_iZ,
/*0x062d*/ &_file_Lmp11E,
/*0x062e*/ &_file_Lmp11J,
/*0x062f*/ &_file_Lmp11P,
/*0x0630*/ &_file_Lmp11_str_gZ,
/*0x0631*/ &_file_Lmp11_str_fZ,
/*0x0632*/ &_file_Lmp11_str_sZ,
/*0x0633*/ &_file_Lmp11_str_iZ,
/*0x0634*/ &_file_Lmp12E,
/*0x0635*/ &_file_Lmp12J,
/*0x0636*/ &_file_Lmp12P,
/*0x0637*/ &_file_Lmp12_str_gZ,
/*0x0638*/ &_file_Lmp12_str_fZ,
/*0x0639*/ &_file_Lmp12_str_sZ,
/*0x063a*/ &_file_Lmp12_str_iZ,
/*0x063b*/ &_file_Lmp13E,
/*0x063c*/ &_file_Lmp13J,
/*0x063d*/ &_file_Lmp13P,
/*0x063e*/ &_file_Lmp13_str_gZ,
/*0x063f*/ &_file_Lmp13_str_fZ,
/*0x0640*/ &_file_Lmp13_str_sZ,
/*0x0641*/ &_file_Lmp13_str_iZ,
/*0x0642*/ &_file_Lmp14E,
/*0x0643*/ &_file_Lmp14J,
/*0x0644*/ &_file_Lmp14P,
/*0x0645*/ &_file_Lmp14_str_gZ,
/*0x0646*/ &_file_Lmp14_str_fZ,
/*0x0647*/ &_file_Lmp14_str_sZ,
/*0x0648*/ &_file_Lmp14_str_iZ,
/*0x0649*/ &_file_Lmp15E,
/*0x064a*/ &_file_Lmp15J,
/*0x064b*/ &_file_Lmp15P,
/*0x064c*/ &_file_Lmp15_str_gZ,
/*0x064d*/ &_file_Lmp15_str_fZ,
/*0x064e*/ &_file_Lmp15_str_sZ,
/*0x064f*/ &_file_Lmp15_str_iZ,
/*0x0650*/ &_file_Lmp16E,
/*0x0651*/ &_file_Lmp16J,
/*0x0652*/ &_file_Lmp16P,
/*0x0653*/ &_file_Lmp16_str_gZ,
/*0x0654*/ &_file_Lmp16_str_fZ,
/*0x0655*/ &_file_Lmp16_str_sZ,
/*0x0656*/ &_file_Lmp16_str_iZ,
/*0x0657*/ &_file_Lmp17E,
/*0x0658*/ &_file_Lmp17J,
/*0x0659*/ &_file_Lmp17P,
/*0x065a*/ &_file_Lmp17_str_gZ,
/*0x065b*/ &_file_Lmp17_str_fZ,
/*0x065c*/ &_file_Lmp17_str_sZ,
/*0x065d*/ &_file_Lmp17_str_iZ,
/*0x065e*/ &_file_Lmp18E,
/*0x065f*/ &_file_Lmp18J,
/*0x0660*/ &_file_Lmp18P,
/*0x0661*/ &_file_Lmp18_str_gZ,
/*0x0662*/ &_file_Lmp18_str_fZ,
/*0x0663*/ &_file_Lmp18_str_sZ,
/*0x0664*/ &_file_Lmp18_str_iZ,
/*0x0665*/ &_file_Lmp19E,
/*0x0666*/ &_file_Lmp19J,
/*0x0667*/ &_file_Lmp19P,
/*0x0668*/ &_file_Lmp19_str_gZ,
/*0x0669*/ &_file_Lmp19_str_fZ,
/*0x066a*/ &_file_Lmp19_str_sZ,
/*0x066b*/ &_file_Lmp19_str_iZ,
/*0x066c*/ &_file_Lmp1E,
/*0x066d*/ &_file_Lmp1J,
/*0x066e*/ &_file_Lmp1P,
/*0x066f*/ &_file_Lmp1_str_gZ,
/*0x0670*/ &_file_Lmp1_str_fZ,
/*0x0671*/ &_file_Lmp1_str_sZ,
/*0x0672*/ &_file_Lmp1_str_iZ,
/*0x0673*/ &_file_Lmp20E,
/*0x0674*/ &_file_Lmp20J,
/*0x0675*/ &_file_Lmp20P,
/*0x0676*/ &_file_Lmp20_str_gZ,
/*0x0677*/ &_file_Lmp20_str_fZ,
/*0x0678*/ &_file_Lmp20_str_sZ,
/*0x0679*/ &_file_Lmp20_str_iZ,
/*0x067a*/ &_file_Lmp2E,
/*0x067b*/ &_file_Lmp2J,
/*0x067c*/ &_file_Lmp2P,
/*0x067d*/ &_file_Lmp2_str_gZ,
/*0x067e*/ &_file_Lmp2_str_fZ,
/*0x067f*/ &_file_Lmp2_str_sZ,
/*0x0680*/ &_file_Lmp2_str_iZ,
/*0x0681*/ &_file_Lmp3E,
/*0x0682*/ &_file_Lmp3J,
/*0x0683*/ &_file_Lmp3P,
/*0x0684*/ &_file_Lmp3_str_gZ,
/*0x0685*/ &_file_Lmp3_str_fZ,
/*0x0686*/ &_file_Lmp3_str_sZ,
/*0x0687*/ &_file_Lmp3_str_iZ,
/*0x0688*/ &_file_Lmp4E,
/*0x0689*/ &_file_Lmp4J,
/*0x068a*/ &_file_Lmp4P,
/*0x068b*/ &_file_Lmp4_str_gZ,
/*0x068c*/ &_file_Lmp4_str_fZ,
/*0x068d*/ &_file_Lmp4_str_sZ,
/*0x068e*/ &_file_Lmp4_str_iZ,
/*0x068f*/ &_file_Lmp5E,
/*0x0690*/ &_file_Lmp5J,
/*0x0691*/ &_file_Lmp5P,
/*0x0692*/ &_file_Lmp5_str_gZ,
/*0x0693*/ &_file_Lmp5_str_fZ,
/*0x0694*/ &_file_Lmp5_str_sZ,
/*0x0695*/ &_file_Lmp5_str_iZ,
/*0x0696*/ &_file_Lmp6E,
/*0x0697*/ &_file_Lmp6J,
/*0x0698*/ &_file_Lmp6P,
/*0x0699*/ &_file_Lmp6_str_gZ,
/*0x069a*/ &_file_Lmp6_str_fZ,
/*0x069b*/ &_file_Lmp6_str_sZ,
/*0x069c*/ &_file_Lmp6_str_iZ,
/*0x069d*/ &_file_Lmp7E,
/*0x069e*/ &_file_Lmp7J,
/*0x069f*/ &_file_Lmp7P,
/*0x06a0*/ &_file_Lmp7_str_gZ,
/*0x06a1*/ &_file_Lmp7_str_fZ,
/*0x06a2*/ &_file_Lmp7_str_sZ,
/*0x06a3*/ &_file_Lmp7_str_iZ,
/*0x06a4*/ &_file_Lmp8E,
/*0x06a5*/ &_file_Lmp8J,
/*0x06a6*/ &_file_Lmp8P,
/*0x06a7*/ &_file_Lmp8_str_gZ,
/*0x06a8*/ &_file_Lmp8_str_fZ,
/*0x06a9*/ &_file_Lmp8_str_sZ,
/*0x06aa*/ &_file_Lmp8_str_iZ,
/*0x06ab*/ &_file_Lmp9E,
/*0x06ac*/ &_file_Lmp9J,
/*0x06ad*/ &_file_Lmp9P,
/*0x06ae*/ &_file_Lmp9_str_gZ,
/*0x06af*/ &_file_Lmp9_str_fZ,
/*0x06b0*/ &_file_Lmp9_str_sZ,
/*0x06b1*/ &_file_Lmp9_str_iZ,
/*0x06b2*/ &_file_LmpmenuE,
/*0x06b3*/ &_file_LmpmenuJ,
/*0x06b4*/ &_file_LmpmenuP,
/*0x06b5*/ &_file_Lmpmenu_str_gZ,
/*0x06b6*/ &_file_Lmpmenu_str_fZ,
/*0x06b7*/ &_file_Lmpmenu_str_sZ,
/*0x06b8*/ &_file_Lmpmenu_str_iZ,
/*0x06b9*/ &_file_LmpweaponsE,
/*0x06ba*/ &_file_LmpweaponsJ,
/*0x06bb*/ &_file_LmpweaponsP,
/*0x06bc*/ &_file_Lmpweapons_str_gZ,
/*0x06bd*/ &_file_Lmpweapons_str_fZ,
/*0x06be*/ &_file_Lmpweapons_str_sZ,
/*0x06bf*/ &_file_Lmpweapons_str_iZ,
/*0x06c0*/ &_file_LoatE,
/*0x06c1*/ &_file_LoatJ,
/*0x06c2*/ &_file_LoatP,
/*0x06c3*/ &_file_Loat_str_gZ,
/*0x06c4*/ &_file_Loat_str_fZ,
/*0x06c5*/ &_file_Loat_str_sZ,
/*0x06c6*/ &_file_Loat_str_iZ,
/*0x06c7*/ &_file_LoldE,
/*0x06c8*/ &_file_LoldJ,
/*0x06c9*/ &_file_LoldP,
/*0x06ca*/ &_file_Lold_str_gZ,
/*0x06cb*/ &_file_Lold_str_fZ,
/*0x06cc*/ &_file_Lold_str_sZ,
/*0x06cd*/ &_file_Lold_str_iZ,
/*0x06ce*/ &_file_LoptionsE,
/*0x06cf*/ &_file_LoptionsJ,
/*0x06d0*/ &_file_LoptionsP,
/*0x06d1*/ &_file_Loptions_str_gZ,
/*0x06d2*/ &_file_Loptions_str_fZ,
/*0x06d3*/ &_file_Loptions_str_sZ,
/*0x06d4*/ &_file_Loptions_str_iZ,
/*0x06d5*/ &_file_LpamE,
/*0x06d6*/ &_file_LpamJ,
/*0x06d7*/ &_file_LpamP,
/*0x06d8*/ &_file_Lpam_str_gZ,
/*0x06d9*/ &_file_Lpam_str_fZ,
/*0x06da*/ &_file_Lpam_str_sZ,
/*0x06db*/ &_file_Lpam_str_iZ,
/*0x06dc*/ &_file_LpeteE,
/*0x06dd*/ &_file_LpeteJ,
/*0x06de*/ &_file_LpeteP,
/*0x06df*/ &_file_Lpete_str_gZ,
/*0x06e0*/ &_file_Lpete_str_fZ,
/*0x06e1*/ &_file_Lpete_str_sZ,
/*0x06e2*/ &_file_Lpete_str_iZ,
/*0x06e3*/ &_file_LpropobjE,
/*0x06e4*/ &_file_LpropobjJ,
/*0x06e5*/ &_file_LpropobjP,
/*0x06e6*/ &_file_Lpropobj_str_gZ,
/*0x06e7*/ &_file_Lpropobj_str_fZ,
/*0x06e8*/ &_file_Lpropobj_str_sZ,
/*0x06e9*/ &_file_Lpropobj_str_iZ,
/*0x06ea*/ &_file_LrefE,
/*0x06eb*/ &_file_LrefJ,
/*0x06ec*/ &_file_LrefP,
/*0x06ed*/ &_file_Lref_str_gZ,
/*0x06ee*/ &_file_Lref_str_fZ,
/*0x06ef*/ &_file_Lref_str_sZ,
/*0x06f0*/ &_file_Lref_str_iZ,
/*0x06f1*/ &_file_LritE,
/*0x06f2*/ &_file_LritJ,
/*0x06f3*/ &_file_LritP,
/*0x06f4*/ &_file_Lrit_str_gZ,
/*0x06f5*/ &_file_Lrit_str_fZ,
/*0x06f6*/ &_file_Lrit_str_sZ,
/*0x06f7*/ &_file_Lrit_str_iZ,
/*0x06f8*/ &_file_LrunE,
/*0x06f9*/ &_file_LrunJ,
/*0x06fa*/ &_file_LrunP,
/*0x06fb*/ &_file_Lrun_str_gZ,
/*0x06fc*/ &_file_Lrun_str_fZ,
/*0x06fd*/ &_file_Lrun_str_sZ,
/*0x06fe*/ &_file_Lrun_str_iZ,
/*0x06ff*/ &_file_LsevE,
/*0x0700*/ &_file_LsevJ,
/*0x0701*/ &_file_LsevP,
/*0x0702*/ &_file_Lsev_str_gZ,
/*0x0703*/ &_file_Lsev_str_fZ,
/*0x0704*/ &_file_Lsev_str_sZ,
/*0x0705*/ &_file_Lsev_str_iZ,
/*0x0706*/ &_file_LsevbE,
/*0x0707*/ &_file_LsevbJ,
/*0x0708*/ &_file_LsevbP,
/*0x0709*/ &_file_Lsevb_str_gZ,
/*0x070a*/ &_file_Lsevb_str_fZ,
/*0x070b*/ &_file_Lsevb_str_sZ,
/*0x070c*/ &_file_Lsevb_str_iZ,
/*0x070d*/ &_file_LsevxE,
/*0x070e*/ &_file_LsevxJ,
/*0x070f*/ &_file_LsevxP,
/*0x0710*/ &_file_Lsevx_str_gZ,
/*0x0711*/ &_file_Lsevx_str_fZ,
/*0x0712*/ &_file_Lsevx_str_sZ,
/*0x0713*/ &_file_Lsevx_str_iZ,
/*0x0714*/ &_file_LsevxbE,
/*0x0715*/ &_file_LsevxbJ,
/*0x0716*/ &_file_LsevxbP,
/*0x0717*/ &_file_Lsevxb_str_gZ,
/*0x0718*/ &_file_Lsevxb_str_fZ,
/*0x0719*/ &_file_Lsevxb_str_sZ,
/*0x071a*/ &_file_Lsevxb_str_iZ,
/*0x071b*/ &_file_LshoE,
/*0x071c*/ &_file_LshoJ,
/*0x071d*/ &_file_LshoP,
/*0x071e*/ &_file_Lsho_str_gZ,
/*0x071f*/ &_file_Lsho_str_fZ,
/*0x0720*/ &_file_Lsho_str_sZ,
/*0x0721*/ &_file_Lsho_str_iZ,
/*0x0722*/ &_file_LsiloE,
/*0x0723*/ &_file_LsiloJ,
/*0x0724*/ &_file_LsiloP,
/*0x0725*/ &_file_Lsilo_str_gZ,
/*0x0726*/ &_file_Lsilo_str_fZ,
/*0x0727*/ &_file_Lsilo_str_sZ,
/*0x0728*/ &_file_Lsilo_str_iZ,
/*0x0729*/ &_file_LstatE,
/*0x072a*/ &_file_LstatJ,
/*0x072b*/ &_file_LstatP,
/*0x072c*/ &_file_Lstat_str_gZ,
/*0x072d*/ &_file_Lstat_str_fZ,
/*0x072e*/ &_file_Lstat_str_sZ,
/*0x072f*/ &_file_Lstat_str_iZ,
/*0x0730*/ &_file_LtitleE,
/*0x0731*/ &_file_LtitleJ,
/*0x0732*/ &_file_LtitleP,
/*0x0733*/ &_file_Ltitle_str_gZ,
/*0x0734*/ &_file_Ltitle_str_fZ,
/*0x0735*/ &_file_Ltitle_str_sZ,
/*0x0736*/ &_file_Ltitle_str_iZ,
/*0x0737*/ &_file_LtraE,
/*0x0738*/ &_file_LtraJ,
/*0x0739*/ &_file_LtraP,
/*0x073a*/ &_file_Ltra_str_gZ,
/*0x073b*/ &_file_Ltra_str_fZ,
/*0x073c*/ &_file_Ltra_str_sZ,
/*0x073d*/ &_file_Ltra_str_iZ,
/*0x073e*/ &_file_LuffE,
/*0x073f*/ &_file_LuffJ,
/*0x0740*/ &_file_LuffP,
/*0x0741*/ &_file_Luff_str_gZ,
/*0x0742*/ &_file_Luff_str_fZ,
/*0x0743*/ &_file_Luff_str_sZ,
/*0x0744*/ &_file_Luff_str_iZ,
/*0x0745*/ &_file_LwaxE,
/*0x0746*/ &_file_LwaxJ,
/*0x0747*/ &_file_LwaxP,
/*0x0748*/ &_file_Lwax_str_gZ,
/*0x0749*/ &_file_Lwax_str_fZ,
/*0x074a*/ &_file_Lwax_str_sZ,
/*0x074b*/ &_file_Lwax_str_iZ,
/*0x074c*/ &_file_Pa51grateZ,
/*0x074d*/ &_file_GecmmineZ,
/*0x074e*/ &_file_GcommsuplinkZ,
/*0x074f*/ &_file_GirscannerZ,
/*0x0750*/ &_file_Paf1escapedoorZ,
/*0x0751*/ &_file_PprescapsuleZ,
/*0x0752*/ &_file_PskedarbridgeZ,
/*0x0753*/ &_file_Ppelagicdoor2Z,
/*0x0754*/ &_file_Avault2M,
/*0x0755*/ &_file_Ap29_12_elM,
/*0x0756*/ &_file_Pttb_boxZ,
/*0x0757*/ &_file_PinstfrontdoorZ,
/*0x0758*/ &_file_Ap14_09_joM,
/*0x0759*/ &_file_Ap19_07_joM,
/*0x075a*/ &_file_Ap19_08_joM,
/*0x075b*/ &_file_PchrlaserZ,
/*0x075c*/ &_file_PbaftaZ,
/*0x075d*/ &_file_PchrsonicscrewerZ,
/*0x075e*/ &_file_PchrlumphammerZ,
/*0x075f*/ &_file_PskedarbombZ,
/*0x0760*/ &_file_PexplosivebrickZ,
/*0x0761*/ &_file_PresearchtapeZ,
/*0x0762*/ &_file_PziggycardZ,
/*0x0763*/ &_file_PsafeitemZ,
/*0x0764*/ &_file_Ghand_elvisZ,
/*0x0765*/ &_file_Paf1_tableZ,
/*0x0766*/ &_file_Ghand_a51guardZ,
/*0x0767*/ &_file_Ghand_ddshockZ,
/*0x0768*/ &_file_Ghand_blackguardZ,
/*0x0769*/ &_file_Ghand_ddfodderZ,
/*0x076a*/ &_file_Ghand_ddbioZ,
/*0x076b*/ &_file_Ghand_a51airmanZ,
/*0x076c*/ &_file_Ghand_g5guardZ,
/*0x076d*/ &_file_Ghand_cisoldierZ,
/*0x076e*/ &_file_PsensitiveinfoZ,
/*0x076f*/ &_file_PrussdarZ,
/*0x0770*/ &_file_PxrayspecsZ,
/*0x0771*/ &_file_PchreyespyZ,
/*0x0772*/ &_file_PchrdoordecoderZ,
/*0x0773*/ &_file_PbriefcaseZ,
/*0x0774*/ &_file_PsuitcaseZ,
/*0x0775*/ &_file_PshuttledoorZ,
/*0x0776*/ &_file_PruinbridgeZ,
/*0x0777*/ &_file_PsecretindoorZ,
/*0x0778*/ &_file_PskpuzzleobjectZ,
/*0x0779*/ &_file_Pa51liftdoorZ,
/*0x077a*/ &_file_Acicarr06M,
/*0x077b*/ &_file_Acicarr11M,
/*0x077c*/ &_file_Acifarr08M,
/*0x077d*/ &_file_Acifarr12M,
/*0x077e*/ &_file_Acifema01M,
/*0x077f*/ &_file_Acifema04M,
/*0x0780*/ &_file_Acifema07M,
/*0x0781*/ &_file_Acifema08M,
/*0x0782*/ &_file_Acifema09M,
/*0x0783*/ &_file_Acifema14M,
/*0x0784*/ &_file_Acifost08M,
/*0x0785*/ &_file_Acifost12M,
/*0x0786*/ &_file_Acigrim05M,
/*0x0787*/ &_file_Acigrim06M,
/*0x0788*/ &_file_Acigrim07M,
/*0x0789*/ &_file_Acigrim08M,
/*0x078a*/ &_file_Acigrim09M,
/*0x078b*/ &_file_Acigrim10M,
/*0x078c*/ &_file_Acihopk09M,
/*0x078d*/ &_file_Acihopk11M,
/*0x078e*/ &_file_Acimale02M,
/*0x078f*/ &_file_Acimale03M,
/*0x0790*/ &_file_Acimale07M,
/*0x0791*/ &_file_Acimale09M,
/*0x0792*/ &_file_Acimale11M,
/*0x0793*/ &_file_Acimale13M,
/*0x0794*/ &_file_Aciroge08M,
/*0x0795*/ &_file_Aciroge12M,
/*0x0796*/ &_file_Cdark_negotiatorZ,
/*0x0797*/ &_file_PcihubZ,
/*0x0798*/ &_file_Psk_ship_door2Z,
/*0x0799*/ &_file_Psk_window1Z,
/*0x079a*/ &_file_Psk_hangardoorb_topZ,
/*0x079b*/ &_file_Psk_hangardoorb_botZ,
/*0x079c*/ &_file_Paf1_innerdoorZ,
/*0x079d*/ &_file_Plaser_postZ,
/*0x079e*/ &_file_Atrfost01M,
/*0x079f*/ &_file_Atrfost02M,
/*0x07a0*/ &_file_Atrfost03M,
/*0x07a1*/ &_file_Atrcarr09M,
/*0x07a2*/ &_file_Atrcarr10M,
/*0x07a3*/ &_file_Atrcarr11M,
/*0x07a4*/ &_file_Acifarr01M,
/*0x07a5*/ &_file_Acifarr02M,
/*0x07a6*/ &_file_Acifarr03M,
/*0x07a7*/ &_file_Acigrim01M,
/*0x07a8*/ &_file_Acigrim03M,
/*0x07a9*/ &_file_Acigrim04M,
/*0x07aa*/ &_file_Acihopk01M,
/*0x07ab*/ &_file_Acihopk04M,
/*0x07ac*/ &_file_Acihopk06M,
/*0x07ad*/ &_file_Aciroge01M,
/*0x07ae*/ &_file_Aciroge02M,
/*0x07af*/ &_file_Atrroge01M,
/*0x07b0*/ &_file_Acicarr07M,
/*0x07b1*/ &_file_Acicarr08M,
/*0x07b2*/ &_file_PtargetampZ,
/*0x07b3*/ &_file_Psk_liftZ,
/*0x07b4*/ &_file_PknockknockZ,
/*0x07b5*/ &_file_PcetandoorZ,
/*0x07b6*/ &_file_Ajoinst01M,
/*0x07b7*/ &_file_Ajoinst02M,
/*0x07b8*/ &_file_Ajoinst03M,
/*0x07b9*/ &_file_Ajoinst04M,
/*0x07ba*/ &_file_Ap25_03_joM,
/*0x07bb*/ &_file_Paf1rubbleZ,
/*0x07bc*/ &_file_Pdd_dr_nonrefZ,
/*0x07bd*/ &_file_CheadtimZ,
/*0x07be*/ &_file_CheadgrantZ,
/*0x07bf*/ &_file_CheadpennyZ,
/*0x07c0*/ &_file_CheadrobinZ,
/*0x07c1*/ &_file_CheadalexZ,
/*0x07c2*/ &_file_CheadjulianneZ,
/*0x07c3*/ &_file_CheadlauraZ,
/*0x07c4*/ &_file_CheaddavecZ,
/*0x07c5*/ &_file_CheadkenZ,
/*0x07c6*/ &_file_CheadjoelZ,
/*0x07c7*/ &_file_PcetandoorsideZ,
/*0x07c8*/ &_file_Ap29_13_joM,
/*0x07c9*/ &_file_Ap29_14_joM,
/*0x07ca*/ &_file_Acicarr09M,
/*0x07cb*/ &_file_Acicarr10M,
/*0x07cc*/ &_file_PbuddybridgeZ,
/*0x07cd*/ &_file_CheadcookZ,
/*0x07ce*/ &_file_CheadpryceZ,
/*0x07cf*/ &_file_CheadsilkeZ,
/*0x07d0*/ &_file_CheadsmithZ,
/*0x07d1*/ &_file_CheadgarethZ,
/*0x07d2*/ &_file_CheadmurchieZ,
/*0x07d3*/ &_file_CheadwongZ,
/*0x07d4*/ &_file_CheadcarterZ,
/*0x07d5*/ &_file_CheadtintinZ,
/*0x07d6*/ &_file_CheadmuntonZ,
/*0x07d7*/ &_file_CheadstamperZ,
/*0x07d8*/ &_file_CheadjonesZ,
/*0x07d9*/ &_file_CheadphelpsZ,
/*0x07da*/ &_file_Ap29_15_joM,
/*0x07db*/ &_file_Ap16_03_joM,
/*0x07dc*/ &_file_Acarrbye02M,
/*0x07dd*/ &_file_Asaucerexp1M,
/*0x07de*/ &_fileNameList,
/*0x07df*/ NULL,
};
u32 var80083fe0 = 0x00010000;
u32 var80083fe4 = 0x00018000;
u32 var80083fe8 = 0x00020000;
u32 var80083fec = 0x00028000;
u32 var80083ff0 = 0x00010000;
u32 var80083ff4 = 0x00018000;
u32 var80083ff8 = 0x00020000;
u32 var80083ffc = 0x00028000;
u32 var80084000 = 0x00000000;
u32 var80084004 = 0x00000001;
u32 var80084008 = 0x00000002;
u32 var8008400c = 0x00000000;
u32 var80084010 = 0x00000000;
u32 var80084014 = 0;
u32 var80084018 = 0x3f800000;
u32 var8008401c = 0x00000001;
s32 g_Difficulty = 0;
u32 var80084024 = 0x00000000;
u32 var80084028 = 36000;
u32 var8008402c = 10;
u32 var80084030 = 20;
s32 var80084034 = 0;
u32 var80084038 = 0;
f32 g_Uptime = 0;
u32 var80084040 = 0x00000001;
u32 var80084044 = 0x000005c8;
u32 var80084048 = 0x00008068;
u32 var8008404c = 0x000001c8;
u32 var80084050 = 0x00000000;
s16 g_FadeNumFrames = 0;
// 80084058
f32 fade80084058 = -1;
u32 g_FadePrevColor = 0;
u32 g_FadeColor = 0;
// 80084064
u16 fade80084064 = 0;
u32 var80084068 = 0x00000000;
u32 var8008406c = 0x00000000;
u32 var80084070 = 0x00000000;
u32 var80084074 = 0x00000000;
u32 var80084078 = 0x00000000;
u32 var8008407c = 0x00000000;
u32 var80084080 = 0x00000000;
u32 var80084084 = 0x00000000;
u32 var80084088 = 0x00000000;
u32 var8008408c = 0x00000000;
u32 var80084090 = 0x00000000;
u32 var80084094 = 0x1e000000;
u32 var80084098 = 0x00000000;
u32 var8008409c = 0x00000064;
u32 var800840a0 = 0x00000000;
u32 var800840a4 = 0x00000000;
u32 var800840a8 = 0x00000000;
u32 var800840ac = 0x00000000;
u32 var800840b0 = 0x00000000;
u32 var800840b4 = 0x00000000;
u32 var800840b8 = 0x00000000;
u32 var800840bc = 0x00000000;
u32 var800840c0 = 0xffffffff;
u32 var800840c4 = 0x00000000;
u32 var800840c8 = 0xffffffff;
u32 var800840cc = 0xffffffff;
u32 var800840d0 = 0xffffffff;
u32 var800840d4 = 0x00000000;
u32 var800840d8 = 0x00000000;
u32 var800840dc = 0x00000000;
u32 var800840e0 = 0x0000000f;
u32 var800840e4 = 0x00000000;
u32 var800840e8 = 0x00000000;
u32 var800840ec = 0x50000000;
u32 var800840f0 = 0x00000000;
u32 var800840f4 = 0x00000000;
u32 var800840f8 = 0x00000078;
u32 var800840fc = 0x00000000;
u32 var80084100 = 0x7f1b78c0;
u32 var80084104 = 0x7f1b78c8;
u32 var80084108 = 0x7f1b78d4;
u32 var8008410c = 0x7f1b78f4;
u32 var80084110 = 0x7f1b7900;
u32 var80084114 = 0x7f1b7908;
u32 var80084118 = 0x7f1b7910;
u32 var8008411c = 0x00000000;
u32 g_LanguageId = 0;
// 2a144
u16 langtable[] = {
/*0x00*/ 0x0000, /*0x01*/ 0x0570, /*0x02*/ 0x0577, /*0x03*/ 0x0585,
/*0x04*/ 0x058c, /*0x05*/ 0x059a, /*0x06*/ 0x05a1, /*0x07*/ 0x05a8,
/*0x08*/ 0x057e, /*0x09*/ 0x05af, /*0x0a*/ 0x05b6, /*0x0b*/ 0x05bd,
/*0x0c*/ 0x05c4, /*0x0d*/ 0x05cb, /*0x0e*/ 0x05d2, /*0x0f*/ 0x05d9,
/*0x10*/ 0x05e0, /*0x11*/ 0x05ee, /*0x12*/ 0x05f5, /*0x13*/ 0x0603,
/*0x14*/ 0x060a, /*0x15*/ 0x0611, /*0x16*/ 0x0618, /*0x17*/ 0x06c0,
/*0x18*/ 0x06d5, /*0x19*/ 0x06dc, /*0x1a*/ 0x06ea, /*0x1b*/ 0x06f1,
/*0x1c*/ 0x06f8, /*0x1d*/ 0x0706, /*0x1e*/ 0x06ff, /*0x1f*/ 0x070d,
/*0x20*/ 0x0714, /*0x21*/ 0x071b, /*0x22*/ 0x0722, /*0x23*/ 0x0729,
/*0x24*/ 0x0737, /*0x25*/ 0x0745, /*0x26*/ 0x05e7, /*0x27*/ 0x0730,
/*0x28*/ 0x06b2, /*0x29*/ 0x06e3, /*0x2a*/ 0x06b9, /*0x2b*/ 0x06ce,
/*0x2c*/ 0x061f, /*0x2d*/ 0x073e, /*0x2e*/ 0x06c7, /*0x2f*/ 0x0593,
/*0x30*/ 0x05fc, /*0x31*/ 0x066c, /*0x32*/ 0x067a, /*0x33*/ 0x0681,
/*0x34*/ 0x0688, /*0x35*/ 0x068f, /*0x36*/ 0x0696, /*0x37*/ 0x069d,
/*0x38*/ 0x06a4, /*0x39*/ 0x06ab, /*0x3a*/ 0x0626, /*0x3b*/ 0x062d,
/*0x3c*/ 0x0634, /*0x3d*/ 0x063b, /*0x3e*/ 0x0642, /*0x3f*/ 0x0649,
/*0x40*/ 0x0650, /*0x41*/ 0x0657, /*0x42*/ 0x065e, /*0x43*/ 0x0665,
/*0x44*/ 0x0673, /*0x45*/ 0x0000,
};
u32 var800841b0 = 0x0006ddd0;
u32 var800841b4 = 0x00000000;
u32 var800841b8 = 0x00000004;
u32 var800841bc = 0x00000003;
u32 var800841c0 = 0x00000003;
u32 var800841c4 = 0x00000003;
u32 var800841c8 = 0x00000002;
u32 var800841cc = 0x00000002;
u32 var800841d0 = 0x00000001;
u32 var800841d4 = 0x00000001;
u32 var800841d8 = 0x00000001;
u32 var800841dc = 0x00000001;
u32 var800841e0 = 0x00000001;
u32 var800841e4 = 0x00000001;
u32 var800841e8 = 0x00000001;
u32 var800841ec = 0x00000000;
u32 var800841f0 = 0x00000001;
u32 var800841f4 = 0x00000000;
u32 var800841f8 = 0x00000000;
u32 var800841fc = 0x00000000;
u32 var80084200 = 0x00000000;
u32 var80084204 = 0x00000001;
u32 var80084208 = 0x00000000;
u32 var8008420c = 0x00000000;
u32 var80084210 = 0x00000000;
u32 var80084214 = 0x00000000;
u32 var80084218 = 0x00000000;
u32 var8008421c = 0x00000000;
u32 var80084220 = 0x00000100;
u32 var80084224 = 0x00000020;
u32 var80084228 = 0x00000100;
u32 var8008422c = 0x00000020;
u32 var80084230 = 0x00000100;
u32 var80084234 = 0x00000010;
u32 var80084238 = 0x00000008;
u32 var8008423c = 0x00000100;
u32 var80084240 = 0x00000010;
u32 var80084244 = 0x00000100;
u32 var80084248 = 0x00000010;
u32 var8008424c = 0x00000100;
u32 var80084250 = 0x00000010;
u32 var80084254 = 0x00000020;
u32 var80084258 = 0x00000010;
u32 var8008425c = 0x00000018;
u32 var80084260 = 0x0000000f;
u32 var80084264 = 0x00000010;
u32 var80084268 = 0x00000008;
u32 var8008426c = 0x00000004;
u32 var80084270 = 0x00000008;
u32 var80084274 = 0x00000004;
u32 var80084278 = 0x00000010;
u32 var8008427c = 0x00000010;
u32 var80084280 = 0x00000010;
u32 var80084284 = 0x00000010;
u32 var80084288 = 0x00000000;
u32 var8008428c = 0x00000000;
u32 var80084290 = 0x00000000;
u32 var80084294 = 0x00000000;
u32 var80084298 = 0x00000003;
u32 var8008429c = 0x00000003;
u32 var800842a0 = 0x00000003;
u32 var800842a4 = 0x00000004;
u32 var800842a8 = 0x00000004;
u32 var800842ac = 0x00000002;
u32 var800842b0 = 0x00000002;
u32 var800842b4 = 0x00000002;
u32 var800842b8 = 0x00000002;
u32 var800842bc = 0x00000003;
u32 var800842c0 = 0x00000002;
u32 var800842c4 = 0x00000003;
u32 var800842c8 = 0x00000002;
u32 var800842cc = 0x00000002;
u32 var800842d0 = 0x00000001;
u32 var800842d4 = 0x00000000;
u32 var800842d8 = 0x00000001;
u32 var800842dc = 0x00000000;
u32 var800842e0 = 0x00000001;
u32 var800842e4 = 0x00000000;
u32 var800842e8 = 0x00000001;
u32 var800842ec = 0x00000000;
u32 var800842f0 = 0x00000000;
u32 var800842f4 = 0x00000000;
u32 var800842f8 = 0x00000000;
u32 var800842fc = 0x00000000;
u32 var80084300 = 0x00000000;
u32 var80084304 = 0x00000000;
u32 var80084308 = 0x00000000;
u32 var8008430c = 0x00000000;
u32 var80084310 = 0x00000000;
u32 var80084314 = 0x00008000;
u32 var80084318 = 0x00008000;
u32 var8008431c = 0x0000c000;
u32 var80084320 = 0x0000c000;
u32 var80084324 = 0x00000000;
u32 var80084328 = 0x00000000;
u32 var8008432c = 0x00000000;
u32 var80084330 = 0x80878088;
u32 var80084334 = 0x06000000;
// 2a358
struct something something_2a358 = {
&var80084330, &var80084334, 0x00020001,
};
u32 var80084344 = 0x80878088;
u32 var80084348 = 0x01000000;
// 2a36c
struct something something_2a36c = {
&var80084344, &var80084348, 0x00020001,
};
u32 var80084358 = 0x807e807f;
u32 var8008435c = 0x10000000;
// 2a380
struct something something_2a380 = {
&var80084358, &var8008435c, 0x00020001,
};
u32 var8008436c = 0x8079807b;
u32 var80084370 = 0x11000000;
// 2a394
struct something something_2a394 = {
&var8008436c, &var80084370, 0x00020001,
};
u32 var80084380 = 0x80770000;
u32 var80084384 = 0x03040500;
// 2a3a8
struct something something_2a3a8 = {
&var80084380, &var80084384, 0x00010003,
};
u32 var80084394 = 0x807d0000;
u32 var80084398 = 0x01000000;
// 2a3bc
struct something something_2a3bc = {
&var80084394, &var80084398, 0x00010001,
};
u32 var800843a8 = 0x80848085;
u32 var800843ac = 0x02000000;
// 2a3d0
struct something something_2a3d0 = {
&var800843a8, &var800843ac, 0x00020001,
};
u32 var800843bc = 0x80818082;
u32 var800843c0 = 0x80830000;
u32 var800843c4 = 0x02000000;
// 2a3e8
struct something something_2a3e8 = {
&var800843bc, &var800843c4, 0x00030001,
};
u32 var800843d4 = 0x80860000;
u32 var800843d8 = 0x01000000;
// 2a3fc
struct something something_2a3fc = {
&var800843d4, &var800843d8, 0x00010001,
};
u32 var800843e8 = 0x8089808a;
u32 var800843ec = 0x01060000;
// 2a410
struct something something_2a410 = {
&var800843e8, &var800843ec, 0x00020002,
};
u32 var800843fc = 0x80760000;
u32 var80084400 = 0x02000000;
// 2a424
struct something something_2a424 = {
&var800843fc, &var80084400, 0x00010001,
};
u32 var80084410 = 0x80770000;
u32 var80084414 = 0x03040500;
// 2a438
struct something something_2a438 = {
&var80084410, &var80084414, 0x00010003,
};
// 2a444
struct something something_2a444 = {
NULL, NULL, 0x00000000,
};
u32 var80084430 = 0x80800000;
u32 var80084434 = 0x00000000;
// 2a458
struct something something_2a458 = {
&var80084430, &var80084434, 0x00010001,
};
u32 var80084444 = 0x80800000;
u32 var80084448 = 0x00000000;
// 2a46c
struct something something_2a46c = {
&var80084444, &var80084448, 0x00010001,
};
// 2a478
struct something *somethings[] = {
/* 0*/ &something_2a358,
/* 1*/ &something_2a36c,
/* 2*/ &something_2a380,
/* 3*/ &something_2a394,
/* 4*/ &something_2a3a8,
/* 5*/ &something_2a458,
/* 6*/ &something_2a3bc,
/* 7*/ &something_2a3d0,
/* 8*/ &something_2a3e8,
/* 9*/ &something_2a3fc,
/*10*/ &something_2a410,
/*11*/ &something_2a424,
/*12*/ &something_2a438,
/*13*/ &something_2a444,
/*14*/ &something_2a46c,
};
// 2a4b4
u32 somethingpointers[] = {
/* 0*/ 0x7f1b7ba0,
/* 1*/ 0x7f1b7ba8,
/* 2*/ 0x7f1b7bb0,
/* 3*/ 0x7f1b7bb8,
/* 4*/ 0x7f1b7bc0,
/* 5*/ 0x7f1b7bc8,
/* 6*/ 0x7f1b7bd8,
/* 7*/ 0x7f1b7be0,
/* 8*/ 0x7f1b7be8,
/* 9*/ 0x7f1b7bec,
/*10*/ 0x7f1b7bf4,
/*11*/ 0x7f1b7c00,
/*12*/ 0x7f1b7c04,
/*13*/ 0x7f1b7c10,
/*14*/ 0x7f1b7c18,
};
u32 var800844d0 = 0x00000000;
u32 var800844d4 = 0x00000000;
u32 var800844d8 = 0x00000000;
u32 var800844dc = 0x00000000;
u32 var800844e0 = 0x00000103;
u32 var800844e4 = 0x00000000;
u32 var800844e8 = 0x00000000;
u32 var800844ec = 0x00000000;
u32 var800844f0 = 0x00000000;
u32 var800844f4 = 0x00000000;
u32 var800844f8 = 0x00000000;
u32 var800844fc = 0x00000000;
// 2a520
struct stagemusic stagemusictable[] = {
// stage, main theme, background sfx, X theme
{ STAGE_CITRAINING, MUSIC_CI, -1, MUSIC_DEFENSE_X },
{ STAGE_DEFECTION, MUSIC_DEFECTION, MUSIC_DDTOWER_SFX, MUSIC_DEFECTION_X },
{ STAGE_INVESTIGATION, MUSIC_INVESTIGATION, MUSIC_INVESTIGATION_SFX, MUSIC_INVESTIGATION_X },
{ STAGE_EXTRACTION, MUSIC_EXTRACTION, MUSIC_DDTOWER_SFX, MUSIC_EXTRACTION_X },
{ STAGE_VILLA, MUSIC_VILLA, MUSIC_OCEAN, MUSIC_VILLA_X },
{ STAGE_CHICAGO, MUSIC_CHICAGO, MUSIC_TRAFFIC, MUSIC_CHICAGO_X },
{ STAGE_G5BUILDING, MUSIC_G5, MUSIC_TRAFFIC, MUSIC_G5_X },
{ STAGE_INFILTRATION, MUSIC_INFILTRATION, MUSIC_INFILTRATION_SFX, MUSIC_INFILTRATION_X },
{ STAGE_RESCUE, MUSIC_RESCUE, MUSIC_A51_LOUDSPEAKER1, MUSIC_RESCUE_X },
{ STAGE_ESCAPE, MUSIC_ESCAPE, MUSIC_A51_LOUDSPEAKER2, MUSIC_ESCAPE_X },
{ STAGE_AIRBASE, MUSIC_AIRBASE, MUSIC_WIND, MUSIC_AIRBASE_X },
{ STAGE_AIRFORCEONE, MUSIC_AIRFORCEONE, MUSIC_AIRFORCEONE_SFX, MUSIC_AIRFORCEONE_X },
{ STAGE_CRASHSITE, MUSIC_CRASHSITE, MUSIC_CRASHSITE_WIND, MUSIC_CRASHSITE_X },
{ STAGE_PELAGIC, MUSIC_PELAGIC, MUSIC_OCEAN, MUSIC_PELAGIC_X },
{ STAGE_DEEPSEA, MUSIC_DEEPSEA, MUSIC_DEEPSEA_SFX, MUSIC_DEEPSEA_X },
{ STAGE_DEFENSE, MUSIC_DEFENSE, -1, MUSIC_DEFENSE_X },
{ STAGE_ATTACKSHIP, MUSIC_ATTACKSHIP, MUSIC_ATTACKSHIP_SFX, MUSIC_ATTACKSHIP_X },
{ STAGE_SKEDARRUINS, MUSIC_SKEDARRUINS, MUSIC_SKEDAR_WIND, MUSIC_SKEDARRUINS_X },
{ STAGE_MBR, MUSIC_DARK_COMBAT, MUSIC_DDTOWER_SFX, MUSIC_DARK_COMBAT },
{ STAGE_MAIANSOS, MUSIC_MAIAN_TEARS, MUSIC_A51_LOUDSPEAKER2, MUSIC_MAIAN_TEARS },
{ STAGE_RETAKING, MUSIC_CI_OPERATIVE, -1, MUSIC_CI_OPERATIVE },
{ STAGE_WAR, MUSIC_ALIEN_CONFLICT, MUSIC_SKEDAR_WIND, MUSIC_ALIEN_CONFLICT },
{ STAGE_DUEL, MUSIC_CREDITS, -1, MUSIC_CREDITS },
{ 0x5c, MUSIC_ALIEN_CONFLICT, -1, MUSIC_ALIEN_CONFLICT },
};
u32 var800845c0 = 0x00000000;
u32 var800845c4 = 0x00000000;
u32 var800845c8 = 0x00000000;
u32 var800845cc = 0x00000000;
u32 var800845d0 = 0x497423f0;
u32 var800845d4 = 0x3727c5ac;
s32 var800845d8 = 1;
u32 var800845dc = 0x00000000;
u32 var800845e0 = 0x00000000;
u32 var800845e4 = 0x00000000;
u32 var800845e8 = 0x00000000;
u32 var800845ec = 0x3f800000;
u32 var800845f0 = 0x00000000;
u32 var800845f4 = 0x00000000;
u32 var800845f8 = 0x00000000;
u32 var800845fc = 0x3f800000;
u32 var80084600 = 0x3f800000;
u32 var80084604 = 0x00000000;
u32 var80084608 = 0x00000000;
u32 var8008460c = 0xffffffff;
u32 var80084610 = 0x00000000;
u32 var80084614 = 0x00000000;
u32 var80084618 = 0x00000000;
u32 var8008461c = 0x00000004;
u32 var80084620 = 0x00000000;
u32 var80084624 = 0x00000000;
u32 var80084628 = 0x00000000;
u32 var8008462c = 0x00000000;
// 2a650
struct menu_item menuitems_mpendgame[] = {
{ MENUITEMTYPE_LABEL, 0, 0x02000020, 0x00005123, 0x00000000, NULL }, // "Are you sure?"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000082, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000028, 0x00005124, 0x00000000, NULL }, // "Cancel"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000020, 0x00005125, 0x00000000, menuhandlerMpEndGame }, // "End Game"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2a6b4
struct menu_dialog menudialog_mpendgame = {
MENUDIALOGTYPE_DANGER,
0x5122, // "End Game"
menuitems_mpendgame,
NULL,
0x00000000,
NULL,
};
// 2a6cc
struct menu_item menuitems_2a6cc[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000020, (u32)&func0f17eac8, 0x00000000, menuhandler00178018 },
{ MENUITEMTYPE_LABEL, 0, 0x00000020, (u32)&func0f18500c, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000200, 0x000054a2, (u32)&func0f178050, menuhandlerMpInGameLimitLabel }, // "Time Limit:"
{ MENUITEMTYPE_LABEL, 1, 0x00000200, 0x000054a3, (u32)&func0f178050, menuhandlerMpInGameLimitLabel }, // "Score Limit:"
{ MENUITEMTYPE_LABEL, 2, 0x00000200, 0x000054a4, (u32)&func0f178050, menuhandlerMpInGameLimitLabel }, // "Team Score Limit:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000082, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x0000511e, (u32)&func0f1782f8, NULL }, // "Game Time:"
{ MENUITEMTYPE_SELECTABLE, 1, 0x00000020, (u32)&func0f1782b8, 0x00000000, menuhandler001781ac },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000024, 0x0000511f, 0x00000000, &menudialog_mpendgame }, // "End Game"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2a794
struct menu_dialog menudialog_2a794 = {
MENUDIALOGTYPE_DEFAULT,
0x511d, // "Control"
menuitems_2a6cc,
NULL,
0x00000000,
NULL,
};
// 2a7ac
struct menu_item menuitems_2a7ac[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00000000, 0x00000078, 0x00000042, menuhandler00106178 },
{ MENUITEMTYPE_MARQUEE, 0, 0x00000a00, (u32)&func0f178330, 0x00000000, NULL },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2a7e8
struct menu_dialog menudialog_2a7e8 = {
MENUDIALOGTYPE_DEFAULT,
0x511c, // "Inventory"
menuitems_2a7ac,
NULL,
0x00000000,
&menudialog_2a794,
};
// 2a800
struct menu_dialog menudialog_2a800 = {
MENUDIALOGTYPE_DEFAULT,
0x511c, // "Inventory"
menuitems_2a7ac,
NULL,
0x00000000,
&menudialog_18d78,
};
// 2a818
struct menu_dialog menudialog_2a818 = {
MENUDIALOGTYPE_DEFAULT,
0x511c, // "Inventory"
menuitems_2a7ac,
NULL,
0x00000000,
&menudialog_18d90,
};
// 2a830
struct menu_item menuitems_2a830[] = {
{ MENUITEMTYPE_PLAYERSTATS, 0, 0x00000000, 0x00000000, 0x00000000, menuhandler00177e00 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2a858
struct menu_dialog menudialog_2a858 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f1783a0,
menuitems_2a830,
NULL,
0x00000000,
&menudialog_2a7e8,
};
// 2a870
struct menu_dialog menudialog_2a870 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f1783a0,
menuitems_2a830,
NULL,
0x00000000,
NULL,
};
// 2a888
struct menu_item menuitems_2a888[] = {
{ MENUITEMTYPE_RANKING, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2a8b0
struct menu_dialog menudialog_2a8b0 = {
MENUDIALOGTYPE_DEFAULT,
0x5114, // "Player Ranking"
menuitems_2a888,
NULL,
0x00000000,
&menudialog_2a858,
};
// 2a8c8
struct menu_dialog menudialog_2a8c8 = {
MENUDIALOGTYPE_DEFAULT,
0x5114, // "Player Ranking"
menuitems_2a888,
NULL,
0x00000000,
&menudialog_2a870,
};
// 2a8e0
struct menu_item menuitems_2a8e0[] = {
{ MENUITEMTYPE_RANKING, 0, 0x00000000, 0x00000001, 0x00000000, NULL },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2a908
struct menu_dialog menudialog_2a908 = {
MENUDIALOGTYPE_DEFAULT,
0x5117, // "Team Ranking"
menuitems_2a8e0,
NULL,
0x00000000,
&menudialog_2a8b0,
};
// 2a920
struct menu_dialog menudialog_2a920 = {
MENUDIALOGTYPE_DEFAULT,
0x5117, // "Team Ranking"
menuitems_2a8e0,
NULL,
0x00000000,
&menudialog_2a8c8,
};
// 2a938
u16 rankings[] = {
0x5108, // "1st"
0x5109, // "2nd"
0x510a, // "3rd"
0x510b, // "4th"
0x510c, // "5th"
0x510d, // "6th"
0x510e, // "7th"
0x510f, // "8th"
0x5110, // "9th"
0x5111, // "10th"
0x5112, // "11th"
0x5113, // "12th"
};
// 2a950
struct menu_item menuitems_2a950[] = {
{ MENUITEMTYPE_LABEL, 0, 0x01000010, (u32)&func0f17909c, (u32)&func0f17853c, menuhandler001785c4 },
{ MENUITEMTYPE_LABEL, 0, 0x01000000, 0x00005105, (u32)&func0f178bb0, menuhandler00178a94 }, // "Title:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000210, 0x00005106, 0x00000000, NULL }, // "Weapon of Choice:"
{ MENUITEMTYPE_LABEL, 0, 0x00000120, (u32)&func0f178450, 0x00000000, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00200210, 0x00005107, 0x00000000, menuhandler001786d8 }, // "Awards:"
{ MENUITEMTYPE_LABEL, 0, 0x00000120, (u32)&func0f1784a4, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000120, (u32)&func0f1784f0, 0x00000000, NULL },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2aa18
struct menu_dialog menudialog_2aa18 = {
MENUDIALOGTYPE_DEFAULT,
0x5104, // "Game Over"
menuitems_2a950,
NULL,
0x00000000,
&menudialog_2a8c8,
};
// 2aa30
struct menu_dialog menudialog_2aa30 = {
MENUDIALOGTYPE_DEFAULT,
0x5104, // "Game Over"
menuitems_2a950,
NULL,
0x00000000,
&menudialog_2a920,
};
// 2aa48
struct menu_dialog menudialog_2aa48 = {
MENUDIALOGTYPE_SUCCESS,
0x54a5, // "Challenge Completed!"
menuitems_2a8e0,
NULL,
0x00000000,
&menudialog_2aa18,
};
// 2aa60
struct menu_dialog menudialog_2aa60 = {
MENUDIALOGTYPE_DANGER,
0x54a7, // "Challenge Cheated!"
menuitems_2a8e0,
NULL,
0x00000000,
&menudialog_2aa18,
};
// 2aa78
struct menu_dialog menudialog_2aa78 = {
MENUDIALOGTYPE_DANGER,
0x54a6, // "Challenge Failed!"
menuitems_2a8e0,
NULL,
0x00000000,
&menudialog_2aa18,
};
// 2aa90
struct menu_item menuitems_2aa90[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000010, 0x000054fa, 0x00000000, NULL },
{ MENUITEMTYPE_KEYBOARD, 0, 0x00000000, 0x00000000, 0x00000000, menuhandler00178bf4 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2aacc
struct menu_dialog menudialog_2aacc = {
MENUDIALOGTYPE_DEFAULT,
0x508e, // "Player Name"
menuitems_2aa90,
NULL,
0x00000000,
NULL,
};
// 2aae4
struct menu_item menuitems_2aae4[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000010, 0x000054f7, 0x00000000, NULL }, // "Save new player and statistics?"
{ MENUITEMTYPE_SELECTABLE, 0, 0x0000002c, 0x000054f8, 0x00000000, &menudialog_2aacc }, // "Save Now"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000028, 0x000054f9, 0x00000000, NULL }, // "No Thanks!"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2ab34
struct menu_dialog menudialog_2ab34 = {
MENUDIALOGTYPE_DEFAULT,
0x54f6, // "Save Player"
menuitems_2aae4,
NULL,
0x00000004,
NULL,
};
u32 var80084b2c = 0x00000000;
// 2ab50
struct menu_item menuitems_2ab50[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000010, 0x000050c4, 0x00000000, NULL }, // "Are you sure you want to drop out?"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x000050c5, 0x00000000, menuhandlerMpDropOut }, // "Drop Out"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050c6, 0x00000000, NULL }, // "Cancel"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2aba0
struct menu_dialog menudialog_2aba0 = {
MENUDIALOGTYPE_DANGER,
0x50c3, // "Drop Out"
menuitems_2ab50,
NULL,
0x00000000,
NULL,
};
// 2abb8
u16 mpstages[] = {
// Stage, unlock, name
STAGE_MP_SKEDAR, 0x0000, 0x5077,
STAGE_MP_PIPES, 0x0000, 0x5078,
STAGE_MP_RAVINE, 0x2600, 0x5079,
STAGE_MP_G5BUILDING, 0x2800, 0x507a,
STAGE_MP_SEWERS, 0x2c00, 0x507b,
STAGE_MP_WAREHOUSE, 0x2500, 0x507c,
STAGE_MP_GRID, 0x2900, 0x507d,
STAGE_MP_RUINS, 0x2d00, 0x507e,
STAGE_MP_AREA52, 0x0000, 0x507f,
STAGE_MP_BASE, 0x2e00, 0x5080,
STAGE_MP_FORTRESS, 0x3000, 0x5082,
STAGE_MP_VILLA, 0x2b00, 0x5083,
STAGE_MP_CARPARK, 0x2300, 0x5084,
STAGE_MP_TEMPLE, 0x2700, 0x5085,
STAGE_MP_COMPLEX, 0x2400, 0x5086,
STAGE_MP_FELICITY, 0x2a00, 0x5087,
};
u32 var80084bf8 = 0x00010000;
u32 var80084bfc = 0x50880000; // "Random"
// 2ac20
u32 var80084c00[] = {
0x00000000, 0x50740000, // "Dark"
0x0000000d, 0x50750000, // "Classic"
0x00000010, 0x50760000, // "Custom"
};
// 2ac38
u16 g_MpControlStyleLabels[] = {
0x56ef, // "1.1"
0x56f0, // "1.2"
0x56f1, // "1.3"
0x56f2, // "1.4"
};
// 2ac40
u16 g_MpAimModeLabels[] = {
0x50d5, // "Hold"
0x50d6, // "Toggle"
};
// 2ac44
struct menu_item menuitems_mpsavechr[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000010, 0x000050bf, 0x00000000, NULL }, // "Your player file is always saved automatically."
{ MENUITEMTYPE_LABEL, 0, 0x00000010, 0x000050c0, 0x00000000, NULL }, // "Save a copy now?"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050c1, 0x00000000, NULL }, // "No"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x000050c2, 0x00000000, menuhandlerMpConfirmSaveChr }, // "Yes"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2aca8
struct menu_dialog g_MpSaveChrMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
0x50be, // "Confirm"
menuitems_mpsavechr,
NULL,
0x00000000,
NULL,
};
// 2acc0
struct menu_item menuitems_mpsavesetupname[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000010, 0x000050bd, 0x00000000, NULL }, // "Enter a name for your game setup file:"
{ MENUITEMTYPE_KEYBOARD, 0, 0x00000000, 0x00000000, 0x00000000, menuhandlerMpPlayerName },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2acfc
struct menu_dialog menudialog_mpsavesetupname = {
MENUDIALOGTYPE_DEFAULT,
0x50bc, // "Game File Name"
menuitems_mpsavesetupname,
NULL,
0x00000000,
NULL,
};
// 2ad14
struct menu_item menuitems_mpsavesetup[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000210, 0x000054e6, (u32)&func0f179b58, NULL }, // "Name:"
{ MENUITEMTYPE_LABEL, 0, 0x00000230, (u32)&func0f108078, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000010, 0x000050b8, 0x00000000, NULL }, // "Do you want to save over your original game file?"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x000050b9, 0x00000000, menuhandlerMpSaveSetupOverwrite }, // "Save Over Original"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x000050ba, 0x00000000, menuhandlerMpSaveSetupCopy }, // "Save Copy"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050bb, 0x00000000, NULL }, // "Do Not Save"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2ada0
struct menu_dialog menudialog_mpsavesetup = {
MENUDIALOGTYPE_DEFAULT,
0x50b7, // "Save Game Setup"
menuitems_mpsavesetup,
NULL,
0x00000000,
NULL,
};
// 2adb8
struct menu_item menuitems_mpweapons[] = {
{ MENUITEMTYPE_DROPDOWN, 1, 0x00020090, 0x000050ae, 0x00000000, menuhandlerMpWeaponSetDropdown }, // "Set:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000212, 0x000050af, 0x00000000, NULL }, // "Current Weapon Setup:"
{ MENUITEMTYPE_DROPDOWN, 0, 0x000a0080, 0x000050b0, 0x00000000, menuhandlerMpWeaponSlot }, // "1:"
{ MENUITEMTYPE_DROPDOWN, 0, 0x000a0080, 0x000050b1, 0x00000001, menuhandlerMpWeaponSlot }, // "2:"
{ MENUITEMTYPE_DROPDOWN, 0, 0x000a0080, 0x000050b2, 0x00000002, menuhandlerMpWeaponSlot }, // "3:"
{ MENUITEMTYPE_DROPDOWN, 0, 0x000a0080, 0x000050b3, 0x00000003, menuhandlerMpWeaponSlot }, // "4:"
{ MENUITEMTYPE_DROPDOWN, 0, 0x000a0080, 0x000050b4, 0x00000004, menuhandlerMpWeaponSlot }, // "5:"
{ MENUITEMTYPE_DROPDOWN, 0, 0x000a0080, 0x000050b5, 0x00000005, menuhandlerMpWeaponSlot }, // "6:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050b6, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2aea8
struct menu_dialog menudialog_mpweapons = {
MENUDIALOGTYPE_DEFAULT,
0x50ad, // Weapons
menuitems_mpweapons,
NULL,
0x00000010,
NULL,
};
// 2aec0
struct menu_item menuitems_mpweapons2[] = {
{ MENUITEMTYPE_DROPDOWN, 0, 0x00020090, 0x000050ae, 0x00000000, menuhandlerMpWeaponSetDropdown }, // "Set:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000050b0, (u32)&func0f17960c, NULL }, // "1:"
{ MENUITEMTYPE_LABEL, 1, 0x00000002, 0x000050b1, (u32)&func0f17960c, NULL }, // "2:"
{ MENUITEMTYPE_LABEL, 2, 0x00000002, 0x000050b2, (u32)&func0f17960c, NULL }, // "3:"
{ MENUITEMTYPE_LABEL, 3, 0x00000002, 0x000050b3, (u32)&func0f17960c, NULL }, // "4:"
{ MENUITEMTYPE_LABEL, 4, 0x00000002, 0x000050b4, (u32)&func0f17960c, NULL }, // "5:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050b6, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2af88
struct menu_dialog menudialog_mpweapons2 = {
MENUDIALOGTYPE_DEFAULT,
0x50ad,
menuitems_mpweapons2,
NULL,
0x00000010,
NULL,
};
// 2afa0
struct menu_item menuitems_mpoptions[] = {
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050a8, 0x00000002, menuhandlerMpDisplayOptionCheckbox }, // "Highlight Pickups"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050a9, 0x00000001, menuhandlerMpDisplayOptionCheckbox }, // "Highlight Players"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050aa, 0x00000008, menuhandlerMpDisplayOptionCheckbox }, // "Highlight Teams"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050ab, 0x00000004, menuhandlerMpDisplayOptionCheckbox }, // "Radar"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050ac, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b02c
struct menu_dialog menudialog_mpoptions = {
MENUDIALOGTYPE_DEFAULT,
0x50a7, // "Options"
menuitems_mpoptions,
NULL,
0x00000000,
NULL,
};
// 2b044
struct menu_item menuitems_mpcontrol[] = {
{ MENUITEMTYPE_DROPDOWN, 0, 0x00000000, 0x000050c8, 0x00000000, menuhandlerMpControlStyle }, // "Control Style"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050c9, 0x00000001, menuhandlerMpControlCheckbox }, // "Reverse Pitch"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050ca, 0x00000002, menuhandlerMpControlCheckbox }, // "Look Ahead"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050cb, 0x00000080, menuhandlerMpControlCheckbox }, // "Head Roll"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050cc, 0x00000008, menuhandlerMpControlCheckbox }, // "Auto-Aim"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00000000, 0x000050cd, 0x00000000, menuhandlerMpAimControl }, // "Aim Control"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050ce, 0x00000004, menuhandlerMpControlCheckbox }, // "Sight on Screen"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050cf, 0x00000200, menuhandlerMpControlCheckbox }, // "Show Target"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050d0, 0x00000400, menuhandlerMpControlCheckbox }, // "Show Zoom Range"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050d1, 0x00000020, menuhandlerMpControlCheckbox }, // "Ammo on Screen"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050d2, 0x00000040, menuhandlerMpControlCheckbox }, // "Gun Function"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00000000, 0x000050d3, 0x00000800, menuhandlerMpControlCheckbox }, // "Paintball"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050d4, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b184
struct menu_dialog menudialog_mpcontrol = {
MENUDIALOGTYPE_DEFAULT,
0x50c7, // "Control"
menuitems_mpcontrol,
NULL,
0x00000000,
NULL,
};
// 2b19c
struct menu_item menuitems_mpcompletedchallenges[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00200000, 0x00000078, 0x0000004d, menuhandler0017a20c },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b1c4
struct menu_dialog menudialog_mpcompletedchallenges = {
MENUDIALOGTYPE_DEFAULT,
0x50a5, // "Completed Challenges"
menuitems_mpcompletedchallenges,
NULL,
0x00000048,
NULL,
};
u32 var800851bc = 0x4e806f76;
u32 var800851c0 = 0x7ca688ab;
u32 var800851c4 = 0x95bfa6ad;
u32 var800851c8 = 0xee888700;
u32 var800851cc = 0x5e6d5e7f;
u32 var800851d0 = 0x416c7d95;
u32 var800851d4 = 0x2e280000;
// 2b1f8
struct menu_item menuitems_mpplayerstats[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x00005092, (u32)&func0f17a658, NULL }, // "Kills:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x00005093, (u32)&func0f17a6ac, NULL }, // "Deaths:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x00005094, (u32)&func0f17ace8, NULL }, // "Accuracy:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x00005095, (u32)&func0f17a7fc, NULL }, // "Head Shots:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x00005096, (u32)&func0f17a9a0, NULL }, // "Ammo Used:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x00005097, (u32)&func0f17af9c, NULL }, // "Damage Dealt:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x00005098, (u32)&func0f17af1c, NULL }, // "Pain Received:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x00005099, (u32)&func0f17a700, NULL }, // "Games Played:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x0000509a, (u32)&func0f17a754, NULL }, // "Games Won:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x0000509b, (u32)&func0f17a7a8, NULL }, // "Games Lost:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x0000509c, (u32)&func0f17ab38, NULL }, // "Time:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x0000509d, (u32)&func0f17aaa0, NULL }, // "Distance:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000210, 0x0000509e, 0x00000000, NULL }, // "Medals Won:"
{ MENUITEMTYPE_LABEL, 2, 0x00200000, 0x0000509f, (u32)&func0f17a850, menuhandlerMpMedal }, // "Accuracy:"
{ MENUITEMTYPE_LABEL, 1, 0x00200000, 0x000050a0, (u32)&func0f17a8a4, menuhandlerMpMedal }, // "Head Shot:"
{ MENUITEMTYPE_LABEL, 0, 0x00200000, 0x000050a1, (u32)&func0f17a8f8, menuhandlerMpMedal }, // "KillMaster:"
{ MENUITEMTYPE_LABEL, 3, 0x00200000, 0x000050a2, (u32)&func0f17a94c, menuhandlerMpMedal }, // "Survivor:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x000050a3, 0x00000000, NULL }, // "Your Title:"
{ MENUITEMTYPE_LABEL, 0, 0x00000020, (u32)&func0f178bb0, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000200, 0x000054db, 0x00000000, menuhandlerMpUsernamePassword }, // "USERNAME:"
{ MENUITEMTYPE_LABEL, 0, 0x00000220, (u32)&func0f17b408, 0x00000000, menuhandlerMpUsernamePassword },
{ MENUITEMTYPE_LABEL, 0, 0x00000200, 0x000054dc, 0x00000000, menuhandlerMpUsernamePassword }, // "PASSWORD:"
{ MENUITEMTYPE_LABEL, 1, 0x00000220, (u32)&func0f17b408, 0x00000000, menuhandlerMpUsernamePassword },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050a4, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b450
struct menu_dialog menudialog_mpplayerstats = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f17b360,
menuitems_mpplayerstats,
NULL,
0x00000048,
&menudialog_mpcompletedchallenges,
};
u32 var80085448 = 0x00000300;
u32 var8008544c = 0x0400ff00;
// 2b470
struct menu_item menuitems_mpcharacter[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00004230, (u32)&func0f17b8b0, 0x00000000, NULL },
{ MENUITEMTYPE_CAROUSEL, 0, 0x00000000, 0x00000000, 0x00000022, menuhandlerMpCharacterHead },
{ MENUITEMTYPE_CAROUSEL, 0, 0x00000000, 0x00000000, 0x0000001b, menuhandlerMpCharacterBody },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b4c0
struct menu_dialog menudialog_mpcharacter = {
MENUDIALOGTYPE_DEFAULT,
0x508f, // "Character"
menuitems_mpcharacter,
menudialog0017a174,
0x00000002,
NULL,
};
// 2b4d8
struct menu_item menuitems_mpplayername[] = {
{ MENUITEMTYPE_KEYBOARD, 0, 0x00000000, 0x00000000, 0x00000000, menuhandler0017b91c },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b500
struct menu_dialog menudialog_mpplayername = {
MENUDIALOGTYPE_DEFAULT,
0x508e, // "Player Name"
menuitems_mpplayername,
NULL,
0x00000000,
NULL,
};
// 2b518
struct menu_item menuitems_mploadgamesettingstype0[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00000000, 0x00000078, 0x00000042, menuhandler0017bab4 },
{ MENUITEMTYPE_MARQUEE, 0, 0x00000a00, (u32)&func0f17be2c, 0x00000000, NULL },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b554
struct menu_dialog menudialog_mploadgamesettingstype0 = {
MENUDIALOGTYPE_DEFAULT,
0x508b, // "Load Game Settings"
menuitems_mploadgamesettingstype0,
NULL,
0x00000001,
NULL,
};
// 2b56c
struct menu_item menuitems_mploadgamesettingstype1[] = {
{ MENUITEMTYPE_CUSTOM, 1, 0x00000000, 0x00000078, 0x00000042, menuhandler0017bab4 },
{ MENUITEMTYPE_MARQUEE, 0, 0x00000a00, (u32)&func0f17be2c, 0x00000000, NULL },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b5a8
struct menu_dialog menudialog_mploadgamesettingstype1 = {
MENUDIALOGTYPE_DEFAULT,
0x508b, // "Load Game Settings"
menuitems_mploadgamesettingstype1,
NULL,
0x00000000,
NULL,
};
// 2b5c0
struct menu_item menuitems_mploadplayer[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00000000, 0x0000007e, 0x00000042, menuhandler0017bfc0 },
{ MENUITEMTYPE_LABEL, 0, 0x00000200, 0x0000508a, 0x00000000, NULL }, // "B Button to cancel"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b5fc
struct menu_dialog menudialog_mploadplayer = {
MENUDIALOGTYPE_DEFAULT,
0x5089, // "Load Player"
menuitems_mploadplayer,
NULL,
0x00000000,
NULL,
};
// 2b614
struct menu_item menuitems_mparena[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00020000, 0x00000078, 0x0000004d, menuhandler001791c8 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b63c
struct menu_dialog menudialog_mparena = {
MENUDIALOGTYPE_DEFAULT,
0x5073, // "Arena"
menuitems_mparena,
NULL,
0x00000011,
NULL,
};
// 2b654
struct menu_item menuitems_mplimits[] = {
{ MENUITEMTYPE_SLIDER, 0, 0x00020010, 0x0000506c, 0x0000003c, menuhandlerMpTimeLimitSlider }, // "Time"
{ MENUITEMTYPE_SLIDER, 0, 0x00020010, 0x0000506d, 0x00000064, menuhandlerMpScoreLimitSlider }, // "Score"
{ MENUITEMTYPE_SLIDER, 0, 0x00020010, 0x000059bf, 0x00000190, menuhandlerMpTeamScoreLimitSlider }, // "Team Score"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00060000, 0x0000506e, 0x00000000, menuhandlerMpRestoreScoreDefaults }, // "Restore Defaults"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x0000506f, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b6e0
struct menu_dialog menudialog_mplimits = {
MENUDIALOGTYPE_DEFAULT,
0x506b,
menuitems_mplimits,
NULL,
0x00000010,
NULL,
};
// 2b6f8
struct menu_item menuitems_mpplayerhandicaps[] = {
{ MENUITEMTYPE_SLIDER, 0, 0x00020010, (u32)&func0f17c524, 0x000000ff, menuhandlerMpHandicapPlayer },
{ MENUITEMTYPE_SLIDER, 1, 0x00020010, (u32)&func0f17c524, 0x000000ff, menuhandlerMpHandicapPlayer },
{ MENUITEMTYPE_SLIDER, 2, 0x00020010, (u32)&func0f17c524, 0x000000ff, menuhandlerMpHandicapPlayer },
{ MENUITEMTYPE_SLIDER, 3, 0x00020010, (u32)&func0f17c524, 0x000000ff, menuhandlerMpHandicapPlayer },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00060000, 0x0000506e, 0x00000000, menuhandlerMpRestoreHandicapDefaults }, // "Restore Defaults"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x0000506f, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b798
struct menu_dialog menudialog_mpplayerhandicaps = {
MENUDIALOGTYPE_DEFAULT,
0x54b8, // "Player Handicaps"
menuitems_mpplayerhandicaps,
NULL,
0x00000010,
NULL,
};
// 2b7b0
struct menu_item menuitems_mpready[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x0000506a, 0x00000000, NULL }, // "...and waiting"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b7d8
struct menu_dialog g_MpReadyMenuDialog = {
MENUDIALOGTYPE_SUCCESS,
0x5069,
menuitems_mpready,
menudialog0017c5a4,
0x00000001,
NULL,
};
u32 var800857d0 = 0x00000000;
u32 var800857d4 = 0x50670000; // "Normal Simulants"
u32 var800857d8 = 0x00000006;
u32 var800857dc = 0x50680000; // "Special Simulants"
// 2b800
struct menu_item menuitems_mpaddchangesimulant[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00020000, 0x00000078, 0x00000042, menuhandler0017c6a4 },
{ MENUITEMTYPE_MARQUEE, 0, 0x00000a00, (u32)&func0f17ca40, 0x00000000, NULL },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b83c
struct menu_dialog g_MpAddSimulantMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
0x5065,
menuitems_mpaddchangesimulant,
NULL,
0x00000011,
NULL,
};
// 2b854
struct menu_dialog g_MpChangeSimulantMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
0x5066,
menuitems_mpaddchangesimulant,
menudialog0017c618,
0x00000011,
NULL,
};
// 2b86c
struct menu_item menuitems_mpsimulantcharacter[] = {
{ MENUITEMTYPE_CAROUSEL, 0, 0x00020000, 0x00000000, 0x00000025, menuhandlerMpSimulantHead },
{ MENUITEMTYPE_CAROUSEL, 0, 0x00020000, 0x00000000, 0x0000001b, menuhandlerMpSimulantBody },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b8a8
struct menu_dialog menudialog_mpsimulantcharacter = {
MENUDIALOGTYPE_DEFAULT,
0x5064,
menuitems_mpsimulantcharacter,
menudialog0017ccfc,
0x00000012,
NULL,
};
// 2b8c0
struct menu_item menuitems_mpeditsimulant[] = {
{ MENUITEMTYPE_DROPDOWN, 0, 0x00020000, 0x0000505f, 0x00000000, menuhandlerMpSimulantDifficulty }, // "Difficulty:"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x00005060, 0x00000000, menuhandlerMpChangeSimulantType }, // "Change Type..."
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005061, 0x00000000, &menudialog_mpsimulantcharacter }, // "Character..."
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x00005062, 0x00000000, menuhandlerMpDeleteSimulant }, // "Delete Simulant"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x00005063, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2b94c
struct menu_dialog menudialog_mpeditsimulant = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f17cfc0,
menuitems_mpeditsimulant,
menudialog0017c618,
0x00000010,
NULL,
};
// 2b964
struct menu_item menuitems_mpsimulants[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x00005054, 0x00000000, menuhandlerMpAddSimulant }, // "Add Simulant..."
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x00005055, (u32)&func0f17d378, menuhandlerMpSimulantSlot }, // "1:"
{ MENUITEMTYPE_SELECTABLE, 1, 0x00000000, 0x00005056, (u32)&func0f17d378, menuhandlerMpSimulantSlot }, // "2:"
{ MENUITEMTYPE_SELECTABLE, 2, 0x00000000, 0x00005057, (u32)&func0f17d378, menuhandlerMpSimulantSlot }, // "3:"
{ MENUITEMTYPE_SELECTABLE, 3, 0x00000000, 0x00005058, (u32)&func0f17d378, menuhandlerMpSimulantSlot }, // "4:"
{ MENUITEMTYPE_SELECTABLE, 4, 0x00000000, 0x00005059, (u32)&func0f17d378, menuhandlerMpSimulantSlot }, // "5:"
{ MENUITEMTYPE_SELECTABLE, 5, 0x00000000, 0x0000505a, (u32)&func0f17d378, menuhandlerMpSimulantSlot }, // "6:"
{ MENUITEMTYPE_SELECTABLE, 6, 0x00000000, 0x0000505b, (u32)&func0f17d378, menuhandlerMpSimulantSlot }, // "7:"
{ MENUITEMTYPE_SELECTABLE, 7, 0x00000000, 0x0000505c, (u32)&func0f17d378, menuhandlerMpSimulantSlot }, // "8:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x0000505d, 0x00000000, menuhandlerMpClearAllSimulants }, // "Clear All"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x0000505e, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2ba7c
struct menu_dialog menudialog_mpsimulants = {
MENUDIALOGTYPE_DEFAULT,
0x5053, // "Simulants"
menuitems_mpsimulants,
menudialog0017d468,
0x00000010,
NULL,
};
u32 var80085a74 = 0x00000000;
u32 var80085a78 = 0x00000000;
u32 var80085a7c = 0x00000000;
u32 var80085a80 = 0x00000000;
u8 g_TeamIdsForPairing[] = {0, 1, 2, 3};
// 2baa8
struct menu_item menuitems_mpautoteam[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x0000504c, 0x00000000, menuhandlerMpTwoTeams }, // "Two Teams"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x0000504d, 0x00000000, menuhandlerMpThreeTeams }, // "Three Teams"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x0000504e, 0x00000000, menuhandlerMpFourTeams }, // "Four Teams"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x0000504f, 0x00000000, menuhandlerMpMaximumTeams }, // "Maximum Teams"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x00005050, 0x00000000, menuhandlerMpHumansVsSimulants }, // "Humans vs. Simulants"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x00005051, 0x00000000, menuhandlerMpHumanSimulantPairs }, // "Human-Simulant Pairs"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x00005052, 0x00000000, NULL }, // "Cancel"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2bb5c
struct menu_dialog menudialog_mpautoteam = {
MENUDIALOGTYPE_DEFAULT,
0x504b,
menuitems_mpautoteam,
NULL,
0x00000010,
NULL,
};
// 2bb74
struct menu_item menuitems_mpteamcontrol[] = {
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x00005047, 0x00000002, menuhandlerMpTeamsEnabled }, // "Teams Enabled"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000010, 0x00005048, 0x00000000, menuhandlerMpTeamsLabel }, // "Teams:"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00020000, (u32)&func0f17da94, 0x00000000, menuhandlerMpTeamSlot },
{ MENUITEMTYPE_DROPDOWN, 1, 0x00020000, (u32)&func0f17da94, 0x00000000, menuhandlerMpTeamSlot },
{ MENUITEMTYPE_DROPDOWN, 2, 0x00020000, (u32)&func0f17da94, 0x00000000, menuhandlerMpTeamSlot },
{ MENUITEMTYPE_DROPDOWN, 3, 0x00020000, (u32)&func0f17da94, 0x00000000, menuhandlerMpTeamSlot },
{ MENUITEMTYPE_DROPDOWN, 4, 0x00020000, (u32)&func0f17da94, 0x00000000, menuhandlerMpTeamSlot },
{ MENUITEMTYPE_DROPDOWN, 5, 0x00020000, (u32)&func0f17da94, 0x00000000, menuhandlerMpTeamSlot },
{ MENUITEMTYPE_DROPDOWN, 6, 0x00020000, (u32)&func0f17da94, 0x00000000, menuhandlerMpTeamSlot },
{ MENUITEMTYPE_DROPDOWN, 7, 0x00020000, (u32)&func0f17da94, 0x00000000, menuhandlerMpTeamSlot },
{ MENUITEMTYPE_DROPDOWN, 8, 0x00020000, (u32)&func0f17da94, 0x00000000, menuhandlerMpTeamSlot },
{ MENUITEMTYPE_DROPDOWN, 9, 0x00020000, (u32)&func0f17da94, 0x00000000, menuhandlerMpTeamSlot },
{ MENUITEMTYPE_DROPDOWN, 10, 0x00020000, (u32)&func0f17da94, 0x00000000, menuhandlerMpTeamSlot },
{ MENUITEMTYPE_DROPDOWN, 11, 0x00020000, (u32)&func0f17da94, 0x00000000, menuhandlerMpTeamSlot },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005049, 0x00000000, &menudialog_mpautoteam }, // "Auto Team..."
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x0000504a, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2bcf0
struct menu_dialog menudialog_mpteamcontrol = {
MENUDIALOGTYPE_DEFAULT,
0x5046,
menuitems_mpteamcontrol,
NULL,
0x00000010,
NULL,
};
u32 var80085ce8 = 0x000058a6; // "Random"
u32 var80085cec = 0x000058a7; // "Select All"
u32 var80085cf0 = 0x000058a8; // "Select None"
u32 var80085cf4 = 0x000058a9; // "Randomize"
// 2bd18
struct menu_item menuitems_2bd18[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00020000, 0x00000078, 0x0000004d, menuhandler0017dc84 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2bd40
struct menu_dialog menudialog_2bd40 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f17dc44,
menuitems_2bd18,
menudialog0017df74,
0x00000010,
NULL,
};
// 2bd58
struct menu_item menuitems_mpsoundtrack[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x0000503f, 0x00000000, NULL }, // "Current:"
{ MENUITEMTYPE_LABEL, 0, 0x00000000, 0x00005603, (u32)&func0f17dfac, NULL }, // ""
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, (u32)&func0f17dc44, 0x00000000, &menudialog_2bd40 },
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x00005040, 0x00000000, menuhandlerMpMultipleTunes }, // "Multiple Tunes"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x00005041, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2bdf8
struct menu_dialog menudialog_mpsoundtrack = {
MENUDIALOGTYPE_DEFAULT,
0x503e, // "Soundtrack"
menuitems_mpsoundtrack,
NULL,
0x00000010,
NULL,
};
// 2be10
struct menu_item menuitems_mpchangeteamname[] = {
{ MENUITEMTYPE_KEYBOARD, 0, 0x00000000, 0x00000000, 0x00000000, menuhandler0017e06c },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2be38
struct menu_dialog g_MpChangeTeamNameMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
0x503d,
menuitems_mpchangeteamname,
NULL,
0x00000000,
NULL,
};
// 2be50
struct menu_item menuitems_mpteamnames[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x00005608, (u32)&func0f17e288, menuhandlerMpTeamNameSlot }, // "Red"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x00005609, (u32)&func0f17e288, menuhandlerMpTeamNameSlot }, // "Yellow"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x0000560a, (u32)&func0f17e288, menuhandlerMpTeamNameSlot }, // "Blue"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x0000560b, (u32)&func0f17e288, menuhandlerMpTeamNameSlot }, // "Magenta"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x0000560c, (u32)&func0f17e288, menuhandlerMpTeamNameSlot }, // "Cyan"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x0000560d, (u32)&func0f17e288, menuhandlerMpTeamNameSlot }, // "Orange"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x0000560e, (u32)&func0f17e288, menuhandlerMpTeamNameSlot }, // "Pink"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020000, 0x0000560f, (u32)&func0f17e288, menuhandlerMpTeamNameSlot }, // "Brown"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x0000503c, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2bf2c
struct menu_dialog menudialog_mpteamnames = {
MENUDIALOGTYPE_DEFAULT,
0x503b, // "Team Names"
menuitems_mpteamnames,
NULL,
0x00000010,
NULL,
};
// 2bf44
struct menu_item menuitems_2bf44[] = {
{ MENUITEMTYPE_SCROLLABLE, 1, 0x00000000, 0x0000007c, 0x00000037, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00060000, 0x00005039, 0x00000000, menuhandler0017e38c }, // "Accept"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x0000503a, 0x00000000, NULL }, // "Cancel"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2bfa8
struct menu_dialog menudialog_2bfa8 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f17e318,
menuitems_2bf44,
menudialog0017e3fc,
0x00000014,
NULL,
};
// 2bfc0
struct menu_item menuitems_mpchallengedetails[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00200000, 0x00000078, 0x0000004d, menuhandler0017e4d4 },
{ MENUITEMTYPE_SCROLLABLE, 2, 0x00000000, 0x0000007c, 0x00000037, menuhandler0017e9d8 },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, menuhandler0017e9d8 },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x000054ab, 0x00000000, menuhandlerMpStartChallenge }, // "Start Challenge"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x00005033, 0x00000000, menuhandlerMpAbortChallenge }, // "Abort Challenge"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c038
struct menu_dialog menudialog_mpchallengedetails = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f17eac8,
menuitems_mpchallengedetails,
menudialog0017eb34,
0x00000808,
NULL,
};
struct menu_dialog menudialog_mpgamesetup2;
// 2c050
struct menu_dialog menudialog_mpchallengedetails2 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f17eac8,
menuitems_mpchallengedetails,
menudialog0017eb34,
0x00000808,
&menudialog_mpgamesetup2,
};
// 2c068
struct menu_item menuitems_2c068[] = {
{ MENUITEMTYPE_SCROLLABLE, 1, 0x00000000, 0x0000007c, 0x00000037, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x00005039, 0x00000000, menuhandler0017ec64 }, // "Accept"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x0000503a, 0x00000000, NULL }, // "Cancel"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c0cc
struct menu_dialog menudialog_2c0cc = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f17e318,
menuitems_2c068,
menudialog0017e3fc,
0x00000004,
NULL,
};
// 2c0e4
struct menu_item menuitems_mpcombatchallenges2[] = {
{ MENUITEMTYPE_CUSTOM, 1, 0x00200000, 0x00000078, 0x0000004d, menuhandler0017e4d4 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c10c
struct menu_dialog menudialog_mpcombatchallenges2 = {
MENUDIALOGTYPE_DEFAULT,
0x5032, // "Combat Challenges"
menuitems_mpcombatchallenges2,
menudialog0017eb34,
0x00000000,
NULL,
};
// 2c124
u16 mplockoptions[] = {
0x502d, // "None"
0x502e, // "Last Winner"
0x502f, // "Last Loser"
0x5030, // "Random"
};
struct menu_dialog menudialog_mpabort2;
// 2c12c
struct menu_item menuitems_mpstuff[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005029, 0x00000000, &menudialog_mpsoundtrack }, // "Soundtrack"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x0000502a, 0x00000000, &menudialog_mpteamnames }, // "Team Names"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00020000, 0x0000502c, 0x00000000, menuhandlerMpLock }, // "Lock"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_DROPDOWN, 0, 0x00000000, 0x000056d8, 0x00000000, menuhandlerScreenRatio }, // "Ratio"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00000000, 0x0000549a, 0x00000000, menuhandlerScreenSplit }, // "Split"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005024, 0x00000000, &g_MpReadyMenuDialog }, // "Start Game"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005025, 0x00000000, &menudialog_2aba0 }, // "Drop Out"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x0000501b, 0x00000000, &menudialog_mpabort2 }, // "Abort Game"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c208
struct menu_dialog menudialog_mpstuff = {
MENUDIALOGTYPE_DEFAULT,
0x5028, // "Stuff"
menuitems_mpstuff,
NULL,
0x00000810,
&menudialog_mpchallengedetails,
};
// 2c220
struct menu_dialog menudialog_mpstuff2 = {
MENUDIALOGTYPE_DEFAULT,
0x5028, // "Stuff"
menuitems_mpstuff,
NULL,
0x00000810,
NULL,
};
// 2c238
struct menu_item menuitems_mpplayersetup4[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x0000501e, (u32)&func0f17909c, &menudialog_mpplayername }, // "Name"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x0000501f, 0x00000000, &menudialog_mpcharacter }, // "Character"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005021, 0x00000000, &menudialog_mpcontrol }, // "Control"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005022, 0x00000000, &menudialog_mpoptions }, // "Player Options"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005023, 0x00000000, &menudialog_mpplayerstats }, // "Statistics"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x0000501d, 0x00000000, &menudialog_mploadplayer }, // "Load Player"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, (u32)&func0f17eed4, 0x00000000, menuhandlerMpSavePlayer },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c2ec
struct menu_dialog menudialog_mpplayersetup4 = {
MENUDIALOGTYPE_DEFAULT,
0x501c, // "Player Setup"
menuitems_mpplayersetup4,
NULL,
0x00000800,
&menudialog_mpstuff,
};
// 2c304
struct menu_dialog menudialog_mpplayersetup2 = {
MENUDIALOGTYPE_DEFAULT,
0x501c, // "Player Setup"
menuitems_mpplayersetup4,
NULL,
0x00000800,
&menudialog_mpstuff2,
};
// 2c31c
struct menu_dialog menudialog_mpplayersetup3 = {
MENUDIALOGTYPE_DEFAULT,
0x501c, // "Player Setup"
menuitems_mpplayersetup4,
NULL,
0x00000000,
NULL,
};
// 2c334
struct menu_item menuitems_mpabort2[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000010, 0x00005035, 0x00000000, NULL }, // "Are you sure you want to abort the game?"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x00005036, 0x00000000, menuhandler0017ef30 }, // "Abort"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x00005037, 0x00000000, NULL }, // "Cancel"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c384
struct menu_dialog menudialog_mpabort2 = {
MENUDIALOGTYPE_DANGER,
0x5034,
menuitems_mpabort2,
NULL,
0x00000000,
NULL,
};
struct menu_dialog menudialog_mpscenario;
// 2c39c
struct menu_item menuitems_mpgamesetup3[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020004, 0x00005013, (u32)&func0f184fb0, &menudialog_mpscenario }, // "Scenario"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x00005015, 0x00000000, menuhandlerMpOpenOptions }, // "Options"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005014, (u32)&func0f17f024, &menudialog_mparena }, // "Arena"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005017, 0x00000000, &menudialog_mpweapons }, // "Weapons"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005018, 0x00000000, &menudialog_mplimits }, // "Limits"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x000054b8, 0x00000000, &menudialog_mpplayerhandicaps }, // "Player Handicaps"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005019, 0x00000000, &menudialog_mpsimulants }, // "Simulants"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005016, 0x00000000, &menudialog_mpteamcontrol }, // "Teams"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000082, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00060004, 0x00005012, 0x00000000, &menudialog_mploadgamesettingstype0 }, // "Load Settings"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00060000, 0x0000501a, 0x00000000, menuhandlerMpSaveSettings }, // "Save Settings"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c48c
struct menu_dialog menudialog_mpgamesetup3 = {
MENUDIALOGTYPE_DEFAULT,
0x5011,
menuitems_mpgamesetup3,
menudialog0017f0b0,
0x00000810,
&menudialog_mpplayersetup4,
};
// 2c4a4
struct menu_dialog menudialog_mpgamesetup2 = {
MENUDIALOGTYPE_DEFAULT,
0x5011,
menuitems_mpgamesetup3,
menudialog0017f0b0,
0x00000810,
&menudialog_mpplayersetup2,
};
// 2c4bc
struct menu_item menuitems_mpquickgo[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x000059c8, 0x00000000, &g_MpReadyMenuDialog }, // "Start Game"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x0000501d, 0x00000000, &menudialog_mploadplayer }, // "Load Player"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x000059ca, 0x00000000, &menudialog_mpplayersetup3 }, // "Player Settings"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x000059c9, 0x00000000, &menudialog_2aba0 }, // "Drop Out"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c520
struct menu_dialog g_MpQuickGoMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
0x59cc, // "Quick Go"
menuitems_mpquickgo,
menudialog0017f0dc,
0x00000000,
NULL,
};
struct menu_dialog menudialog_mpscenario2;
// 2c538
struct menu_item menuitems_mpquickteamgamesetup[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00020004, 0x00005013, (u32)&func0f184fb0, &menudialog_mpscenario2 }, // "Scenario"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x00005015, 0x00000000, menuhandlerMpOpenOptions }, // "Options"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005014, (u32)&func0f17f024, &menudialog_mparena }, // "Arena"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005017, (u32)&func0f17f088, &menudialog_mpweapons2 }, // "Weapons"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000004, 0x00005018, 0x00000000, &menudialog_mplimits }, // "Limits"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000082, 0x00000000, menuhandlerQuickTeamSeparator },
{ MENUITEMTYPE_DROPDOWN, 0, 0x00000000, 0x000059c1, 0x00000000, menuhandler0017f4fc }, // "Player 1 Team"
{ MENUITEMTYPE_DROPDOWN, 1, 0x00000000, 0x000059c2, 0x00000000, menuhandler0017f4fc }, // "Player 2 Team"
{ MENUITEMTYPE_DROPDOWN, 2, 0x00000000, 0x000059c3, 0x00000000, menuhandler0017f4fc }, // "Player 3 Team"
{ MENUITEMTYPE_DROPDOWN, 3, 0x00000000, 0x000059c4, 0x00000000, menuhandler0017f4fc }, // "Player 4 Team"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00000000, 0x000059c5, 0x00000000, menuhandlerMpNumberOfSimulants }, // "Number Of Simulants"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00000000, 0x000059c6, 0x00000000, menuhandlerMpSimulantsPerTeam }, // "Simulants Per Team"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00000000, 0x000059c7, 0x00000000, menuhandler0017f74c }, // "Simulant Difficulty"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000082, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000000, 0x000059c0, 0x00000000, menuhandlerMpFinishedSetup }, // "Finished Setup"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000082, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00060000, 0x0000501a, 0x00000000, menuhandlerMpSaveSettings }, // "Save Settings"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c6a0
struct menu_dialog g_MpQuickTeamGameSetupMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
0x5011, // "Game Setup"
menuitems_mpquickteamgamesetup,
NULL,
0x00000000,
NULL,
};
// 2c6b8
struct menu_item menuitems_mpquickteam[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00400000, 0x000059cf, 0x00000000, menuhandlerMpQuickTeamOption }, // "Players Only"
{ MENUITEMTYPE_SELECTABLE, 1, 0x00400000, 0x000059d0, 0x00000000, menuhandlerMpQuickTeamOption }, // "Players and Simulants"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000082, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 2, 0x00400000, 0x000059d1, 0x00000000, menuhandlerMpQuickTeamOption }, // "Player Teams"
{ MENUITEMTYPE_SELECTABLE, 3, 0x00400000, 0x000059d2, 0x00000000, menuhandlerMpQuickTeamOption }, // "Players vs. Simulants"
{ MENUITEMTYPE_SELECTABLE, 4, 0x00400000, 0x000059d3, 0x00000000, menuhandlerMpQuickTeamOption }, // "Player-Simulant Teams"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c744
struct menu_dialog menudialog_mpquickteam = {
MENUDIALOGTYPE_DEFAULT,
0x59ce, // "Quick Team"
menuitems_mpquickteam,
NULL,
0x00000004,
NULL,
};
// 2c75c
struct menu_item menuitems_mpcombatsimulator[] = {
{ MENUITEMTYPE_SELECTABLE, 0, 0x00400004, 0x000059b9, 0x00000000, &menudialog_mpcombatchallenges2 }, // "Challenges"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00400004, 0x000059ba, 0x00000001, &menudialog_mploadgamesettingstype1 }, // "Load/Preset Games"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00400004, 0x000059bb, 0x00000002, &menudialog_mpquickteam }, // "Quick Start"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00400000, 0x000059bc, 0x00000003, menuhandlerMpAdvancedSetup }, // "Advanced Setup"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c7c0
struct menu_dialog g_CombatSimulatorMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
0x59bd,
menuitems_mpcombatsimulator,
menudialog0017f930,
0x00000004,
NULL,
};
u32 var800867b8 = 0x00000000;
u32 var800867bc = 0x00000000;
// 2c7e0
u16 mpslowmotionoptions[] = {
0x50f0, // "Off"
0x50f1, // "On"
0x50f2, // "Smart"
0x0000,
};
// 2c7e8
struct menu_item menuitems_mpcombatoptions[] = {
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050de, 0x00000001, menuhandlerMpOneHitKills }, // "One-Hit Kills"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00020000, 0x000050df, 0x00000000, menuhandlerMpSlowMotion }, // "Slow Motion"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e0, 0x00000100, menuhandlerMpCheckboxOption }, // "Fast Movement"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e1, 0x00000200, menuhandlerMpDisplayTeam }, // "Display Team"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e2, 0x00000004, menuhandlerMpCheckboxOption }, // "No Radar"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e3, 0x00000008, menuhandlerMpCheckboxOption }, // "No Auto-Aim"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e4, 0x00000010, menuhandlerMpCheckboxOption }, // "No Player Highlight"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e5, 0x00000020, menuhandlerMpCheckboxOption }, // "No Pickup Highlight"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050ef, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c8d8
struct menu_dialog menudialog_mpcombatoptions = {
MENUDIALOGTYPE_DEFAULT,
0x50d7,
menuitems_mpcombatoptions,
menudialog00184ec0,
0x00000010,
NULL,
};
// 2c8f0
struct menu_item menuitems_mpbriefcaseoptions[] = {
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050de, 0x00000001, menuhandlerMpOneHitKills }, // "One-Hit Kills"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00020000, 0x000050df, 0x00000000, menuhandlerMpSlowMotion }, // "Slow Motion"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e0, 0x00000100, menuhandlerMpCheckboxOption }, // "Fast Movement"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e1, 0x00000200, menuhandlerMpDisplayTeam }, // "Display Team"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e2, 0x00000004, menuhandlerMpCheckboxOption }, // "No Radar"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e3, 0x00000008, menuhandlerMpCheckboxOption }, // "No Auto-Aim"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000057ed, 0x00000400, menuhandlerMpCheckboxOption }, // "Kills Score"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050ed, 0x00000800, menuhandlerMpCheckboxOption }, // "Highlight Briefcase"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050ee, 0x00001000, menuhandlerMpCheckboxOption }, // "Show on Radar"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050ef, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2c9f4
struct menu_dialog menudialog_mpbriefcaseoptions = {
MENUDIALOGTYPE_DEFAULT,
0x50d8,
menuitems_mpbriefcaseoptions,
menudialog00184ec0,
0x00000010,
NULL,
};
struct defaultobj *var800869ec = NULL;
u32 var800869f0 = 0x01000008;
u32 var800869f4 = 0x00110000;
u32 var800869f8 = 0x00420001;
u32 var800869fc = 0x00204000;
u32 var80086a00 = 0x00000000;
u32 var80086a04 = 0x00000000;
u32 var80086a08 = 0x00000000;
u32 var80086a0c = 0x3f800000;
u32 var80086a10 = 0x00000000;
u32 var80086a14 = 0x00000000;
u32 var80086a18 = 0x00000000;
u32 var80086a1c = 0x3f800000;
u32 var80086a20 = 0x00000000;
u32 var80086a24 = 0x00000000;
u32 var80086a28 = 0x00000000;
u32 var80086a2c = 0x3f800000;
u32 var80086a30 = 0x00000000;
u32 var80086a34 = 0x00000000;
u32 var80086a38 = 0x00000000;
u32 var80086a3c = 0x000003e8;
u32 var80086a40 = 0xffffff00;
u32 var80086a44 = 0xffffff00;
u32 var80086a48 = 0x0fff0000;
u32 var80086a4c = 0x57000000;
u32 var80086a50 = 0x00ffffff;
u32 var80086a54 = 0x00000000;
// 2ca78
struct menu_item menuitems_mpcaptureoptions[] = {
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050de, 0x00000001, menuhandlerMpOneHitKills }, // "One-Hit Kills"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00020000, 0x000050df, 0x00000000, menuhandlerMpSlowMotion }, // "Slow Motion"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e0, 0x00000100, menuhandlerMpCheckboxOption }, // "Fast Movement"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e1, 0x00000200, menuhandlerMpDisplayTeam }, // "Display Team"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e2, 0x00000004, menuhandlerMpCheckboxOption }, // "No Radar"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e3, 0x00000008, menuhandlerMpCheckboxOption }, // "No Auto-Aim"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000057ed, 0x00000400, menuhandlerMpCheckboxOption }, // "Kills Score"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050ec, 0x00002000, menuhandlerMpCheckboxOption }, // "Show on Radar"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050ef, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2cb68
struct menu_dialog menudialog_mpcaptureoptions = {
MENUDIALOGTYPE_DEFAULT,
0x50dc,
menuitems_mpcaptureoptions,
menudialog00184ec0,
0x00000010,
NULL,
};
u32 var80086b60 = 0x01000008;
u32 var80086b64 = 0x00110000;
u32 var80086b68 = 0x00420001;
u32 var80086b6c = 0x00204000;
u32 var80086b70 = 0x00000000;
u32 var80086b74 = 0x00000000;
u32 var80086b78 = 0x00000000;
u32 var80086b7c = 0x3f800000;
u32 var80086b80 = 0x00000000;
u32 var80086b84 = 0x00000000;
u32 var80086b88 = 0x00000000;
u32 var80086b8c = 0x3f800000;
u32 var80086b90 = 0x00000000;
u32 var80086b94 = 0x00000000;
u32 var80086b98 = 0x00000000;
u32 var80086b9c = 0x3f800000;
u32 var80086ba0 = 0x00000000;
u32 var80086ba4 = 0x00000000;
u32 var80086ba8 = 0x00000000;
u32 var80086bac = 0x000003e8;
u32 var80086bb0 = 0xffffff00;
u32 var80086bb4 = 0xffffff00;
u32 var80086bb8 = 0x0fff0000;
u32 var80086bbc = 0x57000000;
u32 var80086bc0 = 0x00ffffff;
u32 var80086bc4 = 0x00000000;
// 2cbe8
struct menu_item menuitems_mphilloptions[] = {
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050de, 0x00000001, menuhandlerMpOneHitKills }, // "One-Hit Kills"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00020000, 0x000050df, 0x00000000, menuhandlerMpSlowMotion }, // "Slow Motion"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e0, 0x00000100, menuhandlerMpCheckboxOption }, // "Fast Movement"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e1, 0x00000200, menuhandlerMpDisplayTeam }, // "Display Team"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e2, 0x00000004, menuhandlerMpCheckboxOption }, // "No Radar"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e3, 0x00000008, menuhandlerMpCheckboxOption }, // "No Auto-Aim"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000057ed, 0x00000400, menuhandlerMpCheckboxOption }, // "Kills Score"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e9, 0x00004000, menuhandlerMpCheckboxOption }, // "Hill on Radar"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050ea, 0x00008000, menuhandlerMpCheckboxOption }, // "Mobile Hill"
{ MENUITEMTYPE_SLIDER, 0, 0x00020000, 0x000050eb, 0x0000006e, menuhandlerMpHillTime }, // "Time"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050ef, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2cd00
struct menu_dialog menudialog_mphilloptions = {
MENUDIALOGTYPE_DEFAULT,
0x50db,
menuitems_mphilloptions,
menudialog00184ec0,
0x00000010,
NULL,
};
// 2cd18
struct menu_item menuitems_mphackeroptions[] = {
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050de, 0x00000001, menuhandlerMpOneHitKills }, // "One-Hit Kills"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00020000, 0x000050df, 0x00000000, menuhandlerMpSlowMotion }, // "Slow Motion"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e0, 0x00000100, menuhandlerMpCheckboxOption }, // "Fast Movement"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e1, 0x00000200, menuhandlerMpDisplayTeam }, // "Display Team"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e2, 0x00000004, menuhandlerMpCheckboxOption }, // "No Radar"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e3, 0x00000008, menuhandlerMpCheckboxOption }, // "No Auto-Aim"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000057ed, 0x00000400, menuhandlerMpCheckboxOption }, // "Kills Score"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e7, 0x00020000, menuhandlerMpCheckboxOption }, // "Highlight Terminal"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050ee, 0x00040000, menuhandlerMpCheckboxOption }, // "Show on Radar"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050ef, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2ce1c
struct menu_dialog menudialog_mphackeroptions = {
MENUDIALOGTYPE_DEFAULT,
0x50d9,
menuitems_mphackeroptions,
menudialog00184ec0,
0x00000010,
NULL,
};
u32 var80086e14 = 0x02000008;
u32 var80086e18 = 0x00130000;
u32 var80086e1c = 0x00420001;
u32 var80086e20 = 0x00204000;
u32 var80086e24 = 0x00000000;
u32 var80086e28 = 0x00000000;
u32 var80086e2c = 0x00000000;
u32 var80086e30 = 0x3f800000;
u32 var80086e34 = 0x00000000;
u32 var80086e38 = 0x00000000;
u32 var80086e3c = 0x00000000;
u32 var80086e40 = 0x3f800000;
u32 var80086e44 = 0x00000000;
u32 var80086e48 = 0x00000000;
u32 var80086e4c = 0x00000000;
u32 var80086e50 = 0x3f800000;
u32 var80086e54 = 0x00000000;
u32 var80086e58 = 0x00000000;
u32 var80086e5c = 0x00000000;
u32 var80086e60 = 0x000003e8;
u32 var80086e64 = 0xffffff00;
u32 var80086e68 = 0xffffff00;
u32 var80086e6c = 0x0fff0000;
u32 var80086e70 = 0x36000000;
u32 var80086e74 = 0x00ffffff;
u32 var80086e78 = 0x00000000;
// 2ce9c
struct menu_item menuitems_mppopacapoptions[] = {
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050de, 0x00000001, menuhandlerMpOneHitKills }, // "One-Hit Kills"
{ MENUITEMTYPE_DROPDOWN, 0, 0x00020000, 0x000050df, 0x00000000, menuhandlerMpSlowMotion }, // "Slow Motion"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e0, 0x00000100, menuhandlerMpCheckboxOption }, // "Fast Movement"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e1, 0x00000200, menuhandlerMpDisplayTeam }, // "Display Team"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e2, 0x00000004, menuhandlerMpCheckboxOption }, // "No Radar"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e3, 0x00000008, menuhandlerMpCheckboxOption }, // "No Auto-Aim"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000057ed, 0x00000400, menuhandlerMpCheckboxOption }, // "Kills Score"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050e6, 0x00080000, menuhandlerMpCheckboxOption }, // "Highlight Target"
{ MENUITEMTYPE_CHECKBOX, 0, 0x00020000, 0x000050ee, 0x00100000, menuhandlerMpCheckboxOption }, // "Show on Radar"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000050ef, 0x00000000, NULL }, // "Back"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2cfa0
struct menu_dialog menudialog_mppopacapoptions = {
MENUDIALOGTYPE_DEFAULT,
0x50da,
menuitems_mppopacapoptions,
menudialog00184ec0,
0x00000010,
NULL,
};
// 2cfb8
struct mpscenario g_MpScenarios[] = {
{ &menudialog_mpcombatoptions, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL },
{ &menudialog_mpbriefcaseoptions, scenarioHtbInit, scenarioHtbCallback08, scenarioHtbReset, scenarioHtbCallback10, scenarioHtbCallback14, scenarioHtbCallback18, scenarioHtbKill, scenarioHtbRadar, scenarioHtbRadar2, scenarioHtbHighlight, NULL, NULL, NULL, NULL, NULL, NULL, NULL },
{ &menudialog_mphackeroptions, scenarioHtmInit, scenarioHtmCallback08, scenarioHtmReset, scenarioHtmCallback10, scenarioHtmCallback14, scenarioHtmCallback18, scenarioHtmKill, scenarioHtmRadar, scenarioHtmRadar2, scenarioHtmHighlight, NULL, NULL, NULL, NULL, NULL, NULL, NULL },
{ &menudialog_mppopacapoptions, scenarioPacInit, NULL, scenarioPacReset, scenarioPacCallback10, NULL, scenarioPacCallback18, scenarioPacKill, scenarioPacRadar, scenarioPacRadar2, scenarioPacHighlight, NULL, NULL, NULL, NULL, NULL, NULL, NULL },
{ &menudialog_mphilloptions, scenarioKohInit, NULL, scenarioKohReset, scenarioKohCallback10, NULL, scenarioKohCallback18, scenarioKohKill, scenarioKohRadar, NULL, NULL, NULL, NULL, scenarioKohIsRoomHighlighted, scenarioKohCallback38, NULL, scenarioKohCallback40, scenarioKohCallback44 },
{ &menudialog_mpcaptureoptions, scenarioCtcInit, scenarioCtcCallback08, scenarioCtcReset, scenarioCtcCallback10, scenarioCtcCallback14, NULL, scenarioCtcKill, scenarioCtcRadar, scenarioCtcRadar2, scenarioCtcHighlight, scenarioCtcCallback2c, scenarioCtcGetMaxTeams, scenarioCtcIsRoomHighlighted, scenarioCtcCallback38, NULL, NULL, NULL },
};
// 2d168
u16 mpscenarios[] = {
// Full name, short name, unlock flags?
0x50f6, 0x50fd, 0x0000, // "Combat", "Combat"
0x50f7, 0x50fe, 0x2000, // "Hold the Briefcase", "Briefcase"
0x50f8, 0x50ff, 0x4e00, // "Hacker Central", "Hacker"
0x50f9, 0x5100, 0x4d00, // "Pop a Cap", "Pop"
0x50fa, 0x5101, 0x1f01, // "King of the Hill", "Hill"
0x50fb, 0x5102, 0x2101, // "Capture the Case", "Capture"
};
u32 var8008716c = 0x00000000;
u32 var80087170 = 0x50f40000; // "Free for All!"
u32 var80087174 = 0x00000004;
u32 var80087178 = 0x50f50000; // "-Teamwork-"
// 2d19c
struct menu_item menuitems_mpscenario[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00020040, 0x00000078, 0x0000004d, menuhandler00185068 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2d1c4
struct menu_dialog menudialog_mpscenario = {
MENUDIALOGTYPE_DEFAULT,
0x50f3,
menuitems_mpscenario,
NULL,
0x00000011,
NULL,
};
// 2d1dc
struct menu_item menuitems_mpscenario2[] = {
{ MENUITEMTYPE_CUSTOM, 1, 0x00020040, 0x00000078, 0x0000004d, menuhandler00185068 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2d204
struct menu_dialog menudialog_mpscenario2 = {
MENUDIALOGTYPE_DEFAULT,
0x50f3,
menuitems_mpscenario2,
NULL,
0x00000011,
NULL,
};
u32 var800871fc = 0x01000003;
u32 var80087200 = 0x0020ffff;
u32 var80087204 = 0x00000000;
u32 var80087208 = 0x00000000;
u32 var8008720c = 0x00000000;
u32 var80087210 = 0x00000000;
u32 var80087214 = 0x00000000;
u32 var80087218 = 0x3f800000;
u32 var8008721c = 0x00000000;
u32 var80087220 = 0x00000000;
u32 var80087224 = 0x00000000;
u32 var80087228 = 0x3f800000;
u32 var8008722c = 0x00000000;
u32 var80087230 = 0x00000000;
u32 var80087234 = 0x00000000;
u32 var80087238 = 0x3f800000;
u32 var8008723c = 0x00000000;
u32 var80087240 = 0x00000000;
u32 var80087244 = 0x00000000;
u32 var80087248 = 0x000003e8;
u32 var8008724c = 0xffffff00;
u32 var80087250 = 0xffffff00;
u32 var80087254 = 0x0fff0000;
u32 var80087258 = 0x00000000;
u32 var8008725c = 0x00000000;
s32 var80087260 = 0x00000000;
u32 var80087264 = 0x00000000;
// 2d288
u16 mpweaponstable[] = {
/*0x00*/ 0x0000, 0x0000, 0x0080, 0x0118, 0x0100,
/*0x01*/ 0x0201, 0x5000, 0x0080, 0x00f5, 0x0100,
/*0x02*/ 0x0301, 0x5000, 0x0085, 0x00fb, 0x0100,
/*0x03*/ 0x0401, 0x5000, 0x0086, 0x00fc, 0x0100,
/*0x04*/ 0x0501, 0x5000, 0x0080, 0x00f6, 0x0100,
/*0x05*/ 0x0601, 0x5c00, 0x0087, 0x00f7, 0x0100,
/*0x06*/ 0x0701, 0x4000, 0x0088, 0x00fa, 0x0100,
/*0x07*/ 0x080a, 0x3200, 0x0080, 0x00f8, 0x0100,
/*0x08*/ 0x090a, 0x3200, 0x0089, 0x00f9, 0x0100,
/*0x09*/ 0x0a02, 0x6400, 0x0080, 0x00fd, 0x0100,
/*0x0a*/ 0x0b02, 0x9600, 0x0080, 0x0102, 0x0100,
/*0x0b*/ 0x0c02, 0x9600, 0x008a, 0x0103, 0x0100,
/*0x0c*/ 0x0d02, 0x9600, 0x008d, 0x0104, 0x0100,
/*0x0d*/ 0x0e02, 0x9600, 0x008b, 0x0105, 0x0100,
/*0x0e*/ 0x0f04, 0x9600, 0x0080, 0x00ff, 0x0100,
/*0x0f*/ 0x1004, 0x9600, 0x008c, 0x0101, 0x0100,
/*0x10*/ 0x1104, 0x6400, 0x0080, 0x00fe, 0x0100,
/*0x11*/ 0x1204, 0x960b, 0x1083, 0x0100, 0x0100,
/*0x12*/ 0x1305, 0x1000, 0x008e, 0x0106, 0x0100,
/*0x13*/ 0x140f, 0xc800, 0x008f, 0x0107, 0x0100,
/*0x14*/ 0x1504, 0x3200, 0x0080, 0x010c, 0x0100,
/*0x15*/ 0x1606, 0x0a00, 0x0081, 0x010b, 0x0100,
/*0x16*/ 0x170b, 0x1000, 0x0090, 0x0109, 0x0100,
/*0x17*/ 0x1808, 0x0300, 0x0080, 0x0108, 0x0100,
/*0x18*/ 0x1908, 0x0300, 0x0084, 0x010a, 0x0100,
/*0x19*/ 0x1a09, 0x0500, 0x0080, 0x010f, 0x0100,
/*0x1a*/ 0x1b03, 0x0a00, 0x0091, 0x010d, 0x0100,
/*0x1b*/ 0x1c13, 0x3200, 0x0082, 0x010e, 0x0100,
/*0x1c*/ 0x1e07, 0x0500, 0x0000, 0x0112, 0x0100,
/*0x1d*/ 0x1f12, 0x0300, 0x0012, 0x0110, 0x0100,
/*0x1e*/ 0x200e, 0x0500, 0x0000, 0x0113, 0x0180,
/*0x1f*/ 0x210d, 0x0500, 0x0013, 0x0114, 0x0180,
/*0x20*/ 0x220c, 0x0500, 0x0014, 0x0115, 0x0180,
/*0x21*/ 0x1d00, 0x0000, 0x00cf, 0x0195, 0x0200,
/*0x22*/ 0x2f00, 0x0000, 0x0095, 0x00f3, 0x0100,
/*0x23*/ 0x3100, 0x0000, 0x0097, 0x012e, 0x0100,
/*0x24*/ 0x2300, 0x0000, 0x0098, 0x012f, 0x0100,
/*0x25*/ 0x5b00, 0x0000, 0x0096, 0x00f4, 0x0100,
/*0x26*/ 0x5c00, 0x0000, 0x0000, 0x0000, 0x0000,
/*0x27*/ 0x0000,
};
// 2d410
struct mpweaponset mpweaponsetstable[] = {
{ /*0x00*/ 0x5437, { // Pistols
WEAPON_FALCON2,
WEAPON_MAGSEC4,
WEAPON_PHOENIX,
WEAPON_MAULER,
WEAPON_5B,
WEAPON_5C,
WEAPON_DY357MAGNUM,
WEAPON_PHOENIX,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_FALCON2,
WEAPON_MAGSEC4,
WEAPON_FALCON2,
WEAPON_DY357MAGNUM,
WEAPON_5B,
WEAPON_5C
}
},
{ /*0x01*/ 0x5436, { // Automatics
WEAPON_FALCON2,
WEAPON_CMP150,
WEAPON_LAPTOPGUN,
WEAPON_AR34,
WEAPON_5B,
WEAPON_5C,
WEAPON_CYCLONE,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_FALCON2,
WEAPON_CMP150,
WEAPON_DRAGON,
WEAPON_AR34,
WEAPON_5B,
WEAPON_5C
}
},
{ /*0x02*/ 0x5435, { // Power
WEAPON_MAGSEC4,
WEAPON_DY357MAGNUM,
WEAPON_SHOTGUN,
WEAPON_RCP120,
WEAPON_5B,
WEAPON_5C,
WEAPON_LAPTOPGUN,
WEAPON_RCP120,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_MAGSEC4,
WEAPON_DY357MAGNUM,
WEAPON_DRAGON,
WEAPON_AR34,
WEAPON_5B,
WEAPON_5C
}
},
{ /*0x03*/ 0x5434, { // FarSight
WEAPON_PHOENIX,
WEAPON_CYCLONE,
WEAPON_CALLISTONTG,
WEAPON_FARSIGHTXR20,
WEAPON_5B,
WEAPON_5C,
WEAPON_UNARMED,
WEAPON_CMP150,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x04*/ 0x5433, { // Tranquilizer
WEAPON_FALCON2,
WEAPON_CMP150,
WEAPON_DRAGON,
WEAPON_TRANQUILIZER,
WEAPON_5B,
WEAPON_5C,
WEAPON_FALCON2,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x05*/ 0x5432, { // Heavy
WEAPON_MAULER,
WEAPON_K7AVENGER,
WEAPON_REAPER,
WEAPON_SUPERDRAGON,
WEAPON_5B,
WEAPON_5C,
WEAPON_FALCON2_SILENCER,
WEAPON_PHOENIX,
WEAPON_CALLISTONTG,
WEAPON_DRAGON,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x06*/ 0x5431, { // Golden Magnum
WEAPON_FALCON2_SILENCER,
WEAPON_GRENADE,
WEAPON_CMP150,
WEAPON_DY357LX,
WEAPON_5B,
WEAPON_5C,
WEAPON_MAGSEC4,
WEAPON_DY357LX,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x07*/ 0x5430, { // Explosive
WEAPON_DEVASTATOR,
WEAPON_DEVASTATOR,
WEAPON_SUPERDRAGON,
WEAPON_SUPERDRAGON,
WEAPON_5B,
WEAPON_5C,
WEAPON_FALCON2_SILENCER,
WEAPON_K7AVENGER,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x08*/ 0x542f, { // Grenade Launcher
WEAPON_MAGSEC4,
WEAPON_CMP150,
WEAPON_AR34,
WEAPON_DEVASTATOR,
WEAPON_5B,
WEAPON_5C,
WEAPON_K7AVENGER,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x09*/ 0x542e, { // Rocket Launcher
WEAPON_MAULER,
WEAPON_CYCLONE,
WEAPON_DRAGON,
WEAPON_ROCKETLAUNCHER,
WEAPON_5B,
WEAPON_5C,
WEAPON_PHOENIX,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_FALCON2,
WEAPON_CYCLONE,
WEAPON_DRAGON,
WEAPON_ROCKETLAUNCHER,
WEAPON_5B,
WEAPON_5C
}
},
{ /*0x0a*/ 0x542d, { // Proximity Mine
WEAPON_MAGSEC4,
WEAPON_LAPTOPGUN,
WEAPON_K7AVENGER,
WEAPON_PROXIMITYMINE,
WEAPON_5B,
WEAPON_5C,
WEAPON_CYCLONE,
WEAPON_CALLISTONTG,
WEAPON_SHOTGUN,
WEAPON_NONE,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x0b*/ 0x542c, { // Close Combat
WEAPON_COMBATKNIFE,
WEAPON_COMBATKNIFE,
WEAPON_TIMEDMINE,
WEAPON_CROSSBOW,
WEAPON_5B,
WEAPON_5C,
WEAPON_AR34,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_COMBATKNIFE,
WEAPON_COMBATKNIFE,
WEAPON_TIMEDMINE,
WEAPON_TIMEDMINE,
WEAPON_5B,
WEAPON_5C
}
},
};
u32 var800874c8 = 0x00000000;
u32 var800874cc = 0x50005001;
u32 var800874d0 = 0x50025003;
u32 var800874d4 = 0x50045005;
u32 var800874d8 = 0x50065007;
u32 var800874dc = 0x50085009;
u32 var800874e0 = 0x500a500b;
u32 var800874e4 = 0x500c500d;
u32 var800874e8 = 0x500e500f;
u32 var800874ec = 0x50100000;
u32 var800874f0 = 0x00000000;
u32 var800874f4 = 0x00000000;
u32 var800874f8 = 0x00000000;
u32 var800874fc = 0x00000000;
u32 var80087500 = 0x00000000;
u32 var80087504 = 0x00000000;
u32 var80087508 = 0x00000000;
u32 var8008750c = 0x00000000;
u32 var80087510 = 0x00000000;
u32 var80087514 = 0x00000000;
u32 var80087518 = 0x002b0000;
u32 var8008751c = 0x00310000;
u32 var80087520 = 0x00320000;
u32 var80087524 = 0x00330000;
u32 var80087528 = 0x00340000;
// 2d54c
struct mpheadentry mpheadstable[] = {
// head, unlock value
{ /*0x00*/ 0x04, 0x00 },
{ /*0x01*/ 0x0c, 0x41 },
{ /*0x02*/ 0x2f, 0x45 },
{ /*0x03*/ 0x3c, 0x4a },
{ /*0x04*/ 0x05, 0x3d },
{ /*0x05*/ 0x3a, 0x3d },
{ /*0x06*/ 0x07, 0x00 },
{ /*0x07*/ 0x08, 0x38 },
{ /*0x08*/ 0x0e, 0x00 },
{ /*0x09*/ 0x09, 0x35 },
{ /*0x0a*/ 0x28, 0x3a },
{ /*0x0b*/ 0x3e, 0x00 },
{ /*0x0c*/ 0x3d, 0x41 },
{ /*0x0d*/ 0x0a, 0x00 },
{ /*0x0e*/ 0x1d, 0x3c },
{ /*0x0f*/ 0x30, 0x34 },
{ /*0x10*/ 0x39, 0x3a },
{ /*0x11*/ 0x0d, 0x00 },
{ /*0x12*/ 0x10, 0x32 },
{ /*0x13*/ 0x19, 0x32 },
{ /*0x14*/ 0x29, 0x3d },
{ /*0x15*/ 0x11, 0x00 },
{ /*0x16*/ 0x18, 0x00 },
{ /*0x17*/ 0x06, 0x00 },
{ /*0x18*/ 0x12, 0x00 },
{ /*0x19*/ 0x13, 0x00 },
{ /*0x1a*/ 0x14, 0x00 },
{ /*0x1b*/ 0x16, 0x00 },
{ /*0x1c*/ 0x1a, 0x00 },
{ /*0x1d*/ 0x1b, 0x00 },
{ /*0x1e*/ 0x1c, 0x00 },
{ /*0x1f*/ 0x37, 0x00 },
{ /*0x20*/ 0x3b, 0x00 },
{ /*0x21*/ 0x42, 0x00 },
{ /*0x22*/ 0x43, 0x00 },
{ /*0x23*/ 0x48, 0x00 },
{ /*0x24*/ 0x54, 0x00 },
{ /*0x25*/ 0x0b, 0x00 },
{ /*0x26*/ 0x17, 0x00 },
{ /*0x27*/ 0x1e, 0x00 },
{ /*0x28*/ 0x2a, 0x00 },
{ /*0x29*/ 0x44, 0x00 },
{ /*0x2a*/ 0x49, 0x00 },
{ /*0x2b*/ 0x4a, 0x00 },
{ /*0x2c*/ 0x4b, 0x00 },
{ /*0x2d*/ 0x4c, 0x00 },
{ /*0x2e*/ 0x4d, 0x00 },
{ /*0x2f*/ 0x4e, 0x00 },
{ /*0x30*/ 0x4f, 0x00 },
{ /*0x31*/ 0x50, 0x00 },
{ /*0x32*/ 0x51, 0x00 },
{ /*0x33*/ 0x52, 0x00 },
{ /*0x34*/ 0x53, 0x00 },
{ /*0x35*/ 0x55, 0x00 },
{ /*0x36*/ 0x45, 0x00 },
{ /*0x37*/ 0x46, 0x00 },
{ /*0x38*/ 0x47, 0x00 },
{ /*0x39*/ 0x1f, 0x00 },
{ /*0x3a*/ 0x20, 0x00 },
{ /*0x3b*/ 0x21, 0x00 },
{ /*0x3c*/ 0x22, 0x00 },
{ /*0x3d*/ 0x23, 0x00 },
{ /*0x3e*/ 0x24, 0x00 },
{ /*0x3f*/ 0x25, 0x00 },
{ /*0x40*/ 0x26, 0x00 },
{ /*0x41*/ 0x27, 0x00 },
{ /*0x42*/ 0x2e, 0x00 },
{ /*0x43*/ 0x41, 0x00 },
{ /*0x44*/ 0x3f, 0x00 },
{ /*0x45*/ 0x2c, 0x00 },
{ /*0x46*/ 0x2d, 0x00 },
{ /*0x47*/ 0x40, 0x00 },
{ /*0x48*/ 0x35, 0x00 },
{ /*0x49*/ 0x36, 0x00 },
{ /*0x4a*/ 0x38, 0x00 },
};
// 2d678
u32 table_0x2d678[] = {
21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
41, 42, 43, 44, 45, 46, 47, 48, 49, 50,
51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
61, 62, 63, 64, 65, 66, 67, 68, 69, 70,
71, 72, 73,
};
// 2d74c
struct mpsimulant g_MpGeneralSimulants[] = {
// type, skill, name, body, unlock value
{ SIMTYPE_GENERAL, 0, 0x5858, 0x001a, 0x00 },
{ SIMTYPE_GENERAL, 1, 0x5859, 0x0019, 0x00 },
{ SIMTYPE_GENERAL, 2, 0x585a, 0x001b, 0x00 },
{ SIMTYPE_GENERAL, 3, 0x585b, 0x0017, 0x19 },
{ SIMTYPE_GENERAL, 4, 0x585c, 0x0029, 0x1a },
{ SIMTYPE_GENERAL, 5, 0x585d, 0x003a, 0x1c },
};
// 2d77c
struct mpsimulant mpspecialsimulants[] = {
{ SIMTYPE_PEACE, 2, 0x585e, 0x002c, 0x00 },
{ SIMTYPE_SHIELD, 2, 0x585f, 0x0022, 0x00 },
{ SIMTYPE_ROCKET, 2, 0x5860, 0x0021, 0x00 },
{ SIMTYPE_KAZE, 2, 0x5861, 0x0035, 0x00 },
{ SIMTYPE_FIST, 2, 0x5862, 0x0037, 0x00 },
{ SIMTYPE_PREY, 2, 0x5863, 0x0017, 0x00 },
{ SIMTYPE_COWARD, 2, 0x5864, 0x0033, 0x00 },
{ SIMTYPE_JUDGE, 2, 0x5865, 0x0030, 0x00 },
{ SIMTYPE_FEUD, 2, 0x5866, 0x0034, 0x00 },
{ SIMTYPE_SPEED, 2, 0x5867, 0x0010, 0x00 },
{ SIMTYPE_TURTLE, 2, 0x5868, 0x000e, 0x00 },
{ SIMTYPE_VENGE, 2, 0x5869, 0x002e, 0x00 },
};
// 2d7dc
struct bodynum mpbodytable[] = {
// slot, name, unk04, unk06
/*0x00*/ { 0x0056, 0x5610, 0x0004, 0x00 },
/*0x01*/ { 0x0062, 0x5611, 0x0004, 0x46 },
/*0x02*/ { 0x0061, 0x5612, 0x000c, 0x41 },
/*0x03*/ { 0x006d, 0x5613, 0x000c, 0x41 },
/*0x04*/ { 0x0086, 0x5614, 0x0004, 0x3f },
/*0x05*/ { 0x0095, 0x549c, 0x0004, 0x37 },
/*0x06*/ { 0x0096, 0x549d, 0x0004, 0x34 },
/*0x07*/ { 0x0087, 0x5615, 0x002f, 0x45 },
/*0x08*/ { 0x0088, 0x5616, 0x002f, 0x45 },
/*0x09*/ { 0x0089, 0x5617, 0x003c, 0x4a },
/*0x0a*/ { 0x008a, 0x5618, 0x0004, 0x3a },
/*0x0b*/ { 0x0067, 0x5619, 0x0005, 0x3d },
/*0x0c*/ { 0x0057, 0x561a, 0x0005, 0x3d },
/*0x0d*/ { 0x0094, 0x549e, 0x0005, 0x3d },
/*0x0e*/ { 0x005a, 0x561b, 0x0007, 0x00 },
/*0x0f*/ { 0x0090, 0x561c, 0x0007, 0x41 },
/*0x10*/ { 0x005b, 0x561d, 0x0008, 0x38 },
/*0x11*/ { 0x0066, 0x561e, 0x000e, 0x00 },
/*0x12*/ { 0x005d, 0x561f, 0x0009, 0x35 },
/*0x13*/ { 0x0091, 0x5620, 0x0028, 0x4c },
/*0x14*/ { 0x008e, 0x5621, 0x03e8, 0x00 },
/*0x15*/ { 0x008f, 0x5622, 0x03e8, 0x00 },
/*0x16*/ { 0x0092, 0x5623, 0x03e8, 0x00 },
/*0x17*/ { 0x005e, 0x5624, 0x000a, 0x00 },
/*0x18*/ { 0x0068, 0x5625, 0x03e8, 0x32 },
/*0x19*/ { 0x006a, 0x5626, 0x03e8, 0x00 },
/*0x1a*/ { 0x006e, 0x5627, 0x03e8, 0x00 },
/*0x1b*/ { 0x006f, 0x5628, 0x03e8, 0x00 },
/*0x1c*/ { 0x0065, 0x5629, 0x03e8, 0x00 },
/*0x1d*/ { 0x0063, 0x562a, 0x03e8, 0x33 },
/*0x1e*/ { 0x0064, 0x562b, 0x03e8, 0x33 },
/*0x1f*/ { 0x007e, 0x562c, 0x03e8, 0x34 },
/*0x20*/ { 0x008c, 0x562d, 0x0030, 0x34 },
/*0x21*/ { 0x007f, 0x562e, 0x03e8, 0x37 },
/*0x22*/ { 0x0081, 0x562f, 0x03e8, 0x37 },
/*0x23*/ { 0x0073, 0x5630, 0x03e8, 0x39 },
/*0x24*/ { 0x0072, 0x5631, 0x03e8, 0x39 },
/*0x25*/ { 0x0058, 0x5632, 0x03e8, 0x3a },
/*0x26*/ { 0x0074, 0x5633, 0x03e8, 0x3a },
/*0x27*/ { 0x0075, 0x5634, 0x03e8, 0x3a },
/*0x28*/ { 0x0059, 0x5635, 0x03e8, 0x3a },
/*0x29*/ { 0x0060, 0x5636, 0x03e8, 0x44 },
/*0x2a*/ { 0x005f, 0x5637, 0x03e8, 0x3b },
/*0x2b*/ { 0x008b, 0x5638, 0x03e8, 0x3b },
/*0x2c*/ { 0x0069, 0x5639, 0x03e8, 0x3b },
/*0x2d*/ { 0x0071, 0x563a, 0x001d, 0x3c },
/*0x2e*/ { 0x0082, 0x563b, 0x03e8, 0x3e },
/*0x2f*/ { 0x008d, 0x563c, 0x03e8, 0x3f },
/*0x30*/ { 0x0077, 0x563d, 0x03e8, 0x3f },
/*0x31*/ { 0x0078, 0x563e, 0x03e8, 0x3f },
/*0x32*/ { 0x007a, 0x563f, 0x03e8, 0x3f },
/*0x33*/ { 0x0079, 0x5640, 0x003d, 0x41 },
/*0x34*/ { 0x007c, 0x5641, 0x03e8, 0x36 },
/*0x35*/ { 0x007d, 0x5642, 0x03e8, 0x43 },
/*0x36*/ { 0x0085, 0x5643, 0x003d, 0x42 },
/*0x37*/ { 0x0080, 0x5644, 0x03e8, 0x45 },
/*0x38*/ { 0x0083, 0x5645, 0x0029, 0x3d },
/*0x39*/ { 0x0001, 0x5646, 0x03e8, 0x40 },
/*0x3a*/ { 0x0003, 0x5646, 0x03e8, 0x40 },
/*0x3b*/ { 0x0002, 0x5646, 0x03e8, 0x40 },
/*0x3c*/ { 0x0000, 0x5646, 0x03e8, 0x40 },
};
u32 var800879a4 = 0x00000011;
u32 var800879a8 = 0x00000018;
u32 var800879ac = 0x00000006;
u32 var800879b0 = 0x00000012;
u32 var800879b4 = 0x00000013;
u32 var800879b8 = 0x00000014;
u32 var800879bc = 0x00000016;
u32 var800879c0 = 0x0000001a;
u32 var800879c4 = 0x0000001b;
u32 var800879c8 = 0x0000001c;
u32 var800879cc = 0x00000037;
u32 var800879d0 = 0x0000003b;
u32 var800879d4 = 0x00000042;
u32 var800879d8 = 0x00000043;
u32 var800879dc = 0x00000048;
u32 var800879e0 = 0x00000054;
u32 var800879e4 = 0x0000000b;
u32 var800879e8 = 0x0000001e;
u32 var800879ec = 0x0000002a;
u32 var800879f0 = 0x00000044;
u32 var800879f4 = 0x00000049;
u32 var800879f8 = 0x0000004a;
u32 var800879fc = 0x0000004b;
u32 var80087a00 = 0x0000004c;
u32 var80087a04 = 0x0000004d;
u32 var80087a08 = 0x0000004e;
u32 var80087a0c = 0x0000004f;
u32 var80087a10 = 0x00000050;
u32 var80087a14 = 0x00000051;
u32 var80087a18 = 0x00000052;
u32 var80087a1c = 0x00000053;
u32 var80087a20 = 0x00000055;
u32 var80087a24 = 0x0000001f;
u32 var80087a28 = 0x00000022;
u32 var80087a2c = 0x00000023;
u32 var80087a30 = 0x00000025;
u32 var80087a34 = 0x00000026;
u32 var80087a38 = 0x00000027;
u32 var80087a3c = 0x0000002e;
u32 var80087a40 = 0x00000041;
u32 var80087a44 = 0x0000003f;
u32 var80087a48 = 0x0000002d;
u32 var80087a4c = 0x00000040;
u32 var80087a50 = 0x00000036;
u32 var80087a54 = 0x00000045;
u32 var80087a58 = 0x00000046;
u32 var80087a5c = 0x00000047;
u32 var80087a60 = 0x00000020;
u32 var80087a64 = 0x00000021;
u32 var80087a68 = 0x00000024;
u32 var80087a6c = 0x0000002c;
// 2da90
struct mpmusictrack mpmusictable[] = {
// Audio ID, duration, name, unlock category
/*0x00*/ { 0x74, 160, 0x587c, -1 },
/*0x01*/ { 0x76, 170, 0x587d, -1 },
/*0x02*/ { 0x7a, 170, 0x587e, -1 },
/*0x03*/ { 0x7c, 180, 0x587f, -1 },
/*0x04*/ { 0x7e, 200, 0x5880, -1 },
/*0x05*/ { 0x80, 197, 0x5881, -1 },
/*0x06*/ { 0x1a, 120, 0x5882, -1 },
/*0x07*/ { 0x12, 120, 0x5883, 0 },
/*0x08*/ { 0x20, 120, 0x5884, 0 },
/*0x09*/ { 0x24, 120, 0x5885, 1 },
/*0x0a*/ { 0x26, 120, 0x5886, 1 },
/*0x0b*/ { 0x04, 120, 0x5887, 2 },
/*0x0c*/ { 0x22, 120, 0x5888, 2 },
/*0x0d*/ { 0x18, 120, 0x5889, 3 },
/*0x0e*/ { 0x4e, 120, 0x588a, 3 },
/*0x0f*/ { 0x1c, 120, 0x588b, 4 },
/*0x10*/ { 0x50, 120, 0x588c, 4 },
/*0x11*/ { 0x1e, 120, 0x588d, 5 },
/*0x12*/ { 0x52, 120, 0x588e, 5 },
/*0x13*/ { 0x28, 120, 0x588f, 6 },
/*0x14*/ { 0x54, 120, 0x5890, 6 },
/*0x15*/ { 0x2c, 120, 0x5891, 7 },
/*0x16*/ { 0x64, 120, 0x5892, 7 },
/*0x17*/ { 0x0c, 120, 0x5893, 8 },
/*0x18*/ { 0x66, 120, 0x5894, 8 },
/*0x19*/ { 0x2e, 120, 0x5895, 9 },
/*0x1a*/ { 0x68, 120, 0x5896, 9 },
/*0x1b*/ { 0x30, 120, 0x5897, 10 },
/*0x1c*/ { 0x6a, 120, 0x5898, 10 },
/*0x1d*/ { 0x3a, 120, 0x5899, 11 },
/*0x1e*/ { 0x3c, 120, 0x589a, 11 },
/*0x1f*/ { 0x38, 120, 0x589b, 12 },
/*0x20*/ { 0x6c, 120, 0x589c, 12 },
/*0x21*/ { 0x0e, 120, 0x589d, 13 },
/*0x22*/ { 0x6e, 120, 0x589e, 13 },
/*0x23*/ { 0x08, 120, 0x589f, 14 },
/*0x24*/ { 0x48, 120, 0x58a0, 14 },
/*0x25*/ { 0x3e, 120, 0x58a1, 15 },
/*0x26*/ { 0x40, 120, 0x58a2, 15 },
/*0x27*/ { 0x42, 120, 0x58a3, 16 },
/*0x28*/ { 0x70, 120, 0x58a4, 16 },
/*0x29*/ { 0xb0, 120, 0x58a5, 16 },
};
// 2db8c
u32 mppresets[] = {
0x54190000, 0x07, 0, 0, 0, 0, // "No Shield"
0x541a0000, 0x0c, 0, 0, 0, 0, // "Automatics"
0x541b0000, 0x0d, 0, 0, 0, 0, // "Rocket Launcher"
0x541c0000, 0x0b, 0, 0, 0, 0, // "Simulants"
0x541d0000, 0x09, 0, 0, 0, 0, // "King of the Hill"
0x541e0000, 0x02, 0, 0, 0, 0, // "Complex FarSight"
0x541f0000, 0x08, 0, 0, 0, 0, // "Hold the Briefcase"
0x54200000, 0x01, 0, 0, 0, 0, // "Pistol One-Hit Kills"
0x54210000, 0x0a, 0, 0, 0, 0, // "Capture the Case"
0x54220000, 0x05, 0, 0, 0, 0, // "Cloaking"
0x54230000, 0x00, 0, 0, 0, 0, // "Temple Explosives"
0x54240000, 0x04, 0, 0, 0, 0, // "Slayer"
0x54250000, 0x03, 0, 0, 0, 0, // "Tranquilizr"
0x54260000, 0x06, 0, 0, 0, 0, // "Slow Motion"
};
u32 var80087cbc = 0x00000000;
u32 var80087cc0 = 0x00000001;
// 2dce4
u32 g_TeamColours[] = {
0xff000000, // Red
0xffff0000, // Yellow
0x0000ff00, // Blue
0xff00ff00, // Magenta
0x00ffff00, // Cyan
0xff885500, // Orange
0x8800ff00, // Pink
0x88445500, // Brown
};
u16 var80087ce4[] = {
0xf801, 0xf801,
0xffc1, 0xffc1,
0x003f, 0x003f,
0xf83f, 0xf83f,
0x07ff, 0x07ff,
0xfc55, 0xfc55,
0xfc63, 0xfc63,
0x8a15, 0x8a15,
0x0000, 0x0000,
0x0000, 0x0000,
0x0000, 0x0000,
};
u32 var80087d10 = 0;
u32 var80087d14[] = {
0x5a000000, 0x3e86051b, 0x3f06051b, 0x02580000, 0x41200000, 0x3f32b179, 0x3eb2b179, 0x000003e8,
0x3c000000, 0x3dfa2baa, 0x3e7a2baa, 0x01680000, 0x41200000, 0x3efea34d, 0x3e0ef461, 0x000003e8,
0x1e000000, 0x3d8ef461, 0x3e0ef461, 0x00b40000, 0x40800000, 0x3eb2b179, 0x3db2b179, 0x000005dc,
0x0f000000, 0x3cd66e92, 0x3d8ef461, 0x005a0000, 0x40000000, 0x3e7a2baa, 0x3d0ef461, 0x000009c4,
0x00000000, 0x00000000, 0x3d0ef461, 0x002d0000, 0x3f800000, 0x3e32b179, 0x00000000, 0x00000fa0,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x3e0ef461, 0x00000000, 0x00000fa0,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
};
// 2de14
u32 mpsimulantcommands[] = {
0x58af, // "Follow"
0x58b0, // "Attack"
0x58b1, // "Defend"
0x58b2, // "Hold"
0x58b3, // "Normal"
0x58b4, // "Download"
0x58b5, // "Get Case"
0x58b6, // "Tag Box"
0x58d1, // "Save Case"
0x58d2, // "Def Hill"
0x58d3, // "Hold Hill"
0x58d4, // "Get Case"
0x58d5, // "Pop Cap"
0x58d6, // "Protect"
};
u32 var80087e2c = 0x00000000;
u32 var80087e30 = 0x00000000;
u32 var80087e34 = 0x00000000;
u32 var80087e38 = 0x00000000;
u32 var80087e3c = 0x00000000;
u32 var80087e40 = 0x00000000;
u32 var80087e44 = 0x00000000;
u32 var80087e48 = 0x00000000;
u32 var80087e4c = 0x00000000;
u32 var80087e50 = 0x00000000;
u32 var80087e54 = 0x42f00000;
u32 var80087e58 = 0x461c4000;
u32 var80087e5c = 0x43960000;
u32 var80087e60 = 0x43e10000;
u32 var80087e64 = 0x458ca000;
u32 var80087e68 = 0x43960000;
u32 var80087e6c = 0x44160000;
u32 var80087e70 = 0x458ca000;
u32 var80087e74 = 0x44160000;
u32 var80087e78 = 0x44960000;
u32 var80087e7c = 0x458ca000;
u32 var80087e80 = 0x43160000;
u32 var80087e84 = 0x437a0000;
u32 var80087e88 = 0x458ca000;
u32 var80087e8c = 0x447a0000;
u32 var80087e90 = 0x44fa0000;
u32 var80087e94 = 0x453b8000;
u32 var80087e98 = 0x00000000;
u32 var80087e9c = 0x437a0000;
u32 var80087ea0 = 0x461c4000;
u32 var80087ea4 = 0x43e10000;
u32 var80087ea8 = 0x442f0000;
u32 var80087eac = 0x458ca000;
u32 var80087eb0 = 0x00000000;
u32 var80087eb4 = 0x08800000;
u32 var80087eb8 = 0x00000000;
u32 var80087ebc = 0x00000000;
u32 var80087ec0 = 0x0d0d0d0d;
u32 var80087ec4 = 0xc0000000;
u32 var80087ec8 = 0x00000000;
u32 var80087ecc = 0x00000000;
u32 var80087ed0 = 0x383c5458;
u32 var80087ed4 = 0xc400001e;
u32 var80087ed8 = 0x0000000a;
u32 var80087edc = 0x00002000;
u32 var80087ee0 = 0x343c5058;
u32 var80087ee4 = 0xc400001e;
u32 var80087ee8 = 0x0000000a;
u32 var80087eec = 0x00002000;
u32 var80087ef0 = 0x3c3c5858;
u32 var80087ef4 = 0xc400001e;
u32 var80087ef8 = 0x0000000a;
u32 var80087efc = 0x00002000;
u32 var80087f00 = 0x4c586878;
u32 var80087f04 = 0xc480001e;
u32 var80087f08 = 0x001e000a;
u32 var80087f0c = 0x000a2000;
u32 var80087f10 = 0x40585c78;
u32 var80087f14 = 0xc480001e;
u32 var80087f18 = 0x001e000a;
u32 var80087f1c = 0x000a2000;
u32 var80087f20 = 0x484c6478;
u32 var80087f24 = 0xc480001e;
u32 var80087f28 = 0x001e000a;
u32 var80087f2c = 0x000a4000;
u32 var80087f30 = 0x444c6078;
u32 var80087f34 = 0xc400001e;
u32 var80087f38 = 0x00000008;
u32 var80087f3c = 0x00006000;
u32 var80087f40 = 0xb4bcb8bc;
u32 var80087f44 = 0xc4000014;
u32 var80087f48 = 0x00000006;
u32 var80087f4c = 0x00006000;
u32 var80087f50 = 0x74808898;
u32 var80087f54 = 0xc8800064;
u32 var80087f58 = 0x0064001e;
u32 var80087f5c = 0x001e4000;
u32 var80087f60 = 0x7880848c;
u32 var80087f64 = 0xc8800096;
u32 var80087f68 = 0x00960032;
u32 var80087f6c = 0x00324000;
u32 var80087f70 = 0x98b00000;
u32 var80087f74 = 0xc8800064;
u32 var80087f78 = 0x00460019;
u32 var80087f7c = 0x000f4000;
u32 var80087f80 = 0xacbc0000;
u32 var80087f84 = 0x8880012c;
u32 var80087f88 = 0x00000028;
u32 var80087f8c = 0x00004000;
u32 var80087f90 = 0x808c0000;
u32 var80087f94 = 0xc8800064;
u32 var80087f98 = 0x0000001e;
u32 var80087f9c = 0x00006000;
u32 var80087fa0 = 0x7c940000;
u32 var80087fa4 = 0xc880005a;
u32 var80087fa8 = 0x0000001e;
u32 var80087fac = 0x00002000;
u32 var80087fb0 = 0x9cb40000;
u32 var80087fb4 = 0x88800096;
u32 var80087fb8 = 0x00000028;
u32 var80087fbc = 0x00004000;
u32 var80087fc0 = 0x94b00000;
u32 var80087fc4 = 0x88800078;
u32 var80087fc8 = 0x00000028;
u32 var80087fcc = 0x00004000;
u32 var80087fd0 = 0xa4bc0000;
u32 var80087fd4 = 0xc8c00078;
u32 var80087fd8 = 0x0014001e;
u32 var80087fdc = 0x00062000;
u32 var80087fe0 = 0x8c9c0000;
u32 var80087fe4 = 0xc4400012;
u32 var80087fe8 = 0x00120008;
u32 var80087fec = 0x0008d000;
u32 var80087ff0 = 0x90b00000;
u32 var80087ff4 = 0xc8000190;
u32 var80087ff8 = 0x00000050;
u32 var80087ffc = 0x00006000;
u32 var80088000 = 0x1c280000;
u32 var80088004 = 0x8880001e;
u32 var80088008 = 0x001e000a;
u32 var8008800c = 0x000a4000;
u32 var80088010 = 0xbcbc0000;
u32 var80088014 = 0x8d400010;
u32 var80088018 = 0x00000004;
u32 var8008801c = 0x00004000;
u32 var80088020 = 0xb0bc0000;
u32 var80088024 = 0xccc00014;
u32 var80088028 = 0x00140004;
u32 var8008802c = 0x00044000;
u32 var80088030 = 0xa0bc0000;
u32 var80088034 = 0xccc00002;
u32 var80088038 = 0x00020001;
u32 var8008803c = 0x00014000;
u32 var80088040 = 0xa8bc0000;
u32 var80088044 = 0xccc00002;
u32 var80088048 = 0x00020001;
u32 var8008804c = 0x00016000;
u32 var80088050 = 0x14281828;
u32 var80088054 = 0xc0800000;
u32 var80088058 = 0x00050000;
u32 var8008805c = 0x00012000;
u32 var80088060 = 0x6cb00000;
u32 var80088064 = 0xc880000f;
u32 var80088068 = 0x000f0005;
u32 var8008806c = 0x00059000;
u32 var80088070 = 0x30bc0000;
u32 var80088074 = 0xc8000014;
u32 var80088078 = 0x00180006;
u32 var8008807c = 0x00082000;
u32 var80088080 = 0x70700000;
u32 var80088084 = 0xc8000000;
u32 var80088088 = 0x00000000;
u32 var8008808c = 0x00002000;
u32 var80088090 = 0x24ac0000;
u32 var80088094 = 0xddc00006;
u32 var80088098 = 0x00060002;
u32 var8008809c = 0x00022000;
u32 var800880a0 = 0x20bc0000;
u32 var800880a4 = 0xddc00003;
u32 var800880a8 = 0x00030001;
u32 var800880ac = 0x00012000;
u32 var800880b0 = 0x0c0c0000;
u32 var800880b4 = 0x1c800005;
u32 var800880b8 = 0x00050001;
u32 var800880bc = 0x00012000;
u32 var800880c0 = 0x28b00000;
u32 var800880c4 = 0x1c800005;
u32 var800880c8 = 0x00050001;
u32 var800880cc = 0x00012000;
u32 var800880d0 = 0x2c9c0000;
u32 var800880d4 = 0x88800005;
u32 var800880d8 = 0x00050002;
u32 var800880dc = 0x00022000;
u32 var800880e0 = 0x08080000;
u32 var800880e4 = 0x08800000;
u32 var800880e8 = 0x00000000;
u32 var800880ec = 0x00002000;
u32 var800880f0 = 0x00000000;
u32 var800880f4 = 0x08800000;
u32 var800880f8 = 0x00000000;
u32 var800880fc = 0x00002000;
u32 var80088100 = 0x00000000;
u32 var80088104 = 0x08800000;
u32 var80088108 = 0x00000000;
u32 var8008810c = 0x00002000;
u32 var80088110 = 0x00000000;
u32 var80088114 = 0x08800000;
u32 var80088118 = 0x00000000;
u32 var8008811c = 0x00002000;
u32 var80088120 = 0x00000000;
u32 var80088124 = 0x08800000;
u32 var80088128 = 0x00000000;
u32 var8008812c = 0x00002000;
u32 var80088130 = 0x00000000;
u32 var80088134 = 0x08800000;
u32 var80088138 = 0x00000000;
u32 var8008813c = 0x00002000;
u32 var80088140 = 0x00000000;
u32 var80088144 = 0x08800000;
u32 var80088148 = 0x00000000;
u32 var8008814c = 0x00002000;
u32 var80088150 = 0x00000000;
u32 var80088154 = 0x08800000;
u32 var80088158 = 0x00000000;
u32 var8008815c = 0x00002000;
u32 var80088160 = 0x00000000;
u32 var80088164 = 0x08800000;
u32 var80088168 = 0x00000000;
u32 var8008816c = 0x00002000;
u32 var80088170 = 0x00000000;
u32 var80088174 = 0x08800000;
u32 var80088178 = 0x00000000;
u32 var8008817c = 0x00002000;
u32 var80088180 = 0x00000000;
u32 var80088184 = 0x08800000;
u32 var80088188 = 0x00000000;
u32 var8008818c = 0x00002000;
u32 var80088190 = 0x00000000;
u32 var80088194 = 0x08800000;
u32 var80088198 = 0x00000000;
u32 var8008819c = 0x00002000;
u32 var800881a0 = 0x04040000;
u32 var800881a4 = 0x08800000;
u32 var800881a8 = 0x00000000;
u32 var800881ac = 0x00002000;
u32 var800881b0 = 0x00000000;
u32 var800881b4 = 0x08800000;
u32 var800881b8 = 0x00000000;
u32 var800881bc = 0x00002000;
u32 var800881c0 = 0xdada0000;
u32 var800881c4 = 0x088004b0;
u32 var800881c8 = 0x00000000;
u32 var800881cc = 0x00002000;
u32 var800881d0 = 0x00000000;
u32 var800881d4 = 0x08800000;
u32 var800881d8 = 0x00000000;
u32 var800881dc = 0x00002000;
u32 var800881e0 = 0x00000000;
u32 var800881e4 = 0x08800000;
u32 var800881e8 = 0x00000000;
u32 var800881ec = 0x00002000;
u32 var800881f0 = 0x00000000;
u32 var800881f4 = 0x08800000;
u32 var800881f8 = 0x00000000;
u32 var800881fc = 0x00002000;
u32 var80088200 = 0x00000000;
u32 var80088204 = 0x08800000;
u32 var80088208 = 0x00000000;
u32 var8008820c = 0x00002000;
u32 var80088210 = 0x00000000;
u32 var80088214 = 0x08800000;
u32 var80088218 = 0x00000000;
u32 var8008821c = 0x00002000;
u32 var80088220 = 0x00000000;
u32 var80088224 = 0x08800000;
u32 var80088228 = 0x00000000;
u32 var8008822c = 0x00002000;
u32 var80088230 = 0x00000000;
u32 var80088234 = 0x08800000;
u32 var80088238 = 0x00000000;
u32 var8008823c = 0x00002000;
u32 var80088240 = 0x00000000;
u32 var80088244 = 0x08800000;
u32 var80088248 = 0x00000000;
u32 var8008824c = 0x00002000;
u32 var80088250 = 0x00000000;
u32 var80088254 = 0x08800000;
u32 var80088258 = 0x00000000;
u32 var8008825c = 0x00002000;
u32 var80088260 = 0x00000000;
u32 var80088264 = 0x08800000;
u32 var80088268 = 0x00000000;
u32 var8008826c = 0x00002000;
u32 var80088270 = 0x00000000;
u32 var80088274 = 0x08800000;
u32 var80088278 = 0x00000000;
u32 var8008827c = 0x00002000;
u32 var80088280 = 0x00000000;
u32 var80088284 = 0x08800000;
u32 var80088288 = 0x00000000;
u32 var8008828c = 0x00002000;
u32 var80088290 = 0x00000000;
u32 var80088294 = 0x08800000;
u32 var80088298 = 0x00000000;
u32 var8008829c = 0x00002000;
u32 var800882a0 = 0x00000000;
u32 var800882a4 = 0x08800000;
u32 var800882a8 = 0x00000000;
u32 var800882ac = 0x00002000;
u32 var800882b0 = 0x00000000;
u32 var800882b4 = 0x08800000;
u32 var800882b8 = 0x00000000;
u32 var800882bc = 0x00002000;
u32 var800882c0 = 0x00000000;
u32 var800882c4 = 0x08800000;
u32 var800882c8 = 0x00000000;
u32 var800882cc = 0x00002000;
u32 var800882d0 = 0x00000000;
u32 var800882d4 = 0x08800000;
u32 var800882d8 = 0x00000000;
u32 var800882dc = 0x00002000;
u32 var800882e0 = 0x00000000;
u32 var800882e4 = 0x08800000;
u32 var800882e8 = 0x00000000;
u32 var800882ec = 0x00002000;
u32 var800882f0 = 0x00000000;
u32 var800882f4 = 0x08800000;
u32 var800882f8 = 0x00000000;
u32 var800882fc = 0x00002000;
u32 var80088300 = 0x00000000;
u32 var80088304 = 0x08800000;
u32 var80088308 = 0x00000000;
u32 var8008830c = 0x00002000;
u32 var80088310 = 0x00000000;
u32 var80088314 = 0x08800000;
u32 var80088318 = 0x00000000;
u32 var8008831c = 0x00002000;
u32 var80088320 = 0x00000000;
u32 var80088324 = 0x08800000;
u32 var80088328 = 0x00000000;
u32 var8008832c = 0x00002000;
u32 var80088330 = 0x00000000;
u32 var80088334 = 0x08800000;
u32 var80088338 = 0x00000000;
u32 var8008833c = 0x00002000;
u32 var80088340 = 0x00000000;
u32 var80088344 = 0x08800000;
u32 var80088348 = 0x00000000;
u32 var8008834c = 0x00002000;
u32 var80088350 = 0x00000000;
u32 var80088354 = 0x08800000;
u32 var80088358 = 0x00000000;
u32 var8008835c = 0x00002000;
u32 var80088360 = 0x00000000;
u32 var80088364 = 0x08800000;
u32 var80088368 = 0x00000000;
u32 var8008836c = 0x00002000;
u32 var80088370 = 0x00000000;
u32 var80088374 = 0x08800000;
u32 var80088378 = 0x00000000;
u32 var8008837c = 0x00002000;
u32 var80088380 = 0x00000000;
u32 var80088384 = 0x08800000;
u32 var80088388 = 0x00000000;
u32 var8008838c = 0x00002000;
u32 var80088390 = 0x00000000;
u32 var80088394 = 0x08800000;
u32 var80088398 = 0x00000000;
u32 var8008839c = 0x00002000;
u32 var800883a0 = 0x00000000;
u32 var800883a4 = 0x08800000;
u32 var800883a8 = 0x00000000;
u32 var800883ac = 0x00002000;
u32 var800883b0 = 0x00000000;
u32 var800883b4 = 0x08800000;
u32 var800883b8 = 0x00000000;
u32 var800883bc = 0x00002000;
u32 var800883c0 = 0x00000000;
u32 var800883c4 = 0x08800000;
u32 var800883c8 = 0x00000000;
u32 var800883cc = 0x00002000;
u32 var800883d0 = 0x00000000;
u32 var800883d4 = 0x08800000;
u32 var800883d8 = 0x00000000;
u32 var800883dc = 0x00002000;
u32 var800883e0 = 0x00000000;
u32 var800883e4 = 0x08800000;
u32 var800883e8 = 0x00000000;
u32 var800883ec = 0x00002000;
u32 var800883f0 = 0x00000000;
u32 var800883f4 = 0x08800000;
u32 var800883f8 = 0x00000000;
u32 var800883fc = 0x00002000;
u32 var80088400 = 0x00000000;
u32 var80088404 = 0x08800000;
u32 var80088408 = 0x00000000;
u32 var8008840c = 0x00002000;
u32 var80088410 = 0x00000000;
u32 var80088414 = 0x08800000;
u32 var80088418 = 0x00000000;
u32 var8008841c = 0x00002000;
u32 var80088420 = 0x00000000;
u32 var80088424 = 0x08800000;
u32 var80088428 = 0x00000000;
u32 var8008842c = 0x00002000;
u32 var80088430 = 0x00000000;
u32 var80088434 = 0x08800000;
u32 var80088438 = 0x00000000;
u32 var8008843c = 0x00002000;
u32 var80088440 = 0x00000000;
u32 var80088444 = 0x08800000;
u32 var80088448 = 0x00000000;
u32 var8008844c = 0x00002000;
u32 var80088450 = 0x00000000;
u32 var80088454 = 0x08800000;
u32 var80088458 = 0x00000000;
u32 var8008845c = 0x00002000;
u32 var80088460 = 0xdcdc0000;
u32 var80088464 = 0x08800000;
u32 var80088468 = 0x00000000;
u32 var8008846c = 0x00002000;
u32 var80088470 = 0x00000000;
u32 var80088474 = 0x08800000;
u32 var80088478 = 0x00000000;
u32 var8008847c = 0x00002000;
u32 var80088480 = 0x00000000;
u32 var80088484 = 0x08800000;
u32 var80088488 = 0x00000000;
u32 var8008848c = 0x00002000;
u32 var80088490 = 0x16000000;
u32 var80088494 = 0x00000000;
u32 var80088498 = 0x00000000;
u32 var8008849c = 0x00000000;
u32 var800884a0 = 0x00000000;
u32 var800884a4 = 0x00000000;
u32 var800884a8 = 0x00000000;
u32 var800884ac = 0x00000000;
u32 g_MpChallengeIndex = 0;
u32 var800884b4 = 0;
// 2e4d8
struct challenge g_MpChallenges[] = {
{ 0x5796, 0x0e },
{ 0x5797, 0x0f },
{ 0x5798, 0x10 },
{ 0x5799, 0x11 },
{ 0x579a, 0x12 },
{ 0x579b, 0x13 },
{ 0x579c, 0x14 },
{ 0x579d, 0x15 },
{ 0x579e, 0x16 },
{ 0x579f, 0x17 },
{ 0x57a0, 0x18 },
{ 0x57a1, 0x19 },
{ 0x57a2, 0x1a },
{ 0x57a3, 0x1b },
{ 0x57a4, 0x1c },
{ 0x57a5, 0x1d },
{ 0x57a6, 0x1e },
{ 0x57a7, 0x1f },
{ 0x57a8, 0x20 },
{ 0x57a9, 0x21 },
{ 0x57aa, 0x22 },
{ 0x57ab, 0x23 },
{ 0x57ac, 0x24 },
{ 0x57ad, 0x25 },
{ 0x57ae, 0x26 },
{ 0x57af, 0x27 },
{ 0x57b0, 0x28 },
{ 0x57b1, 0x29 },
{ 0x57b2, 0x2a },
{ 0x57b3, 0x2b },
};
u32 var800887c4 = 0x007d1c20;
u32 var800887c8 = 0x007d5320;
u32 var800887cc = 0x007d5320;
u32 var800887d0 = 0x007d8a20;
u32 var800887d4 = 0x007d8a20;
u32 var800887d8 = 0x007dc120;
u32 var800887dc = 0x007dc120;
u32 var800887e0 = 0x007df820;
u32 var800887e4 = 0x007df820;
u32 var800887e8 = 0x007e2f20;
u32 var800887ec = 0x007e2f20;
u32 var800887f0 = 0x007e6620;
u32 var800887f4 = 0x007e6620;
u32 var800887f8 = 0x007e9d20;
u32 var800887fc = 0x00000000;
u32 var80088800 = 0x00000000;
u32 var80088804 = 0x00000000;
u32 var80088808 = 0x00000000;
u32 var8008880c = 0x00000000;
u32 var80088810 = 0x00000000;
u32 var80088814 = 0x00d600d7;
u32 var80088818 = 0x00d900d8;
u32 var8008881c = 0x00da00db;
u32 var80088820 = 0x00dc00dd;
u32 var80088824 = 0x00de00df;
u32 var80088828 = 0x00e000e1;
u32 var8008882c = 0x00e200e3;
u32 var80088830 = 0x00e400e5;
u32 var80088834 = 0x00e600e7;
u32 var80088838 = 0x00e800e9;
u32 var8008883c = 0x00ea00eb;
u32 var80088840 = 0x00f400f3;
u32 var80088844 = 0x00f200f1;
u32 var80088848 = 0x00f000ef;
u32 var8008884c = 0x00ee00ed;
u32 var80088850 = 0x00ec0000;
u32 var80088854 = 0x00000005;
u32 var80088858 = 0x00000006;
u32 var8008885c = 0x00000007;
u32 var80088860 = 0x00000008;
u32 var80088864 = 0x00000009;
u32 var80088868 = 0x0000000a;
u32 var8008886c = 0x0000000b;
u32 var80088870 = 0x0000000c;
u32 var80088874 = 0x00000011;
u32 var80088878 = 0x00000012;
u32 var8008887c = 0x00000013;
u32 var80088880 = 0x00000014;
u32 var80088884 = 0x00000015;
u32 var80088888 = 0x00000016;
u32 var8008888c = 0x00000017;
u32 var80088890 = 0x00000018;
u32 var80088894 = 0x00000019;
u32 var80088898 = 0x0000001a;
u32 var8008889c = 0x00000001;
u32 var800888a0 = 0x00000000;
// 2e8c4
u32 character_bios[] = {
// name, race, age, profile
/*0x00*/ 0x58db, 0x58dc, 0x58dd, 0x58de,
/*0x01*/ 0x58df, 0x58e0, 0x58e1, 0x58e2,
/*0x02*/ 0x58e3, 0x58e4, 0x58e5, 0x58e6,
/*0x03*/ 0x58e7, 0x58e8, 0x58e9, 0x58ea,
/*0x04*/ 0x58eb, 0x58ec, 0x58ed, 0x58ee,
/*0x05*/ 0x58ef, 0x58f0, 0x58f1, 0x58f2,
/*0x06*/ 0x58f3, 0x58f4, 0x58f5, 0x58f6,
/*0x07*/ 0x58f7, 0x58f8, 0x58f9, 0x58fa,
/*0x08*/ 0x58fb, 0x58fc, 0x58fd, 0x58fe,
/*0x09*/ 0x58ff, 0x5900, 0x5901, 0x5902,
};
// 2e964
u32 misc_bios[] = {
// name, description
0x5903, 0x5904, // Maians
0x5905, 0x5906, // Skedar Warrior
0x5907, 0x5908, // Background
0x5909, 0x590a, // The Story
};
u32 var80088964 = 0;
// 2e988
u32 place_bios[] = {
// name, description
0x5922, 0x5939, 0, 0,
0x5923, 0x593a, 0, 0,
0x5924, 0x593b, 0, 0,
0x5925, 0x593c, 0, 0,
0x5926, 0x593d, 0, 0,
0x5927, 0x593e, 0, 0,
0x5928, 0x593f, 0, 0,
0x5929, 0x5940, 0, 0,
0x592a, 0x5941, 0, 0,
0x592b, 0x5942, 0, 0,
0x592c, 0x5943, 0, 0,
0x592d, 0x5944, 0, 0,
0x592e, 0x5945, 0, 0,
0x592f, 0x5946, 0, 0,
};
// 2ead4
u32 object_bios[] = {
// name, description
0x5930, 0x5947, 0, 0,
0x5931, 0x5948, 0, 0,
0x5932, 0x5949, 0, 0,
0x5933, 0x594a, 0, 0,
0x5934, 0x594b, 0, 0,
0x5935, 0x594c, 0, 0,
0x5936, 0x594d, 0, 0,
0x5937, 0x594e, 0, 0,
0x5938, 0x594f, 0, 0,
};
u32 var80088ad8 = 0x00000000;
u32 var80088adc = 0x00000000;
u32 var80088ae0 = 0x39383736;
u32 var80088ae4 = 0x35343332;
u32 var80088ae8 = 0x31300000;
u32 var80088aec = 0x00000036;
u32 var80088af0 = 0x00000035;
u32 var80088af4 = 0x0000002e;
u32 var80088af8 = 0x0000002d;
u32 var80088afc = 0x00000039;
u32 var80088b00 = 0x00000037;
u32 var80088b04 = 0x00000030;
u32 var80088b08 = 0x0000002f;
u32 var80088b0c = 0x00000041;
u32 var80088b10 = 0x00000031;
u32 var80088b14 = 0x00000100;
u32 var80088b18 = 0x00000200;
u32 var80088b1c = 0x00000400;
u32 var80088b20 = 0x00000800;
u32 var80088b24 = 0x00001000;
u32 var80088b28 = 0x00002000;
u32 var80088b2c = 0x00004000;
u32 var80088b30 = 0x00008000;
u32 var80088b34 = 0x00010000;
u32 var80088b38 = 0x00020000;
// 2eb5c
u32 device_descriptions[] = {
/*0*/ 0x5918,
/*1*/ 0x5917,
/*2*/ 0x590f,
/*3*/ 0x5910,
/*4*/ 0x5911,
/*5*/ 0x5915,
/*6*/ 0x5914,
/*7*/ 0x5912,
/*8*/ 0x5913,
/*9*/ 0x5916,
};
// 2eb84
u32 device_tips1[] = {
/*0*/ 0x5965,
/*1*/ 0x5966,
/*2*/ 0x5967,
/*3*/ 0x5968,
/*4*/ 0x5969,
/*5*/ 0x596a,
/*6*/ 0x596b,
/*7*/ 0x596c,
/*8*/ 0x596d,
/*9*/ 0x596e,
};
// 2ebac
u32 device_tips2[] = {
/*0*/ 0x596f,
/*1*/ 0x5970,
/*2*/ 0x5971,
/*3*/ 0x5972,
/*4*/ 0x5973,
/*5*/ 0x5974,
/*6*/ 0x5975,
/*7*/ 0x5976,
/*8*/ 0x5977,
/*9*/ 0x5978,
};
u32 var80088bb4 = 0x00000000;
u32 var80088bb8 = 0x00000000;
u32 var80088bbc = 0x00160017;
u32 var80088bc0 = 0x00180019;
u32 var80088bc4 = 0xffff0000;
u32 var80088bc8 = 0x0000599a;
u32 var80088bcc = 0x0000599b;
u32 var80088bd0 = 0x0000599c;
u32 var80088bd4 = 0x0000599d;
u32 var80088bd8 = 0x0000599e;
u32 var80088bdc = 0x0000599f;
u32 var80088be0 = 0x000059a0;
u32 var80088be4 = 0x00040000;
u32 var80088be8 = 0x00080000;
u32 var80088bec = 0x00100000;
u32 var80088bf0 = 0x00200000;
u32 var80088bf4 = 0x00400000;
u32 var80088bf8 = 0x00800000;
u32 var80088bfc = 0x01000000;
u32 var80088c00 = 0x02000000;
u32 var80088c04 = 0x00005950;
u32 var80088c08 = 0x00005951;
u32 var80088c0c = 0x00005952;
u32 var80088c10 = 0x00005953;
u32 var80088c14 = 0x00005954;
u32 var80088c18 = 0x00005955;
u32 var80088c1c = 0x00005956;
u32 var80088c20 = 0x00005957;
u32 var80088c24 = 0x00005958;
u32 var80088c28 = 0x00005959;
u32 var80088c2c = 0x0000595a;
u32 var80088c30 = 0x0000595b;
u32 var80088c34 = 0x0000595c;
u32 var80088c38 = 0x0000595d;
u32 var80088c3c = 0x0000595e;
u32 var80088c40 = 0x0000595f;
u32 var80088c44 = 0x00005960;
u32 var80088c48 = 0x00005961;
u32 var80088c4c = 0x00005962;
u32 var80088c50 = 0x00005963;
u32 var80088c54 = 0x00005964;
u32 var80088c58 = 0x000059a7;
u32 var80088c5c = 0x000059a8;
u32 var80088c60 = 0x000059a9;
u32 var80088c64 = 0x000059aa;
u32 var80088c68 = 0x000059ab;
u32 var80088c6c = 0x00000000;
u32 var80088c70 = 0x51b751b8;
u32 var80088c74 = 0x51b90000;
u32 var80088c78 = 0x51c851c9;
u32 var80088c7c = 0x51ca51cb;
u32 var80088c80 = 0x51cc0000;
u32 var80088c84 = 0x51b751b8;
u32 var80088c88 = 0x51b90000;
u32 var80088c8c = 0x00000000;
u32 var80088c90 = 0x00000000;
u32 var80088c94 = 0x00000000;
u32 var80088c98 = 0x00000000;
u32 var80088c9c = 0x00000000;
u32 var80088ca0 = 0x00000000;
u32 var80088ca4 = 0x00000000;
u32 var80088ca8 = 0x00000000;
// 2eccc
struct menu_item menuitems_frdifficulty[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000012, 0x000051bc, 0x000051bd, NULL }, // "Select Difficulty:"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000020, 0x000051b7, 0x00005603, menuhandlerFrDifficulty }, // "Bronze"
{ MENUITEMTYPE_SELECTABLE, 1, 0x00000020, 0x000051b8, 0x00005603, menuhandlerFrDifficulty }, // "Silver"
{ MENUITEMTYPE_SELECTABLE, 2, 0x00000020, 0x000051b9, 0x00005603, menuhandlerFrDifficulty }, // "Gold"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000028, 0x000051ad, 0x00000000, NULL }, // "Cancel"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2ed58
struct menu_dialog menudialog_frdifficulty = {
MENUDIALOGTYPE_DEFAULT,
0x51ba, // "Difficulty"
menuitems_frdifficulty,
NULL,
0x00000200,
NULL,
};
// 2ed70
struct menu_item menuitems_frweapon[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00200008, 0x000000aa, 0x00000000, menuhandler001a348c },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2ed98
struct menu_dialog g_frWeaponMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
0x51be, // "Weapon"
menuitems_frweapon,
NULL,
0x00000200,
NULL,
};
// 2edb0
struct menu_item menuitems_frtraininginfo[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051bb, (u32)&func0f1a3df0, NULL }, // "Difficulty"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, (u32)&func0f1a40e8, (u32)&func0f1a4144, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, (u32)&func0f1a4194, (u32)&func0f1a4230, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, (u32)&func0f1a42b8, (u32)&func0f1a431c, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, (u32)&func0f1a43b8, (u32)&func0f1a441c, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SCROLLABLE, 6, 0x00004000, 0x0000010e, 0x0000005f, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000028, 0x00005603, 0x000051ac, menuhandler001a3340 }, // "", "Resume"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000028, 0x00005603, 0x000051ae, menuhandler001a3448 }, // "", "Abort"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2ee8c
struct menu_dialog menudialog_frtraininginfo = {
MENUDIALOGTYPE_DEFAULT,
0x51bf,
menuitems_frtraininginfo,
menudialog001a39a8,
0x00000602,
NULL,
};
// 2eea4
struct menu_item menuitems_frtraininginfo2[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051bb, (u32)&func0f1a3df0, NULL }, // "Difficulty:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, (u32)&func0f1a40e8, (u32)&func0f1a4144, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, (u32)&func0f1a4194, (u32)&func0f1a4230, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, (u32)&func0f1a42b8, (u32)&func0f1a431c, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, (u32)&func0f1a43b8, (u32)&func0f1a441c, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SCROLLABLE, 6, 0x00004000, 0x0000010e, 0x0000005f, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000028, 0x00005603, 0x000051ab, menuhandler001a3340 }, // "", "Ok"
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000028, 0x00005603, 0x000051ad, menuhandler001a3448 }, // "", "Cancel"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2ef80
struct menu_dialog menudialog_frtraininginfo2 = {
MENUDIALOGTYPE_DEFAULT,
0x51bf, // "Training Info"
menuitems_frtraininginfo2,
menudialog001a39a8,
0x00000602,
NULL,
};
// 2ef98
struct menu_item menuitems_frtrainingstats[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000020, 0x000051c1, 0x00000000, NULL }, // "Completed!"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051c2, (u32)&func0f1a3f48, NULL }, // "Score:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051c3, (u32)&func0f1a3ff0, NULL }, // "Targets Destroyed:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051c4, (u32)&func0f1a3df0, NULL }, // "Difficulty:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051c5, (u32)&func0f1a3e40, NULL }, // "Time Taken:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051c6, (u32)&func0f1a3fc0, NULL }, // "Weapon:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051c7, (u32)&func0f1a402c, NULL }, // "Accuracy:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_MODEL, 0, 0x00200002, 0x000000d2, 0x00000050, menuhandler001a44c0 },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000020, 0x000054fc, 0x00000000, menuhandlerFrFailedContinue }, // "Continue"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f09c
struct menu_dialog menudialog_frtrainingstats = {
MENUDIALOGTYPE_SUCCESS,
0x51c0,
menuitems_frtrainingstats,
menudialog001a3af4,
0x00000004,
NULL,
};
// 2f0b4
struct menu_item menuitems_frtrainingstats2[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000020, (u32)&func0f1a3d98, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051c2, (u32)&func0f1a3f48, NULL }, // "Score:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051c3, (u32)&func0f1a3ff0, NULL }, // "Targets Destroyed:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051c4, (u32)&func0f1a3df0, NULL }, // "Difficulty:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051c5, (u32)&func0f1a3e40, NULL }, // "Time Taken:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051c6, (u32)&func0f1a3fc0, NULL }, // "Weapon:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051c7, (u32)&func0f1a402c, NULL }, // "Accuracy:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_MODEL, 0, 0x00200002, 0x000000d2, 0x00000050, menuhandler001a44c0 },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000020, 0x000054fc, 0x00000000, menuhandlerFrFailedContinue }, // "Continue"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f1b8
struct menu_dialog menudialog_frtrainingstats2 = {
MENUDIALOGTYPE_DANGER,
0x51c0, // "Training Stats"
menuitems_frtrainingstats2,
menudialog001a3af4,
0x00000004,
NULL,
};
u32 var800891b0 = 0x00000000;
u32 var800891b4 = 0x51a50000; // "Character Profiles"
u32 var800891b8 = 0x00000000;
u32 var800891bc = 0x51a60000; // "Other Information"
// 2f1e0
struct menu_item menuitems_information[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00000008, 0x000000c8, 0x00000000, menuhandler001a5dc0 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f208
struct menu_dialog menudialog_information = {
MENUDIALOGTYPE_DEFAULT,
0x51a2, // "Information"
menuitems_information,
NULL,
0x00000000,
NULL,
};
// 2f220
struct menu_item menuitems_nowsafe[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000020, 0x000051b5, 0x00000000, NULL }, // "It is now safe to turn off your computer"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, 0x000051b6, 0x00000000, NULL }, // "Cancel"
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f270
struct menu_dialog menudialog_nowsafe = {
MENUDIALOGTYPE_DEFAULT,
0x51b4, // "Cheats"
menuitems_nowsafe,
NULL,
0x00000200,
NULL,
};
u32 var80089268 = 0x01000200;
u32 var8008926c = 0x03000400;
u32 var80089270 = 0x05000700;
u32 var80089274 = 0x08000900;
u32 var80089278 = 0x0a000b00;
u32 var8008927c = 0xff000000;
u32 var80089280 = 0x0300ff00;
// 2f2a4
struct menu_item menuitems_characterprofile[] = {
{ MENUITEMTYPE_MODEL, 0, 0x00000002, 0x00000046, 0x00000096, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000003, 0x000051b0, (u32)&func0f1a628c, NULL }, // "Name:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051b1, (u32)&func0f1a62e0, NULL }, // "Age:"
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051b2, (u32)&func0f1a6334, NULL }, // "Race:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SCROLLABLE, 3, 0x00000000, 0x000000b4, 0x00000064, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000022, 0x000051b3, 0x00000000, NULL }, // "Press the B Button to go back."
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f358
struct menu_dialog menudialog_characterprofile = {
MENUDIALOGTYPE_DEFAULT,
0x51af,
menuitems_characterprofile,
menudialog001a5f48,
0x00000002,
NULL,
};
// 2f370
struct menu_item menuitems_2f370[] = {
{ MENUITEMTYPE_SCROLLABLE, 4, 0x00000000, 0x000000c8, 0x00000096, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000022, 0x0000519e, 0x00000000, NULL }, // "Press the B Button to go back."
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f3c0
struct menu_dialog menudialog_2f3c0 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f1a6388,
menuitems_2f370,
NULL,
0x00000200,
NULL,
};
// 2f3d8
struct menu_item menuitems_devicelist[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00000008, 0x000000a0, 0x00000000, menuhandler001a63e4 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f400
struct menu_dialog menudialog_devicelist = {
MENUDIALOGTYPE_DEFAULT,
0x51a1, // "Device List"
menuitems_devicelist,
NULL,
0x00000000,
NULL,
};
u32 var800893f8 = 0xfafa9664;
u32 var800893fc = 0x64326464;
u32 var80089400 = 0x32960000;
// 2f424
struct menu_item menuitems_2f424[] = {
{ MENUITEMTYPE_SCROLLABLE, 5, 0x00000000, 0x000000aa, 0x000000be, NULL },
{ MENUITEMTYPE_MODEL, 0, 0x00000003, 0x0000008c, 0x0000009c, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, (u32)&func0f1a67b0, 0x00000000, menuhandler001a64d8 },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, (u32)&func0f1a67f8, 0x00000000, menuhandler001a6514 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f49c
struct menu_dialog menudialog_2f49c = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f1a64a0,
menuitems_2f424,
menudialog001a6548,
0x00000206,
NULL,
};
// 2f4b4
struct menu_item menuitems_trainingstats_failed[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000032, 0x000051aa, 0x00000000, NULL }, // "Failed!"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051a8, (u32)&func0f1a6840, NULL }, // "Time Taken:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SCROLLABLE, 11, 0x00000000, 0x00000082, 0x00000064, NULL },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f52c
struct menu_dialog menudialog_trainingstats_failed = {
MENUDIALOGTYPE_DANGER,
0x000051a7, // "Training Stats"
menuitems_trainingstats_failed,
menudialog001a6918,
0x00000200,
&menudialog_devicelist,
};
// 2f544
struct menu_item menuitems_trainingstats_completed[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000032, 0x000051a9, 0x00000000, NULL }, // "Completed!"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051a8, (u32)&func0f1a6840, NULL }, // "Time Taken:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SCROLLABLE, 12, 0x00000000, 0x00000082, 0x00000064, NULL },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f5bc
struct menu_dialog menudialog_trainingstats_completed = {
MENUDIALOGTYPE_SUCCESS,
0x51a7,
menuitems_trainingstats_completed,
menudialog001a6918,
0x00000200,
&menudialog_devicelist,
};
// 2f5d4
struct menu_item menuitems_holotraining[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00000008, 0x000000a0, 0x00000000, menuhandler001a6950 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f5fc
struct menu_dialog menudialog_holotraining = {
MENUDIALOGTYPE_DEFAULT,
0x51a0,
menuitems_holotraining,
NULL,
0x00000000,
NULL,
};
// 2f614
struct menu_item menuitems_2f614[] = {
{ MENUITEMTYPE_SCROLLABLE, 8, 0x00000000, 0x000000aa, 0x000000be, NULL },
{ MENUITEMTYPE_MODEL, 0, 0x00000003, 0x0000008c, 0x0000009c, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, (u32)&func0f1a6aec, 0x00000000, menuhandler001a6a34 },
{ MENUITEMTYPE_SELECTABLE, 0, 0x00000008, (u32)&func0f1a6b34, 0x00000000, menuhandler001a6a70 },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f68c
struct menu_dialog menudialog_2f68c = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f1a6a04,
menuitems_2f614,
menudialog001a6aa4,
0x00000206,
NULL,
};
// 2f6a4
struct menu_item menuitems_trainingstats_failed2[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000032, 0x000051aa, 0x00000000, NULL }, // "Failed!"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051a8, (u32)&func0f1a6b7c, NULL }, // "Time Taken:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SCROLLABLE, 9, 0x00000000, 0x00000082, 0x00000064, NULL },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f71c
struct menu_dialog menudialog_trainingstats_failed2 = {
MENUDIALOGTYPE_DANGER,
0x51a7, // "Training Stats"
menuitems_trainingstats_failed2,
menudialog001a6c54,
0x00000200,
&menudialog_holotraining,
};
// 2f734
struct menu_item menuitems_trainingstats_completed2[] = {
{ MENUITEMTYPE_LABEL, 0, 0x00000032, 0x000051a9, 0x00000000, NULL }, // "Completed!"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000002, 0x000051a8, (u32)&func0f1a6b7c, NULL }, // "Time Taken:"
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SCROLLABLE, 10, 0x00000000, 0x00000082, 0x00000064, NULL },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f7ac
struct menu_dialog menudialog_trainingstats_completed2 = {
MENUDIALOGTYPE_SUCCESS,
0x51a7, // "Training Stats"
menuitems_trainingstats_completed2,
menudialog001a6c54,
0x00000200,
&menudialog_holotraining,
};
u32 var800897a4 = 0x00000000;
u32 var800897a8 = 0x51a30000; // "Locations"
u32 var800897ac = 0x00000000;
u32 var800897b0 = 0x51a40000; // "Vehicles"
u32 var800897b4 = 0x1b0d0e10;
u32 var800897b8 = 0x11121316;
u32 var800897bc = 0x1718191a;
u32 var800897c0 = 0x1c1d0000;
u32 var800897c4 = 0xb7000500;
u32 var800897c8 = 0x0400ff00;
// 2f7ec
struct hoverprop hoverprops[] = {
// File ID, Y offset, size
{ 0x00c8, 7, 8 }, // dropship
{ 0x00d7, -5, 600 }, // hovercrate1
{ 0x00d5, -10, 50 }, // hovbike
{ 0x00d4, -20, 1000 }, // hooverbot
{ 0x0097, 35, 30 }, // dd_hovercopter
{ 0x0236, 0, 70 }, // chicrob
{ 0x04b1, -30, 500 }, // a51interceptor
{ 0x033e, 0, 15 }, // elvis_saucer
{ 0x023f, 0, 10 }, // sk_shuttle
};
// 2f858
struct menu_item menuitems_2f858[] = {
{ MENUITEMTYPE_MODEL, 0, 0x00200002, 0x00000104, 0x0000002c, menuhandler001a6ea4 },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_SCROLLABLE, 7, 0x00000000, 0x00000104, 0x0000005a, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000022, 0x0000519e, 0x00000000, NULL }, // "Press the B Button to go back."
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f8d0
struct menu_item menuitems_holograph[] = {
{ MENUITEMTYPE_MODEL, 0, 0x00000002, 0x00000104, 0x0000006e, NULL },
{ MENUITEMTYPE_SEPARATOR, 0, 0x00000002, 0x00000000, 0x00000000, NULL },
{ MENUITEMTYPE_LABEL, 0, 0x00000022, 0x0000519e, 0x00000000, NULL }, // "Press the B Button to go back."
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f920
struct menu_dialog menudialog_holograph = {
MENUDIALOGTYPE_DEFAULT,
0x59d7,
menuitems_holograph,
menudialog001a737c,
0x00000202,
NULL,
};
// 2f938
struct menu_dialog menudialog_2f938 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f1a6c8c,
menuitems_2f858,
NULL,
0x00000202,
&menudialog_holograph,
};
// 2f950
struct menu_dialog menudialog_2f950 = {
MENUDIALOGTYPE_DEFAULT,
(u32)&func0f1a6c8c,
menuitems_2f858,
NULL,
0x00000202,
NULL,
};
// 2f968
struct menu_item menuitems_hangarinformation[] = {
{ MENUITEMTYPE_CUSTOM, 0, 0x00000008, 0x000000a0, 0x00000000, menuhandler001a6d4c },
{ MENUITEMTYPE_END, 0, 0x00000000, 0x00000000, 0x00000000, NULL },
};
// 2f990
struct menu_dialog menudialog_hangarinformation = {
MENUDIALOGTYPE_DEFAULT,
0x519f,
menuitems_hangarinformation,
NULL,
0x00000000,
NULL,
};
u32 var80089988 = 0x00000000;
u32 var8008998c = 0x00000000;
u32 var80089990 = (u32) &stagethinglist_22e60;
u32 var80089994 = (u32) &stagethinglist_221cc;
u32 var80089998 = (u32) &stagethinglist_22200;
u32 var8008999c = (u32) &stagethinglist_22220;
u32 var800899a0 = (u32) &stagethinglist_2208c;
u32 var800899a4 = (u32) &stagethinglist_20e54;
u32 var800899a8 = (u32) &stagethinglist_20ef8;
u32 var800899ac = (u32) &stagethinglist_20ea4;
u32 var800899b0 = (u32) &stagethinglist_20eec;
u32 var800899b4 = (u32) &stagethinglist_20ec8;
u32 var800899b8 = (u32) &stagethinglist_20e60;
u32 var800899bc = (u32) &stagethinglist_20e6c;
u32 var800899c0 = (u32) &stagethinglist_20e94;
u32 var800899c4 = (u32) &stagethinglist_20f0c;
u32 var800899c8 = (u32) &stagethinglist_20edc;
u32 var800899cc = (u32) &stagethinglist_20e80;
u32 var800899d0 = (u32) &stagethinglist_221a4;
u32 var800899d4 = (u32) &stagethinglist_220d0;
u32 var800899d8 = (u32) &stagethinglist_221e4;
u32 var800899dc = (u32) &stagethinglist_220a4;
u32 var800899e0 = (u32) &stagethinglist_20f18;
u32 var800899e4 = (u32) &stagethinglist_2224c;
u32 var800899e8 = (u32) &stagethinglist_20e48;
u32 var800899ec = (u32) &stagethinglist_22eb8;
u32 var800899f0 = (u32) &stagethinglist_20f24;
u32 var800899f4 = (u32) &stagethinglist_20f50;
u32 var800899f8 = (u32) &stagethinglist_20f5c;
u32 var800899fc = (u32) &stagethinglist_20f74;
u32 var80089a00 = (u32) &stagethinglist_221b4;
u32 var80089a04 = (u32) &stagethinglist_222b4;
u32 var80089a08 = (u32) &stagethinglist_22f0c;
u32 var80089a0c = (u32) &stagethinglist_22318;
u32 var80089a10 = (u32) &stagethinglist_22374;
u32 var80089a14 = (u32) &stagethinglist_20f84;
u32 var80089a18 = (u32) &stagethinglist_223d4;
u32 var80089a1c = (u32) &stagethinglist_22424;
u32 var80089a20 = (u32) &stagethinglist_22ec8;
u32 var80089a24 = (u32) &stagethinglist_20fb8;
u32 var80089a28 = (u32) &stagethinglist_2247c;
u32 var80089a2c = (u32) &stagethinglist_20fd8;
u32 var80089a30 = (u32) &stagethinglist_224d8;
u32 var80089a34 = (u32) &stagethinglist_22538;
u32 var80089a38 = (u32) &stagethinglist_2258c;
u32 var80089a3c = (u32) &stagethinglist_225d8;
u32 var80089a40 = (u32) &stagethinglist_22630;
u32 var80089a44 = (u32) &stagethinglist_22698;
u32 var80089a48 = (u32) &stagethinglist_226e8;
u32 var80089a4c = (u32) &stagethinglist_22754;
u32 var80089a50 = (u32) &stagethinglist_20e10;
u32 var80089a54 = (u32) &stagethinglist_227ac;
u32 var80089a58 = (u32) &stagethinglist_22804;
u32 var80089a5c = (u32) &stagethinglist_22f1c;
u32 var80089a60 = (u32) &stagethinglist_2285c;
u32 var80089a64 = (u32) &stagethinglist_228b4;
u32 var80089a68 = (u32) &stagethinglist_2291c;
u32 var80089a6c = (u32) &stagethinglist_22970;
u32 var80089a70 = (u32) &stagethinglist_229c4;
u32 var80089a74 = (u32) &stagethinglist_22a20;
u32 var80089a78 = (u32) &stagethinglist_22a78;
u32 var80089a7c = (u32) &stagethinglist_22adc;
u32 var80089a80 = (u32) &stagethinglist_22c54;
u32 var80089a84 = (u32) &stagethinglist_22b28;
u32 var80089a88 = (u32) &stagethinglist_22b80;
u32 var80089a8c = (u32) &stagethinglist_22be0;
u32 var80089a90 = (u32) &stagethinglist_22ca0;
u32 var80089a94 = (u32) &stagethinglist_22c3c;
u32 var80089a98 = (u32) &stagethinglist_20e3c;
u32 var80089a9c = (u32) &stagethinglist_22cf0;
u32 var80089aa0 = (u32) &stagethinglist_20fe8;
u32 var80089aa4 = (u32) &stagethinglist_22d40;
u32 var80089aa8 = (u32) &stagethinglist_20ff8;
u32 var80089aac = (u32) &stagethinglist_2100c;
u32 var80089ab0 = (u32) &stagethinglist_21018;
u32 var80089ab4 = (u32) &stagethinglist_22d90;
u32 var80089ab8 = (u32) &stagethinglist_22de0;
u32 var80089abc = (u32) &stagethinglist_21024;
u32 var80089ac0 = (u32) &stagethinglist_21034;
u32 var80089ac4 = (u32) &stagethinglist_22e34;
u32 var80089ac8 = (u32) &stagethinglist_21084;
u32 var80089acc = 0x00000000;
u32 var80089ad0 = 0x00000000;
u32 var80089ad4 = 0x0f6f1080;
u32 var80089ad8 = 0x00000f70;
u32 var80089adc = 0x00871000;
u32 var80089ae0 = 0x00000ff8;
u32 var80089ae4 = 0x021f17a0;
u32 var80089ae8 = 0x00001218;
u32 var80089aec = 0x019717a0;
u32 var80089af0 = 0x000013b0;
u32 var80089af4 = 0x006717a0;
u32 var80089af8 = 0x0ffaf006;
u32 var80089afc = 0x7fff0000;
u32 var80089b00 = 0x00000001;
u32 var80089b04 = 0x0002ffff;
u32 var80089b08 = 0x40000004;
u32 var80089b0c = 0x06330200;
u32 var80089b10 = 0x7ffffff8;
u32 var80089b14 = 0x00080040;
u32 var80089b18 = 0x00208000;
u32 var80089b1c = 0x01cccccc;
u32 var80089b20 = 0x0001ffff;
u32 var80089b24 = 0x00010001;
u32 var80089b28 = 0x0001ffff;
u32 var80089b2c = 0x00010001;
u32 var80089b30 = 0x00020002;
u32 var80089b34 = 0x00020002;
u32 var80089b38 = 0x00020002;
u32 var80089b3c = 0x00020002;
u32 var80089b40 = 0x00010000;
u32 var80089b44 = 0x00000001;
u32 var80089b48 = 0x00000001;
u32 var80089b4c = 0x00000001;
u32 var80089b50 = 0x00010000;
u32 var80089b54 = 0x0000ffff;
u32 var80089b58 = 0x00000001;
u32 var80089b5c = 0x0000ffff;
u32 var80089b60 = 0x00000000;
u32 var80089b64 = 0x0001ffff;
u32 var80089b68 = 0x00000000;
u32 var80089b6c = 0x00000001;
u32 var80089b70 = 0x17ac7fff;
u32 var80089b74 = 0x571d3a0c;
u32 var80089b78 = 0x00010002;
u32 var80089b7c = 0x01000200;
u32 var80089b80 = 0x40000040;
u32 var80089b84 = 0x000017a8;
u32 var80089b88 = 0x00ffffff;
u32 var80089b8c = 0x139c10a8;
u32 var80089b90 = 0x11fc1364;
u32 var80089b94 = 0x10a813b4;
u32 var80089b98 = 0x10a81530;
u32 var80089b9c = 0x154010a8;
u32 var80089ba0 = 0x17501784;
u32 var80089ba4 = 0x10a810a8;
u32 var80089ba8 = 0x120c1358;
u32 var80089bac = 0x135c1350;
u32 var80089bb0 = 0x10a81338;
u32 var80089bb4 = 0x13281308;
u32 var80089bb8 = 0x12c812c0;
u32 var80089bbc = 0x129c1284;
u32 var80089bc0 = 0x10a810a8;
u32 var80089bc4 = 0x124c17f4;
u32 var80089bc8 = 0x17f81850;
u32 var80089bcc = 0x1864199c;
u32 var80089bd0 = 0x17bc17d8;
u32 var80089bd4 = 0x10580000;
u32 var80089bd8 = 0x00000000;
u32 var80089bdc = 0x00000000;
u32 var80089be0 = 0x0000ffff;
u32 var80089be4 = 0x00000000;
u32 var80089be8 = 0xef080cff;
u32 var80089bec = 0x00000000;
u32 var80089bf0 = 0x00000000;
u32 var80089bf4 = 0x00000000;
u32 var80089bf8 = 0x00000000;
u32 var80089bfc = 0x80000040;
u32 var80089c00 = 0x00000000;
u32 var80089c04 = 0x00000000;
u32 var80089c08 = 0x40004000;
u32 var80089c0c = 0x00000000;
u32 var80089c10 = 0x00000000;
u32 var80089c14 = 0x00000000;
u32 var80089c18 = 0x00000000;
u32 var80089c1c = 0x00000000;
u32 var80089c20 = 0x00000000;
u32 var80089c24 = 0x00000000;
u32 var80089c28 = 0x00000000;
u32 var80089c2c = 0x00000000;
u32 var80089c30 = 0x00000000;
u32 var80089c34 = 0x00000000;
u32 var80089c38 = 0x00000000;
u32 var80089c3c = 0x00000000;
u32 var80089c40 = 0x00000000;
u32 var80089c44 = 0x00000000;
u32 var80089c48 = 0x00000000;
u32 var80089c4c = 0x00000000;
u32 var80089c50 = 0x00000000;
u32 var80089c54 = 0x00000000;
u32 var80089c58 = 0x00000000;
u32 var80089c5c = 0x00000000;
u32 var80089c60 = 0x00000000;
u32 var80089c64 = 0x00000000;
u32 var80089c68 = 0x00000000;
u32 var80089c6c = 0x00000000;
u32 var80089c70 = 0x80000000;
u32 var80089c74 = 0x80000000;
u32 var80089c78 = 0x00000000;
u32 var80089c7c = 0x00000000;
u32 var80089c80 = 0x00800000;
u32 var80089c84 = 0x00800000;
u32 var80089c88 = 0x7f000000;
u32 var80089c8c = 0x00000000;
u32 var80089c90 = 0x00000000;
u32 var80089c94 = 0x00000000;
u32 var80089c98 = 0x00000000;
u32 var80089c9c = 0x00000000;
u32 var80089ca0 = 0x00000000;
u32 var80089ca4 = 0x00000000;
u32 var80089ca8 = 0x007f0000;
u32 var80089cac = 0x00000000;
u32 var80089cb0 = 0x00000000;
u32 var80089cb4 = 0x00000000;
u32 var80089cb8 = 0x00000000;
u32 var80089cbc = 0x00000000;
u32 var80089cc0 = 0x00000000;
u32 var80089cc4 = 0x00000000;
u32 var80089cc8 = 0x00000000;
u32 var80089ccc = 0x00000000;
u32 var80089cd0 = 0x00000000;
u32 var80089cd4 = 0x00000000;
u32 var80089cd8 = 0xe0011fff;
u32 var80089cdc = 0x00040000;
u32 var80089ce0 = 0xff000000;
u32 var80089ce4 = 0xff000000;
u32 var80089ce8 = 0x00000000;
u32 var80089cec = 0x00000000;
u32 var80089cf0 = 0x000a141e;
u32 var80089cf4 = 0x28323c46;
u32 var80089cf8 = 0x505a646e;
u32 var80089cfc = 0x78828c96;
u32 var80089d00 = 0x026001b0;
u32 var80089d04 = 0x01d001f0;
u32 var80089d08 = 0x021001f0;
u32 var80089d0c = 0x01f001f0;
u32 var80089d10 = 0x01f001f0;
u32 var80089d14 = 0x01f00138;
u32 var80089d18 = 0x03300340;
u32 var80089d1c = 0x03500320;
u32 var80089d20 = 0x012c0070;
u32 var80089d24 = 0x01600270;
u32 var80089d28 = 0x01f00360;
u32 var80089d2c = 0x01100000;
u32 var80089d30 = 0x00000000;
u32 var80089d34 = 0x00000000;
u32 var80089d38 = 0x00000000;
u32 var80089d3c = 0x00000000;
u32 var80089d40 = 0x01000000;
u32 var80089d44 = 0x00ff0000;
u32 var80089d48 = 0x00000000;
u32 var80089d4c = 0x00000000;
u32 var80089d50 = 0x00000000;
u32 var80089d54 = 0x00000000;
u32 var80089d58 = 0x00000000;
u32 var80089d5c = 0x00000000;
u32 var80089d60 = 0x00000000;
u32 var80089d64 = 0x00000000;
u32 var80089d68 = 0x00000000;
u32 var80089d6c = 0x00000000;
u32 var80089d70 = 0x00000000;
u32 var80089d74 = 0x00000000;
u32 var80089d78 = 0x00000000;
u32 var80089d7c = 0x00000000;
u32 var80089d80 = 0x00000000;
u32 var80089d84 = 0x00000000;
u32 var80089d88 = 0x00000000;
u32 var80089d8c = 0x00000000;
u32 var80089d90 = 0x00000000;
u32 var80089d94 = 0x00000000;
u32 var80089d98 = 0x00000000;
u32 var80089d9c = 0x00000000;
u32 var80089da0 = 0x00000000;
u32 var80089da4 = 0x00000000;
u32 var80089da8 = 0x00000000;
u32 var80089dac = 0x00000000;
u32 var80089db0 = 0x00000000;
u32 var80089db4 = 0x00000000;
u32 var80089db8 = 0x00000000;
u32 var80089dbc = 0x00000000;
u32 var80089dc0 = 0x00000000;
u32 var80089dc4 = 0x00000000;
u32 var80089dc8 = 0x00000000;
u32 var80089dcc = 0x00000000;
u32 var80089dd0 = 0x00000000;
u32 var80089dd4 = 0x00000000;
u32 var80089dd8 = 0x00000000;
u32 var80089ddc = 0x00000000;
u32 var80089de0 = 0x00000000;
u32 var80089de4 = 0x00000000;
u32 var80089de8 = 0x00000000;
u32 var80089dec = 0x00000000;
u32 var80089df0 = 0x00000000;
u32 var80089df4 = 0x00000000;
u32 var80089df8 = 0x00000000;
u32 var80089dfc = 0x00000000;
u32 var80089e00 = 0x00000000;
u32 var80089e04 = 0x00000000;
u32 var80089e08 = 0x00000000;
u32 var80089e0c = 0x00000000;
u32 var80089e10 = 0x00000000;
u32 var80089e14 = 0x00000000;
u32 var80089e18 = 0x00000000;
u32 var80089e1c = 0x00000000;
u32 var80089e20 = 0x00000000;
u32 var80089e24 = 0x00000000;
u32 var80089e28 = 0x00000000;
u32 var80089e2c = 0x00000000;
u32 var80089e30 = 0x00000000;
u32 var80089e34 = 0x00000000;
u32 var80089e38 = 0x00000000;
u32 var80089e3c = 0x00000000;
u32 var80089e40 = 0x00000000;
u32 var80089e44 = 0x00000000;
u32 var80089e48 = 0x00000000;
u32 var80089e4c = 0x00000000;
u32 var80089e50 = 0x00000000;
u32 var80089e54 = 0x00000000;
u32 var80089e58 = 0x00000000;
u32 var80089e5c = 0x00000000;
u32 var80089e60 = 0x00000000;
u32 var80089e64 = 0x00000000;
u32 var80089e68 = 0x00000000;
u32 var80089e6c = 0x00000000;
u32 var80089e70 = 0x00000000;
u32 var80089e74 = 0x00000000;
u32 var80089e78 = 0x00000000;
u32 var80089e7c = 0x00000000;
u32 var80089e80 = 0x00000000;
u32 var80089e84 = 0x00000000;
u32 var80089e88 = 0x00000000;
u32 var80089e8c = 0x00000000;
u32 var80089e90 = 0x00000000;
u32 var80089e94 = 0x00000000;
u32 var80089e98 = 0x00000000;
u32 var80089e9c = 0x00000000;
u32 var80089ea0 = 0x00000000;
u32 var80089ea4 = 0x00000000;
u32 var80089ea8 = 0x00000000;
u32 var80089eac = 0x00000000;
u32 var80089eb0 = 0x00000000;
u32 var80089eb4 = 0x00000000;
u32 var80089eb8 = 0x00000000;
u32 var80089ebc = 0x00000000;
u32 var80089ec0 = 0x00000000;
u32 var80089ec4 = 0x00000000;
u32 var80089ec8 = 0x00000000;
u32 var80089ecc = 0x00000000;
u32 var80089ed0 = 0x00000000;
u32 var80089ed4 = 0x00000000;
u32 var80089ed8 = 0x00000000;
u32 var80089edc = 0x00000000;
u32 var80089ee0 = 0x00000000;
u32 var80089ee4 = 0x00000000;
u32 var80089ee8 = 0x00000000;
u32 var80089eec = 0x00000000;
u32 var80089ef0 = 0x00000000;
u32 var80089ef4 = 0x00000000;
u32 var80089ef8 = 0x00000000;
u32 var80089efc = 0x00000000;
u32 var80089f00 = 0x00000000;
u32 var80089f04 = 0x00000000;
u32 var80089f08 = 0x00000000;
u32 var80089f0c = 0x00000000;
u32 var80089f10 = 0x00000000;
u32 var80089f14 = 0x00000000;
u32 var80089f18 = 0x00000000;
u32 var80089f1c = 0x00000000;
u32 var80089f20 = 0x00000000;
u32 var80089f24 = 0x00000000;
u32 var80089f28 = 0x00000000;
u32 var80089f2c = 0x00000000;
u32 var80089f30 = 0x00000000;
u32 var80089f34 = 0x00000000;
u32 var80089f38 = 0x00000000;
u32 var80089f3c = 0x00000000;
u32 var80089f40 = 0x00000000;
u32 var80089f44 = 0x00000000;
u32 var80089f48 = 0x00000000;
u32 var80089f4c = 0x00000000;
u32 var80089f50 = 0x00000000;
u32 var80089f54 = 0x00000000;
u32 var80089f58 = 0x00000000;
u32 var80089f5c = 0x00000000;
u32 var80089f60 = 0x00000000;
u32 var80089f64 = 0x00000000;
u32 var80089f68 = 0x00000000;
u32 var80089f6c = 0x00000000;
u32 var80089f70 = 0x00000000;
u32 var80089f74 = 0x00000000;
u32 var80089f78 = 0x00000000;
u32 var80089f7c = 0x00000000;
u32 var80089f80 = 0x00000000;
u32 var80089f84 = 0x00000000;
u32 var80089f88 = 0x00000000;
u32 var80089f8c = 0x00000000;
u32 var80089f90 = 0x00000000;
u32 var80089f94 = 0x00000000;
u32 var80089f98 = 0x00000000;
u32 var80089f9c = 0x00000000;
u32 var80089fa0 = 0x00000000;
u32 var80089fa4 = 0x00000000;
u32 var80089fa8 = 0x00000000;
u32 var80089fac = 0x00000000;
u32 var80089fb0 = 0x00000000;
u32 var80089fb4 = 0x00000000;
u32 var80089fb8 = 0x00000000;
u32 var80089fbc = 0x00000000;
u32 var80089fc0 = 0x00000000;
u32 var80089fc4 = 0x00000000;
u32 var80089fc8 = 0x00000000;
u32 var80089fcc = 0x00000000;
u32 var80089fd0 = 0x00000000;
u32 var80089fd4 = 0x00000000;
u32 var80089fd8 = 0x00000000;
u32 var80089fdc = 0x00000000;
u32 var80089fe0 = 0x00000000;
u32 var80089fe4 = 0x00000000;
u32 var80089fe8 = 0x00000000;
u32 var80089fec = 0x00000000;
u32 var80089ff0 = 0x00000000;
u32 var80089ff4 = 0x00000000;
u32 var80089ff8 = 0x00000000;
u32 var80089ffc = 0x00000000;
u32 var8008a000 = 0x00000000;
u32 var8008a004 = 0x00000000;
u32 var8008a008 = 0x00000000;
u32 var8008a00c = 0x00000000;
u32 var8008a010 = 0x00000000;
u32 var8008a014 = 0x00000000;
u32 var8008a018 = 0x00000000;
u32 var8008a01c = 0x00000000;
u32 var8008a020 = 0x00000000;
u32 var8008a024 = 0x00000000;
u32 var8008a028 = 0x00000000;
u32 var8008a02c = 0x00000000;
u32 var8008a030 = 0x00000000;
u32 var8008a034 = 0x00000000;
u32 var8008a038 = 0x00000000;
u32 var8008a03c = 0x00000000;
u32 var8008a040 = 0x00000000;
u32 var8008a044 = 0x00000000;
u32 var8008a048 = 0x00000000;
u32 var8008a04c = 0x00000000;
u32 var8008a050 = 0x00000000;
u32 var8008a054 = 0x00000000;
u32 var8008a058 = 0x00000000;
u32 var8008a05c = 0x00000000;
u32 var8008a060 = 0x00000000;
u32 var8008a064 = 0x00000000;
u32 var8008a068 = 0x00000000;
u32 var8008a06c = 0x00000000;
u32 var8008a070 = 0x00000000;
u32 var8008a074 = 0x00000000;
u32 var8008a078 = 0x00000000;
u32 var8008a07c = 0x00000000;
u32 var8008a080 = 0x00000000;
u32 var8008a084 = 0x00000000;
u32 var8008a088 = 0x00000000;
u32 var8008a08c = 0x00000000;
u32 var8008a090 = 0x00000000;
u32 var8008a094 = 0x00000000;
u32 var8008a098 = 0x00000000;
u32 var8008a09c = 0x00000000;
u32 var8008a0a0 = 0x00000000;
u32 var8008a0a4 = 0x00000000;
u32 var8008a0a8 = 0x00000000;
u32 var8008a0ac = 0x00000000;
u32 var8008a0b0 = 0x00000000;
u32 var8008a0b4 = 0x00000000;
u32 var8008a0b8 = 0x00000000;
u32 var8008a0bc = 0x00000000;
u32 var8008a0c0 = 0x00000000;
u32 var8008a0c4 = 0x00000000;
u32 var8008a0c8 = 0x00000000;
u32 var8008a0cc = 0x00000000;
u32 var8008a0d0 = 0x00000000;
u32 var8008a0d4 = 0x00000000;
u32 var8008a0d8 = 0x00000000;
u32 var8008a0dc = 0x00000000;
u32 var8008a0e0 = 0x00000000;
u32 var8008a0e4 = 0x00000000;
u32 var8008a0e8 = 0x00000000;
u32 var8008a0ec = 0x00000000;
u32 var8008a0f0 = 0x00000000;
u32 var8008a0f4 = 0x00000000;
u32 var8008a0f8 = 0x00000000;
u32 var8008a0fc = 0x00000000;
u32 var8008a100 = 0x00000000;
u32 var8008a104 = 0x00000000;
u32 var8008a108 = 0x00000000;
u32 var8008a10c = 0x00000000;
u32 var8008a110 = 0x00000000;
u32 var8008a114 = 0x00000000;
u32 var8008a118 = 0x00000000;
u32 var8008a11c = 0x00000000;
u32 var8008a120 = 0x00000000;
u32 var8008a124 = 0x00000000;
u32 var8008a128 = 0x00000000;
u32 var8008a12c = 0x00000000;
u32 var8008a130 = 0x00000000;
u32 var8008a134 = 0x00000000;
u32 var8008a138 = 0x00000000;
u32 var8008a13c = 0x00000000;
u32 var8008a140 = 0x00000000;
u32 var8008a144 = 0x00000000;
u32 var8008a148 = 0x00000000;
u32 var8008a14c = 0x00000000;
u32 var8008a150 = 0x00000000;
u32 var8008a154 = 0x00000000;
u32 var8008a158 = 0x00000000;
u32 var8008a15c = 0x00000000;
u32 var8008a160 = 0x00000000;
u32 var8008a164 = 0x00000000;
u32 var8008a168 = 0x00000000;
u32 var8008a16c = 0x00000000;
u32 var8008a170 = 0x00000000;
u32 var8008a174 = 0x00000000;
u32 var8008a178 = 0x00000000;
u32 var8008a17c = 0x00000000;
u32 var8008a180 = 0x00000000;
u32 var8008a184 = 0x00000000;
u32 var8008a188 = 0x00000000;
u32 var8008a18c = 0x00000000;
u32 var8008a190 = 0x00000000;
u32 var8008a194 = 0x00000000;
u32 var8008a198 = 0x00000000;
u32 var8008a19c = 0x00000000;
u32 var8008a1a0 = 0x00000000;
u32 var8008a1a4 = 0x00000000;
u32 var8008a1a8 = 0x00000000;
u32 var8008a1ac = 0x00000000;
u32 var8008a1b0 = 0x00000000;
u32 var8008a1b4 = 0x00000000;
u32 var8008a1b8 = 0x00000000;
u32 var8008a1bc = 0x00000000;
u32 var8008a1c0 = 0x00000000;
u32 var8008a1c4 = 0x00000000;
u32 var8008a1c8 = 0x00000000;
u32 var8008a1cc = 0x00000000;
u32 var8008a1d0 = 0x00000000;
u32 var8008a1d4 = 0x00000000;
u32 var8008a1d8 = 0x00000000;
u32 var8008a1dc = 0x00000000;
u32 var8008a1e0 = 0x00000000;
u32 var8008a1e4 = 0x00000000;
u32 var8008a1e8 = 0x00000000;
u32 var8008a1ec = 0x00000000;
u32 var8008a1f0 = 0x00000000;
u32 var8008a1f4 = 0x00000000;
u32 var8008a1f8 = 0x00000000;
u32 var8008a1fc = 0x00000000;
u32 var8008a200 = 0x00000000;
u32 var8008a204 = 0x00000000;
u32 var8008a208 = 0x00000000;
u32 var8008a20c = 0x00000000;
u32 var8008a210 = 0x00000000;
u32 var8008a214 = 0x00000000;
u32 var8008a218 = 0x00000000;
u32 var8008a21c = 0x00000000;
u32 var8008a220 = 0x00000000;
u32 var8008a224 = 0x00000000;
u32 var8008a228 = 0x00000000;
u32 var8008a22c = 0x00000000;
u32 var8008a230 = 0x00000000;
u32 var8008a234 = 0x00000000;
u32 var8008a238 = 0x00000000;
u32 var8008a23c = 0x00000000;
u32 var8008a240 = 0x00000000;
u32 var8008a244 = 0x00000000;
u32 var8008a248 = 0x00000000;
u32 var8008a24c = 0x00000000;
u32 var8008a250 = 0x00000000;
u32 var8008a254 = 0x00000000;
u32 var8008a258 = 0x00000000;
u32 var8008a25c = 0x00000000;
u32 var8008a260 = 0x00000000;
u32 var8008a264 = 0x00000000;
u32 var8008a268 = 0x00000000;
u32 var8008a26c = 0x00000000;
u32 var8008a270 = 0x00000000;
u32 var8008a274 = 0x00000000;
u32 var8008a278 = 0x00000000;
u32 var8008a27c = 0x00000000;
u32 var8008a280 = 0x00000000;
u32 var8008a284 = 0x00000000;
u32 var8008a288 = 0x00000000;
u32 var8008a28c = 0x00000000;
u32 var8008a290 = 0x00000000;
u32 var8008a294 = 0x00000000;
u32 var8008a298 = 0x00000000;
u32 var8008a29c = 0x00000000;
u32 var8008a2a0 = 0x00000000;
u32 var8008a2a4 = 0x00000000;
u32 var8008a2a8 = 0x00000000;
u32 var8008a2ac = 0x00000000;
u32 var8008a2b0 = 0x00000000;
u32 var8008a2b4 = 0x00000000;
u32 var8008a2b8 = 0x00000000;
u32 var8008a2bc = 0x00000000;
u32 var8008a2c0 = 0x00000000;
u32 var8008a2c4 = 0x00000000;
u32 var8008a2c8 = 0x00000000;
u32 var8008a2cc = 0x00000000;
u32 var8008a2d0 = 0x00000000;
u32 var8008a2d4 = 0x0f7f1080;
u32 var8008a2d8 = 0x00000f80;
u32 var8008a2dc = 0x09bf1238;
u32 var8008a2e0 = 0x1ae8143c;
u32 var8008a2e4 = 0x12401d84;
u32 var8008a2e8 = 0x126c1b20;
u32 var8008a2ec = 0x12a81214;
u32 var8008a2f0 = 0x141c1310;
u32 var8008a2f4 = 0x13cc12e4;
u32 var8008a2f8 = 0x1fb01358;
u32 var8008a2fc = 0x16ec1408;
u32 var8008a300 = 0xf0000f00;
u32 var8008a304 = 0x00f0000f;
u32 var8008a308 = 0x00010010;
u32 var8008a30c = 0x01001000;
u32 var8008a310 = 0x00020004;
u32 var8008a314 = 0x00060008;
u32 var8008a318 = 0x000a000c;
u32 var8008a31c = 0x000e0010;
u32 var8008a320 = 0x00010001;
u32 var8008a324 = 0x00010001;
u32 var8008a328 = 0x00010001;
u32 var8008a32c = 0x00010001;
u32 var8008a330 = 0x00000020;
u32 var8008a334 = 0x00020800;
u32 var8008a338 = 0x00087fff;
u32 var8008a33c = 0x01000200;
u32 var8008a340 = 0x00010000;
u32 var8008a344 = 0x00000000;
u32 var8008a348 = 0x00010000;
u32 var8008a34c = 0x00000000;
u32 var8008a350 = 0x00000001;
u32 var8008a354 = 0x00000000;
u32 var8008a358 = 0x00000001;
u32 var8008a35c = 0x00000000;
u32 var8008a360 = 0x00000000;
u32 var8008a364 = 0x00010000;
u32 var8008a368 = 0x00000000;
u32 var8008a36c = 0x00010000;
u32 var8008a370 = 0x00000000;
u32 var8008a374 = 0x00000001;
u32 var8008a378 = 0x00000000;
u32 var8008a37c = 0x00000001;
u32 var8008a380 = 0x20004000;
u32 var8008a384 = 0x60008000;
u32 var8008a388 = 0xa000c000;
u32 var8008a38c = 0xe000ffff;
u32 var8008a390 = 0x0c3966ad;
u32 var8008a394 = 0x0d46ffdf;
u32 var8008a398 = 0x0b396696;
u32 var8008a39c = 0x0e5fffd8;
u32 var8008a3a0 = 0x0a446669;
u32 var8008a3a4 = 0x0f83ffd0;
u32 var8008a3a8 = 0x095a6626;
u32 var8008a3ac = 0x10b4ffc8;
u32 var8008a3b0 = 0x087d65cd;
u32 var8008a3b4 = 0x11f0ffbf;
u32 var8008a3b8 = 0x07ab655e;
u32 var8008a3bc = 0x1338ffb6;
u32 var8008a3c0 = 0x06e464d9;
u32 var8008a3c4 = 0x148cffac;
u32 var8008a3c8 = 0x0628643f;
u32 var8008a3cc = 0x15ebffa1;
u32 var8008a3d0 = 0x0577638f;
u32 var8008a3d4 = 0x1756ff96;
u32 var8008a3d8 = 0x04d162cb;
u32 var8008a3dc = 0x18cbff8a;
u32 var8008a3e0 = 0x043561f3;
u32 var8008a3e4 = 0x1a4cff7e;
u32 var8008a3e8 = 0x03a46106;
u32 var8008a3ec = 0x1bd7ff71;
u32 var8008a3f0 = 0x031c6007;
u32 var8008a3f4 = 0x1d6cff64;
u32 var8008a3f8 = 0x029f5ef5;
u32 var8008a3fc = 0x1f0bff56;
u32 var8008a400 = 0x022a5dd0;
u32 var8008a404 = 0x20b3ff48;
u32 var8008a408 = 0x01be5c9a;
u32 var8008a40c = 0x2264ff3a;
u32 var8008a410 = 0x015b5b53;
u32 var8008a414 = 0x241eff2c;
u32 var8008a418 = 0x010159fc;
u32 var8008a41c = 0x25e0ff1e;
u32 var8008a420 = 0x00ae5896;
u32 var8008a424 = 0x27a9ff10;
u32 var8008a428 = 0x00635720;
u32 var8008a42c = 0x297aff02;
u32 var8008a430 = 0x001f559d;
u32 var8008a434 = 0x2b50fef4;
u32 var8008a438 = 0xffe2540d;
u32 var8008a43c = 0x2d2cfee8;
u32 var8008a440 = 0xffac5270;
u32 var8008a444 = 0x2f0dfedb;
u32 var8008a448 = 0xff7c50c7;
u32 var8008a44c = 0x30f3fed0;
u32 var8008a450 = 0xff534f14;
u32 var8008a454 = 0x32dcfec6;
u32 var8008a458 = 0xff2e4d57;
u32 var8008a45c = 0x34c8febd;
u32 var8008a460 = 0xff0f4b91;
u32 var8008a464 = 0x36b6feb6;
u32 var8008a468 = 0xfef549c2;
u32 var8008a46c = 0x38a5feb0;
u32 var8008a470 = 0xfedf47ed;
u32 var8008a474 = 0x3a95feac;
u32 var8008a478 = 0xfece4611;
u32 var8008a47c = 0x3c85feab;
u32 var8008a480 = 0xfec04430;
u32 var8008a484 = 0x3e74feac;
u32 var8008a488 = 0xfeb6424a;
u32 var8008a48c = 0x4060feaf;
u32 var8008a490 = 0xfeaf4060;
u32 var8008a494 = 0x424afeb6;
u32 var8008a498 = 0xfeac3e74;
u32 var8008a49c = 0x4430fec0;
u32 var8008a4a0 = 0xfeab3c85;
u32 var8008a4a4 = 0x4611fece;
u32 var8008a4a8 = 0xfeac3a95;
u32 var8008a4ac = 0x47edfedf;
u32 var8008a4b0 = 0xfeb038a5;
u32 var8008a4b4 = 0x49c2fef5;
u32 var8008a4b8 = 0xfeb636b6;
u32 var8008a4bc = 0x4b91ff0f;
u32 var8008a4c0 = 0xfebd34c8;
u32 var8008a4c4 = 0x4d57ff2e;
u32 var8008a4c8 = 0xfec632dc;
u32 var8008a4cc = 0x4f14ff53;
u32 var8008a4d0 = 0xfed030f3;
u32 var8008a4d4 = 0x50c7ff7c;
u32 var8008a4d8 = 0xfedb2f0d;
u32 var8008a4dc = 0x5270ffac;
u32 var8008a4e0 = 0xfee82d2c;
u32 var8008a4e4 = 0x540dffe2;
u32 var8008a4e8 = 0xfef42b50;
u32 var8008a4ec = 0x559d001f;
u32 var8008a4f0 = 0xff02297a;
u32 var8008a4f4 = 0x57200063;
u32 var8008a4f8 = 0xff1027a9;
u32 var8008a4fc = 0x589600ae;
u32 var8008a500 = 0xff1e25e0;
u32 var8008a504 = 0x59fc0101;
u32 var8008a508 = 0xff2c241e;
u32 var8008a50c = 0x5b53015b;
u32 var8008a510 = 0xff3a2264;
u32 var8008a514 = 0x5c9a01be;
u32 var8008a518 = 0xff4820b3;
u32 var8008a51c = 0x5dd0022a;
u32 var8008a520 = 0xff561f0b;
u32 var8008a524 = 0x5ef5029f;
u32 var8008a528 = 0xff641d6c;
u32 var8008a52c = 0x6007031c;
u32 var8008a530 = 0xff711bd7;
u32 var8008a534 = 0x610603a4;
u32 var8008a538 = 0xff7e1a4c;
u32 var8008a53c = 0x61f30435;
u32 var8008a540 = 0xff8a18cb;
u32 var8008a544 = 0x62cb04d1;
u32 var8008a548 = 0xff961756;
u32 var8008a54c = 0x638f0577;
u32 var8008a550 = 0xffa115eb;
u32 var8008a554 = 0x643f0628;
u32 var8008a558 = 0xffac148c;
u32 var8008a55c = 0x64d906e4;
u32 var8008a560 = 0xffb61338;
u32 var8008a564 = 0x655e07ab;
u32 var8008a568 = 0xffbf11f0;
u32 var8008a56c = 0x65cd087d;
u32 var8008a570 = 0xffc810b4;
u32 var8008a574 = 0x6626095a;
u32 var8008a578 = 0xffd00f83;
u32 var8008a57c = 0x66690a44;
u32 var8008a580 = 0xffd80e5f;
u32 var8008a584 = 0x66960b39;
u32 var8008a588 = 0xffdf0d46;
u32 var8008a58c = 0x66ad0c39;
u32 var8008a590 = 0xfec4fb14;
u32 var8008a594 = 0xf4faec84;
u32 var8008a598 = 0xe1c4d4dc;
u32 var8008a59c = 0xc5e4a268;
u32 var8008a5a0 = 0x8e3a78ae;
u32 var8008a5a4 = 0x61f84a50;
u32 var8008a5a8 = 0x31f21916;
u32 var8008a5ac = 0x80000000;
u32 var8008a5b0 = 0xffb2fd3a;
u32 var8008a5b4 = 0xf854f10a;
u32 var8008a5b8 = 0xe76cdb94;
u32 var8008a5bc = 0xcda0bdae;
u32 var8008a5c0 = 0xabec9880;
u32 var8008a5c4 = 0x839cdae8;
u32 var8008a5c8 = 0xac7c7c68;
u32 var8008a5cc = 0x4b201920;
u32 var8008a5d0 = 0xb504a57e;
u32 var8008a5d4 = 0x00016a09;
u32 var8008a5d8 = 0x0002d413;
u32 var8008a5dc = 0x0005a827;
u32 var8008a5e0 = 0x0000fff3;
u32 var8008a5e4 = 0x005dff38;
u32 var8008a5e8 = 0x037af736;
u32 var8008a5ec = 0x0b37c00e;
u32 var8008a5f0 = 0x7fff3ff2;
u32 var8008a5f4 = 0x0b3708ca;
u32 var8008a5f8 = 0x037a00c8;
u32 var8008a5fc = 0x005d000d;
u32 var8008a600 = 0x0000fff3;
u32 var8008a604 = 0x005dff38;
u32 var8008a608 = 0x037af736;
u32 var8008a60c = 0x0b37c00e;
u32 var8008a610 = 0x7fff3ff2;
u32 var8008a614 = 0x0b3708ca;
u32 var8008a618 = 0x037a00c8;
u32 var8008a61c = 0x005d000d;
u32 var8008a620 = 0x0000fff2;
u32 var8008a624 = 0x005fff1d;
u32 var8008a628 = 0x0369f697;
u32 var8008a62c = 0x0a2abce7;
u32 var8008a630 = 0x7feb3ccb;
u32 var8008a634 = 0x0c2b082b;
u32 var8008a638 = 0x038500af;
u32 var8008a63c = 0x005b000b;
u32 var8008a640 = 0x0000fff2;
u32 var8008a644 = 0x005fff1d;
u32 var8008a648 = 0x0369f697;
u32 var8008a64c = 0x0a2abce7;
u32 var8008a650 = 0x7feb3ccb;
u32 var8008a654 = 0x0c2b082b;
u32 var8008a658 = 0x038500af;
u32 var8008a65c = 0x005b000b;
u32 var8008a660 = 0x0000fff1;
u32 var8008a664 = 0x0061ff02;
u32 var8008a668 = 0x0354f5f9;
u32 var8008a66c = 0x0905b9c4;
u32 var8008a670 = 0x7fb039a4;
u32 var8008a674 = 0x0d08078c;
u32 var8008a678 = 0x038c0098;
u32 var8008a67c = 0x0058000a;
u32 var8008a680 = 0x0000fff1;
u32 var8008a684 = 0x0061ff02;
u32 var8008a688 = 0x0354f5f9;
u32 var8008a68c = 0x0905b9c4;
u32 var8008a690 = 0x7fb039a4;
u32 var8008a694 = 0x0d08078c;
u32 var8008a698 = 0x038c0098;
u32 var8008a69c = 0x0058000a;
u32 var8008a6a0 = 0x0000ffef;
u32 var8008a6a4 = 0x0062fee6;
u32 var8008a6a8 = 0x033bf55c;
u32 var8008a6ac = 0x07c8b6a4;
u32 var8008a6b0 = 0x7f4d367e;
u32 var8008a6b4 = 0x0dce06ee;
u32 var8008a6b8 = 0x038f0080;
u32 var8008a6bc = 0x00560009;
u32 var8008a6c0 = 0x0000ffef;
u32 var8008a6c4 = 0x0062fee6;
u32 var8008a6c8 = 0x033bf55c;
u32 var8008a6cc = 0x07c8b6a4;
u32 var8008a6d0 = 0x7f4d367e;
u32 var8008a6d4 = 0x0dce06ee;
u32 var8008a6d8 = 0x038f0080;
u32 var8008a6dc = 0x00560009;
u32 var8008a6e0 = 0x0000ffee;
u32 var8008a6e4 = 0x0063feca;
u32 var8008a6e8 = 0x031cf4c3;
u32 var8008a6ec = 0x0671b38c;
u32 var8008a6f0 = 0x7ec2335d;
u32 var8008a6f4 = 0x0e7c0652;
u32 var8008a6f8 = 0x038e006b;
u32 var8008a6fc = 0x00530008;
u32 var8008a700 = 0x0000ffee;
u32 var8008a704 = 0x0063feca;
u32 var8008a708 = 0x031cf4c3;
u32 var8008a70c = 0x0671b38c;
u32 var8008a710 = 0x7ec2335d;
u32 var8008a714 = 0x0e7c0652;
u32 var8008a718 = 0x038e006b;
u32 var8008a71c = 0x00530008;
u32 var8008a720 = 0x0000ffec;
u32 var8008a724 = 0x0064feac;
u32 var8008a728 = 0x02f7f42c;
u32 var8008a72c = 0x0502b07c;
u32 var8008a730 = 0x7e123041;
u32 var8008a734 = 0x0f1405b7;
u32 var8008a738 = 0x038a0056;
u32 var8008a73c = 0x00500007;
u32 var8008a740 = 0x0000ffec;
u32 var8008a744 = 0x0064feac;
u32 var8008a748 = 0x02f7f42c;
u32 var8008a74c = 0x0502b07c;
u32 var8008a750 = 0x7e123041;
u32 var8008a754 = 0x0f1405b7;
u32 var8008a758 = 0x038a0056;
u32 var8008a75c = 0x00500007;
u32 var8008a760 = 0x0000ffeb;
u32 var8008a764 = 0x0064fe8e;
u32 var8008a768 = 0x02cef399;
u32 var8008a76c = 0x037aad75;
u32 var8008a770 = 0x7d3a2d2c;
u32 var8008a774 = 0x0f970520;
u32 var8008a778 = 0x03820043;
u32 var8008a77c = 0x004d0007;
u32 var8008a780 = 0x0000ffeb;
u32 var8008a784 = 0x0064fe8e;
u32 var8008a788 = 0x02cef399;
u32 var8008a78c = 0x037aad75;
u32 var8008a790 = 0x7d3a2d2c;
u32 var8008a794 = 0x0f970520;
u32 var8008a798 = 0x03820043;
u32 var8008a79c = 0x004d0007;
u32 var8008a7a0 = 0xffffffe9;
u32 var8008a7a4 = 0x0063fe6f;
u32 var8008a7a8 = 0x029ef30b;
u32 var8008a7ac = 0x01d8aa7b;
u32 var8008a7b0 = 0x7c3d2a1f;
u32 var8008a7b4 = 0x1004048b;
u32 var8008a7b8 = 0x03770030;
u32 var8008a7bc = 0x004a0006;
u32 var8008a7c0 = 0xffffffe9;
u32 var8008a7c4 = 0x0063fe6f;
u32 var8008a7c8 = 0x029ef30b;
u32 var8008a7cc = 0x01d8aa7b;
u32 var8008a7d0 = 0x7c3d2a1f;
u32 var8008a7d4 = 0x1004048b;
u32 var8008a7d8 = 0x03770030;
u32 var8008a7dc = 0x004a0006;
u32 var8008a7e0 = 0xffffffe7;
u32 var8008a7e4 = 0x0062fe4f;
u32 var8008a7e8 = 0x0269f282;
u32 var8008a7ec = 0x001fa78d;
u32 var8008a7f0 = 0x7b1a271c;
u32 var8008a7f4 = 0x105d03f9;
u32 var8008a7f8 = 0x036a001f;
u32 var8008a7fc = 0x00460006;
u32 var8008a800 = 0xffffffe7;
u32 var8008a804 = 0x0062fe4f;
u32 var8008a808 = 0x0269f282;
u32 var8008a80c = 0x001fa78d;
u32 var8008a810 = 0x7b1a271c;
u32 var8008a814 = 0x105d03f9;
u32 var8008a818 = 0x036a001f;
u32 var8008a81c = 0x00460006;
u32 var8008a820 = 0xffffffe4;
u32 var8008a824 = 0x0061fe2f;
u32 var8008a828 = 0x022ff1ff;
u32 var8008a82c = 0xfe4ca4af;
u32 var8008a830 = 0x79d32425;
u32 var8008a834 = 0x10a2036c;
u32 var8008a838 = 0x03590010;
u32 var8008a83c = 0x00430005;
u32 var8008a840 = 0xffffffe4;
u32 var8008a844 = 0x0061fe2f;
u32 var8008a848 = 0x022ff1ff;
u32 var8008a84c = 0xfe4ca4af;
u32 var8008a850 = 0x79d32425;
u32 var8008a854 = 0x10a2036c;
u32 var8008a858 = 0x03590010;
u32 var8008a85c = 0x00430005;
u32 var8008a860 = 0xffffffe2;
u32 var8008a864 = 0x005efe10;
u32 var8008a868 = 0x01eef184;
u32 var8008a86c = 0xfc61a1e1;
u32 var8008a870 = 0x78692139;
u32 var8008a874 = 0x10d302e3;
u32 var8008a878 = 0x03460001;
u32 var8008a87c = 0x00400004;
u32 var8008a880 = 0xffffffe2;
u32 var8008a884 = 0x005efe10;
u32 var8008a888 = 0x01eef184;
u32 var8008a88c = 0xfc61a1e1;
u32 var8008a890 = 0x78692139;
u32 var8008a894 = 0x10d302e3;
u32 var8008a898 = 0x03460001;
u32 var8008a89c = 0x00400004;
u32 var8008a8a0 = 0xffffffe0;
u32 var8008a8a4 = 0x005bfdf0;
u32 var8008a8a8 = 0x01a8f111;
u32 var8008a8ac = 0xfa5f9f27;
u32 var8008a8b0 = 0x76db1e5c;
u32 var8008a8b4 = 0x10f2025e;
u32 var8008a8b8 = 0x0331fff3;
u32 var8008a8bc = 0x003d0004;
u32 var8008a8c0 = 0xffffffe0;
u32 var8008a8c4 = 0x005bfdf0;
u32 var8008a8c8 = 0x01a8f111;
u32 var8008a8cc = 0xfa5f9f27;
u32 var8008a8d0 = 0x76db1e5c;
u32 var8008a8d4 = 0x10f2025e;
u32 var8008a8d8 = 0x0331fff3;
u32 var8008a8dc = 0x003d0004;
u32 var8008a8e0 = 0xffffffde;
u32 var8008a8e4 = 0x0057fdd0;
u32 var8008a8e8 = 0x015bf0a7;
u32 var8008a8ec = 0xf8459c80;
u32 var8008a8f0 = 0x752c1b8e;
u32 var8008a8f4 = 0x110001de;
u32 var8008a8f8 = 0x0319ffe7;
u32 var8008a8fc = 0x003a0003;
u32 var8008a900 = 0xffffffde;
u32 var8008a904 = 0x0057fdd0;
u32 var8008a908 = 0x015bf0a7;
u32 var8008a90c = 0xf8459c80;
u32 var8008a910 = 0x752c1b8e;
u32 var8008a914 = 0x110001de;
u32 var8008a918 = 0x0319ffe7;
u32 var8008a91c = 0x003a0003;
u32 var8008a920 = 0xfffeffdb;
u32 var8008a924 = 0x0053fdb0;
u32 var8008a928 = 0x0108f046;
u32 var8008a92c = 0xf61399ee;
u32 var8008a930 = 0x735c18d1;
u32 var8008a934 = 0x10fd0163;
u32 var8008a938 = 0x0300ffdc;
u32 var8008a93c = 0x00370003;
u32 var8008a940 = 0xfffeffdb;
u32 var8008a944 = 0x0053fdb0;
u32 var8008a948 = 0x0108f046;
u32 var8008a94c = 0xf61399ee;
u32 var8008a950 = 0x735c18d1;
u32 var8008a954 = 0x10fd0163;
u32 var8008a958 = 0x0300ffdc;
u32 var8008a95c = 0x00370003;
u32 var8008a960 = 0xfffeffd8;
u32 var8008a964 = 0x004dfd90;
u32 var8008a968 = 0x00b0eff0;
u32 var8008a96c = 0xf3cc9775;
u32 var8008a970 = 0x716c1624;
u32 var8008a974 = 0x10ea00ee;
u32 var8008a978 = 0x02e5ffd2;
u32 var8008a97c = 0x00330003;
u32 var8008a980 = 0xfffeffd8;
u32 var8008a984 = 0x004dfd90;
u32 var8008a988 = 0x00b0eff0;
u32 var8008a98c = 0xf3cc9775;
u32 var8008a990 = 0x716c1624;
u32 var8008a994 = 0x10ea00ee;
u32 var8008a998 = 0x02e5ffd2;
u32 var8008a99c = 0x00330003;
u32 var8008a9a0 = 0xfffeffd6;
u32 var8008a9a4 = 0x0047fd72;
u32 var8008a9a8 = 0x0051efa6;
u32 var8008a9ac = 0xf16f9514;
u32 var8008a9b0 = 0x6f5e138a;
u32 var8008a9b4 = 0x10c8007e;
u32 var8008a9b8 = 0x02caffc9;
u32 var8008a9bc = 0x00300003;
u32 var8008a9c0 = 0xfffeffd6;
u32 var8008a9c4 = 0x0047fd72;
u32 var8008a9c8 = 0x0051efa6;
u32 var8008a9cc = 0xf16f9514;
u32 var8008a9d0 = 0x6f5e138a;
u32 var8008a9d4 = 0x10c8007e;
u32 var8008a9d8 = 0x02caffc9;
u32 var8008a9dc = 0x00300003;
u32 var8008a9e0 = 0xfffeffd3;
u32 var8008a9e4 = 0x0040fd54;
u32 var8008a9e8 = 0xffecef68;
u32 var8008a9ec = 0xeefc92cd;
u32 var8008a9f0 = 0x6d331104;
u32 var8008a9f4 = 0x10980014;
u32 var8008a9f8 = 0x02acffc0;
u32 var8008a9fc = 0x002d0002;
u32 var8008aa00 = 0xfffeffd3;
u32 var8008aa04 = 0x0040fd54;
u32 var8008aa08 = 0xffecef68;
u32 var8008aa0c = 0xeefc92cd;
u32 var8008aa10 = 0x6d331104;
u32 var8008aa14 = 0x10980014;
u32 var8008aa18 = 0x02acffc0;
u32 var8008aa1c = 0x002d0002;
u32 var8008aa20 = 0x0030ffc9;
u32 var8008aa24 = 0x02ca007e;
u32 var8008aa28 = 0x10c8138a;
u32 var8008aa2c = 0x6f5e9514;
u32 var8008aa30 = 0xf16fefa6;
u32 var8008aa34 = 0x0051fd72;
u32 var8008aa38 = 0x0047ffd6;
u32 var8008aa3c = 0xfffe0003;
u32 var8008aa40 = 0x0030ffc9;
u32 var8008aa44 = 0x02ca007e;
u32 var8008aa48 = 0x10c8138a;
u32 var8008aa4c = 0x6f5e9514;
u32 var8008aa50 = 0xf16fefa6;
u32 var8008aa54 = 0x0051fd72;
u32 var8008aa58 = 0x0047ffd6;
u32 var8008aa5c = 0xfffe0003;
u32 var8008aa60 = 0x0033ffd2;
u32 var8008aa64 = 0x02e500ee;
u32 var8008aa68 = 0x10ea1624;
u32 var8008aa6c = 0x716c9775;
u32 var8008aa70 = 0xf3cceff0;
u32 var8008aa74 = 0x00b0fd90;
u32 var8008aa78 = 0x004dffd8;
u32 var8008aa7c = 0xfffe0003;
u32 var8008aa80 = 0x0033ffd2;
u32 var8008aa84 = 0x02e500ee;
u32 var8008aa88 = 0x10ea1624;
u32 var8008aa8c = 0x716c9775;
u32 var8008aa90 = 0xf3cceff0;
u32 var8008aa94 = 0x00b0fd90;
u32 var8008aa98 = 0x004dffd8;
u32 var8008aa9c = 0xfffe0003;
u32 var8008aaa0 = 0x0037ffdc;
u32 var8008aaa4 = 0x03000163;
u32 var8008aaa8 = 0x10fd18d1;
u32 var8008aaac = 0x735c99ee;
u32 var8008aab0 = 0xf613f046;
u32 var8008aab4 = 0x0108fdb0;
u32 var8008aab8 = 0x0053ffdb;
u32 var8008aabc = 0xfffe0003;
u32 var8008aac0 = 0x0037ffdc;
u32 var8008aac4 = 0x03000163;
u32 var8008aac8 = 0x10fd18d1;
u32 var8008aacc = 0x735c99ee;
u32 var8008aad0 = 0xf613f046;
u32 var8008aad4 = 0x0108fdb0;
u32 var8008aad8 = 0x0053ffdb;
u32 var8008aadc = 0xfffe0003;
u32 var8008aae0 = 0x003affe7;
u32 var8008aae4 = 0x031901de;
u32 var8008aae8 = 0x11001b8e;
u32 var8008aaec = 0x752c9c80;
u32 var8008aaf0 = 0xf845f0a7;
u32 var8008aaf4 = 0x015bfdd0;
u32 var8008aaf8 = 0x0057ffde;
u32 var8008aafc = 0xffff0003;
u32 var8008ab00 = 0x003affe7;
u32 var8008ab04 = 0x031901de;
u32 var8008ab08 = 0x11001b8e;
u32 var8008ab0c = 0x752c9c80;
u32 var8008ab10 = 0xf845f0a7;
u32 var8008ab14 = 0x015bfdd0;
u32 var8008ab18 = 0x0057ffde;
u32 var8008ab1c = 0xffff0004;
u32 var8008ab20 = 0x003dfff3;
u32 var8008ab24 = 0x0331025e;
u32 var8008ab28 = 0x10f21e5c;
u32 var8008ab2c = 0x76db9f27;
u32 var8008ab30 = 0xfa5ff111;
u32 var8008ab34 = 0x01a8fdf0;
u32 var8008ab38 = 0x005bffe0;
u32 var8008ab3c = 0xffff0004;
u32 var8008ab40 = 0x003dfff3;
u32 var8008ab44 = 0x0331025e;
u32 var8008ab48 = 0x10f21e5c;
u32 var8008ab4c = 0x76db9f27;
u32 var8008ab50 = 0xfa5ff111;
u32 var8008ab54 = 0x01a8fdf0;
u32 var8008ab58 = 0x005bffe0;
u32 var8008ab5c = 0xffff0004;
u32 var8008ab60 = 0x00400001;
u32 var8008ab64 = 0x034602e3;
u32 var8008ab68 = 0x10d32139;
u32 var8008ab6c = 0x7869a1e1;
u32 var8008ab70 = 0xfc61f184;
u32 var8008ab74 = 0x01eefe10;
u32 var8008ab78 = 0x005effe2;
u32 var8008ab7c = 0xffff0004;
u32 var8008ab80 = 0x00400001;
u32 var8008ab84 = 0x034602e3;
u32 var8008ab88 = 0x10d32139;
u32 var8008ab8c = 0x7869a1e1;
u32 var8008ab90 = 0xfc61f184;
u32 var8008ab94 = 0x01eefe10;
u32 var8008ab98 = 0x005effe2;
u32 var8008ab9c = 0xffff0005;
u32 var8008aba0 = 0x00430010;
u32 var8008aba4 = 0x0359036c;
u32 var8008aba8 = 0x10a22425;
u32 var8008abac = 0x79d3a4af;
u32 var8008abb0 = 0xfe4cf1ff;
u32 var8008abb4 = 0x022ffe2f;
u32 var8008abb8 = 0x0061ffe4;
u32 var8008abbc = 0xffff0005;
u32 var8008abc0 = 0x00430010;
u32 var8008abc4 = 0x0359036c;
u32 var8008abc8 = 0x10a22425;
u32 var8008abcc = 0x79d3a4af;
u32 var8008abd0 = 0xfe4cf1ff;
u32 var8008abd4 = 0x022ffe2f;
u32 var8008abd8 = 0x0061ffe4;
u32 var8008abdc = 0xffff0006;
u32 var8008abe0 = 0x0046001f;
u32 var8008abe4 = 0x036a03f9;
u32 var8008abe8 = 0x105d271c;
u32 var8008abec = 0x7b1aa78d;
u32 var8008abf0 = 0x001ff282;
u32 var8008abf4 = 0x0269fe4f;
u32 var8008abf8 = 0x0062ffe7;
u32 var8008abfc = 0xffff0006;
u32 var8008ac00 = 0x0046001f;
u32 var8008ac04 = 0x036a03f9;
u32 var8008ac08 = 0x105d271c;
u32 var8008ac0c = 0x7b1aa78d;
u32 var8008ac10 = 0x001ff282;
u32 var8008ac14 = 0x0269fe4f;
u32 var8008ac18 = 0x0062ffe7;
u32 var8008ac1c = 0xffff0006;
u32 var8008ac20 = 0x004a0030;
u32 var8008ac24 = 0x0377048b;
u32 var8008ac28 = 0x10042a1f;
u32 var8008ac2c = 0x7c3daa7b;
u32 var8008ac30 = 0x01d8f30b;
u32 var8008ac34 = 0x029efe6f;
u32 var8008ac38 = 0x0063ffe9;
u32 var8008ac3c = 0xffff0006;
u32 var8008ac40 = 0x004a0030;
u32 var8008ac44 = 0x0377048b;
u32 var8008ac48 = 0x10042a1f;
u32 var8008ac4c = 0x7c3daa7b;
u32 var8008ac50 = 0x01d8f30b;
u32 var8008ac54 = 0x029efe6f;
u32 var8008ac58 = 0x0063ffe9;
u32 var8008ac5c = 0xffff0007;
u32 var8008ac60 = 0x004d0043;
u32 var8008ac64 = 0x03820520;
u32 var8008ac68 = 0x0f972d2c;
u32 var8008ac6c = 0x7d3aad75;
u32 var8008ac70 = 0x037af399;
u32 var8008ac74 = 0x02cefe8e;
u32 var8008ac78 = 0x0064ffeb;
u32 var8008ac7c = 0x00000007;
u32 var8008ac80 = 0x004d0043;
u32 var8008ac84 = 0x03820520;
u32 var8008ac88 = 0x0f972d2c;
u32 var8008ac8c = 0x7d3aad75;
u32 var8008ac90 = 0x037af399;
u32 var8008ac94 = 0x02cefe8e;
u32 var8008ac98 = 0x0064ffeb;
u32 var8008ac9c = 0x00000007;
u32 var8008aca0 = 0x00500056;
u32 var8008aca4 = 0x038a05b7;
u32 var8008aca8 = 0x0f143041;
u32 var8008acac = 0x7e12b07c;
u32 var8008acb0 = 0x0502f42c;
u32 var8008acb4 = 0x02f7feac;
u32 var8008acb8 = 0x0064ffec;
u32 var8008acbc = 0x00000007;
u32 var8008acc0 = 0x00500056;
u32 var8008acc4 = 0x038a05b7;
u32 var8008acc8 = 0x0f143041;
u32 var8008accc = 0x7e12b07c;
u32 var8008acd0 = 0x0502f42c;
u32 var8008acd4 = 0x02f7feac;
u32 var8008acd8 = 0x0064ffec;
u32 var8008acdc = 0x00000008;
u32 var8008ace0 = 0x0053006b;
u32 var8008ace4 = 0x038e0652;
u32 var8008ace8 = 0x0e7c335d;
u32 var8008acec = 0x7ec2b38c;
u32 var8008acf0 = 0x0671f4c3;
u32 var8008acf4 = 0x031cfeca;
u32 var8008acf8 = 0x0063ffee;
u32 var8008acfc = 0x00000008;
u32 var8008ad00 = 0x0053006b;
u32 var8008ad04 = 0x038e0652;
u32 var8008ad08 = 0x0e7c335d;
u32 var8008ad0c = 0x7ec2b38c;
u32 var8008ad10 = 0x0671f4c3;
u32 var8008ad14 = 0x031cfeca;
u32 var8008ad18 = 0x0063ffee;
u32 var8008ad1c = 0x00000009;
u32 var8008ad20 = 0x00560080;
u32 var8008ad24 = 0x038f06ee;
u32 var8008ad28 = 0x0dce367e;
u32 var8008ad2c = 0x7f4db6a4;
u32 var8008ad30 = 0x07c8f55c;
u32 var8008ad34 = 0x033bfee6;
u32 var8008ad38 = 0x0062ffef;
u32 var8008ad3c = 0x00000009;
u32 var8008ad40 = 0x00560080;
u32 var8008ad44 = 0x038f06ee;
u32 var8008ad48 = 0x0dce367e;
u32 var8008ad4c = 0x7f4db6a4;
u32 var8008ad50 = 0x07c8f55c;
u32 var8008ad54 = 0x033bfee6;
u32 var8008ad58 = 0x0062ffef;
u32 var8008ad5c = 0x0000000a;
u32 var8008ad60 = 0x00580098;
u32 var8008ad64 = 0x038c078c;
u32 var8008ad68 = 0x0d0839a4;
u32 var8008ad6c = 0x7fb0b9c4;
u32 var8008ad70 = 0x0905f5f9;
u32 var8008ad74 = 0x0354ff02;
u32 var8008ad78 = 0x0061fff1;
u32 var8008ad7c = 0x0000000a;
u32 var8008ad80 = 0x00580098;
u32 var8008ad84 = 0x038c078c;
u32 var8008ad88 = 0x0d0839a4;
u32 var8008ad8c = 0x7fb0b9c4;
u32 var8008ad90 = 0x0905f5f9;
u32 var8008ad94 = 0x0354ff02;
u32 var8008ad98 = 0x0061fff1;
u32 var8008ad9c = 0x0000000b;
u32 var8008ada0 = 0x005b00af;
u32 var8008ada4 = 0x0385082b;
u32 var8008ada8 = 0x0c2b3ccb;
u32 var8008adac = 0x7febbce7;
u32 var8008adb0 = 0x0a2af697;
u32 var8008adb4 = 0x0369ff1d;
u32 var8008adb8 = 0x005ffff2;
u32 var8008adbc = 0x0000000b;
u32 var8008adc0 = 0x005b00af;
u32 var8008adc4 = 0x0385082b;
u32 var8008adc8 = 0x0c2b3ccb;
u32 var8008adcc = 0x7febbce7;
u32 var8008add0 = 0x0a2af697;
u32 var8008add4 = 0x0369ff1d;
u32 var8008add8 = 0x005ffff2;
u32 var8008addc = 0x0000000d;
u32 var8008ade0 = 0x005d00c8;
u32 var8008ade4 = 0x037a08ca;
u32 var8008ade8 = 0x0b373ff2;
u32 var8008adec = 0x7fffc00e;
u32 var8008adf0 = 0x0b37f736;
u32 var8008adf4 = 0x037aff38;
u32 var8008adf8 = 0x005dfff3;
u32 var8008adfc = 0x0000000d;
u32 var8008ae00 = 0x005d00c8;
u32 var8008ae04 = 0x037a08ca;
u32 var8008ae08 = 0x0b373ff2;
u32 var8008ae0c = 0x7fffc00e;
u32 var8008ae10 = 0x0b37f736;
u32 var8008ae14 = 0x037aff38;
u32 var8008ae18 = 0x005dfff3;
u32 var8008ae1c = 0x00000000;