public void improveBomberman(Bomberman b) { if (bonusType == BonusTypes.speedUp && b.speed <= 5) { b.speed += 0.5f; } else if (bonusType == BonusTypes.powerUpBomb && b.bombPower < 6) { b.bombPower++; } else if (b.maxBombsCount < 5) { b.maxBombsCount++; } }
public Game(PictureBox pictureBox, bool single) { map = new Map(); display = new Display(pictureBox); display.draw(map.getGameObjects()); bomberman1 = new Bomberman(new Point(50, 50), Keys.Up, Keys.Down, Keys.Right, Keys.Left, Keys.Space, "Green", Properties.Resources.bomberman_green_up, Properties.Resources.bomberman_green_down, Properties.Resources.bomberman_green_right, Properties.Resources.bomberman_green_left, Properties.Resources.bomberman_green_stop); map.addBomberman(bomberman1); if (single) { bomberman2 = new Bomberman(new Point(850, 550), /* Keys.W, Keys.S, Keys.D, Keys.A, Keys.C, */ "Red", Properties.Resources.bomberman_red_up, Properties.Resources.bomberman_red_down, Properties.Resources.bomberman_red_right, Properties.Resources.bomberman_red_left, Properties.Resources.bomberman_red_stop); } else { bomberman2 = new Bomberman(new Point(850, 550), Keys.W, Keys.S, Keys.D, Keys.A, Keys.C, "Red", Properties.Resources.bomberman_red_up, Properties.Resources.bomberman_red_down, Properties.Resources.bomberman_red_right, Properties.Resources.bomberman_red_left, Properties.Resources.bomberman_red_stop); } map.addBomberman(bomberman2); timer = new System.Windows.Forms.Timer(); timer.Interval = 15; timer.Tick += tic; timer.Enabled = true; }
public void addBomberman(Bomberman bomberman) { bomberman.objMap = objMap; bombermans.Add(bomberman); }