Hm bis jetzt ist mir nix eingefallen :s
/Edit:
in Moverrender.cpp
Schau mal hier wie Master und Hero aufgebaut ist mit dem Icons
if(checkhero == LEGEND_CLASS_MASTER && m_nLevel >= 60 && m_nLevel <= 120) //Àü½ÂÀ» ÇßÀ» °æ¿ì.
{
if(/*m_nLevel >= 60 && */m_nLevel < 70) //Level DownµÉ °æ¿ì¸¦ »ý°¢Çؼ* ÁÖ¼®Ã³¸®.
// strPath = MakePath( DIR_ICON, "icon_Expert1.dds");
pTexture = g_Neuz.m_pMasterIcon[0];
else if(m_nLevel >= 70 && m_nLevel < 80)
// strPath = MakePath( DIR_ICON, "icon_Expert2.dds");
pTexture = g_Neuz.m_pMasterIcon[1];
else if(m_nLevel >= 80 && m_nLevel < 90)
// strPath = MakePath( DIR_ICON, "icon_Expert3.dds");
pTexture = g_Neuz.m_pMasterIcon[2];
else if(m_nLevel >= 90 && m_nLevel < 100)
// strPath = MakePath( DIR_ICON, "icon_Expert4.dds");
pTexture = g_Neuz.m_pMasterIcon[3];
else if(m_nLevel >= 100 && m_nLevel < 110)
// strPath = MakePath( DIR_ICON, "icon_Expert5.dds");
pTexture = g_Neuz.m_pMasterIcon[4];
else if(m_nLevel >= 110 && m_nLevel <= 120)
// strPath = MakePath( DIR_ICON, "icon_Expert6.dds");
pTexture = g_Neuz.m_pMasterIcon[5];
//pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff );
if(pTexture != NULL)
{
point.y -= pTexture->m_size.cy + 5;
pTexture->Render( &g_Neuz.m_2DRender, point );
}
}
else if(checkhero == LEGEND_CLASS_HERO) //¿µ¿õÀÏ °æ¿ì.
{
//strPath = MakePath( DIR_ICON, "icon_Hero.dds");
//pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff );
pTexture = g_Neuz.m_pHeroIcon;
if(pTexture != NULL)
{
point.y -= pTexture->m_size.cy + 5;
pTexture->Render( &g_Neuz.m_2DRender, point );
}
}
else if(checkhero == LEGEND_CLASS_LEGEND_HERO)
{
strPath = MakePath( DIR_ICON, "Legend_Mark.png");
pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff );
//pTexture = g_Neuz.m_pHeroIcon;
if(pTexture != NULL)
{
point.y -= pTexture->m_size.cy + 5;
pTexture->Render( &g_Neuz.m_2DRender, point );
}
}
}
Und ich Glaub bei
else if(checkhero == LEGEND_CLASS_LEGEND_HERO)
{
strPath = MakePath( DIR_ICON, "Legend_Mark.png");
pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff );
//pTexture = g_Neuz.m_pHeroIcon;
if(pTexture != NULL)
{
point.y -= pTexture->m_size.cy + 5;
pTexture->Render( &g_Neuz.m_2DRender, point );
}
}
fhlt noch ein wenig :D
Teste es Morgen mal...