//Convinience function to get a color brush based on a difficulty internal static Brush GetDifficultyColor(StepDifficulty chartDifficulty) { switch (chartDifficulty) { case StepDifficulty.Beginner: return(Brushes.MediumBlue); case StepDifficulty.Easy: case StepDifficulty.BASIC: return(Brushes.DarkGreen); case StepDifficulty.Medium: case StepDifficulty.ANOTHER: return(Brushes.DarkGoldenrod); case StepDifficulty.Hard: case StepDifficulty.MANIAC: return(Brushes.DarkRed); case StepDifficulty.Expert: case StepDifficulty.SMANIAC: return(Brushes.Purple); default: return(Brushes.DarkSlateGray); } }
public DDRCardDrawDataChart(int lvl, string style, StepDifficulty difficulty) { this.lvl = lvl; this.style = style; diffClass = difficulty.ToString(); }
public StepChart(StepDifficulty difficulty, int rating, string style) { Rating = rating; ChartDifficulty = difficulty; Style = style; }