public void OnNewTurn() { if (this.InvokeRequired) { postDelayedEvent(this.OnNewTurn); return; } this.currentPlayerIndex = 0; this.galaxyRenderer.SwitchPlayer(this.currentPlayer); if (this.currentRenderer == this.combatRenderer || this.currentRenderer == this.bombardRenderer) { this.nextRenderer = this.galaxyRenderer; abilityList.Visible = false; returnButton.Visible = false; unitInfoPanel.Visible = false; } if (galaxyRenderer != null) { galaxyRenderer.OnNewTurn(); } if (systemRenderer != null) { systemRenderer.OnNewTurn(); } }
public void OnNewTurn() { if (this.InvokeRequired) { postDelayedEvent(this.OnNewTurn); return; } this.currentPlayerIndex = 0; this.galaxyRenderer.SwitchPlayer(this.currentPlayer); if (this.currentRenderer == this.combatRenderer || this.currentRenderer == this.bombardRenderer) { this.nextRenderer = this.galaxyRenderer; } if (galaxyRenderer != null) { galaxyRenderer.OnNewTurn(); } if (systemRenderer != null) { systemRenderer.OnNewTurn(); } }