protected override string CustomType(string text) { if (this.Folder == @"common\cultures" && this.PathList.Count == 1 && text != "alternate_start" && text != "graphical_cultures") { IdManager.Cultures.Add(text); return(IdManager.EncodeCulture(text)); } if (IdManager.Cultures.Contains(text)) { return(IdManager.EncodeCulture(text)); } return(base.CustomType(text)); }