public override void execute(float currentTime) { // Called from RemoveShipObserver after CurrentPlayerLives == 0 Debug.Assert(this.pGame != null); if (this.pGame.GetState() is GameOverState) { this.pGame.Start(); ScoreManager.ResetLives(); } }
public override void execute(float currentTime) { // Called from RemoveShipObserver after CurrentPlayerLives == 0 Debug.Assert(this.pGame != null); if (this.pGame.GetState() is GameOverState) { this.pGame.Start(); ScoreManager.ResetLives(); } }