Mercurial > mm7
comparison GUI/GUIWindow.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 |
---|---|
417 void GUIWindow_Dialogue::Release() | 417 void GUIWindow_Dialogue::Release() |
418 { | 418 { |
419 // ----------------------------------------- | 419 // ----------------------------------------- |
420 // 0041C26A void GUIWindow::Release --- part | 420 // 0041C26A void GUIWindow::Release --- part |
421 if (!dword_591084) | 421 if (!dword_591084) |
422 pDialogueNPCPortraits[0]->Release(); | 422 { |
423 if (pDialogueNPCPortraits[0]) | |
424 { | |
425 pDialogueNPCPortraits[0]->Release(); | |
426 pDialogueNPCPortraits[0] = nullptr; | |
427 } | |
428 } | |
423 uNumDialogueNPCPortraits = 0; | 429 uNumDialogueNPCPortraits = 0; |
424 | 430 |
425 if (game_ui_dialogue_background) | 431 if (game_ui_dialogue_background) |
426 { | 432 { |
427 game_ui_dialogue_background->Release(); | 433 game_ui_dialogue_background->Release(); |
447 void GUIWindow_House::Release() | 453 void GUIWindow_House::Release() |
448 { | 454 { |
449 // ----------------------------------------- | 455 // ----------------------------------------- |
450 // 0041C26A void GUIWindow::Release --- part | 456 // 0041C26A void GUIWindow::Release --- part |
451 for (int i = 0; i < uNumDialogueNPCPortraits; ++i) | 457 for (int i = 0; i < uNumDialogueNPCPortraits; ++i) |
452 pDialogueNPCPortraits[i]->Release(); | 458 { |
459 if (pDialogueNPCPortraits[i]) | |
460 { | |
461 pDialogueNPCPortraits[i]->Release(); | |
462 pDialogueNPCPortraits[i] = nullptr; | |
463 } | |
464 } | |
453 uNumDialogueNPCPortraits = 0; | 465 uNumDialogueNPCPortraits = 0; |
454 | 466 |
455 if (game_ui_dialogue_background) | 467 if (game_ui_dialogue_background) |
456 { | 468 { |
457 game_ui_dialogue_background->Release(); | 469 game_ui_dialogue_background->Release(); |
683 } | 695 } |
684 for ( v8 = 0; v8 < uNumDialogueNPCPortraits; ++v8 ) | 696 for ( v8 = 0; v8 < uNumDialogueNPCPortraits; ++v8 ) |
685 { | 697 { |
686 pRenderer->DrawTextureAlphaNew((pNPCPortraits_x[uNumDialogueNPCPortraits - 1][v8] - 4)/640.0f, | 698 pRenderer->DrawTextureAlphaNew((pNPCPortraits_x[uNumDialogueNPCPortraits - 1][v8] - 4)/640.0f, |
687 (pNPCPortraits_y[uNumDialogueNPCPortraits - 1][v8] - 4)/480.0f, game_ui_evtnpc); | 699 (pNPCPortraits_y[uNumDialogueNPCPortraits - 1][v8] - 4)/480.0f, game_ui_evtnpc); |
688 pRenderer->DrawTextureTransparentColorKey(pNPCPortraits_x[uNumDialogueNPCPortraits - 1][v8], | 700 pRenderer->DrawTextureAlphaNew(pNPCPortraits_x[uNumDialogueNPCPortraits - 1][v8]/640.0f, |
689 pNPCPortraits_y[uNumDialogueNPCPortraits - 1][v8], pDialogueNPCPortraits[v8]); | 701 pNPCPortraits_y[uNumDialogueNPCPortraits - 1][v8]/480.0f, pDialogueNPCPortraits[v8]); |
690 if ( uNumDialogueNPCPortraits < 4 ) | 702 if ( uNumDialogueNPCPortraits < 4 ) |
691 { | 703 { |
692 if ( v8 + 1 == uNumDialogueNPCPortraits && uHouse_ExitPic ) | 704 if ( v8 + 1 == uNumDialogueNPCPortraits && uHouse_ExitPic ) |
693 { | 705 { |
694 pTitleText = pMapStats->pInfos[uHouse_ExitPic].pName; | 706 pTitleText = pMapStats->pInfos[uHouse_ExitPic].pName; |
701 pTitleText = (char *)p2DEvents[(unsigned int)window_SpeakInHouse->ptr_1C - 1].pProprieterTitle; | 713 pTitleText = (char *)p2DEvents[(unsigned int)window_SpeakInHouse->ptr_1C - 1].pProprieterTitle; |
702 pWindow.DrawTitleText(pFontCreate, 0x1E3u, 113, pColor2, pTitleText, 3); | 714 pWindow.DrawTitleText(pFontCreate, 0x1E3u, 113, pColor2, pTitleText, 3); |
703 continue; | 715 continue; |
704 } | 716 } |
705 pTitleText = HouseNPCData[v8 +1 - (dword_591080 != 0)]->pName; | 717 pTitleText = HouseNPCData[v8 +1 - (dword_591080 != 0)]->pName; |
706 v9 = pNPCPortraits_y[uNumDialogueNPCPortraits - 1][v8] + pDialogueNPCPortraits[v8]->uTextureHeight + 2; | 718 v9 = pNPCPortraits_y[uNumDialogueNPCPortraits - 1][v8] + pDialogueNPCPortraits[v8]->GetHeight() + 2; |
707 } | 719 } |
708 v10 = v9; | 720 v10 = v9; |
709 pWindow.DrawTitleText(pFontCreate, 483, v10, pColor2, pTitleText, 3); | 721 pWindow.DrawTitleText(pFontCreate, 483, v10, pColor2, pTitleText, 3); |
710 } | 722 } |
711 } | 723 } |
718 pRenderer->DrawTextureAlphaNew(471 / 640.0f, 445 / 480.0f, ui_exit_cancel_button_background); | 730 pRenderer->DrawTextureAlphaNew(471 / 640.0f, 445 / 480.0f, ui_exit_cancel_button_background); |
719 return; | 731 return; |
720 } | 732 } |
721 v4 = (char *)pDialogueNPCCount - 1; | 733 v4 = (char *)pDialogueNPCCount - 1; |
722 pRenderer->DrawTextureAlphaNew((pNPCPortraits_x[0][0] - 4)/640.0f, (pNPCPortraits_y[0][0] - 4)/480.0f, game_ui_evtnpc); | 734 pRenderer->DrawTextureAlphaNew((pNPCPortraits_x[0][0] - 4)/640.0f, (pNPCPortraits_y[0][0] - 4)/480.0f, game_ui_evtnpc); |
723 pRenderer->DrawTextureTransparentColorKey(pNPCPortraits_x[0][0], pNPCPortraits_y[0][0], pDialogueNPCPortraits[(signed int)v4]); | 735 pRenderer->DrawTextureAlphaNew(pNPCPortraits_x[0][0]/640.0f, pNPCPortraits_y[0][0]/480.0f, pDialogueNPCPortraits[(signed int)v4]); |
724 if ( current_screen_type == SCREEN_E ) | 736 if ( current_screen_type == SCREEN_E ) |
725 { | 737 { |
726 CharacterUI_InventoryTab_Draw(pPlayers[uActiveCharacter], true); | 738 CharacterUI_InventoryTab_Draw(pPlayers[uActiveCharacter], true); |
727 if ( pDialogueNPCCount == uNumDialogueNPCPortraits && uHouse_ExitPic ) | 739 if ( pDialogueNPCCount == uNumDialogueNPCPortraits && uHouse_ExitPic ) |
728 { | 740 { |
1736 | 1748 |
1737 ui_btn_npc_left = assets->GetImage_16BitAlpha(L"IB-NPCLD-C"); | 1749 ui_btn_npc_left = assets->GetImage_16BitAlpha(L"IB-NPCLD-C"); |
1738 ui_btn_npc_right = assets->GetImage_16BitAlpha(L"IB-NPCRD-C"); | 1750 ui_btn_npc_right = assets->GetImage_16BitAlpha(L"IB-NPCRD-C"); |
1739 game_ui_btn_zoomin = assets->GetImage_16BitAlpha("ib-autout-C"); | 1751 game_ui_btn_zoomin = assets->GetImage_16BitAlpha("ib-autout-C"); |
1740 game_ui_btn_zoomout = assets->GetImage_16BitAlpha("ib-autin-C"); | 1752 game_ui_btn_zoomout = assets->GetImage_16BitAlpha("ib-autin-C"); |
1741 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_GameUI_CharSelectionFrame], "IB-selec-C", 2); | 1753 game_ui_player_selection_frame = assets->GetImage_16BitColorKey("IB-selec-C", 0x7FF); |
1742 game_ui_btn_cast = assets->GetImage_16BitAlpha("ib-m1d-c"); | 1754 game_ui_btn_cast = assets->GetImage_16BitAlpha("ib-m1d-c"); |
1743 game_ui_btn_rest = assets->GetImage_16BitAlpha("ib-m2d-c"); | 1755 game_ui_btn_rest = assets->GetImage_16BitAlpha("ib-m2d-c"); |
1744 game_ui_btn_quickref = assets->GetImage_16BitAlpha("ib-m3d-c"); | 1756 game_ui_btn_quickref = assets->GetImage_16BitAlpha("ib-m3d-c"); |
1745 game_ui_btn_settings = assets->GetImage_16BitAlpha("ib-m4d-c"); | 1757 game_ui_btn_settings = assets->GetImage_16BitAlpha("ib-m4d-c"); |
1746 | 1758 |
1747 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_PlayerBuff_Bless], "isg-01-c", 2); | 1759 game_ui_playerbuff_bless = assets->GetImage_16BitColorKey("isg-01-c", 0x7FF); |
1748 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_PlayerBuff_Preservation], "isg-02-c", 2); | 1760 game_ui_playerbuff_preservation = assets->GetImage_16BitColorKey("isg-02-c", 0x7FF); |
1749 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_PlayerBuff_Hammerhands], "isg-03-c", 2); | 1761 game_ui_playerbuff_hammerhands = assets->GetImage_16BitColorKey("isg-03-c", 0x7FF); |
1750 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_PlayerBuff_PainReflection], "isg-04-c", 2); | 1762 game_ui_playerbuff_pain_reflection = assets->GetImage_16BitColorKey("isg-04-c", 0x7FF); |
1751 | 1763 |
1752 pUIAnim_WizardEye->uIconID = pIconsFrameTable->FindIcon("wizeyeC"); | 1764 pUIAnim_WizardEye->icon = pIconsFrameTable->GetIcon("wizeyeC"); |
1753 pIconsFrameTable->InitializeAnimation(pUIAnim_WizardEye->uIconID); | 1765 pIconsFrameTable->InitializeAnimation(pUIAnim_WizardEye->icon->id); |
1754 pUIAnum_Torchlight->uIconID = pIconsFrameTable->FindIcon("torchC"); | 1766 |
1755 pIconsFrameTable->InitializeAnimation(pUIAnum_Torchlight->uIconID); | 1767 pUIAnum_Torchlight->icon = pIconsFrameTable->GetIcon("torchC"); |
1768 pIconsFrameTable->InitializeAnimation(pUIAnum_Torchlight->icon->id); | |
1756 | 1769 |
1757 ui_exit_cancel_button_background = assets->GetImage_16BitColorKey(L"ib-bcu-c", 0x7FF); | 1770 ui_exit_cancel_button_background = assets->GetImage_16BitColorKey(L"ib-bcu-c", 0x7FF); |
1758 | 1771 |
1759 game_ui_evtnpc = assets->GetImage_16BitColorKey(L"evtnpc-c", 0x7FF); | 1772 game_ui_evtnpc = assets->GetImage_16BitColorKey(L"evtnpc-c", 0x7FF); |
1760 ui_character_inventory_background = assets->GetImage_16BitColorKey(L"fr_inven-c", 0x7FF); | 1773 ui_character_inventory_background = assets->GetImage_16BitColorKey(L"fr_inven-c", 0x7FF); |
1785 | 1798 |
1786 ui_btn_npc_left = assets->GetImage_16BitAlpha(L"IB-NPCLD-C"); | 1799 ui_btn_npc_left = assets->GetImage_16BitAlpha(L"IB-NPCLD-C"); |
1787 ui_btn_npc_right = assets->GetImage_16BitAlpha(L"IB-NPCRD-C"); | 1800 ui_btn_npc_right = assets->GetImage_16BitAlpha(L"IB-NPCRD-C"); |
1788 game_ui_btn_zoomin = assets->GetImage_16BitAlpha(L"ib-autout-C"); | 1801 game_ui_btn_zoomin = assets->GetImage_16BitAlpha(L"ib-autout-C"); |
1789 game_ui_btn_zoomout = assets->GetImage_16BitAlpha(L"ib-autin-C"); | 1802 game_ui_btn_zoomout = assets->GetImage_16BitAlpha(L"ib-autin-C"); |
1790 uTextureID_GameUI_CharSelectionFrame = pIcons_LOD->LoadTexture("IB-selec-C", TEXTURE_16BIT_PALETTE); | 1803 game_ui_player_selection_frame = assets->GetImage_16BitColorKey("IB-selec-C", 0x7FF); |
1791 game_ui_btn_cast = assets->GetImage_16BitAlpha(L"ib-m1d-c"); | 1804 game_ui_btn_cast = assets->GetImage_16BitAlpha(L"ib-m1d-c"); |
1792 game_ui_btn_rest = assets->GetImage_16BitAlpha("ib-m2d-c"); | 1805 game_ui_btn_rest = assets->GetImage_16BitAlpha("ib-m2d-c"); |
1793 game_ui_btn_quickref = assets->GetImage_16BitAlpha("ib-m3d-c"); | 1806 game_ui_btn_quickref = assets->GetImage_16BitAlpha("ib-m3d-c"); |
1794 game_ui_btn_settings = assets->GetImage_16BitAlpha("ib-m4d-c"); | 1807 game_ui_btn_settings = assets->GetImage_16BitAlpha("ib-m4d-c"); |
1795 ui_exit_cancel_button_background = assets->GetImage_16BitColorKey(L"ib-bcu-c", 0x7FF); | 1808 ui_exit_cancel_button_background = assets->GetImage_16BitColorKey(L"ib-bcu-c", 0x7FF); |
1796 | 1809 |
1797 uTextureID_PlayerBuff_Bless = pIcons_LOD->LoadTexture("isg-01-c", TEXTURE_16BIT_PALETTE); | 1810 game_ui_playerbuff_bless = assets->GetImage_16BitColorKey("isg-01-c", 0x7FF); |
1798 uTextureID_PlayerBuff_Preservation = pIcons_LOD->LoadTexture("isg-02-c", TEXTURE_16BIT_PALETTE); | 1811 game_ui_playerbuff_preservation = assets->GetImage_16BitColorKey("isg-02-c", 0x7FF); |
1799 uTextureID_PlayerBuff_Hammerhands = pIcons_LOD->LoadTexture("isg-03-c", TEXTURE_16BIT_PALETTE); | 1812 game_ui_playerbuff_hammerhands = assets->GetImage_16BitColorKey("isg-03-c", 0x7FF); |
1800 uTextureID_PlayerBuff_PainReflection = pIcons_LOD->LoadTexture("isg-04-c", TEXTURE_16BIT_PALETTE); | 1813 game_ui_playerbuff_pain_reflection = assets->GetImage_16BitColorKey("isg-04-c", 0x7FF); |
1814 | |
1801 game_ui_evtnpc = assets->GetImage_16BitColorKey(L"evtnpc-c", 0x7FF); | 1815 game_ui_evtnpc = assets->GetImage_16BitColorKey(L"evtnpc-c", 0x7FF); |
1802 ui_character_inventory_background = assets->GetImage_16BitColorKey(L"fr_inven", 0x7FF); | 1816 ui_character_inventory_background = assets->GetImage_16BitColorKey(L"fr_inven", 0x7FF); |
1803 pUIAnim_WizardEye->uIconID = pIconsFrameTable->FindIcon("wizeyeC"); | 1817 |
1804 pIconsFrameTable->InitializeAnimation((signed __int16)pUIAnim_WizardEye->uIconID); | 1818 pUIAnim_WizardEye->icon = pIconsFrameTable->GetIcon("wizeyeC"); |
1805 pUIAnum_Torchlight->uIconID = pIconsFrameTable->FindIcon("torchC"); | 1819 pIconsFrameTable->InitializeAnimation(pUIAnim_WizardEye->icon->id); |
1806 pIconsFrameTable->InitializeAnimation((signed __int16)pUIAnum_Torchlight->uIconID); | 1820 |
1821 pUIAnum_Torchlight->icon = pIconsFrameTable->GetIcon("torchC"); | |
1822 pIconsFrameTable->InitializeAnimation(pUIAnum_Torchlight->icon->id); | |
1807 } | 1823 } |
1808 uGameUIFontMain = Color16(0xC8u, 0, 0); | 1824 uGameUIFontMain = Color16(0xC8u, 0, 0); |
1809 uGameUIFontShadow = Color16(10, 0, 0); | 1825 uGameUIFontShadow = Color16(10, 0, 0); |
1810 } | 1826 } |
1811 else if (align == PartyAlignment_Neutral) | 1827 else if (align == PartyAlignment_Neutral) |
1827 | 1843 |
1828 ui_btn_npc_left = assets->GetImage_16BitAlpha(L"IB-NPCLD-a"); | 1844 ui_btn_npc_left = assets->GetImage_16BitAlpha(L"IB-NPCLD-a"); |
1829 ui_btn_npc_right = assets->GetImage_16BitAlpha(L"IB-NPCRD-a"); | 1845 ui_btn_npc_right = assets->GetImage_16BitAlpha(L"IB-NPCRD-a"); |
1830 game_ui_btn_zoomin = assets->GetImage_16BitAlpha("ib-autout-a"); | 1846 game_ui_btn_zoomin = assets->GetImage_16BitAlpha("ib-autout-a"); |
1831 game_ui_btn_zoomout = assets->GetImage_16BitAlpha("ib-autin-a"); | 1847 game_ui_btn_zoomout = assets->GetImage_16BitAlpha("ib-autin-a"); |
1832 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_GameUI_CharSelectionFrame], "IB-selec-a", 2); | 1848 game_ui_player_selection_frame = assets->GetImage_16BitColorKey("IB-selec-a", 0x7FF); |
1833 game_ui_btn_cast = assets->GetImage_16BitAlpha("ib-m1d-a"); | 1849 game_ui_btn_cast = assets->GetImage_16BitAlpha("ib-m1d-a"); |
1834 game_ui_btn_rest = assets->GetImage_16BitAlpha("ib-m2d-a"); | 1850 game_ui_btn_rest = assets->GetImage_16BitAlpha("ib-m2d-a"); |
1835 game_ui_btn_quickref = assets->GetImage_16BitAlpha("ib-m3d-a"); | 1851 game_ui_btn_quickref = assets->GetImage_16BitAlpha("ib-m3d-a"); |
1836 game_ui_btn_settings = assets->GetImage_16BitAlpha("ib-m4d-a"); | 1852 game_ui_btn_settings = assets->GetImage_16BitAlpha("ib-m4d-a"); |
1837 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_PlayerBuff_Bless], "isg-01-a", 2); | 1853 |
1838 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_PlayerBuff_Preservation], "isg-02-a", 2); | 1854 game_ui_playerbuff_bless = assets->GetImage_16BitColorKey("isg-01-a", 0x7FF); |
1839 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_PlayerBuff_Hammerhands], "isg-03-a", 2); | 1855 game_ui_playerbuff_preservation = assets->GetImage_16BitColorKey("isg-02-a", 0x7FF); |
1840 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_PlayerBuff_PainReflection], "isg-04-a", 2); | 1856 game_ui_playerbuff_hammerhands = assets->GetImage_16BitColorKey("isg-03-a", 0x7FF); |
1841 pUIAnim_WizardEye->uIconID = pIconsFrameTable->FindIcon("wizeyeA"); | 1857 game_ui_playerbuff_pain_reflection = assets->GetImage_16BitColorKey("isg-04-a", 0x7FF); |
1842 pIconsFrameTable->InitializeAnimation((signed __int16)pUIAnim_WizardEye->uIconID); | 1858 |
1843 pUIAnum_Torchlight->uIconID = pIconsFrameTable->FindIcon("torchA"); | 1859 pUIAnim_WizardEye->icon = pIconsFrameTable->GetIcon("wizeyeA"); |
1844 pIconsFrameTable->InitializeAnimation((signed __int16)pUIAnum_Torchlight->uIconID); | 1860 pIconsFrameTable->InitializeAnimation(pUIAnim_WizardEye->icon->id); |
1861 pUIAnum_Torchlight->icon = pIconsFrameTable->GetIcon("torchA"); | |
1862 pIconsFrameTable->InitializeAnimation(pUIAnum_Torchlight->icon->id); | |
1845 | 1863 |
1846 ui_exit_cancel_button_background = assets->GetImage_16BitColorKey(L"ib-bcu-a", 0x7FF); | 1864 ui_exit_cancel_button_background = assets->GetImage_16BitColorKey(L"ib-bcu-a", 0x7FF); |
1847 | 1865 |
1848 game_ui_evtnpc = assets->GetImage_16BitColorKey(L"evtnpc", 0x7FF); | 1866 game_ui_evtnpc = assets->GetImage_16BitColorKey(L"evtnpc", 0x7FF); |
1849 ui_character_inventory_background = assets->GetImage_16BitColorKey(L"fr_inven", 0x7FF); | 1867 ui_character_inventory_background = assets->GetImage_16BitColorKey(L"fr_inven", 0x7FF); |
1872 game_ui_player_alert_yellow = assets->GetImage_16BitAlpha(L"IB-InitY-a"); | 1890 game_ui_player_alert_yellow = assets->GetImage_16BitAlpha(L"IB-InitY-a"); |
1873 game_ui_player_alert_red = assets->GetImage_16BitAlpha(L"IB-InitR-a"); | 1891 game_ui_player_alert_red = assets->GetImage_16BitAlpha(L"IB-InitR-a"); |
1874 | 1892 |
1875 ui_btn_npc_left = assets->GetImage_16BitAlpha(L"IB-NPCLD-A"); | 1893 ui_btn_npc_left = assets->GetImage_16BitAlpha(L"IB-NPCLD-A"); |
1876 ui_btn_npc_right = assets->GetImage_16BitAlpha(L"IB-NPCRD-A"); | 1894 ui_btn_npc_right = assets->GetImage_16BitAlpha(L"IB-NPCRD-A"); |
1877 uTextureID_GameUI_CharSelectionFrame = pIcons_LOD->LoadTexture("IB-selec-A", TEXTURE_16BIT_PALETTE); | 1895 game_ui_player_selection_frame = assets->GetImage_16BitColorKey("IB-selec-A", 0x7FF); |
1878 game_ui_btn_cast = assets->GetImage_16BitAlpha("ib-m1d-a"); | 1896 game_ui_btn_cast = assets->GetImage_16BitAlpha("ib-m1d-a"); |
1879 game_ui_btn_rest = assets->GetImage_16BitAlpha("ib-m2d-a"); | 1897 game_ui_btn_rest = assets->GetImage_16BitAlpha("ib-m2d-a"); |
1880 game_ui_btn_quickref = assets->GetImage_16BitAlpha("ib-m3d-a"); | 1898 game_ui_btn_quickref = assets->GetImage_16BitAlpha("ib-m3d-a"); |
1881 game_ui_btn_settings = assets->GetImage_16BitAlpha("ib-m4d-a"); | 1899 game_ui_btn_settings = assets->GetImage_16BitAlpha("ib-m4d-a"); |
1882 game_ui_btn_zoomin = assets->GetImage_16BitAlpha("ib-autout-a"); | 1900 game_ui_btn_zoomin = assets->GetImage_16BitAlpha("ib-autout-a"); |
1883 game_ui_btn_zoomout = assets->GetImage_16BitAlpha("ib-autin-a"); | 1901 game_ui_btn_zoomout = assets->GetImage_16BitAlpha("ib-autin-a"); |
1884 ui_exit_cancel_button_background = assets->GetImage_16BitColorKey(L"ib-bcu-a", 0x7FF); | 1902 ui_exit_cancel_button_background = assets->GetImage_16BitColorKey(L"ib-bcu-a", 0x7FF); |
1885 | 1903 |
1886 uTextureID_PlayerBuff_Bless = pIcons_LOD->LoadTexture("isg-01-a", TEXTURE_16BIT_PALETTE); | 1904 game_ui_playerbuff_bless = assets->GetImage_16BitColorKey("isg-01-a", 0x7FF); |
1887 uTextureID_PlayerBuff_Preservation = pIcons_LOD->LoadTexture("isg-02-a", TEXTURE_16BIT_PALETTE); | 1905 game_ui_playerbuff_preservation = assets->GetImage_16BitColorKey("isg-02-a", 0x7FF); |
1888 uTextureID_PlayerBuff_Hammerhands = pIcons_LOD->LoadTexture("isg-03-a", TEXTURE_16BIT_PALETTE); | 1906 game_ui_playerbuff_hammerhands = assets->GetImage_16BitColorKey("isg-03-a", 0x7FF); |
1889 uTextureID_PlayerBuff_PainReflection = pIcons_LOD->LoadTexture("isg-04-a", TEXTURE_16BIT_PALETTE); | 1907 game_ui_playerbuff_pain_reflection = assets->GetImage_16BitColorKey("isg-04-a", 0x7FF); |
1908 | |
1890 game_ui_evtnpc = assets->GetImage_16BitColorKey(L"evtnpc", 0x7FF); | 1909 game_ui_evtnpc = assets->GetImage_16BitColorKey(L"evtnpc", 0x7FF); |
1891 ui_character_inventory_background = assets->GetImage_16BitColorKey(L"fr_inven", 0x7FF); | 1910 ui_character_inventory_background = assets->GetImage_16BitColorKey(L"fr_inven", 0x7FF); |
1892 pUIAnim_WizardEye->uIconID = pIconsFrameTable->FindIcon("wizeyeA"); | 1911 |
1893 pIconsFrameTable->InitializeAnimation((signed __int16)pUIAnim_WizardEye->uIconID); | 1912 pUIAnim_WizardEye->icon = pIconsFrameTable->GetIcon("wizeyeA"); |
1894 pUIAnum_Torchlight->uIconID = pIconsFrameTable->FindIcon("torchA"); | 1913 pIconsFrameTable->InitializeAnimation(pUIAnim_WizardEye->icon->id); |
1895 pIconsFrameTable->InitializeAnimation((signed __int16)pUIAnum_Torchlight->uIconID); | 1914 pUIAnum_Torchlight->icon = pIconsFrameTable->GetIcon("torchA"); |
1915 pIconsFrameTable->InitializeAnimation(pUIAnum_Torchlight->icon->id); | |
1916 | |
1896 messagebox_corner_y = assets->GetImage_16BitAlpha(L"cornr_ll"); | 1917 messagebox_corner_y = assets->GetImage_16BitAlpha(L"cornr_ll"); |
1897 messagebox_corner_w = assets->GetImage_16BitAlpha(L"cornr_lr"); | 1918 messagebox_corner_w = assets->GetImage_16BitAlpha(L"cornr_lr"); |
1898 messagebox_corner_x = assets->GetImage_16BitAlpha(L"cornr_ul"); | 1919 messagebox_corner_x = assets->GetImage_16BitAlpha(L"cornr_ul"); |
1899 messagebox_corner_z = assets->GetImage_16BitAlpha(L"cornr_ur"); | 1920 messagebox_corner_z = assets->GetImage_16BitAlpha(L"cornr_ur"); |
1900 messagebox_border_bottom = assets->GetImage_16BitAlpha(L"edge_btm"); | 1921 messagebox_border_bottom = assets->GetImage_16BitAlpha(L"edge_btm"); |
1925 | 1946 |
1926 ui_btn_npc_left = assets->GetImage_16BitAlpha(L"IB-NPCLD-B"); | 1947 ui_btn_npc_left = assets->GetImage_16BitAlpha(L"IB-NPCLD-B"); |
1927 ui_btn_npc_right = assets->GetImage_16BitAlpha(L"IB-NPCRD-B"); | 1948 ui_btn_npc_right = assets->GetImage_16BitAlpha(L"IB-NPCRD-B"); |
1928 game_ui_btn_zoomin = assets->GetImage_16BitAlpha("ib-autout-B"); | 1949 game_ui_btn_zoomin = assets->GetImage_16BitAlpha("ib-autout-B"); |
1929 game_ui_btn_zoomout = assets->GetImage_16BitAlpha("ib-autin-B"); | 1950 game_ui_btn_zoomout = assets->GetImage_16BitAlpha("ib-autin-B"); |
1930 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_GameUI_CharSelectionFrame], "IB-selec-B", 2); | 1951 game_ui_player_selection_frame = assets->GetImage_16BitColorKey("IB-selec-B", 0x7FF); |
1931 game_ui_btn_cast = assets->GetImage_16BitAlpha("ib-m1d-b"); | 1952 game_ui_btn_cast = assets->GetImage_16BitAlpha("ib-m1d-b"); |
1932 game_ui_btn_rest = assets->GetImage_16BitAlpha("ib-m2d-b"); | 1953 game_ui_btn_rest = assets->GetImage_16BitAlpha("ib-m2d-b"); |
1933 game_ui_btn_quickref = assets->GetImage_16BitAlpha("ib-m3d-b"); | 1954 game_ui_btn_quickref = assets->GetImage_16BitAlpha("ib-m3d-b"); |
1934 game_ui_btn_settings = assets->GetImage_16BitAlpha("ib-m4d-b"); | 1955 game_ui_btn_settings = assets->GetImage_16BitAlpha("ib-m4d-b"); |
1935 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_PlayerBuff_Bless], "isg-01-b", 2); | 1956 |
1936 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_PlayerBuff_Preservation], "isg-02-b", 2); | 1957 game_ui_playerbuff_bless = assets->GetImage_16BitColorKey("isg-01-b", 0x7FF); |
1937 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_PlayerBuff_Hammerhands], "isg-03-b", 2); | 1958 game_ui_playerbuff_preservation = assets->GetImage_16BitColorKey("isg-02-b", 0x7FF); |
1938 pIcons_LOD->ReloadTexture(&pIcons_LOD->pTextures[uTextureID_PlayerBuff_PainReflection], "isg-04-b", 2); | 1959 game_ui_playerbuff_hammerhands = assets->GetImage_16BitColorKey("isg-03-b", 0x7FF); |
1939 pUIAnim_WizardEye->uIconID = pIconsFrameTable->FindIcon("wizeyeB"); | 1960 game_ui_playerbuff_pain_reflection = assets->GetImage_16BitColorKey("isg-04-b", 0x7FF); |
1940 pIconsFrameTable->InitializeAnimation((signed __int16)pUIAnim_WizardEye->uIconID); | 1961 |
1941 pUIAnum_Torchlight->uIconID = pIconsFrameTable->FindIcon("torchB"); | 1962 pUIAnim_WizardEye->icon = pIconsFrameTable->GetIcon("wizeyeB"); |
1942 pIconsFrameTable->InitializeAnimation((signed __int16)pUIAnum_Torchlight->uIconID); | 1963 pIconsFrameTable->InitializeAnimation(pUIAnim_WizardEye->icon->id); |
1964 pUIAnum_Torchlight->icon = pIconsFrameTable->GetIcon("torchB"); | |
1965 pIconsFrameTable->InitializeAnimation(pUIAnum_Torchlight->icon->id); | |
1966 | |
1943 ui_exit_cancel_button_background = assets->GetImage_16BitColorKey(L"ib-bcu-b", 0x7FF); | 1967 ui_exit_cancel_button_background = assets->GetImage_16BitColorKey(L"ib-bcu-b", 0x7FF); |
1944 | |
1945 game_ui_evtnpc = assets->GetImage_16BitColorKey(L"evtnpc-b", 0x7FF); | 1968 game_ui_evtnpc = assets->GetImage_16BitColorKey(L"evtnpc-b", 0x7FF); |
1946 ui_character_inventory_background = assets->GetImage_16BitColorKey(L"fr_inven-b", 0x7FF); | 1969 ui_character_inventory_background = assets->GetImage_16BitColorKey(L"fr_inven-b", 0x7FF); |
1947 messagebox_corner_y = assets->GetImage_16BitAlpha(L"cornr_ll-b"); | 1970 messagebox_corner_y = assets->GetImage_16BitAlpha(L"cornr_ll-b"); |
1948 messagebox_corner_w = assets->GetImage_16BitAlpha(L"cornr_lr-b"); | 1971 messagebox_corner_w = assets->GetImage_16BitAlpha(L"cornr_lr-b"); |
1949 messagebox_corner_x = assets->GetImage_16BitAlpha(L"cornr_ul-b"); | 1972 messagebox_corner_x = assets->GetImage_16BitAlpha(L"cornr_ul-b"); |