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