Frame 1
Mouse.show();
Stage.showMenu = false;
Stage.align = "";
Stage.scaleMode = "noScale";
MovieClip.prototype.tabEnabled = false;
Button.prototype.tabEnabled = false;
TextField.prototype.tabEnabled = false;
stop();
Frame 2
stop();
Frame 3
stop();
Frame 4
stop();
Frame 5
stop();
Frame 6
stop();
Frame 7
Mouse.show();
stop();
Instance of Symbol 37 MovieClip in Frame 7
onClipEvent (enterFrame) {
this.onPress = function () {
getURL ("http://www.armorgames.com", "_blank");
};
}
Frame 8
stop();
Frame 24
play();
Frame 243
gotoAndStop ("menu");
Frame 284
Mouse.show();
stop();
countdown = false;
timertext = 100000 /* 0x0186A0 */;
mochi.MochiScores.closeLeaderboard({boardID:"034db745edd2dac9", score:timertext});
mushdone01.gotoAndStop(1);
mushdone02.gotoAndStop(1);
mushdone03.gotoAndStop(1);
mushdone04.gotoAndStop(1);
mushdone05.gotoAndStop(1);
mushdone06.gotoAndStop(1);
mushdone07.gotoAndStop(1);
mushdone08.gotoAndStop(1);
mushdone09.gotoAndStop(1);
mushdone10.gotoAndStop(1);
mushdone11.gotoAndStop(1);
mushdone12.gotoAndStop(1);
mushdone13.gotoAndStop(1);
mushdone14.gotoAndStop(1);
mushdone15.gotoAndStop(1);
mushdone16.gotoAndStop(1);
mushdone17.gotoAndStop(1);
mushdone18.gotoAndStop(1);
mushdone19.gotoAndStop(1);
mushdone20.gotoAndStop(1);
mushdone21.gotoAndStop(1);
mushdone22.gotoAndStop(1);
mushdone23.gotoAndStop(1);
mushdone24.gotoAndStop(1);
mushdone25.gotoAndStop(1);
mushdone26.gotoAndStop(1);
mushdone27.gotoAndStop(1);
mushdone28.gotoAndStop(1);
mushdone29.gotoAndStop(1);
mushdone30.gotoAndStop(1);
mushdone31.gotoAndStop(1);
mushdone32.gotoAndStop(1);
mushdone33.gotoAndStop(1);
mushdone34.gotoAndStop(1);
mushdone35.gotoAndStop(1);
mushdone36.gotoAndStop(1);
mushdone37.gotoAndStop(1);
mushdone38.gotoAndStop(1);
mushdone39.gotoAndStop(1);
mushdone40.gotoAndStop(1);
mushdone41.gotoAndStop(1);
mushdone42.gotoAndStop(1);
mushdone43.gotoAndStop(1);
mushdone44.gotoAndStop(1);
mushdone45.gotoAndStop(1);
mushdone46.gotoAndStop(1);
mushdone47.gotoAndStop(1);
mushdone48.gotoAndStop(1);
mushdone49.gotoAndStop(1);
mushdone50.gotoAndStop(1);
mushdone51.gotoAndStop(1);
mushdone52.gotoAndStop(1);
mushdone53.gotoAndStop(1);
mushdone54.gotoAndStop(1);
mushdone55.gotoAndStop(1);
mushdone56.gotoAndStop(1);
mushdone57.gotoAndStop(1);
Frame 285
gotoAndStop ("menu");
Frame 292
Mouse.show();
play();
stopAllSounds();
Frame 1388
stop();
Frame 1393
Mouse.show();
stop();
stopAllSounds();
Frame 1401
startDrag ("_root.cursor", true);
Mouse.hide();
countdown = true;
rocksgraphic.gotoAndStop(1);
spearsgraphic.gotoAndStop(1);
mission01.gotoAndStop(1);
mushroom01.gotoAndStop(1);
mushroom02.gotoAndStop(1);
mushroom03.gotoAndStop(1);
mushroom04.gotoAndStop(1);
butterfly01.gotoAndStop(1);
butterfly02.gotoAndStop(1);
butterfly03.gotoAndStop(1);
birds01.gotoAndStop(1);
pressed = false;
dude01walk = false;
spears = false;
mush01 = false;
mush02 = false;
mush03 = false;
mush04 = false;
butter01 = false;
butter02 = false;
butter03 = false;
birds = false;
xx = _x;
yy = _y;
shaking = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
if (shaking == true) {
_x = ((xx + 3) - random(5));
_y = ((yy + 3) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (spears == false) {
if (crazybutton.hitTest(_xmouse, _ymouse, true)) {
gotoAndPlay ("dudeskillcrazy01");
}
}
}
if (pressed == true) {
if (spears == true) {
if (dude01walk == false) {
if (crazybutton.hitTest(_xmouse, _ymouse, true)) {
gotoAndPlay ("dude02dies");
}
}
}
}
if (pressed == true) {
if (dude01walk == false) {
if (spears == false) {
if (rocksbutton.hitTest(_xmouse, _ymouse, true)) {
rocksgraphic.gotoAndPlay("rocks01");
gotoAndPlay ("dudeskillcrazy02");
}
}
}
}
if (pressed == true) {
if (dude01walk == false) {
if (spears == true) {
if (rocksbutton.hitTest(_xmouse, _ymouse, true)) {
rocksgraphic.gotoAndPlay("rocks01");
gotoAndPlay ("dudeskillcrazy03");
}
}
}
}
if (pressed == true) {
if (dude01walk == true) {
if (rocksbutton.hitTest(_xmouse, _ymouse, true)) {
rocksgraphic.gotoAndPlay("rocks01");
gotoAndPlay ("rockskilldude01");
}
}
}
if (pressed == true) {
if (dude01button.hitTest(_xmouse, _ymouse, true)) {
dude01graphic.gotoAndPlay("dudegrowl");
}
}
if (pressed == true) {
if (dude02button.hitTest(_xmouse, _ymouse, true)) {
dude02graphic.gotoAndPlay("dudegrowl");
}
}
if (pressed == true) {
if (spears == false) {
if (spearsbutton.hitTest(_xmouse, _ymouse, true)) {
spearsgraphic.gotoAndPlay("spearsfall");
spears = true;
}
}
}
if (pressed == true) {
if (crazybutton2.hitTest(_xmouse, _ymouse, true)) {
crazyallstandspasm.gotoAndPlay(2);
}
}
if (pressed == true) {
if (mush01 == false) {
if (mushroom01.hitTest(_xmouse, _ymouse, true)) {
mushroom01.gotoAndStop(2);
mush01 = true;
}
}
}
if (pressed == true) {
if (mush02 == false) {
if (mushroom02.hitTest(_xmouse, _ymouse, true)) {
mushroom02.gotoAndStop(2);
mush02 = true;
}
}
}
if (pressed == true) {
if (mush03 == false) {
if (mushroom03.hitTest(_xmouse, _ymouse, true)) {
mushroom03.gotoAndStop(2);
mush03 = true;
}
}
}
if (pressed == true) {
if (mush04 == false) {
if (mushroom04.hitTest(_xmouse, _ymouse, true)) {
mushroom04.gotoAndStop(2);
mush04 = true;
}
}
}
if (butter01 == false) {
if (butterfly01.hitTest(_xmouse, _ymouse, true)) {
butterfly01.gotoAndPlay(2);
butter01 = true;
}
}
if (butter02 == false) {
if (butterfly02.hitTest(_xmouse, _ymouse, true)) {
butterfly02.gotoAndPlay(2);
butter02 = true;
}
}
if (butter03 == false) {
if (butterfly03.hitTest(_xmouse, _ymouse, true)) {
butterfly03.gotoAndPlay(2);
butter03 = true;
}
}
if (birds == false) {
if (birds01.hitTest(_xmouse, _ymouse, true)) {
birds01.gotoAndPlay(2);
birds = true;
}
}
};
play();
Frame 1457
Mouse.show();
stop();
Frame 1473
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 1591
spearsgraphic.gotoAndStop("speargone");
Frame 1641
stop();
mission01.gotoAndPlay("missionfailed01");
Frame 1644
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 1747
spearsgraphic.gotoAndStop("spearscollapsedgone");
Frame 1911
spearsgraphic.gotoAndStop("speargonedude01");
Frame 1961
stop();
mission01.gotoAndPlay("missionfailed01");
Frame 1976
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 2126
spearsgraphic.gotoAndStop("speargone");
Frame 2176
stop();
mission01.gotoAndPlay("missionfailed01");
Frame 2179
startDrag ("_root.cursor", true);
Mouse.hide();
play();
spearsgraphic.gotoAndStop("spearscollapsed");
Frame 2307
spearsgraphic.gotoAndStop("spearscollapsedgone");
dude01walk = true;
Frame 2363
Mouse.show();
stop();
Frame 2377
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 2592
stopAllSounds();
gotoAndPlay ("intro02");
Frame 2596
Mouse.show();
countdown = false;
stopAllSounds();
stop();
Frame 2606
startDrag ("_root.cursor", true);
Mouse.hide();
play();
countdown = true;
bgbit01 = false;
bgbit02 = false;
bgbit03 = false;
bgbit04 = false;
bgbit05 = false;
bgbit06 = false;
bgbit07 = false;
bgbit08 = false;
bgbit09 = false;
bgbit10 = false;
bgbit11 = false;
bgbit12 = false;
unscrew = false;
mush05 = false;
mush06 = false;
mush07 = false;
mush08 = false;
mush09 = false;
mush10 = false;
butter01 = false;
butter02 = false;
butter03 = false;
birds = false;
butterfly01.gotoAndStop(1);
butterfly02.gotoAndStop(1);
butterfly03.gotoAndStop(1);
bridgeallgraphic.bg01.gotoAndStop(1);
bridgeallgraphic.bg02.gotoAndStop(1);
bridgeallgraphic.bg03.gotoAndStop(1);
bridgeallgraphic.bg04.gotoAndStop(1);
bridgeallgraphic.bg05.gotoAndStop(1);
bridgeallgraphic.bg06.gotoAndStop(1);
bridgeallgraphic.bg07.gotoAndStop(1);
bridgeallgraphic.bg08.gotoAndStop(1);
bridgeallgraphic.bg09.gotoAndStop(1);
bridgeallgraphic.bg10.gotoAndStop(1);
bridgeallgraphic.bg11.gotoAndStop(1);
bridgeallgraphic.bg12.gotoAndStop(1);
mushroom06.gotoAndStop(1);
mushroom07.gotoAndStop(1);
mushroom08.gotoAndStop(1);
mushroom09.gotoAndStop(1);
mushroom10.gotoAndStop(1);
mission02.gotoAndStop(1);
birds01.gotoAndStop(1);
xx = _x;
yy = _y;
shaking = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
if (shaking == true) {
_x = ((xx + 3) - random(5));
_y = ((yy + 3) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (bgbit01 == false) {
if (bg01button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg01.gotoAndPlay(2);
bgbit01 = true;
}
}
}
if (pressed == true) {
if (bgbit02 == false) {
if (bg02button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg02.gotoAndPlay(2);
bgbit02 = true;
}
}
}
if (pressed == true) {
if (bgbit03 == false) {
if (bg03button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg03.gotoAndPlay(2);
bgbit03 = true;
}
}
}
if (pressed == true) {
if (bgbit04 == false) {
if (bg04button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg04.gotoAndPlay(2);
bgbit04 = true;
}
}
}
if (pressed == true) {
if (bgbit05 == false) {
if (bg05button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg05.gotoAndPlay(2);
bgbit05 = true;
}
}
}
if (pressed == true) {
if (bgbit06 == false) {
if (bg06button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg06.gotoAndPlay(2);
bgbit06 = true;
}
}
}
if (pressed == true) {
if (bgbit07 == false) {
if (bg07button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg07.gotoAndPlay(2);
bgbit07 = true;
}
}
}
if (pressed == true) {
if (bgbit08 == false) {
if (bg08button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg08.gotoAndPlay(2);
bgbit08 = true;
}
}
}
if (pressed == true) {
if (bgbit01 == false) {
if (bg01button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg01.gotoAndPlay(2);
bgbit01 = true;
}
}
}
if (pressed == true) {
if (bgbit09 == false) {
if (bg09button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg09.gotoAndPlay(2);
bgbit09 = true;
}
}
}
if (pressed == true) {
if (bgbit10 == false) {
if (bg10button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg10.gotoAndPlay(2);
bgbit10 = true;
}
}
}
if (pressed == true) {
if (bgbit11 == false) {
if (bg11button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg11.gotoAndPlay(2);
bgbit11 = true;
}
}
}
if (pressed == true) {
if (bgbit12 == false) {
if (bg12button.hitTest(_xmouse, _ymouse, true)) {
bridgeallgraphic.bg12.gotoAndPlay(2);
bgbit12 = true;
}
}
}
if (pressed == true) {
if (unscrew == false) {
if (crazy02button.hitTest(_xmouse, _ymouse, true)) {
crazyallstandspasm02.gotoAndPlay(2);
gotoAndPlay ("guardkillcrazy02");
}
}
}
if (pressed == true) {
if (unscrew == true) {
if (crazy02button.hitTest(_xmouse, _ymouse, true)) {
crazyallstandspasm02.gotoAndPlay(2);
gotoAndPlay ("bridgefallapart02");
}
}
}
if (pressed == true) {
if (guard02button.hitTest(_xmouse, _ymouse, true)) {
guardstandgrowl02.gotoAndPlay(2);
}
}
if (bgbit01 == true) {
if (bgbit02 == true) {
if (bgbit03 == true) {
if (bgbit04 == true) {
if (bgbit05 == true) {
if (bgbit06 == true) {
if (bgbit07 == true) {
if (bgbit08 == true) {
if (bgbit09 == true) {
if (bgbit10 == true) {
if (bgbit11 == true) {
if (bgbit12 == true) {
unscrew = true;
}
}
}
}
}
}
}
}
}
}
}
}
if (shaking == true) {
_root._x = (xx + 3) - random(7);
_root._y = (yy + 3) - random(7);
shakecount = shakecount - 1;
if (shakecount == 0) {
shaking = false;
_root._x = 0;
_root._y = 0;
}
}
if (pressed == true) {
if (mush05 == false) {
if (mushroom05.hitTest(_xmouse, _ymouse, true)) {
mushroom05.gotoAndStop(2);
mush05 = true;
}
}
}
if (pressed == true) {
if (mush06 == false) {
if (mushroom06.hitTest(_xmouse, _ymouse, true)) {
mushroom06.gotoAndStop(2);
mush06 = true;
}
}
}
if (pressed == true) {
if (mush07 == false) {
if (mushroom07.hitTest(_xmouse, _ymouse, true)) {
mushroom07.gotoAndStop(2);
mush07 = true;
}
}
}
if (pressed == true) {
if (mush08 == false) {
if (mushroom08.hitTest(_xmouse, _ymouse, true)) {
mushroom08.gotoAndStop(2);
mush08 = true;
}
}
}
if (pressed == true) {
if (mush09 == false) {
if (mushroom09.hitTest(_xmouse, _ymouse, true)) {
mushroom09.gotoAndStop(2);
mush09 = true;
}
}
}
if (pressed == true) {
if (mush10 == false) {
if (mushroom10.hitTest(_xmouse, _ymouse, true)) {
mushroom10.gotoAndStop(2);
mush10 = true;
}
}
}
if (butter01 == false) {
if (butterfly01.hitTest(_xmouse, _ymouse, true)) {
butterfly01.gotoAndPlay(2);
butter01 = true;
}
}
if (butter02 == false) {
if (butterfly02.hitTest(_xmouse, _ymouse, true)) {
butterfly02.gotoAndPlay(2);
butter02 = true;
}
}
if (butter03 == false) {
if (butterfly03.hitTest(_xmouse, _ymouse, true)) {
butterfly03.gotoAndPlay(2);
butter03 = true;
}
}
if (birds == false) {
if (birds01.hitTest(_xmouse, _ymouse, true)) {
birds01.gotoAndPlay(2);
birds = true;
}
}
};
Frame 2654
Mouse.show();
stop();
Frame 2665
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 2940
stop();
mission02.gotoAndPlay(2);
Frame 2971
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 3159
gotoAndStop ("guarddeath02");
Frame 3163
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 3315
shaking = true;
Frame 3329
shaking = false;
Frame 3390
stopAllSounds();
gotoAndPlay ("03intro");
Frame 3426
startDrag ("_root.cursor", true);
Mouse.hide();
stop();
Frame 3465
Mouse.show();
stopAllSounds();
stop();
Frame 3475
startDrag ("_root.cursor", true);
Mouse.hide();
countdown = true;
bell = false;
cart = false;
knight = false;
turned = false;
mush11 = false;
mush12 = false;
mush13 = false;
mush14 = false;
mush15 = false;
mush16 = false;
mush17 = false;
birds = false;
butter01 = false;
butter02 = false;
butter03 = false;
cart03graphic.gotoAndStop(1);
mission03.gotoAndStop(1);
bell03graphic.gotoAndStop(1);
mushroom11.gotoAndStop(1);
mushroom12.gotoAndStop(1);
mushroom13.gotoAndStop(1);
mushroom14.gotoAndStop(1);
mushroom15.gotoAndStop(1);
mushroom16.gotoAndStop(1);
mushroom17.gotoAndStop(1);
butterfly01.gotoAndStop(1);
butterfly02.gotoAndStop(1);
butterfly03.gotoAndStop(1);
birds01.gotoAndStop(1);
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
if (shaking == true) {
_x = ((xx + 3) - random(5));
_y = ((yy + 3) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (bell == false) {
if (knight == false) {
if (bell03button.hitTest(_xmouse, _ymouse, true)) {
gotoAndPlay ("03knightstopbell");
bell03graphic.gotoAndPlay(2);
bell = true;
}
}
}
}
if (pressed == true) {
if (cart == false) {
if (bell == false) {
if (knight == true) {
if (bell03button.hitTest(_xmouse, _ymouse, true)) {
bell03graphic.gotoAndPlay(2);
bell = true;
gotoAndPlay ("03knightfallnotdie");
}
}
}
}
}
if (pressed == true) {
if (cart == true) {
if (bell == false) {
if (knight == true) {
if (bell03button.hitTest(_xmouse, _ymouse, true)) {
bell03graphic.gotoAndPlay(2);
bell = true;
gotoAndPlay ("03knightfalldie");
}
}
}
}
}
if (pressed == true) {
if (turned == false) {
if (knight03button.hitTest(_xmouse, _ymouse, true)) {
knight03standgrowlgraphic.gotoAndPlay(2);
}
}
}
if (pressed == true) {
if (cart == false) {
if (crazy03button.hitTest(_xmouse, _ymouse, true)) {
crazy03standspasmgraphic.gotoAndPlay(2);
gotoAndPlay ("03knightkillcrazy");
}
}
}
if (pressed == true) {
if (turned == false) {
if (knight == true) {
if (crazyb03button.hitTest(_xmouse, _ymouse, true)) {
crazy03standspasmgraphic.gotoAndPlay(2);
knight03standgrowlgraphic.gotoAndPlay("knightangry");
turned = true;
}
}
}
}
if (pressed == true) {
if (knight == false) {
if (cart == false) {
if (cart03button.hitTest(_xmouse, _ymouse, true)) {
cart03graphic.gotoAndPlay(2);
cart = true;
gotoAndPlay ("03knightkillcrazy2");
}
}
}
}
if (pressed == true) {
if (knight == true) {
if (cart == false) {
if (cart03button.hitTest(_xmouse, _ymouse, true)) {
cart03graphic.gotoAndPlay(2);
cart = true;
}
}
}
}
if (pressed == true) {
if (mush11 == false) {
if (mushroom11.hitTest(_xmouse, _ymouse, true)) {
mushroom11.gotoAndStop(2);
mush11 = true;
}
}
}
if (pressed == true) {
if (mush12 == false) {
if (mushroom12.hitTest(_xmouse, _ymouse, true)) {
mushroom12.gotoAndStop(2);
mush12 = true;
}
}
}
if (pressed == true) {
if (mush13 == false) {
if (mushroom13.hitTest(_xmouse, _ymouse, true)) {
mushroom13.gotoAndStop(2);
mush13 = true;
}
}
}
if (pressed == true) {
if (mush14 == false) {
if (mushroom14.hitTest(_xmouse, _ymouse, true)) {
mushroom14.gotoAndStop(2);
mush14 = true;
}
}
}
if (pressed == true) {
if (mush15 == false) {
if (mushroom15.hitTest(_xmouse, _ymouse, true)) {
mushroom15.gotoAndStop(2);
mush15 = true;
}
}
}
if (pressed == true) {
if (mush16 == false) {
if (mushroom16.hitTest(_xmouse, _ymouse, true)) {
mushroom16.gotoAndStop(2);
mush16 = true;
}
}
}
if (pressed == true) {
if (mush17 == false) {
if (mushroom17.hitTest(_xmouse, _ymouse, true)) {
mushroom17.gotoAndStop(2);
mush17 = true;
}
}
}
if (butter01 == false) {
if (butterfly01.hitTest(_xmouse, _ymouse, true)) {
butterfly01.gotoAndPlay(2);
butter01 = true;
}
}
if (butter02 == false) {
if (butterfly02.hitTest(_xmouse, _ymouse, true)) {
butterfly02.gotoAndPlay(2);
butter02 = true;
}
}
if (butter03 == false) {
if (butterfly03.hitTest(_xmouse, _ymouse, true)) {
butterfly03.gotoAndPlay(2);
butter03 = true;
}
}
if (birds == false) {
if (birds01.hitTest(_xmouse, _ymouse, true)) {
birds01.gotoAndPlay(2);
birds = true;
}
}
};
play();
Frame 3520
Mouse.show();
stop();
Frame 3531
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 3678
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 3733
stop();
mission03.gotoAndPlay(2);
Frame 3736
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 3881
stop();
mission03.gotoAndPlay(2);
Frame 3885
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 4127
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 4149
bell03graphic.gotoAndPlay("bellstop");
knight = true;
bell = false;
Frame 4177
Mouse.show();
stop();
Frame 4193
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 4446
gotoAndPlay ("knightkillfromtop");
Frame 4452
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 4533
startDrag ("_root.cursor", true);
Mouse.hide();
Frame 4824
stopAllSounds();
gotoAndPlay ("04intro");
Frame 4848
Mouse.show();
stopAllSounds();
stop();
Frame 4858
startDrag ("_root.cursor", true);
Mouse.hide();
countdown = true;
bats = false;
lamp = false;
door = false;
doorclicked = false;
cart = false;
guard = false;
lever = false;
machine = false;
leverclicked = false;
dudereturn = false;
dudedead = false;
mush18 = false;
mush19 = false;
mush20 = false;
mush21 = false;
mush22 = false;
mush23 = false;
mush24 = false;
butter01 = false;
butter02 = false;
butter03 = false;
mission04.gotoAndStop(1);
bats04graphic.gotoAndStop(1);
box04graphic.gotoAndStop(1);
lamp04graphic.gotoAndStop(1);
machine04graphic.gotoAndStop(1);
door04graphic.gotoAndStop(1);
mushroom18.gotoAndStop(1);
mushroom19.gotoAndStop(1);
mushroom20.gotoAndStop(1);
mushroom21.gotoAndStop(1);
mushroom22.gotoAndStop(1);
mushroom23.gotoAndStop(1);
mushroom24.gotoAndStop(1);
butterfly01.gotoAndStop(1);
butterfly02.gotoAndStop(1);
butterfly03.gotoAndStop(1);
xx = _x;
yy = _y;
shaking = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
if (shaking == true) {
_x = ((xx + 3) - random(5));
_y = ((yy + 3) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (bats04graphic.hitTest(_xmouse, _ymouse, true)) {
if (bats == false) {
bats04graphic.gotoAndPlay(2);
bats = true;
}
}
if (pressed == true) {
if (dude04button.hitTest(_xmouse, _ymouse, true)) {
dude04standgrowlgraphic.gotoAndPlay(2);
}
}
if (pressed == true) {
if (cart == false) {
if (cart04button.hitTest(_xmouse, _ymouse, true)) {
cart04graphic.gotoAndPlay(2);
cart = true;
}
}
}
if (pressed == true) {
if (crazy04button.hitTest(_xmouse, _ymouse, true)) {
crazy04standspasmgraphic.gotoAndPlay(2);
gotoAndPlay ("04dudepushbox");
}
}
if (pressed == true) {
if (lamp == false) {
if (lamp04button.hitTest(_xmouse, _ymouse, true)) {
lamp04graphic.gotoAndPlay(2);
lamp = true;
gotoAndPlay ("04dudelamp");
}
}
}
if (pressed == true) {
if (box04button.hitTest(_xmouse, _ymouse, true)) {
gotoAndPlay ("04boxalonekill");
}
}
if (pressed == true) {
if (machine04button.hitTest(_xmouse, _ymouse, true)) {
gotoAndPlay ("dooropenclose");
}
}
if (pressed == true) {
if (door == false) {
if (doorclicked == false) {
if (door04button.hitTest(_xmouse, _ymouse, true)) {
door04graphic.gotoAndPlay("dooropen");
door = true;
}
}
}
}
if (pressed == true) {
if (door == true) {
if (doorclicked == true) {
if (door04button.hitTest(_xmouse, _ymouse, true)) {
door04graphic.gotoAndPlay("doorclose");
door = false;
}
}
}
}
if (pressed == true) {
if (door == true) {
if (doorclicked == true) {
if (dudereturn == true) {
if (machine04button.hitTest(_xmouse, _ymouse, true)) {
door04graphic.gotoAndPlay("doorclose");
gotoAndPlay ("04dudedie");
door = false;
dudedead = true;
}
}
}
}
}
if (pressed == true) {
if (lever == false) {
if (machine == false) {
if (leverclicked == false) {
if (lever04button.hitTest(_xmouse, _ymouse, true)) {
machine04graphic.gotoAndStop(2);
lever04graphic.gotoAndPlay(2);
leverclicked = true;
machine = true;
lever = true;
}
}
}
}
}
if (pressed == true) {
if (lever == true) {
if (machine == true) {
if (leverclicked == false) {
if (lever04button.hitTest(_xmouse, _ymouse, true)) {
machine04graphic.gotoAndStop(1);
lever04graphic.gotoAndPlay(2);
leverclicked = true;
machine = false;
lever = false;
}
}
}
}
}
if (pressed == true) {
if (door == false) {
if (doorclicked == false) {
if (doorlast04button.hitTest(_xmouse, _ymouse, true)) {
door04graphic.gotoAndPlay("dooropen");
door = true;
}
}
}
}
if (pressed == true) {
if (door == true) {
if (doorclicked == true) {
if (doorlast04button.hitTest(_xmouse, _ymouse, true)) {
door04graphic.gotoAndPlay("doorclose");
door = false;
}
}
}
}
if (pressed == true) {
if (lever == false) {
if (dudedead == true) {
if (machine == false) {
if (leverclicked == false) {
if (leverlast04button.hitTest(_xmouse, _ymouse, true)) {
machine04graphic.gotoAndStop(3);
lever04graphic.gotoAndPlay(2);
leverclicked = true;
machine = true;
lever = true;
gotoAndPlay ("04finish");
}
}
}
}
}
}
if (pressed == true) {
if (crazylast04button.hitTest(_xmouse, _ymouse, true)) {
crazy04standspasmgraphic.gotoAndPlay(2);
}
}
if (pressed == true) {
if (lamp == false) {
if (lamplast04button.hitTest(_xmouse, _ymouse, true)) {
lamp04graphic.gotoAndStop(2);
lamp = true;
}
}
}
if (pressed == true) {
if (mush18 == false) {
if (mushroom18.hitTest(_xmouse, _ymouse, true)) {
mushroom18.gotoAndStop(2);
mush18 = true;
}
}
}
if (pressed == true) {
if (mush19 == false) {
if (mushroom19.hitTest(_xmouse, _ymouse, true)) {
mushroom19.gotoAndStop(2);
mush19 = true;
}
}
}
if (pressed == true) {
if (mush20 == false) {
if (mushroom20.hitTest(_xmouse, _ymouse, true)) {
mushroom20.gotoAndStop(2);
mush20 = true;
}
}
}
if (pressed == true) {
if (mush21 == false) {
if (mushroom21.hitTest(_xmouse, _ymouse, true)) {
mushroom21.gotoAndStop(2);
mush21 = true;
}
}
}
if (pressed == true) {
if (mush22 == false) {
if (mushroom22.hitTest(_xmouse, _ymouse, true)) {
mushroom22.gotoAndStop(2);
mush22 = true;
}
}
}
if (pressed == true) {
if (mush23 == false) {
if (mushroom23.hitTest(_xmouse, _ymouse, true)) {
mushroom23.gotoAndStop(2);
mush23 = true;
}
}
}
if (pressed == true) {
if (mush24 == false) {
if (mushroom24.hitTest(_xmouse, _ymouse, true)) {
mushroom24.gotoAndStop(2);
mush24 = true;
}
}
}
if (butter01 == false) {
if (butterfly01.hitTest(_xmouse, _ymouse, true)) {
butterfly01.gotoAndPlay(2);
butter01 = true;
}
}
if (butter02 == false) {
if (butterfly02.hitTest(_xmouse, _ymouse, true)) {
butterfly02.gotoAndPlay(2);
butter02 = true;
}
}
if (butter03 == false) {
if (butterfly03.hitTest(_xmouse, _ymouse, true)) {
butterfly03.gotoAndPlay(2);
butter03 = true;
}
}
};
play();
Frame 4899
Mouse.show();
stop();
Frame 4909
startDrag ("_root.cursor", true);
Mouse.hide();
play();
door04graphic.gotoAndPlay("doornotopen");
Frame 4919
dude04standgrowlgraphic.gotoAndPlay(2);
Frame 4933
gotoAndStop ("04start");
Frame 4936
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 5102
box04graphic.gotoAndPlay(2);
Frame 5134
stop();
mission04.gotoAndPlay(2);
Frame 5137
startDrag ("_root.cursor", true);
Mouse.hide();
play();
box04graphic.gotoAndPlay(2);
Frame 5202
stop();
mission04.gotoAndPlay(2);
Frame 5204
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 5254
Mouse.show();
guard = true;
Frame 5378
lamp04graphic.gotoAndStop(1);
Frame 5485
startDrag ("_root.cursor", true);
Mouse.hide();
Frame 5500
gotoAndStop ("04start");
lamp = false;
dudereturn = true;
Frame 5504
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 5528
if (machine == true) {
machine04graphic.gotoAndStop(3);
gotoAndPlay ("04finish");
}
Frame 5531
Mouse.show();
stop();
Frame 5546
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 5782
shaking = true;
Frame 5796
shaking = false;
Frame 5806
cartcrazy.gotoAndPlay(2);
Frame 5866
stopAllSounds();
Frame 5873
stopAllSounds();
gotoAndPlay ("05intro");
Frame 5878
Mouse.show();
stopAllSounds();
stop();
Frame 5888
startDrag ("_root.cursor", true);
Mouse.hide();
countdown = true;
spike = false;
spiketurned = false;
railbit = false;
railturned = false;
lever = false;
railbrake = false;
leverclicked = false;
crazydeadalready = false;
mush25 = false;
mush26 = false;
mush27 = false;
mush28 = false;
mush29 = false;
mush30 = false;
spike05graphic.gotoAndStop(1);
crazycart05graphic.gotoAndStop(1);
railbit05graphic.gotoAndStop(1);
mission05.gotoAndStop(1);
railbrake05graphic.gotoAndStop(1);
mushroom25.gotoAndStop(1);
mushroom26.gotoAndStop(1);
mushroom27.gotoAndStop(1);
mushroom28.gotoAndStop(1);
mushroom29.gotoAndStop(1);
mushroom30.gotoAndStop(1);
xx = _x;
yy = _y;
shaking = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
if (shaking == true) {
_x = ((xx + 3) - random(5));
_y = ((yy + 3) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (spike == false) {
if (spiketurned == false) {
if (spike05button.hitTest(_xmouse, _ymouse, true)) {
spike05graphic.gotoAndPlay("breakoff");
}
}
}
}
if (pressed == true) {
if (spike == true) {
if (spiketurned == false) {
if (spike05button.hitTest(_xmouse, _ymouse, true)) {
spike05graphic.gotoAndPlay("breakon");
}
}
}
}
if (pressed == true) {
if (railbit == false) {
if (railturned == false) {
if (railbit05button.hitTest(_xmouse, _ymouse, true)) {
railbit05graphic.gotoAndPlay("fix");
}
}
}
}
if (pressed == true) {
if (railbit == true) {
if (railturned == false) {
if (railbit05button.hitTest(_xmouse, _ymouse, true)) {
railbit05graphic.gotoAndPlay("break");
}
}
}
}
if (pressed == true) {
if (crazycart05button.hitTest(_xmouse, _ymouse, true)) {
crazycart05graphic.gotoAndStop("crazyspasmdie");
mission05.gotoAndPlay(2);
gotoAndStop ("05dead");
}
}
if (pressed == true) {
if (lever == false) {
if (leverclicked == false) {
if (lever05button.hitTest(_xmouse, _ymouse, true)) {
railbrake05graphic.gotoAndStop(2);
lever05graphic.gotoAndPlay(2);
leverclicked = true;
lever = true;
gotoAndPlay ("05go");
}
}
}
}
if (pressed == true) {
if (mush25 == false) {
if (mushroom25.hitTest(_xmouse, _ymouse, true)) {
mushroom25.gotoAndStop(2);
mush25 = true;
}
}
}
if (pressed == true) {
if (mush26 == false) {
if (mushroom26.hitTest(_xmouse, _ymouse, true)) {
mushroom26.gotoAndStop(2);
mush26 = true;
}
}
}
if (pressed == true) {
if (mush27 == false) {
if (mushroom27.hitTest(_xmouse, _ymouse, true)) {
mushroom27.gotoAndStop(2);
mush27 = true;
}
}
}
if (pressed == true) {
if (mush28 == false) {
if (mushroom28.hitTest(_xmouse, _ymouse, true)) {
mushroom28.gotoAndStop(2);
mush28 = true;
}
}
}
if (pressed == true) {
if (mush29 == false) {
if (mushroom29.hitTest(_xmouse, _ymouse, true)) {
mushroom29.gotoAndStop(2);
mush29 = true;
}
}
}
if (pressed == true) {
if (mush30 == false) {
if (mushroom30.hitTest(_xmouse, _ymouse, true)) {
mushroom30.gotoAndStop(2);
mush30 = true;
}
}
}
};
play();
Frame 5937
Mouse.show();
stop();
Frame 5950
startDrag ("_root.cursor", true);
Mouse.hide();
stop();
Frame 5956
Mouse.show();
play();
Frame 5999
if (spike == false) {
spike05graphic.gotoAndStop(2);
crazycart05graphic.gotoAndStop("spikedeath");
mission05.gotoAndPlay(2);
}
Frame 6028
startDrag ("_root.cursor", true);
Mouse.hide();
if (railbit == false) {
if (spike == false) {
stop();
crazycart05graphic.gotoAndPlay("raildeath2");
mission05.gotoAndPlay(2);
}
}
if (railbit == false) {
if (spike == true) {
stop();
crazycart05graphic.gotoAndPlay("raildeath");
mission05.gotoAndPlay(2);
}
}
Frame 6052
if (crazydeadalready == true) {
stop();
mission05.gotoAndPlay(2);
}
Frame 6053
stopAllSounds();
gotoAndPlay ("06intro");
Frame 6062
Mouse.show();
stopAllSounds();
stop();
Frame 6072
Mouse.show();
countdown = true;
spike = false;
spiketurned = false;
spikea = false;
spiketurneda = false;
railbit = false;
railturned = false;
mush31 = false;
mush32 = false;
mush33 = false;
mush34 = false;
bats = false;
spikea06graphic.gotoAndStop(1);
spike06graphic.gotoAndStop(1);
crazycart06graphic.gotoAndStop(1);
railbit06graphic.gotoAndStop(1);
mission06.gotoAndStop(1);
mushroom31.gotoAndStop(1);
mushroom32.gotoAndStop(1);
mushroom33.gotoAndStop(1);
mushroom34.gotoAndStop(1);
bats.gotoAndStop(1);
xx = _x;
yy = _y;
shaking = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
if (shaking == true) {
_x = ((xx + 3) - random(5));
_y = ((yy + 3) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (spike == false) {
if (spiketurned == false) {
if (spike06button.hitTest(_xmouse, _ymouse, true)) {
spike06graphic.gotoAndPlay("breakoff");
}
}
}
}
if (pressed == true) {
if (spike == true) {
if (spiketurned == false) {
if (spike06button.hitTest(_xmouse, _ymouse, true)) {
spike06graphic.gotoAndPlay("breakon");
}
}
}
}
if (pressed == true) {
if (spikea == false) {
if (spiketurneda == false) {
if (spikea06button.hitTest(_xmouse, _ymouse, true)) {
spikea06graphic.gotoAndPlay("breakoff");
}
}
}
}
if (pressed == true) {
if (spikea == true) {
if (spiketurneda == false) {
if (spikea06button.hitTest(_xmouse, _ymouse, true)) {
spikea06graphic.gotoAndPlay("breakon");
}
}
}
}
if (pressed == true) {
if (railbit == false) {
if (railturned == false) {
if (railbit06button.hitTest(_xmouse, _ymouse, true)) {
railbit06graphic.gotoAndPlay("fix");
}
}
}
}
if (pressed == true) {
if (railbit == true) {
if (railturned == false) {
if (railbit06button.hitTest(_xmouse, _ymouse, true)) {
railbit06graphic.gotoAndPlay("break");
}
}
}
}
if (bats04graphic.hitTest(_xmouse, _ymouse, true)) {
if (bats == false) {
bats04graphic.gotoAndPlay(2);
bats = true;
}
}
if (pressed == true) {
if (mush31 == false) {
if (mushroom31.hitTest(_xmouse, _ymouse, true)) {
mushroom31.gotoAndStop(2);
mush31 = true;
}
}
}
if (pressed == true) {
if (mush32 == false) {
if (mushroom32.hitTest(_xmouse, _ymouse, true)) {
mushroom32.gotoAndStop(2);
mush32 = true;
}
}
}
if (pressed == true) {
if (mush33 == false) {
if (mushroom33.hitTest(_xmouse, _ymouse, true)) {
mushroom33.gotoAndStop(2);
mush33 = true;
}
}
}
if (pressed == true) {
if (mush34 == false) {
if (mushroom34.hitTest(_xmouse, _ymouse, true)) {
mushroom34.gotoAndStop(2);
mush34 = true;
}
}
}
};
play();
Frame 6189
if (spikea == false) {
spikea06graphic.gotoAndStop(2);
crazycart06graphic.gotoAndStop("spikedeath");
mission06.gotoAndPlay(2);
}
Frame 6211
if (railbit == false) {
if (spikea == false) {
stop();
crazycart06graphic.gotoAndPlay("raildeath2");
mission06.gotoAndPlay(2);
}
}
if (railbit == false) {
if (spikea == true) {
stop();
crazycart06graphic.gotoAndPlay("raildeath");
mission06.gotoAndPlay(2);
}
}
Frame 6224
startDrag ("_root.cursor", true);
Mouse.hide();
Frame 6230
if (spike == false) {
if (spikea == true) {
spike06graphic.gotoAndStop(2);
}
crazycart06graphic.gotoAndStop("spikedeath");
mission06.gotoAndPlay(2);
}
Frame 6245
if (spike == false) {
mission06.gotoAndPlay(2);
stop();
}
if (spikea == false) {
mission06.gotoAndPlay(2);
stop();
}
Frame 6246
stopAllSounds();
gotoAndPlay ("07intro");
Frame 6320
Mouse.show();
stopAllSounds();
stop();
Frame 6330
Mouse.show();
countdown = true;
railturned1 = false;
railbit1 = false;
railturned2 = false;
railbit2 = false;
mush35 = false;
mush36 = false;
mush37 = false;
mush38 = false;
spike = false;
spiketurned = false;
dead = false;
countdown = true;
spike07graphic.gotoAndStop(1);
crazycart06graphic.gotoAndStop(1);
railbit107graphic.gotoAndStop(1);
railbit207graphic.gotoAndStop(1);
mission07.gotoAndStop(1);
mushroom35.gotoAndStop(1);
mushroom36.gotoAndStop(1);
mushroom37.gotoAndStop(1);
mushroom38.gotoAndStop(1);
xx = _x;
yy = _y;
shaking = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
if (shaking == true) {
_x = ((xx + 3) - random(5));
_y = ((yy + 3) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (spike == false) {
if (spiketurned == false) {
if (spike07button.hitTest(_xmouse, _ymouse, true)) {
spike07graphic.gotoAndPlay("breakoff");
}
}
}
}
if (pressed == true) {
if (spike == true) {
if (spiketurned == false) {
if (spike07button.hitTest(_xmouse, _ymouse, true)) {
spike07graphic.gotoAndPlay("breakon");
}
}
}
}
if (pressed == true) {
if (railbit1 == false) {
if (railturned1 == false) {
if (railbit107button.hitTest(_xmouse, _ymouse, true)) {
railbit107graphic.gotoAndPlay("break");
}
}
}
}
if (pressed == true) {
if (railbit1 == true) {
if (railturned1 == false) {
if (railbit107button.hitTest(_xmouse, _ymouse, true)) {
railbit107graphic.gotoAndPlay("fix");
}
}
}
}
if (pressed == true) {
if (railbit2 == false) {
if (railturned2 == false) {
if (railbit207button.hitTest(_xmouse, _ymouse, true)) {
railbit207graphic.gotoAndPlay("break");
}
}
}
}
if (pressed == true) {
if (railbit2 == true) {
if (railturned2 == false) {
if (railbit207button.hitTest(_xmouse, _ymouse, true)) {
railbit207graphic.gotoAndPlay("fix");
}
}
}
}
if (pressed == true) {
if (mush35 == false) {
if (mushroom35.hitTest(_xmouse, _ymouse, true)) {
mushroom35.gotoAndStop(2);
mush35 = true;
}
}
}
if (pressed == true) {
if (mush36 == false) {
if (mushroom36.hitTest(_xmouse, _ymouse, true)) {
mushroom36.gotoAndStop(2);
mush36 = true;
}
}
}
if (pressed == true) {
if (mush37 == false) {
if (mushroom37.hitTest(_xmouse, _ymouse, true)) {
mushroom37.gotoAndStop(2);
mush37 = true;
}
}
}
if (pressed == true) {
if (mush38 == false) {
if (mushroom38.hitTest(_xmouse, _ymouse, true)) {
mushroom38.gotoAndStop(2);
mush38 = true;
}
}
}
};
play();
Frame 6451
if (railbit1 == true) {
gotoAndPlay ("07cartleap");
}
if (railbit1 == false) {
gotoAndPlay ("07cartdie1");
}
Frame 6452
play();
Frame 6466
if (spike == false) {
spike07graphic.gotoAndStop(2);
crazycart06graphic.gotoAndStop("spikedeath");
mission07.gotoAndPlay(2);
dead = true;
}
Frame 6476
if (railbit2 == false) {
gotoAndPlay ("07cartdie2");
}
Frame 6503
stop();
if (dead == true) {
mission07.gotoAndPlay(2);
}
if (dead == false) {
gotoAndPlay ("08intro");
}
Frame 6505
play();
Frame 6525
shaking = true;
Frame 6528
mission07.gotoAndPlay(2);
stop();
shaking = false;
Frame 6531
play();
if (dead == true) {
crazycart06graphic.gotoAndPlay("crashdeath");
}
if (dead == false) {
crazycart06graphic.gotoAndPlay("crashdeath2");
}
Frame 6554
stop();
mission07.gotoAndPlay(2);
Frame 6570
Mouse.show();
stopAllSounds();
stop();
Frame 6580
startDrag ("_root.cursor", true);
Mouse.hide();
stop();
countdown = true;
liftcontrol08graphic.gotoAndStop(1);
platform08graphic.gotoAndStop(1);
lever08graphic.gotoAndStop(1);
liftmachine08graphic.gotoAndStop(1);
liftdown08button.gotoAndStop(1);
gear08graphic.gotoAndStop(1);
rocksandladder08graphic.gotoAndStop(1);
dude08graphic.gotoAndStop(1);
crazycart08graphic.gotoAndStop(1);
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
mushroom39.gotoAndStop(1);
mushroom40.gotoAndStop(1);
mushroom41.gotoAndStop(1);
mushroom42.gotoAndStop(1);
mushroom43.gotoAndStop(1);
mush39 = false;
mush40 = false;
mush41 = false;
mush42 = false;
mush43 = false;
onEnterFrame = function () {
if (pressed == true) {
if (mush39 == false) {
if (mushroom39.hitTest(_xmouse, _ymouse, true)) {
mushroom39.gotoAndStop(2);
mush39 = true;
}
}
}
if (pressed == true) {
if (mush40 == false) {
if (mushroom40.hitTest(_xmouse, _ymouse, true)) {
mushroom40.gotoAndStop(2);
mush40 = true;
}
}
}
if (pressed == true) {
if (mush41 == false) {
if (mushroom41.hitTest(_xmouse, _ymouse, true)) {
mushroom41.gotoAndStop(2);
mush41 = true;
}
}
}
if (pressed == true) {
if (mush42 == false) {
if (mushroom42.hitTest(_xmouse, _ymouse, true)) {
mushroom42.gotoAndStop(2);
mush42 = true;
}
}
}
if (pressed == true) {
if (mush43 == false) {
if (mushroom43.hitTest(_xmouse, _ymouse, true)) {
mushroom43.gotoAndStop(2);
mush43 = true;
}
}
}
};
play();
Frame 6689
Mouse.show();
countdown = true;
levermoving = false;
leverdone = false;
machineon = false;
levergettingpulled = false;
gearonmachine = false;
gearup = false;
gearmoving = false;
machinedone = false;
rocksoff = false;
platformmoving = false;
platformdown = false;
buttonpressed = false;
dudealive = true;
laddermoved = false;
crazydead = false;
crazymoving = false;
crazyonplatform = false;
baddudemoving = false;
xx = _x;
yy = _y;
shaking = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
if (shaking == true) {
_x = ((xx + 3) - random(5));
_y = ((yy + 3) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (levermoving == false) {
if (leverup == false) {
if (leverdone == false) {
if (lever08graphic.hitTest(_xmouse, _ymouse, true)) {
lever08graphic.gotoAndPlay("leverup");
}
}
}
}
}
if (pressed == true) {
if (levermoving == false) {
if (leverup == true) {
if (leverdone == false) {
if (lever08graphic.hitTest(_xmouse, _ymouse, true)) {
lever08graphic.gotoAndPlay("leverdown");
}
}
}
}
}
if (pressed == true) {
if (leverup == true) {
if (leverdone == false) {
if (leverbottom08graphic.hitTest(_xmouse, _ymouse, true)) {
lever08graphic.gotoAndPlay("leverdone");
leverbottom08graphic.gotoAndPlay(2);
}
}
}
}
if (pressed == true) {
if (leverdone == true) {
if (levermoving == false) {
if (lever08graphic.hitTest(_xmouse, _ymouse, true)) {
lever08graphic.gotoAndPlay("leverpulled");
}
}
}
}
if (levergettingpulled == true) {
if (machineon == false) {
if (gearonmachine == true) {
liftmachine08graphic.gotoAndStop("machineongearon");
machineon = true;
}
}
}
if (levergettingpulled == true) {
if (machinedone == true) {
liftmachine08graphic.gotoAndStop("gearon");
machineon = false;
}
}
if (pressed == true) {
if (gearup == false) {
if (gearmoving == false) {
if (gear08graphic.hitTest(_xmouse, _ymouse, true)) {
gear08graphic.gotoAndPlay("gearup");
}
}
}
}
if (pressed == true) {
if (gearup == true) {
if (gearmoving == false) {
if (gear08graphic.hitTest(_xmouse, _ymouse, true)) {
gear08graphic.gotoAndPlay("geardown");
}
}
}
}
if (pressed == true) {
if (gearup == true) {
if (machineon == false) {
if (liftmachine08graphic.liftmachine.hitTest(_xmouse, _ymouse, true)) {
liftmachine08graphic.gotoAndStop("gearon");
gearonmachine = true;
gear08graphic.gotoAndStop("gone");
}
}
}
}
if (pressed == true) {
if (rocksandladder08graphic.rocks.hitTest(_xmouse, _ymouse, true)) {
rocksandladder08graphic.gotoAndPlay("rocksknockoff");
rocksoff = true;
}
}
if (pressed == true) {
if (rocksoff == false) {
if (rocksandladder08graphic.ladder.hitTest(_xmouse, _ymouse, true)) {
rocksandladder08graphic.gotoAndPlay("tryliftrocks");
}
}
}
if (pressed == true) {
if (rocksoff == true) {
if (laddermoved == false) {
if (rocksandladder08graphic.ladder.hitTest(_xmouse, _ymouse, true)) {
rocksandladder08graphic.gotoAndPlay("laddermove");
}
}
}
}
if (pressed == true) {
if (rocksoff == true) {
if (laddermoved == true) {
if (dudealive == true) {
if (crazymoving == false) {
if (platformmoving == false) {
if (rocksandladder08graphic.ladder.hitTest(_xmouse, _ymouse, true)) {
crazycart08graphic.gotoAndPlay("crazytryclimb");
dude08graphic.gotoAndPlay("dudekillcrazy");
}
}
}
}
}
}
}
if (pressed == true) {
if (rocksoff == true) {
if (laddermoved == true) {
if (dudealive == false) {
if (crazymoving == false) {
if (platformmoving == false) {
if (rocksandladder08graphic.ladder.hitTest(_xmouse, _ymouse, true)) {
crazycart08graphic.gotoAndPlay("crazydone");
}
}
}
}
}
}
}
if (pressed == true) {
if (machineon == true) {
if (buttonpressed == false) {
if (platformmoving == false) {
if (platformdown == false) {
if (crazymoving == false) {
if (liftdown08button.hitTest(_xmouse, _ymouse, true)) {
liftcontrol08graphic.gotoAndPlay("down");
platform08graphic.gotoAndPlay("down");
}
}
}
}
}
}
}
if (pressed == true) {
if (machineon == true) {
if (buttonpressed == false) {
if (platformmoving == false) {
if (platformdown == true) {
if (crazyonplatform == true) {
if (liftup08button.hitTest(_xmouse, _ymouse, true)) {
liftcontrol08graphic.gotoAndPlay("up");
platform08graphic.gotoAndPlay("up");
rocksandladder08graphic.gotoAndPlay("crazyliftup");
}
}
}
}
}
}
}
if (pressed == true) {
if (machineon == false) {
if (buttonpressed == false) {
if (platformmoving == false) {
if (liftdown08button.hitTest(_xmouse, _ymouse, true)) {
liftcontrol08graphic.gotoAndPlay("down");
}
}
}
}
}
if (pressed == true) {
if (machineon == false) {
if (buttonpressed == false) {
if (platformmoving == false) {
if (liftup08button.hitTest(_xmouse, _ymouse, true)) {
liftcontrol08graphic.gotoAndPlay("up");
}
}
}
}
}
if (pressed == true) {
if (dudealive == true) {
if (baddudemoving == false) {
if (dude08graphic.hitTest(_xmouse, _ymouse, true)) {
dude08graphic.gotoAndPlay("dudegrowl");
}
}
}
}
if (pressed == true) {
if (crazydead == false) {
if (crazymoving == false) {
if (crazycart08graphic.hitTest(_xmouse, _ymouse, true)) {
crazycart08graphic.gotoAndStop("crazyspasmdie");
crazydead = true;
gotoAndStop ("nobuttons08");
}
}
}
}
if (pressed == true) {
if (mush39 == false) {
if (mushroom39.hitTest(_xmouse, _ymouse, true)) {
mushroom39.gotoAndStop(2);
mush39 = true;
}
}
}
if (pressed == true) {
if (mush40 == false) {
if (mushroom40.hitTest(_xmouse, _ymouse, true)) {
mushroom40.gotoAndStop(2);
mush40 = true;
}
}
}
if (pressed == true) {
if (mush41 == false) {
if (mushroom41.hitTest(_xmouse, _ymouse, true)) {
mushroom41.gotoAndStop(2);
mush41 = true;
}
}
}
if (pressed == true) {
if (mush42 == false) {
if (mushroom42.hitTest(_xmouse, _ymouse, true)) {
mushroom42.gotoAndStop(2);
mush42 = true;
}
}
}
if (pressed == true) {
if (mush43 == false) {
if (mushroom43.hitTest(_xmouse, _ymouse, true)) {
mushroom43.gotoAndStop(2);
mush43 = true;
}
}
}
};
stop();
Frame 6699
startDrag ("_root.cursor", true);
Mouse.hide();
mission08.gotoAndPlay(2);
stop();
onEnterFrame = function () {
};
Frame 6731
Mouse.show();
stopAllSounds();
stop();
Frame 6741
startDrag ("_root.cursor", true);
Mouse.hide();
stop();
countdown = true;
objects09graphic.gotoAndStop(1);
fore09graphic.gotoAndStop(1);
back09graphic.gotoAndStop(1);
bucket09graphic.gotoAndStop(1);
cup09graphic.gotoAndStop(1);
water09graphic.gotoAndStop(1);
door09graphic.gotoAndStop(1);
wheel09graphic.gotoAndStop(1);
dude09graphic.gotoAndStop(1);
torch09graphic.gotoAndStop(1);
mushroom44.gotoAndStop(1);
mushroom45.gotoAndStop(1);
mushroom46.gotoAndStop(1);
mushroom47.gotoAndStop(1);
mush44 = false;
mush45 = false;
mush46 = false;
mush47 = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (pressed == true) {
if (mush44 == false) {
if (mushroom44.hitTest(_xmouse, _ymouse, true)) {
mushroom44.gotoAndStop(2);
mush44 = true;
}
}
}
if (pressed == true) {
if (mush45 == false) {
if (mushroom45.hitTest(_xmouse, _ymouse, true)) {
mushroom45.gotoAndStop(2);
mush45 = true;
}
}
}
if (pressed == true) {
if (mush46 == false) {
if (mushroom46.hitTest(_xmouse, _ymouse, true)) {
mushroom46.gotoAndStop(2);
mush46 = true;
}
}
}
if (pressed == true) {
if (mush47 == false) {
if (mushroom47.hitTest(_xmouse, _ymouse, true)) {
mushroom47.gotoAndStop(2);
mush47 = true;
}
}
}
};
play();
Frame 6841
Mouse.show();
countdown = true;
cupdown = false;
bucketup = false;
bucketfull = false;
torchout = false;
doorclosed = false;
fireout = false;
crazyrun = false;
bucketbusy = false;
wateronguard = false;
dudewalkofdeath = false;
dude09dead = false;
xx = _x;
yy = _y;
shaking = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
if (shaking == true) {
_x = ((xx + 3) - random(5));
_y = ((yy + 3) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (dudewalkofdeath == false) {
if (cup09graphic.cup.cup09button.hitTest(_xmouse, _ymouse, true)) {
cup09graphic.gotoAndPlay("cupfall");
}
}
}
if (pressed == true) {
if (bucketup == false) {
if (bucketfull == false) {
if (dudewalkofdeath == false) {
if (water09graphic.watertap.watertap09button.hitTest(_xmouse, _ymouse, true)) {
water09graphic.gotoAndPlay(2);
}
}
}
}
}
if (pressed == true) {
if (bucketup == true) {
if (bucketfull == false) {
if (dudewalkofdeath == false) {
if (bucketbusy == false) {
if (water09graphic.watertap.watertap09button.hitTest(_xmouse, _ymouse, true)) {
bucket09graphic.gotoAndPlay("bucketfill");
}
}
}
}
}
}
if (pressed == true) {
if (bucketup == true) {
if (bucketfull == true) {
if (dudewalkofdeath == false) {
if (water09graphic.watertap.watertap09button.hitTest(_xmouse, _ymouse, true)) {
water09graphic.gotoAndPlay(2);
}
}
}
}
}
if (pressed == true) {
if (dudewalkofdeath == false) {
if (bucket09graphic.bucketdown.hitTest(_xmouse, _ymouse, true)) {
bucket09graphic.gotoAndPlay("bucketup");
}
}
}
if (pressed == true) {
if (dudewalkofdeath == false) {
if (bucket09graphic.bucketup.hitTest(_xmouse, _ymouse, true)) {
bucket09graphic.gotoAndPlay("bucketdown");
}
}
}
if (pressed == true) {
if (bucketbusy == false) {
if (bucketfull == true) {
if (dudewalkofdeath == false) {
if (torch09graphic.torch.torch09button.hitTest(_xmouse, _ymouse, true)) {
bucket09graphic.gotoAndPlay("putfireout");
torchout = true;
}
}
}
}
}
if (pressed == true) {
if (dudewalkofdeath == false) {
if (wheel09graphic.lever.lever09button.hitTest(_xmouse, _ymouse, true)) {
wheel09graphic.gotoAndPlay(2);
door09graphic.gotoAndPlay(2);
}
}
}
if (pressed == true) {
if (dudewalkofdeath == false) {
if (wheel09graphic.wheel.hitTest(_xmouse, _ymouse, true)) {
wheel09graphic.gotoAndPlay("doorup");
door09graphic.gotoAndPlay("doorup");
}
}
}
if (pressed == true) {
if (bucketfull == false) {
if (dudewalkofdeath == false) {
if (dude09graphic.dude.hitTest(_xmouse, _ymouse, true)) {
dude09graphic.gotoAndPlay("sleepinggrunt");
}
}
}
}
if (pressed == true) {
if (crazyrun == false) {
if (dudewalkofdeath == false) {
if (door09graphic.doorbutton.hitTest(_xmouse, _ymouse, true)) {
crazy09graphic.gotoAndPlay("crazydiedoor");
gotoAndStop ("nobuttons09");
}
}
}
}
if (pressed == true) {
if (crazyrun == false) {
if (dudewalkofdeath == false) {
if (crazy09graphic.crazy.hitTest(_xmouse, _ymouse, true)) {
crazy09graphic.gotoAndPlay("crazydiedoor");
gotoAndStop ("nobuttons09");
}
}
}
}
if (pressed == true) {
if (bucketfull == true) {
if (bucketup == true) {
if (dudewalkofdeath == false) {
if (bucketbusy == false) {
if (dude09graphic.dude.hitTest(_xmouse, _ymouse, true)) {
bucket09graphic.gotoAndPlay("pouronguard");
dudewalkofdeath = true;
}
}
}
}
}
}
if (pressed == true) {
if (mush44 == false) {
if (mushroom44.hitTest(_xmouse, _ymouse, true)) {
mushroom44.gotoAndStop(2);
mush44 = true;
}
}
}
if (pressed == true) {
if (mush45 == false) {
if (mushroom45.hitTest(_xmouse, _ymouse, true)) {
mushroom45.gotoAndStop(2);
mush45 = true;
}
}
}
if (pressed == true) {
if (mush46 == false) {
if (mushroom46.hitTest(_xmouse, _ymouse, true)) {
mushroom46.gotoAndStop(2);
mush46 = true;
}
}
}
if (pressed == true) {
if (mush47 == false) {
if (mushroom47.hitTest(_xmouse, _ymouse, true)) {
mushroom47.gotoAndStop(2);
mush47 = true;
}
}
}
};
stop();
Frame 6850
startDrag ("_root.cursor", true);
Mouse.hide();
stop();
Frame 6857
Mouse.show();
dudewalkofdeath = false;
stop();
Frame 6875
Mouse.show();
stopAllSounds();
play();
objects09graphic.gotoAndStop(2);
fore09graphic.gotoAndStop(2);
back09graphic.gotoAndStop(2);
Frame 6876
stop();
Frame 6886
startDrag ("_root.cursor", true);
Mouse.hide();
stop();
countdown = true;
onEnterFrame = function () {
};
Frame 6925
Mouse.show();
stopAllSounds();
stop();
Frame 6935
startDrag ("_root.cursor", true);
Mouse.hide();
countdown = true;
dude10graphic.gotoAndStop(1);
catapult10graphic.gotoAndStop(1);
ball10graphic.gotoAndStop(1);
crazy10graphic.gotoAndStop(1);
mushroom48.gotoAndStop(1);
mushroom49.gotoAndStop(1);
mushroom50.gotoAndStop(1);
mushroom51.gotoAndStop(1);
mush48 = false;
mush49 = false;
mush50 = false;
mush51 = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (pressed == true) {
if (mush48 == false) {
if (mushroom48.hitTest(_xmouse, _ymouse, true)) {
mushroom48.gotoAndStop(2);
mush48 = true;
}
}
}
if (pressed == true) {
if (mush49 == false) {
if (mushroom49.hitTest(_xmouse, _ymouse, true)) {
mushroom49.gotoAndStop(2);
mush49 = true;
}
}
}
if (pressed == true) {
if (mush50 == false) {
if (mushroom50.hitTest(_xmouse, _ymouse, true)) {
mushroom50.gotoAndStop(2);
mush50 = true;
}
}
}
if (pressed == true) {
if (mush51 == false) {
if (mushroom51.hitTest(_xmouse, _ymouse, true)) {
mushroom51.gotoAndStop(2);
mush51 = true;
}
}
}
};
play();
Frame 6974
Mouse.show();
busy = false;
armdown = false;
ballup = false;
ballready = false;
ballbusy = false;
balldipped = false;
balldippedready = false;
balldippedreadybutup = false;
dudereadytodie = false;
dudefuckingdead = false;
xx = _x;
yy = _y;
shaking = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
if (shaking == true) {
_x = ((xx + 3) - random(5));
_y = ((yy + 3) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (busy == false) {
if (dude10graphic.dude.hitTest(_xmouse, _ymouse, true)) {
dude10graphic.gotoAndPlay("dudegrowlsoft");
}
}
}
if (pressed == true) {
if (busy == false) {
if (dudereadytodie == false) {
if (crazy10graphic.crazy.hitTest(_xmouse, _ymouse, true)) {
crazy10graphic.gotoAndPlay("crazyspasm");
gotoAndStop ("10busy");
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (armdown == false) {
if (ballbusy == false) {
if (balldippedready == false) {
if (catapult10graphic.wheel.hitTest(_xmouse, _ymouse, true)) {
catapult10graphic.gotoAndPlay("down");
}
}
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (armdown == true) {
if (ballready == true) {
if (ballbusy == false) {
if (balldippedready == false) {
if (catapult10graphic.wheel.hitTest(_xmouse, _ymouse, true)) {
catapult10graphic.gotoAndPlay("up");
ball10graphic.gotoAndPlay("shoot");
}
}
}
}
}
}
}
if (pressed == true) {
if (dudereadytodie == false) {
if (busy == false) {
if (armdown == true) {
if (ballready == false) {
if (ballbusy == false) {
if (balldippedready == false) {
if (catapult10graphic.wheel.hitTest(_xmouse, _ymouse, true)) {
catapult10graphic.gotoAndPlay("up");
}
}
}
}
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (ballup == false) {
if (ball10graphic.ball.hitTest(_xmouse, _ymouse, true)) {
ball10graphic.gotoAndPlay("up");
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (ballup == true) {
if (ball10graphic.ball.hitTest(_xmouse, _ymouse, true)) {
ball10graphic.gotoAndPlay("down");
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (ballup == true) {
if (ballbusy == false) {
if (ballready == false) {
if (armdown == true) {
if (balldippedready == false) {
if (catapult10graphic.arm.button.hitTest(_xmouse, _ymouse, true)) {
ball10graphic.gotoAndPlay("ballready");
}
}
}
}
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (ballup == true) {
if (ballbusy == false) {
if (ballready == false) {
if (balldipped == false) {
if (balldippedready == false) {
if (barrel10graphic.barrel.hitTest(_xmouse, _ymouse, true)) {
ball10graphic.gotoAndPlay("balltobarrel");
}
}
}
}
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (ballup == true) {
if (ballbusy == false) {
if (ballready == false) {
if (armdown == true) {
if (balldipped == true) {
if (balldippedready == false) {
if (catapult10graphic.arm.button.hitTest(_xmouse, _ymouse, true)) {
ball10graphic.gotoAndPlay("balltocatapult");
}
}
}
}
}
}
}
}
}
if (pressed == true) {
if (dudereadytodie == false) {
if (busy == false) {
if (armdown == true) {
if (ballbusy == false) {
if (balldippedready == true) {
if (catapult10graphic.wheel.hitTest(_xmouse, _ymouse, true)) {
catapult10graphic.gotoAndPlay("up");
ball10graphic.gotoAndPlay("shootstuck");
}
}
}
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (armdown == false) {
if (ballbusy == false) {
if (balldippedready == true) {
if (catapult10graphic.wheel.hitTest(_xmouse, _ymouse, true)) {
catapult10graphic.gotoAndPlay("down");
ball10graphic.gotoAndPlay("winddown");
}
}
}
}
}
}
if (pressed == true) {
if (dudereadytodie == true) {
if (dudefuckingdead == false) {
if (catapult10graphic.wheel.hitTest(_xmouse, _ymouse, true)) {
dude10graphic.gotoAndStop("dudefuckingdies");
catapult10graphic.gotoAndPlay("up");
ball10graphic.gotoAndPlay("shootstuck");
gotoAndStop ("10busy");
}
}
}
}
if (pressed == true) {
if (mush48 == false) {
if (mushroom48.hitTest(_xmouse, _ymouse, true)) {
mushroom48.gotoAndStop(2);
mush48 = true;
}
}
}
if (pressed == true) {
if (mush49 == false) {
if (mushroom49.hitTest(_xmouse, _ymouse, true)) {
mushroom49.gotoAndStop(2);
mush49 = true;
}
}
}
if (pressed == true) {
if (mush50 == false) {
if (mushroom50.hitTest(_xmouse, _ymouse, true)) {
mushroom50.gotoAndStop(2);
mush50 = true;
}
}
}
if (pressed == true) {
if (mush51 == false) {
if (mushroom51.hitTest(_xmouse, _ymouse, true)) {
mushroom51.gotoAndStop(2);
mush51 = true;
}
}
}
};
stop();
Frame 6982
Mouse.show();
stop();
busy = false;
Frame 6991
startDrag ("_root.cursor", true);
Mouse.hide();
stop();
busy = true;
Frame 7010
Mouse.show();
stopAllSounds();
stop();
Frame 7020
startDrag ("_root.cursor", true);
Mouse.hide();
countdown = true;
spikei11graphic.gotoAndStop(1);
rope11graphic.gotoAndStop(1);
crazy11graphic.gotoAndPlay(1);
rope11graphic.gotoAndStop(1);
cart11graphic.gotoAndStop(1);
castle11graphic.gotoAndStop(1);
fore11graphic.gotoAndStop(1);
foreback11graphic.gotoAndStop(1);
shaking = false;
mushroom52.gotoAndStop(1);
mushroom53.gotoAndStop(1);
mushroom54.gotoAndStop(1);
mushroom55.gotoAndStop(1);
mushroom56.gotoAndStop(1);
mushroom57.gotoAndStop(1);
mush52 = false;
mush53 = false;
mush54 = false;
mush55 = false;
mush56 = false;
mush57 = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (pressed == true) {
if (mush52 == false) {
if (mushroom52.hitTest(_xmouse, _ymouse, true)) {
mushroom52.gotoAndStop(2);
mush52 = true;
}
}
}
if (pressed == true) {
if (mush53 == false) {
if (mushroom53.hitTest(_xmouse, _ymouse, true)) {
mushroom53.gotoAndStop(2);
mush53 = true;
}
}
}
if (pressed == true) {
if (mush54 == false) {
if (mushroom54.hitTest(_xmouse, _ymouse, true)) {
mushroom54.gotoAndStop(2);
mush54 = true;
}
}
}
if (pressed == true) {
if (mush55 == false) {
if (mushroom55.hitTest(_xmouse, _ymouse, true)) {
mushroom55.gotoAndStop(2);
mush55 = true;
}
}
}
if (pressed == true) {
if (mush56 == false) {
if (mushroom56.hitTest(_xmouse, _ymouse, true)) {
mushroom56.gotoAndStop(2);
mush56 = true;
}
}
}
if (pressed == true) {
if (mush57 == false) {
if (mushroom57.hitTest(_xmouse, _ymouse, true)) {
mushroom57.gotoAndStop(2);
mush57 = true;
}
}
}
};
stop();
Frame 7029
Mouse.show();
busy11 = false;
spikeoncart = false;
spikebusy = false;
spikeout = false;
ropeup = false;
ropebusy = false;
ropedone = false;
stopgone = false;
xx = _x;
yy = _y;
shaking = false;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
if (shaking == true) {
_x = ((xx + 3) - random(5));
_y = ((yy + 3) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (busy11 == false) {
if (spikea11graphic.spike.hitTest(_xmouse, _ymouse, true)) {
spikea11graphic.gotoAndPlay(2);
}
}
}
if (pressed == true) {
if (busy11 == false) {
if (spikeb11graphic.spike.hitTest(_xmouse, _ymouse, true)) {
spikeb11graphic.gotoAndPlay(2);
}
}
}
if (pressed == true) {
if (busy11 == false) {
if (spikec11graphic.spike.hitTest(_xmouse, _ymouse, true)) {
spikec11graphic.gotoAndPlay(2);
}
}
}
if (pressed == true) {
if (busy11 == false) {
if (spiked11graphic.spike.hitTest(_xmouse, _ymouse, true)) {
spiked11graphic.gotoAndPlay(2);
}
}
}
if (pressed == true) {
if (spikee11graphic.spike.hitTest(_xmouse, _ymouse, true)) {
spikee11graphic.gotoAndPlay(2);
}
}
if (pressed == true) {
if (busy11 == false) {
if (spikef11graphic.spike.hitTest(_xmouse, _ymouse, true)) {
spikef11graphic.gotoAndPlay(2);
}
}
}
if (pressed == true) {
if (busy11 == false) {
if (spikeg11graphic.spike.hitTest(_xmouse, _ymouse, true)) {
spikeg11graphic.gotoAndPlay(2);
}
}
}
if (pressed == true) {
if (busy11 == false) {
if (spikeh11graphic.spike.hitTest(_xmouse, _ymouse, true)) {
spikeh11graphic.gotoAndPlay(2);
}
}
}
if (pressed == true) {
if (busy11 == false) {
if (spikei11graphic.spike.hitTest(_xmouse, _ymouse, true)) {
spikei11graphic.gotoAndPlay(2);
}
}
}
if (pressed == true) {
if (busy11 == false) {
if (spikeout == true) {
if (spikebusy == false) {
if (cart11graphic.cart.hitTest(_xmouse, _ymouse, true)) {
spikei11graphic.gotoAndPlay("spikeoncart");
}
}
}
}
}
if (pressed == true) {
if (busy11 == false) {
if (rope11graphic.rope.rope.hitTest(_xmouse, _ymouse, true)) {
rope11graphic.gotoAndPlay(2);
}
}
}
if (pressed == true) {
if (busy11 == false) {
if (ropeup == true) {
if (ropebusy == false) {
if (cart11graphic.cart.hitTest(_xmouse, _ymouse, true)) {
rope11graphic.gotoAndPlay("ropedone");
}
}
}
}
}
if (pressed == true) {
if (busy11 == false) {
if (crazy11graphic.crazy.hitTest(_xmouse, _ymouse, true)) {
crazy11graphic.gotoAndPlay("crazyspasm");
}
}
}
if (pressed == true) {
if (busy11 == false) {
if (wheelstop11graphic.wheelstop.hitTest(_xmouse, _ymouse, true)) {
wheelstop11graphic.gotoAndPlay(2);
}
}
}
if (pressed == true) {
if (mush52 == false) {
if (mushroom52.hitTest(_xmouse, _ymouse, true)) {
mushroom52.gotoAndStop(2);
mush52 = true;
}
}
}
if (pressed == true) {
if (mush53 == false) {
if (mushroom53.hitTest(_xmouse, _ymouse, true)) {
mushroom53.gotoAndStop(2);
mush53 = true;
}
}
}
if (pressed == true) {
if (mush54 == false) {
if (mushroom54.hitTest(_xmouse, _ymouse, true)) {
mushroom54.gotoAndStop(2);
mush54 = true;
}
}
}
if (pressed == true) {
if (mush55 == false) {
if (mushroom55.hitTest(_xmouse, _ymouse, true)) {
mushroom55.gotoAndStop(2);
mush55 = true;
}
}
}
if (pressed == true) {
if (mush56 == false) {
if (mushroom56.hitTest(_xmouse, _ymouse, true)) {
mushroom56.gotoAndStop(2);
mush56 = true;
}
}
}
if (pressed == true) {
if (mush57 == false) {
if (mushroom57.hitTest(_xmouse, _ymouse, true)) {
mushroom57.gotoAndStop(2);
mush57 = true;
}
}
}
};
play();
Frame 7035
shaking = true;
Frame 7529
crazy11graphic.gotoAndPlay("crazyspasm");
Frame 7879
startDrag ("_root.cursor", true);
Mouse.hide();
Frame 7887
busy11 = true;
Frame 8031
mission11.gotoAndPlay(2);
stop();
Frame 8071
Mouse.show();
stopAllSounds();
stop();
shaking = false;
Frame 8081
countdown = false;
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
};
startDrag ("_root.cursor", true);
Mouse.hide();
play();
Frame 8082
countdown = false;
Frame 9115
stopAllSounds();
Frame 9410
gotoAndPlay ("mushrooms");
Frame 9416
Mouse.show();
play();
countdown = false;
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
};
stopAllSounds();
if (mush01 == true) {
mush01 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone01.gotoAndStop(2);
}
}
if (mush02 == true) {
mush02 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone02.gotoAndStop(2);
}
}
if (mush03 == true) {
mush03 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone03.gotoAndStop(2);
}
}
if (mush04 == true) {
mush04 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone04.gotoAndStop(2);
}
}
if (mush05 == true) {
mush05 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone05.gotoAndStop(2);
}
}
if (mush06 == true) {
mush06 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone06.gotoAndStop(2);
}
}
if (mush07 == true) {
mush07 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone07.gotoAndStop(2);
}
}
if (mush08 == true) {
mush08 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone08.gotoAndStop(2);
}
}
if (mush09 == true) {
mush09 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone09.gotoAndStop(2);
}
}
if (mush10 == true) {
mush10 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone10.gotoAndStop(2);
}
}
if (mush11 == true) {
mush11 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone11.gotoAndStop(2);
}
}
if (mush12 == true) {
mush12 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone12.gotoAndStop(2);
}
}
if (mush13 == true) {
mush13 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone13.gotoAndStop(2);
}
}
if (mush14 == true) {
mush14 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone14.gotoAndStop(2);
}
}
if (mush15 == true) {
mush15 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone15.gotoAndStop(2);
}
}
if (mush16 == true) {
mush16 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone16.gotoAndStop(2);
}
}
if (mush17 == true) {
mush17 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone17.gotoAndStop(2);
}
}
if (mush18 == true) {
mush18 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone18.gotoAndStop(2);
}
}
if (mush19 == true) {
mush19 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone19.gotoAndStop(2);
}
}
if (mush20 == true) {
mush20 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone20.gotoAndStop(2);
}
}
if (mush21 == true) {
mush21 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone21.gotoAndStop(2);
}
}
if (mush22 == true) {
mush22 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone22.gotoAndStop(2);
}
}
if (mush23 == true) {
mush23 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone23.gotoAndStop(2);
}
}
if (mush24 == true) {
mush24 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone24.gotoAndStop(2);
}
}
if (mush25 == true) {
mush25 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone25.gotoAndStop(2);
}
}
if (mush26 == true) {
mush26 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone26.gotoAndStop(2);
}
}
if (mush27 == true) {
mush27 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone27.gotoAndStop(2);
}
}
if (mush28 == true) {
mush28 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone28.gotoAndStop(2);
}
}
if (mush29 == true) {
mush29 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone29.gotoAndStop(2);
}
}
if (mush30 == true) {
mush30 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone30.gotoAndStop(2);
}
}
if (mush31 == true) {
mush31 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone31.gotoAndStop(2);
}
}
if (mush32 == true) {
mush32 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone32.gotoAndStop(2);
}
}
if (mush33 == true) {
mush33 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone33.gotoAndStop(2);
}
}
if (mush34 == true) {
mush34 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone34.gotoAndStop(2);
}
}
if (mush35 == true) {
mush35 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone35.gotoAndStop(2);
}
}
if (mush36 == true) {
mush36 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone36.gotoAndStop(2);
}
}
if (mush37 == true) {
mush37 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone37.gotoAndStop(2);
}
}
if (mush38 == true) {
mush38 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone38.gotoAndStop(2);
}
}
if (mush39 == true) {
mush39 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone39.gotoAndStop(2);
}
}
if (mush40 == true) {
mush40 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone40.gotoAndStop(2);
}
}
if (mush41 == true) {
mush41 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone41.gotoAndStop(2);
}
}
if (mush42 == true) {
mush42 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone42.gotoAndStop(2);
}
}
if (mush43 == true) {
mush43 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone43.gotoAndStop(2);
}
}
if (mush44 == true) {
mush44 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone44.gotoAndStop(2);
}
}
if (mush45 == true) {
mush45 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone45.gotoAndStop(2);
}
}
if (mush46 == true) {
mush46 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone46.gotoAndStop(2);
}
}
if (mush47 == true) {
mush47 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone47.gotoAndStop(2);
}
}
if (mush48 == true) {
mush48 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone48.gotoAndStop(2);
}
}
if (mush49 == true) {
mush49 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone49.gotoAndStop(2);
}
}
if (mush50 == true) {
mush50 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone50.gotoAndStop(2);
}
}
if (mush51 == true) {
mush51 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone51.gotoAndStop(2);
}
}
if (mush52 == true) {
mush52 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone52.gotoAndStop(2);
}
}
if (mush53 == true) {
mush53 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone53.gotoAndStop(2);
}
}
if (mush54 == true) {
mush54 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone54.gotoAndStop(2);
}
}
if (mush55 == true) {
mush55 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone55.gotoAndStop(2);
}
}
if (mush56 == true) {
mush56 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone56.gotoAndStop(2);
}
}
if (mush57 == true) {
mush57 = false;
timertext = timertext + 100;
if (countdown == false) {
mushdone57.gotoAndStop(2);
}
}
Frame 9417
stop();
countdown = false;
Frame 9441
Mouse.show();
play();
countdown = true;
onEnterFrame = function () {
if (timertext > 0) {
if (countdown == true) {
timertext = timertext - 1;
}
} else {
timertext = 0;
countdown = false;
}
};
Frame 9442
stop();
countdown = false;
stopAllSounds();
Symbol 10 Button
on (release) {
getURL ("http://www.pencilkids.com/", "_blank");
}
Symbol 12 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
bar._xscale = PercentLoaded;
} else {
gotoAndPlay ("loaded");
}
Symbol 12 MovieClip Frame 2
gotoAndPlay (1);
Symbol 12 MovieClip Frame 40
_root.play();
Symbol 18 MovieClip Frame 1
onEnterFrame = function () {
urlStart = _url.indexOf("://") + 3;
urlEnd = _url.indexOf("/", urlStart);
domain = _url.substring(urlStart, urlEnd);
LastDot = domain.lastIndexOf(".") - 1;
pfixEnd = domain.lastIndexOf(".", LastDot) + 1;
domain = domain.substring(pfixEnd, domain.length);
if ((domain != "") && (domain != "armorgames.com")) {
_root._x = 50000;
_root._y = 40000;
}
};
this._visible = false;
Symbol 21 Button
on (release) {
getURL ("http://www.pencilkids.com/", "_blank");
}
Symbol 1215 MovieClip [__Packages.mochi.MochiScores] Frame 0
class mochi.MochiScores
{
static var boardID, onClose, onError;
function MochiScores () {
}
static function setBoardID(boardID) {
mochi.MochiScores.boardID = boardID;
mochi.MochiServices.send("scores_setBoardID", {boardID:boardID});
}
static function showLeaderboard(options) {
if (options.clip != null) {
if ((options.clip != mochi.MochiServices.__get__clip()) || (mochi.MochiServices.__get__childClip()._target == undefined)) {
mochi.MochiServices.disconnect();
mochi.MochiServices.connect(mochi.MochiServices.__get__id(), options.clip);
}
delete options.clip;
}
if (options.name != null) {
if (typeof(options.name) == "object") {
if (options.name.text != undefined) {
options.name = options.name.text;
}
}
}
if (options.score != null) {
if (typeof(options.score) == "object") {
if (options.score.text != undefined) {
options.score = options.score.text;
}
}
}
if (options.onDisplay != null) {
options.onDisplay();
} else {
mochi.MochiServices.__get__clip().stop();
}
if (options.onClose != null) {
onClose = options.onClose;
} else {
onClose = function () {
mochi.MochiServices.__get__clip().play();
};
}
if (options.onError != null) {
onError = options.onError;
} else {
onError = onClose;
}
if (options.boardID == null) {
if (boardID != null) {
options.boardID = boardID;
}
}
mochi.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose);
}
static function closeLeaderboard() {
mochi.MochiServices.send("scores_closeLeaderboard");
}
static function getPlayerInfo(callbackObj, callbackMethod) {
mochi.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod);
}
static function submit(score, name, callbackObj, callbackMethod) {
mochi.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod);
}
static function requestList(callbackObj, callbackMethod) {
mochi.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod);
}
static function scoresArrayToObjects(scores) {
var so = {};
var i;
var j;
var o;
var row_obj;
for (var item in scores) {
if (typeof(scores[item]) == "object") {
if ((scores[item].cols != null) && (scores[item].rows != null)) {
so[item] = [];
o = scores[item];
j = 0;
while (j < o.rows.length) {
row_obj = {};
i = 0;
while (i < o.cols.length) {
row_obj[o.cols[i]] = o.rows[j][i];
i++;
}
so[item].push(row_obj);
j++;
}
} else {
so[item] = {};
for (var param in scores[item]) {
so[item][param] = scores[item][param];
}
}
} else {
so[item] = scores[item];
}
}
return(so);
}
static function doClose(args) {
if (args.error == true) {
if (args.errorCode == undefined) {
args.errorCode = "IOError";
}
onError.apply(null, [args.errorCode]);
} else {
onClose.apply();
}
}
}
Symbol 1216 MovieClip [__Packages.mochi.MochiServices] Frame 0
class mochi.MochiServices
{
static var _id, _container, _clip, _sendChannelName, _rcvChannelName, __get__comChannelName, onError, _listenChannel, _rcvChannel, _loader, _loaderListener, _sendChannel;
function MochiServices () {
}
static function get id() {
return(_id);
}
static function get clip() {
return(_container);
}
static function get childClip() {
return(_clip);
}
static function getVersion() {
return("1.35");
}
static function allowDomains(server) {
var hostname = server.split("/")[2].split(":")[0];
if (System.security) {
if (System.security.allowDomain) {
System.security.allowDomain("*");
System.security.allowDomain(hostname);
}
if (System.security.allowInsecureDomain) {
System.security.allowInsecureDomain("*");
System.security.allowInsecureDomain(hostname);
}
}
return(hostname);
}
static function get isNetworkAvailable() {
if (System.security) {
var o = System.security;
if (o.sandboxType == "localWithFile") {
return(false);
}
}
return(true);
}
static function set comChannelName(val) {
if (val != undefined) {
if (val.length > 3) {
_sendChannelName = val + "_fromgame";
_rcvChannelName = val;
initComChannels();
}
}
//return(__get__comChannelName());
}
static function get connected() {
return(_connected);
}
static function connect(id, clip, onError) {
if ((!_connected) && (_clip == undefined)) {
trace("MochiServices Connecting...");
_connecting = true;
init(id, clip);
}
if (onError != undefined) {
mochi.MochiServices.onError = onError;
} else if (mochi.MochiServices.onError == undefined) {
mochi.MochiServices.onError = function (errorCode) {
trace(errorCode);
};
}
}
static function disconnect() {
if (_connected || (_connecting)) {
_connecting = (_connected = false);
flush(true);
if (_clip != undefined) {
_clip.removeMovieClip();
delete _clip;
}
_listenChannel.close();
_rcvChannel.close();
}
}
static function init(id, clip) {
_id = id;
if (clip != undefined) {
_container = clip;
} else {
_container = _root;
}
loadCommunicator(id, _container);
}
static function loadCommunicator(id, clip) {
var clipname = ("_mochiservices_com_" + id);
if (_clip != null) {
return(_clip);
}
if (!isNetworkAvailable) {
return(null);
}
allowDomains(_gatewayURL);
_clip = clip.createEmptyMovieClip(clipname, 10336, false);
_loader = new MovieClipLoader();
if (_loaderListener.waitInterval != null) {
clearInterval(_loaderListener.waitInterval);
}
_loaderListener = {};
_loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) {
trace("MochiServices could not load.");
mochi.MochiServices.disconnect();
mochi.MochiServices.onError.apply(null, [errorCode]);
};
_loaderListener.onLoadStart = function (target_mc) {
this.isLoading = true;
};
_loaderListener.startTime = getTimer();
_loaderListener.wait = function () {
if ((getTimer() - this.startTime) > 10000) {
if (!this.isLoading) {
mochi.MochiServices.disconnect();
mochi.MochiServices.onError.apply(null, ["IOError"]);
}
clearInterval(this.waitInterval);
}
};
_loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000);
_loader.addListener(_loaderListener);
_loader.loadClip(_gatewayURL, _clip);
_sendChannel = new LocalConnection();
_sendChannel._queue = [];
_rcvChannel = new LocalConnection();
_rcvChannel.allowDomain = function (d) {
return(true);
};
_rcvChannel.allowInsecureDomain = _rcvChannel.allowDomain;
_rcvChannel._nextcallbackID = 0;
_rcvChannel._callbacks = {};
listen();
return(_clip);
}
static function onStatus(infoObject) {
if (!(infoObject.level === "error")) {
} else {
_connected = false;
_listenChannel.connect(_listenChannelName);
}
}
static function listen() {
_listenChannel = new LocalConnection();
_listenChannel.handshake = function (args) {
mochi.MochiServices.__set__comChannelName(args.newChannel);
};
_listenChannel.allowDomain = function (d) {
return(true);
};
_listenChannel.allowInsecureDomain = _listenChannel.allowDomain;
_listenChannel.connect(_listenChannelName);
trace("Waiting for MochiAds services to connect...");
}
static function initComChannels() {
if (!_connected) {
_sendChannel.onStatus = function (infoObject) {
mochi.MochiServices.onStatus(infoObject);
};
_sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"});
_sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()});
_rcvChannel.onStatus = function (infoObject) {
mochi.MochiServices.onStatus(infoObject);
};
_rcvChannel.onReceive = function (pkg) {
var cb = pkg.callbackID;
var cblst = this._callbacks[cb];
if (!cblst) {
return(undefined);
}
var method = cblst.callbackMethod;
var obj = cblst.callbackObject;
if (obj && (typeof(method) == "string")) {
method = obj[method];
}
if (method != undefined) {
method.apply(obj, pkg.args);
}
delete this._callbacks[cb];
};
_rcvChannel.onError = function () {
mochi.MochiServices.onError.apply(null, ["IOError"]);
};
_rcvChannel.connect(_rcvChannelName);
trace("connected!");
_connecting = false;
_connected = true;
_listenChannel.close();
while (_sendChannel._queue.length > 0) {
_sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift());
}
}
}
static function flush(error) {
var request;
var callback;
while (_sendChannel._queue.length > 0) {
request = _sendChannel._queue.shift();
delete callback;
if (request.callbackID != null) {
callback = _rcvChannel._callbacks[request.callbackID];
}
delete _rcvChannel._callbacks[request.callbackID];
if (error) {
handleError(request.args, callback.callbackObject, callback.callbackMethod);
}
}
}
static function handleError(args, callbackObject, callbackMethod) {
if (args != null) {
if (args.onError != null) {
args.onError.apply(null, ["NotConnected"]);
}
if ((args.options != null) && (args.options.onError != null)) {
args.options.onError.apply(null, ["NotConnected"]);
}
}
if (callbackMethod != null) {
args = {};
args.error = true;
args.errorCode = "NotConnected";
if ((callbackObject != null) && (typeof(callbackMethod) == "string")) {
callbackObject[callbackMethod](args);
} else if (callbackMethod != null) {
callbackMethod.apply(args);
}
}
}
static function send(methodName, args, callbackObject, callbackMethod) {
if (_connected) {
_sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID});
} else {
if ((_clip == undefined) || (!_connecting)) {
onError.apply(null, ["NotConnected"]);
handleError(args, callbackObject, callbackMethod);
flush(true);
return(undefined);
}
_sendChannel._queue.push({methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID});
}
_rcvChannel._callbacks[_rcvChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod};
_rcvChannel._nextcallbackID++;
}
static function addLinkEvent(url, burl, btn, onClick) {
var vars = new Object();
vars.mav = getVersion();
vars.swfv = btn.getSWFVersion() || 6;
vars.swfurl = btn._url;
vars.fv = System.capabilities.version;
vars.os = System.capabilities.os;
vars.lang = System.capabilities.language;
vars.scres = (System.capabilities.screenResolutionX + "x") + System.capabilities.screenResolutionY;
var s = "?";
var i = 0;
for (var x in vars) {
if (i != 0) {
s = s + "&";
}
i++;
s = ((s + x) + "=") + escape(vars[x]);
}
var clk = btn.createEmptyMovieClip("clk", 1001);
clk._alpha = 0;
clk.beginFill(1044735);
clk.moveTo(0, 0);
clk.lineTo(0, btn._height);
clk.lineTo(btn._width, btn._height);
clk.lineTo(btn._width, 0);
clk.lineTo(0, 0);
clk.endFill();
clk.onRelease = function () {
var netup;
var lv = new LoadVars();
var timeout = 1500;
var t0 = getTimer();
var ping = this.createEmptyMovieClip("ping", 777);
this.onEnterFrame = function () {
if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) {
delete this.onEnterFrame;
delete this.ping;
getURL (url + s, "_blank");
} else if ((getTimer() - t0) > timeout) {
delete this.onEnterFrame;
delete this.ping;
getURL (burl, "_blank");
}
};
ping.loadMovie("http://x.mochiads.com/linkping.swf?t=" + getTimer());
if (onClick != undefined) {
onClick();
}
};
}
static var _gatewayURL = "http://www.mochiads.com/static/lib/services/services.swf";
static var _listenChannelName = "__mochiservices";
static var _connecting = false;
static var _connected = false;
}
Symbol 29 Button
on (release) {
gotoAndStop ("armor");
}
Symbol 37 MovieClip Frame 126
_parent.gotoAndPlay("introduction");
Symbol 51 MovieClip Frame 33
stop();
Symbol 75 Button
on (release) {
getURL ("http://www.pencilkids.com/", "_blank");
}
Symbol 109 MovieClip Frame 45
stop();
Symbol 159 MovieClip Frame 1
play();
Symbol 159 MovieClip Frame 19
gotoAndPlay (1);
Symbol 161 Button
on (release) {
gotoAndPlay ("story");
stopAllSounds();
}
Symbol 166 MovieClip Frame 31
stop();
Symbol 264 MovieClip Frame 1
play();
Symbol 264 MovieClip Frame 1097
_parent.gotoAndStop("instructions");
Symbol 267 Button
on (release) {
gotoAndStop ("instructions");
}
Symbol 297 Button
on (release) {
gotoAndStop ("intro01");
}
Symbol 300 Button
on (release) {
gotoAndPlay ("story");
}
Symbol 303 Button
on (release) {
gotoAndStop ("menu");
}
Symbol 312 MovieClip Frame 46
stop();
Symbol 314 MovieClip Frame 1
stop();
Symbol 314 MovieClip Frame 2
play();
Symbol 314 MovieClip Frame 92
stop();
Symbol 331 MovieClip Frame 1
stop();
Symbol 331 MovieClip Frame 2
play();
Symbol 331 MovieClip Frame 21
stop();
Symbol 332 MovieClip Frame 1
play();
Symbol 332 MovieClip Frame 30
gotoAndPlay (1);
Symbol 333 MovieClip Frame 1
stop();
Symbol 333 MovieClip Frame 2
play();
Symbol 333 MovieClip Frame 348
play();
Symbol 333 MovieClip Frame 349
stop();
Symbol 339 MovieClip Frame 1
stop();
Symbol 339 MovieClip Frame 2
stop();
Symbol 339 MovieClip Frame 11
stop();
Symbol 339 MovieClip Frame 12
play();
Symbol 339 MovieClip Frame 41
stop();
Symbol 339 MovieClip Frame 55
stop();
Symbol 339 MovieClip Frame 71
stop();
Symbol 365 MovieClip Frame 43
stop();
Symbol 366 MovieClip Frame 1
stop();
Symbol 366 MovieClip Frame 2
play();
Symbol 366 MovieClip Frame 35
gotoAndStop (1);
Symbol 377 MovieClip Frame 35
stop();
Symbol 378 MovieClip Frame 1
stop();
Symbol 378 MovieClip Frame 2
play();
Symbol 378 MovieClip Frame 35
gotoAndStop (1);
Symbol 399 MovieClip Frame 1
stop();
Symbol 399 MovieClip Frame 2
play();
_parent.shaking = true;
Symbol 399 MovieClip Frame 43
stop();
_parent.shaking = false;
Symbol 403 MovieClip Frame 1
stop();
Symbol 403 MovieClip Frame 2
play();
_parent.countdown = false;
Symbol 403 MovieClip Frame 112
_parent.countdown = false;
_parent.gotoAndStop("level01fail");
Mouse.show();
Symbol 414 Button
on (release) {
if (quality == "HIGH") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
} else if (quality == "LOW") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
} else {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
}
Symbol 418 MovieClip Frame 1
stop();
Symbol 418 MovieClip Frame 7
stop();
Symbol 418 MovieClip Frame 13
stop();
Symbol 421 Button
on (release) {
getURL ("http://www.pencilkids.com/walkthroughs/", "_blank");
}
Symbol 431 MovieClip Frame 1
stop();
Symbol 431 MovieClip Frame 2
stop();
Symbol 437 MovieClip Frame 51
stop();
Symbol 449 MovieClip Frame 13
stop();
Symbol 451 MovieClip Frame 38
stop();
Symbol 455 MovieClip Frame 38
stop();
Symbol 457 MovieClip Frame 64
stop();
Symbol 459 MovieClip Frame 51
stop();
Symbol 461 MovieClip Frame 65
stop();
Symbol 462 MovieClip Frame 1
stop();
Symbol 462 MovieClip Frame 2
play();
Symbol 462 MovieClip Frame 66
gotoAndPlay (1);
Symbol 465 MovieClip Frame 46
stop();
Symbol 468 Button
on (release) {
gotoAndPlay ("intro01");
}
Symbol 484 MovieClip Frame 43
stop();
Symbol 485 MovieClip Frame 1
stop();
Symbol 485 MovieClip Frame 2
play();
Symbol 485 MovieClip Frame 35
gotoAndStop (1);
Symbol 499 MovieClip Frame 1
stop();
Symbol 499 MovieClip Frame 2
play();
Symbol 499 MovieClip Frame 40
stop();
Symbol 501 MovieClip Frame 1
stop();
Symbol 501 MovieClip Frame 2
play();
_parent.countdown = false;
Symbol 501 MovieClip Frame 112
_parent.countdown = false;
_parent.gotoAndStop("level02fail");
Symbol 504 MovieClip Frame 64
stop();
Symbol 506 MovieClip Frame 35
stop();
Symbol 510 MovieClip Frame 38
stop();
Symbol 512 MovieClip Frame 1
stop();
Symbol 516 MovieClip Frame 33
stop();
Symbol 525 MovieClip Frame 173
_parent.gotoAndPlay("outro02");
Symbol 525 MovieClip Frame 221
stop();
Symbol 526 Button
on (release) {
gotoAndPlay ("intro02");
}
Symbol 544 MovieClip Frame 1
stop();
Symbol 544 MovieClip Frame 2
play();
Symbol 544 MovieClip Frame 83
stop();
Symbol 555 MovieClip Frame 43
stop();
Symbol 556 MovieClip Frame 70
stop();
Symbol 557 MovieClip Frame 1
stop();
Symbol 557 MovieClip Frame 2
play();
Symbol 557 MovieClip Frame 35
gotoAndStop (1);
Symbol 557 MovieClip Frame 36
play();
Symbol 557 MovieClip Frame 52
stop();
Symbol 561 MovieClip Frame 1
stop();
Symbol 561 MovieClip Frame 2
play();
Symbol 561 MovieClip Frame 80
gotoAndPlay (2);
Symbol 561 MovieClip Frame 81
play();
Symbol 561 MovieClip Frame 122
gotoAndStop (1);
Symbol 562 MovieClip Frame 1
stop();
Symbol 562 MovieClip Frame 2
play();
_parent.countdown = false;
Symbol 562 MovieClip Frame 112
_parent.countdown = false;
_parent.gotoAndStop("level03fail");
Mouse.show();
Symbol 565 MovieClip Frame 80
stop();
Symbol 569 MovieClip Frame 38
stop();
Symbol 570 MovieClip Frame 80
stop();
Symbol 571 MovieClip Frame 40
stop();
Symbol 573 MovieClip Frame 50
stop();
Symbol 574 MovieClip Frame 121
stop();
Symbol 576 MovieClip Frame 90
stop();
Symbol 580 MovieClip Frame 82
stop();
Symbol 581 MovieClip Frame 110
stop();
Symbol 582 Button
on (release) {
gotoAndPlay ("03intro");
}
Symbol 595 MovieClip Frame 1
stop();
Symbol 595 MovieClip Frame 2
play();
Symbol 595 MovieClip Frame 81
stop();
Symbol 615 MovieClip Frame 59
Symbol 620 MovieClip Frame 1
stop();
Symbol 620 MovieClip Frame 2
stop();
Symbol 620 MovieClip Frame 3
stop();
Symbol 625 MovieClip Frame 1
stop();
_parent.doorclicked = false;
Symbol 625 MovieClip Frame 2
play();
Symbol 625 MovieClip Frame 19
gotoAndStop (1);
Symbol 625 MovieClip Frame 23
play();
Symbol 625 MovieClip Frame 49
stop();
_parent.doorclicked = true;
Symbol 625 MovieClip Frame 50
play();
Symbol 629 MovieClip Frame 1
stop();
Symbol 629 MovieClip Frame 2
play();
Symbol 629 MovieClip Frame 51
stop();
Symbol 644 MovieClip Frame 1
stop();
Symbol 644 MovieClip Frame 2
play();
Symbol 644 MovieClip Frame 3
stop();
Symbol 658 MovieClip Frame 1
stop();
_parent.leverclicked = false;
Symbol 658 MovieClip Frame 2
play();
Symbol 664 MovieClip Frame 1
stop();
_parent.cart = false;
Symbol 664 MovieClip Frame 2
play();
Symbol 665 MovieClip Frame 1
stop();
Symbol 665 MovieClip Frame 2
play();
_parent.countdown = false;
Symbol 665 MovieClip Frame 112
_parent.countdown = false;
_parent.gotoAndStop("level04fail");
Mouse.show();
Symbol 667 MovieClip Frame 60
stop();
Symbol 669 MovieClip Frame 25
stop();
Symbol 670 MovieClip Frame 50
stop();
Symbol 671 MovieClip Frame 36
stop();
Symbol 674 MovieClip Frame 40
stop();
Symbol 675 MovieClip Frame 23
stop();
Symbol 680 MovieClip Frame 58
stop();
Symbol 681 MovieClip Frame 1
stop();
_parent.cart = false;
Symbol 681 MovieClip Frame 2
play();
Symbol 681 MovieClip Frame 40
gotoAndPlay (2);
Symbol 681 MovieClip Frame 41
stop();
_parent.crazydeadalready = true;
Symbol 681 MovieClip Frame 51
play();
_parent.shaking = true;
_parent.crazydeadalready = true;
Symbol 681 MovieClip Frame 70
stop();
_parent.shaking = false;
_parent.mission05.gotoAndPlay(2);
Symbol 681 MovieClip Frame 80
play();
_parent.shaking = true;
_parent.crazydeadalready = true;
Symbol 681 MovieClip Frame 107
stop();
_parent.shaking = false;
Symbol 681 MovieClip Frame 108
stop();
Symbol 682 Button
on (release) {
gotoAndPlay ("04intro");
}
Symbol 693 MovieClip Frame 1
stop();
_parent.railturned = false;
_parent.railbit = false;
Symbol 693 MovieClip Frame 2
play();
_parent.railturned = true;
Symbol 693 MovieClip Frame 10
stop();
_parent.railturned = false;
_parent.railbit = true;
Symbol 693 MovieClip Frame 11
play();
_parent.railturned = true;
Symbol 697 MovieClip Frame 2
stop();
Symbol 700 MovieClip Frame 68
stop();
Symbol 701 MovieClip Frame 1
stop();
_parent.spiketurned = false;
_parent.spike = false;
Symbol 701 MovieClip Frame 2
play();
Symbol 701 MovieClip Frame 10
stop();
Symbol 701 MovieClip Frame 11
play();
_parent.spiketurned = true;
Symbol 701 MovieClip Frame 17
stop();
_parent.spiketurned = false;
_parent.spike = true;
Symbol 701 MovieClip Frame 18
play();
_parent.spiketurned = true;
Symbol 705 MovieClip Frame 1
stop();
Symbol 705 MovieClip Frame 2
play();
Symbol 705 MovieClip Frame 3
stop();
Symbol 707 MovieClip Frame 1
stop();
Symbol 707 MovieClip Frame 2
play();
_parent.countdown = false;
Symbol 707 MovieClip Frame 112
_parent.countdown = false;
_parent.gotoAndStop("level05fail");
Mouse.show();
Symbol 710 Button
on (release) {
gotoAndPlay ("05intro");
}
Symbol 717 MovieClip Frame 2
stop();
Symbol 718 MovieClip Frame 1
stop();
_parent.spiketurned = false;
_parent.spike = false;
Symbol 718 MovieClip Frame 2
play();
Symbol 718 MovieClip Frame 10
stop();
Symbol 718 MovieClip Frame 11
play();
_parent.spiketurned = true;
Symbol 718 MovieClip Frame 17
stop();
_parent.spiketurned = false;
_parent.spike = true;
Symbol 718 MovieClip Frame 18
play();
_parent.spiketurned = true;
Symbol 719 MovieClip Frame 1
stop();
_parent.spiketurneda = false;
_parent.spikea = false;
Symbol 719 MovieClip Frame 2
play();
Symbol 719 MovieClip Frame 10
stop();
Symbol 719 MovieClip Frame 11
play();
_parent.spiketurneda = true;
Symbol 719 MovieClip Frame 17
stop();
_parent.spiketurneda = false;
_parent.spikea = true;
Symbol 719 MovieClip Frame 18
play();
_parent.spiketurneda = true;
Symbol 723 MovieClip Frame 1
stop();
_parent.cart = false;
Symbol 723 MovieClip Frame 2
play();
Symbol 723 MovieClip Frame 40
gotoAndPlay (2);
Symbol 723 MovieClip Frame 41
stop();
Symbol 723 MovieClip Frame 51
play();
_parent.shaking = true;
Symbol 723 MovieClip Frame 70
stop();
_parent.shaking = false;
_parent.mission06.gotoAndPlay(2);
Symbol 723 MovieClip Frame 80
play();
_parent.shaking = true;
Symbol 723 MovieClip Frame 107
stop();
_parent.shaking = false;
Symbol 723 MovieClip Frame 108
stop();
Symbol 724 Button
on (release) {
gotoAndPlay ("06intro");
}
Symbol 730 MovieClip Frame 1
stop();
_parent.railturned2 = false;
_parent.railbit2 = false;
Symbol 730 MovieClip Frame 2
play();
_parent.railturned2 = true;
Symbol 730 MovieClip Frame 10
stop();
_parent.railturned2 = false;
_parent.railbit2 = true;
Symbol 730 MovieClip Frame 11
play();
_parent.railturned2 = true;
Symbol 731 MovieClip Frame 1
stop();
_parent.railturned1 = false;
_parent.railbit1 = false;
Symbol 731 MovieClip Frame 2
play();
_parent.railturned1 = true;
Symbol 731 MovieClip Frame 10
stop();
_parent.railturned1 = false;
_parent.railbit1 = true;
Symbol 731 MovieClip Frame 11
play();
_parent.railturned1 = true;
Symbol 734 MovieClip Frame 1
stop();
_parent.cart = false;
Symbol 734 MovieClip Frame 2
play();
Symbol 734 MovieClip Frame 40
gotoAndPlay (2);
Symbol 734 MovieClip Frame 41
stop();
Symbol 734 MovieClip Frame 51
play();
_parent.shaking = true;
Symbol 734 MovieClip Frame 70
stop();
_parent.shaking = false;
_parent.mission06.gotoAndPlay(2);
Symbol 734 MovieClip Frame 80
play();
_parent.shaking = true;
Symbol 734 MovieClip Frame 107
stop();
_parent.shaking = false;
Symbol 734 MovieClip Frame 108
stop();
Symbol 734 MovieClip Frame 136
play();
_parent.shaking = true;
Symbol 734 MovieClip Frame 155
stop();
_parent.shaking = false;
_parent.mission06.gotoAndPlay(2);
Symbol 734 MovieClip Frame 160
play();
_parent.shaking = true;
Symbol 734 MovieClip Frame 179
stop();
_parent.shaking = false;
_parent.mission06.gotoAndPlay(2);
Symbol 735 Button
on (release) {
gotoAndPlay ("07intro");
}
Symbol 751 MovieClip Frame 1
stop();
_parent.machineon = false;
Symbol 751 MovieClip Frame 10
stop();
_parent.machineon = false;
_parent.machinedone = false;
Symbol 751 MovieClip Frame 20
play();
_parent.machineon = true;
_parent.machinedone = true;
Symbol 751 MovieClip Frame 40
gotoAndPlay ("machineongearon");
Symbol 754 MovieClip Frame 1
stop();
_parent.gearup = false;
_parent.gearmoving = false;
Symbol 754 MovieClip Frame 2
_parent.gearmoving = true;
play();
Symbol 754 MovieClip Frame 15
_parent.gearup = true;
_parent.gearmoving = false;
stop();
Symbol 754 MovieClip Frame 16
_parent.gearmoving = true;
play();
Symbol 754 MovieClip Frame 30
gotoAndStop (1);
Symbol 754 MovieClip Frame 31
stop();
Symbol 764 MovieClip Frame 1
stop();
Symbol 764 MovieClip Frame 2
stop();
Symbol 768 MovieClip Frame 1
stop();
_parent.buttonpressed = false;
Symbol 768 MovieClip Frame 2
_parent.buttonpressed = true;
play();
Symbol 768 MovieClip Frame 9
gotoAndStop (1);
Symbol 768 MovieClip Frame 10
play();
_parent.buttonpressed = true;
Symbol 768 MovieClip Frame 19
gotoAndStop (1);
Symbol 771 MovieClip Frame 1
stop();
_parent.leverup = false;
_parent.levermoving = false;
Symbol 771 MovieClip Frame 2
_parent.levermoving = true;
Symbol 771 MovieClip Frame 10
stop();
_parent.leverup = true;
_parent.levermoving = false;
Symbol 771 MovieClip Frame 11
play();
_parent.levermoving = true;
Symbol 771 MovieClip Frame 19
gotoAndStop (1);
Symbol 771 MovieClip Frame 20
stop();
play();
_parent.levermoving = true;
Symbol 771 MovieClip Frame 30
stop();
_parent.leverdone = true;
_parent.levermoving = false;
Symbol 771 MovieClip Frame 31
play();
play();
_parent.levermoving = true;
Symbol 771 MovieClip Frame 55
_parent.levergettingpulled = true;
Symbol 771 MovieClip Frame 56
stop();
_parent.levermoving = false;
_parent.levergettingpulled = false;
Symbol 776 MovieClip Frame 55
stop();
Symbol 777 MovieClip Frame 1
stop();
_parent.baddudemoving = false;
Symbol 777 MovieClip Frame 2
_parent.baddudemoving = true;
play();
Symbol 777 MovieClip Frame 35
gotoAndStop (1);
Symbol 777 MovieClip Frame 36
stop();
_parent.dudealive = false;
Symbol 777 MovieClip Frame 58
_parent.baddudemoving = true;
play();
Symbol 777 MovieClip Frame 146
stop();
Symbol 780 MovieClip Frame 1
stop();
stop();
_parent.platformdown = false;
_parent.platformmoving = false;
Symbol 780 MovieClip Frame 2
play();
_parent.platformmoving = true;
Symbol 780 MovieClip Frame 105
if (_parent.dudealive == true) {
_parent.dude08graphic.gotoAndPlay("die");
}
Symbol 780 MovieClip Frame 151
_parent.platformdown = true;
_parent.platformmoving = false;
stop();
Symbol 780 MovieClip Frame 152
play();
_parent.platformmoving = true;
Symbol 780 MovieClip Frame 301
gotoAndStop (1);
Symbol 795 MovieClip Frame 70
stop();
Symbol 797 MovieClip Frame 1
stop();
Symbol 797 MovieClip Frame 2
play();
Symbol 797 MovieClip Frame 18
gotoAndStop (1);
Symbol 797 MovieClip Frame 19
play();
Symbol 797 MovieClip Frame 54
stop();
_parent.rocksoff = true;
Symbol 797 MovieClip Frame 61
play();
Symbol 797 MovieClip Frame 91
_parent.laddermoved = true;
stop();
Symbol 797 MovieClip Frame 95
Symbol 797 MovieClip Frame 171
_parent.gotoAndStop("nobuttons08");
stop();
Symbol 797 MovieClip Frame 190
Symbol 797 MovieClip Frame 335
stop();
_parent.crazyonplatform = true;
Symbol 797 MovieClip Frame 339
play();
Symbol 797 MovieClip Frame 443
stop();
_parent.gotoAndPlay("09intro");
stopAllSounds();
Symbol 798 MovieClip Frame 1
stop();
Symbol 798 MovieClip Frame 2
play();
_parent.countdown = false;
Symbol 798 MovieClip Frame 112
_parent.countdown = false;
_parent.gotoAndStop("level08fail");
Mouse.show();
Symbol 800 MovieClip Frame 1
stop();
Symbol 800 MovieClip Frame 2
stop();
Symbol 801 MovieClip Frame 1
stop();
_parent.cart = false;
_parent.crazymoving = false;
Symbol 801 MovieClip Frame 2
play();
Symbol 801 MovieClip Frame 40
gotoAndPlay (2);
Symbol 801 MovieClip Frame 41
stop();
Symbol 801 MovieClip Frame 51
play();
_parent.shaking = true;
Symbol 801 MovieClip Frame 70
stop();
_parent.shaking = false;
_parent.mission06.gotoAndPlay(2);
Symbol 801 MovieClip Frame 80
play();
_parent.shaking = true;
Symbol 801 MovieClip Frame 107
stop();
_parent.shaking = false;
Symbol 801 MovieClip Frame 108
stop();
Symbol 801 MovieClip Frame 136
play();
_parent.shaking = true;
Symbol 801 MovieClip Frame 155
stop();
_parent.shaking = false;
_parent.mission06.gotoAndPlay(2);
Symbol 801 MovieClip Frame 160
play();
_parent.shaking = true;
Symbol 801 MovieClip Frame 179
stop();
_parent.shaking = false;
_parent.mission06.gotoAndPlay(2);
Symbol 801 MovieClip Frame 189
play();
_parent.crazymoving = true;
Symbol 801 MovieClip Frame 249
_parent.rocksandladder08graphic.gotoAndPlay("crazyclimbanddie");
stop();
Symbol 801 MovieClip Frame 253
play();
_parent.crazymoving = true;
Symbol 801 MovieClip Frame 313
_parent.rocksandladder08graphic.gotoAndPlay("crazyclimbdone");
stop();
Symbol 802 Button
on (release) {
gotoAndPlay ("08intro");
}
Symbol 810 MovieClip Frame 1
stop();
Symbol 810 MovieClip Frame 2
stop();
Symbol 835 MovieClip Frame 1
stop();
parent.water = false;
Symbol 835 MovieClip Frame 2
play();
parent.water = true;
Symbol 835 MovieClip Frame 36
gotoAndStop (1);
Symbol 848 MovieClip Frame 1
stop();
Symbol 848 MovieClip Frame 2
stop();
Symbol 853 MovieClip Frame 1
stop();
Symbol 853 MovieClip Frame 2
play();
Symbol 853 MovieClip Frame 27
stop();
_parent.cupdown = true;
Symbol 853 MovieClip Frame 32
play();
Symbol 853 MovieClip Frame 52
gotoAndStop (1);
Symbol 853 MovieClip Frame 60
play();
Symbol 853 MovieClip Frame 117
stop();
Symbol 863 MovieClip Frame 20
stop();
Symbol 864 MovieClip Frame 40
stop();
Symbol 866 MovieClip Frame 43
stop();
Symbol 868 MovieClip Frame 16
_parent._parent.wheel09graphic.gotoAndPlay(2);
Symbol 868 MovieClip Frame 32
stop();
Symbol 869 MovieClip Frame 64
stop();
Symbol 870 MovieClip Frame 35
stop();
Symbol 871 MovieClip Frame 40
stop();
Symbol 873 MovieClip Frame 153
stop();
Symbol 873 MovieClip Frame 154
stop();
Symbol 873 MovieClip Frame 155
stop();
Symbol 873 MovieClip Frame 156
stop();
Symbol 873 MovieClip Frame 157
stop();
Symbol 873 MovieClip Frame 158
stop();
Symbol 873 MovieClip Frame 178
stop();
Symbol 874 MovieClip Frame 1
stop();
_parent.dudewalkofdeath = false;
Symbol 874 MovieClip Frame 2
play();
Symbol 874 MovieClip Frame 20
gotoAndStop (1);
Symbol 874 MovieClip Frame 23
play();
Symbol 874 MovieClip Frame 62
stop();
if (_parent.doorclosed == false) {
if (_parent.crazyrun == true) {
_parent.dude09graphic.gotoAndPlay("kicklever");
}
}
if (_parent.wateronguard == true) {
_parent.dude09graphic.gotoAndPlay("dudeangry");
}
Symbol 874 MovieClip Frame 71
play();
Symbol 874 MovieClip Frame 104
gotoAndStop ("dudestand");
Symbol 874 MovieClip Frame 134
stop();
Symbol 874 MovieClip Frame 151
stop();
_parent.gotoAndStop("nobuttons09");
_parent.mission09.gotoAndPlay(2);
_parent.crazy09graphic.gotoAndStop("crazydiesword");
Symbol 874 MovieClip Frame 154
play();
Symbol 874 MovieClip Frame 257
gotoAndPlay ("continue");
Symbol 874 MovieClip Frame 294
play();
_parent.dudewalkofdeath = true;
_parent.gotoAndStop("busy09");
Symbol 874 MovieClip Frame 362
Symbol 874 MovieClip Frame 415
if (_parent.cupdown == true) {
if (_parent.fireout == false) {
_parent.dude09graphic.gotoAndPlay("pickup");
}
}
Symbol 874 MovieClip Frame 426
if (_parent.cupdown == true) {
if (_parent.fireout == true) {
_parent.dude09graphic.gotoAndPlay("falldown");
}
}
Symbol 874 MovieClip Frame 508
play();
Symbol 874 MovieClip Frame 633
stop();
_parent.gotoAndStop("nobuttons09");
_parent.mission09.gotoAndPlay(2);
_parent.crazy09graphic.gotoAndStop("crazydiesword");
Symbol 874 MovieClip Frame 634
gotoAndPlay ("walkdown");
Symbol 874 MovieClip Frame 657
play();
Symbol 874 MovieClip Frame 683
_parent.cup09graphic.gotoAndPlay("pickup");
Symbol 874 MovieClip Frame 709
gotoAndPlay ("resume");
Symbol 874 MovieClip Frame 731
play();
_parent.cup09graphic.gotoAndPlay("cupknock");
Symbol 874 MovieClip Frame 794
if (_parent.doorclosed == true) {
_parent.dude09graphic.dudefall.gotoAndStop("dudediedoor");
_parent.door09graphic.door.gotoAndStop(2);
stop();
_parent.gotoAndStop("continue09");
_parent.dude09dead = true;
}
Symbol 874 MovieClip Frame 866
gotoAndPlay ("transition");
Symbol 876 MovieClip Frame 3
stop();
Symbol 877 MovieClip Frame 1
stop();
Symbol 877 MovieClip Frame 2
stop();
Symbol 878 MovieClip Frame 1
stop();
_parent.doorclosed = false;
Symbol 878 MovieClip Frame 2
play();
_parent.doorclosed = true;
Symbol 878 MovieClip Frame 20
stop();
_parent.doorclosed = true;
Symbol 878 MovieClip Frame 60
play();
_parent.doorclosed = false;
Symbol 878 MovieClip Frame 160
gotoAndStop (1);
Symbol 881 MovieClip Frame 1
stop();
Symbol 881 MovieClip Frame 2
stop();
Symbol 888 MovieClip Frame 1
stop();
Symbol 888 MovieClip Frame 2
stop();
Symbol 893 MovieClip Frame 1
stop();
Symbol 893 MovieClip Frame 2
play();
Symbol 893 MovieClip Frame 21
stop();
Symbol 893 MovieClip Frame 157
gotoAndStop (1);
Symbol 899 MovieClip Frame 1
stop();
Symbol 899 MovieClip Frame 2
play();
Symbol 899 MovieClip Frame 5
_parent.gotoAndStop("09lightgone");
_parent.fireout = true;
Symbol 899 MovieClip Frame 20
stop();
_parent.fireout = true;
Symbol 907 MovieClip Frame 1
stop();
_parent.bucketup = false;
_parent.bucketfull = false;
_parent.bucketbusy = false;
Symbol 907 MovieClip Frame 2
play();
_parent.bucketbusy = true;
Symbol 907 MovieClip Frame 16
_parent.bucketup = true;
_parent.bucketbusy = false;
Symbol 907 MovieClip Frame 17
stop();
Symbol 907 MovieClip Frame 18
play();
_parent.bucketup = false;
Symbol 907 MovieClip Frame 31
gotoAndStop (1);
Symbol 907 MovieClip Frame 32
play();
_parent.bucketbusy = true;
Symbol 907 MovieClip Frame 49
_parent.water09graphic.gotoAndPlay(2);
Symbol 907 MovieClip Frame 86
_parent.bucketfull = true;
Symbol 907 MovieClip Frame 105
stop();
_parent.bucketbusy = false;
Symbol 907 MovieClip Frame 106
play();
_parent.bucketbusy = true;
Symbol 907 MovieClip Frame 127
_parent.torch09graphic.gotoAndPlay("out");
Symbol 907 MovieClip Frame 154
gotoAndStop (1);
_parent.bucketup = false;
_parent.bucketfull = false;
Symbol 907 MovieClip Frame 165
play();
_parent.bucketbusy = true;
Symbol 907 MovieClip Frame 189
_parent.dude09graphic.gotoAndPlay("wakeup");
_parent.wateronguard = true;
Symbol 907 MovieClip Frame 236
gotoAndStop (1);
Symbol 908 MovieClip Frame 1
stop();
Symbol 908 MovieClip Frame 2
play();
Symbol 908 MovieClip Frame 21
stop();
Symbol 909 MovieClip Frame 1
stop();
Symbol 909 MovieClip Frame 2
play();
_parent.countdown = false;
Symbol 909 MovieClip Frame 112
_parent.countdown = false;
_parent.gotoAndStop("level09fail");
Mouse.show();
Symbol 914 MovieClip Frame 6
stop();
Symbol 915 MovieClip Frame 3
stop();
Symbol 916 MovieClip Frame 1
stop();
Symbol 916 MovieClip Frame 2
play();
play();
_parent.crazyrun = true;
Symbol 916 MovieClip Frame 10
if (_parent.dude09dead == false) {
_parent.dude09graphic.gotoAndPlay("wakeup");
}
Symbol 916 MovieClip Frame 89
if (_parent.doorclosed == false) {
if (_parent.dude09dead == false) {
_parent.door09graphic.gotoAndPlay(2);
}
}
if (_parent.doorclosed == false) {
if (_parent.dude09dead == true) {
gotoAndPlay ("finish");
}
}
if (_parent.doorclosed == true) {
_parent.crazy09graphic.gotoAndPlay("crazydiedoorspikes");
}
Symbol 916 MovieClip Frame 90
play();
Symbol 916 MovieClip Frame 108
stop();
_parent.mission09.gotoAndPlay(2);
Symbol 916 MovieClip Frame 117
play();
play();
_parent.crazyrun = true;
Symbol 916 MovieClip Frame 136
stop();
_parent.mission09.gotoAndPlay(2);
Symbol 916 MovieClip Frame 152
stop();
stop();
Symbol 916 MovieClip Frame 172
play();
Symbol 916 MovieClip Frame 210
_parent.stopAllSounds();
_parent.gotoAndPlay("10intro");
Symbol 917 Button
on (release) {
gotoAndPlay ("09intro");
}
Symbol 929 MovieClip Frame 1
play();
Symbol 929 MovieClip Frame 20
stop();
Symbol 932 MovieClip Frame 1
light.gotoAndPlay(1);
Symbol 968 MovieClip Frame 16
stop();
Symbol 971 MovieClip Frame 1
stop();
_parent.ballready = false;
_parent.ballup = false;
Symbol 971 MovieClip Frame 2
play();
Symbol 971 MovieClip Frame 11
stop();
_parent.ballup = true;
Symbol 971 MovieClip Frame 12
play();
Symbol 971 MovieClip Frame 20
gotoAndStop (1);
Symbol 971 MovieClip Frame 21
play();
_parent.ballbusy = true;
Symbol 971 MovieClip Frame 35
_parent.ballready = true;
_parent.ballbusy = false;
stop();
Symbol 971 MovieClip Frame 81
play();
Symbol 971 MovieClip Frame 106
stop();
gotoAndStop (1);
Symbol 971 MovieClip Frame 110
play();
_parent.ballbusy = true;
Symbol 971 MovieClip Frame 150
stop();
_parent.balldipped = true;
_parent.ballbusy = false;
Symbol 971 MovieClip Frame 159
play();
_parent.ballbusy = true;
Symbol 971 MovieClip Frame 183
stop();
_parent.balldippedready = true;
_parent.ballbusy = false;
_parent.balldippedreadybutup = false;
Symbol 971 MovieClip Frame 192
play();
Symbol 971 MovieClip Frame 200
stop();
_parent.ballbusy = false;
_parent.balldippedreadybutup = true;
Symbol 971 MovieClip Frame 204
play();
Symbol 971 MovieClip Frame 303
gotoAndStop ("balldippedready");
Symbol 971 MovieClip Frame 310
stop();
Symbol 980 MovieClip Frame 1
stop();
Symbol 980 MovieClip Frame 2
stop();
Symbol 990 MovieClip Frame 1
stop();
_parent.armdown = false;
Symbol 990 MovieClip Frame 2
play();
Symbol 990 MovieClip Frame 100
stop();
_parent.armdown = true;
Symbol 990 MovieClip Frame 102
play();
Symbol 990 MovieClip Frame 103
_parent.shaking = true;
Symbol 990 MovieClip Frame 112
_parent.shaking = false;
_parent.armdown = false;
gotoAndStop (1);
if (_parent.dudereadytodie == false) {
_parent.dude10graphic.gotoAndPlay("dudegrowl");
}
Symbol 994 MovieClip Frame 15
_parent._parent.ball10graphic.gotoAndStop(1);
Symbol 994 MovieClip Frame 30
stop();
Symbol 996 MovieClip Frame 65
_parent._parent.crazy10graphic.gotoAndStop("crazybowled");
_parent._parent.mission10.gotoAndStop(2);
Symbol 996 MovieClip Frame 73
stop();
Symbol 997 MovieClip Frame 15
if (_parent._parent.balldippedreadybutup == false) {
_parent._parent.ball10graphic.gotoAndStop(1);
}
if (_parent._parent.balldippedreadybutup == true) {
_parent._parent.ball10graphic.gotoAndStop("balldippedandup");
}
Symbol 997 MovieClip Frame 30
stop();
Symbol 999 MovieClip Frame 184
play();
Symbol 999 MovieClip Frame 312
gotoAndPlay ("pull");
_parent._parent.gotoAndStop("10continue");
_parent._parent.dudereadytodie = true;
Symbol 1005 MovieClip Frame 46
stop();
_parent._parent.crazy10graphic.gotoAndPlay("crazyleave");
Symbol 1006 MovieClip Frame 1
stop();
Symbol 1006 MovieClip Frame 2
play();
_parent.gotoAndStop("10busy");
Symbol 1006 MovieClip Frame 75
if (_parent.ballready == true) {
gotoAndPlay ("dudekillcrazy01");
}
if (_parent.ballready == false) {
gotoAndPlay ("dudewalktoballs");
}
if (_parent.balldippedready == true) {
if (_parent.balldippedreadybutup == false) {
gotoAndPlay ("dudetrytakeball");
}
}
if (_parent.balldippedreadybutup == true) {
gotoAndPlay ("dudewalktoballs");
}
Symbol 1006 MovieClip Frame 80
gotoAndStop (1);
Symbol 1006 MovieClip Frame 87
play();
Symbol 1006 MovieClip Frame 125
gotoAndStop (1);
Symbol 1006 MovieClip Frame 130
play();
Symbol 1006 MovieClip Frame 207
gotoAndStop (1);
Symbol 1006 MovieClip Frame 214
play();
_parent.gotoAndStop("10busy");
Symbol 1006 MovieClip Frame 284
stop();
Symbol 1006 MovieClip Frame 298
play();
Symbol 1006 MovieClip Frame 406
gotoAndStop ("dudebowl");
Symbol 1006 MovieClip Frame 414
play();
_parent.gotoAndStop("10busy");
Symbol 1006 MovieClip Frame 449
stop();
Symbol 1006 MovieClip Frame 458
play();
_parent.dudefuckingdead = true;
Symbol 1006 MovieClip Frame 465
stop();
Symbol 1014 MovieClip Frame 1
stop();
Symbol 1014 MovieClip Frame 2
play();
_parent.countdown = false;
Symbol 1014 MovieClip Frame 112
_parent.countdown = false;
_parent.gotoAndStop("level10fail");
Mouse.show();
Symbol 1016 MovieClip Frame 44
stop();
Symbol 1017 MovieClip Frame 1
stop();
Symbol 1017 MovieClip Frame 2
play();
Symbol 1017 MovieClip Frame 66
gotoAndStop (1);
_parent.dude10graphic.gotoAndPlay("dudegrowl");
Symbol 1017 MovieClip Frame 70
stop();
Symbol 1017 MovieClip Frame 82
play();
Symbol 1017 MovieClip Frame 421
_parent.gotoAndStop("11intro");
stopAllSounds();
Symbol 1018 Button
on (release) {
gotoAndPlay ("10intro");
}
Symbol 1019 MovieClip Frame 1
stop();
Symbol 1022 MovieClip Frame 1
light.gotoAndPlay(1);
Symbol 1022 MovieClip Frame 204
gotoAndPlay (1);
Symbol 1022 MovieClip Frame 205
stop();
Symbol 1027 MovieClip Frame 1
stop();
Symbol 1027 MovieClip Frame 2
_parent.spikeout = true;
Symbol 1027 MovieClip Frame 55
gotoAndPlay ("spikehover");
Symbol 1027 MovieClip Frame 56
play();
_parent.spikebusy = true;
Symbol 1027 MovieClip Frame 77
_parent.spikeoncart = true;
stop();
Symbol 1027 MovieClip Frame 80
stop();
Symbol 1028 MovieClip Frame 1
stop();
Symbol 1031 MovieClip Frame 1
stop();
Symbol 1031 MovieClip Frame 2
stop();
Symbol 1032 MovieClip Frame 1
play();
Symbol 1032 MovieClip Frame 82
_parent.gotoAndPlay("11start");
Symbol 1032 MovieClip Frame 83
stop();
Symbol 1032 MovieClip Frame 95
play();
Symbol 1032 MovieClip Frame 159
gotoAndStop ("crazystand");
Symbol 1032 MovieClip Frame 163
stop();
Symbol 1032 MovieClip Frame 175
play();
Symbol 1037 MovieClip Frame 1
stop();
Symbol 1037 MovieClip Frame 2
stop();
Symbol 1039 MovieClip Frame 1
stop();
Symbol 1039 MovieClip Frame 2
stop();
Symbol 1043 MovieClip Frame 1
stop();
Symbol 1043 MovieClip Frame 2
stop();
Symbol 1046 MovieClip Frame 1
stop();
Symbol 1046 MovieClip Frame 2
play();
_parent.stopgone = true;
Symbol 1046 MovieClip Frame 45
stop();
Symbol 1049 MovieClip Frame 1
stop();
Symbol 1049 MovieClip Frame 2
stop();
Symbol 1077 MovieClip Frame 1
stop();
Symbol 1077 MovieClip Frame 2
stop();
_parent.ropeup = true;
Symbol 1077 MovieClip Frame 3
play();
_parent.ropebusy = true;
Symbol 1077 MovieClip Frame 17
stop();
_parent.ropedone = true;
Symbol 1077 MovieClip Frame 23
play();
Symbol 1077 MovieClip Frame 33
stop();
Symbol 1077 MovieClip Frame 38
stop();
Symbol 1080 MovieClip Frame 1
stop();
Symbol 1080 MovieClip Frame 2
play();
_parent.shaking = false;
Symbol 1080 MovieClip Frame 50
_parent.gotoAndPlay("endsequence");
stop();
Symbol 1081 MovieClip Frame 1
stop();
Symbol 1081 MovieClip Frame 2
play();
_parent.countdown = false;
Symbol 1081 MovieClip Frame 112
_parent.countdown = false;
_parent.gotoAndStop("level11fail");
Mouse.show();
Symbol 1135 MovieClip Frame 60
stop();
Symbol 1142 MovieClip Frame 45
if (_parent.spikeoncart == true) {
if (_parent.stopgone == true) {
if (_parent.ropedone == true) {
gotoAndPlay ("golemdie");
}
}
}
if (_parent.spikeoncart == false) {
if (_parent.ropedone == true) {
if (_parent.stopgone == true) {
gotoAndPlay ("cartfall");
}
}
}
Symbol 1142 MovieClip Frame 48
_parent.crazy11graphic.gotoAndStop("crazydie");
if (_parent.ropedone == true) {
_parent.rope11graphic.gotoAndPlay("ropebreak");
}
Symbol 1142 MovieClip Frame 81
stop();
Symbol 1142 MovieClip Frame 125
play();
Symbol 1142 MovieClip Frame 126
_parent.rope11graphic.gotoAndStop("blank");
_parent.spikei11graphic.gotoAndStop("blank");
_parent.cart11graphic.gotoAndStop(2);
_parent.castle11graphic.gotoAndStop("white");
_parent.fore11graphic.gotoAndStop(2);
_parent.foreback11graphic.gotoAndStop(2);
_parent.stop();
_parent.stopAllSounds();
stopAllSounds();
Symbol 1142 MovieClip Frame 332
_parent.white.gotoAndPlay(2);
Symbol 1142 MovieClip Frame 377
stop();
Symbol 1142 MovieClip Frame 381
play();
Symbol 1142 MovieClip Frame 382
_parent.rope11graphic.gotoAndStop("blank");
_parent.cart11graphic.gotoAndStop(2);
_parent.stop();
Symbol 1142 MovieClip Frame 383
_parent.crazy11graphic.gotoAndStop("crazydie");
Symbol 1142 MovieClip Frame 445
stop();
_parent.mission11.gotoAndPlay(2);
Symbol 1143 Button
on (release) {
gotoAndStop ("11intro");
}
Symbol 1200 MovieClip Frame 156
stop();
Symbol 1207 Button
on (release) {
gotoAndPlay ("score");
}
Symbol 1212 Button
on (release) {
gotoAndStop ("menu");
}