mirror of
https://github.com/ppy/osu
synced 2024-12-25 00:02:48 +00:00
Merge pull request #20094 from peppy/tourney-fix-team-display-scores
Show team scores at the tournament map pool screen
This commit is contained in:
commit
dbdb311f79
@ -25,6 +25,7 @@ namespace osu.Game.Tournament.Screens.Gameplay.Components
|
|||||||
|
|
||||||
public bool ShowScore
|
public bool ShowScore
|
||||||
{
|
{
|
||||||
|
get => teamDisplay.ShowScore;
|
||||||
set => teamDisplay.ShowScore = value;
|
set => teamDisplay.ShowScore = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -92,10 +93,14 @@ namespace osu.Game.Tournament.Screens.Gameplay.Components
|
|||||||
|
|
||||||
private void teamChanged(ValueChangedEvent<TournamentTeam> team)
|
private void teamChanged(ValueChangedEvent<TournamentTeam> team)
|
||||||
{
|
{
|
||||||
|
bool wasShowingScores = teamDisplay?.ShowScore ?? false;
|
||||||
|
|
||||||
InternalChildren = new Drawable[]
|
InternalChildren = new Drawable[]
|
||||||
{
|
{
|
||||||
teamDisplay = new TeamDisplay(team.NewValue, teamColour, currentTeamScore, currentMatch.Value?.PointsToWin ?? 0),
|
teamDisplay = new TeamDisplay(team.NewValue, teamColour, currentTeamScore, currentMatch.Value?.PointsToWin ?? 0),
|
||||||
};
|
};
|
||||||
|
|
||||||
|
teamDisplay.ShowScore = wasShowingScores;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -46,7 +46,10 @@ namespace osu.Game.Tournament.Screens.MapPool
|
|||||||
Loop = true,
|
Loop = true,
|
||||||
RelativeSizeAxes = Axes.Both,
|
RelativeSizeAxes = Axes.Both,
|
||||||
},
|
},
|
||||||
new MatchHeader(),
|
new MatchHeader
|
||||||
|
{
|
||||||
|
ShowScores = true,
|
||||||
|
},
|
||||||
mapFlows = new FillFlowContainer<FillFlowContainer<TournamentBeatmapPanel>>
|
mapFlows = new FillFlowContainer<FillFlowContainer<TournamentBeatmapPanel>>
|
||||||
{
|
{
|
||||||
Y = 160,
|
Y = 160,
|
||||||
|
Loading…
Reference in New Issue
Block a user