public void InitCategories() { foreach (KeyValuePair <Category, GUID> dict in questingCategories) { if (dict.Key.category_type == "recipe") { CreateRecipeCategory(dict.Key.name, dict.Key.guid); } else if (dict.Key.category_type == "factory") { CreateFactoryCategory(dict.Key.name, dict.Key.guid); } else if (dict.Key.category_type == "module") { CreateModuleCategory(dict.Key.name, dict.Key.guid); } else { return; } } QuestingStations stations = new QuestingStations(); QuestingReferences.GetOrCreateTyping(stations.FindFactoryCategories("AlloyForge")); QuestLog.Log("[Questing Update | Categories]: Categories Loaded..."); }
public void InitCategories() { CreateRecipeCategory("ForgeTier1", "DF5145974CB54D7F972367F70CA75099"); CreateRecipeCategory("ForgeTier2", "EF4888B484944B4DB20B100FE3ED4760"); CreateRecipeCategory("ForgeTier3", "52BACA27F2744A11AC5A8FDDFD393426"); CreateFactoryCategory("AlloyForge", ALLOY_FORGE_FACTORY_GUID); CreateModuleCategory("AlloyForge", "EAB2EA1154F34FFF8CC74CA0C23ECACD"); QuestingStations stations = new QuestingStations(); QuestingReferences.GetOrCreateTyping(stations.FindFactoryCategories("AlloyForge")); using (StreamWriter writer = new StreamWriter(QuestingMod.path, true)) { writer.WriteLine("[Questing Update | Categories]: Categories Loaded..."); writer.Dispose(); } Debug.Log("[Questing Update | Categories]: Categories Loaded..."); }