diff mm7_data.h @ 198:e6e348d66a75

Some work on spellbook
author Nomad
date Sat, 16 Feb 2013 21:46:07 +0200
parents 982c1ec5a983
children 1527f66fd81b
line wrap: on
line diff
--- a/mm7_data.h	Sat Feb 16 20:24:31 2013 +0200
+++ b/mm7_data.h	Sat Feb 16 21:46:07 2013 +0200
@@ -374,9 +374,8 @@
 extern __int16 pTownPortalBook_ws[6];
 extern __int16 pTownPortalBook_hs[6];
 extern int dword_4E20D0[]; // idb
-extern char byte_4E2430[]; // weak
-extern char byte_4E2431[]; // weak
-extern unsigned int pLloydsBeaconsPreviewXs[5];
+extern unsigned char pSpellbookSpellIndices[9][12]; // 4E2430
+extern unsigned int pLloydsBeaconsPreviewXs[5]; // 004E249C
 extern unsigned int pLloydsBeaconsPreviewYs[5];
 extern unsigned int pLloydsBeacons_SomeXs[5];
 extern unsigned int pLloydsBeacons_SomeYs[5]; // idb
@@ -1154,7 +1153,6 @@
 extern __int64 qword_506350; // weak
 extern char byte_506360; // weak
 extern int dword_506364; // weak
-extern Texture *dword_506408[]; // weak
 extern Texture *dword_50640C[]; // weak
 extern unsigned int uTextureID_506438;
 extern int dword_50651C; // weak
@@ -1827,7 +1825,7 @@
 signed int __fastcall sub_410D99_get_map_index(int a1);
 unsigned int __cdecl DrawLloydBeaconsScreen();
 char *__cdecl DrawTownPortalScreen();
-struct Texture *__fastcall LoadSpellbook(unsigned int uID); // idb
+void LoadSpellbook(unsigned int uID); // idb
 struct GUIWindow *__cdecl sub_41140B();
 void __cdecl sub_411473();
 void __cdecl OnCloseSpellook();