comparison mm7_5.cpp @ 983:1462a5f12b65

Character Skills tab drawing fixed.
author Nomad
date Sat, 11 May 2013 17:00:43 +0200
parents 08fd1436ef35
children d982fffb8b96
comparison
equal deleted inserted replaced
982:08fd1436ef35 983:1462a5f12b65
9221 return TargetColor((unsigned __int8)uColor, BYTE1(uColor), BYTE2(uColor)); 9221 return TargetColor((unsigned __int8)uColor, BYTE1(uColor), BYTE2(uColor));
9222 } 9222 }
9223 9223
9224 //----- (0040DEF3) -------------------------------------------------------- 9224 //----- (0040DEF3) --------------------------------------------------------
9225 unsigned short TargetColor( unsigned __int16 r, unsigned __int16 g, unsigned __int16 b ) 9225 unsigned short TargetColor( unsigned __int16 r, unsigned __int16 g, unsigned __int16 b )
9226 { 9226 {
9227 return ((unsigned int)b >> (8 - LOBYTE(pRenderer->uTargetBBits))) | pRenderer->uTargetGMask & (g << (LOBYTE(pRenderer->uTargetGBits) + 9227 return ((unsigned int)b >> (8 - LOBYTE(pRenderer->uTargetBBits))) | pRenderer->uTargetGMask & (g << (LOBYTE(pRenderer->uTargetGBits) +
9228 LOBYTE(pRenderer->uTargetBBits) - 8)) | pRenderer->uTargetRMask & (r << (LOBYTE(pRenderer->uTargetGBits) + 9228 LOBYTE(pRenderer->uTargetBBits) - 8)) | pRenderer->uTargetRMask & (r << (LOBYTE(pRenderer->uTargetGBits) +
9229 LOBYTE(pRenderer->uTargetRBits) + LOBYTE(pRenderer->uTargetBBits) - 8)); 9229 LOBYTE(pRenderer->uTargetRBits) + LOBYTE(pRenderer->uTargetBBits) - 8));
9230 } 9230 }
9231 9231
11457 Dst.DrawTitleText(pFontCreate, 0, 0, 0, pTmpBuf, 3u); 11457 Dst.DrawTitleText(pFontCreate, 0, 0, 0, pTmpBuf, 3u);
11458 return Dst.DrawText(pFontSmallnum, 1, LOBYTE(pFontLucida->uFontHeight), 0, v2, 0, 0, 0); 11458 return Dst.DrawText(pFontSmallnum, 1, LOBYTE(pFontLucida->uFontHeight), 0, v2, 0, 0, 0);
11459 } 11459 }
11460 11460
11461 //----- (00417AD4) -------------------------------------------------------- 11461 //----- (00417AD4) --------------------------------------------------------
11462 unsigned int __fastcall GetSkillColor(unsigned int uPlayerClass, PLAYER_SKILL_TYPE uPlayerSkillType, signed int skill_level) 11462 unsigned int GetSkillColor(unsigned int uPlayerClass, PLAYER_SKILL_TYPE uPlayerSkillType, signed int skill_level)
11463 { 11463 {
11464 int v8; // eax@10 11464 int v8; // eax@10
11465 int v12; // eax@14 11465 int v12; // eax@14
11466 unsigned int yellow; // [sp+Ch] [bp-Ch]@1 11466 unsigned int yellow; // [sp+Ch] [bp-Ch]@1
11467 unsigned int red; // [sp+10h] [bp-8h]@1 11467 unsigned int red; // [sp+10h] [bp-8h]@1