public static void UpdateGame(double elapsedSeconds) { GameTimeSettings.UpdateGameTime(elapsedSeconds); foreach (var civil in _civilizations) { civil.Value.UpdateManager(elapsedSeconds); } }
public static bool StartManager() { GameTimeSettings.InitializeGameTime(); ResourceManager.LoadAllResources(); _civilizations = new Dictionary <string, CivilizationManager>(); _civilizations.Add("Egypt", new CivilizationManager(new Civilization.Civilization("Egypt"))); _civilizations.Add("Israel", new CivilizationManager(new Civilization.Civilization("Israel"))); foreach (var civil in _civilizations) { if (!civil.Value.StartManager()) { return(false); } } return(true); }