@inject IGameDataService GameDataService
@inject HttpClient Client
@page "/Cards/{baid:int}/TaikoMode"
Taiko Mode
Card: @Baid
@if (response is null)
{
No data.
}
else
{
@foreach (var difficulty in Enum.GetValues())
{
@if (difficulty is not Difficulty.None)
{
@if (songBestDataMap.ContainsKey(difficulty))
{
@context.Item.MusicName
@context.Item.MusicArtist
@GameDataService.GetMusicStarLevel(@context.Item.SongId, difficulty)
@GetGenreTitle(context.Item.Genre)
@if (context.Item.BestScoreRank is not ScoreRank.None)
{
}
@(context.Item.ShowAiData ? "Hide" : "Show")
@if (context.Item.ShowAiData)
{
|
Section No
Is win?
Section Score
Section Crown
Section Good Count
Section Ok Count
Section Miss Count
Section Drumroll Count
@aiSectionContext.SectionIndex
@aiSectionContext.IsWin
@aiSectionContext.Score
@aiSectionContext.Crown
@aiSectionContext.GoodCount
@aiSectionContext.OkCount
@aiSectionContext.MissCount
@aiSectionContext.DrumrollCount
|
}
}
else
{
No data for selected difficulty.
}
}
}
}