Example #1
0
 public void End()
 {
     Program.GameEngine = null;
     Player.Reset();
     Card.Reset();
     CardIdentity.Reset();
     History.Reset();
     Selection.Clear();
 }
Example #2
0
        public void End()
        {
            Program.GameMess.OnMessage -= GameMess_OnMessage;

            SaveHistory();
            ReplayWriter?.Dispose();
            ReplayEngine?.Dispose();
            _logStream?.Dispose();

            Program.GameEngine = null;
            Player.Reset();
            Card.Reset();
            CardIdentity.Reset();
            Selection.Clear();
        }