comparison mm7_data.h @ 2064:74f06d8a8017

Merge
author Ritor1
date Mon, 02 Dec 2013 20:43:28 +0600
parents b2a434d65344
children a290d9fbdc95 259df09dfb50
comparison
equal deleted inserted replaced
2063:7890930801a8 2064:74f06d8a8017
838 //extern char pMM7WindowClassName[]; // idb 838 //extern char pMM7WindowClassName[]; // idb
839 //extern HINSTANCE hInstance; // idb 839 //extern HINSTANCE hInstance; // idb
840 //extern char *pCmdLine; 840 //extern char *pCmdLine;
841 //extern HWND hWnd; // idb 841 //extern HWND hWnd; // idb
842 extern class OSWindow *window; 842 extern class OSWindow *window;
843 extern int dword_6BE340; // weak
844 extern char pCurrentMapName[32]; // idb 843 extern char pCurrentMapName[32]; // idb
845 extern unsigned int uLevelMapStatsID; 844 extern unsigned int uLevelMapStatsID;
846 extern int dword_6BE364_game_settings_1; // weak 845
847 extern int dword_6BE368_debug_settings_2; // weak 846
847 #define GAME_SETTINGS_0001 0x0001
848 #define GAME_SETTINGS_INVALID_RESOLUTION 0x0002
849 #define GAME_SETTINGS_NO_INTRO 0x0004
850 #define GAME_SETTINGS_NO_LOGO 0x0008
851 #define GAME_SETTINGS_NO_SOUND 0x0010
852 #define GAME_SETTINGS_NO_WALK_SOUND 0x0020
853 #define GAME_SETTINGS_NO_HOUSE_ANIM 0x0040
854 #define GAME_SETTINGS_0080_SKIP_USER_INPUT_THIS_FRAME 0x0080
855 #define GAME_SETTINGS_APP_INACTIVE 0x0100
856 #define GAME_SETTINGS_0200_EVENT_TIMER 0x0200
857 #define GAME_SETTINGS_0400_MISC_TIMER 0x0400
858 #define GAME_SETTINGS_0800 0x0800
859 #define GAME_SETTINGS_1000 0x1000
860 #define GAME_SETTINGS_2000 0x2000
861 #define GAME_SETTINGS_4000 0x4000
862 extern int dword_6BE364_game_settings_1; // GAME_SETTINGS_*
863
864 #define DEBUG_SETTINGS_RUN_IN_WIDOW 0x0001
865 #define DEBUG_SETTINGS_0002_SHOW_FR 0x0002
866 #define DEBUG_SETTINGS_NO_ACTORS 0x0004
867 #define DEBUG_SETTINGS_NO_DECORATIONS 0x0008
868 #define DEBUG_SETTINGS_NO_DAMAGE 0x0010
869 extern int dword_6BE368_debug_settings_2; // DEBUG_SETTINGS_*
870
848 extern unsigned __int8 bUseLoResSprites; 871 extern unsigned __int8 bUseLoResSprites;
849 extern unsigned __int8 bUseRegistry; 872 extern unsigned __int8 bUseRegistry;
850 extern unsigned __int8 bCanLoadFromCD; 873 extern unsigned __int8 bCanLoadFromCD;
851 extern int bShowDamage; // idb 874 extern int bShowDamage; // idb
852 extern unsigned int bAlwaysRun; 875 extern unsigned int bAlwaysRun;
862 extern char bUnderwater; // weak 885 extern char bUnderwater; // weak
863 extern char bNoNPCHiring; // weak 886 extern char bNoNPCHiring; // weak
864 extern int _702AC0_unused; // weak 887 extern int _702AC0_unused; // weak
865 extern int _702AC4_unused; // weak 888 extern int _702AC4_unused; // weak
866 extern char _702ACC_unused; // weak 889 extern char _702ACC_unused; // weak
867 extern int bDebugResouces; // weak
868 extern unsigned int bNoVideo; 890 extern unsigned int bNoVideo;
869 extern bool bNoIntro; 891 extern bool bNoIntro;
870 extern bool bNoLogo; 892 extern bool bNoLogo;
871 extern bool bNoCD; 893 extern bool bNoCD;
872 extern bool bNoSound; 894 extern bool bNoSound;