Mercurial > might-and-magic-trilogy
comparison mm7_data.cpp @ 10:5983336e1300
Слияние
author | Серик@ПончиК |
---|---|
date | Wed, 10 Oct 2012 22:30:37 +0600 |
parents | 540178ef9b18 |
children | 509744251c8e |
comparison
equal
deleted
inserted
replaced
9:fd8c1724b4eb | 10:5983336e1300 |
---|---|
22 | 22 |
23 | 23 |
24 | 24 |
25 | 25 |
26 #include "Math.h" | 26 #include "Math.h" |
27 struct stru193_math *stru_5C6E00; | 27 struct stru193_math *stru_5C6E00 = new stru193_math; |
28 | 28 |
29 #include "MapInfo.h" | 29 #include "MapInfo.h" |
30 struct MapStats *pMapStats; | 30 struct MapStats *pMapStats; |
31 | 31 |
32 #include "TurnEngine.h" | 32 #include "TurnEngine.h" |
1388 char aUknownStripTyp[777]; // idb | 1388 char aUknownStripTyp[777]; // idb |
1389 char aInvalidLightma[777]; // idb | 1389 char aInvalidLightma[777]; // idb |
1390 char byte_4E94D0; // weak | 1390 char byte_4E94D0; // weak |
1391 char byte_4E94D2; // weak | 1391 char byte_4E94D2; // weak |
1392 char byte_4E94D3; // weak | 1392 char byte_4E94D3; // weak |
1393 unsigned int saveload_dlg_xs[2]; | 1393 unsigned int saveload_dlg_xs[2] = {82, 0}; |
1394 unsigned int saveload_dlg_ys[2]; | 1394 unsigned int saveload_dlg_ys[2] = {60, 0}; |
1395 unsigned int saveload_dlg_zs[2]; | 1395 unsigned int saveload_dlg_zs[2] = {460, 640}; |
1396 unsigned int saveload_dlg_ws[2]; | 1396 unsigned int saveload_dlg_ws[2] = {344, 480}; |
1397 char aEWorkMsdevM_12[777]; // idb | 1397 char aEWorkMsdevM_12[777]; // idb |
1398 char a___0[777]; // idb | 1398 char a___0[777]; // idb |
1399 char aSave03d_mm7[777]; // idb | 1399 char aSave03d_mm7[777]; // idb |
1400 char Name[777]; // idb | 1400 char Name[777]; // idb |
1401 char aAr_dn_dn_0[777]; // idb | 1401 char aAr_dn_dn_0[777]; // idb |
2608 int _6836C8_num_decorations_6807E8; // weak | 2608 int _6836C8_num_decorations_6807E8; // weak |
2609 int dword_69B010[64]; | 2609 int dword_69B010[64]; |
2610 int dword_69B138; // weak | 2610 int dword_69B138; // weak |
2611 char byte_69BD41_unused; // weak | 2611 char byte_69BD41_unused; // weak |
2612 std::string stru_69BD44; // idb | 2612 std::string stru_69BD44; // idb |
2613 struct SavegameHeader *pSavegameHeader; | |
2614 unsigned int uTextureID_x_u; | 2613 unsigned int uTextureID_x_u; |
2615 unsigned int uTextureID_LS_saveU; | 2614 unsigned int uTextureID_LS_saveU; |
2616 unsigned int uTextureID_LS_loadU; | 2615 unsigned int uTextureID_LS_loadU; |
2617 unsigned int uTextureID_AR_DN_DN; | 2616 unsigned int uTextureID_AR_DN_DN; |
2618 unsigned int uTextureID_AR_UP_DN; | 2617 unsigned int uTextureID_AR_UP_DN; |
2640 struct TileTable *pTileTable; // idb | 2639 struct TileTable *pTileTable; // idb |
2641 int texmapping_terrain_subdivsize; // weak | 2640 int texmapping_terrain_subdivsize; // weak |
2642 int texmapping_terrain_subdivpow2; // weak | 2641 int texmapping_terrain_subdivpow2; // weak |
2643 int texmapping_building_subdivsize; // weak | 2642 int texmapping_building_subdivsize; // weak |
2644 int texmapping_building_subdivpow2; // weak | 2643 int texmapping_building_subdivpow2; // weak |
2645 int unnamed_6BE060[2]; | 2644 int unnamed_6BE060[2] = {0, 1}; |
2646 int mipmapping_building_mm1; // weak | 2645 int mipmapping_building_mm1; // weak |
2647 int mipmapping_building_mm2; // weak | 2646 int mipmapping_building_mm2; // weak |
2648 int mipmapping_building_mm3; // weak | 2647 int mipmapping_building_mm3; // weak |
2649 int mipmapping_terrain_mm1; // weak | 2648 int mipmapping_terrain_mm1; // weak |
2650 int mipmapping_terrain_mm2; // weak | 2649 int mipmapping_terrain_mm2; // weak |
2667 char pDefaultSkyTexture[777]; // idb | 2666 char pDefaultSkyTexture[777]; // idb |
2668 char byte_6BE124_cfg_textures_DefaultGroundTexture[16]; // idb | 2667 char byte_6BE124_cfg_textures_DefaultGroundTexture[16]; // idb |
2669 int _6BE134_odm_main_tile_group; // weak | 2668 int _6BE134_odm_main_tile_group; // weak |
2670 int dword_6BE138; // weak | 2669 int dword_6BE138; // weak |
2671 int dword_6BE13C_uCurrentlyLoadedLocationID; // weak | 2670 int dword_6BE13C_uCurrentlyLoadedLocationID; // weak |
2672 float fWalkSpeedMultiplier; // weak | 2671 float fWalkSpeedMultiplier = 1.0f; // weak |
2673 float fBackwardMovementSlowdownMultiplier; // weak | 2672 float fBackwardMovementSlowdownMultiplier = 1.0f; // weak |
2674 float fTurnSpeedMultiplier; // weak | 2673 float fTurnSpeedMultiplier = 1.0f; // weak |
2675 float flt_6BE150_look_up_down_dangle; // weak | 2674 float flt_6BE150_look_up_down_dangle = 1.0f; // weak |
2676 //char pMM7WindowClassName[777]; // idb | |
2677 //HINSTANCE hInstance; // idb | |
2678 //char *pCmdLine; | |
2679 HWND hWnd; // idb | 2675 HWND hWnd; // idb |
2680 int uWindowWidth; // idb | 2676 int uWindowWidth; // idb |
2681 int uWindowHeight; // idb | 2677 int uWindowHeight; // idb |
2682 int uWindowX; // idb | 2678 int uWindowX; // idb |
2683 int uWindowY; // idb | 2679 int uWindowY; // idb |
2685 HMENU hOSMenu; // idb | 2681 HMENU hOSMenu; // idb |
2686 int dword_6BE340; // weak | 2682 int dword_6BE340; // weak |
2687 char pCurrentMapName[20]; // idb | 2683 char pCurrentMapName[20]; // idb |
2688 unsigned int uLevelMapStatsID; | 2684 unsigned int uLevelMapStatsID; |
2689 int uLevel_StartingPointType; // weak | 2685 int uLevel_StartingPointType; // weak |
2690 int dword_6BE364_game_settings_1; // weak | 2686 int dword_6BE364_game_settings_1 = 0; // weak |
2691 int dword_6BE368_debug_settings_2; // weak | 2687 int dword_6BE368_debug_settings_2 = 0; // weak |
2692 unsigned __int8 bUseLoResSprites; | 2688 unsigned __int8 bUseLoResSprites = false; |
2693 unsigned __int8 bUseRegistry; | 2689 unsigned __int8 bUseRegistry = true; |
2694 unsigned __int8 bCanLoadFromCD = false; | 2690 unsigned __int8 bCanLoadFromCD = false; |
2695 int bShowDamage; // idb | 2691 int bShowDamage; // idb |
2696 unsigned int bAlwaysRun; | 2692 unsigned int bAlwaysRun; |
2697 unsigned int bFlipOnExit; | 2693 unsigned int bFlipOnExit; |
2698 int dword_6BE384_2dacceloff; // weak | 2694 int dword_6BE384_2dacceloff; // weak |
2701 float flt_6BE3A0; // weak | 2697 float flt_6BE3A0; // weak |
2702 float flt_6BE3A4_debug_recmod1; | 2698 float flt_6BE3A4_debug_recmod1; |
2703 float flt_6BE3A8_debug_recmod2; | 2699 float flt_6BE3A8_debug_recmod2; |
2704 float flt_6BE3AC_debug_recmod1_x_1_6; | 2700 float flt_6BE3AC_debug_recmod1_x_1_6; |
2705 char byte_6BE3B0[20]; // idb | 2701 char byte_6BE3B0[20]; // idb |
2706 char bUnderwater; // weak | 2702 char bUnderwater = false; // weak |
2707 char bNoNPCHiring; // weak | 2703 char bNoNPCHiring = false; // weak |
2708 int _702AC0_unused; // weak | 2704 int _702AC0_unused = 0; // weak |
2709 int _702AC4_unused; // weak | 2705 int _702AC4_unused = 0; // weak |
2710 char _702ACC_unused; // weak | 2706 char _702ACC_unused = 0; // weak |
2711 int bDebugResouces; // weak | 2707 int bDebugResouces; // weak |
2712 unsigned int bNoVideo; | 2708 unsigned int bNoVideo = false; |
2709 bool bNoIntro = false; | |
2710 bool bNoLogo = false; | |
2713 bool bNoCD = false; | 2711 bool bNoCD = false; |
2712 bool bNoSound = false; | |
2714 int aborting_app; // weak | 2713 int aborting_app; // weak |
2715 int dword_720020_zvalues[100]; | 2714 int dword_720020_zvalues[100]; |
2716 int dword_7201B0_zvalues[299]; | 2715 int dword_7201B0_zvalues[299]; |
2717 int dword_72065C[777]; // weak | 2716 int dword_72065C[777]; // weak |
2718 int dword_720660[777]; // idb | 2717 int dword_720660[777]; // idb |