public HexTile() { TriTiles = new TriTile[6]; }
public SnipePieceMove(TriTile target) { Target = target; }
public MovePieceMove(TriTile src, TriTile dst) { Src = src; Dst = dst; }
internal TriTile CreateClone() { var clone = new TriTile(X, Y); clone.HasPiece = HasPiece; return clone; }