src/tunnelbridge_cmd.cpp
changeset 7494 ab05bad37410
parent 7472 f6ec016b00f4
child 7539 5f41050498bd
equal deleted inserted replaced
7493:07944c9e005f 7494:ab05bad37410
  1413 		}
  1413 		}
  1414 	}
  1414 	}
  1415 	return VETSB_CONTINUE;
  1415 	return VETSB_CONTINUE;
  1416 }
  1416 }
  1417 
  1417 
       
  1418 static CommandCost TerraformTile_TunnelBridge(TileIndex tile, uint32 flags, uint z_new, Slope tileh_new)
       
  1419 {
       
  1420 	return DoCommand(tile, 0, 0, flags, CMD_LANDSCAPE_CLEAR);
       
  1421 }
       
  1422 
  1418 extern const TileTypeProcs _tile_type_tunnelbridge_procs = {
  1423 extern const TileTypeProcs _tile_type_tunnelbridge_procs = {
  1419 	DrawTile_TunnelBridge,           /* draw_tile_proc */
  1424 	DrawTile_TunnelBridge,           /* draw_tile_proc */
  1420 	GetSlopeZ_TunnelBridge,          /* get_slope_z_proc */
  1425 	GetSlopeZ_TunnelBridge,          /* get_slope_z_proc */
  1421 	ClearTile_TunnelBridge,          /* clear_tile_proc */
  1426 	ClearTile_TunnelBridge,          /* clear_tile_proc */
  1422 	GetAcceptedCargo_TunnelBridge,   /* get_accepted_cargo_proc */
  1427 	GetAcceptedCargo_TunnelBridge,   /* get_accepted_cargo_proc */
  1427 	TileLoop_TunnelBridge,           /* tile_loop_clear */
  1432 	TileLoop_TunnelBridge,           /* tile_loop_clear */
  1428 	ChangeTileOwner_TunnelBridge,    /* change_tile_owner_clear */
  1433 	ChangeTileOwner_TunnelBridge,    /* change_tile_owner_clear */
  1429 	NULL,                            /* get_produced_cargo_proc */
  1434 	NULL,                            /* get_produced_cargo_proc */
  1430 	VehicleEnter_TunnelBridge,       /* vehicle_enter_tile_proc */
  1435 	VehicleEnter_TunnelBridge,       /* vehicle_enter_tile_proc */
  1431 	GetFoundation_TunnelBridge,      /* get_foundation_proc */
  1436 	GetFoundation_TunnelBridge,      /* get_foundation_proc */
       
  1437 	TerraformTile_TunnelBridge,      /* terraform_tile_proc */
  1432 };
  1438 };