comparison mm7_data.h @ 995:5876a9cafa3e

Various UIs, autonotes title fixed
author Nomad
date Tue, 14 May 2013 14:03:07 +0200
parents 3431f6abc786
children eac5af72b614 c45d51b3f4f4
comparison
equal deleted inserted replaced
994:3431f6abc786 995:5876a9cafa3e
1020 extern int dword_50C968; // weak 1020 extern int dword_50C968; // weak
1021 extern unsigned int pIconIDs_Turn[5]; 1021 extern unsigned int pIconIDs_Turn[5];
1022 extern unsigned int uIconID_TurnStop; 1022 extern unsigned int uIconID_TurnStop;
1023 extern unsigned int uIconID_TurnHour; 1023 extern unsigned int uIconID_TurnHour;
1024 extern int uIconID_CharacterFrame; // idb 1024 extern int uIconID_CharacterFrame; // idb
1025 extern int dword_50C98C; // weak
1026 extern unsigned int uIconID_TurnStart; 1025 extern unsigned int uIconID_TurnStart;
1027 extern int dword_50C994; // weak 1026 extern int dword_50C994; // weak
1028 extern int dword_50C998_turnbased_icon_1A; // weak 1027 extern int dword_50C998_turnbased_icon_1A; // weak
1029 extern int uSpriteID_Spell11; // idb 1028 extern int uSpriteID_Spell11; // idb
1030 extern _UNKNOWN unk_50C9A0; // weak 1029 extern _UNKNOWN unk_50C9A0; // weak
1544 void __fastcall ZBuffer_Fill(int *pZBuffer, int uTextureId, int iZValue); 1543 void __fastcall ZBuffer_Fill(int *pZBuffer, int uTextureId, int iZValue);
1545 __int16 __fastcall sub_40F845(int a1, int a2, int a3, int a4, int a5, __int16 a6, int a7); 1544 __int16 __fastcall sub_40F845(int a1, int a2, int a3, int a4, int a5, __int16 a6, int a7);
1546 void __fastcall ZBuffer_DoFill(int *pZBuffer, Texture *pTex, int uZValue); 1545 void __fastcall ZBuffer_DoFill(int *pZBuffer, Texture *pTex, int uZValue);
1547 void __fastcall sub_40F92A(int *pZBuffer, struct Texture *a2, int a3); // idb 1546 void __fastcall sub_40F92A(int *pZBuffer, struct Texture *a2, int a3); // idb
1548 void __cdecl SetMoonPhaseNames(); 1547 void __cdecl SetMoonPhaseNames();
1549 void DrawSpellDescriptionPopup(int spell_index);
1550 signed int __fastcall sub_410D99_get_map_index(int a1); 1548 signed int __fastcall sub_410D99_get_map_index(int a1);
1551 unsigned int __cdecl DrawLloydBeaconsScreen();
1552 void DrawTownPortalScreen();
1553 void LoadSpellbook(unsigned int uID); // idb
1554 struct GUIWindow *__cdecl sub_41140B(); 1549 struct GUIWindow *__cdecl sub_41140B();
1555 void __cdecl sub_411473(); 1550 void __cdecl sub_411473();
1556 void __cdecl OnCloseSpellBook();
1557 void __cdecl InitializeBookTextures();
1558 void __cdecl InitializeBookFonts();
1559 void __fastcall LoadThumbnailLloydTexture(unsigned int uSlot, unsigned int uPlayer); 1551 void __fastcall LoadThumbnailLloydTexture(unsigned int uSlot, unsigned int uPlayer);
1560 void sub_412AF9(); 1552 void sub_412AF9();
1561 void DrawSpellBookContent();
1562 char DrawBook_History();
1563 void DrawBook_Quests();
1564 void DrawBook_Autonotes();
1565 void DrawBook_Maps();
1566 void DrawCurrentBook(unsigned int uBook); // idb
1567 char *GetDayPart(); 1553 char *GetDayPart();
1568 char DrawBook_Calendar();
1569 void SetAttributeNames(); 1554 void SetAttributeNames();
1570 void uGameUIFontMain_initialize(); 1555 void uGameUIFontMain_initialize();
1571 void uGameUIFontShadow_initialize(); 1556 void uGameUIFontShadow_initialize();
1572 void sub_41420D_press_esc(); 1557 void sub_41420D_press_esc();
1573 void sub_41426F(); 1558 void sub_41426F();
1609 void __cdecl sub_42038D(); 1594 void __cdecl sub_42038D();
1610 1595
1611 void __fastcall party_finds_gold(unsigned int uNumGold, int _1_dont_share_with_followers___2_the_same_but_without_a_message__else_normal); // idb 1596 void __fastcall party_finds_gold(unsigned int uNumGold, int _1_dont_share_with_followers___2_the_same_but_without_a_message__else_normal); // idb
1612 void OnChestLeftClick(); 1597 void OnChestLeftClick();
1613 void __cdecl GameUI_WritePointedObjectStatusString(); 1598 void __cdecl GameUI_WritePointedObjectStatusString();
1614 struct GUIWindow *__thiscall GameUI_InitializeCharacterWindow(unsigned int _this);
1615 struct GUIWindow *__thiscall sub_4219BE(void *a4); 1599 struct GUIWindow *__thiscall sub_4219BE(void *a4);
1616 bool __cdecl sub_421B2C_PlaceInInventory_or_DropPickedItem(); 1600 bool __cdecl sub_421B2C_PlaceInInventory_or_DropPickedItem();
1617 void __fastcall GameUI_OnPlayerPortraitLeftClick(unsigned int uPlayerID); // idb 1601 void __fastcall GameUI_OnPlayerPortraitLeftClick(unsigned int uPlayerID); // idb
1618 void OnInventoryLeftClick(); 1602 void OnInventoryLeftClick();
1619 void OnGameViewportClick(); 1603 void OnGameViewportClick();
1690 void PrepareItemsRenderList_BLV(); 1674 void PrepareItemsRenderList_BLV();
1691 void AddBspNodeToRenderList(unsigned int node_id); 1675 void AddBspNodeToRenderList(unsigned int node_id);
1692 void __fastcall sub_4406BC(unsigned int node_id, unsigned int uFirstNode); // idb 1676 void __fastcall sub_4406BC(unsigned int node_id, unsigned int uFirstNode); // idb
1693 void __fastcall sub_440BED(struct IndoorLocation_drawstru *_this); 1677 void __fastcall sub_440BED(struct IndoorLocation_drawstru *_this);
1694 bool sub_44100D(); 1678 bool sub_44100D();
1695 void GameUI_DrawTorchlightAndWizardEye();
1696 void GameUI_DrawCharacterSelectionFrame();
1697 void LoadPartyBuffIcons(); 1679 void LoadPartyBuffIcons();
1698 void GameUI_DrawPartySpells();
1699 __int16 __fastcall sub_441A4E(int a1); 1680 __int16 __fastcall sub_441A4E(int a1);
1700 void GameUI_DrawMinimap(unsigned int uX, unsigned int uY, unsigned int uZ, unsigned int uW, unsigned int uZoom, unsigned int bRedrawOdmMinimap);
1701 void DrawBook_Map_sub(unsigned int tl_x, unsigned int tl_y, unsigned int br_x, int br_y, int _48074); // idb 1681 void DrawBook_Map_sub(unsigned int tl_x, unsigned int tl_y, unsigned int br_x, int br_y, int _48074); // idb
1702 void Initialize2DA(); 1682 void Initialize2DA();
1703 1683
1704 void LoadLevel_InitializeLevelStr(); 1684 void LoadLevel_InitializeLevelStr();
1705 1685