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;
   }