Beispiel #1
0
 public string GetInitialDomainInfo()
 {
     if (_initialCityDomain == null)
     {
         _initialCityDomain = XmlGameInitializer.GetInitialCityDomain();
     }
     return(GetDomainInfo(_initialCityDomain));
 }
Beispiel #2
0
        private void InitializeFromXml()
        {
            var xDoc      = XDocument.Load(StringConstants.SettingsPath);
            var xSettings = xDoc.Element("game")?.Element("options");

            _maxYears          = Convert.ToInt32(xSettings.Element("years").Value);
            _normFoodForPerson = Convert.ToInt32(xSettings.Element("bushels").Attribute("norm").Value);

            _cityDomain = XmlGameInitializer.GetInitialCityDomain();
        }
Beispiel #3
0
 public SettingsModel GetGameSettings()
 {
     return(XmlGameInitializer.GetGameSettings());
 }