Untitled
unknown
plain_text
3 years ago
478 B
9
Indexable
using System.Threading.Tasks;
namespace Piskvorky_JanNeuC3a
{
internal abstract class Player
{
public Board CurrentBoard { get; set; }
public TicTacToe.Turn PlayersTurn { get; set; }
protected bool _alreadyMoved = false;
public async Task MoveAsync()
{
await MakeTurnAsync();
}
protected abstract Task MakeTurnAsync();
public abstract void OnPlayerMoved();
}
}Editor is loading...