terraform_gui.c
changeset 3977 edb5b94e2094
parent 3933 a5f08e17f4a0
child 4007 98f6f57d0e0d
--- a/terraform_gui.c	Wed Jun 07 18:41:58 2006 +0000
+++ b/terraform_gui.c	Wed Jun 07 19:35:21 2006 +0000
@@ -2,7 +2,6 @@
 
 #include "stdafx.h"
 #include "openttd.h"
-#include "bridge_map.h"
 #include "clear_map.h"
 #include "table/sprites.h"
 #include "table/strings.h"
@@ -82,20 +81,11 @@
 	size_y = (ey - sy) + 1;
 
 	BEGIN_TILE_LOOP(tile, size_x, size_y, TileXY(sx, sy)) {
-		switch (GetTileType(tile)) {
-			case MP_CLEAR:
-				MakeClear(tile, CLEAR_ROCKS, 3);
-				break;
-
-			case MP_TREES:
-				MakeClear(tile, CLEAR_ROCKS, 3);
-				ClearBridgeMiddle(tile);
-				break;
-
-			default: continue;
+		if (IsTileType(tile, MP_CLEAR) || IsTileType(tile, MP_TREES)) {
+			MakeClear(tile, CLEAR_ROCKS, 3);
+			MarkTileDirtyByTile(tile);
+			success = true;
 		}
-		MarkTileDirtyByTile(tile);
-		success = true;
 	} END_TILE_LOOP(tile, size_x, size_y, 0);
 
 	if (success) SndPlayTileFx(SND_1F_SPLAT, end);