Frame 61
ifFrameLoaded (65) {
gotoAndStop (63);
}
Frame 62
gotoAndPlay (61);
Frame 64
loss = 0;
Frame 65
ifFrameLoaded (91) {
gotoAndStop (67);
}
Frame 66
gotoAndPlay (65);
Frame 70
loss = loss + 1;
blast = false;
Frame 91
_highquality = false;
pow = 1;
dogs = 8;
players_total = 2;
players = 2;
Set("bomberman/:alive", true);
Set("bomberman2/:alive", true);
Set("bomberman/:ai", false);
if (oneplayer == true) {
Set("bomberman2/:ai", true);
} else {
Set("bomberman2/:ai", false);
}
s_explode = new Sound();
s_explode.attachSound("explode");
s_drop = new Sound();
s_drop.attachSound("drop");
s_die = new Sound();
s_die.attachSound("death");
s_yap1 = new Sound();
s_yap1.attachSound("yap1");
s_yap2 = new Sound();
s_yap2.attachSound("yap2");
s_yap3 = new Sound();
s_yap3.attachSound("yap3");
s_yap4 = new Sound();
s_yap4.attachSound("yap4");
s_splat = new Sound();
s_splat.attachSound("splat");
stop();
Instance of Symbol 92 MovieClip "bomb" in Frame 91
onClipEvent (keyDown) {
if (((Key.getCode() == 191) and (getProperty("/bomb", _currentframe) == 1)) and (/bomberman/:alive == true)) {
playa_x = getProperty("/bomberman", _x);
playa_y = getProperty("/bomberman", _y);
if (playa_x < 63) {
bomb_x = 46;
} else if (playa_x < 88) {
bomb_x = 79;
} else if (playa_x < 127) {
bomb_x = 112;
} else if (playa_x < 157) {
bomb_x = 145;
} else if (playa_x < 193) {
bomb_x = 175;
} else if (playa_x < 223) {
bomb_x = 208;
} else if (playa_x < 257) {
bomb_x = 241;
} else if (playa_x < 289) {
bomb_x = 274;
} else if (playa_x < 322) {
bomb_x = 307;
} else if (playa_x < 355) {
bomb_x = 340;
} else if (playa_x < 388) {
bomb_x = 373;
} else if (playa_x < 420) {
bomb_x = 406;
} else if (playa_x < 454) {
bomb_x = 436;
} else if (playa_x < 484) {
bomb_x = 467;
} else {
bomb_x = 502;
}
if (playa_y < 53) {
bomb_y = 37;
} else if (playa_y < 80) {
bomb_y = 67;
} else if (playa_y < 108) {
bomb_y = 94;
} else if (playa_y < 133) {
bomb_y = 125;
} else if (playa_y < 161) {
bomb_y = 151;
} else if (playa_y < 190) {
bomb_y = 184;
} else if (playa_y < 220) {
bomb_y = 208;
} else if (playa_y < 250) {
bomb_y = 244;
} else if (playa_y < 280) {
bomb_y = 268;
} else if (playa_y < 308) {
bomb_y = 303;
} else {
bomb_y = 328;
}
setProperty("/bomb", _x , bomb_x);
setProperty("/bomb", _y , bomb_y);
/:s_drop.start();
tellTarget ("/bomb") {
gotoAndPlay ("drop");
};
}
}
Instance of Symbol 93 MovieClip "bomb2" in Frame 91
onClipEvent (keyDown) {
if ((((Key.getCode() == 65) and (getProperty("/bomb2", _currentframe) == 1)) and (/bomberman2/:alive == true)) and (/bomberman2/:ai == false)) {
playa_x = getProperty("/bomberman2", _x);
playa_y = getProperty("/bomberman2", _y);
if (playa_x < 63) {
bomb_x = 46;
} else if (playa_x < 88) {
bomb_x = 79;
} else if (playa_x < 127) {
bomb_x = 112;
} else if (playa_x < 157) {
bomb_x = 145;
} else if (playa_x < 193) {
bomb_x = 175;
} else if (playa_x < 223) {
bomb_x = 208;
} else if (playa_x < 257) {
bomb_x = 241;
} else if (playa_x < 289) {
bomb_x = 274;
} else if (playa_x < 322) {
bomb_x = 307;
} else if (playa_x < 355) {
bomb_x = 340;
} else if (playa_x < 388) {
bomb_x = 373;
} else if (playa_x < 420) {
bomb_x = 406;
} else if (playa_x < 454) {
bomb_x = 436;
} else if (playa_x < 484) {
bomb_x = 467;
} else {
bomb_x = 502;
}
if (playa_y < 53) {
bomb_y = 37;
} else if (playa_y < 80) {
bomb_y = 67;
} else if (playa_y < 108) {
bomb_y = 94;
} else if (playa_y < 133) {
bomb_y = 125;
} else if (playa_y < 161) {
bomb_y = 151;
} else if (playa_y < 190) {
bomb_y = 184;
} else if (playa_y < 220) {
bomb_y = 208;
} else if (playa_y < 250) {
bomb_y = 244;
} else if (playa_y < 280) {
bomb_y = 268;
} else if (playa_y < 308) {
bomb_y = 303;
} else {
bomb_y = 328;
}
setProperty("/bomb2", _x , bomb_x);
setProperty("/bomb2", _y , bomb_y);
/:s_drop.start();
tellTarget ("/bomb2") {
gotoAndPlay ("drop");
};
}
}
Frame 92
_highquality = true;
Frame 93
_highquality = true;
Symbol 15 MovieClip Frame 1
if (_x < (-(_width / 2))) {
_x = (550 + (_width / 2));
} else {
_x = (_x - 5);
}
Symbol 15 MovieClip Frame 2
gotoAndPlay (1);
Symbol 21 Button
on (release) {
getURL ("http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash", "_blank");
}
Symbol 24 Button
on (release) {
nextFrame();
}
Symbol 26 Button
on (release) {
nextFrame();
}
Symbol 51 Button
on (release) {
oneplayer = true;
play();
}
Symbol 53 Button
on (release) {
oneplayer = false;
play();
}
Symbol 76 Button
on (release) {
getURL ("http://www.newgrounds.com");
}
Symbol 88 MovieClip Frame 1
Set("../../../:limit", 95);
gotoAndStop(/:pow);
stop();
Symbol 88 MovieClip Frame 2
Set("../../../:limit", 140);
Symbol 88 MovieClip Frame 3
Set("../../../:limit", 205);
Symbol 88 MovieClip Frame 4
Set("../../../:limit", 270);
Symbol 88 MovieClip Frame 5
Set("../../../:limit", 345);
Symbol 88 MovieClip Frame 6
Set("../../../:limit", 410);
Symbol 88 MovieClip Frame 7
Set("../../../:limit", 475);
Symbol 89 MovieClip Frame 5
gotoAndPlay (1);
Symbol 92 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 2
if ((((((((bomb_x == 46) or (bomb_x == 112)) or (bomb_x == 175)) or (bomb_x == 241)) or (bomb_x == 307)) or (bomb_x == 373)) or (bomb_x == 436)) or (bomb_x == 502)) {
vert_ok = true;
} else {
vert_ok = false;
}
if ((((((bomb_y == 37) or (bomb_y == 94)) or (bomb_y == 151)) or (bomb_y == 208)) or (bomb_y == 268)) or (bomb_y == 328)) {
horz_ok = true;
} else {
horz_ok = false;
}
if ((bomb_y == 37) and (bomb_x == 46)) {
corner_nw = true;
} else {
corner_nw = false;
}
if ((bomb_y == 328) and (bomb_x == 46)) {
corner_sw = true;
} else {
corner_sw = false;
}
if ((bomb_y == 328) and (bomb_x == 502)) {
corner_se = true;
} else {
corner_se = false;
}
if ((bomb_y == 37) and (bomb_x == 502)) {
corner_ne = true;
} else {
corner_ne = false;
}
blast_x = bomb_x;
blast_y = bomb_y;
if ((((bomb_y == 94) or (bomb_y == 151)) or (bomb_y == 208)) or (bomb_y == 268)) {
_y = (_y + 7);
} else if (bomb_y == 328) {
_y = (_y + 5);
} else if (bomb_y == 37) {
_y = (_y + 3);
}
play();
Symbol 92 MovieClip Frame 39
/:s_explode.start();
if (corner_nw == true) {
gotoAndPlay (91);
}
if (corner_ne == true) {
gotoAndPlay (109);
}
if (corner_se == true) {
gotoAndPlay (145);
}
if (corner_sw == true) {
gotoAndPlay (127);
}
if ((horz_ok == true) and (vert_ok == false)) {
gotoAndPlay (57);
} else if ((horz_ok == false) and (vert_ok == true)) {
gotoAndPlay (74);
}
Symbol 92 MovieClip Frame 42
blast = true;
Symbol 92 MovieClip Frame 54
blast = false;
Symbol 92 MovieClip Frame 56
gotoAndStop (1);
Symbol 92 MovieClip Frame 59
blast2 = true;
Symbol 92 MovieClip Frame 71
blast2 = false;
Symbol 92 MovieClip Frame 73
gotoAndStop (1);
Symbol 92 MovieClip Frame 76
blast3 = true;
Symbol 92 MovieClip Frame 88
blast3 = false;
Symbol 92 MovieClip Frame 90
gotoAndStop (1);
Symbol 92 MovieClip Frame 93
blast = true;
Symbol 92 MovieClip Frame 105
blast = false;
Symbol 92 MovieClip Frame 107
gotoAndStop (1);
Symbol 92 MovieClip Frame 111
blast = true;
Symbol 92 MovieClip Frame 123
blast = false;
Symbol 92 MovieClip Frame 125
gotoAndStop (1);
Symbol 92 MovieClip Frame 129
blast = true;
Symbol 92 MovieClip Frame 141
blast = false;
Symbol 92 MovieClip Frame 143
gotoAndStop (1);
Symbol 92 MovieClip Frame 147
blast = true;
Symbol 92 MovieClip Frame 159
blast = false;
Symbol 92 MovieClip Frame 161
gotoAndStop (1);
Symbol 93 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 2
if ((((((((bomb_x == 46) or (bomb_x == 112)) or (bomb_x == 175)) or (bomb_x == 241)) or (bomb_x == 307)) or (bomb_x == 373)) or (bomb_x == 436)) or (bomb_x == 502)) {
vert_ok = true;
} else {
vert_ok = false;
}
if ((((((bomb_y == 37) or (bomb_y == 94)) or (bomb_y == 151)) or (bomb_y == 208)) or (bomb_y == 268)) or (bomb_y == 328)) {
horz_ok = true;
} else {
horz_ok = false;
}
if ((bomb_y == 37) and (bomb_x == 46)) {
corner_nw = true;
} else {
corner_nw = false;
}
if ((bomb_y == 328) and (bomb_x == 46)) {
corner_sw = true;
} else {
corner_sw = false;
}
if ((bomb_y == 328) and (bomb_x == 502)) {
corner_se = true;
} else {
corner_se = false;
}
if ((bomb_y == 37) and (bomb_x == 502)) {
corner_ne = true;
} else {
corner_ne = false;
}
blast_x = bomb_x;
blast_y = bomb_y;
if ((((bomb_y == 94) or (bomb_y == 151)) or (bomb_y == 208)) or (bomb_y == 268)) {
_y = (_y + 7);
} else if (bomb_y == 328) {
_y = (_y + 5);
} else if (bomb_y == 37) {
_y = (_y + 3);
}
play();
Symbol 93 MovieClip Frame 39
/:s_explode.start();
if (corner_nw == true) {
gotoAndPlay (91);
}
if (corner_ne == true) {
gotoAndPlay (109);
}
if (corner_se == true) {
gotoAndPlay (145);
}
if (corner_sw == true) {
gotoAndPlay (127);
}
if ((horz_ok == true) and (vert_ok == false)) {
gotoAndPlay (57);
} else if ((horz_ok == false) and (vert_ok == true)) {
gotoAndPlay (74);
}
Symbol 93 MovieClip Frame 42
blast = true;
Symbol 93 MovieClip Frame 54
blast = false;
Symbol 93 MovieClip Frame 56
gotoAndStop (1);
Symbol 93 MovieClip Frame 59
blast2 = true;
Symbol 93 MovieClip Frame 71
blast2 = false;
Symbol 93 MovieClip Frame 73
gotoAndStop (1);
Symbol 93 MovieClip Frame 76
blast3 = true;
Symbol 93 MovieClip Frame 88
blast3 = false;
Symbol 93 MovieClip Frame 90
gotoAndStop (1);
Symbol 93 MovieClip Frame 93
blast = true;
Symbol 93 MovieClip Frame 105
blast = false;
Symbol 93 MovieClip Frame 107
gotoAndStop (1);
Symbol 93 MovieClip Frame 111
blast = true;
Symbol 93 MovieClip Frame 123
blast = false;
Symbol 93 MovieClip Frame 125
gotoAndStop (1);
Symbol 93 MovieClip Frame 129
blast = true;
Symbol 93 MovieClip Frame 141
blast = false;
Symbol 93 MovieClip Frame 143
gotoAndStop (1);
Symbol 93 MovieClip Frame 147
blast = true;
Symbol 93 MovieClip Frame 159
blast = false;
Symbol 93 MovieClip Frame 161
gotoAndStop (1);
Symbol 96 MovieClip Frame 1
playa_x = int(getProperty("../", _x));
playa_y = int(getProperty("../", _y));
setProperty("../", _y , playa_y);
setProperty("../", _x , playa_x);
if ((0 >= destin_x) or ((((destin_x >= (playa_x - 6)) and ((playa_x + 6) >= destin_x)) and (destin_y >= (playa_y - 6))) and ((playa_y + 6) >= destin_y))) {
b = random(8);
if (b == 0) {
destin_x = 46;
} else if (b == 1) {
destin_x = 112;
} else if (b == 2) {
destin_x = 175;
} else if (b == 3) {
destin_x = 241;
} else if (b == 4) {
destin_x = 307;
} else if (b == 5) {
destin_x = 373;
} else if (b == 6) {
destin_x = 436;
} else if (b == 7) {
destin_x = 502;
}
c = random(6);
if (c == 0) {
destin_y = 37;
} else if (c == 1) {
destin_y = 94;
} else if (c == 2) {
destin_y = 151;
} else if (c == 3) {
destin_y = 208;
} else if (c == 4) {
destin_y = 268;
} else if (c == 5) {
destin_y = 328;
}
}
if ((((((playa_y == 37) or (playa_y == 94)) or (playa_y == 151)) or (playa_y == 208)) or (playa_y == 268)) or (playa_y == 328)) {
vert_ok = true;
} else {
vert_ok = false;
}
if (((destin_x - 3) >= playa_x) and (vert_ok == true)) {
setProperty("../", _x , playa_x + 3);
} else if ((playa_x >= (destin_x + 3)) and (vert_ok == true)) {
setProperty("../", _x , playa_x - 3);
}
playa_x = int(getProperty("../", _x));
if ((((((((playa_x == 46) or (playa_x == 112)) or (playa_x == 175)) or (playa_x == 241)) or (playa_x == 307)) or (playa_x == 373)) or (playa_x == 436)) or (playa_x == 502)) {
horz_ok = true;
} else {
horz_ok = false;
}
if (((destin_y - 3) >= playa_y) and (horz_ok == true)) {
setProperty("../", _y , playa_y + 3);
} else if ((playa_y >= (destin_y + 3)) and (horz_ok == true)) {
setProperty("../", _y , playa_y - 3);
}
bomb_x = getProperty("/bomberman", _x);
bomb_y = getProperty("/bomberman", _y);
if ((((((bomb_x - 15) < playa_x) and (playa_x < (bomb_x + 15))) and ((bomb_y - 15) < playa_y)) and (playa_y < (bomb_y + 20))) and (/bomberman/:alive == true)) {
tellTarget ("/bomberman") {
gotoAndStop ("die");
};
}
if ((1 < /:players_total) and (/bomberman2/:ai == false)) {
bomb_x = getProperty("/bomberman2", _x);
bomb_y = getProperty("/bomberman2", _y);
if ((((((bomb_x - 15) < playa_x) and (playa_x < (bomb_x + 15))) and ((bomb_y - 15) < playa_y)) and (playa_y < (bomb_y + 20))) and (/bomberman2/:alive == true)) {
tellTarget ("/bomberman2") {
gotoAndStop ("die");
};
}
}
noise = random(500);
if (noise == 1) {
/:s_yap1.start();
} else if (noise == 2) {
/:s_yap2.start();
} else if (noise == 3) {
/:s_yap3.start();
} else if (noise == 4) {
/:s_yap4.start();
}
Symbol 96 MovieClip Frame 2
gotoAndPlay (1);
Symbol 97 MovieClip Frame 1
playa_x = getProperty("../", _x);
playa_y = getProperty("../", _y);
char_width = 5;
if (/bomb/:blast == true) {
if ((((((/bomb/:blast_y - 4) < playa_y) and (playa_y < (/bomb/:blast_y + 4))) and ((/bomb/:blast_x - /bomb/:limit) < playa_x)) and (playa_x < (/bomb/:blast_x + /:limit))) or (((((/bomb/:blast_x - char_width) < playa_x) and (playa_x < (/bomb/:blast_x + char_width))) and ((/bomb/:blast_y - /bomb/:limit) < playa_y)) and (playa_y < (/bomb/:blast_y + /bomb/:limit)))) {
tellTarget ("../") {
gotoAndStop ("die");
};
}
}
if (/bomb/:blast2 == true) {
if (((((/bomb/:blast_y - 4) < playa_y) and (playa_y < (/bomb/:blast_y + 4))) and ((/bomb/:blast_x - /bomb/:limit) < playa_x)) and (playa_x < (/bomb/:blast_x + /bomb/:limit))) {
tellTarget ("../") {
gotoAndStop ("die");
};
}
}
if (/bomb/:blast3 == true) {
if (((((/bomb/:blast_x - char_width) < playa_x) and (playa_x < (/bomb/:blast_x + char_width))) and ((/bomb/:blast_y - /bomb/:limit) < playa_y)) and (playa_y < (/bomb/:blast_y + /bomb/:limit))) {
tellTarget ("../") {
gotoAndStop ("die");
};
}
}
if (/bomb2/:blast == true) {
if ((((((/bomb2/:blast_y - 4) < playa_y) and (playa_y < (/bomb2/:blast_y + 4))) and ((/bomb2/:blast_x - /bomb2/:limit) < playa_x)) and (playa_x < (/bomb2/:blast_x + /:limit))) or (((((/bomb2/:blast_x - char_width) < playa_x) and (playa_x < (/bomb2/:blast_x + char_width))) and ((/bomb2/:blast_y - /bomb2/:limit) < playa_y)) and (playa_y < (/bomb2/:blast_y + /bomb2/:limit)))) {
tellTarget ("../") {
gotoAndStop ("die");
};
}
}
if (/bomb2/:blast2 == true) {
if (((((/bomb2/:blast_y - 4) < playa_y) and (playa_y < (/bomb2/:blast_y + 4))) and ((/bomb2/:blast_x - /bomb2/:limit) < playa_x)) and (playa_x < (/bomb2/:blast_x + /bomb2/:limit))) {
tellTarget ("../") {
gotoAndStop ("die");
};
}
}
if (/bomb2/:blast3 == true) {
if (((((/bomb2/:blast_x - char_width) < playa_x) and (playa_x < (/bomb2/:blast_x + char_width))) and ((/bomb2/:blast_y - /bomb2/:limit) < playa_y)) and (playa_y < (/bomb2/:blast_y + /bomb2/:limit))) {
tellTarget ("../") {
gotoAndStop ("die");
};
}
}
Symbol 97 MovieClip Frame 2
gotoAndPlay (1);
Symbol 139 MovieClip Frame 21
stop();
Symbol 145 MovieClip Frame 40
Set("/:dogs", /:dogs - 1);
Set("/:pow", /:pow + 1);
if ((((/:dogs < 1) and (/:players == 1)) or (((/:dogs < 1) and (1 < /:players_total)) and (/bomberman2/:alive == false))) or ((((/:dogs < 1) and (1 < /:players_total)) and (/bomberman2/:ai == true)) and (/bomberman/:alive == false))) {
tellTarget ("/") {
gotoAndStop ("win");
};
}
stop();
Symbol 146 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 2
/:s_splat.start();
Symbol 147 MovieClip Frame 1
stop();
Symbol 147 MovieClip Frame 2
/:s_splat.start();
Symbol 148 MovieClip Frame 1
if (getProperty("../", _name) eq "bomberman2") {
gotoAndStop (2);
}
stop();
Symbol 149 MovieClip Frame 1
if (getProperty("../", _name) eq "bomberman") {
key_up = 38;
key_down = 40;
key_right = 39;
key_left = 37;
} else if (getProperty("../", _name) eq "bomberman2") {
key_up = 84;
key_down = 71;
key_right = 72;
key_left = 70;
}
if (../:alive == true) {
playa_x = int(getProperty("../", _x));
playa_y = int(getProperty("../", _y));
walking = false;
if ((((((playa_y == 37) or (playa_y == 94)) or (playa_y == 151)) or (playa_y == 208)) or (playa_y == 268)) or (playa_y == 328)) {
vert_ok = true;
} else {
vert_ok = false;
}
if ((((((((playa_x == 46) or (playa_x == 112)) or (playa_x == 175)) or (playa_x == 241)) or (playa_x == 307)) or (playa_x == 373)) or (playa_x == 436)) or (playa_x == 502)) {
horz_ok = true;
} else {
horz_ok = false;
}
if (((Key.isDown(key_left) or (((((Key.isDown(key_up) or Key.isDown(key_down)) or (Key.isDown(86) and (getProperty("../", _name) eq "bomberman2"))) or (Key.isDown(66) and (getProperty("../", _name) eq "bomberman2"))) and (horz_ok == false)) and (dir eq "left"))) and (vert_ok == true)) and (46 < playa_x)) {
setProperty("../", _x , playa_x - 3);
dir = "left";
walking = true;
tellTarget ("../") {
gotoAndStop ("walk_left");
};
}
if (((Key.isDown(key_right) or (((((Key.isDown(key_up) or Key.isDown(key_down)) or (Key.isDown(86) and (getProperty("../", _name) eq "bomberman2"))) or (Key.isDown(66) and (getProperty("../", _name) eq "bomberman2"))) and (horz_ok == false)) and (dir eq "right"))) and (vert_ok == true)) and (playa_x < 502)) {
setProperty("../", _x , playa_x + 3);
dir = "right";
walking = true;
tellTarget ("../") {
gotoAndStop ("walk_right");
};
}
playa_x = int(getProperty("../", _x));
playa_y = int(getProperty("../", _y));
if ((((((playa_y == 37) or (playa_y == 94)) or (playa_y == 151)) or (playa_y == 208)) or (playa_y == 268)) or (playa_y == 328)) {
vert_ok = true;
} else {
vert_ok = false;
}
if ((((((((playa_x == 46) or (playa_x == 112)) or (playa_x == 175)) or (playa_x == 241)) or (playa_x == 307)) or (playa_x == 373)) or (playa_x == 436)) or (playa_x == 502)) {
horz_ok = true;
} else {
horz_ok = false;
}
if (((Key.isDown(key_up) or (((Key.isDown(key_right) or Key.isDown(key_left)) and (vert_ok == false)) and (dir eq "up"))) and (horz_ok == true)) and (37 < playa_y)) {
setProperty("../", _y , playa_y - 3);
dir = "up";
walking = true;
tellTarget ("../") {
gotoAndStop ("walk_up");
};
}
if (((((Key.isDown(key_down) or (Key.isDown(86) and (getProperty("../", _name) eq "bomberman2"))) or (Key.isDown(66) and (getProperty("../", _name) eq "bomberman2"))) or (((Key.isDown(key_right) or Key.isDown(key_left)) and (vert_ok == false)) and (dir eq "down"))) and (horz_ok == true)) and (playa_y < 328)) {
setProperty("../", _y , playa_y + 3);
dir = "down";
walking = true;
tellTarget ("../") {
gotoAndStop ("walk_down");
};
}
if (walking == false) {
if (dir eq "up") {
tellTarget ("../") {
gotoAndStop ("up");
};
} else if (dir eq "down") {
tellTarget ("../") {
gotoAndStop ("down");
};
} else if (dir eq "right") {
tellTarget ("../") {
gotoAndStop ("right");
};
} else if (dir eq "left") {
tellTarget ("../") {
gotoAndStop ("left");
};
}
}
}
Symbol 149 MovieClip Frame 2
gotoAndPlay (1);
Symbol 150 MovieClip Frame 1
if (../:ai == true) {
playa_x = int(getProperty("../", _x));
playa_y = int(getProperty("../", _y));
setProperty("../", _y , playa_y);
setProperty("../", _x , playa_x);
if ((0 >= destin_x) or ((((destin_x >= (playa_x - 6)) and ((playa_x + 6) >= destin_x)) and (destin_y >= (playa_y - 6))) and ((playa_y + 6) >= destin_y))) {
if ((getProperty("/bomb2", _currentframe) == 1) and (/bomberman2/:alive == true)) {
if (playa_x < 63) {
Set("/bomb2/:bomb_x", 46);
} else if (playa_x < 88) {
Set("/bomb2/:bomb_x", 79);
} else if (playa_x < 127) {
Set("/bomb2/:bomb_x", 112);
} else if (playa_x < 157) {
Set("/bomb2/:bomb_x", 145);
} else if (playa_x < 193) {
Set("/bomb2/:bomb_x", 175);
} else if (playa_x < 223) {
Set("/bomb2/:bomb_x", 208);
} else if (playa_x < 257) {
Set("/bomb2/:bomb_x", 241);
} else if (playa_x < 289) {
Set("/bomb2/:bomb_x", 274);
} else if (playa_x < 322) {
Set("/bomb2/:bomb_x", 307);
} else if (playa_x < 355) {
Set("/bomb2/:bomb_x", 340);
} else if (playa_x < 388) {
Set("/bomb2/:bomb_x", 373);
} else if (playa_x < 420) {
Set("/bomb2/:bomb_x", 406);
} else if (playa_x < 454) {
Set("/bomb2/:bomb_x", 436);
} else if (playa_x < 484) {
Set("/bomb2/:bomb_x", 467);
} else {
Set("/bomb2/:bomb_x", 502);
}
if (playa_y < 53) {
Set("/bomb2/:bomb_y", 37);
} else if (playa_y < 80) {
Set("/bomb2/:bomb_y", 67);
} else if (playa_y < 108) {
Set("/bomb2/:bomb_y", 94);
} else if (playa_y < 133) {
Set("/bomb2/:bomb_y", 125);
} else if (playa_y < 161) {
Set("/bomb2/:bomb_y", 151);
} else if (playa_y < 190) {
Set("/bomb2/:bomb_y", 184);
} else if (playa_y < 220) {
Set("/bomb2/:bomb_y", 208);
} else if (playa_y < 250) {
Set("/bomb2/:bomb_y", 244);
} else if (playa_y < 280) {
Set("/bomb2/:bomb_y", 268);
} else if (playa_y < 308) {
Set("/bomb2/:bomb_y", 303);
} else {
Set("/bomb2/:bomb_y", 328);
}
setProperty("/bomb2", _x , /bomb2/:bomb_x);
setProperty("/bomb2", _y , /bomb2/:bomb_y);
/:s_drop.start();
tellTarget ("/bomb2") {
gotoAndPlay ("drop");
};
}
b = random(8);
if (b == 0) {
destin_x = 46;
} else if (b == 1) {
destin_x = 112;
} else if (b == 2) {
destin_x = 175;
} else if (b == 3) {
destin_x = 241;
} else if (b == 4) {
destin_x = 307;
} else if (b == 5) {
destin_x = 373;
} else if (b == 6) {
destin_x = 436;
} else if (b == 7) {
destin_x = 502;
}
c = random(6);
if (c == 0) {
destin_y = 37;
} else if (c == 1) {
destin_y = 94;
} else if (c == 2) {
destin_y = 151;
} else if (c == 3) {
destin_y = 208;
} else if (c == 4) {
destin_y = 268;
} else if (c == 5) {
destin_y = 328;
}
}
if ((((((playa_y == 37) or (playa_y == 94)) or (playa_y == 151)) or (playa_y == 208)) or (playa_y == 268)) or (playa_y == 328)) {
vert_ok = true;
} else {
vert_ok = false;
}
if (((destin_x - 3) >= playa_x) and (vert_ok == true)) {
setProperty("../", _x , playa_x + 3);
tellTarget ("../") {
gotoAndStop ("walk_right");
};
} else if ((playa_x >= (destin_x + 3)) and (vert_ok == true)) {
setProperty("../", _x , playa_x - 3);
tellTarget ("../") {
gotoAndStop ("walk_left");
};
}
playa_x = int(getProperty("../", _x));
if ((((((((playa_x == 46) or (playa_x == 112)) or (playa_x == 175)) or (playa_x == 241)) or (playa_x == 307)) or (playa_x == 373)) or (playa_x == 436)) or (playa_x == 502)) {
horz_ok = true;
} else {
horz_ok = false;
}
if (((destin_y - 3) >= playa_y) and (horz_ok == true)) {
setProperty("../", _y , playa_y + 3);
tellTarget ("../") {
gotoAndStop ("walk_down");
};
} else if ((playa_y >= (destin_y + 3)) and (horz_ok == true)) {
setProperty("../", _y , playa_y - 3);
tellTarget ("../") {
gotoAndStop ("walk_up");
};
}
}
Symbol 150 MovieClip Frame 2
gotoAndPlay (1);
Symbol 155 MovieClip Frame 1
if (getProperty("../", _name) eq "bomberman2") {
gotoAndStop (2);
}
stop();
Symbol 160 MovieClip Frame 1
if (getProperty("../", _name) eq "bomberman2") {
gotoAndStop (2);
}
stop();
Symbol 169 MovieClip Frame 1
if (getProperty("../", _name) eq "bomberman2") {
gotoAndStop (2);
}
stop();
Symbol 180 MovieClip Frame 1
if (getProperty("../", _name) eq "bomberman2") {
gotoAndStop (2);
}
stop();
Symbol 181 MovieClip Frame 1
if (getProperty("../", _name) eq "bomberman2") {
gotoAndStop (2);
}
stop();
Symbol 198 MovieClip Frame 17
stop();
Symbol 215 MovieClip Frame 17
stop();
Symbol 216 MovieClip Frame 1
if (getProperty("../../", _name) eq "bomberman2") {
gotoAndStop (2);
}
stop();
Symbol 217 MovieClip Frame 50
if (((2 < /:loss) and (/:players < 1)) or (((2 < /:loss) and (/bomberman2/:ai == true)) and (/bomberman/:alive == false))) {
tellTarget ("/") {
gotoAndStop ("lose");
};
} else if ((/:players < 1) or ((/bomberman2/:ai == true) and (/bomberman/:alive == false))) {
tellTarget ("/") {
gotoAndPlay ("clear");
};
} else {
stop();
}
Symbol 218 MovieClip Frame 1
stop();
Symbol 218 MovieClip Frame 9
alive = false;
Set("/:players", /:players - 1);
/:s_die.start();
Symbol 224 Button
on (release) {
score = -1;
url = "/assassin/mrwinkle/index.html";
flag = "1";
comment = "Newgrounds has a new game based on Bomberman where you blow up these so-called \"cute\" little puppies. You gotta see this!";
loadVariablesNum ("http://www.newgrounds.com/tellfriend.php3", 1, "POST");
nextFrame();
}
Symbol 236 MovieClip Frame 1
stop();
Symbol 238 Button
on (release) {
loss = 0;
gotoAndPlay (68);
}
Symbol 245 Button
on (release) {
getURL ("http://www.mp3.com/lhm", "_blank");
}