Frame 1
stop();
done._visible = false;
finished._visible = false;
BGMUSIC = new Sound();
BGMUSIC.attachSound("title");
Frame 2
stop();
prevFrame();
Frame 3
stop();
fscommand ("fullscreen", "true");
BGMUSIC.start(SongState, 99);
function gameOver() {
stopAllSounds();
SongState = 0;
GameOverSFX.start(0, 1);
CurrentLevel = _currentframe;
faults++;
score = score - 8;
if (score < 0) {
score = 0;
}
gotoAndStop ("GameOver");
}
function cheated() {
GameOverSFX.start(0, 1);
gotoAndStop ("GameOver");
faults++;
score = score - 15;
if (score < 0) {
score = 0;
}
}
function nextLevelWithoutCountdown() {
CompleteSFX.start(0, 0);
score = Math.floor(score + (timeBonus / 2));
SongState = BGMUSIC.position;
timeBonus = 100;
nextFrame();
}
function nextLevelWithCountdown() {
CompleteSFX.start(0, 0);
SongState = 0;
CurrentLevel = _currentframe + 1;
score = Math.floor(score + (timeBonus / 2)) + 5;
gotoAndStop ("CountDown");
}
GameOverSFX = new Sound();
CompleteSFX = new Sound();
GameOverSFX.attachSound("fail");
CompleteSFX.attachSound("LevelComplete");
Frame 4
BGMUSIC.start(SongState, 99);
Frame 5
BGMUSIC.start(SongState, 99);
Frame 7
BGMUSIC.stop();
timer.onRollOver = function () {
if (Countdown == 0) {
cheated();
}
};
Instance of Symbol 89 MovieClip "timer" in Frame 7
/* no clip actions */
Frame 8
stop();
stopAllSounds();
gotoAndStop ("Intro");
Frame 9
SongState = 0;
Instance of Symbol 93 MovieClip "cheatcheck" in Frame 9
/* no clip actions */
Frame 10
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.attachSound("music1");
BGMUSIC.start(0, 99);
Frame 11
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.start(SongState, 99);
Frame 12
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.start(SongState, 99);
Frame 13
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.start(SongState, 99);
Frame 14
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.start(SongState, 99);
Frame 15
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.start(SongState, 99);
Frame 16
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("warning");
BGMUSIC.start(0, 0);
Frame 17
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("music2");
BGMUSIC.start(0, 99);
Frame 18
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.start(SongState, 99);
Frame 19
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
blocks._visible = false;
BGMUSIC.start(SongState, 99);
Frame 20
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.start(SongState, 99);
Frame 21
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.start(SongState, 99);
Frame 22
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("warning");
BGMUSIC.start(0, 0);
Frame 23
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
trap._visible = false;
morph1._visible = false;
closegap._visible = false;
BGMUSIC.stop();
BGMUSIC.attachSound("music3");
BGMUSIC.start(0, 99);
Frame 24
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.start(SongState, 99);
Frame 25
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
secrethorizontal._visible = false;
BGMUSIC.start(SongState, 99);
Frame 26
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.start(SongState, 99);
Frame 27
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("warning");
BGMUSIC.start(0, 0);
Frame 28
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
squisher.onRollOver = function () {
gameOver();
};
squisher2.onRollOver = function () {
gameOver();
};
squisher3.onRollOver = function () {
gameOver();
};
squisher4.onRollOver = function () {
gameOver();
};
BGMUSIC.stop();
BGMUSIC.attachSound("music4");
BGMUSIC.start(0, 99);
Instance of Symbol 225 MovieClip "squisher" in Frame 28
/* no clip actions */
Frame 29
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
shoe.onRollOver = function () {
gameOver();
};
weight.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 30
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
rainbow1.onRollOver = function () {
gameOver();
};
rainbow2.onRollOver = function () {
gameOver();
};
rainbow3.onRollOver = function () {
gameOver();
};
rainbow4.onRollOver = function () {
gameOver();
};
rotary1.onRollOver = function () {
gameOver();
};
rotary1.onRollOver = function () {
gameOver();
};
rotary2.onRollOver = function () {
gameOver();
};
rotary3.onRollOver = function () {
gameOver();
};
rotary4.onRollOver = function () {
gameOver();
};
rotary5.onRollOver = function () {
gameOver();
};
rotary6.onRollOver = function () {
gameOver();
};
RainbowSquish1.onRollOver = function () {
gameOver();
};
RainbowSquish2.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 31
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
Spinner1.onRollOver = function () {
gameOver();
};
Spinner2.onRollOver = function () {
gameOver();
};
Spinner3.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 32
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
Cavein.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 33
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("maze");
BGMUSIC.start(0, 99);
Frame 34
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("warning");
BGMUSIC.start(0, 0);
Frame 35
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
SuperSpinner1.onRollOver = function () {
gameOver();
};
SuperSpinner2.onRollOver = function () {
gameOver();
};
SuperSpinner3.onRollOver = function () {
gameOver();
};
SuperSpinner4.onRollOver = function () {
gameOver();
};
BGMUSIC.stop();
BGMUSIC.attachSound("music5");
BGMUSIC.start(0, 99);
Frame 36
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
Lcloser.onRollOver = function () {
gameOver();
};
Rcloser.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 37
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
Rotaries.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 38
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
drop1.onRollOver = function () {
gameOver();
};
drop2.onRollOver = function () {
gameOver();
};
drop3.onRollOver = function () {
gameOver();
};
drop4.onRollOver = function () {
gameOver();
};
drop5.onRollOver = function () {
gameOver();
};
drop6.onRollOver = function () {
gameOver();
};
drop7.onRollOver = function () {
gameOver();
};
drop8.onRollOver = function () {
gameOver();
};
drop9.onRollOver = function () {
gameOver();
};
drop10.onRollOver = function () {
gameOver();
};
drop11.onRollOver = function () {
gameOver();
};
drop12.onRollOver = function () {
gameOver();
};
drop13.onRollOver = function () {
gameOver();
};
drop14.onRollOver = function () {
gameOver();
};
drop15.onRollOver = function () {
gameOver();
};
drop16.onRollOver = function () {
gameOver();
};
drop17.onRollOver = function () {
gameOver();
};
drop18.onRollOver = function () {
gameOver();
};
drop19.onRollOver = function () {
gameOver();
};
drop20.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 39
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
wheel.onRollOver = function () {
gameOver();
};
wheel2.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 40
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
LevelMap.onRollOver = function () {
gameOver();
};
autoLose.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 41
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("finallevs");
BGMUSIC.start(0, 1);
Frame 42
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("music6");
BGMUSIC.start(0, 99);
Frame 43
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
fan1.onRollOver = function () {
gameOver();
};
fan2.onRollOver = function () {
gameOver();
};
fan3.onRollOver = function () {
gameOver();
};
fan4.onRollOver = function () {
gameOver();
};
BottomSquisher.onRollOver = function () {
gameOver();
};
TopSquisher.onRollOver = function () {
gameOver();
};
Top1.onRollOver = function () {
gameOver();
};
Top2.onRollOver = function () {
gameOver();
};
Bottom1.onRollOver = function () {
gameOver();
};
Bottom2.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 44
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
cheatProtection._visible = false;
exit._visible = false;
TopLeftCloser.stop();
TopLeftCloser._visible = false;
TopRightCloser.stop();
TopRightCloser._visible = false;
BottomLeftCloser.stop();
BottomLeftCloser._visible = false;
BottomRightCloser.stop();
BottomRightCloser._visible = false;
TopLeftCloser.onRollOver = function () {
gameOver();
};
TopRightCloser.onRollOver = function () {
gameOver();
};
BottomLeftCloser.onRollOver = function () {
gameOver();
};
BottomRightCloser.onRollOver = function () {
gameOver();
};
part1.onRollOver = function () {
gameOver();
};
BGMUSIC.stop();
BGMUSIC.attachSound("final");
BGMUSIC.start(0, 99);
Frame 45
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
cheatProtection._visible = false;
Counter.stop();
Counter._visible = false;
exit._visible = false;
TopLeftCloser.stop();
TopLeftCloser._visible = false;
TopRightCloser.stop();
TopRightCloser._visible = false;
BottomLeftCloser.stop();
BottomLeftCloser._visible = false;
BottomRightCloser.stop();
BottomRightCloser._visible = false;
TopLeftCloser.onRollOver = function () {
gameOver();
};
TopRightCloser.onRollOver = function () {
gameOver();
};
BottomLeftCloser.onRollOver = function () {
gameOver();
};
BottomRightCloser.onRollOver = function () {
gameOver();
};
part2.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 46
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
cheatProtection._visible = false;
Counter.stop();
Counter._visible = false;
exit._visible = false;
TopLeftCloser.stop();
TopLeftCloser._visible = false;
TopRightCloser.stop();
TopRightCloser._visible = false;
BottomLeftCloser.stop();
BottomLeftCloser._visible = false;
BottomRightCloser.stop();
BottomRightCloser._visible = false;
TopLeftCloser.onRollOver = function () {
gameOver();
};
TopRightCloser.onRollOver = function () {
gameOver();
};
BottomLeftCloser.onRollOver = function () {
gameOver();
};
BottomRightCloser.onRollOver = function () {
gameOver();
};
part3.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 47
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
Counter.stop();
cheatProtection._visible = false;
Counter._visible = false;
exit._visible = false;
TopLeftCloser.stop();
TopLeftCloser._visible = false;
TopRightCloser.stop();
TopRightCloser._visible = false;
BottomLeftCloser.stop();
BottomLeftCloser._visible = false;
BottomRightCloser.stop();
BottomRightCloser._visible = false;
TopLeftCloser.onRollOver = function () {
gameOver();
};
TopRightCloser.onRollOver = function () {
gameOver();
};
BottomLeftCloser.onRollOver = function () {
gameOver();
};
BottomRightCloser.onRollOver = function () {
gameOver();
};
part4.onRollOver = function () {
gameOver();
};
BGMUSIC.start(SongState, 99);
Frame 48
stop();
stopAllSounds();
gotoAndStop ("Intro");
Frame 49
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("congrats");
BGMUSIC.start(0, 99);
Frame 50
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("score");
BGMUSIC.start(0, 99);
Frame 51
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("ending");
BGMUSIC.start(0, 99);
Frame 52
stop();
BGMUSIC.start(SongState, 99);
Frame 53
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("secret");
BGMUSIC.start(0, 99);
Frame 54
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.start(SongState, 99);
Frame 55
bonus.onMouseDown = function () {
gameOver();
};
bonus.onMouseMove = function () {
stop();
};
stop();
BGMUSIC.start(SongState, 99);
Frame 56
stop();
BGMUSIC.stop();
BGMUSIC.attachSound("veryEnd");
BGMUSIC.start(0, 99);
Symbol 28 Button
on (release) {
gotoAndStop ("Intro");
}
Symbol 37 MovieClip Frame 1
Loaded = _root.getBytesLoaded();
Total = _root.getBytesTotal();
if (Loaded == Total) {
_root.done._visible = true;
_root.loading._visible = false;
_root.finished._visible = true;
}
Symbol 48 Button
on (release) {
faults = 0;
score = 0;
SongState = 0;
CurrentLevel = "level1";
Mouse.addListener(bonus);
gotoAndStop ("CountDown");
}
Symbol 54 Button
on (release) {
SongState = _root.BGMUSIC.position;
gotoAndStop ("Help");
}
Symbol 59 Button
on (release) {
SongState = _root.BGMUSIC.position;
nextFrame();
}
Symbol 61 Button
on (release) {
SongState = _root.BGMUSIC.position;
gotoAndStop ("Intro");
}
Symbol 67 Button
on (release) {
SongState = _root.BGMUSIC.position;
prevFrame();
}
Symbol 80 Button
on (release) {
gotoAndStop ("CountDown");
}
Symbol 82 Button
on (release) {
faults = 0;
score = 0;
CurrentLevel = "Level1";
gotoAndStop ("CountDown");
}
Symbol 89 MovieClip Frame 1
if (Countdown == null) {
Countdown = 2;
Tick = new Sound();
Tick.attachSound("tick");
}
Tick.start(0, 1);
Symbol 89 MovieClip Frame 20
if (Countdown > 0) {
Countdown--;
gotoAndPlay (1);
} else {
_root.timeBonus = 100;
stop();
_root.gotoAndStop("CheatChecker");
}
Symbol 93 MovieClip Frame 2
_root.gotoAndStop(_root.CurrentLevel);
Symbol 95 Button
on (rollOver) {
nextLevelWithoutCountdown();
}
Symbol 97 Button
on (rollOver) {
gameOver();
}
Symbol 98 MovieClip Frame 1
if (_root.timeBonus == null) {
_root.timeBonus = 50;
}
Symbol 98 MovieClip Frame 20
gotoAndPlay (1);
if (_root.timeBonus > 0) {
_root.timeBonus = _root.timeBonus - 1;
}
Symbol 100 Button
on (rollOver) {
gameOver();
}
Symbol 102 Button
on (rollOver) {
gameOver();
}
Symbol 104 Button
on (rollOver) {
gameOver();
}
Symbol 106 Button
on (rollOver) {
gameOver();
}
Symbol 108 Button
on (rollOver) {
gameOver();
}
Symbol 111 Button
on (release) {
nextLevelWithCountdown();
}
Symbol 113 Button
on (rollOver) {
gameOver();
}
Symbol 115 Button
on (rollOver) {
fake1._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 116 Button
on (rollOver) {
fake2._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 117 Button
on (rollOver) {
fake3._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 118 Button
on (rollOver) {
fake4._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 119 Button
on (rollOver) {
fake5._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 120 Button
on (rollOver) {
fake6._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 121 Button
on (rollOver) {
fake7._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 122 Button
on (rollOver) {
fake8._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 123 Button
on (rollOver) {
fake9._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 124 Button
on (rollOver) {
fake10._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 125 Button
on (rollOver) {
fake11._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 126 Button
on (rollOver) {
fake12._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 130 Button
on (rollOver) {
gameOver();
}
Symbol 132 Button
on (rollOver) {
gameOver();
}
Symbol 134 Button
on (rollOver) {
gameOver();
}
Symbol 136 Button
on (rollOver) {
gameOver();
}
Symbol 139 Button
on (rollOver) {
path._visible = false;
blocks._visible = true;
switcher._visible = false;
}
Symbol 142 Button
on (rollOver) {
gameOver();
}
Symbol 144 Button
on (rollOver) {
gameOver();
}
Symbol 145 Button
on (rollOver) {
fake2._visible = false;
if (score >= 5) {
score = score - 5;
} else {
score = 0;
}
}
Symbol 147 Button
on (release) {
nextLevelWithCountdown();
}
Symbol 149 Button
on (rollOver) {
morph1._visible = true;
beam1._visible = false;
}
on (dragOver) {
morph1._visible = true;
beam1._visible = false;
}
Symbol 151 Button
on (rollOver) {
gameOver();
}
Symbol 152 Button
on (rollOver) {
beam2._visible = false;
trap._visible = true;
}
Symbol 154 Button
on (rollOver) {
gameOver();
}
Symbol 155 Button
on (rollOver) {
nextLevelWithCountdown();
}
Symbol 156 Button
on (rollOver) {
exit._x = 139.2;
closegap._visible = true;
beam3._visible = false;
}
Symbol 158 Button
on (rollOver) {
gameOver();
}
Symbol 160 Button
on (rollOver) {
gameOver();
}
Symbol 162 Button
on (rollOver) {
gate2._visible = true;
}
Symbol 163 Button
on (rollOver) {
gate3._visible = false;
opengate3._visible = false;
}
Symbol 165 Button
on (rollOver) {
gameOver();
}
Symbol 167 Button
on (rollOver) {
gameOver();
}
Symbol 168 Button
on (rollOver) {
gate1._visible = false;
opengate1._visible = false;
}
Symbol 170 Button
on (rollOver) {
gameOver();
}
Symbol 171 Button
on (rollOver) {
gate2._visible = false;
}
Symbol 172 Button
on (rollOver) {
Blocker._visible = false;
}
Symbol 174 Button
on (rollOver) {
gameOver();
}
Symbol 176 Button
on (rollOver) {
gameOver();
}
Symbol 177 Button
on (rollOver) {
horizontal1._visible = false;
vertical1._visible = true;
}
Symbol 179 Button
on (rollOver) {
gameOver();
}
Symbol 181 Button
on (rollOver) {
gameOver();
}
Symbol 182 Button
on (rollOver) {
horizontal1._visible = true;
vertical1._visible = false;
}
Symbol 184 Button
on (rollOver) {
gameOver();
}
Symbol 186 Button
on (rollOver) {
gameOver();
}
Symbol 187 Button
on (rollOver) {
horizontal2._visible = true;
vertical2._visible = false;
}
Symbol 188 Button
on (rollOver) {
horizontal2._visible = false;
vertical2._visible = true;
}
Symbol 190 Button
on (rollOver) {
gameOver();
}
Symbol 192 Button
on (rollOver) {
gameOver();
}
Symbol 193 Button
on (rollOver) {
horizontal3._visible = false;
vertical3._visible = true;
horizontal4._visible = false;
vertical4._visible = true;
horizontal5._visible = false;
vertical5._visible = true;
}
Symbol 194 Button
on (rollOver) {
horizontal3._visible = true;
vertical3._visible = false;
}
Symbol 196 Button
on (rollOver) {
gameOver();
}
Symbol 198 Button
on (rollOver) {
gameOver();
}
Symbol 199 Button
on (rollOver) {
horizontal4._visible = true;
vertical4._visible = false;
}
Symbol 201 Button
on (rollOver) {
gameOver();
}
Symbol 203 Button
on (rollOver) {
gameOver();
}
Symbol 204 Button
on (rollOver) {
horizontal5._visible = true;
vertical5._visible = false;
}
Symbol 206 Button
on (rollOver) {
gameOver();
}
Symbol 208 Button
on (rollOver) {
gameOver();
}
Symbol 209 Button
on (rollOver) {
secrethorizontal._visible = true;
secretvertical._visible = false;
}
Symbol 210 Button
on (rollOver) {
secrethorizontal._visible = false;
secretvertical._visible = true;
}
Symbol 213 Button
on (rollOver) {
gameOver();
}
Symbol 233 Button
on (rollOver) {
gameOver();
}
Symbol 237 MovieClip Frame 1
WEIGHT = new Sound();
WEIGHT.attachSound("weight");
Symbol 237 MovieClip Frame 3
WEIGHT.start(0, 1);
Symbol 240 MovieClip Frame 1
BIGSHOE = new Sound();
BIGSHOE.attachSound("shoe");
Symbol 240 MovieClip Frame 5
BIGSHOE.start(0, 1);
Symbol 242 Button
on (rollOver) {
gameOver();
}
Symbol 253 MovieClip Frame 10
gotoAndPlay (1);
Symbol 255 Button
on (rollOver) {
gameOver();
}
Symbol 258 Button
on (rollOver) {
nextLevelWithCountdown();
}
Symbol 261 MovieClip Frame 440
stop();
Symbol 264 MovieClip Frame 1
if (L18Time == null) {
L18Time = 20;
Tick = new Sound();
Tick.attachSound("tick");
} else if (L18Time == 0) {
stop();
}
Tick.start(0, 1);
Symbol 264 MovieClip Frame 20
L18Time--;
Symbol 267 Button
on (rollOver) {
gameOver();
}
Symbol 270 Button
on (rollOver) {
gameOver();
}
Symbol 276 MovieClip Frame 5
gotoAndPlay (1);
Symbol 278 Button
on (rollOver) {
nextLevelWithCountdown();
}
Symbol 280 Button
on (rollOver) {
gameOver();
}
Symbol 293 MovieClip Frame 8
_root.drop1._x = Math.floor(Math.random() * 500) + 31;
_root.drop1._y = Math.floor(Math.random() * 341) + 35;
_root.drop2._x = Math.floor(Math.random() * 500) + 31;
_root.drop2._y = Math.floor(Math.random() * 341) + 35;
_root.drop3._x = Math.floor(Math.random() * 500) + 31;
_root.drop3._y = Math.floor(Math.random() * 341) + 35;
_root.drop4._x = Math.floor(Math.random() * 500) + 31;
_root.drop4._y = Math.floor(Math.random() * 341) + 35;
_root.drop5._x = Math.floor(Math.random() * 500) + 31;
_root.drop5._y = Math.floor(Math.random() * 341) + 35;
_root.drop6._x = Math.floor(Math.random() * 500) + 31;
_root.drop6._y = Math.floor(Math.random() * 341) + 35;
_root.drop7._x = Math.floor(Math.random() * 500) + 31;
_root.drop7._y = Math.floor(Math.random() * 341) + 35;
_root.drop8._x = Math.floor(Math.random() * 500) + 31;
_root.drop8._y = Math.floor(Math.random() * 341) + 35;
_root.drop9._x = Math.floor(Math.random() * 500) + 31;
_root.drop9._y = Math.floor(Math.random() * 341) + 35;
_root.drop10._x = Math.floor(Math.random() * 500) + 31;
_root.drop10._y = Math.floor(Math.random() * 341) + 35;
_root.drop11._x = Math.floor(Math.random() * 500) + 31;
_root.drop11._y = Math.floor(Math.random() * 341) + 35;
_root.drop12._x = Math.floor(Math.random() * 500) + 31;
_root.drop12._y = Math.floor(Math.random() * 341) + 35;
_root.drop13._x = Math.floor(Math.random() * 500) + 31;
_root.drop13._y = Math.floor(Math.random() * 341) + 35;
_root.drop14._x = Math.floor(Math.random() * 500) + 31;
_root.drop14._y = Math.floor(Math.random() * 341) + 35;
_root.drop15._x = Math.floor(Math.random() * 500) + 31;
_root.drop15._y = Math.floor(Math.random() * 341) + 35;
_root.drop16._x = Math.floor(Math.random() * 500) + 31;
_root.drop16._y = Math.floor(Math.random() * 341) + 35;
_root.drop17._x = Math.floor(Math.random() * 500) + 31;
_root.drop17._y = Math.floor(Math.random() * 341) + 35;
_root.drop18._x = Math.floor(Math.random() * 500) + 31;
_root.drop18._y = Math.floor(Math.random() * 341) + 35;
_root.drop19._x = Math.floor(Math.random() * 500) + 31;
_root.drop19._y = Math.floor(Math.random() * 341) + 35;
_root.drop20._x = Math.floor(Math.random() * 500) + 31;
_root.drop20._y = Math.floor(Math.random() * 341) + 35;
_root.drop1._x = Math.floor(Math.random() * 500) + 31;
_root.drop1._y = Math.floor(Math.random() * 341) + 35;
Symbol 296 MovieClip Frame 90
gotoAndPlay (1);
Symbol 298 MovieClip Frame 1
_root.exit._visible = false;
_root.YouShouldBeInside._visible = false;
Symbol 298 MovieClip Frame 57
_root.YouShouldBeInside._visible = true;
Symbol 298 MovieClip Frame 901
stop();
_root.exit._visible = true;
Symbol 299 Button
on (rollOver) {
nextLevelWithoutCountdown();
}
Symbol 312 Button
on (release) {
nextLevelWithCountdown();
}
Symbol 314 Button
on (rollOver) {
gameOver();
}
Symbol 315 Button
on (rollOver) {
swirl._rotation = 180;
trigger._visible = false;
SFX = new Sound();
SFX.attachSound("S-Trigger");
SFX.start(0, 1);
}
Symbol 322 MovieClip Frame 21
gotoAndPlay (1);
Symbol 324 MovieClip Frame 301
stop();
Symbol 326 Button
on (rollOver) {
gameOver();
}
Symbol 329 MovieClip Frame 325
_root.cheatProtection._visible = true;
Symbol 329 MovieClip Frame 2501
stop();
_root.Counter.play();
_root.Counter._visible = true;
_root.exit._visible = true;
_root.TopLeftCloser.play();
_root.TopLeftCloser._visible = true;
_root.TopRightCloser.play();
_root.TopRightCloser._visible = true;
_root.BottomLeftCloser.play();
_root.BottomLeftCloser._visible = true;
_root.BottomRightCloser.play();
_root.BottomRightCloser._visible = true;
Symbol 330 Button
on (rollOver) {
nextLevelWithoutCountdown();
score = score + 50;
}
Symbol 333 MovieClip Frame 25
stop();
Symbol 336 MovieClip Frame 105
_root.cheatProtection._visible = true;
Symbol 336 MovieClip Frame 1500
stop();
_root.Counter.play();
_root.Counter._visible = true;
_root.exit._visible = true;
_root.TopLeftCloser.play();
_root.TopLeftCloser._visible = true;
_root.TopRightCloser.play();
_root.TopRightCloser._visible = true;
_root.BottomLeftCloser.play();
_root.BottomLeftCloser._visible = true;
_root.BottomRightCloser.play();
_root.BottomRightCloser._visible = true;
Symbol 337 Button
on (rollOver) {
nextLevelWithoutCountdown();
score = score + 70;
}
Symbol 340 MovieClip Frame 116
_root.cheatProtection._visible = true;
Symbol 340 MovieClip Frame 910
stop();
_root.Counter.play();
_root.Counter._visible = true;
_root.exit._visible = true;
_root.TopLeftCloser.play();
_root.TopLeftCloser._visible = true;
_root.TopRightCloser.play();
_root.TopRightCloser._visible = true;
_root.BottomLeftCloser.play();
_root.BottomLeftCloser._visible = true;
_root.BottomRightCloser.play();
_root.BottomRightCloser._visible = true;
Symbol 341 Button
on (rollOver) {
nextLevelWithoutCountdown();
score = score + 110;
}
Symbol 342 Button
on (rollOver) {
gotoAndStop ("TheEnd");
score = score + 200;
}
Symbol 345 MovieClip Frame 112
_root.cheatProtection._visible = true;
Symbol 345 MovieClip Frame 1717
stop();
_root.Counter.play();
_root.Counter._visible = true;
_root.exit._visible = true;
_root.TopLeftCloser.play();
_root.TopLeftCloser._visible = true;
_root.TopRightCloser.play();
_root.TopRightCloser._visible = true;
_root.BottomLeftCloser.play();
_root.BottomLeftCloser._visible = true;
_root.BottomRightCloser.play();
_root.BottomRightCloser._visible = true;
Symbol 348 MovieClip Frame 365
_root.nextFrame();
Symbol 355 MovieClip Frame 1
if (FaultsCounter == null) {
Counter = 0;
}
if (ScoreCounter == null) {
Counter = 0;
}
Symbol 355 MovieClip Frame 2
if ((FaultsCounter < _root.faults) || (ScoreCounter < _root.score)) {
if (FaultsCounter < _root.faults) {
FaultsCounter++;
}
if (ScoreCounter < _root.score) {
ScoreCounter++;
}
gotoAndPlay (1);
} else {
gotoAndPlay (4);
}
Symbol 355 MovieClip Frame 62
_root.nextFrame();
Symbol 363 Button
on (release) {
_root.SongState = _root.BGMUSIC.position;
_root.nextFrame();
}
Symbol 364 MovieClip Frame 599
stop();
Symbol 367 Button
on (release) {
_root.nextFrame();
}
Symbol 368 MovieClip Frame 328
stop();
Symbol 372 Button
on (release) {
SongState = BGMUSIC.position;
_root.nextFrame();
}
Symbol 377 Button
on (rollOver) {
SongState = BGMUSIC.position;
_root.nextFrame();
}
Symbol 380 Button
on (rollOver) {
gameover();
}
Symbol 382 Button
on (rollOver) {
gameover();
}
Symbol 383 Button
on (rollOver) {
nextFrame();
}