Mercurial > mm7
comparison mm7_data.cpp @ 569:f451efdb7c8b
* Party buff icons drawing (right panel)
* Water Walk works & draws
* Fly works & draws
* Invisibility sfx works
* Some player buff icons draw
author | Nomad |
---|---|
date | Tue, 05 Mar 2013 16:14:22 +0200 |
parents | 8b9cbf1f87fb |
children | 628694cd5744 |
comparison
equal
deleted
inserted
replaced
568:6f7d936edc9b | 569:f451efdb7c8b |
---|---|
1 #include "mm7_data.h" | 1 #include "mm7_data.h" |
2 | 2 |
3 #include "NPC.h" | 3 #include "NPC.h" |
4 #include "Actor.h" | 4 #include "Actor.h" |
5 #include "GUIWindow.h" | 5 #include "GUIWindow.h" |
6 #include "Party.h" | |
6 | 7 |
7 | 8 |
8 | 9 |
9 void ErrHR(HRESULT hr, const char *pAPI, const char *pFunction, const char *pFile, int line) | 10 void ErrHR(HRESULT hr, const char *pAPI, const char *pFunction, const char *pFile, int line) |
10 { | 11 { |
943 char aItem3_3dvDa2[777]; // idb | 944 char aItem3_3dvDa2[777]; // idb |
944 char aItem3_3dvDa1[15]; // weak | 945 char aItem3_3dvDa1[15]; // weak |
945 char aItem3_3dvD[13]; // weak | 946 char aItem3_3dvD[13]; // weak |
946 char aItem64v1[9]; // weak | 947 char aItem64v1[9]; // weak |
947 char aEffpar01[777]; // idb | 948 char aEffpar01[777]; // idb |
948 int pPartySpellbuffsUI_XYs[14][2]; | 949 |
949 char byte_4E5DD8[777]; // weak | 950 int pPartySpellbuffsUI_XYs[14][2] = |
950 unsigned __int8 pPartySpellbuffsUI_smthns[14]; | 951 { |
952 {477, 247}, {497, 247}, {522, 247}, {542, 247}, {564, 247}, {581, 247}, {614, 247}, | |
953 {477, 279}, {497, 279}, {522, 279}, {542, 279}, {564, 279}, {589, 279}, {612, 279} | |
954 }; | |
955 unsigned char byte_4E5DD8[14] = | |
956 { | |
957 PARTY_BUFF_FEATHER_FALL, PARTY_BUFF_RESIST_FIRE, PARTY_BUFF_RESIST_AIR, PARTY_BUFF_RESIST_WATER, PARTY_BUFF_RESIST_MIND, PARTY_BUFF_RESIST_EARTH, PARTY_BUFF_RESIST_BODY, | |
958 PARTY_BUFF_HEROISM, PARTY_BUFF_HASTE, PARTY_BUFF_SHIELD, PARTY_BUFF_STONE_SKIN, PARTY_BUFF_PROTECTION_FROM_MAGIC, PARTY_BUFF_IMMOLATION, PARTY_BUFF_DAY_OF_GODS | |
959 }; | |
960 unsigned __int8 pPartySpellbuffsUI_smthns[14] = | |
961 { | |
962 14, 1, 10, 4, 7, 2, 9, | |
963 3, 6, 15, 8, 3, 12, 0 | |
964 }; | |
965 | |
951 char aSpell27[777]; // idb | 966 char aSpell27[777]; // idb |
952 char aSpell21[777]; // idb | 967 char aSpell21[777]; // idb |
953 char aIsn02d[777]; // idb | 968 char aIsn02d[777]; // idb |
954 char aBardataB[777]; // idb | 969 char aBardataB[777]; // idb |
955 char aBardata[8]; // weak | 970 char aBardata[8]; // weak |
1859 int pVisibleWindowsIdxs[20]; // weak | 1874 int pVisibleWindowsIdxs[20]; // weak |
1860 int uNumVisibleWindows; | 1875 int uNumVisibleWindows; |
1861 char bFlashHistoryBook; // weak | 1876 char bFlashHistoryBook; // weak |
1862 char bFlashAutonotesBook; // weak | 1877 char bFlashAutonotesBook; // weak |
1863 char bFlashQuestBook; // weak | 1878 char bFlashQuestBook; // weak |
1864 int dword_507960; // weak | 1879 int uTextureID_PlayerBuff_PainReflection; // weak |
1865 int dword_507964; // weak | 1880 int uTextureID_PlayerBuff_Hammerhands; // weak |
1866 int dword_507968; // weak | 1881 int uTextureID_PlayerBuff_Preservation; // weak |
1867 int dword_50796C; // weak | 1882 int uTextureID_PlayerBuff_Bless; // weak |
1868 int uTextureID_Btn_QuickReference; // weak | 1883 int uTextureID_Btn_QuickReference; // weak |
1869 int dword_5079B4; // weak | 1884 int dword_5079B4; // weak |
1870 int dword_5079C8; // weak | 1885 int dword_5079C8; // weak |
1871 int dword_5079CC; // weak | 1886 int dword_5079CC; // weak |
1872 int dword_5079D0; // weak | 1887 int dword_5079D0; // weak |
1886 int dword_507BF0_is_there_popup_onscreen; // weak | 1901 int dword_507BF0_is_there_popup_onscreen; // weak |
1887 int dword_507C08; // weak | 1902 int dword_507C08; // weak |
1888 int dword_507C0C; // weak | 1903 int dword_507C0C; // weak |
1889 int dword_507CBC; // weak | 1904 int dword_507CBC; // weak |
1890 int dword_507CC0; // weak | 1905 int dword_507CC0; // weak |
1891 __int64 qword_507CC8; // weak | 1906 __int64 GameUI_RightPanel_BookFlashTimer; // weak |
1892 int _507CD4_RestUI_hourglass_anim_controller; // weak | 1907 int _507CD4_RestUI_hourglass_anim_controller; // weak |
1893 int dword_507CD8; // weak | 1908 int dword_507CD8; // weak |
1894 int dword_50B570[777]; // weak | 1909 int dword_50B570[777]; // weak |
1895 int dword_50B638[777]; // weak | 1910 int dword_50B638[777]; // weak |
1896 int dword_50B700; // weak | 1911 int dword_50B700; // weak |
1976 int _unused000; // weak | 1991 int _unused000; // weak |
1977 | 1992 |
1978 unsigned __int16 pOdmMinimap[117][137]; | 1993 unsigned __int16 pOdmMinimap[117][137]; |
1979 unsigned int uNumBlueFacesInBLVMinimap; | 1994 unsigned int uNumBlueFacesInBLVMinimap; |
1980 unsigned __int16 pBlueFacesInBLVMinimapIDs[50]; | 1995 unsigned __int16 pBlueFacesInBLVMinimapIDs[50]; |
1981 int pTextureIDs_isns[14]; | 1996 int pTextureIDs_PartyBuffIcons[14]; |
1982 unsigned int uIconIdx_Spell21; | 1997 unsigned int uIconIdx_FlySpell; |
1983 unsigned int uIconIdx_Spell27; | 1998 unsigned int uIconIdx_WaterWalk; |
1984 int dword_576E28; // weak | 1999 int dword_576E28; // weak |
1985 int dword_576E2C; // weak | 2000 int dword_576E2C; // weak |
1986 __int64 _5773B8_event_timer; // weak | 2001 __int64 _5773B8_event_timer; // weak |
1987 int dword_5773C0; // weak | 2002 int dword_5773C0; // weak |
1988 | 2003 |