Пример #1
0
        public void Load(string xml)
        {
            XDocument document = XDocument.Parse(xml);

            nebulaElements = new Dictionary <string, NebulaElementData>();

            var dumpList = document.Element("nebula_elements").Elements("element").Select(element => {
                NebulaElementData data = new NebulaElementData(element);
                nebulaElements.Add(data.id, data);
                return(data);
            }).ToList();
        }
Пример #2
0
 public bool TryGetData(string id, out NebulaElementData data)
 {
     return(nebulaElements.TryGetValue(id, out data));
 }