Mercurial > mm7
comparison Engine/mm7_data.cpp @ 2575:a76d408c5132 tip
DrawTranslucent -> DrawTextureGrayShade
Removed old texture drawing stuff
author | a.parshin |
---|---|
date | Wed, 09 Mar 2016 01:39:52 +0200 |
parents | dd36326a9994 |
children |
comparison
equal
deleted
inserted
replaced
2574:dd36326a9994 | 2575:a76d408c5132 |
---|---|
232 #include "Engine/Objects/ObjectList.h" | 232 #include "Engine/Objects/ObjectList.h" |
233 struct ObjectList *pObjectList; | 233 struct ObjectList *pObjectList; |
234 | 234 |
235 #include "Engine/Tables/IconFrameTable.h" | 235 #include "Engine/Tables/IconFrameTable.h" |
236 struct IconFrameTable *pIconsFrameTable; | 236 struct IconFrameTable *pIconsFrameTable; |
237 | |
238 struct | |
239 { | |
240 struct UIAnimation _pUIAnim_Food; | |
241 struct UIAnimation _pUIAnim_Gold; | |
242 struct UIAnimation _pUIAnum_Torchlight; | |
243 struct UIAnimation _pUIAnim_WizardEye; | |
244 } _uianim; | |
245 | |
246 struct UIAnimation *pUIAnim_Food = &_uianim._pUIAnim_Food; | |
247 struct UIAnimation *pUIAnim_Gold = &_uianim._pUIAnim_Gold; | |
248 struct UIAnimation *pUIAnum_Torchlight = &_uianim._pUIAnum_Torchlight; | |
249 struct UIAnimation *pUIAnim_WizardEye = &_uianim._pUIAnim_WizardEye; | |
250 | |
251 std::array<struct UIAnimation *, 4> pUIAnims = | |
252 { | |
253 &_uianim._pUIAnim_Food, | |
254 &_uianim._pUIAnim_Gold, | |
255 &_uianim._pUIAnum_Torchlight, | |
256 &_uianim._pUIAnim_WizardEye | |
257 }; | |
258 | 237 |
259 | 238 |
260 | 239 |
261 #include "Engine/Tables/PlayerFrameTable.h" | 240 #include "Engine/Tables/PlayerFrameTable.h" |
262 struct PlayerFrameTable *pPlayerFrameTable; // idb | 241 struct PlayerFrameTable *pPlayerFrameTable; // idb |
765 std::array<int, 20> pVisibleWindowsIdxs; // weak | 744 std::array<int, 20> pVisibleWindowsIdxs; // weak |
766 int uNumVisibleWindows; | 745 int uNumVisibleWindows; |
767 char bFlashHistoryBook; // weak | 746 char bFlashHistoryBook; // weak |
768 char bFlashAutonotesBook; // weak | 747 char bFlashAutonotesBook; // weak |
769 char bFlashQuestBook; // weak | 748 char bFlashQuestBook; // weak |
770 int uTextureID_PlayerBuff_PainReflection; // weak | |
771 int uTextureID_PlayerBuff_Hammerhands; // weak | |
772 int uTextureID_PlayerBuff_Preservation; // weak | |
773 int uTextureID_PlayerBuff_Bless; // weak | |
774 struct GUIButton *pBtn_ZoomOut; // idb | 749 struct GUIButton *pBtn_ZoomOut; // idb |
775 struct GUIButton *pBtn_ZoomIn; // idb | 750 struct GUIButton *pBtn_ZoomIn; // idb |
776 unsigned int uGameUIFontShadow; | 751 unsigned int uGameUIFontShadow; |
777 unsigned int uGameUIFontMain; | 752 unsigned int uGameUIFontMain; |
778 int dword_507B00_spell_info_to_draw_in_popup; // weak | 753 int dword_507B00_spell_info_to_draw_in_popup; // weak |
1021 int dword_A74C88; // weak | 996 int dword_A74C88; // weak |
1022 unsigned int uPlayerCreationUI_SkySliderPos; | 997 unsigned int uPlayerCreationUI_SkySliderPos; |
1023 int uPlayerCreationUI_ArrowAnim; | 998 int uPlayerCreationUI_ArrowAnim; |
1024 unsigned int uPlayerCreationUI_SelectedCharacter; | 999 unsigned int uPlayerCreationUI_SelectedCharacter; |
1025 int dword_A74CDC; // weak | 1000 int dword_A74CDC; // weak |
1026 struct Texture_MM7 *pTexture_PlayerFaceEradicated; | |
1027 struct Texture_MM7 *pTexture_PlayerFaceDead; | |
1028 std::array< std::array<struct Texture_MM7 *, 56>, 4> pTextures_PlayerFaces; | |
1029 __int64 _A750D8_player_speech_timer; // qword_A750D8 | 1001 __int64 _A750D8_player_speech_timer; // qword_A750D8 |
1030 enum PlayerSpeech PlayerSpeechID; | 1002 enum PlayerSpeech PlayerSpeechID; |
1031 int uSpeakingCharacter; // weak | 1003 int uSpeakingCharacter; // weak |
1032 std::array<const char *, 36> pClassNames; | 1004 std::array<const char *, 36> pClassNames; |
1033 std::array<const char *, 19> aCharacterConditionNames; | 1005 std::array<const char *, 19> aCharacterConditionNames; |
1035 char byte_AE5B91; // weak | 1007 char byte_AE5B91; // weak |
1036 std::array<int, 32> dword_F1B430; // weak | 1008 std::array<int, 32> dword_F1B430; // weak |
1037 //int dword_F8B144; // nexindex [-1] to the following | 1009 //int dword_F8B144; // nexindex [-1] to the following |
1038 std::array<int, 4> player_levels = {{1, 1, 1, 1}}; | 1010 std::array<int, 4> player_levels = {{1, 1, 1, 1}}; |
1039 std::array<__int16, 6> weapons_Ypos; // word_F8B158 | 1011 std::array<__int16, 6> weapons_Ypos; // word_F8B158 |
1040 std::array<struct Texture_MM7 *, 12> ItemsInShopTexture; | |
1041 __int16 bountyHunting_monster_id_for_hunting; // word_F8B1A0 | 1012 __int16 bountyHunting_monster_id_for_hunting; // word_F8B1A0 |
1042 const char *bountyHunting_text; // word_F8B1A4 | 1013 const char *bountyHunting_text; // word_F8B1A4 |
1043 int contract_approved; // weak | 1014 int contract_approved; // weak |
1044 int dword_F8B1AC_award_bit_number; // idb | 1015 int dword_F8B1AC_award_bit_number; // idb |
1045 int dword_F8B1B0_MasteryBeingTaught; // weak | 1016 int dword_F8B1B0_MasteryBeingTaught; // weak |