comparison mm7_data.cpp @ 1845:f3db8e8cbad5

Merge
author Ritor1
date Sun, 13 Oct 2013 22:53:45 +0600
parents 211dfe2d8db1
children fe7182c30aad
comparison
equal deleted inserted replaced
1844:4359a15360e3 1845:f3db8e8cbad5
903 int Book_PageBtn3_flag; //dword_506540 903 int Book_PageBtn3_flag; //dword_506540
904 int BtnDown_flag; //BtnDown_flag 904 int BtnDown_flag; //BtnDown_flag
905 int BtnUp_flag; //BtnUp_flag 905 int BtnUp_flag; //BtnUp_flag
906 int quick_spell_at_page; // weak 906 int quick_spell_at_page; // weak
907 char byte_506550; // weak 907 char byte_506550; // weak
908 std::array<char *, 5> aMoonPhaseNames; 908 std::array<const char *, 5> aMoonPhaseNames;
909 int _506568_autonote_type; // weak 909 int _506568_autonote_type; // weak
910 char bRecallingBeacon; // weak 910 char bRecallingBeacon; // weak
911 int uLastPointedObjectID; // weak 911 int uLastPointedObjectID; // weak
912 //unsigned __int8 bMonsterInfoUI_bDollInitialized; 912 //unsigned __int8 bMonsterInfoUI_bDollInitialized;
913 std::array<char *, 44> aSpellNames; 913 std::array<const char *, 44> aSpellNames;
914 int pMainScreenNum; // weak 914 int pMainScreenNum; // weak
915 int dword_506980_uW; // weak 915 int dword_506980_uW; // weak
916 int dword_506984_uZ; // weak 916 int dword_506984_uZ; // weak
917 int dword_506988_uY; // weak 917 int dword_506988_uY; // weak
918 int dword_50698C_uX; // weak 918 int dword_50698C_uX; // weak
941 struct GUIButton *pBtn_ZoomOut; // idb 941 struct GUIButton *pBtn_ZoomOut; // idb
942 struct GUIButton *pBtn_ZoomIn; // idb 942 struct GUIButton *pBtn_ZoomIn; // idb
943 unsigned int uGameUIFontShadow; 943 unsigned int uGameUIFontShadow;
944 unsigned int uGameUIFontMain; 944 unsigned int uGameUIFontMain;
945 int dword_507B00_spell_info_to_draw_in_popup; // weak 945 int dword_507B00_spell_info_to_draw_in_popup; // weak
946 std::array<char *, 12> aMonthNames; 946 std::array<const char *, 12> aMonthNames;
947 std::array<char *, 7> aDayNames; 947 std::array<const char *, 7> aDayNames;
948 std::array<char *, 9> aSpellSchoolNames; 948 std::array<const char *, 9> aSpellSchoolNames;
949 std::array<char *, 7> aAttributeNames; 949 std::array<const char *, 7> aAttributeNames;
950 int dword_507B94; // weak 950 int dword_507B94; // weak
951 unsigned int uActiveCharacter; 951 unsigned int uActiveCharacter;
952 int dword_507BF0_is_there_popup_onscreen; // weak 952 int dword_507BF0_is_there_popup_onscreen; // weak
953 int awards_scroll_bar_created; // weak 953 int awards_scroll_bar_created; // weak
954 int dword_507CC0_activ_ch; // weak 954 int dword_507CC0_activ_ch; // weak
1068 int bDialogueUI_InitializeActor_NPC_ID; // weak 1068 int bDialogueUI_InitializeActor_NPC_ID; // weak
1069 int dword_5C35C8; // weak 1069 int dword_5C35C8; // weak
1070 char *p2DEventsTXT_Raw; 1070 char *p2DEventsTXT_Raw;
1071 1071
1072 int dword_5C35D4; // weak 1072 int dword_5C35D4; // weak
1073 std::array<char *, 2> aAMPMNames; 1073 std::array<const char *, 2> aAMPMNames;
1074 char byte_5C45AF[777]; // weak 1074 char byte_5C45AF[777]; // weak
1075 1075
1076 std::array<char, 4096> pFinalMessage; // idb 1076 std::array<char, 4096> pFinalMessage; // idb
1077 std::array<char, 2000> pTmpBuf; 1077 std::array<char, 2000> pTmpBuf;
1078 std::array<char, 2000> pTmpBuf2; 1078 std::array<char, 2000> pTmpBuf2;
1113 1113
1114 struct FactionTable *pFactionTable; 1114 struct FactionTable *pFactionTable;
1115 //std::array<char, 777> byte_5C8D1A; // weak 1115 //std::array<char, 777> byte_5C8D1A; // weak
1116 1116
1117 std::array<char, 777> byte_5E4C15; // weak 1117 std::array<char, 777> byte_5E4C15; // weak
1118 std::array<char *, 14> pSomeItemsNames; 1118 std::array<const char *, 14> pSomeItemsNames;
1119 1119
1120 char *pMonstersTXT_Raw; 1120 char *pMonstersTXT_Raw;
1121 char *pMonsterPlacementTXT_Raw; 1121 char *pMonsterPlacementTXT_Raw;
1122 char *pSpellsTXT_Raw; 1122 char *pSpellsTXT_Raw;
1123 char *pMapStatsTXT_Raw; 1123 char *pMapStatsTXT_Raw;
1260 int dword_723E80_award_related[777]; // weak 1260 int dword_723E80_award_related[777]; // weak
1261 int dword_723E84[777]; // weak 1261 int dword_723E84[777]; // weak
1262 int dword_7241C8; // weak 1262 int dword_7241C8; // weak
1263 struct unk_F7B60C stru_73C834; // struct @ MM7.exe::0073C834 1263 struct unk_F7B60C stru_73C834; // struct @ MM7.exe::0073C834
1264 1264
1265 std::array<char *, 59> aNPCProfessionNames; 1265 std::array<const char *, 59> aNPCProfessionNames;
1266 char *pAwardsTXT_Raw; 1266 char *pAwardsTXT_Raw;
1267 char *pScrollsTXT_Raw; 1267 char *pScrollsTXT_Raw;
1268 char *pMerchantsTXT_Raw; 1268 char *pMerchantsTXT_Raw;
1269 std::array<char *, 7> pMerchantsBuyPhrases; 1269 std::array<const char *, 7> pMerchantsBuyPhrases;
1270 std::array<char *, 7> pMerchantsSellPhrases; 1270 std::array<const char *, 7> pMerchantsSellPhrases;
1271 std::array<char *, 7> pMerchantsRepairPhrases; 1271 std::array<const char *, 7> pMerchantsRepairPhrases;
1272 std::array<char *, 7> pMerchantsIdentifyPhrases; 1272 std::array<const char *, 7> pMerchantsIdentifyPhrases;
1273 char *pTransitionsTXT_Raw; 1273 char *pTransitionsTXT_Raw;
1274 char *pAutonoteTXT_Raw; 1274 char *pAutonoteTXT_Raw;
1275 char *pQuestsTXT_Raw; 1275 char *pQuestsTXT_Raw;
1276 unsigned int uNumTerrainNormals; 1276 unsigned int uNumTerrainNormals;
1277 struct Vec3_float_ *pTerrainNormals; 1277 struct Vec3_float_ *pTerrainNormals;
1311 std::array< std::array<struct Texture *, 56>, 4> pTextures_PlayerFaces; 1311 std::array< std::array<struct Texture *, 56>, 4> pTextures_PlayerFaces;
1312 NZIArray<struct Player *, 5> pPlayers; 1312 NZIArray<struct Player *, 5> pPlayers;
1313 __int64 qword_A750D8; // weak 1313 __int64 qword_A750D8; // weak
1314 enum PlayerSpeech PlayerSpeechID; 1314 enum PlayerSpeech PlayerSpeechID;
1315 int uSpeakingCharacter; // weak 1315 int uSpeakingCharacter; // weak
1316 std::array<char *, 36> pClassNames; 1316 std::array<const char *, 36> pClassNames;
1317 std::array<char *, 19> aCharacterConditionNames; 1317 std::array<const char *, 19> aCharacterConditionNames;
1318 std::array<char *, 38> pSkillNames; 1318 std::array<const char *, 38> pSkillNames;
1319 int dword_AE336C; // weak 1319 int dword_AE336C; // weak
1320 int dword_AE3370; // weak 1320 int dword_AE3370; // weak
1321 char byte_AE5B91; // weak 1321 char byte_AE5B91; // weak
1322 std::array<int, 32> dword_F1B430; // weak 1322 std::array<int, 32> dword_F1B430; // weak
1323 //int dword_F8B144; // nexindex [-1] to the following 1323 //int dword_F8B144; // nexindex [-1] to the following