]> git.mxchange.org Git - quix0rs-blobwars.git/commitdiff
Fix minimap rendering.
authorGuus Sliepen <guus@debian.org>
Sun, 9 Aug 2015 14:40:19 +0000 (16:40 +0200)
committerGuus Sliepen <guus@debian.org>
Sun, 9 Aug 2015 14:40:19 +0000 (16:40 +0200)
src/map.cpp

index e7d548f9d99ecca0036ed9daf81b48ae670a9115..8c3a765b5a71b2c8945062344d944178f2622490 100644 (file)
@@ -317,15 +317,15 @@ void showMap(int centerX, int centerY)
        {
                for (int x = 0 ; x < 64 ; x++)
                {
        {
                for (int x = 0 ; x < 64 ; x++)
                {
-                       color = -1;
+                       color = graphics.black;
 
                        if (map.data[x1 + x][y1 + y] == MAP_AIR)
                        {
 
                        if (map.data[x1 + x][y1 + y] == MAP_AIR)
                        {
-                               color = -1;
+                               color = graphics.black;
                        }
                        else if (map.data[x1 + x][y1 + y] == MAP_WATER)
                        {
                        }
                        else if (map.data[x1 + x][y1 + y] == MAP_WATER)
                        {
-                               color = -1;
+                               color = graphics.black;
                        }
                        else if (map.data[x1 + x][y1 + y] == MAP_SLIME)
                        {
                        }
                        else if (map.data[x1 + x][y1 + y] == MAP_SLIME)
                        {
@@ -337,7 +337,7 @@ void showMap(int centerX, int centerY)
                        }
                        else if (map.data[x1 + x][y1 + y] >= MAP_DECORATION)
                        {
                        }
                        else if (map.data[x1 + x][y1 + y] >= MAP_DECORATION)
                        {
-                               color = -1;
+                               color = graphics.black;
                                
                                if (map.data[x1 + x][y1 + y - 1] == MAP_WATER)
                                {
                                
                                if (map.data[x1 + x][y1 + y - 1] == MAP_WATER)
                                {
@@ -353,7 +353,7 @@ void showMap(int centerX, int centerY)
                                color = graphics.darkGreen;
                        }
 
                                color = graphics.darkGreen;
                        }
 
-                       if (color > -1)
+                       if (color != graphics.black)
                        {
                                graphics.drawRect(x * 5, y * 5, 5, 5, color, panel);
                        }
                        {
                                graphics.drawRect(x * 5, y * 5, 5, 5, color, panel);
                        }