Mercurial > mm7
comparison Engine/mm7_data.cpp @ 2573:0c67be4ec900
DrawTextureIndexed renamed to DrawTextureTransparentColorKey
Changing more class Texture to class Image.
author | a.parshin |
---|---|
date | Sat, 05 Mar 2016 16:25:53 +0200 |
parents | d87bfbd3bb3b |
children | dd36326a9994 |
comparison
equal
deleted
inserted
replaced
2572:d87bfbd3bb3b | 2573:0c67be4ec900 |
---|---|
680 1, 2, 3, 4, 5, 7, 32, 33, 36, 37, 38, 40, 41, 42, 43, 45, 46, | 680 1, 2, 3, 4, 5, 7, 32, 33, 36, 37, 38, 40, 41, 42, 43, 45, 46, |
681 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 60 | 681 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 60 |
682 }}; | 682 }}; |
683 | 683 |
684 int ScreenshotFileNumber; // dword_4EFA80 | 684 int ScreenshotFileNumber; // dword_4EFA80 |
685 std::array<const char *, 19> off_4F03B8 = | |
686 {{ | |
687 "", "WEPNTABL", "ARMORY", "MAGSHELF", | |
688 "MAGSHELF", "MAGSHELF", "MAGSHELF", "MAGSHELF", | |
689 "MAGSHELF", "MAGSHELF", "MAGSHELF", "MAGSHELF", | |
690 "MAGSHELF", "MAGSHELF", "MAGSHELF", "MAGSHELF", | |
691 "MAGSHELF", "MAGSHELF", "MAGSHELF" | |
692 }}; | |
693 | 685 |
694 std::array<int, 32> guild_mambership_flags={{ | 686 std::array<int, 32> guild_mambership_flags={{ |
695 54, 54, 54, 54, 52, 52, 52, 52, 55, 55, 55, 55, 53, 53, | 687 54, 54, 54, 54, 52, 52, 52, 52, 55, 55, 55, 55, 53, 53, |
696 53, 53, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, | 688 53, 53, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, |
697 56, 56, 59, 59, 60, 60}}; | 689 56, 56, 59, 59, 60, 60}}; |
739 unsigned int uRequiredMana; // idb | 731 unsigned int uRequiredMana; // idb |
740 int _506348_current_lloyd_playerid; // weak | 732 int _506348_current_lloyd_playerid; // weak |
741 __int64 lloyds_beacon_spell_level; // qword_506350 | 733 __int64 lloyds_beacon_spell_level; // qword_506350 |
742 char byte_506360; // weak | 734 char byte_506360; // weak |
743 int dword_506364; // weak | 735 int dword_506364; // weak |
744 unsigned int uExitCancelTextureId; | |
745 int books_page_number; // weak | 736 int books_page_number; // weak |
746 int books_primary_item_per_page; // weak | 737 int books_primary_item_per_page; // weak |
747 int Autonotes_Instructors_page_flag; // dword_50652C | 738 int Autonotes_Instructors_page_flag; // dword_50652C |
748 int Autonotes_Misc_page_flag; //dword_506530 | 739 int Autonotes_Misc_page_flag; //dword_506530 |
749 int Book_PageBtn6_flag; //dword_506534 | 740 int Book_PageBtn6_flag; //dword_506534 |
855 int dword_591178_teleporty; // weak | 846 int dword_591178_teleporty; // weak |
856 int dword_59117C_teleportx; // weak | 847 int dword_59117C_teleportx; // weak |
857 std::array<std::array<char, 100>, 6> byte_591180; // idb | 848 std::array<std::array<char, 100>, 6> byte_591180; // idb |
858 std::array<struct NPCData *, 7> HouseNPCData;//0 zero element holds standart house npc | 849 std::array<struct NPCData *, 7> HouseNPCData;//0 zero element holds standart house npc |
859 GUIButton* HouseNPCPortraitsButtonsList[6];//dword_5913F4 | 850 GUIButton* HouseNPCPortraitsButtonsList[6];//dword_5913F4 |
860 struct Texture *pTexture_591428; | |
861 struct Texture *pTexture_outside; // idb | 851 struct Texture *pTexture_outside; // idb |
862 struct Texture *pTexture_Dialogue_Background; | 852 struct Texture *pTexture_Dialogue_Background; |
863 std::array<char, 2000> byte_5B0938; | 853 std::array<char, 2000> byte_5B0938; |
864 int EvtTargetObj; // 0x5B5920 | 854 int EvtTargetObj; // 0x5B5920 |
865 int _unused_5B5924_is_travel_ui_drawn = false; // 005B5924 | 855 int _unused_5B5924_is_travel_ui_drawn = false; // 005B5924 |
946 std::array<int, 3000> event_triggers; // 6807E8 | 936 std::array<int, 3000> event_triggers; // 6807E8 |
947 size_t num_event_triggers; // 6836C8 | 937 size_t num_event_triggers; // 6836C8 |
948 std::array<int, 64> dword_69B010; | 938 std::array<int, 64> dword_69B010; |
949 float flt_69B138_dist; // weak | 939 float flt_69B138_dist; // weak |
950 char byte_69BD41_unused; // weak | 940 char byte_69BD41_unused; // weak |
951 unsigned int uTextureID_x_u; | |
952 unsigned int uTextureID_LS_saveU; | |
953 unsigned int uTextureID_LS_loadU; | |
954 unsigned int uTextureID_AR_DN_DN; | 941 unsigned int uTextureID_AR_DN_DN; |
955 unsigned int uTextureID_AR_UP_DN; | 942 unsigned int uTextureID_AR_UP_DN; |
956 unsigned int uTextureID_LS_; | 943 unsigned int uTextureID_LS_; |
957 unsigned int uTextureID_x_d; | 944 unsigned int uTextureID_x_d; |
958 unsigned int uTextureID_save_up; | |
959 unsigned int uTextureID_load_up; | |
960 unsigned int uTextureID_loadsave; | |
961 int pSaveListPosition; // weak | 945 int pSaveListPosition; // weak |
962 unsigned int uLoadGameUI_SelectedSlot; | 946 unsigned int uLoadGameUI_SelectedSlot; |
963 HWND hInsertCDWindow; // idb | 947 HWND hInsertCDWindow; // idb |
964 char cMM7GameCDDriveLetter; // idb | 948 char cMM7GameCDDriveLetter; // idb |
965 MENU_STATE sCurrentMenuID; | 949 MENU_STATE sCurrentMenuID; |
1060 char byte_AE5B91; // weak | 1044 char byte_AE5B91; // weak |
1061 std::array<int, 32> dword_F1B430; // weak | 1045 std::array<int, 32> dword_F1B430; // weak |
1062 //int dword_F8B144; // nexindex [-1] to the following | 1046 //int dword_F8B144; // nexindex [-1] to the following |
1063 std::array<int, 4> player_levels = {{1, 1, 1, 1}}; | 1047 std::array<int, 4> player_levels = {{1, 1, 1, 1}}; |
1064 std::array<__int16, 6> weapons_Ypos; // word_F8B158 | 1048 std::array<__int16, 6> weapons_Ypos; // word_F8B158 |
1065 struct Texture *ShopTexture; // idb | |
1066 std::array<struct Texture *, 12> ItemsInShopTexture; | 1049 std::array<struct Texture *, 12> ItemsInShopTexture; |
1067 __int16 bountyHunting_monster_id_for_hunting; // word_F8B1A0 | 1050 __int16 bountyHunting_monster_id_for_hunting; // word_F8B1A0 |
1068 const char *bountyHunting_text; // word_F8B1A4 | 1051 const char *bountyHunting_text; // word_F8B1A4 |
1069 int contract_approved; // weak | 1052 int contract_approved; // weak |
1070 int dword_F8B1AC_award_bit_number; // idb | 1053 int dword_F8B1AC_award_bit_number; // idb |