diff Render.cpp @ 1983:5cd26f2c6904

small fix
author Ritor1
date Fri, 01 Nov 2013 17:29:49 +0600
parents 2647e2f820a6
children ef4dcee1b4a1
line wrap: on
line diff
--- a/Render.cpp	Fri Nov 01 14:44:06 2013 +0600
+++ b/Render.cpp	Fri Nov 01 17:29:49 2013 +0600
@@ -5368,8 +5368,7 @@
     v51 = (double)SLODWORD(v80);
     v75 = array_507D30;
     v52 = array_50AC10;
-    v80 = v73;
-    do
+    for ( v80 = v73; v80; --v80 )
     {
       if ( v51 <= v52->vWorldViewProjY )
       {
@@ -5379,17 +5378,11 @@
         memcpy(v53, v52, 0x30u);
       }
       ++v52;
-      --LODWORD(v80);
-    }
-    while ( v80 != 0.0 );
-  }
-  pSkyPolygon.uNumVertices = v74;
-  v61 = pBitmaps_LOD->pHardwareTextures[(signed __int16)pSkyPolygon.uTileBitmapID];
-  v60 = &pSkyPolygon;
-  v59 = v74;
-  //v27 = pRenderer;
-//LABEL_18:
-  pRenderer->DrawIndoorSkyPolygon(v59, v60, v61);
+      //--LODWORD(v80);
+    }
+    //while ( v80 != 0.0 );
+  }
+  pRenderer->DrawIndoorSkyPolygon(v74, &pSkyPolygon, pBitmaps_LOD->pHardwareTextures[(signed __int16)pSkyPolygon.uTileBitmapID]);
 }