Match: {match?.guid || 'Undefined'}
{tournament?.settings?.tournamentName}
Loading match data...
{error}
Current Song
{#if currentSong && currentSongData}{currentSong.beatmap.name || 'Unknown Song'}
{currentSongData.metadata.songAuthorName || 'Unknown Artist'}
No song selected
FAILED TO LOAD SONG FOR ALL PLAYERS! You can still start the map, but it will not start for those whos state is "Downloading"!
LOADING SONG FOR PLAYERS! You can still start the map, but it will not start for those whos state is "Downloading"!
PLAYERS ARE IN GAME! Some players are currently in game. Please refrain from loading new songs, starting maps, or exiting this match. You may of course add new maps to the queue etc.
{#if isAnyPlayerPlaying}
{/if}
{#each realTimeScores as rtsPlayer}
{/each}
{rtsPlayer.player.name} ({rtsPlayer.player.discordInfo?.username || 'Discord Unknown'})
{(rtsPlayer.recentScore.accuracy * 100).toFixed(2)}%
{rtsPlayer.recentScore.notesMissed} Misses - {rtsPlayer.recentScore.badCuts} Bad Cuts - {rtsPlayer.recentScore.bombHits} Bomb Hits - {rtsPlayer.recentScore.wallHits} Wall Hits
Song Progress: {((rtsPlayer.recentScore.songPosition / currentSongData.metadata.duration) * 100).toFixed(2)}%
{getTimeStringFromSeconds(rtsPlayer.recentScore.songPosition)} of {getTimeStringFromSeconds(currentSongData.metadata.duration)}
Players ({matchPlayers.length})
{#if matchPlayers.length === 0}No players in match
{#each matchPlayers as player}
{/each}
{/if}
{player.name} ({player.discordInfo?.username || 'Unknown'})
{User_DownloadStates[player.downloadState]}
{User_PlayStates[player.playState]}