public void Update() { Map = Map ?? new Map(23, 29); RoundNumber++; UpdateAlienManagers(); Map.UpdateEntities(); UpdateRespawnPlayersIfNecessary(); }
public void StartNewGame(bool aliensDisabled = false) { Players.Clear(); Players.Add(new Player(1)); Players.Add(new Player(2)); if (aliensDisabled) { Players[0].AlienManager.Disabled = true; Players[1].AlienManager.Disabled = true; } Map = new Map(Settings.Default.MapWidth, Settings.Default.MapHeight); UpdateRespawnPlayersIfNecessary(); Map.UpdateEntities(); ShieldFactory.BuildInitial(1); ShieldFactory.BuildInitial(2); }
public void StartNewGame(bool aliensDisabled = false) { Players.Clear(); Players.Add(new Player(1)); Players.Add(new Player(2)); if (aliensDisabled) { Players[0].AlienManager.Disabled = true; Players[1].AlienManager.Disabled = true; } Map = new Map(Settings.Default.MapWidth, Settings.Default.MapHeight); UpdateRespawnPlayersIfNecessary(); Map.UpdateEntities(); ShieldFactory.BuildInitial(1); ShieldFactory.BuildInitial(2); }