Frame 56
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 305;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
play();
Frame 57
if ((Number(MikeY) != 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeY) == 355) and (Number(Falling) != 2)) {
Falling = 1;
}
FrameLoad = int((50 / _totalframes) * _framesloaded);
tellTarget ("/loader") {
gotoAndStop(/:FrameLoad);
};
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
ifFrameLoaded (7169) {
gotoAndStop (59);
}
Instance of Symbol 16 MovieClip "mike" in Frame 57
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 58
gotoAndPlay (57);
Frame 59
if ((Number(MikeY) != 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeY) == 355) and (Number(Falling) != 2)) {
Falling = 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
play();
Frame 60
gotoAndPlay (59);
Frame 84
Life = 1;
Lemon = 0;
Password = "";
Frame 112
stop();
Frame 113
stop();
Frame 115
stopAllSounds();
Frame 580
stopAllSounds();
Frame 646
stop();
Frame 647
EY = 235;
EX = 560;
Life = 1;
Timer = 5;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 305;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
Lemon = 0;
YX = 310;
YY = 245;
stopAllSounds();
Frame 682
EX = EX - 15;
setProperty("/E1", _x , EX);
setProperty("/E1", _y , EY);
if (Number(EX) == Number(-40)) {
EX = 560;
}
if ((((Number(MikeX) >= Number(EX - 5)) and (Number(Number(EX) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(EY - 10)) and (Number(Number(EY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (((Number(FireX) >= Number(EX - 5)) and (Number(Number(EX) + 30) >= Number(FireX))) and ((Number(FireY) >= Number(EY - 10)) and (Number(Number(EY) + 10) >= Number(FireY)))) {
EY = -100;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if ((Number(MikeY) != 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeY) == 355) and (Number(Falling) != 2)) {
Falling = 1;
}
if (((Number(MikeY) == 355) and (130 < Number(MikeX))) and (Number(MikeX) < 355)) {
Falling = 0;
}
if ((((Number(MikeY) == 185) and (Number(MikeX) >= 220)) and (305 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 185) and (Number(MikeX) < 220)) and (305 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 235) and (Number(MikeX) >= 105)) and (220 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 235) and (Number(MikeX) < 105)) and (220 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 285) and (Number(MikeX) >= 40)) and (125 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 285) and (Number(MikeX) < 40)) and (125 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (684);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 355) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndPlay (724);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 682
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 683
prevFrame();
Frame 723
LemonT = 0;
gotoAndPlay (647);
Frame 724
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 756
E3Y = -30;
E3X = 70;
E2Y = -30;
E2X = 350;
EY = -30;
EX = 200;
Timer = 5;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 355;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
YX = 505;
YY = 235;
stopAllSounds();
Frame 791
E3Y = Number(E3Y) + 15;
setProperty("/E3", _x , E3X);
setProperty("/E3", _y , E3Y);
if (Number(E3Y) >= 430) {
E3Y = -30;
}
if ((((Number(MikeY) >= Number(E3Y - 30)) and (Number(Number(E3Y) + 5) >= Number(MikeY))) and ((Number(MikeX) >= Number(E3X - 10)) and (Number(Number(E3X) + 10) >= Number(MikeX)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (((Number(FireY) >= Number(E3Y - 30)) and (Number(Number(E3Y) + 5) >= Number(FireY))) and ((Number(FireX) >= Number(E3X - 10)) and (Number(Number(E3X) + 10) >= Number(FireX)))) {
E3X = -100;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
E2Y = Number(E2Y) + 15;
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if (Number(E2Y) >= 430) {
E2Y = -30;
}
if ((((Number(MikeY) >= Number(E2Y - 30)) and (Number(Number(E2Y) + 5) >= Number(MikeY))) and ((Number(MikeX) >= Number(E2X - 10)) and (Number(Number(E2X) + 10) >= Number(MikeX)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (((Number(FireY) >= Number(E2Y - 30)) and (Number(Number(E2Y) + 5) >= Number(FireY))) and ((Number(FireX) >= Number(E2X - 10)) and (Number(Number(E2X) + 10) >= Number(FireX)))) {
E2X = -100;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
EY = Number(EY) + 15;
setProperty("/E1", _x , EX);
setProperty("/E1", _y , EY);
if (Number(EY) >= 430) {
EY = -30;
}
if ((((Number(MikeY) >= Number(EY - 30)) and (Number(Number(EY) + 5) >= Number(MikeY))) and ((Number(MikeX) >= Number(EX - 10)) and (Number(Number(EX) + 10) >= Number(MikeX)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (((Number(FireY) >= Number(EY - 30)) and (Number(Number(EY) + 5) >= Number(FireY))) and ((Number(FireX) >= Number(EX - 10)) and (Number(Number(EX) + 10) >= Number(FireX)))) {
EX = -100;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if ((((Number(MikeX) >= 375) and (410 >= Number(MikeX))) and (355 >= Number(MikeY))) and (Number(MikeY) >= 100)) {
MikeX = 375;
}
if ((((Number(MikeX) >= 415) and (455 >= Number(MikeX))) and (355 >= Number(MikeY))) and (Number(MikeY) >= 100)) {
MikeX = 455;
}
if ((Number(MikeY) != 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeY) == 355) and (Number(Falling) != 2)) {
Falling = 1;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) >= 380)) and (450 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) < 380)) and (450 < Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 0;
}
if ((((Number(MikeY) == 125) and (Number(MikeX) >= 55)) and (375 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 125) and (Number(MikeX) < 55)) and (375 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 185) and (Number(MikeX) >= 15)) and (85 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 185) and (Number(MikeX) < 15)) and (85 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 235) and (Number(MikeX) >= 0)) and (325 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 235) and (Number(MikeX) < 0)) and (325 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 285) and (Number(MikeX) >= 340)) and (375 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 285) and (Number(MikeX) < 340)) and (375 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (793);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -100;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 355) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndPlay (833);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 791
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 792
prevFrame();
Frame 832
Life = 1;
LemonT = 0;
gotoAndPlay (756);
Frame 833
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 865
E3Y = 490;
E3X = 415;
E2Y = 460;
E2X = 285;
EY = 430;
EX = 170;
Timer = 5;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 355;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
YX = 300;
YY = 245;
stopAllSounds();
Frame 900
E3Y = E3Y - 15;
setProperty("/E3", _x , E3X);
setProperty("/E3", _y , E3Y);
if (Number(-30) >= Number(E3Y)) {
E3Y = 430;
}
if ((((Number(MikeY) >= Number(E3Y - 5)) and (Number(Number(E3Y) + 30) >= Number(MikeY))) and ((Number(MikeX) >= Number(E3X - 10)) and (Number(Number(E3X) + 10) >= Number(MikeX)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (((Number(FireY) >= Number(E3Y - 5)) and (Number(Number(E3Y) + 30) >= Number(FireY))) and ((Number(FireX) >= Number(E3X - 10)) and (Number(Number(E3X) + 10) >= Number(FireX)))) {
E3X = -100;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
E2Y = E2Y - 15;
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if (Number(-30) >= Number(E2Y)) {
E2Y = 430;
}
if ((((Number(MikeY) >= Number(E2Y - 5)) and (Number(Number(E2Y) + 30) >= Number(MikeY))) and ((Number(MikeX) >= Number(E2X - 10)) and (Number(Number(E2X) + 10) >= Number(MikeX)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (((Number(FireY) >= Number(E2Y - 5)) and (Number(Number(E2Y) + 30) >= Number(FireY))) and ((Number(FireX) >= Number(E2X - 10)) and (Number(Number(E2X) + 10) >= Number(FireX)))) {
E2X = -100;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
EY = EY - 15;
setProperty("/E1", _x , EX);
setProperty("/E1", _y , EY);
if (Number(-30) >= Number(EY)) {
EY = 430;
}
if ((((Number(MikeY) >= Number(EY - 5)) and (Number(Number(EY) + 30) >= Number(MikeY))) and ((Number(MikeX) >= Number(EX - 10)) and (Number(Number(EX) + 10) >= Number(MikeX)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (((Number(FireY) >= Number(EY - 5)) and (Number(Number(EY) + 30) >= Number(FireY))) and ((Number(FireX) >= Number(EX - 10)) and (Number(Number(EX) + 10) >= Number(FireX)))) {
EX = -100;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if ((Number(MikeY) != 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeY) == 355) and (Number(Falling) != 2)) {
Falling = 1;
}
if (((Number(MikeY) == 355) and (130 < Number(MikeX))) and (Number(MikeX) < 435)) {
Falling = 0;
}
if ((((Number(MikeY) == 285) and (Number(MikeX) >= 300)) and (380 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 285) and (Number(MikeX) < 295)) and (385 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 285) and (Number(MikeX) >= 185)) and (270 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 285) and (Number(MikeX) >= 70)) and (160 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (902);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 355) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndPlay (942);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 900
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 901
prevFrame();
Frame 941
Life = 1;
LemonT = 0;
gotoAndPlay (865);
Frame 942
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 1043
stop();
Frame 1044
stop();
Frame 1045
stop();
Frame 1046
stop();
Frame 1047
stop();
Frame 1048
stop();
Frame 1049
SnakeLife = 100;
E1Y = 345;
E1X = 835;
EY = 345;
EX = 560;
Timer = 5;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 355;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
YX = 350;
YY = 355;
stopAllSounds();
Frame 1084
if (Number(FireX) >= 430) {
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
SnakeLife = SnakeLife - 10;
setProperty("/Snake", _alpha , SnakeLife);
FireBall = 0;
FireY = -200;
FireX = -200;
}
if (Number(SnakeLife) == 0) {
gotoAndPlay (1126);
}
E1X = E1X - 10;
setProperty("/E2", _x , E1X);
setProperty("/E2", _y , E1Y);
if (Number(-40) >= Number(E1X)) {
E1X = 560;
}
if ((((Number(MikeX) >= Number(E1X - 5)) and (Number(Number(E1X) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 10)) and (Number(Number(E1Y) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
EX = EX - 15;
setProperty("/E1", _x , EX);
setProperty("/E1", _y , EY);
if (Number(EX) == Number(-40)) {
EX = 560;
}
if ((((Number(MikeX) >= Number(EX - 5)) and (Number(Number(EX) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(EY - 10)) and (Number(Number(EY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (Number(MikeX) >= 410) {
MikeX = 405;
}
if ((Number(MikeY) != 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeY) == 355) and (Number(Falling) != 2)) {
Falling = 1;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (1086);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 355) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndPlay (1126);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 1084
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 1085
prevFrame();
Frame 1125
Life = 1;
LemonT = 0;
gotoAndPlay (1049);
Frame 1126
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
setProperty("/mike", _y , 355);
setProperty("/mike", _x , MikeX);
Frame 1262
MikeX = Number(MikeX) + 5;
tellTarget ("/mike") {
gotoAndStop (1);
};
setProperty("/mike", _x , MikeX);
if ((Number(MikeX) >= 560) and (Number(Lemon) == 4)) {
gotoAndPlay (1264);
}
if ((Number(MikeX) >= 560) and (Number(Lemon) < 4)) {
gotoAndPlay (1396);
}
play();
Frame 1263
prevFrame();
Frame 1264
E3Y = -30;
E3X = 70;
E2Y = -30;
E2X = 350;
EY = -30;
EX = 200;
Timer = 5;
Life = 1;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 355;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
Countdown = 500;
stopAllSounds();
Frame 1297
stop();
Frame 1299
E3Y = Number(E3Y) + 15;
setProperty("/E3", _x , E3X);
setProperty("/E3", _y , E3Y);
if (Number(E3Y) >= 430) {
E3Y = -30;
}
if ((((Number(MikeY) >= Number(E3Y - 30)) and (Number(Number(E3Y) + 5) >= Number(MikeY))) and ((Number(MikeX) >= Number(E3X - 10)) and (Number(Number(E3X) + 10) >= Number(MikeX)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
E2Y = Number(E2Y) + 15;
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if (Number(E2Y) >= 430) {
E2Y = -30;
}
if ((((Number(MikeY) >= Number(E2Y - 30)) and (Number(Number(E2Y) + 5) >= Number(MikeY))) and ((Number(MikeX) >= Number(E2X - 10)) and (Number(Number(E2X) + 10) >= Number(MikeX)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
EY = Number(EY) + 15;
setProperty("/E1", _x , EX);
setProperty("/E1", _y , EY);
if (Number(EY) >= 430) {
EY = -30;
}
if ((((Number(MikeY) >= Number(EY - 30)) and (Number(Number(EY) + 5) >= Number(MikeY))) and ((Number(MikeX) >= Number(EX - 10)) and (Number(Number(EX) + 10) >= Number(MikeX)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(MikeX) >= 375) and (410 >= Number(MikeX))) and (355 >= Number(MikeY))) and (Number(MikeY) >= 100)) {
MikeX = 375;
}
if ((((Number(MikeX) >= 415) and (455 >= Number(MikeX))) and (355 >= Number(MikeY))) and (Number(MikeY) >= 100)) {
MikeX = 455;
}
if ((Number(MikeY) != 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeY) == 355) and (Number(Falling) != 2)) {
Falling = 1;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) >= 380)) and (450 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) < 380)) and (450 < Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 0;
}
if ((((Number(MikeY) == 125) and (Number(MikeX) >= 55)) and (375 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 125) and (Number(MikeX) < 55)) and (375 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 185) and (Number(MikeX) >= 15)) and (85 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 185) and (Number(MikeX) < 15)) and (85 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 235) and (Number(MikeX) >= 0)) and (325 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 235) and (Number(MikeX) < 0)) and (325 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 285) and (Number(MikeX) >= 340)) and (375 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 285) and (Number(MikeX) < 340)) and (375 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (1301);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -100;
}
Countdown = Countdown - 1;
if (Number(Countdown) == 1) {
Life = 0;
}
if (((Number(MikeY) == 355) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndStop (1341);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 1299
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 1300
prevFrame();
Frame 1340
stopAllSounds();
gotoAndPlay (1396);
Frame 1341
stop();
Frame 1383
stop();
Frame 1395
stop();
Frame 1396
stopAllSounds();
Frame 1415
stop();
Frame 1426
stop();
Frame 1489
E1Y = 215;
E1X = 80;
E1L = 1;
E1F = 2;
ETimer = 0;
E2Y = 355;
E2X = 20;
E2L = 1;
E2F = 2;
Life = 1;
Timer = 5;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 55;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
Lemon = 0;
YX = 535;
YY = 125;
stopAllSounds();
Frame 1524
if (Number(ETimer) < 5) {
ETimer = Number(ETimer) + 1;
}
if (Number(E1F) == 2) {
E1X = Number(E1X) + 10;
}
if (Number(E1F) == 1) {
E1X = E1X - 10;
}
if ((Number(E1X) == 530) and (Number(E1F) == 2)) {
E1F = 1;
tellTarget ("/E1") {
gotoAndStop (2);
};
}
if ((Number(E1X) == 80) and (Number(E1F) == 1)) {
E1F = 2;
tellTarget ("/E1") {
gotoAndStop (1);
};
}
setProperty("/E1", _x , E1X);
setProperty("/E1", _y , E1Y);
if ((((Number(MikeX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E1", _alpha , 50);
E1L = E1L - 1;
ETimer = 0;
}
if (Number(E1L) == 0) {
E1Y = -100;
E1L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(E2F) == 2) {
E2X = Number(E2X) + 10;
}
if (Number(E2F) == 1) {
E2X = E2X - 10;
}
if ((Number(E2X) == 530) and (Number(E2F) == 2)) {
E2F = 1;
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E2X) == 20) and (Number(E2F) == 1)) {
E2F = 2;
tellTarget ("/E2") {
gotoAndStop (1);
};
}
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if ((((Number(MikeX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E2", _alpha , 50);
E2L = E2L - 1;
ETimer = 0;
}
if (Number(E2L) == 0) {
E2Y = -100;
E2L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if ((Number(MikeY) != 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeY) == 355) and (Number(Falling) != 2)) {
Falling = 1;
}
if ((((Number(MikeY) == 215) and (Number(MikeX) >= 70)) and (560 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 215) and (Number(MikeX) < 70)) and (560 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) >= 0)) and (430 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) < 0)) and (430 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (1526);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
Lemon = Number(Lemon) + 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 355) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndPlay (1566);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 1524
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 1525
prevFrame();
Frame 1565
gotoAndPlay (1489);
Frame 1566
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 1598
E4Y = 155;
E4X = 375;
E4F = 1;
E3Y = 30;
E3X = 75;
E3F = 1;
E1Y = 135;
E1X = 80;
E1L = 1;
E1F = 2;
ETimer = 0;
E2Y = 95;
E2X = 200;
E2L = 1;
E2F = 2;
Timer = 5;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 305;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
YX = 75;
YY = 145;
stopAllSounds();
Frame 1633
if ((((Number(MikeX) >= 360) and (390 >= Number(MikeX))) and (Number(MikeY) >= Number(E4Y))) and (Number(E4F) == 1)) {
E4F = 0;
}
if (Number(E4F) == 0) {
E4Y = Number(E4Y) + 15;
}
setProperty("/E4", _x , E4X);
setProperty("/E4", _y , E4Y);
if ((((Number(MikeX) >= Number(E4X - 20)) and (Number(Number(E4X) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(E4Y - 20)) and (Number(Number(E4Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((Number(E4Y) >= 360) and (Number(E4F) == 0)) {
E4F = 2;
}
if (Number(E4F) == 2) {
E4Y = E4Y - 2.5;
}
if ((155 >= Number(E4Y)) and (Number(E4F) == 2)) {
E4F = 1;
}
if (((Number(MikeX) >= 60) and (90 >= Number(MikeX))) and (Number(E3F) == 1)) {
E3F = 0;
}
if (Number(E3F) == 0) {
E3Y = Number(E3Y) + 15;
}
setProperty("/E3", _x , E3X);
setProperty("/E3", _y , E3Y);
if ((((Number(MikeX) >= Number(E3X - 20)) and (Number(Number(E3X) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(E3Y - 20)) and (Number(Number(E3Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((Number(E3Y) >= 360) and (Number(E3F) == 0)) {
E3F = 2;
}
if (Number(E3F) == 2) {
E3Y = E3Y - 2.5;
}
if ((30 >= Number(E3Y)) and (Number(E3F) == 2)) {
E3F = 1;
}
if (Number(ETimer) < 5) {
ETimer = Number(ETimer) + 1;
}
if (Number(E1F) == 2) {
E1X = Number(E1X) + 10;
}
if (Number(E1F) == 1) {
E1X = E1X - 10;
}
if ((Number(E1X) == 180) and (Number(E1F) == 2)) {
E1F = 1;
tellTarget ("/E1") {
gotoAndStop (2);
};
}
if ((Number(E1X) == 0) and (Number(E1F) == 1)) {
E1F = 2;
tellTarget ("/E1") {
gotoAndStop (1);
};
}
setProperty("/E1", _x , E1X);
setProperty("/E1", _y , E1Y);
if ((((Number(MikeX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E1", _alpha , 50);
E1L = E1L - 1;
ETimer = 0;
}
if (Number(E1L) == 0) {
E1Y = -100;
E1L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(E2F) == 2) {
E2X = Number(E2X) + 10;
}
if (Number(E2F) == 1) {
E2X = E2X - 10;
}
if ((Number(E2X) == 480) and (Number(E2F) == 2)) {
E2F = 1;
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E2X) == 180) and (Number(E2F) == 1)) {
E2F = 2;
tellTarget ("/E2") {
gotoAndStop (1);
};
}
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if ((((Number(MikeX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E2", _alpha , 50);
E2L = E2L - 1;
ETimer = 0;
}
if (Number(E2L) == 0) {
E2Y = -100;
E2L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if ((Number(MikeY) != 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeY) == 355) and (Number(Falling) != 2)) {
Falling = 1;
}
if ((Number(MikeY) == 355) and (390 < Number(MikeX))) {
Falling = 0;
}
if (((Number(MikeX) >= 180) and (210 >= Number(MikeX))) and (95 < Number(MikeY))) {
MikeX = 175;
}
if (((Number(MikeX) >= 215) and (240 >= Number(MikeX))) and (95 < Number(MikeY))) {
MikeX = 245;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) >= 150)) and (180 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) < 150)) and (180 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 245) and (Number(MikeX) >= 90)) and (150 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 245) and (Number(MikeX) < 90)) and (150 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 245) and (Number(MikeX) >= 0)) and (60 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 245) and (Number(MikeX) < 0)) and (60 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 195) and (Number(MikeX) >= 0)) and (30 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 195) and (Number(MikeX) < 0)) and (30 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) >= 0)) and (60 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) < 0)) and (60 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) >= 90)) and (180 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) < 90)) and (180 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) >= 180)) and (480 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) < 180)) and (480 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 245) and (Number(MikeX) >= 450)) and (480 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 245) and (Number(MikeX) < 450)) and (480 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (1635);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 355) and (Number(MikeX) >= 255)) and (290 >= Number(MikeX))) {
gotoAndPlay (1675);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 1633
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 1634
prevFrame();
Frame 1674
Life = 1;
LemonT = 0;
gotoAndPlay (1598);
Frame 1675
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 1707
E4Y = -100;
E4X = 225;
E4F = 1;
E3Y = 205;
E3X = 15;
E3F = 1;
E1Y = 205;
E1X = 285;
E1L = 1;
E1F = 2;
ETimer = 0;
E2Y = 205;
E2X = 535;
E2L = 1;
E2F = 2;
Timer = 5;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 305;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
YX = 225;
YY = 345;
stopAllSounds();
Frame 1742
if ((((Number(MikeX) >= 210) and (240 >= Number(MikeX))) and (Number(MikeY) >= Number(E4Y))) and (Number(E4F) == 1)) {
E4F = 0;
}
if (Number(E4F) == 0) {
E4Y = Number(E4Y) + 15;
}
setProperty("/E4", _x , E4X);
setProperty("/E4", _y , E4Y);
if ((((Number(MikeX) >= Number(E4X - 20)) and (Number(Number(E4X) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(E4Y - 20)) and (Number(Number(E4Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((Number(E4Y) >= 355) and (Number(E4F) == 0)) {
E4F = 2;
}
if (Number(E4F) == 2) {
E4Y = E4Y - 2.5;
}
if ((Number(-120) >= Number(E4Y)) and (Number(E4F) == 2)) {
E4F = 1;
}
if (((Number(MikeY) >= 195) and (215 >= Number(MikeY))) and (Number(E3F) == 1)) {
E3F = 0;
}
if (Number(E3F) == 0) {
E3X = Number(E3X) + 15;
}
setProperty("/E3", _x , E3X);
setProperty("/E3", _y , E3Y);
if ((((Number(MikeX) >= Number(E3X - 20)) and (Number(Number(E3X) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(E3Y - 20)) and (Number(Number(E3Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((Number(E3X) >= 160) and (Number(E3F) == 0)) {
E3F = 2;
}
if (Number(E3F) == 2) {
E3X = E3X - 2.5;
}
if ((15 >= Number(E3X)) and (Number(E3F) == 2)) {
E3F = 1;
}
if (Number(ETimer) < 5) {
ETimer = Number(ETimer) + 1;
}
if (Number(E1F) == 2) {
E1X = Number(E1X) + 10;
}
if (Number(E1F) == 1) {
E1X = E1X - 10;
}
if ((Number(E1X) == 545) and (Number(E1F) == 2)) {
E1F = 1;
tellTarget ("/E1") {
gotoAndStop (2);
};
}
if ((Number(E1X) == 285) and (Number(E1F) == 1)) {
E1F = 2;
tellTarget ("/E1") {
gotoAndStop (1);
};
}
setProperty("/E1", _x , E1X);
setProperty("/E1", _y , E1Y);
if ((((Number(MikeX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E1", _alpha , 50);
E1L = E1L - 1;
ETimer = 0;
}
if (Number(E1L) == 0) {
E1Y = -100;
E1L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(E2F) == 2) {
E2X = Number(E2X) + 10;
}
if (Number(E2F) == 1) {
E2X = E2X - 10;
}
if ((Number(E2X) == 545) and (Number(E2F) == 2)) {
E2F = 1;
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E2X) == 285) and (Number(E2F) == 1)) {
E2F = 2;
tellTarget ("/E2") {
gotoAndStop (1);
};
}
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if ((((Number(MikeX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E2", _alpha , 50);
E2L = E2L - 1;
ETimer = 0;
}
if (Number(E2L) == 0) {
E2Y = -100;
E2L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if ((Number(MikeY) != 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeY) == 355) and (Number(Falling) != 2)) {
Falling = 1;
}
if (((Number(MikeX) >= 245) and (260 >= Number(MikeX))) and ((5 < Number(MikeY)) and (Number(MikeY) < 235))) {
MikeX = 240;
}
if (((Number(MikeX) >= 265) and (275 >= Number(MikeX))) and ((5 < Number(MikeY)) and (Number(MikeY) < 235))) {
MikeX = 280;
}
if (((Number(MikeX) >= 180) and (195 >= Number(MikeX))) and (65 < Number(MikeY))) {
MikeX = 175;
}
if (((Number(MikeX) >= 200) and (210 >= Number(MikeX))) and (65 < Number(MikeY))) {
MikeX = 215;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) >= 150)) and (180 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) < 150)) and (180 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) >= 0)) and (180 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) < 0)) and (180 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) >= 0)) and (35 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) < 0)) and (35 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 65) and (Number(MikeX) >= 0)) and (210 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 65) and (Number(MikeX) < 0)) and (210 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) >= 515)) and (540 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) < 515)) and (540 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) >= 275)) and (560 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) < 275)) and (560 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) >= 275)) and (310 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) < 275)) and (310 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 65) and (Number(MikeX) >= 275)) and (560 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 65) and (Number(MikeX) < 275)) and (560 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 5) and (Number(MikeX) >= 245)) and (275 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 5) and (Number(MikeX) < 245)) and (275 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (1744);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 65) and (Number(MikeX) >= 505)) and (545 >= Number(MikeX))) {
gotoAndPlay (1784);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 1742
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 1743
prevFrame();
Frame 1783
Life = 1;
LemonT = 0;
gotoAndPlay (1707);
Frame 1784
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 1858
stop();
Frame 1859
stop();
Frame 1879
stop();
Frame 1880
stop();
Frame 1881
E1Y = 310;
E1X = 500;
E1L = 120;
E1F = 1;
ETimer = 20;
Timer = 5;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 305;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
YX = 275;
YY = 255;
stopAllSounds();
Frame 1916
if (Number(ETimer) < 20) {
ETimer = Number(ETimer) + 1;
}
if (Number(E1F) == 1) {
E1X = E1X - 8;
}
if (Number(E1F) == 2) {
E1Y = E1Y - 5;
}
if (Number(E1F) == 3) {
E1X = Number(E1X) + 8;
}
if (Number(E1F) == 4) {
E1Y = Number(E1Y) + 5;
}
if ((50 >= Number(E1X)) and (Number(E1F) == 1)) {
E1F = 2;
tellTarget ("/E1") {
gotoAndStop (2);
};
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E1Y) == 155) and (Number(E1F) == 2)) {
E1F = 3;
}
if ((Number(E1Y) == 310) and (Number(E1F) == 4)) {
E1F = 1;
}
if ((Number(E1X) >= 500) and (Number(E1F) == 3)) {
E1F = 4;
tellTarget ("/E1") {
gotoAndStop (1);
};
tellTarget ("/E2") {
gotoAndStop (1);
};
}
setProperty("/E1", _x , E1X);
setProperty("/E1", _y , E1Y);
setProperty("/E2", _x , E1X);
setProperty("/E2", _y , E1Y);
if ((((Number(MikeX) >= Number(E1X - 65)) and (Number(Number(E1X) + 65) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 50)) and (Number(Number(E1Y) + 50) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E1X - 65)) and (Number(Number(E1X) + 65) >= Number(FireX))) and ((Number(FireY) >= Number(E1Y - 50)) and (Number(Number(E1Y) + 50) >= Number(FireY)))) and (Number(ETimer) == 20)) {
setProperty("/E1", _alpha , E1L);
E1L = E1L - 20;
ETimer = 0;
}
if (Number(E1L) == 0) {
gotoAndPlay (1958);
}
if ((Number(MikeY) != 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeY) == 355) and (Number(Falling) != 2)) {
Falling = 1;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) >= 5)) and (35 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) < 5)) and (35 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) >= 25)) and (265 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) < 25)) and (265 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) >= 290)) and (530 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) < 290)) and (530 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) >= 515)) and (540 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) < 515)) and (540 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (1918);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 1916
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 1917
prevFrame();
Frame 1957
Life = 1;
LemonT = 0;
gotoAndPlay (1881);
Frame 1958
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
if (315 < Number(E1X)) {
E1X = E1X - 5;
}
if (Number(E1X) < 320) {
E1X = Number(E1X) + 5;
}
if (155 < Number(E1Y)) {
E1Y = E1Y - 5;
}
if (Number(E1Y) < 155) {
E1Y = Number(E1Y) + 5;
}
setProperty("/E2", _x , E1X);
setProperty("/E2", _y , E1Y);
if ((Number(E1Y) == 155) and ((315 < Number(E1X)) and (Number(E1Y) < 320))) {
gotoAndPlay (1960);
}
Frame 1959
gotoAndPlay (1958);
Frame 1960
stop();
Frame 2025
if (275 < Number(MikeX)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
MikeX = MikeX - 5;
}
if (Number(MikeX) < 275) {
tellTarget ("/mike") {
gotoAndStop (1);
};
MikeX = Number(MikeX) + 5;
}
if (Number(MikeX) == 275) {
gotoAndPlay (2027);
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
play();
Frame 2026
prevFrame();
Frame 2027
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
MikeY = Number(MikeY) + 10;
if (Number(MikeY) >= 450) {
gotoAndPlay (2029);
}
play();
Frame 2028
prevFrame();
Frame 2029
if (Number(Lemon) == 4) {
gotoAndPlay (2030);
} else {
gotoAndPlay (2200);
}
Frame 2030
E4Y = -100;
E4X = 225;
E4F = 1;
E3Y = 205;
E3X = 15;
E3F = 1;
E1Y = 65;
E1X = 0;
E1L = 1;
E1F = 2;
ETimer = 0;
E2Y = 205;
E2X = 535;
E2L = 1;
E2F = 2;
Timer = 5;
Life = 1;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 305;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
Countdown = 600;
stopAllSounds();
Frame 2063
stop();
Frame 2065
if ((((Number(MikeX) >= 210) and (240 >= Number(MikeX))) and (Number(MikeY) >= Number(E4Y))) and (Number(E4F) == 1)) {
E4F = 0;
}
if (Number(E4F) == 0) {
E4Y = Number(E4Y) + 15;
}
setProperty("/E4", _x , E4X);
setProperty("/E4", _y , E4Y);
if ((((Number(MikeX) >= Number(E4X - 20)) and (Number(Number(E4X) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(E4Y - 20)) and (Number(Number(E4Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((Number(E4Y) >= 355) and (Number(E4F) == 0)) {
E4F = 2;
}
if (Number(E4F) == 2) {
E4Y = E4Y - 2.5;
}
if ((Number(-100) >= Number(E4Y)) and (Number(E4F) == 2)) {
E4F = 1;
}
if (((Number(MikeY) >= 195) and (215 >= Number(MikeY))) and (Number(E3F) == 1)) {
E3F = 0;
}
if (Number(E3F) == 0) {
E3X = Number(E3X) + 15;
}
setProperty("/E3", _x , E3X);
setProperty("/E3", _y , E3Y);
if ((((Number(MikeX) >= Number(E3X - 20)) and (Number(Number(E3X) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(E3Y - 20)) and (Number(Number(E3Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((Number(E3X) >= 160) and (Number(E3F) == 0)) {
E3F = 2;
}
if (Number(E3F) == 2) {
E3X = E3X - 2.5;
}
if ((15 >= Number(E3X)) and (Number(E3F) == 2)) {
E3F = 1;
}
if (Number(ETimer) < 5) {
ETimer = Number(ETimer) + 1;
}
if (Number(E1F) == 2) {
E1X = Number(E1X) + 10;
}
if (Number(E1F) == 1) {
E1X = E1X - 10;
}
if ((Number(E1X) == 210) and (Number(E1F) == 2)) {
E1F = 1;
tellTarget ("/E1") {
gotoAndStop (2);
};
}
if ((Number(E1X) == 0) and (Number(E1F) == 1)) {
E1F = 2;
tellTarget ("/E1") {
gotoAndStop (1);
};
}
setProperty("/E1", _x , E1X);
setProperty("/E1", _y , E1Y);
if ((((Number(MikeX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (Number(E2F) == 2) {
E2X = Number(E2X) + 10;
}
if (Number(E2F) == 1) {
E2X = E2X - 10;
}
if ((Number(E2X) == 545) and (Number(E2F) == 2)) {
E2F = 1;
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E2X) == 285) and (Number(E2F) == 1)) {
E2F = 2;
tellTarget ("/E2") {
gotoAndStop (1);
};
}
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if ((((Number(MikeX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((Number(MikeY) != 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeY) == 355) and (Number(Falling) != 2)) {
Falling = 1;
}
if (((Number(MikeX) >= 245) and (260 >= Number(MikeX))) and ((5 < Number(MikeY)) and (Number(MikeY) < 235))) {
MikeX = 240;
}
if (((Number(MikeX) >= 265) and (275 >= Number(MikeX))) and ((5 < Number(MikeY)) and (Number(MikeY) < 235))) {
MikeX = 280;
}
if (((Number(MikeX) >= 180) and (195 >= Number(MikeX))) and (65 < Number(MikeY))) {
MikeX = 175;
}
if (((Number(MikeX) >= 200) and (210 >= Number(MikeX))) and (65 < Number(MikeY))) {
MikeX = 215;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) >= 150)) and (180 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) < 150)) and (180 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) >= 0)) and (180 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) < 0)) and (180 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) >= 0)) and (35 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) < 0)) and (35 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 65) and (Number(MikeX) >= 0)) and (210 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 65) and (Number(MikeX) < 0)) and (210 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) >= 515)) and (540 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) < 515)) and (540 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) >= 275)) and (560 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) < 275)) and (560 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) >= 275)) and (310 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) < 275)) and (310 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 65) and (Number(MikeX) >= 275)) and (560 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 65) and (Number(MikeX) < 275)) and (560 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 5) and (Number(MikeX) >= 245)) and (275 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 5) and (Number(MikeX) < 245)) and (275 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (2067);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
Countdown = Countdown - 1;
if (Number(Countdown) == 1) {
Life = 0;
}
if (((Number(MikeY) == 65) and (Number(MikeX) >= 505)) and (545 >= Number(MikeX))) {
gotoAndPlay (2107);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 2065
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 2066
prevFrame();
Frame 2067
play();
Frame 2106
gotoAndStop (2200);
Frame 2107
stop();
Frame 2199
stop();
Frame 2200
play();
stopAllSounds();
Frame 2254
stop();
Frame 2255
stop();
Frame 2256
stop();
Frame 2274
stop();
Frame 2275
E2Y = 355;
E2X = 170;
E2L = 1;
E2F = 2;
E1Y = 355;
E1X = 200;
E1L = 1;
E1F = 2;
ETimer = 0;
EY = 235;
EX = 760;
EY4 = 135;
EX4 = 360;
EY5 = 35;
EX5 = 560;
P1X = 155;
P1Y = 305;
P1F = 2;
BAM = 0;
P2X = 450;
P2Y = 100;
P2F = 0;
Life = 1;
Timer = 5;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 35;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
Lemon = 0;
YX = 505;
YY = 90;
stopAllSounds();
Frame 2310
if (Number(E2F) == 2) {
E2X = Number(E2X) + 10;
}
if (Number(E2F) == 1) {
E2X = E2X - 10;
}
if ((Number(E2X) == 230) and (Number(E2F) == 2)) {
E2F = 1;
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E2X) == 0) and (Number(E2F) == 1)) {
E2F = 2;
tellTarget ("/E2") {
gotoAndStop (1);
};
}
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if ((((Number(MikeX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E2", _alpha , 50);
E2L = E2L - 1;
ETimer = 0;
}
if (Number(E2L) == 0) {
E2Y = -100;
E2L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(ETimer) < 5) {
ETimer = Number(ETimer) + 1;
}
if (Number(E1F) == 2) {
E1X = Number(E1X) + 10;
}
if (Number(E1F) == 1) {
E1X = E1X - 10;
}
if ((Number(E1X) == 230) and (Number(E1F) == 2)) {
E1F = 1;
tellTarget ("/E1") {
gotoAndStop (2);
};
}
if ((Number(E1X) == 0) and (Number(E1F) == 1)) {
E1F = 2;
tellTarget ("/E1") {
gotoAndStop (1);
};
}
setProperty("/E1", _x , E1X);
setProperty("/E1", _y , E1Y);
if ((((Number(MikeX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E1", _alpha , 50);
E1L = E1L - 1;
ETimer = 0;
}
if (Number(E1L) == 0) {
E1Y = -100;
E1L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
EX = EX - 20;
setProperty("/E3", _x , EX);
setProperty("/E3", _y , EY);
if (Number(EX) == Number(-40)) {
EX = 560;
}
if ((((Number(MikeX) >= Number(EX - 5)) and (Number(Number(EX) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(EY - 10)) and (Number(Number(EY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
EX4 = EX4 - 20;
setProperty("/E4", _x , EX4);
setProperty("/E4", _y , EY4);
if (Number(EX4) == Number(-40)) {
EX4 = 560;
}
if ((((Number(MikeX) >= Number(EX4 - 5)) and (Number(Number(EX4) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(EY4 - 10)) and (Number(Number(EY4) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
EX5 = EX5 - 20;
setProperty("/E5", _x , EX5);
setProperty("/E5", _y , EY5);
if (Number(EX5) == Number(-40)) {
EX5 = 560;
}
if ((((Number(MikeX) >= Number(EX5 - 5)) and (Number(Number(EX5) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(EY5 - 10)) and (Number(Number(EY5) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
setProperty("/P1", _x , P1X);
setProperty("/P1", _y , P1Y);
if (Number(P1F) == 0) {
P1Y = Number(P1Y) + 5;
}
if (Number(P1F) == 2) {
P1Y = P1Y - 5;
}
if ((Number(P1Y) == 55) and (Number(P1F) == 2)) {
P1F = 0;
}
if ((Number(P1Y) == 355) and (Number(P1F) == 0)) {
P1F = 2;
}
setProperty("/P2", _x , P2X);
setProperty("/P2", _y , P2Y);
if (Number(P2F) == 0) {
P2Y = Number(P2Y) + 5;
}
if (Number(P2F) == 2) {
P2Y = P2Y - 5;
}
if ((Number(P2Y) == 55) and (Number(P2F) == 2)) {
P2F = 0;
}
if ((Number(P2Y) == 355) and (Number(P2F) == 0)) {
P2F = 2;
}
if (((Number(MikeX) >= 105) and (130 >= Number(MikeX))) and (Number(MikeY) < 255)) {
MikeX = 100;
}
if (((Number(MikeX) >= 135) and (160 >= Number(MikeX))) and (Number(MikeY) < 255)) {
MikeX = 165;
}
if (((Number(MikeX) >= 235) and (270 >= Number(MikeX))) and (45 < Number(MikeY))) {
MikeX = 230;
}
if (((Number(MikeX) >= 275) and (310 >= Number(MikeX))) and (45 < Number(MikeY))) {
MikeX = 315;
}
if (((Number(MikeX) >= 370) and (405 >= Number(MikeX))) and (Number(MikeY) < 265)) {
MikeX = 365;
}
if (((Number(MikeX) >= 410) and (445 >= Number(MikeX))) and (Number(MikeY) < 265)) {
MikeX = 450;
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((Number(MikeY) == 360) or (Number(MikeY) == 355)) and (Number(Falling) != 2)) {
Falling = 1;
}
if (((((Number(P2Y) >= Number(MikeY)) and (Number(MikeY) >= Number(P2Y - 25))) and (Number(MikeX) >= Number(P2X))) and (Number(Number(P2X) + 85) >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
if (Number(P2F) == 2) {
MikeY = P2Y - 15;
} else {
MikeY = P2Y - 20;
}
}
if (((((Number(P2Y) >= Number(MikeY)) and (Number(MikeY) >= Number(P2Y - 25))) and (Number(MikeX) < Number(P2X))) and (Number(Number(P2X) + 85) < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((((Number(P1Y) >= Number(MikeY)) and (Number(MikeY) >= Number(P1Y - 25))) and (Number(MikeX) >= Number(P1X))) and (Number(Number(P1X) + 85) >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
if (Number(P1F) == 2) {
MikeY = P1Y - 15;
} else {
MikeY = P1Y - 20;
}
}
if (((((Number(P1Y) >= Number(MikeY)) and (Number(MikeY) >= Number(P1Y - 25))) and (Number(MikeX) < Number(P1X))) and (Number(Number(P1X) + 85) < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((((Number(MikeY) == 45) or (Number(MikeY) == 40)) and (Number(MikeX) >= 235)) and (310 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if (((((Number(MikeY) == 45) or (Number(MikeY) == 40)) and (Number(MikeX) < 235)) and (310 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) >= 0)) and (65 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) < 0)) and (65 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (2312);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
Lemon = Number(Lemon) + 1;
Life = 3;
YY = -100;
}
if ((((Number(MikeY) == 355) or (Number(MikeY) == 360)) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndPlay (2352);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 2310
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 2311
prevFrame();
Frame 2351
gotoAndPlay (2275);
Frame 2352
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 2384
E1Y = 185;
E1X = 110;
E1L = 1;
E1F = 2;
ETimer = 0;
EY = 275;
EX = 360;
EY4 = 95;
EX4 = 760;
P1X = 150;
P1Y = 290;
P1F = 2;
Timer = 5;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 35;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
YX = 20;
YY = 275;
stopAllSounds();
Frame 2419
if (Number(ETimer) < 5) {
ETimer = Number(ETimer) + 1;
}
if (Number(E1F) == 2) {
E1X = Number(E1X) + 10;
}
if (Number(E1F) == 1) {
E1X = E1X - 10;
}
if ((Number(E1X) == 550) and (Number(E1F) == 2)) {
E1F = 1;
tellTarget ("/E1") {
gotoAndStop (2);
};
}
if ((Number(E1X) == 110) and (Number(E1F) == 1)) {
E1F = 2;
tellTarget ("/E1") {
gotoAndStop (1);
};
}
setProperty("/E1", _x , E1X);
setProperty("/E1", _y , E1Y);
if ((((Number(MikeX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E1", _alpha , 50);
E1L = E1L - 1;
ETimer = 0;
}
if (Number(E1L) == 0) {
E1Y = -100;
E1L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
EX = EX - 20;
setProperty("/E3", _x , EX);
setProperty("/E3", _y , EY);
if (Number(EX) == Number(-40)) {
EX = 560;
}
if ((((Number(MikeX) >= Number(EX - 5)) and (Number(Number(EX) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(EY - 10)) and (Number(Number(EY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
EX4 = EX4 - 20;
setProperty("/E4", _x , EX4);
setProperty("/E4", _y , EY4);
if (Number(EX4) == Number(-40)) {
EX4 = 560;
}
if ((((Number(MikeX) >= Number(EX4 - 5)) and (Number(Number(EX4) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(EY4 - 10)) and (Number(Number(EY4) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
setProperty("/P1", _x , P1X);
setProperty("/P1", _y , P1Y);
if (Number(P1F) == 2) {
P1X = Number(P1X) + 2;
}
if (Number(P1F) == 1) {
P1X = P1X - 2;
}
if ((Number(P1X) >= 365) and (Number(P1F) == 2)) {
P1F = 1;
}
if ((5 >= Number(P1X)) and (Number(P1F) == 1)) {
P1F = 2;
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((((Number(P1Y) >= Number(MikeY)) and (Number(MikeY) >= Number(P1Y - 15))) and (Number(MikeX) >= Number(P1X))) and (Number(Number(P1X) + 85) >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
if (Number(P1F) == 2) {
MikeX = Number(MikeX) + 2;
} else {
MikeX = MikeX - 2;
}
}
if (((((Number(P1Y) >= Number(MikeY)) and (Number(MikeY) >= Number(P1Y - 15))) and (Number(MikeX) < Number(P1X))) and (Number(Number(P1X) + 85) < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) >= 0)) and (445 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) < 0)) and (445 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 185) and (Number(MikeX) >= 110)) and (560 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 185) and (Number(MikeX) < 110)) and (560 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) >= 450)) and (525 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) < 450)) and (525 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (2421);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 275) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndPlay (2461);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 2419
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 2420
prevFrame();
Frame 2460
Life = 1;
LemonT = 0;
gotoAndPlay (2384);
Frame 2461
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 2493
P1X = 400;
P1Y = 290;
P1F = 2;
P4X = 110;
P4Y = 80;
P4F = 1;
P3X = 100;
P3Y = 200;
P3F = 2;
E3Y = 490;
E3X = 415;
EY = 430;
EX = 170;
Timer = 5;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 235;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
YX = 420;
YY = 145;
stopAllSounds();
Frame 2528
setProperty("/P1", _x , P1X);
setProperty("/P1", _y , P1Y);
if (Number(P1F) == 2) {
P1X = Number(P1X) + 5;
}
if (Number(P1F) == 1) {
P1X = P1X - 5;
}
if ((Number(P1X) == 465) and (Number(P1F) == 2)) {
P1F = 1;
}
if ((Number(P1X) == 70) and (Number(P1F) == 1)) {
P1F = 2;
}
setProperty("/P4", _x , P4X);
setProperty("/P4", _y , P4Y);
if (Number(P4F) == 2) {
P4X = Number(P4X) + 10;
}
if (Number(P4F) == 1) {
P4X = P4X - 10;
}
if ((Number(P4X) == 370) and (Number(P4F) == 2)) {
P4F = 1;
}
if ((Number(P4X) == 30) and (Number(P4F) == 1)) {
P4F = 2;
}
setProperty("/P3", _x , P3X);
setProperty("/P3", _y , P3Y);
if (Number(P3F) == 2) {
P3X = Number(P3X) + 5;
}
if (Number(P3F) == 1) {
P3X = P3X - 5;
}
if ((Number(P3X) == 365) and (Number(P3F) == 2)) {
P3F = 1;
}
if ((Number(P3X) == 0) and (Number(P3F) == 1)) {
P3F = 2;
}
E3Y = E3Y - 15;
setProperty("/E3", _x , E3X);
setProperty("/E3", _y , E3Y);
if (Number(-30) >= Number(E3Y)) {
E3Y = 430;
}
if ((((Number(MikeY) >= Number(E3Y - 5)) and (Number(Number(E3Y) + 30) >= Number(MikeY))) and ((Number(MikeX) >= Number(E3X - 10)) and (Number(Number(E3X) + 10) >= Number(MikeX)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
EY = EY - 15;
setProperty("/E1", _x , EX);
setProperty("/E1", _y , EY);
if (Number(-30) >= Number(EY)) {
EY = 430;
}
if ((((Number(MikeY) >= Number(EY - 5)) and (Number(Number(EY) + 30) >= Number(MikeY))) and ((Number(MikeX) >= Number(EX - 10)) and (Number(Number(EX) + 10) >= Number(MikeX)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((((Number(P4Y) >= Number(MikeY)) and (Number(MikeY) >= Number(P4Y - 15))) and (Number(MikeX) >= Number(P4X))) and (Number(Number(P4X) + 85) >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
if (Number(P4F) == 2) {
MikeX = Number(MikeX) + 10;
} else {
MikeX = MikeX - 10;
}
}
if (((((Number(P4Y - 10) >= Number(MikeY)) and (Number(MikeY) >= Number(P4Y - 15))) and (Number(MikeX) < Number(P4X))) and (Number(Number(P4X) + 85) < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((((Number(P3Y - 10) >= Number(MikeY)) and (Number(MikeY) >= Number(P3Y - 15))) and (Number(MikeX) >= Number(P3X))) and (Number(Number(P3X) + 85) >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
if (Number(P3F) == 2) {
MikeX = Number(MikeX) + 5;
} else {
MikeX = MikeX - 5;
}
}
if (((((Number(P3Y) >= Number(MikeY)) and (Number(MikeY) >= Number(P3Y - 15))) and (Number(MikeX) < Number(P3X))) and (Number(Number(P3X) + 85) < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((((Number(P1Y) >= Number(MikeY)) and (Number(MikeY) >= Number(P1Y - 15))) and (Number(MikeX) >= Number(P1X))) and (Number(Number(P1X) + 85) >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
if (Number(P1F) == 2) {
MikeX = Number(MikeX) + 5;
} else {
MikeX = MikeX - 5;
}
}
if (((((Number(P1Y) >= Number(MikeY)) and (Number(MikeY) >= Number(P1Y - 15))) and (Number(MikeX) < Number(P1X))) and (Number(Number(P1X) + 85) < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) >= 0)) and (65 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) < 0)) and (65 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 155) and (Number(MikeX) >= 0)) and (65 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 155) and (Number(MikeX) < 0)) and (65 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) >= 0)) and (65 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) < 0)) and (65 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 245) and (Number(MikeX) >= 450)) and (525 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 245) and (Number(MikeX) < 450)) and (525 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 185) and (Number(MikeX) >= 450)) and (525 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 185) and (Number(MikeX) < 450)) and (525 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) >= 450)) and (525 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 95) and (Number(MikeX) < 450)) and (525 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (2530);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 95) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndPlay (2570);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 2528
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 2529
prevFrame();
Frame 2569
Life = 1;
LemonT = 0;
gotoAndPlay (2493);
Frame 2570
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 2602
Timer = 5;
LY = 400;
LX = 280;
EY3 = -100;
EX3 = 360;
EY4 = -100;
EX4 = 160;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 205;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
YX = 195;
YY = 275;
stopAllSounds();
Frame 2637
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (2639);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if (Number(LY) < Number(MikeY)) {
LY = Number(LY) + 2.5;
}
if (Number(MikeY) < Number(LY)) {
LY = LY - 2.5;
}
setProperty("/Lava", _y , LY);
setProperty("/Lava", _x , LX);
if (Number(FireX) >= Number(LX - 50)) {
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
FireBall = 0;
FireY = -200;
FireX = -200;
LX = Number(LX) + 5;
setProperty("/Lava", _x , LX);
LX = Number(LX) + 5;
}
if (Number(LX) == 450) {
gotoAndPlay (2679);
}
EX3 = EX3 - 20;
setProperty("/E3", _x , EX3);
setProperty("/E3", _y , EY3);
if (Number(-40) >= Number(EX3)) {
EX3 = LX;
EY3 = LY;
}
if ((((Number(MikeX) >= Number(EX3 - 5)) and (Number(Number(EX3) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(EY3 - 10)) and (Number(Number(EY3) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
EX4 = EX4 - 20;
setProperty("/E4", _x , EX4);
setProperty("/E4", _y , EY4);
if (Number(-40) >= Number(EX4)) {
EX4 = LX;
EY4 = LY;
}
if ((((Number(MikeX) >= Number(EX4 - 5)) and (Number(Number(EX4) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(EY4 - 10)) and (Number(Number(EY4) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 155) and (Number(MikeX) >= 40)) and (150 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 155) and (Number(MikeX) < 40)) and (150 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) >= 0)) and (205 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) < 0)) and (205 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 215) and (Number(MikeX) >= 15)) and (180 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 215) and (Number(MikeX) < 15)) and (180 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 95) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndPlay (2679);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 2637
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 2638
prevFrame();
Frame 2678
Life = 1;
LemonT = 0;
gotoAndPlay (2602);
Frame 2679
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
if (215 < Number(LY)) {
LY = LY - 2.5;
}
if (Number(LY) < 215) {
LY = Number(LY) + 2.5;
}
setProperty("/Lava", _y , LY);
if ((Number(LY) == 215) and (Number(MikeY) == 275)) {
gotoAndPlay (2681);
}
if (Number(MikeY) < 275) {
MikeY = Number(MikeY) + 10;
}
setProperty("/mike", _y , MikeY);
tellTarget ("/mike") {
gotoAndStop (1);
};
Frame 2680
gotoAndPlay (2679);
Frame 2816
if (Number(MikeY) < 345) {
MikeY = Number(MikeY) + 10;
}
if (Number(MikeX) < 570) {
MikeX = Number(MikeX) + 5;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(MikeX) >= 570) {
gotoAndPlay (2818);
}
play();
Frame 2817
prevFrame();
Frame 2818
if (Number(Lemon) == 4) {
gotoAndPlay (2819);
} else {
gotoAndPlay (2982);
}
Frame 2819
LY = 200;
LX = 450;
CX = 100;
CY = 255;
CF = 0;
Speed = 10;
Fireball = 0;
FireX = -100;
FireY = -100;
stopAllSounds();
stopAllSounds();
Frame 2852
stop();
Frame 2854
setProperty("/Lava", _y , LY);
setProperty("/Lava", _x , LX);
if (Number(CF) == 0) {
CY = Number(CY) + Number(Speed);
}
if (Number(CF) == 2) {
CY = CY - Speed;
}
if ((Number(CY) < 145) and (Number(CF) == 2)) {
CF = 0;
}
if ((275 < Number(CY)) and (Number(CF) == 0)) {
CF = 2;
}
setProperty("C", _x , CX);
setProperty("C", _y , CY);
if (((Number(CX) >= Number(FireX - 5)) and (Number(Number(FireX) + 30) >= Number(CX))) and ((Number(CY) >= Number(FireY - 15)) and (Number(Number(FireY) + 15) >= Number(CY)))) {
Speed = Speed - 2;
}
if (0 >= Number(Speed)) {
gotoAndPlay (2856);
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if (Number(Fireball) == 1) {
FireX = FireX - 20;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
play();
Instance of Symbol 304 MovieClip "Lava" in Frame 2854
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
if (Number(_root.LX) < 570) {
_root.LX = _root.LX + 5;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
if (300 < Number(_root.LX)) {
_root.LX = _root.LX - 5;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.LY) < 300) {
_root.LY = _root.LY - 5;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.DOWN)) {
if (35 < Number(_root.LY)) {
_root.LY = _root.LY + 5;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = _root.LX;
_root.FireY = _root.LY;
}
}
}
Frame 2855
prevFrame();
Frame 2856
stop();
Frame 2981
stop();
Frame 2982
stopAllSounds();
Frame 3117
stop();
Frame 3134
stop();
Frame 3135
Life = 1;
Timer = 5;
EY = 105;
EX = 560;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 355;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
Lemon = 0;
YX = 420;
YY = 155;
stopAllSounds();
Frame 3170
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (3172);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
EX = EX - 12;
setProperty("/E1", _x , EX);
setProperty("/E1", _y , EY);
if (Number(-40) >= Number(EX)) {
EX = 600;
}
if (((Number(MikeX) >= Number(EX - 40)) and (Number(EX - 20) >= Number(MikeX))) and (Number(Safe) == 0)) {
tellTarget ("/E1") {
gotoAndStop (2);
};
Life = 0;
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((Number(MikeY) == 360) or (Number(MikeY) == 355)) and (Number(Falling) != 2)) {
Falling = 1;
}
if ((((Number(MikeY) == 225) and (Number(MikeX) >= 385)) and (455 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 255) and (Number(MikeX) < 385)) and (455 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 295) and (Number(MikeX) >= 385)) and (455 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 295) and (Number(MikeX) < 385)) and (455 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((Number(MikeX) >= 5) and (65 >= Number(MikeX))) {
Safe = 1;
} else if ((Number(MikeX) >= 180) and (245 >= Number(MikeX))) {
Safe = 1;
} else if (((Number(MikeX) >= 385) and (455 >= Number(MikeX))) and (225 < Number(MikeY))) {
Safe = 1;
} else {
Safe = 0;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
Lemon = Number(Lemon) + 1;
Life = 3;
YY = -100;
}
if ((((Number(MikeY) == 355) or (Number(MikeY) == 360)) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndPlay (3212);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 3170
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 3171
prevFrame();
Frame 3211
gotoAndPlay (3135);
Frame 3212
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 3244
Timer = 5;
LD = 2;
LX = -20;
LY = 133;
E2Y = 355;
E2X = 530;
E2L = 1;
E2F = 2;
E1Y = 355;
E1X = 10;
E1L = 1;
E1F = 2;
ETimer = 0;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 135;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
SF = 2;
YX = 520;
YY = 305;
stopAllSounds();
Frame 3279
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (3281);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if (Number(LD) == 1) {
LX = LX - 10;
}
if (Number(LD) == 2) {
LX = LX - 7;
LY = Number(LY) + 7;
}
if (Number(LD) == 3) {
LY = Number(LY) + 10;
}
setProperty("/L", _x , LX);
setProperty("/L", _y , LY);
if ((Number(-20) >= Number(LX)) or (Number(LY) >= 410)) {
tellTarget ("/Sound") {
gotoAndPlay (2);
};
if (Number(SF) == 1) {
LX = 448;
LY = 133;
} else if (Number(SF) == 3) {
LX = 475;
LY = 160;
} else {
LX = 455;
LY = 155;
}
LD = SF;
}
if ((((Number(MikeX) >= Number(LX - 10)) and (Number(Number(LX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(LY - 10)) and (Number(Number(LY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (Number(E2F) == 2) {
E2X = Number(E2X) + 10;
}
if (Number(E2F) == 1) {
E2X = E2X - 10;
}
if ((Number(E2X) == 550) and (Number(E2F) == 2)) {
E2F = 1;
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E2X) == 0) and (Number(E2F) == 1)) {
E2F = 2;
tellTarget ("/E2") {
gotoAndStop (1);
};
}
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if ((((Number(MikeX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E2", _alpha , 50);
E2L = E2L - 1;
ETimer = 0;
}
if (Number(E2L) == 0) {
E2Y = -100;
E2L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(ETimer) < 5) {
ETimer = Number(ETimer) + 1;
}
if (Number(E1F) == 2) {
E1X = Number(E1X) + 10;
}
if (Number(E1F) == 1) {
E1X = E1X - 10;
}
if ((Number(E1X) == 550) and (Number(E1F) == 2)) {
E1F = 1;
tellTarget ("/E1") {
gotoAndStop (2);
};
}
if ((Number(E1X) == 0) and (Number(E1F) == 1)) {
E1F = 2;
tellTarget ("/E1") {
gotoAndStop (1);
};
}
setProperty("/E1", _x , E1X);
setProperty("/E1", _y , E1Y);
if ((((Number(MikeX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E1", _alpha , 50);
E1L = E1L - 1;
ETimer = 0;
}
if (Number(E1L) == 0) {
E1Y = -100;
E1L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((Number(MikeY) == 360) or (Number(MikeY) == 355)) and (Number(Falling) != 2)) {
Falling = 1;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) >= 455)) and (560 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 135) and (Number(MikeX) < 455)) and (560 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) >= 0)) and (112 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) < 0)) and (112 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) >= 0)) and (70 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 275) and (Number(MikeX) < 0)) and (70 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) >= 113)) and (300 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
MikeX = MikeX - 3;
setProperty("/mike", _x , "MikeX");
}
if ((((Number(MikeY) == 205) and (Number(MikeX) < 113)) and (300 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) >= 315)) and (502 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
MikeX = Number(MikeX) + 3;
setProperty("/mike", _x , "MikeX");
}
if ((((Number(MikeY) == 205) and (Number(MikeX) < 315)) and (502 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
if (Number(MikeY) < 205) {
SF = 1;
tellTarget ("/S") {
gotoAndStop (1);
};
} else if (Number(MikeX) >= 415) {
SF = 3;
tellTarget ("/S") {
gotoAndStop (3);
};
} else {
SF = 2;
tellTarget ("/S") {
gotoAndStop (2);
};
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 135) and (Number(MikeX) >= 502)) and (541 >= Number(MikeX))) {
gotoAndPlay (3321);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 3279
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 3280
prevFrame();
Frame 3320
Life = 1;
LemonT = 0;
gotoAndPlay (3244);
Frame 3321
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 3353
Timer = 5;
LD = 2;
LX = -20;
LY = 133;
LD2 = 2;
LX2 = -20;
LY2 = 133;
E2Y = 105;
E2X = 530;
E2L = 1;
E2F = 2;
E1Y = 235;
E1X = 10;
E1L = 1;
E1F = 2;
ETimer = 0;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 335;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
SF = 4;
SF2 = 5;
YX = 340;
YY = 50;
stopAllSounds();
Frame 3388
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (3390);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if (Number(LD) == 5) {
LY = Number(LY) + 10;
}
if (Number(LD) == 4) {
LX = LX - 7;
LY = Number(LY) + 7;
}
setProperty("/L", _x , LX);
setProperty("/L", _y , LY);
if (((Number(-20) >= Number(LX)) or (Number(LY) >= 410)) or (Number(LX) >= 570)) {
tellTarget ("/Sound") {
gotoAndPlay (2);
};
if (Number(SF) == 4) {
LX = 388;
LY = 60;
} else {
LX = 408;
LY = 70;
}
LD = SF;
}
if ((((Number(MikeX) >= Number(LX - 10)) and (Number(Number(LX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(LY - 10)) and (Number(Number(LY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (Number(LD2) == 5) {
LY2 = Number(LY2) + 10;
}
if (Number(LD2) == 4) {
LX2 = Number(LX2) + 7;
LY2 = Number(LY2) + 7;
}
setProperty("/L2", _x , LX2);
setProperty("/L2", _y , LY2);
if (((Number(-20) >= Number(LX2)) or (Number(LY2) >= 410)) or (Number(LX2) >= 570)) {
tellTarget ("/Sound") {
gotoAndPlay (2);
};
if (Number(SF2) == 4) {
LX2 = 102;
LY2 = 60;
} else {
LX2 = 80;
LY2 = 70;
}
LD2 = SF2;
}
if ((((Number(MikeX) >= Number(LX2 - 10)) and (Number(Number(LX2) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(LY2 - 10)) and (Number(Number(LY2) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (Number(E2F) == 2) {
E2X = Number(E2X) + 10;
}
if (Number(E2F) == 1) {
E2X = E2X - 10;
}
if ((Number(E2X) == 550) and (Number(E2F) == 2)) {
E2F = 1;
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E2X) == 0) and (Number(E2F) == 1)) {
E2F = 2;
tellTarget ("/E2") {
gotoAndStop (1);
};
}
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if ((((Number(MikeX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E2", _alpha , 50);
E2L = E2L - 1;
ETimer = 0;
}
if (Number(E2L) == 0) {
E2Y = -100;
E2L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(ETimer) < 5) {
ETimer = Number(ETimer) + 1;
}
if (Number(E1F) == 2) {
E1X = Number(E1X) + 10;
}
if (Number(E1F) == 1) {
E1X = E1X - 10;
}
if ((Number(E1X) == 550) and (Number(E1F) == 2)) {
E1F = 1;
tellTarget ("/E1") {
gotoAndStop (2);
};
}
if ((Number(E1X) == 0) and (Number(E1F) == 1)) {
E1F = 2;
tellTarget ("/E1") {
gotoAndStop (1);
};
}
setProperty("/E1", _x , E1X);
setProperty("/E1", _y , E1Y);
if ((((Number(MikeX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E1", _alpha , 50);
E1L = E1L - 1;
ETimer = 0;
}
if (Number(E1L) == 0) {
E1Y = -100;
E1L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((Number(MikeY) == 360) or (Number(MikeY) == 355)) and (Number(Falling) != 2)) {
Falling = 1;
}
if ((((Number(MikeY) == 165) and (Number(MikeX) >= 20)) and (70 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 165) and (Number(MikeX) < 20)) and (70 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 295) and (Number(MikeX) >= 495)) and (565 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 295) and (Number(MikeX) < 495)) and (565 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 105) and (Number(MikeX) >= 0)) and (560 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
if (5 < Number(MikeX)) {
MikeX = Number(MikeX) + 3;
}
setProperty("/mike", _x , "MikeX");
}
if ((((Number(MikeY) == 105) and (Number(MikeX) < 0)) and (560 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == 235) and (Number(MikeX) >= 0)) and (560 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
if (Number(MikeX) < 545) {
MikeX = Number(MikeX) + 3;
}
setProperty("/mike", _x , "MikeX");
}
if ((((Number(MikeY) == 235) and (Number(MikeX) < 0)) and (560 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
if (340 < Number(MikeX)) {
SF = 5;
tellTarget ("/S") {
gotoAndStop (5);
};
} else {
SF = 4;
tellTarget ("/S") {
gotoAndStop (4);
};
}
if (Number(MikeX) < 130) {
SF2 = 5;
tellTarget ("/S2") {
gotoAndStop (5);
};
} else {
SF2 = 4;
tellTarget ("/S2") {
gotoAndStop (4);
};
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 105) and (Number(MikeX) >= 502)) and (541 >= Number(MikeX))) {
gotoAndPlay (3430);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 3388
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 3389
prevFrame();
Frame 3429
Life = 1;
LemonT = 0;
gotoAndPlay (3353);
Frame 3430
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 3498
stop();
Frame 3499
stop();
Frame 3511
stop();
Frame 3512
stop();
Frame 3513
stop();
Frame 3514
stop();
Frame 3515
stop();
Frame 3516
stop();
Frame 3527
stop();
Frame 3528
stop();
Frame 3529
Timer = 5;
LD = 3;
LX = -50;
LY = 200;
LD2 = 3;
LX2 = -50;
LY2 = 200;
E2Y = -25;
E2X = 540;
E2L = 1;
E2F = 3;
E1Y = -25;
E1X = 10;
E1L = 1;
E1F = 3;
ETimer = 0;
P1Y = 215;
P1X = 50;
P2X = 415;
stopAllSounds();
MikeX = 255;
Facing = 2;
MikeY = 275;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
SF = 4;
SF2 = 5;
YX = 275;
YY = 355;
stopAllSounds();
Frame 3564
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (3566);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if ((Number(MikeX) >= Number(LX - 10)) and (Number(Number(LX) + 10) >= Number(MikeX))) {
LD = 3;
}
if (Number(LD) == 3) {
LY = Number(LY) + 10;
}
if (Number(LD) == 4) {
LX = LX - 7;
LY = Number(LY) + 7;
}
setProperty("/L", _x , LX);
setProperty("/L", _y , LY);
if (((Number(-20) >= Number(LX)) or (Number(LY) >= 410)) or (Number(LX) >= 570)) {
tellTarget ("/Sound") {
gotoAndPlay (2);
};
LX = 470;
LY = 60;
LD = 4;
}
if ((((Number(MikeX) >= Number(LX - 10)) and (Number(Number(LX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(LY - 10)) and (Number(Number(LY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((Number(MikeX) >= Number(LX2 - 10)) and (Number(Number(LX2) + 10) >= Number(MikeX))) {
LD2 = 3;
}
if (Number(LD2) == 3) {
LY2 = Number(LY2) + 10;
}
if (Number(LD2) == 4) {
LX2 = Number(LX2) + 7;
LY2 = Number(LY2) + 7;
}
setProperty("/L2", _x , LX2);
setProperty("/L2", _y , LY2);
if (((Number(-20) >= Number(LX2)) or (Number(LY2) >= 410)) or (Number(LX2) >= 570)) {
tellTarget ("/Sound") {
gotoAndPlay (2);
};
LX2 = 79;
LY2 = 60;
LD2 = 4;
}
if ((((Number(MikeX) >= Number(LX2 - 10)) and (Number(Number(LX2) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(LY2 - 10)) and (Number(Number(LY2) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (Number(E2F) == 3) {
E2Y = Number(E2Y) + 10;
}
if (Number(E2F) == 2) {
E2X = Number(E2X) + 10;
}
if (Number(E2F) == 1) {
E2X = E2X - 10;
}
if ((Number(E2Y) == 355) and (Number(E2F) == 3)) {
E2F = 1;
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E2X) == 550) and (Number(E2F) == 2)) {
E2F = 1;
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E2X) == 0) and (Number(E2F) == 1)) {
E2F = 2;
tellTarget ("/E2") {
gotoAndStop (1);
};
}
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if ((((Number(MikeX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
tellTarget ("/Sound") {
gotoAndPlay (40);
};
}
if ((((Number(FireX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E2", _alpha , 50);
E2L = E2L - 1;
ETimer = 0;
}
if (Number(E2L) == 0) {
E2Y = -25;
E2L = 1;
E2F = 3;
E2X = 540;
if (Number(P1Y) < 290) {
P1Y = Number(P1Y) + 5;
}
setProperty("/E2", _alpha , 100);
tellTarget ("/E2") {
gotoAndStop (2);
};
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(ETimer) < 5) {
ETimer = Number(ETimer) + 1;
}
if (Number(E1F) == 3) {
E1Y = Number(E1Y) + 10;
}
if (Number(E1F) == 2) {
E1X = Number(E1X) + 10;
}
if (Number(E1F) == 1) {
E1X = E1X - 10;
}
if ((Number(E1Y) == 355) and (Number(E1F) == 3)) {
E1F = 2;
}
if ((Number(E1X) == 550) and (Number(E1F) == 2)) {
E1F = 1;
tellTarget ("/E1") {
gotoAndStop (2);
};
}
if ((Number(E1X) == 0) and (Number(E1F) == 1)) {
E1F = 2;
tellTarget ("/E1") {
gotoAndStop (1);
};
}
setProperty("/E1", _x , E1X);
setProperty("/E1", _y , E1Y);
if ((((Number(MikeX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
tellTarget ("/Sound") {
gotoAndPlay (40);
};
}
if ((((Number(FireX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E1", _alpha , 50);
E1L = E1L - 1;
ETimer = 0;
}
if (Number(E1L) == 0) {
E1Y = -25;
E1L = 1;
E1F = 3;
E1X = 10;
if (Number(P1Y) < 290) {
P1Y = Number(P1Y) + 5;
}
setProperty("/E1", _alpha , 100);
tellTarget ("/E1") {
gotoAndStop (1);
};
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((Number(MikeY) == 360) or (Number(MikeY) == 355)) and (Number(Falling) != 2)) {
Falling = 1;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) >= 120)) and (435 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) < 120)) and (435 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == Number(P1Y - 15)) and (Number(MikeX) >= Number(P1X))) and (Number(Number(P1X) + 85) >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(P1Y - 15) >= Number(MikeY)) and (Number(MikeX) < Number(P1X))) and (Number(Number(P1X) + 85) < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == Number(P1Y - 15)) and (Number(MikeX) >= Number(P2X))) and (Number(Number(P2X) + 85) >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(P1Y - 15) >= Number(MikeY)) and (Number(MikeX) < Number(P2X))) and (Number(Number(P2X) + 85) < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/P1", _x , P1X);
setProperty("/P1", _y , P1Y);
setProperty("/P2", _x , P2X);
setProperty("/P2", _y , P1Y);
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
if (((Number(FireX) >= 265) and (295 >= Number(FireX))) and ((Number(FireY) >= 150) and (225 >= Number(FireY)))) {
gotoAndPlay (3606);
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 105) and (Number(MikeX) >= 502)) and (541 >= Number(MikeX))) {
gotoAndPlay (3606);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 3564
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 3565
prevFrame();
Frame 3605
Life = 1;
LemonT = 0;
gotoAndPlay (3529);
Frame 3606
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
MikeY = "205";
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
Frame 3687
if (Number(Lemon) == 4) {
gotoAndPlay (3688);
} else {
gotoAndPlay (3816);
}
Frame 3688
Timer = 5;
LD = 3;
LX = -50;
LY = 200;
LD2 = 3;
LX2 = -50;
LY2 = 200;
E2Y = -25;
E2X = 540;
E2L = 1;
E2F = 3;
E1Y = -25;
E1X = 10;
E1L = 1;
E1F = 3;
ETimer = 0;
P1Y = 215;
P1X = 50;
P2X = 415;
stopAllSounds();
MikeX = 255;
Facing = 2;
MikeY = 275;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
SF = 4;
SF2 = 5;
YX = 275;
YY = 355;
stopAllSounds();
stopAllSounds();
Frame 3720
Fireball = 0;
FireX = -100;
FireY = -100;
Frame 3721
stop();
stop();
Frame 3723
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (3725);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if ((Number(MikeX) >= Number(LX - 10)) and (Number(Number(LX) + 10) >= Number(MikeX))) {
LD = 3;
}
if (Number(LD) == 3) {
LY = Number(LY) + 10;
}
if (Number(LD) == 4) {
LX = LX - 7;
LY = Number(LY) + 7;
}
setProperty("/L", _x , LX);
setProperty("/L", _y , LY);
if (((Number(-20) >= Number(LX)) or (Number(LY) >= 410)) or (Number(LX) >= 570)) {
tellTarget ("/Sound") {
gotoAndPlay (2);
};
LX = 470;
LY = 60;
LD = 4;
}
if ((((Number(MikeX) >= Number(LX - 10)) and (Number(Number(LX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(LY - 10)) and (Number(Number(LY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((Number(MikeX) >= Number(LX2 - 10)) and (Number(Number(LX2) + 10) >= Number(MikeX))) {
LD2 = 3;
}
if (Number(LD2) == 3) {
LY2 = Number(LY2) + 10;
}
if (Number(LD2) == 4) {
LX2 = Number(LX2) + 7;
LY2 = Number(LY2) + 7;
}
setProperty("/L2", _x , LX2);
setProperty("/L2", _y , LY2);
if (((Number(-20) >= Number(LX2)) or (Number(LY2) >= 410)) or (Number(LX2) >= 570)) {
tellTarget ("/Sound") {
gotoAndPlay (2);
};
LX2 = 79;
LY2 = 60;
LD2 = 4;
}
if ((((Number(MikeX) >= Number(LX2 - 10)) and (Number(Number(LX2) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(LY2 - 10)) and (Number(Number(LY2) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (Number(E2F) == 3) {
E2Y = Number(E2Y) + 10;
}
if (Number(E2F) == 2) {
E2X = Number(E2X) + 10;
}
if (Number(E2F) == 1) {
E2X = E2X - 10;
}
if ((Number(E2Y) == 355) and (Number(E2F) == 3)) {
E2F = 1;
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E2X) == 550) and (Number(E2F) == 2)) {
E2F = 1;
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E2X) == 0) and (Number(E2F) == 1)) {
E2F = 2;
tellTarget ("/E2") {
gotoAndStop (1);
};
}
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if ((((Number(MikeX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E2", _alpha , 50);
E2L = E2L - 1;
ETimer = 0;
}
if (Number(E2L) == 0) {
E2Y = -25;
E2L = 1;
E2F = 3;
E2X = 540;
if (Number(P1Y) < 290) {
P1Y = Number(P1Y) + 5;
}
setProperty("/E2", _alpha , 100);
tellTarget ("/E2") {
gotoAndStop (2);
};
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(ETimer) < 5) {
ETimer = Number(ETimer) + 1;
}
if (Number(E1F) == 3) {
E1Y = Number(E1Y) + 10;
}
if (Number(E1F) == 2) {
E1X = Number(E1X) + 10;
}
if (Number(E1F) == 1) {
E1X = E1X - 10;
}
if ((Number(E1Y) == 355) and (Number(E1F) == 3)) {
E1F = 2;
}
if ((Number(E1X) == 550) and (Number(E1F) == 2)) {
E1F = 1;
tellTarget ("/E1") {
gotoAndStop (2);
};
}
if ((Number(E1X) == 0) and (Number(E1F) == 1)) {
E1F = 2;
tellTarget ("/E1") {
gotoAndStop (1);
};
}
setProperty("/E1", _x , E1X);
setProperty("/E1", _y , E1Y);
if ((((Number(MikeX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(FireY)))) and (Number(ETimer) == 5)) {
setProperty("/E1", _alpha , 50);
E1L = E1L - 1;
ETimer = 0;
}
if (Number(E1L) == 0) {
E1Y = -25;
E1L = 1;
E1F = 3;
E1X = 10;
if (Number(P1Y) < 290) {
P1Y = Number(P1Y) + 5;
}
setProperty("/E1", _alpha , 100);
tellTarget ("/E1") {
gotoAndStop (1);
};
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((Number(MikeY) == 360) or (Number(MikeY) == 355)) and (Number(Falling) != 2)) {
Falling = 1;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) >= 120)) and (435 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 205) and (Number(MikeX) < 120)) and (435 < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == Number(P1Y - 15)) and (Number(MikeX) >= Number(P1X))) and (Number(Number(P1X) + 85) >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(P1Y - 15) >= Number(MikeY)) and (Number(MikeX) < Number(P1X))) and (Number(Number(P1X) + 85) < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
if ((((Number(MikeY) == Number(P1Y - 15)) and (Number(MikeX) >= Number(P2X))) and (Number(Number(P2X) + 85) >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(P1Y - 15) >= Number(MikeY)) and (Number(MikeX) < Number(P2X))) and (Number(Number(P2X) + 85) < Number(MikeX))) and (Number(Falling) == 1)) {
Falling = 0;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/P1", _x , P1X);
setProperty("/P1", _y , P1Y);
setProperty("/P2", _x , P2X);
setProperty("/P2", _y , P1Y);
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
if (((Number(FireX) >= 265) and (295 >= Number(FireX))) and ((Number(FireY) >= 150) and (225 >= Number(FireY)))) {
gotoAndPlay (3765);
}
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
Lemon = Number(Lemon) + 1;
Life = 3;
YY = -100;
}
if (((Number(MikeY) == 105) and (Number(MikeX) >= 502)) and (541 >= Number(MikeX))) {
gotoAndPlay (3765);
}
play();
Instance of Symbol 389 MovieClip "mike" in Frame 3723
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_root.Falling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 3724
prevFrame();
Frame 3764
Life = 1;
Lemon = 0;
gotoAndStop (3816);
Frame 3765
stop();
Frame 3766
stop();
Frame 3815
stop();
Frame 3816
stopAllSounds();
play();
Frame 3817
stop();
Frame 3837
stop();
Frame 3881
stop();
Frame 3882
stop();
Frame 3899
stop();
Frame 3969
Life = 3;
Prog = 0;
Timer = 5;
Lemon = 0;
YX = 7020;
YY = Number(random(200)) + 50;
AX1 = 600;
AY1 = 150;
AL1 = 1;
Rand = 150;
AX2 = 800;
AY2 = 250;
AL2 = 1;
AX4 = 1700;
AY4 = 250;
AL4 = 1;
AX3 = 1100;
AY3 = 250;
AL3 = 1;
AX5 = 2100;
AY5 = 250;
AL5 = 1;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 2;
EarthX = 150;
MikeX = 35;
Facing = 2;
MikeY = 155;
stopAllSounds();
Frame 4004
Prog = Number(Prog) + 1;
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (4006);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/Lemon", _x , YX);
YX = YX - 15;
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 20)) and (Number(Number(YY) + 20) >= Number(MikeY)))) {
Lemon = Number(Lemon) + 1;
Life = 3;
YY = -100;
}
if (Number(Prog) >= 1000) {
gotoAndPlay (4046);
}
Rand = random(400);
setProperty("/A1", _x , AX1);
setProperty("/A1", _y , AY1);
AX1 = AX1 - 20;
if ((Number(-100) >= Number(AX1)) and (Number(Prog) < 950)) {
AL1 = 1;
AY1 = Rand;
AX1 = 600;
tellTarget ("/A1") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX1 - 20)) and (Number(Number(AX1) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY1 - 20)) and (Number(Number(AY1) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL1) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX1 - 20)) and (Number(Number(AX1) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY1 - 20)) and (Number(Number(AY1) + 20) >= Number(FireY)))) and (Number(AL1) == 1)) {
tellTarget ("/A1") {
gotoAndPlay (2);
};
AL1 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/A2", _x , AX2);
setProperty("/A2", _y , AY2);
AX2 = AX2 - 20;
if ((Number(-100) >= Number(AX2)) and (Number(Prog) < 950)) {
AL2 = 1;
AY2 = Rand;
AX2 = 600;
tellTarget ("/A2") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX2 - 20)) and (Number(Number(AX2) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY2 - 20)) and (Number(Number(AY2) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL2) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX2 - 20)) and (Number(Number(AX2) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY2 - 20)) and (Number(Number(AY2) + 20) >= Number(FireY)))) and (Number(AL2) == 1)) {
tellTarget ("/A2") {
gotoAndPlay (2);
};
AL2 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/A4", _x , AX4);
setProperty("/A4", _y , AY4);
AX4 = AX4 - 20;
if ((Number(-100) >= Number(AX4)) and (Number(Prog) < 950)) {
AL4 = 1;
AY4 = MikeY - 20;
AX4 = 600;
tellTarget ("/A4") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX4 - 20)) and (Number(Number(AX4) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY4 - 20)) and (Number(Number(AY4) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL4) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX4 - 20)) and (Number(Number(AX4) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY4 - 20)) and (Number(Number(AY4) + 20) >= Number(FireY)))) and (Number(AL4) == 1)) {
tellTarget ("/A4") {
gotoAndPlay (2);
};
AL4 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/A3", _x , AX3);
setProperty("/A3", _y , AY3);
AX3 = AX3 - 15;
if ((Number(-100) >= Number(AX3)) and (Number(Prog) < 900)) {
AL3 = 1;
AY3 = Rand;
AX3 = 600;
tellTarget ("/A3") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX3 - 40)) and (Number(Number(AX3) + 40) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY3 - 40)) and (Number(Number(AY3) + 40) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL3) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX3 - 40)) and (Number(Number(AX3) + 40) >= Number(FireX))) and ((Number(FireY) >= Number(AY3 - 40)) and (Number(Number(AY3) + 40) >= Number(FireY)))) and (Number(AL3) == 1)) {
tellTarget ("/A3") {
gotoAndPlay (2);
};
AL3 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/A5", _x , AX5);
setProperty("/A5", _y , AY5);
AX5 = AX5 - 15;
if ((Number(-100) >= Number(AX5)) and (Number(Prog) < 900)) {
AL5 = 1;
AY5 = Rand;
AX5 = 600;
tellTarget ("/A5") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX5 - 40)) and (Number(Number(AX5) + 40) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY5 - 40)) and (Number(Number(AY5) + 40) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL5) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX5 - 40)) and (Number(Number(AX5) + 40) >= Number(FireX))) and ((Number(FireY) >= Number(AY5 - 40)) and (Number(Number(AY5) + 40) >= Number(FireY)))) and (Number(AL5) == 1)) {
tellTarget ("/A5") {
gotoAndPlay (2);
};
AL5 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
EarthX = EarthX - 2;
setProperty("/Earth", _x , EarthX);
play();
Instance of Symbol 435 MovieClip "mike" in Frame 4004
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
if (Number(_root.MikeX) < 550) {
_root.MikeX = _root.MikeX + 5;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
if (0 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (0 < Number(_root.MikeY)) {
_root.MikeY = _root.MikeY - 10;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.DOWN)) {
if (Number(_root.MikeY) < 400) {
_root.MikeY = _root.MikeY + 10;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = _root.MikeX + 15;
_root.FireY = _root.MikeY + 10;
}
}
}
Frame 4005
prevFrame();
Frame 4045
gotoAndPlay (3969);
Frame 4046
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
MikeX = Number(MikeX) + 10;
tellTarget ("/mike") {
gotoAndStop (1);
};
setProperty("/mike", _x , MikeX);
if (Number(MikeX) >= 570) {
gotoAndPlay (4048);
}
play();
Frame 4047
prevFrame();
Frame 4129
stop();
Frame 4154
stop();
Frame 4155
Timer = 5;
LX = -50;
LY = -50;
LX2 = -50;
LY2 = -50;
stopAllSounds();
MikeX = 35;
MikeVX = 35;
Facing = 2;
MikeY = 355;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
YX = 700;
YY = 55;
stopAllSounds();
BGX = 0;
BGY = 0;
Frame 4190
if (((Number(MikeY) == 355) and ((((Number(MikeVX) >= 495) and (610 >= Number(MikeVX))) or ((Number(MikeVX) >= 910) and (1170 >= Number(MikeVX)))) or ((Number(MikeVX) >= 1900) and (2295 >= Number(MikeVX))))) and (Number(Timer) == 5)) {
Life = Life - 1;
Timer = 0;
}
if (((Number(MikeY) == 355) and (Number(MikeVX) >= 2470)) and (2500 >= Number(MikeVX))) {
gotoAndPlay (4232);
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (4192);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if (970 < Number(MikeVX)) {
LX = Number(BGX) + 1430;
} else {
LX = Number(BGX) + 755;
}
LY = Number(LY) + 10;
setProperty("/L", _x , LX);
setProperty("/L", _y , LY);
if (Number(LY) >= 410) {
LY = -20;
}
if ((((Number(MikeX) >= Number(LX - 10)) and (Number(Number(LX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(LY - 10)) and (Number(Number(LY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (1000 < Number(MikeVX)) {
LX2 = Number(BGX) + 1580;
} else {
LX2 = Number(BGX) + 855;
}
LY2 = Number(LY2) + 10;
setProperty("/L2", _x , LX2);
setProperty("/L2", _y , LY2);
if (Number(LY2) >= 410) {
LY2 = -20;
}
if ((((Number(MikeX) >= Number(LX2 - 10)) and (Number(Number(LX2) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(LY2 - 10)) and (Number(Number(LY2) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((Number(MikeY) == 360) or (Number(MikeY) == 355)) and (Number(Falling) != 2)) {
Falling = 1;
}
if ((((Number(MikeY) == 295) and (Number(MikeVX) >= 395)) and (460 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 225) and (Number(MikeVX) >= 395)) and (460 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 155) and (Number(MikeVX) >= 445)) and (510 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 285) and (Number(MikeVX) >= 840)) and (905 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 235) and (Number(MikeVX) >= 745)) and (850 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 195) and (Number(MikeVX) >= 700)) and (765 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 125) and (Number(MikeVX) >= 700)) and (765 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 75) and (Number(MikeVX) >= 745)) and (1170 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 55) and (Number(MikeVX) >= 1320)) and (1705 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if (((((((Number(MikeY) == 155) or (Number(MikeY) == 75)) or (Number(MikeY) == 215)) or (Number(MikeY) == 285)) and (Number(MikeVX) >= 1810)) and (1880 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((((Number(MikeY) == 155) or (Number(MikeY) == 215)) or (Number(MikeY) == 285)) and (Number(MikeVX) >= 1995)) and (2110 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 285) and (Number(MikeVX) >= 2195)) and (2295 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 75) and (Number(MikeVX) >= 1705)) and (1880 >= Number(MikeVX))) and (Number(Falling) == 0)) {
Falling = 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
YX = Number(BGX) + 1400;
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YY = -100;
}
setProperty("/BG", _x , BGX);
setProperty("/BG", _y , BGY);
Stop = 0;
if (Number(BGX) >= 0) {
Stop = 1;
}
if (Number(-2000) >= Number(BGX)) {
Stop = 2;
}
play();
Instance of Symbol 459 MovieClip "mike" in Frame 4190
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if ((100 < Number(_root.MikeX)) and (Number(_root.Stop) != 2)) {
_root.MikeVX = _root.MikeVX + 5;
_root.BGX = Number(_root.BGX) - 5;
if (Number(_root.Falling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
} else if (540 >= Number(_root.MikeX)) {
_root.MikeX = Number(_root.MikeX) + 5;
_root.MikeVX = Number(_root.MikeVX) + 5;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if ((Number(_root.MikeX) < 450) and (Number(_root.Stop) != 1)) {
_root.MikeVX = _root.MikeVX - 5;
_root.BGX = Number(_root.BGX) + 5;
if (Number(_root.Falling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
} else if (15 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
_root.MikeVX = _root.MikeVX - 5;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 4191
prevFrame();
Frame 4231
gotoAndPlay (4155);
LemonT = 0;
Life = 1;
Frame 4232
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 4365
stop();
Frame 4366
stop();
Frame 4367
CountDown = 2000;
Timer = 5;
stopAllSounds();
MikeX = 75;
Facing = 2;
MikeY = 255;
MikeVY = 255;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
stopAllSounds();
BGX = 0;
BGY = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireY2 = -100;
FireDirection = 0;
YX = 60;
YY = 0;
P1X = 155;
P1Y = 0;
P1F = 2;
P2X = 155;
P2Y = 0;
P2F = 2;
EY = 235;
EX = 560;
EYF2 = 235;
EXF2 = 560;
EYF3 = 235;
EXF3 = 560;
E2Y = 0;
E2X = 305;
E2L = 1;
E2F = 2;
E1Y = 0;
E1X = 10;
E1L = 1;
E1F = 2;
ETimer = 0;
Frame 4402
Countdown = Countdown - 1;
if (Number(Countdown) == 0) {
gotoAndPlay (4476);
}
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (4404);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if ((Number(MikeVY) < 400) and (Number(Falling) == 1)) {
Falling = 0;
}
if (Number(MikeVY) == 655) {
Life = 0;
}
if ((((Number(MikeVY) == 255) and (Number(MikeX) >= 0)) and (125 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == 185) and (Number(MikeX) >= 95)) and (485 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == 115) and (Number(MikeX) >= 450)) and (485 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == 35) and (Number(MikeX) >= 425)) and (465 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == 35) and (Number(MikeX) >= 310)) and (395 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == 35) and (Number(MikeX) >= 135)) and (270 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-35)) and (Number(MikeX) >= 60)) and (150 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-35)) and (Number(MikeX) >= 255)) and (320 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-35)) and (Number(MikeX) >= 385)) and (440 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-105)) and (Number(MikeX) >= 70)) and (125 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-175)) and (Number(MikeX) >= 70)) and (550 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-255)) and (Number(MikeX) >= 445)) and (500 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-325)) and (Number(MikeX) >= 445)) and (500 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-325)) and (Number(MikeX) >= 75)) and (125 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-395)) and (Number(MikeX) >= 75)) and (125 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-465)) and (Number(MikeX) >= 445)) and (500 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-465)) and (Number(MikeX) >= 75)) and (125 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-535)) and (Number(MikeX) >= 445)) and (500 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-685)) and (Number(MikeX) >= 220)) and (325 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeVY) == Number(-615)) and (Number(MikeX) >= 75)) and (495 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
MikeX = Number(MikeX) + 3;
setProperty("/mike", _x , "MikeX");
}
if ((((Number(MikeY) == Number(P1Y - 15)) and (Number(MikeX) >= Number(P1X))) and (Number(Number(P1X) + 85) >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
if (Number(P1F) == 2) {
MikeX = Number(MikeX) + 5;
} else {
MikeX = MikeX - 5;
}
}
if ((((Number(MikeY) == Number(P2Y - 15)) and (Number(MikeX) >= Number(P2X))) and (Number(Number(P2X) + 85) >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
if (Number(P2F) == 2) {
MikeX = Number(MikeX) + 5;
} else {
MikeX = MikeX - 5;
}
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeVY = Number(MikeVY) + 10;
BGY = BGY - 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeVY = MikeVY - 10;
BGY = Number(BGY) + 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/BG", _x , BGX);
setProperty("/BG", _y , BGY);
FireY2 = Number(FireY) + Number(BGY);
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY2);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireX = -200;
}
YY = BGY - 555;
setProperty("/Lemon", _x , YX);
setProperty("/Lemon", _y , YY);
if (((Number(MikeX) >= Number(YX - 10)) and (Number(Number(YX) + 10) >= Number(MikeX))) and ((Number(MikeY) >= Number(YY - 10)) and (Number(Number(YY) + 10) >= Number(MikeY)))) {
LemonT = 1;
Life = 3;
YX = -100;
}
if (((Number(MikeVY) == Number(-685)) and (Number(MikeX) >= 255)) and (295 >= Number(MikeX))) {
gotoAndPlay (4444);
}
P1Y = BGY - 310;
setProperty("/P1", _x , P1X);
setProperty("/P1", _y , P1Y);
if (Number(P1F) == 2) {
P1X = Number(P1X) + 5;
}
if (Number(P1F) == 1) {
P1X = P1X - 5;
}
if ((Number(P1X) == 365) and (Number(P1F) == 2)) {
P1F = 1;
}
if ((Number(P1X) == 125) and (Number(P1F) == 1)) {
P1F = 2;
}
P2Y = BGY - 450;
setProperty("/P2", _x , P2X);
setProperty("/P2", _y , P2Y);
if (Number(P2F) == 2) {
P2X = Number(P2X) + 5;
}
if (Number(P2F) == 1) {
P2X = P2X - 5;
}
if ((Number(P2X) == 365) and (Number(P2F) == 2)) {
P2F = 1;
}
if ((Number(P2X) == 125) and (Number(P2F) == 1)) {
P2F = 2;
}
EY = Number(BGY) + 25;
setProperty("/EF1", _y , EY);
EX = EX - 15;
setProperty("/EF1", _x , EX);
if (Number(-40) >= Number(EX)) {
EX = 560;
}
if ((((Number(MikeX) >= Number(EX - 5)) and (Number(Number(EX) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(EY - 10)) and (Number(Number(EY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (((Number(FireX) >= Number(EX - 5)) and (Number(Number(EX) + 30) >= Number(FireX))) and ((Number(FireY2) >= Number(EY - 10)) and (Number(Number(EY) + 10) >= Number(FireY2)))) {
EX = 1000;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY2 - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
EYF2 = BGY - 475;
setProperty("/EF2", _y , EYF2);
EXF2 = EXF2 - 15;
setProperty("/EF2", _x , EXF2);
if (Number(-40) >= Number(EXF2)) {
EXF2 = 560;
}
if ((((Number(MikeX) >= Number(EXF2 - 5)) and (Number(Number(EXF2) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(EYF2 - 10)) and (Number(Number(EYF2) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (((Number(FireX) >= Number(EXF2 - 5)) and (Number(Number(EXF2) + 30) >= Number(FireX))) and ((Number(FireY2) >= Number(EYF2 - 10)) and (Number(Number(EYF2) + 10) >= Number(FireY2)))) {
EXF2 = 1000;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY2 - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
EYF3 = BGY - 335;
setProperty("/EF3", _y , EYF3);
EXF3 = EXF3 - 15;
setProperty("/EF3", _x , EXF3);
if (Number(-40) >= Number(EXF3)) {
EXF3 = 560;
}
if ((((Number(MikeX) >= Number(EXF3 - 5)) and (Number(Number(EXF3) + 30) >= Number(MikeX))) and ((Number(MikeY) >= Number(EYF3 - 10)) and (Number(Number(EYF3) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (((Number(FireX) >= Number(EXF3 - 5)) and (Number(Number(EXF3) + 30) >= Number(FireX))) and ((Number(FireY2) >= Number(EYF3 - 10)) and (Number(Number(EYF3) + 10) >= Number(FireY2)))) {
EXF3 = 1000;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY2 - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (0 < Number(E2L)) {
E2Y = BGY - 615;
}
if (Number(E2F) == 2) {
E2X = Number(E2X) + 10;
}
if (Number(E2F) == 1) {
E2X = E2X - 10;
}
if ((Number(E2X) == 495) and (Number(E2F) == 2)) {
E2F = 1;
tellTarget ("/E2") {
gotoAndStop (2);
};
}
if ((Number(E2X) == 75) and (Number(E2F) == 1)) {
E2F = 2;
tellTarget ("/E2") {
gotoAndStop (1);
};
}
setProperty("/E2", _x , E2X);
setProperty("/E2", _y , E2Y);
if ((((Number(MikeX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E2X - 15)) and (Number(Number(E2X) + 15) >= Number(FireX))) and ((Number(FireY2) >= Number(E2Y - 20)) and (Number(Number(E2Y) + 20) >= Number(FireY2)))) and (Number(ETimer) == 5)) {
setProperty("/E2", _alpha , 50);
E2L = E2L - 1;
ETimer = 0;
}
if (Number(E2L) == 0) {
E2Y = -300;
E2L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY2 - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (0 < Number(E1L)) {
E1Y = BGY - 175;
}
if (Number(ETimer) < 5) {
ETimer = Number(ETimer) + 1;
}
if (Number(E1F) == 2) {
E1X = Number(E1X) + 10;
}
if (Number(E1F) == 1) {
E1X = E1X - 10;
}
if ((Number(E1X) == 500) and (Number(E1F) == 2)) {
E1F = 1;
tellTarget ("/E1") {
gotoAndStop (2);
};
}
if ((Number(E1X) == 70) and (Number(E1F) == 1)) {
E1F = 2;
tellTarget ("/E1") {
gotoAndStop (1);
};
}
setProperty("/E1", _x , E1X);
setProperty("/E1", _y , E1Y);
if ((((Number(MikeX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(E1X - 15)) and (Number(Number(E1X) + 15) >= Number(FireX))) and ((Number(FireY2) >= Number(E1Y - 20)) and (Number(Number(E1Y) + 20) >= Number(FireY2)))) and (Number(ETimer) == 5)) {
setProperty("/E1", _alpha , 50);
E1L = E1L - 1;
ETimer = 0;
}
if (Number(E1L) == 0) {
E1Y = -300;
E1L = -1;
tellTarget ("/Sound") {
gotoAndPlay (7);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY2 - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
play();
Instance of Symbol 480 MovieClip "mike" in Frame 4402
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 505) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (50 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeVY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 4403
prevFrame();
Frame 4443
gotoAndPlay (4367);
LemonT = 0;
Life = 1;
Frame 4444
Lemon = Number(Lemon) + Number(LemonT);
LemonT = 0;
Frame 4475
if (Number(Lemon) == 3) {
gotoAndPlay (4505);
} else {
gotoAndPlay (4598);
}
Frame 4476
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
Frame 4504
gotoAndPlay (4367);
Lemon = 0;
Life = 1;
Frame 4505
Life = 1;
Prog = 0;
Timer = 5;
AX1 = 600;
AY1 = 150;
AL1 = 1;
Rand = 150;
AX2 = 800;
AY2 = 250;
AL2 = 1;
AX3 = 1100;
AY3 = 250;
AL3 = 1;
AX5 = 2100;
AY5 = 250;
AL5 = 1;
MikeY = 155;
MikeX = 35;
Facing = 2;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 2;
stopAllSounds();
stopAllSounds();
Frame 4538
stop();
stop();
Frame 4539
Score = 0;
Frame 4540
Prog = Number(Prog) + 1;
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (4542);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if (Number(Prog) >= 1000) {
gotoAndPlay (4582);
}
Rand = random(400);
setProperty("/A1", _x , AX1);
setProperty("/A1", _y , AY1);
AX1 = AX1 - 20;
if ((Number(-100) >= Number(AX1)) and (Number(Prog) < 950)) {
AL1 = 1;
AY1 = Rand;
AX1 = 600;
tellTarget ("/A1") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX1 - 20)) and (Number(Number(AX1) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY1 - 20)) and (Number(Number(AY1) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL1) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX1 - 20)) and (Number(Number(AX1) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY1 - 30)) and (Number(Number(AY1) + 20) >= Number(FireY)))) and (Number(AL1) == 1)) {
Score = Number(Score) + 1;
tellTarget ("/A1") {
gotoAndPlay (2);
};
AL1 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/A2", _x , AX2);
setProperty("/A2", _y , AY2);
AX2 = AX2 - 20;
if ((Number(-100) >= Number(AX2)) and (Number(Prog) < 950)) {
AL2 = 1;
AY2 = Rand;
AX2 = 600;
tellTarget ("/A2") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX2 - 20)) and (Number(Number(AX2) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY2 - 20)) and (Number(Number(AY2) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL2) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX2 - 20)) and (Number(Number(AX2) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY2 - 30)) and (Number(Number(AY2) + 20) >= Number(FireY)))) and (Number(AL2) == 1)) {
Score = Number(Score) + 1;
tellTarget ("/A2") {
gotoAndPlay (2);
};
AL2 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/A3", _x , AX3);
setProperty("/A3", _y , AY3);
AX3 = AX3 - 15;
if ((Number(-100) >= Number(AX3)) and (Number(Prog) < 900)) {
AL3 = 1;
AY3 = Rand;
AX3 = 600;
tellTarget ("/A3") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX3 - 20)) and (Number(Number(AX3) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY3 - 20)) and (Number(Number(AY3) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL3) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX3 - 20)) and (Number(Number(AX3) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY3 - 30)) and (Number(Number(AY3) + 20) >= Number(FireY)))) and (Number(AL3) == 1)) {
Score = Number(Score) + 1;
tellTarget ("/A3") {
gotoAndPlay (2);
};
AL3 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/A5", _x , AX5);
setProperty("/A5", _y , AY5);
AX5 = AX5 - 15;
if ((Number(-100) >= Number(AX5)) and (Number(Prog) < 900)) {
AL5 = 1;
AY5 = Rand;
AX5 = 600;
tellTarget ("/A5") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX5 - 20)) and (Number(Number(AX5) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY5 - 20)) and (Number(Number(AY5) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL5) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX5 - 20)) and (Number(Number(AX5) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY5 - 30)) and (Number(Number(AY5) + 20) >= Number(FireY)))) and (Number(AL5) == 1)) {
Score = Number(Score) + 1;
tellTarget ("/A5") {
gotoAndPlay (2);
};
AL5 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
play();
Instance of Symbol 485 MovieClip "mike" in Frame 4540
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
if (Number(_root.MikeX) < 550) {
_root.MikeX = _root.MikeX + 5;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
if (0 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (0 < Number(_root.MikeY)) {
_root.MikeY = _root.MikeY - 10;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.DOWN)) {
if (Number(_root.MikeY) < 400) {
_root.MikeY = _root.MikeY + 10;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = _root.MikeX + 15;
_root.FireY = _root.MikeY + 10;
}
}
}
Frame 4541
prevFrame();
Frame 4581
gotoAndPlay (4598);
Frame 4582
MikeX = Number(MikeX) + 10;
tellTarget ("/mike") {
gotoAndStop (1);
};
setProperty("/mike", _x , MikeX);
if (Number(MikeX) >= 570) {
gotoAndPlay (4584);
}
play();
Frame 4583
prevFrame();
Frame 4584
if (Number(Score) < 30) {
gotoAndPlay (4598);
}
Frame 4597
stop();
Frame 4598
stopAllSounds();
Frame 4841
stop();
Frame 4909
stop();
Frame 4929
Timer = 5;
Life = 3;
LHX = 0;
LHY = 100;
RX = 550;
RY = 100;
HX = 275;
HY = 125;
BossLife = 5;
Attack = 1;
LX = -50;
LY = -50;
LD = 3;
MikeY = 295;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
MikeX = 135;
Facing = 2;
stopAllSounds();
Facing = 2;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
stopAllSounds();
Frame 4964
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (4966);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((Number(MikeY) == 360) or (Number(MikeY) == 355)) and (Number(Falling) != 2)) {
Falling = 1;
}
setProperty("/Left", _x , LHX);
setProperty("/Left", _y , LHY);
setProperty("/Right", _x , RX);
setProperty("/Right", _y , RY);
setProperty("/Head", _x , HX);
setProperty("/Head", _y , HY);
if (Number(RX) < Number(MikeX)) {
RX = Number(RX) + 1;
}
if ((Number(MikeX) < Number(RX)) and (405 < Number(RX))) {
RX = RX - 1;
}
if ((Number(LHX) < Number(MikeX)) and (Number(LHX) < 145)) {
LHX = Number(LHX) + 1;
}
if (Number(MikeX) < Number(LHX)) {
LHX = LHX - 1;
}
if (Number(BossLife) == 0) {
gotoAndPlay (5006);
}
if (Number(Attack) == 0) {
LX = LHX;
LY = LHY;
LD = 0;
Attack = 8;
}
if (Number(Attack) == 1) {
LX = RX;
LY = RY;
LD = 0;
Attack = 9;
}
if (Number(Attack) == 2) {
setProperty("/Hyper", _x , HX);
setProperty("/Hyper", _y , HY);
tellTarget ("/Hyper") {
gotoAndPlay (2);
};
if ((Number(MikeX) >= Number(HX - 65)) and (Number(Number(HX) + 65) >= Number(MikeX))) {
Life = 0;
}
Attack = random(5);
}
if (Number(Attack) == 3) {
LHY = Number(LHY) + 5;
if (Number(LHY) >= 285) {
setProperty("/Elec", _y , 375);
tellTarget ("/Elec") {
gotoAndPlay (1);
};
if (Number(MikeY) == 355) {
Life = 0;
}
Attack = 6;
}
}
if (Number(Attack) == 4) {
RY = Number(RY) + 5;
if (Number(RY) >= 285) {
setProperty("/Elec", _y , 375);
tellTarget ("/Elec") {
gotoAndPlay (1);
};
if (Number(MikeY) == 355) {
Life = 0;
}
Attack = 7;
}
}
if (Number(Attack) == 6) {
LHY = LHY - 5;
if (100 >= Number(LHY)) {
Attack = random(2);
}
}
if (Number(Attack) == 7) {
RY = RY - 5;
if (100 >= Number(RY)) {
Attack = random(2);
}
}
if (((Number(MikeX) >= Number(LHX - 65)) and (Number(Number(LHX) + 65) >= Number(MikeX))) and ((Number(MikeY) >= Number(LHY - 100)) and (Number(Number(LHY) + 100) >= Number(MikeY)))) {
Life = Life - 1;
}
if (((Number(MikeX) >= Number(RX - 65)) and (Number(Number(RX) + 65) >= Number(MikeX))) and ((Number(MikeY) >= Number(RY - 100)) and (Number(Number(RY) + 100) >= Number(MikeY)))) {
Life = Life - 1;
}
if (Number(LD) == 0) {
LY = Number(LY) + 20;
}
if (Number(LD) == 2) {
LY = LY - 20;
}
if ((Number(LD) == 1) and (Number(Attack) == 8)) {
LX = Number(LX) + 20;
}
if ((Number(LD) == 1) and (Number(Attack) == 9)) {
LX = LX - 20;
}
if (Number(LY) >= 350) {
LD = 1;
}
if (((Number(LX) < Number(-30)) or (570 < Number(LX))) or ((Number(LY) < Number(-30)) and ((Number(Attack) == 8) or (Number(Attack) == 9)))) {
Attack = random(5);
}
setProperty("/L", _x , LX);
setProperty("/L", _y , LY);
if ((((Number(MikeX) >= Number(LX - 15)) and (Number(Number(LX) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(LY - 15)) and (Number(Number(LY) + 15) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(LX - 15)) and (Number(Number(LX) + 15) >= Number(FireX))) and ((Number(FireY) >= Number(LY - 15)) and (Number(Number(LY) + 15) >= Number(FireY)))) and (Number(Timer) == 5)) {
LD = 2;
}
if (((Number(HX) >= Number(LX - 65)) and (Number(Number(LX) + 65) >= Number(HX))) and ((Number(HY) >= Number(LY - 80)) and (Number(Number(LY) + 45) >= Number(HY)))) {
BossLife = BossLife - 1;
tellTarget ("/Head") {
gotoAndPlay (2);
};
LY = -50;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 4964
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 4965
prevFrame();
Frame 5005
Life = 1;
Lemon = 0;
gotoAndPlay (4929);
Frame 5006
RY = RY - 5;
LHY = LHY - 5;
HY = HY - 5;
if (((Number(RY) < Number(-150)) and (Number(LHY) < Number(-150))) and (Number(HY) < Number(-150))) {
gotoAndPlay (5008);
}
setProperty("/Left", _x , LHX);
setProperty("/Left", _y , LHY);
setProperty("/Right", _x , RX);
setProperty("/Right", _y , RY);
setProperty("/Head", _x , HX);
setProperty("/Head", _y , HY);
if (Number(MikeY) < 355) {
MikeY = Number(MikeY) + 10;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
Frame 5007
gotoAndPlay (5006);
Frame 5057
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
Frame 5100
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
MBX = -100;
MBY = -50;
HX = 450;
HY = -500;
BossLife = 5;
if ((((Number(MikeX) >= Number(HX - 65)) and (Number(Number(HX) + 65) >= Number(MikeX))) and ((Number(MikeY) >= Number(HY - 75)) and (Number(Number(HY) + 300) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(MikeX) >= Number(HX - 330)) and (Number(Number(HX) + 330) >= Number(MikeX))) and ((Number(MikeY) >= Number(Number(HY) + 50)) and (Number(Number(HY) + 190) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
Frame 5101
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (5103);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
setProperty("/Head", _x , HX);
setProperty("/Head", _y , HY);
if (Number(Number(HY) + 120) < Number(MikeY)) {
HY = Number(HY) + 5;
}
if (Number(MikeY) < Number(Number(HY) + 120)) {
HY = HY - 3;
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if (Number(Fireball) == 1) {
FireX = Number(FireX) + 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
if (((Number(HX) >= Number(FireX - 65)) and (Number(Number(FireX) + 65) >= Number(HX))) and ((Number(HY) >= Number(FireY - 70)) and (Number(Number(FireY) + 45) >= Number(HY)))) {
BossLife = BossLife - 1;
tellTarget ("/Head") {
gotoAndPlay (2);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireX = 600;
}
MBX = MBX - 20;
if (Number(MBY) < Number(MikeY)) {
MBY = Number(MBY) + 3;
}
if (Number(MikeY) < Number(MBY)) {
MBY = MBY - 3;
}
if (Number(MBX) < Number(-30)) {
MBX = HX;
MBY = HY;
}
setProperty("/MB", _x , MBX);
setProperty("/MB", _y , MBY);
if ((((Number(MikeX) >= Number(MBX - 15)) and (Number(Number(MBX) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(MBY - 10)) and (Number(Number(MBY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(MikeX) >= Number(HX - 65)) and (Number(Number(HX) + 65) >= Number(MikeX))) and ((Number(MikeY) >= Number(HY - 75)) and (Number(Number(HY) + 300) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(MikeX) >= Number(HX - 300)) and (Number(Number(HX) + 300) >= Number(MikeX))) and ((Number(MikeY) >= Number(Number(HY) + 50)) and (Number(Number(HY) + 190) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
LX = LX - 20;
if (Number(LX) < Number(-30)) {
LX = HX - 265;
LY = Number(HY) + 120;
}
setProperty("/L", _x , LX);
setProperty("/L", _y , LY);
if ((((Number(MikeX) >= Number(LX - 15)) and (Number(Number(LX) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(LY - 10)) and (Number(Number(LY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(BossLife) == Number(-10)) {
stopAllSounds();
gotoAndPlay (5133);
}
play();
Instance of Symbol 485 MovieClip "mike" in Frame 5101
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
if (Number(_root.MikeX) < 550) {
_root.MikeX = _root.MikeX + 5;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
if (0 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (0 < Number(_root.MikeY)) {
_root.MikeY = _root.MikeY - 10;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.DOWN)) {
if (Number(_root.MikeY) < 400) {
_root.MikeY = _root.MikeY + 10;
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = _root.MikeX + 15;
_root.FireY = _root.MikeY + 10;
}
}
}
Frame 5102
prevFrame();
Frame 5132
Life = 1;
Lemon = 0;
gotoAndPlay (4929);
Frame 5387
stop();
Frame 6424
stop();
Frame 6425
stop();
stop();
stop();
Frame 6426
stop();
Frame 6454
stop();
Frame 6455
stop();
Frame 6456
stop();
Frame 6457
stop();
Frame 6476
stop();
Frame 6477
stop();
Frame 6707
stopAllSounds();
gotoAndPlay (1);
Frame 6708
Life = 1;
Timer = 5;
AX1 = 600;
AY1 = 355;
AL1 = 1;
AX2 = 800;
AY2 = 355;
AL2 = 1;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 355;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
stopAllSounds();
Frame 6743
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (6745);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((Number(MikeY) == 360) or (Number(MikeY) == 355)) and (Number(Falling) != 2)) {
Falling = 1;
}
setProperty("/A1", _x , AX1);
setProperty("/A1", _y , AY1);
AX1 = AX1 - 15;
if (Number(-100) >= Number(AX1)) {
AL1 = 1;
AX1 = 600;
tellTarget ("/A1") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX1 - 20)) and (Number(Number(AX1) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY1 - 20)) and (Number(Number(AY1) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL1) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX1 - 20)) and (Number(Number(AX1) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY1 - 30)) and (Number(Number(AY1) + 20) >= Number(FireY)))) and (Number(AL1) == 1)) {
tellTarget ("/A1") {
gotoAndPlay (2);
};
AL1 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/A2", _x , AX2);
setProperty("/A2", _y , AY2);
AX2 = AX2 - 15;
if (Number(-100) >= Number(AX2)) {
AL2 = 1;
AX2 = 600;
tellTarget ("/A2") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX2 - 20)) and (Number(Number(AX2) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY2 - 20)) and (Number(Number(AY2) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL2) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX2 - 20)) and (Number(Number(AX2) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY2 - 30)) and (Number(Number(AY2) + 20) >= Number(FireY)))) and (Number(AL2) == 1)) {
tellTarget ("/A2") {
gotoAndPlay (2);
};
AL2 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
if ((((Number(MikeY) == 355) or (Number(MikeY) == 360)) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndPlay (6785);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 6743
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 6744
prevFrame();
Frame 6784
gotoAndPlay (6708);
Frame 6817
Life = 1;
Timer = 5;
stopAllSounds();
MikeX = 275;
Facing = 2;
MikeY = 355;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
stopAllSounds();
Frame 6852
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (6854);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((Number(MikeY) == 360) or (Number(MikeY) == 355)) and (Number(Falling) != 2)) {
Falling = 1;
}
if ((((Number(MikeY) == 315) and (Number(MikeX) >= 270)) and (325 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 215) and (Number(MikeX) >= 270)) and (325 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 125) and (Number(MikeX) >= 270)) and (325 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 265) and (Number(MikeX) >= 220)) and (275 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((((Number(MikeY) == 165) and (Number(MikeX) >= 220)) and (275 >= Number(MikeX))) and (Number(Falling) == 0)) {
Falling = 1;
}
if ((Number(MikeY) == 75) and (Number(Falling) == 0)) {
Falling = 1;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
if ((((Number(MikeY) == 75) or (Number(MikeY) == 360)) and (Number(MikeX) >= 185)) and (225 >= Number(MikeX))) {
gotoAndPlay (6894);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 6852
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 6853
prevFrame();
Frame 6893
gotoAndPlay (6817);
Frame 6926
Life = 1;
Timer = 5;
AX1 = 600;
AY1 = 355;
AL1 = 1;
AX2 = 800;
AY2 = 355;
AL2 = 1;
AX3 = 1100;
AY3 = 355;
AL3 = 1;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 355;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
stopAllSounds();
Frame 6961
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (6963);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((Number(MikeY) == 360) or (Number(MikeY) == 355)) and (Number(Falling) != 2)) {
Falling = 1;
}
setProperty("/A1", _x , AX1);
setProperty("/A1", _y , AY1);
AX1 = AX1 - 15;
if (Number(-100) >= Number(AX1)) {
AL1 = 1;
AX1 = 600;
tellTarget ("/A1") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX1 - 20)) and (Number(Number(AX1) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY1 - 20)) and (Number(Number(AY1) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL1) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX1 - 20)) and (Number(Number(AX1) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY1 - 30)) and (Number(Number(AY1) + 20) >= Number(FireY)))) and (Number(AL1) == 1)) {
tellTarget ("/A1") {
gotoAndPlay (2);
};
AL1 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/A2", _x , AX2);
setProperty("/A2", _y , AY2);
AX2 = AX2 - 10;
if (Number(-100) >= Number(AX2)) {
AL2 = 1;
AX2 = 600;
tellTarget ("/A2") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX2 - 20)) and (Number(Number(AX2) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY2 - 20)) and (Number(Number(AY2) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL2) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX2 - 20)) and (Number(Number(AX2) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY2 - 30)) and (Number(Number(AY2) + 20) >= Number(FireY)))) and (Number(AL2) == 1)) {
tellTarget ("/A2") {
gotoAndPlay (2);
};
AL2 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/A3", _x , AX3);
setProperty("/A3", _y , AY3);
AX3 = AX3 - 20;
if ((Number(-100) >= Number(AX3)) and (Number(Prog) < 900)) {
AL3 = 1;
AX3 = 600;
tellTarget ("/A3") {
gotoAndStop (1);
};
}
if (((((Number(MikeX) >= Number(AX3 - 20)) and (Number(Number(AX3) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY3 - 20)) and (Number(Number(AY3) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) and (Number(AL3) == 1)) {
Timer = 0;
Life = Life - 1;
}
if ((((Number(FireX) >= Number(AX3 - 20)) and (Number(Number(AX3) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY3 - 30)) and (Number(Number(AY3) + 20) >= Number(FireY)))) and (Number(AL3) == 1)) {
tellTarget ("/A3") {
gotoAndPlay (2);
};
AL3 = 0;
tellTarget ("/Sound") {
gotoAndPlay (6);
};
FireY = 600;
Fireball = 0;
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
if ((((Number(MikeY) == 355) or (Number(MikeY) == 360)) and (Number(MikeX) >= 490)) and (525 >= Number(MikeX))) {
gotoAndPlay (7003);
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 6961
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 6962
prevFrame();
Frame 7002
gotoAndPlay (6926);
Frame 7035
Life = 1;
Timer = 5;
AX1 = 500;
AD1 = "1";
AF1 = 2;
AY1 = 355;
KidLife = 10;
stopAllSounds();
MikeX = 35;
Facing = 2;
MikeY = 355;
Falling = 1;
JumpMax = 80;
CurrentJump = 0;
Fireball = 0;
FireX = -100;
FireY = -100;
FireDirection = 0;
stopAllSounds();
Frame 7069
MBX = -100;
MBY = -50;
Frame 7070
if (Number(MikeY) >= 385) {
Life = 0;
}
if (Number(Life) == 3) {
tellTarget ("/LifeBar") {
gotoAndStop (1);
};
}
if (Number(Life) == 2) {
tellTarget ("/LifeBar") {
gotoAndStop (2);
};
}
if (Number(Life) == 1) {
tellTarget ("/LifeBar") {
gotoAndStop (3);
};
}
if (Number(Life) == 0) {
tellTarget ("/LifeBar") {
gotoAndStop (4);
};
tellTarget ("/Sound") {
gotoAndPlay (6);
};
gotoAndPlay (7072);
setProperty("/boom", _x , MikeX - 35);
setProperty("/boom", _y , MikeY - 46);
tellTarget ("/boom") {
gotoAndPlay (1);
};
}
if (Number(Timer) < 5) {
Timer = Number(Timer) + 1;
}
if ((Number(MikeY) < 355) and (Number(Falling) == 1)) {
Falling = 0;
}
if (((Number(MikeY) == 360) or (Number(MikeY) == 355)) and (Number(Falling) != 2)) {
Falling = 1;
}
MBX = MBX - 10;
if (Number(MBY) < Number(MikeY)) {
MBY = Number(MBY) + 5;
}
if (Number(MBX) < Number(-30)) {
MBX = AX1;
MBY = AY1;
}
setProperty("/MB", _x , MBX);
setProperty("/MB", _y , MBY);
if ((((Number(MikeX) >= Number(MBX - 15)) and (Number(Number(MBX) + 15) >= Number(MikeX))) and ((Number(MikeY) >= Number(MBY - 10)) and (Number(Number(MBY) + 10) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
setProperty("/A1", _x , AX1);
setProperty("/A1", _y , AY1);
if (Number(AF1) == 2) {
AY1 = AY1 - 15;
}
if (Number(AF1) == 0) {
AY1 = Number(AY1) + 15;
}
if (Number(AD1) == 1) {
AX1 = AX1 - 7;
}
if (Number(AD1) == 2) {
AX1 = Number(AX1) + 7;
}
if (Number(AY1) < 200) {
AF1 = 0;
}
if (Number(AY1) >= 365) {
AF1 = 2;
}
if (Number(AX1) < 0) {
AD1 = 2;
}
if (550 < Number(AX1)) {
AD1 = 1;
}
if ((((Number(MikeX) >= Number(AX1 - 20)) and (Number(Number(AX1) + 20) >= Number(MikeX))) and ((Number(MikeY) >= Number(AY1 - 20)) and (Number(Number(AY1) + 20) >= Number(MikeY)))) and (Number(Timer) == 5)) {
Timer = 0;
Life = Life - 1;
}
if (((Number(FireX) >= Number(AX1 - 20)) and (Number(Number(AX1) + 20) >= Number(FireX))) and ((Number(FireY) >= Number(AY1 - 30)) and (Number(Number(AY1) + 20) >= Number(FireY)))) {
tellTarget ("/Sound") {
gotoAndPlay (6);
};
setProperty("/boom", _x , FireX - 35);
setProperty("/boom", _y , FireY - 56);
tellTarget ("/boom") {
gotoAndPlay (1);
};
FireX = 600;
KidLife = KidLife - 1;
}
if (Number(KidLife) == 0) {
gotoAndPlay (7112);
}
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
if (Number(Falling) == 0) {
MikeY = Number(MikeY) + 10;
}
if (Number(Falling) == 2) {
CurrentJump = Number(CurrentJump) + 10;
MikeY = MikeY - 10;
if (Number(CurrentJump) == Number(JumpMax)) {
CurrentJump = 0;
Falling = 0;
}
}
if ((Number(Falling) == 1) and (Number(Facing) == 2)) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
if ((Number(Falling) == 1) and (Number(Facing) == 1)) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
setProperty("/Fireball", _x , FireX);
setProperty("/Fireball", _y , FireY);
if ((Number(Fireball) == 1) and (Number(FireDirection) == 2)) {
FireX = Number(FireX) + 10;
}
if ((Number(Fireball) == 1) and (Number(FireDirection) == 1)) {
FireX = FireX - 10;
}
if ((Number(FireX) < Number(-10)) or (560 < Number(FireX))) {
FireBall = 0;
FireY = -200;
}
play();
Instance of Symbol 16 MovieClip "mike" in Frame 7070
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
_root.Facing = "2";
if (Number(_root.MikeX) < 545) {
_root.MikeX = _root.MikeX + 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (1);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_root.Facing = "1";
if (5 < Number(_root.MikeX)) {
_root.MikeX = _root.MikeX - 5;
}
if (Number(_rootFalling) == 1) {
tellTarget ("/mike") {
gotoAndStop (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
if (Number(_root.Falling) == 1) {
_root.Falling = 2;
tellTarget ("/Sound") {
gotoAndPlay (4);
};
if (Number(_root.Facing) == 2) {
tellTarget ("/mike") {
gotoAndStop (5);
};
} else {
tellTarget ("/mike") {
gotoAndStop (4);
};
}
}
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
if (Number(_root.Fireball) == 0) {
_root.Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
_root.FireX = Number(_root.MikeX) + 5;
_root.FireY = _root.MikeY;
_root.FireDirection = _root.Facing;
}
}
}
Frame 7071
prevFrame();
Frame 7111
gotoAndPlay (7035);
Frame 7112
tellTarget ("/A1") {
gotoAndPlay (2);
};
setProperty("/mike", _y , MikeY);
setProperty("/mike", _x , MikeX);
Frame 7168
stopAllSounds();
gotoAndPlay (84);
Symbol 5 Button
on (release) {
getURL ("http://www.inconsequentialexistence.com/", "_new");
}
Symbol 15 MovieClip Frame 9
stop();
Symbol 16 MovieClip Frame 1
stop();
Symbol 16 MovieClip Frame 2
stop();
Symbol 16 MovieClip Frame 4
stop();
Symbol 16 MovieClip Frame 5
stop();
Symbol 32 MovieClip Frame 1
stop();
Symbol 32 MovieClip Frame 2
stop();
Symbol 32 MovieClip Frame 3
stop();
Symbol 32 MovieClip Frame 4
stop();
Symbol 39 MovieClip Frame 1
stop();
Symbol 41 Button
on (release) {
gotoAndPlay (61);
}
Symbol 42 Button
on (release) {
play();
}
Symbol 106 Button
on (release) {
gotoAndPlay (115);
}
Symbol 107 Button
on (release) {
gotoAndStop (114);
}
Symbol 109 Button
on (keyPress "<Space>") {
gotoAndPlay (115);
}
Symbol 110 Button
on (keyPress "<Down>") {
nextFrame();
}
Symbol 111 Button
on (keyPress "<Space>") {
nextFrame();
}
Symbol 112 Button
on (keyPress "<Up>") {
prevFrame();
}
Symbol 113 Button
on (release) {
if (((Password eq "DARK") or (Password eq "dark")) or (Password eq "Dark")) {
gotoAndPlay (1396);
}
if (((Password eq "CAVE") or (Password eq "cave")) or (Password eq "Cave")) {
gotoAndPlay (2200);
}
if (((Password eq "BALD") or (Password eq "bald")) or (Password eq "Bald")) {
gotoAndPlay (2982);
}
if (((Password eq "STAR") or (Password eq "star")) or (Password eq "Star")) {
gotoAndPlay (3816);
}
if (((Password eq "BTCOK") or (Password eq "btcok")) or (Password eq "Btcok")) {
gotoAndPlay (6708);
}
}
Symbol 117 Button
on (keyPress "<Space>") {
prevFrame();
}
Symbol 157 Button
on (release, keyPress "<Space>") {
play();
}
Symbol 170 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 2
play();
Symbol 170 MovieClip Frame 3
stop();
Symbol 170 MovieClip Frame 4
play();
Symbol 170 MovieClip Frame 5
stop();
Symbol 170 MovieClip Frame 6
play();
Symbol 170 MovieClip Frame 7
stop();
Symbol 170 MovieClip Frame 8
stop();
Symbol 170 MovieClip Frame 39
stop();
Symbol 170 MovieClip Frame 40
play();
Symbol 170 MovieClip Frame 41
stop();
Symbol 171 MovieClip Frame 18
stop();
Symbol 200 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 2
stop();
Symbol 200 MovieClip Frame 4
stop();
Symbol 200 MovieClip Frame 5
stop();
Symbol 202 MovieClip Frame 18
play();
Symbol 208 Button
on (keyPress "<Space>") {
play();
}
Symbol 235 MovieClip Frame 1
stop();
stop();
Symbol 235 MovieClip Frame 2
stop();
stop();
Symbol 254 MovieClip Frame 1
stop();
Symbol 254 MovieClip Frame 2
stop();
Symbol 322 MovieClip Frame 9
stop();
Symbol 323 MovieClip Frame 1
stop();
Symbol 323 MovieClip Frame 2
stop();
Symbol 341 MovieClip Frame 1
stop();
Symbol 341 MovieClip Frame 2
stop();
Symbol 341 MovieClip Frame 3
stop();
Symbol 341 MovieClip Frame 4
stop();
Symbol 341 MovieClip Frame 5
stop();
Symbol 389 MovieClip Frame 1
stop();
Symbol 389 MovieClip Frame 2
stop();
Symbol 389 MovieClip Frame 4
stop();
Symbol 389 MovieClip Frame 5
stop();
Symbol 440 MovieClip Frame 1
stop();
Symbol 440 MovieClip Frame 19
stop();
Symbol 441 MovieClip Frame 1
stop();
Symbol 441 MovieClip Frame 19
stop();
Symbol 459 MovieClip Frame 1
stop();
Symbol 459 MovieClip Frame 2
stop();
Symbol 459 MovieClip Frame 4
stop();
Symbol 459 MovieClip Frame 5
stop();
Symbol 460 Button
on (keyPress "<Space>") {
if (Number(Fireball) == 0) {
Fireball = 1;
tellTarget ("/Sound") {
gotoAndPlay (2);
};
FireX = Number(MikeX) + 5;
FireY = MikeY;
FireDirection = Facing;
}
}
Symbol 480 MovieClip Frame 1
stop();
Symbol 480 MovieClip Frame 2
stop();
Symbol 480 MovieClip Frame 4
stop();
Symbol 480 MovieClip Frame 5
stop();
Symbol 487 MovieClip Frame 1
stop();
Symbol 487 MovieClip Frame 19
stop();
Symbol 489 MovieClip Frame 1
stop();
Symbol 489 MovieClip Frame 19
stop();
Symbol 491 MovieClip Frame 1
stop();
Symbol 491 MovieClip Frame 19
stop();
Symbol 493 MovieClip Frame 1
stop();
Symbol 493 MovieClip Frame 19
stop();
Symbol 504 MovieClip Frame 1
stop();
Symbol 512 MovieClip Frame 12
stop();
Symbol 513 MovieClip Frame 1
stop();
Symbol 513 MovieClip Frame 9
stop();
Symbol 520 MovieClip Frame 1
stop();