Changeset - r8625:a49c9c70551a
[Not reviewed]
master
0 1 0
belugas - 16 years ago 2008-02-21 16:05:33
belugas@openttd.org
(svn r12208) -Codechange: Alignment of params makes the code easier to read.
1 file changed with 9 insertions and 9 deletions:
0 comments (0 inline, 0 general)
src/tunnelbridge_cmd.cpp
Show inline comments
 
@@ -254,13 +254,13 @@ CommandCost CmdBuildBridge(TileIndex end
 
	}
 

	
 
	tileh_start = GetTileSlope(tile_start, &z_start);
 
	tileh_end = GetTileSlope(tile_end, &z_end);
 

	
 
	CommandCost terraform_cost_north = CheckBridgeSlopeNorth(direction, &tileh_start, &z_start);
 
	CommandCost terraform_cost_south = CheckBridgeSlopeSouth(direction, &tileh_end, &z_end);
 
	CommandCost terraform_cost_south = CheckBridgeSlopeSouth(direction, &tileh_end,   &z_end);
 

	
 
	if (z_start != z_end) return_cmd_error(STR_BRIDGEHEADS_NOT_SAME_HEIGHT);
 

	
 
	if (IsBridgeTile(tile_start) && IsBridgeTile(tile_end) &&
 
			GetOtherBridgeEnd(tile_start) == tile_end &&
 
			GetTunnelBridgeTransportType(tile_start) == transport_type) {
 
@@ -348,18 +348,18 @@ CommandCost CmdBuildBridge(TileIndex end
 
	if (flags & DC_EXEC) {
 
		DiagDirection dir = AxisToDiagDir(direction);
 
		Owner owner = (replace_bridge && IsTileOwner(tile_start, OWNER_TOWN)) ? OWNER_TOWN : _current_player;
 

	
 
		switch (transport_type) {
 
			case TRANSPORT_RAIL:
 
				MakeRailBridgeRamp(tile_start, owner, bridge_type, dir, railtype);
 
				MakeRailBridgeRamp(tile_start, owner, bridge_type, dir,                 railtype);
 
				MakeRailBridgeRamp(tile_end,   owner, bridge_type, ReverseDiagDir(dir), railtype);
 
				break;
 

	
 
			case TRANSPORT_ROAD:
 
				MakeRoadBridgeRamp(tile_start, owner, bridge_type, dir, roadtypes);
 
				MakeRoadBridgeRamp(tile_start, owner, bridge_type, dir,                 roadtypes);
 
				MakeRoadBridgeRamp(tile_end,   owner, bridge_type, ReverseDiagDir(dir), roadtypes);
 
				break;
 

	
 
			default:
 
				NOT_REACHED();
 
				break;
 
@@ -609,17 +609,17 @@ static CommandCost DoClearTunnel(TileInd
 
			Owner owner = GetTileOwner(tile);
 

	
 
			DoClearSquare(tile);
 
			DoClearSquare(endtile);
 

	
 
			/* cannot use INVALID_DIAGDIR for signal update because the tunnel doesn't exist anymore */
 
			AddSideToSignalBuffer(tile, ReverseDiagDir(dir), owner);
 
			AddSideToSignalBuffer(endtile, dir, owner);
 
			AddSideToSignalBuffer(tile,    ReverseDiagDir(dir), owner);
 
			AddSideToSignalBuffer(endtile, dir,                 owner);
 

	
 
			Track track = AxisToTrack(DiagDirToAxis(dir));
 
			YapfNotifyTrackLayoutChange(tile, track);
 
			YapfNotifyTrackLayoutChange(tile,    track);
 
			YapfNotifyTrackLayoutChange(endtile, track);
 
		} else {
 
			DoClearSquare(tile);
 
			DoClearSquare(endtile);
 
		}
 
	}
 
@@ -677,17 +677,17 @@ static CommandCost DoClearBridge(TileInd
 
			ClearBridgeMiddle(c);
 
			MarkTileDirtyByTile(c);
 
		}
 

	
 
		if (rail) {
 
			/* cannot use INVALID_DIAGDIR for signal update because the bridge doesn't exist anymore */
 
			AddSideToSignalBuffer(tile, ReverseDiagDir(direction), owner);
 
			AddSideToSignalBuffer(endtile, direction, owner);
 
			AddSideToSignalBuffer(tile,    ReverseDiagDir(direction), owner);
 
			AddSideToSignalBuffer(endtile, direction,                 owner);
 

	
 
			Track track = AxisToTrack(DiagDirToAxis(direction));
 
			YapfNotifyTrackLayoutChange(tile, track);
 
			YapfNotifyTrackLayoutChange(tile,    track);
 
			YapfNotifyTrackLayoutChange(endtile, track);
 
		}
 
	}
 

	
 
	return CommandCost(EXPENSES_CONSTRUCTION, (GetTunnelBridgeLength(tile, endtile) + 2) * _price.clear_bridge);
 
}
0 comments (0 inline, 0 general)