Ejemplo n.º 1
0
 public DangerMask(MovementMask movementMask, Board board, int bombWaveSize)
 {
     this.movementMask = movementMask;
     this.board        = board;
     this.bombWaveSize = bombWaveSize;
     boardMask         = new List <List <int> >();
 }
Ejemplo n.º 2
0
        public BenefitMask(MovementMask movementMask, Board board, int bombWaveSize)
        {
            Random random = new Random();

            this.board        = board;
            this.movementMask = movementMask;
            this.bombWaveSize = bombWaveSize;
        }
Ejemplo n.º 3
0
 public BenefitMask GetBenefitMask(MovementMask movementMask, int wave)
 {
     return(new BenefitMask(movementMask, board, wave));
 }
Ejemplo n.º 4
0
 public DangerMask GetDangerMask(MovementMask movementMask, int wave)
 {
     return(new DangerMask(movementMask, this.board, wave));
 }