@page "/user/{CardId:long}" @using SharedProject.models @using SharedProject.enums User @if (pageLoading) { } else { if (userDetail is null) { No Data } else { Player Name: @userDetail.PlayerName Total Score: @userDetail.TotalScore Average Score: @userDetail.AverageScore Played Song Count: @userDetail.PlayedSongCount / @userDetail.TotalSongCount Cleared Stage Count: @userDetail.ClearedStageCount / @userDetail.TotalStageCount No Miss Stage Count: @userDetail.NoMissStageCount / @userDetail.TotalStageCount Full Chain Stage Count: @userDetail.FullChainStageCount / @userDetail.TotalStageCount Perfect Stage Count: @userDetail.PerfectStageCount / @userDetail.TotalStageCount S and Above Stage Count: @userDetail.SAboveStageCount / @userDetail.TotalStageCount S+ and Above Stage Count: @userDetail.SPlusAboveStageCount / @userDetail.TotalStageCount S++ and Above Stage Count: @userDetail.SPlusPlusAboveStageCount / @userDetail.TotalStageCount @foreach (var item in Enum.GetValues()) { @item.GetHelpText() } @foreach (var item in Enum.GetValues()) { @item.GetHelpText() } @NavigatorIdToString(playOption.NavigatorId) Change Navigator @AvatarIdToString(playOption.AvatarId) Change Avatar @TitleIdToString(playOption.TitleId) Change Title Navigators Currently selected navigator:
@SelectedNavigator
Close
Avatars Currently selected avatar:
@SelectedAvatar
Close
Titles Currently selected title:
@SelectedTitle
Close
@if (isSavingOptions) { Saving... } else { Save }
Played Songs @(context.Item.ShowDetails ? "Hide" : "Show") Song Play Details @if (context.Item.ShowDetails) { Song Play Details Difficulty Clear State Play Count Rating Score Max Chain Last Play Time @SongPlayDetail.Difficulty @(SongPlayDetail.Score != 1000000 ? SongPlayDetail.ClearState : ClearState.Perfect) @SongPlayDetail.PlayCount @CalculateRating(SongPlayDetail.Score) @SongPlayDetail.Score @SongPlayDetail.MaxChain @SongPlayDetail.LastPlayTime }
} }