public WurmStarfall(string name) { if (name == null) { throw new ArgumentNullException(nameof(name)); } name = name.ToUpperInvariant(); switch (name) { case DiamondNameNormalized: wurmStarfallId = WurmStarfallId.Diamond; break; case SawNameNormalized: wurmStarfallId = WurmStarfallId.Saw; break; case DiggingNameNormalized: wurmStarfallId = WurmStarfallId.Digging; break; case LeafNameNormalized: wurmStarfallId = WurmStarfallId.Leaf; break; case BearNameNormalized: wurmStarfallId = WurmStarfallId.Bear; break; case SnakeNameNormalized: wurmStarfallId = WurmStarfallId.Snake; break; case WhitesharkNameNormalized: wurmStarfallId = WurmStarfallId.WhiteShark; break; case FireNameNormalized: wurmStarfallId = WurmStarfallId.Fire; break; case RavenNameNormalized: wurmStarfallId = WurmStarfallId.Raven; break; case DancerNameNormalized: wurmStarfallId = WurmStarfallId.Dancer; break; case OmenNameNormalized: wurmStarfallId = WurmStarfallId.Omen; break; case SilentNameNormalized: wurmStarfallId = WurmStarfallId.Silent; break; default: throw new WurmApiException("Invalid wurm starfall"); } }
public WurmStarfall(WurmStarfallId wurmStarfallId) { this.wurmStarfallId = wurmStarfallId; }