private void restartRenderers() { if (this.galaxyRenderer != null) { this.galaxyRenderer.Deactivate(); } this.galaxyRenderer = new GalaxyScene(this, () => postDelayedEvent(showMainMenu)); this.galaxyRenderer.SwitchPlayer(this.currentPlayer); this.bombardRenderer = new BombardmentScene(); this.systemRenderer = new StarSystemScene(switchToGalaxyView); this.combatRenderer = new SpaceCombatScene(); this.gameOverRenderer = new GameOverScene(); switchToGalaxyView(); }