Load() публичный Метод

public Load ( System.Xml.Linq.XElement empireToLoad, GameMain gameMain ) : void
empireToLoad System.Xml.Linq.XElement
gameMain GameMain
Результат void
Пример #1
0
        public bool Load(XElement root)
        {
            _empires = new List <Empire>();
            var empires = root.Element("Empires");

            foreach (var empire in empires.Elements())
            {
                var newEmpire = new Empire();
                newEmpire.Load(empire, _gameMain);
                _empires.Add(newEmpire);
            }
            foreach (var empire in _empires)
            {
                empire.SetUpContacts(_empires);
                //TODO: Update all empires' contacts
            }
            SetInitialEmpireTurn();
            return(true);
        }
Пример #2
0
 public bool Load(XElement root)
 {
     _empires = new List<Empire>();
     var empires = root.Element("Empires");
     foreach (var empire in empires.Elements())
     {
         var newEmpire = new Empire();
         newEmpire.Load(empire, _gameMain);
         _empires.Add(newEmpire);
     }
     foreach (var empire in _empires)
     {
         empire.SetUpContacts(_empires);
         //TODO: Update all empires' contacts
     }
     SetInitialEmpireTurn();
     return true;
 }