Mercurial > mm7
diff Render.cpp @ 990:087a9af8e0ec
MessageParam
author | Ritor1 |
---|---|
date | Mon, 13 May 2013 18:03:55 +0600 |
parents | bb37d33934b0 |
children | 3a3ab572eff5 |
line wrap: on
line diff
--- a/Render.cpp Mon May 13 09:39:58 2013 +0600 +++ b/Render.cpp Mon May 13 18:03:55 2013 +0600 @@ -887,7 +887,7 @@ int v21; // ecx@43 //char v22; // zf@44 int v23; // ecx@47 - int v24; // edi@52 + //int v24; // edi@52 int v25; // eax@54 int v26; // ecx@54 int v27; // eax@56 @@ -932,7 +932,7 @@ int v66; // edx@163 int v67; // ecx@164 int v68; // ecx@167 - int v69; // eax@173 + //int v69; // eax@173 int v70; // edi@178 //int v71; // eax@178 //int v72; // ecx@178 @@ -1132,7 +1132,7 @@ v21 = terrain_76DFC8[v17]; while ( 1 ) { - v125 = v21; + v125 = terrain_76DFC8[v17]; if ( v21 < v124 ) break; terrain_76DBC8[v16] = v21; @@ -1156,12 +1156,12 @@ ++v16; } v16 = 0; - v24 = terrain_76E3C8[v18]; + //v24 = terrain_76E3C8[v18]; v126 = 0; - if ( v120 > v24 ) + if ( v120 > terrain_76E3C8[v18] ) { v125 = v120; - memset32(terrain_76D5C8, v122, 4 * (v120 - v24 + 1)); + memset32(terrain_76D5C8, v122, 4 * (v120 - terrain_76E3C8[v18] + 1)); do { v25 = v126; @@ -1517,13 +1517,14 @@ default: break; } - v69 = v16 - 1; + //v69 = v16 - 1; ptr_801A08 = pVerticesSR_806210; ptr_801A04 = pVerticesSR_801A10; - v126 = v69; + //v126 = v69; + if ( v105 && v105 != 7 && v105 != 3 && v105 != 4 )//блок { - for ( i = v69; i >= 1; --i ) + for ( i = v16 - 1; i >= 1; --i ) { //v70 = i; //v71 = terrain_76D7C8[i];//88 @@ -1584,7 +1585,7 @@ } else { - for ( i = v69; i >= 1; --i ) + for ( i = v16 - 1; i >= 1; --i ) { //v86 = i; //v87 = terrain_76D5C8[i];