Frame 2
loadedbytes = getBytesLoaded();
totalbytes = getBytesTotal();
percentbytes = int(loadedbytes / (totalbytes / 100));
loader.gotoAndStop(percentbytes);
show = percentbytes + "% loaded";
Frame 3
if (loadedbytes == totalbytes) {
nextFrame();
} else {
gotoAndPlay (2);
}
Instance of Symbol 56 MovieClip "music" in Frame 4
onClipEvent (load) {
this.gotoAndStop(2);
}
Frame 15
koopa = SharedObject.getLocal("koopasrevenge");
dislevel1 = koopa.data.greenlevels;
disshell1 = koopa.data.greenstate;
dislives1 = koopa.data.greenlives;
discoins1 = koopa.data.greencoins;
dislevel2 = koopa.data.yellowlevels;
disshell2 = koopa.data.yellowstate;
dislives2 = koopa.data.yellowlives;
discoins2 = koopa.data.yellowcoins;
dislevel3 = koopa.data.redlevels;
disshell3 = koopa.data.redstate;
dislives3 = koopa.data.redlives;
discoins3 = koopa.data.redcoins;
Frame 25
stopAllSounds();
_root.music.gotoAndStop("mute");
_root.music.gotoAndStop("map");
if (_root.shell == "unshelled") {
_root.player.gotoAndStop("unshelled");
} else if (_root.shell == "green") {
_root.player.gotoAndStop("green");
} else if (_root.shell == "red") {
_root.player.gotoAndStop("red");
} else if (_root.shell == "blue") {
_root.player.gotoAndStop("blue");
}
_root.player.koopa.gotoAndStop("right");
_root.win = "no";
_root.halfway = "no";
_root.babies = "0";
Instance of Symbol 275 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.player._y < 0) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 280 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.coins > 99) {
_root.lives++;
_root.coins = _root.coins - 100;
this.play();
}
}
Instance of Symbol 378 MovieClip "player" in Frame 25
onClipEvent (enterFrame) {
this._x = _root._xmouse;
this._y = _root._ymouse;
}
onClipEvent (load) {
Mouse.hide();
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 14) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 13) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 12) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 11) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 10) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 9) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 8) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 7) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 6) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 5) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 4) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 2) {
this.gotoAndStop(2);
}
}
Instance of Symbol 393 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.levels > 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 413 MovieClip in Frame 25
onClipEvent (enterFrame) {
this.gotoAndStop(_root.secret + 1);
}
Instance of Symbol 108 MovieClip in Frame 25
on (rollOver) {
_root.name = "";
}
Frame 27
koopa = SharedObject.getLocal("koopasrevenge");
dislevel1 = koopa.data.greenlevels;
disshell1 = koopa.data.greenstate;
dislives1 = koopa.data.greenlives;
discoins1 = koopa.data.greencoins;
dislevel2 = koopa.data.yellowlevels;
disshell2 = koopa.data.yellowstate;
dislives2 = koopa.data.yellowlives;
discoins2 = koopa.data.yellowcoins;
dislevel3 = koopa.data.redlevels;
disshell3 = koopa.data.redstate;
dislives3 = koopa.data.redlives;
discoins3 = koopa.data.redcoins;
Frame 29
koopa = SharedObject.getLocal("koopasrevenge");
dislevel1 = koopa.data.greenlevels;
disshell1 = koopa.data.greenstate;
dislives1 = koopa.data.greenlives;
discoins1 = koopa.data.greencoins;
dislevel2 = koopa.data.yellowlevels;
disshell2 = koopa.data.yellowstate;
dislives2 = koopa.data.yellowlives;
discoins2 = koopa.data.yellowcoins;
dislevel3 = koopa.data.redlevels;
disshell3 = koopa.data.redstate;
dislives3 = koopa.data.redlives;
discoins3 = koopa.data.redcoins;
Frame 32
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 33
currentlevel = 1;
Mouse.show();
stopAllSounds();
_root.music.gotoAndStop("pipes");
Instance of Symbol 499 MovieClip in Frame 33
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.secret > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 33
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 33
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 34
_root.win = "no";
if (_root.secret < 2) {
_root.secret++;
}
Frame 36
currentlevel = 1;
Mouse.show();
stopAllSounds();
_root.music.gotoAndStop("sky");
Instance of Symbol 499 MovieClip in Frame 36
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.secret > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 36
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 36
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 38
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 39
currentlevel = 1;
stopAllSounds();
_root.music.gotoAndStop("castle1");
Instance of Symbol 499 MovieClip in Frame 39
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 39
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 39
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 40
_root.win = "no";
if (_root.babies == 0) {
_root.mario.gotoAndStop(1);
} else if (_root.babies == 1) {
_root.mario.gotoAndStop(2);
} else if (_root.babies == 2) {
_root.mario.gotoAndStop(3);
} else if (_root.babies == 3) {
_root.mario.gotoAndStop(4);
} else if (_root.babies == 4) {
_root.mario.gotoAndStop(5);
}
if (_root.levels < 2) {
_root.levels++;
}
Frame 42
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 43
currentlevel = 2;
stopAllSounds();
_root.music.gotoAndStop("castle1");
Instance of Symbol 499 MovieClip in Frame 43
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 43
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 43
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 44
_root.win = "no";
if (_root.babies == 0) {
_root.mario.gotoAndStop(1);
} else if (_root.babies == 1) {
_root.mario.gotoAndStop(2);
} else if (_root.babies == 2) {
_root.mario.gotoAndStop(3);
} else if (_root.babies == 3) {
_root.mario.gotoAndStop(4);
} else if (_root.babies == 4) {
_root.mario.gotoAndStop(5);
}
if (_root.levels < 3) {
_root.levels++;
}
Frame 46
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 47
currentlevel = 3;
stopAllSounds();
_root.music.gotoAndStop("castle1");
Instance of Symbol 499 MovieClip in Frame 47
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 47
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 47
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 48
_root.music.gotoAndStop("victory");
_root.win = "no";
if (_root.levels < 4) {
_root.levels++;
}
Frame 50
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 51
currentlevel = 4;
stopAllSounds();
_root.music.gotoAndStop("forest");
Instance of Symbol 499 MovieClip in Frame 51
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 51
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 51
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 52
_root.win = "no";
if (_root.babies == 0) {
_root.mario.gotoAndStop(1);
} else if (_root.babies == 1) {
_root.mario.gotoAndStop(2);
} else if (_root.babies == 2) {
_root.mario.gotoAndStop(3);
} else if (_root.babies == 3) {
_root.mario.gotoAndStop(4);
} else if (_root.babies == 4) {
_root.mario.gotoAndStop(5);
}
if (_root.levels < 5) {
_root.levels++;
}
Frame 54
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 55
currentlevel = 5;
stopAllSounds();
_root.music.gotoAndStop("forest");
Instance of Symbol 499 MovieClip in Frame 55
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 55
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 55
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 56
_root.win = "no";
if (_root.babies == 0) {
_root.mario.gotoAndStop(1);
} else if (_root.babies == 1) {
_root.mario.gotoAndStop(2);
} else if (_root.babies == 2) {
_root.mario.gotoAndStop(3);
} else if (_root.babies == 3) {
_root.mario.gotoAndStop(4);
} else if (_root.babies == 4) {
_root.mario.gotoAndStop(5);
}
if (_root.levels < 6) {
_root.levels++;
}
Frame 58
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 59
currentlevel = 6;
stopAllSounds();
_root.music.gotoAndStop("forest");
Instance of Symbol 499 MovieClip in Frame 59
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 59
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 59
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 60
_root.music.gotoAndStop("victory");
_root.win = "no";
if (_root.levels < 7) {
_root.levels++;
}
Frame 62
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 63
currentlevel = 7;
stopAllSounds();
_root.music.gotoAndStop("sky");
Instance of Symbol 499 MovieClip in Frame 63
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 63
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 63
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 64
_root.win = "no";
if (_root.babies == 0) {
_root.mario.gotoAndStop(1);
} else if (_root.babies == 1) {
_root.mario.gotoAndStop(2);
} else if (_root.babies == 2) {
_root.mario.gotoAndStop(3);
} else if (_root.babies == 3) {
_root.mario.gotoAndStop(4);
} else if (_root.babies == 4) {
_root.mario.gotoAndStop(5);
}
if (_root.levels < 8) {
_root.levels++;
}
Frame 66
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 67
currentlevel = 8;
stopAllSounds();
_root.music.gotoAndStop("sky");
Instance of Symbol 499 MovieClip in Frame 67
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 67
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 67
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 68
_root.win = "no";
if (_root.babies == 0) {
_root.mario.gotoAndStop(1);
} else if (_root.babies == 1) {
_root.mario.gotoAndStop(2);
} else if (_root.babies == 2) {
_root.mario.gotoAndStop(3);
} else if (_root.babies == 3) {
_root.mario.gotoAndStop(4);
} else if (_root.babies == 4) {
_root.mario.gotoAndStop(5);
}
if (_root.levels < 9) {
_root.levels++;
}
Frame 70
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 71
currentlevel = 9;
stopAllSounds();
_root.music.gotoAndStop("sky");
Instance of Symbol 499 MovieClip in Frame 71
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 71
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 71
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 72
_root.music.gotoAndStop("victory");
_root.win = "no";
if (_root.levels < 10) {
_root.levels++;
}
Frame 74
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 75
currentlevel = 10;
stopAllSounds();
_root.music.gotoAndStop("desert");
Instance of Symbol 499 MovieClip in Frame 75
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 75
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 75
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 76
_root.win = "no";
if (_root.babies == 0) {
_root.mario.gotoAndStop(1);
} else if (_root.babies == 1) {
_root.mario.gotoAndStop(2);
} else if (_root.babies == 2) {
_root.mario.gotoAndStop(3);
} else if (_root.babies == 3) {
_root.mario.gotoAndStop(4);
} else if (_root.babies == 4) {
_root.mario.gotoAndStop(5);
}
if (_root.levels < 11) {
_root.levels++;
}
Frame 78
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 79
currentlevel = 11;
stopAllSounds();
_root.music.gotoAndStop("desert");
Instance of Symbol 499 MovieClip in Frame 79
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 79
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 79
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 80
_root.win = "no";
if (_root.babies == 0) {
_root.mario.gotoAndStop(1);
} else if (_root.babies == 1) {
_root.mario.gotoAndStop(2);
} else if (_root.babies == 2) {
_root.mario.gotoAndStop(3);
} else if (_root.babies == 3) {
_root.mario.gotoAndStop(4);
} else if (_root.babies == 4) {
_root.mario.gotoAndStop(5);
}
if (_root.levels < 12) {
_root.levels++;
}
Frame 82
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 83
currentlevel = 12;
stopAllSounds();
_root.music.gotoAndStop("desert");
Instance of Symbol 499 MovieClip in Frame 83
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 83
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 83
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 84
_root.music.gotoAndStop("victory");
_root.win = "no";
if (_root.levels < 13) {
_root.levels++;
}
Frame 86
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 87
currentlevel = 13;
stopAllSounds();
_root.music.gotoAndStop("castle2");
Instance of Symbol 499 MovieClip in Frame 87
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 87
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 87
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 88
_root.win = "no";
if (_root.babies == 0) {
_root.mario.gotoAndStop(1);
} else if (_root.babies == 1) {
_root.mario.gotoAndStop(2);
} else if (_root.babies == 2) {
_root.mario.gotoAndStop(3);
} else if (_root.babies == 3) {
_root.mario.gotoAndStop(4);
} else if (_root.babies == 4) {
_root.mario.gotoAndStop(5);
}
if (_root.levels < 14) {
_root.levels++;
}
Frame 90
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 91
currentlevel = 14;
stopAllSounds();
_root.music.gotoAndStop("castle2");
Instance of Symbol 499 MovieClip in Frame 91
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 91
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 91
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 92
_root.win = "no";
if (_root.babies == 0) {
_root.mario.gotoAndStop(1);
} else if (_root.babies == 1) {
_root.mario.gotoAndStop(2);
} else if (_root.babies == 2) {
_root.mario.gotoAndStop(3);
} else if (_root.babies == 3) {
_root.mario.gotoAndStop(4);
} else if (_root.babies == 4) {
_root.mario.gotoAndStop(5);
}
if (_root.levels < 15) {
_root.levels++;
}
Frame 94
_root.babies = 0;
_root.music.gotoAndStop("mute");
_root.shell = "unshelled";
Frame 95
currentlevel = 15;
stopAllSounds();
_root.music.gotoAndStop("castle2");
Instance of Symbol 499 MovieClip in Frame 95
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
if (_root.levels > _root.currentlevel) {
this.gotoAndStop(3);
} else if (_root.lives > 1) {
this.gotoAndStop(2);
} else {
this.gotoAndPlay(4);
}
}
}
Instance of Symbol 378 MovieClip "player" in Frame 95
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
} else if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Frame 95
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Frame 96
_root.music.gotoAndStop("victory");
_root.win = "no";
if (_root.levels < 16) {
_root.levels++;
}
Frame 98
stopAllSounds();
_root.music.gotoAndStop("menu");
Symbol 10 MovieClip Frame 1
_root.stop();
Symbol 10 MovieClip Frame 62
_root.play();
Symbol 25 Button
on (release) {
gotoAndStop (15);
}
Symbol 29 Button
on (release) {
gotoAndStop (17);
}
Symbol 30 Button
on (release) {
gotoAndStop (5);
}
Symbol 31 Button
on (release) {
_root.lives = 3;
_root.coins = 0;
_root.shell = "green";
_root.levels = 1;
_root.secret = 0;
gotoAndStop (25);
}
Symbol 56 MovieClip Frame 1
stop();
Symbol 57 Button
on (release) {
gotoAndStop (4);
}
Symbol 58 Button
on (release) {
nextFrame();
}
Symbol 73 Button
on (release) {
prevFrame();
}
Symbol 86 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 25
stop();
Symbol 104 MovieClip Frame 1
stop();
Instance of Symbol 86 MovieClip in Symbol 104 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 89 MovieClip in Symbol 104 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.level.mario.play();
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.mario.gotoAndStop(7);
}
}
Symbol 104 MovieClip Frame 6
_root.babies++;
_root.babieslevel++;
stop();
Symbol 104 MovieClip Frame 7
_root.babies++;
Instance of Symbol 108 MovieClip in Symbol 111 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Symbol 168 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 2
_root.level.coin1.prevFrame();
_root.level.coin2.prevFrame();
_root.level.coin3.prevFrame();
_root.level.coin4.prevFrame();
_root.level.coin5.prevFrame();
_root.level.coin6.prevFrame();
_root.level.coin7.prevFrame();
_root.level.coin8.prevFrame();
_root.level.coin9.prevFrame();
_root.timer.play();
Symbol 168 MovieClip Frame 300
_root.level.coin1.prevFrame();
_root.level.coin2.prevFrame();
_root.level.coin3.prevFrame();
_root.level.coin4.prevFrame();
_root.level.coin5.prevFrame();
_root.level.coin6.prevFrame();
_root.level.coin7.prevFrame();
_root.level.coin8.prevFrame();
_root.level.coin9.prevFrame();
Symbol 172 MovieClip Frame 1
stop();
Symbol 172 MovieClip Frame 2
_root.player.wing.play();
Symbol 172 MovieClip Frame 4
prevFrame();
Symbol 186 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 2
_root.lives++;
Symbol 186 MovieClip Frame 17
prevFrame();
Symbol 233 Button
on (release) {
gotoAndStop (4);
}
Symbol 238 Button
on (press) {
koopa = SharedObject.getLocal("koopasrevenge");
if (koopa.data.redlevels == undefined) {
_root.nextFrame();
} else {
levels = koopa.data.redlevels;
shell = koopa.data.redstate;
lives = koopa.data.redlives;
coins = koopa.data.redcoins;
secret = koopa.data.redsecret;
_root.gotoAndStop("map");
}
}
Symbol 242 Button
on (press) {
koopa = SharedObject.getLocal("koopasrevenge");
if (koopa.data.yellowlevels == undefined) {
_root.nextFrame();
} else {
levels = koopa.data.yellowlevels;
shell = koopa.data.yellowstate;
lives = koopa.data.yellowlives;
coins = koopa.data.yellowcoins;
secret = koopa.data.yellowsecret;
_root.gotoAndStop("map");
}
}
Symbol 246 Button
on (press) {
koopa = SharedObject.getLocal("koopasrevenge");
if (koopa.data.greenlevels == undefined) {
_root.nextFrame();
} else {
levels = koopa.data.greenlevels;
shell = koopa.data.greenstate;
lives = koopa.data.greenlives;
coins = koopa.data.greencoins;
secret = koopa.data.greensecret;
_root.gotoAndStop("map");
}
}
Symbol 250 Button
on (release) {
gotoAndStop (15);
}
Symbol 271 MovieClip Frame 1
stop();
Symbol 273 MovieClip Frame 5
stop();
Symbol 274 MovieClip Frame 5
stop();
Symbol 280 MovieClip Frame 1
stop();
Symbol 286 MovieClip Frame 1
stop();
Symbol 286 MovieClip Frame 2
_root.player.prevFrame();
Symbol 297 MovieClip Frame 1
stop();
Symbol 297 MovieClip Frame 6
_root.player.gotoAndStop("blue");
Symbol 298 MovieClip Frame 1
stop();
Symbol 298 MovieClip Frame 6
_root.player.gotoAndStop("green");
Symbol 308 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 5
_root.player.gotoAndStop("red");
Symbol 311 MovieClip Frame 2
stopAllSounds();
Symbol 311 MovieClip Frame 3
_root.jump.stop();
Symbol 311 MovieClip Frame 60
_root.lives--;
if (_root.lives == 0) {
_root.gotoAndStop("gameover");
} else {
_root.prevFrame();
}
Symbol 315 MovieClip Frame 1
stop();
Symbol 327 MovieClip Frame 3
stop();
Symbol 327 MovieClip Frame 6
stop();
Symbol 332 MovieClip Frame 3
stop();
Symbol 332 MovieClip Frame 6
stop();
Symbol 339 MovieClip Frame 1
stop();
Symbol 339 MovieClip Frame 12
if (Key.isDown(17)) {
gotoAndPlay (11);
} else {
play();
}
Instance of Symbol 339 MovieClip "fire" in Symbol 352 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
this.play();
}
}
Symbol 352 MovieClip Frame 3
stop();
Symbol 352 MovieClip Frame 6
stop();
Symbol 374 MovieClip Frame 11
gotoAndStop (1);
Instance of Symbol 374 MovieClip "wings" in Symbol 377 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
_root.flutter.play();
}
}
Symbol 377 MovieClip Frame 3
stop();
Symbol 377 MovieClip Frame 6
stop();
Symbol 378 MovieClip Frame 1
_root.jump.gotoAndPlay(2);
_root.player.damage.gotoAndStop(1);
_root.timer.gotoAndStop(1);
Symbol 378 MovieClip Frame 2
_root.shell = "unshelled";
Symbol 378 MovieClip Frame 3
_root.shell = "green";
Symbol 378 MovieClip Frame 4
_root.shell = "red";
Symbol 378 MovieClip Frame 5
gotoAndStop (3);
Symbol 378 MovieClip Frame 6
_root.shell = "blue";
Symbol 383 Button
on (release) {
gotoAndStop (29);
Mouse.show();
}
Symbol 387 Button
on (release) {
gotoAndStop (27);
Mouse.show();
}
Symbol 393 MovieClip Frame 1
stop();
Symbol 394 Button
on (release) {
gotoAndStop (95);
Mouse.show();
}
on (rollOver) {
_root.name = "Mario's Castle, Level 3";
}
Symbol 395 Button
on (release) {
gotoAndStop (91);
Mouse.show();
}
on (rollOver) {
_root.name = "Mario's Castle, Level 2";
}
Symbol 396 Button
on (release) {
gotoAndStop (87);
Mouse.show();
}
on (rollOver) {
_root.name = "Mario's Castle, Level 1";
}
Symbol 397 Button
on (release) {
gotoAndStop (83);
Mouse.show();
}
on (rollOver) {
_root.name = "Dry Desert, Level 3";
}
Symbol 398 Button
on (release) {
gotoAndStop (79);
Mouse.show();
}
on (rollOver) {
_root.name = "Dry Desert, Level 2";
}
Symbol 399 Button
on (release) {
gotoAndStop (75);
Mouse.show();
}
on (rollOver) {
_root.name = "Dry Desert, Level 1";
}
Symbol 400 Button
on (release) {
gotoAndStop (71);
Mouse.show();
}
on (rollOver) {
_root.name = "Sky Mountain, Level 3";
}
Symbol 401 Button
on (release) {
gotoAndStop (67);
Mouse.show();
}
on (rollOver) {
_root.name = "Sky Mountain, Level 2";
}
Symbol 402 Button
on (release) {
gotoAndStop (63);
Mouse.show();
}
on (rollOver) {
_root.name = "Sky Mountain, Level 1";
}
Symbol 403 Button
on (release) {
gotoAndStop (59);
Mouse.show();
}
on (rollOver) {
_root.name = "Mushroom Forest, Level 3";
}
Symbol 404 Button
on (release) {
gotoAndStop (55);
Mouse.show();
}
on (rollOver) {
_root.name = "Mushroom Forest, Level 2";
}
Symbol 405 Button
on (release) {
gotoAndStop (51);
Mouse.show();
}
on (rollOver) {
_root.name = "Mushroom Forest, Level 1";
}
Symbol 406 Button
on (release) {
gotoAndStop (47);
Mouse.show();
}
on (rollOver) {
_root.name = "Bowser's Castle, Level 3";
}
Symbol 407 Button
on (release) {
gotoAndStop (43);
Mouse.show();
}
on (rollOver) {
_root.name = "Bowser's Castle, Level 2";
}
Symbol 408 Button
on (release) {
gotoAndStop (39);
Mouse.show();
}
on (rollOver) {
_root.name = "Bowser's Castle, Level 1";
}
Symbol 409 Button
on (release) {
_root.gotoAndStop("WSL1");
Mouse.show();
}
on (rollOver) {
_root.name = "Pipe Passage";
}
Symbol 411 Button
on (release) {
_root.gotoAndStop("WSL2");
Mouse.show();
}
on (rollOver) {
_root.name = "Power-Up Pipe";
}
Symbol 440 Button
on (release) {
gotoAndStop (25);
}
Symbol 442 Button
on (press) {
koopa = SharedObject.getLocal("koopasrevenge");
koopa.data.redlevels = levels;
koopa.data.redstate = shell;
koopa.data.redlives = lives;
koopa.data.redcoins = coins;
koopa.data.redsecret = secret;
koopa.flush();
_root.nextFrame();
}
Symbol 443 Button
on (press) {
koopa = SharedObject.getLocal("koopasrevenge");
koopa.data.yellowlevels = levels;
koopa.data.yellowstate = shell;
koopa.data.yellowlives = lives;
koopa.data.yellowcoins = coins;
koopa.data.yellowsecret = secret;
koopa.flush();
_root.nextFrame();
}
Symbol 444 Button
on (press) {
koopa = SharedObject.getLocal("koopasrevenge");
koopa.data.greenlevels = levels;
koopa.data.greenstate = shell;
koopa.data.greenlives = lives;
koopa.data.greencoins = coins;
koopa.data.greensecret = secret;
koopa.flush();
_root.nextFrame();
}
Symbol 471 Button
on (release) {
gotoAndStop (29);
}
Symbol 476 MovieClip Frame 1
if (_root.halfway == "yes") {
nextFrame();
} else {
stop();
}
Symbol 477 Button
on (release) {
gotoAndStop (25);
_root.halfway = "no";
}
Symbol 484 MovieClip Frame 1
stop();
Symbol 489 Button
on (release) {
gotoAndStop (1);
}
Symbol 493 Button
on (release) {
stopAllSounds();
_root.lives--;
shell = "unshelled";
_root.gotoAndStop("map");
}
Symbol 496 Button
on (release) {
stopAllSounds();
_root.gotoAndStop("map");
}
Symbol 499 MovieClip Frame 1
stop();
Symbol 505 MovieClip Frame 1
stop();
Symbol 505 MovieClip Frame 2
moveSpeed = 8;
_root.player._y = _root.player._y - moveSpeed;
_root.player.koopa.wings.play();
play();
Symbol 505 MovieClip Frame 3
_root.player._y = _root.player._y - moveSpeed;
play();
Symbol 505 MovieClip Frame 4
_root.player._y = _root.player._y - moveSpeed;
play();
Symbol 505 MovieClip Frame 5
_root.player._y = _root.player._y - moveSpeed;
play();
Symbol 508 MovieClip Frame 1
if (_root.shell == "unshelled") {
_root.player.gotoAndStop("unshelled");
} else if (_root.shell == "green") {
_root.player.gotoAndStop("green");
} else if (_root.shell == "red") {
_root.player.gotoAndStop("red");
} else if (_root.shell == "blue") {
_root.player.gotoAndStop("blue");
}
Symbol 508 MovieClip Frame 2
stop();
Symbol 520 MovieClip Frame 2
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
_root.jumpnoise.play();
_root.player.head.gotoAndStop(1);
_root.player.hardhead.gotoAndStop(1);
play();
Symbol 520 MovieClip Frame 3
_root.player._y = _root.player._y - moveSpeed;
play();
Symbol 520 MovieClip Frame 4
_root.player._y = _root.player._y - moveSpeed;
play();
Symbol 520 MovieClip Frame 5
_root.player._y = _root.player._y - moveSpeed;
play();
Symbol 520 MovieClip Frame 6
_root.player._y = _root.player._y - moveSpeed;
play();
Symbol 520 MovieClip Frame 7
_root.player._y = _root.player._y - moveSpeed;
play();
Symbol 520 MovieClip Frame 8
_root.player._y = _root.player._y - moveSpeed;
play();
Symbol 520 MovieClip Frame 9
_root.player.head.gotoAndStop(2);
_root.player.hardhead.gotoAndStop(2);
play();
Symbol 520 MovieClip Frame 10
_root.player._y = _root.player._y + moveSpeed;
play();
Symbol 520 MovieClip Frame 11
prevFrame();
Instance of Symbol 108 MovieClip in Symbol 526 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
}
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(37)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Symbol 528 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(39)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
}
Instance of Symbol 108 MovieClip in Symbol 529 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
}
}
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
}
}
Instance of Symbol 108 MovieClip in Symbol 529 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
}
}
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
}
}
Instance of Symbol 108 MovieClip in Symbol 530 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
_root.jump.gotoAndPlay("fall");
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
_root.jump.gotoAndPlay("fall");
}
}
Symbol 531 MovieClip Frame 1
stop();
Instance of Symbol 108 MovieClip in Symbol 531 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(40)) {
_root.player.koopa.pipe.play();
_root.level.pipe.play();
_root.level.pipe2.play();
}
}
}
Symbol 534 MovieClip Frame 1
stop();
Symbol 534 MovieClip Frame 2
_root.coins++;
Symbol 534 MovieClip Frame 12
prevFrame();
Instance of Symbol 534 MovieClip in Symbol 535 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 539 MovieClip Frame 1
stop();
Symbol 539 MovieClip Frame 4
_root.coins++;
Symbol 539 MovieClip Frame 14
prevFrame();
Instance of Symbol 539 MovieClip in Symbol 540 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 542 MovieClip Frame 1
stop();
Symbol 542 MovieClip Frame 2
_root.player.fireshell.play();
Symbol 542 MovieClip Frame 4
prevFrame();
Instance of Symbol 542 MovieClip in Symbol 543 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 543 MovieClip Frame 19
stop();
Symbol 544 MovieClip Frame 1
stop();
Symbol 544 MovieClip Frame 2
_root.player.shell.play();
Symbol 544 MovieClip Frame 4
prevFrame();
Instance of Symbol 544 MovieClip in Symbol 545 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 545 MovieClip Frame 15
stop();
Symbol 546 MovieClip Frame 1
stop();
Symbol 546 MovieClip Frame 2
stop();
Symbol 548 MovieClip Frame 1
stop();
Symbol 548 MovieClip Frame 4
if (_root.shell == "unshelled") {
_root.level.blockfire.item.gotoAndStop(2);
}
Symbol 548 MovieClip Frame 9
prevFrame();
Instance of Symbol 108 MovieClip in Symbol 550 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 16;
}
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
_root.jump.gotoAndPlay("fall");
_root.player._y = _root.player._y + moveSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
_root.jump.gotoAndPlay("fall");
}
}
Instance of Symbol 186 MovieClip in Symbol 552 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 556 MovieClip Frame 1
stop();
Symbol 556 MovieClip Frame 2
_root.coins = _root.coins + 10;
Symbol 556 MovieClip Frame 11
prevFrame();
Instance of Symbol 556 MovieClip in Symbol 557 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 560 MovieClip Frame 1
stop();
Symbol 560 MovieClip Frame 20
_root.win = "yes";
Symbol 560 MovieClip Frame 22
_root.nextFrame();
Instance of Symbol 560 MovieClip in Symbol 561 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 562 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (1);
} else {
nextFrame();
}
Instance of Symbol 108 MovieClip in Symbol 562 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
moveSpeed = 480;
_root.player._y = _root.player._y - moveSpeed;
_root.level.gotoAndStop(4);
}
}
Symbol 562 MovieClip Frame 3
nextFrame();
Instance of Symbol 108 MovieClip in Symbol 562 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level.gotoAndStop(6);
}
}
Instance of Symbol 548 MovieClip "blockfire" in Symbol 562 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 562 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
moveSpeed = 480;
_root.player._y = _root.player._y - moveSpeed;
_root.level.gotoAndStop(6);
}
}
Symbol 562 MovieClip Frame 5
nextFrame();
Symbol 564 Button
on (release) {
gotoAndStop (25);
}
Symbol 567 MovieClip Frame 1
rain = random(15) + 2;
gotoAndPlay(rain);
Instance of Symbol 172 MovieClip in Symbol 569 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 569 MovieClip Frame 177
stop();
Symbol 570 MovieClip Frame 1
stop();
Symbol 570 MovieClip Frame 2
stop();
Symbol 571 MovieClip Frame 1
stop();
Symbol 571 MovieClip Frame 4
if (_root.shell == "unshelled") {
_root.level.blockwing.item.gotoAndStop(2);
}
Symbol 571 MovieClip Frame 9
prevFrame();
Symbol 572 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (1);
} else {
nextFrame();
}
Instance of Symbol 108 MovieClip in Symbol 572 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.gotoAndStop("map");
}
}
Instance of Symbol 571 MovieClip "blockwing" in Symbol 572 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Instance of Symbol 548 MovieClip "blockfire" in Symbol 572 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 581 MovieClip Frame 5
stop();
Symbol 589 MovieClip Frame 29
_root.coins++;
Symbol 589 MovieClip Frame 35
stop();
Symbol 590 MovieClip Frame 1
stop();
Instance of Symbol 83 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.toad1._x = _root.level.toad1._x - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.toad1left.hitTest(this)) {
_root.level.toad1.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.toad1.gotoAndStop(4);
}
}
Instance of Symbol 108 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
_root.level.toad1.gotoAndStop(3);
}
}
Instance of Symbol 108 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 83 MovieClip in Symbol 590 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.toad1._x = _root.level.toad1._x + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.toad1right.hitTest(this)) {
_root.level.toad1.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.toad1.gotoAndStop(4);
}
}
Instance of Symbol 108 MovieClip in Symbol 597 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Instance of Symbol 108 MovieClip in Symbol 605 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(38)) {
_root.level.doorforward.play();
_root.level.doorforward2.play();
}
}
}
Symbol 605 MovieClip Frame 5
stop();
Symbol 605 MovieClip Frame 10
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
_root.level.nextFrame();
Symbol 606 MovieClip Frame 1
stop();
Symbol 606 MovieClip Frame 2
_root.jump.gotoAndStop("fall");
moveSpeed = 16;
if (_root.shell == "blue") {
_root.player._y = _root.player._y + moveSpeed;
}
Symbol 606 MovieClip Frame 4
_root.coins++;
Symbol 606 MovieClip Frame 14
prevFrame();
Instance of Symbol 606 MovieClip in Symbol 607 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 615 MovieClip Frame 1
stop();
Instance of Symbol 108 MovieClip in Symbol 615 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 16;
}
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
_root.jump.gotoAndPlay("fall");
_root.player._y = _root.player._y + moveSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
_root.jump.gotoAndPlay("fall");
}
}
Symbol 615 MovieClip Frame 7
stop();
Symbol 615 MovieClip Frame 8
prevFrame();
Instance of Symbol 615 MovieClip in Symbol 616 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
_root.jump.gotoAndPlay("fall");
} else if (_root.player.head.hitTest(this)) {
_root.jump.gotoAndPlay("fall");
}
}
Symbol 622 MovieClip Frame 5
stop();
Symbol 629 MovieClip Frame 29
_root.coins++;
Symbol 629 MovieClip Frame 35
stop();
Symbol 630 MovieClip Frame 1
stop();
Instance of Symbol 127 MovieClip in Symbol 630 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.greenyoshi._x = _root.level.greenyoshi._x - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.greenyoshileft.hitTest(this)) {
_root.level.greenyoshi.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.greenyoshi.gotoAndStop(4);
}
}
Instance of Symbol 108 MovieClip in Symbol 630 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
_root.level.greenyoshi.gotoAndStop(3);
}
}
Instance of Symbol 108 MovieClip in Symbol 630 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 630 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.greenyoshi._x = _root.level.greenyoshi._x + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.greenyoshiright.hitTest(this)) {
_root.level.greenyoshi.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.greenyoshi.gotoAndStop(5);
}
}
Symbol 641 MovieClip Frame 5
stop();
Symbol 642 MovieClip Frame 6
stop();
Symbol 643 MovieClip Frame 21
stop();
Symbol 648 MovieClip Frame 35
stop();
Symbol 649 MovieClip Frame 1
stop();
Instance of Symbol 632 MovieClip in Symbol 649 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.darkblueyoshi.gotoAndStop(3);
}
}
Instance of Symbol 108 MovieClip in Symbol 649 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_root.level.darkblueyoshi.gotoAndStop(2);
}
}
Instance of Symbol 108 MovieClip in Symbol 649 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Symbol 650 MovieClip Frame 1
stop();
Instance of Symbol 117 MovieClip in Symbol 650 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.birdie.gotoAndStop(3);
}
}
Instance of Symbol 108 MovieClip in Symbol 650 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_root.level.birdie.gotoAndStop(2);
}
}
Instance of Symbol 108 MovieClip in Symbol 650 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Symbol 652 MovieClip Frame 1
stop();
Symbol 652 MovieClip Frame 4
_root.coins++;
Symbol 652 MovieClip Frame 14
prevFrame();
Instance of Symbol 652 MovieClip in Symbol 653 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
Symbol 660 MovieClip Frame 16
stop();
Symbol 665 MovieClip Frame 5
stop();
Symbol 672 MovieClip Frame 1
stop();
Instance of Symbol 668 MovieClip in Symbol 672 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 16;
}
onClipEvent (enterFrame) {
_root.level.pinkyoshi._x = _root.level.pinkyoshi._x - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.pinkyoshileft.hitTest(this)) {
_root.level.pinkyoshi.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.pinkyoshi.gotoAndStop(4);
}
}
Instance of Symbol 108 MovieClip in Symbol 672 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
_root.level.pinkyoshi.gotoAndStop(3);
}
}
Instance of Symbol 108 MovieClip in Symbol 672 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 671 MovieClip in Symbol 672 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 16;
}
onClipEvent (enterFrame) {
_root.level.pinkyoshi._x = _root.level.pinkyoshi._x + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.pinkyoshiright.hitTest(this)) {
_root.level.pinkyoshi.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.pinkyoshi.gotoAndStop(5);
}
}
Symbol 673 MovieClip Frame 1
stop();
Instance of Symbol 83 MovieClip in Symbol 673 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.toad2._x = _root.level.toad2._x - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.toad2left.hitTest(this)) {
_root.level.toad2.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.toad2.gotoAndStop(4);
}
}
Instance of Symbol 108 MovieClip in Symbol 673 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
_root.level.toad2.gotoAndStop(3);
}
}
Instance of Symbol 108 MovieClip in Symbol 673 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 83 MovieClip in Symbol 673 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.toad2._x = _root.level.toad2._x + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.toad2right.hitTest(this)) {
_root.level.toad2.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.toad2.gotoAndStop(4);
}
}
Symbol 677 MovieClip Frame 1
stop();
Instance of Symbol 86 MovieClip in Symbol 677 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 676 MovieClip in Symbol 677 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.level.luigi.play();
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.luigi.gotoAndStop(7);
}
}
Symbol 677 MovieClip Frame 6
_root.babies++;
_root.babieslevel++;
stop();
Symbol 677 MovieClip Frame 7
_root.babies++;
Symbol 688 MovieClip Frame 1
stop();
Instance of Symbol 687 MovieClip in Symbol 688 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.redyoshi._x = _root.level.redyoshi._x - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.redyoshileft.hitTest(this)) {
_root.level.redyoshi.gotoAndStop(2);
}
}
Instance of Symbol 108 MovieClip in Symbol 688 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_root.level.redyoshi.gotoAndStop(3);
}
}
Instance of Symbol 108 MovieClip in Symbol 688 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 687 MovieClip in Symbol 688 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.redyoshi._x = _root.level.redyoshi._x + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.redyoshiright.hitTest(this)) {
_root.level.redyoshi.gotoAndStop(1);
}
}
Symbol 691 MovieClip Frame 1
choice = random(6) + 2;
gotoAndStop(choice);
Instance of Symbol 544 MovieClip in Symbol 691 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 542 MovieClip in Symbol 691 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 695 MovieClip Frame 18
stop();
Symbol 696 MovieClip Frame 1
stop();
Symbol 696 MovieClip Frame 2
moveSpeed = 16;
if (_root.shell == "blue") {
_root.player._y = _root.player._y + moveSpeed;
}
Symbol 696 MovieClip Frame 8
stop();
Symbol 696 MovieClip Frame 9
prevFrame();
Symbol 702 MovieClip Frame 1
stop();
Instance of Symbol 697 MovieClip in Symbol 702 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.level.thwomp1.hitTest(_root.player.body)) {
_root.level.thwomp1.gotoAndStop("stomp");
}
}
Instance of Symbol 108 MovieClip in Symbol 702 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 700 MovieClip in Symbol 702 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 16;
}
onClipEvent (enterFrame) {
_root.level.thwomp1._y = _root.level.thwomp1._y + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.thwomp1bottom.hitTest(this)) {
_root.level.thwomp1.gotoAndStop("rise");
}
}
Instance of Symbol 697 MovieClip in Symbol 702 MovieClip Frame 3
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.thwomp1._y = _root.level.thwomp1._y - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.thwomp1top.hitTest(this)) {
_root.level.thwomp1.gotoAndStop("idle");
}
}
Symbol 704 MovieClip Frame 1
stop();
Symbol 704 MovieClip Frame 10
_root.halfway = "yes";
Symbol 704 MovieClip Frame 11
stop();
Symbol 704 MovieClip Frame 12
prevFrame();
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.halfway == "yes") {
this.gotoAndStop(11);
}
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 710 MovieClip Frame 1
stop();
Instance of Symbol 86 MovieClip in Symbol 710 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 709 MovieClip in Symbol 710 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.level.wario.play();
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.wario.gotoAndStop(7);
}
}
Symbol 710 MovieClip Frame 6
_root.babies++;
_root.babieslevel++;
stop();
Symbol 710 MovieClip Frame 7
_root.babies++;
Symbol 715 MovieClip Frame 1
stop();
Instance of Symbol 86 MovieClip in Symbol 715 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 714 MovieClip in Symbol 715 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.level.waluigi.play();
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.waluigi.gotoAndStop(7);
}
}
Symbol 715 MovieClip Frame 6
_root.babies++;
_root.babieslevel++;
stop();
Symbol 715 MovieClip Frame 7
_root.babies++;
Symbol 717 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (8);
} else {
nextFrame();
}
Symbol 717 MovieClip Frame 2
stop();
Instance of Symbol 542 MovieClip in Symbol 717 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 717 MovieClip Frame 3
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 717 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 717 MovieClip Frame 5
nextFrame();
Instance of Symbol 696 MovieClip in Symbol 717 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 717 MovieClip Frame 7
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 717 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 717 MovieClip Frame 9
nextFrame();
Instance of Symbol 542 MovieClip in Symbol 717 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 717 MovieClip Frame 11
nextFrame();
Symbol 717 MovieClip Frame 13
nextFrame();
Symbol 724 MovieClip Frame 2
_root.coins = _root.coins + 10;
Symbol 724 MovieClip Frame 3
_root.coins = _root.coins + 20;
Symbol 724 MovieClip Frame 4
_root.coins = _root.coins + 30;
Symbol 724 MovieClip Frame 5
_root.lives++;
Symbol 731 MovieClip Frame 21
stop();
Symbol 732 MovieClip Frame 1
stop();
Instance of Symbol 729 MovieClip in Symbol 732 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.lightblueyoshi._x = _root.level.lightblueyoshi._x - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.lightblueyoshileft.hitTest(this)) {
_root.level.lightblueyoshi.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.lightblueyoshi.gotoAndStop(4);
}
}
Instance of Symbol 108 MovieClip in Symbol 732 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_root.level.lightblueyoshi.gotoAndStop(3);
}
}
Instance of Symbol 108 MovieClip in Symbol 732 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 729 MovieClip in Symbol 732 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.lightblueyoshi._x = _root.level.lightblueyoshi._x + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.lightblueyoshiright.hitTest(this)) {
_root.level.lightblueyoshi.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.lightblueyoshi.gotoAndStop(5);
}
}
Symbol 738 MovieClip Frame 1
stop();
Instance of Symbol 134 MovieClip in Symbol 738 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.skeletoad._x = _root.level.skeletoad._x - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.skeletoadleft.hitTest(this)) {
_root.level.skeletoad.gotoAndStop(2);
}
}
Instance of Symbol 108 MovieClip in Symbol 738 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
_root.level.skeletoad.gotoAndPlay(3);
}
}
Instance of Symbol 108 MovieClip in Symbol 738 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 134 MovieClip in Symbol 738 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.skeletoad._x = _root.level.skeletoad._x + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.skeletoadright.hitTest(this)) {
_root.level.skeletoad.gotoAndStop(1);
}
}
Symbol 750 MovieClip Frame 1
gotoAndStop (4);
Symbol 750 MovieClip Frame 3
prevFrame();
Symbol 750 MovieClip Frame 4
stop();
Symbol 750 MovieClip Frame 5
_root.coins++;
Symbol 750 MovieClip Frame 16
prevFrame();
Symbol 753 MovieClip Frame 1
stop();
Symbol 753 MovieClip Frame 2
_root.level.coin1.prevFrame();
_root.level.coin2.prevFrame();
_root.level.coin3.prevFrame();
_root.level.coin4.prevFrame();
_root.level.coin5.prevFrame();
_root.level.coin6.prevFrame();
_root.level.coin7.prevFrame();
_root.level.coin8.prevFrame();
_root.level.coin9.prevFrame();
_root.timer.play();
Symbol 753 MovieClip Frame 300
_root.level.coin1.prevFrame();
_root.level.coin2.prevFrame();
_root.level.coin3.prevFrame();
_root.level.coin4.prevFrame();
_root.level.coin5.prevFrame();
_root.level.coin6.prevFrame();
_root.level.coin7.prevFrame();
_root.level.coin8.prevFrame();
_root.level.coin9.prevFrame();
Symbol 753 MovieClip Frame 302
prevFrame();
Instance of Symbol 753 MovieClip in Symbol 754 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 754 MovieClip Frame 16
stop();
Symbol 755 MovieClip Frame 1
stop();
Symbol 755 MovieClip Frame 9
prevFrame();
Instance of Symbol 755 MovieClip in Symbol 756 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 757 MovieClip Frame 1
stop();
Symbol 757 MovieClip Frame 4
if (_root.shell == "unshelled") {
_root.level.blockfire.item.gotoAndStop(2);
}
Symbol 757 MovieClip Frame 9
prevFrame();
Instance of Symbol 108 MovieClip in Symbol 760 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
_root.level.purpleyoshi.gotoAndStop(2);
}
}
Instance of Symbol 108 MovieClip in Symbol 760 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 759 MovieClip in Symbol 763 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.purpleyoshi.gotoAndStop(3);
}
}
Instance of Symbol 762 MovieClip in Symbol 763 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.purpleyoshi.gotoAndStop(3);
}
}
Symbol 764 MovieClip Frame 1
stop();
Symbol 765 MovieClip Frame 1
stop();
Instance of Symbol 697 MovieClip in Symbol 765 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.level.thwomp3.hitTest(_root.player.body)) {
_root.level.thwomp3.gotoAndStop("stomp");
}
}
Instance of Symbol 108 MovieClip in Symbol 765 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 700 MovieClip in Symbol 765 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 16;
}
onClipEvent (enterFrame) {
_root.level.thwomp3._y = _root.level.thwomp3._y + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.thwomp3bottom.hitTest(this)) {
_root.level.thwomp3.gotoAndStop("rise");
}
}
Instance of Symbol 697 MovieClip in Symbol 765 MovieClip Frame 3
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.thwomp3._y = _root.level.thwomp3._y - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.thwomp3top.hitTest(this)) {
_root.level.thwomp3.gotoAndStop("idle");
}
}
Symbol 766 MovieClip Frame 1
stop();
Instance of Symbol 697 MovieClip in Symbol 766 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.level.thwomp2.hitTest(_root.player.body)) {
_root.level.thwomp2.gotoAndStop("stomp");
}
}
Instance of Symbol 108 MovieClip in Symbol 766 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 700 MovieClip in Symbol 766 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 16;
}
onClipEvent (enterFrame) {
_root.level.thwomp2._y = _root.level.thwomp2._y + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.thwomp2bottom.hitTest(this)) {
_root.level.thwomp2.gotoAndStop("rise");
}
}
Instance of Symbol 697 MovieClip in Symbol 766 MovieClip Frame 3
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.thwomp2._y = _root.level.thwomp2._y - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.thwomp2top.hitTest(this)) {
_root.level.thwomp2.gotoAndStop("idle");
}
}
Symbol 767 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (8);
} else {
nextFrame();
}
Symbol 767 MovieClip Frame 2
stop();
Instance of Symbol 615 MovieClip in Symbol 767 MovieClip Frame 2
/* no clip actions */
Symbol 767 MovieClip Frame 3
nextFrame();
Instance of Symbol 750 MovieClip "coin7" in Symbol 767 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin4" in Symbol 767 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin6" in Symbol 767 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin5" in Symbol 767 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin1" in Symbol 767 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin3" in Symbol 767 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin2" in Symbol 767 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 757 MovieClip "blockfire" in Symbol 767 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 767 MovieClip Frame 5
_root.timer.gotoAndStop(1);
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 767 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 767 MovieClip Frame 7
nextFrame();
Symbol 767 MovieClip Frame 9
nextFrame();
Instance of Symbol 750 MovieClip "coin6" in Symbol 767 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin3" in Symbol 767 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin2" in Symbol 767 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 168 MovieClip in Symbol 767 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin1" in Symbol 767 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 548 MovieClip "blockfire" in Symbol 767 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 767 MovieClip Frame 11
_root.timer.gotoAndStop(1);
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 767 MovieClip Frame 12
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 767 MovieClip Frame 13
nextFrame();
Instance of Symbol 108 MovieClip in Symbol 780 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(38)) {
_root.level.doorforward.play();
_root.level.doorforward2.play();
}
}
}
Symbol 780 MovieClip Frame 5
stop();
Symbol 780 MovieClip Frame 10
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
_root.level.nextFrame();
Symbol 803 MovieClip Frame 1
_root.bosshurt = "yes";
Instance of Symbol 108 MovieClip in Symbol 803 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Symbol 803 MovieClip Frame 2
_root.bosshp--;
Symbol 803 MovieClip Frame 17
if (_root.bosshp < 1) {
play();
} else {
_root.bosshurt = "no";
}
Symbol 803 MovieClip Frame 38
_root.level.nextFrame();
Symbol 804 MovieClip Frame 1
if (_root.bosshp == 0) {
gotoAndStop (6);
}
Instance of Symbol 108 MovieClip in Symbol 804 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_root.level.boss.wario.gotoAndStop(5);
}
}
Instance of Symbol 108 MovieClip in Symbol 804 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Symbol 804 MovieClip Frame 5
if (_root.bosshp == 0) {
_root.bosshurt = "no";
} else {
_root.bosshurt = "yes";
}
Symbol 809 MovieClip Frame 1
_root.level.boss.wario.gotoAndStop(1);
Instance of Symbol 108 MovieClip in Symbol 809 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.bosshurt == "yes") {
_root.level.boss.wario.gotoAndStop(5);
}
}
Symbol 809 MovieClip Frame 2
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 3
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 4
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 5
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 6
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 7
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 8
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 9
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 10
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 11
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 12
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 13
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 14
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 15
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 16
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 17
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 18
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 19
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 20
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 21
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 22
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 23
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 24
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 25
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 26
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 27
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 28
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 29
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 30
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 31
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 32
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 33
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 34
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 35
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(3);
}
Symbol 809 MovieClip Frame 36
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(3);
}
Symbol 809 MovieClip Frame 37
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(3);
}
Symbol 809 MovieClip Frame 38
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(3);
}
Symbol 809 MovieClip Frame 39
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(3);
}
Symbol 809 MovieClip Frame 40
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(3);
}
Symbol 809 MovieClip Frame 41
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(3);
}
Symbol 809 MovieClip Frame 42
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(3);
}
Symbol 809 MovieClip Frame 43
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 44
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 45
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 46
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 47
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 48
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 49
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 50
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 51
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 52
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 53
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 54
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 55
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 56
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 57
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 58
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 59
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 60
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 61
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 62
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 63
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 64
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 65
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 66
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 67
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 68
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 69
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 70
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 71
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 72
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 73
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 74
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 75
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 76
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 77
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 78
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 79
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 80
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(4);
}
Symbol 809 MovieClip Frame 81
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 82
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 83
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 84
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 809 MovieClip Frame 85
if (_root.bosshurt == "no") {
_root.level.boss.wario.gotoAndStop(2);
}
Symbol 813 MovieClip Frame 46
stop();
Symbol 815 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (4);
} else {
nextFrame();
}
Instance of Symbol 108 MovieClip in Symbol 815 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (_root.secret == 0) {
_root.secret = 1;
}
_root.gotoAndStop("WSL1");
}
}
Instance of Symbol 696 MovieClip in Symbol 815 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Instance of Symbol 548 MovieClip "blockfire" in Symbol 815 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 815 MovieClip Frame 3
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 815 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 815 MovieClip Frame 5
stopAllSounds();
nextFrame();
Symbol 815 MovieClip Frame 6
_root.music.gotoAndStop("boss");
_root.bosshp = 5;
_root.bosshurt = "no";
Symbol 815 MovieClip Frame 7
stopAllSounds();
_root.nextFrame();
Symbol 817 MovieClip Frame 1
gotoAndStop(_root.shell);
Symbol 819 MovieClip Frame 101
stop();
Symbol 820 Button
on (release) {
stopAllSounds();
gotoAndStop (25);
}
Instance of Symbol 108 MovieClip in Symbol 826 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(38)) {
_root.level.doorforward.play();
_root.level.doorforward2.play();
}
}
}
Symbol 826 MovieClip Frame 5
stop();
Symbol 826 MovieClip Frame 10
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
_root.level.nextFrame();
Symbol 850 MovieClip Frame 1
stop();
Instance of Symbol 849 MovieClip "yoshi" in Symbol 850 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.brownyoshi._x = _root.level.brownyoshi._x - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.brownyoshileft.hitTest(this)) {
_root.level.brownyoshi._x = _root.level.brownyoshi._x + moveSpeed;
_root.level.brownyoshi.yoshi.stop();
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.brownyoshi.gotoAndStop(4);
}
}
Instance of Symbol 108 MovieClip in Symbol 850 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level.brownyoshi.gotoAndStop(1);
_root.level.brownyoshi.yoshi.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 850 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level.brownyoshi.gotoAndStop(2);
_root.level.brownyoshi.yoshi.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 850 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
_root.level.brownyoshi.gotoAndStop(3);
}
}
Instance of Symbol 108 MovieClip in Symbol 850 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 849 MovieClip "yoshi" in Symbol 850 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.brownyoshi._x = _root.level.brownyoshi._x + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.brownyoshiright.hitTest(this)) {
_root.level.brownyoshi._x = _root.level.brownyoshi._x - moveSpeed;
_root.level.brownyoshi.yoshi.stop();
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.brownyoshi.gotoAndStop(5);
}
}
Instance of Symbol 108 MovieClip in Symbol 853 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
_root.level.yellowyoshi.gotoAndStop(3);
}
}
Instance of Symbol 108 MovieClip in Symbol 853 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 852 MovieClip in Symbol 856 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.purpleyoshi.gotoAndStop(3);
}
}
Instance of Symbol 855 MovieClip in Symbol 856 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.purpleyoshi.gotoAndStop(3);
}
}
Symbol 857 MovieClip Frame 1
stop();
Instance of Symbol 856 MovieClip "yoshi" in Symbol 857 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.yellowyoshi._x = _root.level.yellowyoshi._x - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.yellowyoshileft.hitTest(this)) {
_root.level.yellowyoshi.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.yellowyoshi.gotoAndStop(6);
}
}
Instance of Symbol 856 MovieClip "yoshi" in Symbol 857 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.yellowyoshi._x = _root.level.yellowyoshi._x + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.yellowyoshiright.hitTest(this)) {
_root.level.yellowyoshi.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.yellowyoshi.gotoAndStop(5);
}
}
Symbol 858 MovieClip Frame 11
stop();
Symbol 864 MovieClip Frame 1
stop();
Instance of Symbol 863 MovieClip in Symbol 864 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.flashyoshi.gotoAndStop(3);
}
}
Instance of Symbol 108 MovieClip in Symbol 864 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (Key.isDown(32)) {
_root.jump.gotoAndPlay(2);
}
_root.level.flashyoshi.gotoAndStop(2);
}
}
Instance of Symbol 108 MovieClip in Symbol 864 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 865 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
} else if (Key.isDown(37)) {
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
}
}
}
}
Symbol 866 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (8);
} else {
nextFrame();
}
Instance of Symbol 571 MovieClip "blockwing" in Symbol 866 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 866 MovieClip Frame 3
nextFrame();
Symbol 866 MovieClip Frame 5
nextFrame();
Instance of Symbol 571 MovieClip "blockwing" in Symbol 866 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 866 MovieClip Frame 7
nextFrame();
Instance of Symbol 571 MovieClip "blockwing" in Symbol 866 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 866 MovieClip Frame 9
nextFrame();
Symbol 866 MovieClip Frame 11
nextFrame();
Symbol 866 MovieClip Frame 13
nextFrame();
Instance of Symbol 571 MovieClip "blockwing" in Symbol 866 MovieClip Frame 14
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 866 MovieClip Frame 15
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 866 MovieClip Frame 16
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 870 MovieClip Frame 1
rain = random(10) + 2;
gotoAndPlay(rain);
Symbol 872 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (8);
} else {
nextFrame();
}
Instance of Symbol 108 MovieClip in Symbol 872 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
moveSpeed = 208;
_root.player._y = _root.player._y - moveSpeed;
_root.level.gotoAndStop(8);
}
}
Instance of Symbol 750 MovieClip "coin4" in Symbol 872 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin1" in Symbol 872 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin3" in Symbol 872 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin2" in Symbol 872 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 168 MovieClip in Symbol 872 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 872 MovieClip Frame 3
_root.timer.gotoAndStop(1);
nextFrame();
Instance of Symbol 571 MovieClip "blockwing" in Symbol 872 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 872 MovieClip Frame 5
nextFrame();
Instance of Symbol 108 MovieClip in Symbol 872 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level.gotoAndStop(8);
}
}
Symbol 872 MovieClip Frame 7
nextFrame();
Instance of Symbol 571 MovieClip "blockwing" in Symbol 872 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 872 MovieClip Frame 9
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 872 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Instance of Symbol 753 MovieClip in Symbol 872 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 872 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level.nextFrame();
}
}
Instance of Symbol 750 MovieClip "coin5" in Symbol 872 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin6" in Symbol 872 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin4" in Symbol 872 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin1" in Symbol 872 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin3" in Symbol 872 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin2" in Symbol 872 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 872 MovieClip Frame 11
_root.timer.gotoAndStop(1);
nextFrame();
Symbol 872 MovieClip Frame 13
nextFrame();
Symbol 893 MovieClip Frame 1
stop();
Instance of Symbol 108 MovieClip in Symbol 893 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_root.level.boss.peach.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.boss.peach.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 893 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.boss.peach.play();
}
}
Symbol 893 MovieClip Frame 2
_root.bosshp--;
if (_root.bosshp < 1) {
gotoAndPlay (27);
}
Instance of Symbol 108 MovieClip in Symbol 893 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Symbol 893 MovieClip Frame 26
gotoAndStop (1);
Symbol 893 MovieClip Frame 27
_root.level.boss.stop();
Symbol 893 MovieClip Frame 60
_root.level.nextFrame();
Symbol 908 MovieClip Frame 1
grow = random(18) + 2;
gotoAndPlay(grow);
Instance of Symbol 108 MovieClip in Symbol 919 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Symbol 920 MovieClip Frame 26
stop();
Symbol 927 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (4);
} else {
nextFrame();
}
Instance of Symbol 542 MovieClip in Symbol 927 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 927 MovieClip Frame 3
nextFrame();
Instance of Symbol 571 MovieClip "blockwing" in Symbol 927 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 927 MovieClip Frame 5
stopAllSounds();
nextFrame();
Symbol 927 MovieClip Frame 6
_root.music.gotoAndStop("boss");
_root.bosshp = 5;
Symbol 927 MovieClip Frame 7
stopAllSounds();
_root.nextFrame();
Instance of Symbol 108 MovieClip in Symbol 935 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(38)) {
_root.level.doorforward.play();
_root.level.doorforward2.play();
}
}
}
Symbol 935 MovieClip Frame 5
stop();
Symbol 935 MovieClip Frame 10
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
_root.level.nextFrame();
Symbol 946 MovieClip Frame 1
stop();
Symbol 946 MovieClip Frame 11
stop();
Symbol 946 MovieClip Frame 12
prevFrame();
Instance of Symbol 946 MovieClip in Symbol 947 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
this.play();
}
}
Symbol 949 MovieClip Frame 1
stop();
Symbol 949 MovieClip Frame 11
stop();
Symbol 949 MovieClip Frame 12
prevFrame();
Instance of Symbol 949 MovieClip in Symbol 950 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
this.play();
}
}
Symbol 952 MovieClip Frame 5
stop();
Instance of Symbol 958 MovieClip in Symbol 960 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.level._x = _root.level._x - moveSpeed;
_root.bg._x = _root.bg._x - moveSpeed2;
}
}
Instance of Symbol 958 MovieClip in Symbol 960 MovieClip Frame 34
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.level._x = _root.level._x + moveSpeed;
_root.bg._x = _root.bg._x + moveSpeed2;
}
}
Symbol 961 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (8);
} else {
nextFrame();
}
Symbol 961 MovieClip Frame 3
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 961 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 961 MovieClip Frame 5
nextFrame();
Symbol 961 MovieClip Frame 7
nextFrame();
Symbol 961 MovieClip Frame 9
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 961 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 961 MovieClip Frame 11
nextFrame();
Symbol 961 MovieClip Frame 13
nextFrame();
Symbol 968 MovieClip Frame 1
stop();
Instance of Symbol 108 MovieClip in Symbol 968 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level.oneway.play();
}
}
Symbol 969 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (8);
} else {
nextFrame();
}
Instance of Symbol 108 MovieClip in Symbol 969 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level.gotoAndStop(12);
}
}
Symbol 969 MovieClip Frame 3
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 969 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin4" in Symbol 969 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin1" in Symbol 969 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin3" in Symbol 969 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin2" in Symbol 969 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 168 MovieClip in Symbol 969 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 969 MovieClip Frame 5
_root.timer.gotoAndStop(1);
nextFrame();
Symbol 969 MovieClip Frame 7
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 969 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 969 MovieClip Frame 9
nextFrame();
Symbol 969 MovieClip Frame 11
nextFrame();
Symbol 969 MovieClip Frame 13
nextFrame();
Instance of Symbol 571 MovieClip "blockwing" in Symbol 969 MovieClip Frame 14
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 975 MovieClip Frame 6
num = random(5) + 7;
gotoAndPlay(num);
Symbol 990 MovieClip Frame 1
stop();
Instance of Symbol 108 MovieClip in Symbol 990 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_root.level.boss.drill.waluigi.play();
}
}
Symbol 990 MovieClip Frame 2
moveSpeed = 24;
_root.level._x = _root.level._x + moveSpeed;
_root.bosshp--;
Symbol 990 MovieClip Frame 3
_root.level._x = _root.level._x + moveSpeed;
Symbol 990 MovieClip Frame 4
_root.level._x = _root.level._x + moveSpeed;
Symbol 990 MovieClip Frame 5
_root.level._x = _root.level._x + moveSpeed;
Symbol 990 MovieClip Frame 6
_root.level._x = _root.level._x + moveSpeed;
Symbol 990 MovieClip Frame 7
_root.level._x = _root.level._x + moveSpeed;
Symbol 990 MovieClip Frame 8
_root.level._x = _root.level._x + moveSpeed;
Symbol 990 MovieClip Frame 9
_root.level._x = _root.level._x + moveSpeed;
Symbol 990 MovieClip Frame 10
_root.level._x = _root.level._x + moveSpeed;
Symbol 990 MovieClip Frame 11
_root.level._x = _root.level._x + moveSpeed;
Symbol 990 MovieClip Frame 12
_root.level._x = _root.level._x + moveSpeed;
Symbol 990 MovieClip Frame 13
_root.level._x = _root.level._x + moveSpeed;
Symbol 990 MovieClip Frame 14
if (_root.bosshp > 0) {
this.gotoAndStop(1);
}
Symbol 990 MovieClip Frame 15
_root.level.boss.drill.smoke.gotoAndStop(1);
Symbol 990 MovieClip Frame 44
_root.level.nextFrame();
Symbol 1006 MovieClip Frame 1
stop();
Instance of Symbol 108 MovieClip in Symbol 1006 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Symbol 1006 MovieClip Frame 8
stop();
Instance of Symbol 1006 MovieClip in Symbol 1012 MovieClip Frame 20
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
this.play();
}
}
Instance of Symbol 1006 MovieClip in Symbol 1012 MovieClip Frame 80
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
this.play();
}
}
Symbol 1017 MovieClip Frame 1
time = random(30) + 2;
gotoAndPlay(time);
Symbol 1020 MovieClip Frame 1
fall = random(60) + 2;
this.gotoAndPlay(fall);
Instance of Symbol 1019 MovieClip in Symbol 1020 MovieClip Frame 135
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Symbol 1020 MovieClip Frame 146
stop();
Symbol 1021 MovieClip Frame 1
time = random(25) + 2;
gotoAndPlay(time);
Instance of Symbol 108 MovieClip in Symbol 1022 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 12;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level._x = _root.level._x - moveSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(37)) {
_root.level._x = _root.level._x - moveSpeed;
}
}
}
Instance of Symbol 108 MovieClip in Symbol 1022 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 12;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level._x = _root.level._x - moveSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(37)) {
_root.level._x = _root.level._x - moveSpeed;
}
}
}
Instance of Symbol 108 MovieClip in Symbol 1022 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 12;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level._x = _root.level._x - moveSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(37)) {
_root.level._x = _root.level._x - moveSpeed;
}
}
}
Instance of Symbol 529 MovieClip in Symbol 1022 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 4;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level._x = _root.level._x - moveSpeed;
}
}
Instance of Symbol 108 MovieClip in Symbol 1022 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level._x = _root.level._x + moveSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
}
}
}
Instance of Symbol 108 MovieClip in Symbol 1022 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 4;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level._x = _root.level._x + moveSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
}
}
}
Instance of Symbol 108 MovieClip in Symbol 1022 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 4;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level._x = _root.level._x + moveSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
}
}
}
Instance of Symbol 108 MovieClip in Symbol 1022 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 4;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level._x = _root.level._x + moveSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
}
}
}
Instance of Symbol 108 MovieClip in Symbol 1022 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 4;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level._x = _root.level._x + moveSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(37)) {
_root.level._x = _root.level._x + moveSpeed;
}
}
}
Instance of Symbol 108 MovieClip in Symbol 1022 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 12;
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.level._x = _root.level._x - moveSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(37)) {
_root.level._x = _root.level._x - moveSpeed;
}
}
}
Symbol 1024 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (4);
} else {
nextFrame();
}
Symbol 1024 MovieClip Frame 3
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1024 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1024 MovieClip Frame 5
stopAllSounds();
nextFrame();
Symbol 1024 MovieClip Frame 6
_root.music.gotoAndStop("boss");
_root.bosshp = 5;
Instance of Symbol 1022 MovieClip "boss" in Symbol 1024 MovieClip Frame 6
onClipEvent (enterFrame) {
_root.level._x = _root.level._x + 4;
}
Symbol 1024 MovieClip Frame 7
stopAllSounds();
_root.nextFrame();
Symbol 1030 MovieClip Frame 1
stop();
Symbol 1030 MovieClip Frame 4
if (_root.shell == "unshelled") {
_root.level.blockfire.item.gotoAndStop(2);
}
Symbol 1030 MovieClip Frame 9
prevFrame();
Symbol 1031 MovieClip Frame 1
stop();
Symbol 1031 MovieClip Frame 4
_root.coins++;
Symbol 1031 MovieClip Frame 14
prevFrame();
Instance of Symbol 1031 MovieClip in Symbol 1032 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
Symbol 1038 MovieClip Frame 1
stop();
Instance of Symbol 108 MovieClip in Symbol 1038 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 16;
}
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
_root.jump.gotoAndPlay("fall");
_root.player._y = _root.player._y + moveSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
_root.jump.gotoAndPlay("fall");
}
}
Symbol 1038 MovieClip Frame 7
stop();
Symbol 1038 MovieClip Frame 8
prevFrame();
Instance of Symbol 1038 MovieClip in Symbol 1039 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
_root.jump.gotoAndPlay("fall");
} else if (_root.player.head.hitTest(this)) {
_root.jump.gotoAndPlay("fall");
}
}
Instance of Symbol 108 MovieClip in Symbol 1046 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(38)) {
_root.level.doorforward.play();
_root.level.doorforward2.play();
}
}
}
Symbol 1046 MovieClip Frame 5
stop();
Symbol 1046 MovieClip Frame 10
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
_root.level.nextFrame();
Symbol 1060 MovieClip Frame 1
stop();
Instance of Symbol 1057 MovieClip in Symbol 1060 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.level.thwomp1.hitTest(_root.player.body)) {
_root.level.thwomp1.gotoAndStop("stomp");
}
}
Instance of Symbol 108 MovieClip in Symbol 1060 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1059 MovieClip in Symbol 1060 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 16;
}
onClipEvent (enterFrame) {
_root.level.thwomp1._y = _root.level.thwomp1._y + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.thwomp1bottom.hitTest(this)) {
_root.level.thwomp1.gotoAndStop("rise");
}
}
Instance of Symbol 1057 MovieClip in Symbol 1060 MovieClip Frame 3
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.thwomp1._y = _root.level.thwomp1._y - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.thwomp1top.hitTest(this)) {
_root.level.thwomp1.gotoAndStop("idle");
}
}
Symbol 1063 MovieClip Frame 5
stop();
Instance of Symbol 108 MovieClip in Symbol 1075 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(38)) {
_root.level.doorforward.play();
_root.level.doorforward2.play();
}
}
}
Symbol 1075 MovieClip Frame 5
stop();
Symbol 1075 MovieClip Frame 10
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
_root.level.nextFrame();
Symbol 1080 MovieClip Frame 5
stop();
Symbol 1083 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (8);
} else {
nextFrame();
}
Instance of Symbol 1030 MovieClip "blockfire" in Symbol 1083 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
_root.jump.gotoAndPlay("fall");
} else if (_root.player.head.hitTest(this)) {
_root.jump.gotoAndPlay("fall");
this.play();
}
}
Instance of Symbol 1039 MovieClip in Symbol 1083 MovieClip Frame 2
/* no clip actions */
Symbol 1083 MovieClip Frame 3
nextFrame();
Symbol 1083 MovieClip Frame 5
nextFrame();
Instance of Symbol 1030 MovieClip "blockfire" in Symbol 1083 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
_root.jump.gotoAndPlay("fall");
} else if (_root.player.head.hitTest(this)) {
this.play();
_root.jump.gotoAndPlay("fall");
}
}
Symbol 1083 MovieClip Frame 7
nextFrame();
Instance of Symbol 571 MovieClip "blockwing" in Symbol 1083 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1083 MovieClip Frame 9
nextFrame();
Instance of Symbol 1030 MovieClip "blockfire" in Symbol 1083 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
_root.jump.gotoAndPlay("fall");
} else if (_root.player.head.hitTest(this)) {
this.play();
_root.jump.gotoAndPlay("fall");
}
}
Instance of Symbol 1039 MovieClip in Symbol 1083 MovieClip Frame 10
/* no clip actions */
Symbol 1083 MovieClip Frame 11
nextFrame();
Symbol 1083 MovieClip Frame 13
nextFrame();
Symbol 1086 MovieClip Frame 1
stop();
Instance of Symbol 108 MovieClip in Symbol 1090 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Symbol 1096 MovieClip Frame 1
stop();
Instance of Symbol 1095 MovieClip in Symbol 1096 MovieClip Frame 1
onClipEvent (load) {
moveSpeed = 4;
}
onClipEvent (enterFrame) {
_root.level.mummitoad._x = _root.level.mummitoad._x - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.mummitoadleft.hitTest(this)) {
_root.level.mummitoad.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.mummitoad.gotoAndStop(4);
}
}
Instance of Symbol 108 MovieClip in Symbol 1096 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_root.level.mummitoad.gotoAndPlay(5);
}
}
Instance of Symbol 108 MovieClip in Symbol 1096 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1095 MovieClip in Symbol 1096 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 4;
}
onClipEvent (enterFrame) {
_root.level.mummitoad._x = _root.level.mummitoad._x + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.mummitoadright.hitTest(this)) {
_root.level.mummitoad.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.mummitoad.gotoAndStop(4);
}
}
Instance of Symbol 108 MovieClip in Symbol 1096 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_root.level.mummitoad.gotoAndPlay(7);
}
}
Instance of Symbol 1095 MovieClip in Symbol 1096 MovieClip Frame 5
onClipEvent (load) {
moveSpeed = 4;
}
onClipEvent (enterFrame) {
_root.level.mummitoad._x = _root.level.mummitoad._x - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.mummitoadleft.hitTest(this)) {
_root.level.mummitoad.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.mummitoad.gotoAndStop(4);
}
}
Symbol 1096 MovieClip Frame 6
gotoAndStop (1);
Instance of Symbol 1095 MovieClip in Symbol 1096 MovieClip Frame 7
onClipEvent (load) {
moveSpeed = 4;
}
onClipEvent (enterFrame) {
_root.level.mummitoad._x = _root.level.mummitoad._x + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.mummitoadright.hitTest(this)) {
_root.level.mummitoad.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.player.koopa.fire.hitTest(this)) {
_root.level.mummitoad.gotoAndStop(4);
}
}
Symbol 1096 MovieClip Frame 8
gotoAndStop (2);
Symbol 1097 MovieClip Frame 1
stop();
Instance of Symbol 1057 MovieClip in Symbol 1097 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.level.thwomp2.hitTest(_root.player.body)) {
_root.level.thwomp2.gotoAndStop("stomp");
}
}
Instance of Symbol 108 MovieClip in Symbol 1097 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1059 MovieClip in Symbol 1097 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 16;
}
onClipEvent (enterFrame) {
_root.level.thwomp2._y = _root.level.thwomp2._y + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.thwomp2bottom.hitTest(this)) {
_root.level.thwomp2.gotoAndStop("rise");
}
}
Instance of Symbol 1057 MovieClip in Symbol 1097 MovieClip Frame 3
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.thwomp2._y = _root.level.thwomp2._y - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.thwomp2top.hitTest(this)) {
_root.level.thwomp2.gotoAndStop("idle");
}
}
Symbol 1098 MovieClip Frame 1
stop();
Instance of Symbol 1057 MovieClip in Symbol 1098 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.level.thwomp3.hitTest(_root.player.body)) {
_root.level.thwomp3.gotoAndStop("stomp");
}
}
Instance of Symbol 108 MovieClip in Symbol 1098 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1059 MovieClip in Symbol 1098 MovieClip Frame 2
onClipEvent (load) {
moveSpeed = 16;
}
onClipEvent (enterFrame) {
_root.level.thwomp3._y = _root.level.thwomp3._y + moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.thwomp3bottom.hitTest(this)) {
_root.level.thwomp3.gotoAndStop("rise");
}
}
Instance of Symbol 1057 MovieClip in Symbol 1098 MovieClip Frame 3
onClipEvent (load) {
moveSpeed = 8;
}
onClipEvent (enterFrame) {
_root.level.thwomp3._y = _root.level.thwomp3._y - moveSpeed;
}
onClipEvent (enterFrame) {
if (_root.level.thwomp3top.hitTest(this)) {
_root.level.thwomp3.gotoAndStop("idle");
}
}
Instance of Symbol 108 MovieClip in Symbol 1099 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Instance of Symbol 108 MovieClip in Symbol 1101 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.gotoAndStop("dead");
}
}
Symbol 1103 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (8);
} else {
nextFrame();
}
Instance of Symbol 696 MovieClip in Symbol 1103 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1103 MovieClip Frame 3
_root.bg.nextFrame();
nextFrame();
Instance of Symbol 571 MovieClip "blockwing" in Symbol 1103 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1103 MovieClip Frame 5
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1103 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1103 MovieClip Frame 7
_root.bg.prevFrame();
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1103 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1103 MovieClip Frame 9
_root.bg.nextFrame();
nextFrame();
Instance of Symbol 168 MovieClip in Symbol 1103 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin7" in Symbol 1103 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin5" in Symbol 1103 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin6" in Symbol 1103 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin4" in Symbol 1103 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin1" in Symbol 1103 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin3" in Symbol 1103 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin2" in Symbol 1103 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 1103 MovieClip Frame 11
_root.timer.gotoAndStop(1);
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1103 MovieClip Frame 12
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1103 MovieClip Frame 13
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1103 MovieClip Frame 14
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1110 MovieClip Frame 1
_root.vuln = true;
stop();
Symbol 1110 MovieClip Frame 2
_root.vuln = false;
_root.bosshp--;
if (_root.bosshp < 1) {
_parent.gotoAndPlay("death");
}
Instance of Symbol 108 MovieClip in Symbol 1113 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
if (_root.vuln == true) {
_root.jump.gotoAndPlay(2);
_root.level.boss.flash.play();
} else {
_root.jump.gotoAndPlay(2);
}
}
}
Instance of Symbol 108 MovieClip in Symbol 1113 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 1119 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Symbol 1127 MovieClip Frame 40
choice = random(3);
if (choice == 0) {
gotoAndPlay (41);
} else if (choice == 1) {
gotoAndPlay (66);
} else {
gotoAndPlay (96);
}
Symbol 1127 MovieClip Frame 65
choice = random(3);
if (choice == 0) {
gotoAndPlay (41);
} else if (choice == 1) {
gotoAndPlay (66);
} else {
gotoAndPlay (96);
}
Symbol 1127 MovieClip Frame 95
choice = random(3);
if (choice == 0) {
gotoAndPlay (126);
} else if (choice == 1) {
gotoAndPlay (151);
} else {
gotoAndPlay (181);
}
Symbol 1127 MovieClip Frame 125
choice = random(3);
if (choice == 0) {
gotoAndPlay (126);
} else if (choice == 1) {
gotoAndPlay (151);
} else {
gotoAndPlay (181);
}
Symbol 1127 MovieClip Frame 150
choice = random(3);
if (choice == 0) {
gotoAndPlay (126);
} else if (choice == 1) {
gotoAndPlay (151);
} else {
gotoAndPlay (181);
}
Symbol 1127 MovieClip Frame 180
choice = random(3);
if (choice == 0) {
gotoAndPlay (41);
} else if (choice == 1) {
gotoAndPlay (66);
} else {
gotoAndPlay (96);
}
Symbol 1127 MovieClip Frame 210
choice = random(3);
if (choice == 0) {
gotoAndPlay (41);
} else if (choice == 1) {
gotoAndPlay (66);
} else {
gotoAndPlay (96);
}
Symbol 1127 MovieClip Frame 235
_root.level.nextFrame();
Symbol 1128 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (4);
} else {
nextFrame();
}
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1128 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1128 MovieClip Frame 3
nextFrame();
Instance of Symbol 544 MovieClip in Symbol 1128 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 542 MovieClip in Symbol 1128 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 1128 MovieClip Frame 5
stopAllSounds();
nextFrame();
Symbol 1128 MovieClip Frame 6
_root.music.gotoAndStop("boss");
_root.bosshp = 5;
Symbol 1128 MovieClip Frame 7
stopAllSounds();
_root.nextFrame();
Instance of Symbol 108 MovieClip in Symbol 1139 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
if (Key.isDown(38)) {
_root.level.doorforward.play();
_root.level.doorforward2.play();
}
}
}
Symbol 1139 MovieClip Frame 5
stop();
Symbol 1139 MovieClip Frame 10
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
_root.level.nextFrame();
Symbol 1140 MovieClip Frame 1
gotoAndStop (15);
Symbol 1140 MovieClip Frame 2
stop();
Symbol 1140 MovieClip Frame 3
_root.coins++;
Symbol 1140 MovieClip Frame 13
prevFrame();
Symbol 1140 MovieClip Frame 14
gotoAndStop (2);
Symbol 1140 MovieClip Frame 16
prevFrame();
Symbol 1147 MovieClip Frame 5
stop();
Symbol 1148 MovieClip Frame 1
stop();
Symbol 1148 MovieClip Frame 8
stop();
Symbol 1148 MovieClip Frame 9
prevFrame();
Symbol 1149 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (8);
} else {
nextFrame();
}
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1149 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Instance of Symbol 1140 MovieClip "coin9" in Symbol 1149 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 1140 MovieClip "coin8" in Symbol 1149 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 1140 MovieClip "coin7" in Symbol 1149 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 1140 MovieClip "coin6" in Symbol 1149 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin5" in Symbol 1149 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin4" in Symbol 1149 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin3" in Symbol 1149 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin2" in Symbol 1149 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin1" in Symbol 1149 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 168 MovieClip in Symbol 1149 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 1149 MovieClip Frame 3
_root.timer.gotoAndStop(1);
nextFrame();
Instance of Symbol 168 MovieClip in Symbol 1149 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin8" in Symbol 1149 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin7" in Symbol 1149 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin6" in Symbol 1149 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin5" in Symbol 1149 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin4" in Symbol 1149 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin3" in Symbol 1149 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin2" in Symbol 1149 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin1" in Symbol 1149 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 1149 MovieClip Frame 5
nextFrame();
Instance of Symbol 1141 MovieClip in Symbol 1149 MovieClip Frame 6
onClipEvent (enterFrame) {
_x = (_x + 8);
}
Instance of Symbol 1141 MovieClip in Symbol 1149 MovieClip Frame 6
onClipEvent (enterFrame) {
_x = (_x + 8);
}
Instance of Symbol 1141 MovieClip in Symbol 1149 MovieClip Frame 6
onClipEvent (enterFrame) {
_x = (_x + 8);
}
Instance of Symbol 1141 MovieClip in Symbol 1149 MovieClip Frame 6
onClipEvent (enterFrame) {
_x = (_x + 8);
}
Instance of Symbol 1141 MovieClip in Symbol 1149 MovieClip Frame 6
onClipEvent (enterFrame) {
_x = (_x + 8);
}
Instance of Symbol 1141 MovieClip in Symbol 1149 MovieClip Frame 6
onClipEvent (enterFrame) {
_x = (_x + 8);
}
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1149 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1149 MovieClip Frame 7
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1149 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1149 MovieClip Frame 9
nextFrame();
Instance of Symbol 1148 MovieClip in Symbol 1149 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1149 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1149 MovieClip Frame 11
nextFrame();
Instance of Symbol 750 MovieClip "coin5" in Symbol 1149 MovieClip Frame 12
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin4" in Symbol 1149 MovieClip Frame 12
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin3" in Symbol 1149 MovieClip Frame 12
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin2" in Symbol 1149 MovieClip Frame 12
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 750 MovieClip "coin1" in Symbol 1149 MovieClip Frame 12
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 168 MovieClip in Symbol 1149 MovieClip Frame 12
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 1149 MovieClip Frame 13
nextFrame();
Instance of Symbol 1141 MovieClip in Symbol 1149 MovieClip Frame 14
onClipEvent (enterFrame) {
_x = (_x + 8);
}
Instance of Symbol 1141 MovieClip in Symbol 1149 MovieClip Frame 14
onClipEvent (enterFrame) {
_x = (_x + 8);
}
Instance of Symbol 1141 MovieClip in Symbol 1149 MovieClip Frame 14
onClipEvent (enterFrame) {
_x = (_x + 8);
}
Instance of Symbol 1141 MovieClip in Symbol 1149 MovieClip Frame 14
onClipEvent (enterFrame) {
_x = (_x + 8);
}
Instance of Symbol 1141 MovieClip in Symbol 1149 MovieClip Frame 14
onClipEvent (enterFrame) {
_x = (_x + 8);
}
Instance of Symbol 1141 MovieClip in Symbol 1149 MovieClip Frame 14
onClipEvent (enterFrame) {
_x = (_x + 8);
}
Symbol 1154 MovieClip Frame 1
moveSpeed = 16;
_root.player._y = _root.player._y - moveSpeed;
Symbol 1154 MovieClip Frame 11
stop();
Symbol 1156 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (10);
} else {
nextFrame();
}
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1156 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1156 MovieClip Frame 3
nextFrame();
Symbol 1156 MovieClip Frame 4
_root.bosshp = 3;
_root.bosshurt = "no";
Symbol 1156 MovieClip Frame 5
nextFrame();
Instance of Symbol 571 MovieClip "blockwing" in Symbol 1156 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1156 MovieClip Frame 7
nextFrame();
Symbol 1156 MovieClip Frame 8
_root.bosshp = 3;
Symbol 1156 MovieClip Frame 9
nextFrame();
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1156 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1156 MovieClip Frame 11
nextFrame();
Symbol 1156 MovieClip Frame 12
_root.bosshp = 3;
Instance of Symbol 1022 MovieClip "boss" in Symbol 1156 MovieClip Frame 12
onClipEvent (enterFrame) {
_root.level._x = _root.level._x + 4;
}
onClipEvent (load) {
moveSpeed = 8;
moveSpeed2 = 4;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.bg._x = _root.bg._x + moveSpeed2;
_root.player.koopa.gotoAndPlay("right");
} else if (Key.isDown(37)) {
_root.bg._x = _root.bg._x - moveSpeed2;
_root.player.koopa.gotoAndPlay("left");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
if (Key.isDown(39)) {
_root.bg._x = _root.bg._x + moveSpeed2;
} else if (Key.isDown(37)) {
_root.bg._x = _root.bg._x - moveSpeed2;
}
}
}
Instance of Symbol 813 MovieClip in Symbol 1156 MovieClip Frame 12
onClipEvent (enterFrame) {
_x = (_x - 4);
}
Symbol 1156 MovieClip Frame 13
nextFrame();
Instance of Symbol 571 MovieClip "blockwing" in Symbol 1156 MovieClip Frame 14
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1156 MovieClip Frame 15
nextFrame();
Symbol 1156 MovieClip Frame 16
_root.bosshp = 3;
Symbol 1156 MovieClip Frame 17
nextFrame();
Symbol 1162 MovieClip Frame 1
stop();
Symbol 1162 MovieClip Frame 2
_parent.hp--;
Symbol 1162 MovieClip Frame 3
if (_parent.hp < 1) {
_parent.gotoAndPlay("death");
}
Symbol 1176 MovieClip Frame 1
stop();
Instance of Symbol 108 MovieClip in Symbol 1176 MovieClip Frame 35
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 1176 MovieClip Frame 44
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_parent.flash.play();
}
}
Symbol 1176 MovieClip Frame 70
_parent.mario.gotoAndPlay(2);
stop();
Instance of Symbol 108 MovieClip in Symbol 1176 MovieClip Frame 101
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 1176 MovieClip Frame 101
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_parent.flash.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 1176 MovieClip Frame 109
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_parent.flash.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 1176 MovieClip Frame 114
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_parent.flash.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 1176 MovieClip Frame 124
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_parent.flash.play();
}
}
Symbol 1176 MovieClip Frame 140
_parent.mario.gotoAndPlay(2);
stop();
Instance of Symbol 108 MovieClip in Symbol 1176 MovieClip Frame 159
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 1176 MovieClip Frame 159
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_root.jump.gotoAndPlay(2);
_parent.flash.play();
}
}
Symbol 1176 MovieClip Frame 179
_parent.mario.gotoAndPlay(2);
stop();
Symbol 1176 MovieClip Frame 196
stop();
if (_root.level.boss.left.hp < 1) {
if (_root.level.boss.right.hp < 1) {
_root.level.boss.mario.gotoAndPlay(2);
}
}
Instance of Symbol 108 MovieClip in Symbol 1186 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Symbol 1189 MovieClip Frame 1
stop();
Symbol 1189 MovieClip Frame 2
_root.bosshp--;
Symbol 1190 MovieClip Frame 1
stop();
Symbol 1190 MovieClip Frame 5
doit = _root.level.boss.left.hp + _root.level.boss.right.hp;
if (doit > 0) {
attack = random(4);
if (attack == 0) {
if (_root.level.boss.left.hp > 0) {
_parent.left.gotoAndPlay("attack1");
}
if (_root.level.boss.right.hp > 0) {
_parent.right.gotoAndPlay("attack1");
}
} else if (attack == 1) {
if (_root.level.boss.left.hp > 0) {
_parent.left.gotoAndPlay("attack2");
}
if (_root.level.boss.right.hp > 0) {
_parent.right.gotoAndPlay("attack2");
}
} else if (attack == 2) {
if (_root.level.boss.left.hp > 0) {
_parent.left.gotoAndPlay("attack3");
}
if (_root.level.boss.right.hp > 0) {
_parent.right.gotoAndPlay("attack3");
}
} else {
gotoAndPlay (125);
}
} else {
attack = random(4);
if (attack == 0) {
gotoAndPlay (7);
} else if (attack == 1) {
gotoAndPlay (125);
} else if (attack == 2) {
gotoAndPlay (186);
} else if (attack == 3) {
gotoAndPlay (356);
}
}
Symbol 1190 MovieClip Frame 6
gotoAndStop (1);
Instance of Symbol 1182 MovieClip in Symbol 1190 MovieClip Frame 40
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1183 MovieClip in Symbol 1190 MovieClip Frame 46
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1182 MovieClip in Symbol 1190 MovieClip Frame 50
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1183 MovieClip in Symbol 1190 MovieClip Frame 58
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1182 MovieClip in Symbol 1190 MovieClip Frame 60
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1183 MovieClip in Symbol 1190 MovieClip Frame 68
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1182 MovieClip in Symbol 1190 MovieClip Frame 72
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1183 MovieClip in Symbol 1190 MovieClip Frame 80
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1182 MovieClip in Symbol 1190 MovieClip Frame 82
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1183 MovieClip in Symbol 1190 MovieClip Frame 90
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1182 MovieClip in Symbol 1190 MovieClip Frame 94
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1183 MovieClip in Symbol 1190 MovieClip Frame 102
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1182 MovieClip in Symbol 1190 MovieClip Frame 104
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 1183 MovieClip in Symbol 1190 MovieClip Frame 110
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Symbol 1190 MovieClip Frame 124
gotoAndPlay (2);
Symbol 1190 MovieClip Frame 185
gotoAndPlay (2);
Symbol 1190 MovieClip Frame 355
gotoAndPlay (2);
Instance of Symbol 108 MovieClip in Symbol 1190 MovieClip Frame 385
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
_root.player.damage.play();
}
}
Instance of Symbol 108 MovieClip in Symbol 1190 MovieClip Frame 385
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_parent.flash.play();
_root.jump.gotoAndPlay(2);
}
}
Instance of Symbol 108 MovieClip in Symbol 1190 MovieClip Frame 430
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_parent.flash.play();
_root.jump.gotoAndPlay(2);
}
}
Instance of Symbol 108 MovieClip in Symbol 1190 MovieClip Frame 435
onClipEvent (enterFrame) {
if (_root.player.feet.hitTest(this)) {
_parent.flash.play();
_root.jump.gotoAndPlay(2);
}
}
Symbol 1190 MovieClip Frame 464
gotoAndPlay (2);
Symbol 1192 MovieClip Frame 60
stop();
mario.play();
Symbol 1192 MovieClip Frame 61
stopAllSounds();
Symbol 1192 MovieClip Frame 185
_root.level.nextFrame();
Symbol 1193 MovieClip Frame 1
if (_root.halfway == "yes") {
gotoAndStop (4);
} else {
nextFrame();
}
Instance of Symbol 1140 MovieClip "coin8" in Symbol 1193 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 1140 MovieClip "coin7" in Symbol 1193 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 1140 MovieClip "coin6" in Symbol 1193 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Instance of Symbol 548 MovieClip "blockfire" in Symbol 1193 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.player.head.hitTest(this)) {
this.play();
}
}
onClipEvent (enterFrame) {
if (_root.player.hardhead.hitTest(this)) {
this.play();
}
}
Symbol 1193 MovieClip Frame 3
_root.timer.gotoAndStop(1);
nextFrame();
Instance of Symbol 542 MovieClip in Symbol 1193 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.player.body.hitTest(this)) {
this.play();
}
}
Symbol 1193 MovieClip Frame 5
stopAllSounds();
_root.bg.nextFrame();
nextFrame();
Symbol 1193 MovieClip Frame 6
_root.music.gotoAndStop("finalboss");
_root.bosshp = 5;
_root.level.boss.left.hp = 5;
_root.level.boss.right.hp = 5;
Instance of Symbol 1192 MovieClip "boss" in Symbol 1193 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.bosshp < 1) {
play();
}
}
Symbol 1193 MovieClip Frame 7
_root.nextFrame();
Symbol 1195 MovieClip Frame 1
stop();
Symbol 1196 Button
on (release) {
stopAllSounds();
gotoAndStop (98);
}