private static RGBColor <float> GetDifficultyColor(int difficulty) { DifficultyColors difficultyColorSettings = HarmonyManager.Settings.DifficultyColors; RGBColor <float>[] rgbColors = difficultyColorSettings.Colors; int minimumDifficulty = difficultyColorSettings.MinimumDifficulty; int index = difficulty - minimumDifficulty; index = index.Clamp(0, rgbColors.Length - 1); return(rgbColors[index]); }
public Settings(bool debug, DifficultyColors difficultyColors, VisitedColors visitedColors) { Debug = debug; DifficultyColors = difficultyColors; VisitedColors = visitedColors; }