public HudColorsByValueParams(HudColorsByValueType hudColorsByValueType) { _hudColorsByValueType = hudColorsByValueType; var input = new List<ColorByValue>(); switch (_hudColorsByValueType) { case HudColorsByValueType.HudColorsByValueOpponents: ColorDefault = Config.HudBigBlindOpponentsForeground; input = Config.HudBigBlindOpponentsColorsByValue; break; case HudColorsByValueType.HudColorsByValueHero: ColorDefault = Config.HudBigBlindHeroForeground; input = Config.HudBigBlindHeroColorsByValue; break; } foreach (var colorByValue in input) { ColorsByValue.Add(colorByValue.Clone()); } }
public HudColorsByValueParams(HudColorsByValueType hudColorsByValueType) { _hudColorsByValueType = hudColorsByValueType; var input = new List <ColorByValue>(); switch (_hudColorsByValueType) { case HudColorsByValueType.HudColorsByValueOpponents: ColorDefault = Config.HudBigBlindOpponentsForeground; input = Config.HudBigBlindOpponentsColorsByValue; break; case HudColorsByValueType.HudColorsByValueHero: ColorDefault = Config.HudBigBlindHeroForeground; input = Config.HudBigBlindHeroColorsByValue; break; } foreach (var colorByValue in input) { ColorsByValue.Add(colorByValue.Clone()); } }