public PlayerTurnData( MineFieldSnapshot mineFieldSnapshot, PlayerTurnSnapshot playerTurnSnapshot, string description, float time, GameState gameState ) { MineFieldSnapshot = mineFieldSnapshot; PlayerTurnSnapshot = playerTurnSnapshot; Description = description; Time = time; GameState = gameState; }
public void AddTurn(MineFieldSnapshot mineFieldSnapshot, PlayerTurnSnapshot playerTurnSnapshot, string description, float time) { _playerTurns.Add(new PlayerTurnData(mineFieldSnapshot, playerTurnSnapshot, description, time, GameStateManager.CurrentState)); }