Exemplo n.º 1
0
        protected Figure(Position position, string color)
        {
            this.currentPosition = position;
            this.setColor(color);

            Program.board[this.currentPosition.getField()] = this;
            ToolBox.write(this.color + " " + this.name + "set on position (" + position.getField() + ")");
        }
Exemplo n.º 2
0
 public void moveTo(Position position)
         #region IF
 {
     if (this.canMove(position))
     {
         Position Positionolder = this.currentPosition;
         this.currentPosition = position;
         ToolBox.write(this.name + " changed position to  (" + Positionolder.getField() + ") for (" + position.getField() + ")");
     }
     else
     {
         Position Positionolder = this.currentPosition;
         ToolBox.write(this.name + " can't move to   (" + position.getField() + ") from position (" + Positionolder.getField() + ")");
     }
     #endregion
 }