diff mm7_data.cpp @ 1310:0665a061132b

autonotes and quest tables overflow fixed
author Gloval
date Mon, 24 Jun 2013 23:55:02 +0400
parents 34c433886ed4
children 1e35cfed7928
line wrap: on
line diff
--- a/mm7_data.cpp	Mon Jun 24 21:05:10 2013 +0600
+++ b/mm7_data.cpp	Mon Jun 24 23:55:02 2013 +0400
@@ -53,7 +53,7 @@
 stru298 stru_50FE08; // weak
 
 #include "Autonotes.h"
-std::array<Autonote, 195> pAutonoteTxt; // weak
+std::array<Autonote, 196> pAutonoteTxt; // weak
 
 #include "Awards.h"
 std::array<Award, 105> pAwards;
@@ -383,18 +383,7 @@
 char aIcons[777]; // idb
 char aPending[777]; // idb
 char aCanTFindS[777]; // idb
-std::array<char *, 9> spellbook_texture_filename_suffices = {{"f", "a", "w", "e", "s", "m", "b", "l", "d"}}; // weak
-//__int16 word_4E1D3A[777]; // weak
-std::array<__int16, 6> pTownPortalBook_xs = {{260, 324, 147, 385, 390,  19}};
-std::array<__int16, 6> pTownPortalBook_ys = {{206,  84, 182, 239,  17, 283}};
-std::array<__int16, 6> pTownPortalBook_ws = {{ 80,  66,  68,  72,  67,  74}};
-std::array<__int16, 6> pTownPortalBook_hs = {{ 55,  56,  65,  67,  67,  59}};
 
-
-std::array<unsigned int, 5> pLloydsBeaconsPreviewXs = {{61, 281,  61, 281, 171}}; // 004E249C
-std::array<unsigned int, 5> pLloydsBeaconsPreviewYs = {{84,  84, 228, 228, 155}};
-std::array<unsigned int, 5> pLloydsBeacons_SomeXs = {{59, 279, 59, 279, 169}};
-std::array<unsigned int, 5> pLloydsBeacons_SomeYs = {{82, 82, 226, 226, 153}};
 std::array<char, 7> aSbwb00; // weak
 char aW[2]; // idb
 char aA[2]; // idb
@@ -1284,7 +1273,7 @@
 char *dword_721664; // idb
 std::array<NPCTopic, 789> pNPCTopics;
 char *dword_722F10; // idb
-std::array<const char *, 512> pQuestTable;
+std::array<const char *, 513> pQuestTable;
 _UNKNOWN unk_723714; // weak
 char *dword_723718_autonote_related; // idb
 int dword_72371C[777]; // weak