Integration into overlay

This commit is contained in:
Andrei Zavatski
2019-12-17 12:36:44 +03:00
parent 8cd96acffc
commit 023892738a
4 changed files with 77 additions and 3 deletions

View File

@ -32,6 +32,18 @@ namespace osu.Game.Overlays.Profile.Sections.Ranks
protected override APIRequest<List<APILegacyScoreInfo>> CreateRequest() =>
new GetUserScoresRequest(User.Value.Id, type, VisiblePages++, ItemsPerPage);
protected override int GetCount(User user)
{
switch (type)
{
default:
return 0;
case ScoreType.Firsts:
return user.ScoresFirstCount;
}
}
protected override Drawable CreateDrawableItem(APILegacyScoreInfo model)
{
switch (type)