Frame 1
Mouse.show();
stop();
Mouse.show();
Stage.align = "";
Stage.scaleMode = "noScale";
Stage.showMenu = false;
MovieClip.prototype.tabEnabled = false;
Button.prototype.tabEnabled = false;
TextField.prototype.tabEnabled = false;
Frame 2
stop();
stop();
Frame 3
Mouse.show();
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
play();
soundon = true;
clicks = 0;
shaking = false;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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;
}
};
shared = SharedObject.getLocal("achievement01done");
if (shared.data.achievement01done == undefined) {
shared.data.achievement01done = false;
}
if (shared.data.achievement01done == true) {
shared.data.achievement01done = true;
}
shared2 = SharedObject.getLocal("achievement02done");
if (shared2.data.achievement02done == undefined) {
shared2.data.achievement02done = false;
}
if (shared2.data.achievement02done == true) {
shared2.data.achievement02done = true;
}
shared3 = SharedObject.getLocal("achievement03done");
if (shared3.data.achievement03done == undefined) {
shared3.data.achievement03done = false;
}
if (shared3.data.achievement03done == true) {
shared3.data.achievement03done = true;
}
shared4 = SharedObject.getLocal("achievement04done");
if (shared4.data.achievement04done == undefined) {
shared4.data.achievement04done = false;
}
if (shared4.data.achievement04done == true) {
shared4.data.achievement04done = true;
}
shared5 = SharedObject.getLocal("achievement05done");
if (shared5.data.achievement05done == undefined) {
shared5.data.achievement05done = false;
}
if (shared5.data.achievement05done == true) {
shared5.data.achievement05done = true;
}
level01done = false;
level02done = false;
level03done = false;
level04done = false;
level05done = false;
level06done = false;
level07done = false;
level08done = false;
level09done = false;
level10done = false;
level11done = false;
level12done = false;
level13done = false;
level14done = false;
level15done = false;
finalleveldone = false;
Instance of Symbol 211 MovieClip in Frame 82
on (press) {
}
Instance of Symbol 236 MovieClip in Frame 128
on (press) {
}
Frame 183
shaking = true;
Frame 201
shaking = false;
sadmonkey.play();
Frame 341
gotoAndPlay ("menu");
Frame 359
Mouse.show();
busy = false;
clicks = clicks;
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
play();
mochi.as2.MochiScores.closeLeaderboard({boardID:boardID});
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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 (finalleveldone == true) {
finalbutton.gotoAndStop(3);
}
if (level01done == true) {
if (level02done == true) {
if (level03done == true) {
if (level04done == true) {
if (level05done == true) {
shared.data.achievement01done = true;
}
}
}
}
}
if (level01done == true) {
if (level02done == true) {
if (level03done == true) {
if (level04done == true) {
if (level05done == true) {
if (level06done == true) {
if (level07done == true) {
if (level08done == true) {
if (level09done == true) {
if (level10done == true) {
if (level11done == true) {
if (level12done == true) {
if (level13done == true) {
if (level14done == true) {
if (level15done == true) {
if (finalleveldone == true) {
shared2.data.achievement02done = true;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if (eastereggs == 200) {
shared5.data.achievement05done = true;
}
if (level01done == true) {
if (level02done == true) {
if (level03done == true) {
if (level04done == true) {
if (level05done == true) {
if (level06done == true) {
if (level07done == true) {
if (level08done == true) {
if (level09done == true) {
if (level10done == true) {
if (level11done == true) {
if (level12done == true) {
if (level13done == true) {
if (level14done == true) {
if (level15done == true) {
if (finalleveldone == false) {
finalbutton.gotoAndStop(2);
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if (level01done == true) {
button01.gotoAndStop(2);
}
if (level02done == true) {
button02.gotoAndStop(2);
}
if (level03done == true) {
button03.gotoAndStop(2);
}
if (level04done == true) {
button04.gotoAndStop(2);
}
if (level05done == true) {
button05.gotoAndStop(2);
}
if (level06done == true) {
button06.gotoAndStop(2);
}
if (level07done == true) {
button07.gotoAndStop(2);
}
if (level08done == true) {
button08.gotoAndStop(2);
}
if (level09done == true) {
button09.gotoAndStop(2);
}
if (level10done == true) {
button10.gotoAndStop(2);
}
if (level11done == true) {
button11.gotoAndStop(2);
}
if (level12done == true) {
button12.gotoAndStop(2);
}
if (level13done == true) {
button13.gotoAndStop(2);
}
if (level14done == true) {
button14.gotoAndStop(2);
}
if (level15done == true) {
button15.gotoAndStop(2);
}
Frame 367
Mouse.show();
busy = false;
stop();
if (soundon == true) {
menusound.play();
}
Frame 378
Mouse.show();
busy = true;
Frame 420
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
stop();
stopAllSounds();
shaking = false;
clicks = clicks;
if (shared.data.achievement01done == true) {
ach01.gotoAndStop(2);
}
if (shared2.data.achievement02done == true) {
ach02.gotoAndStop(2);
}
if (shared3.data.achievement03done == true) {
ach03.gotoAndStop(2);
}
if (shared4.data.achievement04done == true) {
ach04.gotoAndStop(2);
}
if (shared5.data.achievement05done == true) {
ach05.gotoAndStop(2);
}
Frame 449
Mouse.show();
busy = false;
clicks = clicks;
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
stop();
rope01done = false;
rope02done = false;
bag01done = false;
bag02done = false;
bag03done = false;
bag04done = false;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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 + 5) - random(5));
_y = ((yy + 5) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (busy == false) {
if (sun.cloud.hitTest(_xmouse, _ymouse, true)) {
sun.play();
}
}
}
};
Frame 460
Mouse.show();
busy = false;
level01done = true;
stop();
sadmonkey.gotoAndStop(2);
Frame 502
Mouse.show();
busy = false;
clicks = clicks;
snow.gotoAndPlay(100);
stop();
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
};
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
Frame 511
Mouse.show();
busy = false;
stop();
level02done = true;
Frame 542
Mouse.show();
busy = false;
clicks = clicks;
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
stop();
clothup = false;
rocksup = false;
oildone = false;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (busy == false) {
if (rocksup == true) {
if (black.hitTest(_xmouse, _ymouse, true)) {
cursor.play();
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (clothup == true) {
if (oildone == true) {
if (torch.button.hitTest(_xmouse, _ymouse, true)) {
torch.play();
objectcloth.gotoAndStop(1);
gotoAndStop ("11start");
}
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (rocksup == true) {
if (torch.button2.hitTest(_xmouse, _ymouse, true)) {
gotoAndStop ("11done");
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (clothup == true) {
if (oildone == false) {
if (oil.hitTest(_xmouse, _ymouse, true)) {
cursor.gotoAndStop("oildone");
oildone = true;
objectcloth.gotoAndStop("gone");
}
}
}
}
}
};
Frame 551
Mouse.show();
busy = false;
stop();
clothup = false;
rocksup = false;
Frame 559
startDrag ("cursor", true);
Mouse.hide();
busy = false;
stop();
clothup = true;
Frame 570
startDrag ("cursor", true);
Mouse.hide();
busy = false;
stop();
rocksup = true;
Frame 581
Mouse.show();
busy = false;
stop();
rocksup = false;
objectrocks.gotoAndStop(1);
Frame 582
stop();
Frame 588
Mouse.show();
busy = false;
stop();
sadmonkey.gotoAndStop(13);
level03done = true;
Frame 619
Mouse.show();
busy = false;
puzzlebusy = true;
clicks = clicks;
stop();
coinup = false;
coinin = false;
attacker01dead = false;
attacker02dead = false;
attacker03dead = false;
attacker04dead = false;
attacker05dead = false;
shippos01 = false;
shippos02 = false;
shippos03 = false;
shippos04 = false;
shippos05 = false;
shipdead = false;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (detectorup == true) {
if (nobutton.hitTest(_xmouse, _ymouse, true)) {
cursor.gotoAndStop(1);
}
}
};
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
Frame 627
startDrag ("cursor", true);
Mouse.hide();
busy = false;
stop();
coinup = true;
Frame 640
Mouse.show();
busy = false;
coinin = true;
coinup = false;
Frame 647
Mouse.show();
busy = false;
puzzlebusy = true;
play();
Frame 648
Mouse.show();
busy = false;
puzzlebusy = true;
stop();
coinin = false;
attacker01dead = false;
attacker02dead = false;
attacker03dead = false;
attacker04dead = false;
attacker05dead = false;
shipdead = false;
Frame 649
Mouse.show();
busy = false;
puzzlebusy = true;
stop();
ship.gotoAndStop(3);
Frame 656
Mouse.show();
busy = false;
puzzlebusy = true;
stop();
attacker01dead = false;
attacker02dead = false;
attacker03dead = false;
attacker04dead = false;
attacker05dead = false;
shipdead = false;
Frame 657
Mouse.show();
busy = false;
puzzlebusy = true;
stop();
ship.gotoAndStop(3);
Frame 665
Mouse.show();
busy = false;
puzzlebusy = true;
stop();
attacker01dead = false;
attacker02dead = false;
attacker03dead = false;
attacker04dead = false;
attacker05dead = false;
shipdead = false;
Frame 666
Mouse.show();
busy = false;
puzzlebusy = true;
stop();
ship.gotoAndStop(3);
Frame 675
Mouse.show();
busy = false;
puzzlebusy = true;
sadmonkey.gotoAndStop(6);
stop();
level04done = true;
Frame 704
Mouse.show();
busy = false;
clicks = clicks;
stop();
cube01 = false;
cube02 = false;
cube03 = false;
cube04 = false;
cube05 = false;
cube06 = false;
cube07 = false;
cube08 = false;
cube09 = false;
cube10 = false;
cube11 = false;
cube12 = false;
cube13 = false;
cube14 = false;
cube15 = false;
cube16 = false;
cube17 = false;
cube18 = false;
cube19 = false;
cube20 = false;
cube21 = false;
cube22 = false;
cube23 = false;
cube24 = false;
cube25 = false;
cube26 = false;
cube27 = false;
cube28 = false;
cube29 = false;
cube30 = false;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (busy == false) {
if (stickup == true) {
if (bark.barkstick.hitTest(_xmouse, _ymouse, true)) {
bark.play();
objectstick.gotoAndStop(1);
gotoAndStop ("06start");
stickup = false;
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (leafup == true) {
if (bark.stickleaf.hitTest(_xmouse, _ymouse, true)) {
bark.play();
objectleaf.gotoAndStop(1);
gotoAndStop ("06start");
leafup = false;
}
}
}
}
};
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
Frame 713
Mouse.show();
busy = false;
stop();
sadmonkey.gotoAndStop(11);
level05done = true;
Frame 734
Mouse.show();
busy = false;
clicks = clicks;
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
stop();
e01 = false;
e02 = true;
e03 = false;
e04 = false;
e05 = true;
e06 = false;
e07 = true;
e08 = false;
p01 = false;
p02 = true;
p03 = false;
p04 = false;
p05 = false;
p06 = true;
p07 = false;
p08 = false;
p09 = true;
s01 = false;
s02 = true;
s03 = false;
s04 = false;
s05 = false;
s06 = false;
s07 = true;
s08 = false;
s09 = true;
s00 = false;
s11 = false;
s12 = true;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (busy == false) {
if (stickup == true) {
if (bark.barkstick.hitTest(_xmouse, _ymouse, true)) {
bark.play();
objectstick.gotoAndStop(1);
gotoAndStop ("06start");
stickup = false;
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (leafup == true) {
if (bark.stickleaf.hitTest(_xmouse, _ymouse, true)) {
bark.play();
objectleaf.gotoAndStop(1);
gotoAndStop ("06start");
leafup = false;
}
}
}
}
};
Frame 743
Mouse.show();
busy = false;
play();
Frame 765
Mouse.show();
busy = false;
stop();
Frame 777
Mouse.show();
busy = false;
play();
Frame 798
Mouse.show();
busy = false;
stop();
Frame 807
Mouse.show();
busy = false;
stop();
rocket.play();
rocket2.play();
level06done = true;
Frame 889
Mouse.show();
busy = false;
clicks = clicks;
stop();
puzzlebusy = true;
safebutton01 = false;
safebutton02 = false;
safebutton03 = false;
safebutton04 = false;
safebutton05 = false;
safebutton06 = false;
safebutton07 = false;
safebutton08 = false;
safebutton09 = false;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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 + 5) - random(5));
_y = ((yy + 5) - random(5));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (busy == false) {
if (sun.cloud.hitTest(_xmouse, _ymouse, true)) {
sun.play();
}
}
}
};
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
Frame 897
Mouse.show();
busy = false;
stop();
puzzlebusy = true;
safebutton01 = false;
safebutton02 = false;
safebutton03 = false;
safebutton04 = false;
safebutton05 = false;
safebutton06 = false;
safebutton07 = false;
safebutton08 = false;
safebutton09 = false;
Frame 906
Mouse.show();
busy = true;
puzzlebusy = false;
stop();
Frame 916
Mouse.show();
busy = false;
puzzlebusy = true;
stop();
picture.gotoAndStop("open");
Frame 926
Mouse.show();
busy = false;
puzzlebusy = true;
level07done = true;
stop();
sadmonkey.gotoAndStop(3);
Frame 950
Mouse.show();
busy = false;
clicks = clicks;
stop();
leafup = false;
stickup = false;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (busy == false) {
if (stickup == true) {
if (bark.barkstick.hitTest(_xmouse, _ymouse, true)) {
bark.play();
objectstick.gotoAndStop(1);
gotoAndStop ("06start");
stickup = false;
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (leafup == true) {
if (bark.stickleaf.hitTest(_xmouse, _ymouse, true)) {
bark.play();
objectleaf.gotoAndStop(1);
gotoAndStop ("06start");
leafup = false;
}
}
}
}
};
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
Frame 959
Mouse.show();
busy = false;
stop();
Frame 969
startDrag ("cursor", true);
Mouse.hide();
busy = false;
leafup = true;
stop();
Frame 981
startDrag ("cursor", true);
Mouse.hide();
busy = false;
stop();
Frame 992
Mouse.show();
busy = false;
sadmonkey.gotoAndStop(7);
sadmonkey1.gotoAndStop(7);
stop();
level08done = true;
Frame 1008
Mouse.show();
busy = false;
clicks = clicks;
stop();
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
};
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
Frame 1009
play();
Frame 1027
stop();
Frame 1028
play();
Frame 1044
stop();
Frame 1045
play();
Frame 1061
stop();
Frame 1062
play();
Frame 1078
stop();
Frame 1079
play();
Frame 1094
stop();
Frame 1095
play();
Frame 1111
stop();
Frame 1112
play();
Frame 1129
stop();
Frame 1130
play();
Frame 1145
stop();
Frame 1146
play();
Frame 1162
stop();
Frame 1163
play();
Frame 1179
stop();
Frame 1180
play();
Frame 1195
stop();
Frame 1222
Mouse.show();
busy = false;
play();
play();
Frame 1248
Mouse.show();
busy = false;
stop();
sadmonkey.gotoAndStop(9);
level09done = true;
Frame 1270
Mouse.show();
busy = false;
puzzlebusy = true;
clicks = clicks;
stop();
detectorpickedup = false;
spadepickedup = false;
spadeup = false;
rockup = false;
keyup = false;
detectorup = false;
hole01done = false;
hole02done = false;
cross01done = false;
cross02done = false;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (detectorup == true) {
if (nobutton.hitTest(_xmouse, _ymouse, true)) {
cursor.gotoAndStop(1);
}
}
if (detectorup == true) {
if (hole02done == false) {
if (bigbutton.hitTest(_xmouse, _ymouse, true)) {
cursor.gotoAndStop(2);
}
}
}
if (detectorup == true) {
if (hole02done == false) {
if (midbutton.hitTest(_xmouse, _ymouse, true)) {
cursor.gotoAndStop(4);
cross.gotoAndStop(2);
}
}
}
if (detectorup == true) {
if (hole02done == false) {
if (smallbutton.hitTest(_xmouse, _ymouse, true)) {
cursor.gotoAndStop(4);
cross.gotoAndStop(2);
}
}
}
if (detectorup == true) {
if (hole01done == false) {
if (bigbutton2.hitTest(_xmouse, _ymouse, true)) {
cursor.gotoAndStop(2);
}
}
}
if (detectorup == true) {
if (hole01done == false) {
if (midbutton2.hitTest(_xmouse, _ymouse, true)) {
cursor.gotoAndStop(4);
cross2.gotoAndStop(2);
}
}
}
if (detectorup == true) {
if (hole01done == false) {
if (smallbutton2.hitTest(_xmouse, _ymouse, true)) {
cursor.gotoAndStop(4);
cross2.gotoAndStop(2);
}
}
}
};
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
Frame 1278
Mouse.show();
busy = false;
puzzlebusy = true;
stop();
detectorup = false;
rockup = false;
spadeup = false;
shaking = false;
Frame 1286
startDrag ("cursor", true);
Mouse.hide();
busy = false;
stop();
rockup = true;
Frame 1302
Mouse.show();
busy = true;
puzzlebusy = false;
stop();
Frame 1311
startDrag ("cursor", true);
Mouse.hide();
busy = false;
puzzlebusy = true;
stop();
spadeup = true;
Frame 1323
startDrag ("cursor", true);
Mouse.hide();
busy = false;
puzzlebusy = true;
stop();
detectorup = true;
Frame 1338
startDrag ("cursor", true);
Mouse.hide();
busy = true;
stop();
Frame 1350
startDrag ("cursor", true);
Mouse.hide();
busy = false;
puzzlebusy = true;
stop();
keyup = true;
Frame 1361
Mouse.show();
busy = false;
puzzlebusy = true;
level10done = true;
sadmonkey.gotoAndStop(4);
stop();
Frame 1403
Mouse.show();
busy = false;
clicks = clicks;
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
stop();
lefttyredone = false;
righttyredone = false;
pinup = false;
pin = false;
nopin = false;
pinpicked = false;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (busy == false) {
if (stickup == true) {
if (bark.barkstick.hitTest(_xmouse, _ymouse, true)) {
bark.play();
objectstick.gotoAndStop(1);
gotoAndStop ("06start");
stickup = false;
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (leafup == true) {
if (bark.stickleaf.hitTest(_xmouse, _ymouse, true)) {
bark.play();
objectleaf.gotoAndStop(1);
gotoAndStop ("06start");
leafup = false;
}
}
}
}
};
Frame 1411
Mouse.show();
busy = false;
stop();
pinup = false;
Frame 1419
startDrag ("cursor", true);
Mouse.hide();
busy = false;
pinup = true;
Frame 1428
Mouse.show();
busy = false;
play();
Frame 1459
dent.gotoAndPlay(2);
Frame 1512
gotoAndStop ("14start");
Frame 1518
Mouse.show();
busy = false;
play();
Frame 1549
dent.gotoAndPlay(2);
Frame 1612
gotoAndStop ("14start");
Frame 1621
Mouse.show();
busy = false;
play();
Frame 1666
Mouse.show();
busy = false;
stop();
stop();
sadmonkey.gotoAndStop(15);
level11done = true;
Frame 1796
Mouse.show();
busy = false;
puzzlebusy = true;
clicks = clicks;
stop();
corddone = false;
cordup = false;
keyup = false;
phonedone = false;
keypicked = false;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
};
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
Frame 1805
Mouse.show();
busy = false;
puzzlebusy = true;
stop();
keyup = false;
cordup = false;
Frame 1816
startDrag ("cursor", true);
Mouse.hide();
busy = false;
stop();
Frame 1827
startDrag ("cursor", true);
Mouse.hide();
busy = false;
stop();
keyup = true;
Frame 1837
Mouse.show();
busy = false;
puzzlebusy = true;
stop();
sadmonkey.gotoAndStop(8);
level12done = true;
Frame 1854
Mouse.show();
busy = false;
puzzlebusy = true;
stop();
busy = true;
Frame 1855
stop();
Frame 1856
stop();
Frame 1857
stop();
Frame 1858
stop();
Frame 1859
stop();
Frame 1860
stop();
Frame 1861
stop();
Frame 1862
stop();
Frame 1863
gotoAndStop ("07call");
Frame 1877
Mouse.show();
busy = false;
puzzlebusy = true;
play();
Frame 2025
phone.play();
gotoAndStop ("07start");
Frame 2072
Mouse.show();
busy = true;
play();
Frame 2198
gotoAndStop ("07start");
phonedone = true;
phone.play();
bell.play();
clown.play();
Frame 2324
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
Mouse.show();
busy = false;
clicks = clicks;
stop();
totalmarbles = 0;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (busy == false) {
if (rocksup == true) {
if (black.hitTest(_xmouse, _ymouse, true)) {
cursor.play();
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (clothup == true) {
if (torch.button.hitTest(_xmouse, _ymouse, true)) {
torch.play();
objectcloth.gotoAndStop(1);
gotoAndStop ("11start");
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (rocksup == true) {
if (torch.button2.hitTest(_xmouse, _ymouse, true)) {
gotoAndStop ("11done");
}
}
}
}
};
Frame 2333
startDrag ("cursor", true);
Mouse.show();
busy = false;
stop();
Frame 2341
Mouse.show();
busy = false;
stop();
sadmonkey.gotoAndStop(12);
level13done = true;
Frame 2352
Mouse.show();
busy = false;
puzzlebusy = true;
clicks = clicks;
stop();
ammoout = false;
total = 0;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (detectorup == true) {
if (nobutton.hitTest(_xmouse, _ymouse, true)) {
cursor.gotoAndStop(1);
}
}
};
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
Frame 2361
startDrag ("cursor", true);
Mouse.hide();
busy = false;
stop();
Frame 2371
Mouse.show();
busy = false;
puzzlebusy = true;
level14done = true;
sadmonkey.gotoAndStop(5);
stop();
Frame 2398
Mouse.show();
busy = false;
clicks = clicks;
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
stop();
crowbarup = false;
p01 = false;
p02 = false;
p03 = false;
p04 = false;
p05 = false;
p06 = false;
p07 = false;
p08 = false;
p09 = false;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (busy == false) {
if (stickup == true) {
if (bark.barkstick.hitTest(_xmouse, _ymouse, true)) {
bark.play();
objectstick.gotoAndStop(1);
gotoAndStop ("06start");
stickup = false;
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (leafup == true) {
if (bark.stickleaf.hitTest(_xmouse, _ymouse, true)) {
bark.play();
objectleaf.gotoAndStop(1);
gotoAndStop ("06start");
leafup = false;
}
}
}
}
};
Frame 2407
Mouse.show();
busy = false;
crowbarup = false;
stop();
Frame 2416
startDrag ("cursor", true);
Mouse.hide();
busy = false;
crowbarup = true;
stop();
Frame 2430
Mouse.show();
busy = false;
Frame 2441
Mouse.show();
busy = false;
stop();
sadmonkey.gotoAndStop(16);
level15done = true;
Frame 2469
Mouse.show();
busy = false;
clicks = clicks;
if (quality == "HIGH") {
_quality = "HIGH";
quality = "HIGH";
quality01.gotoAndStop("high");
}
if (quality == "MEDIUM") {
_quality = "MEDIUM";
quality = "MEDIUM";
quality01.gotoAndStop("medium");
}
if (quality == "LOW") {
_quality = "LOW";
quality = "LOW";
quality01.gotoAndStop("low");
}
play();
eastereggs = 0;
puzzlebusy = true;
keyup = false;
rockup = false;
window01broken = false;
window02broken = false;
window03broken = false;
window04broken = false;
puzzle01 = false;
puzzle02 = false;
puzzle03 = false;
puzzle04 = false;
onMouseDown = function () {
if (hitmap.hitTest(_xmouse, _ymouse, true)) {
clicks = clicks + 1;
pressed = true;
}
};
xx = _x;
yy = _y;
shaking = false;
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(2));
_y = ((yy + 3) - random(2));
}
if (shaking == false) {
_x = 0;
_y = 0;
}
if (pressed == true) {
if (busy == false) {
if (stickup == true) {
if (bark.barkstick.hitTest(_xmouse, _ymouse, true)) {
bark.play();
objectstick.gotoAndStop(1);
gotoAndStop ("06start");
stickup = false;
}
}
}
}
if (pressed == true) {
if (busy == false) {
if (leafup == true) {
if (bark.stickleaf.hitTest(_xmouse, _ymouse, true)) {
bark.play();
objectleaf.gotoAndStop(1);
gotoAndStop ("06start");
leafup = false;
}
}
}
}
};
Frame 2484
shaking = true;
Frame 2493
shaking = false;
Frame 2496
Mouse.show();
busy = false;
stop();
Frame 2510
Mouse.show();
busy = false;
stop();
timeleft.play();
keyup = false;
rockup = false;
puzzlebusy = true;
puzzle01 = false;
puzzle02 = false;
puzzle03 = false;
puzzle04 = false;
shaking = false;
Frame 2524
Mouse.show();
busy = true;
stop();
puzzlebusy = false;
Frame 2538
startDrag ("cursor", true);
Mouse.hide();
busy = false;
stop();
keyup = true;
Frame 2551
startDrag ("cursor", true);
Mouse.hide();
busy = false;
stop();
rockup = true;
Frame 2565
startDrag ("cursor", true);
Mouse.hide();
busy = true;
play();
finalroom.sadmonkey.gotoAndStop(17);
Frame 2665
Mouse.show();
busy = true;
finalleveldone = true;
clicks = clicks;
if (clicks < 251) {
shared3.data.achievement03done = true;
}
if (clicks < 111) {
shared4.data.achievement04done = true;
}
stop();
Symbol 16 Button
on (release) {
getURL ("http://www.pencilkids.com/", "_blank");
}
Symbol 18 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
bar._xscale = PercentLoaded;
} else {
gotoAndPlay ("loaded");
}
Symbol 18 MovieClip Frame 2
gotoAndPlay (1);
Symbol 18 MovieClip Frame 40
_parent.play();
Symbol 19 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 != "andkon.com")) {
_root._x = 50000;
_root._y = 40000;
}
};
this._visible = false;
Symbol 85 MovieClip Frame 118
play();
Symbol 85 MovieClip Frame 161
gotoAndPlay ("return");
Symbol 98 MovieClip Frame 87
gotoAndPlay ("return");
Symbol 105 MovieClip Frame 1
stop();
Symbol 105 MovieClip Frame 2
stop();
Symbol 2018 MovieClip [__Packages.mochi.as2.MochiScores] Frame 0
class mochi.as2.MochiScores
{
static var boardID, onClose, onError;
function MochiScores () {
}
static function setBoardID(boardID) {
mochi.as2.MochiServices.warnID(boardID, true);
mochi.as2.MochiScores.boardID = boardID;
mochi.as2.MochiServices.send("scores_setBoardID", {boardID:boardID});
}
static function showLeaderboard(options) {
options.clip = mochi.as2.MochiServices.clip;
if ((options.clip != mochi.as2.MochiServices.__get__clip()) || (mochi.as2.MochiServices.__get__childClip()._target == undefined)) {
mochi.as2.MochiServices.disconnect();
trace("WARNING! This application is attempting to connect to MochiServices inside a showLeaderboard call!");
trace("make sure MochiServices.connect is called as early in the application runtime as possible.");
mochi.as2.MochiServices.connect(mochi.as2.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 (options.score instanceof TextField) {
if (options.score.text != undefined) {
options.score = options.score.text;
}
} else if (options.score instanceof mochi.as2.MochiDigits) {
options.score = options.score.value;
}
var n = Number(options.score);
if (isNaN(n)) {
trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is 'Not a Number'");
} else if ((n == Number.NEGATIVE_INFINITY) || (n == Number.POSITIVE_INFINITY)) {
trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is an infinite");
} else {
if (Math.floor(n) != n) {
trace(("WARNING: Submitted score '" + options.score) + "' will be truncated");
}
options.score = n;
}
}
if (options.onDisplay != null) {
options.onDisplay();
} else {
mochi.as2.MochiServices.__get__clip().stop();
}
if (options.onClose != null) {
onClose = options.onClose;
} else {
onClose = function () {
mochi.as2.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.as2.MochiServices.warnID(options.boardID, true);
trace("[MochiScores] NOTE: Security Sandbox Violation errors below are normal");
mochi.as2.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose);
}
static function closeLeaderboard() {
mochi.as2.MochiServices.send("scores_closeLeaderboard");
}
static function getPlayerInfo(callbackObj, callbackMethod) {
mochi.as2.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod);
}
static function submit(score, name, callbackObj, callbackMethod) {
score = Number(score);
if (isNaN(score)) {
trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is 'Not a Number'");
} else if ((score == Number.NEGATIVE_INFINITY) || (score == Number.POSITIVE_INFINITY)) {
trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is an infinite");
} else {
if (Math.floor(score) != score) {
trace(("WARNING: Submitted score '" + String(score)) + "' will be truncated");
}
score = Number(score);
}
mochi.as2.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod);
}
static function requestList(callbackObj, callbackMethod) {
mochi.as2.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 2019 MovieClip [__Packages.mochi.as2.MochiSync] Frame 0
class mochi.as2.MochiSync
{
var _syncContainer;
function MochiSync () {
_syncContainer = {};
}
function getProp(name) {
return(_syncContainer[name]);
}
function setProp(name, value) {
if (_syncContainer[name] == value) {
return(undefined);
}
_syncContainer[name] = value;
mochi.as2.MochiServices.send("sync_propUpdate", {name:name, value:value});
}
function triggerEvent(eventType, args) {
switch (eventType) {
case SYNC_REQUEST :
mochi.as2.MochiServices.send("sync_syncronize", _syncContainer);
return;
case SYNC_PROPERTY :
_syncContainer[args.name] = args.value;
}
}
static var SYNC_REQUEST = "SyncRequest";
static var SYNC_PROPERTY = "UpdateProperty";
}
Symbol 2020 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
class mochi.as2.MochiServices
{
static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _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("3.8 as2");
}
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";
initComChannels();
}
}
//return(__get__comChannelName());
}
static function get connected() {
return(_connected);
}
static function connect(id, clip, onError) {
warnID(id, false);
if ((!_connected) && (_clip == undefined)) {
trace("MochiServices Connecting...");
_connecting = true;
init(id, clip);
}
if (onError != undefined) {
mochi.as2.MochiServices.onError = onError;
} else if (mochi.as2.MochiServices.onError == undefined) {
mochi.as2.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();
}
}
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);
var _loader = new MovieClipLoader();
var _loaderListener = {};
if (_clip != null) {
return(_clip);
}
if (!isNetworkAvailable) {
return(null);
}
if (urlOptions().servURL) {
_servURL = urlOptions().servURL;
}
var servicesURL = (_servURL + _services);
if (urlOptions().servicesURL) {
servicesURL = urlOptions().servicesURL;
}
allowDomains(servicesURL);
_clip = clip.createEmptyMovieClip(clipname, 10336, false);
_listenChannelName = _listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor(Math.random() * 99999));
listen();
if (_loaderListener.waitInterval != null) {
clearInterval(_loaderListener.waitInterval);
}
_loaderListener.onLoadError = loadError;
_loaderListener.onLoadStart = function (target_mc) {
this.isLoading = true;
};
_loaderListener.onLoadComplete = function (target_mc) {
target_mc.MochiServices = mochi.as2.MochiServices;
};
_loaderListener.startTime = getTimer();
_loaderListener.wait = function () {
if ((getTimer() - this.startTime) > 10000) {
if (!this.isLoading) {
mochi.as2.MochiServices.disconnect();
mochi.as2.MochiServices.onError.apply(null, ["IOError"]);
}
clearInterval(this.waitInterval);
}
};
_loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000);
_loader.addListener(_loaderListener);
_loader.loadClip((((((servicesURL + "?listenLC=") + _listenChannelName) + "&mochiad_options=") + escape(_root.mochiad_options)) + "&api_version=") + getVersion(), _clip);
_sendChannel = new LocalConnection();
_sendChannel._queue = [];
return(_clip);
}
static function loadError(target_mc, errorCode, httpStatus) {
trace("MochiServices could not load.");
disconnect();
onError.apply(null, [errorCode]);
}
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.as2.MochiServices.__set__comChannelName(args.newChannel);
};
_listenChannel.allowDomain = function (d) {
return(true);
};
_listenChannel.allowInsecureDomain = _listenChannel.allowDomain;
_listenChannel._nextcallbackID = 0;
_listenChannel._callbacks = {};
_listenChannel.connect(_listenChannelName);
trace("Waiting for MochiAds services to connect...");
}
static function initComChannels() {
if (!_connected) {
_sendChannel.onStatus = function (infoObject) {
mochi.as2.MochiServices.onStatus(infoObject);
};
_sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"});
_sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, version:getVersion()});
_listenChannel.onStatus = function (infoObject) {
mochi.as2.MochiServices.onStatus(infoObject);
};
_listenChannel.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];
};
_listenChannel.onEvent = function (pkg) {
switch (pkg.target) {
case "events" :
mochi.as2.MochiEvents.triggerEvent(pkg.event, pkg.args);
return;
case "coins" :
mochi.as2.MochiSocial.triggerEvent(pkg.event, pkg.args);
return;
case "sync" :
mochi.as2.MochiServices.servicesSync.triggerEvent(pkg.event, pkg.args);
}
};
_listenChannel.onError = function () {
mochi.as2.MochiServices.onError.apply(null, ["IOError"]);
};
trace("[SERVICES_API] connected!");
_connecting = false;
_connected = true;
while (_sendChannel._queue.length > 0) {
_sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift());
}
}
}
static function updateCopy(args) {
send("coins_updateCopy", args, null, null);
}
static function flush(error) {
var request;
var callback;
while (_sendChannel._queue.length > 0) {
request = _sendChannel._queue.shift();
delete callback;
if (request.callbackID != null) {
callback = _listenChannel._callbacks[request.callbackID];
}
delete _listenChannel._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:_listenChannel._nextcallbackID});
} else {
if ((_clip == undefined) || (!_connecting)) {
trace("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + methodName);
handleError(args, callbackObject, callbackMethod);
flush(true);
return(undefined);
}
_sendChannel._queue.push({methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID});
}
_listenChannel._callbacks[_listenChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod};
_listenChannel._nextcallbackID++;
}
static function urlOptions() {
var opts = {};
var options;
if (_root._url.indexOf("mochiad_options") != -1) {
var i = ((_root._url.indexOf("mochiad_options") + "mochiad_options".length) + 1);
options = _root._url.substr(i, _root._url.length);
} else if (_root.mochiad_options) {
options = _root.mochiad_options;
}
if (options) {
var pairs = _root.mochiad_options.split("&");
var i = 0;
while (i < pairs.length) {
var kv = pairs[i].split("=");
opts[unescape(kv[0])] = unescape(kv[1]);
i++;
}
}
return(opts);
}
static function warnID(bid, leaderboard) {
bid = bid.toLowerCase();
if (bid.length != 16) {
trace(("WARNING: " + (leaderboard ? "board" : "game")) + " ID is not the appropriate length");
return(undefined);
}
if (bid == "1e113c7239048b3f") {
if (leaderboard) {
trace("WARNING: Using testing board ID");
} else {
trace("WARNING: Using testing board ID as game ID");
}
return(undefined);
}
if (bid == "84993a1de4031cd8") {
if (leaderboard) {
trace("WARNING: Using testing game ID as board ID");
} else {
trace("WARNING: Using testing game ID");
}
return(undefined);
}
var i = 0;
while (i < bid.length) {
switch (bid.charAt(i)) {
case "0" :
case "1" :
case "2" :
case "3" :
case "4" :
case "5" :
case "6" :
case "7" :
case "8" :
case "9" :
case "a" :
case "b" :
case "c" :
case "d" :
case "e" :
case "f" :
break;
default :
trace("WARNING: Board ID contains illegal characters: " + bid);
return(undefined);
}
i++;
}
}
static function addLinkEvent(url, burl, btn, onClick) {
var timeout = 1500;
var t0 = getTimer();
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]);
}
if (!(netupAttempted || (_connected))) {
var ping = btn.createEmptyMovieClip("ping", 777);
var nettest = btn.createEmptyMovieClip("nettest", 778);
netupAttempted = true;
ping.loadMovie("http://x.mochiads.com/linkping.swf?t=" + getTimer());
nettest.onEnterFrame = function () {
if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) {
delete this.onEnterFrame;
} else if ((getTimer() - t0) > timeout) {
delete this.onEnterFrame;
mochi.as2.MochiServices.netup = false;
}
};
}
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 () {
if (mochi.as2.MochiServices.netup) {
getURL (url + s, "_blank");
} else {
getURL (burl, "_blank");
}
if (onClick != undefined) {
onClick();
}
};
}
static function setContainer(clip) {
}
static function stayOnTop(clip) {
}
static var _servURL = "http://www.mochiads.com/static/lib/services/";
static var _services = "services.swf";
static var _mochiLC = "MochiLC.swf";
static var _listenChannelName = "__ms_";
static var _connecting = false;
static var _connected = false;
static var netup = true;
static var netupAttempted = false;
static var servicesSync = new mochi.as2.MochiSync();
}
Symbol 2021 MovieClip [__Packages.mochi.as2.MochiEventDispatcher] Frame 0
class mochi.as2.MochiEventDispatcher
{
var eventTable;
function MochiEventDispatcher () {
eventTable = {};
}
function buildDelegate(thisObject, thatObject) {
var delegate = {thisObject:thisObject, thatObject:thatObject};
if (thatObject != undefined) {
var funct = ((typeof(thatObject) == "string") ? (thisObject[thatObject]) : (thatObject));
delegate.delegate = function (args) {
funct.call(thisObject, args);
};
} else {
delegate.delegate = thisObject;
}
return(delegate);
}
function compareDelegate(d_A, d_B) {
if ((d_A.thisObject != d_B.thisObject) || (d_A.thatObject != d_B.thatObject)) {
return(false);
}
return(true);
}
function addEventListener(event, thisObject, thatObject) {
removeEventListener(event, thisObject, thatObject);
eventTable[event].push(buildDelegate(thisObject, thatObject));
}
function removeEventListener(event, thisObject, thatObject) {
var delegate = buildDelegate(thisObject, thatObject);
if (eventTable[event] == undefined) {
eventTable[event] = [];
return(undefined);
}
for (var s in eventTable[event]) {
if (!compareDelegate(eventTable[event][s], delegate)) {
continue;
}
eventTable[event].splice(Number(s), 1);
}
}
function triggerEvent(event, args) {
if (eventTable[event] == undefined) {
return(undefined);
}
for (var i in eventTable[event]) {
eventTable[event][i].delegate(args);
}
}
}
Symbol 2022 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0
class mochi.as2.MochiEvents
{
function MochiEvents () {
}
static function getVersion() {
return(mochi.as2.MochiServices.getVersion());
}
static function startSession(achievementID) {
mochi.as2.MochiServices.send("events_beginSession", {achievementID:achievementID}, null, null);
}
static function setNotifications(clip, style) {
var args = {};
for (var s in style) {
args[s] = style[s];
}
args.clip = clip;
mochi.as2.MochiServices.send("events_setNotifications", args, null, null);
}
static function addEventListener(eventType, thisObject, thatObject) {
_dispatcher.addEventListener(eventType, thisObject, thatObject);
}
static function triggerEvent(eventType, args) {
_dispatcher.triggerEvent(eventType, args);
}
static function removeEventListener(eventType, thisObject, thatObject) {
_dispatcher.removeEventListener(eventType, thisObject, thatObject);
}
static function startPlay(tag) {
if (tag == undefined) {
tag = "gameplay";
}
mochi.as2.MochiServices.send("events_setRoundID", {tag:String(tag)}, null, null);
}
static function endPlay() {
mochi.as2.MochiServices.send("events_clearRoundID", null, null, null);
}
static function trackEvent(tag, value) {
mochi.as2.MochiServices.send("events_trackEvent", {tag:tag, value:value}, null, null);
}
static var ACHIEVEMENT_RECEIVED = "AchievementReceived";
static var ALIGN_TOP_LEFT = "ALIGN_TL";
static var ALIGN_TOP = "ALIGN_T";
static var ALIGN_TOP_RIGHT = "ALIGN_TR";
static var ALIGN_LEFT = "ALIGN_L";
static var ALIGN_CENTER = "ALIGN_C";
static var ALIGN_RIGHT = "ALIGN_R";
static var ALIGN_BOTTOM_LEFT = "ALIGN_BL";
static var ALIGN_BOTTOM = "ALIGN_B";
static var ALIGN_BOTTOM_RIGHT = "ALIGN_BR";
static var FORMAT_SHORT = "ShortForm";
static var FORMAT_LONG = "LongForm";
static var _dispatcher = new mochi.as2.MochiEventDispatcher();
}
Symbol 2023 MovieClip [__Packages.mochi.as2.MochiSocial] Frame 0
class mochi.as2.MochiSocial
{
function MochiSocial () {
}
static function getVersion() {
return(mochi.as2.MochiServices.getVersion());
}
static function showLoginWidget(options) {
mochi.as2.MochiServices.setContainer();
mochi.as2.MochiServices.stayOnTop();
mochi.as2.MochiServices.send("coins_showLoginWidget", {options:options});
}
static function hideLoginWidget() {
mochi.as2.MochiServices.send("coins_hideLoginWidget");
}
static function requestLogin() {
mochi.as2.MochiServices.send("coins_requestLogin");
}
static function getUserInfo() {
mochi.as2.MochiServices.send("coins_getUserInfo");
}
static function saveUserProperties(properties) {
mochi.as2.MochiServices.send("coins_saveUserProperties", properties);
}
static function addEventListener(eventType, delegate) {
_dispatcher.addEventListener(eventType, delegate);
}
static function triggerEvent(eventType, args) {
_dispatcher.triggerEvent(eventType, args);
}
static function removeEventListener(eventType, delegate) {
_dispatcher.removeEventListener(eventType, delegate);
}
static var LOGGED_IN = "LoggedIn";
static var LOGGED_OUT = "LoggedOut";
static var LOGIN_SHOW = "LoginShow";
static var LOGIN_HIDE = "LoginHide";
static var LOGIN_SHOWN = "LoginShown";
static var PROFILE_SHOW = "ProfileShow";
static var PROFILE_HIDE = "ProfileHide";
static var PROPERTIES_SAVED = "PropertySaved";
static var WIDGET_LOADED = "WidgetLoaded";
static var USER_INFO = "UserInfo";
static var ERROR = "Error";
static var IO_ERROR = "IOError";
static var NO_USER = "NoUser";
static var PROPERTIES_SIZE = "PropertiesSize";
static var _dispatcher = new mochi.as2.MochiEventDispatcher();
}
Symbol 2024 MovieClip [__Packages.mochi.as2.MochiDigits] Frame 0
class mochi.as2.MochiDigits
{
var Encoder, Fragment, Sibling;
function MochiDigits (digit, index) {
Encoder = 0;
setValue(digit, index);
}
function get value() {
return(Number(toString()));
}
function set value(v) {
setValue(v);
//return(value);
}
function addValue(v) {
value = value + v;
}
function setValue(digit, index) {
var s = digit.toString();
if ((index == undefined) || (isNaN(index))) {
index = 0;
}
Fragment = s.charCodeAt(index++) ^ Encoder;
if (index < s.length) {
Sibling = new mochi.as2.MochiDigits(digit, index);
} else {
Sibling = null;
}
reencode();
}
function reencode() {
var newEncode = int(2147483647 * Math.random());
Fragment = Fragment ^ (newEncode ^ Encoder);
Encoder = newEncode;
}
function toString() {
var s = String.fromCharCode(Fragment ^ Encoder);
return(((Sibling != null) ? (s.concat(Sibling.toString())) : (s)));
}
}
Symbol 111 Button
on (release) {
gotoAndStop ("splash");
}
Symbol 115 Button
on (release) {
getURL ("http://www.andkon.com/arcade/", "_blank");
}
Instance of Symbol 123 MovieClip in Symbol 124 MovieClip Frame 1
on (release) {
getURL ("http://www.pencilkids.com/", "_blank");
}
Symbol 131 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 143 MovieClip Frame 1
stop();
Symbol 143 MovieClip Frame 7
stop();
Symbol 143 MovieClip Frame 13
stop();
Symbol 147 Button
on (release) {
gotoAndPlay ("menu");
}
Symbol 152 Button
on (release) {
getURL ("http://www.pencilkids.com/walkthroughs/", "_blank");
}
Symbol 155 MovieClip Frame 118
play();
Symbol 155 MovieClip Frame 161
gotoAndPlay ("return");
Symbol 156 MovieClip Frame 87
gotoAndPlay ("return");
Symbol 157 MovieClip Frame 118
play();
Symbol 157 MovieClip Frame 150
gotoAndPlay ("return");
Symbol 160 MovieClip Frame 74
gotoAndPlay ("return");
Symbol 161 MovieClip Frame 102
play();
Symbol 161 MovieClip Frame 145
gotoAndPlay ("return");
Symbol 162 MovieClip Frame 93
gotoAndPlay ("return");
Symbol 163 MovieClip Frame 118
play();
Symbol 163 MovieClip Frame 157
gotoAndPlay ("return");
Symbol 164 MovieClip Frame 82
gotoAndPlay ("return");
Symbol 165 MovieClip Frame 118
play();
Symbol 165 MovieClip Frame 175
gotoAndPlay ("return");
Symbol 166 MovieClip Frame 103
gotoAndPlay ("return");
Symbol 167 MovieClip Frame 123
play();
Symbol 167 MovieClip Frame 151
gotoAndPlay ("return");
Symbol 168 MovieClip Frame 1
play();
Symbol 168 MovieClip Frame 77
gotoAndPlay ("return");
Symbol 169 MovieClip Frame 118
play();
Symbol 169 MovieClip Frame 157
gotoAndPlay ("return");
Symbol 170 MovieClip Frame 81
gotoAndPlay ("return");
Symbol 171 MovieClip Frame 133
play();
Symbol 171 MovieClip Frame 152
gotoAndPlay ("return");
Symbol 172 MovieClip Frame 78
gotoAndPlay ("return");
Symbol 173 MovieClip Frame 118
play();
Symbol 173 MovieClip Frame 170
gotoAndPlay ("return");
Symbol 174 MovieClip Frame 82
gotoAndPlay ("return");
Symbol 175 MovieClip Frame 121
play();
Symbol 175 MovieClip Frame 136
gotoAndPlay ("return");
Symbol 176 MovieClip Frame 73
gotoAndPlay ("return");
Symbol 177 MovieClip Frame 102
play();
Symbol 177 MovieClip Frame 165
gotoAndPlay ("return");
Symbol 178 MovieClip Frame 93
gotoAndPlay ("return");
Symbol 179 MovieClip Frame 102
play();
Symbol 179 MovieClip Frame 206
gotoAndPlay ("return");
Symbol 180 MovieClip Frame 89
gotoAndPlay ("return");
Symbol 181 MovieClip Frame 102
play();
Symbol 181 MovieClip Frame 196
gotoAndPlay ("return");
Symbol 182 MovieClip Frame 113
gotoAndPlay ("return");
Symbol 183 MovieClip Frame 102
play();
Symbol 183 MovieClip Frame 201
gotoAndPlay ("return");
Symbol 184 MovieClip Frame 108
gotoAndPlay ("return");
Symbol 185 MovieClip Frame 118
play();
Symbol 185 MovieClip Frame 145
gotoAndPlay ("return");
Symbol 186 MovieClip Frame 80
gotoAndPlay ("return");
Symbol 187 MovieClip Frame 146
play();
Symbol 187 MovieClip Frame 187
gotoAndPlay ("return");
Symbol 188 MovieClip Frame 154
gotoAndPlay ("return");
Symbol 189 MovieClip Frame 1
stop();
Symbol 189 MovieClip Frame 2
stop();
Symbol 189 MovieClip Frame 3
stop();
Symbol 189 MovieClip Frame 4
stop();
Symbol 189 MovieClip Frame 5
stop();
Symbol 189 MovieClip Frame 6
stop();
Symbol 189 MovieClip Frame 7
stop();
Symbol 189 MovieClip Frame 8
stop();
Symbol 189 MovieClip Frame 9
stop();
Symbol 189 MovieClip Frame 10
stop();
Symbol 189 MovieClip Frame 11
stop();
Symbol 189 MovieClip Frame 12
stop();
Symbol 189 MovieClip Frame 13
stop();
Symbol 189 MovieClip Frame 14
stop();
Symbol 189 MovieClip Frame 15
stop();
Symbol 189 MovieClip Frame 16
stop();
Symbol 189 MovieClip Frame 17
stop();
Symbol 252 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("01intro");
stopAllSounds();
}
}
Symbol 255 MovieClip Frame 1
stop();
Symbol 255 MovieClip Frame 2
stop();
Symbol 258 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("09intro");
stopAllSounds();
}
}
Symbol 259 MovieClip Frame 1
stop();
Symbol 259 MovieClip Frame 2
stop();
Symbol 262 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("11intro");
stopAllSounds();
}
}
Symbol 263 MovieClip Frame 1
stop();
Symbol 263 MovieClip Frame 2
stop();
Symbol 266 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("05intro");
stopAllSounds();
}
}
Symbol 267 MovieClip Frame 1
stop();
Symbol 267 MovieClip Frame 2
stop();
Symbol 270 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("10intro");
stopAllSounds();
}
}
Symbol 271 MovieClip Frame 1
stop();
Symbol 271 MovieClip Frame 2
stop();
Symbol 274 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("13intro");
stopAllSounds();
}
}
Symbol 275 MovieClip Frame 1
stop();
Symbol 275 MovieClip Frame 2
stop();
Symbol 278 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("02intro");
stopAllSounds();
}
}
Symbol 279 MovieClip Frame 1
stop();
Symbol 279 MovieClip Frame 2
stop();
Symbol 282 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("06intro");
stopAllSounds();
}
}
Symbol 283 MovieClip Frame 1
stop();
Symbol 283 MovieClip Frame 2
stop();
Symbol 286 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("03intro");
stopAllSounds();
}
}
Symbol 287 MovieClip Frame 1
stop();
Symbol 287 MovieClip Frame 2
stop();
Symbol 290 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("14intro");
stopAllSounds();
}
}
Symbol 291 MovieClip Frame 1
stop();
Symbol 291 MovieClip Frame 2
stop();
Symbol 294 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("12intro");
stopAllSounds();
}
}
Symbol 295 MovieClip Frame 1
stop();
Symbol 295 MovieClip Frame 2
stop();
Symbol 298 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("04intro");
stopAllSounds();
}
}
Symbol 299 MovieClip Frame 1
stop();
Symbol 299 MovieClip Frame 2
stop();
Symbol 302 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("08intro");
stopAllSounds();
}
}
Symbol 303 MovieClip Frame 1
stop();
Symbol 303 MovieClip Frame 2
stop();
Symbol 306 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("07intro");
stopAllSounds();
}
}
Symbol 307 MovieClip Frame 1
stop();
Symbol 307 MovieClip Frame 2
stop();
Symbol 310 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("15intro");
stopAllSounds();
}
}
Symbol 311 MovieClip Frame 1
stop();
Symbol 311 MovieClip Frame 2
stop();
Symbol 317 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("16intro");
}
}
Symbol 318 MovieClip Frame 1
stop();
Symbol 318 MovieClip Frame 2
stop();
Symbol 318 MovieClip Frame 3
stop();
Symbol 322 Button
on (press) {
if (busy == false) {
gotoAndStop ("quit");
}
}
Symbol 325 Button
on (release) {
getURL ("http://www.pencilkids.com/", "_blank");
}
Symbol 328 Button
on (release) {
getURL ("http://www.pencilkids.com/the-vault/monkey-go-happy-page/", "_blank");
}
Symbol 331 Button
on (press) {
if (busy == false) {
gotoAndPlay ("achievements");
}
}
Symbol 337 Button
on (release) {
getURL ("http://www.pencilkids.com/", "_blank");
}
Symbol 341 MovieClip Frame 16
_parent._parent.shaking = true;
Symbol 341 MovieClip Frame 20
_parent._parent.shaking = false;
Symbol 341 MovieClip Frame 57
gotoAndPlay ("replay");
Symbol 350 Button
on (release) {
getURL ("http://www.andkon.com/arcade/", "_blank");
}
Symbol 356 Button
on (press) {
gotoAndPlay ("splash");
}
Symbol 361 Button
on (press) {
gotoAndStop ("menu");
}
Symbol 367 MovieClip Frame 1
stop();
Symbol 367 MovieClip Frame 2
stop();
Symbol 375 Button
on (release) {
shared.data.achievement01done = false;
shared2.data.achievement02done = false;
shared3.data.achievement03done = false;
shared4.data.achievement04done = false;
shared5.data.achievement05done = false;
ach01.gotoAndStop(1);
ach02.gotoAndStop(1);
ach03.gotoAndStop(1);
ach04.gotoAndStop(1);
ach05.gotoAndStop(1);
}
Symbol 376 Button
on (release) {
gotoAndPlay ("menu");
}
Symbol 396 Button
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
Symbol 400 MovieClip Frame 1
stop();
Symbol 400 MovieClip Frame 2
play();
_parent._parent.rope02done = true;
Symbol 400 MovieClip Frame 33
stop();
Symbol 402 MovieClip Frame 1
stop();
Symbol 402 MovieClip Frame 2
play();
_parent._parent.rope01done = true;
Symbol 402 MovieClip Frame 33
stop();
Symbol 412 Button
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
Symbol 415 MovieClip Frame 1
stop();
Symbol 415 MovieClip Frame 2
play();
if (_parent._parent.rope01done == true) {
if (_parent._parent.rope02done == true) {
if (_parent._parent.bag01done == true) {
if (_parent._parent.bag02done == true) {
if (_parent._parent.bag03done == true) {
if (_parent._parent.bag04done == true) {
_parent.gotoAndPlay("liftoff");
stop();
}
}
}
}
}
}
Symbol 415 MovieClip Frame 80
gotoAndStop (1);
Symbol 435 MovieClip Frame 1
stop();
Symbol 435 MovieClip Frame 10
play();
Symbol 435 MovieClip Frame 50
_parent.gotoAndStop("01done");
Symbol 435 MovieClip Frame 201
stop();
Symbol 437 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 440 MovieClip Frame 1
stop();
Symbol 440 MovieClip Frame 2
play();
_parent.bag04done = true;
Symbol 440 MovieClip Frame 21
stop();
Symbol 441 MovieClip Frame 1
stop();
Symbol 441 MovieClip Frame 2
play();
_parent.bag03done = true;
Symbol 441 MovieClip Frame 21
stop();
Symbol 442 MovieClip Frame 1
stop();
Symbol 442 MovieClip Frame 2
play();
_parent.bag01done = true;
Symbol 442 MovieClip Frame 21
stop();
Symbol 443 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 2
play();
_parent.bag02done = true;
Symbol 443 MovieClip Frame 21
stop();
Symbol 445 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 455 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 488 MovieClip Frame 1
stop();
Symbol 488 MovieClip Frame 2
play();
Symbol 488 MovieClip Frame 34
_parent.sadmonkey.gotoAndStop(10);
Symbol 488 MovieClip Frame 80
stop();
_parent.gotoAndStop("09done");
Symbol 490 Button
on (press) {
if (_parent.busy == false) {
if (_parent.treedown == false) {
play();
}
}
}
on (press) {
if (_parent.busy == false) {
if (_parent.treedown == true) {
gotoAndPlay ("jump");
}
}
}
Symbol 492 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 494 MovieClip Frame 1
stop();
Symbol 494 MovieClip Frame 2
play();
_parent.stick.gotoAndStop("no");
Symbol 494 MovieClip Frame 43
stop();
Symbol 494 MovieClip Frame 44
play();
Symbol 494 MovieClip Frame 95
gotoAndStop (1);
_parent.stick.gotoAndStop(1);
Symbol 494 MovieClip Frame 110
play();
Symbol 494 MovieClip Frame 152
_parent.snowman.play();
Symbol 494 MovieClip Frame 178
stop();
Symbol 496 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 500 MovieClip Frame 1
_parent.treedown = false;
stop();
Symbol 500 MovieClip Frame 2
play();
_parent.treedown = true;
Symbol 500 MovieClip Frame 14
stop();
_parent.treedown = true;
Symbol 500 MovieClip Frame 24
stop();
Symbol 505 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 512 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 527 MovieClip Frame 1
stop();
Symbol 527 MovieClip Frame 2
stop();
_parent.objectcloth.gotoAndStop(1);
Symbol 527 MovieClip Frame 3
stop();
_parent.gotoAndStop("11done2");
Symbol 529 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 530 MovieClip Frame 1
stop();
Symbol 530 MovieClip Frame 2
_parent.objectcloth.play();
stop();
Symbol 534 Button
on (press) {
if (_parent.busy == false) {
prevFrame();
}
}
Symbol 535 MovieClip Frame 7
_parent.play();
Symbol 538 Button
on (press) {
if (_parent.busy == false) {
if (_parent.rocksup == false) {
if (_parent.clothup == false) {
play();
}
}
}
}
Symbol 540 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("11start");
_parent.clothup = false;
prevFrame();
}
}
Symbol 541 MovieClip Frame 1
stop();
_parent.clothup = false;
Symbol 541 MovieClip Frame 2
stop();
Symbol 541 MovieClip Frame 3
stop();
_parent.clothup = false;
Symbol 541 MovieClip Frame 4
stop();
_parent.clothup = true;
_parent.gotoAndStop("11clothcursor");
Symbol 541 MovieClip Frame 5
stop();
Symbol 543 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 544 MovieClip Frame 1
stop();
Symbol 544 MovieClip Frame 2
stop();
_parent.objectrocks.play();
Symbol 548 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("11start");
_parent.rocksup = false;
prevFrame();
}
}
Symbol 549 MovieClip Frame 1
stop();
_parent.rocksup = false;
Symbol 549 MovieClip Frame 2
stop();
Symbol 549 MovieClip Frame 3
stop();
_parent.rocksup = false;
Symbol 549 MovieClip Frame 4
stop();
_parent.rocksup = true;
_parent.gotoAndStop("11rockscursor");
Symbol 554 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 561 MovieClip Frame 1
stop();
Symbol 561 MovieClip Frame 2
stop();
Symbol 570 MovieClip Frame 1
stop();
Symbol 570 MovieClip Frame 2
play();
Symbol 570 MovieClip Frame 32
gotoAndStop (1);
Symbol 571 MovieClip Frame 1
Symbol 571 MovieClip Frame 32
_parent.torch.play();
_parent.play();
Symbol 571 MovieClip Frame 51
stop();
Symbol 573 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 590 MovieClip Frame 13
stop();
_parent._parent._parent.gotoAndStop("05game");
Symbol 592 MovieClip Frame 1
stop();
Symbol 592 MovieClip Frame 2
stop();
_parent._parent.busy = true;
_parent._parent.shipdead = true;
Symbol 601 Button
on (press) {
if (busy == false) {
if (coinup == true) {
gotoAndStop ("05start");
}
}
}
Symbol 605 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 609 MovieClip Frame 1
stop();
Symbol 609 MovieClip Frame 2
play();
Symbol 609 MovieClip Frame 5
if (_parent.coinin == true) {
_parent.gotoAndStop("05gamemusic");
}
if (_parent.shippos01 == true) {
_parent.fire01.play();
}
if (_parent.shippos02 == true) {
_parent.fire02.play();
}
if (_parent.shippos03 == true) {
_parent.fire03.play();
}
if (_parent.shippos04 == true) {
_parent.fire04.play();
}
if (_parent.shippos05 == true) {
_parent.fire05.play();
}
Symbol 609 MovieClip Frame 10
gotoAndStop (1);
Symbol 613 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 615 MovieClip Frame 1
stop();
Symbol 615 MovieClip Frame 2
play();
Symbol 615 MovieClip Frame 5
if (_parent.shippos01 == true) {
_parent.ship.nextFrame();
}
if (_parent.shippos02 == true) {
_parent.ship.nextFrame();
}
if (_parent.shippos03 == true) {
_parent.ship.nextFrame();
}
if (_parent.shippos04 == true) {
_parent.ship.nextFrame();
}
Symbol 615 MovieClip Frame 10
gotoAndStop (1);
Symbol 616 MovieClip Frame 1
stop();
Symbol 616 MovieClip Frame 2
play();
Symbol 616 MovieClip Frame 5
if (_parent.shippos02 == true) {
_parent.ship.prevFrame();
}
if (_parent.shippos03 == true) {
_parent.ship.prevFrame();
}
if (_parent.shippos04 == true) {
_parent.ship.prevFrame();
}
if (_parent.shippos05 == true) {
_parent.ship.prevFrame();
}
Symbol 616 MovieClip Frame 10
gotoAndStop (1);
Symbol 619 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 625 Button
on (press) {
if (_parent.busy == false) {
gotoAndStop ("gone");
}
}
Symbol 629 MovieClip Frame 1
stop();
Symbol 629 MovieClip Frame 2
play();
Symbol 629 MovieClip Frame 65
stop();
Symbol 629 MovieClip Frame 71
stop();
_parent.gotoAndStop("05coincursor");
Symbol 631 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 643 MovieClip Frame 50
_parent.play();
Symbol 655 MovieClip Frame 13
stop();
Symbol 656 MovieClip Frame 1
stop();
Symbol 656 MovieClip Frame 2
stop();
Symbol 660 MovieClip Frame 1
stop();
Symbol 660 MovieClip Frame 2
play();
Symbol 660 MovieClip Frame 30
if (_parent.attacker03dead == false) {
_parent.attacker03.gotoAndStop("die");
_parent.attacker03dead = true;
}
Symbol 660 MovieClip Frame 32
gotoAndStop (1);
Symbol 661 MovieClip Frame 1
_parent.shippos01 = true;
_parent.shippos02 = false;
_parent.shippos03 = false;
_parent.shippos04 = false;
_parent.shippos05 = false;
Symbol 661 MovieClip Frame 2
stop();
_parent.shippos01 = false;
_parent.shippos02 = true;
_parent.shippos03 = false;
_parent.shippos04 = false;
_parent.shippos05 = false;
Symbol 661 MovieClip Frame 3
stop();
_parent.shippos01 = false;
_parent.shippos02 = false;
_parent.shippos03 = true;
_parent.shippos04 = false;
_parent.shippos05 = false;
Symbol 661 MovieClip Frame 4
_parent.shippos01 = false;
_parent.shippos02 = false;
_parent.shippos03 = false;
_parent.shippos04 = true;
_parent.shippos05 = false;
Symbol 661 MovieClip Frame 5
_parent.shippos01 = false;
_parent.shippos02 = false;
_parent.shippos03 = false;
_parent.shippos04 = false;
_parent.shippos05 = true;
Symbol 663 MovieClip Frame 1
stop();
Symbol 663 MovieClip Frame 2
play();
Symbol 663 MovieClip Frame 30
if (_parent.attacker04dead == false) {
_parent.attacker04.gotoAndStop("die");
_parent.attacker04dead = true;
}
Symbol 663 MovieClip Frame 32
gotoAndStop (1);
Symbol 665 MovieClip Frame 1
stop();
Symbol 665 MovieClip Frame 2
play();
Symbol 665 MovieClip Frame 30
if (_parent.attacker05dead == false) {
_parent.attacker05.gotoAndStop("die");
_parent.attacker05dead = true;
}
Symbol 665 MovieClip Frame 32
gotoAndStop (1);
Symbol 667 MovieClip Frame 1
stop();
Symbol 667 MovieClip Frame 2
play();
Symbol 667 MovieClip Frame 30
if (_parent.attacker02dead == false) {
_parent.attacker02.gotoAndStop("die");
_parent.attacker02dead = true;
}
Symbol 667 MovieClip Frame 32
gotoAndStop (1);
Symbol 669 MovieClip Frame 1
stop();
Symbol 669 MovieClip Frame 2
play();
Symbol 669 MovieClip Frame 30
if (_parent.attacker01dead == false) {
_parent.attacker01.gotoAndStop("die");
_parent.attacker01dead = true;
}
Symbol 669 MovieClip Frame 32
gotoAndStop (1);
Symbol 672 MovieClip Frame 1
play();
Symbol 672 MovieClip Frame 2
if (_parent.attacker01dead == true) {
if (_parent.attacker02dead == true) {
if (_parent.attacker03dead == true) {
if (_parent.attacker04dead == true) {
if (_parent.attacker05dead == true) {
_parent.gotoAndStop("05level2");
stop();
} else {
prevFrame();
}
}
}
}
}
Symbol 674 MovieClip Frame 50
_parent.play();
Symbol 675 MovieClip Frame 1
stop();
Symbol 675 MovieClip Frame 2
play();
Symbol 675 MovieClip Frame 30
if (_parent.shippos01 == true) {
_parent.ship.ship.gotoAndStop("die");
}
Symbol 675 MovieClip Frame 32
gotoAndStop (1);
Symbol 676 MovieClip Frame 1
stop();
Symbol 676 MovieClip Frame 2
play();
Symbol 676 MovieClip Frame 30
if (_parent.shippos02 == true) {
_parent.ship.ship.gotoAndStop("die");
}
Symbol 676 MovieClip Frame 32
gotoAndStop (1);
Symbol 677 MovieClip Frame 1
stop();
Symbol 677 MovieClip Frame 2
play();
Symbol 677 MovieClip Frame 30
if (_parent.shippos03 == true) {
_parent.ship.ship.gotoAndStop("die");
}
Symbol 677 MovieClip Frame 32
gotoAndStop (1);
Symbol 678 MovieClip Frame 1
stop();
Symbol 678 MovieClip Frame 2
play();
Symbol 678 MovieClip Frame 30
if (_parent.shippos04 == true) {
_parent.ship.ship.gotoAndStop("die");
}
Symbol 678 MovieClip Frame 32
gotoAndStop (1);
Symbol 679 MovieClip Frame 1
stop();
Symbol 679 MovieClip Frame 2
play();
Symbol 679 MovieClip Frame 30
if (_parent.shippos05 == true) {
_parent.ship.ship.gotoAndStop("die");
}
Symbol 679 MovieClip Frame 32
gotoAndStop (1);
Symbol 682 MovieClip Frame 1
play();
Symbol 682 MovieClip Frame 2
if (_parent.attacker01dead == true) {
if (_parent.attacker02dead == true) {
if (_parent.attacker03dead == true) {
if (_parent.attacker04dead == true) {
if (_parent.attacker05dead == true) {
_parent.gotoAndStop("05level3");
stop();
} else {
prevFrame();
}
}
}
}
}
Symbol 685 MovieClip Frame 1
if (_parent.attacker01dead == false) {
_parent.alienfire01.play();
}
Symbol 685 MovieClip Frame 50
if (_parent.attacker02dead == false) {
_parent.alienfire02.play();
}
Symbol 685 MovieClip Frame 100
if (_parent.attacker03dead == false) {
_parent.alienfire03.play();
}
Symbol 685 MovieClip Frame 150
if (_parent.attacker04dead == false) {
_parent.alienfire04.play();
}
Symbol 685 MovieClip Frame 200
if (_parent.attacker05dead == false) {
_parent.alienfire05.play();
}
Symbol 687 MovieClip Frame 50
_parent.play();
Symbol 689 MovieClip Frame 1
play();
Symbol 689 MovieClip Frame 2
if (_parent.attacker01dead == true) {
if (_parent.attacker02dead == true) {
if (_parent.attacker03dead == true) {
if (_parent.attacker04dead == true) {
if (_parent.attacker05dead == true) {
stopAllSounds();
_parent.gotoAndStop("05done");
stop();
} else {
prevFrame();
}
}
}
}
}
Symbol 690 MovieClip Frame 1
if (_parent.attacker03dead == false) {
_parent.alienfire03.play();
}
Symbol 690 MovieClip Frame 50
if (_parent.attacker02dead == false) {
_parent.alienfire02.play();
}
Symbol 690 MovieClip Frame 100
if (_parent.attacker04dead == false) {
_parent.alienfire04.play();
}
Symbol 690 MovieClip Frame 150
if (_parent.attacker01dead == false) {
_parent.alienfire01.play();
}
Symbol 690 MovieClip Frame 200
if (_parent.attacker05dead == false) {
_parent.alienfire05.play();
}
Symbol 696 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 700 Button
on (press) {
play();
}
Symbol 751 MovieClip Frame 1
stop();
Symbol 751 MovieClip Frame 2
stop();
Symbol 754 Button
on (press) {
play();
}
Symbol 756 MovieClip Frame 1
stop();
Symbol 756 MovieClip Frame 2
play();
_parent._parent.cube01 = true;
Symbol 756 MovieClip Frame 10
stop();
Symbol 756 MovieClip Frame 11
play();
_parent._parent.cube01 = false;
Symbol 757 MovieClip Frame 1
stop();
Symbol 757 MovieClip Frame 2
play();
_parent._parent.cube02 = true;
Symbol 757 MovieClip Frame 10
stop();
Symbol 757 MovieClip Frame 11
play();
_parent._parent.cube02 = false;
Symbol 758 MovieClip Frame 1
stop();
Symbol 758 MovieClip Frame 2
play();
_parent._parent.cube03 = true;
Symbol 758 MovieClip Frame 10
stop();
Symbol 758 MovieClip Frame 11
play();
_parent._parent.cube03 = false;
Symbol 759 MovieClip Frame 1
stop();
Symbol 759 MovieClip Frame 2
play();
_parent._parent.cube04 = true;
Symbol 759 MovieClip Frame 10
stop();
Symbol 759 MovieClip Frame 11
play();
_parent._parent.cube04 = false;
Symbol 760 MovieClip Frame 1
stop();
Symbol 760 MovieClip Frame 2
play();
_parent._parent.cube05 = true;
Symbol 760 MovieClip Frame 10
stop();
Symbol 760 MovieClip Frame 11
play();
_parent._parent.cube05 = false;
Symbol 761 MovieClip Frame 1
stop();
Symbol 761 MovieClip Frame 2
play();
_parent._parent.cube06 = true;
Symbol 761 MovieClip Frame 10
stop();
Symbol 761 MovieClip Frame 11
play();
_parent._parent.cube06 = false;
Symbol 762 MovieClip Frame 1
stop();
Symbol 762 MovieClip Frame 2
play();
_parent._parent.cube07 = true;
Symbol 762 MovieClip Frame 10
stop();
Symbol 762 MovieClip Frame 11
play();
_parent._parent.cube07 = false;
Symbol 763 MovieClip Frame 1
stop();
Symbol 763 MovieClip Frame 2
play();
_parent._parent.cube08 = true;
Symbol 763 MovieClip Frame 10
stop();
Symbol 763 MovieClip Frame 11
play();
_parent._parent.cube08 = false;
Symbol 764 MovieClip Frame 1
stop();
Symbol 764 MovieClip Frame 2
play();
_parent._parent.cube09 = true;
Symbol 764 MovieClip Frame 10
stop();
Symbol 764 MovieClip Frame 11
play();
_parent._parent.cube09 = false;
Symbol 765 MovieClip Frame 1
stop();
Symbol 765 MovieClip Frame 2
play();
_parent._parent.cube10 = true;
Symbol 765 MovieClip Frame 10
stop();
Symbol 765 MovieClip Frame 11
play();
_parent._parent.cube10 = false;
Symbol 766 MovieClip Frame 1
stop();
Symbol 766 MovieClip Frame 2
play();
_parent._parent.cube11 = true;
Symbol 766 MovieClip Frame 10
stop();
Symbol 766 MovieClip Frame 11
play();
_parent._parent.cube11 = false;
Symbol 767 MovieClip Frame 1
stop();
Symbol 767 MovieClip Frame 2
play();
_parent._parent.cube12 = true;
Symbol 767 MovieClip Frame 10
stop();
Symbol 767 MovieClip Frame 11
play();
_parent._parent.cube12 = false;
Symbol 768 MovieClip Frame 1
stop();
Symbol 768 MovieClip Frame 2
play();
_parent._parent.cube13 = true;
Symbol 768 MovieClip Frame 10
stop();
Symbol 768 MovieClip Frame 11
play();
_parent._parent.cube13 = false;
Symbol 769 MovieClip Frame 1
stop();
Symbol 769 MovieClip Frame 2
play();
_parent._parent.cube14 = true;
Symbol 769 MovieClip Frame 10
stop();
Symbol 769 MovieClip Frame 11
play();
_parent._parent.cube14 = false;
Symbol 770 MovieClip Frame 1
stop();
Symbol 770 MovieClip Frame 2
play();
_parent._parent.cube15 = true;
Symbol 770 MovieClip Frame 10
stop();
Symbol 770 MovieClip Frame 11
play();
_parent._parent.cube15 = false;
Symbol 771 MovieClip Frame 1
stop();
Symbol 771 MovieClip Frame 2
play();
_parent._parent.cube16 = true;
Symbol 771 MovieClip Frame 10
stop();
Symbol 771 MovieClip Frame 11
play();
_parent._parent.cube16 = false;
Symbol 772 MovieClip Frame 1
stop();
Symbol 772 MovieClip Frame 2
play();
_parent._parent.cube17 = true;
Symbol 772 MovieClip Frame 10
stop();
Symbol 772 MovieClip Frame 11
play();
_parent._parent.cube17 = false;
Symbol 773 MovieClip Frame 1
stop();
Symbol 773 MovieClip Frame 2
play();
_parent._parent.cube18 = true;
Symbol 773 MovieClip Frame 10
stop();
Symbol 773 MovieClip Frame 11
play();
_parent._parent.cube18 = false;
Symbol 774 MovieClip Frame 1
stop();
Symbol 774 MovieClip Frame 2
play();
_parent._parent.cube19 = true;
Symbol 774 MovieClip Frame 10
stop();
Symbol 774 MovieClip Frame 11
play();
_parent._parent.cube19 = false;
Symbol 775 MovieClip Frame 1
stop();
Symbol 775 MovieClip Frame 2
play();
_parent._parent.cube20 = true;
Symbol 775 MovieClip Frame 10
stop();
Symbol 775 MovieClip Frame 11
play();
_parent._parent.cube20 = false;
Symbol 776 MovieClip Frame 1
stop();
Symbol 776 MovieClip Frame 2
play();
_parent._parent.cube21 = true;
Symbol 776 MovieClip Frame 10
stop();
Symbol 776 MovieClip Frame 11
play();
_parent._parent.cube21 = false;
Symbol 777 MovieClip Frame 1
stop();
Symbol 777 MovieClip Frame 2
play();
_parent._parent.cube22 = true;
Symbol 777 MovieClip Frame 10
stop();
Symbol 777 MovieClip Frame 11
play();
_parent._parent.cube22 = false;
Symbol 778 MovieClip Frame 1
stop();
Symbol 778 MovieClip Frame 2
play();
_parent._parent.cube23 = true;
Symbol 778 MovieClip Frame 10
stop();
Symbol 778 MovieClip Frame 11
play();
_parent._parent.cube23 = false;
Symbol 779 MovieClip Frame 1
stop();
Symbol 779 MovieClip Frame 2
play();
_parent._parent.cube24 = true;
Symbol 779 MovieClip Frame 10
stop();
Symbol 779 MovieClip Frame 11
play();
_parent._parent.cube24 = false;
Symbol 780 MovieClip Frame 1
stop();
Symbol 780 MovieClip Frame 2
play();
_parent._parent.cube25 = true;
Symbol 780 MovieClip Frame 10
stop();
Symbol 780 MovieClip Frame 11
play();
_parent._parent.cube25 = false;
Symbol 781 MovieClip Frame 1
stop();
Symbol 781 MovieClip Frame 2
play();
_parent._parent.cube26 = true;
Symbol 781 MovieClip Frame 10
stop();
Symbol 781 MovieClip Frame 11
play();
_parent._parent.cube26 = false;
Symbol 782 MovieClip Frame 1
stop();
Symbol 782 MovieClip Frame 2
play();
_parent._parent.cube27 = true;
Symbol 782 MovieClip Frame 10
stop();
Symbol 782 MovieClip Frame 11
play();
_parent._parent.cube27 = false;
Symbol 783 MovieClip Frame 1
stop();
Symbol 783 MovieClip Frame 2
play();
_parent._parent.cube28 = true;
Symbol 783 MovieClip Frame 10
stop();
Symbol 783 MovieClip Frame 11
play();
_parent._parent.cube28 = false;
Symbol 784 MovieClip Frame 1
stop();
Symbol 784 MovieClip Frame 2
play();
_parent._parent.cube29 = true;
Symbol 784 MovieClip Frame 10
stop();
Symbol 784 MovieClip Frame 11
play();
_parent._parent.cube29 = false;
Symbol 785 MovieClip Frame 1
stop();
Symbol 785 MovieClip Frame 2
play();
_parent._parent.cube30 = true;
Symbol 785 MovieClip Frame 10
stop();
Symbol 785 MovieClip Frame 11
play();
_parent._parent.cube30 = false;
Symbol 786 MovieClip Frame 1
stop();
Symbol 788 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 793 MovieClip Frame 1
play();
Symbol 793 MovieClip Frame 2
if (_parent.cube01 == false) {
if (_parent.cube02 == false) {
if (_parent.cube03 == true) {
if (_parent.cube04 == false) {
if (_parent.cube05 == false) {
if (_parent.cube06 == false) {
if (_parent.cube07 == true) {
if (_parent.cube08 == true) {
if (_parent.cube09 == true) {
if (_parent.cube10 == false) {
if (_parent.cube11 == true) {
if (_parent.cube12 == false) {
if (_parent.cube13 == true) {
if (_parent.cube14 == false) {
if (_parent.cube15 == true) {
if (_parent.cube16 == false) {
if (_parent.cube17 == true) {
if (_parent.cube18 == true) {
if (_parent.cube19 == true) {
if (_parent.cube20 == false) {
if (_parent.cube21 == false) {
if (_parent.cube22 == true) {
if (_parent.cube23 == false) {
if (_parent.cube24 == true) {
if (_parent.cube25 == false) {
if (_parent.cube26 == true) {
if (_parent.cube27 == true) {
if (_parent.cube28 == false) {
if (_parent.cube29 == true) {
if (_parent.cube30 == true) {
_parent.gotoAndStop("10done");
} else {
prevFrame();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Symbol 800 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 811 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 820 MovieClip Frame 1
_parent.e01 = false;
stop();
Symbol 820 MovieClip Frame 2
stop();
Symbol 820 MovieClip Frame 3
stop();
Symbol 820 MovieClip Frame 4
stop();
Symbol 820 MovieClip Frame 5
stop();
Symbol 820 MovieClip Frame 6
stop();
Symbol 820 MovieClip Frame 7
stop();
Symbol 820 MovieClip Frame 8
stop();
_parent.e01 = true;
Symbol 820 MovieClip Frame 9
gotoAndStop (2);
_parent.e01 = false;
Symbol 825 MovieClip Frame 1
_parent.e03 = false;
stop();
Symbol 825 MovieClip Frame 2
stop();
Symbol 825 MovieClip Frame 3
stop();
Symbol 825 MovieClip Frame 4
stop();
_parent.e03 = true;
Symbol 825 MovieClip Frame 5
stop();
_parent.e03 = false;
Symbol 825 MovieClip Frame 6
stop();
Symbol 825 MovieClip Frame 7
stop();
Symbol 825 MovieClip Frame 8
stop();
Symbol 825 MovieClip Frame 9
gotoAndStop (2);
Symbol 826 MovieClip Frame 1
_parent.e04 = false;
stop();
Symbol 826 MovieClip Frame 2
stop();
Symbol 826 MovieClip Frame 3
stop();
Symbol 826 MovieClip Frame 4
stop();
Symbol 826 MovieClip Frame 5
stop();
_parent.e04 = true;
Symbol 826 MovieClip Frame 6
stop();
_parent.e04 = false;
Symbol 826 MovieClip Frame 7
stop();
Symbol 826 MovieClip Frame 8
stop();
Symbol 826 MovieClip Frame 9
gotoAndStop (2);
Symbol 827 MovieClip Frame 1
_parent.e06 = false;
stop();
Symbol 827 MovieClip Frame 2
stop();
Symbol 827 MovieClip Frame 3
stop();
_parent.e06 = true;
Symbol 827 MovieClip Frame 4
stop();
_parent.e06 = false;
Symbol 827 MovieClip Frame 5
stop();
Symbol 827 MovieClip Frame 6
stop();
Symbol 827 MovieClip Frame 7
stop();
Symbol 827 MovieClip Frame 8
stop();
Symbol 827 MovieClip Frame 9
gotoAndStop (2);
Symbol 828 MovieClip Frame 1
_parent.e08 = false;
stop();
Symbol 828 MovieClip Frame 2
stop();
_parent.e08 = true;
Symbol 828 MovieClip Frame 3
stop();
_parent.e08 = false;
Symbol 828 MovieClip Frame 4
stop();
Symbol 828 MovieClip Frame 5
stop();
Symbol 828 MovieClip Frame 6
stop();
Symbol 828 MovieClip Frame 7
stop();
Symbol 828 MovieClip Frame 8
stop();
Symbol 828 MovieClip Frame 9
gotoAndStop (2);
Symbol 833 MovieClip Frame 1
_parent.e02 = true;
_parent.e05 = true;
_parent.e07 = true;
Symbol 836 MovieClip Frame 1
play();
Symbol 836 MovieClip Frame 2
if (_parent.e01 == true) {
if (_parent.e02 == true) {
if (_parent.e03 == true) {
if (_parent.e04 == true) {
if (_parent.e05 == true) {
if (_parent.e06 == true) {
if (_parent.e07 == true) {
if (_parent.e08 == true) {
_parent.gotoAndPlay("13done01");
stop();
} else {
prevFrame();
}
}
}
}
}
}
}
}
Symbol 837 MovieClip Frame 21
stop();
Symbol 854 MovieClip Frame 21
stop();
Symbol 855 MovieClip Frame 25
stop();
Symbol 857 MovieClip Frame 1
stop();
Symbol 857 MovieClip Frame 2
play();
Symbol 857 MovieClip Frame 71
stop();
Symbol 858 MovieClip Frame 1
stop();
Symbol 858 MovieClip Frame 2
play();
Symbol 858 MovieClip Frame 50
stop();
_parent.sadmonkey.gotoAndStop(14);
Symbol 860 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 866 MovieClip Frame 9
stop();
Symbol 878 MovieClip Frame 16
stop();
Symbol 879 MovieClip Frame 20
stop();
Symbol 883 MovieClip Frame 1
_parent.p01 = false;
stop();
Symbol 883 MovieClip Frame 2
stop();
Symbol 883 MovieClip Frame 3
stop();
Symbol 883 MovieClip Frame 4
stop();
Symbol 883 MovieClip Frame 5
stop();
Symbol 883 MovieClip Frame 6
stop();
_parent.p01 = true;
Symbol 883 MovieClip Frame 7
stop();
_parent.p01 = false;
Symbol 883 MovieClip Frame 8
gotoAndStop (2);
Symbol 884 MovieClip Frame 1
_parent.p03 = false;
stop();
Symbol 884 MovieClip Frame 2
stop();
Symbol 884 MovieClip Frame 3
stop();
Symbol 884 MovieClip Frame 4
stop();
Symbol 884 MovieClip Frame 5
stop();
_parent.p03 = true;
Symbol 884 MovieClip Frame 6
stop();
_parent.p03 = false;
Symbol 884 MovieClip Frame 7
stop();
Symbol 884 MovieClip Frame 8
gotoAndStop (2);
Symbol 885 MovieClip Frame 1
_parent.p04 = false;
stop();
Symbol 885 MovieClip Frame 2
stop();
_parent.p04 = true;
Symbol 885 MovieClip Frame 3
stop();
_parent.p04 = false;
Symbol 885 MovieClip Frame 4
stop();
Symbol 885 MovieClip Frame 5
stop();
Symbol 885 MovieClip Frame 6
stop();
Symbol 885 MovieClip Frame 7
stop();
Symbol 885 MovieClip Frame 8
gotoAndStop (2);
Symbol 886 MovieClip Frame 1
_parent.p05 = false;
stop();
Symbol 886 MovieClip Frame 2
stop();
Symbol 886 MovieClip Frame 3
stop();
_parent.p05 = true;
Symbol 886 MovieClip Frame 4
stop();
_parent.p05 = false;
Symbol 886 MovieClip Frame 5
stop();
Symbol 886 MovieClip Frame 6
stop();
Symbol 886 MovieClip Frame 7
stop();
Symbol 886 MovieClip Frame 8
gotoAndStop (2);
Symbol 887 MovieClip Frame 1
_parent.p07 = false;
stop();
Symbol 887 MovieClip Frame 2
stop();
Symbol 887 MovieClip Frame 3
stop();
Symbol 887 MovieClip Frame 4
stop();
Symbol 887 MovieClip Frame 5
stop();
Symbol 887 MovieClip Frame 6
stop();
_parent.p07 = true;
Symbol 887 MovieClip Frame 7
stop();
_parent.p07 = false;
Symbol 887 MovieClip Frame 8
gotoAndStop (2);
Symbol 888 MovieClip Frame 1
_parent.p08 = false;
stop();
Symbol 888 MovieClip Frame 2
stop();
Symbol 888 MovieClip Frame 3
stop();
Symbol 888 MovieClip Frame 4
stop();
_parent.p08 = true;
Symbol 888 MovieClip Frame 5
stop();
_parent.p08 = false;
Symbol 888 MovieClip Frame 6
stop();
Symbol 888 MovieClip Frame 7
stop();
Symbol 888 MovieClip Frame 8
gotoAndStop (2);
Symbol 895 MovieClip Frame 1
play();
Symbol 895 MovieClip Frame 2
if (_parent.p01 == true) {
if (_parent.p02 == true) {
if (_parent.p03 == true) {
if (_parent.p04 == true) {
if (_parent.p05 == true) {
if (_parent.p06 == true) {
if (_parent.p07 == true) {
if (_parent.p08 == true) {
if (_parent.p09 == true) {
_parent.gotoAndPlay("13done02");
stop();
} else {
prevFrame();
}
}
}
}
}
}
}
}
}
Symbol 896 MovieClip Frame 10
stop();
Symbol 906 MovieClip Frame 1
_parent.s01 = false;
stop();
Symbol 906 MovieClip Frame 2
stop();
Symbol 906 MovieClip Frame 3
stop();
Symbol 906 MovieClip Frame 4
stop();
Symbol 906 MovieClip Frame 5
stop();
_parent.s01 = true;
Symbol 906 MovieClip Frame 6
stop();
_parent.s01 = false;
Symbol 906 MovieClip Frame 7
stop();
Symbol 906 MovieClip Frame 8
stop();
Symbol 906 MovieClip Frame 9
stop();
Symbol 906 MovieClip Frame 10
gotoAndStop (2);
Symbol 907 MovieClip Frame 1
_parent.s03 = false;
stop();
Symbol 907 MovieClip Frame 2
stop();
Symbol 907 MovieClip Frame 3
stop();
Symbol 907 MovieClip Frame 4
stop();
Symbol 907 MovieClip Frame 5
stop();
Symbol 907 MovieClip Frame 6
stop();
Symbol 907 MovieClip Frame 7
stop();
_parent.s03 = true;
Symbol 907 MovieClip Frame 8
stop();
_parent.s03 = false;
Symbol 907 MovieClip Frame 9
stop();
Symbol 907 MovieClip Frame 10
gotoAndStop (2);
Symbol 908 MovieClip Frame 1
_parent.s04 = false;
stop();
Symbol 908 MovieClip Frame 2
stop();
Symbol 908 MovieClip Frame 3
stop();
Symbol 908 MovieClip Frame 4
stop();
_parent.s04 = true;
Symbol 908 MovieClip Frame 5
stop();
_parent.s04 = false;
Symbol 908 MovieClip Frame 6
stop();
Symbol 908 MovieClip Frame 7
stop();
Symbol 908 MovieClip Frame 8
stop();
Symbol 908 MovieClip Frame 9
stop();
Symbol 908 MovieClip Frame 10
gotoAndStop (2);
Symbol 909 MovieClip Frame 1
_parent.s05 = false;
stop();
Symbol 909 MovieClip Frame 2
stop();
Symbol 909 MovieClip Frame 3
stop();
_parent.s05 = true;
Symbol 909 MovieClip Frame 4
stop();
_parent.s05 = false;
Symbol 909 MovieClip Frame 5
stop();
Symbol 909 MovieClip Frame 6
stop();
Symbol 909 MovieClip Frame 7
stop();
Symbol 909 MovieClip Frame 8
stop();
Symbol 909 MovieClip Frame 9
stop();
Symbol 909 MovieClip Frame 10
gotoAndStop (2);
Symbol 910 MovieClip Frame 1
_parent.s06 = false;
stop();
Symbol 910 MovieClip Frame 2
stop();
Symbol 910 MovieClip Frame 3
stop();
Symbol 910 MovieClip Frame 4
stop();
Symbol 910 MovieClip Frame 5
stop();
Symbol 910 MovieClip Frame 6
stop();
Symbol 910 MovieClip Frame 7
stop();
Symbol 910 MovieClip Frame 8
stop();
_parent.s06 = true;
Symbol 910 MovieClip Frame 9
stop();
_parent.s06 = false;
Symbol 910 MovieClip Frame 10
gotoAndStop (2);
Symbol 911 MovieClip Frame 1
_parent.s08 = false;
stop();
Symbol 911 MovieClip Frame 2
stop();
Symbol 911 MovieClip Frame 3
stop();
Symbol 911 MovieClip Frame 4
stop();
Symbol 911 MovieClip Frame 5
stop();
Symbol 911 MovieClip Frame 6
stop();
Symbol 911 MovieClip Frame 7
stop();
_parent.s08 = true;
Symbol 911 MovieClip Frame 8
stop();
_parent.s08 = false;
Symbol 911 MovieClip Frame 9
stop();
_parent.s08 = false;
Symbol 911 MovieClip Frame 10
gotoAndStop (2);
Symbol 912 MovieClip Frame 1
_parent.s10 = false;
stop();
Symbol 912 MovieClip Frame 2
stop();
Symbol 912 MovieClip Frame 3
stop();
Symbol 912 MovieClip Frame 4
stop();
Symbol 912 MovieClip Frame 5
stop();
Symbol 912 MovieClip Frame 6
stop();
Symbol 912 MovieClip Frame 7
stop();
Symbol 912 MovieClip Frame 8
stop();
Symbol 912 MovieClip Frame 9
stop();
_parent.s10 = true;
Symbol 912 MovieClip Frame 10
gotoAndStop (2);
_parent.s10 = false;
Symbol 913 MovieClip Frame 1
_parent.s11 = false;
stop();
Symbol 913 MovieClip Frame 2
stop();
_parent.s11 = true;
Symbol 913 MovieClip Frame 3
stop();
_parent.s11 = false;
Symbol 913 MovieClip Frame 4
stop();
Symbol 913 MovieClip Frame 5
stop();
Symbol 913 MovieClip Frame 6
stop();
Symbol 913 MovieClip Frame 7
stop();
Symbol 913 MovieClip Frame 8
stop();
Symbol 913 MovieClip Frame 9
stop();
Symbol 913 MovieClip Frame 10
gotoAndStop (2);
Symbol 916 MovieClip Frame 1
play();
Symbol 916 MovieClip Frame 2
if (_parent.s01 == true) {
if (_parent.s02 == true) {
if (_parent.s03 == true) {
if (_parent.s04 == true) {
if (_parent.s05 == true) {
if (_parent.s06 == true) {
if (_parent.s07 == true) {
if (_parent.s08 == true) {
if (_parent.s09 == true) {
if (_parent.s10 == true) {
if (_parent.s11 == true) {
if (_parent.s12 == true) {
_parent.gotoAndPlay("13done03");
stop();
} else {
prevFrame();
}
}
}
}
}
}
}
}
}
}
}
}
Symbol 917 MovieClip Frame 13
stop();
Symbol 918 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 927 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 935 Button
on (press) {
if (_parent.busy == false) {
gotoAndPlay ("off");
}
}
Symbol 937 Button
on (press) {
if (_parent.busy == false) {
gotoAndPlay (2);
}
}
Symbol 938 MovieClip Frame 1
stop();
Symbol 938 MovieClip Frame 2
play();
Symbol 938 MovieClip Frame 3
play();
Symbol 938 MovieClip Frame 40
gotoAndPlay (3);
Symbol 938 MovieClip Frame 53
stop();
Symbol 941 Button
on (press) {
if (_parent.busy == false) {
gotoAndPlay ("off");
}
}
Symbol 945 Button
on (press) {
if (_parent.busy == false) {
gotoAndPlay (2);
}
}
Symbol 946 MovieClip Frame 1
stop();
Symbol 946 MovieClip Frame 2
play();
Symbol 946 MovieClip Frame 3
play();
Symbol 946 MovieClip Frame 40
gotoAndPlay (3);
_parent.numbers.play();
Symbol 946 MovieClip Frame 53
stop();
Symbol 951 MovieClip Frame 1
stop();
Symbol 951 MovieClip Frame 20
stop();
Symbol 951 MovieClip Frame 40
stop();
Symbol 951 MovieClip Frame 60
stop();
Symbol 951 MovieClip Frame 80
stop();
Symbol 951 MovieClip Frame 100
stop();
Symbol 951 MovieClip Frame 101
prevFrame();
Symbol 956 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 957 MovieClip Frame 1
stop();
Symbol 959 MovieClip Frame 1
stop();
Symbol 959 MovieClip Frame 2
play();
Symbol 959 MovieClip Frame 60
gotoAndStop (1);
Symbol 961 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 962 MovieClip Frame 1
stop();
Symbol 963 MovieClip Frame 1
stop();
Symbol 963 MovieClip Frame 2
play();
Symbol 963 MovieClip Frame 60
gotoAndStop (1);
Symbol 968 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 970 Button
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
Symbol 973 MovieClip Frame 1
stop();
Symbol 973 MovieClip Frame 2
play();
_parent._parent.busy = true;
Symbol 973 MovieClip Frame 30
_parent.gotoAndPlay("picturefall");
_parent._parent.busy = false;
Symbol 973 MovieClip Frame 83
stop();
Symbol 973 MovieClip Frame 85
stop();
Symbol 991 MovieClip Frame 1
stop();
Symbol 991 MovieClip Frame 2
play();
Symbol 991 MovieClip Frame 18
stop();
Symbol 996 MovieClip Frame 1
stop();
Symbol 996 MovieClip Frame 2
play();
Symbol 996 MovieClip Frame 18
stop();
Symbol 997 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("02safeopen");
}
}
Symbol 1000 MovieClip Frame 1
play();
Symbol 1000 MovieClip Frame 2
play();
Symbol 1000 MovieClip Frame 18
stop();
Symbol 1007 MovieClip Frame 18
stop();
Symbol 1009 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1014 MovieClip Frame 1
stop();
Symbol 1014 MovieClip Frame 2
play();
Symbol 1014 MovieClip Frame 62
gotoAndStop (1);
Symbol 1014 MovieClip Frame 74
play();
Symbol 1014 MovieClip Frame 89
stop();
Symbol 1014 MovieClip Frame 106
play();
Symbol 1014 MovieClip Frame 115
stop();
Symbol 1014 MovieClip Frame 116
play();
Symbol 1014 MovieClip Frame 135
_parent.gotoAndStop("02done");
Symbol 1014 MovieClip Frame 136
play();
Symbol 1014 MovieClip Frame 171
gotoAndPlay ("bounce");
Symbol 1016 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 1023 Button
on (press) {
if (_parent.puzzlebusy == false) {
play();
}
}
Symbol 1025 MovieClip Frame 1
stop();
_parent.safebutton01 = false;
Symbol 1025 MovieClip Frame 2
play();
_parent.safebutton01 = true;
Symbol 1025 MovieClip Frame 10
stop();
Symbol 1025 MovieClip Frame 11
play();
_parent.safebutton01 = false;
Symbol 1025 MovieClip Frame 20
gotoAndStop (1);
Symbol 1030 Button
on (press) {
safebutton01 = false;
safebutton02 = false;
safebutton03 = false;
safebutton04 = false;
safebutton05 = false;
safebutton06 = false;
safebutton07 = false;
safebutton08 = false;
safebutton09 = false;
gotoAndStop ("02start");
}
Symbol 1033 MovieClip Frame 1
stop();
_parent.safebutton02 = false;
Symbol 1033 MovieClip Frame 2
play();
_parent.safebutton02 = true;
Symbol 1033 MovieClip Frame 10
stop();
Symbol 1033 MovieClip Frame 11
play();
_parent.safebutton02 = false;
Symbol 1033 MovieClip Frame 20
gotoAndStop (1);
Symbol 1038 MovieClip Frame 1
stop();
_parent.safebutton03 = false;
Symbol 1038 MovieClip Frame 2
play();
_parent.safebutton03 = true;
Symbol 1038 MovieClip Frame 10
stop();
Symbol 1038 MovieClip Frame 11
play();
_parent.safebutton03 = false;
Symbol 1038 MovieClip Frame 20
gotoAndStop (1);
Symbol 1042 MovieClip Frame 1
stop();
_parent.safebutton04 = false;
Symbol 1042 MovieClip Frame 2
play();
_parent.safebutton04 = true;
Symbol 1042 MovieClip Frame 10
stop();
Symbol 1042 MovieClip Frame 11
play();
_parent.safebutton04 = false;
Symbol 1042 MovieClip Frame 20
gotoAndStop (1);
Symbol 1045 MovieClip Frame 1
stop();
_parent.safebutton05 = false;
Symbol 1045 MovieClip Frame 2
play();
_parent.safebutton05 = true;
Symbol 1045 MovieClip Frame 10
stop();
Symbol 1045 MovieClip Frame 11
play();
_parent.safebutton05 = false;
Symbol 1045 MovieClip Frame 20
gotoAndStop (1);
Symbol 1049 MovieClip Frame 1
stop();
_parent.safebutton06 = false;
Symbol 1049 MovieClip Frame 2
play();
_parent.safebutton06 = true;
Symbol 1049 MovieClip Frame 10
stop();
Symbol 1049 MovieClip Frame 11
play();
_parent.safebutton06 = false;
Symbol 1049 MovieClip Frame 20
gotoAndStop (1);
Symbol 1053 MovieClip Frame 1
stop();
_parent.safebutton07 = false;
Symbol 1053 MovieClip Frame 2
play();
_parent.safebutton07 = true;
Symbol 1053 MovieClip Frame 10
stop();
Symbol 1053 MovieClip Frame 11
play();
_parent.safebutton07 = false;
Symbol 1053 MovieClip Frame 20
gotoAndStop (1);
Symbol 1057 MovieClip Frame 1
stop();
_parent.safebutton08 = false;
Symbol 1057 MovieClip Frame 2
play();
_parent.safebutton08 = true;
Symbol 1057 MovieClip Frame 10
stop();
Symbol 1057 MovieClip Frame 11
play();
_parent.safebutton08 = false;
Symbol 1057 MovieClip Frame 20
gotoAndStop (1);
Symbol 1060 MovieClip Frame 1
stop();
_parent.safebutton09 = false;
Symbol 1060 MovieClip Frame 2
play();
_parent.safebutton09 = true;
Symbol 1060 MovieClip Frame 10
stop();
Symbol 1060 MovieClip Frame 11
play();
_parent.safebutton09 = false;
Symbol 1060 MovieClip Frame 20
gotoAndStop (1);
Symbol 1063 MovieClip Frame 1
play();
if (_parent.safebutton01 == false) {
if (_parent.safebutton02 == true) {
if (_parent.safebutton03 == false) {
if (_parent.safebutton04 == true) {
if (_parent.safebutton05 == false) {
if (_parent.safebutton06 == true) {
if (_parent.safebutton07 == false) {
if (_parent.safebutton08 == false) {
if (_parent.safebutton09 == true) {
_parent.gotoAndStop("02safedone");
stop();
}
}
}
}
}
}
}
}
}
Symbol 1063 MovieClip Frame 2
prevFrame();
Symbol 1064 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 1078 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1081 MovieClip Frame 1
stop();
Symbol 1081 MovieClip Frame 2
play();
Symbol 1081 MovieClip Frame 30
stop();
_parent.objectstick.play();
Symbol 1087 Button
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
Symbol 1090 MovieClip Frame 1
stop();
Symbol 1090 MovieClip Frame 2
play();
Symbol 1090 MovieClip Frame 27
stop();
_parent._parent.objectleaf.play();
Symbol 1094 Button
on (press) {
if (_parent.busy == false) {
if (_parent.leafup == false) {
if (_parent.stickup == false) {
play();
}
}
}
}
Symbol 1095 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("06start");
_parent.leafup = false;
prevFrame();
}
}
Symbol 1096 MovieClip Frame 1
stop();
_parent.leafup = false;
Symbol 1096 MovieClip Frame 2
stop();
Symbol 1096 MovieClip Frame 3
stop();
_parent.leafup = false;
Symbol 1096 MovieClip Frame 4
stop();
_parent.leafup = true;
_parent.gotoAndStop("06leafcursor");
Symbol 1099 MovieClip Frame 1
stop();
_parent.leafup = false;
Symbol 1099 MovieClip Frame 2
stop();
Symbol 1099 MovieClip Frame 3
stop();
_parent.stickup = false;
Symbol 1099 MovieClip Frame 4
stop();
_parent.stickup = true;
_parent.gotoAndStop("06stickcursor");
Symbol 1102 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1120 Button
on (press) {
play();
stopAllSounds();
}
Symbol 1121 MovieClip Frame 1
stop();
Symbol 1121 MovieClip Frame 2
play();
Symbol 1121 MovieClip Frame 63
stop();
Symbol 1121 MovieClip Frame 64
play();
Symbol 1121 MovieClip Frame 75
stop();
Symbol 1121 MovieClip Frame 76
play();
Symbol 1121 MovieClip Frame 90
stop();
Symbol 1121 MovieClip Frame 91
play();
_parent.gotoAndStop("06done");
Symbol 1121 MovieClip Frame 396
stop();
Symbol 1123 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 1131 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 1143 Button
on (press) {
play();
}
Symbol 1163 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 1167 Button
on (press) {
play();
}
Symbol 1168 Button
on (press) {
play();
}
Symbol 1169 Button
on (press) {
play();
}
Symbol 1170 Button
on (press) {
play();
}
Symbol 1171 Button
on (press) {
play();
}
Symbol 1172 Button
on (press) {
play();
}
Symbol 1173 Button
on (press) {
stopAllSounds();
gotoAndPlay ("08done");
}
Symbol 1180 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 1187 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1196 MovieClip Frame 1
stop();
Symbol 1196 MovieClip Frame 2
play();
Symbol 1196 MovieClip Frame 10
stop();
Symbol 1200 MovieClip Frame 1
stop();
Symbol 1203 Button
on (press) {
if (_parent.busy == false) {
if (_parent.rockup == false) {
play();
}
}
}
on (press) {
if (_parent.busy == false) {
if (_parent.rockup == true) {
gotoAndPlay ("break");
_parent.objectrock.gotoAndStop(1);
_parent.gotoAndStop("03start");
}
}
}
Symbol 1212 MovieClip Frame 21
stop();
Symbol 1214 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1219 Button
on (press) {
if (_parent.busy == false) {
if (_parent.spadeup == false) {
if (_parent.detectorup == false) {
if (_parent.keyup == false) {
_parent.gotoAndStop("03inbox");
}
}
}
}
}
Symbol 1220 MovieClip Frame 1
stop();
Symbol 1220 MovieClip Frame 2
play();
Symbol 1220 MovieClip Frame 29
gotoAndStop (1);
Symbol 1220 MovieClip Frame 34
play();
_parent.shaking = true;
Symbol 1220 MovieClip Frame 44
stop();
_parent.shaking = false;
Symbol 1220 MovieClip Frame 45
play();
Symbol 1220 MovieClip Frame 54
stop();
Symbol 1224 MovieClip Frame 1
stop();
Symbol 1224 MovieClip Frame 2
play();
Symbol 1224 MovieClip Frame 10
stop();
Symbol 1224 MovieClip Frame 11
stop();
_parent.objectrock.play();
Symbol 1228 Button
on (press) {
if (_parent.busy == false) {
if (_parent.detectorup == false) {
if (_parent.spadeup == true) {
play();
_parent.gotoAndStop("03busy");
}
}
}
}
Symbol 1239 MovieClip Frame 10
stop();
Symbol 1256 Button
on (press) {
if (_parent.keyup == true) {
if (_parent.busy == false) {
play();
}
}
}
Symbol 1266 MovieClip Frame 1
stop();
Symbol 1266 MovieClip Frame 2
stop();
_parent.cross02done = true;
Symbol 1266 MovieClip Frame 3
play();
_parent.gotoAndStop("03busy");
Symbol 1266 MovieClip Frame 36
play();
Symbol 1266 MovieClip Frame 69
play();
Symbol 1266 MovieClip Frame 101
stop();
_parent.gotoAndStop("03spadecursor");
_parent.hole02done = true;
Symbol 1266 MovieClip Frame 102
play();
_parent.gotoAndStop("03busy");
Symbol 1266 MovieClip Frame 138
stop();
_parent.gotoAndStop("03done");
Symbol 1271 Button
on (press) {
if (_parent.busy == false) {
if (_parent.detectorup == false) {
if (_parent.spadeup == false) {
_parent.objectkey.play();
play();
}
}
}
}
Symbol 1272 MovieClip Frame 1
stop();
Symbol 1272 MovieClip Frame 2
stop();
_parent.cross01done = true;
Symbol 1272 MovieClip Frame 3
play();
_parent.gotoAndStop("03busy");
Symbol 1272 MovieClip Frame 36
play();
Symbol 1272 MovieClip Frame 69
play();
Symbol 1272 MovieClip Frame 101
stop();
_parent.gotoAndStop("03spadecursor");
_parent.hole01done = true;
Symbol 1272 MovieClip Frame 102
stop();
Symbol 1275 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1276 MovieClip Frame 1
stop();
_parent.rockup = false;
Symbol 1276 MovieClip Frame 2
stop();
Symbol 1276 MovieClip Frame 3
stop();
_parent.gotoAndStop("03start");
_parent.rockup = false;
Symbol 1276 MovieClip Frame 4
stop();
_parent.rockup = true;
_parent.gotoAndStop("03rockcursor");
Symbol 1281 Button
on (press) {
if (_parent.busy == false) {
if (_parent.spadeup == false) {
if (_parent.detectorup == false) {
if (_parent.keyup == false) {
play();
}
}
}
}
}
Symbol 1282 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("03start");
_parent.spadeup = false;
prevFrame();
}
}
Symbol 1283 MovieClip Frame 1
stop();
_parent.spadeup = false;
Symbol 1283 MovieClip Frame 2
stop();
Symbol 1283 MovieClip Frame 3
stop();
_parent.spadeup = false;
Symbol 1283 MovieClip Frame 4
stop();
_parent.spadeup = true;
_parent.gotoAndStop("03spadecursor");
Symbol 1289 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("03start");
_parent.detectorup = false;
prevFrame();
}
}
Symbol 1290 MovieClip Frame 1
stop();
_parent.detectorup = false;
Symbol 1290 MovieClip Frame 2
stop();
Symbol 1290 MovieClip Frame 3
stop();
_parent.detectorup = false;
Symbol 1290 MovieClip Frame 4
stop();
_parent.detectorup = true;
_parent.gotoAndStop("03detectorcursor");
Symbol 1295 Button
on (press) {
if (_parent.spadeup == false) {
if (_parent.detectorup == false) {
if (_parent.keyup == false) {
if (_parent.busy == false) {
play();
}
}
}
}
}
Symbol 1296 Button
on (press) {
if (_parent.busy == false) {
prevFrame();
}
}
Symbol 1297 MovieClip Frame 1
stop();
_parent.rockup = false;
Symbol 1297 MovieClip Frame 2
stop();
Symbol 1297 MovieClip Frame 3
stop();
_parent.gotoAndStop("03start");
_parent.keyup = false;
Symbol 1297 MovieClip Frame 4
stop();
_parent.keyup = true;
_parent.gotoAndStop("03keycursor");
Symbol 1299 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 1305 Button
on (press) {
gotoAndStop ("03start");
}
Symbol 1306 Button
on (press) {
if (_parent.puzzlebusy == false) {
play();
}
}
Symbol 1307 MovieClip Frame 1
stop();
if (_parent.spadepickedup == true) {
gotoAndStop (3);
}
Symbol 1307 MovieClip Frame 2
stop();
_parent.objectspade.play();
_parent.spadepickedup = true;
Symbol 1307 MovieClip Frame 3
stop();
Symbol 1308 Button
on (press) {
if (_parent.detectorpickedup == false) {
gotoAndStop (2);
}
}
Symbol 1309 MovieClip Frame 1
stop();
if (_parent.detectorpickedup == true) {
gotoAndStop (3);
}
Symbol 1309 MovieClip Frame 2
stop();
_parent.objectdetector.play();
_parent.detectorpickedup = true;
Symbol 1309 MovieClip Frame 3
stop();
Symbol 1326 MovieClip Frame 1
stop();
Symbol 1326 MovieClip Frame 2
stop();
Symbol 1326 MovieClip Frame 3
stop();
Symbol 1326 MovieClip Frame 4
stop();
Symbol 1331 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 1355 MovieClip Frame 1
stop();
Symbol 1355 MovieClip Frame 2
play();
Symbol 1355 MovieClip Frame 12
play();
Symbol 1355 MovieClip Frame 13
stop();
Symbol 1361 Button
on (press) {
if (_parent._parent.busy == false) {
if (_parent._parent.pinup == false) {
play();
}
}
}
Symbol 1364 MovieClip Frame 1
stop();
_parent._parent.nopin = false;
Symbol 1364 MovieClip Frame 2
play();
_parent._parent.nopin = true;
Symbol 1364 MovieClip Frame 50
if (_parent._parent.righttyredone == false) {
if (_parent._parent.lefttyredone == false) {
_parent._parent.gotoAndPlay("14drive");
}
}
if (_parent._parent.righttyredone == false) {
if (_parent._parent.lefttyredone == true) {
_parent._parent.gotoAndPlay("14drive2");
}
}
if (_parent._parent.righttyredone == true) {
if (_parent._parent.lefttyredone == false) {
_parent._parent.gotoAndPlay("14drive");
}
}
if (_parent._parent.righttyredone == true) {
if (_parent._parent.lefttyredone == true) {
_parent._parent.gotoAndPlay("14drive3");
}
}
Symbol 1368 Button
on (press) {
if (_parent.busy == false) {
if (_parent.pinup == true) {
gotoAndPlay ("left0right1");
}
}
}
Symbol 1369 Button
on (press) {
if (_parent.busy == false) {
if (_parent.pinup == true) {
play();
}
}
}
Symbol 1372 Button
on (press) {
if (_parent.busy == false) {
if (_parent.pinup == true) {
gotoAndPlay ("left1right1");
}
}
}
Symbol 1373 MovieClip Frame 1
play();
Symbol 1373 MovieClip Frame 2
if (_parent.pinup == true) {
gotoAndStop (3);
} else {
prevFrame();
}
Symbol 1373 MovieClip Frame 3
stop();
Symbol 1373 MovieClip Frame 4
play();
Symbol 1373 MovieClip Frame 33
_parent.lefttyredone = true;
stop();
Symbol 1373 MovieClip Frame 72
_parent.righttyredone = true;
stop();
Symbol 1373 MovieClip Frame 82
play();
Symbol 1373 MovieClip Frame 114
_parent.righttyredone = true;
stop();
Symbol 1373 MovieClip Frame 115
play();
Symbol 1373 MovieClip Frame 144
_parent.lefttyredone = true;
stop();
Symbol 1375 MovieClip Frame 1
stop();
Symbol 1375 MovieClip Frame 2
play();
Symbol 1375 MovieClip Frame 12
play();
Symbol 1375 MovieClip Frame 13
stop();
Symbol 1383 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1384 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1392 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1393 MovieClip Frame 1
stop();
Symbol 1393 MovieClip Frame 2
play();
Symbol 1393 MovieClip Frame 16
stop();
Symbol 1393 MovieClip Frame 17
play();
Symbol 1393 MovieClip Frame 51
stop();
Symbol 1393 MovieClip Frame 52
play();
Symbol 1393 MovieClip Frame 99
stop();
Symbol 1393 MovieClip Frame 100
stop();
_parent.objectpin.play();
Symbol 1397 Button
on (press) {
if (_parent.busy == false) {
if (_parent.nopin == false) {
if (_parent.pinup == false) {
play();
}
}
}
}
Symbol 1398 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("14start");
_parent.pinup = false;
prevFrame();
}
}
Symbol 1399 MovieClip Frame 1
stop();
_parent.pinup = false;
Symbol 1399 MovieClip Frame 2
stop();
Symbol 1399 MovieClip Frame 3
stop();
_parent.pinup = false;
Symbol 1399 MovieClip Frame 4
stop();
_parent.pinup = true;
_parent.gotoAndStop("14pincursor");
Symbol 1399 MovieClip Frame 5
stop();
Symbol 1402 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 1407 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 1447 MovieClip Frame 1
stop();
Symbol 1447 MovieClip Frame 2
stop();
Symbol 1456 Button
on (press) {
if (_parent.busy == false) {
if (_parent.keyup == true) {
gotoAndPlay ("unlock");
}
}
}
on (press) {
if (_parent.busy == false) {
if (_parent.keyup == false) {
gotoAndPlay ("trydoor");
}
}
}
Symbol 1459 Button
on (press) {
if (_parent.busy == false) {
if (_parent.phonedone == false) {
gotoAndPlay ("openclose");
}
}
}
on (press) {
if (_parent.busy == false) {
if (_parent.phonedone == true) {
gotoAndPlay ("opendoor");
}
}
}
Symbol 1462 MovieClip Frame 1
stop();
Symbol 1462 MovieClip Frame 2
play();
Symbol 1462 MovieClip Frame 13
gotoAndStop (1);
Symbol 1462 MovieClip Frame 22
play();
_parent.objectkey.gotoAndPlay("unlock");
_parent.gotoAndStop("07start");
Symbol 1462 MovieClip Frame 30
stop();
Symbol 1462 MovieClip Frame 39
play();
Symbol 1462 MovieClip Frame 86
gotoAndStop ("door");
Symbol 1462 MovieClip Frame 154
play();
Symbol 1462 MovieClip Frame 180
stop();
_parent.gotoAndStop("07done");
Symbol 1469 Button
on (press) {
play();
}
Symbol 1470 MovieClip Frame 1
stop();
Symbol 1470 MovieClip Frame 2
stop();
_parent._parent.objectcord.play();
Symbol 1472 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1475 MovieClip Frame 1
stop();
Symbol 1475 MovieClip Frame 2
play();
Symbol 1475 MovieClip Frame 44
stop();
Symbol 1475 MovieClip Frame 45
play();
Symbol 1475 MovieClip Frame 68
gotoAndStop (1);
Symbol 1480 Button
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
Symbol 1481 MovieClip Frame 1
stop();
if (_parent._parent.keypicked == true) {
gotoAndStop (3);
}
Symbol 1481 MovieClip Frame 2
stop();
_parent._parent.objectkey.play();
Symbol 1481 MovieClip Frame 3
stop();
Symbol 1482 MovieClip Frame 1
stop();
Symbol 1482 MovieClip Frame 2
play();
Symbol 1482 MovieClip Frame 44
stop();
Symbol 1482 MovieClip Frame 45
play();
Symbol 1482 MovieClip Frame 68
gotoAndStop (1);
Symbol 1486 MovieClip Frame 1
stop();
Symbol 1486 MovieClip Frame 2
play();
Symbol 1486 MovieClip Frame 44
stop();
Symbol 1486 MovieClip Frame 45
play();
Symbol 1486 MovieClip Frame 68
gotoAndStop (1);
Symbol 1492 MovieClip Frame 1
stop();
Symbol 1492 MovieClip Frame 2
play();
Symbol 1492 MovieClip Frame 43
gotoAndStop (1);
Symbol 1497 Button
on (press) {
if (_parent.busy == false) {
if (_parent.keyup == false) {
if (_parent.corddone == false) {
if (_parent.cordup == false) {
play();
}
}
}
}
}
on (press) {
if (_parent.busy == false) {
if (_parent.keyup == false) {
if (_parent.corddone == false) {
if (_parent.cordup == true) {
gotoAndStop ("cordin");
_parent.gotoAndStop("07start");
}
}
}
}
}
Symbol 1507 Button
on (press) {
if (_parent.busy == false) {
if (_parent.keyup == false) {
if (_parent.corddone == false) {
if (_parent.cordup == false) {
play();
}
}
}
}
}
on (press) {
if (_parent.busy == false) {
if (_parent.keyup == false) {
if (_parent.corddone == false) {
if (_parent.cordup == true) {
gotoAndStop ("cordin");
}
}
}
}
}
Symbol 1514 MovieClip Frame 1
stop();
Symbol 1514 MovieClip Frame 2
play();
Symbol 1514 MovieClip Frame 39
gotoAndStop (1);
Symbol 1514 MovieClip Frame 50
stop();
_parent.cordup = false;
_parent.objectcord.gotoAndStop(1);
Symbol 1514 MovieClip Frame 51
play();
Symbol 1514 MovieClip Frame 59
stop();
_parent.gotoAndStop("07phoneup");
Symbol 1514 MovieClip Frame 60
play();
Symbol 1514 MovieClip Frame 74
if (_parent.phonedone == false) {
gotoAndStop ("cordin");
} else {
stop();
}
Symbol 1517 MovieClip Frame 1
stop();
Symbol 1519 Button
on (press) {
if (_parent.busy == false) {
if (_parent.keyup == false) {
if (_parent.cordup == false) {
play();
}
}
}
}
Symbol 1520 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("07start");
_parent.cordup = false;
prevFrame();
}
}
Symbol 1521 MovieClip Frame 1
stop();
_parent.cordup = false;
Symbol 1521 MovieClip Frame 2
stop();
Symbol 1521 MovieClip Frame 3
stop();
_parent.cordup = false;
Symbol 1521 MovieClip Frame 4
stop();
_parent.cordup = true;
_parent.gotoAndStop("07cordcursor");
Symbol 1523 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("07start");
_parent.keyup = false;
prevFrame();
}
}
Symbol 1524 MovieClip Frame 1
stop();
_parent.keyup = false;
_parent.keypicked = false;
Symbol 1524 MovieClip Frame 2
stop();
_parent.keypicked = true;
Symbol 1524 MovieClip Frame 3
stop();
_parent.keyup = false;
Symbol 1524 MovieClip Frame 4
stop();
_parent.keyup = true;
_parent.gotoAndStop("07keycursor");
Symbol 1524 MovieClip Frame 10
play();
Symbol 1524 MovieClip Frame 29
stop();
Symbol 1533 Button
on (press) {
play();
}
Symbol 1539 Button
on (press) {
play();
}
Symbol 1541 MovieClip Frame 1
stop();
Symbol 1541 MovieClip Frame 2
play();
Symbol 1541 MovieClip Frame 17
stop();
Symbol 1541 MovieClip Frame 18
play();
Symbol 1541 MovieClip Frame 45
stop();
Symbol 1541 MovieClip Frame 46
play();
Symbol 1541 MovieClip Frame 71
stop();
Symbol 1543 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 1547 MovieClip Frame 1
stop();
Symbol 1550 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 1551 Button
on (press) {
gotoAndStop ("07start");
phone.play();
}
Symbol 1555 MovieClip Frame 1
stop();
Symbol 1555 MovieClip Frame 2
play();
Symbol 1555 MovieClip Frame 10
gotoAndStop (1);
Symbol 1558 MovieClip Frame 1
stop();
Symbol 1558 MovieClip Frame 2
play();
Symbol 1558 MovieClip Frame 10
gotoAndStop (1);
Symbol 1561 MovieClip Frame 1
stop();
Symbol 1561 MovieClip Frame 2
play();
Symbol 1561 MovieClip Frame 10
gotoAndStop (1);
Symbol 1562 MovieClip Frame 1
stop();
Symbol 1562 MovieClip Frame 2
play();
Symbol 1562 MovieClip Frame 10
gotoAndStop (1);
Symbol 1565 MovieClip Frame 1
stop();
Symbol 1565 MovieClip Frame 2
play();
Symbol 1565 MovieClip Frame 10
gotoAndStop (1);
Symbol 1566 MovieClip Frame 1
stop();
Symbol 1566 MovieClip Frame 2
play();
Symbol 1566 MovieClip Frame 10
gotoAndStop (1);
Symbol 1569 MovieClip Frame 1
stop();
Symbol 1569 MovieClip Frame 2
play();
Symbol 1569 MovieClip Frame 10
gotoAndStop (1);
Symbol 1570 MovieClip Frame 1
stop();
Symbol 1570 MovieClip Frame 2
play();
Symbol 1570 MovieClip Frame 10
gotoAndStop (1);
Symbol 1571 MovieClip Frame 1
stop();
Symbol 1571 MovieClip Frame 2
play();
Symbol 1571 MovieClip Frame 10
gotoAndStop (1);
Symbol 1574 MovieClip Frame 1
stop();
Symbol 1574 MovieClip Frame 2
play();
Symbol 1574 MovieClip Frame 10
gotoAndStop (1);
Symbol 1575 MovieClip Frame 1
stop();
Symbol 1575 MovieClip Frame 2
play();
Symbol 1575 MovieClip Frame 10
gotoAndStop (1);
Symbol 1577 MovieClip Frame 1
stop();
Symbol 1577 MovieClip Frame 2
play();
Symbol 1577 MovieClip Frame 10
gotoAndStop (1);
Symbol 1578 Button
on (press) {
one.play();
gotoAndPlay ("07wrong");
}
Symbol 1579 Button
on (press) {
two.play();
gotoAndPlay ("07wrong");
}
Symbol 1580 Button
on (press) {
three.play();
gotoAndPlay ("07wrong");
}
Symbol 1581 Button
on (press) {
four.play();
gotoAndPlay ("07wrong");
}
Symbol 1582 Button
on (press) {
five.play();
gotoAndPlay ("07wrong");
}
Symbol 1583 Button
on (press) {
six.play();
gotoAndPlay ("07wrong");
}
Symbol 1584 Button
on (press) {
seven.play();
gotoAndPlay ("07wrong");
}
Symbol 1585 Button
on (press) {
eight.play();
gotoAndPlay ("07wrong");
}
Symbol 1586 Button
on (press) {
nine.play();
gotoAndPlay ("07wrong");
}
Symbol 1587 Button
on (press) {
zero.play();
play();
}
Symbol 1588 Button
on (press) {
eight.play();
play();
}
Symbol 1589 Button
on (press) {
zero.play();
gotoAndPlay ("07wrong");
}
Symbol 1590 Button
on (press) {
two.play();
play();
}
Symbol 1591 Button
on (press) {
five.play();
play();
}
Symbol 1592 Button
on (press) {
six.play();
play();
}
Symbol 1593 Button
on (press) {
nine.play();
play();
}
Symbol 1598 Button
on (press) {
gotoAndPlay ("12start");
}
Symbol 1602 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 1607 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1608 MovieClip Frame 1
stop();
Symbol 1608 MovieClip Frame 2
stop();
_parent.totalmarbles = _parent.totalmarbles + 1;
Symbol 1618 MovieClip Frame 1
play();
Symbol 1618 MovieClip Frame 2
if (_parent.totalmarbles == 30) {
_parent.gotoAndStop("12done");
stop();
} else {
prevFrame();
}
Symbol 1619 MovieClip Frame 9
stop();
Symbol 1620 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 1633 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("04start");
}
}
Symbol 1636 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 1640 Button
on (press) {
if (busy == false) {
if (ammoout == false) {
cursor.play();
ammo.nextFrame();
}
}
}
on (press) {
if (busy == false) {
if (ammoout == true) {
cursor.gotoAndPlay("click");
}
}
}
Symbol 1644 Button
on (press) {
if (_parent._parent.busy == false) {
if (_parent._parent.ammoout == false) {
play();
_parent.stop();
_parent._parent.cursor.play();
_parent._parent.ammo.nextFrame();
_parent._parent.total = _parent._parent.total + 1;
}
}
}
on (press) {
if (_parent._parent.busy == false) {
if (_parent._parent.ammoout == true) {
_parent._parent.cursor.gotoAndPlay("click");
}
}
}
Symbol 1665 MovieClip Frame 2
play();
Symbol 1665 MovieClip Frame 20
stop();
Symbol 1666 MovieClip Frame 1
stop();
Symbol 1666 MovieClip Frame 2
stop();
Symbol 1685 Button
on (press) {
if (busy == false) {
if (ammoout == false) {
cursor.play();
ammo.nextFrame();
}
}
}
on (press) {
if (busy == false) {
if (ammoout == true) {
cursor.gotoAndPlay("click");
}
}
}
Symbol 1691 Button
on (press) {
ammo.gotoAndStop(1);
}
Symbol 1701 MovieClip Frame 1
stop();
_parent.ammoout = false;
Symbol 1701 MovieClip Frame 2
stop();
Symbol 1701 MovieClip Frame 3
stop();
Symbol 1701 MovieClip Frame 4
stop();
Symbol 1701 MovieClip Frame 5
stop();
Symbol 1701 MovieClip Frame 6
stop();
Symbol 1701 MovieClip Frame 7
_parent.ammoout = true;
stop();
Symbol 1707 MovieClip Frame 1
stop();
Symbol 1707 MovieClip Frame 2
_parent.busy = true;
_parent.shaking = true;
play();
Symbol 1707 MovieClip Frame 5
_parent.shaking = false;
_parent.busy = true;
Symbol 1707 MovieClip Frame 7
_parent.busy = true;
play();
Symbol 1707 MovieClip Frame 15
gotoAndStop (1);
_parent.busy = false;
Symbol 1707 MovieClip Frame 40
gotoAndStop (1);
Symbol 1708 MovieClip Frame 1
play();
Symbol 1708 MovieClip Frame 2
if (_parent.total == 20) {
_parent.gotoAndStop("04done");
stop();
} else {
prevFrame();
}
Symbol 1711 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 1718 MovieClip Frame 1
stop();
Symbol 1718 MovieClip Frame 2
stop();
Symbol 1725 Button
on (press) {
if (_parent.busy == false) {
if (_parent.crowbarup == true) {
gotoAndStop ("break");
}
}
}
on (press) {
if (_parent.busy == false) {
if (_parent.crowbarup == false) {
play();
}
}
}
Symbol 1728 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1733 Button
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
Symbol 1735 MovieClip Frame 1
stop();
Symbol 1735 MovieClip Frame 2
play();
_parent._parent.circle01 = true;
Symbol 1735 MovieClip Frame 10
stop();
Symbol 1735 MovieClip Frame 11
play();
_parent._parent.circle01 = false;
Symbol 1735 MovieClip Frame 20
stop();
Symbol 1735 MovieClip Frame 21
play();
Symbol 1735 MovieClip Frame 29
stop();
Symbol 1735 MovieClip Frame 30
play();
Symbol 1735 MovieClip Frame 40
gotoAndStop (1);
Symbol 1736 MovieClip Frame 1
stop();
Symbol 1736 MovieClip Frame 2
play();
Symbol 1736 MovieClip Frame 10
stop();
Symbol 1736 MovieClip Frame 11
play();
_parent._parent.circle02 = true;
Symbol 1736 MovieClip Frame 20
stop();
Symbol 1736 MovieClip Frame 21
play();
_parent._parent.circle02 = false;
Symbol 1736 MovieClip Frame 29
stop();
Symbol 1736 MovieClip Frame 30
play();
Symbol 1736 MovieClip Frame 40
gotoAndStop (1);
Symbol 1737 MovieClip Frame 1
stop();
Symbol 1737 MovieClip Frame 2
play();
Symbol 1737 MovieClip Frame 10
stop();
Symbol 1737 MovieClip Frame 11
play();
Symbol 1737 MovieClip Frame 20
stop();
Symbol 1737 MovieClip Frame 21
play();
_parent._parent.circle03 = true;
Symbol 1737 MovieClip Frame 29
stop();
Symbol 1737 MovieClip Frame 30
play();
_parent._parent.circle03 = false;
Symbol 1737 MovieClip Frame 40
gotoAndStop (1);
Symbol 1740 Button
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
Symbol 1742 MovieClip Frame 1
stop();
Symbol 1742 MovieClip Frame 2
play();
Symbol 1742 MovieClip Frame 10
if (_parent._parent.circle01 == true) {
if (_parent._parent.circle02 == true) {
if (_parent._parent.circle03 == true) {
_parent.machine.gotoAndStop(2);
_parent._parent.door.play();
stop();
}
}
}
Symbol 1742 MovieClip Frame 20
_parent.abclights.gotoAndPlay("fail");
Symbol 1745 MovieClip Frame 1
stop();
circle01 = false;
circle02 = false;
circle03 = false;
Symbol 1745 MovieClip Frame 2
play();
Symbol 1745 MovieClip Frame 12
gotoAndStop (1);
Symbol 1745 MovieClip Frame 15
stop();
_parent.objectcrowbar.gotoAndPlay("gone");
Symbol 1745 MovieClip Frame 16
play();
Symbol 1745 MovieClip Frame 50
stop();
Symbol 1748 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1749 MovieClip Frame 1
stop();
Symbol 1749 MovieClip Frame 2
stop();
_parent.objectcrowbar.play();
Symbol 1755 MovieClip Frame 1
stop();
Symbol 1755 MovieClip Frame 2
play();
Symbol 1755 MovieClip Frame 51
stop();
_parent.gotoAndStop("15puzzle");
Symbol 1759 Button
on (press) {
if (_parent.busy == false) {
if (_parent.crowbarup == false) {
play();
}
}
}
Symbol 1760 Button
on (press) {
if (_parent.busy == false) {
_parent.gotoAndStop("15start");
_parent.crowbarup = false;
prevFrame();
}
}
Symbol 1761 MovieClip Frame 1
stop();
_parent.pinup = false;
Symbol 1761 MovieClip Frame 2
stop();
Symbol 1761 MovieClip Frame 3
stop();
_parent.crowbarup = false;
Symbol 1761 MovieClip Frame 4
stop();
_parent.crowbarup = true;
_parent.gotoAndStop("15crowbarcursor");
Symbol 1761 MovieClip Frame 5
play();
_parent.gotoAndStop("15start");
Symbol 1761 MovieClip Frame 20
stop();
Symbol 1763 Button
on (release) {
gotoAndPlay ("menu");
stopAllSounds();
}
Symbol 1772 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
Symbol 1773 MovieClip Frame 1
stop();
Symbol 1773 MovieClip Frame 2
play();
Symbol 1773 MovieClip Frame 10
stop();
Symbol 1773 MovieClip Frame 11
play();
_parent.p01 = true;
Symbol 1773 MovieClip Frame 20
stop();
Symbol 1773 MovieClip Frame 21
play();
_parent.p01 = false;
Symbol 1773 MovieClip Frame 30
stop();
Symbol 1773 MovieClip Frame 31
play();
Symbol 1773 MovieClip Frame 40
gotoAndStop (1);
Symbol 1776 MovieClip Frame 1
stop();
Symbol 1776 MovieClip Frame 2
play();
Symbol 1776 MovieClip Frame 10
stop();
Symbol 1776 MovieClip Frame 11
play();
Symbol 1776 MovieClip Frame 20
stop();
Symbol 1776 MovieClip Frame 21
play();
_parent.p02 = true;
Symbol 1776 MovieClip Frame 30
stop();
Symbol 1776 MovieClip Frame 31
play();
_parent.p02 = false;
Symbol 1776 MovieClip Frame 40
gotoAndStop (1);
Symbol 1779 MovieClip Frame 1
stop();
Symbol 1779 MovieClip Frame 2
play();
Symbol 1779 MovieClip Frame 10
stop();
Symbol 1779 MovieClip Frame 11
play();
_parent.p03 = true;
Symbol 1779 MovieClip Frame 20
stop();
Symbol 1779 MovieClip Frame 21
play();
_parent.p03 = false;
Symbol 1779 MovieClip Frame 30
stop();
Symbol 1779 MovieClip Frame 31
play();
Symbol 1779 MovieClip Frame 40
gotoAndStop (1);
Symbol 1782 MovieClip Frame 1
stop();
Symbol 1782 MovieClip Frame 2
play();
_parent.p04 = true;
Symbol 1782 MovieClip Frame 10
stop();
Symbol 1782 MovieClip Frame 11
play();
_parent.p04 = false;
Symbol 1782 MovieClip Frame 20
stop();
Symbol 1782 MovieClip Frame 21
play();
Symbol 1782 MovieClip Frame 30
stop();
Symbol 1782 MovieClip Frame 31
play();
Symbol 1782 MovieClip Frame 40
gotoAndStop (1);
Symbol 1785 MovieClip Frame 1
stop();
Symbol 1785 MovieClip Frame 2
play();
Symbol 1785 MovieClip Frame 10
stop();
Symbol 1785 MovieClip Frame 11
play();
Symbol 1785 MovieClip Frame 20
stop();
Symbol 1785 MovieClip Frame 21
play();
_parent.p05 = true;
Symbol 1785 MovieClip Frame 30
stop();
Symbol 1785 MovieClip Frame 31
play();
_parent.p05 = false;
Symbol 1785 MovieClip Frame 40
gotoAndStop (1);
Symbol 1788 MovieClip Frame 1
stop();
Symbol 1788 MovieClip Frame 2
play();
Symbol 1788 MovieClip Frame 10
stop();
Symbol 1788 MovieClip Frame 11
play();
Symbol 1788 MovieClip Frame 20
stop();
Symbol 1788 MovieClip Frame 21
play();
_parent.p06 = true;
Symbol 1788 MovieClip Frame 30
stop();
Symbol 1788 MovieClip Frame 31
play();
_parent.p06 = false;
Symbol 1788 MovieClip Frame 40
gotoAndStop (1);
Symbol 1792 MovieClip Frame 1
stop();
Symbol 1792 MovieClip Frame 2
play();
_parent.p07 = true;
Symbol 1792 MovieClip Frame 10
stop();
Symbol 1792 MovieClip Frame 11
play();
_parent.p07 = false;
Symbol 1792 MovieClip Frame 20
stop();
Symbol 1792 MovieClip Frame 21
play();
Symbol 1792 MovieClip Frame 30
stop();
Symbol 1792 MovieClip Frame 31
play();
Symbol 1792 MovieClip Frame 40
gotoAndStop (1);
Symbol 1795 MovieClip Frame 1
stop();
Symbol 1795 MovieClip Frame 2
play();
Symbol 1795 MovieClip Frame 10
stop();
Symbol 1795 MovieClip Frame 11
play();
Symbol 1795 MovieClip Frame 20
stop();
Symbol 1795 MovieClip Frame 21
play();
_parent.p08 = true;
Symbol 1795 MovieClip Frame 30
stop();
Symbol 1795 MovieClip Frame 31
play();
_parent.p08 = false;
Symbol 1795 MovieClip Frame 40
gotoAndStop (1);
Symbol 1798 MovieClip Frame 1
stop();
Symbol 1798 MovieClip Frame 2
play();
_parent.p09 = true;
Symbol 1798 MovieClip Frame 10
stop();
Symbol 1798 MovieClip Frame 11
play();
_parent.p09 = false;
Symbol 1798 MovieClip Frame 20
stop();
Symbol 1798 MovieClip Frame 21
play();
Symbol 1798 MovieClip Frame 30
stop();
Symbol 1798 MovieClip Frame 31
play();
Symbol 1798 MovieClip Frame 40
gotoAndStop (1);
Symbol 1802 MovieClip Frame 1
play();
Symbol 1802 MovieClip Frame 2
if (_parent.p01 == true) {
if (_parent.p02 == true) {
if (_parent.p03 == true) {
if (_parent.p04 == true) {
if (_parent.p05 == true) {
if (_parent.p06 == true) {
if (_parent.p07 == true) {
if (_parent.p08 == true) {
if (_parent.p09 == true) {
_parent.gotoAndStop("15done");
stop();
} else {
prevFrame();
}
}
}
}
}
}
}
}
}
Symbol 1804 Button
on (release) {
stopAllSounds();
gotoAndStop ("menu");
}
Symbol 1808 Button
on (press) {
gotoAndStop ("16start");
}
Symbol 1827 MovieClip Frame 1
stop();
Symbol 1827 MovieClip Frame 2
play();
Symbol 1827 MovieClip Frame 7210
_parent.gotoAndStop("16done");
stop();
Symbol 1827 MovieClip Frame 7237
stop();
Symbol 1833 MovieClip Frame 1
play();
Symbol 1833 MovieClip Frame 2
if (_parent.eastereggs == 200) {
_parent.timeleft.gotoAndStop("welldone");
_parent.gotoAndPlay("16done");
stop();
} else {
prevFrame();
}
Symbol 1836 Button
on (press) {
if (_parent._parent.busy == false) {
if (_parent._parent.rockup == true) {
play();
}
}
}
Symbol 1838 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
on (press) {
if (_parent._parent._parent.busy == false) {
play();
}
}
on (press) {
if (_parent._parent._parent._parent.busy == false) {
play();
}
}
on (press) {
if (_parent._parent._parent._parent._parent.busy == false) {
play();
}
}
Symbol 1839 MovieClip Frame 1
stop();
Symbol 1839 MovieClip Frame 2
stop();
stop();
_parent.eastereggs = _parent.eastereggs + 1;
_parent._parent.eastereggs = _parent._parent.eastereggs + 1;
_parent._parent._parent.eastereggs = _parent._parent._parent.eastereggs + 1;
_parent._parent._parent._parent.eastereggs = _parent._parent._parent._parent.eastereggs + 1;
_parent._parent._parent._parent._parent.eastereggs = _parent._parent._parent._parent._parent.eastereggs + 1;
_parent.clicks = _parent.clicks - 1;
_parent._parent.clicks = _parent._parent.clicks - 1;
_parent._parent._parent.clicks = _parent._parent._parent.clicks - 1;
_parent._parent._parent._parent.clicks = _parent._parent._parent._parent.clicks - 1;
_parent._parent._parent._parent._parent.clicks = _parent._parent._parent._parent._parent.clicks - 1;
Symbol 1841 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
on (press) {
if (_parent._parent._parent.busy == false) {
play();
}
}
on (press) {
if (_parent._parent._parent._parent.busy == false) {
play();
}
}
on (press) {
if (_parent._parent._parent._parent._parent.busy == false) {
play();
}
}
Symbol 1842 MovieClip Frame 1
stop();
Symbol 1842 MovieClip Frame 2
stop();
stop();
_parent.eastereggs = _parent.eastereggs + 1;
_parent._parent.eastereggs = _parent._parent.eastereggs + 1;
_parent._parent._parent.eastereggs = _parent._parent._parent.eastereggs + 1;
_parent._parent._parent._parent.eastereggs = _parent._parent._parent._parent.eastereggs + 1;
_parent._parent._parent._parent._parent.eastereggs = _parent._parent._parent._parent._parent.eastereggs + 1;
_parent.clicks = _parent.clicks - 1;
_parent._parent.clicks = _parent._parent.clicks - 1;
_parent._parent._parent.clicks = _parent._parent._parent.clicks - 1;
_parent._parent._parent._parent.clicks = _parent._parent._parent._parent.clicks - 1;
_parent._parent._parent._parent._parent.clicks = _parent._parent._parent._parent._parent.clicks - 1;
Symbol 1844 Button
on (press) {
if (_parent.busy == false) {
play();
}
}
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
on (press) {
if (_parent._parent._parent.busy == false) {
play();
}
}
on (press) {
if (_parent._parent._parent._parent.busy == false) {
play();
}
}
on (press) {
if (_parent._parent._parent._parent._parent.busy == false) {
play();
}
}
Symbol 1845 MovieClip Frame 1
stop();
Symbol 1845 MovieClip Frame 2
stop();
stop();
_parent.eastereggs = _parent.eastereggs + 1;
_parent._parent.eastereggs = _parent._parent.eastereggs + 1;
_parent._parent._parent.eastereggs = _parent._parent._parent.eastereggs + 1;
_parent._parent._parent._parent.eastereggs = _parent._parent._parent._parent.eastereggs + 1;
_parent._parent._parent._parent._parent.eastereggs = _parent._parent._parent._parent._parent.eastereggs + 1;
_parent.clicks = _parent.clicks - 1;
_parent._parent.clicks = _parent._parent.clicks - 1;
_parent._parent._parent.clicks = _parent._parent._parent.clicks - 1;
_parent._parent._parent._parent.clicks = _parent._parent._parent._parent.clicks - 1;
_parent._parent._parent._parent._parent.clicks = _parent._parent._parent._parent._parent.clicks - 1;
Symbol 1859 MovieClip Frame 1
stop();
Symbol 1859 MovieClip Frame 2
play();
_parent._parent.window01broken = true;
Symbol 1859 MovieClip Frame 21
stop();
Symbol 1861 MovieClip Frame 1
stop();
Symbol 1861 MovieClip Frame 2
play();
_parent._parent.window02broken = true;
Symbol 1861 MovieClip Frame 21
stop();
Symbol 1863 MovieClip Frame 1
stop();
Symbol 1863 MovieClip Frame 2
play();
_parent._parent.window03broken = true;
Symbol 1863 MovieClip Frame 21
stop();
Symbol 1865 MovieClip Frame 1
stop();
Symbol 1865 MovieClip Frame 2
play();
_parent._parent.window04broken = true;
Symbol 1865 MovieClip Frame 21
stop();
Symbol 1870 Button
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
Symbol 1873 MovieClip Frame 1
stop();
Symbol 1873 MovieClip Frame 2
play();
Symbol 1873 MovieClip Frame 34
stop();
Symbol 1874 MovieClip Frame 1
stop();
Symbol 1874 MovieClip Frame 2
play();
Symbol 1874 MovieClip Frame 34
stop();
Symbol 1881 Button
on (press) {
if (_parent._parent._parent.busy == false) {
play();
}
}
Symbol 1883 MovieClip Frame 1
stop();
Symbol 1883 MovieClip Frame 2
play();
Symbol 1883 MovieClip Frame 21
stop();
Symbol 1884 MovieClip Frame 1
stop();
Symbol 1884 MovieClip Frame 2
play();
Symbol 1884 MovieClip Frame 21
stop();
Symbol 1885 MovieClip Frame 1
stop();
Symbol 1885 MovieClip Frame 2
play();
Symbol 1885 MovieClip Frame 21
stop();
Symbol 1886 MovieClip Frame 1
stop();
Symbol 1886 MovieClip Frame 2
play();
Symbol 1886 MovieClip Frame 21
stop();
Symbol 1894 Button
on (press) {
if (_parent._parent.busy == false) {
if (_parent._parent.keyup == false) {
play();
}
}
}
on (press) {
if (_parent._parent.busy == false) {
if (_parent._parent.keyup == true) {
gotoAndStop ("unlocked");
_parent._parent.objectkey.gotoAndPlay("unlock");
_parent._parent.gotoAndStop("16start");
}
}
}
Symbol 1896 Button
on (press) {
if (_parent._parent.busy == false) {
gotoAndPlay ("open");
}
}
Symbol 1899 Button
on (press) {
if (_parent._parent._parent.busy == false) {
play();
}
}
Symbol 1900 MovieClip Frame 1
stop();
Symbol 1900 MovieClip Frame 2
stop();
_parent._parent._parent.objectrock.play();
Symbol 1903 Button
on (press) {
if (_parent._parent._parent._parent.busy == false) {
play();
}
}
Symbol 1904 MovieClip Frame 1
stop();
Symbol 1904 MovieClip Frame 2
play();
Symbol 1904 MovieClip Frame 30
stop();
_parent.play();
Symbol 1905 MovieClip Frame 1
stop();
Symbol 1905 MovieClip Frame 2
stop();
Symbol 1905 MovieClip Frame 3
stop();
Symbol 1908 MovieClip Frame 1
stop();
Symbol 1908 MovieClip Frame 2
play();
Symbol 1908 MovieClip Frame 14
gotoAndStop (1);
Symbol 1908 MovieClip Frame 18
stop();
Symbol 1908 MovieClip Frame 52
stop();
Symbol 1910 Button
on (press) {
if (_parent._parent._parent.busy == false) {
play();
}
}
Symbol 1912 MovieClip Frame 1
stop();
Symbol 1912 MovieClip Frame 2
play();
Symbol 1912 MovieClip Frame 34
stop();
Symbol 1914 Button
on (press) {
if (_parent._parent._parent.busy == false) {
play();
}
}
Symbol 1916 MovieClip Frame 1
stop();
Symbol 1916 MovieClip Frame 2
play();
Symbol 1916 MovieClip Frame 35
stop();
Symbol 1921 MovieClip Frame 1
stop();
Symbol 1921 MovieClip Frame 2
play();
Symbol 1921 MovieClip Frame 19
stop();
Symbol 1932 MovieClip Frame 1
stop();
Symbol 1932 MovieClip Frame 2
play();
Symbol 1932 MovieClip Frame 31
stop();
Symbol 1932 MovieClip Frame 32
play();
Symbol 1932 MovieClip Frame 60
stop();
Symbol 1936 Button
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
Symbol 1941 Button
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
Symbol 1942 MovieClip Frame 1
stop();
Symbol 1942 MovieClip Frame 2
play();
Symbol 1942 MovieClip Frame 25
stop();
Symbol 1942 MovieClip Frame 26
play();
Symbol 1942 MovieClip Frame 47
stop();
Symbol 1946 Button
on (press) {
if (_parent._parent.busy == false) {
_parent._parent.gotoAndStop("16boxpuzzle");
}
}
Symbol 1949 Button
on (press) {
if (_parent._parent._parent.busy == false) {
play();
}
}
Symbol 1950 MovieClip Frame 1
stop();
if (_parent._parent.keypicked == true) {
gotoAndStop (3);
}
Symbol 1950 MovieClip Frame 2
stop();
_parent._parent._parent.objectkey.play();
Symbol 1950 MovieClip Frame 3
stop();
Symbol 1952 MovieClip Frame 1
stop();
Symbol 1952 MovieClip Frame 2
play();
Symbol 1952 MovieClip Frame 20
stop();
Symbol 1961 Button
on (press) {
if (_parent._parent.busy == false) {
play();
}
}
Symbol 1965 MovieClip Frame 1
stop();
Symbol 1965 MovieClip Frame 2
play();
Symbol 1965 MovieClip Frame 40
stop();
Symbol 1967 Button
on (press) {
if (_parent.busy == false) {
if (_parent.rockup == false) {
if (_parent.keyup == false) {
play();
}
}
}
}
Symbol 1968 Button
on (press) {
if (_parent.busy == false) {
if (_parent.keyup == true) {
_parent.gotoAndStop("16start");
_parent.keyup = false;
prevFrame();
}
}
}
Symbol 1969 MovieClip Frame 1
stop();
_parent.keyup = false;
Symbol 1969 MovieClip Frame 2
stop();
Symbol 1969 MovieClip Frame 3
stop();
_parent.keyup = false;
Symbol 1969 MovieClip Frame 4
stop();
_parent.keyup = true;
_parent.gotoAndStop("16keycursor");
Symbol 1969 MovieClip Frame 10
play();
Symbol 1969 MovieClip Frame 29
stop();
Symbol 1971 Button
on (press) {
if (_parent.busy == false) {
if ((_parent.rockup = true)) {
_parent.gotoAndStop("16start");
_parent.rockup = false;
prevFrame();
}
}
}
Symbol 1972 MovieClip Frame 1
stop();
_parent.rockup = false;
Symbol 1972 MovieClip Frame 2
stop();
Symbol 1972 MovieClip Frame 3
stop();
_parent.gotoAndStop("16start");
_parent.rockup = false;
Symbol 1972 MovieClip Frame 4
stop();
_parent.rockup = true;
_parent.gotoAndStop("16rockcursor");
Symbol 1972 MovieClip Frame 5
play();
_parent.gotoAndStop("16start");
_parent.rockup = false;
Symbol 1972 MovieClip Frame 13
stop();
Symbol 1975 MovieClip Frame 1
play();
Symbol 1975 MovieClip Frame 2
if (_parent.window01broken == true) {
if (_parent.window02broken == true) {
if (_parent.window03broken == true) {
if (_parent.window04broken == true) {
_parent.objectrock.gotoAndStop("gone");
stop();
} else {
prevFrame();
}
}
}
}
Symbol 1978 MovieClip Frame 31
stop();
Symbol 1980 Button
on (press) {
gotoAndStop ("16start");
puzzle01 = false;
puzzle02 = false;
puzzle03 = false;
puzzle04 = false;
}
Symbol 1983 Button
on (press) {
if (_parent.puzzlebusy == false) {
play();
}
}
Symbol 1993 MovieClip Frame 1
stop();
Symbol 1993 MovieClip Frame 2
play();
_parent.puzzle01 = true;
Symbol 1993 MovieClip Frame 10
stop();
Symbol 1993 MovieClip Frame 11
play();
_parent.puzzle01 = false;
Symbol 1993 MovieClip Frame 20
stop();
Symbol 1993 MovieClip Frame 21
play();
Symbol 1993 MovieClip Frame 30
stop();
Symbol 1993 MovieClip Frame 31
play();
Symbol 1994 MovieClip Frame 1
stop();
_parent.puzzle02 = true;
Symbol 1994 MovieClip Frame 2
play();
_parent.puzzle02 = false;
Symbol 1994 MovieClip Frame 10
stop();
Symbol 1994 MovieClip Frame 11
play();
Symbol 1994 MovieClip Frame 20
stop();
Symbol 1994 MovieClip Frame 21
play();
Symbol 1994 MovieClip Frame 30
stop();
Symbol 1994 MovieClip Frame 31
play();
_parent.puzzle02 = true;
Symbol 1995 MovieClip Frame 1
stop();
Symbol 1995 MovieClip Frame 2
play();
Symbol 1995 MovieClip Frame 10
stop();
Symbol 1995 MovieClip Frame 11
play();
Symbol 1995 MovieClip Frame 20
stop();
Symbol 1995 MovieClip Frame 21
play();
_parent.puzzle03 = true;
Symbol 1995 MovieClip Frame 30
stop();
Symbol 1995 MovieClip Frame 31
play();
_parent.puzzle03 = false;
Symbol 1996 MovieClip Frame 1
stop();
Symbol 1996 MovieClip Frame 2
play();
Symbol 1996 MovieClip Frame 10
stop();
Symbol 1996 MovieClip Frame 11
play();
_parent.puzzle04 = true;
Symbol 1996 MovieClip Frame 20
stop();
Symbol 1996 MovieClip Frame 21
play();
_parent.puzzle04 = false;
Symbol 1996 MovieClip Frame 30
stop();
Symbol 1996 MovieClip Frame 31
play();
Symbol 1999 MovieClip Frame 1
play();
Symbol 1999 MovieClip Frame 2
if (_parent.puzzle01 == true) {
if (_parent.puzzle02 == true) {
if (_parent.puzzle03 == true) {
if (_parent.puzzle04 == true) {
stop();
_parent.finalroom.box.play();
_parent.gotoAndStop("16start");
} else {
prevFrame();
}
}
}
}
Symbol 2006 Button
on (release) {
gotoAndPlay ("menu");
}