Exemple #1
0
        public Status TakeShoot()
        {
            status = Status.hit;
            IStatusManager shipToStatusManager = new ShipToStatusManager(ship);

            status = ShootingStatusManager.TakeShoot(shipToStatusManager);
            return(status);
        }
Exemple #2
0
 public Status TakeShoot()
 {
     if (deck == null)
     {
         status = Status.miss;
         return(status);
     }
     else
     {
         status = ShootingStatusManager.TakeShoot(deck);
         return(status);
     }
 }
Exemple #3
0
 public Status CheckShootResult(int x, int y)
 {
     return(ShootingStatusManager.TakeShoot(cells[x, y]));
 }