reman3/game_re/gh_global.h

1760 lines
77 KiB
C

// AUTO-GENERATED FILE
#ifndef GH_GENERATED_GLOBALS_H
#define GH_GENERATED_GLOBALS_H
#include <r3/binders/global.h>
extern undefined& DAT_00000004; // 00000004
extern undefined4& UNK_0000001c; // 0000001c
extern undefined& LAB_0040aa00; // 0040aa00
extern undefined& LAB_0040c070; // 0040c070
extern undefined& LAB_0040c2a0; // 0040c2a0
extern undefined& LAB_00413c80; // 00413c80
extern undefined& LAB_00414070; // 00414070
extern undefined& LAB_004151d0; // 004151d0
extern undefined& LAB_004194a0; // 004194a0
extern undefined& LAB_00447680; // 00447680
extern undefined& LAB_004478b0; // 004478b0
extern undefined& LAB_00453e00; // 00453e00
extern undefined& LAB_00453e40; // 00453e40
extern undefined& LAB_00453e80; // 00453e80
extern undefined& LAB_00453f80; // 00453f80
extern undefined& LAB_00453fc0; // 00453fc0
extern undefined& LAB_00454000; // 00454000
extern undefined& LAB_00454140; // 00454140
extern undefined& LAB_00454180; // 00454180
extern undefined& LAB_004541c0; // 004541c0
extern undefined& LAB_00454300; // 00454300
extern undefined& LAB_00454340; // 00454340
extern undefined& LAB_00454380; // 00454380
extern pointer& PTR_DAT_0046ebd0; // 0046ebd0
extern undefined& LAB_00500930; // 00500930
extern undefined& LAB_00509a00; // 00509a00
extern undefined& LAB_0050db60; // 0050db60
extern undefined& LAB_005534b0; // 005534b0
extern undefined& LAB_0055cb30; // 0055cb30
extern undefined& LAB_0055d120; // 0055d120
extern undefined& LAB_005845e0; // 005845e0
extern undefined& LAB_00585b80; // 00585b80
extern undefined& LAB_00585dd0; // 00585dd0
extern undefined& LAB_005868a0; // 005868a0
extern undefined& LAB_00586e80; // 00586e80
extern undefined& LAB_005960f8; // 005960f8
extern undefined& LAB_0059617b; // 0059617b
extern undefined& LAB_005961c1; // 005961c1
extern undefined& LAB_00596250; // 00596250
extern undefined& LAB_005962bb; // 005962bb
extern undefined& LAB_005967e3; // 005967e3
extern undefined& LAB_005967f8; // 005967f8
extern undefined *& PTR_BinkOpenDirectSound_0059733c; // 0059733c
extern undefined& IID_IDirectInput8; // 00597860
extern undefined& DAT_00598314; // 00598314
extern undefined& DAT_0059831c; // 0059831c
extern undefined& DAT_00598320; // 00598320
extern undefined& DAT_00598348; // 00598348
extern undefined& DAT_0059834c; // 0059834c
extern undefined& DAT_00598350; // 00598350
extern undefined4& DAT_005987dc; // 005987dc
extern undefined& DAT_00598b7c; // 00598b7c
extern undefined& DAT_005990bc; // 005990bc
extern undefined& DAT_005990f0; // 005990f0
extern double& DOUBLE_00599550; // 00599550
extern undefined& DAT_005a9ea8; // 005a9ea8
extern undefined& DAT_005a9eac; // 005a9eac
extern undefined& DAT_005a9eb0; // 005a9eb0
extern undefined& DAT_005a9ec0; // 005a9ec0
extern undefined& DAT_005a9ec4; // 005a9ec4
extern undefined& DAT_005a9ec8; // 005a9ec8
extern undefined& DAT_005a9ed4; // 005a9ed4
extern undefined& DAT_005a9ef0; // 005a9ef0
extern undefined& DAT_005a9ef8; // 005a9ef8
extern undefined& DAT_005a9efc; // 005a9efc
extern undefined& DAT_005a9f08; // 005a9f08
extern undefined& DAT_005a9f0c; // 005a9f0c
extern undefined& DAT_005a9f10; // 005a9f10
extern float& FLOAT_005a9f1c; // 005a9f1c
extern float& FLOAT_005a9f20; // 005a9f20
extern undefined& DAT_005a9f28; // 005a9f28
extern float& FLOAT_005a9f30; // 005a9f30
extern float& FLOAT_005a9f40; // 005a9f40
extern float& FLOAT_005a9f48; // 005a9f48
extern float& FLOAT_005a9f50; // 005a9f50
extern float& FLOAT_005a9f54; // 005a9f54
extern float& FLOAT_005a9f58; // 005a9f58
extern float& FLOAT_005a9f60; // 005a9f60
extern float& FLOAT_005a9f70; // 005a9f70
extern float& FLOAT_005a9f7c; // 005a9f7c
extern float& FLOAT_005a9f80; // 005a9f80
extern float& FLOAT_005a9f84; // 005a9f84
extern float& FLOAT_005a9f90; // 005a9f90
extern float& FLOAT_005a9f94; // 005a9f94
extern float& FLOAT_005a9f98; // 005a9f98
extern float& FLOAT_005a9fac; // 005a9fac
extern float& FLOAT_005a9fb0; // 005a9fb0
extern float& FLOAT_005a9fbc; // 005a9fbc
extern float& FLOAT_005aa004; // 005aa004
extern float& FLOAT_005aa010; // 005aa010
extern float& FLOAT_005aa018; // 005aa018
extern float& FLOAT_005aa028; // 005aa028
extern float& FLOAT_005aa02c; // 005aa02c
extern float& FLOAT_005aa030; // 005aa030
extern float& FLOAT_005aa054; // 005aa054
extern undefined& DAT_005aa058; // 005aa058
extern float& FLOAT_005aa060; // 005aa060
extern float& FLOAT_005aa064; // 005aa064
extern float& FLOAT_005aa068; // 005aa068
extern float& FLOAT_005aa074; // 005aa074
extern float& FLOAT_005aa07c; // 005aa07c
extern float& FLOAT_005aa088; // 005aa088
extern double& DOUBLE_005aa090; // 005aa090
extern double& DOUBLE_005aa098; // 005aa098
extern double& DOUBLE_005aa0a0; // 005aa0a0
extern float& FLOAT_005aa0a8; // 005aa0a8
extern float& FLOAT_005aa0b4; // 005aa0b4
extern float& FLOAT_005aa0b8; // 005aa0b8
extern float& FLOAT_005aa0bc; // 005aa0bc
extern float& FLOAT_005aa0c0; // 005aa0c0
extern float& FLOAT_005aa0c4; // 005aa0c4
extern float& FLOAT_005aa0c8; // 005aa0c8
extern float& FLOAT_005aa0fc; // 005aa0fc
extern undefined& DAT_005aa124; // 005aa124
extern undefined& DAT_005aa158; // 005aa158
extern undefined& DAT_005aa15c; // 005aa15c
extern undefined& DAT_005aa160; // 005aa160
extern undefined& DAT_005aa164; // 005aa164
extern undefined& DAT_005aa168; // 005aa168
extern undefined& DAT_005aa16c; // 005aa16c
extern undefined& DAT_005aa170; // 005aa170
extern undefined& DAT_005aa174; // 005aa174
extern undefined& DAT_005aa178; // 005aa178
extern undefined& DAT_005aa17c; // 005aa17c
extern undefined& DAT_005aa180; // 005aa180
extern undefined& DAT_005aa184; // 005aa184
extern undefined& DAT_005aa188; // 005aa188
extern undefined& DAT_005aa18c; // 005aa18c
extern undefined& DAT_005aa190; // 005aa190
extern undefined& DAT_005aa194; // 005aa194
extern undefined& DAT_005aa198; // 005aa198
extern undefined& DAT_005aa19c; // 005aa19c
extern undefined& DAT_005aa1a0; // 005aa1a0
extern undefined& DAT_005aa1a4; // 005aa1a4
extern undefined& DAT_005aa1a8; // 005aa1a8
extern undefined& DAT_005aa1ac; // 005aa1ac
extern undefined& DAT_005aa1b0; // 005aa1b0
extern undefined& DAT_005aa1b4; // 005aa1b4
extern undefined& DAT_005aa1b8; // 005aa1b8
extern undefined& DAT_005aa1bc; // 005aa1bc
extern undefined& DAT_005aa1c0; // 005aa1c0
extern undefined& DAT_005aa1c4; // 005aa1c4
extern undefined& DAT_005aa1c8; // 005aa1c8
extern undefined& DAT_005aa1cc; // 005aa1cc
extern undefined& DAT_005aa1d0; // 005aa1d0
extern undefined& DAT_005aa1d4; // 005aa1d4
extern undefined& DAT_005aa1d8; // 005aa1d8
extern undefined& DAT_005aa1ec; // 005aa1ec
extern undefined& DAT_005aa1f8; // 005aa1f8
extern undefined& DAT_005aa200; // 005aa200
extern undefined& DAT_005aa224; // 005aa224
extern undefined& DAT_005aa228; // 005aa228
extern undefined& DAT_005aa22c; // 005aa22c
extern undefined& DAT_005aa230; // 005aa230
extern undefined& DAT_005aa234; // 005aa234
extern undefined& DAT_005aa238; // 005aa238
extern undefined& DAT_005aa23c; // 005aa23c
extern undefined& DAT_005aa240; // 005aa240
extern undefined& DAT_005aa244; // 005aa244
extern undefined& DAT_005aa248; // 005aa248
extern undefined& DAT_005aa978; // 005aa978
extern undefined& DAT_005ab624; // 005ab624
extern undefined& DAT_005ae738; // 005ae738
extern double& DOUBLE_005b0770; // 005b0770
extern char(&s__s_not_initialized__005b63e0)[20]; // 005b63e0
extern char(&s_Please_run_the__s_setup__005b63f4)[28]; // 005b63f4
extern char(&s_dashCC)[4]; // 005b6410
extern char(&s_Gli_Mode_005b6414)[12]; // 005b6414
extern char(&s_Identifier_005b6420)[16]; // 005b6420
extern char(&s_Check_your_version_of_DirectX__V_005b6430)[72]; // 005b6430
extern char(&lpText_005b6478)[120]; // 005b6478
extern char(&lpText_005b64f0)[80]; // 005b64f0
extern char(&lpText_005b6540)[72]; // 005b6540
extern char(&s_Rayman_3_005b6588)[16]; // 005b6588
extern char(&lpText_005b6598)[76]; // 005b6598
extern char(&s_Erreur_Rayman_3_005b65e4)[20]; // 005b65e4
extern char(&s_dpnhpast_dll_005b65f8)[16]; // 005b65f8
extern char(&s_DRAWSEM_005b6608)[8]; // 005b6608
extern char(&s_Restoring_data_____005b6610)[20]; // 005b6610
extern char(&s_QUIT)[8]; // 005b6624
extern char(&s_or_press_ESC_to_quit_Rayman_3__005b662c)[32]; // 005b662c
extern char(&s__s___Restoring_data____005b664c)[24]; // 005b664c
extern char(&s_Daten_Reparatur____005b6664)[20]; // 005b6664
extern char(&s_BEENDIGEN_005b6678)[12]; // 005b6678
extern char& CHAR_E_005b6684; // 005b6684
extern char(&s__s___Daten_Reparatur____005b66ac)[24]; // 005b66ac
extern char(&s_German_005b66c4)[8]; // 005b66c4
extern char(&s_Ripristino_dati____005b66cc)[20]; // 005b66cc
extern char(&s__s___Pausa_005b66e0)[12]; // 005b66e0
extern char(&s_USCIRE_005b66ec)[8]; // 005b66ec
extern char(&s_Premi_ESC_per_uscire_da_Rayman_3_005b66f4)[36]; // 005b66f4
extern char(&s__s___Ripristino_dati____005b6718)[24]; // 005b6718
extern char(&s_Italian_005b6730)[8]; // 005b6730
extern char(&s_Restablecer_datos____005b6738)[24]; // 005b6738
extern char(&s__s___Rotura_005b6750)[12]; // 005b6750
extern char(&s_SALIR_005b675c)[8]; // 005b675c
extern char(&s_Pulsa_ESC_para_salir_Rayman_3__005b6764)[32]; // 005b6764
extern char(&s__s___Restablecer_datos____005b6784)[28]; // 005b6784
extern char(&s_Spanish_005b67a0)[8]; // 005b67a0
extern char(&s_Restauration)[28]; // 005b67a8
extern char(&s__s___Pause_005b67c4)[11]; // 005b67c4
extern char(&s_ou_appuyez_sur_Echap_pour_quitte_005b67d0)[44]; // 005b67d0
extern char(&s_QUITTER)[8]; // 005b67fc
extern char(&s_Restauration_fmt)[36]; // 005b6804
extern char(&s_French_005b6828)[8]; // 005b6828
extern char(&s_windowTitle)[12]; // 005b6830
extern char(&s_percents)[4]; // 005b683c
extern const char* s_Language_005b6840; // 005b6840
extern const char* s_English_005b684c; // 005b684c
extern const char* s_CompleteInstall_005b6854; // 005b6854
extern const char* s_SOFTWARE_UBI_SOFT_RAYMAN_3_005b6864; // 005b6864
extern const char* s_Unable_to_find_R3_Setup_DX8_exe__005b6880; // 005b6880
extern const char* s_Rayman_3_Error_005b68bc; // 005b68bc
extern const char* fopen_mode_r_binary; // 005b68cc
extern const char* s__R3_Setup_DX8_exe_005b68d0; // 005b68d0
extern const char* s_Adapter_005b68e4; // 005b68e4
extern const char* fopen_mode_r_text; // 005b68ec
extern char(&lpAppName_005b68f0)[8]; // 005b68f0
extern const char* s_Directory_005b68f8; // 005b68f8
extern const char* s_None; // 005b6904
extern const char* s_UbiSoft_Ubi_ini; // 005b690c
extern undefined& DAT_005b6d10; // 005b6d10
extern undefined4& DAT_005b967c; // 005b967c
extern const char* s_dll_SND_CPA_INI_005b968c; // 005b968c
extern undefined1& lpDefault_005b969c; // 005b969c
extern const char* s_Options_005b96a4; // 005b96a4
extern const char* s_SXD_DIST_SATUR_005b96ac; // 005b96ac
extern const char* s_SXD_DIST_BACK_005b96bc; // 005b96bc
extern undefined& DAT_005b96cc; // 005b96cc
extern undefined4& DAT_005b96d0; // 005b96d0
extern int& DAT_005b96d4; // 005b96d4
extern const char* s_OnIsTheme_005b96e0; // 005b96e0
extern undefined& DAT_005b9710; // 005b9710
extern undefined ** DAT_005b9714; // 005b9714
extern undefined1& DAT_005b9718; // 005b9718
extern const char* s_Pitch_005b9724; // 005b9724
extern pointer& PTR_DAT_005b972c; // 005b972c
extern const char* s_OnGetStopNGoIds_005b9730; // 005b9730
extern uint& DAT_005b9740; // 005b9740
extern const char* s_CResData_005b9974; // 005b9974
extern const char* s_ne_rf_se_ti_ed_005b9be0; // 005b9be0
extern const char* s_volume_line_modifier____d_005b9bf8; // 005b9bf8
extern const char* s_Random_005b9c9c; // 005b9c9c
extern const char* s_Timeout_while_entering_CWin32Mut_005b9ca8; // 005b9ca8
extern undefined& DAT_005b9cec; // 005b9cec
extern undefined *& PTR_lpDefault_005b9cfc; // 005b9cfc
extern undefined2& DAT_005b9f64; // 005b9f64
extern const char* s_CEventResData_005b9f98; // 005b9f98
extern const char* s_percent_s_path_2; // 005ba354
extern undefined2& DAT_005bad00; // 005bad00
extern byte& g_errMod0; // 005bd29c
extern const char* s_Explicit_request_for_clear_of_th_005bd2a0; // 005bd2a0
extern const char* s_Explicit_request_for_clear_of_th_005bd2d0; // 005bd2d0
extern int& DAT_005bd454; // 005bd454
extern int& DAT_005bd458; // 005bd458
extern const char* s__jc_z_d__s_005bd460; // 005bd460
extern byte& g_errMod1; // 005bd4cc
extern byte& g_errModMmg; // 005bd58c
extern undefined1& DAT_005bd58d; // 005bd58d
extern float& FLOAT_005bd5ec; // 005bd5ec
extern float& FLOAT_005bd5f0; // 005bd5f0
extern char& DAT_005bd5f4; // 005bd5f4
extern float& FLOAT_005bd5f8; // 005bd5f8
extern undefined& DAT_005bd624; // 005bd624
extern dword& DWORD_005bd62c; // 005bd62c
extern const char* s_Video_AutoAdjustQuality_005bd630; // 005bd630
extern const char* s_Video_BPP_005bd648; // 005bd648
extern const char* s_Video_RealQuality_005bd654; // 005bd654
extern const char* s_Rayman_Arena_005bd668; // 005bd668
extern const char* s_Video_WantedQuality_005bd678; // 005bd678
extern const char* s_Videos_005bd72c; // 005bd72c
extern const char* s_percent_s_path_3; // 005bd734
extern const char* s_StopVideo_005bd740; // 005bd740
extern byte& g_errMod2Bink; // 005bd7ac
extern int& DAT_005bd7bc; // 005bd7bc
extern undefined *& PTR_FUN_005bd7c4; // 005bd7c4
extern char& DAT_005bd8cf; // 005bd8cf
extern undefined1& DAT_005bd8d0; // 005bd8d0
extern undefined1& DAT_005bd910; // 005bd910
extern undefined1& DAT_005bd950; // 005bd950
extern const char* s__s_s_World_Sound_005bd9d0; // 005bd9d0
extern char(&s_BIN_005bd9e4)[4]; // 005bd9e4
extern const char* s__World_Sound_005bd9e8; // 005bd9e8
extern const char* s__Options_005bd9f8; // 005bd9f8
extern const char* s__Vignette_005bda04; // 005bda04
extern const char* s__sBIN_fmt; // 005bda10
extern const char* s__SaveGame_005bda1c; // 005bda1c
extern const char* s__World_Levels_005bda28; // 005bda28
extern char(&s_World)[7]; // 005bda38
extern undefined& s_DLL; // 005bda40
extern const char* s_Ubi_bik_005bda44; // 005bda44
extern const char* s_UbiSoft_bmp_005bda4c; // 005bda4c
extern undefined *& PTR_r3_processInput1_005bdb1c; // 005bdb1c
extern undefined *& p_fn_vEngine; // 005bdb20
extern undefined *& p_fn_vDisplayAll; // 005bdb24
extern pointer& PTR_s_MenuMap_005bdb38; // 005bdb38
extern pointer& PTR_s_intro_10_005bdb70; // 005bdb70
extern pointer& PTR_s_sk8_20_005bdbd0; // 005bdbd0
extern char& DAT_005bdc9c; // 005bdc9c
extern UINT& g_modemQuality; // 005bdca0
extern UINT& g_UDPPort; // 005bdca4
extern const char* s__s__s__s__s__s_005bdf6c; // 005bdf6c
extern const char* s__s__s___005bdf7c; // 005bdf7c
extern const char* s__s__s__s__s_005bdf84; // 005bdf84
extern pointer& PTR_DAT_005bdf90; // 005bdf90
extern undefined& DAT_005bdf94; // 005bdf94
extern const char* s__level__005bdfd0; // 005bdfd0
extern const char* s_R3_DVD_005bdfd8; // 005bdfd8
extern const char* s_R3_DVD_005be0ec; // 005be0ec
extern const char* s__s_DVD_missing_005be0f4; // 005be0f4
extern const char* s_Die__s_DVDROM_kann_nicht_gelesen_005be130; // 005be130
extern const char* s_Impossibile_trovare_il_DVD____s_005be198; // 005be198
extern undefined& DAT_005be1ec; // 005be1ec
extern const char* s_Impossible_de_trouver_le_DVD_____005be238; // 005be238
extern const char* s_Tex32_2_cnt_005be290; // 005be290
extern const char* s_Tex32_1_cnt_005be29c; // 005be29c
extern const char* s_Tex16_1_cnt_005be2a8; // 005be2a8
extern const char* s_Tex16_2_cnt_005be2b4; // 005be2b4
extern const char* s_TexturesQuality_005be2c0; // 005be2c0
extern const char* s_VignettesFile_005be2dc; // 005be2dc
extern const char* s_ModemQuality_005be2ec; // 005be2ec
extern const char* s_UDPPort_005be2fc; // 005be2fc
extern pointer& s_Agp; // 005be390
extern const char* s_Please_insert_the_DVD_in_the_DVD_005be400; // 005be400
extern const char* s_Bitte_legen_Sie_DVD_von_Rayman_3_005be438; // 005be438
extern const char* s_Inserisci_il_DVD_di_Rayman_3_nel_005be484; // 005be484
extern const char* s_Introduce_el_DVD_de_Rayman_3_en_l_005be4c0; // 005be4c0
extern undefined& DAT_005be500; // 005be500
extern const char* s_fmt_c_colon_s; // 005be540
extern const char* s_r3_program_files; // 005be548
extern undefined *& PTR_DAT_005be568; // 005be568
extern pointer& PTR_FUN_005be5e4; // 005be5e4
extern int& DAT_005be6d8; // 005be6d8
extern int& DAT_005be6dc; // 005be6dc
extern int& DAT_005be6e0; // 005be6e0
extern int& DAT_005be6e4; // 005be6e4
extern int& DAT_005be6e8; // 005be6e8
extern int& DAT_005be6ec; // 005be6ec
extern byte& g_errModFirst; // 005be6f0
extern undefined *& PTR_FUN_005be6f8; // 005be6f8
extern float& DAT_005be710; // 005be710
extern const char* s_Change_To_Map____s_005be714; // 005be714
extern const char* s_Map_number__i_not_available_005be728; // 005be728
extern dword& g_transitLevelTarget; // 005be744
extern int& DAT_005be748; // 005be748
extern undefined4& DAT_005be7ac; // 005be7ac
extern long& DAT_005be7b0; // 005be7b0
extern long& DAT_005be7b4; // 005be7b4
extern long& DAT_005be7b8; // 005be7b8
extern long& DAT_005be7bc; // 005be7bc
extern undefined4& DAT_005be7c0; // 005be7c0
extern undefined4& DAT_005be7c4; // 005be7c4
extern long& DAT_005be7c8; // 005be7c8
extern long& DAT_005be7cc; // 005be7cc
extern undefined4& DAT_005be7d0; // 005be7d0
extern const char* s_Ghost_Object_005be7d4; // 005be7d4
extern const char* s_Always_005be7e4; // 005be7e4
extern const char* s_Lips__005be7ec; // 005be7ec
extern const char* s_No_intelligence_005be7f4; // 005be7f4
extern const char* s_Perso__005be804; // 005be804
extern undefined& DAT_005be80c; // 005be80c
extern undefined& DAT_005be828; // 005be828
extern const char* s_World_005be844; // 005be844
extern dword& g_modId4; // 005be8ac
extern const char* s_float_abs_val_too_small_to_be_co_005be924; // 005be924
extern const char* s_PLAY_DEMO_005be958; // 005be958
extern const char* s_Please_insert_the_CD_005be980; // 005be980
extern const char* s_unknown_extended_demo_flag_0x_04_005be998; // 005be998
extern const char* s____tmp_st__08x_005be9bc; // 005be9bc
extern const char* s__f3_a_005be9cc; // 005be9cc
extern undefined& DAT_005be9d4; // 005be9d4
extern const char* s_DEMO_FLAG_DESACTIVATE_CANAL_005be9dc; // 005be9dc
extern const char* s_DEMO_FLAG_ACTIVATE_CANAL_005be9fc; // 005be9fc
extern const char* s_DEMO_FLAG_DESACTIVATE_005bea18; // 005bea18
extern const char* s_DEMO_FLAG_ACTIVATE_005bea30; // 005bea30
extern const char* s_desactivate_005bea44; // 005bea44
extern const char* s_activate_005bea54; // 005bea54
extern const char* s_DEMO_fn_vReadAlwaysActivationDes_005bea60; // 005bea60
extern const char* s_DEMO_FLAG_NEW_ENGINE_FRAME_005bebc0; // 005bebc0
extern const char* s_DEMO_FLAG_COMPRESS_ACTOR_NUMBER_005bebdc; // 005bebdc
extern const char* s______________005bec00; // 005bec00
extern const char* s_DEMO_FLAG_IS_AN_ALWAYS_005bec10; // 005bec10
extern const char* s_DEMO_FLAG_EXTENDED_005bec28; // 005bec28
extern const char* s_DEMO_STOP_NORMAL_PLAY_005bec3c; // 005bec3c
extern undefined4& DAT_005bec5c; // 005bec5c
extern float& DAT_005bec60; // 005bec60
extern float& DAT_005bec64; // 005bec64
extern int& DAT_005becdc; // 005becdc
extern undefined& DAT_005bece4; // 005bece4
extern int& DAT_005bee10; // 005bee10
extern byte& g_errMod5; // 005befbc
extern char(&s_M_005bf004)[2]; // 005bf004
extern char(&s_S_005bf008)[2]; // 005bf008
extern const char* s_Action_Clavier_Gauche_005bf2dc; // 005bf2dc
extern const char* s_Action_Clavier_Droite_005bf2f4; // 005bf2f4
extern const char* s_Action_Clavier_Bas_005bf30c; // 005bf30c
extern const char* s_Action_Clavier_Haut_005bf320; // 005bf320
extern const char* s_Key_Walk_005bf334; // 005bf334
extern const char* s_Pad_Help_005bf340; // 005bf340
extern const char* s_Key_Help_005bf34c; // 005bf34c
extern const char* s_Pad_Affiche_Jauge_005bf358; // 005bf358
extern const char* s_Key_Affiche_Jauge_005bf36c; // 005bf36c
extern undefined4& DAT_005bf380; // 005bf380
extern undefined4& DAT_005bf384; // 005bf384
extern undefined4& DAT_005bf388; // 005bf388
extern undefined *& PTR_DAT_005bf38c; // 005bf38c
extern undefined4& DAT_005bf390; // 005bf390
extern undefined4& DAT_005bf394; // 005bf394
extern undefined4& DAT_005bf398; // 005bf398
extern undefined *& PTR_DAT_005bf39c; // 005bf39c
extern const char* s_Pad_Tirer_005bf3a0; // 005bf3a0
extern const char* s_Key_Tirer_005bf3ac; // 005bf3ac
extern const char* s_Pad_Strafe_005bf3b8; // 005bf3b8
extern const char* s_Key_Strafe_005bf3c4; // 005bf3c4
extern undefined4& DAT_005bf3d0; // 005bf3d0
extern undefined4& DAT_005bf3d4; // 005bf3d4
extern undefined *& PTR_DAT_005bf3d8; // 005bf3d8
extern undefined4& DAT_005bf3dc; // 005bf3dc
extern undefined4& DAT_005bf3e0; // 005bf3e0
extern undefined *& PTR_DAT_005bf3e4; // 005bf3e4
extern const char* s_Pad_Sauter_005bf3e8; // 005bf3e8
extern const char* s_Key_Sauter_005bf3f4; // 005bf3f4
extern undefined4& DAT_005bf400; // 005bf400
extern undefined1& DAT_005bf404; // 005bf404
extern const char* s_Pad_Start_005bf408; // 005bf408
extern char(&s__s_s_005bf4ac)[8]; // 005bf4ac
extern byte& g_errModGLD; // 005bf5fc
extern dword& g_needToInitMod6; // 005bf600
extern short& DAT_005bf606; // 005bf606
extern const char* s_V5_9_0___August_11th_1997_005bf608; // 005bf608
extern char& DAT_005bf690; // 005bf690
extern const char* s__HEATFX_005bf698; // 005bf698
extern const char* s__heatfx_005bf6a0; // 005bf6a0
extern const char* s__REFLECT2_005bf6a8; // 005bf6a8
extern const char* s__reflect2_005bf6b4; // 005bf6b4
extern const char* s__REFLECT1_005bf6c0; // 005bf6c0
extern const char* s__reflect1_005bf6cc; // 005bf6cc
extern const char* s__08X__04X__04X__02X_02X__02X_02X_005bf6d8; // 005bf6d8
extern int& DAT_005bf71c; // 005bf71c
extern dword& r3_textureMemMode; // 005bf740
extern const char* s_Agp8_005bf744; // 005bf744
extern const char* s_Agp4_005bf74c; // 005bf74c
extern const char* s_Vram8_005bf754; // 005bf754
extern const char* s_Vram4_005bf75c; // 005bf75c
extern const char* s_VramPlus_005bf764; // 005bf764
extern const char* s_Vram; // 005bf76c
extern char(&s__gf_005bf774)[4]; // 005bf774
extern undefined& DAT_005bf9d0; // 005bf9d0
extern undefined& DAT_005bf9d4; // 005bf9d4
extern undefined& DAT_005bf9e0; // 005bf9e0
extern undefined& DAT_005bf9e4; // 005bf9e4
extern undefined& DAT_005bf9f0; // 005bf9f0
extern undefined& DAT_005bf9f4; // 005bf9f4
extern undefined& DAT_005bfa00; // 005bfa00
extern undefined& DAT_005bfa04; // 005bfa04
extern undefined4& DAT_005bfa14; // 005bfa14
extern undefined4& DAT_005bfa18; // 005bfa18
extern undefined *& PTR_DAT_005bfa1c; // 005bfa1c
extern const char* s_The_deformable_objects_have_more_005bfa38; // 005bfa38
extern const char* s_The_objects_in_transition_have_m_005bfa80; // 005bfa80
extern const char* s_ERROR_005bfacc; // 005bfacc
extern undefined *& r3_player_coord_ptr_; // 005bfad4
extern undefined& DAT_005bfad8; // 005bfad8
extern undefined& DAT_005bfadc; // 005bfadc
extern undefined& DAT_005bfae0; // 005bfae0
extern char& DAT_005bfae8; // 005bfae8
extern int& DAT_005bfb14; // 005bfb14
extern undefined& DAT_005bfb18; // 005bfb18
extern undefined4& DAT_005c0338; // 005c0338
extern int& DAT_005c0514; // 005c0514
extern char& DAT_005c05dc; // 005c05dc
extern byte& g_errMod7; // 005c069c
extern dword& DWORD_005c0700; // 005c0700
extern int& g_fixDataClass; // 005c08e4
extern const char* s_transit_005c09fc; // 005c09fc
extern const char* s_error_005c0a10; // 005c0a10
extern undefined& DAT_005c0a54; // 005c0a54
extern const char* s_loading___005c0a5c; // 005c0a5c
extern const char* s_dyn__inst___s___3d__005c0a68; // 005c0a68
extern const char* s_Anim_ani_d_005c0a80; // 005c0a80
extern undefined4& DAT_005c0a8c; // 005c0a8c
extern undefined2& DAT_005c0a90; // 005c0a90
extern undefined1& DAT_005c0a92; // 005c0a92
extern const char* s_level_data_class___08x__does_not_005c0a94; // 005c0a94
extern const char* s_level_checksum_doesn_t_match_wit_005c0ad0; // 005c0ad0
extern undefined *(&g_levelTypeFuncTable)[217]; // 005c0b70
extern char(&s_MP_005c0f20)[5]; // 005c0f20
extern undefined4& DAT_005c0f84; // 005c0f84
extern undefined4& DAT_005c0f90; // 005c0f90
extern char& DAT_005c0f9d; // 005c0f9d
extern ulong& DAT_005c1098; // 005c1098
extern undefined4& DAT_005c11bc; // 005c11bc
extern undefined4& DAT_005c11c0; // 005c11c0
extern byte& g_errMod17; // 005c1400
extern byte& g_errMod8; // 005c4b0c
extern int& DAT_005c4b14; // 005c4b14
extern undefined& DAT_005c4b1c; // 005c4b1c
extern undefined4& DAT_005c4d2c; // 005c4d2c
extern undefined1& DAT_005c4d30; // 005c4d30
extern undefined4& DAT_005c4d34; // 005c4d34
extern undefined1& DAT_005c4d38; // 005c4d38
extern undefined4& DAT_005c4d3c; // 005c4d3c
extern undefined1& DAT_005c4d40; // 005c4d40
extern undefined4& DAT_005c4d44; // 005c4d44
extern undefined1& DAT_005c4d48; // 005c4d48
extern const char* s__s_02d_gf_005c4d4c; // 005c4d4c
extern const char* s_Random________d__d__005c4d58; // 005c4d58
extern byte& g_errMod9; // 005c4dcc
extern char(&s__ptr_005c5000)[5]; // 005c5000
extern char(&s__lvl_005c5008)[5]; // 005c5008
extern byte& g_errMod3; // 005c506c
extern undefined1& DAT_005c5134; // 005c5134
extern byte& g_errMod10; // 005c51f4
extern undefined2& DAT_005c5280; // 005c5280
extern undefined2& DAT_005c5284; // 005c5284
extern undefined2& DAT_005c52a4; // 005c52a4
extern undefined2& DAT_005c563c; // 005c563c
extern pointer& PTR_s_RightMouseButton_005c5858; // 005c5858
extern undefined4& DAT_005c5888; // 005c5888
extern undefined& DAT_005c5a28; // 005c5a28
extern undefined1& DAT_005c5ac0; // 005c5ac0
extern int& DAT_005c5acc; // 005c5acc
extern undefined& DAT_005c5ad4; // 005c5ad4
extern undefined4& DAT_005ca830; // 005ca830
extern const char* s_Cannot_load_the___s__file___005caea8; // 005caea8
extern const char* s_ReInit_005caec4; // 005caec4
extern byte& g_errMod11; // 005caf2c
extern const char* s_SaveDir_005cb0fc; // 005cb0fc
extern const char* s_SaveGame_005cb104; // 005cb104
extern char& g_errMod12; // 005cb16c
extern char(&s_1_0_9_005cb174)[8]; // 005cb174
extern char(&s_AVI_005cb17c)[8]; // 005cb17c
extern char(&s_RIFF_005cb184)[8]; // 005cb184
extern char(&s__CNT_005cb18c)[5]; // 005cb18c
extern byte& DAT_005cf26c; // 005cf26c
extern const char* s___InoMain_c_005cf430; // 005cf430
extern undefined& DAT_005cf4a0; // 005cf4a0
extern byte& g_errMod14; // 005cf5d4
extern byte& g_errMod15; // 005cf814
extern byte& g_errMod16; // 005cf874
extern byte& DAT_005cf934; // 005cf934
extern undefined1& g_initVar0; // 005cf960
extern HWND& g_gameHWND1; // 005cf964
extern HGDIOBJ& g_splashBitmap; // 005cf968
extern long& lpDefault_005cf96c; // 005cf96c
extern int& DAT_005cfcc8; // 005cfcc8
extern undefined4& DAT_005cfccc; // 005cfccc
extern byte& DAT_005cfcf4; // 005cfcf4
extern char& DAT_005cfd08; // 005cfd08
extern int& DAT_005d01c0; // 005d01c0
extern undefined4& DAT_005d01c4; // 005d01c4
extern undefined4& DAT_005d01c8; // 005d01c8
extern undefined& DAT_005d01cc; // 005d01cc
extern byte& DAT_005d01dc; // 005d01dc
extern undefined4& DAT_005d01e0; // 005d01e0
extern int& DAT_005d0248; // 005d0248
extern undefined& DAT_005d0440; // 005d0440
extern undefined4& DAT_005d0790; // 005d0790
extern int& DAT_005d07a4; // 005d07a4
extern undefined4& DAT_005d07a8; // 005d07a8
extern undefined4& DAT_005d07ac; // 005d07ac
extern SND_Request3& g_sndReq0; // 005d07b0
extern uint& DAT_005d07bc; // 005d07bc
extern int& DAT_005d07cc; // 005d07cc
extern int * *& DAT_005d081c; // 005d081c
extern int& DAT_005d092c; // 005d092c
extern int& DAT_005d0938; // 005d0938
extern byte& DAT_005d0950; // 005d0950
extern undefined& DAT_005d0958; // 005d0958
extern undefined& DAT_005d09a8; // 005d09a8
extern byte& DAT_005d09f4; // 005d09f4
extern int *& DAT_005d09fc; // 005d09fc
extern undefined4& DAT_005d0a08; // 005d0a08
extern undefined& DAT_005d0ae0; // 005d0ae0
extern undefined& DAT_005d0ae4; // 005d0ae4
extern undefined& DAT_005d0ae8; // 005d0ae8
extern undefined& DAT_005d0aec; // 005d0aec
extern undefined& DAT_005d0af0; // 005d0af0
extern undefined& DAT_005d0af4; // 005d0af4
extern undefined& DAT_005d0af8; // 005d0af8
extern undefined& DAT_005d0afc; // 005d0afc
extern undefined& DAT_005d0b00; // 005d0b00
extern undefined& DAT_005d0b04; // 005d0b04
extern undefined& DAT_005d0b08; // 005d0b08
extern undefined& DAT_005d0b0c; // 005d0b0c
extern undefined& DAT_005d0b10; // 005d0b10
extern undefined& DAT_005d0b14; // 005d0b14
extern undefined& DAT_005d0b18; // 005d0b18
extern undefined& DAT_005d0b1c; // 005d0b1c
extern undefined& DAT_005d0b20; // 005d0b20
extern undefined4& DAT_005d0b24; // 005d0b24
extern byte& DAT_005d0b34; // 005d0b34
extern undefined4& DAT_005d1d44; // 005d1d44
extern undefined4& DAT_005d1d50; // 005d1d50
extern int& DAT_005d1d54; // 005d1d54
extern int& DAT_005d1d58; // 005d1d58
extern undefined& lpCriticalSection_005d220c; // 005d220c
extern int *& DAT_005d2238; // 005d2238
extern undefined4 *& DAT_005d223c; // 005d223c
extern undefined4 *& DAT_005d2244; // 005d2244
extern undefined4 *& DAT_005d2248; // 005d2248
extern byte& g_ucErmNbOfModule; // 005d2638
extern undefined ** DAT_005d263c; // 005d263c
extern undefined& DAT_005d2640; // 005d2640
extern mod1_ptrs& g_mod1_ptrs; // 005d2644
extern undefined1& DAT_005d2650; // 005d2650
extern byte& DAT_005d2651; // 005d2651
extern int& DAT_005d2654; // 005d2654
extern Bink& g_currentBinkMovie; // 005d2660
extern undefined& lpVolumeNameBuffer_005d27b0; // 005d27b0
extern r3_main_data& r3_main_data_005d28b6; // 005d28b6
extern dword& DWORD_005d29c4; // 005d29c4
extern undefined4& DAT_005d29c8; // 005d29c8
extern int& DAT_005d29cc; // 005d29cc
extern undefined4& DAT_005d29d0; // 005d29d0
extern undefined4& DAT_005d29f8; // 005d29f8
extern undefined4 *& DAT_005d29fc; // 005d29fc
extern int& DAT_005d2a08; // 005d2a08
extern undefined4& DAT_005d2a0c; // 005d2a0c
extern int& DAT_005d2a10; // 005d2a10
extern char& DAT_005d2b18; // 005d2b18
extern int& DAT_005d2b20; // 005d2b20
extern float& FLOAT_005d2b38; // 005d2b38
extern undefined1& DAT_005d2b40; // 005d2b40
extern undefined1& DAT_005d2b41; // 005d2b41
extern undefined1& DAT_005d2b42; // 005d2b42
extern undefined& DAT_005d2b43; // 005d2b43
extern undefined1& DAT_005d2b44; // 005d2b44
extern undefined& DAT_005d2b46; // 005d2b46
extern char& DAT_005d2b47; // 005d2b47
extern int& DAT_005d2c58; // 005d2c58
extern uint& DAT_005d2c60; // 005d2c60
extern char& DAT_005d2c64; // 005d2c64
extern int& DAT_005d2c68; // 005d2c68
extern uint& DAT_005d2c6c; // 005d2c6c
extern int& DAT_005d2c70; // 005d2c70
extern int& DAT_005d2c74; // 005d2c74
extern undefined4& DAT_005d2c78; // 005d2c78
extern ushort *& DAT_005d2c7c; // 005d2c7c
extern uint& DAT_005d2c80; // 005d2c80
extern uint& DAT_005d2c84; // 005d2c84
extern uint& DAT_005d2c88; // 005d2c88
extern GLI_tdstTexture *& DAT_005d2c8c; // 005d2c8c
extern int& DAT_005d2c94; // 005d2c94
extern short& DAT_005d2c98; // 005d2c98
extern int& DAT_005d2c9c; // 005d2c9c
extern undefined& DAT_005d2ca4; // 005d2ca4
extern short& DAT_005d2ca6; // 005d2ca6
extern short& DAT_005d2ca8; // 005d2ca8
extern int& DAT_005d2cac; // 005d2cac
extern undefined4& DAT_005d2cb0; // 005d2cb0
extern uint& DAT_005d2cbc; // 005d2cbc
extern uint& DAT_005d2cc0; // 005d2cc0
extern uint& DAT_005d2cc8; // 005d2cc8
extern int& DAT_005d2ccc; // 005d2ccc
extern undefined& DAT_005d2cd4; // 005d2cd4
extern int& DAT_005e6110; // 005e6110
extern undefined4& DAT_005e6114; // 005e6114
extern undefined4& DAT_005e6118; // 005e6118
extern undefined4& DAT_005e6120; // 005e6120
extern int *& DAT_005e6920; // 005e6920
extern undefined4& DAT_005e6934; // 005e6934
extern undefined4& DAT_005e6938; // 005e6938
extern int& DAT_005e693c; // 005e693c
extern undefined4& DAT_005e6948; // 005e6948
extern undefined4& DAT_005e694c; // 005e694c
extern undefined4& DAT_005e6974; // 005e6974
extern int& DAT_005e6978; // 005e6978
extern undefined4& DAT_005e6984; // 005e6984
extern int& DAT_005e69b4; // 005e69b4
extern undefined4& DAT_005e69cc; // 005e69cc
extern undefined4& DAT_005e69d0; // 005e69d0
extern int& DAT_005e69e0; // 005e69e0
extern int& gfx_blockInfinitely; // 005e6b00
extern dword& DWORD_005e6b04; // 005e6b04
extern undefined4& g_perfCounterRateAdjusted; // 005e6b0c
extern undefined4& DAT_005e6b10; // 005e6b10
extern undefined& DAT_005e6b18; // 005e6b18
extern undefined& DAT_005e6b1c; // 005e6b1c
extern undefined& DAT_005e6b20; // 005e6b20
extern undefined4& DAT_005e6b28; // 005e6b28
extern undefined& DAT_005e6b2c; // 005e6b2c
extern undefined4& DAT_005e6b30; // 005e6b30
extern undefined4& DAT_005e6b34; // 005e6b34
extern HWND& DAT_005e6c2c; // 005e6c2c
extern IDirect3D8 *& gfx_d3d; // 005e6c30
extern int& g_lastFrameTime; // 005e6c34
extern undefined& DAT_005e6c38; // 005e6c38
extern undefined4& g_currentFrameTime; // 005e6c3c
extern undefined4& DAT_005e6c40; // 005e6c40
extern undefined& DAT_005e6c44; // 005e6c44
extern short& DAT_005e6c46; // 005e6c46
extern int& DAT_005e6c48; // 005e6c48
extern int& DAT_005e6c50; // 005e6c50
extern FIL_tdstConcatFile *& g_textureConcatFile; // 005e6c54
extern undefined4& DAT_005e6c58; // 005e6c58
extern int& DAT_005f5de4; // 005f5de4
extern undefined4& DAT_005f5de8; // 005f5de8
extern undefined4& DAT_005f5dec; // 005f5dec
extern undefined4& DAT_005f5df0; // 005f5df0
extern IDirect3DVertexBuffer8 *& g_unkVertexBuffer; // 005f5df8
extern undefined4& DAT_005f5dfc; // 005f5dfc
extern undefined4& DAT_005f5e00; // 005f5e00
extern undefined4& DAT_005f5e04; // 005f5e04
extern undefined4& DAT_005f5e08; // 005f5e08
extern int& DAT_005f5e0c; // 005f5e0c
extern undefined& DAT_005f5e10; // 005f5e10
extern undefined& DAT_005f5e14; // 005f5e14
extern float& DAT_005f5e18; // 005f5e18
extern undefined& DAT_005f5e1c; // 005f5e1c
extern r3_astruct_2& g_startOfGfxStruct; // 005f5e24
extern char& DAT_005f5e3a; // 005f5e3a
extern astruct_3 *& PTR_005f5e3c; // 005f5e3c
extern int& DAT_005f5e44; // 005f5e44
extern int *& DAT_005f5e48; // 005f5e48
extern int *& DAT_005f5e50; // 005f5e50
extern float& DAT_005f5e54; // 005f5e54
extern int& DAT_005f5e58; // 005f5e58
extern char& DAT_005f5e5c; // 005f5e5c
extern undefined1& DAT_005f5e5d; // 005f5e5d
extern byte& DAT_005f5e5e; // 005f5e5e
extern char& DAT_005f5e68; // 005f5e68
extern DWORD& DAT_005f5e6c; // 005f5e6c
extern undefined4 *& DAT_005f5e74; // 005f5e74
extern int& DAT_005f5e78; // 005f5e78
extern undefined4 *& DAT_005f5e7c; // 005f5e7c
extern GLI_tdstTexture *& DAT_005f5e80; // 005f5e80
extern int& DAT_005f5e8c; // 005f5e8c
extern undefined& DAT_005f5e98; // 005f5e98
extern undefined1& DAT_005f5e9c; // 005f5e9c
extern undefined4& DAT_005f5ea0; // 005f5ea0
extern undefined4& DAT_005f5ea4; // 005f5ea4
extern undefined4& DAT_005f5ea8; // 005f5ea8
extern char& DAT_00637d8c; // 00637d8c
extern undefined4& DAT_00637d98; // 00637d98
extern uint& DAT_00637da0; // 00637da0
extern uint& DAT_00637da4; // 00637da4
extern uint& DAT_00637db0; // 00637db0
extern undefined& DAT_00637db4; // 00637db4
extern int& DAT_00637db8; // 00637db8
extern undefined4& DAT_00637dbc; // 00637dbc
extern int *& DAT_00637dc0; // 00637dc0
extern IDirect3DIndexBuffer8 *& DAT_00637dc4; // 00637dc4
extern int& DAT_00637dcc; // 00637dcc
extern undefined& DAT_00637dd0; // 00637dd0
extern undefined4& DAT_0063be24; // 0063be24
extern int& DAT_0063be40; // 0063be40
extern int& DAT_0063be44; // 0063be44
extern char& DAT_0063be50; // 0063be50
extern undefined1& DAT_0063be84; // 0063be84
extern IDirect3DBaseTexture8 *& DAT_0063be98; // 0063be98
extern uint& DAT_0063bea0; // 0063bea0
extern undefined& DAT_0063bea4; // 0063bea4
extern char *& DAT_0063bea8; // 0063bea8
extern int& DAT_0063beac; // 0063beac
extern byte& m7_unk1; // 0063bec0
extern char& g_m7_criticalSectionInitialized; // 0063bec4
extern uint& DAT_0063becc; // 0063becc
extern int& DAT_0063bed0; // 0063bed0
extern undefined& DAT_0063bffc; // 0063bffc
extern undefined& DAT_0063c000; // 0063c000
extern uint& DAT_0063c004; // 0063c004
extern int& DAT_0063c008; // 0063c008
extern char& DAT_0063c00c; // 0063c00c
extern int& DAT_0063c010; // 0063c010
extern undefined4& DAT_0063c014; // 0063c014
extern undefined& DAT_0063c018; // 0063c018
extern undefined& DAT_0063c01c; // 0063c01c
extern undefined1& DAT_0063c020; // 0063c020
extern undefined& DAT_0063c024; // 0063c024
extern undefined& DAT_0063c028; // 0063c028
extern char& DAT_0063c038; // 0063c038
extern undefined1& DAT_0063c039; // 0063c039
extern float& DAT_0063c03c; // 0063c03c
extern undefined4& DAT_0063c040; // 0063c040
extern float& DAT_0063c044; // 0063c044
extern undefined4& DAT_0063c04c; // 0063c04c
extern undefined& DAT_0063c050; // 0063c050
extern undefined1& DAT_0063c054; // 0063c054
extern int& DAT_0063c058; // 0063c058
extern int& DAT_0063c05c; // 0063c05c
extern int& DAT_0063c080; // 0063c080
extern undefined& DAT_0063c084; // 0063c084
extern undefined& DAT_0063c088; // 0063c088
extern undefined& DAT_0063c08c; // 0063c08c
extern undefined& DAT_0063c090; // 0063c090
extern undefined4& DAT_0063c0a0; // 0063c0a0
extern int& DAT_0063c0a4; // 0063c0a4
extern undefined4& DAT_0063c0a8; // 0063c0a8
extern int& DAT_0063c0ac; // 0063c0ac
extern undefined1& DAT_0063c0b0; // 0063c0b0
extern int& DAT_0063c0b4; // 0063c0b4
extern undefined4& DAT_0063c0f0; // 0063c0f0
extern int& DAT_0063e248; // 0063e248
extern int& DAT_0063e24c; // 0063e24c
extern uint& DAT_0063e2f0; // 0063e2f0
extern undefined& DAT_0063e2f8; // 0063e2f8
extern undefined4& DAT_0073e2f8; // 0073e2f8
extern undefined4 *& DAT_0073e2fc; // 0073e2fc
extern undefined4& DAT_0073e300; // 0073e300
extern undefined4& DAT_00754a58; // 00754a58
extern char& DAT_00754a60; // 00754a60
extern ushort& DAT_00754a6a; // 00754a6a
extern undefined& DAT_00754a70; // 00754a70
extern undefined1& DAT_00754a90; // 00754a90
extern undefined4& DAT_00754dcc; // 00754dcc
extern undefined4& DAT_00754dd8; // 00754dd8
extern char& DAT_00754de0; // 00754de0
extern int& DAT_00754e2c; // 00754e2c
extern short& DAT_00754ea8; // 00754ea8
extern short& DAT_00754eaa; // 00754eaa
extern HANDLE& DAT_00754eac; // 00754eac
extern FIL_tdstConcatFile *& g_fileWrapper1; // 00754eb0
extern undefined4& DAT_00754eb4; // 00754eb4
extern float& DAT_00754eb8; // 00754eb8
extern float& DAT_00754ebc; // 00754ebc
extern undefined& DAT_00754ec0; // 00754ec0
extern undefined& DAT_00754ecc; // 00754ecc
extern undefined& DAT_00754ed8; // 00754ed8
extern undefined& DAT_00754ee4; // 00754ee4
extern undefined& DAT_00754ef0; // 00754ef0
extern float& DAT_00754efc; // 00754efc
extern undefined4& DAT_00754f38; // 00754f38
extern char& DAT_00754f3c; // 00754f3c
extern int& DAT_00754f40; // 00754f40
extern undefined4& DAT_00754f44; // 00754f44
extern undefined4& DAT_00754f54; // 00754f54
extern undefined4& DAT_00754f58; // 00754f58
extern char& DAT_00754f5c; // 00754f5c
extern undefined& DAT_00754f60; // 00754f60
extern ulong& DAT_00754f64; // 00754f64
extern undefined& DAT_00754f68; // 00754f68
extern float& DAT_00754f6c; // 00754f6c
extern undefined& DAT_00754f70; // 00754f70
extern undefined& DAT_00754f74; // 00754f74
extern undefined4& DAT_00754f78; // 00754f78
extern float& DAT_00754f7c; // 00754f7c
extern Bink *& DAT_00754fb0; // 00754fb0
extern undefined1& DAT_00754fb8; // 00754fb8
extern undefined4& DAT_00754fbc; // 00754fbc
extern short& DAT_00754fc0; // 00754fc0
extern undefined2& DAT_00754fc2; // 00754fc2
extern int& DAT_00755dc0; // 00755dc0
extern undefined4& DAT_00755dc8; // 00755dc8
extern undefined4& DAT_00755dd0; // 00755dd0
extern undefined4& DAT_00755dd4; // 00755dd4
extern undefined4& DAT_00755dd8; // 00755dd8
extern undefined4& DAT_00755ddc; // 00755ddc
extern int * *& DAT_00755e40; // 00755e40
extern int& DAT_00755e48; // 00755e48
extern int * *& DAT_00755e50; // 00755e50
extern char& DAT_00755e60; // 00755e60
extern short& DAT_00755ee8; // 00755ee8
extern undefined& DAT_00755ef0; // 00755ef0
extern int& success; // 00755ef4
extern undefined2& DAT_00755ef8; // 00755ef8
extern undefined& DAT_00755efc; // 00755efc
extern int& DAT_00755f04; // 00755f04
extern int& DAT_00755f08; // 00755f08
extern int& DAT_00755f0c; // 00755f0c
extern char& MTH_InitDone; // 00755f18
extern short& wTimerCount; // 0077d024
extern short& TimerLibOk; // 0077d026
extern short& DAT_0077d028; // 0077d028
extern int& INT_0077d0a4; // 0077d0a4
extern int& g_runMaximized; // 0077d0a8
extern dword& g_runMaximized1; // 0077d0ac
extern int& g_engineShouldRun; // 0077d0b0
extern undefined4& g_engineRunning; // 0077d0b4
extern undefined4& g_windowCloseRequested; // 0077d0b8
extern HANDLE& g_drawSemaphore; // 0077d0bc
extern char(&g_mutexName_Rayman3)[256]; // 0077d0c0
extern char(&g_windowTitle)[256]; // 0077d1c0
extern char(&g_windowTitle)[256]; // 0077d2c0
extern char(&s_windowTitleRestoring)[256]; // 0077d3c0
extern HINSTANCE& g_hinstance; // 0077d4c0
extern HWND& g_gameHWND; // 0077d4c4
extern HANDLE& g_mainThreadHandle; // 0077d4c8
extern int& g_gli_width; // 0077d4cc
extern int& g_gli_height; // 0077d4d0
extern word& g_mainWindowHandle; // 0077d4d4
extern word& g_mainWindowInnerHandle; // 0077d4d6
extern GLI_tdstSpecificAttributesFor3D& g_fixVpAttr; // 0077d4d8
extern char(&g_appCmdLine)[256]; // 0077d4e0
extern char(&s_wndStrRestoring)[256]; // 0077d5e0
extern undefined4& DAT_0077d960; // 0077d960
extern undefined4 *& DAT_0077ea90; // 0077ea90
extern int& DAT_0077ea94; // 0077ea94
extern byte& DAT_0077ea98; // 0077ea98
extern byte& DAT_0077eab0; // 0077eab0
extern GLI_tdstTexture *& DAT_00781638; // 00781638
extern undefined& DAT_00781640; // 00781640
extern char(&g_gameDataPath)[64]; // 00781660
extern undefined& s_DLL; // 00781764
extern undefined1& g_savegamePath; // 00781868
extern undefined& DAT_0078186c; // 0078186c
extern char& DAT_00781870; // 00781870
extern undefined& DAT_0078196c; // 0078196c
extern undefined& s_world_levels; // 00781a70
extern undefined& DAT_00781b74; // 00781b74
extern undefined& DAT_00781e80; // 00781e80
extern undefined& DAT_00781f84; // 00781f84
extern undefined& DAT_00782086; // 00782086
extern char(&lpBuffer_00782088)[260]; // 00782088
extern undefined& s_MoviePath; // 00782394
extern undefined& lpReturnedString_007824a0; // 007824a0
extern char(&s_quitting1)[64]; // 007825c0
extern char(&s_wndStrQuiting)[56]; // 00782600
extern undefined& g_errDat0; // 00782638
extern undefined& g_errDat1; // 0078263c
extern tdstLastErrorInfo(&g_stErmTheLastErrorInfo)[3]; // 00782640
extern tdstChunkHeader& tdstChunkHeader_00782658; // 00782658
extern tdstAviHeader& tdstAviHeader_00782660; // 00782660
extern undefined1& DAT_0078266c; // 0078266c
extern undefined4& DAT_007829e0; // 007829e0
extern byte& DAT_007829e4; // 007829e4
extern undefined4& DAT_007829f8; // 007829f8
extern undefined4& gfx_d3dVersion; // 007829fc
extern undefined& DAT_00782a00; // 00782a00
extern undefined4& DAT_00782a20; // 00782a20
extern undefined1& DAT_00782a44; // 00782a44
extern undefined4& DAT_00782c64; // 00782c64
extern undefined4& DAT_00782dc4; // 00782dc4
extern undefined4& DAT_00783450; // 00783450
extern short& DAT_0078f630; // 0078f630
extern undefined4& DAT_0078f640; // 0078f640
extern short& DAT_0078f690; // 0078f690
extern short& DAT_0078f692; // 0078f692
extern tdstBlockInfoPriv *(&g_a_p_stMmgModuleBlocksInfo)[255]; // 0078f6a0
extern undefined& g_MmgCriticalSection; // 0078faa0
extern char(&g_a_ucBlocksNbInModule)[255]; // 0078fac0
extern tdstGeneralChannelsInfo_& g_stGeneralChannelInfo; // 0078fbc0
extern tdstCurrentModeInfo *& g_d_stCurrentModeInfo; // 0078fbc8
extern undefined4& DAT_0078fbe0; // 0078fbe0
extern undefined4& DAT_00790be0; // 00790be0
extern undefined4& DAT_00791c00; // 00791c00
extern undefined4& DAT_00792c00; // 00792c00
extern double& MTH_gs_dDecal; // 00793c00
extern undefined4& DAT_00793c20; // 00793c20
extern uint& DAT_00794cec; // 00794cec
extern dword& DWORD_00794d00; // 00794d00
extern dword& DWORD_00794d04; // 00794d04
extern undefined& DAT_00794d0c; // 00794d0c
extern undefined& DAT_00794d10; // 00794d10
extern dword& g_perfCounterFreq0_unused; // 00794d14
extern undefined& DAT_00794d24; // 00794d24
extern tdstTimer(&g_timerTab)[16]; // 00794d40
extern undefined2& DAT_007955b2; // 007955b2
extern float& DAT_007a0b58; // 007a0b58
extern undefined& DAT_007a0b5c; // 007a0b5c
extern float& FLOAT_007a0b60; // 007a0b60
extern byte& DAT_007a0b64; // 007a0b64
extern undefined1& DAT_007a0b65; // 007a0b65
extern undefined1& DAT_007a0b80; // 007a0b80
extern char& DAT_007a0b81; // 007a0b81
extern char& DAT_007a0b82; // 007a0b82
extern undefined& DAT_007a0b83; // 007a0b83
extern int& DAT_007a0cac; // 007a0cac
extern undefined1& DAT_007a0cd8; // 007a0cd8
extern Float4& Float4_007a2c00; // 007a2c00
extern uint& g_windowClearColor; // 007a2c14
extern float& FLOAT_007a2c24; // 007a2c24
extern float& FLOAT_007a2c2c; // 007a2c2c
extern int& DAT_007a2c4c; // 007a2c4c
extern byte& BYTE_007a2c54; // 007a2c54
extern undefined1& DAT_007a2c55; // 007a2c55
extern undefined1& DAT_007a2c56; // 007a2c56
extern undefined1& DAT_007a2c57; // 007a2c57
extern HBINK& g_binkHandle; // 007a2d60
extern undefined4& DAT_007a2da8; // 007a2da8
extern undefined4& DAT_007a2dac; // 007a2dac
extern undefined4& DAT_007a2db0; // 007a2db0
extern undefined4& DAT_007a2db8; // 007a2db8
extern undefined4& DAT_007a2dbc; // 007a2dbc
extern undefined4& DAT_007a2dc0; // 007a2dc0
extern undefined4& g_StopVideoActionHandle; // 007a2dc4
extern undefined4& g_binkDestStorage; // 007a2dc8
extern long& DAT_007a2dd0; // 007a2dd0
extern ulong& DAT_007a2dd4; // 007a2dd4
extern ulong& DAT_007a2dd8; // 007a2dd8
extern uint& DAT_007a2ddc; // 007a2ddc
extern int& DAT_007a2de0; // 007a2de0
extern uint& DAT_007a2de4; // 007a2de4
extern int& DAT_007a2de8; // 007a2de8
extern undefined1& g_binkMovieEnded; // 007a2dec
extern byte& g_bink_videoBpp; // 007a2e00
extern undefined& DAT_007a2e01; // 007a2e01
extern byte& g_bink_wantedVideoQuality; // 007a2e02
extern byte& g_bink_realVideoQuality; // 007a2e03
extern byte& g_bink_autoAdjustQuality; // 007a2e04
extern uint& DAT_007a2e0c; // 007a2e0c
extern int& g_bink_wantedVideoQualityPlus1; // 007a2e10
extern undefined4& DAT_007a2e14; // 007a2e14
extern undefined2& DAT_007a2e40; // 007a2e40
extern int& DAT_007a6e40; // 007a6e40
extern undefined1& DAT_007a6e44; // 007a6e44
extern undefined& DAT_007a7920; // 007a7920
extern undefined& DAT_007a7924; // 007a7924
extern undefined& DAT_007a7952; // 007a7952
extern undefined& DAT_007a7984; // 007a7984
extern undefined& DAT_007a7988; // 007a7988
extern undefined& DAT_007a798c; // 007a798c
extern undefined4& DAT_007a79e8; // 007a79e8
extern undefined1& DAT_007a79ec; // 007a79ec
extern undefined& DAT_007a7a1e; // 007a7a1e
extern undefined& DAT_007a7a22; // 007a7a22
extern undefined& DAT_007a7a26; // 007a7a26
extern char& DAT_007a7a28; // 007a7a28
extern undefined& DAT_007a7a50; // 007a7a50
extern undefined& DAT_007a7a54; // 007a7a54
extern undefined& DAT_007a7a58; // 007a7a58
extern char& DAT_007a7a5a; // 007a7a5a
extern undefined4& DAT_007a7ab4; // 007a7ab4
extern undefined1& DAT_007a7ab8; // 007a7ab8
extern undefined& DAT_007a7aea; // 007a7aea
extern undefined& DAT_007a7aee; // 007a7aee
extern undefined& DAT_007a7af2; // 007a7af2
extern undefined& DAT_007a7b1c; // 007a7b1c
extern undefined& DAT_007a7b20; // 007a7b20
extern undefined& DAT_007a7b24; // 007a7b24
extern undefined& DAT_007a7b80; // 007a7b80
extern undefined1& DAT_007a7b84; // 007a7b84
extern undefined& DAT_007a7bb6; // 007a7bb6
extern undefined& UNK_007a7bb7; // 007a7bb7
extern undefined& DAT_007a7bba; // 007a7bba
extern undefined& UNK_007a7bbb; // 007a7bbb
extern undefined& DAT_007a7bbe; // 007a7bbe
extern char& UNK_007a7bbf; // 007a7bbf
extern char& DAT_007a7bc0; // 007a7bc0
extern undefined& DAT_007a7be8; // 007a7be8
extern undefined& UNK_007a7be9; // 007a7be9
extern undefined& DAT_007a7bec; // 007a7bec
extern undefined& UNK_007a7bed; // 007a7bed
extern undefined& DAT_007a7bf0; // 007a7bf0
extern char& UNK_007a7bf1; // 007a7bf1
extern char& DAT_007a7bf2; // 007a7bf2
extern undefined& DAT_007a7c4c; // 007a7c4c
extern undefined1& DAT_007a7c50; // 007a7c50
extern undefined& DAT_007a7c82; // 007a7c82
extern undefined& UNK_007a7c83; // 007a7c83
extern undefined& DAT_007a7c86; // 007a7c86
extern undefined& UNK_007a7c87; // 007a7c87
extern undefined& DAT_007a7c8a; // 007a7c8a
extern char& UNK_007a7c8b; // 007a7c8b
extern undefined& DAT_007a7cb4; // 007a7cb4
extern undefined& UNK_007a7cb5; // 007a7cb5
extern undefined& DAT_007a7cb8; // 007a7cb8
extern undefined& UNK_007a7cb9; // 007a7cb9
extern undefined& DAT_007a7cbc; // 007a7cbc
extern char& UNK_007a7cbd; // 007a7cbd
extern undefined& DAT_007a7d18; // 007a7d18
extern undefined1& DAT_007a7d1c; // 007a7d1c
extern undefined& DAT_007a7d4e; // 007a7d4e
extern undefined& DAT_007a7d52; // 007a7d52
extern undefined& DAT_007a7d56; // 007a7d56
extern undefined& DAT_007a7d5a; // 007a7d5a
extern undefined& DAT_007a7d80; // 007a7d80
extern undefined& DAT_007a7d84; // 007a7d84
extern undefined& DAT_007a7d88; // 007a7d88
extern undefined& DAT_007a7d8c; // 007a7d8c
extern undefined& DAT_007a7de4; // 007a7de4
extern undefined1& DAT_007a7de8; // 007a7de8
extern undefined& DAT_007a7e1a; // 007a7e1a
extern undefined& UNK_007a7e1b; // 007a7e1b
extern undefined& DAT_007a7e1e; // 007a7e1e
extern undefined& UNK_007a7e1f; // 007a7e1f
extern undefined& DAT_007a7e22; // 007a7e22
extern undefined& UNK_007a7e23; // 007a7e23
extern undefined& DAT_007a7e26; // 007a7e26
extern undefined& UNK_007a7e27; // 007a7e27
extern undefined& DAT_007a7e2a; // 007a7e2a
extern char& UNK_007a7e2b; // 007a7e2b
extern undefined& DAT_007a7e4c; // 007a7e4c
extern undefined& UNK_007a7e4d; // 007a7e4d
extern undefined& DAT_007a7e50; // 007a7e50
extern undefined& UNK_007a7e51; // 007a7e51
extern undefined& DAT_007a7e54; // 007a7e54
extern undefined& UNK_007a7e55; // 007a7e55
extern undefined& DAT_007a7e58; // 007a7e58
extern undefined& UNK_007a7e59; // 007a7e59
extern undefined& DAT_007a7e5c; // 007a7e5c
extern char& UNK_007a7e5d; // 007a7e5d
extern undefined& DAT_007a7eb0; // 007a7eb0
extern undefined1& DAT_007a7eb4; // 007a7eb4
extern undefined& DAT_007a7ee6; // 007a7ee6
extern undefined& UNK_007a7ee7; // 007a7ee7
extern undefined& DAT_007a7eea; // 007a7eea
extern undefined& UNK_007a7eeb; // 007a7eeb
extern char& DAT_007a7eee; // 007a7eee
extern undefined& DAT_007a7f18; // 007a7f18
extern undefined& UNK_007a7f19; // 007a7f19
extern undefined& DAT_007a7f1c; // 007a7f1c
extern undefined& UNK_007a7f1d; // 007a7f1d
extern char& DAT_007a7f20; // 007a7f20
extern undefined& DAT_007a7f7c; // 007a7f7c
extern undefined1& DAT_007a7f80; // 007a7f80
extern undefined& DAT_007a7fb2; // 007a7fb2
extern undefined& UNK_007a7fb3; // 007a7fb3
extern undefined& DAT_007a7fb6; // 007a7fb6
extern undefined& UNK_007a7fb7; // 007a7fb7
extern char& DAT_007a7fba; // 007a7fba
extern undefined& DAT_007a8048; // 007a8048
extern undefined1& DAT_007a804c; // 007a804c
extern undefined4& DAT_007a807e; // 007a807e
extern undefined& DAT_007a8114; // 007a8114
extern undefined1& DAT_007a8118; // 007a8118
extern undefined& DAT_007a814a; // 007a814a
extern undefined& UNK_007a814b; // 007a814b
extern undefined& DAT_007a814e; // 007a814e
extern undefined& UNK_007a814f; // 007a814f
extern undefined& DAT_007a8152; // 007a8152
extern undefined& UNK_007a8153; // 007a8153
extern undefined& DAT_007a8156; // 007a8156
extern undefined& UNK_007a8157; // 007a8157
extern undefined& DAT_007a815a; // 007a815a
extern char& UNK_007a815b; // 007a815b
extern char& DAT_007a815c; // 007a815c
extern undefined& DAT_007a81e0; // 007a81e0
extern undefined1& DAT_007a81e4; // 007a81e4
extern undefined2& DAT_007a8216; // 007a8216
extern undefined& DAT_007a82ac; // 007a82ac
extern undefined1& DAT_007a82b0; // 007a82b0
extern undefined2& DAT_007a82e2; // 007a82e2
extern undefined& DAT_007a8378; // 007a8378
extern GLI_tdstTexture *& DAT_007a837c; // 007a837c
extern undefined4& DAT_007a8380; // 007a8380
extern undefined4& DAT_007a8400; // 007a8400
extern undefined4& DAT_007a8404; // 007a8404
extern undefined4& DAT_007a8408; // 007a8408
extern undefined4& DAT_007a840c; // 007a840c
extern undefined4& DAT_007a8410; // 007a8410
extern undefined4& DAT_007a8414; // 007a8414
extern undefined4& DAT_007a8418; // 007a8418
extern undefined4& DAT_007a841c; // 007a841c
extern undefined& DAT_007a8420; // 007a8420
extern undefined& DAT_007a8424; // 007a8424
extern undefined& DAT_007a8428; // 007a8428
extern undefined& DAT_007a842c; // 007a842c
extern undefined& DAT_007a8430; // 007a8430
extern undefined4& DAT_007a8434; // 007a8434
extern undefined& DAT_007a8438; // 007a8438
extern undefined& DAT_007a843c; // 007a843c
extern undefined2& DAT_007a8440; // 007a8440
extern undefined2& DAT_007a8442; // 007a8442
extern undefined2& DAT_007a8444; // 007a8444
extern undefined2& DAT_007a8446; // 007a8446
extern undefined2& DAT_007a8448; // 007a8448
extern undefined2& DAT_007a844a; // 007a844a
extern undefined& DAT_007a844c; // 007a844c
extern undefined4& DAT_007a8450; // 007a8450
extern undefined& DAT_007a8454; // 007a8454
extern undefined& DAT_007a8458; // 007a8458
extern undefined4& DAT_007a845c; // 007a845c
extern undefined& DAT_007a8460; // 007a8460
extern undefined& DAT_007a8464; // 007a8464
extern undefined4& DAT_007a8468; // 007a8468
extern undefined& DAT_007a846c; // 007a846c
extern undefined& DAT_007a8470; // 007a8470
extern undefined4& DAT_007a8474; // 007a8474
extern undefined4& DAT_007a8478; // 007a8478
extern undefined1& DAT_007a847c; // 007a847c
extern GLI_tdstTexture *& DAT_007a8490; // 007a8490
extern undefined4& DAT_007a84a0; // 007a84a0
extern int& DAT_007a84b0; // 007a84b0
extern int& DAT_007a84b4; // 007a84b4
extern undefined4& DAT_007a84b8; // 007a84b8
extern undefined4& DAT_007a84bc; // 007a84bc
extern int& DAT_007a84c0; // 007a84c0
extern undefined& DAT_007a84e0; // 007a84e0
extern undefined& DAT_007a84e4; // 007a84e4
extern undefined& DAT_007a84e8; // 007a84e8
extern undefined4& DAT_007a84ec; // 007a84ec
extern undefined4& DAT_007a84f0; // 007a84f0
extern undefined4& DAT_007a8520; // 007a8520
extern undefined4& DAT_007a859c; // 007a859c
extern undefined4& DAT_007a85b4; // 007a85b4
extern undefined4& DAT_007a85cc; // 007a85cc
extern undefined4& DAT_007a85d0; // 007a85d0
extern undefined4& DAT_007a85d4; // 007a85d4
extern undefined4& DAT_007a85d8; // 007a85d8
extern undefined4& DAT_007a85dc; // 007a85dc
extern undefined4& DAT_007a85e4; // 007a85e4
extern undefined4& DAT_007a85ec; // 007a85ec
extern undefined4& DAT_007a85f0; // 007a85f0
extern undefined4& DAT_007a85f4; // 007a85f4
extern undefined4& DAT_007a85f8; // 007a85f8
extern undefined4& DAT_007a85fc; // 007a85fc
extern undefined4& DAT_007a8600; // 007a8600
extern undefined4& DAT_007a8618; // 007a8618
extern undefined4& DAT_007a861c; // 007a861c
extern undefined4& DAT_007a8620; // 007a8620
extern undefined4& DAT_007a8624; // 007a8624
extern undefined4& DAT_007a8628; // 007a8628
extern undefined4& DAT_007a862c; // 007a862c
extern undefined4& DAT_007a863c; // 007a863c
extern undefined4& DAT_007a8670; // 007a8670
extern undefined4& DAT_007a8684; // 007a8684
extern undefined4& DAT_007a86c4; // 007a86c4
extern undefined4& DAT_007a86d4; // 007a86d4
extern undefined4& DAT_007a86d8; // 007a86d8
extern undefined4& DAT_007a86dc; // 007a86dc
extern undefined4& DAT_007a86e0; // 007a86e0
extern undefined4& DAT_007a86e4; // 007a86e4
extern undefined4& DAT_007a86e8; // 007a86e8
extern undefined4& DAT_007a86ec; // 007a86ec
extern undefined4& DAT_007a86f0; // 007a86f0
extern undefined4& DAT_007a86f4; // 007a86f4
extern undefined4& DAT_007a86f8; // 007a86f8
extern undefined4& DAT_007a8710; // 007a8710
extern undefined4& DAT_007a8714; // 007a8714
extern undefined4& DAT_007a8718; // 007a8718
extern undefined4& DAT_007a871c; // 007a871c
extern undefined4& DAT_007a8728; // 007a8728
extern int& DAT_007a9c00; // 007a9c00
extern undefined4& DAT_007a9c04; // 007a9c04
extern int& DAT_007a9c08; // 007a9c08
extern int& DAT_007a9c0c; // 007a9c0c
extern int& DAT_007a9c10; // 007a9c10
extern int& DAT_007a9c14; // 007a9c14
extern int& DAT_007a9d24; // 007a9d24
extern int& DAT_007a9d28; // 007a9d28
extern int& DAT_007a9d2c; // 007a9d2c
extern int& DAT_007a9d30; // 007a9d30
extern int& DAT_007a9d34; // 007a9d34
extern int& DAT_007a9d38; // 007a9d38
extern int& DAT_007a9d3c; // 007a9d3c
extern int& DAT_007a9d40; // 007a9d40
extern undefined4& DAT_007a9d44; // 007a9d44
extern int& DAT_007a9d48; // 007a9d48
extern int& DAT_007a9d4c; // 007a9d4c
extern undefined4& DAT_007a9d50; // 007a9d50
extern int& DAT_007a9d54; // 007a9d54
extern undefined4& DAT_007a9d64; // 007a9d64
extern undefined1& DAT_007a9d68; // 007a9d68
extern undefined& DAT_007a9d9a; // 007a9d9a
extern undefined& DAT_007a9dcc; // 007a9dcc
extern undefined& DAT_007a9dfe; // 007a9dfe
extern undefined& DAT_007a9e30; // 007a9e30
extern undefined& DAT_007a9f91; // 007a9f91
extern undefined4& DAT_007a9fa4; // 007a9fa4
extern undefined4& DAT_007a9fa8; // 007a9fa8
extern undefined& DAT_007ab234; // 007ab234
extern undefined& DAT_007ab484; // 007ab484
extern undefined1& DAT_007ab488; // 007ab488
extern undefined1& DAT_007ab4ba; // 007ab4ba
extern undefined1& DAT_007ab4ec; // 007ab4ec
extern undefined1& DAT_007ab51e; // 007ab51e
extern undefined1& DAT_007ab550; // 007ab550
extern undefined& DAT_007ab6c4; // 007ab6c4
extern undefined& DAT_007ab6c8; // 007ab6c8
extern undefined& DAT_007ab6d4; // 007ab6d4
extern undefined& DAT_007ab924; // 007ab924
extern undefined& DAT_007abb74; // 007abb74
extern undefined& DAT_007abb78; // 007abb78
extern undefined& DAT_007abdc4; // 007abdc4
extern undefined& DAT_007ac014; // 007ac014
extern undefined& DAT_007ac264; // 007ac264
extern undefined& DAT_007ac4b4; // 007ac4b4
extern undefined& DAT_007ac704; // 007ac704
extern undefined& DAT_007ac954; // 007ac954
extern undefined& DAT_007acba4; // 007acba4
extern undefined& DAT_007acdf4; // 007acdf4
extern undefined& DAT_007ad044; // 007ad044
extern undefined& DAT_007ad294; // 007ad294
extern undefined& DAT_007ad4e4; // 007ad4e4
extern undefined& DAT_007ad4e8; // 007ad4e8
extern undefined& DAT_007ad734; // 007ad734
extern undefined& DAT_007ad738; // 007ad738
extern undefined& DAT_007ad974; // 007ad974
extern undefined& DAT_007ad978; // 007ad978
extern undefined& DAT_007cf200; // 007cf200
extern undefined4& DAT_007cf204; // 007cf204
extern undefined4& DAT_007cf208; // 007cf208
extern undefined4& DAT_007cf420; // 007cf420
extern undefined4& DAT_007cf424; // 007cf424
extern undefined& DAT_007cf428; // 007cf428
extern undefined4& DAT_007cf42c; // 007cf42c
extern undefined4& DAT_007cf430; // 007cf430
extern undefined4& DAT_007cf434; // 007cf434
extern undefined4& DAT_007cf438; // 007cf438
extern undefined4& DAT_007cf43c; // 007cf43c
extern undefined4& DAT_007cf440; // 007cf440
extern undefined4& DAT_007cf444; // 007cf444
extern undefined4& DAT_007cf448; // 007cf448
extern undefined4& DAT_007cf44c; // 007cf44c
extern undefined4& DAT_007cf450; // 007cf450
extern undefined& DAT_007cf460; // 007cf460
extern undefined& DAT_007cf600; // 007cf600
extern undefined& DAT_007cf7a0; // 007cf7a0
extern undefined& DAT_007cf940; // 007cf940
extern undefined& DAT_007cfae0; // 007cfae0
extern undefined& DAT_007cfc80; // 007cfc80
extern undefined& DAT_007cfe20; // 007cfe20
extern undefined& DAT_007cffc0; // 007cffc0
extern undefined& DAT_007d0160; // 007d0160
extern undefined& DAT_007d0300; // 007d0300
extern undefined& DAT_007d04a0; // 007d04a0
extern undefined& DAT_007d0640; // 007d0640
extern undefined& DAT_007d07e0; // 007d07e0
extern undefined4& DAT_007d0980; // 007d0980
extern undefined4& DAT_007d0984; // 007d0984
extern undefined4& DAT_007d0988; // 007d0988
extern undefined4& DAT_007d099c; // 007d099c
extern undefined4& DAT_007d6f10; // 007d6f10
extern undefined4& DAT_007d6f14; // 007d6f14
extern undefined4& DAT_007d6f18; // 007d6f18
extern undefined& DAT_007d6f20; // 007d6f20
extern undefined& DAT_007d6f24; // 007d6f24
extern undefined4& DAT_007d6f28; // 007d6f28
extern undefined4& DAT_007d6f2c; // 007d6f2c
extern undefined4& DAT_007d6f40; // 007d6f40
extern undefined4& DAT_007d7040; // 007d7040
extern undefined4& DAT_007d7044; // 007d7044
extern undefined4& DAT_007d7440; // 007d7440
extern undefined4& DAT_007d74c0; // 007d74c0
extern undefined4& DAT_007d7540; // 007d7540
extern undefined& DAT_007d7820; // 007d7820
extern undefined1& DAT_007d7840; // 007d7840
extern undefined& DAT_007d7860; // 007d7860
extern int& DAT_007d78b0; // 007d78b0
extern undefined& DAT_007d78b9; // 007d78b9
extern undefined& DAT_007d78ba; // 007d78ba
extern undefined& DAT_007d78bb; // 007d78bb
extern undefined& DAT_007d78bc; // 007d78bc
extern undefined& DAT_007d78bd; // 007d78bd
extern undefined& DAT_007d78be; // 007d78be
extern undefined1& DAT_007d78c0; // 007d78c0
extern undefined& DAT_007d7968; // 007d7968
extern undefined& DAT_007d796c; // 007d796c
extern undefined& DAT_007d7970; // 007d7970
extern undefined1& DAT_007d7971; // 007d7971
extern undefined1& DAT_007d7972; // 007d7972
extern undefined1& DAT_007d7973; // 007d7973
extern undefined2& DAT_007d798e; // 007d798e
extern undefined4& DAT_007d79e8; // 007d79e8
extern undefined4& DAT_007d79ec; // 007d79ec
extern undefined4& DAT_007d79f0; // 007d79f0
extern undefined& DAT_007d7a00; // 007d7a00
extern undefined& DAT_007d7a20; // 007d7a20
extern undefined4& DAT_007d7a40; // 007d7a40
extern undefined& g_loadLevelCriticalSection; // 007d7a80
extern undefined& lpThreadId_007d7a98; // 007d7a98
extern HANDLE& g_thread0; // 007d7a9c
extern int& DAT_007d7aa0; // 007d7aa0
extern GLI_tdstTexture *& DAT_007d7aa8; // 007d7aa8
extern undefined4& DAT_007d7ab0; // 007d7ab0
extern undefined4& DAT_007d7ab4; // 007d7ab4
extern undefined4& DAT_007d7ab8; // 007d7ab8
extern undefined4& DAT_007d7abc; // 007d7abc
extern undefined1& DAT_007d7ac0; // 007d7ac0
extern undefined& DAT_007d7c54; // 007d7c54
extern byte& DAT_007d7c58; // 007d7c58
extern undefined& DAT_007d7c60; // 007d7c60
extern undefined4& DAT_007d7c64; // 007d7c64
extern undefined& DAT_007d7c68; // 007d7c68
extern float& FLOAT_007d7c6c; // 007d7c6c
extern GLI_tdstTexture *& DAT_007d7d80; // 007d7d80
extern undefined1& g_ucIsEdInGhostMode; // 007d7d84
extern GLI_tdstTexture *& DAT_007d7d88; // 007d7d88
extern undefined& g_haveCmdlineLevel; // 007d7d8c
extern undefined& DAT_007d7d90; // 007d7d90
extern undefined& DAT_007d7da0; // 007d7da0
extern undefined& DAT_007d7da4; // 007d7da4
extern undefined& DAT_007d7da8; // 007d7da8
extern undefined& DAT_007d7dac; // 007d7dac
extern GAM_tdstEngineStructure& g_r3_engine; // 007d7dc0
extern byte& BYTE_007d98f5; // 007d98f5
extern byte& BYTE_007d98f6; // 007d98f6
extern byte& BYTE_007d98f7; // 007d98f7
extern byte& BYTE_007d98f8; // 007d98f8
extern byte& DAT_007d98fa; // 007d98fa
extern undefined1& DAT_007d98fc; // 007d98fc
extern undefined1& DAT_007d98fd; // 007d98fd
extern char& DAT_007d98fe; // 007d98fe
extern undefined& DAT_007d9900; // 007d9900
extern GLI_tdstTexture *& DAT_007d9904; // 007d9904
extern GLI_tdstTexture *& DAT_007d990c; // 007d990c
extern undefined4 *& DAT_007d9910; // 007d9910
extern undefined4& DAT_007d9914; // 007d9914
extern undefined4& DAT_007d9920; // 007d9920
extern GLI_tdstTexture *& DAT_007d9924; // 007d9924
extern undefined1& DAT_007d9928; // 007d9928
extern GLI_tdstTexture *& DAT_007d992c; // 007d992c
extern GLI_tdstTexture *& DAT_007d9930; // 007d9930
extern int& DAT_007d9934; // 007d9934
extern char& DAT_007d9940; // 007d9940
extern GLI_tdstTexture *& DAT_007d9a48; // 007d9a48
extern GLI_tdstTexture *& DAT_007d9a4c; // 007d9a4c
extern SND_tduRefEvt& DAT_007d9a50; // 007d9a50
extern undefined4& DAT_007d9a60; // 007d9a60
extern undefined& DAT_007d9a64; // 007d9a64
extern undefined& DAT_007d9a68; // 007d9a68
extern undefined& DAT_007d9a6c; // 007d9a6c
extern undefined& DAT_007d9a70; // 007d9a70
extern undefined& DAT_007d9a74; // 007d9a74
extern undefined4& DAT_007d9a78; // 007d9a78
extern undefined& DAT_007d9a7c; // 007d9a7c
extern undefined& DAT_007d9a80; // 007d9a80
extern GLI_tdstTexture *& DAT_007d9a84; // 007d9a84
extern undefined& lpReturnedString_007d9aa0; // 007d9aa0
extern uint& DAT_007d9cc4; // 007d9cc4
extern undefined& g_texturesFilenameBuf; // 007d9ce0
extern undefined& DAT_007d9e00; // 007d9e00
extern undefined& lpSystemTime_007d9e40; // 007d9e40
extern undefined& lpSystemTime_007d9e50; // 007d9e50
extern undefined4& DAT_007d9e60; // 007d9e60
extern word& WORD_007d9e68; // 007d9e68
extern char(&sz_S)[2]; // 007d9e6a
extern word& WORD_007d9e6c; // 007d9e6c
extern char(&sz_M)[2]; // 007d9e6e
extern pointer& lpRootPathName_007d9e70; // 007d9e70
extern undefined1& DAT_007d9e78; // 007d9e78
extern undefined& DAT_007d9e80; // 007d9e80
extern char& DAT_007db015; // 007db015
extern undefined4& DAT_007db020; // 007db020
extern undefined4& DAT_007db820; // 007db820
extern undefined4& DAT_007dc020; // 007dc020
extern uint& DAT_007dc820; // 007dc820
extern undefined4& DAT_007dc824; // 007dc824
extern undefined4& DAT_007dc880; // 007dc880
extern undefined4& DAT_007dc884; // 007dc884
extern undefined& DAT_007e3a60; // 007e3a60
extern undefined& DAT_007e3a64; // 007e3a64
extern undefined& DAT_007e3a68; // 007e3a68
extern undefined& DAT_007e3a6c; // 007e3a6c
extern undefined& DAT_007e3a70; // 007e3a70
extern undefined& DAT_007e3a74; // 007e3a74
extern undefined& DAT_007e3a78; // 007e3a78
extern undefined& DAT_007e3a7c; // 007e3a7c
extern char *& DAT_007e3a88; // 007e3a88
extern undefined4& DAT_007e3a90; // 007e3a90
extern undefined4& DAT_007e3a94; // 007e3a94
extern dword(&g_textureTable)[1024]; // 007e3aa0
extern GLI_tdstTexture *(&g_textureTable2)[1024]; // 007e4aa0
extern undefined4& DAT_007e5aa4; // 007e5aa4
extern undefined4& DAT_007e5aa8; // 007e5aa8
extern uint& DAT_007e5ab4; // 007e5ab4
extern int& DAT_007e5ac4; // 007e5ac4
extern int& DAT_007e5ac8; // 007e5ac8
extern int& DAT_007e5acc; // 007e5acc
extern int& DAT_007e5ad0; // 007e5ad0
extern undefined1& DAT_007e5ad4; // 007e5ad4
extern undefined& g_perfCounterRate; // 007e5ad8
extern int& DAT_007e5adc; // 007e5adc
extern undefined& DAT_007e6340; // 007e6340
extern undefined4& DAT_007e6344; // 007e6344
extern undefined4& DAT_007e6348; // 007e6348
extern undefined4& DAT_007e634c; // 007e634c
extern undefined4& DAT_007e6354; // 007e6354
extern undefined4& DAT_007e6358; // 007e6358
extern undefined4& DAT_007e635c; // 007e635c
extern undefined1& DAT_007e6418; // 007e6418
extern undefined4& DAT_007e6440; // 007e6440
extern undefined& DAT_007e7270; // 007e7270
extern undefined4& DAT_007e74c0; // 007e74c0
extern undefined4& DAT_007e74d0; // 007e74d0
extern undefined4& DAT_007e74d4; // 007e74d4
extern undefined4& DAT_007e74d8; // 007e74d8
extern undefined4& DAT_007e74dc; // 007e74dc
extern undefined4& DAT_007e74e0; // 007e74e0
extern undefined1& DAT_007e758c; // 007e758c
extern undefined1& DAT_007e758d; // 007e758d
extern undefined4& DAT_007e7590; // 007e7590
extern undefined4& DAT_007e75b0; // 007e75b0
extern undefined4& DAT_007e75b4; // 007e75b4
extern undefined4& DAT_007e75b8; // 007e75b8
extern undefined4& DAT_007e75c0; // 007e75c0
extern undefined4& DAT_007e75c4; // 007e75c4
extern undefined4& DAT_007e75c8; // 007e75c8
extern undefined4& DAT_007e75d0; // 007e75d0
extern undefined4& DAT_007e75d4; // 007e75d4
extern undefined4& DAT_007e75d8; // 007e75d8
extern undefined4& DAT_007e75e0; // 007e75e0
extern undefined4& DAT_007e75e4; // 007e75e4
extern undefined4& DAT_007e75e8; // 007e75e8
extern undefined4& DAT_007e75f0; // 007e75f0
extern undefined4& DAT_007e75f4; // 007e75f4
extern undefined4& DAT_007e75f8; // 007e75f8
extern uint& DAT_007e7d04; // 007e7d04
extern int& DAT_007e7d08; // 007e7d08
extern int& DAT_007e7d0c; // 007e7d0c
extern int& DAT_007e7d10; // 007e7d10
extern undefined4& DAT_007e7d18; // 007e7d18
extern undefined4& DAT_007e7d20; // 007e7d20
extern undefined4& DAT_007e7d24; // 007e7d24
extern undefined4& DAT_007e7d28; // 007e7d28
extern int& DAT_007e7d2c; // 007e7d2c
extern undefined& DAT_007e7d40; // 007e7d40
extern undefined4& DAT_007e7d68; // 007e7d68
extern undefined4& DAT_007e7d70; // 007e7d70
extern undefined4& DAT_007e7d78; // 007e7d78
extern undefined& DAT_007eaf50; // 007eaf50
extern undefined& DAT_007eaf54; // 007eaf54
extern int& DAT_007eaf60; // 007eaf60
extern int& DAT_007eaf64; // 007eaf64
extern undefined& DAT_007eaf68; // 007eaf68
extern int& DAT_007eaf7c; // 007eaf7c
extern int& DAT_007eaf8c; // 007eaf8c
extern int& DAT_007eaf90; // 007eaf90
extern int& DAT_007eaf94; // 007eaf94
extern int& DAT_007eaf9c; // 007eaf9c
extern int& DAT_007eafa0; // 007eafa0
extern int& DAT_007eafa4; // 007eafa4
extern int& DAT_007eafa8; // 007eafa8
extern int *& DAT_007eafac; // 007eafac
extern int& DAT_007eb020; // 007eb020
extern int& DAT_007eb024; // 007eb024
extern int& DAT_007eb028; // 007eb028
extern int& DAT_007eb02c; // 007eb02c
extern int& DAT_007eb030; // 007eb030
extern int& DAT_007eb034; // 007eb034
extern int& DAT_007eb038; // 007eb038
extern int& DAT_007eb03c; // 007eb03c
extern float& DAT_007eb040; // 007eb040
extern float& DAT_007eb044; // 007eb044
extern IDirect3DBaseTexture8 *& DAT_007eb048; // 007eb048
extern int& DAT_007eb04c; // 007eb04c
extern int& DAT_007eb050; // 007eb050
extern int& DAT_007eb054; // 007eb054
extern int& DAT_007eb058; // 007eb058
extern int& DAT_007eb05c; // 007eb05c
extern int& DAT_007eb060; // 007eb060
extern int& DAT_007eb074; // 007eb074
extern undefined4& g_bink; // 007eb180
extern undefined4& DAT_007eb184; // 007eb184
extern uint& DAT_007eb188; // 007eb188
extern uint& DAT_007eb18c; // 007eb18c
extern uint& DAT_007eb190; // 007eb190
extern uint& DAT_007eb194; // 007eb194
extern uint& DAT_007eb198; // 007eb198
extern undefined4& DAT_007eb1dc; // 007eb1dc
extern undefined4& DAT_007eb1e0; // 007eb1e0
extern undefined& DAT_007eb1e4; // 007eb1e4
extern UINT& DAT_007eb1e8; // 007eb1e8
extern undefined4& DAT_007eb1ec; // 007eb1ec
extern undefined4& DAT_007eb1f0; // 007eb1f0
extern int& DAT_007eb1f4; // 007eb1f4
extern dword& g_unkModuleIdByte; // 007eb200
extern undefined4& DAT_007eb220; // 007eb220
extern undefined4& DAT_007eba20; // 007eba20
extern int& g_gfxEngine; // 007eba24
extern undefined& DAT_007eba40; // 007eba40
extern int& DAT_007edb10; // 007edb10
extern undefined4 *& DAT_007edb14; // 007edb14
extern IDirect3DDevice8 *& gfx_device; // 007edb18
extern char(&g_errorString)[512]; // 007edb40
extern undefined& g_GLI_fullscreen; // 007edd40
extern int& g_GLI_width0; // 007edd44
extern int& g_GLI_height0; // 007edd48
extern int& g_GLI_bitdepth0; // 007edd4c
extern undefined1& g_GLI_fullscreen1; // 007edd50
extern int& g_GLI_width1; // 007edd54
extern int& g_GLI_height1; // 007edd58
extern int& g_GLI_bitdepth1; // 007edd5c
extern undefined4& g_GLI_adapter; // 007edd60
extern undefined1& g_GLI_tnl; // 007edd64
extern undefined1& g_config_tex_compressed; // 007edd65
extern undefined1& g_GLI_trilinear; // 007edd66
extern GUID& g_GLI_identifier; // 007edd70
extern float& g_GLI_mode_float; // 007edd80
extern GLD_stDevice *(&g_pstGLDDevices)[16]; // 007edda0
extern m7_init_struct& g_m7_init_struct; // 007edde0
extern undefined& m7_mmgBlockInitialized; // 007eddf9
extern undefined& DAT_007eddfc; // 007eddfc
extern undefined& g_mod7CriticalSection; // 007ede20
extern uint& DAT_007ede38; // 007ede38
extern undefined4& DAT_007ede40; // 007ede40
extern char(&g_stringCache0)[256]; // 007eede0
extern int& DAT_007eeee0; // 007eeee0
extern int& DAT_007eeee4; // 007eeee4
extern int& DAT_007eeeec; // 007eeeec
extern undefined4& DAT_007eef00; // 007eef00
extern undefined4& DAT_007eef04; // 007eef04
extern char(&g_lvlFixPath)[256]; // 007efa40
extern undefined4& DAT_007efb40; // 007efb40
extern int *& DAT_007efbbc; // 007efbbc
extern undefined& DAT_007efbc4; // 007efbc4
extern int& DAT_007efbc8; // 007efbc8
extern undefined4& DAT_007efbe0; // 007efbe0
extern undefined4& DAT_007f0be0; // 007f0be0
extern undefined2& DAT_007f1c00; // 007f1c00
extern undefined4& DAT_007f1c50; // 007f1c50
extern undefined4& DAT_007f1c84; // 007f1c84
extern undefined4& DAT_007f1c8c; // 007f1c8c
extern undefined4& DAT_007f1c9c; // 007f1c9c
extern undefined4& DAT_007f1cac; // 007f1cac
extern undefined4& DAT_00801040; // 00801040
extern undefined& DAT_00801844; // 00801844
extern undefined& DAT_0080184c; // 0080184c
extern undefined4& DAT_00801dd0; // 00801dd0
extern undefined4& DAT_00801de0; // 00801de0
extern undefined4& DAT_00801de4; // 00801de4
extern undefined4& DAT_00801de8; // 00801de8
extern undefined4& DAT_00801df0; // 00801df0
extern float& DAT_00801df4; // 00801df4
extern float& DAT_00801df8; // 00801df8
extern undefined4& DAT_00801e00; // 00801e00
extern float& DAT_00801e04; // 00801e04
extern float& DAT_00801e08; // 00801e08
extern undefined4& DAT_00801e0c; // 00801e0c
extern undefined& DAT_00801e10; // 00801e10
extern undefined4& DAT_00801e38; // 00801e38
extern undefined4& DAT_00801e3c; // 00801e3c
extern undefined1& DAT_008023c0; // 008023c0
extern undefined4& DAT_00802460; // 00802460
extern undefined4& DAT_00802df4; // 00802df4
extern int& DAT_008043a4; // 008043a4
extern int& DAT_008043a8; // 008043a8
extern undefined& DAT_008043ac; // 008043ac
extern undefined& DAT_008043b0; // 008043b0
extern undefined& DAT_008043b4; // 008043b4
extern undefined& DAT_008043b8; // 008043b8
extern uint& DAT_008043bc; // 008043bc
extern float& DAT_008043c0; // 008043c0
extern float& DAT_008043c4; // 008043c4
extern float& DAT_008043c8; // 008043c8
extern undefined4& DAT_008043f8; // 008043f8
extern undefined4& DAT_0080464c; // 0080464c
extern ulong& DAT_00804660; // 00804660
extern undefined4& DAT_008046c4; // 008046c4
extern undefined4& DAT_008046c8; // 008046c8
extern undefined4& DAT_00808518; // 00808518
extern float& DAT_0080aa80; // 0080aa80
extern undefined4& DAT_0080aaa0; // 0080aaa0
extern undefined4& DAT_0080aaa4; // 0080aaa4
extern undefined4& DAT_0080aaa8; // 0080aaa8
extern undefined& DAT_0080aaac; // 0080aaac
extern undefined& DAT_0080aab0; // 0080aab0
extern undefined& DAT_0080aab4; // 0080aab4
extern undefined4& DAT_0080aabc; // 0080aabc
extern undefined4& DAT_0080aac0; // 0080aac0
extern undefined4& DAT_0080aac4; // 0080aac4
extern undefined& DAT_0080aacc; // 0080aacc
extern undefined& DAT_0080aad0; // 0080aad0
extern undefined& DAT_0080aad4; // 0080aad4
extern undefined& DAT_0080aadc; // 0080aadc
extern undefined& DAT_0080aae0; // 0080aae0
extern undefined& DAT_0080aae4; // 0080aae4
extern undefined& DAT_0080aaf0; // 0080aaf0
extern undefined& DAT_0080aaf4; // 0080aaf4
extern undefined4& DAT_0080aaf8; // 0080aaf8
extern undefined& DAT_0080aafc; // 0080aafc
extern undefined4& DAT_0080ab08; // 0080ab08
extern undefined4& DAT_0080ab0c; // 0080ab0c
extern undefined4& DAT_0080ab10; // 0080ab10
extern undefined& DAT_0080ab14; // 0080ab14
extern undefined4& DAT_0080ab18; // 0080ab18
extern undefined4& DAT_0080ab1c; // 0080ab1c
extern undefined4& DAT_00838748; // 00838748
extern undefined1& DAT_0083bc00; // 0083bc00
extern undefined& DAT_0083bd04; // 0083bd04
extern char& DAT_0083be08; // 0083be08
extern undefined3& UNK_0083be09; // 0083be09
extern int& DAT_0083be0c; // 0083be0c
extern undefined4& DAT_0083be10; // 0083be10
extern undefined4& DAT_0083be14; // 0083be14
extern undefined4& DAT_0083be18; // 0083be18
extern undefined1& DAT_0083be1c; // 0083be1c
extern undefined4& DAT_0083be20; // 0083be20
extern undefined4& DAT_0083be24; // 0083be24
extern undefined4& DAT_0083be28; // 0083be28
extern undefined4& DAT_0083be2c; // 0083be2c
extern uint& DAT_0083be30; // 0083be30
extern uint& DAT_0083be34; // 0083be34
extern uint& DAT_0083be38; // 0083be38
extern uint& DAT_0083be3c; // 0083be3c
extern undefined& DAT_0083be40; // 0083be40
extern undefined& DAT_0083be44; // 0083be44
extern undefined& DAT_0083be48; // 0083be48
extern undefined& DAT_0083be4c; // 0083be4c
extern undefined& DAT_0083be50; // 0083be50
extern undefined& DAT_0083be54; // 0083be54
extern undefined& DAT_0083be58; // 0083be58
extern undefined& DAT_0083be5c; // 0083be5c
extern undefined& DAT_0083be60; // 0083be60
extern undefined& DAT_0083be64; // 0083be64
extern undefined& DAT_0083be68; // 0083be68
extern undefined& DAT_0083be6c; // 0083be6c
extern undefined& DAT_0083be70; // 0083be70
extern undefined& DAT_0083be74; // 0083be74
extern undefined& DAT_0083be78; // 0083be78
extern undefined& DAT_0083be7c; // 0083be7c
extern undefined& DAT_0083be80; // 0083be80
extern undefined& DAT_0083be84; // 0083be84
extern undefined& DAT_0083be88; // 0083be88
extern undefined& DAT_0083be8c; // 0083be8c
extern undefined& DAT_0083be90; // 0083be90
extern undefined& DAT_0083be94; // 0083be94
extern undefined& DAT_0083be98; // 0083be98
extern undefined& DAT_0083be9c; // 0083be9c
extern undefined1& DAT_0083bea0; // 0083bea0
extern undefined& DAT_0083bf04; // 0083bf04
extern char *(&g_rawLevelData)[217]; // 0083c320
extern LevelLoadState(&g_levelLoadStates)[252]; // 0083c720
extern dword(&g_rawLevelDataLength)[252]; // 0083cf00
extern undefined4& DAT_0083d304; // 0083d304
extern undefined4& DAT_0083d320; // 0083d320
extern undefined4& DAT_0083d3a4; // 0083d3a4
extern int& DAT_0083f40c; // 0083f40c
extern int& DAT_0083f410; // 0083f410
extern undefined1& DAT_0083f7e0; // 0083f7e0
extern undefined& DAT_0083f7e8; // 0083f7e8
extern undefined1& DAT_0083f7ec; // 0083f7ec
extern undefined1& DAT_0083f7ed; // 0083f7ed
extern undefined1& DAT_0083f7ee; // 0083f7ee
extern undefined1& DAT_0083f7ef; // 0083f7ef
extern undefined& DAT_0083f8e8; // 0083f8e8
extern char& DAT_0083f908; // 0083f908
extern int& DAT_0083f90c; // 0083f90c
extern undefined1& DAT_0083fa2c; // 0083fa2c
extern undefined4& DAT_0083fa30; // 0083fa30
extern undefined1& DAT_0083fa80; // 0083fa80
extern undefined1& DAT_0083fa81; // 0083fa81
extern undefined1& DAT_0083fa82; // 0083fa82
extern undefined1& DAT_0083fa83; // 0083fa83
extern undefined1& DAT_0083fa84; // 0083fa84
extern undefined1& DAT_0083fa85; // 0083fa85
extern undefined4& DAT_0083fa88; // 0083fa88
extern undefined4& DAT_0083fa8c; // 0083fa8c
extern undefined4& DAT_0083fa98; // 0083fa98
extern undefined4& DAT_0083fa9c; // 0083fa9c
extern undefined4& DAT_0083faa0; // 0083faa0
extern undefined4& DAT_0083faa4; // 0083faa4
extern undefined4& DAT_0083faa8; // 0083faa8
extern undefined1& DAT_0083faac; // 0083faac
extern undefined4& DAT_0083faf0; // 0083faf0
extern char& DAT_00840c6c; // 00840c6c
extern int& DAT_00840c70; // 00840c70
extern undefined4& DAT_00840d90; // 00840d90
extern char& DAT_00840e90; // 00840e90
extern uint& DAT_00840e9c; // 00840e9c
extern int& DAT_00840ea0; // 00840ea0
extern short& DAT_00840eac; // 00840eac
extern undefined4 *& DAT_00840eb0; // 00840eb0
extern byte& DAT_00840eb4; // 00840eb4
extern undefined4& DAT_0084155c; // 0084155c
extern undefined4& DAT_00841560; // 00841560
extern undefined2& DAT_008415c8; // 008415c8
extern undefined2& DAT_008415e0; // 008415e0
extern undefined& DAT_00841600; // 00841600
extern undefined4& DAT_00841660; // 00841660
extern int& DAT_00841670; // 00841670
extern undefined4 *& DAT_00841674; // 00841674
extern undefined4& DAT_00841700; // 00841700
extern undefined4& DAT_00841780; // 00841780
extern undefined4& DAT_008417a0; // 008417a0
extern undefined4& DAT_0084285c; // 0084285c
extern undefined4& DAT_00842860; // 00842860
extern undefined4& DAT_00842928; // 00842928
extern undefined4& DAT_0084292c; // 0084292c
extern void *& ExceptionList; // ffdff000
#endif // GH_GENERATED_GLOBALS_H