Exemplo n.º 1
0
 private static int parseColor(string text)
 {
     double.TryParse(text.Substring(3, 8), out double r);
     double.TryParse(text.Substring(14, 8), out double g);
     double.TryParse(text.Substring(25, 8), out double b);
     return(CreatureColors.closestColorIDFromRGB(LinearColorComponentToColorComponent(r),
                                                 LinearColorComponentToColorComponent(g),
                                                 LinearColorComponentToColorComponent(b)));
 }
Exemplo n.º 2
0
 private static int parseColor(string text)
 {
     double.TryParse(text.Substring(3, 8), System.Globalization.NumberStyles.AllowDecimalPoint | System.Globalization.NumberStyles.AllowLeadingSign, System.Globalization.CultureInfo.GetCultureInfo("en-US"), out double r);
     double.TryParse(text.Substring(14, 8), System.Globalization.NumberStyles.AllowDecimalPoint | System.Globalization.NumberStyles.AllowLeadingSign, System.Globalization.CultureInfo.GetCultureInfo("en-US"), out double g);
     double.TryParse(text.Substring(25, 8), System.Globalization.NumberStyles.AllowDecimalPoint | System.Globalization.NumberStyles.AllowLeadingSign, System.Globalization.CultureInfo.GetCultureInfo("en-US"), out double b);
     return(CreatureColors.closestColorIDFromRGB(LinearColorComponentToColorComponent(r),
                                                 LinearColorComponentToColorComponent(g),
                                                 LinearColorComponentToColorComponent(b)));
 }