From dbe444f87b85da27a37f38e80bfd540178b8dde0 Mon Sep 17 00:00:00 2001 From: brunzelchen Date: Wed, 1 Sep 2010 14:09:58 +0000 Subject: - fix: position of player 3 and 4 in 4-player-mode on one screen in singscreen - fix: scorescreen for 4-player-mode on one screen - add: tag #CALCMEDLEY:Off => disable calculation of medley for that song - add: sorting RANDOM for party-modes - add: ShuffleMode FULL (play whole file) in fullscreen if video available - add: it possible to select the 2 songs left and right of the random selected song in party mode - add: num song in in party options (in the selected folder/playlist) - fix: dont change line in editor while playing only one line - removed option solmization from lyric option screen - add: play last sung song in party score screen - added some plugins (thx to MasterPhW) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/branches/1.0.1 Challenge MOD@2629 b956fd51-792f-4845-bead-9b4dfca2ff2c --- Game/Code/Classes/UThemes.pas | 49 ++++++++++++++++++++++--------------------- 1 file changed, 25 insertions(+), 24 deletions(-) (limited to 'Game/Code/Classes/UThemes.pas') diff --git a/Game/Code/Classes/UThemes.pas b/Game/Code/Classes/UThemes.pas index 38d11db4..52893dc6 100644 --- a/Game/Code/Classes/UThemes.pas +++ b/Game/Code/Classes/UThemes.pas @@ -443,29 +443,29 @@ type StaticMedleyNav: TThemeStatic; TextMedleyNav: TThemeText; - PlayerStatic: array[1..6] of AThemeStatic; - PlayerTexts: array[1..6] of AThemeText; - - TextName: array[1..6] of TThemeText; - TextScore: array[1..6] of TThemeText; - - TextNotes: array[1..6] of TThemeText; - TextNotesScore: array[1..6] of TThemeText; - TextLineBonus: array[1..6] of TThemeText; - TextLineBonusScore: array[1..6] of TThemeText; - TextGoldenNotes: array[1..6] of TThemeText; - TextGoldenNotesScore: array[1..6] of TThemeText; - TextTotal: array[1..6] of TThemeText; - TextTotalScore: array[1..6] of TThemeText; - - StaticBoxLightest: array[1..6] of TThemeStatic; - StaticBoxLight: array[1..6] of TThemeStatic; - StaticBoxDark: array[1..6] of TThemeStatic; - - StaticBackLevel: array[1..6] of TThemeStatic; - StaticBackLevelRound: array[1..6] of TThemeStatic; - StaticLevel: array[1..6] of TThemeStatic; - StaticLevelRound: array[1..6] of TThemeStatic; + PlayerStatic: array[1..10] of AThemeStatic; + PlayerTexts: array[1..10] of AThemeText; + + TextName: array[1..10] of TThemeText; + TextScore: array[1..10] of TThemeText; + + TextNotes: array[1..10] of TThemeText; + TextNotesScore: array[1..10] of TThemeText; + TextLineBonus: array[1..10] of TThemeText; + TextLineBonusScore: array[1..10] of TThemeText; + TextGoldenNotes: array[1..10] of TThemeText; + TextGoldenNotesScore: array[1..10] of TThemeText; + TextTotal: array[1..10] of TThemeText; + TextTotalScore: array[1..10] of TThemeText; + + StaticBoxLightest: array[1..10] of TThemeStatic; + StaticBoxLight: array[1..10] of TThemeStatic; + StaticBoxDark: array[1..10] of TThemeStatic; + + StaticBackLevel: array[1..10] of TThemeStatic; + StaticBackLevelRound: array[1..10] of TThemeStatic; + StaticLevel: array[1..10] of TThemeStatic; + StaticLevelRound: array[1..10] of TThemeStatic; // Description: array[0..5] of string;} end; @@ -1396,7 +1396,8 @@ begin ThemeLoadStatic(Score.StaticMedleyNav, 'ScoreMedleyNavStatic'); ThemeLoadText(Score.TextMedleyNav, 'ScoreMedleyNavText'); - for I := 1 to 6 do begin + for I := 1 to 10 do + begin ThemeLoadStatics(Score.PlayerStatic[I], 'ScorePlayer' + IntToStr(I) + 'Static'); ThemeLoadTexts(Score.PlayerTexts[I], 'ScorePlayer' + IntToStr(I) + 'Text'); -- cgit v1.2.3