Example #1
0
 public Race.Language GetLanguage()
 {
     Race.Language lang = (Race.Language)Enum.Parse(typeof(Race.Language), cbLanguage.Text);
     return(lang);
 }
Example #2
0
        /// <summary>
        /// Get the string representation of a language.
        /// </summary>
        /// <param name="value"></param>
        /// <returns></returns>
        public static string LanguageString(Race.Language value)
        {
            if (value == Race.Language.unknown)
            {
                return("unknown");
            }
            if (value == Race.Language.common)
            {
                return("common");
            }
            if (value == Race.Language.elven)
            {
                return("elven");
            }
            if (value == Race.Language.dwarven)
            {
                return("dwarven");
            }
            if (value == Race.Language.centaur)
            {
                return("centaur");
            }
            if (value == Race.Language.ogre)
            {
                return("ogre");
            }
            if (value == Race.Language.orcish)
            {
                return("orcish");
            }
            if (value == Race.Language.troll)
            {
                return("troll");
            }
            if (value == Race.Language.aquaticelf)
            {
                return("aquaticelf");
            }
            if (value == Race.Language.neogi)
            {
                return("neogi");
            }
            if (value == Race.Language.thri)
            {
                return("thri-kreen");
            }
            if (value == Race.Language.dragon)
            {
                return("dragon");
            }
            if (value == Race.Language.magical)
            {
                return("magic");
            }
            if (value == Race.Language.goblin)
            {
                return("goblin");
            }
            if (value == Race.Language.god)
            {
                return("god");
            }
            if (value == Race.Language.halfling)
            {
                return("halfling");
            }
            if (value == Race.Language.githyanki)
            {
                return("githyanki");
            }
            if (value == Race.Language.drow)
            {
                return("drow");
            }
            if (value == Race.Language.kobold)
            {
                return("kobold");
            }
            if (value == Race.Language.gnome)
            {
                return("gnome");
            }
            if (value == Race.Language.animal)
            {
                return("animal");
            }
            if (value == Race.Language.duergar)
            {
                return("duergar");
            }
            if (value == Race.Language.githzerai)
            {
                return("githzerai");
            }
            if (value == Race.Language.gnoll)
            {
                return("gnoll");
            }
            if (value == Race.Language.rakshasa)
            {
                return("rakshasa");
            }
            if (value == Race.Language.minotaur)
            {
                return("minotaur");
            }
            if (value == Race.Language.illithid)
            {
                return("illithid");
            }
            if (value == Race.Language.barbarian)
            {
                return("barbarian");
            }

            return("invalid_language");
        }