Mercurial > mm7
diff Engine/stru6.cpp @ 2575:a76d408c5132 tip
DrawTranslucent -> DrawTextureGrayShade
Removed old texture drawing stuff
author | a.parshin |
---|---|
date | Wed, 09 Mar 2016 01:39:52 +0200 |
parents | d569340b05ff |
children |
line wrap: on
line diff
--- a/Engine/stru6.cpp Mon Mar 07 03:48:40 2016 +0200 +++ b/Engine/stru6.cpp Wed Mar 09 01:39:52 2016 +0200 @@ -1236,7 +1236,7 @@ v4->uSpellIconID = pIconsFrameTable->FindIcon(v6); if (v4->bRender) - v4->uSpellAnimTime = 8 * pIconsFrameTable->pIcons[v4->uSpellIconID].uAnimLength; + v4->uSpellAnimTime = pIconsFrameTable->GetIcon(v4->uSpellIconID)->GetAnimLength(); } //----- (004A8BDF) -------------------------------------------------------- @@ -1376,8 +1376,8 @@ continue; } - IconFrame* icon = pIconsFrameTable->GetFrame(buff->uSpellIconID, buff->uSpellAnimTimeElapsed); - pRenderer->DrawTextureIndexedAlpha(pPlayerPortraitsXCoords_For_PlayerBuffAnimsDrawing[i], 385, pIcons_LOD->GetTexture(icon->uTextureID)); + Icon* icon = pIconsFrameTable->GetFrame(buff->uSpellIconID, buff->uSpellAnimTimeElapsed); + pRenderer->DrawTextureAlphaNew(pPlayerPortraitsXCoords_For_PlayerBuffAnimsDrawing[i]/640.0f, 385/480.0f, icon->texture); pOtherOverlayList->bRedraw = true; }