// sum together all unique tags public static ItemTag GetUniqueTags(ItemCatalog catalog) { ItemTag unique = 0; foreach ((string itemId, int amount) in catalog.ItemIds) { unique |= ItemHelper.GetTag(itemId); } return(unique); }
// sum together all unique tags public static ItemTag GetUniqueTags(ItemCatalog catalog) { ItemTag unique = 0; foreach ((string itemId, int amount) in catalog.ItemIds) { unique |= ItemHelper.GetTag(itemId); } return(unique); }