Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void Explode(object source, ElapsedEventArgs e)
- {
- foreach (var dir in _direction)
- {
- for (var j = 1; j <= _radius; j++)
- {
- var dx = dir[0] * j;
- var dy = dir[1] * j;
- var x = _x + dx;
- var y = _y + dy;
- if (CanDestroy(x, y))
- {
- _map[x, y] = Tile.Grass;
- PointsToExplode.Add(new Point(x,y));
- }
- else
- {
- break;
- }
- }
- }
- _currentBomberman.RemoveBomb();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement