From 13220c16acafe9e9c1cab5a59a6be4ce38b43754 Mon Sep 17 00:00:00 2001 From: s_alexander Date: Sun, 6 Dec 2009 12:13:34 +0000 Subject: Add Date to Score, Filter Players, Switch Difficulty - ID: 2901824 applied patch form sf.net bug tracker (id: 2901824) thanks to brunzelchen - Add a date-column to the score entries (UNIX-Timestamp); the date will be shown on Top5- und Stats Screen! - The Players on Top-5-Screen are now filtered: Every player with his best score! - You can switch through the difficulties on Top-5-Screen git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1972 b956fd51-792f-4845-bead-9b4dfca2ff2c --- game/languages/English.ini | 5 +++- game/languages/German.ini | 5 +++- game/themes/Deluxe.ini | 75 ++++++++++++++++++++++++++++++++++++++++++---- 3 files changed, 77 insertions(+), 8 deletions(-) (limited to 'game') diff --git a/game/languages/English.ini b/game/languages/English.ini index 9053328e..243415fb 100644 --- a/game/languages/English.ini +++ b/game/languages/English.ini @@ -233,6 +233,7 @@ SING_SCORE_ULTRASTAR=Ultrastar SING_TOP_5_CHARTS=top 5 Players SING_TOP_5_CHARTS_WHEREAMI=top 5 SING_TOP_5_CHARTS_CONTINUE=to song selection +SING_TOP_5_CHARTS_SWITCH_DIFFICULTY=switch difficulty POPUP_PERFECT=perfect! POPUP_AWESOME=awesome! @@ -361,6 +362,8 @@ STAT_OVERVIEW_INTRO=%0:s Statistics. \n Last Reset at %2:.2d.%1:.2d.%3:d STAT_OVERVIEW_SONG=%0:d Songs(%3:d with Video), whereof %1:d already were played and %2:d were not played yet.\n The most popular Song is %5:s from %4:s. STAT_OVERVIEW_PLAYER=Since the last Reset there were/was %0:d different Player(s).\n The best Player is %1:s with an average Score of %2:d Points.\n %3:s did the highest Score with %4:d Points. +STAT_FORMAT_DATE=%1:.2d.%0:.2d.%2:d + STAT_DETAIL=Statistics STAT_DETAIL_WHEREAMI=Detail Statistics @@ -371,7 +374,7 @@ STAT_PAGE=Seite %0:d of %1:d Pages\n (%2:d of %3:d Entrys) STAT_DESC_SCORES=HighScores STAT_DESC_SCORES_REVERSED=LowScores -STAT_FORMAT_SCORES=%0:s - %1:d [%2:s] \n (%3:s - %4:s) +STAT_FORMAT_SCORES=%0:s - %1:d [%2:s] %5:s \n (%3:s - %4:s) STAT_DESC_SINGERS=Best Singers STAT_DESC_SINGERS_REVERSED=Worst Singers diff --git a/game/languages/German.ini b/game/languages/German.ini index 7b29c494..4aae568f 100644 --- a/game/languages/German.ini +++ b/game/languages/German.ini @@ -233,6 +233,7 @@ SING_SCORE_ULTRASTAR=UltraStar SING_TOP_5_CHARTS=Top-5-Spieler SING_TOP_5_CHARTS_WHEREAMI=Top 5 SING_TOP_5_CHARTS_CONTINUE=Zur Songauswahl +SING_TOP_5_CHARTS_SWITCH_DIFFICULTY=Schwierigkeitsstufen POPUP_PERFECT=Perfekt! POPUP_AWESOME=Cool! @@ -361,6 +362,8 @@ STAT_OVERVIEW_INTRO=%0:s Statistiken. \n Letzter Reset am %1:.2d.%2:.2d.%3:d STAT_OVERVIEW_SONG=%0:d Songs(%3:d mit Video), davon wurden %1:d schon einmal gesungen und %2:d noch nicht. \n Der am häufigsten gesungene Song ist %5:s von %4:s. STAT_OVERVIEW_PLAYER=Seit dem letzten Reset haben %0:d verschiedene Spieler gesungen. \n Der beste Spieler ist %1:s mit %2:d Punkten. \n Die höchste Punktzahl, %4:d, wurde von %3:s erreicht. +STAT_FORMAT_DATE=%0:.2d.%1:.2d.%2:d + STAT_DETAIL=Statistiken STAT_DETAIL_WHEREAMI=Detaillierte Statistiken @@ -371,7 +374,7 @@ STAT_PAGE=Seite %0:d von %1:d \n (%2:d von %3:d Einträgen) STAT_DESC_SCORES=Highscores STAT_DESC_SCORES_REVERSED=Lowscores -STAT_FORMAT_SCORES=%0:s - %1:d [%2:s] \n (%3:s - %4:s) +STAT_FORMAT_SCORES=%0:s - %1:d [%2:s] %5:s \n (%3:s - %4:s) STAT_DESC_SINGERS=Beste Sänger STAT_DESC_SINGERS_REVERSED=Schlechteste Sänger diff --git a/game/themes/Deluxe.ini b/game/themes/Deluxe.ini index f4bee1ab..cf3ad368 100644 --- a/game/themes/Deluxe.ini +++ b/game/themes/Deluxe.ini @@ -725,7 +725,6 @@ Align = 2 Text = PARTY_SONG_WHEREAMI #variable statics end - # Jokers, 5 for each team, only shown in party Mode [SongStaticTeam1Joker1] Tex = Joker @@ -4442,6 +4441,24 @@ Size = 21 Align = 0 Text = SING_TOP_5_CHARTS_CONTINUE +[Top5Static5] +X = 530 +Y = 552 +W = 24 +H = 23 +Tex = ButtonNavi +Color = White +Type = Transparent + +[Top5Text5] +X = 560 +Y = 552 +Color = Black +Font = 0 +Size = 21 +Align = 0 +Text = SING_TOP_5_CHARTS_SWITCH_DIFFICULTY + [Top5TextName1] X = 150 Y = 190 @@ -4488,7 +4505,7 @@ Align = 0 Text = 5. Player5 [Top5TextScore1] -X = 680 +X = 560 Y = 190 Color = White Font = 0 @@ -4497,7 +4514,7 @@ Align = 2 Text = 00000 [Top5TextScore2] -X = 680 +X = 560 Y = 240 Color = White Font = 0 @@ -4506,7 +4523,7 @@ Align = 2 Text = 00000 [Top5TextScore3] -X = 680 +X = 560 Y = 290 Color = White Font = 0 @@ -4515,7 +4532,7 @@ Align = 2 Text = 00000 [Top5TextScore4] -X = 680 +X = 560 Y = 340 Color = White Font = 0 @@ -4524,7 +4541,53 @@ Align = 2 Text = 00000 [Top5TextScore5] -X = 680 +X = 560 +Y = 390 +Color = White +Font = 0 +Size = 42 +Align = 2 +Text = 00000 + + +[Top5TextDate1] +X = 760 +Y = 190 +Color = White +Font = 0 +Size = 42 +Align = 2 +Text = 00000 + +[Top5TextDate2] +X = 760 +Y = 240 +Color = White +Font = 0 +Size = 42 +Align = 2 +Text = 00000 + +[Top5TextDate3] +X = 760 +Y = 290 +Color = White +Font = 0 +Size = 42 +Align = 2 +Text = 00000 + +[Top5TextDate4] +X = 760 +Y = 340 +Color = White +Font = 0 +Size = 42 +Align = 2 +Text = 00000 + +[Top5TextDate5] +X = 760 Y = 390 Color = White Font = 0 -- cgit v1.2.3