Pārlūkot izejas kodu

Fixed a major bug in the wall drawing function.

Adrien Boucaud 12 gadi atpakaļ
vecāks
revīzija
0526901493
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      wall.c

+ 1 - 1
wall.c

@@ -93,7 +93,7 @@ void drawWalls(Wall *list, Camera *cam, int nb_lines)
 
 				int i,j, x, y;
 
-				float dist = tmp->d - tmp->h + cam->zoom;
+				float dist = tmp->d + cam->zoom;
 				for(i = 0; i < tmp->h; ++i) {
 					if(dist <= 8) break;
 					ML_line(64 + dist*cos1, 32 + dist*sin1, 64 + dist*cos2, 32 + dist*sin2, BLACK);