Exemplo n.º 1
0
 public override bool Execute()
 {
     if (game.GetCurrentY() <= game.GetField().GetRow())
     {
         Console.SetCursorPosition(game.GetCurrentX(), game.IncrementY());
     }
     return(base.Execute());
 }
Exemplo n.º 2
0
 public override bool Execute()
 {
     if (game.GetCurrentY() > game.GetField().GetTopMost())
     {
         Console.SetCursorPosition(game.GetCurrentX(), game.DecrementY());
     }
     return(base.Execute());
 }
Exemplo n.º 3
0
 public override bool Execute()
 {
     game.GetField().GetCells()[game.GetCurrentY() - game.GetField().GetTopMost(), game.GetCurrentX() - game.GetField().GetLeftMost()].ChangeStatus();
     return(base.Execute());
 }