diff --git a/stepmania/Themes/default/Scripts/Colors.lua b/stepmania/Themes/default/Scripts/Colors.lua index 9125a52775..f2d2af7a14 100644 --- a/stepmania/Themes/default/Scripts/Colors.lua +++ b/stepmania/Themes/default/Scripts/Colors.lua @@ -4,6 +4,17 @@ function PlayerColor( pn ) return "1,1,1,1" end +function DifficultyColor( dc ) + if dc == DIFFICULTY_BEGINNER then return "0.0,0.9,1.0,1" end -- light blue + if dc == DIFFICULTY_EASY then return "0.9,0.9,0.0,1" end -- yellow + if dc == DIFFICULTY_MEDIUM then return "1,0.1.0,0.1,1" end -- light red + if dc == DIFFICULTY_HARD then return "0.2,1.0,0.2,1" end -- light green + if dc == DIFFICULTY_CHALLENGE then return "0.2,0.6,1.0,1" end -- blue + if dc == DIFFICULTY_EDIT then return "0.8,0.8,0.8,1" end -- gray + return "1,1,1,1" +end + + -- (c) 2005 Chris Danford -- All rights reserved. -- diff --git a/stepmania/Themes/default/metrics.ini b/stepmania/Themes/default/metrics.ini index 175f2da17b..d4ff24aa30 100644 --- a/stepmania/Themes/default/metrics.ini +++ b/stepmania/Themes/default/metrics.ini @@ -2606,12 +2606,12 @@ GroupColor4=0.0,0.6,0.6,1 // sea green GroupColor5=0.1,0.7,0.3,1 // green GroupColor6=0.8,0.6,0.0,1 // orange GroupColor7=1.0,0.3,0.3,1 // light red -BeginnerColor=0.0,0.9,1,1 // light blue -EasyColor=0.9,0.9,0,1 // yellow -MediumColor=1,0.1,0.1,1 // light red -HardColor=0.2,1,0.2,1 // light green -ChallengeColor=0.2,0.6,1.0,1 // blue -EditColor=0.8,0.8,0.8,1 // gray +BeginnerColor=@DifficultyColor(DIFFICULTY_BEGINNER) +EasyColor=@DifficultyColor(DIFFICULTY_EASY) +MediumColor=@DifficultyColor(DIFFICULTY_MEDIUM) +HardColor=@DifficultyColor(DIFFICULTY_HARD) +ChallengeColor=@DifficultyColor(DIFFICULTY_CHALLENGE) +EditColor=@DifficultyColor(DIFFICULTY_EDIT) ExtraColor=1.0,0.0,0.0,1.0 // red ExtraColorMeter=10