using System; using System.Collections.Generic; public partial class AlchemyConfig : IConfigPostProcess { static Dictionary> m_Alchemies = new Dictionary>(); public void OnConfigParseCompleted() { List ids = null; if (!m_Alchemies.TryGetValue(AlchemType, out ids)) { ids = new List(); m_Alchemies.Add(AlchemType, ids); } ids.Add(ID); } public static List GetAlchemies(int type) { if (m_Alchemies.ContainsKey(type)) { return m_Alchemies[type]; } return null; } }