// AUTO-GENERATED FILE #ifndef GH_GENERATED_GLOBALS_H #define GH_GENERATED_GLOBALS_H #include extern undefined *& PTR__BinkOpenDirectSound_4_0059733c; // 0059733c extern undefined& DAT_005a9ed4; // 005a9ed4 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 undefined *& PTR_fassign; // 005b6de8 extern char& DAT_005b93b0; // 005b93b0 extern undefined& s_percent_d; // 005bad58 extern byte& g_errMod0; // 005bd29c extern const char* s_Warning_error__005bd318; // 005bd318 extern const char* s_Fatale_error__005bd328; // 005bd328 extern const char* s_Fatale_error__005bd338; // 005bd338 extern const char* s_Strange__The_last_error_was_neve_005bd348; // 005bd348 extern const char* s_Error_in_the_Erm__005bd374; // 005bd374 extern const char* s_There_is_no_more_Channel_error_t_005bd388; // 005bd388 extern byte& g_errMod1; // 005bd4cc extern byte& g_errModMmg; // 005bd58c extern char& DAT_005bd5f4; // 005bd5f4 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 byte& g_errMod2Bink; // 005bd7ac 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__s_005bda10; // 005bda10 extern const char* s__SaveGame_005bda1c; // 005bda1c extern const char* s__World_Levels_005bda28; // 005bda28 extern undefined& s_World; // 005bda38 extern undefined& DAT_005bda3c; // 005bda3c extern char& DAT_005bda3e; // 005bda3e extern undefined& s_DLL; // 005bda40 extern const char* s_UbiSoft_bmp_005bda4c; // 005bda4c extern UINT& g_modemQuality; // 005bdca0 extern UINT& g_UDPPort; // 005bdca4 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_ModemQuality_005be2ec; // 005be2ec extern const char* s_UDPPort_005be2fc; // 005be2fc extern pointer& s_Yes; // 005be304 extern const char* s_SingleProcessor_005be308; // 005be308 extern undefined& lpDefault_005be318; // 005be318 extern const char* s_StartDirectory_005be31c; // 005be31c extern const char* s_Gamedata_005be32c; // 005be32c extern const char* s_Camera_VerticalAxis_005be338; // 005be338 extern const char* s_Camera_HorizontalAxis_005be34c; // 005be34c extern const char* s_Complete_005be364; // 005be364 extern undefined& lpDefault_005be370; // 005be370 extern const char* s_SoundOnHD_005be374; // 005be374 extern undefined& lpDefault_005be380; // 005be380 extern const char* s_TexturesMem_005be384; // 005be384 extern pointer& s_Agp; // 005be390 extern const char* s_Outline_005be394; // 005be394 extern const char* s_StaticShadows_005be39c; // 005be39c extern const char* s_DynamicShadows_005be3ac; // 005be3ac extern const char* s_TriLinear_005be3bc; // 005be3bc extern pointer& s_Tnl; // 005be3c8 extern const char* s_TexturesCompressed_005be3cc; // 005be3cc extern const char* s_GLI_Mode_005be3e0; // 005be3e0 extern const char* g_default_display_mode; // 005be3ec 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 byte& g_errModFirst; // 005be6f0 extern dword& g_modId4; // 005be8ac extern byte& g_errMod5; // 005befbc extern char(&s_M_005bf004)[2]; // 005bf004 extern char(&s_S_005bf008)[2]; // 005bf008 extern const char* s__08X__04X__04X__02X_02X__02X_02X_005bf6d8; // 005bf6d8 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 byte& g_errMod7; // 005c069c extern undefined2& DAT_005c0f20; // 005c0f20 extern char& DAT_005c0f22; // 005c0f22 extern byte& g_errMod17; // 005c1400 extern byte& g_errMod8; // 005c4b0c extern byte& g_errMod9; // 005c4dcc extern byte& g_errMod3; // 005c506c extern byte& g_errMod10; // 005c51f4 extern UINT& g_config_camera_hor_axis; // 005c67c8 extern UINT& g_config_camera_ver_axis; // 005c67cc extern const char* s_____005ca864; // 005ca864 extern undefined1& DAT_005ca86c; // 005ca86c extern byte& g_errMod11; // 005caf2c extern char& g_errMod12; // 005cb16c extern byte& g_errMod14; // 005cf5d4 extern byte& g_errMod15; // 005cf814 extern byte& g_errMod16; // 005cf874 extern HWND& g_gameHWND1; // 005cf964 extern long& lpDefault_005cf96c; // 005cf96c extern dword& DWORD_005cfa20; // 005cfa20 extern int& DAT_005cfb64; // 005cfb64 extern UINT& CodePage_005cfb74; // 005cfb74 extern byte& g_ucErmNbOfModule; // 005d2638 extern mod1_ptrs& g_mod1_ptrs; // 005d2644 extern windowCreationParams& g_currentBinkMovie; // 005d2660 extern undefined& DAT_005d266c; // 005d266c extern undefined1& DAT_005d266d; // 005d266d extern undefined1& DAT_005d26a8; // 005d26a8 extern undefined& lpVolumeNameBuffer_005d27b0; // 005d27b0 extern r3_main_data& r3_main_data_005d28b6; // 005d28b6 extern undefined& g_soundOnHD; // 005d29bc extern undefined& g_complete; // 005d29c0 extern undefined4& DAT_005d29c8; // 005d29c8 extern int& DAT_005e6b00; // 005e6b00 extern undefined& DAT_005e6b04; // 005e6b04 extern int& DAT_005f5e24; // 005f5e24 extern byte& m7_unk1; // 0063bec0 extern char& g_m7_criticalSectionInitialized; // 0063bec4 extern int& INT_0077d0a4; // 0077d0a4 extern int& g_runMaximized; // 0077d0a8 extern WPARAM& g_engineShouldRun; // 0077d0b0 extern int& g_engineRunning; // 0077d0b4 extern undefined4& DAT_0077d0b8; // 0077d0b8 extern HANDLE& g_drawSemaphore; // 0077d0bc extern char(&g_mutexName_Rayman3)[256]; // 0077d0c0 extern char(&g_windowTitle)[256]; // 0077d1c0 extern char(&lpString_0077d2c0)[256]; // 0077d2c0 extern char(&s_windowTitleRestoring)[256]; // 0077d3c0 extern HINSTANCE& g_hinstance; // 0077d4c0 extern HWND& g_gameHWND; // 0077d4c4 extern HANDLE& g_mainThreadHandle; // 0077d4c8 extern word& WORD_0077d4d4; // 0077d4d4 extern word& WORD_0077d4d6; // 0077d4d6 extern dword& DWORD_0077d4d8; // 0077d4d8 extern char(&g_appCmdLine)[256]; // 0077d4e0 extern char(&s_wndStrRestoring)[256]; // 0077d5e0 extern int& DAT_0077d704; // 0077d704 extern undefined& __unguarded_readlc_active; // 0077d708 extern undefined4& DAT_0077d960; // 0077d960 extern FILE *& uNumber_0077da60; // 0077da60 extern char(&g_gameDataPath)[64]; // 00781660 extern undefined& DAT_00782086; // 00782086 extern char(&lpBuffer_00782088)[260]; // 00782088 extern char(&s_quitting1)[64]; // 007825c0 extern char(&s_wndStrQuiting)[56]; // 00782600 extern tdstLastErrorInfo(&g_stErmTheLastErrorInfo)[3]; // 00782640 extern pointer& g_errDat4; // 00782644 extern undefined1& DAT_0078266c; // 0078266c 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_00794cec; // 00794cec extern dword& DWORD_00794d00; // 00794d00 extern dword& DWORD_00794d04; // 00794d04 extern undefined1& DAT_007a0cd8; // 007a0cd8 extern undefined4& g_windowClearColor; // 007a2c14 extern byte& g_bink_videoBpp; // 007a2e00 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 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 undefined4& DAT_007d79e8; // 007d79e8 extern undefined4& DAT_007d79ec; // 007d79ec extern undefined4& DAT_007d79f0; // 007d79f0 extern undefined& DAT_007d7d84; // 007d7d84 extern GAM_tdstEngineStructure& g_r3_engine; // 007d7dc0 extern undefined2& DAT_007d7ea8; // 007d7ea8 extern short& DAT_007d80f8; // 007d80f8 extern undefined4& DAT_007d83a8; // 007d83a8 extern r3_TaggedFloatUnk& r3_TaggedFloatUnk_007d83e0; // 007d83e0 extern r3_TaggedFloatUnk& r3_TaggedFloatUnk_007d8434; // 007d8434 extern undefined& DAT_007d98fd; // 007d98fd extern undefined& DAT_007d9928; // 007d9928 extern uint& DAT_007d9cc4; // 007d9cc4 extern undefined& g_config_unused0; // 007d9df0 extern undefined& lpSystemTime_007d9e40; // 007d9e40 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 undefined& lpRootPathName_007d9e70; // 007d9e70 extern undefined3& UNK_007d9e71; // 007d9e71 extern dword& g_unkModuleIdByte; // 007eb200 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 UINT& 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 m7_init_struct& g_m7_init_struct; // 007edde0 extern undefined& m7_mmgBlockInitialized; // 007eddf9 extern undefined& g_mod7CriticalSection; // 007ede20 #endif // GH_GENERATED_GLOBALS_H