STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
229595
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2595 · P5190

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/95337360?noj=FRM95337360-22DC" width="1" height="1"></div>

Devil On Target - test your reaction time in this funny game.swf

This is the info page for
Flash #128178

(Click the ID number above for more basic data on this flash file.)


Text
play

play

play

play

<p align="center"><font face="Arial" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>100</b></font></p>

<p align="center"><font face="Arial" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>%</b></font></p>

55

55

55

55

55

1000

1000

1000

100



100


55

55

55

55

55

55

55

55

55

55

55

55

1000

1000

1000

1000

1000

1000





























ActionScript [AS1/AS2]

Frame 1
stop(); var stepp = 0; if ((_root.getBytesLoaded() / _root.getBytesTotal()) > (_root.stepp / 100)) { _root.stepp = _root.stepp + (random(2) + 1); _root.bar._xscale = _root.stepp; if (_root.stepp >= 100) { _root.stepp = 100; _root.play(); } } System.security.allowDomain("*"); var scoreutils_mc = this.createEmptyMovieClip("scoreutils_mc", this.getNextHighestDepth()); SCORE_LIB_URL = "http://api.britetrade.com/highscore/ScoreUtilsAS2.swf"; var mvLoader = new MovieClipLoader(); if (System.security) { var o = System.security; if (o.sandboxType != "localWithFile") { mvLoader.loadClip(SCORE_LIB_URL, scoreutils_mc); } } mvLoader.onLoadComplete = function (targetMc) { var _local1 = mvLoader.getProgress(targetMC); trace(targetMC + " has finished loading."); trace("Bytes loaded at end=" + _local1.bytesLoaded); trace("Bytes total at end=" + _local1.bytesTotal); }; mvLoader.onLoadProgress = function (targetMC, loadedBytes, totalBytes) { trace("movie clip: " + targetMC); trace("Bytes loaded at progress callback=" + loadedBytes); trace("Bytes total at progress callback=" + totalBytes); }; mvLoader.onLoadStart = function (targetMC) { var _local1 = mvLoader.getProgress(targetMC); trace(("The movieclip " + targetMC) + " has started loading"); trace("Bytes loaded at start=" + _local1.bytesLoaded); trace("Total bytes loaded at start=" + _local1.bytesTotal); }; mvLoader.onLoadInit = function (targetMC) { trace(("Movie clip:" + targetMC) + " is now initialized"); targetMC._width = 170; targetMC._height = 170; }; mvLoader.onLoadError = function (targetMC, errorCode) { trace("ERRORCODE:" + errorCode); trace(targetMC + "Failed to load its content"); }; var showhighscore = 0; try { if (System.security) { var o = System.security; if (o.sandboxType != "localWithFile") { var xmlLoad = new XML(); xmlLoad.load("http://www.britetrade.com/api/gameplay.php?key=4fd5285522e3cd43ef53c92e2ae04fc3&id=210"); } } } catch(e:Error) { }
Instance of Symbol 242 MovieClip in Frame 1
onClipEvent (enterFrame) { if ((_root.getBytesLoaded() / _root.getBytesTotal()) > (_root.stepp / 100)) { _root.stepp = _root.stepp + (random(2) + 1); _root.bar._xscale = _root.stepp; if (_root.stepp >= 100) { _root.stepp = 100; _root.play(); } } }
Frame 2
stop();
Frame 3
gotoAndStop (7);
Frame 7
function playSound(soundName) { if (_root.soundMute == false) { sound = new Sound(); sound.attachSound(soundName); sound.setVolume(_root.gameVolume); sound.start(0.05, 0); } } function playMusic(musicName) { if (_root.musicMute == false) { music = new Sound(); music.attachSound(musicName); music.setVolume(_root.gameVolume); music.start(0, 100); } } function scoreReset() { greenNum = 0; magentaNum = 0; yellowNum = 0; orangeNum = 0; redNum = 0; blackNum = 0; missNum = 0; revolutions = 0; _root.misses.gotoAndStop(1); clickToStart.prevFrame(); startButton.gotoAndStop(1); i = 1; while (i <= 20) { _root["marker" + i].removeMovieClip(); i++; } } function markerReset() { trace("marker rest----------------------------"); i = 1; while (i <= 40) { _root["marker" + i].removeMovieClip(); i++; } } stop(); floors = 6; walls = 7; ball._x = 515; ball._y = 230; if (_root.gameVolume == undefined) { gameVolume = 100; } if (musicMute == undefined) { musicMute = false; } if (soundMute == undefined) { soundMute = false; } _root.pauseScreen.getNextHighestDepth(); _root.pauseScreen.removeMovieClip(); _root.levelTransition.getNextHighestDepth(); _root.levelTransition.removeMovieClip(); trainingMode = false; paused = false;
Instance of Symbol 357 MovieClip "background" in Frame 7
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 364 MovieClip in Frame 7
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -26; _root.ball.xMove = true; _root.ball.xSpeed = -8; this.play(); active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 7
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -7; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 375 MovieClip "ball1" in Frame 7
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; clickNum = 1; ballFreeze = true; this._visible = true; revolutions = -1; comboActive = false; comboCounter = 0; comboCheck = false; } this._width = 30; this._height = 30; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; } onClipEvent (enterFrame) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; } }
Instance of Symbol 375 MovieClip "ball3" in Frame 7
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; clickNum = 1; ballFreeze = true; this._visible = true; revolutions = -1; comboActive = false; comboCounter = 0; comboCheck = false; } this._width = 30; this._height = 30; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; } onClipEvent (enterFrame) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; } }
Instance of Symbol 375 MovieClip "ball2" in Frame 7
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; clickNum = 1; ballFreeze = true; this._visible = true; revolutions = -1; comboActive = false; comboCounter = 0; comboCheck = false; } this._width = 30; this._height = 30; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; } onClipEvent (enterFrame) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; } }
Instance of Symbol 364 MovieClip in Frame 7
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { if (this.hitTest(_root.ball1)) { _root.ball1._x = this._x; _root.ball1._y = this._y - _root.ball1.radius; _root.ball1.yMove = true; _root.ball1.ySpeed = -25; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 7
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { if (this.hitTest(_root.ball3)) { _root.ball3._x = this._x; _root.ball3._y = this._y - _root.ball3.radius; _root.ball3.yMove = true; _root.ball3.ySpeed = -25; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 7
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { if (this.hitTest(_root.ball2)) { _root.ball2._x = this._x; _root.ball2._y = this._y - _root.ball2.radius; _root.ball2.yMove = true; _root.ball2.ySpeed = -25; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 375 MovieClip "ball" in Frame 7
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; clickNum = 1; ballFreeze = true; this._visible = true; revolutions = -1; comboActive = false; comboCounter = 0; comboCheck = false; } this._width = 40; this._height = 40; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; } onClipEvent (enterFrame) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.gotoAndStop("secret"); } }
Instance of Symbol 364 MovieClip in Frame 7
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -23; _root.ball.xSpeed = -5; this.play(); active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 417 MovieClip "fade" in Frame 7
onClipEvent (load) { playMode = ""; }
Instance of Symbol 366 MovieClip "codeClip" in Frame 7
onClipEvent (load) { _root.playMusic("menuMusic"); soundFade = false; i = _root.gameVolume; } onClipEvent (enterFrame) { if (soundFade == true) { if (i > 0) { _root.music.setVolume(i); i = i - 5; } } }
Frame 8
ball.xSpeed = 0; ball.ySpeed = 0; ball.xMove = false; floors = 3; walls = 2; ball._x = 520; ball._y = 385;
Instance of Symbol 366 MovieClip in Frame 8
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -5; _root.ball.xMove = true; _root.ball.xSpeed = -9; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 8
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 426 MovieClip in Frame 8
onClipEvent (load) { if (_root.gameVolume >= 0) { this.slider._x = _root.gameVolume * 2; } } onClipEvent (enterFrame) { _root.gameVolume = Math.ceil(this.slider._x / 2); _root.sound.setVolume(_root.gameVolume); }
Instance of Symbol 444 MovieClip in Frame 8
onClipEvent (load) { if (_root.musicMute == true) { this.gotoAndStop(2); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { if (_root.musicMute == false) { this.nextFrame(); stopAllSounds(); } else { menuMusic = new Sound(); menuMusic.attachSound("menuMusic"); menuMusic.setVolume(_root.gameVolume); menuMusic.start(0, 100); this.prevFrame(); } } }
Instance of Symbol 445 MovieClip in Frame 8
onClipEvent (load) { if (_root.soundMute == true) { this.gotoAndStop(2); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { if (_root.soundMute == false) { this.nextFrame(); } else { this.prevFrame(); } } }
Instance of Symbol 375 MovieClip "ball" in Frame 8
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; clickNum = 1; ballFreeze = true; this._visible = true; revolutions = -1; comboActive = false; comboCounter = 0; comboCheck = false; } this._width = 40; this._height = 40; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; } onClipEvent (enterFrame) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } }
Instance of Symbol 364 MovieClip in Frame 8
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -37; _root.ball.xSpeed = 0; _root.ball.xMove = false; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 9
ball.xSpeed = 0; ball.ySpeed = 0; ball.xMove = false; floors = 5; walls = 2; ball._x = 520; ball._y = 385;
Instance of Symbol 366 MovieClip in Frame 9
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -5; _root.ball.xMove = true; _root.ball.xSpeed = -9; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 375 MovieClip "ball" in Frame 9
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; clickNum = 1; ballFreeze = true; this._visible = true; revolutions = -1; comboActive = false; comboCounter = 0; comboCheck = false; } this._width = 40; this._height = 40; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; } onClipEvent (enterFrame) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } }
Frame 11
_root.gotoAndStop("menu");
Frame 12
trainingMode = true; _root.pauseScreen.getNextHighestDepth(); _root.pauseScreen.removeMovieClip(); _root.levelTransition.getNextHighestDepth(); _root.levelTransition.removeMovieClip(); _root.ball.getNextHighestDepth(); _root.ball.removeMovieClip(); suction1.getNextHighestDepth(); suction1.removeMovieClip(); suction2.getNextHighestDepth(); suction2.removeMovieClip(); swing1.getNextHighestDepth(); swing1.removeMovieClip(); swing2.getNextHighestDepth(); swing2.removeMovieClip(); swing.getNextHighestDepth(); swing.removeMovieClip(); paused = false;
Instance of Symbol 510 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level1"); } }
Instance of Symbol 518 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level2"); } }
Instance of Symbol 524 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level3"); } }
Instance of Symbol 533 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level4"); } }
Instance of Symbol 542 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level5"); } }
Instance of Symbol 548 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level6"); } }
Instance of Symbol 556 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level7"); } }
Instance of Symbol 566 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level8"); } }
Instance of Symbol 578 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level9"); } }
Instance of Symbol 586 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level10"); } }
Instance of Symbol 595 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level11"); } }
Instance of Symbol 601 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level12"); } }
Instance of Symbol 610 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level13"); } }
Instance of Symbol 618 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level14"); } }
Instance of Symbol 624 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level15"); } }
Instance of Symbol 634 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level16"); } }
Instance of Symbol 645 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level17"); } }
Instance of Symbol 653 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level18"); } }
Instance of Symbol 659 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level19"); } }
Instance of Symbol 666 MovieClip in Frame 12
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level20"); } }
Frame 13
stop(); _root.music.setVolume(_root.gameVolume); gameMode = "single"; totalScore = 0; paused = false; floors = 1; walls = 0; hitAreaNum = 1; scoreReset(); ball._x = 275; ball._y = 300; levelTransition._alpha = 0; level = 1;
Instance of Symbol 366 MovieClip "popInMC" in Frame 13
onClipEvent (load) { timer = 3; i = 1; popping = true; if (_root.trainingMode == false) { _root.playMusic("singleMusic"); } } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 670 MovieClip "overlay" in Frame 13
onClipEvent (enterFrame) { if (_root.trainingMode == true) { this.gotoAndStop("overlayLevel" + _root.level); } }
Instance of Symbol 364 MovieClip in Frame 13
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -25; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 352 MovieClip "levelTransition" in Frame 13
onClipEvent (load) { active = false; delayTimer = 10; this.swapDepths(80); this._alpha = 0; fadedIn = false; } onClipEvent (enterFrame) { if (active == true) { delayTimer--; if (delayTimer <= 0) { if (this._alpha < 100) { this._alpha = this._alpha + 5; this.nextFrame(); } else { fadedIn = true; } } } } onClipEvent (mouseDown) { trace("current level" + _root.level); if (fadedIn == true) { if (_root.trainingMode == false) { fadedIn = false; active = false; this.gotoAndStop(1); _root.overlay.play(); this._alpha = 0; _root.nextFrame(); } else { stopAllSounds(); _root.gotoAndStop("training"); _root.markerReset(); this._alpha = 0; } } }
Instance of Symbol 375 MovieClip "ball" in Frame 13
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; clickNum = 1; ballFreeze = true; this._visible = true; revolutions = -1; clickToStart = true; } this._width = 50; this._height = 50; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; } onClipEvent (enterFrame) { if (_root.popInMC.popping == false) { _root["hitArea" + clickNum].gotoAndStop(2); } if (ballFreeze == false) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } } } onClipEvent (mouseDown) { if (ballFreeze == false) { if (clickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + clickNum, clickNum); _root["marker" + clickNum]._x = this._x; _root["marker" + clickNum]._y = this._y; _root["marker" + clickNum]._width = 2 * radius; _root["marker" + clickNum]._height = 2 * radius; xDist = _root["marker" + clickNum]._x - _root["hitArea" + clickNum]._x; yDist = _root["marker" + clickNum]._y - _root["hitArea" + clickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + clickNum].gotoAndStop(7); _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + clickNum].gotoAndStop(6); _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + clickNum].gotoAndStop(5); _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + clickNum].gotoAndStop(4); _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + clickNum].gotoAndStop(3); _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + clickNum].gotoAndStop(2); _root.playSound("greenSound"); } _root["hitArea" + clickNum].prevFrame(); clickNum++; if (clickNum > _root.hitAreaNum) { ballFreeze = true; this._visible = false; _root.levelTransition.active = true; } else { this.swapDepths(clickNum + 1); } } } else if (_root.paused == false) { if (_root.levelTransition.active == false) { ballFreeze = false; clickToStart = false; _root.clickToStart.nextFrame(); _root.instruction.nextFrame(); } } }
Instance of Symbol 417 MovieClip in Frame 13
onClipEvent (load) { this.gotoAndPlay(31); }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 13
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Frame 14
markerReset();
Frame 15
scoreReset(); floors = 1; walls = 2; hitAreaNum = 2; ball.reset(); ball._x = 50; ball._y = 200; level = 2;
Instance of Symbol 366 MovieClip "popInMC" in Frame 15
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 15
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 16
markerReset();
Frame 17
scoreReset(); floors = 3; walls = 2; hitAreaNum = 3; ball.reset(); ball._x = 500; ball._y = 200; level = 3;
Instance of Symbol 366 MovieClip "popInMC" in Frame 17
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 17
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 17
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 18
markerReset();
Frame 19
scoreReset(); floors = 4; walls = 4; hitAreaNum = 4; ball.reset(); ball._x = 500; ball._y = 330; level = 4;
Instance of Symbol 366 MovieClip in Frame 19
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 19
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 19
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = true; _root.ball.xSpeed = -12; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 20
markerReset();
Frame 21
scoreReset(); floors = 3; walls = 3; hitAreaNum = 5; ball.reset(); ball._x = 500; ball._y = 350; level = 5;
Instance of Symbol 366 MovieClip in Frame 21
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 21
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 21
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -21; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 21
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 21
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -19; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 22
markerReset();
Frame 23
scoreReset(); floors = 3; walls = 3; hitAreaNum = 5; ball.reset(); ball._x = 100; ball._y = 405; ball.yMove = false; ball.xMove = true; ball.xSpeed = -10; level = 6;
Instance of Symbol 366 MovieClip "popInMC" in Frame 23
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 23
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 23
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 24
markerReset();
Frame 25
scoreReset(); floors = 3; walls = 3; hitAreaNum = 6; ball.reset(); ball._x = 60; ball._y = 300; level = 7;
Instance of Symbol 366 MovieClip in Frame 25
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 25
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 25
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 25
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -24; _root.ball.xMove = true; _root.ball.xSpeed = -21; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 25
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 8; _root.ball.xMove = true; _root.ball.xSpeed = -22; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 25
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y + _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = 15; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 26
markerReset();
Frame 27
scoreReset(); floors = 3; walls = 3; hitAreaNum = 5; ball.reset(); ball._x = 185; ball._y = 380; overlay.level8.swing._visible = false; level = 8;
Instance of Symbol 364 MovieClip in Frame 27
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 27
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -5; _root.ball.xMove = true; _root.ball.xSpeed = -14; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 27
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 561 MovieClip "hammer" in Frame 27
onClipEvent (load) { hammerWidth = this._height; hammerHeight = this._width; xDist = 0; yDist = 0; distance = 0; active = true; timer = 20; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == true) { this.stop(); } else { this.play(); } if (active == true) { if (_root.ball.hitTest(this.hitTest1)) { _root.ball._x = this._x + (hammerWidth / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 25; active = false; } else if (_root.ball.hitTest(this.hitTest2)) { _root.ball._x = this._x - (hammerWidth / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = -25; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 27
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 28
markerReset();
Frame 29
scoreReset(); floors = 3; walls = 3; hitAreaNum = 6; ball.reset(); ball._x = 60; ball._y = 250; level = 9;
Instance of Symbol 366 MovieClip in Frame 29
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 29
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 29
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -22; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 29
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 8; _root.ball.xMove = true; _root.ball.xSpeed = 15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 29
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y + _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = 15; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 29
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -22; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 29
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y + _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = 15; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 29
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = true; _root.ball.xSpeed = 30; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 30
markerReset();
Frame 31
scoreReset(); floors = 3; walls = 3; hitAreaNum = 6; ball.reset(); ball._x = 325; ball._y = 400; level = 10;
Instance of Symbol 364 MovieClip in Frame 31
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 31
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 31
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 561 MovieClip "hammer" in Frame 31
onClipEvent (load) { hammerWidth = this._height; hammerHeight = this._width; xDist = 0; yDist = 0; distance = 0; active = true; timer = 20; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == true) { this.stop(); } else { this.play(); } if (active == true) { if (_root.ball.hitTest(this.hitTest1)) { _root.ball._x = this._x + (hammerWidth / 2); _root.ball.yMove = true; _root.ball.ySpeed = 1; _root.ball.xMove = true; _root.ball.xSpeed = 25; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } active = false; } else if (_root.ball.hitTest(this.hitTest2)) { _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = true; _root.ball.xSpeed = -2.5; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 31
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 15; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 31
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 32
ball.getNextHighestDepth(); ball.removeMovieClip(); markerReset();
Frame 33
scoreReset(); stop(); floors = 4; walls = 3; hitAreaNum = 7; ball.reset(); ball._x = 110; ball._y = 75; ball._width = 50; ball._height = 50; ball.radius = 20; level = 11;
Instance of Symbol 366 MovieClip in Frame 33
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 33
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 33
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 33
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 21; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 375 MovieClip "ball" in Frame 33
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; clickNum = 1; ballFreeze = true; this._visible = true; revolutions = -1; clickToStart = true; } this._width = 40; this._height = 40; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; areaXDist = 0; areaYDist = 0; areaTotalDist = 0; } onClipEvent (enterFrame) { if (_root.popInMC.popping == false) { _root["hitArea" + clickNum].gotoAndStop(2); } if (ballFreeze == false) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } } } onClipEvent (mouseDown) { if (ballFreeze == false) { if (clickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + clickNum, clickNum); _root["marker" + clickNum]._x = this._x; _root["marker" + clickNum]._y = this._y; _root["marker" + clickNum]._width = 2 * radius; _root["marker" + clickNum]._height = 2 * radius; xDist = _root["marker" + clickNum]._x - _root["hitArea" + clickNum]._x; yDist = _root["marker" + clickNum]._y - _root["hitArea" + clickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + clickNum].gotoAndStop(7); _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + clickNum].gotoAndStop(6); _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + clickNum].gotoAndStop(5); _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + clickNum].gotoAndStop(4); _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + clickNum].gotoAndStop(3); _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + clickNum].gotoAndStop(2); _root.playSound("greenSound"); } _root["hitArea" + clickNum].prevFrame(); clickNum++; if (clickNum > _root.hitAreaNum) { ballFreeze = true; this._visible = false; _root.levelTransition.active = true; } else { this.swapDepths(clickNum + 1); } } } else if (_root.paused == false) { if (_root.levelTransition.active == false) { ballFreeze = false; clickToStart = false; _root.clickToStart.nextFrame(); _root.instruction.nextFrame(); } } }
Frame 34
markerReset();
Frame 35
scoreReset(); floors = 4; walls = 3; hitAreaNum = 6; ball.reset(); ball._x = 142; ball._y = 395; level = 12;
Instance of Symbol 366 MovieClip "popInMC" in Frame 35
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 35
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { if (this.hitTest(_root.ball)) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 35
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 21; _root.ball.xMove = true; _root.ball.xSpeed = -30; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 35
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 21; _root.ball.xMove = true; _root.ball.xSpeed = 30; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 36
markerReset();
Frame 37
scoreReset(); floors = 5; walls = 6; hitAreaNum = 8; ball.reset(); ball._x = 42; ball._y = 110; level = 13;
Instance of Symbol 366 MovieClip in Frame 37
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 37
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 37
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 37
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 37
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 10; _root.ball.xMove = true; _root.ball.xSpeed = -9; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 37
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 37
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 10; _root.ball.xMove = true; _root.ball.xSpeed = -30; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 37
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 37
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 10; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 37
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y + _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = 10; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 38
markerReset();
Frame 39
scoreReset(); floors = 2; walls = 2; hitAreaNum = 9; ball.reset(); ball._x = 325; ball._y = 240; level = 14;
Instance of Symbol 366 MovieClip in Frame 39
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 39
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 39
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 39
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -13; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 39
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 561 MovieClip "hammer" in Frame 39
onClipEvent (load) { hammerWidth = this._height; hammerHeight = this._width; xDist = 0; yDist = 0; distance = 0; active = true; timer = 20; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == true) { this.stop(); } else { this.play(); } if (active == true) { if (_root.ball.hitTest(this.hitTest1)) { _root.ball._x = this._x + (hammerWidth / 2); _root.ball.yMove = true; _root.ball.ySpeed = -3; _root.ball.xMove = true; _root.ball.xSpeed = 20; _root.ball.revolutions++; active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } else if (_root.ball.hitTest(this.hitTest2)) { _root.ball._x = this._x - (hammerWidth / 2); _root.ball.yMove = true; _root.ball.ySpeed = -3; _root.ball.xMove = true; _root.ball.xSpeed = -20; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 39
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 39
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 13; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 40
markerReset();
Frame 41
scoreReset(); floors = 3; walls = 3; hitAreaNum = 7; ball.reset(); ball._x = 45; ball._y = 400; level = 15;
Instance of Symbol 366 MovieClip "popInMC" in Frame 41
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 366 MovieClip in Frame 41
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 41
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 41
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 3; _root.ball.xMove = true; _root.ball.xSpeed = -13; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 741 MovieClip "suction" in Frame 41
onClipEvent (load) { ballGet = false; timer = 0; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 10; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Instance of Symbol 741 MovieClip "suction" in Frame 41
onClipEvent (load) { ballGet = false; timer = 0; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 10; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Frame 42
markerReset(); suction1.getNextHighestDepth(); suction1.removeMovieClip(); suction2.getNextHighestDepth(); suction2.removeMovieClip();
Frame 43
scoreReset(); floors = 3; walls = 2; hitAreaNum = 9; ball.reset(); ball._x = 45; ball._y = 380; level = 16;
Instance of Symbol 366 MovieClip "popInMC" in Frame 43
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 43
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -18; _root.ball.xMove = true; _root.ball.xSpeed = 12; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 43
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 43
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 630 MovieClip "swing" in Frame 43
onClipEvent (load) { active = false; fireBall = false; this.swapDepths(25); } onClipEvent (enterFrame) { if (active == false) { if (this.test.hitTest(_root.ball._x, _root.ball._y)) { this.play(); _root.playSound("whoosh"); _root.ball._visible = false; active = true; _root.ball.xMove = false; _root.ball.xSpeed = 0; _root.ball.ySpeed = 0; _root.ball._x = 600; _root.ball._y = -100; fireBall = false; } } if (active == true) { if (fireBall == true) { if (downPosition == false) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y - this._height) + 25; _root.ball.xMove = true; _root.ball.xSpeed = -15; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } else if (downPosition == true) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y + this._height) - 30; _root.ball.xMove = true; _root.ball.xSpeed = -23; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } } } }
Frame 44
markerReset(); swing.getNextHighestDepth(); swing.removeMovieClip();
Frame 45
scoreReset(); floors = 3; walls = 2; hitAreaNum = 11; ball.reset(); ball._x = 345; ball._y = 150; level = 17;
Instance of Symbol 366 MovieClip in Frame 45
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 45
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = 10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 45
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 45
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = 10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 45
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -18; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 45
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 45
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -16; _root.ball.xMove = true; _root.ball.xSpeed = 12; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 45
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 45
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -22; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 45
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 45
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -18; _root.ball.xMove = true; _root.ball.xSpeed = -14; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 741 MovieClip "suction1" in Frame 45
onClipEvent (load) { ballGet = false; timer = 0; this.swapDepths(50); } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 10; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Instance of Symbol 741 MovieClip "suction2" in Frame 45
onClipEvent (load) { ballGet = false; timer = 0; this.swapDepths(51); } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 5; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Frame 46
markerReset(); suction1.getNextHighestDepth(); suction1.removeMovieClip(); suction2.getNextHighestDepth(); suction2.removeMovieClip();
Frame 47
scoreReset(); floors = 1; walls = 2; hitAreaNum = 13; ball.reset(); ball._x = 45; ball._y = 100; level = 18;
Instance of Symbol 366 MovieClip "popInMC" in Frame 47
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 47
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 21; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 47
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 21; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 47
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 21; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 47
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = -21; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 47
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = -21; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 47
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -28; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 48
markerReset();
Frame 49
scoreReset(); floors = 3; walls = 2; hitAreaNum = 11; ball.reset(); ball._x = 38; ball._y = 380; level = 19;
Instance of Symbol 366 MovieClip in Frame 49
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 2; _root.ball.xMove = true; _root.ball.xSpeed = -18; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 49
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 364 MovieClip in Frame 49
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -22; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 49
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -40; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 49
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = -1; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 630 MovieClip "swing2" in Frame 49
onClipEvent (load) { active = false; fireBall = false; this.swapDepths(30); } onClipEvent (enterFrame) { if (active == false) { if (this.test.hitTest(_root.ball._x, _root.ball._y)) { this.play(); _root.playSound("whoosh"); _root.ball._visible = false; active = true; _root.ball.xMove = false; _root.ball.xSpeed = 0; _root.ball.ySpeed = 0; _root.ball._x = 600; _root.ball._y = -100; fireBall = false; } } if (active == true) { if (fireBall == true) { if (downPosition == false) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y - this._height) + 25; _root.ball.xMove = true; _root.ball.xSpeed = -15; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } else if (downPosition == true) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y + this._height) - 30; _root.ball.xMove = true; _root.ball.xSpeed = -20; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } } } }
Instance of Symbol 630 MovieClip "swing1" in Frame 49
onClipEvent (load) { active = false; fireBall = false; this.swapDepths(30); } onClipEvent (enterFrame) { if (active == false) { if (this.test.hitTest(_root.ball._x, _root.ball._y)) { this.play(); _root.playSound("whoosh"); _root.ball._visible = false; active = true; _root.ball.xMove = false; _root.ball.xSpeed = 0; _root.ball.ySpeed = 0; _root.ball._x = 600; _root.ball._y = -100; fireBall = false; } } if (active == true) { if (fireBall == true) { if (downPosition == false) { _root.ball._x = this._x + (this._width / 2); _root.ball._y = (this._y - this._height) + 25; _root.ball.xMove = true; _root.ball.xSpeed = 15; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } else if (downPosition == true) { _root.ball._x = this._x + (this._width / 2); _root.ball._y = (this._y + this._height) - 30; _root.ball.xMove = true; _root.ball.xSpeed = 20; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } } } }
Frame 50
markerReset(); swing1.getNextHighestDepth(); swing1.removeMovieClip(); swing2.getNextHighestDepth(); swing2.removeMovieClip();
Frame 51
scoreReset(); floors = 5; walls = 2; hitAreaNum = 12; ball.reset(); ball._x = 180; ball._y = 400; level = 20;
Instance of Symbol 366 MovieClip "popInMC" in Frame 51
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 366 MovieClip in Frame 51
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 561 MovieClip "hammer" in Frame 51
onClipEvent (load) { hammerWidth = this._height; hammerHeight = this._width; xDist = 0; yDist = 0; distance = 0; active = true; timer = 20; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == true) { this.stop(); } else { this.play(); } if (active == true) { if (_root.ball.hitTest(this.hitTest1)) { _root.ball._x = (this._x + (hammerWidth / 2)) + 10; _root.ball.yMove = true; _root.ball.ySpeed = -5; _root.ball.xMove = true; _root.ball.xSpeed = 20; active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } else if (_root.ball.hitTest(this.hitTest2)) { _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 51
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = -1; _root.ball.xMove = true; _root.ball.xSpeed = -25; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 630 MovieClip "swing" in Frame 51
onClipEvent (load) { active = false; fireBall = false; this.swapDepths(25); } onClipEvent (enterFrame) { if (active == false) { if (this.test.hitTest(_root.ball._x, _root.ball._y)) { this.play(); _root.playSound("whoosh"); _root.ball._visible = false; active = true; _root.ball.xMove = false; _root.ball.xSpeed = 0; _root.ball.ySpeed = 0; _root.ball._x = 600; _root.ball._y = -100; fireBall = false; } } if (active == true) { if (fireBall == true) { if (downPosition == false) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y - this._height) + 25; _root.ball.xMove = true; _root.ball.xSpeed = -15; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } else if (downPosition == true) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y + this._height) - 30; _root.ball.xMove = true; _root.ball.xSpeed = -20; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } } } }
Instance of Symbol 364 MovieClip in Frame 51
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 51
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = -1; _root.ball.xMove = true; _root.ball.xSpeed = -25; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 52
_root.stop(); markerReset(); swing.getNextHighestDepth(); swing.removeMovieClip(); _root.ball.getNextHighestDepth(); _root.ball.removeMovieClip(); overlay.gotoAndPlay("overlayLevel20"); trace("the end of level 20");
Frame 53
trace("your final score!!!"); _root.scoreutils_mc.instance.setScores(_root.totalScore); _root.scoreutils_mc.instance.setGameId(10642); _root.scoreutils_mc.instance.show(); _root.scoreutils_mc.instance._visible = true; _root.scoreutils_mc.instance.respMC._visible = false; _root.scoreutils_mc.instance.submitMC._visible = true; _root.scoreutils_mc.instance._x = 60; _root.scoreutils_mc.instance._y = 50; if (_root.showhighscore == 0) { _root.scoreutils_mc._xscale = _root.scoreutils_mc._xscale * 2; _root.scoreutils_mc._yscale = _root.scoreutils_mc._yscale * 2; } _root.showhighscore++;
Frame 54
stopAllSounds(); _root.gotoAndStop("menu");
Frame 55
function multiScoreReset() { p1Green = 0; p1Magenta = 0; p1Yellow = 0; p1Orange = 0; p1Red = 0; p1Black = 0; p1Miss = 0; p1Revs = 0; p2Green = 0; p2Magenta = 0; p2Yellow = 0; p2Orange = 0; p2Red = 0; p2Black = 0; p2Miss = 0; p2Revs = 0; clickToStart.prevFrame(); startButton.gotoAndStop(1); _root.countDown.gotoAndStop(1); _root.countDown.active = true; } function markerReset() { i = 1; while (i <= 40) { _root["marker" + i].removeMovieClip(); i++; } } stop(); _root.music.setVolume(_root.gameVolume); gameMode = "multi"; p1Score = 0; p2Score = 0; multiScoreReset(); _root.countDown.active = false; levelTransition._alpha = 0; paused = false; ball._x = 275; ball._y = 300; level = 1; floors = 1; walls = 0; hitAreaNum = 1;
Instance of Symbol 357 MovieClip "background" in Frame 55
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 366 MovieClip "popInMC" in Frame 55
onClipEvent (load) { timer = 3; i = 1; popping = true; _root.playMusic("multiMusic"); } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 55
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -25; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 797 MovieClip "levelTransition" in Frame 55
onClipEvent (load) { active = false; delayTimer = 10; this.swapDepths(40); this._alpha = 0; fadedIn = false; } onClipEvent (enterFrame) { if (active == true) { delayTimer--; if (delayTimer <= 0) { if (this._alpha < 100) { this._alpha = this._alpha + 5; this.nextFrame(); } else { fadedIn = true; } } } } onClipEvent (mouseDown) { if (fadedIn == true) { fadedIn = false; active = false; this.gotoAndStop(1); _root.overlay.play(); this._alpha = 0; _root.nextFrame(); } } onClipEvent (keyDown) { if (Key.getCode() == 32) { if (fadedIn == true) { fadedIn = false; active = false; this.gotoAndStop(1); _root.overlay.play(); this._alpha = 0; _root.nextFrame(); } } }
Instance of Symbol 375 MovieClip "ball" in Frame 55
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; p1ClickNum = 1; p2ClickNum = 1; p1Finish = false; p2Finish = false; p1Rev = -1; p2Rev = -1; ballFreeze = true; this._visible = true; comboActive = false; comboCounter = 0; comboCheck = false; depth = 1; } this._width = 50; this._height = 50; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; tempVar = 0; prevAreaNum = 0; } onClipEvent (enterFrame) { if (ballFreeze == false) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } if ((p1Finish == true) && (p2Finish == true)) { ballFreeze = true; this._visible = false; _root.levelTransition.active = true; } if (p1ClickNum == p2ClickNum) { _root["hitArea" + p1ClickNum].gotoAndStop("both"); } else { _root["hitArea" + p1ClickNum].gotoAndStop("blue"); _root["hitArea" + p2ClickNum].gotoAndStop("red"); } i = 1; while (i <= _root.hitAreaNum) { if ((i != p1ClickNum) && (i != p2ClickNum)) { _root["hitArea" + i].gotoAndStop(1); } i++; } } } onClipEvent (mouseDown) { if (_root.paused == false) { if (ballFreeze == false) { if (p1ClickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + depth, depth); _root["marker" + depth]._x = this._x; _root["marker" + depth]._y = this._y; _root["marker" + depth]._width = 2 * radius; _root["marker" + depth]._height = 2 * radius; _root["marker" + depth]._alpha = 50; xDist = _root["marker" + depth]._x - _root["hitArea" + p1ClickNum]._x; yDist = _root["marker" + depth]._y - _root["hitArea" + p1ClickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + depth].gotoAndStop(7); _root.p1Black++; _root.p1Miss++; _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + depth].gotoAndStop(6); _root.p1Red++; _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + depth].gotoAndStop(5); _root.p1Orange++; _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + depth].gotoAndStop(4); _root.p1Yellow++; _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + depth].gotoAndStop(3); _root.p1Magenta++; _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + depth].gotoAndStop(2); _root.p1Green++; _root.playSound("greenSound"); } depth++; p1ClickNum++; _root.ball.swapDepths(depth + 1); if (p1ClickNum > _root.hitAreaNum) { p1Finish = true; } else { this.swapDepths(depth + 1); } } } } } onClipEvent (keyDown) { if (Key.getCode() == 32) { if (_root.paused == false) { if (ballFreeze == false) { if (p2ClickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + depth, depth); _root["marker" + depth]._x = this._x; _root["marker" + depth]._y = this._y; _root["marker" + depth]._width = 2 * radius; _root["marker" + depth]._height = 2 * radius; _root["marker" + depth]._alpha = 50; xDist = _root["marker" + depth]._x - _root["hitArea" + p2ClickNum]._x; yDist = _root["marker" + depth]._y - _root["hitArea" + p2ClickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + depth].gotoAndStop(7); _root.p2Black++; _root.p2Miss++; _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + depth].gotoAndStop(6); _root.p2Red++; _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + depth].gotoAndStop(5); _root.p2Orange++; _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + depth].gotoAndStop(4); _root.p2Yellow++; _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + depth].gotoAndStop(3); _root.p2Magenta++; _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + depth].gotoAndStop(2); _root.p2Green++; _root.playSound("greenSound"); } depth++; p2ClickNum++; _root.ball.swapDepths(depth + 1); if (p2ClickNum > _root.hitAreaNum) { p2Finish = true; } else { this.swapDepths(depth + 1); } } } } } }
Instance of Symbol 801 MovieClip "instruction" in Frame 55
onClipEvent (load) { active = true; } onClipEvent (mouseDown) { if (active == true) { if (_root.paused == false) { this._visible = false; _root.countDown.active = true; active = false; } } } onClipEvent (keyDown) { if (active == true) { if (_root.paused == false) { if (Key.getCode() == 32) { this._visible = false; _root.countDown.active = true; active = false; } } } }
Instance of Symbol 417 MovieClip in Frame 55
onClipEvent (load) { this.gotoAndPlay(31); }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 55
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.countDown.active == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 811 MovieClip "countDown" in Frame 55
onClipEvent (load) { active = false; } onClipEvent (enterFrame) { if (active == true) { if (_root.paused == true) { this.stop(); } else { this.nextFrame(); } } }
Frame 56
markerReset();
Frame 57
multiScoreReset(); floors = 1; walls = 2; hitAreaNum = 2; ball.reset(); ball._x = 50; ball._y = 200; level = 2;
Instance of Symbol 366 MovieClip "popInMC" in Frame 57
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 57
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 58
markerReset();
Frame 59
multiScoreReset(); floors = 3; walls = 2; hitAreaNum = 3; ball.reset(); ball._x = 500; ball._y = 200; level = 3;
Instance of Symbol 366 MovieClip "popInMC" in Frame 59
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 59
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 59
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 60
markerReset();
Frame 61
multiScoreReset(); floors = 4; walls = 4; hitAreaNum = 4; ball.reset(); ball._x = 500; ball._y = 330; level = 4;
Instance of Symbol 366 MovieClip in Frame 61
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 61
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 61
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = true; _root.ball.xSpeed = -12; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 62
markerReset();
Frame 63
multiScoreReset(); floors = 3; walls = 3; hitAreaNum = 5; ball.reset(); ball._x = 500; ball._y = 350; level = 5;
Instance of Symbol 366 MovieClip in Frame 63
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 63
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 63
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -21; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 63
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 63
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -19; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 64
markerReset();
Frame 65
multiScoreReset(); floors = 3; walls = 3; hitAreaNum = 5; ball.reset(); ball._x = 100; ball._y = 405; ball.yMove = false; ball.xMove = true; ball.xSpeed = -10; level = 6;
Instance of Symbol 366 MovieClip "popInMC" in Frame 65
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 65
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 65
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 66
markerReset();
Frame 67
multiScoreReset(); floors = 3; walls = 3; hitAreaNum = 6; ball.reset(); ball._x = 60; ball._y = 300; level = 7;
Instance of Symbol 366 MovieClip in Frame 67
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 67
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 67
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 67
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -24; _root.ball.xMove = true; _root.ball.xSpeed = -21; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 67
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 8; _root.ball.xMove = true; _root.ball.xSpeed = -22; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 67
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y + _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = 15; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 68
markerReset();
Frame 69
multiScoreReset(); floors = 3; walls = 3; hitAreaNum = 5; ball.reset(); ball._x = 185; ball._y = 380; overlay.level8.swing._visible = false; level = 8;
Instance of Symbol 366 MovieClip in Frame 69
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -5; _root.ball.xMove = true; _root.ball.xSpeed = -14; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 69
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 561 MovieClip "hammer" in Frame 69
onClipEvent (load) { hammerWidth = this._height; hammerHeight = this._width; xDist = 0; yDist = 0; distance = 0; active = true; timer = 20; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == true) { this.stop(); } else { this.play(); } if (active == true) { if (_root.ball.hitTest(this.hitTest1)) { _root.ball._x = this._x + (hammerWidth / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 25; active = false; } else if (_root.ball.hitTest(this.hitTest2)) { _root.ball._x = this._x - (hammerWidth / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = -25; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 69
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 70
markerReset();
Frame 71
multiScoreReset(); floors = 3; walls = 3; hitAreaNum = 6; ball.reset(); ball._x = 60; ball._y = 250; level = 9;
Instance of Symbol 366 MovieClip in Frame 71
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 71
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 71
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -22; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 71
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 8; _root.ball.xMove = true; _root.ball.xSpeed = 15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 71
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y + _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = 15; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 71
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -22; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 71
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y + _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = 15; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 71
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = true; _root.ball.xSpeed = 30; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 72
markerReset();
Frame 73
multiScoreReset(); floors = 3; walls = 3; hitAreaNum = 6; ball.reset(); ball._x = 325; ball._y = 400; level = 10;
Instance of Symbol 366 MovieClip in Frame 73
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 73
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 561 MovieClip "hammer" in Frame 73
onClipEvent (load) { hammerWidth = this._height; hammerHeight = this._width; xDist = 0; yDist = 0; distance = 0; active = true; timer = 20; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == true) { this.stop(); } else { this.play(); } if (active == true) { if (_root.ball.hitTest(this.hitTest1)) { _root.ball._x = this._x + (hammerWidth / 2); _root.ball.yMove = true; _root.ball.ySpeed = 1; _root.ball.xMove = true; _root.ball.xSpeed = 25; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } active = false; } else if (_root.ball.hitTest(this.hitTest2)) { _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = true; _root.ball.xSpeed = -2.5; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 73
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 15; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 73
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 74
ball.getNextHighestDepth(); ball.removeMovieClip(); markerReset();
Frame 75
multiScoreReset(); stop(); floors = 4; walls = 3; hitAreaNum = 7; ball.reset(); ball._x = 110; ball._y = 75; ball._width = 50; ball._height = 50; ball.radius = 20; level = 11;
Instance of Symbol 366 MovieClip in Frame 75
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 75
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 75
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 75
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 21; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 375 MovieClip "ball" in Frame 75
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; p1ClickNum = 1; p2ClickNum = 1; p1Finish = false; p2Finish = false; p1Rev = -1; p2Rev = -1; ballFreeze = true; this._visible = true; comboActive = false; comboCounter = 0; comboCheck = false; depth = 1; } this._width = 40; this._height = 40; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; tempVar = 0; prevAreaNum = 0; } onClipEvent (enterFrame) { if (ballFreeze == false) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } if ((p1Finish == true) && (p2Finish == true)) { ballFreeze = true; this._visible = false; _root.levelTransition.active = true; } if (p1ClickNum == p2ClickNum) { _root["hitArea" + p1ClickNum].gotoAndStop("both"); } else { _root["hitArea" + p1ClickNum].gotoAndStop("blue"); _root["hitArea" + p2ClickNum].gotoAndStop("red"); } i = 1; while (i <= _root.hitAreaNum) { if ((i != p1ClickNum) && (i != p2ClickNum)) { _root["hitArea" + i].gotoAndStop(1); } i++; } } } onClipEvent (mouseDown) { if (_root.paused == false) { if (ballFreeze == false) { if (p1ClickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + depth, depth); _root["marker" + depth]._x = this._x; _root["marker" + depth]._y = this._y; _root["marker" + depth]._width = 2 * radius; _root["marker" + depth]._height = 2 * radius; _root["marker" + depth]._alpha = 50; xDist = _root["marker" + depth]._x - _root["hitArea" + p1ClickNum]._x; yDist = _root["marker" + depth]._y - _root["hitArea" + p1ClickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + depth].gotoAndStop(7); _root.p1Black++; _root.p1Miss++; _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + depth].gotoAndStop(6); _root.p1Red++; _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + depth].gotoAndStop(5); _root.p1Orange++; _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + depth].gotoAndStop(4); _root.p1Yellow++; _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + depth].gotoAndStop(3); _root.p1Magenta++; _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + depth].gotoAndStop(2); _root.p1Green++; _root.playSound("greenSound"); } depth++; p1ClickNum++; _root.ball.swapDepths(depth + 1); if (p1ClickNum > _root.hitAreaNum) { p1Finish = true; } else { this.swapDepths(depth + 1); } } } } } onClipEvent (keyDown) { if (Key.getCode() == 32) { if (_root.paused == false) { if (ballFreeze == false) { if (p2ClickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + depth, depth); _root["marker" + depth]._x = this._x; _root["marker" + depth]._y = this._y; _root["marker" + depth]._width = 2 * radius; _root["marker" + depth]._height = 2 * radius; _root["marker" + depth]._alpha = 50; xDist = _root["marker" + depth]._x - _root["hitArea" + p2ClickNum]._x; yDist = _root["marker" + depth]._y - _root["hitArea" + p2ClickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + depth].gotoAndStop(7); _root.p2Black++; _root.p2Miss++; _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + depth].gotoAndStop(6); _root.p2Red++; _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + depth].gotoAndStop(5); _root.p2Orange++; _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + depth].gotoAndStop(4); _root.p2Yellow++; _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + depth].gotoAndStop(3); _root.p2Magenta++; _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + depth].gotoAndStop(2); _root.p2Green++; _root.playSound("greenSound"); } depth++; p2ClickNum++; _root.ball.swapDepths(depth + 1); if (p2ClickNum > _root.hitAreaNum) { p2Finish = true; } else { this.swapDepths(depth + 1); } } } } } }
Frame 76
markerReset();
Frame 77
multiScoreReset(); floors = 4; walls = 3; hitAreaNum = 6; ball.reset(); ball._x = 142; ball._y = 395; level = 12;
Instance of Symbol 366 MovieClip "popInMC" in Frame 77
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 77
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { if (this.hitTest(_root.ball)) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 77
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 21; _root.ball.xMove = true; _root.ball.xSpeed = -30; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 77
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 21; _root.ball.xMove = true; _root.ball.xSpeed = 30; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 78
markerReset();
Frame 79
multiScoreReset(); floors = 5; walls = 6; hitAreaNum = 8; ball.reset(); ball._x = 42; ball._y = 110; level = 13;
Instance of Symbol 366 MovieClip in Frame 79
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 79
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 79
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 79
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 79
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 10; _root.ball.xMove = true; _root.ball.xSpeed = -9; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 79
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 79
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 10; _root.ball.xMove = true; _root.ball.xSpeed = -30; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 79
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 79
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 10; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 79
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y + _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = 10; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 80
markerReset();
Frame 81
multiScoreReset(); floors = 2; walls = 2; hitAreaNum = 9; ball.reset(); ball._x = 325; ball._y = 240; level = 14;
Instance of Symbol 366 MovieClip in Frame 81
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 81
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 81
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 81
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -13; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 81
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 561 MovieClip "hammer" in Frame 81
onClipEvent (load) { hammerWidth = this._height; hammerHeight = this._width; xDist = 0; yDist = 0; distance = 0; active = true; timer = 20; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == true) { this.stop(); } else { this.play(); } if (active == true) { if (_root.ball.hitTest(this.hitTest1)) { _root.ball._x = this._x + (hammerWidth / 2); _root.ball.yMove = true; _root.ball.ySpeed = -3; _root.ball.xMove = true; _root.ball.xSpeed = 20; active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } else if (_root.ball.hitTest(this.hitTest2)) { _root.ball._x = this._x - (hammerWidth / 2); _root.ball.yMove = true; _root.ball.ySpeed = -3; _root.ball.xMove = true; _root.ball.xSpeed = -20; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 81
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 81
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 13; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 82
markerReset();
Frame 83
multiScoreReset(); floors = 3; walls = 3; hitAreaNum = 7; ball.reset(); ball._x = 45; ball._y = 400; level = 15;
Instance of Symbol 366 MovieClip in Frame 83
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 83
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 83
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 83
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 3; _root.ball.xMove = true; _root.ball.xSpeed = -13; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 741 MovieClip "suction" in Frame 83
onClipEvent (load) { ballGet = false; timer = 0; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 10; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Instance of Symbol 741 MovieClip "suction" in Frame 83
onClipEvent (load) { ballGet = false; timer = 0; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 10; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Frame 84
markerReset();
Frame 85
multiScoreReset(); floors = 3; walls = 2; hitAreaNum = 9; ball.reset(); ball._x = 45; ball._y = 380; level = 16;
Instance of Symbol 366 MovieClip "popInMC" in Frame 85
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 85
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -18; _root.ball.xMove = true; _root.ball.xSpeed = 12; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 85
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 85
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 630 MovieClip "swing" in Frame 85
onClipEvent (load) { active = false; fireBall = false; this.swapDepths(25); } onClipEvent (enterFrame) { if (active == false) { if (this.test.hitTest(_root.ball._x, _root.ball._y)) { this.play(); _root.playSound("whoosh"); _root.ball._visible = false; active = true; _root.ball.xMove = false; _root.ball.xSpeed = 0; _root.ball.ySpeed = 0; _root.ball._x = 600; _root.ball._y = -100; fireBall = false; } } if (active == true) { if (fireBall == true) { if (downPosition == false) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y - this._height) + 25; _root.ball.xMove = true; _root.ball.xSpeed = -15; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } else if (downPosition == true) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y + this._height) - 30; _root.ball.xMove = true; _root.ball.xSpeed = -23; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } } } }
Frame 86
markerReset();
Frame 87
multiScoreReset(); floors = 3; walls = 2; hitAreaNum = 11; ball.reset(); ball._x = 345; ball._y = 150; swing.getNextHighestDepth(); swing.removeMovieClip(); level = 17;
Instance of Symbol 366 MovieClip in Frame 87
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 87
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = 10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 87
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 87
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = 10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 87
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -18; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 87
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 87
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -16; _root.ball.xMove = true; _root.ball.xSpeed = 12; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 87
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 87
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -22; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 87
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 87
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -18; _root.ball.xMove = true; _root.ball.xSpeed = -14; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 741 MovieClip "suction" in Frame 87
onClipEvent (load) { ballGet = false; timer = 0; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 10; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Instance of Symbol 741 MovieClip "suction" in Frame 87
onClipEvent (load) { ballGet = false; timer = 0; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 5; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Frame 88
markerReset();
Frame 89
multiScoreReset(); floors = 1; walls = 2; hitAreaNum = 13; ball.reset(); ball._x = 45; ball._y = 100; level = 18;
Instance of Symbol 366 MovieClip "popInMC" in Frame 89
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 364 MovieClip in Frame 89
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 21; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 89
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 21; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 89
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 21; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 89
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = -21; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 89
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = -21; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 89
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -28; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 90
markerReset();
Frame 91
multiScoreReset(); floors = 3; walls = 2; hitAreaNum = 11; ball.reset(); ball._x = 38; ball._y = 380; level = 19;
Instance of Symbol 366 MovieClip "popInMC" in Frame 91
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 366 MovieClip in Frame 91
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 2; _root.ball.xMove = true; _root.ball.xSpeed = -18; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 91
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -22; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 91
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -40; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 91
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = -1; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 630 MovieClip "swing2" in Frame 91
onClipEvent (load) { active = false; fireBall = false; this.swapDepths(30); } onClipEvent (enterFrame) { if (active == false) { if (this.test.hitTest(_root.ball._x, _root.ball._y)) { this.play(); _root.playSound("whoosh"); _root.ball._visible = false; active = true; _root.ball.xMove = false; _root.ball.xSpeed = 0; _root.ball.ySpeed = 0; _root.ball._x = 600; _root.ball._y = -100; fireBall = false; } } if (active == true) { if (fireBall == true) { if (downPosition == false) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y - this._height) + 25; _root.ball.xMove = true; _root.ball.xSpeed = -15; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } else if (downPosition == true) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y + this._height) - 30; _root.ball.xMove = true; _root.ball.xSpeed = -20; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } } } }
Instance of Symbol 630 MovieClip "swing1" in Frame 91
onClipEvent (load) { active = false; fireBall = false; this.swapDepths(30); } onClipEvent (enterFrame) { if (active == false) { if (this.test.hitTest(_root.ball._x, _root.ball._y)) { this.play(); _root.playSound("whoosh"); _root.ball._visible = false; active = true; _root.ball.xMove = false; _root.ball.xSpeed = 0; _root.ball.ySpeed = 0; _root.ball._x = 600; _root.ball._y = -100; fireBall = false; } } if (active == true) { if (fireBall == true) { if (downPosition == false) { _root.ball._x = this._x + (this._width / 2); _root.ball._y = (this._y - this._height) + 25; _root.ball.xMove = true; _root.ball.xSpeed = 15; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } else if (downPosition == true) { _root.ball._x = this._x + (this._width / 2); _root.ball._y = (this._y + this._height) - 30; _root.ball.xMove = true; _root.ball.xSpeed = 20; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } } } }
Frame 92
markerReset();
Frame 93
multiScoreReset(); floors = 5; walls = 2; hitAreaNum = 12; ball.reset(); ball._x = 180; ball._y = 400; swing1.getNextHighestDepth(); swing1.removeMovieClip(); swing2.getNextHighestDepth(); swing2.removeMovieClip(); level = 20;
Instance of Symbol 366 MovieClip "popInMC" in Frame 93
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 561 MovieClip "hammer" in Frame 93
onClipEvent (load) { hammerWidth = this._height; hammerHeight = this._width; xDist = 0; yDist = 0; distance = 0; active = true; timer = 20; } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == true) { this.stop(); } else { this.play(); } if (active == true) { if (_root.ball.hitTest(this.hitTest1)) { _root.ball._x = (this._x + (hammerWidth / 2)) + 10; _root.ball.yMove = true; _root.ball.ySpeed = -5; _root.ball.xMove = true; _root.ball.xSpeed = 20; active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } else if (_root.ball.hitTest(this.hitTest2)) { _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 93
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = -1; _root.ball.xMove = true; _root.ball.xSpeed = -25; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 630 MovieClip "swing" in Frame 93
onClipEvent (load) { active = false; fireBall = false; this.swapDepths(25); } onClipEvent (enterFrame) { if (active == false) { if (this.test.hitTest(_root.ball._x, _root.ball._y)) { this.play(); _root.playSound("whoosh"); _root.ball._visible = false; active = true; _root.ball.xMove = false; _root.ball.xSpeed = 0; _root.ball.ySpeed = 0; _root.ball._x = 600; _root.ball._y = -100; fireBall = false; } } if (active == true) { if (fireBall == true) { if (downPosition == false) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y - this._height) + 25; _root.ball.xMove = true; _root.ball.xSpeed = -15; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } else if (downPosition == true) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y + this._height) - 30; _root.ball.xMove = true; _root.ball.xSpeed = -20; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } } } }
Instance of Symbol 366 MovieClip in Frame 93
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 93
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 93
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = -1; _root.ball.xMove = true; _root.ball.xSpeed = -25; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Frame 94
swing.getNextHighestDepth(); swing.removeMovieClip(); markerReset(); ball.getNextHighestDepth(); ball.removeMovieClip(); gotoAndStop ("multiLevel21");
Frame 95
stop();
Instance of Symbol 357 MovieClip "background" in Frame 97
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 849 MovieClip in Frame 97
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level21"); } }
Instance of Symbol 853 MovieClip in Frame 97
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level22"); } }
Instance of Symbol 857 MovieClip in Frame 97
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level23"); } }
Instance of Symbol 861 MovieClip in Frame 97
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level24"); } }
Instance of Symbol 865 MovieClip in Frame 97
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level28"); } }
Instance of Symbol 869 MovieClip in Frame 97
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level26"); } }
Instance of Symbol 873 MovieClip in Frame 97
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level29"); } }
Instance of Symbol 877 MovieClip in Frame 97
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level25"); } }
Instance of Symbol 881 MovieClip in Frame 97
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level27"); } }
Instance of Symbol 887 MovieClip in Frame 97
onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.totalScore = 0; _root.gotoAndStop("level30"); } }
Instance of Symbol 417 MovieClip "fade" in Frame 97
onClipEvent (load) { playMode = ""; }
Instance of Symbol 366 MovieClip "codeClip" in Frame 97
onClipEvent (load) { _root.playMusic("menuMusic"); soundFade = false; i = _root.gameVolume; } onClipEvent (enterFrame) { if (soundFade == true) { if (i > 0) { _root.music.setVolume(i); i = i - 5; } } }
Frame 99
scoreReset(); floors = 4; walls = 4; hitAreaNum = 11; ball.reset(); ball._x = 40; ball._y = 50; ball._width = 50; ball._height = 50; ball.radius = 20; level = 21;
Instance of Symbol 366 MovieClip in Frame 99
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 99
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = true; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 99
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 8; _root.ball.xMove = true; _root.ball.xSpeed = -15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 99
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 375 MovieClip "ball" in Frame 99
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; clickNum = 1; ballFreeze = true; this._visible = true; revolutions = -1; clickToStart = true; } this._width = 40; this._height = 40; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; areaXDist = 0; areaYDist = 0; areaTotalDist = 0; } onClipEvent (enterFrame) { if (_root.popInMC.popping == false) { _root["hitArea" + clickNum].gotoAndStop(2); } if (ballFreeze == false) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } } } onClipEvent (mouseDown) { if (ballFreeze == false) { if (clickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + clickNum, clickNum); _root["marker" + clickNum]._x = this._x; _root["marker" + clickNum]._y = this._y; _root["marker" + clickNum]._width = 2 * radius; _root["marker" + clickNum]._height = 2 * radius; xDist = _root["marker" + clickNum]._x - _root["hitArea" + clickNum]._x; yDist = _root["marker" + clickNum]._y - _root["hitArea" + clickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + clickNum].gotoAndStop(7); _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + clickNum].gotoAndStop(6); _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + clickNum].gotoAndStop(5); _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + clickNum].gotoAndStop(4); _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + clickNum].gotoAndStop(3); _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + clickNum].gotoAndStop(2); _root.playSound("greenSound"); } _root["hitArea" + clickNum].prevFrame(); clickNum++; if (clickNum > _root.hitAreaNum) { ballFreeze = true; this._visible = false; _root.levelTransition.active = true; } else { this.swapDepths(clickNum + 1); } } } else if (_root.paused == false) { if (_root.levelTransition.active == false) { ballFreeze = false; clickToStart = false; _root.clickToStart.nextFrame(); _root.instruction.nextFrame(); } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 99
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 352 MovieClip "levelTransition" in Frame 99
onClipEvent (load) { active = false; delayTimer = 10; this.swapDepths(99); this._alpha = 0; fadedIn = false; } onClipEvent (enterFrame) { if (active == true) { delayTimer--; if (delayTimer <= 0) { if (this._alpha < 100) { this._alpha = this._alpha + 5; this.nextFrame(); } else { fadedIn = true; } } } } onClipEvent (mouseDown) { trace("this is scene 2 level tran"); if (fadedIn == true) { if (_root.trainingMode == false) { fadedIn = false; active = false; this.gotoAndStop(1); this._alpha = 0; _root.nextFrame(); } else { stopAllSounds(); _root.gotoAndStop("training"); _root.markerReset(); this._alpha = 0; } } }
Frame 100
markerReset(); nextFrame(); trace("level 21 marker reset===========================================");
Frame 101
scoreReset(); floors = 4; walls = 2; hitAreaNum = 13; ball.reset(); ball._x = 45; ball._y = 100; level = 22;
Instance of Symbol 364 MovieClip in Frame 101
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 25; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 101
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 101
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = -33; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 101
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = true; _root.ball.xSpeed = -21; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 101
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -5; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 101
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -22; _root.ball.xMove = true; _root.ball.xSpeed = 28; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 101
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Frame 102
markerReset(); nextFrame();
Frame 103
scoreReset(); floors = 3; walls = 2; hitAreaNum = 12; ball.reset(); ball._x = 45; ball._y = 100; level = 23;
Instance of Symbol 366 MovieClip in Frame 103
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 103
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 103
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 103
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 5; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 103
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 103
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 103
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 103
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 103
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 103
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -7; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 103
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 103
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 103
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 103
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 103
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 103
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 103
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 103
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 103
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 103
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Frame 104
markerReset(); nextFrame();
Frame 105
scoreReset(); floors = 3; walls = 2; hitAreaNum = 10; ball.reset(); ball._x = 45; ball._y = 220; level = 24;
Instance of Symbol 364 MovieClip in Frame 105
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 741 MovieClip "suction1" in Frame 105
onClipEvent (load) { ballGet = false; timer = 0; this.swapDepths(50); } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 10; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Instance of Symbol 741 MovieClip "suction2" in Frame 105
onClipEvent (load) { ballGet = false; timer = 0; this.swapDepths(51); } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 10; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Instance of Symbol 366 MovieClip in Frame 105
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -5; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 105
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -27; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 105
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 4; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 105
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 630 MovieClip "swing1" in Frame 105
onClipEvent (load) { active = false; fireBall = false; this.swapDepths(25); } onClipEvent (enterFrame) { if (active == false) { if (this.test.hitTest(_root.ball._x, _root.ball._y)) { this.play(); _root.playSound("whoosh"); _root.ball._visible = false; active = true; _root.ball.xMove = false; _root.ball.xSpeed = 0; _root.ball.ySpeed = 0; _root.ball._x = 600; _root.ball._y = -100; fireBall = false; } } if (active == true) { if (fireBall == true) { if (downPosition == false) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y - this._height) + 25; _root.ball.xMove = true; _root.ball.xSpeed = -3; _root.ball.ySpeed = -1; _root.ball._visible = true; trace("swing up"); active = false; fireBall = false; } else if (downPosition == true) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y + this._height) - 30; _root.ball.xMove = true; _root.ball.xSpeed = -6; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 105
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 105
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Frame 106
markerReset(); nextFrame(); suction1.getNextHighestDepth(); suction1.removeMovieClip(); suction2.getNextHighestDepth(); suction2.removeMovieClip(); swing1.getNextHighestDepth(); swing1.removeMovieClip();
Frame 107
scoreReset(); floors = 5; walls = 4; hitAreaNum = 12; ball.reset(); ball._x = 508; ball._y = 248; level = 25;
Instance of Symbol 361 MovieClip "floor3" in Frame 107
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -5; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 364 MovieClip in Frame 107
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = -25; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 107
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 10; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 107
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = -12; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 107
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -37; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 107
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = 2; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 107
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 364 MovieClip in Frame 107
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -33; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 107
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 361 MovieClip "floor4" in Frame 107
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -5; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 366 MovieClip in Frame 107
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 361 MovieClip "floor5" in Frame 107
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -5; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 366 MovieClip in Frame 107
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = ture; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 364 MovieClip in Frame 107
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -33; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 107
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 366 MovieClip in Frame 107
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 107
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 107
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Frame 108
markerReset(); nextFrame();
Frame 109
scoreReset(); floors = 7; walls = 6; hitAreaNum = 11; ball.reset(); ball._x = 208; ball._y = 64; level = 26;
Instance of Symbol 364 MovieClip in Frame 109
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -7; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 109
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 109
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 109
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -14; _root.ball.xMove = true; _root.ball.xSpeed = 25; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 109
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 109
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 109
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = -5; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 109
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = 2.5; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 109
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = true; _root.ball.xSpeed = -8; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 109
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 109
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Frame 110
ball.getNextHighestDepth(); ball.removeMovieClip(); markerReset(); nextFrame();
Frame 111
scoreReset(); floors = 4; walls = 5; hitAreaNum = 11; ball.reset(); ball._x = 45; ball._y = 350; ball.yMove = false; ball.xMove = true; level = 27;
Instance of Symbol 364 MovieClip in Frame 111
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 111
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 111
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -22; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 111
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 111
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -12; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 111
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = true; _root.ball.xSpeed = -23; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 111
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -22; _root.ball.xMove = true; _root.ball.xSpeed = 28; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 111
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 111
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 111
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 375 MovieClip "ball" in Frame 111
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; clickNum = 1; ballFreeze = true; this._visible = true; revolutions = -1; clickToStart = true; } this._width = 45; this._height = 45; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; areaXDist = 0; areaYDist = 0; areaTotalDist = 0; } onClipEvent (enterFrame) { if (_root.popInMC.popping == false) { _root["hitArea" + clickNum].gotoAndStop(2); } if (ballFreeze == false) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } } } onClipEvent (mouseDown) { if (ballFreeze == false) { if (clickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + clickNum, clickNum); _root["marker" + clickNum]._x = this._x; _root["marker" + clickNum]._y = this._y; _root["marker" + clickNum]._width = 2 * radius; _root["marker" + clickNum]._height = 2 * radius; xDist = _root["marker" + clickNum]._x - _root["hitArea" + clickNum]._x; yDist = _root["marker" + clickNum]._y - _root["hitArea" + clickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + clickNum].gotoAndStop(7); _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + clickNum].gotoAndStop(6); _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + clickNum].gotoAndStop(5); _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + clickNum].gotoAndStop(4); _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + clickNum].gotoAndStop(3); _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + clickNum].gotoAndStop(2); _root.playSound("greenSound"); } _root["hitArea" + clickNum].prevFrame(); clickNum++; if (clickNum > _root.hitAreaNum) { ballFreeze = true; this._visible = false; _root.levelTransition.active = true; } else { this.swapDepths(clickNum + 1); } } } else if (_root.paused == false) { if (_root.levelTransition.active == false) { ballFreeze = false; clickToStart = false; _root.clickToStart.nextFrame(); _root.instruction.nextFrame(); } } }
Frame 112
markerReset(); ball.getNextHighestDepth(); ball.removeMovieClip(); nextFrame();
Frame 113
scoreReset(); floors = 4; walls = 5; hitAreaNum = 12; ball.reset(); ball._x = 45; ball._y = 350; ball.yMove = false; ball.xMove = true; level = 28;
Instance of Symbol 364 MovieClip in Frame 113
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 113
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 113
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = true; _root.ball.xSpeed = -5; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 113
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -14; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 113
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -12; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 113
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -18; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 113
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -21; _root.ball.xMove = true; _root.ball.xSpeed = -8; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 113
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -11; _root.ball.xMove = true; _root.ball.xSpeed = -18; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 113
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = -10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 113
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 113
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 10; _root.ball.xMove = true; _root.ball.xSpeed = 15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 113
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 113
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Instance of Symbol 375 MovieClip "ball" in Frame 113
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; clickNum = 1; ballFreeze = true; this._visible = true; revolutions = -1; clickToStart = true; } this._width = 40; this._height = 40; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; areaXDist = 0; areaYDist = 0; areaTotalDist = 0; } onClipEvent (enterFrame) { if (_root.popInMC.popping == false) { _root["hitArea" + clickNum].gotoAndStop(2); } if (ballFreeze == false) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } } } onClipEvent (mouseDown) { if (ballFreeze == false) { if (clickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + clickNum, clickNum); _root["marker" + clickNum]._x = this._x; _root["marker" + clickNum]._y = this._y; _root["marker" + clickNum]._width = 2 * radius; _root["marker" + clickNum]._height = 2 * radius; xDist = _root["marker" + clickNum]._x - _root["hitArea" + clickNum]._x; yDist = _root["marker" + clickNum]._y - _root["hitArea" + clickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + clickNum].gotoAndStop(7); _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + clickNum].gotoAndStop(6); _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + clickNum].gotoAndStop(5); _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + clickNum].gotoAndStop(4); _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + clickNum].gotoAndStop(3); _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + clickNum].gotoAndStop(2); _root.playSound("greenSound"); } _root["hitArea" + clickNum].prevFrame(); clickNum++; if (clickNum > _root.hitAreaNum) { ballFreeze = true; this._visible = false; _root.levelTransition.active = true; } else { this.swapDepths(clickNum + 1); } } } else if (_root.paused == false) { if (_root.levelTransition.active == false) { ballFreeze = false; clickToStart = false; _root.clickToStart.nextFrame(); _root.instruction.nextFrame(); } } }
Frame 114
markerReset(); nextFrame();
Frame 115
scoreReset(); floors = 2; walls = 5; hitAreaNum = 12; ball.reset(); ball._x = 45; ball._y = 350; ball.yMove = false; ball.xMove = true; level = 29;
Instance of Symbol 364 MovieClip in Frame 115
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = true; _root.ball.xSpeed = 30; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 115
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -31; _root.ball.xMove = true; _root.ball.xSpeed = 25; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 115
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -31; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 115
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 115
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 115
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Frame 116
markerReset(); nextFrame();
Frame 117
scoreReset(); floors = 7; walls = 10; hitAreaNum = 12; ball.reset(); ball._x = 45; ball._y = 350; ball.yMove = false; ball.xMove = true; level = 30;
Instance of Symbol 364 MovieClip in Frame 117
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 117
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = 10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 117
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -31; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 117
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -33; _root.ball.xMove = true; _root.ball.xSpeed = -10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 117
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -8; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 117
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 8; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 117
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = true; _root.ball.xSpeed = -3; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 117
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -5; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 117
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -5; _root.ball.xMove = true; _root.ball.xSpeed = 4; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 117
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 117
onClipEvent (load) { timer = 3; i = 1; popping = true; } onClipEvent (enterFrame) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; } }
Frame 118
markerReset(); gotoAndStop (53);
Frame 135
multiScoreReset(); floors = 4; walls = 4; hitAreaNum = 11; ball.reset(); ball._x = 40; ball._y = 50; level = 21;
Instance of Symbol 366 MovieClip in Frame 135
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 15; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 135
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = true; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 135
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 8; _root.ball.xMove = true; _root.ball.xSpeed = -15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 135
onClipEvent (load) { timer = 3; i = 1; popping = true; _root.playMusic("multiMusic"); } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 375 MovieClip "ball" in Frame 135
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; p1ClickNum = 1; p2ClickNum = 1; p1Finish = false; p2Finish = false; p1Rev = -1; p2Rev = -1; ballFreeze = true; this._visible = true; comboActive = false; comboCounter = 0; comboCheck = false; depth = 1; } this._width = 40; this._height = 40; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; tempVar = 0; prevAreaNum = 0; } onClipEvent (enterFrame) { if (ballFreeze == false) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } if ((p1Finish == true) && (p2Finish == true)) { ballFreeze = true; this._visible = false; _root.levelTransition.active = true; } if (p1ClickNum == p2ClickNum) { _root["hitArea" + p1ClickNum].gotoAndStop("both"); } else { _root["hitArea" + p1ClickNum].gotoAndStop("blue"); _root["hitArea" + p2ClickNum].gotoAndStop("red"); } i = 1; while (i <= _root.hitAreaNum) { if ((i != p1ClickNum) && (i != p2ClickNum)) { _root["hitArea" + i].gotoAndStop(1); } i++; } } } onClipEvent (mouseDown) { if (_root.paused == false) { if (ballFreeze == false) { if (p1ClickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + depth, depth); _root["marker" + depth]._x = this._x; _root["marker" + depth]._y = this._y; _root["marker" + depth]._width = 2 * radius; _root["marker" + depth]._height = 2 * radius; _root["marker" + depth]._alpha = 50; xDist = _root["marker" + depth]._x - _root["hitArea" + p1ClickNum]._x; yDist = _root["marker" + depth]._y - _root["hitArea" + p1ClickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + depth].gotoAndStop(7); _root.p1Black++; _root.p1Miss++; _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + depth].gotoAndStop(6); _root.p1Red++; _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + depth].gotoAndStop(5); _root.p1Orange++; _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + depth].gotoAndStop(4); _root.p1Yellow++; _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + depth].gotoAndStop(3); _root.p1Magenta++; _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + depth].gotoAndStop(2); _root.p1Green++; _root.playSound("greenSound"); } depth++; p1ClickNum++; _root.ball.swapDepths(depth + 1); if (p1ClickNum > _root.hitAreaNum) { p1Finish = true; } else { this.swapDepths(depth + 1); } } } } } onClipEvent (keyDown) { if (Key.getCode() == 32) { if (_root.paused == false) { if (ballFreeze == false) { if (p2ClickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + depth, depth); _root["marker" + depth]._x = this._x; _root["marker" + depth]._y = this._y; _root["marker" + depth]._width = 2 * radius; _root["marker" + depth]._height = 2 * radius; _root["marker" + depth]._alpha = 50; xDist = _root["marker" + depth]._x - _root["hitArea" + p2ClickNum]._x; yDist = _root["marker" + depth]._y - _root["hitArea" + p2ClickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + depth].gotoAndStop(7); _root.p2Black++; _root.p2Miss++; _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + depth].gotoAndStop(6); _root.p2Red++; _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + depth].gotoAndStop(5); _root.p2Orange++; _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + depth].gotoAndStop(4); _root.p2Yellow++; _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + depth].gotoAndStop(3); _root.p2Magenta++; _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + depth].gotoAndStop(2); _root.p2Green++; _root.playSound("greenSound"); } depth++; p2ClickNum++; _root.ball.swapDepths(depth + 1); if (p2ClickNum > _root.hitAreaNum) { p2Finish = true; } else { this.swapDepths(depth + 1); } } } } } }
Instance of Symbol 811 MovieClip "countDown" in Frame 135
onClipEvent (load) { active = true; } onClipEvent (enterFrame) { if (active == true) { if (_root.paused == true) { this.stop(); } else { this.nextFrame(); } } }
Instance of Symbol 797 MovieClip "levelTransition" in Frame 135
onClipEvent (load) { active = false; delayTimer = 10; this.swapDepths(52); this._alpha = 0; fadedIn = false; } onClipEvent (enterFrame) { if (active == true) { delayTimer--; if (delayTimer <= 0) { if (this._alpha < 100) { this._alpha = this._alpha + 5; this.nextFrame(); } else { fadedIn = true; } } } } onClipEvent (mouseDown) { if (fadedIn == true) { fadedIn = false; active = false; this.gotoAndStop(1); _root.overlay.play(); this._alpha = 0; _root.nextFrame(); } } onClipEvent (keyDown) { if (Key.getCode() == 32) { if (fadedIn == true) { fadedIn = false; active = false; this.gotoAndStop(1); _root.overlay.play(); this._alpha = 0; _root.nextFrame(); } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 135
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Frame 136
markerReset(); trace("level 21 marker reset==========================================="); nextFrame();
Frame 137
multiScoreReset(); floors = 4; walls = 2; hitAreaNum = 13; ball.reset(); ball._x = 45; ball._y = 100; level = 22;
Instance of Symbol 364 MovieClip in Frame 137
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 25; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 137
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 137
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = -33; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 137
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = true; _root.ball.xSpeed = -21; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 137
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -5; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 137
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -22; _root.ball.xMove = true; _root.ball.xSpeed = 28; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 137
onClipEvent (load) { timer = 3; i = 1; popping = true; _root.playMusic("multiMusic"); } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Frame 138
markerReset(); nextFrame();
Frame 139
multiScoreReset(); floors = 3; walls = 2; hitAreaNum = 12; ball.reset(); ball._x = 45; ball._y = 100; level = 23;
Instance of Symbol 366 MovieClip in Frame 139
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 139
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 139
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 139
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 5; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 139
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 139
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 139
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 139
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 139
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 139
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -7; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 139
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 139
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 139
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 139
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 139
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 139
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 139
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 139
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 139
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 139
onClipEvent (load) { timer = 3; i = 1; popping = true; _root.playMusic("multiMusic"); } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Frame 140
markerReset(); nextFrame();
Frame 141
multiScoreReset(); floors = 3; walls = 2; hitAreaNum = 10; ball.reset(); ball._x = 45; ball._y = 220; level = 24;
Instance of Symbol 364 MovieClip in Frame 141
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 741 MovieClip "suction1" in Frame 141
onClipEvent (load) { ballGet = false; timer = 0; this.swapDepths(50); } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 10; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Instance of Symbol 741 MovieClip "suction2" in Frame 141
onClipEvent (load) { ballGet = false; timer = 0; this.swapDepths(51); } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 10; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Instance of Symbol 366 MovieClip in Frame 141
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -5; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 141
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -27; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 141
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 4; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 141
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 630 MovieClip "swing1" in Frame 141
onClipEvent (load) { active = false; fireBall = false; this.swapDepths(25); } onClipEvent (enterFrame) { if (active == false) { if (this.test.hitTest(_root.ball._x, _root.ball._y)) { this.play(); _root.playSound("whoosh"); _root.ball._visible = false; active = true; _root.ball.xMove = false; _root.ball.xSpeed = 0; _root.ball.ySpeed = 0; _root.ball._x = 600; _root.ball._y = -100; fireBall = false; } } if (active == true) { if (fireBall == true) { if (downPosition == false) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y - this._height) + 25; _root.ball.xMove = true; _root.ball.xSpeed = -3; _root.ball.ySpeed = -1; _root.ball._visible = true; trace("swing up"); active = false; fireBall = false; } else if (downPosition == true) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y + this._height) - 30; _root.ball.xMove = true; _root.ball.xSpeed = -6; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 141
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 141
onClipEvent (load) { timer = 3; i = 1; popping = true; _root.playMusic("multiMusic"); } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Frame 142
markerReset(); suction1.removeMovieClip(); suction2.removeMovieClip(); swing1.getNextHighestDepth(); swing1.removeMovieClip(); nextFrame();
Frame 143
multiScoreReset(); floors = 5; walls = 4; hitAreaNum = 12; ball.reset(); ball._x = 508; ball._y = 248; level = 25;
Instance of Symbol 361 MovieClip "floor3" in Frame 143
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -5; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 364 MovieClip in Frame 143
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = -25; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 143
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 10; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 143
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = -12; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 143
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -37; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 143
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = 2; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 143
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 364 MovieClip in Frame 143
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -33; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 143
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 361 MovieClip "floor4" in Frame 143
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -5; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 366 MovieClip in Frame 143
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 361 MovieClip "floor5" in Frame 143
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -5; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 366 MovieClip in Frame 143
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = ture; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 364 MovieClip in Frame 143
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -33; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 143
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 366 MovieClip in Frame 143
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 143
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 143
onClipEvent (load) { timer = 3; i = 1; popping = true; _root.playMusic("multiMusic"); } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Frame 144
markerReset(); nextFrame();
Frame 145
multiScoreReset(); floors = 7; walls = 6; hitAreaNum = 11; ball.reset(); ball._x = 208; ball._y = 64; level = 26;
Instance of Symbol 364 MovieClip in Frame 145
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -7; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 145
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 145
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 145
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -14; _root.ball.xMove = true; _root.ball.xSpeed = 25; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 145
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 145
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = -20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 145
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = -5; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 145
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = 2.5; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 145
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = true; _root.ball.xSpeed = -8; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 145
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 145
onClipEvent (load) { timer = 3; i = 1; popping = true; _root.playMusic("multiMusic"); } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Frame 146
ball.getNextHighestDepth(); ball.removeMovieClip(); markerReset(); nextFrame();
Frame 147
multiScoreReset(); floors = 4; walls = 5; hitAreaNum = 11; ball.reset(); ball._x = 45; ball._y = 350; ball.yMove = false; ball.xMove = true; level = 27;
Instance of Symbol 364 MovieClip in Frame 147
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 147
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 147
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -22; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 147
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 147
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -12; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 147
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = true; _root.ball.xSpeed = -23; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 147
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -22; _root.ball.xMove = true; _root.ball.xSpeed = 28; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 147
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 147
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 147
onClipEvent (load) { timer = 3; i = 1; popping = true; _root.playMusic("multiMusic"); } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 375 MovieClip "ball" in Frame 147
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; p1ClickNum = 1; p2ClickNum = 1; p1Finish = false; p2Finish = false; p1Rev = -1; p2Rev = -1; ballFreeze = true; this._visible = true; comboActive = false; comboCounter = 0; comboCheck = false; depth = 1; } this._width = 45; this._height = 45; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; tempVar = 0; prevAreaNum = 0; } onClipEvent (enterFrame) { if (ballFreeze == false) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } if ((p1Finish == true) && (p2Finish == true)) { ballFreeze = true; this._visible = false; _root.levelTransition.active = true; } if (p1ClickNum == p2ClickNum) { _root["hitArea" + p1ClickNum].gotoAndStop("both"); } else { _root["hitArea" + p1ClickNum].gotoAndStop("blue"); _root["hitArea" + p2ClickNum].gotoAndStop("red"); } i = 1; while (i <= _root.hitAreaNum) { if ((i != p1ClickNum) && (i != p2ClickNum)) { _root["hitArea" + i].gotoAndStop(1); } i++; } } } onClipEvent (mouseDown) { if (_root.paused == false) { if (ballFreeze == false) { if (p1ClickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + depth, depth); _root["marker" + depth]._x = this._x; _root["marker" + depth]._y = this._y; _root["marker" + depth]._width = 2 * radius; _root["marker" + depth]._height = 2 * radius; _root["marker" + depth]._alpha = 50; xDist = _root["marker" + depth]._x - _root["hitArea" + p1ClickNum]._x; yDist = _root["marker" + depth]._y - _root["hitArea" + p1ClickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + depth].gotoAndStop(7); _root.p1Black++; _root.p1Miss++; _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + depth].gotoAndStop(6); _root.p1Red++; _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + depth].gotoAndStop(5); _root.p1Orange++; _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + depth].gotoAndStop(4); _root.p1Yellow++; _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + depth].gotoAndStop(3); _root.p1Magenta++; _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + depth].gotoAndStop(2); _root.p1Green++; _root.playSound("greenSound"); } depth++; p1ClickNum++; _root.ball.swapDepths(depth + 1); if (p1ClickNum > _root.hitAreaNum) { p1Finish = true; } else { this.swapDepths(depth + 1); } } } } } onClipEvent (keyDown) { if (Key.getCode() == 32) { if (_root.paused == false) { if (ballFreeze == false) { if (p2ClickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + depth, depth); _root["marker" + depth]._x = this._x; _root["marker" + depth]._y = this._y; _root["marker" + depth]._width = 2 * radius; _root["marker" + depth]._height = 2 * radius; _root["marker" + depth]._alpha = 50; xDist = _root["marker" + depth]._x - _root["hitArea" + p2ClickNum]._x; yDist = _root["marker" + depth]._y - _root["hitArea" + p2ClickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + depth].gotoAndStop(7); _root.p2Black++; _root.p2Miss++; _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + depth].gotoAndStop(6); _root.p2Red++; _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + depth].gotoAndStop(5); _root.p2Orange++; _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + depth].gotoAndStop(4); _root.p2Yellow++; _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + depth].gotoAndStop(3); _root.p2Magenta++; _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + depth].gotoAndStop(2); _root.p2Green++; _root.playSound("greenSound"); } depth++; p2ClickNum++; _root.ball.swapDepths(depth + 1); if (p2ClickNum > _root.hitAreaNum) { p2Finish = true; } else { this.swapDepths(depth + 1); } } } } } }
Frame 148
markerReset(); ball.getNextHighestDepth(); ball.removeMovieClip(); nextFrame();
Frame 149
multiScoreReset(); floors = 4; walls = 5; hitAreaNum = 12; ball.reset(); ball._x = 45; ball._y = 350; ball.yMove = false; ball.xMove = true; level = 28;
Instance of Symbol 364 MovieClip in Frame 149
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x; _root.ball._y = this._y - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = false; _root.ball.xSpeed = 0; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 149
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + _root.ball.radius; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; if (_root.ball.p1Finish == false) { _root.ball.p1Rev++; } if (_root.ball.p2Finish == false) { _root.ball.p2Rev++; } } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 149
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -25; _root.ball.xMove = true; _root.ball.xSpeed = -5; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 149
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -14; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 149
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - _root.ball.radius; _root.ball.yMove = true; _root.ball.ySpeed = -12; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 149
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -18; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 149
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -21; _root.ball.xMove = true; _root.ball.xSpeed = -8; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 149
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -11; _root.ball.xMove = true; _root.ball.xSpeed = -18; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 149
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = -10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 149
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 149
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 10; _root.ball.xMove = true; _root.ball.xSpeed = 15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 149
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 149
onClipEvent (load) { timer = 3; i = 1; popping = true; _root.playMusic("multiMusic"); } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Instance of Symbol 375 MovieClip "ball" in Frame 149
onClipEvent (load) { function reset() { ySpeed = 0; xSpeed = 0; yMove = true; xMove = false; hitFloorNum = 0; hitFloor = false; p1ClickNum = 1; p2ClickNum = 1; p1Finish = false; p2Finish = false; p1Rev = -1; p2Rev = -1; ballFreeze = true; this._visible = true; comboActive = false; comboCounter = 0; comboCheck = false; depth = 1; } this._width = 40; this._height = 40; radius = this._width / 2; falling = true; gravity = 1.5; reset(); yDamp = 0.85; xDamp = 0.8; friction = 0.98; xDist = 0; yDist = 0; maxDist = 0; interval = 0; floorName = ""; tempVar = 0; prevAreaNum = 0; } onClipEvent (enterFrame) { if (ballFreeze == false) { this.ballRotate._rotation = this.ballRotate._rotation + (2 * xSpeed); if (xMove == true) { if (hitFloor == true) { xSpeed = xSpeed * friction; if ((xSpeed < 0.5) && (xSpeed > -0.5)) { xSpeed = 0; xMove = false; } } this._x = this._x + xSpeed; i = 1; while (i <= _root.walls) { if (this.test.hitTest(_root["wall" + i])) { if (xSpeed > 0) { this._x = (_root["wall" + i]._x - (_root["wall" + i]._width / 2)) - radius; } else { this._x = (_root["wall" + i]._x + (_root["wall" + i]._width / 2)) + radius; } xSpeed = xSpeed * (-xDamp); } i++; } } if (yMove == true) { if (ySpeed > 0) { falling = true; } else if (ySpeed < 0) { falling = false; } ySpeed = ySpeed + gravity; this._y = this._y + ySpeed; i = 1; while (i <= _root.floors) { if (this.test.hitTest(_root["floor" + i])) { if (falling == true) { this._y = (_root["floor" + i]._y - (_root["floor" + i]._height / 2)) - radius; falling = false; ySpeed = ySpeed * (-yDamp); hitFloorNum++; if ((ySpeed > -3) && (ySpeed < 3)) { ySpeed = 0; yMove = false; floorName = _root["floor" + i]._name; } } else { this._y = (_root["floor" + i]._y + (_root["floor" + i]._height / 2)) + radius; falling = true; ySpeed = ySpeed * (-yDamp); } } i++; } } else if (_root[floorName].hitTest(_root.ball._x, _root.ball._y + radius)) { hitFloorNum = 1; hitFloor = true; } else { yMove = true; ySpeed = 0; falling = true; hitFloor = false; } if (hitFloorNum == 1) { hitFloor = true; hitFloorNum = 0; } else { hitFloorNum = 0; hitFloor = false; } if ((p1Finish == true) && (p2Finish == true)) { ballFreeze = true; this._visible = false; _root.levelTransition.active = true; } if (p1ClickNum == p2ClickNum) { _root["hitArea" + p1ClickNum].gotoAndStop("both"); } else { _root["hitArea" + p1ClickNum].gotoAndStop("blue"); _root["hitArea" + p2ClickNum].gotoAndStop("red"); } i = 1; while (i <= _root.hitAreaNum) { if ((i != p1ClickNum) && (i != p2ClickNum)) { _root["hitArea" + i].gotoAndStop(1); } i++; } } } onClipEvent (mouseDown) { if (_root.paused == false) { if (ballFreeze == false) { if (p1ClickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + depth, depth); _root["marker" + depth]._x = this._x; _root["marker" + depth]._y = this._y; _root["marker" + depth]._width = 2 * radius; _root["marker" + depth]._height = 2 * radius; _root["marker" + depth]._alpha = 50; xDist = _root["marker" + depth]._x - _root["hitArea" + p1ClickNum]._x; yDist = _root["marker" + depth]._y - _root["hitArea" + p1ClickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + depth].gotoAndStop(7); _root.p1Black++; _root.p1Miss++; _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + depth].gotoAndStop(6); _root.p1Red++; _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + depth].gotoAndStop(5); _root.p1Orange++; _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + depth].gotoAndStop(4); _root.p1Yellow++; _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + depth].gotoAndStop(3); _root.p1Magenta++; _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + depth].gotoAndStop(2); _root.p1Green++; _root.playSound("greenSound"); } depth++; p1ClickNum++; _root.ball.swapDepths(depth + 1); if (p1ClickNum > _root.hitAreaNum) { p1Finish = true; } else { this.swapDepths(depth + 1); } } } } } onClipEvent (keyDown) { if (Key.getCode() == 32) { if (_root.paused == false) { if (ballFreeze == false) { if (p2ClickNum <= _root.hitAreaNum) { _root.marker.duplicateMovieClip("marker" + depth, depth); _root["marker" + depth]._x = this._x; _root["marker" + depth]._y = this._y; _root["marker" + depth]._width = 2 * radius; _root["marker" + depth]._height = 2 * radius; _root["marker" + depth]._alpha = 50; xDist = _root["marker" + depth]._x - _root["hitArea" + p2ClickNum]._x; yDist = _root["marker" + depth]._y - _root["hitArea" + p2ClickNum]._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); maxDist = 2 * radius; interval = maxDist / 5; if (distance > maxDist) { _root["marker" + depth].gotoAndStop(7); _root.p2Black++; _root.p2Miss++; _root.playSound("blackSound"); } else if ((distance < maxDist) && (distance > (maxDist - interval))) { _root["marker" + depth].gotoAndStop(6); _root.p2Red++; _root.playSound("redSound"); } else if ((distance < (maxDist - interval)) && (distance > (maxDist - (2 * interval)))) { _root["marker" + depth].gotoAndStop(5); _root.p2Orange++; _root.playSound("orangeSound"); } else if ((distance < (maxDist - (2 * interval))) && (distance > (maxDist - (3 * interval)))) { _root["marker" + depth].gotoAndStop(4); _root.p2Yellow++; _root.playSound("yellowSound"); } else if ((distance < (maxDist - (3 * interval))) && (distance > (maxDist - (4 * interval)))) { _root["marker" + depth].gotoAndStop(3); _root.p2Magenta++; _root.playSound("magentaSound"); } else if ((distance < (maxDist - (4 * interval))) && (distance > 0)) { _root["marker" + depth].gotoAndStop(2); _root.p2Green++; _root.playSound("greenSound"); } depth++; p2ClickNum++; _root.ball.swapDepths(depth + 1); if (p2ClickNum > _root.hitAreaNum) { p2Finish = true; } else { this.swapDepths(depth + 1); } } } } } }
Frame 150
markerReset(); nextFrame();
Frame 151
multiScoreReset(); floors = 2; walls = 5; hitAreaNum = 12; ball.reset(); ball._x = 45; ball._y = 350; ball.yMove = false; ball.xMove = true; level = 29;
Instance of Symbol 364 MovieClip in Frame 151
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -35; _root.ball.xMove = true; _root.ball.xSpeed = 30; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 151
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -31; _root.ball.xMove = true; _root.ball.xSpeed = 25; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 151
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -31; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Frame 151
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 151
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 151
onClipEvent (load) { timer = 3; i = 1; popping = true; _root.playMusic("multiMusic"); } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Frame 152
markerReset(); nextFrame();
Frame 153
multiScoreReset(); floors = 7; walls = 10; hitAreaNum = 12; ball.reset(); ball._x = 45; ball._y = 350; ball.yMove = false; ball.xMove = true; level = 30;
Instance of Symbol 364 MovieClip in Frame 153
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -15; _root.ball.xMove = true; _root.ball.xSpeed = 10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 153
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -20; _root.ball.xMove = true; _root.ball.xSpeed = 10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 153
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -31; _root.ball.xMove = true; _root.ball.xSpeed = 20; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 153
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -33; _root.ball.xMove = true; _root.ball.xSpeed = -10; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 153
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -8; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 153
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 8; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 153
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -30; _root.ball.xMove = true; _root.ball.xSpeed = -3; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 153
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -5; _root.ball.xMove = true; _root.ball.xSpeed = -15; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 364 MovieClip in Frame 153
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; timer = 0; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.playSound("spring"); _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -5; _root.ball.xMove = true; _root.ball.xSpeed = 4; this.play(); active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 705 MovieClip "pauseScreen" in Frame 153
onClipEvent (load) { gamePaused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { this.getNextHighestDepth(); this.swapDepths(100); if (gamePaused == false) { _root.paused = true; gamePaused = true; this.gotoAndStop(2); _root.playSound("pause"); _root.ball.ballFreeze = true; } else { this.gotoAndStop(1); _root.paused = false; gamePaused = false; _root.playSound("unpause"); if (_root.ball.clickToStart == false) { if (_root.levelTransition.active == false) { _root.ball.ballFreeze = false; } } } } }
Instance of Symbol 366 MovieClip "popInMC" in Frame 153
onClipEvent (load) { timer = 3; i = 1; popping = true; _root.playMusic("multiMusic"); } onClipEvent (enterFrame) { if (popping == true) { if (i <= _root.hitAreaNum) { timer--; if (timer <= 0) { _root["hitArea" + i].popIn.play(); _root.playSound("pop" + i); i++; timer = 3; } } else { popping = false; _root.hitArea1.gotoAndStop("both"); } } }
Frame 154
markerReset(); _root.ball.getNextHighestDepth(); _root.ball.removeMovieClip(); stopAllSounds(); gotoAndStop ("endOfMultiGame");
Symbol 47 Button
on (release) { _root.nextFrame(); }
Symbol 48 MovieClip [[NGL]_LOADER] Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { bar._xscale = PercentLoaded; } else { gotoAndStop ("loaded"); }
Symbol 48 MovieClip [[NGL]_LOADER] Frame 2
gotoAndPlay (1);
Symbol 50 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 12
stop(); this.removeMovieClip();
Symbol 52 MovieClip [firework] Frame 1
sparkNum = 30; n = 1; while (n <= sparkNum) { spark1.duplicateMovieClip("spark" + n, n); setProperty("spark" + n, _xscale , random(75) + 25); setProperty("spark" + n, _yscale , random(75) + 25); setProperty("spark" + n, _rotation , random(360) + 1); _parent.sparkEffect["spark" + n].sparkColor.gotoAndStop(colorNum); n++; }
Symbol 245 Button
on (release) { var gameTitle = "Onlyfungames - Devil On Target"; var localDomainLC = new LocalConnection(); var flashCurrentDomainName = localDomainLC.domain(); var btnUrl = ((("http://www.onlyfungames.com/?utm_source=" + flashCurrentDomainName) + "&utm_medium=game&utm_campaign=") + gameTitle); getURL (btnUrl, "_blank"); }
Symbol 250 Button
on (release) { var gameTitle = "Onlyfungames - Devil On Target"; var localDomainLC = new LocalConnection(); var flashCurrentDomainName = localDomainLC.domain(); var btnUrl = ((("http://www.onlyfungames.com/?utm_source=" + flashCurrentDomainName) + "&utm_medium=game&utm_campaign=") + gameTitle); getURL (btnUrl, "_blank"); }
Symbol 261 MovieClip Frame 146
stop();
Symbol 276 Button
on (release) { _root.gotoAndStop(3); }
Symbol 277 Button
on (release) { var gameTitle = "Onlyfungames - Devil On Target"; var localDomainLC = new LocalConnection(); var flashCurrentDomainName = localDomainLC.domain(); var btnUrl = ((("http://www.onlyfungames.com/?utm_source=" + flashCurrentDomainName) + "&utm_medium=game&utm_campaign=") + gameTitle); getURL (btnUrl, "_blank"); }
Symbol 278 MovieClip Frame 303
stop();
Instance of Symbol 314 MovieClip "bonus1" in Symbol 348 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.missNum == 0) { active = true; _root.levelTransition.levelScore = _root.levelTransition.levelScore + 20; _root.levelTransition.bonusScore = _root.levelTransition.bonusScore + 20; } else { this._visible = false; } }
Instance of Symbol 317 MovieClip "bonus2" in Symbol 348 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.greenNum >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.levelScore = _root.levelTransition.levelScore + 20; _root.levelTransition.bonusScore = _root.levelTransition.bonusScore + 20; } else { this._visible = false; } }
Instance of Symbol 320 MovieClip "bonus3" in Symbol 348 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.ball.revolutions < 2) { active = true; _root.levelTransition.levelScore = _root.levelTransition.levelScore + 20; _root.levelTransition.bonusScore = _root.levelTransition.bonusScore + 20; } else { this._visible = false; } }
Instance of Symbol 323 MovieClip "bonus4" in Symbol 348 MovieClip Frame 1
onClipEvent (load) { active = false; if (((((_root.greenNum >= 1) && (_root.magentaNum >= 1)) && (_root.yellowNum >= 1)) && (_root.orangeNum >= 1)) && (_root.redNum >= 1)) { active = true; _root.levelTransition.levelScore = _root.levelTransition.levelScore + 30; _root.levelTransition.bonusScore = _root.levelTransition.bonusScore + 30; } else { this._visible = false; } }
Instance of Symbol 326 MovieClip "bonus6" in Symbol 348 MovieClip Frame 1
onClipEvent (load) { active = false; if ((((((_root.greenNum * 50) + (_root.magentaNum * 40)) + (_root.yellowNum * 30)) + (_root.orangeNum * 20)) + (_root.redNum * 10)) == 210) { active = true; _root.levelTransition.levelScore = _root.levelTransition.levelScore + 20; _root.levelTransition.bonusScore = _root.levelTransition.bonusScore + 20; } else { this._visible = false; } }
Instance of Symbol 329 MovieClip "bonus7" in Symbol 348 MovieClip Frame 1
onClipEvent (load) { active = false; if (((_root.greenNum >= 1) && (_root.yellowNum >= 1)) && (_root.redNum >= 1)) { active = true; _root.levelTransition.levelScore = _root.levelTransition.levelScore + 20; _root.levelTransition.bonusScore = _root.levelTransition.bonusScore + 20; } else { this._visible = false; } }
Instance of Symbol 332 MovieClip "bonus8" in Symbol 348 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.yellowNum >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.levelScore = _root.levelTransition.levelScore + 20; _root.levelTransition.bonusScore = _root.levelTransition.bonusScore + 20; } else { this._visible = false; } }
Instance of Symbol 335 MovieClip "bonus10" in Symbol 348 MovieClip Frame 1
onClipEvent (load) { active = false; if ((((((_root.greenNum * 50) + (_root.magentaNum * 40)) + (_root.yellowNum * 30)) + (_root.orangeNum * 20)) + (_root.redNum * 10)) == 300) { active = true; _root.levelTransition.levelScore = _root.levelTransition.levelScore + 20; _root.levelTransition.bonusScore = _root.levelTransition.bonusScore + 20; } else { this._visible = false; } }
Instance of Symbol 338 MovieClip "bonus11" in Symbol 348 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.magentaNum >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.levelScore = _root.levelTransition.levelScore + 20; _root.levelTransition.bonusScore = _root.levelTransition.bonusScore + 20; } else { this._visible = false; } }
Instance of Symbol 341 MovieClip "bonus12" in Symbol 348 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.orangeNum >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.levelScore = _root.levelTransition.levelScore + 20; _root.levelTransition.bonusScore = _root.levelTransition.bonusScore + 20; } else { this._visible = false; } }
Instance of Symbol 344 MovieClip "bonus13" in Symbol 348 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.redNum >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.levelScore = _root.levelTransition.levelScore + 20; _root.levelTransition.bonusScore = _root.levelTransition.bonusScore + 20; } else { this._visible = false; } }
Instance of Symbol 347 MovieClip "bonus14" in Symbol 348 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.missNum >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.levelScore = _root.levelTransition.levelScore + 10; _root.levelTransition.bonusScore = _root.levelTransition.bonusScore + 10; } else { this._visible = false; } }
Symbol 348 MovieClip Frame 2
stop(); timer = 0; posx1 = 0; posy1 = 0; posx2 = 0; posy2 = 17; posx3 = 0; posy3 = 34; posx4 = 0; posy4 = 51; posx5 = 130; posy5 = 0; posx6 = 130; posy6 = 17; posx7 = 130; posy7 = 34; posx8 = 130; posy8 = 51; n = 1; bonusNum = 14; i = 1; while (i <= bonusNum) { if (_root.levelTransition.bonuses["bonus" + i].active == true) { _root.levelTransition.bonuses["bonus" + i]._x = _root.levelTransition.bonuses["posx" + n]; _root.levelTransition.bonuses["bonus" + i]._y = _root.levelTransition.bonuses["posy" + n]; n++; } i++; } _root.totalScore = _root.totalScore + _parent.levelScore;
Symbol 352 MovieClip Frame 1
stop(); bonusScore = 0; levelScore = 0; baseScore = 0;
Symbol 352 MovieClip Frame 2
baseScore = ((((_root.greenNum * 50) + (_root.magentaNum * 40)) + (_root.yellowNum * 30)) + (_root.orangeNum * 20)) + (_root.redNum * 10); this.green.text = _root.greenNum; this.magenta.text = _root.magentaNum; this.yellow.text = _root.yellowNum; this.orange.text = _root.orangeNum; this.red.text = _root.redNum; this.green.text = _root.greenNum; _root.playSound("levelCleared"); nextFrame();
Symbol 352 MovieClip Frame 3
levelScore = baseScore + bonusScore; stop();
Symbol 353 Button
on (release) { var gameTitle = "Onlyfungames - Devil On Target"; var localDomainLC = new LocalConnection(); var flashCurrentDomainName = localDomainLC.domain(); var btnUrl = ((("http://www.onlyfungames.com/?utm_source=" + flashCurrentDomainName) + "&utm_medium=game&utm_campaign=") + gameTitle); getURL (btnUrl, "_blank"); }
Symbol 357 MovieClip Frame 1
stop();
Symbol 364 MovieClip Frame 1
stop();
Symbol 364 MovieClip Frame 23
gotoAndStop (1);
Symbol 371 MovieClip Frame 1
stop();
Symbol 371 MovieClip Frame 13
stop();
Symbol 374 MovieClip Frame 1
stop();
Symbol 380 MovieClip Frame 1
stop();
Symbol 385 Button
on (release) { nextFrame(); }
Symbol 388 Button
on (release) { var gameTitle = "Onlyfungames - Devil On Target"; var localDomainLC = new LocalConnection(); var flashCurrentDomainName = localDomainLC.domain(); var btnUrl = ((("http://www.onlyfungames.com/?utm_source=" + flashCurrentDomainName) + "&utm_medium=game&utm_campaign=") + gameTitle); getURL (btnUrl, "_blank"); }
Symbol 391 Button
on (release) { _root.nextFrame(); }
Symbol 392 Button
on (release) { _root.gotoAndStop("credits"); }
Symbol 393 Button
on (release) { _root.openAddToWebsiteLink(); }
Symbol 394 Button
on (release) { _root.openHighscoresLink(); }
Symbol 397 Button
on (release) { _root.fade.play(); _root.fade.playMode = "single"; _root.codeClip.soundFade = true; }
Symbol 400 Button
on (release) { _root.fade.play(); _root.fade.playMode = "multi"; _root.stopAllSounds(); _root.codeClip.soundFade = true; }
Symbol 403 Button
on (release) { prevFrame(); }
Symbol 410 Button
on (release) { _root.gotoAndStop("training"); }
Symbol 411 MovieClip Frame 1
stop();
Symbol 415 Button
on (release) { _root.openSignLink(); }
Symbol 417 MovieClip Frame 1
stop();
Symbol 417 MovieClip Frame 30
stopAllSounds(); _root.gotoAndStop(playMode);
Symbol 417 MovieClip Frame 31
play();
Symbol 417 MovieClip Frame 60
stop();
Instance of Symbol 425 MovieClip "slider" in Symbol 426 MovieClip Frame 1
onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.startDrag(false, 0, -13.3, 200, -13.3); } } onClipEvent (mouseUp) { this.stopDrag(); }
Symbol 431 Button
on (release) { _root._quality = "LOW"; } on (rollOver) { _root.playSound("rollOver"); }
Symbol 434 Button
on (release) { _root._quality = "MEDIUM"; } on (rollOver) { _root.playSound("rollOver"); }
Symbol 437 Button
on (release) { _root._quality = "HIGH"; } on (rollOver) { _root.playSound("rollOver"); }
Symbol 444 MovieClip Frame 1
stop(); _root.musicMute = false;
Symbol 444 MovieClip Frame 2
_root.musicMute = true;
Symbol 445 MovieClip Frame 1
stop(); _root.soundMute = false;
Symbol 445 MovieClip Frame 2
_root.soundMute = true;
Symbol 446 Button
on (release) { _root.gotoAndStop("menu"); }
Symbol 463 Button
on (release) { _root.gotoAndStop("trainingPage2"); }
Symbol 510 MovieClip Frame 1
stop();
Symbol 518 MovieClip Frame 1
stop();
Symbol 524 MovieClip Frame 1
stop();
Symbol 533 MovieClip Frame 1
stop();
Symbol 542 MovieClip Frame 1
stop();
Symbol 548 MovieClip Frame 1
stop();
Symbol 556 MovieClip Frame 1
stop();
Instance of Symbol 561 MovieClip "swing" in Symbol 562 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level == 8) { this._visible = false; } }
Symbol 566 MovieClip Frame 1
stop();
Symbol 578 MovieClip Frame 1
stop();
Instance of Symbol 561 MovieClip "swing" in Symbol 582 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level == 10) { this._visible = false; } }
Symbol 586 MovieClip Frame 1
stop();
Symbol 595 MovieClip Frame 1
stop();
Symbol 601 MovieClip Frame 1
stop();
Symbol 610 MovieClip Frame 1
stop();
Instance of Symbol 561 MovieClip "swing" in Symbol 615 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level == 14) { this._visible = false; } }
Symbol 618 MovieClip Frame 1
stop();
Symbol 624 MovieClip Frame 1
stop();
Symbol 630 MovieClip Frame 1
stop(); downPosition = true; fireBall = true;
Symbol 630 MovieClip Frame 2
fireBall = false;
Symbol 630 MovieClip Frame 21
stop(); downPosition = false; fireBall = true;
Symbol 630 MovieClip Frame 22
fireBall = false;
Symbol 630 MovieClip Frame 41
gotoAndStop (1);
Instance of Symbol 630 MovieClip "swing" in Symbol 631 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level == 16) { this._visible = false; } }
Symbol 634 MovieClip Frame 1
stop();
Symbol 645 MovieClip Frame 1
stop();
Symbol 653 MovieClip Frame 1
stop();
Instance of Symbol 630 MovieClip "swing1" in Symbol 656 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level == 19) { this._visible = false; } }
Instance of Symbol 630 MovieClip "swing2" in Symbol 656 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level == 19) { this._visible = false; } }
Symbol 659 MovieClip Frame 1
stop();
Instance of Symbol 561 MovieClip "swing1" in Symbol 663 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level == 20) { this._visible = false; } }
Instance of Symbol 630 MovieClip "swing2" in Symbol 663 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level == 20) { this._visible = false; } }
Symbol 666 MovieClip Frame 1
stop();
Instance of Symbol 366 MovieClip in Symbol 669 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 8; _root.ball.xMove = true; _root.ball.xSpeed = -15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Symbol 670 MovieClip Frame 1
stop();
Symbol 670 MovieClip Frame 16
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 33
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 50
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 67
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 84
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 101
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 118
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 137
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 156
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 173
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 192
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 211
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 230
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 249
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 268
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 287
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 306
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 327
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 346
stop(); if (_root.trainingMode == false) { _root.nextFrame(); }
Symbol 670 MovieClip Frame 365
stop(); _root.gotoAndStop("level21");
Symbol 679 MovieClip Frame 1
stop();
Symbol 679 MovieClip Frame 2
_root.greenNum++;
Instance of Symbol 52 MovieClip [firework] "sparkEffect" in Symbol 679 MovieClip Frame 2
onClipEvent (load) { colorNum = 1; sparkNum = 50; }
Symbol 679 MovieClip Frame 3
_root.magentaNum++;
Instance of Symbol 52 MovieClip [firework] "sparkEffect" in Symbol 679 MovieClip Frame 3
onClipEvent (load) { colorNum = 2; sparkNum = 40; }
Symbol 679 MovieClip Frame 4
_root.yellowNum++;
Instance of Symbol 52 MovieClip [firework] "sparkEffect" in Symbol 679 MovieClip Frame 4
onClipEvent (load) { colorNum = 3; sparkNum = 30; }
Symbol 679 MovieClip Frame 5
_root.orangeNum++;
Instance of Symbol 52 MovieClip [firework] "sparkEffect" in Symbol 679 MovieClip Frame 5
onClipEvent (load) { colorNum = 4; sparkNum = 20; }
Symbol 679 MovieClip Frame 6
_root.redNum++;
Instance of Symbol 52 MovieClip [firework] "sparkEffect" in Symbol 679 MovieClip Frame 6
onClipEvent (load) { colorNum = 5; sparkNum = 10; }
Symbol 679 MovieClip Frame 7
_root.blackNum++; _root.missNum++; _root.misses.nextFrame();
Symbol 682 MovieClip Frame 1
stop();
Symbol 685 MovieClip Frame 1
stop();
Symbol 695 Button
on (release) { if (_root.trainingMode == false) { nextFrame(); } else { stopAllSounds(); _root.gotoAndStop("training"); } }
Symbol 701 Button
on (release) { _root.ball.getNextHighestDepth(); _root.ball.removeMovieClip(); suction1.getNextHighestDepth(); suction1.removeMovieClip(); suction2.getNextHighestDepth(); suction2.removeMovieClip(); swing1.getNextHighestDepth(); swing1.removeMovieClip(); swing2.getNextHighestDepth(); swing2.removeMovieClip(); swing.getNextHighestDepth(); swing.removeMovieClip(); stopAllSounds(); i = 1; while (i <= 40) { _root["marker" + i].removeMovieClip(); i++; } _root.gotoAndStop("menu"); _root.pauseScreen.getNextHighestDepth(); _root.pauseScreen.removeMovieClip(); }
Symbol 704 Button
on (release) { prevFrame(); } on (rollOver) { _root.playSound("rollOver"); }
Symbol 705 MovieClip Frame 1
stop();
Instance of Symbol 426 MovieClip in Symbol 705 MovieClip Frame 2
onClipEvent (load) { if (_root.gameVolume >= 0) { this.slider._x = _root.gameVolume * 2; } } onClipEvent (enterFrame) { _root.gameVolume = Math.ceil(this.slider._x / 2); _root.sound.setVolume(_root.gameVolume); }
Instance of Symbol 444 MovieClip in Symbol 705 MovieClip Frame 2
onClipEvent (load) { if (_root.musicMute == true) { this.gotoAndStop(2); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { if (_root.musicMute == false) { this.nextFrame(); stopAllSounds(); } else { menuMusic = new Sound(); if (_root.gameMode == "single") { menuMusic.attachSound("singleMusic"); } else if (_root.gameMode == "multi") { menuMusic.attachSound("multiMusic"); } menuMusic.setVolume(_root.gameVolume); menuMusic.start(0, 100); this.prevFrame(); } } }
Instance of Symbol 445 MovieClip in Symbol 705 MovieClip Frame 2
onClipEvent (load) { if (_root.soundMute == true) { this.gotoAndStop(2); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { if (_root.soundMute == false) { this.nextFrame(); } else { this.prevFrame(); } } }
Symbol 709 MovieClip Frame 1
stop();
Symbol 737 MovieClip Frame 15
gotoAndPlay (1);
Symbol 740 MovieClip Frame 10
stop();
Symbol 741 MovieClip Frame 1
stop();
Symbol 750 Button
on (release) { nextFrame(); _root.scoreutils_mc.instance._visible = false; }
Symbol 751 Button
on (release) { _root.submitScore(_root.totalScore); nextFrame(); }
Instance of Symbol 314 MovieClip "bonus1" in Symbol 795 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p1Miss == 0) { active = true; _root.levelTransition.p1BonusScore = _root.levelTransition.p1BonusScore + 20; _root.levelTransition.p1LevelScore = _root.levelTransition.p1LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 317 MovieClip "bonus2" in Symbol 795 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p1Green >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.p1BonusScore = _root.levelTransition.p1BonusScore + 20; _root.levelTransition.p1LevelScore = _root.levelTransition.p1LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 320 MovieClip "bonus3" in Symbol 795 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.ball.p1Rev < 2) { active = true; _root.levelTransition.p1BonusScore = _root.levelTransition.p1BonusScore + 20; _root.levelTransition.p1LevelScore = _root.levelTransition.p1LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 323 MovieClip "bonus4" in Symbol 795 MovieClip Frame 1
onClipEvent (load) { active = false; if (((((_root.p1Green >= 1) && (_root.p1Magenta >= 1)) && (_root.p1Yellow >= 1)) && (_root.p1Orange >= 1)) && (_root.p1Red >= 1)) { active = true; _root.levelTransition.p1BonusScore = _root.levelTransition.p1BonusScore + 30; _root.levelTransition.p1LevelScore = _root.levelTransition.p1LevelScore + 30; } else { this._visible = false; } }
Instance of Symbol 326 MovieClip "bonus6" in Symbol 795 MovieClip Frame 1
onClipEvent (load) { active = false; if ((((((_root.p1Green * 50) + (_root.p1Magenta * 40)) + (_root.p1Yellow * 30)) + (_root.p1Orange * 20)) + (_root.p1Red * 10)) == 210) { active = true; _root.levelTransition.p1BonusScore = _root.levelTransition.p1BonusScore + 20; _root.levelTransition.p1LevelScore = _root.levelTransition.p1LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 329 MovieClip "bonus7" in Symbol 795 MovieClip Frame 1
onClipEvent (load) { active = false; if (((_root.p1Green >= 1) && (_root.p1Yellow >= 1)) && (_root.p1Red >= 1)) { active = true; _root.levelTransition.p1BonusScore = _root.levelTransition.p1BonusScore + 20; _root.levelTransition.p1LevelScore = _root.levelTransition.p1LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 332 MovieClip "bonus8" in Symbol 795 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p1Yellow >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.p1BonusScore = _root.levelTransition.p1BonusScore + 20; _root.levelTransition.p1LevelScore = _root.levelTransition.p1LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 335 MovieClip "bonus10" in Symbol 795 MovieClip Frame 1
onClipEvent (load) { active = false; if ((((((_root.p1Green * 50) + (_root.p1Magenta * 40)) + (_root.p1Yellow * 30)) + (_root.p1Orange * 20)) + (_root.p1Red * 10)) == 300) { active = true; _root.levelTransition.p1BonusScore = _root.levelTransition.p1BonusScore + 20; _root.levelTransition.p1LevelScore = _root.levelTransition.p1LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 338 MovieClip "bonus11" in Symbol 795 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p1Magenta >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.p1BonusScore = _root.levelTransition.p1BonusScore + 20; _root.levelTransition.p1LevelScore = _root.levelTransition.p1LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 341 MovieClip "bonus12" in Symbol 795 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p1Orange >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.p1BonusScore = _root.levelTransition.p1BonusScore + 20; _root.levelTransition.p1LevelScore = _root.levelTransition.p1LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 344 MovieClip "bonus13" in Symbol 795 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p1Red >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.p1BonusScore = _root.levelTransition.p1BonusScore + 20; _root.levelTransition.p1LevelScore = _root.levelTransition.p1LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 347 MovieClip "bonus14" in Symbol 795 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p1Miss >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.p1BonusScore = _root.levelTransition.p1BonusScore + 10; _root.levelTransition.p1LevelScore = _root.levelTransition.p1LevelScore + 10; } else { this._visible = false; } }
Symbol 795 MovieClip Frame 2
stop(); timer = 0; posx1 = 0; posy1 = 0; posx2 = 0; posy2 = 17; posx3 = 0; posy3 = 34; posx4 = 0; posy4 = 51; posx5 = 130; posy5 = 0; posx6 = 130; posy6 = 17; posx7 = 130; posy7 = 34; posx8 = 130; posy8 = 51; n = 1; bonusNum = 14; i = 1; while (i <= bonusNum) { if (_root.levelTransition.p1Bonuses["bonus" + i].active == true) { _root.levelTransition.p1Bonuses["bonus" + i]._x = _root.levelTransition.p1Bonuses["posx" + n]; _root.levelTransition.p1Bonuses["bonus" + i]._y = _root.levelTransition.p1Bonuses["posy" + n]; n++; } i++; }
Instance of Symbol 314 MovieClip "bonus1" in Symbol 796 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p2Miss == 0) { active = true; _root.levelTransition.p2BonusScore = _root.levelTransition.p2BonusScore + 20; _root.levelTransition.p2LevelScore = _root.levelTransition.p2LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 317 MovieClip "bonus2" in Symbol 796 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p2Green >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.p2BonusScore = _root.levelTransition.p2BonusScore + 20; _root.levelTransition.p2LevelScore = _root.levelTransition.p2LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 320 MovieClip "bonus3" in Symbol 796 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.ball.p2Rev < 2) { active = true; _root.levelTransition.p2BonusScore = _root.levelTransition.p2BonusScore + 20; _root.levelTransition.p2LevelScore = _root.levelTransition.p2LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 323 MovieClip "bonus4" in Symbol 796 MovieClip Frame 1
onClipEvent (load) { active = false; if (((((_root.p2Green >= 1) && (_root.p2Magenta >= 1)) && (_root.p2Yellow >= 1)) && (_root.p2Orange >= 1)) && (_root.p2Red >= 1)) { active = true; _root.levelTransition.p2BonusScore = _root.levelTransition.p2BonusScore + 30; _root.levelTransition.p2LevelScore = _root.levelTransition.p2LevelScore + 30; } else { this._visible = false; } }
Instance of Symbol 326 MovieClip "bonus6" in Symbol 796 MovieClip Frame 1
onClipEvent (load) { active = false; if ((((((_root.p2Green * 50) + (_root.p2Magenta * 40)) + (_root.p2Yellow * 30)) + (_root.p2Orange * 20)) + (_root.p2Red * 10)) == 210) { active = true; _root.levelTransition.p2BonusScore = _root.levelTransition.p2BonusScore + 20; _root.levelTransition.p2LevelScore = _root.levelTransition.p2LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 329 MovieClip "bonus7" in Symbol 796 MovieClip Frame 1
onClipEvent (load) { active = false; if (((_root.p2Green >= 1) && (_root.p2Yellow >= 1)) && (_root.p2Red >= 1)) { active = true; _root.levelTransition.p2BonusScore = _root.levelTransition.p2BonusScore + 20; _root.levelTransition.p2LevelScore = _root.levelTransition.p2LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 332 MovieClip "bonus8" in Symbol 796 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p2Yellow >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.p2BonusScore = _root.levelTransition.p2BonusScore + 20; _root.levelTransition.p2LevelScore = _root.levelTransition.p2LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 335 MovieClip "bonus10" in Symbol 796 MovieClip Frame 1
onClipEvent (load) { active = false; if ((((((_root.p2Green * 50) + (_root.p2Magenta * 40)) + (_root.p2Yellow * 30)) + (_root.p2Orange * 20)) + (_root.p2Red * 10)) == 300) { active = true; _root.levelTransition.p2BonusScore = _root.levelTransition.p2BonusScore + 20; _root.levelTransition.p2LevelScore = _root.levelTransition.p2LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 338 MovieClip "bonus11" in Symbol 796 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p2Magenta >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.p2BonusScore = _root.levelTransition.p2BonusScore + 20; _root.levelTransition.p2LevelScore = _root.levelTransition.p2LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 341 MovieClip "bonus12" in Symbol 796 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p2Orange >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.p2BonusScore = _root.levelTransition.p2BonusScore + 20; _root.levelTransition.p2LevelScore = _root.levelTransition.p2LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 344 MovieClip "bonus13" in Symbol 796 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p2Red >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.p2BonusScore = _root.levelTransition.p2BonusScore + 20; _root.levelTransition.p2LevelScore = _root.levelTransition.p2LevelScore + 20; } else { this._visible = false; } }
Instance of Symbol 347 MovieClip "bonus14" in Symbol 796 MovieClip Frame 1
onClipEvent (load) { active = false; if (_root.p2Miss >= (_root.hitAreaNum - Math.floor(_root.hitAreaNum / 3))) { active = true; _root.levelTransition.p2BonusScore = _root.levelTransition.p2BonusScore + 10; _root.levelTransition.p2LevelScore = _root.levelTransition.p2LevelScore + 10; } else { this._visible = false; } }
Symbol 796 MovieClip Frame 2
stop(); timer = 0; posx1 = 0; posy1 = 0; posx2 = 0; posy2 = 17; posx3 = 0; posy3 = 34; posx4 = 0; posy4 = 51; posx5 = 130; posy5 = 0; posx6 = 130; posy6 = 17; posx7 = 130; posy7 = 34; posx8 = 130; posy8 = 51; n = 1; bonusNum = 14; i = 1; while (i <= bonusNum) { if (_root.levelTransition.p2Bonuses["bonus" + i].active == true) { _root.levelTransition.p2Bonuses["bonus" + i]._x = _root.levelTransition.p2Bonuses["posx" + n]; _root.levelTransition.p2Bonuses["bonus" + i]._y = _root.levelTransition.p2Bonuses["posy" + n]; n++; } i++; }
Symbol 797 MovieClip Frame 1
stop(); p1BonusScore = 0; p2BonusScore = 0; p1BaseScore = 0; p2BaseScore = 0; p1LevelScore = 0; p2LevelScore = 0;
Symbol 797 MovieClip Frame 2
p1BaseScore = ((((_root.p1Green * 50) + (_root.p1Magenta * 40)) + (_root.p1Yellow * 30)) + (_root.p1Orange * 20)) + (_root.p1Red * 10); p2BaseScore = ((((_root.p2Green * 50) + (_root.p2Magenta * 40)) + (_root.p2Yellow * 30)) + (_root.p2Orange * 20)) + (_root.p2Red * 10); _root.playSound("levelCleared"); nextFrame();
Symbol 797 MovieClip Frame 3
p1LevelScore = p1BonusScore + p1BaseScore; p2LevelScore = p2BonusScore + p2BaseScore; _root.p1Score = _root.p1Score + p1LevelScore; _root.p2Score = _root.p2Score + p2LevelScore; stop();
Symbol 798 MovieClip Frame 1
stop();
Instance of Symbol 52 MovieClip [firework] "sparkEffect" in Symbol 798 MovieClip Frame 2
onClipEvent (load) { colorNum = 1; sparkNum = 50; }
Instance of Symbol 52 MovieClip [firework] "sparkEffect" in Symbol 798 MovieClip Frame 3
onClipEvent (load) { colorNum = 2; sparkNum = 40; }
Instance of Symbol 52 MovieClip [firework] "sparkEffect" in Symbol 798 MovieClip Frame 4
onClipEvent (load) { colorNum = 3; sparkNum = 30; }
Instance of Symbol 52 MovieClip [firework] "sparkEffect" in Symbol 798 MovieClip Frame 5
onClipEvent (load) { colorNum = 4; sparkNum = 20; }
Instance of Symbol 52 MovieClip [firework] "sparkEffect" in Symbol 798 MovieClip Frame 6
onClipEvent (load) { colorNum = 5; sparkNum = 10; }
Symbol 811 MovieClip Frame 30
_root.playSound("count");
Symbol 811 MovieClip Frame 61
_root.playSound("count");
Symbol 811 MovieClip Frame 91
_root.playSound("count");
Symbol 811 MovieClip Frame 121
_root.ball.ballFreeze = false; _root.playSound("start");
Symbol 811 MovieClip Frame 131
stop(); active = false;
Symbol 818 MovieClip Frame 6
stop();
Symbol 820 MovieClip Frame 6
stop();
Symbol 823 MovieClip Frame 6
stop();
Symbol 841 Button
on (release) { _root.gotoAndStop("menu"); }
Symbol 844 MovieClip Frame 49
_root.playSound("drumRoll");
Symbol 844 MovieClip Frame 139
_root.playSound("cymbal");
Instance of Symbol 818 MovieClip in Symbol 844 MovieClip Frame 139
onClipEvent (load) { if (_root.p2Score > _root.p1Score) { this._visible = false; } else if (_root.p2Score == _root.p1Score) { this._visible = false; } }
Instance of Symbol 820 MovieClip in Symbol 844 MovieClip Frame 139
onClipEvent (load) { if (_root.p1Score > _root.p2Score) { this._visible = false; } else if (_root.p2Score == _root.p1Score) { this._visible = false; } }
Instance of Symbol 823 MovieClip in Symbol 844 MovieClip Frame 139
onClipEvent (load) { if (_root.p1Score > _root.p2Score) { this._visible = false; } else if (_root.p2Score > _root.p1Score) { this._visible = false; } }
Instance of Symbol 52 MovieClip [firework] in Symbol 844 MovieClip Frame 143
onClipEvent (load) { if (_root.p2Score > _root.p1Score) { explosionColor = new Color(this); explosionColor.setRGB(16711680); } else if (_root.p2Score == _root.p1Score) { this._visible = false; } }
Instance of Symbol 52 MovieClip [firework] in Symbol 844 MovieClip Frame 143
onClipEvent (load) { if (_root.p2Score > _root.p1Score) { explosionColor = new Color(this); explosionColor.setRGB(16711680); } else if (_root.p2Score == _root.p1Score) { this._visible = false; } }
Instance of Symbol 52 MovieClip [firework] in Symbol 844 MovieClip Frame 143
onClipEvent (load) { if (_root.p2Score > _root.p1Score) { explosionColor = new Color(this); explosionColor.setRGB(16711680); } else if (_root.p2Score == _root.p1Score) { this._visible = false; } }
Instance of Symbol 52 MovieClip [firework] in Symbol 844 MovieClip Frame 143
onClipEvent (load) { if (_root.p2Score > _root.p1Score) { explosionColor = new Color(this); explosionColor.setRGB(16711680); } else if (_root.p2Score == _root.p1Score) { this._visible = false; } }
Symbol 844 MovieClip Frame 217
stop();
Instance of Symbol 52 MovieClip [firework] "explosion" in Symbol 844 MovieClip Frame 217
onClipEvent (load) { if (_root.p2Score > _root.p1Score) { explosionColor = new Color(this); explosionColor.setRGB(16711680); } }
Instance of Symbol 373 MovieClip "test" in Symbol 844 MovieClip Frame 217
onClipEvent (load) { timer = 15; i = 1; } onClipEvent (enterFrame) { if (_root.p2Score != _root.p1Score) { timer--; if (timer <= 0) { _root.resultsMulti.explosion.duplicateMovieClip("explosion" + i, i); _root.resultsMulti["explosion" + i]._x = random(550) - random(275); _root.resultsMulti["explosion" + i]._y = random(200) + 150; _root.playSound("fireworkPop"); timer = 15; i++; } } }
Symbol 849 MovieClip Frame 1
stop(); hitAreaNum = 11;
Symbol 853 MovieClip Frame 1
stop();
Instance of Symbol 366 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 5; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 8; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -7; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Symbol 857 MovieClip Frame 1
stop();
Instance of Symbol 366 MovieClip in Symbol 858 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 5; _root.ball.xMove = true; _root.ball.xSpeed = -5; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Symbol 858 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 4; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 741 MovieClip "suction1" in Symbol 858 MovieClip Frame 1
onClipEvent (load) { ballGet = false; timer = 0; this.swapDepths(50); } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 10; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Instance of Symbol 741 MovieClip "suction2" in Symbol 858 MovieClip Frame 1
onClipEvent (load) { ballGet = false; timer = 0; this.swapDepths(51); } onClipEvent (enterFrame) { if (_root.ball.ballFreeze == false) { this._x = this._x + 5; } if (timer <= 0) { if (this._x > 575) { this._x = -25; this.prevFrame(); } if (ballGet == false) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { this.wind._visible = false; ballGet = true; } } if ((this._x > 500) && (this._x < 506)) { if (ballGet == true) { ballGet = false; this.nextFrame(); _root.ball.yMove = true; _root.ball.ySpeed = 10; timer = 20; } else { this.nextFrame(); timer = 20; } } if (ballGet == true) { _root.ball._x = this._x; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.xMove = false; } } else { timer--; } }
Instance of Symbol 366 MovieClip in Symbol 858 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 630 MovieClip "swing1" in Symbol 858 MovieClip Frame 1
onClipEvent (load) { active = false; fireBall = false; this.swapDepths(25); } onClipEvent (enterFrame) { if (active == false) { if (this.test.hitTest(_root.ball._x, _root.ball._y)) { this.play(); _root.playSound("whoosh"); _root.ball._visible = false; active = true; _root.ball.xMove = false; _root.ball.xSpeed = 0; _root.ball.ySpeed = 0; _root.ball._x = 600; _root.ball._y = -100; fireBall = false; } } if (active == true) { if (fireBall == true) { if (downPosition == false) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y - this._height) + 25; _root.ball.xMove = true; _root.ball.xSpeed = -3; _root.ball.ySpeed = -1; _root.ball._visible = true; trace("swing up"); active = false; fireBall = false; } else if (downPosition == true) { _root.ball._x = this._x - (this._width / 2); _root.ball._y = (this._y + this._height) - 30; _root.ball.xMove = true; _root.ball.xSpeed = -6; _root.ball.ySpeed = -1; _root.ball._visible = true; active = false; fireBall = false; } } } }
Symbol 861 MovieClip Frame 1
stop();
Symbol 865 MovieClip Frame 1
stop();
Symbol 869 MovieClip Frame 1
stop();
Instance of Symbol 366 MovieClip in Symbol 870 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -15; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Symbol 873 MovieClip Frame 1
stop();
Instance of Symbol 361 MovieClip "floor3" in Symbol 874 MovieClip Frame 1
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -5; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 366 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -2; _root.ball.xMove = true; _root.ball.xSpeed = 2; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = 10; active = false; _root.ball.revolutions++; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } }
Instance of Symbol 366 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 366 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 361 MovieClip "floor4" in Symbol 874 MovieClip Frame 1
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -5; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 366 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 361 MovieClip "floor5" in Symbol 874 MovieClip Frame 1
onClipEvent (load) { xDist = 0; yDist = 0; distance = 0; active = true; } onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - _root.ball.radius; _root.ball._y = this._y; _root.ball.yMove = false; _root.ball.ySpeed = 0; _root.ball.xMove = true; _root.ball.xSpeed = -5; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 366 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x - (_root.ball.radius / 2); _root.ball._y = this._y - (_root.ball.radius / 2); _root.ball.yMove = ture; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = -10; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 366 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Instance of Symbol 366 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { xDist = this._x - _root.ball._x; yDist = this._y - _root.ball._y; distance = Math.sqrt((xDist * xDist) + (yDist * yDist)); if (distance <= _root.ball.radius) { _root.ball._x = this._x + (_root.ball.radius / 2); _root.ball._y = this._y + (_root.ball.radius / 2); _root.ball.yMove = true; _root.ball.ySpeed = -10; _root.ball.xMove = true; _root.ball.xSpeed = 12; active = false; } } else { timer--; if (timer <= 0) { active = true; timer = 20; } } if (_root.ball.ballFreeze == false) { this._x = this._x - 2; } if (this._x < -125) { this._x = 655; } }
Symbol 877 MovieClip Frame 1
stop();
Symbol 881 MovieClip Frame 1
stop();
Symbol 887 MovieClip Frame 1
stop();
Symbol 888 Button
on (release) { _root.gotoAndStop("training"); }

Library Items

Symbol 1 Sound [start]
Symbol 2 Sound [count]
Symbol 3 Sound [cymbal]
Symbol 4 Sound [drumRoll]
Symbol 5 Sound [fireworkPop]
Symbol 6 Sound [hit2]
Symbol 7 Sound [spring]
Symbol 8 Sound [menuMusic]
Symbol 9 Sound [singleMusic]
Symbol 10 Sound [multiMusic]
Symbol 11 Sound [bounce]
Symbol 12 Sound [greenSound]Used by:380
Symbol 13 Sound [magentaSound]Used by:380
Symbol 14 Sound [yellowSound]Used by:380
Symbol 15 Sound [orangeSound]Used by:380
Symbol 16 Sound [levelCleared]Used by:380
Symbol 17 Sound [redSound]Used by:380
Symbol 18 Sound [blackSound]Used by:380
Symbol 19 Sound [pop1]Used by:380
Symbol 20 Sound [pop2]Used by:380
Symbol 21 Sound [pop3]Used by:380
Symbol 22 Sound [pop4]Used by:380
Symbol 23 Sound [pop5]Used by:380
Symbol 24 Sound [pop6]Used by:380
Symbol 25 Sound [pop7]Used by:380
Symbol 26 Sound [pop8]Used by:380
Symbol 27 Sound [pop9]Used by:380
Symbol 28 Sound [pop10]Used by:380
Symbol 29 Sound [pop11]Used by:380
Symbol 30 Sound [pop12]Used by:380
Symbol 31 Sound [pop13]Used by:380
Symbol 32 Sound [pop14]Used by:380
Symbol 33 Sound [pop15]Used by:380
Symbol 34 Sound [pop16]Used by:380
Symbol 35 Sound [whoosh]Used by:380
Symbol 36 GraphicUsed by:48
Symbol 37 GraphicUsed by:38 465
Symbol 38 MovieClipUses:37Used by:48
Symbol 39 GraphicUsed by:48
Symbol 40 GraphicUsed by:47 464
Symbol 41 FontUsed by:42 43 45 46
Symbol 42 TextUses:41Used by:47 464
Symbol 43 TextUses:41Used by:47 464
Symbol 44 GraphicUsed by:47 464
Symbol 45 TextUses:41Used by:47 464
Symbol 46 TextUses:41Used by:47 464
Symbol 47 ButtonUses:40 42 43 44 45 46Used by:48
Symbol 48 MovieClip [[NGL]_LOADER]Uses:36 38 39 47
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:51
Symbol 51 MovieClipUses:50Used by:52
Symbol 52 MovieClip [firework]Uses:51Used by:679 798 844
Symbol 53 GraphicUsed by:278  Timeline
Symbol 54 GraphicUsed by:Timeline
Symbol 55 FontUsed by:56 243
Symbol 56 EditableTextUses:55Used by:Timeline
Symbol 57 GraphicUsed by:59 64 75 88 99 103 109 113 116 119 123 126 130 133 136 139 142 146 149 152 155 158 161 164 167 173 176 179 181 184 191 194 200 203 206 209 212 219 225 353
Symbol 58 GraphicUsed by:59 353
Symbol 59 MovieClipUses:57 58Used by:261 353  Timeline
Symbol 60 GraphicUsed by:62 353
Symbol 61 GraphicUsed by:62 353
Symbol 62 MovieClipUses:60 61Used by:261 353  Timeline
Symbol 63 GraphicUsed by:64 353
Symbol 64 MovieClipUses:57 63Used by:65
Symbol 65 MovieClipUses:64Used by:261 353  Timeline
Symbol 66 GraphicUsed by:68 353
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:66 67Used by:261 353  Timeline
Symbol 69 GraphicUsed by:71 353
Symbol 70 GraphicUsed by:71 353
Symbol 71 MovieClipUses:69 70Used by:261 353  Timeline
Symbol 72 GraphicUsed by:261 353  Timeline
Symbol 73 GraphicUsed by:78 353
Symbol 74 GraphicUsed by:75 353
Symbol 75 MovieClipUses:57 74Used by:76
Symbol 76 MovieClipUses:75Used by:78
Symbol 77 GraphicUsed by:78 353
Symbol 78 MovieClipUses:73 76 77Used by:261 353  Timeline
Symbol 79 GraphicUsed by:81 353
Symbol 80 GraphicUsed by:81 353
Symbol 81 MovieClipUses:79 80Used by:261 353  Timeline
Symbol 82 GraphicUsed by:83 353
Symbol 83 MovieClipUses:82Used by:261 353  Timeline
Symbol 84 GraphicUsed by:86 353
Symbol 85 GraphicUsed by:86 353
Symbol 86 MovieClipUses:84 85Used by:261 353  Timeline
Symbol 87 GraphicUsed by:88 353
Symbol 88 MovieClipUses:57 87Used by:261 353  Timeline
Symbol 89 GraphicUsed by:91 353
Symbol 90 GraphicUsed by:91 353
Symbol 91 MovieClipUses:89 90Used by:261 353  Timeline
Symbol 92 GraphicUsed by:94 353
Symbol 93 GraphicUsed by:94 353
Symbol 94 MovieClipUses:92 93Used by:261 353  Timeline
Symbol 95 GraphicUsed by:96 353
Symbol 96 MovieClipUses:95Used by:261 353  Timeline
Symbol 97 GraphicUsed by:106 353
Symbol 98 GraphicUsed by:99 353
Symbol 99 MovieClipUses:57 98Used by:100
Symbol 100 MovieClipUses:99Used by:106
Symbol 101 GraphicUsed by:106 353
Symbol 102 GraphicUsed by:103 353
Symbol 103 MovieClipUses:57 102Used by:104
Symbol 104 MovieClipUses:103Used by:106
Symbol 105 GraphicUsed by:106 353
Symbol 106 MovieClipUses:97 100 101 104 105Used by:261 353  Timeline
Symbol 107 GraphicUsed by:170 353
Symbol 108 GraphicUsed by:109 353
Symbol 109 MovieClipUses:57 108Used by:110
Symbol 110 MovieClipUses:109Used by:170
Symbol 111 GraphicUsed by:170 353
Symbol 112 GraphicUsed by:113 353
Symbol 113 MovieClipUses:57 112Used by:114
Symbol 114 MovieClipUses:113Used by:170
Symbol 115 GraphicUsed by:116 353
Symbol 116 MovieClipUses:57 115Used by:117
Symbol 117 MovieClipUses:116Used by:170
Symbol 118 GraphicUsed by:119 353
Symbol 119 MovieClipUses:57 118Used by:120
Symbol 120 MovieClipUses:119Used by:170
Symbol 121 GraphicUsed by:170 353
Symbol 122 GraphicUsed by:123 353
Symbol 123 MovieClipUses:57 122Used by:124
Symbol 124 MovieClipUses:123Used by:170
Symbol 125 GraphicUsed by:126 353
Symbol 126 MovieClipUses:57 125Used by:127
Symbol 127 MovieClipUses:126Used by:170
Symbol 128 GraphicUsed by:170 353
Symbol 129 GraphicUsed by:130 353
Symbol 130 MovieClipUses:57 129Used by:131
Symbol 131 MovieClipUses:130Used by:170
Symbol 132 GraphicUsed by:133 353
Symbol 133 MovieClipUses:57 132Used by:134
Symbol 134 MovieClipUses:133Used by:170
Symbol 135 GraphicUsed by:136 353
Symbol 136 MovieClipUses:57 135Used by:137
Symbol 137 MovieClipUses:136Used by:170
Symbol 138 GraphicUsed by:139 353
Symbol 139 MovieClipUses:57 138Used by:140
Symbol 140 MovieClipUses:139Used by:170
Symbol 141 GraphicUsed by:142 353
Symbol 142 MovieClipUses:57 141Used by:143
Symbol 143 MovieClipUses:142Used by:170
Symbol 144 GraphicUsed by:170 353
Symbol 145 GraphicUsed by:146 353
Symbol 146 MovieClipUses:57 145Used by:147
Symbol 147 MovieClipUses:146Used by:170
Symbol 148 GraphicUsed by:149 353
Symbol 149 MovieClipUses:57 148Used by:150
Symbol 150 MovieClipUses:149Used by:170
Symbol 151 GraphicUsed by:152 353
Symbol 152 MovieClipUses:57 151Used by:153
Symbol 153 MovieClipUses:152Used by:170
Symbol 154 GraphicUsed by:155 353
Symbol 155 MovieClipUses:57 154Used by:156
Symbol 156 MovieClipUses:155Used by:170
Symbol 157 GraphicUsed by:158 353
Symbol 158 MovieClipUses:57 157Used by:159
Symbol 159 MovieClipUses:158Used by:170
Symbol 160 GraphicUsed by:161 353
Symbol 161 MovieClipUses:57 160Used by:162
Symbol 162 MovieClipUses:161Used by:170
Symbol 163 GraphicUsed by:164 353
Symbol 164 MovieClipUses:57 163Used by:165
Symbol 165 MovieClipUses:164Used by:170
Symbol 166 GraphicUsed by:167 353
Symbol 167 MovieClipUses:57 166Used by:168
Symbol 168 MovieClipUses:167Used by:170
Symbol 169 GraphicUsed by:170 353
Symbol 170 MovieClipUses:107 110 111 114 117 120 121 124 127 128 131 134 137 140 143 144 147 150 153 156 159 162 165 168 169Used by:261 353  Timeline
Symbol 171 GraphicUsed by:261 353  Timeline
Symbol 172 GraphicUsed by:173 353
Symbol 173 MovieClipUses:57 172Used by:174
Symbol 174 MovieClipUses:173Used by:261 353  Timeline
Symbol 175 GraphicUsed by:176 353
Symbol 176 MovieClipUses:57 175Used by:177
Symbol 177 MovieClipUses:176Used by:261 353  Timeline
Symbol 178 GraphicUsed by:179 181 353
Symbol 179 MovieClipUses:57 178Used by:180
Symbol 180 MovieClipUses:179Used by:261 353  Timeline
Symbol 181 MovieClipUses:57 178Used by:182
Symbol 182 MovieClipUses:181Used by:261 353  Timeline
Symbol 183 GraphicUsed by:184 353
Symbol 184 MovieClipUses:57 183Used by:185
Symbol 185 MovieClipUses:184Used by:261 353  Timeline
Symbol 186 GraphicUsed by:261 353  Timeline
Symbol 187 GraphicUsed by:189 261 353
Symbol 188 GraphicUsed by:189 353
Symbol 189 MovieClipUses:187 188Used by:261 353  Timeline
Symbol 190 GraphicUsed by:191 353
Symbol 191 MovieClipUses:57 190Used by:192
Symbol 192 MovieClipUses:191Used by:261 353  Timeline
Symbol 193 GraphicUsed by:194 353
Symbol 194 MovieClipUses:57 193Used by:195
Symbol 195 MovieClipUses:194Used by:261 353  Timeline
Symbol 196 GraphicUsed by:261 353  Timeline
Symbol 197 GraphicUsed by:261 353  Timeline
Symbol 198 GraphicUsed by:261 353  Timeline
Symbol 199 GraphicUsed by:200 353
Symbol 200 MovieClipUses:57 199Used by:201
Symbol 201 MovieClipUses:200Used by:261 353  Timeline
Symbol 202 GraphicUsed by:203 353
Symbol 203 MovieClipUses:57 202Used by:204
Symbol 204 MovieClipUses:203Used by:261 353  Timeline
Symbol 205 GraphicUsed by:206 353
Symbol 206 MovieClipUses:57 205Used by:207
Symbol 207 MovieClipUses:206Used by:261 353  Timeline
Symbol 208 GraphicUsed by:209 353
Symbol 209 MovieClipUses:57 208Used by:210
Symbol 210 MovieClipUses:209Used by:261 353  Timeline
Symbol 211 GraphicUsed by:212 353
Symbol 212 MovieClipUses:57 211Used by:213
Symbol 213 MovieClipUses:212Used by:261 353  Timeline
Symbol 214 GraphicUsed by:261 353  Timeline
Symbol 215 GraphicUsed by:217 261 353
Symbol 216 GraphicUsed by:217 353
Symbol 217 MovieClipUses:215 216Used by:261 353  Timeline
Symbol 218 GraphicUsed by:219 353
Symbol 219 MovieClipUses:57 218Used by:220
Symbol 220 MovieClipUses:219Used by:261 353  Timeline
Symbol 221 GraphicUsed by:261 353  Timeline
Symbol 222 GraphicUsed by:261 353  Timeline
Symbol 223 GraphicUsed by:261 353  Timeline
Symbol 224 GraphicUsed by:225 353
Symbol 225 MovieClipUses:57 224Used by:226
Symbol 226 MovieClipUses:225Used by:261 353  Timeline
Symbol 227 GraphicUsed by:261 353  Timeline
Symbol 228 GraphicUsed by:242 260
Symbol 229 GraphicUsed by:242 260 261
Symbol 230 GraphicUsed by:242 260
Symbol 231 GraphicUsed by:242 260
Symbol 232 GraphicUsed by:242 260
Symbol 233 GraphicUsed by:242 260
Symbol 234 GraphicUsed by:242 260
Symbol 235 GraphicUsed by:242 260
Symbol 236 GraphicUsed by:242 260
Symbol 237 GraphicUsed by:242 260
Symbol 238 GraphicUsed by:242 260
Symbol 239 GraphicUsed by:242 260
Symbol 240 GraphicUsed by:242 260
Symbol 241 GraphicUsed by:242 260
Symbol 242 MovieClipUses:228 229 230 231 232 233 234 235 236 237 238 239 240 241Used by:Timeline
Symbol 243 EditableTextUses:55Used by:Timeline
Symbol 244 GraphicUsed by:245
Symbol 245 ButtonUses:244Used by:278  Timeline
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:246Used by:Timeline
Symbol 248 GraphicUsed by:Timeline
Symbol 249 GraphicUsed by:250
Symbol 250 ButtonUses:249Used by:Timeline
Symbol 251 GraphicUsed by:278
Symbol 252 GraphicUsed by:278
Symbol 253 GraphicUsed by:254
Symbol 254 ButtonUses:253Used by:278
Symbol 255 GraphicUsed by:258
Symbol 256 GraphicUsed by:257
Symbol 257 MovieClipUses:256Used by:258
Symbol 258 MovieClipUses:255 257Used by:278
Symbol 259 GraphicUsed by:261
Symbol 260 MovieClipUses:228 229 230 231 232 233 234 235 236 237 238 239 240 241Used by:261
Symbol 261 MovieClipUses:59 62 65 68 71 72 78 81 83 86 88 91 94 96 106 170 171 174 177 180 182 185 186 189 192 195 196 197 198 201 204 207 210 213 214 217 220 221 222 223 226 227 259 229 187 215 260 SS1Used by:278
Symbol 262 GraphicUsed by:263 267 271 273 275 276 277
Symbol 263 MovieClipUses:262Used by:267 276
Symbol 264 GraphicUsed by:267 276
Symbol 265 GraphicUsed by:267 276
Symbol 266 GraphicUsed by:267 276
Symbol 267 ButtonUses:263 264 265 266 262Used by:278
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:268Used by:275 277
Symbol 270 GraphicUsed by:275 277
Symbol 271 MovieClipUses:262Used by:275 277
Symbol 272 GraphicUsed by:275 277
Symbol 273 MovieClipUses:262Used by:275 277
Symbol 274 GraphicUsed by:275 277
Symbol 275 ButtonUses:269 270 271 272 273 274 262Used by:278
Symbol 276 ButtonUses:263 264 265 266 262Used by:278
Symbol 277 ButtonUses:269 270 271 272 273 274 262Used by:278
Symbol 278 MovieClipUses:53 251 252 254 245 258 261 267 275 276 277 SS2Used by:Timeline
Symbol 279 MovieClipUsed by:280
Symbol 280 MovieClipUses:279Used by:Timeline
Symbol 281 GraphicUsed by:352
Symbol 282 GraphicUsed by:352
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClipUses:283Used by:352 797
Symbol 285 FontUsed by:286 287 288 289 290 308 309 351 688 691 772 773 774 775 776 777 782 783 784 785 786 787 788 789 790 792 793 794 803 804 806 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 842 843 889 890 891 892 893
Symbol 286 EditableTextUses:285Used by:352
Symbol 287 EditableTextUses:285Used by:352
Symbol 288 EditableTextUses:285Used by:352
Symbol 289 EditableTextUses:285Used by:352
Symbol 290 EditableTextUses:285Used by:352
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:291Used by:352
Symbol 293 GraphicUsed by:295 713
Symbol 294 GraphicUsed by:295 297 299 301 303 743 791
Symbol 295 MovieClipUses:293 294Used by:352 797
Symbol 296 GraphicUsed by:297 712
Symbol 297 MovieClipUses:296 294Used by:352 797
Symbol 298 GraphicUsed by:299 710 747
Symbol 299 MovieClipUses:298 294Used by:352 797
Symbol 300 GraphicUsed by:301 706 746 780 805 819
Symbol 301 MovieClipUses:300 294Used by:352 797
Symbol 302 GraphicUsed by:303 671 711 743 744 746 747 779 802 817
Symbol 303 MovieClipUses:302 294Used by:352 797
Symbol 304 GraphicUsed by:305
Symbol 305 MovieClipUses:304Used by:352 797
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:306Used by:352 797
Symbol 308 EditableTextUses:285Used by:352
Symbol 309 EditableTextUses:285Used by:352
Symbol 310 GraphicUsed by:311
Symbol 311 MovieClipUses:310Used by:348 795 796
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:312Used by:314
Symbol 314 MovieClipUses:313Used by:348 795 796
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:315Used by:317
Symbol 317 MovieClipUses:316Used by:348 795 796
Symbol 318 GraphicUsed by:319
Symbol 319 MovieClipUses:318Used by:320
Symbol 320 MovieClipUses:319Used by:348 795 796
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:321Used by:323
Symbol 323 MovieClipUses:322Used by:348 795 796
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:326
Symbol 326 MovieClipUses:325Used by:348 795 796
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClipUses:327Used by:329
Symbol 329 MovieClipUses:328Used by:348 795 796
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:332
Symbol 332 MovieClipUses:331Used by:348 795 796
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:333Used by:335
Symbol 335 MovieClipUses:334Used by:348 795 796
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClipUses:336Used by:338
Symbol 338 MovieClipUses:337Used by:348 795 796
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:339Used by:341
Symbol 341 MovieClipUses:340Used by:348 795 796
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClipUses:342Used by:344
Symbol 344 MovieClipUses:343Used by:348 795 796
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:347
Symbol 347 MovieClipUses:346Used by:348 795 796
Symbol 348 MovieClipUses:311 314 317 320 323 326 329 332 335 338 341 344 347Used by:352
Symbol 349 GraphicUsed by:350 687
Symbol 350 MovieClipUses:349Used by:352 797
Symbol 351 EditableTextUses:285Used by:352
Symbol 352 MovieClipUses:281 282 284 286 287 288 289 290 292 295 297 299 301 303 305 307 308 309 348 350 351Used by:Timeline
Symbol 353 ButtonUses:59 62 65 68 71 72 78 81 83 86 88 91 94 96 106 170 171 174 177 180 182 185 186 189 192 195 196 197 198 201 204 207 210 213 214 217 220 221 222 223 226 227 57 58 60 61 63 66 69 70 73 74 77 79 80 82 84 85 87 89 90 92 93 95 97 98 101 102 105 107 108 111 112 115 118 121 122 125 128 129 132 135 138 141 144 145 148 151 154 157 160 163 166 169 172 175 178 183 187 188 190 193 199 202 205 208 211 215 216 218 224Used by:Timeline
Symbol 354 BitmapUsed by:355 356 508
Symbol 355 GraphicUses:354Used by:357
Symbol 356 GraphicUses:354Used by:357
Symbol 357 MovieClipUses:355 356Used by:Timeline
Symbol 358 BitmapUsed by:359 360 365 414 448 449 458 513 528 534 535 537 549 550 551 557 568 569 570 571 573 581 590 591 597 603 604 605 606 611 614 620 637 641 647 648 649 655 662 882
Symbol 359 GraphicUses:358Used by:361  Timeline
Symbol 360 GraphicUses:358Used by:361
Symbol 361 MovieClipUses:359 360Used by:669 850 854 858 862 866 870 874 878 884  Timeline
Symbol 362 GraphicUsed by:364
Symbol 363 GraphicUsed by:364
Symbol 364 MovieClipUses:362 363Used by:Timeline
Symbol 365 GraphicUses:358Used by:366
Symbol 366 MovieClipUses:365Used by:669 854 858 870 874  Timeline
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:367Used by:375
Symbol 369 GraphicUsed by:371
Symbol 370 GraphicUsed by:371 373 510
Symbol 371 MovieClipUses:369 370Used by:374
Symbol 372 GraphicUsed by:374
Symbol 373 MovieClipUses:370Used by:374 844
Symbol 374 MovieClipUses:371 372 373Used by:375  Timeline
Symbol 375 MovieClipUses:368 374Used by:Timeline
Symbol 376 SoundUsed by:380
Symbol 377 SoundUsed by:380
Symbol 378 SoundUsed by:380
Symbol 379 SoundUsed by:380
Symbol 380 MovieClipUses:35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 376 377 378 17 16 15 14 13 12 379Used by:Timeline
Symbol 381 GraphicUsed by:385 388 391 397 400 403 410 431 434 437 446 463 466 467 469 472 473 474 475 477 478 479 480 483 484 485 487 490 491 499 695 701 704 751 888
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:385 466
Symbol 384 GraphicUsed by:385 388 391 397 400 403 410 431 434 437 446 463 466 467 469 472 473 474 475 477 478 479 480 483 484 485 487 490 491 499 695 701 704 751 888
Symbol 385 ButtonUses:381 383 384Used by:411
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:388 469
Symbol 388 ButtonUses:381 387 384Used by:411  Timeline
Symbol 389 GraphicUsed by:390 418
Symbol 390 MovieClipUses:389Used by:391 467
Symbol 391 ButtonUses:381 390 384Used by:411
Symbol 392 ButtonUsed by:411
Symbol 393 ButtonUsed by:411
Symbol 394 ButtonUsed by:411
Symbol 395 GraphicUsed by:396
Symbol 396 MovieClipUses:395Used by:397 472
Symbol 397 ButtonUses:381 396 384Used by:411
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:400 473
Symbol 400 ButtonUses:381 399 384Used by:411
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClipUses:401Used by:403 446 474 480 485 704
Symbol 403 ButtonUses:381 402 384Used by:411
Symbol 404 GraphicUsed by:411
Symbol 405 GraphicUsed by:407
Symbol 406 GraphicUsed by:407 771 813 814
Symbol 407 MovieClipUses:405 406Used by:411
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:408Used by:410 475
Symbol 410 ButtonUses:381 409 384Used by:411
Symbol 411 MovieClipUses:385 388 391 392 393 394 397 400 403 404 407 410Used by:Timeline
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:Timeline
Symbol 414 GraphicUses:358Used by:Timeline
Symbol 415 ButtonUsed by:Timeline
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:416Used by:Timeline
Symbol 418 MovieClipUses:389Used by:Timeline
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClipUses:419Used by:705  Timeline
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClipUses:421Used by:705  Timeline
Symbol 423 GraphicUsed by:426
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:424Used by:426
Symbol 426 MovieClipUses:423 425Used by:705  Timeline
Symbol 427 FontUsed by:428 696
Symbol 428 EditableTextUses:427Used by:Timeline
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:429Used by:431 477
Symbol 431 ButtonUses:381 430 384Used by:705  Timeline
Symbol 432 GraphicUsed by:433
Symbol 433 MovieClipUses:432Used by:434 478
Symbol 434 ButtonUses:381 433 384Used by:705  Timeline
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClipUses:435Used by:437 479
Symbol 437 ButtonUses:381 436 384Used by:705  Timeline
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClipUses:438Used by:705  Timeline
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClipUses:440Used by:705  Timeline
Symbol 442 GraphicUsed by:444 445
Symbol 443 GraphicUsed by:444 445
Symbol 444 MovieClipUses:442 443Used by:705  Timeline
Symbol 445 MovieClipUses:442 443Used by:705  Timeline
Symbol 446 ButtonUses:381 402 384Used by:Timeline
Symbol 447 GraphicUsed by:Timeline
Symbol 448 GraphicUses:358Used by:504 514 520 529 538 544 552 562 574 582 592 598 607 615 621 631 642 650 656 663  Timeline
Symbol 449 GraphicUses:358Used by:Timeline
Symbol 450 MovieClipUsed by:Timeline
Symbol 451 MovieClipUsed by:Timeline
Symbol 452 MovieClipUsed by:Timeline
Symbol 453 MovieClipUsed by:Timeline
Symbol 454 MovieClipUsed by:Timeline
Symbol 455 MovieClipUsed by:Timeline
Symbol 456 MovieClipUsed by:457
Symbol 457 MovieClipUses:456Used by:Timeline
Symbol 458 GraphicUses:358Used by:Timeline
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:Timeline
Symbol 461 GraphicUsed by:462 486
Symbol 462 MovieClipUses:461Used by:463 491
Symbol 463 ButtonUses:381 462 384Used by:Timeline
Symbol 464 ButtonUses:40 42 43 44 45 46Used by:Timeline
Symbol 465 ButtonUses:37Used by:Timeline
Symbol 466 ButtonUses:381 383 384Used by:Timeline
Symbol 467 ButtonUses:381 390 384Used by:Timeline
Symbol 468 ButtonUsed by:Timeline
Symbol 469 ButtonUses:381 387 384Used by:Timeline
Symbol 470 ButtonUsed by:Timeline
Symbol 471 ButtonUsed by:Timeline
Symbol 472 ButtonUses:381 396 384Used by:Timeline
Symbol 473 ButtonUses:381 399 384Used by:Timeline
Symbol 474 ButtonUses:381 402 384Used by:Timeline
Symbol 475 ButtonUses:381 409 384Used by:Timeline
Symbol 476 ButtonUsed by:Timeline
Symbol 477 ButtonUses:381 430 384Used by:Timeline
Symbol 478 ButtonUses:381 433 384Used by:Timeline
Symbol 479 ButtonUses:381 436 384Used by:Timeline
Symbol 480 ButtonUses:381 402 384Used by:Timeline
Symbol 481 GraphicUsed by:482
Symbol 482 MovieClipUses:481Used by:483 484 695 701
Symbol 483 ButtonUses:381 482 384Used by:Timeline
Symbol 484 ButtonUses:381 482 384Used by:Timeline
Symbol 485 ButtonUses:381 402 384Used by:Timeline
Symbol 486 MovieClipUses:461Used by:487
Symbol 487 ButtonUses:381 486 384Used by:Timeline
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:488Used by:490 888
Symbol 490 ButtonUses:381 489 384Used by:Timeline
Symbol 491 ButtonUses:381 462 384Used by:Timeline
Symbol 492 GraphicUsed by:496 500 750 841
Symbol 493 GraphicUsed by:494
Symbol 494 MovieClipUses:493Used by:496 500 750 841
Symbol 495 GraphicUsed by:496 500 750 841
Symbol 496 ButtonUses:492 494 495Used by:Timeline
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:499 751
Symbol 499 ButtonUses:381 498 384Used by:Timeline
Symbol 500 ButtonUses:492 494 495Used by:Timeline
Symbol 501 GraphicUsed by:Timeline
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:Timeline
Symbol 504 MovieClipUses:448Used by:510 670
Symbol 505 GraphicUsed by:510 518 524 533 542 548 556 566 578 586 595 601 610 618 624 634 645 653 659 666 849 853 857 861 865 869 873 877 881 887
Symbol 506 GraphicUsed by:507 585 594 600 609 617 623 633 644 652 658 848
Symbol 507 MovieClipUses:506Used by:510
Symbol 508 GraphicUses:354Used by:510 518 524 533 542 548 556 566 578 586 595 601 610 618 624 634 645 653 659 666
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClipUses:504 370 505 507 508 509Used by:Timeline
Symbol 511 GraphicUsed by:514
Symbol 512 GraphicUsed by:514
Symbol 513 GraphicUses:358Used by:514
Symbol 514 MovieClipUses:448 511 512 513Used by:518 670
Symbol 515 GraphicUsed by:518
Symbol 516 GraphicUsed by:517 600 665 848 852 856 860 864 868 872 876 880
Symbol 517 MovieClipUses:516Used by:518
Symbol 518 MovieClipUses:514 515 505 517 508Used by:Timeline
Symbol 519 GraphicUsed by:520
Symbol 520 MovieClipUses:519 448Used by:524 670
Symbol 521 GraphicUsed by:524
Symbol 522 GraphicUsed by:523 609 856 886
Symbol 523 MovieClipUses:522Used by:524
Symbol 524 MovieClipUses:520 521 505 523 508Used by:Timeline
Symbol 525 GraphicUsed by:529
Symbol 526 GraphicUsed by:529
Symbol 527 GraphicUsed by:529
Symbol 528 GraphicUses:358Used by:529
Symbol 529 MovieClipUses:525 448 526 527 528Used by:533 670
Symbol 530 GraphicUsed by:533
Symbol 531 GraphicUsed by:532 617 860
Symbol 532 MovieClipUses:531Used by:533
Symbol 533 MovieClipUses:529 530 505 532 508Used by:Timeline
Symbol 534 GraphicUses:358Used by:538
Symbol 535 GraphicUses:358Used by:538
Symbol 536 GraphicUsed by:538
Symbol 537 GraphicUses:358Used by:538
Symbol 538 MovieClipUses:534 448 535 536 537Used by:542 670
Symbol 539 GraphicUsed by:542
Symbol 540 GraphicUsed by:541 623 876
Symbol 541 MovieClipUses:540Used by:542
Symbol 542 MovieClipUses:538 539 505 541 508Used by:Timeline
Symbol 543 GraphicUsed by:544
Symbol 544 MovieClipUses:543 448Used by:548 670
Symbol 545 GraphicUsed by:548
Symbol 546 GraphicUsed by:547 633 868
Symbol 547 MovieClipUses:546Used by:548
Symbol 548 MovieClipUses:544 545 505 547 508Used by:Timeline
Symbol 549 GraphicUses:358Used by:552
Symbol 550 GraphicUses:358Used by:552
Symbol 551 GraphicUses:358Used by:552
Symbol 552 MovieClipUses:549 448 550 551Used by:556 670
Symbol 553 GraphicUsed by:556
Symbol 554 GraphicUsed by:555 644 880
Symbol 555 MovieClipUses:554Used by:556
Symbol 556 MovieClipUses:552 553 505 555 508Used by:Timeline
Symbol 557 GraphicUses:358Used by:562
Symbol 558 GraphicUsed by:561
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:561 630
Symbol 561 MovieClipUses:558 560Used by:562 582 615 663  Timeline
Symbol 562 MovieClipUses:557 448 561Used by:566 670
Symbol 563 GraphicUsed by:566
Symbol 564 GraphicUsed by:565 652 864
Symbol 565 MovieClipUses:564Used by:566
Symbol 566 MovieClipUses:562 563 505 565 508Used by:Timeline
Symbol 567 GraphicUsed by:574
Symbol 568 GraphicUses:358Used by:574
Symbol 569 GraphicUses:358Used by:574
Symbol 570 GraphicUses:358Used by:574
Symbol 571 GraphicUses:358Used by:574
Symbol 572 GraphicUsed by:574
Symbol 573 GraphicUses:358Used by:574
Symbol 574 MovieClipUses:567 448 568 569 570 571 572 573Used by:578 670
Symbol 575 GraphicUsed by:578
Symbol 576 GraphicUsed by:577 658 872
Symbol 577 MovieClipUses:576Used by:578
Symbol 578 MovieClipUses:574 575 505 577 508Used by:Timeline
Symbol 579 GraphicUsed by:582
Symbol 580 GraphicUsed by:582
Symbol 581 GraphicUses:358Used by:582
Symbol 582 MovieClipUses:579 448 580 581 561Used by:586 670
Symbol 583 GraphicUsed by:586
Symbol 584 GraphicUsed by:585 665 886
Symbol 585 MovieClipUses:506 584Used by:586
Symbol 586 MovieClipUses:582 583 505 585 508Used by:Timeline
Symbol 587 GraphicUsed by:592
Symbol 588 GraphicUsed by:592
Symbol 589 GraphicUsed by:592
Symbol 590 GraphicUses:358Used by:592
Symbol 591 GraphicUses:358Used by:592
Symbol 592 MovieClipUses:587 448 588 589 590 591Used by:595 670
Symbol 593 GraphicUsed by:595
Symbol 594 MovieClipUses:506Used by:595
Symbol 595 MovieClipUses:592 593 505 594 508Used by:Timeline
Symbol 596 GraphicUsed by:598
Symbol 597 GraphicUses:358Used by:598
Symbol 598 MovieClipUses:596 448 597Used by:601 670
Symbol 599 GraphicUsed by:601
Symbol 600 MovieClipUses:506 516Used by:601
Symbol 601 MovieClipUses:598 599 505 600 508Used by:Timeline
Symbol 602 GraphicUsed by:607
Symbol 603 GraphicUses:358Used by:607
Symbol 604 GraphicUses:358Used by:607
Symbol 605 GraphicUses:358Used by:607
Symbol 606 GraphicUses:358Used by:607
Symbol 607 MovieClipUses:602 448 603 604 605 606Used by:610 670
Symbol 608 GraphicUsed by:610
Symbol 609 MovieClipUses:506 522Used by:610
Symbol 610 MovieClipUses:607 608 505 609 508Used by:Timeline
Symbol 611 GraphicUses:358Used by:615
Symbol 612 GraphicUsed by:615
Symbol 613 GraphicUsed by:615
Symbol 614 GraphicUses:358Used by:615
Symbol 615 MovieClipUses:611 448 612 613 614 561Used by:618 670
Symbol 616 GraphicUsed by:618
Symbol 617 MovieClipUses:506 531Used by:618
Symbol 618 MovieClipUses:615 616 505 617 508Used by:Timeline
Symbol 619 GraphicUsed by:621
Symbol 620 GraphicUses:358Used by:621
Symbol 621 MovieClipUses:619 448 620Used by:624 670
Symbol 622 GraphicUsed by:624
Symbol 623 MovieClipUses:506 540Used by:624
Symbol 624 MovieClipUses:621 622 505 623 508Used by:Timeline
Symbol 625 GraphicUsed by:631
Symbol 626 GraphicUsed by:630
Symbol 627 GraphicUsed by:630
Symbol 628 GraphicUsed by:630
Symbol 629 GraphicUsed by:630
Symbol 630 MovieClipUses:626 627 560 628 629Used by:631 656 663 858  Timeline
Symbol 631 MovieClipUses:625 448 630Used by:634 670
Symbol 632 GraphicUsed by:634
Symbol 633 MovieClipUses:506 546Used by:634
Symbol 634 MovieClipUses:631 632 505 633 508Used by:Timeline
Symbol 635 GraphicUsed by:642
Symbol 636 GraphicUsed by:642
Symbol 637 GraphicUses:358Used by:642
Symbol 638 GraphicUsed by:642
Symbol 639 GraphicUsed by:642
Symbol 640 GraphicUsed by:642
Symbol 641 GraphicUses:358Used by:642
Symbol 642 MovieClipUses:635 448 636 637 638 639 640 641Used by:645 670
Symbol 643 GraphicUsed by:645
Symbol 644 MovieClipUses:506 554Used by:645
Symbol 645 MovieClipUses:642 643 505 644 508Used by:Timeline
Symbol 646 GraphicUsed by:650
Symbol 647 GraphicUses:358Used by:650
Symbol 648 GraphicUses:358Used by:650
Symbol 649 GraphicUses:358Used by:650
Symbol 650 MovieClipUses:646 448 647 648 649Used by:653 670
Symbol 651 GraphicUsed by:653
Symbol 652 MovieClipUses:506 564Used by:653
Symbol 653 MovieClipUses:650 651 505 652 508Used by:Timeline
Symbol 654 GraphicUsed by:656
Symbol 655 GraphicUses:358Used by:656
Symbol 656 MovieClipUses:654 448 655 630Used by:659 670
Symbol 657 GraphicUsed by:659
Symbol 658 MovieClipUses:506 576Used by:659
Symbol 659 MovieClipUses:656 657 505 658 508Used by:Timeline
Symbol 660 GraphicUsed by:663
Symbol 661 GraphicUsed by:663
Symbol 662 GraphicUses:358Used by:663
Symbol 663 MovieClipUses:660 448 661 662 561 630Used by:666 670
Symbol 664 GraphicUsed by:666
Symbol 665 MovieClipUses:516 584Used by:666
Symbol 666 MovieClipUses:663 664 505 665 508Used by:Timeline
Symbol 667 GraphicUsed by:668
Symbol 668 MovieClipUses:667Used by:Timeline
Symbol 669 MovieClipUses:361 366Used by:670 849
Symbol 670 MovieClipUses:544 538 529 520 514 504 552 562 574 582 592 598 607 615 621 631 642 650 656 663 669Used by:Timeline
Symbol 671 MovieClipUses:302Used by:Timeline
Symbol 672 GraphicUsed by:679 798
Symbol 673 GraphicUsed by:679 798
Symbol 674 GraphicUsed by:679 798
Symbol 675 GraphicUsed by:679 798
Symbol 676 GraphicUsed by:679 798
Symbol 677 GraphicUsed by:679 798
Symbol 678 GraphicUsed by:679 798
Symbol 679 MovieClipUses:672 673 52 674 675 676 677 678Used by:Timeline
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClipUses:680Used by:682
Symbol 682 MovieClipUses:681Used by:Timeline
Symbol 683 GraphicUsed by:684
Symbol 684 MovieClipUses:683Used by:685
Symbol 685 MovieClipUses:684Used by:Timeline
Symbol 686 GraphicUsed by:Timeline
Symbol 687 MovieClipUses:349Used by:Timeline
Symbol 688 EditableTextUses:285Used by:Timeline
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:689Used by:Timeline
Symbol 691 EditableTextUses:285Used by:Timeline
Symbol 692 GraphicUsed by:693
Symbol 693 MovieClipUses:692Used by:Timeline
Symbol 694 GraphicUsed by:705
Symbol 695 ButtonUses:381 482 384Used by:705
Symbol 696 EditableTextUses:427Used by:705
Symbol 697 GraphicUsed by:698
Symbol 698 MovieClipUses:697Used by:705
Symbol 699 GraphicUsed by:700
Symbol 700 MovieClipUses:699Used by:705
Symbol 701 ButtonUses:381 482 384Used by:705
Symbol 702 GraphicUsed by:703
Symbol 703 MovieClipUses:702Used by:705
Symbol 704 ButtonUses:381 402 384Used by:705
Symbol 705 MovieClipUses:694 695 420 422 426 696 431 434 437 439 441 444 445 698 700 701 703 704Used by:Timeline
Symbol 706 MovieClipUses:300Used by:Timeline
Symbol 707 GraphicUsed by:708
Symbol 708 MovieClipUses:707Used by:709
Symbol 709 MovieClipUses:708Used by:Timeline
Symbol 710 MovieClipUses:298Used by:Timeline
Symbol 711 MovieClipUses:302Used by:Timeline
Symbol 712 MovieClipUses:296Used by:Timeline
Symbol 713 MovieClipUses:293Used by:Timeline
Symbol 714 GraphicUsed by:715
Symbol 715 MovieClipUses:714Used by:Timeline
Symbol 716 GraphicUsed by:717
Symbol 717 MovieClipUses:716Used by:Timeline
Symbol 718 GraphicUsed by:719
Symbol 719 MovieClipUses:718Used by:Timeline
Symbol 720 GraphicUsed by:Timeline
Symbol 721 GraphicUsed by:722
Symbol 722 MovieClipUses:721Used by:Timeline
Symbol 723 GraphicUsed by:737
Symbol 724 GraphicUsed by:737
Symbol 725 GraphicUsed by:737
Symbol 726 GraphicUsed by:737
Symbol 727 GraphicUsed by:737
Symbol 728 GraphicUsed by:737
Symbol 729 GraphicUsed by:737
Symbol 730 GraphicUsed by:737
Symbol 731 GraphicUsed by:737
Symbol 732 GraphicUsed by:737
Symbol 733 GraphicUsed by:737
Symbol 734 GraphicUsed by:737
Symbol 735 GraphicUsed by:737
Symbol 736 GraphicUsed by:737
Symbol 737 MovieClipUses:723 724 725 726 727 728 729 730 731 732 733 734 735 736Used by:741
Symbol 738 GraphicUsed by:741
Symbol 739 GraphicUsed by:740
Symbol 740 MovieClipUses:739Used by:741
Symbol 741 MovieClipUses:737 738 740Used by:858  Timeline
Symbol 742 GraphicUsed by:858  Timeline
Symbol 743 MovieClipUses:302 294Used by:Timeline
Symbol 744 MovieClipUses:302Used by:Timeline
Symbol 745 GraphicUsed by:Timeline
Symbol 746 MovieClipUses:302 300Used by:Timeline
Symbol 747 MovieClipUses:302 298Used by:Timeline
Symbol 748 GraphicUsed by:749
Symbol 749 MovieClipUses:748Used by:Timeline
Symbol 750 ButtonUses:492 494 495Used by:Timeline
Symbol 751 ButtonUses:381 498 384Used by:Timeline
Symbol 752 FontUsed by:753
Symbol 753 EditableTextUses:752Used by:Timeline
Symbol 754 GraphicUsed by:755
Symbol 755 MovieClipUses:754Used by:Timeline
Symbol 756 GraphicUsed by:797
Symbol 757 GraphicUsed by:771 814
Symbol 758 GraphicUsed by:771
Symbol 759 GraphicUsed by:771
Symbol 760 GraphicUsed by:771
Symbol 761 GraphicUsed by:771
Symbol 762 GraphicUsed by:771 779 780 802 805 814 817 819
Symbol 763 GraphicUsed by:771 814
Symbol 764 GraphicUsed by:771 813 814
Symbol 765 GraphicUsed by:771 814
Symbol 766 GraphicUsed by:771 814
Symbol 767 GraphicUsed by:771
Symbol 768 GraphicUsed by:771 813
Symbol 769 GraphicUsed by:771
Symbol 770 GraphicUsed by:771 813
Symbol 771 MovieClipUses:757 758 759 760 761 406 762 763 764 765 766 767 768 769 770Used by:797
Symbol 772 EditableTextUses:285Used by:797
Symbol 773 EditableTextUses:285Used by:797
Symbol 774 EditableTextUses:285Used by:797
Symbol 775 EditableTextUses:285Used by:797
Symbol 776 EditableTextUses:285Used by:797
Symbol 777 EditableTextUses:285Used by:797
Symbol 778 GraphicUsed by:779 780 802 805
Symbol 779 MovieClipUses:762 302 778Used by:797
Symbol 780 MovieClipUses:762 300 778Used by:797
Symbol 781 GraphicUsed by:797
Symbol 782 EditableTextUses:285Used by:797
Symbol 783 EditableTextUses:285Used by:797
Symbol 784 EditableTextUses:285Used by:797
Symbol 785 EditableTextUses:285Used by:797
Symbol 786 EditableTextUses:285Used by:797
Symbol 787 EditableTextUses:285Used by:797
Symbol 788 EditableTextUses:285Used by:797
Symbol 789 EditableTextUses:285Used by:797
Symbol 790 EditableTextUses:285Used by:797
Symbol 791 MovieClipUses:294Used by:797
Symbol 792 EditableTextUses:285Used by:797
Symbol 793 EditableTextUses:285Used by:797
Symbol 794 EditableTextUses:285Used by:797
Symbol 795 MovieClipUses:311 314 317 320 323 326 329 332 335 338 341 344 347Used by:797
Symbol 796 MovieClipUses:311 314 317 320 323 326 329 332 335 338 341 344 347Used by:797
Symbol 797 MovieClipUses:756 284 771 772 773 774 775 776 777 779 780 781 782 783 784 785 786 787 305 307 788 789 350 790 295 297 299 301 303 791 792 793 794 795 796Used by:Timeline
Symbol 798 MovieClipUses:672 673 52 674 675 676 677 678Used by:Timeline
Symbol 799 GraphicUsed by:800
Symbol 800 MovieClipUses:799Used by:801
Symbol 801 MovieClipUses:800Used by:Timeline
Symbol 802 MovieClipUses:762 302 778Used by:844  Timeline
Symbol 803 EditableTextUses:285Used by:Timeline
Symbol 804 EditableTextUses:285Used by:Timeline
Symbol 805 MovieClipUses:762 300 778Used by:844  Timeline
Symbol 806 EditableTextUses:285Used by:Timeline
Symbol 807 GraphicUsed by:811
Symbol 808 GraphicUsed by:811
Symbol 809 GraphicUsed by:811
Symbol 810 GraphicUsed by:811
Symbol 811 MovieClipUses:807 808 809 810Used by:Timeline
Symbol 812 GraphicUsed by:813
Symbol 813 MovieClipUses:812 768 770 406 764Used by:Timeline
Symbol 814 MovieClipUses:406 762 763 757 764 765 766Used by:Timeline
Symbol 815 GraphicUsed by:816
Symbol 816 MovieClipUses:815Used by:844
Symbol 817 MovieClipUses:762 302Used by:818
Symbol 818 MovieClipUses:817Used by:844
Symbol 819 MovieClipUses:762 300Used by:820
Symbol 820 MovieClipUses:819Used by:844
Symbol 821 GraphicUsed by:822
Symbol 822 MovieClipUses:821Used by:823
Symbol 823 MovieClipUses:822Used by:844
Symbol 824 EditableTextUses:285Used by:844
Symbol 825 EditableTextUses:285Used by:844
Symbol 826 EditableTextUses:285Used by:844
Symbol 827 EditableTextUses:285Used by:844
Symbol 828 EditableTextUses:285Used by:844
Symbol 829 EditableTextUses:285Used by:844
Symbol 830 EditableTextUses:285Used by:844
Symbol 831 EditableTextUses:285Used by:844
Symbol 832 EditableTextUses:285Used by:844
Symbol 833 EditableTextUses:285Used by:844
Symbol 834 EditableTextUses:285Used by:844
Symbol 835 EditableTextUses:285Used by:844
Symbol 836 EditableTextUses:285Used by:844
Symbol 837 EditableTextUses:285Used by:844
Symbol 838 EditableTextUses:285Used by:844
Symbol 839 EditableTextUses:285Used by:844
Symbol 840 EditableTextUses:285Used by:844
Symbol 841 ButtonUses:492 494 495Used by:844
Symbol 842 EditableTextUses:285Used by:844
Symbol 843 EditableTextUses:285Used by:844
Symbol 844 MovieClipUses:816 818 820 823 52 805 824 802 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 373Used by:Timeline
Symbol 845 GraphicUsed by:846
Symbol 846 MovieClipUses:845Used by:Timeline
Symbol 847 GraphicUsed by:849
Symbol 848 MovieClipUses:516 506Used by:849
Symbol 849 MovieClipUses:669 847 505 848Used by:Timeline
Symbol 850 MovieClipUses:361Used by:853
Symbol 851 GraphicUsed by:853
Symbol 852 MovieClipUses:516Used by:853
Symbol 853 MovieClipUses:850 851 505 852Used by:Timeline
Symbol 854 MovieClipUses:366 361Used by:857
Symbol 855 GraphicUsed by:857
Symbol 856 MovieClipUses:516 522Used by:857
Symbol 857 MovieClipUses:854 855 505 856Used by:Timeline
Symbol 858 MovieClipUses:361 366 741 742 630Used by:861
Symbol 859 GraphicUsed by:861
Symbol 860 MovieClipUses:516 531Used by:861
Symbol 861 MovieClipUses:858 859 505 860Used by:Timeline
Symbol 862 MovieClipUses:361Used by:865
Symbol 863 GraphicUsed by:865
Symbol 864 MovieClipUses:516 564Used by:865
Symbol 865 MovieClipUses:862 863 505 864Used by:Timeline
Symbol 866 MovieClipUses:361Used by:869
Symbol 867 GraphicUsed by:869
Symbol 868 MovieClipUses:516 546Used by:869
Symbol 869 MovieClipUses:866 867 505 868Used by:Timeline
Symbol 870 MovieClipUses:361 366Used by:873
Symbol 871 GraphicUsed by:873
Symbol 872 MovieClipUses:516 576Used by:873
Symbol 873 MovieClipUses:870 871 505 872Used by:Timeline
Symbol 874 MovieClipUses:361 366Used by:877
Symbol 875 GraphicUsed by:877
Symbol 876 MovieClipUses:516 540Used by:877
Symbol 877 MovieClipUses:874 875 505 876Used by:Timeline
Symbol 878 MovieClipUses:361Used by:881
Symbol 879 GraphicUsed by:881
Symbol 880 MovieClipUses:516 554Used by:881
Symbol 881 MovieClipUses:878 879 505 880Used by:Timeline
Symbol 882 GraphicUses:358Used by:883
Symbol 883 MovieClipUses:882Used by:884  Timeline
Symbol 884 MovieClipUses:361 883Used by:887
Symbol 885 GraphicUsed by:887
Symbol 886 MovieClipUses:522 584Used by:887
Symbol 887 MovieClipUses:884 885 505 886Used by:Timeline
Symbol 888 ButtonUses:381 489 384Used by:Timeline
Symbol 889 EditableTextUses:285Used by:Timeline
Symbol 890 EditableTextUses:285Used by:Timeline
Symbol 891 EditableTextUses:285Used by:Timeline
Symbol 892 EditableTextUses:285Used by:Timeline
Symbol 893 EditableTextUses:285Used by:Timeline
Streaming Sound 1Used by:Symbol 261 MovieClip
Streaming Sound 2Used by:Symbol 278 MovieClip

Instance Names

"loadtxt"Frame 1Symbol 56 EditableText
"bar"Frame 1Symbol 247 MovieClip
"btn_logo"Frame 1Symbol 250 Button
"Prel_mc"Frame 2Symbol 278 MovieClip
"mcLoadLogoBg"Frame 5Symbol 280 MovieClip
"background"Frame 7Symbol 357 MovieClip
"floor1"Frame 7Symbol 361 MovieClip
"wall1"Frame 7Symbol 361 MovieClip
"wall2"Frame 7Symbol 361 MovieClip
"floor5"Frame 7Symbol 361 MovieClip
"floor7"Frame 7Symbol 361 MovieClip
"ball1"Frame 7Symbol 375 MovieClip
"ball3"Frame 7Symbol 375 MovieClip
"ball2"Frame 7Symbol 375 MovieClip
"ball"Frame 7Symbol 375 MovieClip
"fade"Frame 7Symbol 417 MovieClip
"codeClip"Frame 7Symbol 366 MovieClip
"wall1"Frame 8Symbol 361 MovieClip
"wall2"Frame 8Symbol 361 MovieClip
"floor2"Frame 8Symbol 361 MovieClip
"ball"Frame 8Symbol 375 MovieClip
"floor2"Frame 9Symbol 361 MovieClip
"floor3"Frame 9Symbol 361 MovieClip
"floor4"Frame 9Symbol 361 MovieClip
"floor5"Frame 9Symbol 361 MovieClip
"ball"Frame 9Symbol 375 MovieClip
"background"Frame 13Symbol 357 MovieClip
"floor1"Frame 13Symbol 361 MovieClip
"popInMC"Frame 13Symbol 366 MovieClip
"overlay"Frame 13Symbol 670 MovieClip
"hitArea1"Frame 13Symbol 374 MovieClip
"levelTransition"Frame 13Symbol 352 MovieClip
"marker"Frame 13Symbol 679 MovieClip
"ball"Frame 13Symbol 375 MovieClip
"clickToStart"Frame 13Symbol 682 MovieClip
"instruction"Frame 13Symbol 685 MovieClip
"pauseScreen"Frame 13Symbol 705 MovieClip
"floor1"Frame 15Symbol 361 MovieClip
"wall1"Frame 15Symbol 361 MovieClip
"wall2"Frame 15Symbol 361 MovieClip
"popInMC"Frame 15Symbol 366 MovieClip
"hitArea1"Frame 15Symbol 374 MovieClip
"hitArea2"Frame 15Symbol 374 MovieClip
"clickToStart"Frame 15Symbol 682 MovieClip
"instruction"Frame 15Symbol 709 MovieClip
"floor1"Frame 17Symbol 361 MovieClip
"wall1"Frame 17Symbol 361 MovieClip
"wall2"Frame 17Symbol 361 MovieClip
"floor2"Frame 17Symbol 361 MovieClip
"popInMC"Frame 17Symbol 366 MovieClip
"hitArea1"Frame 17Symbol 374 MovieClip
"hitArea2"Frame 17Symbol 374 MovieClip
"hitArea3"Frame 17Symbol 374 MovieClip
"clickToStart"Frame 17Symbol 682 MovieClip
"floor1"Frame 19Symbol 361 MovieClip
"wall1"Frame 19Symbol 361 MovieClip
"wall2"Frame 19Symbol 361 MovieClip
"floor3"Frame 19Symbol 361 MovieClip
"floor4"Frame 19Symbol 361 MovieClip
"wall4"Frame 19Symbol 361 MovieClip
"wall3"Frame 19Symbol 361 MovieClip
"floor2"Frame 19Symbol 361 MovieClip
"popInMC"Frame 19Symbol 366 MovieClip
"hitArea1"Frame 19Symbol 374 MovieClip
"hitArea2"Frame 19Symbol 374 MovieClip
"hitArea3"Frame 19Symbol 374 MovieClip
"hitArea4"Frame 19Symbol 374 MovieClip
"clickToStart"Frame 19Symbol 682 MovieClip
"floor1"Frame 21Symbol 361 MovieClip
"wall1"Frame 21Symbol 361 MovieClip
"wall2"Frame 21Symbol 361 MovieClip
"floor3"Frame 21Symbol 361 MovieClip
"wall3"Frame 21Symbol 361 MovieClip
"floor2"Frame 21Symbol 361 MovieClip
"popInMC"Frame 21Symbol 366 MovieClip
"hitArea1"Frame 21Symbol 374 MovieClip
"hitArea2"Frame 21Symbol 374 MovieClip
"hitArea3"Frame 21Symbol 374 MovieClip
"hitArea4"Frame 21Symbol 374 MovieClip
"hitArea5"Frame 21Symbol 374 MovieClip
"clickToStart"Frame 21Symbol 682 MovieClip
"floor1"Frame 23Symbol 361 MovieClip
"wall2"Frame 23Symbol 361 MovieClip
"wall3"Frame 23Symbol 361 MovieClip
"popInMC"Frame 23Symbol 366 MovieClip
"hitArea1"Frame 23Symbol 374 MovieClip
"hitArea2"Frame 23Symbol 374 MovieClip
"hitArea3"Frame 23Symbol 374 MovieClip
"hitArea4"Frame 23Symbol 374 MovieClip
"hitArea5"Frame 23Symbol 374 MovieClip
"clickToStart"Frame 23Symbol 682 MovieClip
"floor1"Frame 25Symbol 361 MovieClip
"wall2"Frame 25Symbol 361 MovieClip
"floor3"Frame 25Symbol 361 MovieClip
"wall3"Frame 25Symbol 361 MovieClip
"floor2"Frame 25Symbol 361 MovieClip
"popInMC"Frame 25Symbol 366 MovieClip
"hitArea1"Frame 25Symbol 374 MovieClip
"hitArea2"Frame 25Symbol 374 MovieClip
"hitArea4"Frame 25Symbol 374 MovieClip
"hitArea6"Frame 25Symbol 374 MovieClip
"hitArea3"Frame 25Symbol 374 MovieClip
"hitArea5"Frame 25Symbol 374 MovieClip
"clickToStart"Frame 25Symbol 682 MovieClip
"floor1"Frame 27Symbol 361 MovieClip
"wall2"Frame 27Symbol 361 MovieClip
"wall1"Frame 27Symbol 361 MovieClip
"popInMC"Frame 27Symbol 366 MovieClip
"hitArea1"Frame 27Symbol 374 MovieClip
"hitArea2"Frame 27Symbol 374 MovieClip
"hitArea4"Frame 27Symbol 374 MovieClip
"hitArea3"Frame 27Symbol 374 MovieClip
"hitArea5"Frame 27Symbol 374 MovieClip
"hammer"Frame 27Symbol 561 MovieClip
"clickToStart"Frame 27Symbol 682 MovieClip
"floor1"Frame 29Symbol 361 MovieClip
"wall2"Frame 29Symbol 361 MovieClip
"floor3"Frame 29Symbol 361 MovieClip
"wall3"Frame 29Symbol 361 MovieClip
"wall1"Frame 29Symbol 361 MovieClip
"popInMC"Frame 29Symbol 366 MovieClip
"hitArea1"Frame 29Symbol 374 MovieClip
"hitArea2"Frame 29Symbol 374 MovieClip
"hitArea4"Frame 29Symbol 374 MovieClip
"hitArea6"Frame 29Symbol 374 MovieClip
"hitArea3"Frame 29Symbol 374 MovieClip
"hitArea5"Frame 29Symbol 374 MovieClip
"clickToStart"Frame 29Symbol 682 MovieClip
"floor1"Frame 31Symbol 361 MovieClip
"wall2"Frame 31Symbol 361 MovieClip
"wall1"Frame 31Symbol 361 MovieClip
"floor2"Frame 31Symbol 361 MovieClip
"floor3"Frame 31Symbol 361 MovieClip
"wall3"Frame 31Symbol 361 MovieClip
"popInMC"Frame 31Symbol 366 MovieClip
"hitArea1"Frame 31Symbol 374 MovieClip
"hitArea2"Frame 31Symbol 374 MovieClip
"hitArea4"Frame 31Symbol 374 MovieClip
"hitArea3"Frame 31Symbol 374 MovieClip
"hitArea5"Frame 31Symbol 374 MovieClip
"hammer"Frame 31Symbol 561 MovieClip
"hitArea6"Frame 31Symbol 374 MovieClip
"clickToStart"Frame 31Symbol 682 MovieClip
"floor1"Frame 33Symbol 361 MovieClip
"wall2"Frame 33Symbol 361 MovieClip
"wall1"Frame 33Symbol 361 MovieClip
"floor4"Frame 33Symbol 361 MovieClip
"floor3"Frame 33Symbol 361 MovieClip
"floor2"Frame 33Symbol 361 MovieClip
"popInMC"Frame 33Symbol 366 MovieClip
"hitArea1"Frame 33Symbol 374 MovieClip
"hitArea2"Frame 33Symbol 374 MovieClip
"hitArea4"Frame 33Symbol 374 MovieClip
"hitArea3"Frame 33Symbol 374 MovieClip
"hitArea5"Frame 33Symbol 374 MovieClip
"hitArea6"Frame 33Symbol 374 MovieClip
"hitArea7"Frame 33Symbol 374 MovieClip
"ball"Frame 33Symbol 375 MovieClip
"clickToStart"Frame 33Symbol 682 MovieClip
"floor1"Frame 35Symbol 361 MovieClip
"wall2"Frame 35Symbol 361 MovieClip
"wall1"Frame 35Symbol 361 MovieClip
"popInMC"Frame 35Symbol 366 MovieClip
"hitArea1"Frame 35Symbol 374 MovieClip
"hitArea2"Frame 35Symbol 374 MovieClip
"hitArea4"Frame 35Symbol 374 MovieClip
"hitArea3"Frame 35Symbol 374 MovieClip
"hitArea5"Frame 35Symbol 374 MovieClip
"hitArea6"Frame 35Symbol 374 MovieClip
"clickToStart"Frame 35Symbol 682 MovieClip
"floor1"Frame 37Symbol 361 MovieClip
"wall2"Frame 37Symbol 361 MovieClip
"wall1"Frame 37Symbol 361 MovieClip
"floor2"Frame 37Symbol 361 MovieClip
"wall3"Frame 37Symbol 361 MovieClip
"floor4"Frame 37Symbol 361 MovieClip
"wall6"Frame 37Symbol 361 MovieClip
"wall4"Frame 37Symbol 361 MovieClip
"floor3"Frame 37Symbol 361 MovieClip
"wall5"Frame 37Symbol 361 MovieClip
"floor5"Frame 37Symbol 361 MovieClip
"popInMC"Frame 37Symbol 366 MovieClip
"hitArea1"Frame 37Symbol 374 MovieClip
"hitArea2"Frame 37Symbol 374 MovieClip
"hitArea4"Frame 37Symbol 374 MovieClip
"hitArea3"Frame 37Symbol 374 MovieClip
"hitArea5"Frame 37Symbol 374 MovieClip
"hitArea6"Frame 37Symbol 374 MovieClip
"hitArea7"Frame 37Symbol 374 MovieClip
"hitArea8"Frame 37Symbol 374 MovieClip
"clickToStart"Frame 37Symbol 682 MovieClip
"floor1"Frame 39Symbol 361 MovieClip
"wall2"Frame 39Symbol 361 MovieClip
"wall1"Frame 39Symbol 361 MovieClip
"floor2"Frame 39Symbol 361 MovieClip
"popInMC"Frame 39Symbol 366 MovieClip
"hitArea1"Frame 39Symbol 374 MovieClip
"hitArea2"Frame 39Symbol 374 MovieClip
"hitArea4"Frame 39Symbol 374 MovieClip
"hitArea3"Frame 39Symbol 374 MovieClip
"hitArea5"Frame 39Symbol 374 MovieClip
"hitArea6"Frame 39Symbol 374 MovieClip
"hitArea7"Frame 39Symbol 374 MovieClip
"hitArea8"Frame 39Symbol 374 MovieClip
"hammer"Frame 39Symbol 561 MovieClip
"hitArea9"Frame 39Symbol 374 MovieClip
"clickToStart"Frame 39Symbol 682 MovieClip
"popInMC"Frame 41Symbol 366 MovieClip
"hitArea1"Frame 41Symbol 374 MovieClip
"hitArea2"Frame 41Symbol 374 MovieClip
"hitArea4"Frame 41Symbol 374 MovieClip
"hitArea3"Frame 41Symbol 374 MovieClip
"hitArea5"Frame 41Symbol 374 MovieClip
"hitArea6"Frame 41Symbol 374 MovieClip
"floor1"Frame 41Symbol 361 MovieClip
"wall2"Frame 41Symbol 361 MovieClip
"wall1"Frame 41Symbol 361 MovieClip
"floor2"Frame 41Symbol 361 MovieClip
"wall3"Frame 41Symbol 361 MovieClip
"floor3"Frame 41Symbol 361 MovieClip
"hitArea7"Frame 41Symbol 374 MovieClip
"suction"Frame 41Symbol 741 MovieClip
"suction"Frame 41Symbol 741 MovieClip
"clickToStart"Frame 41Symbol 682 MovieClip
"floor1"Frame 43Symbol 361 MovieClip
"wall1"Frame 43Symbol 361 MovieClip
"floor2"Frame 43Symbol 361 MovieClip
"floor3"Frame 43Symbol 361 MovieClip
"wall2"Frame 43Symbol 361 MovieClip
"popInMC"Frame 43Symbol 366 MovieClip
"hitArea1"Frame 43Symbol 374 MovieClip
"hitArea2"Frame 43Symbol 374 MovieClip
"hitArea4"Frame 43Symbol 374 MovieClip
"hitArea3"Frame 43Symbol 374 MovieClip
"hitArea5"Frame 43Symbol 374 MovieClip
"hitArea6"Frame 43Symbol 374 MovieClip
"hitArea7"Frame 43Symbol 374 MovieClip
"hitArea8"Frame 43Symbol 374 MovieClip
"hitArea9"Frame 43Symbol 374 MovieClip
"swing"Frame 43Symbol 630 MovieClip
"clickToStart"Frame 43Symbol 682 MovieClip
"floor1"Frame 45Symbol 361 MovieClip
"wall1"Frame 45Symbol 361 MovieClip
"floor3"Frame 45Symbol 361 MovieClip
"wall2"Frame 45Symbol 361 MovieClip
"floor2"Frame 45Symbol 361 MovieClip
"popInMC"Frame 45Symbol 366 MovieClip
"hitArea1"Frame 45Symbol 374 MovieClip
"hitArea2"Frame 45Symbol 374 MovieClip
"hitArea4"Frame 45Symbol 374 MovieClip
"hitArea3"Frame 45Symbol 374 MovieClip
"hitArea5"Frame 45Symbol 374 MovieClip
"hitArea6"Frame 45Symbol 374 MovieClip
"hitArea7"Frame 45Symbol 374 MovieClip
"hitArea8"Frame 45Symbol 374 MovieClip
"hitArea9"Frame 45Symbol 374 MovieClip
"hitArea10"Frame 45Symbol 374 MovieClip
"hitArea11"Frame 45Symbol 374 MovieClip
"clickToStart"Frame 45Symbol 682 MovieClip
"suction1"Frame 45Symbol 741 MovieClip
"suction2"Frame 45Symbol 741 MovieClip
"floor1"Frame 47Symbol 361 MovieClip
"wall1"Frame 47Symbol 361 MovieClip
"wall2"Frame 47Symbol 361 MovieClip
"popInMC"Frame 47Symbol 366 MovieClip
"hitArea1"Frame 47Symbol 374 MovieClip
"hitArea2"Frame 47Symbol 374 MovieClip
"hitArea4"Frame 47Symbol 374 MovieClip
"hitArea3"Frame 47Symbol 374 MovieClip
"hitArea5"Frame 47Symbol 374 MovieClip
"hitArea6"Frame 47Symbol 374 MovieClip
"hitArea7"Frame 47Symbol 374 MovieClip
"hitArea8"Frame 47Symbol 374 MovieClip
"hitArea9"Frame 47Symbol 374 MovieClip
"hitArea10"Frame 47Symbol 374 MovieClip
"hitArea11"Frame 47Symbol 374 MovieClip
"hitArea12"Frame 47Symbol 374 MovieClip
"hitArea13"Frame 47Symbol 374 MovieClip
"clickToStart"Frame 47Symbol 682 MovieClip
"floor1"Frame 49Symbol 361 MovieClip
"wall1"Frame 49Symbol 361 MovieClip
"floor3"Frame 49Symbol 361 MovieClip
"wall2"Frame 49Symbol 361 MovieClip
"floor2"Frame 49Symbol 361 MovieClip
"popInMC"Frame 49Symbol 366 MovieClip
"hitArea1"Frame 49Symbol 374 MovieClip
"hitArea2"Frame 49Symbol 374 MovieClip
"hitArea4"Frame 49Symbol 374 MovieClip
"hitArea3"Frame 49Symbol 374 MovieClip
"hitArea5"Frame 49Symbol 374 MovieClip
"hitArea6"Frame 49Symbol 374 MovieClip
"hitArea7"Frame 49Symbol 374 MovieClip
"hitArea8"Frame 49Symbol 374 MovieClip
"hitArea9"Frame 49Symbol 374 MovieClip
"hitArea10"Frame 49Symbol 374 MovieClip
"hitArea11"Frame 49Symbol 374 MovieClip
"swing2"Frame 49Symbol 630 MovieClip
"swing1"Frame 49Symbol 630 MovieClip
"clickToStart"Frame 49Symbol 682 MovieClip
"floor1"Frame 51Symbol 361 MovieClip
"wall1"Frame 51Symbol 361 MovieClip
"floor3"Frame 51Symbol 361 MovieClip
"wall2"Frame 51Symbol 361 MovieClip
"floor4"Frame 51Symbol 361 MovieClip
"floor5"Frame 51Symbol 361 MovieClip
"popInMC"Frame 51Symbol 366 MovieClip
"hitArea1"Frame 51Symbol 374 MovieClip
"hitArea2"Frame 51Symbol 374 MovieClip
"hitArea4"Frame 51Symbol 374 MovieClip
"hitArea3"Frame 51Symbol 374 MovieClip
"hitArea5"Frame 51Symbol 374 MovieClip
"hitArea6"Frame 51Symbol 374 MovieClip
"hitArea7"Frame 51Symbol 374 MovieClip
"hitArea8"Frame 51Symbol 374 MovieClip
"hitArea9"Frame 51Symbol 374 MovieClip
"hitArea10"Frame 51Symbol 374 MovieClip
"hitArea11"Frame 51Symbol 374 MovieClip
"hammer"Frame 51Symbol 561 MovieClip
"swing"Frame 51Symbol 630 MovieClip
"hitArea12"Frame 51Symbol 374 MovieClip
"clickToStart"Frame 51Symbol 682 MovieClip
"background"Frame 55Symbol 357 MovieClip
"floor1"Frame 55Symbol 361 MovieClip
"popInMC"Frame 55Symbol 366 MovieClip
"overlay"Frame 55Symbol 670 MovieClip
"hitArea1"Frame 55Symbol 374 MovieClip
"levelTransition"Frame 55Symbol 797 MovieClip
"marker"Frame 55Symbol 798 MovieClip
"ball"Frame 55Symbol 375 MovieClip
"instruction"Frame 55Symbol 801 MovieClip
"pauseScreen"Frame 55Symbol 705 MovieClip
"countDown"Frame 55Symbol 811 MovieClip
"floor1"Frame 57Symbol 361 MovieClip
"wall1"Frame 57Symbol 361 MovieClip
"wall2"Frame 57Symbol 361 MovieClip
"popInMC"Frame 57Symbol 366 MovieClip
"hitArea1"Frame 57Symbol 374 MovieClip
"hitArea2"Frame 57Symbol 374 MovieClip
"floor1"Frame 59Symbol 361 MovieClip
"wall1"Frame 59Symbol 361 MovieClip
"wall2"Frame 59Symbol 361 MovieClip
"floor2"Frame 59Symbol 361 MovieClip
"popInMC"Frame 59Symbol 366 MovieClip
"hitArea1"Frame 59Symbol 374 MovieClip
"hitArea2"Frame 59Symbol 374 MovieClip
"hitArea3"Frame 59Symbol 374 MovieClip
"floor1"Frame 61Symbol 361 MovieClip
"wall1"Frame 61Symbol 361 MovieClip
"wall2"Frame 61Symbol 361 MovieClip
"floor3"Frame 61Symbol 361 MovieClip
"floor4"Frame 61Symbol 361 MovieClip
"wall4"Frame 61Symbol 361 MovieClip
"wall3"Frame 61Symbol 361 MovieClip
"floor2"Frame 61Symbol 361 MovieClip
"popInMC"Frame 61Symbol 366 MovieClip
"hitArea1"Frame 61Symbol 374 MovieClip
"hitArea2"Frame 61Symbol 374 MovieClip
"hitArea3"Frame 61Symbol 374 MovieClip
"hitArea4"Frame 61Symbol 374 MovieClip
"floor1"Frame 63Symbol 361 MovieClip
"wall1"Frame 63Symbol 361 MovieClip
"wall2"Frame 63Symbol 361 MovieClip
"floor3"Frame 63Symbol 361 MovieClip
"wall3"Frame 63Symbol 361 MovieClip
"floor2"Frame 63Symbol 361 MovieClip
"popInMC"Frame 63Symbol 366 MovieClip
"hitArea1"Frame 63Symbol 374 MovieClip
"hitArea2"Frame 63Symbol 374 MovieClip
"hitArea3"Frame 63Symbol 374 MovieClip
"hitArea4"Frame 63Symbol 374 MovieClip
"hitArea5"Frame 63Symbol 374 MovieClip
"floor1"Frame 65Symbol 361 MovieClip
"wall2"Frame 65Symbol 361 MovieClip
"wall3"Frame 65Symbol 361 MovieClip
"popInMC"Frame 65Symbol 366 MovieClip
"hitArea1"Frame 65Symbol 374 MovieClip
"hitArea2"Frame 65Symbol 374 MovieClip
"hitArea3"Frame 65Symbol 374 MovieClip
"hitArea4"Frame 65Symbol 374 MovieClip
"hitArea5"Frame 65Symbol 374 MovieClip
"floor1"Frame 67Symbol 361 MovieClip
"wall2"Frame 67Symbol 361 MovieClip
"floor3"Frame 67Symbol 361 MovieClip
"wall3"Frame 67Symbol 361 MovieClip
"floor2"Frame 67Symbol 361 MovieClip
"popInMC"Frame 67Symbol 366 MovieClip
"hitArea1"Frame 67Symbol 374 MovieClip
"hitArea2"Frame 67Symbol 374 MovieClip
"hitArea4"Frame 67Symbol 374 MovieClip
"hitArea6"Frame 67Symbol 374 MovieClip
"hitArea3"Frame 67Symbol 374 MovieClip
"hitArea5"Frame 67Symbol 374 MovieClip
"floor1"Frame 69Symbol 361 MovieClip
"wall2"Frame 69Symbol 361 MovieClip
"wall1"Frame 69Symbol 361 MovieClip
"popInMC"Frame 69Symbol 366 MovieClip
"hitArea1"Frame 69Symbol 374 MovieClip
"hitArea2"Frame 69Symbol 374 MovieClip
"hitArea4"Frame 69Symbol 374 MovieClip
"hitArea3"Frame 69Symbol 374 MovieClip
"hitArea5"Frame 69Symbol 374 MovieClip
"hammer"Frame 69Symbol 561 MovieClip
"floor1"Frame 71Symbol 361 MovieClip
"wall2"Frame 71Symbol 361 MovieClip
"floor3"Frame 71Symbol 361 MovieClip
"wall3"Frame 71Symbol 361 MovieClip
"wall1"Frame 71Symbol 361 MovieClip
"popInMC"Frame 71Symbol 366 MovieClip
"hitArea1"Frame 71Symbol 374 MovieClip
"hitArea2"Frame 71Symbol 374 MovieClip
"hitArea4"Frame 71Symbol 374 MovieClip
"hitArea6"Frame 71Symbol 374 MovieClip
"hitArea3"Frame 71Symbol 374 MovieClip
"hitArea5"Frame 71Symbol 374 MovieClip
"floor1"Frame 73Symbol 361 MovieClip
"wall2"Frame 73Symbol 361 MovieClip
"wall1"Frame 73Symbol 361 MovieClip
"floor3"Frame 73Symbol 361 MovieClip
"popInMC"Frame 73Symbol 366 MovieClip
"hitArea1"Frame 73Symbol 374 MovieClip
"hitArea2"Frame 73Symbol 374 MovieClip
"hitArea4"Frame 73Symbol 374 MovieClip
"hitArea3"Frame 73Symbol 374 MovieClip
"hitArea5"Frame 73Symbol 374 MovieClip
"hitArea6"Frame 73Symbol 374 MovieClip
"floor2"Frame 73Symbol 361 MovieClip
"wall3"Frame 73Symbol 361 MovieClip
"hammer"Frame 73Symbol 561 MovieClip
"floor1"Frame 75Symbol 361 MovieClip
"wall2"Frame 75Symbol 361 MovieClip
"wall1"Frame 75Symbol 361 MovieClip
"floor4"Frame 75Symbol 361 MovieClip
"floor3"Frame 75Symbol 361 MovieClip
"floor2"Frame 75Symbol 361 MovieClip
"popInMC"Frame 75Symbol 366 MovieClip
"hitArea1"Frame 75Symbol 374 MovieClip
"hitArea2"Frame 75Symbol 374 MovieClip
"hitArea4"Frame 75Symbol 374 MovieClip
"hitArea3"Frame 75Symbol 374 MovieClip
"hitArea5"Frame 75Symbol 374 MovieClip
"hitArea6"Frame 75Symbol 374 MovieClip
"hitArea7"Frame 75Symbol 374 MovieClip
"ball"Frame 75Symbol 375 MovieClip
"floor1"Frame 77Symbol 361 MovieClip
"wall2"Frame 77Symbol 361 MovieClip
"wall1"Frame 77Symbol 361 MovieClip
"popInMC"Frame 77Symbol 366 MovieClip
"hitArea1"Frame 77Symbol 374 MovieClip
"hitArea2"Frame 77Symbol 374 MovieClip
"hitArea4"Frame 77Symbol 374 MovieClip
"hitArea3"Frame 77Symbol 374 MovieClip
"hitArea5"Frame 77Symbol 374 MovieClip
"hitArea6"Frame 77Symbol 374 MovieClip
"floor1"Frame 79Symbol 361 MovieClip
"wall2"Frame 79Symbol 361 MovieClip
"wall1"Frame 79Symbol 361 MovieClip
"floor2"Frame 79Symbol 361 MovieClip
"wall3"Frame 79Symbol 361 MovieClip
"floor4"Frame 79Symbol 361 MovieClip
"wall6"Frame 79Symbol 361 MovieClip
"wall4"Frame 79Symbol 361 MovieClip
"floor3"Frame 79Symbol 361 MovieClip
"wall5"Frame 79Symbol 361 MovieClip
"floor5"Frame 79Symbol 361 MovieClip
"popInMC"Frame 79Symbol 366 MovieClip
"hitArea1"Frame 79Symbol 374 MovieClip
"hitArea2"Frame 79Symbol 374 MovieClip
"hitArea4"Frame 79Symbol 374 MovieClip
"hitArea3"Frame 79Symbol 374 MovieClip
"hitArea5"Frame 79Symbol 374 MovieClip
"hitArea6"Frame 79Symbol 374 MovieClip
"hitArea7"Frame 79Symbol 374 MovieClip
"hitArea8"Frame 79Symbol 374 MovieClip
"floor1"Frame 81Symbol 361 MovieClip
"wall2"Frame 81Symbol 361 MovieClip
"wall1"Frame 81Symbol 361 MovieClip
"floor2"Frame 81Symbol 361 MovieClip
"popInMC"Frame 81Symbol 366 MovieClip
"hitArea1"Frame 81Symbol 374 MovieClip
"hitArea2"Frame 81Symbol 374 MovieClip
"hitArea4"Frame 81Symbol 374 MovieClip
"hitArea3"Frame 81Symbol 374 MovieClip
"hitArea5"Frame 81Symbol 374 MovieClip
"hitArea6"Frame 81Symbol 374 MovieClip
"hitArea7"Frame 81Symbol 374 MovieClip
"hitArea8"Frame 81Symbol 374 MovieClip
"hammer"Frame 81Symbol 561 MovieClip
"hitArea9"Frame 81Symbol 374 MovieClip
"floor1"Frame 83Symbol 361 MovieClip
"wall2"Frame 83Symbol 361 MovieClip
"wall1"Frame 83Symbol 361 MovieClip
"floor2"Frame 83Symbol 361 MovieClip
"wall3"Frame 83Symbol 361 MovieClip
"floor3"Frame 83Symbol 361 MovieClip
"popInMC"Frame 83Symbol 366 MovieClip
"hitArea1"Frame 83Symbol 374 MovieClip
"hitArea2"Frame 83Symbol 374 MovieClip
"hitArea4"Frame 83Symbol 374 MovieClip
"hitArea3"Frame 83Symbol 374 MovieClip
"hitArea5"Frame 83Symbol 374 MovieClip
"hitArea6"Frame 83Symbol 374 MovieClip
"hitArea7"Frame 83Symbol 374 MovieClip
"suction"Frame 83Symbol 741 MovieClip
"suction"Frame 83Symbol 741 MovieClip
"floor1"Frame 85Symbol 361 MovieClip
"wall1"Frame 85Symbol 361 MovieClip
"floor2"Frame 85Symbol 361 MovieClip
"floor3"Frame 85Symbol 361 MovieClip
"wall2"Frame 85Symbol 361 MovieClip
"popInMC"Frame 85Symbol 366 MovieClip
"hitArea1"Frame 85Symbol 374 MovieClip
"hitArea2"Frame 85Symbol 374 MovieClip
"hitArea4"Frame 85Symbol 374 MovieClip
"hitArea3"Frame 85Symbol 374 MovieClip
"hitArea5"Frame 85Symbol 374 MovieClip
"hitArea6"Frame 85Symbol 374 MovieClip
"hitArea7"Frame 85Symbol 374 MovieClip
"hitArea8"Frame 85Symbol 374 MovieClip
"hitArea9"Frame 85Symbol 374 MovieClip
"swing"Frame 85Symbol 630 MovieClip
"floor1"Frame 87Symbol 361 MovieClip
"wall1"Frame 87Symbol 361 MovieClip
"floor3"Frame 87Symbol 361 MovieClip
"wall2"Frame 87Symbol 361 MovieClip
"floor2"Frame 87Symbol 361 MovieClip
"popInMC"Frame 87Symbol 366 MovieClip
"hitArea1"Frame 87Symbol 374 MovieClip
"hitArea2"Frame 87Symbol 374 MovieClip
"hitArea4"Frame 87Symbol 374 MovieClip
"hitArea3"Frame 87Symbol 374 MovieClip
"hitArea5"Frame 87Symbol 374 MovieClip
"hitArea6"Frame 87Symbol 374 MovieClip
"hitArea7"Frame 87Symbol 374 MovieClip
"hitArea8"Frame 87Symbol 374 MovieClip
"hitArea9"Frame 87Symbol 374 MovieClip
"hitArea10"Frame 87Symbol 374 MovieClip
"hitArea11"Frame 87Symbol 374 MovieClip
"suction"Frame 87Symbol 741 MovieClip
"suction"Frame 87Symbol 741 MovieClip
"floor1"Frame 89Symbol 361 MovieClip
"wall1"Frame 89Symbol 361 MovieClip
"wall2"Frame 89Symbol 361 MovieClip
"popInMC"Frame 89Symbol 366 MovieClip
"hitArea1"Frame 89Symbol 374 MovieClip
"hitArea2"Frame 89Symbol 374 MovieClip
"hitArea4"Frame 89Symbol 374 MovieClip
"hitArea3"Frame 89Symbol 374 MovieClip
"hitArea5"Frame 89Symbol 374 MovieClip
"hitArea6"Frame 89Symbol 374 MovieClip
"hitArea7"Frame 89Symbol 374 MovieClip
"hitArea8"Frame 89Symbol 374 MovieClip
"hitArea9"Frame 89Symbol 374 MovieClip
"hitArea10"Frame 89Symbol 374 MovieClip
"hitArea11"Frame 89Symbol 374 MovieClip
"hitArea12"Frame 89Symbol 374 MovieClip
"hitArea13"Frame 89Symbol 374 MovieClip
"floor1"Frame 91Symbol 361 MovieClip
"wall1"Frame 91Symbol 361 MovieClip
"wall2"Frame 91Symbol 361 MovieClip
"popInMC"Frame 91Symbol 366 MovieClip
"hitArea1"Frame 91Symbol 374 MovieClip
"hitArea2"Frame 91Symbol 374 MovieClip
"hitArea4"Frame 91Symbol 374 MovieClip
"hitArea3"Frame 91Symbol 374 MovieClip
"hitArea5"Frame 91Symbol 374 MovieClip
"hitArea6"Frame 91Symbol 374 MovieClip
"hitArea7"Frame 91Symbol 374 MovieClip
"hitArea8"Frame 91Symbol 374 MovieClip
"hitArea9"Frame 91Symbol 374 MovieClip
"hitArea10"Frame 91Symbol 374 MovieClip
"hitArea11"Frame 91Symbol 374 MovieClip
"floor3"Frame 91Symbol 361 MovieClip
"floor2"Frame 91Symbol 361 MovieClip
"swing2"Frame 91Symbol 630 MovieClip
"swing1"Frame 91Symbol 630 MovieClip
"floor1"Frame 93Symbol 361 MovieClip
"wall1"Frame 93Symbol 361 MovieClip
"floor3"Frame 93Symbol 361 MovieClip
"wall2"Frame 93Symbol 361 MovieClip
"floor4"Frame 93Symbol 361 MovieClip
"floor5"Frame 93Symbol 361 MovieClip
"popInMC"Frame 93Symbol 366 MovieClip
"hitArea1"Frame 93Symbol 374 MovieClip
"hitArea2"Frame 93Symbol 374 MovieClip
"hitArea4"Frame 93Symbol 374 MovieClip
"hitArea3"Frame 93Symbol 374 MovieClip
"hitArea5"Frame 93Symbol 374 MovieClip
"hitArea6"Frame 93Symbol 374 MovieClip
"hitArea7"Frame 93Symbol 374 MovieClip
"hitArea8"Frame 93Symbol 374 MovieClip
"hitArea9"Frame 93Symbol 374 MovieClip
"hitArea10"Frame 93Symbol 374 MovieClip
"hitArea11"Frame 93Symbol 374 MovieClip
"hammer"Frame 93Symbol 561 MovieClip
"swing"Frame 93Symbol 630 MovieClip
"hitArea12"Frame 93Symbol 374 MovieClip
"resultsMulti"Frame 95Symbol 844 MovieClip
"background"Frame 97Symbol 357 MovieClip
"fade"Frame 97Symbol 417 MovieClip
"codeClip"Frame 97Symbol 366 MovieClip
"background"Frame 99Symbol 357 MovieClip
"wall1"Frame 99Symbol 361 MovieClip
"floor1"Frame 99Symbol 361 MovieClip
"wall2"Frame 99Symbol 361 MovieClip
"floor2"Frame 99Symbol 361 MovieClip
"wall3"Frame 99Symbol 361 MovieClip
"floor3"Frame 99Symbol 361 MovieClip
"wall4"Frame 99Symbol 361 MovieClip
"floor4"Frame 99Symbol 361 MovieClip
"hitArea1"Frame 99Symbol 374 MovieClip
"hitArea2"Frame 99Symbol 374 MovieClip
"hitArea3"Frame 99Symbol 374 MovieClip
"hitArea4"Frame 99Symbol 374 MovieClip
"hitArea5"Frame 99Symbol 374 MovieClip
"hitArea6"Frame 99Symbol 374 MovieClip
"hitArea7"Frame 99Symbol 374 MovieClip
"hitArea8"Frame 99Symbol 374 MovieClip
"hitArea9"Frame 99Symbol 374 MovieClip
"hitArea10"Frame 99Symbol 374 MovieClip
"hitArea11"Frame 99Symbol 374 MovieClip
"popInMC"Frame 99Symbol 366 MovieClip
"ball"Frame 99Symbol 375 MovieClip
"clickToStart"Frame 99Symbol 682 MovieClip
"pauseScreen"Frame 99Symbol 705 MovieClip
"levelTransition"Frame 99Symbol 352 MovieClip
"marker"Frame 99Symbol 679 MovieClip
"floor1"Frame 101Symbol 361 MovieClip
"wall1"Frame 101Symbol 361 MovieClip
"wall2"Frame 101Symbol 361 MovieClip
"hitArea1"Frame 101Symbol 374 MovieClip
"hitArea2"Frame 101Symbol 374 MovieClip
"hitArea4"Frame 101Symbol 374 MovieClip
"hitArea3"Frame 101Symbol 374 MovieClip
"hitArea5"Frame 101Symbol 374 MovieClip
"hitArea6"Frame 101Symbol 374 MovieClip
"hitArea7"Frame 101Symbol 374 MovieClip
"hitArea8"Frame 101Symbol 374 MovieClip
"hitArea9"Frame 101Symbol 374 MovieClip
"hitArea10"Frame 101Symbol 374 MovieClip
"hitArea11"Frame 101Symbol 374 MovieClip
"hitArea12"Frame 101Symbol 374 MovieClip
"hitArea13"Frame 101Symbol 374 MovieClip
"floor2"Frame 101Symbol 361 MovieClip
"floor3"Frame 101Symbol 361 MovieClip
"floor4"Frame 101Symbol 361 MovieClip
"popInMC"Frame 101Symbol 366 MovieClip
"floor1"Frame 103Symbol 361 MovieClip
"wall2"Frame 103Symbol 361 MovieClip
"wall1"Frame 103Symbol 361 MovieClip
"floor2"Frame 103Symbol 361 MovieClip
"floor3"Frame 103Symbol 361 MovieClip
"hitArea1"Frame 103Symbol 374 MovieClip
"hitArea2"Frame 103Symbol 374 MovieClip
"hitArea4"Frame 103Symbol 374 MovieClip
"hitArea3"Frame 103Symbol 374 MovieClip
"hitArea5"Frame 103Symbol 374 MovieClip
"hitArea6"Frame 103Symbol 374 MovieClip
"hitArea7"Frame 103Symbol 374 MovieClip
"hitArea8"Frame 103Symbol 374 MovieClip
"hitArea9"Frame 103Symbol 374 MovieClip
"hitArea10"Frame 103Symbol 374 MovieClip
"hitArea11"Frame 103Symbol 374 MovieClip
"hitArea12"Frame 103Symbol 374 MovieClip
"popInMC"Frame 103Symbol 366 MovieClip
"floor1"Frame 105Symbol 361 MovieClip
"wall2"Frame 105Symbol 361 MovieClip
"wall1"Frame 105Symbol 361 MovieClip
"suction1"Frame 105Symbol 741 MovieClip
"suction2"Frame 105Symbol 741 MovieClip
"floor3"Frame 105Symbol 361 MovieClip
"floor2"Frame 105Symbol 361 MovieClip
"swing1"Frame 105Symbol 630 MovieClip
"hitArea1"Frame 105Symbol 374 MovieClip
"hitArea2"Frame 105Symbol 374 MovieClip
"hitArea4"Frame 105Symbol 374 MovieClip
"hitArea3"Frame 105Symbol 374 MovieClip
"hitArea5"Frame 105Symbol 374 MovieClip
"hitArea6"Frame 105Symbol 374 MovieClip
"hitArea7"Frame 105Symbol 374 MovieClip
"hitArea8"Frame 105Symbol 374 MovieClip
"hitArea9"Frame 105Symbol 374 MovieClip
"hitArea10"Frame 105Symbol 374 MovieClip
"pauseScreen"Frame 105Symbol 705 MovieClip
"popInMC"Frame 105Symbol 366 MovieClip
"floor1"Frame 107Symbol 361 MovieClip
"floor3"Frame 107Symbol 361 MovieClip
"wall4"Frame 107Symbol 361 MovieClip
"wall3"Frame 107Symbol 361 MovieClip
"floor2"Frame 107Symbol 361 MovieClip
"floor4"Frame 107Symbol 361 MovieClip
"floor5"Frame 107Symbol 361 MovieClip
"wall1"Frame 107Symbol 361 MovieClip
"wall2"Frame 107Symbol 361 MovieClip
"hitArea1"Frame 107Symbol 374 MovieClip
"hitArea2"Frame 107Symbol 374 MovieClip
"hitArea4"Frame 107Symbol 374 MovieClip
"hitArea3"Frame 107Symbol 374 MovieClip
"hitArea5"Frame 107Symbol 374 MovieClip
"hitArea6"Frame 107Symbol 374 MovieClip
"hitArea7"Frame 107Symbol 374 MovieClip
"hitArea8"Frame 107Symbol 374 MovieClip
"hitArea9"Frame 107Symbol 374 MovieClip
"hitArea10"Frame 107Symbol 374 MovieClip
"pauseScreen"Frame 107Symbol 705 MovieClip
"hitArea11"Frame 107Symbol 374 MovieClip
"hitArea12"Frame 107Symbol 374 MovieClip
"popInMC"Frame 107Symbol 366 MovieClip
"floor1"Frame 109Symbol 361 MovieClip
"wall2"Frame 109Symbol 361 MovieClip
"wall1"Frame 109Symbol 361 MovieClip
"wall4"Frame 109Symbol 361 MovieClip
"wall3"Frame 109Symbol 361 MovieClip
"floor5"Frame 109Symbol 361 MovieClip
"floor2"Frame 109Symbol 361 MovieClip
"floor3"Frame 109Symbol 361 MovieClip
"floor4"Frame 109Symbol 361 MovieClip
"wall6"Frame 109Symbol 361 MovieClip
"floor7"Frame 109Symbol 361 MovieClip
"floor6"Frame 109Symbol 361 MovieClip
"wall5"Frame 109Symbol 361 MovieClip
"hitArea1"Frame 109Symbol 374 MovieClip
"hitArea2"Frame 109Symbol 374 MovieClip
"hitArea4"Frame 109Symbol 374 MovieClip
"hitArea3"Frame 109Symbol 374 MovieClip
"hitArea5"Frame 109Symbol 374 MovieClip
"hitArea6"Frame 109Symbol 374 MovieClip
"hitArea7"Frame 109Symbol 374 MovieClip
"hitArea8"Frame 109Symbol 374 MovieClip
"hitArea9"Frame 109Symbol 374 MovieClip
"hitArea10"Frame 109Symbol 374 MovieClip
"pauseScreen"Frame 109Symbol 705 MovieClip
"hitArea11"Frame 109Symbol 374 MovieClip
"popInMC"Frame 109Symbol 366 MovieClip
"floor1"Frame 111Symbol 361 MovieClip
"wall2"Frame 111Symbol 361 MovieClip
"wall1"Frame 111Symbol 361 MovieClip
"wall3"Frame 111Symbol 361 MovieClip
"floor4"Frame 111Symbol 361 MovieClip
"wall5"Frame 111Symbol 361 MovieClip
"wall4"Frame 111Symbol 361 MovieClip
"floor3"Frame 111Symbol 361 MovieClip
"floor2"Frame 111Symbol 361 MovieClip
"hitArea1"Frame 111Symbol 374 MovieClip
"hitArea2"Frame 111Symbol 374 MovieClip
"hitArea4"Frame 111Symbol 374 MovieClip
"hitArea3"Frame 111Symbol 374 MovieClip
"hitArea5"Frame 111Symbol 374 MovieClip
"hitArea6"Frame 111Symbol 374 MovieClip
"hitArea7"Frame 111Symbol 374 MovieClip
"hitArea8"Frame 111Symbol 374 MovieClip
"hitArea9"Frame 111Symbol 374 MovieClip
"hitArea10"Frame 111Symbol 374 MovieClip
"pauseScreen"Frame 111Symbol 705 MovieClip
"hitArea11"Frame 111Symbol 374 MovieClip
"popInMC"Frame 111Symbol 366 MovieClip
"ball"Frame 111Symbol 375 MovieClip
"floor1"Frame 113Symbol 361 MovieClip
"wall2"Frame 113Symbol 361 MovieClip
"wall1"Frame 113Symbol 361 MovieClip
"wall3"Frame 113Symbol 361 MovieClip
"floor4"Frame 113Symbol 361 MovieClip
"wall5"Frame 113Symbol 361 MovieClip
"wall4"Frame 113Symbol 361 MovieClip
"floor2"Frame 113Symbol 361 MovieClip
"floor3"Frame 113Symbol 361 MovieClip
"hitArea1"Frame 113Symbol 374 MovieClip
"hitArea2"Frame 113Symbol 374 MovieClip
"hitArea4"Frame 113Symbol 374 MovieClip
"hitArea3"Frame 113Symbol 374 MovieClip
"hitArea5"Frame 113Symbol 374 MovieClip
"hitArea6"Frame 113Symbol 374 MovieClip
"hitArea7"Frame 113Symbol 374 MovieClip
"hitArea8"Frame 113Symbol 374 MovieClip
"hitArea9"Frame 113Symbol 374 MovieClip
"hitArea10"Frame 113Symbol 374 MovieClip
"pauseScreen"Frame 113Symbol 705 MovieClip
"hitArea11"Frame 113Symbol 374 MovieClip
"hitArea12"Frame 113Symbol 374 MovieClip
"popInMC"Frame 113Symbol 366 MovieClip
"ball"Frame 113Symbol 375 MovieClip
"floor1"Frame 115Symbol 361 MovieClip
"wall1"Frame 115Symbol 361 MovieClip
"wall5"Frame 115Symbol 361 MovieClip
"wall2"Frame 115Symbol 361 MovieClip
"wall3"Frame 115Symbol 361 MovieClip
"wall4"Frame 115Symbol 361 MovieClip
"floor2"Frame 115Symbol 361 MovieClip
"hitArea1"Frame 115Symbol 374 MovieClip
"hitArea2"Frame 115Symbol 374 MovieClip
"hitArea4"Frame 115Symbol 374 MovieClip
"hitArea3"Frame 115Symbol 374 MovieClip
"hitArea5"Frame 115Symbol 374 MovieClip
"hitArea6"Frame 115Symbol 374 MovieClip
"hitArea7"Frame 115Symbol 374 MovieClip
"hitArea8"Frame 115Symbol 374 MovieClip
"hitArea9"Frame 115Symbol 374 MovieClip
"hitArea10"Frame 115Symbol 374 MovieClip
"pauseScreen"Frame 115Symbol 705 MovieClip
"hitArea11"Frame 115Symbol 374 MovieClip
"hitArea12"Frame 115Symbol 374 MovieClip
"popInMC"Frame 115Symbol 366 MovieClip
"floor1"Frame 117Symbol 361 MovieClip
"wall1"Frame 117Symbol 361 MovieClip
"wall2"Frame 117Symbol 361 MovieClip
"wall3"Frame 117Symbol 361 MovieClip
"floor2"Frame 117Symbol 361 MovieClip
"wall8"Frame 117Symbol 361 MovieClip
"wall5"Frame 117Symbol 361 MovieClip
"wall6"Frame 117Symbol 361 MovieClip
"floor3"Frame 117Symbol 361 MovieClip
"wall4"Frame 117Symbol 361 MovieClip
"wall7"Frame 117Symbol 361 MovieClip
"wall10"Frame 117Symbol 361 MovieClip
"wall9"Frame 117Symbol 361 MovieClip
"floor5"Frame 117Symbol 361 MovieClip
"floor4"Frame 117Symbol 361 MovieClip
"floor6"Frame 117Symbol 361 MovieClip
"floor7"Frame 117Symbol 361 MovieClip
"hitArea1"Frame 117Symbol 374 MovieClip
"hitArea2"Frame 117Symbol 374 MovieClip
"hitArea4"Frame 117Symbol 374 MovieClip
"hitArea3"Frame 117Symbol 374 MovieClip
"hitArea5"Frame 117Symbol 374 MovieClip
"hitArea6"Frame 117Symbol 374 MovieClip
"hitArea7"Frame 117Symbol 374 MovieClip
"hitArea8"Frame 117Symbol 374 MovieClip
"hitArea9"Frame 117Symbol 374 MovieClip
"hitArea10"Frame 117Symbol 374 MovieClip
"pauseScreen"Frame 117Symbol 705 MovieClip
"hitArea11"Frame 117Symbol 374 MovieClip
"hitArea12"Frame 117Symbol 374 MovieClip
"popInMC"Frame 117Symbol 366 MovieClip
"background"Frame 135Symbol 357 MovieClip
"wall1"Frame 135Symbol 361 MovieClip
"floor1"Frame 135Symbol 361 MovieClip
"wall2"Frame 135Symbol 361 MovieClip
"floor2"Frame 135Symbol 361 MovieClip
"wall3"Frame 135Symbol 361 MovieClip
"floor3"Frame 135Symbol 361 MovieClip
"wall4"Frame 135Symbol 361 MovieClip
"floor4"Frame 135Symbol 361 MovieClip
"hitArea1"Frame 135Symbol 374 MovieClip
"hitArea2"Frame 135Symbol 374 MovieClip
"hitArea3"Frame 135Symbol 374 MovieClip
"hitArea4"Frame 135Symbol 374 MovieClip
"hitArea5"Frame 135Symbol 374 MovieClip
"hitArea6"Frame 135Symbol 374 MovieClip
"hitArea7"Frame 135Symbol 374 MovieClip
"hitArea8"Frame 135Symbol 374 MovieClip
"hitArea9"Frame 135Symbol 374 MovieClip
"hitArea10"Frame 135Symbol 374 MovieClip
"hitArea11"Frame 135Symbol 374 MovieClip
"popInMC"Frame 135Symbol 366 MovieClip
"ball"Frame 135Symbol 375 MovieClip
"countDown"Frame 135Symbol 811 MovieClip
"levelTransition"Frame 135Symbol 797 MovieClip
"pauseScreen"Frame 135Symbol 705 MovieClip
"marker"Frame 135Symbol 798 MovieClip
"floor1"Frame 137Symbol 361 MovieClip
"wall1"Frame 137Symbol 361 MovieClip
"wall2"Frame 137Symbol 361 MovieClip
"hitArea1"Frame 137Symbol 374 MovieClip
"hitArea2"Frame 137Symbol 374 MovieClip
"hitArea4"Frame 137Symbol 374 MovieClip
"hitArea3"Frame 137Symbol 374 MovieClip
"hitArea5"Frame 137Symbol 374 MovieClip
"hitArea6"Frame 137Symbol 374 MovieClip
"hitArea7"Frame 137Symbol 374 MovieClip
"hitArea8"Frame 137Symbol 374 MovieClip
"hitArea9"Frame 137Symbol 374 MovieClip
"hitArea10"Frame 137Symbol 374 MovieClip
"hitArea11"Frame 137Symbol 374 MovieClip
"hitArea12"Frame 137Symbol 374 MovieClip
"hitArea13"Frame 137Symbol 374 MovieClip
"floor2"Frame 137Symbol 361 MovieClip
"floor3"Frame 137Symbol 361 MovieClip
"floor4"Frame 137Symbol 361 MovieClip
"popInMC"Frame 137Symbol 366 MovieClip
"floor1"Frame 139Symbol 361 MovieClip
"wall2"Frame 139Symbol 361 MovieClip
"wall1"Frame 139Symbol 361 MovieClip
"floor2"Frame 139Symbol 361 MovieClip
"floor3"Frame 139Symbol 361 MovieClip
"hitArea1"Frame 139Symbol 374 MovieClip
"hitArea2"Frame 139Symbol 374 MovieClip
"hitArea4"Frame 139Symbol 374 MovieClip
"hitArea3"Frame 139Symbol 374 MovieClip
"hitArea5"Frame 139Symbol 374 MovieClip
"hitArea6"Frame 139Symbol 374 MovieClip
"hitArea7"Frame 139Symbol 374 MovieClip
"hitArea8"Frame 139Symbol 374 MovieClip
"hitArea9"Frame 139Symbol 374 MovieClip
"hitArea10"Frame 139Symbol 374 MovieClip
"hitArea11"Frame 139Symbol 374 MovieClip
"hitArea12"Frame 139Symbol 374 MovieClip
"popInMC"Frame 139Symbol 366 MovieClip
"floor1"Frame 141Symbol 361 MovieClip
"wall2"Frame 141Symbol 361 MovieClip
"wall1"Frame 141Symbol 361 MovieClip
"suction1"Frame 141Symbol 741 MovieClip
"suction2"Frame 141Symbol 741 MovieClip
"floor3"Frame 141Symbol 361 MovieClip
"floor2"Frame 141Symbol 361 MovieClip
"swing1"Frame 141Symbol 630 MovieClip
"hitArea1"Frame 141Symbol 374 MovieClip
"hitArea2"Frame 141Symbol 374 MovieClip
"hitArea4"Frame 141Symbol 374 MovieClip
"hitArea3"Frame 141Symbol 374 MovieClip
"hitArea5"Frame 141Symbol 374 MovieClip
"hitArea6"Frame 141Symbol 374 MovieClip
"hitArea7"Frame 141Symbol 374 MovieClip
"hitArea8"Frame 141Symbol 374 MovieClip
"hitArea9"Frame 141Symbol 374 MovieClip
"hitArea10"Frame 141Symbol 374 MovieClip
"pauseScreen"Frame 141Symbol 705 MovieClip
"popInMC"Frame 141Symbol 366 MovieClip
"floor1"Frame 143Symbol 361 MovieClip
"floor3"Frame 143Symbol 361 MovieClip
"wall4"Frame 143Symbol 361 MovieClip
"wall3"Frame 143Symbol 361 MovieClip
"floor2"Frame 143Symbol 361 MovieClip
"floor4"Frame 143Symbol 361 MovieClip
"floor5"Frame 143Symbol 361 MovieClip
"wall1"Frame 143Symbol 361 MovieClip
"wall2"Frame 143Symbol 361 MovieClip
"hitArea1"Frame 143Symbol 374 MovieClip
"hitArea2"Frame 143Symbol 374 MovieClip
"hitArea4"Frame 143Symbol 374 MovieClip
"hitArea3"Frame 143Symbol 374 MovieClip
"hitArea5"Frame 143Symbol 374 MovieClip
"hitArea6"Frame 143Symbol 374 MovieClip
"hitArea7"Frame 143Symbol 374 MovieClip
"hitArea8"Frame 143Symbol 374 MovieClip
"hitArea9"Frame 143Symbol 374 MovieClip
"hitArea10"Frame 143Symbol 374 MovieClip
"pauseScreen"Frame 143Symbol 705 MovieClip
"hitArea11"Frame 143Symbol 374 MovieClip
"hitArea12"Frame 143Symbol 374 MovieClip
"popInMC"Frame 143Symbol 366 MovieClip
"floor1"Frame 145Symbol 361 MovieClip
"wall2"Frame 145Symbol 361 MovieClip
"wall1"Frame 145Symbol 361 MovieClip
"wall4"Frame 145Symbol 361 MovieClip
"wall3"Frame 145Symbol 361 MovieClip
"floor5"Frame 145Symbol 361 MovieClip
"floor2"Frame 145Symbol 361 MovieClip
"floor3"Frame 145Symbol 361 MovieClip
"floor4"Frame 145Symbol 361 MovieClip
"wall6"Frame 145Symbol 361 MovieClip
"floor7"Frame 145Symbol 361 MovieClip
"floor6"Frame 145Symbol 361 MovieClip
"wall5"Frame 145Symbol 361 MovieClip
"hitArea1"Frame 145Symbol 374 MovieClip
"hitArea2"Frame 145Symbol 374 MovieClip
"hitArea4"Frame 145Symbol 374 MovieClip
"hitArea3"Frame 145Symbol 374 MovieClip
"hitArea5"Frame 145Symbol 374 MovieClip
"hitArea6"Frame 145Symbol 374 MovieClip
"hitArea7"Frame 145Symbol 374 MovieClip
"hitArea8"Frame 145Symbol 374 MovieClip
"hitArea9"Frame 145Symbol 374 MovieClip
"hitArea10"Frame 145Symbol 374 MovieClip
"pauseScreen"Frame 145Symbol 705 MovieClip
"hitArea11"Frame 145Symbol 374 MovieClip
"popInMC"Frame 145Symbol 366 MovieClip
"floor1"Frame 147Symbol 361 MovieClip
"wall2"Frame 147Symbol 361 MovieClip
"wall1"Frame 147Symbol 361 MovieClip
"wall3"Frame 147Symbol 361 MovieClip
"floor4"Frame 147Symbol 361 MovieClip
"wall5"Frame 147Symbol 361 MovieClip
"wall4"Frame 147Symbol 361 MovieClip
"floor3"Frame 147Symbol 361 MovieClip
"floor2"Frame 147Symbol 361 MovieClip
"hitArea1"Frame 147Symbol 374 MovieClip
"hitArea2"Frame 147Symbol 374 MovieClip
"hitArea4"Frame 147Symbol 374 MovieClip
"hitArea3"Frame 147Symbol 374 MovieClip
"hitArea5"Frame 147Symbol 374 MovieClip
"hitArea6"Frame 147Symbol 374 MovieClip
"hitArea7"Frame 147Symbol 374 MovieClip
"hitArea8"Frame 147Symbol 374 MovieClip
"hitArea9"Frame 147Symbol 374 MovieClip
"hitArea10"Frame 147Symbol 374 MovieClip
"pauseScreen"Frame 147Symbol 705 MovieClip
"hitArea11"Frame 147Symbol 374 MovieClip
"popInMC"Frame 147Symbol 366 MovieClip
"ball"Frame 147Symbol 375 MovieClip
"floor1"Frame 149Symbol 361 MovieClip
"wall2"Frame 149Symbol 361 MovieClip
"wall1"Frame 149Symbol 361 MovieClip
"wall3"Frame 149Symbol 361 MovieClip
"floor4"Frame 149Symbol 361 MovieClip
"wall5"Frame 149Symbol 361 MovieClip
"wall4"Frame 149Symbol 361 MovieClip
"floor2"Frame 149Symbol 361 MovieClip
"floor3"Frame 149Symbol 361 MovieClip
"hitArea1"Frame 149Symbol 374 MovieClip
"hitArea2"Frame 149Symbol 374 MovieClip
"hitArea4"Frame 149Symbol 374 MovieClip
"hitArea3"Frame 149Symbol 374 MovieClip
"hitArea5"Frame 149Symbol 374 MovieClip
"hitArea6"Frame 149Symbol 374 MovieClip
"hitArea7"Frame 149Symbol 374 MovieClip
"hitArea8"Frame 149Symbol 374 MovieClip
"hitArea9"Frame 149Symbol 374 MovieClip
"hitArea10"Frame 149Symbol 374 MovieClip
"pauseScreen"Frame 149Symbol 705 MovieClip
"hitArea11"Frame 149Symbol 374 MovieClip
"hitArea12"Frame 149Symbol 374 MovieClip
"popInMC"Frame 149Symbol 366 MovieClip
"ball"Frame 149Symbol 375 MovieClip
"floor1"Frame 151Symbol 361 MovieClip
"wall1"Frame 151Symbol 361 MovieClip
"wall5"Frame 151Symbol 361 MovieClip
"wall2"Frame 151Symbol 361 MovieClip
"wall3"Frame 151Symbol 361 MovieClip
"wall4"Frame 151Symbol 361 MovieClip
"floor2"Frame 151Symbol 361 MovieClip
"hitArea1"Frame 151Symbol 374 MovieClip
"hitArea2"Frame 151Symbol 374 MovieClip
"hitArea4"Frame 151Symbol 374 MovieClip
"hitArea3"Frame 151Symbol 374 MovieClip
"hitArea5"Frame 151Symbol 374 MovieClip
"hitArea6"Frame 151Symbol 374 MovieClip
"hitArea7"Frame 151Symbol 374 MovieClip
"hitArea8"Frame 151Symbol 374 MovieClip
"hitArea9"Frame 151Symbol 374 MovieClip
"hitArea10"Frame 151Symbol 374 MovieClip
"pauseScreen"Frame 151Symbol 705 MovieClip
"hitArea11"Frame 151Symbol 374 MovieClip
"hitArea12"Frame 151Symbol 374 MovieClip
"popInMC"Frame 151Symbol 366 MovieClip
"floor1"Frame 153Symbol 361 MovieClip
"wall1"Frame 153Symbol 361 MovieClip
"wall2"Frame 153Symbol 361 MovieClip
"wall3"Frame 153Symbol 361 MovieClip
"floor2"Frame 153Symbol 361 MovieClip
"wall8"Frame 153Symbol 361 MovieClip
"wall5"Frame 153Symbol 361 MovieClip
"wall6"Frame 153Symbol 361 MovieClip
"floor3"Frame 153Symbol 361 MovieClip
"wall4"Frame 153Symbol 361 MovieClip
"wall7"Frame 153Symbol 361 MovieClip
"wall10"Frame 153Symbol 361 MovieClip
"wall9"Frame 153Symbol 361 MovieClip
"floor5"Frame 153Symbol 361 MovieClip
"floor4"Frame 153Symbol 361 MovieClip
"floor6"Frame 153Symbol 361 MovieClip
"floor7"Frame 153Symbol 361 MovieClip
"hitArea1"Frame 153Symbol 374 MovieClip
"hitArea2"Frame 153Symbol 374 MovieClip
"hitArea4"Frame 153Symbol 374 MovieClip
"hitArea3"Frame 153Symbol 374 MovieClip
"hitArea5"Frame 153Symbol 374 MovieClip
"hitArea6"Frame 153Symbol 374 MovieClip
"hitArea7"Frame 153Symbol 374 MovieClip
"hitArea8"Frame 153Symbol 374 MovieClip
"hitArea9"Frame 153Symbol 374 MovieClip
"hitArea10"Frame 153Symbol 374 MovieClip
"pauseScreen"Frame 153Symbol 705 MovieClip
"hitArea11"Frame 153Symbol 374 MovieClip
"hitArea12"Frame 153Symbol 374 MovieClip
"popInMC"Frame 153Symbol 366 MovieClip
"bar"Symbol 48 MovieClip [[NGL]_LOADER] Frame 1Symbol 38 MovieClip
"sparkColor"Symbol 51 MovieClip Frame 1Symbol 50 MovieClip
"spark1"Symbol 52 MovieClip [firework] Frame 1Symbol 51 MovieClip
"Btn_url"Symbol 278 MovieClip Frame 1Symbol 254 Button
"Play_btn"Symbol 278 MovieClip Frame 303Symbol 276 Button
"More_btn"Symbol 278 MovieClip Frame 303Symbol 277 Button
"bar"Symbol 280 MovieClip Frame 1Symbol 279 MovieClip
"bonus1"Symbol 348 MovieClip Frame 1Symbol 314 MovieClip
"bonus2"Symbol 348 MovieClip Frame 1Symbol 317 MovieClip
"bonus3"Symbol 348 MovieClip Frame 1Symbol 320 MovieClip
"bonus4"Symbol 348 MovieClip Frame 1Symbol 323 MovieClip
"bonus6"Symbol 348 MovieClip Frame 1Symbol 326 MovieClip
"bonus7"Symbol 348 MovieClip Frame 1Symbol 329 MovieClip
"bonus8"Symbol 348 MovieClip Frame 1Symbol 332 MovieClip
"bonus10"Symbol 348 MovieClip Frame 1Symbol 335 MovieClip
"bonus11"Symbol 348 MovieClip Frame 1Symbol 338 MovieClip
"bonus12"Symbol 348 MovieClip Frame 1Symbol 341 MovieClip
"bonus13"Symbol 348 MovieClip Frame 1Symbol 344 MovieClip
"bonus14"Symbol 348 MovieClip Frame 1Symbol 347 MovieClip
"green"Symbol 352 MovieClip Frame 2Symbol 286 EditableText
"magenta"Symbol 352 MovieClip Frame 2Symbol 287 EditableText
"yellow"Symbol 352 MovieClip Frame 2Symbol 288 EditableText
"orange"Symbol 352 MovieClip Frame 2Symbol 289 EditableText
"red"Symbol 352 MovieClip Frame 2Symbol 290 EditableText
"bonuses"Symbol 352 MovieClip Frame 2Symbol 348 MovieClip
"popIn"Symbol 374 MovieClip Frame 1Symbol 371 MovieClip
"ballRotate"Symbol 375 MovieClip Frame 1Symbol 368 MovieClip
"test"Symbol 375 MovieClip Frame 1Symbol 374 MovieClip
"slider"Symbol 426 MovieClip Frame 1Symbol 425 MovieClip
"hitTest1"Symbol 561 MovieClip Frame 1Symbol 560 MovieClip
"hitTest2"Symbol 561 MovieClip Frame 1Symbol 560 MovieClip
"swing"Symbol 562 MovieClip Frame 1Symbol 561 MovieClip
"swing"Symbol 582 MovieClip Frame 1Symbol 561 MovieClip
"swing"Symbol 615 MovieClip Frame 1Symbol 561 MovieClip
"test"Symbol 630 MovieClip Frame 1Symbol 560 MovieClip
"test"Symbol 630 MovieClip Frame 21Symbol 560 MovieClip
"swing"Symbol 631 MovieClip Frame 1Symbol 630 MovieClip
"swing1"Symbol 656 MovieClip Frame 1Symbol 630 MovieClip
"swing2"Symbol 656 MovieClip Frame 1Symbol 630 MovieClip
"swing1"Symbol 663 MovieClip Frame 1Symbol 561 MovieClip
"swing2"Symbol 663 MovieClip Frame 1Symbol 630 MovieClip
"wall1"Symbol 669 MovieClip Frame 1Symbol 361 MovieClip
"floor1"Symbol 669 MovieClip Frame 1Symbol 361 MovieClip
"wall2"Symbol 669 MovieClip Frame 1Symbol 361 MovieClip
"floor2"Symbol 669 MovieClip Frame 1Symbol 361 MovieClip
"wall3"Symbol 669 MovieClip Frame 1Symbol 361 MovieClip
"floor3"Symbol 669 MovieClip Frame 1Symbol 361 MovieClip
"wall4"Symbol 669 MovieClip Frame 1Symbol 361 MovieClip
"floor4"Symbol 669 MovieClip Frame 1Symbol 361 MovieClip
"sparkEffect"Symbol 679 MovieClip Frame 2Symbol 52 MovieClip [firework]
"sparkEffect"Symbol 679 MovieClip Frame 3Symbol 52 MovieClip [firework]
"sparkEffect"Symbol 679 MovieClip Frame 4Symbol 52 MovieClip [firework]
"sparkEffect"Symbol 679 MovieClip Frame 5Symbol 52 MovieClip [firework]
"sparkEffect"Symbol 679 MovieClip Frame 6Symbol 52 MovieClip [firework]
"wind"Symbol 741 MovieClip Frame 1Symbol 737 MovieClip
"bonus1"Symbol 795 MovieClip Frame 1Symbol 314 MovieClip
"bonus2"Symbol 795 MovieClip Frame 1Symbol 317 MovieClip
"bonus3"Symbol 795 MovieClip Frame 1Symbol 320 MovieClip
"bonus4"Symbol 795 MovieClip Frame 1Symbol 323 MovieClip
"bonus6"Symbol 795 MovieClip Frame 1Symbol 326 MovieClip
"bonus7"Symbol 795 MovieClip Frame 1Symbol 329 MovieClip
"bonus8"Symbol 795 MovieClip Frame 1Symbol 332 MovieClip
"bonus10"Symbol 795 MovieClip Frame 1Symbol 335 MovieClip
"bonus11"Symbol 795 MovieClip Frame 1Symbol 338 MovieClip
"bonus12"Symbol 795 MovieClip Frame 1Symbol 341 MovieClip
"bonus13"Symbol 795 MovieClip Frame 1Symbol 344 MovieClip
"bonus14"Symbol 795 MovieClip Frame 1Symbol 347 MovieClip
"bonus1"Symbol 796 MovieClip Frame 1Symbol 314 MovieClip
"bonus2"Symbol 796 MovieClip Frame 1Symbol 317 MovieClip
"bonus3"Symbol 796 MovieClip Frame 1Symbol 320 MovieClip
"bonus4"Symbol 796 MovieClip Frame 1Symbol 323 MovieClip
"bonus6"Symbol 796 MovieClip Frame 1Symbol 326 MovieClip
"bonus7"Symbol 796 MovieClip Frame 1Symbol 329 MovieClip
"bonus8"Symbol 796 MovieClip Frame 1Symbol 332 MovieClip
"bonus10"Symbol 796 MovieClip Frame 1Symbol 335 MovieClip
"bonus11"Symbol 796 MovieClip Frame 1Symbol 338 MovieClip
"bonus12"Symbol 796 MovieClip Frame 1Symbol 341 MovieClip
"bonus13"Symbol 796 MovieClip Frame 1Symbol 344 MovieClip
"bonus14"Symbol 796 MovieClip Frame 1Symbol 347 MovieClip
"p1Bonuses"Symbol 797 MovieClip Frame 2Symbol 795 MovieClip
"p2Bonuses"Symbol 797 MovieClip Frame 2Symbol 796 MovieClip
"sparkEffect"Symbol 798 MovieClip Frame 2Symbol 52 MovieClip [firework]
"sparkEffect"Symbol 798 MovieClip Frame 3Symbol 52 MovieClip [firework]
"sparkEffect"Symbol 798 MovieClip Frame 4Symbol 52 MovieClip [firework]
"sparkEffect"Symbol 798 MovieClip Frame 5Symbol 52 MovieClip [firework]
"sparkEffect"Symbol 798 MovieClip Frame 6Symbol 52 MovieClip [firework]
"explosion"Symbol 844 MovieClip Frame 217Symbol 52 MovieClip [firework]
"test"Symbol 844 MovieClip Frame 217Symbol 373 MovieClip
"floor1"Symbol 850 MovieClip Frame 1Symbol 361 MovieClip
"wall1"Symbol 850 MovieClip Frame 1Symbol 361 MovieClip
"wall2"Symbol 850 MovieClip Frame 1Symbol 361 MovieClip
"floor3"Symbol 850 MovieClip Frame 1Symbol 361 MovieClip
"floor4"Symbol 850 MovieClip Frame 1Symbol 361 MovieClip
"floor2"Symbol 850 MovieClip Frame 1Symbol 361 MovieClip
"floor1"Symbol 854 MovieClip Frame 1Symbol 361 MovieClip
"wall2"Symbol 854 MovieClip Frame 1Symbol 361 MovieClip
"wall1"Symbol 854 MovieClip Frame 1Symbol 361 MovieClip
"floor2"Symbol 854 MovieClip Frame 1Symbol 361 MovieClip
"floor3"Symbol 854 MovieClip Frame 1Symbol 361 MovieClip
"floor1"Symbol 858 MovieClip Frame 1Symbol 361 MovieClip
"wall2"Symbol 858 MovieClip Frame 1Symbol 361 MovieClip
"wall1"Symbol 858 MovieClip Frame 1Symbol 361 MovieClip
"suction1"Symbol 858 MovieClip Frame 1Symbol 741 MovieClip
"suction2"Symbol 858 MovieClip Frame 1Symbol 741 MovieClip
"floor3"Symbol 858 MovieClip Frame 1Symbol 361 MovieClip
"floor2"Symbol 858 MovieClip Frame 1Symbol 361 MovieClip
"swing1"Symbol 858 MovieClip Frame 1Symbol 630 MovieClip
"floor1"Symbol 862 MovieClip Frame 1Symbol 361 MovieClip
"wall2"Symbol 862 MovieClip Frame 1Symbol 361 MovieClip
"wall1"Symbol 862 MovieClip Frame 1Symbol 361 MovieClip
"wall3"Symbol 862 MovieClip Frame 1Symbol 361 MovieClip
"floor4"Symbol 862 MovieClip Frame 1Symbol 361 MovieClip
"wall5"Symbol 862 MovieClip Frame 1Symbol 361 MovieClip
"wall4"Symbol 862 MovieClip Frame 1Symbol 361 MovieClip
"floor2"Symbol 862 MovieClip Frame 1Symbol 361 MovieClip
"floor3"Symbol 862 MovieClip Frame 1Symbol 361 MovieClip
"floor1"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"wall2"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"wall1"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"wall4"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"wall3"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"floor5"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"floor2"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"floor3"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"floor4"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"wall6"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"floor7"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"floor6"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"wall5"Symbol 866 MovieClip Frame 1Symbol 361 MovieClip
"floor1"Symbol 870 MovieClip Frame 1Symbol 361 MovieClip
"wall1"Symbol 870 MovieClip Frame 1Symbol 361 MovieClip
"wall5"Symbol 870 MovieClip Frame 1Symbol 361 MovieClip
"wall2"Symbol 870 MovieClip Frame 1Symbol 361 MovieClip
"wall3"Symbol 870 MovieClip Frame 1Symbol 361 MovieClip
"wall4"Symbol 870 MovieClip Frame 1Symbol 361 MovieClip
"floor2"Symbol 870 MovieClip Frame 1Symbol 361 MovieClip
"floor1"Symbol 874 MovieClip Frame 1Symbol 361 MovieClip
"floor3"Symbol 874 MovieClip Frame 1Symbol 361 MovieClip
"wall4"Symbol 874 MovieClip Frame 1Symbol 361 MovieClip
"wall3"Symbol 874 MovieClip Frame 1Symbol 361 MovieClip
"floor2"Symbol 874 MovieClip Frame 1Symbol 361 MovieClip
"floor4"Symbol 874 MovieClip Frame 1Symbol 361 MovieClip
"floor5"Symbol 874 MovieClip Frame 1Symbol 361 MovieClip
"wall1"Symbol 874 MovieClip Frame 1Symbol 361 MovieClip
"wall2"Symbol 874 MovieClip Frame 1Symbol 361 MovieClip
"floor1"Symbol 878 MovieClip Frame 1Symbol 361 MovieClip
"wall2"Symbol 878 MovieClip Frame 1Symbol 361 MovieClip
"wall1"Symbol 878 MovieClip Frame 1Symbol 361 MovieClip
"wall3"Symbol 878 MovieClip Frame 1Symbol 361 MovieClip
"floor4"Symbol 878 MovieClip Frame 1Symbol 361 MovieClip
"wall5"Symbol 878 MovieClip Frame 1Symbol 361 MovieClip
"wall4"Symbol 878 MovieClip Frame 1Symbol 361 MovieClip
"floor3"Symbol 878 MovieClip Frame 1Symbol 361 MovieClip
"floor2"Symbol 878 MovieClip Frame 1Symbol 361 MovieClip
"floor1"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip
"wall1"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip
"wall2"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip
"wall3"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip
"floor2"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip
"wall8"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip
"wall6"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip
"floor3"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip
"wall9"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip
"floor5"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip
"floor4"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip
"floor6"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip
"floor7"Symbol 884 MovieClip Frame 1Symbol 361 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "start"
ExportAssets (56)Timeline Frame 1Symbol 2 as "count"
ExportAssets (56)Timeline Frame 1Symbol 3 as "cymbal"
ExportAssets (56)Timeline Frame 1Symbol 4 as "drumRoll"
ExportAssets (56)Timeline Frame 1Symbol 5 as "fireworkPop"
ExportAssets (56)Timeline Frame 1Symbol 6 as "hit2"
ExportAssets (56)Timeline Frame 1Symbol 7 as "spring"
ExportAssets (56)Timeline Frame 1Symbol 8 as "menuMusic"
ExportAssets (56)Timeline Frame 1Symbol 9 as "singleMusic"
ExportAssets (56)Timeline Frame 1Symbol 10 as "multiMusic"
ExportAssets (56)Timeline Frame 1Symbol 11 as "bounce"
ExportAssets (56)Timeline Frame 1Symbol 12 as "greenSound"
ExportAssets (56)Timeline Frame 1Symbol 13 as "magentaSound"
ExportAssets (56)Timeline Frame 1Symbol 14 as "yellowSound"
ExportAssets (56)Timeline Frame 1Symbol 15 as "orangeSound"
ExportAssets (56)Timeline Frame 1Symbol 16 as "levelCleared"
ExportAssets (56)Timeline Frame 1Symbol 17 as "redSound"
ExportAssets (56)Timeline Frame 1Symbol 18 as "blackSound"
ExportAssets (56)Timeline Frame 1Symbol 19 as "pop1"
ExportAssets (56)Timeline Frame 1Symbol 20 as "pop2"
ExportAssets (56)Timeline Frame 1Symbol 21 as "pop3"
ExportAssets (56)Timeline Frame 1Symbol 22 as "pop4"
ExportAssets (56)Timeline Frame 1Symbol 23 as "pop5"
ExportAssets (56)Timeline Frame 1Symbol 24 as "pop6"
ExportAssets (56)Timeline Frame 1Symbol 25 as "pop7"
ExportAssets (56)Timeline Frame 1Symbol 26 as "pop8"
ExportAssets (56)Timeline Frame 1Symbol 27 as "pop9"
ExportAssets (56)Timeline Frame 1Symbol 28 as "pop10"
ExportAssets (56)Timeline Frame 1Symbol 29 as "pop11"
ExportAssets (56)Timeline Frame 1Symbol 30 as "pop12"
ExportAssets (56)Timeline Frame 1Symbol 31 as "pop13"
ExportAssets (56)Timeline Frame 1Symbol 32 as "pop14"
ExportAssets (56)Timeline Frame 1Symbol 33 as "pop15"
ExportAssets (56)Timeline Frame 1Symbol 34 as "pop16"
ExportAssets (56)Timeline Frame 1Symbol 35 as "whoosh"
ExportAssets (56)Timeline Frame 1Symbol 48 as "[NGL]_LOADER"
ExportAssets (56)Timeline Frame 1Symbol 52 as "firework"

Labels

"loader"Frame 1
"menu"Frame 7
"options"Frame 8
"credits"Frame 9
"secret"Frame 10
"training"Frame 12
"level1"Frame 13
"single"Frame 13
"level2"Frame 15
"level3"Frame 17
"level4"Frame 19
"level5"Frame 21
"level6"Frame 23
"level7"Frame 25
"level8"Frame 27
"level9"Frame 29
"level10"Frame 31
"level11"Frame 33
"level12"Frame 35
"level13"Frame 37
"level14"Frame 39
"level15"Frame 41
"level16"Frame 43
"level17"Frame 45
"level18"Frame 47
"level19"Frame 49
"level20"Frame 51
"multi"Frame 55
"endOfMultiGame"Frame 95
"trainingPage2"Frame 97
"level21"Frame 99
"level22"Frame 101
"level23"Frame 103
"level24"Frame 105
"level25"Frame 107
"level26"Frame 109
"level27"Frame 111
"level28"Frame 113
"level29"Frame 115
"level30"Frame 117
"multiLevel21"Frame 135
"multiLevel24"Frame 141
"loaded"Symbol 48 MovieClip [[NGL]_LOADER] Frame 3
"blue"Symbol 374 MovieClip Frame 3
"red"Symbol 374 MovieClip Frame 4
"both"Symbol 374 MovieClip Frame 5
"overlayLevel1"Symbol 670 MovieClip Frame 1
"overlayLevel2"Symbol 670 MovieClip Frame 16
"overlayLevel3"Symbol 670 MovieClip Frame 33
"overlayLevel4"Symbol 670 MovieClip Frame 50
"overlayLevel5"Symbol 670 MovieClip Frame 67
"overlayLevel6"Symbol 670 MovieClip Frame 84
"overlayLevel7"Symbol 670 MovieClip Frame 101
"overlayLevel8"Symbol 670 MovieClip Frame 118
"overlayLevel9"Symbol 670 MovieClip Frame 137
"overlayLevel10"Symbol 670 MovieClip Frame 156
"overlayLevel11"Symbol 670 MovieClip Frame 173
"overlayLevel12"Symbol 670 MovieClip Frame 192
"overlayLevel13"Symbol 670 MovieClip Frame 211
"overlayLevel14"Symbol 670 MovieClip Frame 230
"overlayLevel15"Symbol 670 MovieClip Frame 249
"overlayLevel16"Symbol 670 MovieClip Frame 268
"overlayLevel17"Symbol 670 MovieClip Frame 287
"overlayLevel18"Symbol 670 MovieClip Frame 306
"overlayLevel19"Symbol 670 MovieClip Frame 327
"overlayLevel20"Symbol 670 MovieClip Frame 346

Dynamic Text Variables

_root.steppSymbol 56 EditableText"<p align="center"><font face="Arial" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>100</b></font></p>"
_root.greenNumSymbol 286 EditableText"55 "
_root.magentaNumSymbol 287 EditableText"55 "
_root.yellowNumSymbol 288 EditableText"55 "
_root.orangeNumSymbol 289 EditableText"55 "
_root.redNumSymbol 290 EditableText"55 "
baseScoreSymbol 308 EditableText"1000 "
bonusScoreSymbol 309 EditableText"1000 "
levelScoreSymbol 351 EditableText"1000 "
_root.gameVolumeSymbol 428 EditableText"100 "
totalScoreSymbol 688 EditableText" "
levelSymbol 691 EditableText" "
_root.gameVolumeSymbol 696 EditableText"100 "
totalScoreSymbol 753 EditableText" "
_root.p1GreenSymbol 772 EditableText"55 "
_root.p1MagentaSymbol 773 EditableText"55 "
_root.p1YellowSymbol 774 EditableText"55 "
_root.p1OrangeSymbol 775 EditableText"55 "
_root.p1BlackSymbol 776 EditableText"55 "
_root.p1RedSymbol 777 EditableText"55 "
_root.p2GreenSymbol 782 EditableText"55 "
_root.p2MagentaSymbol 783 EditableText"55 "
_root.p2YellowSymbol 784 EditableText"55 "
_root.p2OrangeSymbol 785 EditableText"55 "
_root.p2BlackSymbol 786 EditableText"55 "
_root.p2RedSymbol 787 EditableText"55 "
p1BaseScoreSymbol 788 EditableText"1000 "
p1BonusScoreSymbol 789 EditableText"1000 "
p1LevelScoreSymbol 790 EditableText"1000 "
p2BaseScoreSymbol 792 EditableText"1000 "
p2BonusScoreSymbol 793 EditableText"1000 "
p2LevelScoreSymbol 794 EditableText"1000 "
p1ScoreSymbol 803 EditableText" "
levelSymbol 804 EditableText" "
p2ScoreSymbol 806 EditableText" "
_root.p2ScoreSymbol 824 EditableText" "
_root.p1ScoreSymbol 825 EditableText" "
_root.p2ScoreSymbol 826 EditableText" "
_root.p2ScoreSymbol 827 EditableText" "
_root.p1ScoreSymbol 828 EditableText" "
_root.p1ScoreSymbol 829 EditableText" "
_root.p1ScoreSymbol 830 EditableText" "
_root.p2ScoreSymbol 831 EditableText" "
_root.p1ScoreSymbol 832 EditableText" "
_root.p2ScoreSymbol 833 EditableText" "
_root.p1ScoreSymbol 834 EditableText" "
_root.p2ScoreSymbol 835 EditableText" "
_root.p1ScoreSymbol 836 EditableText" "
_root.p2ScoreSymbol 837 EditableText" "
_root.p1ScoreSymbol 838 EditableText" "
_root.p2ScoreSymbol 839 EditableText" "
_root.p1ScoreSymbol 840 EditableText" "
_root.p2ScoreSymbol 842 EditableText" "
_root.p1ScoreSymbol 843 EditableText" "
totalScoreSymbol 889 EditableText" "
levelSymbol 890 EditableText" "
levelSymbol 891 EditableText" "
p1ScoreSymbol 892 EditableText" "
p2ScoreSymbol 893 EditableText" "




http://swfchan.com/26/128178/info.shtml
Created: 24/2 -2019 10:08:47 Last modified: 24/2 -2019 10:08:47 Server time: 22/12 -2024 21:44:56