Example #1
0
 public CellLocation GetTileAtDirection(Facing facing)
 {
     if (facing == Facing.North)
     {
         return(CellLocation.WithY(CellLocation.Y - 1));
     }
     if (facing == Facing.South)
     {
         return(CellLocation.WithY(CellLocation.Y + 1));
     }
     if (facing == Facing.West)
     {
         return(CellLocation.WithX(CellLocation.X - 1));
     }
     return(CellLocation.WithX(CellLocation.X + 1));
 }