Changeset - r1431:d2a2b8f2882e
[Not reviewed]
master
0 1 0
tron - 20 years ago 2005-03-06 12:33:33
tron@openttd.org
(svn r1935) Missing braces; while here turn the ifs into a single switch
1 file changed with 16 insertions and 6 deletions:
0 comments (0 inline, 0 general)
train_cmd.c
Show inline comments
 
@@ -2640,12 +2640,22 @@ static void DeleteLastWagon(Vehicle *v)
 
		if (endtile == INVALID_TILE) // tunnel is busy (error returned)
 
			return;
 

	
 
		if ((v->direction == 1) || (v->direction == 5) )
 
			SetSignalsOnBothDir(v->tile, 0);
 
			SetSignalsOnBothDir(endtile, 0);
 
		if ((v->direction == 3) || (v->direction == 7) )
 
			SetSignalsOnBothDir(v->tile, 1);
 
			SetSignalsOnBothDir(endtile, 1);
 
		switch (v->direction) {
 
			case 1:
 
			case 5:
 
				SetSignalsOnBothDir(v->tile, 0);
 
				SetSignalsOnBothDir(endtile, 0);
 
				break;
 

	
 
			case 3:
 
			case 7:
 
				SetSignalsOnBothDir(v->tile, 1);
 
				SetSignalsOnBothDir(endtile, 1);
 
				break;
 

	
 
			default:
 
				break;
 
		}
 
	}
 
}
 

	
0 comments (0 inline, 0 general)