Mercurial > mm7
diff UI/UiGame.cpp @ 2101:ee2724b9ca05
RasterLine2D fix and etc.
author | Ritor1 |
---|---|
date | Mon, 16 Dec 2013 18:43:42 +0600 |
parents | 2b39f6b451f9 |
children | 0db53678ff48 |
line wrap: on
line diff
--- a/UI/UiGame.cpp Fri Dec 13 22:19:56 2013 +0600 +++ b/UI/UiGame.cpp Mon Dec 16 18:43:42 2013 +0600 @@ -1819,7 +1819,7 @@ void GameUI_DrawMinimap(unsigned int uX, unsigned int uY, unsigned int uZ, unsigned int uW, unsigned int uZoom, unsigned int bRedrawOdmMinimap) { int uHeight; // ebx@6 - unsigned int pW; // ebx@23 + signed int pW; // ebx@23 int v15; // eax@23 double v20; // st7@30 signed int v27; // eax@37 @@ -1828,15 +1828,15 @@ int pPoint_X; // edi@72 int pPoint_Y; // ebx@72 unsigned int lPitch; // [sp+20h] [bp-34h]@1 - unsigned int pY; // [sp+20h] [bp-34h]@23 - unsigned int pX; // [sp+24h] [bp-30h]@23 + signed int pY; // [sp+20h] [bp-34h]@23 + signed int pX; // [sp+24h] [bp-30h]@23 signed int v70; // [sp+24h] [bp-30h]@37 signed int uBluea; // [sp+28h] [bp-2Ch]@37 int v73; // [sp+2Ch] [bp-28h]@30 signed int uCenterY; // [sp+48h] [bp-Ch]@1 signed int uCenterX; // [sp+4Ch] [bp-8h]@1 signed int uWidth; // [sp+5Ch] [bp+8h]@30 - unsigned int pZ; // [sp+60h] [bp+Ch]@23 + signed int pZ; // [sp+60h] [bp+Ch]@23 float uWb; // [sp+60h] [bp+Ch]@30 unsigned int pColor; @@ -1992,6 +1992,8 @@ v15 = abs(pOutline->sZ - pParty->vPosition.z) / 8; if ( v15 > 100 ) v15 = 100; + //if ( i == 1000 )//pY < 0 && pW > 16 ) + //__debugbreak(); pRenderer->RasterLine2D(pX, pY, pZ, pW, viewparams->pPalette[-v15 + 200]); } }