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

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

bob-esponja-bus-rush.swf

This is the info page for
Flash #112739

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


Text
.

g

n

i

d

a

o

L

Key capturer

HighScores

Loading

Sounds

Start PopUp

Start game

Get to Atlantis!

Get to Atlantis!

This is the fuel of the bus.

This is the fuel of the bus.

Get to Atlantis before it runs out!

Get to Atlantis before it runs out!

Menu

Resume

How to Play

Quit

Options Menu

Options Menu

Sound On

Sound Off

Music On

Music Off

Yes

Are you sure you want to quit?

Are you sure you want to quit?

No

Instructions

How to Play

How to Play

Get to Atlantis before you run out of songs to fuel the bus.

Steer the bus.

Songs to fuel the engine.

Bonus Points.

False notes that consume fuel.

Trigger a mini-game.

Next

Next

Back

Back

Play

Transition

Cheat PopUp

Enter your code:

Main Menu

Enter

Bonus outfits unlocked!

Code invalid!

Transition Level

Midway

Watch “SpongeBob
SquarePants” on
Nickelodeon!

High Scores

How to Play

Play

Enter Code

Updating High Scores list...

Scroll

High Scores

High Scores

Main Menu

Submit Score

Interface

00 000

Score:

Menu

Transition
Minigame

Click to break.

Skip

Click to hook.

Drag to reel.

Slide the mouse left and right
rapidly to push the bus!

Strength

Y

O

U

M

A

D

E

I

T

!

You crashed right into Atlantis!

Score:

000 000 points

Play Again

View Scores

Submit Score

000 000 points

000 000 points

!

E

S

O

L

U

Y

000 000 points

You ran out of songs to fuel the bus before you reached Atlantis.

Try Again

000 000 points

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 31 MovieClip "ControlHS" in Frame 1
onClipEvent (load) { function getScores() { if (G_TestHighScore == true) { } if (gProxyObj == undefined) { if (G_TestHighScore == true) { } listScores(); } else { if (G_TestHighScore == true) { } gProxyObj.getScores(cbFunc2); } } function submitScore(theScore) { if (G_TestHighScore == true) { } gProxyObj.submitScore(theScore, cbFunc); } function initHiScores() { if (G_TestHighScore == true) { } gProxyObj.setGame_Id("sb_squarepantis"); } function getScoreString() { var _local7 = "Oops! The high scores list is not available right now!"; if (gProxyObj != undefined) { var _local6 = gProxyObj.getScoreCount(); if (_local6 > 0) { var _local2; var _local3; var _local4; var _local5; _local7 = ""; strNumber = ""; strName = ""; strScore = ""; _local2 = 0; while (_local2 < _local6) { _local3 = gProxyObj.getScoreItem(_local2); _local4 = _local3[0]; _local5 = fStyleNumber(_local3[1]); strNumber = strNumber + ((_local2 + 1) + newline); strName = strName + (_local4 + newline); strScore = strScore + ((_local5 + " pts") + newline); _local2++; } _parent.mcState.mcState.mcState.mcPanel.txt_highScoreNumber.text = strNumber; _parent.mcState.mcState.mcState.mcPanel.txt_highScoreName.text = strName; _parent.mcState.mcState.mcState.mcPanel.txt_highScoreScore.text = strScore; } else { _parent.mcState.mcState.mcState.mcPanel.txt_highScoreName.text = "Whoops, the high scores seem to have escaped!"; } } else { _parent.mcState.mcState.mcState.mcPanel.txt_highScoreName.text = "Oops! The high scores list is not available right now!"; } if (G_TestHighScore == true) { } return(_local7); } function listScores() { if (G_TestHighScore == true) { } getScoreString(); } function setText() { if (G_TestHighScore == true) { } } function cbFunc(thisBool) { if (thisBool) { if (G_TestHighScore == true) { } listScores(); } else { if (G_TestHighScore == true) { } _parent.mcMain.txt_highScoreName.text = "Oops! The high scores list is not available right now!"; } } function cbFunc2(thisBool) { if (thisBool) { if (G_TestHighScore == true) { } listScores(); } else { if (G_TestHighScore == true) { } _parent.mcMain.txt_highScoreName.text = "Oops! The high scores list is not available right now!"; } } function fStyleNumber(_nNumber, _nMinimumChar) { _sNumber = String(_nNumber); _sNewString = ""; _nlength = _sNumber.length; _nlength = _nlength / 3; if (_nlength <= 1) { _sNewNumber = _sNumber; if (_sNewNumber.length < _nMinimumChar) { _sNewNumber = "0" + _sNewNumber; } return(_sNewNumber); } _nLoop = _nlength; while (_nLoop > 1) { _sNewString = (" " + _sNumber.substr(-3)) + _sNewString; _sNumber = _sNumber.substr(0, -3); _nLoop--; } _sNewNumber = _sNumber + _sNewString; if (_sNewNumber.length < _nMinimumChar) { _sNewNumber = "0" + _sNewNumber; } return(_sNewNumber); } _global.HS = this; var G_ShowHighScore = true; var G_TestHighScore = false; if (G_TestHighScore == true) { gProxyObj.setServer("www.nick.com"); gProxyObj.setScreenName("Simon"); gProxyObj.setIsLoggedIn(true); } }
Instance of Symbol 34 MovieClip "ControlLoad" in Frame 1
onClipEvent (enterFrame) { if (_parent.getBytesLoaded() == _parent.getBytesTotal()) { _parent.gotoAndStop("Init"); } }
Frame 10
new Main(this);
Symbol 28 Button
on (keyPress "<Left>") { return(undefined); } on (keyPress "<Right>") { return(undefined); } on (keyPress "<Up>") { return(undefined); } on (keyPress "<Down>") { return(undefined); }
Symbol 71 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 1
BtnInvisible.useHandCursor = false;
Symbol 83 MovieClip Frame 400
stop();
Symbol 184 MovieClip Frame 1
_visible = false;
Symbol 186 MovieClip Frame 1
stop();
Symbol 207 MovieClip Frame 40
stop();
Symbol 302 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().__get__Maze().addTrack(true, this); _visible = false; }
Symbol 304 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().__get__Maze().addTrack(false, this); _visible = false; }
Symbol 306 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().addDirtWall(this); }
Symbol 307 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().addPowerUp(CTRLGame.nPOWERUP_BONUS_POINTS, this); }
Symbol 309 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().addJellyFish(this); }
Symbol 310 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().addPowerUp(CTRLGame.nPOWERUP_FALSE_NOTE, this); }
Symbol 314 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().addPowerUp(CTRLGame.nPOWERUP_GOOD_NOTE, this); }
Symbol 316 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().addActionWall(CTRLGame.nREVOLVER_WALL, this, 100); }
Symbol 322 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().addAlgae(this); }
Symbol 355 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().addActionWall(CTRLGame.nSLIDE_WALL_H, this, 100); }
Symbol 359 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().addActionWall(CTRLGame.nTURN_WALL, this, -100); }
Symbol 363 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().addActionWall(CTRLGame.nTURN_WALL_INVERSE, this, -100); }
Symbol 368 MovieClip Frame 1
if (Main.getRef().getSection() == Main.GAME_SECTION) { CTRLGame.getRef().addActionWall(CTRLGame.nSLIDE_WALL_V, this, 100); }
Symbol 410 MovieClip Frame 1
_visible = false;
Symbol 442 MovieClip [SB_ASP_IceBall] Frame 1
stop();
Symbol 503 MovieClip Frame 1
this.swapDepths(8888); this.removeMovieClip();
Symbol 1125 MovieClip [__Packages.CTRLGame] Frame 0
class CTRLGame { static var oRef; var mcRef, nScore, nCurrentLevel, oGenerator, oAtlantisBus, oCenterScreen, aWalls, aDirtWalls, aJellys, aAlguaes, nNbPushBusSandyLeft, nSongsNumber, aItems; function CTRLGame (_mcRef, _nScore, _nLevel) { mcRef = _mcRef; oRef = this; nScore = _nScore; nCurrentLevel = _nLevel; initLevel(); } function cleanUp() { oGenerator.cleanUp(); oAtlantisBus.cleanUp(); oCenterScreen.cleanUp(); for (var i in aWalls) { aWalls[i].cleanUp(); } for (var i in aDirtWalls) { for (var j in aDirtWalls[i]) { aDirtWalls[i][j].cleanUp(); } } for (var i in aJellys) { aJellys[i].cleanUp(); } for (var i in aAlguaes) { for (var j in aAlguaes[i]) { aAlguaes[i][j].cleanUp(); } } delete oGenerator; delete oAtlantisBus; delete oCenterScreen; } function addObjectViaDummy(_mcDummy) { var _local3 = new Object(); _local3.x = 0; _local3.y = 0; _local3.x = _mcDummy._x; _local3.y = _mcDummy._y; _mcDummy._parent.localToGlobal(_local3); _mcDummy.swapDepths(nDUMMY_DEPTH); _mcDummy.removeMovieClip(); return(_local3); } function countdownPushBusGames() { if (nNbPushBusSandyLeft > 0) { nNbPushBusSandyLeft--; } } function modifyTime(_nNewValue) { nSongsNumber = _nNewValue; } function blockEvents() { mcRef.mcCache._y = 0; mcRef.mcShadow._visible = true; } function unBlockEvents() { mcRef.mcCache._y = nOUT_POS_BTN_CACHE; mcRef.mcShadow._visible = false; } function addToScore(_nNumber) { nScore = nScore + _nNumber; Main.getRef().updateScoreField(); } function substractToScore(_nNumber) { nScore = nScore - _nNumber; Main.getRef().updateScoreField(); } function calculateDepth(_nY, _nAdd) { var _local4 = ((Math.round(_nY) * nDEPTH_FACTOR) + _nAdd) + nMIN_DEPTH; return(_local4); } function stopAnimElements() { for (var i in aDirtWalls) { for (var j in aDirtWalls[i]) { aDirtWalls[i][j].doPause(); } } for (var i in aJellys) { aJellys[i].doPause(); } for (var i in aAlguaes) { for (var j in aAlguaes[i]) { aAlguaes[i][j].doPause(); } } oAtlantisBus.doPause(); } function resumeAnimElements() { for (var i in aDirtWalls) { for (var j in aDirtWalls[i]) { aDirtWalls[i][j].resumeAnim(); } } for (var i in aJellys) { aJellys[i].resumeAnim(); } for (var i in aAlguaes) { for (var j in aAlguaes[i]) { aAlguaes[i][j].resumeAnim(); } } oAtlantisBus.resumeAnim(); } function addPowerUp(_nType, _mcItem) { var _local4 = new Object(); _local4.mcRef = _mcItem; _mcItem._xscale = _mcItem._parent._parent._xscale; _local4.nType = _nType; var _local5 = oGenerator.getTabIndexByName(_mcItem._parent._parent._name); aItems[_local5].push(_local4); } function addDirtWall(_mcDummy) { var _local3 = oGenerator.getTabIndexByName(_mcDummy._parent._parent._name); var _local4 = addObjectViaDummy(_mcDummy); aDirtWalls[_local3].push(new DirtWall(_local4.x, _local4.y)); } function addJellyFish(_mcDummy) { var _local3 = addObjectViaDummy(_mcDummy); aJellys.push(new RoamingJellyFish(_local3.x, _local3.y)); } function addAlgae(_mcDummy) { var _local3 = oGenerator.getTabIndexByName(_mcDummy._parent._parent._name); var _local4 = addObjectViaDummy(_mcDummy); aAlguaes[_local3].push(new Algae(_local4.x, _local4.y)); } function addActionWall(_nType, _mcDummy, _xScl) { var _local5 = addObjectViaDummy(_mcDummy); aWalls.push(new ActionWall(_nType, _local5.x, _local5.y, _xScl)); } function checkPowerUps() { var _local2 = oAtlantisBus.mcRef; var _local3 = oGenerator.getTabIndex(_local2._x, _local2._y); var _local4 = aItems[_local3]; for (var i in _local4) { if (_local4[i].mcRef.hitTest(_local2._x, _local2._y, true)) { activatePowerUp(_local4[i].nType, _local4[i].mcRef); delete _local4[i]; _local4.splice(Number(i), 1); break; } } } function checkDirtWalls() { var _local2 = oAtlantisBus.mcRef; var _local3 = oGenerator.getTabIndex(_local2._x, _local2._y); var _local4 = aDirtWalls[_local3]; for (var i in _local4) { if (_local4[i].mcRef.mcHit.hitTest(_local2.mcHit)) { oCenterScreen.startBreakTheWall(_local4[i]); _local4.splice(Number(i), 1); break; } } } function checkJellys() { var _local2 = oAtlantisBus.mcRef; for (var i in aJellys) { if (aJellys[i].mcRef.mcHit.hitTest(_local2._x, _local2._y, true)) { aJellys[i].stopRoaming(); oCenterScreen.startJellyFishSwarm(aJellys[i]); aJellys.splice(Number(i), 1); break; } } } function checkAlgaes() { var _local2 = oAtlantisBus.mcRef; var _local3 = oGenerator.getTabIndex(_local2._x, _local2._y); var _local4 = aAlguaes[_local3]; for (var i in aAlguaes) { if (_local4[i].mcRef.mcHit.hitTest(_local2._x, _local2._y, true)) { _local4[i].catchBus(); var _local5 = true; if (nNbPushBusSandyLeft <= 0) { _local5 = false; } oCenterScreen.startPushTheBus(_local4[i], _local5); _local4.splice(Number(i), 1); break; } } } function checkFinish() { var _local2 = oAtlantisBus.mcRef; if (mcRef.mcStart.piece.mcFinish.hitTest(oAtlantisBus.mcRef._x, oAtlantisBus.mcRef._y, true) && (!Main.getRef().Finished)) { Main.getRef().winGame(); } } function isOkayToTurn(_mcHit) { var _local3 = true; if (_mcHit.hitTest(oAtlantisBus.mcRef._x, oAtlantisBus.mcRef._y, true) || (_mcHit.hitTest(oAtlantisBus.getMiCasePos().x, oAtlantisBus.getMiCasePos().y, true))) { _local3 = false; } if (_local3) { for (var i in aJellys) { if (_mcHit.hitTest(aJellys[i].mcRef._x, aJellys[i].mcRef._y, true) || (_mcHit.hitTest(aJellys[i].getMiCasePos().x, aJellys[i].getMiCasePos().y, true))) { _local3 = false; break; } } } return(_local3); } function isOkayToTurnRevolver(_mcHit, _mcHitMore) { var _local4 = true; if (_mcHit.hitTest(oAtlantisBus.mcRef._x, oAtlantisBus.mcRef._y, true) || (_mcHit.hitTest(oAtlantisBus.getMiCasePos().x, oAtlantisBus.getMiCasePos().y, true) || (_mcHitMore.hitTest(oAtlantisBus.mcRef._x, oAtlantisBus.mcRef._y, true) || (_mcHitMore.hitTest(oAtlantisBus.getMiCasePos().x, oAtlantisBus.getMiCasePos().y, true))))) { _local4 = false; } if (_local4) { for (var i in aJellys) { if (_mcHit.hitTest(aJellys[i].mcRef._x, aJellys[i].mcRef._y, true) || (_mcHit.hitTest(aJellys[i].getMiCasePos().x, aJellys[i].getMiCasePos().y, true) || (_mcHitMore.hitTest(aJellys[i].mcRef._x, aJellys[i].mcRef._y, true) || (_mcHitMore.hitTest(aJellys[i].getMiCasePos().x, aJellys[i].getMiCasePos().y, true))))) { _local4 = false; break; } } } return(_local4); } function isTouchingWall(_nFutureX, _nFutureY) { var _local4 = false; for (var i in aWalls) { var _local5 = aWalls[i]; if (_local5.Type == nREVOLVER_WALL) { if (_local5.Ref.mcHit.hitTest(_nFutureX, _nFutureY, true) || (_local5.Ref.mcHitMore.hitTest(_nFutureX, _nFutureY, true))) { _local4 = true; break; } } else if (_local5.Ref.mcHit.hitTest(_nFutureX, _nFutureY, true)) { _local4 = true; break; } } return(_local4); } function isJellyTouchingDirtWall(_nFutureX, _nFutureY) { var _local4 = false; var _local5 = oGenerator.getTabIndex(_nFutureX, _nFutureY); var _local6 = aDirtWalls[_local5]; for (var i in _local6) { if (_local6[i].mcRef.mcHit.hitTest(_nFutureX, _nFutureY, true)) { _local4 = true; break; } } return(_local4); } function isJellyTouchingAlguae(_nFutureX, _nFutureY) { var _local4 = false; var _local5 = oGenerator.getTabIndex(_nFutureX, _nFutureY); var _local6 = aAlguaes[_local5]; for (var i in _local6) { if (_local6[i].mcRef.mcHit.hitTest(_nFutureX, _nFutureY, true)) { _local4 = true; break; } } return(_local4); } function isJellyTouchingJelly(_nFutureX, _nFutureY, _oJelly) { var _local5 = false; for (var i in aJellys) { if (aJellys[i] != _oJelly) { if (aJellys[i].mcRef.mcHit.hitTest(_nFutureX, _nFutureY, true)) { _local5 = true; break; } } } return(_local5); } function __get__Screen() { return(oCenterScreen); } function __get__Bus() { return(oAtlantisBus); } function __get__Maze() { return(oGenerator); } function __get__Songs() { return(nSongsNumber); } function __get__Level() { return(nCurrentLevel); } function __get__Score() { return(nScore); } static function getRef() { return(oRef); } function activatePowerUp(_nType, _mcPowerUp) { switch (_nType) { case nPOWERUP_BONUS_POINTS : Controller.getRef().getSounds().playSound("GoodPowerUp_Collect", Controller.nSFX_VOLUME, 1); addToScore(LD.nBONUSPOINTS); _mcPowerUp.swapDepths(7777); _mcPowerUp.removeMovieClip(); break; case nPOWERUP_FALSE_NOTE : Controller.getRef().getSounds().playSound("BadPowerUp_Collect", Controller.nSFX_VOLUME, 1); getRef().Screen.getInterface().setToLife(LD.nFALSE_NOTE_VALUE); _mcPowerUp.swapDepths(7777); _mcPowerUp.removeMovieClip(); break; case nPOWERUP_GOOD_NOTE : Controller.getRef().getSounds().playSound("GoodPowerUp_Collect", Controller.nSFX_VOLUME, 1); getRef().Screen.getInterface().setToLife(LD.nGOOD_NOTE_VALUE); _mcPowerUp.swapDepths(7777); _mcPowerUp.removeMovieClip(); } } function winGame() { getRef().Screen.getInterface().pauseTime(); Main.getRef().winGame(); } function loseGame() { getRef().Screen.getInterface().pauseTime(); Main.getRef().loseGame(); } function initLevel() { aItems = [[], [], [], [], [], [], [], [], [], []]; aWalls = new Array(); aAlguaes = [[], [], [], [], [], [], [], [], [], []]; aDirtWalls = [[], [], [], [], [], [], [], [], [], []]; aJellys = new Array(); nNbPushBusSandyLeft = LD.nNB_PUSHBUS_WITH_SANDY; nSongsNumber = LD.getSongsMax(nCurrentLevel); oGenerator = new MazeGenerator(mcRef); oCenterScreen = new CenterScreen(mcRef.mcCenter); oGenerator.generate(); oAtlantisBus = new AtlantisBus(); } //_local1.addProperty("Screen", _local1.__get__Screen, function () { }); //_local1.addProperty("Level", _local1.__get__Level, function () { }); //_local1.addProperty("Songs", _local1.__get__Songs, function () { }); //_local1.addProperty("Score", _local1.__get__Score, function () { }); //_local1.addProperty("Maze", _local1.__get__Maze, function () { }); //_local1.addProperty("Bus", _local1.__get__Bus, function () { }); //ASSetPropFlags(_local1, null, 1); static var nOUT_POS_BTN_CACHE = -400; static var nPOWERUP_BONUS_POINTS = 0; static var nPOWERUP_GOOD_NOTE = 1; static var nPOWERUP_FALSE_NOTE = 2; static var nTURN_WALL = 0; static var nTURN_WALL_INVERSE = 1; static var nSLIDE_WALL_H = 2; static var nSLIDE_WALL_V = 3; static var nREVOLVER_WALL = 4; static var nDIR_LEFT = 0; static var nDIR_UP = 1; static var nDIR_RIGHT = 2; static var nDIR_DOWN = 3; static var nLEVEL1 = 1; static var nLEVEL2 = 2; static var nDUMMY_DEPTH = 999999; static var nMIN_DEPTH = 100012; static var nDEPTH_FACTOR = 100; static var nDIRT_WALL_ADD = 1; static var nMOVING_WALL_ADD = 25; static var nALGAE_ADD = 50; static var nBUS_ADD = 76; static var nJELLYFISH_ADD = 100; static var nNB_THROW_SOUNDS = 5; }
Symbol 1126 MovieClip [__Packages.MazeGenerator] Frame 0
class MazeGenerator { var mcContainer, aVLines, aHLines, nDepth, mcPieceSE, mcPieceC1, mcPieceT1, mcPieceT2, mcPieceC2, mcPieceRJ, mcPieceC3, mcPieceB1, mcPieceB2, mcPieceC4; function MazeGenerator (_mcContainer) { mcContainer = _mcContainer; aVLines = [[], [], [], [], [], [], [], [], [], []]; aHLines = [[], [], [], [], [], [], [], [], [], []]; nDepth = 0; } function addTrack(_bVertical, _mcLine) { var _local4 = getTabIndexByName(_mcLine._parent._parent._name); if (_bVertical) { aVLines[_local4].push(_mcLine); } else { aHLines[_local4].push(_mcLine); } } function getTabIndexByName(_nName) { var _local3 = 0; switch (_nName) { case sNAME_SE : _local3 = nINDEX_SE; break; case sNAME_RJ : _local3 = nINDEX_RJ; break; case sNAME_C1 : _local3 = nINDEX_C1; break; case sNAME_C2 : _local3 = nINDEX_C2; break; case sNAME_C3 : _local3 = nINDEX_C3; break; case sNAME_C4 : _local3 = nINDEX_C4; break; case sNAME_B1 : _local3 = nINDEX_B1; break; case sNAME_B2 : _local3 = nINDEX_B2; break; case sNAME_T1 : _local3 = nINDEX_T1; break; case sNAME_T2 : _local3 = nINDEX_T2; } return(_local3); } function getTabIndex(_nX, _nY) { var _local4 = 0; if ((_nX >= nFIRST_X) && (_nX < nSECOND_X)) { if ((_nY >= nFIRST_Y) && (_nY < nSECOND_Y)) { _local4 = nINDEX_C1; } else if ((_nY >= nSECOND_Y) && (_nY < nTHIRD_Y)) { _local4 = nINDEX_SE; } else { _local4 = nINDEX_C3; } } else if ((_nX >= nSECOND_X) && (_nX < nTHIRD_X)) { if ((_nY >= nFIRST_Y) && (_nY < nSECOND_Y)) { _local4 = nINDEX_T1; } else { _local4 = nINDEX_B1; } } else if ((_nX >= nTHIRD_X) && (_nX < nFOURTH_X)) { if ((_nY >= nFIRST_Y) && (_nY < nSECOND_Y)) { _local4 = nINDEX_T2; } else { _local4 = nINDEX_B2; } } else if ((_nY >= nFIRST_Y) && (_nY < nSECOND_Y)) { _local4 = nINDEX_C2; } else if ((_nY >= nSECOND_Y) && (_nY < nTHIRD_Y)) { _local4 = nINDEX_RJ; } else { _local4 = nINDEX_C4; } return(_local4); } function generate() { generateStart(); generateLaterals(); generateCorners(); generateRightJct(); } function cleanUp() { mcPieceSE.removeMovieClip(); mcPieceC1.removeMovieClip(); mcPieceT1.removeMovieClip(); mcPieceT2.removeMovieClip(); mcPieceC2.removeMovieClip(); mcPieceRJ.removeMovieClip(); mcPieceC3.removeMovieClip(); mcPieceB1.removeMovieClip(); mcPieceB2.removeMovieClip(); mcPieceC4.removeMovieClip(); mcContainer.mcPanelStart.removeMovieClip(); mcContainer.mcPanelFinish.removeMovieClip(); } function isPieceFlipped(_nIndex) { var _local3 = false; if ((_nIndex == nINDEX_B1) && (mcPieceB1._xscale == -100)) { _local3 = true; } else if ((_nIndex == nINDEX_B2) && (mcPieceB2._xscale == -100)) { _local3 = true; } else if ((_nIndex == nINDEX_C1) && (mcPieceC1._xscale == -100)) { _local3 = true; } else if ((_nIndex == nINDEX_C2) && (mcPieceC2._xscale == -100)) { _local3 = true; } else if ((_nIndex == nINDEX_C3) && (mcPieceC3._xscale == -100)) { _local3 = true; } else if ((_nIndex == nINDEX_C4) && (mcPieceC4._xscale == -100)) { _local3 = true; } else if ((_nIndex == nINDEX_RJ) && (mcPieceRJ._xscale == -100)) { _local3 = true; } else if ((_nIndex == nINDEX_SE) && (mcPieceSE._xscale == -100)) { _local3 = true; } else if ((_nIndex == nINDEX_T1) && (mcPieceT1._xscale == -100)) { _local3 = true; } else if ((_nIndex == nINDEX_T2) && (mcPieceT2._xscale == -100)) { _local3 = true; } return(_local3); } function generateStart() { var _local2 = 0; if (CTRLGame.getRef().Level == CTRLGame.nLEVEL1) { _local2 = Math.round(Math.random() * 1); } else if (nUSED_SE_PIECE == 0) { _local2 = 1; } else { _local2 = 0; } mcPieceSE = mcContainer.attachMovie(sLINKAGENAME_START, sNAME_SE, nDepth++); mcPieceSE.gotoAndStop(_local2 + 1); mcPieceSE._x = nLEFT_X; mcPieceSE._y = nMIDDLE_Y; nUSED_SE_PIECE = _local2; var _local3 = CTRLGame.getRef().addObjectViaDummy(mcPieceSE.piece.mcPanelStart); var _local4 = mcContainer.attachMovie(sLINKAGE_PANEL_START, "mcPanelStart", 1000000); _local4._x = _local3.x; _local4._y = _local3.y; _local4._xscale = nPANEL_X_SCALE; _local4._yscale = nPANEL_Y_SCALE; _local3 = CTRLGame.getRef().addObjectViaDummy(mcPieceSE.piece.mcPanelFinish); var _local5 = mcContainer.attachMovie(sLINKAGE_PANEL_FINISH, "mcPanelFinish", 1000001); _local5._x = _local3.x; _local5._y = _local3.y; _local5._xscale = nPANEL_X_SCALE; _local5._yscale = nPANEL_Y_SCALE; if (CTRLGame.getRef().Level == CTRLGame.nLEVEL1) { _local4.gotoAndStop(sSTATE_START); _local5.gotoAndStop(sSTATE_MIDWAY); } else { _local4.gotoAndStop(sSTATE_MIDWAY); _local5.gotoAndStop(sSTATE_FINISH); } } function generateLaterals() { var _local2 = [1, 2, 3, 4]; var _local3 = 0; var _local4 = false; _local3 = Math.round(Math.random() * (_local2.length - 1)); mcPieceT1 = mcContainer.attachMovie(sLINKAGENAME_LATERAL, sNAME_T1, nDepth++); mcPieceT1.gotoAndStop(_local2[_local3]); _local4 = Math.round(Math.random()); if (_local4) { flipPiece(mcPieceT1); } mcPieceT1._x = nMIDDLE_LX; mcPieceT1._y = nUPPER_Y; _local2.splice(_local3, 1); _local3 = Math.round(Math.random() * (_local2.length - 1)); mcPieceT2 = mcContainer.attachMovie(sLINKAGENAME_LATERAL, sNAME_T2, nDepth++); mcPieceT2.gotoAndStop(_local2[_local3]); _local4 = Math.round(Math.random()); if (_local4) { flipPiece(mcPieceT2); } mcPieceT2._x = nMIDDLE_RX; mcPieceT2._y = nUPPER_Y; _local2.splice(_local3, 1); _local3 = Math.round(Math.random() * (_local2.length - 1)); mcPieceB1 = mcContainer.attachMovie(sLINKAGENAME_LATERAL, sNAME_B1, nDepth++); mcPieceB1.gotoAndStop(_local2[_local3]); _local4 = Math.round(Math.random()); if (_local4) { flipPiece(mcPieceB1); } mcPieceB1._x = nMIDDLE_LX; mcPieceB1._y = nLOWER_Y; _local2.splice(_local3, 1); mcPieceB2 = mcContainer.attachMovie(sLINKAGENAME_LATERAL, sNAME_B2, nDepth++); mcPieceB2.gotoAndStop(_local2[0]); _local4 = Math.round(Math.random()); if (_local4) { flipPiece(mcPieceB2); } mcPieceB2._x = nMIDDLE_RX; mcPieceB2._y = nLOWER_Y; } function generateCorners() { var _local2 = [1, 2]; var _local3 = [1, 2]; var _local4 = 0; _local4 = Math.round(Math.random() * (_local2.length - 1)); mcPieceC1 = mcContainer.attachMovie(sLINKAGENAME_CORNER_UP, sNAME_C1, nDepth++); mcPieceC1.gotoAndStop(_local2[_local4]); mcPieceC1._x = nLEFT_X; mcPieceC1._y = nUPPER_Y; _local2.splice(_local4, 1); mcPieceC2 = mcContainer.attachMovie(sLINKAGENAME_CORNER_UP, sNAME_C2, nDepth++); mcPieceC2.gotoAndStop(_local2[0]); mcPieceC2._x = nRIGHT_X; mcPieceC2._y = nUPPER_Y; flipPiece(mcPieceC2); _local4 = Math.round(Math.random() * (_local3.length - 1)); mcPieceC3 = mcContainer.attachMovie(sLINKAGENAME_CORNER_DOWN, sNAME_C3, nDepth++); mcPieceC3.gotoAndStop(_local3[_local4]); mcPieceC3._x = nLEFT_X; mcPieceC3._y = nLOWER_Y; _local3.splice(_local4, 1); _local4 = Math.round(Math.random() * (_local3.length - 1)); mcPieceC4 = mcContainer.attachMovie(sLINKAGENAME_CORNER_DOWN, sNAME_C4, nDepth++); mcPieceC4.gotoAndStop(_local3[0]); mcPieceC4._x = nRIGHT_X; mcPieceC4._y = nLOWER_Y; flipPiece(mcPieceC4); } function generateRightJct() { var _local2 = 0; if (CTRLGame.getRef().Level == CTRLGame.nLEVEL1) { _local2 = Math.round(Math.random() * 1); } else if (nUSED_RJ_PIECE == 0) { _local2 = 1; } else { _local2 = 0; } var _local3 = Math.round(Math.random()); mcPieceRJ = mcContainer.attachMovie(sLINKAGENAME_RIGHTJCT, sNAME_RJ, nDepth++); mcPieceRJ.gotoAndStop(_local2 + 1); if (_local3) { flipPiece(mcPieceRJ); } mcPieceRJ._x = nRIGHT_X; mcPieceRJ._y = nMIDDLE_Y; nUSED_RJ_PIECE = _local2; } function flipPiece(_mcPiece) { _mcPiece._xscale = -100; } function getVTracks(_nX, _nY) { var _local4 = getTabIndex(_nX, _nY); return(aVLines[_local4]); } function getHTracks(_nX, _nY) { var _local4 = getTabIndex(_nX, _nY); return(aHLines[_local4]); } //ASSetPropFlags(_local1, null, 1); static var sLINKAGENAME_CORNER_UP = "mcPieceCornerUp"; static var sLINKAGENAME_CORNER_DOWN = "mcPieceCornerDown"; static var sLINKAGENAME_START = "mcPieceStart"; static var sLINKAGENAME_LATERAL = "mcPieceLateral"; static var sLINKAGENAME_RIGHTJCT = "mcPieceRightJct"; static var sLINKAGE_PANEL_START = "SB_Panneau_Start"; static var sLINKAGE_PANEL_FINISH = "SB_Panneau_Finish"; static var nUPPER_Y = 60; static var nMIDDLE_Y = 200; static var nLOWER_Y = 340; static var nLEFT_X = 70; static var nMIDDLE_LX = 220; static var nMIDDLE_RX = 380; static var nRIGHT_X = 530; static var nFIRST_X = -100; static var nSECOND_X = 140; static var nTHIRD_X = 300; static var nFOURTH_X = 460; static var nFIRST_Y = 0; static var nSECOND_Y = 120; static var nTHIRD_Y = 280; static var sNAME_SE = "mcStart"; static var sNAME_C1 = "mcCornerUpLeft"; static var sNAME_T1 = "mcLateralTopLeft"; static var sNAME_T2 = "mcLateralTopRight"; static var sNAME_C2 = "mcCornerUpRight"; static var sNAME_RJ = "mcRightJct"; static var sNAME_C3 = "mcCornerDownLeft"; static var sNAME_B1 = "mcLateralBottomLeft"; static var sNAME_B2 = "mcLateralBottomRight"; static var sNAME_C4 = "mcCornerDownRight"; static var nINDEX_SE = 0; static var nINDEX_C1 = 1; static var nINDEX_T1 = 2; static var nINDEX_T2 = 3; static var nINDEX_C2 = 4; static var nINDEX_RJ = 5; static var nINDEX_C3 = 6; static var nINDEX_B1 = 7; static var nINDEX_B2 = 8; static var nINDEX_C4 = 9; static var nUSED_SE_PIECE = 0; static var nUSED_RJ_PIECE = 0; static var sSTATE_START = "Start"; static var sSTATE_MIDWAY = "Midway"; static var sSTATE_FINISH = "Finish"; static var nSTART_PANEL_DEPTH = 1000000; static var nFINISH_PANEL_DEPTH = 1000001; static var nPANEL_X_SCALE = 151.2; static var nPANEL_Y_SCALE = 130.6; }
Symbol 1127 MovieClip [__Packages.State] Frame 0
class State { var mcRef, sState; function State (_mcRef, _bNormal) { mcRef = _mcRef; sState = ""; if (_bNormal == false) { if (MainBroadcaster.Instance == null) { var _local4 = new MainBroadcaster(); } MainBroadcaster.Instance.doAddListener(this); } else { if (Broadcaster.Instance == null) { var _local5 = new Broadcaster(); } Broadcaster.Instance.doAddListener(this); } } function cleanUp() { Broadcaster.Instance.doRemoveListener(this); } function doAction() { this[sState](); } function setState(_sState) { if (sState != _sState) { sState = _sState; mcRef.gotoAndStop(_sState); } } function doPause() { mcRef.mcState.stop(); } function doUnPause() { mcRef.mcState.play(); } function stateFinished() { var _local2 = false; if (mcRef.mcState._currentframe >= mcRef.mcState._totalframes) { _local2 = true; } return(_local2); } //ASSetPropFlags(_local1, null, 1); }
Symbol 1128 MovieClip [__Packages.MainBroadcaster] Frame 0
class MainBroadcaster { var oBroadcaster; function MainBroadcaster () { oRef = this; oBroadcaster = new Object(); AsBroadcaster.initialize(oBroadcaster); } static function __get__Instance() { return(oRef); } function doAddListener(listenerObj) { oBroadcaster.addListener(listenerObj); } function doAction() { oBroadcaster.broadcastMessage(DO_ACTION_EVENT); } //(_global.MainBroadcaster /* register */).addProperty("Instance", (_global.MainBroadcaster /* register */).__get__Instance, function () { }); //ASSetPropFlags(_local1, null, 1); static var PAUSE_EVENT = "doPause"; static var UNPAUSE_EVENT = "doUnPause"; static var DO_ACTION_EVENT = "doAction"; static var oRef = null; }
Symbol 1129 MovieClip [__Packages.Broadcaster] Frame 0
class Broadcaster { var oBroadcaster; function Broadcaster () { oRef = this; oBroadcaster = new Object(); AsBroadcaster.initialize(oBroadcaster); } function flushBroadcaster() { for (var i in oBroadcaster._listeners) { oBroadcaster.removeListener(oBroadcaster._listeners[i]); } } static function __get__Instance() { return(oRef); } function doAddListener(listenerObj) { oBroadcaster.addListener(listenerObj); } function doRemoveListener(listenerObj) { oBroadcaster.removeListener(listenerObj); } function doPause() { if (Controller.getRef().isPaused()) { oBroadcaster.broadcastMessage(PAUSE_EVENT); } } function doUnPause() { if (!Controller.getRef().isPaused()) { oBroadcaster.broadcastMessage(UNPAUSE_EVENT); } } function doAction() { oBroadcaster.broadcastMessage(DO_ACTION_EVENT); } //(_global.Broadcaster /* register */).addProperty("Instance", (_global.Broadcaster /* register */).__get__Instance, function () { }); //ASSetPropFlags(_local1, null, 1); static var PAUSE_EVENT = "doPause"; static var UNPAUSE_EVENT = "doUnPause"; static var DO_ACTION_EVENT = "doAction"; static var oRef = null; }
Symbol 1130 MovieClip [__Packages.Controller] Frame 0
class Controller { var bPause, oTransition, oMenu, oInstructions, oStartPop, oCheatPop, oTransitionLevel, oSounds; function Controller (_mcTimeline) { bPause = false; oRef = this; oTransition = new Transition(_mcTimeline.mcTransition); oMenu = new Menu(_mcTimeline.mcMenu); oInstructions = new Instructions(_mcTimeline.mcInstructions); oStartPop = new StartPopUp(_mcTimeline.mcStartPop); oCheatPop = new CheatPopUp(_mcTimeline.mcCodePop); oTransitionLevel = new TransitionLevel(_mcTimeline.mcTransitionLevel); oSounds = new Sounds(_mcTimeline); } function pauseGame() { bPause = true; CTRLGame.getRef().blockEvents(); Broadcaster.Instance.doPause(); } function unPauseGame() { bPause = false; CTRLGame.getRef().unBlockEvents(); Broadcaster.Instance.doUnPause(); } function isPaused() { return(bPause); } function isSoundsMuted() { return(oSounds.isSoundsMuted()); } function muteSounds() { oSounds.DoMuteSounds(); } function unMuteSounds() { oSounds.UndoMuteSounds(); } function isMusicMuted() { return(oSounds.isMusicMuted()); } function muteMusic() { oSounds.DoMuteMusic(); } function unMuteMusic() { oSounds.UndoMuteMusic(); } function goTo(_sGoingTo, _classToMove) { oTransition.goTo(_sGoingTo, _classToMove); } function goToNewLevel(_nFrameSongs) { oTransitionLevel.goToNewLevel(_nFrameSongs); } function resetForNewGame() { bPause = false; } function playRollOverSound() { oSounds.playSound("Button_rollover", nSFX_VOLUME, 1); } function playClickSound() { oSounds.playSound("Button_click", nSFX_VOLUME, 1); } function introComplete() { if (Main.getRef().getSection() == Main.PACKAGING_SECTION) { oSounds.playSound(PACKAGING_MUSIC_NAME, nMUSIC_VOLUME, 999999); } } function playMusicLoop(_sSectionToPlay) { if (_sSectionToPlay == Main.PACKAGING_SECTION) { oSounds.startFadeOut(GAME_MUSIC_NAME); oSounds.startFadeIn(PACKAGING_INTRO_MUSIC_NAME, nMUSIC_VOLUME, 1); } else if (_sSectionToPlay == Main.GAME_SECTION) { oSounds.startFadeOut(PACKAGING_INTRO_MUSIC_NAME); oSounds.startFadeOut(PACKAGING_MUSIC_NAME); oSounds.startFadeIn(GAME_MUSIC_NAME, nMUSIC_VOLUME, 999999); } } static function getRef() { return(oRef); } function getInstructions() { return(oInstructions); } function getSounds() { return(oSounds); } function getMenu() { return(oMenu); } function getStartPop() { return(oStartPop); } function getCheatPop() { return(oCheatPop); } //ASSetPropFlags(_local1, null, 1); static var PACKAGING_INTRO_MUSIC_NAME = "packaging_intro"; static var PACKAGING_MUSIC_NAME = "packaging_loop"; static var GAME_MUSIC_NAME = "in_game"; static var nSFX_VOLUME = 60; static var nMUSIC_VOLUME = 60; static var oRef = null; }
Symbol 1131 MovieClip [__Packages.PopUp] Frame 0
#initclip if (!PopUp) { //(_global.PopUp = function (_mcRef) { super(_mcRef, false); this.setState(PopUp.sSTATE_IDLE); }) extends State var _local1 = (_global.PopUp /* register */).prototype; _local1.doShow = function () { if (this.sState == PopUp.sSTATE_IDLE) { this.setState(PopUp.sSTATE_OPENING); } }; _local1.doInstantShow = function () { if (this.sState == PopUp.sSTATE_IDLE) { this.setState(PopUp.sSTATE_OPENED); this.initPopUp(); } }; _local1.doHide = function () { if (this.sState == PopUp.sSTATE_OPENED) { this.setState(PopUp.sSTATE_CLOSING); } }; _local1.doInstantHide = function () { if (this.sState == PopUp.sSTATE_OPENED) { this.setState(PopUp.sSTATE_IDLE); } }; _local1.initPopUp = function () { }; _local1.Idle = function () { }; _local1.Opening = function () { if (this.stateFinished()) { this.setState(PopUp.sSTATE_OPENED); this.initPopUp(); } }; _local1.Opened = function () { }; _local1.Closing = function () { if (this.stateFinished()) { this.setState(PopUp.sSTATE_IDLE); } }; ASSetPropFlags(_local1, null, 1); (_global.PopUp /* register */).sSTATE_IDLE = "Idle"; (_global.PopUp /* register */).sSTATE_OPENING = "Opening"; (_global.PopUp /* register */).sSTATE_OPENED = "Opened"; (_global.PopUp /* register */).sSTATE_CLOSING = "Closing"; } #endinitclip
Symbol 1132 MovieClip [__Packages.Menu] Frame 0
#initclip if (!Menu) { //(_global.Menu = function (_mcRef) { super(_mcRef); }) extends PopUp var _local1 = (_global.Menu /* register */).prototype; _local1.doShow = function () { if (this.sState == PopUp.sSTATE_IDLE) { this.setState(PopUp.sSTATE_OPENING); Controller.getRef().getSounds().playSound("Menu_In", Controller.nSFX_VOLUME, 1); this.updateSoundButton(); this.updateMusicButton(); Controller.getRef().pauseGame(); } }; _local1.doHide = function () { if (this.sState == PopUp.sSTATE_OPENED) { this.setState(PopUp.sSTATE_CLOSING); Controller.getRef().getSounds().playSound("Menu_Out", Controller.nSFX_VOLUME, 1); this.updateSoundButton(); this.updateMusicButton(); Controller.getRef().unPauseGame(); } }; _local1.clickSoundButton = function () { Controller.getRef().playClickSound(); if (Controller.getRef().isSoundsMuted()) { Controller.getRef().unMuteSounds(); } else { Controller.getRef().muteSounds(); } this.updateSoundButton(); }; _local1.clickMusicButton = function () { Controller.getRef().playClickSound(); if (Controller.getRef().isMusicMuted()) { Controller.getRef().unMuteMusic(); } else { Controller.getRef().muteMusic(); } this.updateMusicButton(); }; _local1.resume = function () { Controller.getRef().playClickSound(); this.doHide(); }; _local1.updateSoundButton = function () { if (Controller.getRef().isSoundsMuted()) { this.mcRef.mcState.mcPanel.mcSound.gotoAndStop(Menu.sSOUND_STATE_OFF); } else { this.mcRef.mcState.mcPanel.mcSound.gotoAndStop(Menu.sSOUND_STATE_ON); } this.mcRef.mcState.mcPanel.mcSound.btnSound.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.mcSound.btnSound.onRelease = Delegate.create(this, this.clickSoundButton); }; _local1.updateMusicButton = function () { if (Controller.getRef().isMusicMuted()) { this.mcRef.mcState.mcPanel.mcMusic.gotoAndStop(Menu.sMUSIC_STATE_OFF); } else { this.mcRef.mcState.mcPanel.mcMusic.gotoAndStop(Menu.sMUSIC_STATE_ON); } this.mcRef.mcState.mcPanel.mcMusic.btnMusic.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.mcMusic.btnMusic.onRelease = Delegate.create(this, this.clickMusicButton); }; _local1.gotoQuitMenu = function () { Controller.getRef().playClickSound(); this.showQuitMenu(); }; _local1.gotoOptionsMenu = function () { Controller.getRef().playClickSound(); this.showOptionsMenu(); }; _local1.showOptionsMenu = function () { this.mcRef.mcState.gotoAndStop(Menu.sMENU_OPTIONS); this.updateSoundButton(); this.updateMusicButton(); this.mcRef.mcState.mcPanel.btnResume.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnResume.onRelease = Delegate.create(this, this.resume); this.mcRef.mcState.mcPanel.btnHowToPlay.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnHowToPlay.onRelease = Delegate.create(Main.getRef(), Main.getRef().clickInstructionsButton); this.mcRef.mcState.mcPanel.btnQuit.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnQuit.onRelease = Delegate.create(this, this.gotoQuitMenu); }; _local1.showQuitMenu = function () { Controller.getRef().playClickSound(); this.mcRef.mcState.gotoAndStop(Menu.sMENU_QUIT); this.mcRef.mcState.mcPanel.btnYes.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnNo.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnYes.onRelease = Delegate.create(Main.getRef(), Main.getRef().clickQuitButton); this.mcRef.mcState.mcPanel.btnNo.onRelease = Delegate.create(this, this.gotoOptionsMenu); }; _local1.Opening = function () { if (this.stateFinished()) { this.setState(PopUp.sSTATE_OPENED); this.showOptionsMenu(); } }; _local1.Opened = function () { }; _local1.Closing = function () { if (this.stateFinished()) { this.setState(PopUp.sSTATE_IDLE); } }; ASSetPropFlags(_local1, null, 1); (_global.Menu /* register */).sSOUND_STATE_ON = "SoundOn"; (_global.Menu /* register */).sSOUND_STATE_OFF = "SoundOff"; (_global.Menu /* register */).sMUSIC_STATE_ON = "MusicOn"; (_global.Menu /* register */).sMUSIC_STATE_OFF = "MusicOff"; (_global.Menu /* register */).sMENU_OPTIONS = "Options"; (_global.Menu /* register */).sMENU_QUIT = "Quit"; } #endinitclip
Symbol 1133 MovieClip [__Packages.Delegate] Frame 0
#initclip if (!Delegate) { //(_global.Delegate = function () { super(); }) extends Object var _local1 = (_global.Delegate /* register */).prototype; _local1.DelegateArgs = function (f) { this.func = f; }; (_global.Delegate /* register */).create = function (obj, func) { var _local3 = function () { var _local2 = arguments.callee.target; func = arguments.callee.func; var _local3 = arguments.callee.arg; _local3 = _local3.concat(arguments); return(func.apply(_local2, _local3)); }; _local3.target = obj; _local3.func = func; _local3.arg = arguments.slice(2); return(_local3); }; _local1.createDelegate = function (obj) { return(Delegate.create(obj, this.func)); }; ASSetPropFlags(_local1, null, 1); } #endinitclip
Symbol 1134 MovieClip [__Packages.Main] Frame 0
#initclip if (!Main) { //(_global.Main = function (_mcRef) { super(_mcRef, false); Stage.showMenu = false; Main.oRef = this; this.mcRef.onEnterFrame = Delegate.create(this, this.enterFrame); this.sSection = Main.PACKAGING_SECTION; this.oController = new Controller(this.mcRef); this.oDynamicPack = null; this.bQuitting = false; this.bFinished = false; this.bCheatClothesActivated = false; this.bMustSendScore = false; this.bEasterEgg = false; this.oShadow = new Shadow(this.mcRef.mcShadow); this.sState = Main.sSTATE_INIT; this.oController.playMusicLoop(Main.PACKAGING_SECTION); }) extends State var _local1 = (_global.Main /* register */).prototype; _local1.doHide = function () { this.mcRef.visible = false; }; _local1.doShow = function () { this.mcRef.visible = true; }; _local1.winGame = function () { this.bFinished = true; CTRLGame.getRef().Screen.getInterface().pauseTime(); if (CTRLGame.getRef().Level == CTRLGame.nLEVEL1) { this.calculateScore(); this.oController.goToNewLevel(this.game.Screen.getInterface().mcRef.mcSongs._currentframe); } else { this.oController.goTo(Main.sSTATE_WIN, this); } }; _local1.loseGame = function () { this.bFinished = true; CTRLGame.getRef().Screen.getInterface().pauseTime(); this.oController.goTo(Main.sSTATE_LOSE, this); }; _local1.startNewLevel = function () { this.bFinished = false; var _local2 = CTRLGame.getRef().Level; var _local3 = CTRLGame.getRef().Score; this.game.cleanUp(); delete this.game; this.game = null; this.game = new CTRLGame(this.mcRef.mcState, _local3, _local2 + 1); this.game.Screen.getInterface().doShow(); }; _local1.updateScoreField = function () { if (this.sState == Main.sSTATE_GAME) { CTRLGame.getRef().Screen.getInterface().setScoreValue(CTRLGame.getRef().Score); } else if ((this.sState == Main.sSTATE_WIN) || (this.sState == Main.sSTATE_LOSE)) { this.mcRef.mcState.txtScore.text = Utils.styleNumber(CTRLGame.getRef().Score); } }; _local1.doPause = function () { }; _local1.doUnPause = function () { }; _local1.onRestartButton = function () { this.resetForNewGame(); this.sStartDynamic = ScrollingPanel.sSTATE_TITLE; this.oController.goTo(Main.sSTATE_PACKAGING, this); }; _local1.onHighScoresButton = function () { if (this.sState != Main.sSTATE_PACKAGING) { this.resetForNewGame(); } this.bMustSendScore = false; this.sStartDynamic = ScrollingPanel.sSTATE_HIGHSCORES; this.oController.goTo(Main.sSTATE_PACKAGING, this); }; _local1.rollOverButton = function () { this.oController.playRollOverSound(); }; _local1.clickPlayButton = function () { this.oController.playClickSound(); this.oController.goTo(Main.sSTATE_GAME, this); }; _local1.clickInstructionsButton = function () { this.oController.playClickSound(); this.oController.goTo(Main.sSTATE_INSTRUCTIONS, this); }; _local1.clickMenuButton = function () { this.oController.playClickSound(); this.oController.getMenu().doShow(); }; _local1.clickQuitButton = function () { this.oController.playClickSound(); this.bQuitting = true; this.loseGame(); }; _local1.clickSubmitScore = function () { this.oController.playClickSound(); this.bMustSendScore = true; this.resetForNewGame(); this.sStartDynamic = ScrollingPanel.sSTATE_HIGHSCORES; this.oController.goTo(Main.sSTATE_PACKAGING, this); }; _local1.clickRestartButton = function () { this.oController.playClickSound(); this.onRestartButton(); }; _local1.clickHighScoresButton = function () { this.oController.playClickSound(); this.onHighScoresButton(); }; _local1.setState = function (_sState) { this.sLastState = this.sState; super.setState(_sState); this.initState(_sState); }; _local1.showHighScoreStuff = function (_btnSubmit) { _global.HS.initHiScores(); if (_global.gProxyObj.getIsLoggedIn()) { _btnSubmit._visible = true; } else { _btnSubmit._visible = false; } if (_global.HS.G_ShowHighScore == false) { _btnSubmit._visible = false; _btnSubmit._visible = false; } }; _local1.setCheatClothes = function (_bActive) { this.bCheatClothesActivated = _bActive; }; _local1.setMustSendScore = function (_bMustSend) { this.bMustSendScore = _bMustSend; }; _local1.isCheatClothesActivated = function () { return(this.bCheatClothesActivated); }; _local1.getSection = function () { return(this.sSection); }; _local1.__get__Finished = function () { return(this.bFinished); }; _local1.__get__MustSendScore = function () { return(this.bMustSendScore); }; _local1.__get__EasterEgg = function () { return(this.bEasterEgg); }; _local1.setEasterEgg = function (_bEasterEgg) { this.bEasterEgg = _bEasterEgg; }; (_global.Main /* register */).getRef = function () { return(Main.oRef); }; _local1.Init = function () { if (this.mcRef.mcState.mcLoading._currentframe == this.mcRef.mcState.mcLoading._totalframes) { this.setState(Main.sSTATE_PACKAGING); this.sStartDynamic = ScrollingPanel.sSTATE_TITLE; } }; _local1.Packaging = function () { }; _local1.Game = function () { if (Controller.getRef().isPaused() || (CTRLGame.getRef().Screen.isInMiniGame())) { if (!this.oShadow.isVisible()) { this.oShadow.doShow(); } } else if (this.oShadow.isVisible()) { this.oShadow.doHide(); } }; _local1.LoseScreen = function () { }; _local1.WinScreen = function () { }; _local1.calculateScore = function () { if (!this.bQuitting) { var _local2 = CTRLGame.getRef().Songs / Main.nFRAME_RATE; if ((_local2 - Math.round(_local2)) != 0) { _local2 = Math.round(_local2); _local2++; } else { _local2 = Math.round(_local2); } CTRLGame.getRef().addToScore(_local2 * LD.nSECOND_LEFT_VALUE); } }; _local1.initState = function (_sState) { switch (_sState) { case Main.sSTATE_PACKAGING : if (this.sLastState == Main.sSTATE_INIT) { this.oDynamicPack = new DynamicPack(this.mcRef.mcState, DynamicPack.sSTATE_ENTER, this.sStartDynamic); } else { this.oDynamicPack = new DynamicPack(this.mcRef.mcState, DynamicPack.sSTATE_IDLE, this.sStartDynamic); } break; case Main.sSTATE_GAME : if (this.sSection == Main.PACKAGING_SECTION) { this.oDynamicPack.cleanUp(); delete this.oDynamicPack; this.oDynamicPack = null; this.game = new CTRLGame(this.mcRef.mcState, 0, 1); this.oController.playMusicLoop(Main.GAME_SECTION); Controller.getRef().getStartPop().doInstantShow(); } this.sSection = Main.GAME_SECTION; break; case Main.sSTATE_WIN : CTRLGame.getRef().addToScore(LD.nWIN_BONUSPOINTS); case Main.sSTATE_LOSE : this.calculateScore(); this.oController.playMusicLoop(Main.PACKAGING_SECTION); this.sSection = Main.PACKAGING_SECTION; this.oEndScreen = new EndScreen(this.mcRef.mcState); CTRLGame.getRef().Screen.getInterface().doHide(); this.oController.getMenu().doInstantHide(); this.oShadow.doInstantHide(); break; } }; _local1.enterFrame = function () { MainBroadcaster.Instance.doAction(); Broadcaster.Instance.doAction(); }; _local1.resetForNewGame = function () { Broadcaster.Instance.flushBroadcaster(); this.oEndScreen.cleanUp(); delete this.oEndScreen; this.oController.resetForNewGame(); this.game.cleanUp(); delete this.game; this.game = null; this.bQuitting = false; this.bFinished = false; }; _local1.addProperty("Finished", _local1.__get__Finished, function () { }); _local1.addProperty("EasterEgg", _local1.__get__EasterEgg, function () { }); _local1.addProperty("MustSendScore", _local1.__get__MustSendScore, function () { }); ASSetPropFlags(_local1, null, 1); (_global.Main /* register */).PACKAGING_SECTION = "Packaging"; (_global.Main /* register */).GAME_SECTION = "Game"; (_global.Main /* register */).sSTATE_INIT = "Init"; (_global.Main /* register */).sSTATE_PACKAGING = "Packaging"; (_global.Main /* register */).sSTATE_GAME = "Game"; (_global.Main /* register */).sSTATE_WIN = "WinScreen"; (_global.Main /* register */).sSTATE_LOSE = "LoseScreen"; (_global.Main /* register */).sSTATE_RESET = "Reset"; (_global.Main /* register */).sSTATE_INSTRUCTIONS = "Instructions"; (_global.Main /* register */).nFRAME_RATE = 35; } #endinitclip
Symbol 1135 MovieClip [__Packages.DynamicPack] Frame 0
#initclip if (!DynamicPack) { //(_global.DynamicPack = function (_mcRef, _sInitState, _sStartDynamic) { super(_mcRef); this.setState(_sInitState); if (_sInitState == DynamicPack.sSTATE_IDLE) { this.oPanel = new ScrollingPanel(this.mcRef.mcState); this.oPanel.setState(_sStartDynamic); } }) extends State var _local1 = (_global.DynamicPack /* register */).prototype; _local1.cleanUp = function () { super.cleanUp(); this.oPanel.cleanUp(); }; _local1.Enter = function () { if (this.stateFinished()) { this.setState(DynamicPack.sSTATE_IDLE); this.oPanel = new ScrollingPanel(this.mcRef.mcState); } }; _local1.Idle = function () { }; ASSetPropFlags(_local1, null, 1); (_global.DynamicPack /* register */).sSTATE_ENTER = "Enter"; (_global.DynamicPack /* register */).sSTATE_IDLE = "Idle"; } #endinitclip
Symbol 1136 MovieClip [__Packages.ScrollingPanel] Frame 0
#initclip if (!ScrollingPanel) { //(_global.ScrollingPanel = function (_mcRef) { super(_mcRef); this.setState(ScrollingPanel.sSTATE_TITLE); this.nInstructionsPage = 1; this.nKeyPosition = 1; }) extends State var _local1 = (_global.ScrollingPanel /* register */).prototype; _local1.setState = function (_sState) { this.sLastState = this.sState; super.setState(_sState); this.initState(_sState); }; _local1.TitleToHowToPlay = function () { if (this.stateFinished()) { var _local2 = this.mcRef.mcState.mcPanel.mcPage.mcKeys._currentframe; this.setState(ScrollingPanel.sSTATE_HOWTOPLAY); this.mcRef.mcState.mcPanel.mcPage.mcKeys.gotoAndPlay(_local2); } }; _local1.HowToPlayToTitle = function () { if (this.stateFinished()) { this.nKeyPosition = this.mcRef.mcState.mcPanel.mcPage.mcKeys._currentframe; this.setState(ScrollingPanel.sSTATE_TITLE); } }; _local1.TitleToHighScores = function () { if (this.stateFinished()) { this.changeStateKeepingInfo(ScrollingPanel.sSTATE_HIGHSCORES); } }; _local1.HighScoresToTitle = function () { if (this.stateFinished()) { this.setState(ScrollingPanel.sSTATE_TITLE); } }; _local1.TitleCard = function () { }; _local1.HighScores = function () { }; _local1.Instructions = function () { }; _local1.moveTitleToIns = function () { this.setState(ScrollingPanel.sSTATE_TITLE_TO_HOWTOPLAY); this.mcRef.mcState.mcPanel.mcPage.mcKeys.gotoAndPlay(this.nKeyPosition); this.initPage(); }; _local1.moveTitleToHighScores = function () { Main.getRef().setMustSendScore(false); this.setState(ScrollingPanel.sSTATE_TITLE_TO_HIGHSCORES); Main.getRef().showHighScoreStuff(this.mcRef.mcState.mcPanel.mcSubmit); this.checkToSubmitHighScore(); this.mcRef.mcState.mcPanel.mcSubmit._visible = false; this.mcRef.mcState.mcPanel.mcMain.gotoAndStop(2); }; _local1.desactivateButton = function (_mcButton) { delete _mcButton.button.onRollOver; _mcButton.button.onRollOver = undefined; delete _mcButton.button.onRelease; _mcButton.button.onRelease = undefined; _mcButton.gotoAndStop(2); }; _local1.activateButton = function (_mcButton, _onRelease) { _mcButton.gotoAndStop(1); _mcButton.button.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); _mcButton.button.onRelease = Delegate.create(this, _onRelease); }; _local1.nextPage = function () { Controller.getRef().playClickSound(); this.nInstructionsPage++; this.initPage(); }; _local1.previousPage = function () { Controller.getRef().playClickSound(); this.nInstructionsPage--; this.initPage(); }; _local1.initPage = function () { if (this.nInstructionsPage == 1) { this.desactivateButton(this.mcRef.mcState.mcPanel.mcBack); this.activateButton(this.mcRef.mcState.mcPanel.mcNext, this.nextPage); } else if (this.nInstructionsPage == 2) { this.activateButton(this.mcRef.mcState.mcPanel.mcBack, this.previousPage); this.activateButton(this.mcRef.mcState.mcPanel.mcNext, this.nextPage); } else if (this.nInstructionsPage == 3) { this.activateButton(this.mcRef.mcState.mcPanel.mcBack, this.previousPage); this.desactivateButton(this.mcRef.mcState.mcPanel.mcNext); } this.mcRef.mcState.mcPanel.mcPage.gotoAndStop(this.nInstructionsPage); }; _local1.checkToSubmitHighScore = function () { if (_global.gProxyObj.getIsLoggedIn()) { this.mcRef.mcState.mcPanel.mcSubmit._visible = true; } else { this.mcRef.mcState.mcPanel.mcSubmit._visible = false; } if (Main.getRef().MustSendScore) { this.clickSubmitButton(); } else { _global.HS.getScores(); } }; _local1.initState = function (_sState) { switch (_sState) { case ScrollingPanel.sSTATE_TITLE : _global.HS.initHiScores(); this.mcRef.mcState.mcPanel.btnPlay2.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnPlay2.onRelease = Delegate.create(Main.getRef(), Main.getRef().clickPlayButton); this.mcRef.mcState.mcPanel.btnHighScores.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnHighScores.onRelease = Delegate.create(this, this.clickTitleToHSButton); this.mcRef.mcState.mcPanel.btnHowToPlay.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnHowToPlay.onRelease = Delegate.create(this, this.clickTitleToInsButton); this.mcRef.mcState.mcPanel.btnCheat.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnCheat.onRelease = Delegate.create(this, this.clickEnterCodeButton); break; case ScrollingPanel.sSTATE_HOWTOPLAY : this.mcRef.mcState.mcPanel.btnPlay1.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnPlay1.onRelease = Delegate.create(Main.getRef(), Main.getRef().clickPlayButton); this.initPage(); break; case ScrollingPanel.sSTATE_HIGHSCORES : if (this.sLastState == ScrollingPanel.sSTATE_TITLE_TO_HIGHSCORES) { this.mcRef.mcState.mcPanel.mcSubmit._visible = false; } else { Main.getRef().showHighScoreStuff(this.mcRef.mcState.mcPanel.mcSubmit); this.checkToSubmitHighScore(); } if (this.mcRef.mcState.mcPanel.mcSubmit._visible) { this.mcRef.mcState.mcPanel.mcSubmit.btnSubmit.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.mcSubmit.btnSubmit.onRelease = Delegate.create(this, this.clickSubmitButton); this.mcRef.mcState.mcPanel.mcMain.gotoAndStop(1); } else { this.mcRef.mcState.mcPanel.mcMain.gotoAndStop(2); } this.mcRef.mcState.mcPanel.mcMain.btnHSToTitle.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.mcMain.btnHSToTitle.onRelease = Delegate.create(this, this.clickHSToTitleButton); break; } }; _local1.clickTitleToInsButton = function () { Controller.getRef().playClickSound(); this.moveTitleToIns(); }; _local1.clickTitleToHSButton = function () { Controller.getRef().playClickSound(); this.moveTitleToHighScores(); }; _local1.clickHSToTitleButton = function () { Controller.getRef().playClickSound(); this.changeStateKeepingInfo(ScrollingPanel.sSTATE_HIGHSCORES_TO_TITLE); }; _local1.clickInsToTitleButton = function () { Controller.getRef().playClickSound(); var _local2 = this.mcRef.mcState.mcPanel.mcPage.mcKeys._currentframe; this.setState(ScrollingPanel.sSTATE_HOWTOPLAY_TO_TITLE); this.mcRef.mcState.mcPanel.mcPage.mcKeys.gotoAndPlay(_local2); this.initPage(); }; _local1.clickEnterCodeButton = function () { Controller.getRef().playClickSound(); Controller.getRef().getCheatPop().doShow(); }; _local1.clickSubmitButton = function () { _global.HS.submitScore(CTRLGame.getRef().Score); this.mcRef.mcState.mcPanel.mcSubmit._visible = false; if (this.mcRef.mcState.mcPanel.mcSubmit._visible) { this.mcRef.mcState.mcPanel.mcMain.gotoAndStop(1); } else { this.mcRef.mcState.mcPanel.mcMain.gotoAndStop(2); } }; _local1.changeStateKeepingInfo = function (_sNextState) { var _local3 = this.mcRef.mcState.mcPanel.mcSubmit._visible; var _local4 = this.mcRef.mcState.mcPanel.txt_highScoreNumber.text; var _local5 = this.mcRef.mcState.mcPanel.txt_highScoreName.text; var _local6 = this.mcRef.mcState.mcPanel.txt_highScoreScore.text; var _local7 = this.mcRef.mcState.mcPanel.txt_highScoreScore.scroll; this.setState(_sNextState); this.mcRef.mcState.mcPanel.mcSubmit._visible = _local3; if (this.mcRef.mcState.mcPanel.mcSubmit._visible) { this.mcRef.mcState.mcPanel.mcMain.gotoAndStop(1); } else { this.mcRef.mcState.mcPanel.mcMain.gotoAndStop(2); } this.mcRef.mcState.mcPanel.txt_highScoreNumber.text = _local4; this.mcRef.mcState.mcPanel.txt_highScoreName.text = _local5; this.mcRef.mcState.mcPanel.txt_highScoreScore.text = _local6; this.mcRef.mcState.mcPanel.txt_highScoreNumber.scroll = _local7; this.mcRef.mcState.mcPanel.txt_highScoreName.scroll = _local7; this.mcRef.mcState.mcPanel.txt_highScoreScore.scroll = _local7; }; ASSetPropFlags(_local1, null, 1); (_global.ScrollingPanel /* register */).sSTATE_TITLE = "TitleCard"; (_global.ScrollingPanel /* register */).sSTATE_TITLE_TO_HOWTOPLAY = "TitleToHowToPlay"; (_global.ScrollingPanel /* register */).sSTATE_HOWTOPLAY = "HowToPlay"; (_global.ScrollingPanel /* register */).sSTATE_HOWTOPLAY_TO_TITLE = "HowToPlayToTitle"; (_global.ScrollingPanel /* register */).sSTATE_HIGHSCORES = "HighScores"; (_global.ScrollingPanel /* register */).sSTATE_HIGHSCORES_TO_TITLE = "HighScoresToTitle"; (_global.ScrollingPanel /* register */).sSTATE_TITLE_TO_HIGHSCORES = "TitleToHighScores"; } #endinitclip
Symbol 1137 MovieClip [__Packages.EndScreen] Frame 0
#initclip if (!EndScreen) { //(_global.EndScreen = function (_mcRef) { super(_mcRef); this.setState(EndScreen.sSTATE_IN); this.bRestartButton = false; this.nFinalScore = CTRLGame.getRef().Score; this.sUnit = " points!"; if ((this.nFinalScore == 0) || (this.nFinalScore == 1)) { this.sUnit = " point!"; } }) extends State var _local1 = (_global.EndScreen /* register */).prototype; _local1.doPause = function () { }; _local1.doUnPause = function () { }; _local1.In = function () { this.mcRef.mcState.mcScreen.txtScore.text = Utils.styleNumber(this.nFinalScore) + this.sUnit; if (this.stateFinished()) { this.setState(EndScreen.sSTATE_IDLE); this.initScreen(); this.mcRef.mcState.txtScore.text = Utils.styleNumber(this.nFinalScore) + this.sUnit; } else if (this.mcRef.mcState._currentframe == EndScreen.nFIRST_VISIBLE_FRAME) { Main.getRef().showHighScoreStuff(this.mcRef.mcState.mcScreen.mcSubmit); this.mcRef.mcState.mcScreen.txtScore.text = Utils.styleNumber(this.nFinalScore) + this.sUnit; if (Main.getRef().sState == Main.sSTATE_WIN) { Controller.getRef().getSounds().playSound("WinScreen_In", Controller.nSFX_VOLUME, 1); } else if (Main.getRef().sState == Main.sSTATE_LOSE) { Controller.getRef().getSounds().playSound("LoseScreen_In", Controller.nSFX_VOLUME, 1); } } }; _local1.Idle = function () { }; _local1.Out = function () { this.mcRef.mcState.mcScreen.txtScore.text = Utils.styleNumber(this.nFinalScore) + this.sUnit; if (this.stateFinished()) { this.mcRef.mcState.stop(); if (this.bRestartButton) { Main.getRef().onRestartButton(); } else { Main.getRef().onHighScoresButton(); } } }; _local1.clickRestartButton = function () { Controller.getRef().playClickSound(); this.bRestartButton = true; this.setOut(); }; _local1.clickHighScoresButton = function () { Controller.getRef().playClickSound(); this.bRestartButton = false; this.setOut(); }; _local1.setOut = function () { this.setState(EndScreen.sSTATE_OUT); Main.getRef().showHighScoreStuff(this.mcRef.mcState.mcScreen.mcSubmit); Controller.getRef().getSounds().startFadeOut("WinScreen_In"); Controller.getRef().getSounds().startFadeOut("LoseScreen_In"); Controller.getRef().getSounds().playSound("EndScreen_Out", Controller.nSFX_VOLUME, 1); this.mcRef.mcState.mcScreen.txtScore.text = Utils.styleNumber(this.nFinalScore) + this.sUnit; }; _local1.initScreen = function () { this.mcRef.mcState.btnPlayAgain.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.btnPlayAgain.onRelease = Delegate.create(this, this.clickRestartButton); this.mcRef.mcState.btnHighScores.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.btnHighScores.onRelease = Delegate.create(this, this.clickHighScoresButton); Main.getRef().showHighScoreStuff(this.mcRef.mcState.mcSubmit); if (this.mcRef.mcState.mcSubmit._visible) { this.mcRef.mcState.mcSubmit.btnSubmit.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcSubmit.btnSubmit.onRelease = Delegate.create(Main.getRef(), Main.getRef().clickSubmitScore); } }; ASSetPropFlags(_local1, null, 1); (_global.EndScreen /* register */).sSTATE_IN = "In"; (_global.EndScreen /* register */).sSTATE_IDLE = "Idle"; (_global.EndScreen /* register */).sSTATE_OUT = "Out"; (_global.EndScreen /* register */).nFIRST_VISIBLE_FRAME = 15; } #endinitclip
Symbol 1138 MovieClip [__Packages.Utils] Frame 0
class Utils { function Utils () { } static function styleNumber(pNumber, pMinimumChar) { var _local4 = false; var _local5 = String(pNumber); var _local6 = _local5; do { if (_local5.length < pMinimumChar) { _local4 = true; _local6 = "0" + _local6; } } while (_local6.length < pMinimumChar); _local5 = _local6; var _local7 = ""; var _local8 = _local5.length; _local8 = _local8 / 3; if (_local8 <= 1) { return(_local5); } var _local9 = _local8; for ( ; _local9 > 1 ; _local9--) { _local7 = (" " + _local5.substr(-3)) + _local7; _local5 = _local5.substr(0, -3); } _local6 = _local5 + _local7; return(_local6); } //ASSetPropFlags(_local1, null, 1); }
Symbol 1139 MovieClip [__Packages.Shadow] Frame 0
#initclip if (!Shadow) { //(_global.Shadow = function (_mcRef) { super(_mcRef, false); this.setState(this.sSTATE_EMPTY); }) extends State var _local1 = (_global.Shadow /* register */).prototype; _local1.doShow = function () { this.setState(this.sSTATE_IN); }; _local1.doInstantHide = function () { this.setState(this.sSTATE_EMPTY); }; _local1.doHide = function () { this.setState(this.sSTATE_OUT); }; _local1.isVisible = function () { var _local2 = true; if (this.sState == this.sSTATE_EMPTY) { _local2 = false; } return(_local2); }; _local1.In = function () { if (this.stateFinished()) { this.setState(this.sSTATE_IDLE); } }; _local1.Idle = function () { }; _local1.Out = function () { if (this.stateFinished()) { this.setState(this.sSTATE_EMPTY); } }; _local1.Empty = function () { }; ASSetPropFlags(_local1, null, 1); _local1.sSTATE_IN = "In"; _local1.sSTATE_IDLE = "Idle"; _local1.sSTATE_OUT = "Out"; _local1.sSTATE_EMPTY = "Empty"; } #endinitclip
Symbol 1140 MovieClip [__Packages.LD] Frame 0
class LD { function LD () { } static function getSongsMax(_nLevel) { return(aSONGS_MAX[_nLevel - 1]); } //ASSetPropFlags(_local1, null, 1); static var nBONUSPOINTS = 500; static var nWIN_BONUSPOINTS = 5000; static var nGOOD_NOTE_VALUE = 330; static var nFALSE_NOTE_VALUE = -330; static var aSONGS_MAX = [(3.5 * 60) * 35, (3 * 60) * 35]; static var nNB_PUSHBUS_WITH_SANDY = 3; static var nSECOND_LEFT_VALUE = 100; static var sCHEAT_CLOTHING = "BUBBLE"; }
Symbol 1141 MovieClip [__Packages.Transition] Frame 0
#initclip if (!Transition) { //(_global.Transition = function (_mcRef) { super(_mcRef, false); this.setState(Transition.sSTATE_IDLE); this.bIsLeft = Math.round(Math.random()); }) extends State var _local1 = (_global.Transition /* register */).prototype; _local1.goTo = function (_sGoingTo, _classToMove) { this.sGoingTo = _sGoingTo; if ((!(_classToMove instanceof State)) || ((_classToMove == undefined) || (_classToMove == null))) { this.classToMove = Main.getRef(); } else { this.classToMove = _classToMove; } if (this.sState == Transition.sSTATE_IDLE) { if (this.bIsLeft) { this.setState(Transition.sSTATE_PLAY_RIGHT); this.bIsLeft = false; } else { this.setState(Transition.sSTATE_PLAY_LEFT); this.bIsLeft = true; } } Controller.getRef().getSounds().playSound("SFX_Transition", Controller.nSFX_VOLUME, 1); }; _local1.managePlayAnim = function () { if (this.stateFinished()) { this.setState(Transition.sSTATE_IDLE); } else if (this.mcRef.mcState._currentframe == Transition.nFRAME_CHANGE) { if (this.sGoingTo != Transition.sEXCEPTION) { Controller.getRef().getInstructions().doHide(); this.classToMove.setState(this.sGoingTo); } else { Controller.getRef().getInstructions().doShow(); } } }; _local1.Idle = function () { }; _local1.PlayLeft = function () { this.managePlayAnim(); }; _local1.PlayRight = function () { this.managePlayAnim(); }; ASSetPropFlags(_local1, null, 1); (_global.Transition /* register */).sEXCEPTION = "Instructions"; (_global.Transition /* register */).sSTATE_IDLE = "Idle"; (_global.Transition /* register */).sSTATE_PLAY_LEFT = "PlayLeft"; (_global.Transition /* register */).sSTATE_PLAY_RIGHT = "PlayRight"; (_global.Transition /* register */).nFRAME_CHANGE = 30; } #endinitclip
Symbol 1142 MovieClip [__Packages.TransitionLevel] Frame 0
#initclip if (!TransitionLevel) { //(_global.TransitionLevel = function (_mcRef) { super(_mcRef, false); this.nFrameSongs = 0; this.setState(TransitionLevel.sSTATE_IDLE); }) extends State var _local1 = (_global.TransitionLevel /* register */).prototype; _local1.goToNewLevel = function (_nFrameSongs) { if (this.sState == TransitionLevel.sSTATE_IDLE) { this.setState(TransitionLevel.sSTATE_IN); this.nFrameSongs = _nFrameSongs; this.mcRef.mcState.mcScreen.mcSongs.gotoAndStop(1); } Controller.getRef().getSounds().startFadeOut(Controller.GAME_MUSIC_NAME); Controller.getRef().getSounds().startFadeIn("rewindsong", Controller.nSFX_VOLUME, 1); }; _local1.manageRefillGauge = function () { if (this.mcRef.mcState.mcScreen.mcSongs._currentframe == 100) { var _local2 = this.mcRef.mcState.mcScreen.mcSongs._currentframe; this.setState(TransitionLevel.sSTATE_OUT); Controller.getRef().getSounds().startFadeOut("rewindsong"); Controller.getRef().getSounds().startFadeIn(Controller.GAME_MUSIC_NAME, Controller.nMUSIC_VOLUME, 999999); this.mcRef.mcState.mcScreen.mcSongs.gotoAndStop(_local2); } else { this.mcRef.mcState.mcScreen.mcSongs.gotoAndStop(Math.min(this.mcRef.mcState.mcScreen.mcSongs._currentframe + 2, 100)); } }; _local1.Idle = function () { }; _local1.In = function () { if (this.stateFinished()) { var _local2 = this.mcRef.mcState.mcScreen.mcSongs._currentframe; var _local3 = this.mcRef.mcState.mcScreen.mcSquidward._currentframe; var _local4 = this.mcRef.mcState.mcScreen.mcBus._currentframe; this.setState(TransitionLevel.sSTATE_OPENED); this.mcRef.mcState.mcScreen.mcSongs.gotoAndStop(_local2); this.mcRef.mcState.mcScreen.mcSquidward.gotoAndPlay(_local3); this.mcRef.mcState.mcScreen.mcBus.gotoAndPlay(_local4); Main.getRef().startNewLevel(); } }; _local1.Opened = function () { this.manageRefillGauge(); }; _local1.Out = function () { if (this.stateFinished()) { this.setState(TransitionLevel.sSTATE_IDLE); this.mcRef.mcState.mcScreen.mcSongs.gotoAndStop(100); } }; ASSetPropFlags(_local1, null, 1); (_global.TransitionLevel /* register */).sSTATE_IDLE = "Idle"; (_global.TransitionLevel /* register */).sSTATE_IN = "In"; (_global.TransitionLevel /* register */).sSTATE_OPENED = "Opened"; (_global.TransitionLevel /* register */).sSTATE_OUT = "Out"; } #endinitclip
Symbol 1143 MovieClip [__Packages.Instructions] Frame 0
#initclip if (!Instructions) { //(_global.Instructions = function (_mcRef) { super(_mcRef, false); this.nInstructionsPage = 1; this.setState(Instructions.sSTATE_IDLE); }) extends State var _local1 = (_global.Instructions /* register */).prototype; _local1.doShow = function () { if (this.sState == Instructions.sSTATE_IDLE) { this.setState(Instructions.sSTATE_SHOW); Main.getRef().doHide(); this.initPage(); this.mcRef.mcState.mcScreen.mcPanel.btnPlay1.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcScreen.mcPanel.btnPlay1.onRelease = Delegate.create(Main.getRef(), Main.getRef().clickPlayButton); this.mcRef.mcState.stop(); } }; _local1.doHide = function () { if (this.sState != Instructions.sSTATE_IDLE) { this.setState(Instructions.sSTATE_IDLE); Main.getRef().doShow(); } }; _local1.desactivateButton = function (_mcButton) { delete _mcButton.button.onRollOver; _mcButton.button.onRollOver = undefined; delete _mcButton.button.onRelease; _mcButton.button.onRelease = undefined; _mcButton.gotoAndStop(2); }; _local1.activateButton = function (_mcButton, _onRelease) { _mcButton.gotoAndStop(1); _mcButton.button.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); _mcButton.button.onRelease = Delegate.create(this, _onRelease); }; _local1.nextPage = function () { Controller.getRef().playClickSound(); this.nInstructionsPage++; this.initPage(); }; _local1.previousPage = function () { Controller.getRef().playClickSound(); this.nInstructionsPage--; this.initPage(); }; _local1.initPage = function () { if (this.nInstructionsPage == 1) { this.desactivateButton(this.mcRef.mcState.mcScreen.mcPanel.mcBack); this.activateButton(this.mcRef.mcState.mcScreen.mcPanel.mcNext, this.nextPage); } else if (this.nInstructionsPage == 2) { this.activateButton(this.mcRef.mcState.mcScreen.mcPanel.mcBack, this.previousPage); this.activateButton(this.mcRef.mcState.mcScreen.mcPanel.mcNext, this.nextPage); } else if (this.nInstructionsPage == 3) { this.activateButton(this.mcRef.mcState.mcScreen.mcPanel.mcBack, this.previousPage); this.desactivateButton(this.mcRef.mcState.mcScreen.mcPanel.mcNext); } this.mcRef.mcState.mcScreen.mcPanel.mcPage.gotoAndStop(this.nInstructionsPage); }; _local1.doPause = function () { }; _local1.doUnPause = function () { }; _local1.Idle = function () { }; _local1.ShowScreen = function () { }; ASSetPropFlags(_local1, null, 1); (_global.Instructions /* register */).sSTATE_IDLE = "Idle"; (_global.Instructions /* register */).sSTATE_SHOW = "ShowScreen"; } #endinitclip
Symbol 1144 MovieClip [__Packages.Sounds] Frame 0
class Sounds { var mcTimeLine, mcRef, bMuteSound, bMuteMusic, oSounds, nDepth, aTabSonFade, nFadingSpeed; function Sounds (_mcTimeline) { mcTimeLine = _mcTimeline; init(); mcRef = _mcTimeline.mcSounds; mcRef.onEnterFrame = Delegate.create(this, enterFrame); } function isSoundsMuted() { return(bMuteSound); } function isMusicMuted() { return(bMuteMusic); } function playSound(_sName, _nVolume, _nLoop) { if (!exist(_sName)) { oSounds[_sName] = new Object(); oSounds[_sName].sName = _sName; oSounds[_sName].nVolume = 0; oSounds[_sName].nPausePosition = 0; oSounds[_sName].mcRef = mcTimeLine.createEmptyMovieClip(_sName, nDepth); oSounds[_sName].sSound = new Sound(_sName); oSounds[_sName].sSound.attachSound(_sName); if (_sName == Controller.PACKAGING_INTRO_MUSIC_NAME) { oSounds[_sName].sSound.onSoundComplete = Delegate.create(Controller.getRef(), Controller.getRef().introComplete); } nDepth++; } if (exist(_sName)) { setVolumeSound(_sName, _nVolume); oSounds[_sName].sSound.start(0, _nLoop); if (isMusic(_sName)) { if (bMuteMusic) { oSounds[_sName].sSound.setVolume(0); } } else if (bMuteSound) { oSounds[_sName].sSound.setVolume(0); } } } function playRandomSound(_nMaxSounds, _sSoundName, _nVolume) { var _local5 = Math.round(Math.random() * (_nMaxSounds - 1)); _local5++; playSound(((_sSoundName + "(") + _local5) + ")", _nVolume, 1); } function stopSound(_sName) { if (exist(_sName)) { setVolumeSound(_sName, 0); oSounds[_sName].sSound.stop(); } } function pauseSound(_sName) { if (exist(_sName)) { if (!isMusic(_sName)) { if (oSounds[_sName].nPausePosition == -1) { oSounds[_sName].nPausePosition = 0; } else { oSounds[_sName].nPausePosition = oSounds[_sName].sSound.position; } oSounds[_sName].sSound.stop(); } } } function resumeSound(_sName) { if (exist(_sName)) { if (!isMusic(_sName)) { if ((oSounds[_sName].nPausePosition != 0) && (oSounds[_sName].nPausePosition != undefined)) { oSounds[_sName].sSound.start(oSounds[_sName].nPausePosition / 1000, 0); } } } } function pauseAllSounds() { for (var i in oSounds) { pauseSound(oSounds[i].sName); } } function resumeAllSounds() { for (var i in oSounds) { resumeSound(oSounds[i].sName); } } function startFadeIn(_sName, _nVolume, _nLoop) { if (((!bMuteSound) && (!isMusic(_sName))) || ((!bMuteMusic) && (isMusic(_sName)))) { playSound(_sName, 0, _nLoop); var _local5 = [_sName, _nVolume, "In", 0]; aTabSonFade.push(_local5); } else { playSound(_sName, _nVolume, _nLoop); } } function startFadeOut(_sName) { if (exist(_sName)) { aTabSonFade = []; if (oSounds[_sName].sSound.getVolume() != 0) { var _local3 = [_sName, 0, "Out", oSounds[_sName].sSound.getVolume()]; aTabSonFade.push(_local3); } else { stopSound(_sName); } } } function setVolumeSound(_sName, _nVolume) { if (exist(_sName)) { oSounds[_sName].nVolume = _nVolume; if ((bMuteSound && (!isMusic(_sName))) || (bMuteMusic && (isMusic(_sName)))) { oSounds[_sName].sSound.setVolume(0); } else { oSounds[_sName].sSound.setVolume(_nVolume); } } } function DoMuteSounds() { bMuteSound = true; for (var i in oSounds) { if (!isMusic(oSounds[i].sName)) { oSounds[oSounds[i].sName].sSound.setVolume(0); } } } function UndoMuteSounds() { bMuteSound = false; for (var i in oSounds) { if (!isMusic(oSounds[i].sName)) { setVolumeSound(oSounds[i].sName, oSounds[i].nVolume); } } } function DoMuteMusic() { bMuteMusic = true; for (var i in oSounds) { if (isMusic(oSounds[i].sName)) { oSounds[oSounds[i].sName].sSound.setVolume(0); } } } function UndoMuteMusic() { bMuteMusic = false; for (var i in oSounds) { if (isMusic(oSounds[i].sName)) { setVolumeSound(oSounds[i].sName, oSounds[i].nVolume); } } } function enterFrame() { for (var i in aTabSonFade) { var _local2 = aTabSonFade[i][0]; var _local3 = aTabSonFade[i][1]; var _local4 = aTabSonFade[i][2]; var _local5 = aTabSonFade[i][3]; if (_local4 == "In") { _local5 = _local5 + nFadingSpeed; if (_local5 >= _local3) { _local5 = _local3; deleteFading(_local2); if (aTabSonFade.length == 0) { delete oSounds[_local2].mcRef.onEnterFrame; } } } else { _local5 = _local5 - nFadingSpeed; if (_local5 <= 0) { stopSound(_local2); _local5 = 0; deleteFading(_local2); if (aTabSonFade.length == 0) { delete oSounds[_local2].mcRef.onEnterFrame; } } } if (_local5 != 0) { aTabSonFade[i][3] = _local5; } setVolumeSound(_local2, _local5); } } function deleteFading(_sName) { var _local3 = 0; for ( ; _local3 <= aTabSonFade.length ; _local3++) { if (aTabSonFade[_local3][0] == _sName) { aTabSonFade.splice(_local3, 1); } } } function init() { oSounds = {}; aTabSonFade = []; bMuteMusic = false; bMuteSound = false; nDepth = 0; nFadingSpeed = nFADE_SPEED; } function exist(_sName) { var _local3 = false; if (oSounds[_sName]) { _local3 = true; } return(_local3); } function isMusic(_sName) { var _local3 = false; if ((_sName == Controller.GAME_MUSIC_NAME) || ((_sName == Controller.PACKAGING_INTRO_MUSIC_NAME) || (_sName == Controller.PACKAGING_MUSIC_NAME))) { _local3 = true; } return(_local3); } //ASSetPropFlags(_local1, null, 1); static var nFADE_SPEED = 5; }
Symbol 1145 MovieClip [__Packages.StartPopUp] Frame 0
#initclip if (!StartPopUp) { //(_global.StartPopUp = function (_mcRef) { super(_mcRef); }) extends PopUp var _local1 = (_global.StartPopUp /* register */).prototype; _local1.doShow = function () { var _local3 = this.sState; super.doShow(); if (_local3 == PopUp.sSTATE_IDLE) { Controller.getRef().pauseGame(); } }; _local1.doInstantShow = function () { var _local3 = this.sState; super.doInstantShow(); if (_local3 == PopUp.sSTATE_IDLE) { Controller.getRef().pauseGame(); } }; _local1.doHide = function () { var _local3 = this.sState; var _local4 = this.mcRef.mcState.mcPanel.mcSongs._currentframe; super.doHide(); if (_local3 == PopUp.sSTATE_OPENED) { this.mcRef.mcState.mcPanel.mcSongs.gotoAndPlay(_local4); Controller.getRef().unPauseGame(); CTRLGame.getRef().Screen.getInterface().doShow(); } }; _local1.doInstantHide = function () { var _local3 = this.sState; super.doInstantHide(); if (_local3 == PopUp.sSTATE_OPENED) { Controller.getRef().unPauseGame(); CTRLGame.getRef().Screen.getInterface().doShow(); } }; _local1.clickStartButton = function () { Controller.getRef().playClickSound(); this.doHide(); }; _local1.initPopUp = function () { this.mcRef.mcState.mcPanel.btnStart.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnStart.onRelease = Delegate.create(this, this.clickStartButton); }; ASSetPropFlags(_local1, null, 1); } #endinitclip
Symbol 1146 MovieClip [__Packages.CheatPopUp] Frame 0
#initclip if (!CheatPopUp) { //(_global.CheatPopUp = function (_mcRef) { super(_mcRef); }) extends PopUp var _local1 = (_global.CheatPopUp /* register */).prototype; _local1.doShow = function () { if (this.sState == PopUp.sSTATE_IDLE) { this.setState(PopUp.sSTATE_OPENING); this.nCount = 0; this.mcRef.mcState.mcPanel.mcResult.gotoAndStop(CheatPopUp.sSTATE_CHEAT_EMPTY); } }; _local1.doHide = function () { if (this.sState == PopUp.sSTATE_OPENED) { var _local2 = this.mcRef.mcState.mcPanel.mcResult._currentframe; var _local3 = this.mcRef.mcState.mcPanel.txtCheat.text; this.setState(PopUp.sSTATE_CLOSING); this.mcRef.mcState.mcPanel.mcResult.gotoAndStop(_local2); this.mcRef.mcState.mcPanel.txtCheat.text = _local3; } }; _local1.clickCancelButton = function () { Controller.getRef().playClickSound(); this.doHide(); }; _local1.clickEnterButton = function () { Controller.getRef().playClickSound(); if (this.mcRef.mcState.mcPanel.txtCheat.text == LD.sCHEAT_CLOTHING) { this.mcRef.mcState.mcPanel.mcResult.gotoAndStop(CheatPopUp.sSTATE_CHEAT_OUTFITS); Main.getRef().setCheatClothes(true); } else { this.mcRef.mcState.mcPanel.mcResult.gotoAndStop(CheatPopUp.sSTATE_CHEAT_BADCODE); } Selection.setFocus(this.mcRef.mcState.mcPanel.txtCheat); }; _local1.manageChange = function () { this.mcRef.mcState.mcPanel.mcResult.gotoAndStop(CheatPopUp.sSTATE_CHEAT_EMPTY); }; _local1.initPopUp = function () { this.mcRef.mcState.mcPanel.btnCancel.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnCancel.onRelease = Delegate.create(this, this.clickCancelButton); this.mcRef.mcState.mcPanel.btnEnter.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.mcState.mcPanel.btnEnter.onRelease = Delegate.create(this, this.clickEnterButton); this.mcRef.mcState.mcPanel.txtCheat.tabIndex = 101; this.mcRef.mcState.mcPanel.txtCheat.maxChars = CheatPopUp.nMAX_LENGTH_CODE; this.mcRef.mcState.mcPanel.txtCheat.restrict = CheatPopUp.sCODE_CHARS_ALLOWED; this.mcRef.mcState.mcPanel.txtCheat.onChanged = Delegate.create(this, this.manageChange); Selection.setFocus(this.mcRef.mcState.mcPanel.txtCheat); this.mcRef.mcState.mcPanel.mcResult.gotoAndStop(CheatPopUp.sSTATE_CHEAT_EMPTY); }; ASSetPropFlags(_local1, null, 1); (_global.CheatPopUp /* register */).nMAX_LENGTH_CODE = 22; (_global.CheatPopUp /* register */).sCODE_CHARS_ALLOWED = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 _!?."; (_global.CheatPopUp /* register */).sSTATE_CHEAT_OUTFITS = "Outfits"; (_global.CheatPopUp /* register */).sSTATE_CHEAT_BADCODE = "BadCode"; (_global.CheatPopUp /* register */).sSTATE_CHEAT_EMPTY = "Empty"; } #endinitclip
Symbol 1147 MovieClip [__Packages.CenterScreen] Frame 0
#initclip if (!CenterScreen) { //(_global.CenterScreen = function (_mcRef) { super(_mcRef); this.oCurrentMinigame = null; this.oCurrentAlgae = null; this.oCurrentJelly = null; this.oCurrentWall = null; this.oInterface = new Interface(this.mcRef.mcInterface); this.oTransition = new MinigameTransition(this.mcRef.mcTransition); this.sNextState = ""; this.setState(CenterScreen.sSTATE_IDLE); }) extends State var _local1 = (_global.CenterScreen /* register */).prototype; _local1.cleanUp = function () { super.cleanUp(); if (this.oCurrentMinigame != null) { this.oCurrentMinigame.destroyMiniGame(true); delete this.oCurrentMinigame; this.oCurrentMinigame = null; } if (this.oCurrentAlgae != null) { this.oCurrentAlgae.cleanUp(); delete this.oCurrentAlgae; } if (this.oCurrentJelly != null) { this.oCurrentJelly.cleanUp(); delete this.oCurrentJelly; } if (this.oCurrentWall != null) { this.oCurrentWall.cleanUp(); delete this.oCurrentWall; } }; _local1.startBreakTheWall = function (_oWall) { if (!this.isInMiniGame()) { this.oCurrentWall = _oWall; this.goTo(CenterScreen.sSTATE_MG_BREAKWALL); this.setState(CenterScreen.sSTATE_IDLE); CTRLGame.getRef().Screen.getInterface().pauseTime(); CTRLGame.getRef().stopAnimElements(); } }; _local1.startJellyFishSwarm = function (_oJelly) { if (!this.isInMiniGame()) { this.oCurrentJelly = _oJelly; this.goTo(CenterScreen.sSTATE_MG_JELLYFISHSWARM); this.setState(CenterScreen.sSTATE_IDLE); CTRLGame.getRef().Screen.getInterface().pauseTime(); CTRLGame.getRef().stopAnimElements(); } }; _local1.startPushTheBus = function (_oAlgae) { if (!this.isInMiniGame()) { this.oCurrentAlgae = _oAlgae; this.goTo(CenterScreen.sSTATE_MG_PUSHBUS); this.setState(CenterScreen.sSTATE_IDLE); CTRLGame.getRef().Screen.getInterface().pauseTime(); CTRLGame.getRef().stopAnimElements(); } }; _local1.isInMiniGame = function () { var _local2 = false; if ((this.sState == CenterScreen.sSTATE_MG_BREAKWALL) || ((this.sState == CenterScreen.sSTATE_MG_JELLYFISHSWARM) || ((this.sState == CenterScreen.sSTATE_MG_PUSHBUS) || (!this.oTransition.isInIdle())))) { _local2 = true; } return(_local2); }; _local1.manageAnim = function (_nNewDir, _nLastDir, _nMovement) { if (_nMovement == 0) { if (this.isSkippableState()) { this.setState(CenterScreen.sSTATE_IDLE); } else { this.sNextState = CenterScreen.sSTATE_IDLE; } } else if (((_nNewDir == CTRLGame.nDIR_DOWN) && (_nLastDir == CTRLGame.nDIR_DOWN)) || (((_nNewDir == CTRLGame.nDIR_UP) && (_nLastDir == CTRLGame.nDIR_UP)) || (((_nNewDir == CTRLGame.nDIR_LEFT) && (_nLastDir == CTRLGame.nDIR_LEFT)) || ((_nNewDir == CTRLGame.nDIR_RIGHT) && (_nLastDir == CTRLGame.nDIR_RIGHT))))) { if (this.isSkippableState()) { this.setState(CenterScreen.sSTATE_MOVEFORWARD); } else { this.sNextState = CenterScreen.sSTATE_MOVEFORWARD; } } else if ((_nNewDir == CTRLGame.nDIR_DOWN) && (_nLastDir == CTRLGame.nDIR_UP)) { if (this.isSkippableState()) { this.setState(CenterScreen.sSTATE_TURN180_DOWN); } else { this.sNextState = CenterScreen.sSTATE_TURN180_DOWN; } } else if ((_nNewDir == CTRLGame.nDIR_RIGHT) && (_nLastDir == CTRLGame.nDIR_LEFT)) { if (this.isSkippableState()) { this.setState(CenterScreen.sSTATE_TURN180_LEFT); } else { this.sNextState = CenterScreen.sSTATE_TURN180_LEFT; } } else if ((_nNewDir == CTRLGame.nDIR_LEFT) && (_nLastDir == CTRLGame.nDIR_RIGHT)) { if (this.isSkippableState()) { this.setState(CenterScreen.sSTATE_TURN180_RIGHT); } else { this.sNextState = CenterScreen.sSTATE_TURN180_RIGHT; } } else if ((_nNewDir == CTRLGame.nDIR_UP) && (_nLastDir == CTRLGame.nDIR_DOWN)) { if (this.isSkippableState()) { this.setState(CenterScreen.sSTATE_TURN180_UP); } else { this.sNextState = CenterScreen.sSTATE_TURN180_UP; } } else if (((_nNewDir == CTRLGame.nDIR_DOWN) && (_nLastDir == CTRLGame.nDIR_LEFT)) || (((_nNewDir == CTRLGame.nDIR_LEFT) && (_nLastDir == CTRLGame.nDIR_UP)) || (((_nNewDir == CTRLGame.nDIR_UP) && (_nLastDir == CTRLGame.nDIR_RIGHT)) || ((_nNewDir == CTRLGame.nDIR_RIGHT) && (_nLastDir == CTRLGame.nDIR_DOWN))))) { if (this.isSkippableState()) { this.setState(CenterScreen.sSTATE_TURNLEFT); } else { this.sNextState = CenterScreen.sSTATE_TURNLEFT; } } else if (((_nNewDir == CTRLGame.nDIR_DOWN) && (_nLastDir == CTRLGame.nDIR_RIGHT)) || (((_nNewDir == CTRLGame.nDIR_RIGHT) && (_nLastDir == CTRLGame.nDIR_UP)) || (((_nNewDir == CTRLGame.nDIR_UP) && (_nLastDir == CTRLGame.nDIR_LEFT)) || ((_nNewDir == CTRLGame.nDIR_LEFT) && (_nLastDir == CTRLGame.nDIR_DOWN))))) { if (this.isSkippableState()) { this.setState(CenterScreen.sSTATE_TURNRIGHT); } else { this.sNextState = CenterScreen.sSTATE_TURNRIGHT; } } }; _local1.setState = function (_sState) { var _local4 = this.sState; super.setState(_sState); if (this.sState == CenterScreen.sSTATE_MG_BREAKWALL) { this.oCurrentMinigame = new MiniGames.BTW.BreakTheWallMG(this.mcRef.mcState); } else if (this.sState == CenterScreen.sSTATE_MG_JELLYFISHSWARM) { this.oCurrentMinigame = new MiniGames.JFS.JellyFishSwarmMG(this.mcRef.mcState); } else if (this.sState == CenterScreen.sSTATE_MG_PUSHBUS) { this.oCurrentMinigame = new MiniGames.PTB.PushTheBusMG(this.mcRef.mcState); } if ((_local4 == CenterScreen.sSTATE_MG_BREAKWALL) || ((_local4 == CenterScreen.sSTATE_MG_JELLYFISHSWARM) || (_local4 == CenterScreen.sSTATE_MG_PUSHBUS))) { if (this.sState == CenterScreen.sSTATE_IDLE) { CTRLGame.getRef().Screen.getInterface().unPauseTime(); CTRLGame.getRef().resumeAnimElements(); } } }; _local1.getInterface = function () { return(this.oInterface); }; _local1.isSkippableState = function () { var _local2 = false; if ((this.sState == CenterScreen.sSTATE_MOVEFORWARD) || (this.sState == CenterScreen.sSTATE_IDLE)) { _local2 = true; } return(_local2); }; _local1.manageEndMiniGame = function () { if (this.oCurrentMinigame.isFinished() && (this.oCurrentMinigame != null)) { this.oCurrentMinigame.destroyMiniGame(); delete this.oCurrentMinigame; this.oCurrentMinigame = null; if (this.sState == CenterScreen.sSTATE_MG_BREAKWALL) { this.oCurrentWall.cleanUp(); delete this.oCurrentWall; this.oCurrentWall = null; } else if (this.sState == CenterScreen.sSTATE_MG_JELLYFISHSWARM) { this.oCurrentJelly.cleanUp(); delete this.oCurrentJelly; this.oCurrentJelly = null; } else { this.oCurrentAlgae.cleanUp(); delete this.oCurrentAlgae; this.oCurrentAlgae = null; } this.goTo(CenterScreen.sSTATE_IDLE); } }; _local1.manageTempState = function () { if (this.stateFinished()) { if (this.sNextState != "") { this.setState(this.sNextState); this.sNextState = ""; } else { this.setState(CenterScreen.sSTATE_MOVEFORWARD); } } }; _local1.goTo = function (_sState) { this.oTransition.goTo(_sState); }; _local1.Idle = function () { }; _local1.MoveForward = function () { }; _local1.TurnLeft = function () { this.manageTempState(); }; _local1.TurnRight = function () { this.manageTempState(); }; _local1.Turn180Left = function () { this.manageTempState(); }; _local1.Turn180Right = function () { this.manageTempState(); }; _local1.Turn180Up = function () { this.manageTempState(); }; _local1.Turn180Down = function () { this.manageTempState(); }; _local1.MG_BreakTheWall = function () { this.manageEndMiniGame(); }; _local1.MG_JellyFishSwarm = function () { this.manageEndMiniGame(); }; _local1.MG_PushTheBus = function () { this.manageEndMiniGame(); }; ASSetPropFlags(_local1, null, 1); (_global.CenterScreen /* register */).sSTATE_IDLE = "Idle"; (_global.CenterScreen /* register */).sSTATE_TURNLEFT = "TurnLeft"; (_global.CenterScreen /* register */).sSTATE_TURNRIGHT = "TurnRight"; (_global.CenterScreen /* register */).sSTATE_MOVEFORWARD = "MoveForward"; (_global.CenterScreen /* register */).sSTATE_TURN180_LEFT = "Turn180Left"; (_global.CenterScreen /* register */).sSTATE_TURN180_RIGHT = "Turn180Right"; (_global.CenterScreen /* register */).sSTATE_TURN180_UP = "Turn180Up"; (_global.CenterScreen /* register */).sSTATE_TURN180_DOWN = "Turn180Down"; (_global.CenterScreen /* register */).sSTATE_MG_BREAKWALL = "MG_BreakTheWall"; (_global.CenterScreen /* register */).sSTATE_MG_JELLYFISHSWARM = "MG_JellyFishSwarm"; (_global.CenterScreen /* register */).sSTATE_MG_PUSHBUS = "MG_PushTheBus"; } #endinitclip
Symbol 1148 MovieClip [__Packages.MiniGames.BaseMiniGame] Frame 0
class MiniGames.BaseMiniGame extends State { var bOver, cleanUp, nTime, setState, mcRef, sState, oListener, stateFinished; function BaseMiniGame (_mcRef) { super(_mcRef); bOver = false; } function initMiniGame() { } function validateEndMiniGame() { } function destroyMiniGame(_bQuitting) { if ((_bQuitting == false) || (_bQuitting == undefined)) { calculateScore(); } cleanUp(); } function calculateScore() { } function addScoreFromTimeLeft(_nTimeMax, _nSecondsValue) { var _local4 = Math.round(_nTimeMax - (nTime / Main.nFRAME_RATE)); if (_local4 < 0) { _local4 = 0; } _local4 = _local4 * _nSecondsValue; if (_local4 > nSCORE_MAX) { _local4 = nSCORE_MAX; } CTRLGame.getRef().addToScore(_local4); } function isFinished() { return(bOver); } function showInstructions() { setState(sSTATE_HOWTOPLAY_IN); Controller.getRef().getSounds().playSound("Minigame_HowToPlay_In", Controller.nSFX_VOLUME, 1); } function doPause() { super.doPause(); } function doUnPause() { super.doUnPause(); mcRef.stop(); } function startGame() { clearSkipKeys(); setState(sSTATE_MINIGAME); CTRLGame.getRef().Screen.getInterface().unPauseTime(); initMiniGame(); nTime = 0; } function setVictory() { setState(sSTATE_VICTORY); CTRLGame.getRef().Screen.getInterface().pauseTime(); } function pressKey() { if ((Key.getCode() != Key.UP) && ((Key.getCode() != Key.DOWN) && ((Key.getCode() != Key.LEFT) && ((Key.getCode() != Key.RIGHT) && (sState == sSTATE_HOWTOPLAY_IDLE))))) { skipInstructions(); } } function pressMouseButton() { Controller.getRef().playClickSound(); skipInstructions(); } function skipInstructions() { clearSkipKeys(); onOutInstructions(); } function onOutInstructions() { setState(sSTATE_HOWTOPLAY_OUT); Controller.getRef().getSounds().playSound("Minigame_HowToPlay_Out", Controller.nSFX_VOLUME, 1); } function clearSkipKeys() { delete mcRef.mcState.btnSkip.onRelease; delete mcRef.mcState.btnSkip2.onRelease; delete mcRef.mcState.btnSkip2.onRollOver; mcRef.mcState.btnSkip.onRelease = undefined; mcRef.mcState.btnSkip2.onRelease = undefined; mcRef.mcState.btnSkip2.onRollOver = undefined; if (oListener != null) { Key.removeListener(oListener); delete oListener; oListener = null; } } function initSkipKeys() { oListener = new Object(); oListener.onKeyDown = Delegate.create(this, pressKey); Key.addListener(oListener); mcRef.mcState.btnSkip.onRelease = Delegate.create(this, skipInstructions); mcRef.mcState.btnSkip2.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); mcRef.mcState.btnSkip2.onRelease = Delegate.create(this, pressMouseButton); } function HowToPlayIn() { if (stateFinished()) { setState(sSTATE_HOWTOPLAY_IDLE); initSkipKeys(); } } function HowToPlayIdle() { if (stateFinished()) { onOutInstructions(); } } function HowToPlayOut() { if (stateFinished()) { startGame(); } } function MiniGame() { if (!Controller.getRef().isPaused()) { nTime++; validateEndMiniGame(); } } function Victory() { if (stateFinished()) { bOver = true; } } static var sSTATE_HOWTOPLAY_IN = "HowToPlayIn"; static var sSTATE_HOWTOPLAY_IDLE = "HowToPlayIdle"; static var sSTATE_HOWTOPLAY_OUT = "HowToPlayOut"; static var sSTATE_MINIGAME = "MiniGame"; static var sSTATE_VICTORY = "Victory"; static var nSCORE_MAX = 1200; static var nWAITING_TIME = 105; }
Symbol 1149 MovieClip [__Packages.Algae] Frame 0
#initclip if (!Algae) { //(_global.Algae = function (_nX, _nY) { super(CTRLGame.getRef().mcRef.attachMovie(Algae.sLINKAGE_NAME, Algae.sLINKAGE_NAME + Algae.nCOUNTER, this.calculateDepth(_nY, CTRLGame.nALGAE_ADD + Algae.nCOUNTER))); Algae.nCOUNTER++; this.mcRef._x = _nX; this.mcRef._y = _nY; this.setIdleState(); this.nCountDown = 0; if (Controller.getRef().isPaused()) { this.doPause(); } }) extends State var _local1 = (_global.Algae /* register */).prototype; _local1.cleanUp = function () { super.cleanUp(); this.mcRef.swapDepths(7777); this.mcRef.removeMovieClip(); }; _local1.catchBus = function () { this.setState(this.sSTATE_CATCHING); }; _local1.setInactive = function () { this.setState(this.sSTATE_FALLING); this.nCountDown = this.nMAX_COUNTDOWN; this.mcRef.swapDepths(this.mcRef.getDepth() - Algae.nSUBSTRACT_DEPTH); }; _local1.isInactive = function () { return(this.sState != this.sSTATE_IDLE); }; _local1.setIdleState = function () { var _local2 = Math.round(Math.random() * 42) + 1; this.setState(this.sSTATE_IDLE); this.mcRef.mcState.gotoAndPlay(_local2); }; _local1.calculateDepth = function (_nY, _nAdd) { var _local4 = ((Math.round(_nY) * Algae.nDEPTH_FACTOR) + Algae.nMIN_DEPTH) + _nAdd; return(_local4); }; _local1.Idle = function () { }; _local1.Catching = function () { if (this.stateFinished()) { this.setState(this.sSTATE_CAUGHT); } }; _local1.Caught = function () { }; _local1.Falling = function () { if (this.stateFinished()) { this.setState(this.sSTATE_FALLEN); } }; _local1.Fallen = function () { if ((!Controller.getRef().isPaused()) && (!CTRLGame.getRef().Screen.isInMiniGame())) { this.nCountDown--; if (this.nCountDown <= 0) { this.setState(this.sSTATE_RETURN); } } }; _local1.Return = function () { if (this.stateFinished()) { this.setIdleState(); this.mcRef.swapDepths(this.mcRef.getDepth() + Algae.nSUBSTRACT_DEPTH); } }; ASSetPropFlags(_local1, null, 1); (_global.Algae /* register */).sLINKAGE_NAME = "mcAlgae"; _local1.sSTATE_IDLE = "Idle"; _local1.sSTATE_CATCHING = "Catching"; _local1.sSTATE_CAUGHT = "Caught"; _local1.sSTATE_FALLING = "Falling"; _local1.sSTATE_FALLEN = "Fallen"; _local1.sSTATE_RETURN = "Return"; _local1.nMAX_COUNTDOWN = 200; (_global.Algae /* register */).nCOUNTER = 0; (_global.Algae /* register */).nMIN_DEPTH = 200012 /* 0x030D4C */; (_global.Algae /* register */).nSUBSTRACT_DEPTH = 200000 /* 0x030D40 */; (_global.Algae /* register */).nDEPTH_FACTOR = 25; (_global.Algae /* register */).nMIN_WAIT_TIME = 50; (_global.Algae /* register */).nMAX_WAIT_TIME = 250; } #endinitclip
Symbol 1150 MovieClip [__Packages.MovingObject] Frame 0
#initclip if (!MovingObject) { //(_global.MovingObject = function (_mcRef) { super(_mcRef); this.setState(MovingObject.sSTATE_RIGHT); this.nCurrentDir = CTRLGame.nDIR_RIGHT; this.nMovement = 0; }) extends State var _local1 = (_global.MovingObject /* register */).prototype; _local1.__get__FuturePos = function () { var _local2 = new Object(); _local2.x = 0; _local2.y = 0; switch (this.sState) { case MovingObject.sSTATE_UP : _local2.x = this.mcRef._x; _local2.y = this.mcRef._y - this.nMovement; break; case MovingObject.sSTATE_DOWN : _local2.x = this.mcRef._x; _local2.y = this.mcRef._y + this.nMovement; break; case MovingObject.sSTATE_LEFT : _local2.x = this.mcRef._x - this.nMovement; _local2.y = this.mcRef._y; break; case MovingObject.sSTATE_RIGHT : _local2.x = this.mcRef._x + this.nMovement; _local2.y = this.mcRef._y; break; default : _local2.x = this.mcRef._x; _local2.y = this.mcRef._y; } return(_local2); }; _local1.getMiCasePos = function () { var _local2 = 0.5 * MovingObject.nMAX_MOVEMENT; var _local3 = new Object(); _local3.x = 0; _local3.y = 0; switch (this.sState) { case MovingObject.sSTATE_UP : _local3.x = this.mcRef._x; _local3.y = this.mcRef._y - _local2; break; case MovingObject.sSTATE_DOWN : _local3.x = this.mcRef._x; _local3.y = this.mcRef._y + _local2; break; case MovingObject.sSTATE_LEFT : _local3.x = this.mcRef._x - _local2; _local3.y = this.mcRef._y; break; case MovingObject.sSTATE_RIGHT : _local3.x = this.mcRef._x + _local2; _local3.y = this.mcRef._y; break; default : _local3.x = this.mcRef._x; _local3.y = this.mcRef._y; } return(_local3); }; _local1.__get__Moving = function () { return(this.nMovement != 0); }; _local1.getWishPos = function (_nDir) { var _local3 = new Object(); _local3.x = 0; _local3.y = 0; switch (_nDir) { case CTRLGame.nDIR_UP : _local3.x = this.mcRef._x; _local3.y = this.mcRef._y - MovingObject.nMAX_MOVEMENT; break; case CTRLGame.nDIR_DOWN : _local3.x = this.mcRef._x; _local3.y = this.mcRef._y + MovingObject.nMAX_MOVEMENT; break; case CTRLGame.nDIR_LEFT : _local3.x = this.mcRef._x - MovingObject.nMAX_MOVEMENT; _local3.y = this.mcRef._y; break; case CTRLGame.nDIR_RIGHT : _local3.x = this.mcRef._x + MovingObject.nMAX_MOVEMENT; _local3.y = this.mcRef._y; break; default : _local3.x = this.mcRef._x; _local3.y = this.mcRef._y; } return(_local3); }; _local1.getWishMidPos = function (_nDir) { var _local3 = new Object(); _local3.x = 0; _local3.y = 0; switch (_nDir) { case CTRLGame.nDIR_UP : _local3.x = this.mcRef._x; _local3.y = this.mcRef._y - (0.5 * MovingObject.nMAX_MOVEMENT); break; case CTRLGame.nDIR_DOWN : _local3.x = this.mcRef._x; _local3.y = this.mcRef._y + (0.5 * MovingObject.nMAX_MOVEMENT); break; case CTRLGame.nDIR_LEFT : _local3.x = this.mcRef._x - (0.5 * MovingObject.nMAX_MOVEMENT); _local3.y = this.mcRef._y; break; case CTRLGame.nDIR_RIGHT : _local3.x = this.mcRef._x + (0.5 * MovingObject.nMAX_MOVEMENT); _local3.y = this.mcRef._y; break; default : _local3.x = this.mcRef._x; _local3.y = this.mcRef._y; } return(_local3); }; _local1.canMove = function () { var _local2 = false; if ((!Controller.getRef().isPaused()) && (!CTRLGame.getRef().Screen.isInMiniGame())) { _local2 = true; } return(_local2); }; _local1.inverseDirection = function (_nCurrentDir) { switch (_nCurrentDir) { case CTRLGame.nDIR_UP : var _local3 = CTRLGame.nDIR_DOWN; break; case CTRLGame.nDIR_DOWN : _local3 = CTRLGame.nDIR_UP; break; case CTRLGame.nDIR_LEFT : _local3 = CTRLGame.nDIR_RIGHT; break; case CTRLGame.nDIR_RIGHT : _local3 = CTRLGame.nDIR_LEFT; } return(_local3); }; _local1.isTrackOkay = function (_nFutureDir) { var _local3 = false; var _local4 = this.getWishPos(_nFutureDir); var _local5 = CTRLGame.getRef().Maze.getVTracks(_local4.x, _local4.y); var _local6 = CTRLGame.getRef().Maze.getHTracks(_local4.x, _local4.y); switch (_nFutureDir) { case CTRLGame.nDIR_UP : case CTRLGame.nDIR_DOWN : for (var i in _local5) { if (_local5[i].hitTest(_local4.x, _local4.y, true)) { _local3 = true; break; } } break; case CTRLGame.nDIR_LEFT : case CTRLGame.nDIR_RIGHT : for (var i in _local6) { if (_local6[i].hitTest(_local4.x, _local4.y, true)) { _local3 = true; break; } } } return(_local3); }; _local1.manageMovement = function () { }; _local1.IdleUp = function () { }; _local1.IdleDown = function () { }; _local1.IdleLeft = function () { }; _local1.IdleRight = function () { }; _local1.Left = function () { }; _local1.Up = function () { }; _local1.Right = function () { }; _local1.Down = function () { }; _local1.addProperty("Moving", _local1.__get__Moving, function () { }); _local1.addProperty("FuturePos", _local1.__get__FuturePos, function () { }); ASSetPropFlags(_local1, null, 1); (_global.MovingObject /* register */).sSTATE_IDLE_UP = "IdleUp"; (_global.MovingObject /* register */).sSTATE_IDLE_DOWN = "IdleDown"; (_global.MovingObject /* register */).sSTATE_IDLE_LEFT = "IdleLeft"; (_global.MovingObject /* register */).sSTATE_IDLE_RIGHT = "IdleRight"; (_global.MovingObject /* register */).sSTATE_LEFT = "Left"; (_global.MovingObject /* register */).sSTATE_RIGHT = "Right"; (_global.MovingObject /* register */).sSTATE_UP = "Up"; (_global.MovingObject /* register */).sSTATE_DOWN = "Down"; (_global.MovingObject /* register */).nMAX_MOVEMENT = 20; } #endinitclip
Symbol 1151 MovieClip [__Packages.RoamingJellyFish] Frame 0
#initclip if (!RoamingJellyFish) { //(_global.RoamingJellyFish = function (_nX, _nY) { super(CTRLGame.getRef().mcRef.attachMovie(RoamingJellyFish.sLINKAGE_NAME, RoamingJellyFish.sLINKAGE_NAME + RoamingJellyFish.nCOUNTER, CTRLGame.nMIN_DEPTH)); this.nId = RoamingJellyFish.nCOUNTER++; this.mcRef._x = _nX; this.mcRef._y = _nY; this.adaptDepth(); var _local5 = Math.round(Math.random() * 66) + 1; this.mcRef.mcState.jelly.jelly.gotoAndPlay(_local5); this.nWaitTime = 0; if (Controller.getRef().isPaused()) { this.doPause(); } }) extends MovingObject var _local1 = (_global.RoamingJellyFish /* register */).prototype; _local1.stopRoaming = function () { this.setState(RoamingJellyFish.sSTATE_STOPROAM); }; _local1.calculateDepth = function (_nY, _nAdd) { var _local4 = ((Math.round(_nY) * RoamingJellyFish.nDEPTH_FACTOR) + RoamingJellyFish.nMIN_DEPTH) + _nAdd; return(_local4); }; _local1.cleanUp = function () { super.cleanUp(); this.mcRef.swapDepths(7777); this.mcRef.removeMovieClip(); }; _local1.doPause = function () { super.doPause(); this.mcRef.mcState.jelly.jelly.stop(); this.mcRef.mcState.shadow.stop(); }; _local1.doUnPause = function () { if (!CTRLGame.getRef().Screen.isInMiniGame()) { super.doUnPause(); this.mcRef.mcState.jelly.jelly.play(); this.mcRef.mcState.shadow.play(); } }; _local1.resumeAnim = function () { super.doUnPause(); this.mcRef.mcState.jelly.jelly.play(); this.mcRef.mcState.shadow.play(); }; _local1.adaptDepth = function () { this.mcRef.swapDepths(this.calculateDepth(this.mcRef._y, CTRLGame.nJELLYFISH_ADD + this.nId)); }; _local1.manageMovement = function () { if (this.canMove() && (this.nMovement == 0)) { if ((this.sState == MovingObject.sSTATE_DOWN) || ((this.sState == MovingObject.sSTATE_UP) || ((this.sState == MovingObject.sSTATE_LEFT) || (this.sState == MovingObject.sSTATE_RIGHT)))) { this.setIdleState(); } else if (this.isNextMoveGood(this.nCurrentDir)) { switch (this.nCurrentDir) { case CTRLGame.nDIR_UP : this.setState(MovingObject.sSTATE_UP); break; case CTRLGame.nDIR_DOWN : this.setState(MovingObject.sSTATE_DOWN); break; case CTRLGame.nDIR_LEFT : this.setState(MovingObject.sSTATE_LEFT); break; case CTRLGame.nDIR_RIGHT : this.setState(MovingObject.sSTATE_RIGHT); break; } this.nMovement = MovingObject.nMAX_MOVEMENT; } else { do { var _local2 = Math.round(Math.random() * 3); } while (_local2 == this.nCurrentDir); if (this.isNextMoveGood(_local2)) { if (_local2 == CTRLGame.nDIR_UP) { this.setState(MovingObject.sSTATE_UP); } else if (_local2 == CTRLGame.nDIR_DOWN) { this.setState(MovingObject.sSTATE_DOWN); } else if (_local2 == CTRLGame.nDIR_LEFT) { this.setState(MovingObject.sSTATE_LEFT); } else { this.setState(MovingObject.sSTATE_RIGHT); } this.nCurrentDir = _local2; this.nMovement = MovingObject.nMAX_MOVEMENT; } else { this.setIdleState(); } } } }; _local1.setIdleState = function () { this.nWaitTime = RoamingJellyFish.nMAX_WAIT_TIME; switch (this.nCurrentDir) { case CTRLGame.nDIR_UP : this.setState(MovingObject.sSTATE_IDLE_UP); break; case CTRLGame.nDIR_DOWN : this.setState(MovingObject.sSTATE_IDLE_DOWN); break; case CTRLGame.nDIR_LEFT : this.setState(MovingObject.sSTATE_IDLE_LEFT); break; case CTRLGame.nDIR_RIGHT : this.setState(MovingObject.sSTATE_IDLE_RIGHT); } }; _local1.isNextMoveGood = function (_nNextDir) { var _local3 = this.getWishPos(_nNextDir); var _local4 = this.getWishMidPos(_nNextDir); var _local5 = false; if (this.isTrackOkay(_nNextDir) && ((!CTRLGame.getRef().isTouchingWall(_local4.x, _local4.y)) && ((!CTRLGame.getRef().isJellyTouchingDirtWall(_local3.x, _local3.y)) && ((!CTRLGame.getRef().isJellyTouchingAlguae(_local3.x, _local3.y)) && (!CTRLGame.getRef().isJellyTouchingJelly(_local3.x, _local3.y, this)))))) { _local5 = true; } return(_local5); }; _local1.IdleUp = function () { if (this.canMove()) { if (this.nWaitTime > 0) { this.nWaitTime--; } if (this.nWaitTime <= 0) { this.manageMovement(); } } }; _local1.IdleDown = function () { if (this.canMove()) { if (this.nWaitTime > 0) { this.nWaitTime--; } if (this.nWaitTime <= 0) { this.manageMovement(); } } }; _local1.IdleLeft = function () { if (this.canMove()) { if (this.nWaitTime > 0) { this.nWaitTime--; } if (this.nWaitTime <= 0) { this.manageMovement(); } } }; _local1.IdleRight = function () { if (this.canMove()) { if (this.nWaitTime > 0) { this.nWaitTime--; } if (this.nWaitTime <= 0) { this.manageMovement(); } } }; _local1.Left = function () { if ((this.nMovement > 0) && (this.canMove())) { this.mcRef._x = this.mcRef._x - RoamingJellyFish.nSPEED; this.nMovement = this.nMovement - RoamingJellyFish.nSPEED; } this.manageMovement(); }; _local1.Up = function () { if ((this.nMovement > 0) && (this.canMove())) { this.mcRef._y = this.mcRef._y - RoamingJellyFish.nSPEED; this.nMovement = this.nMovement - RoamingJellyFish.nSPEED; this.adaptDepth(); } this.manageMovement(); }; _local1.Right = function () { if ((this.nMovement > 0) && (this.canMove())) { this.mcRef._x = this.mcRef._x + RoamingJellyFish.nSPEED; this.nMovement = this.nMovement - RoamingJellyFish.nSPEED; } this.manageMovement(); }; _local1.Down = function () { if ((this.nMovement > 0) && (this.canMove())) { this.mcRef._y = this.mcRef._y + RoamingJellyFish.nSPEED; this.nMovement = this.nMovement - RoamingJellyFish.nSPEED; this.adaptDepth(); } this.manageMovement(); }; _local1.StopRoam = function () { }; ASSetPropFlags(_local1, null, 1); (_global.RoamingJellyFish /* register */).sLINKAGE_NAME = "mcJellyFish"; (_global.RoamingJellyFish /* register */).nCOUNTER = 0; (_global.RoamingJellyFish /* register */).sSTATE_STOPROAM = "StopRoam"; (_global.RoamingJellyFish /* register */).nSPEED = 1; (_global.RoamingJellyFish /* register */).nMAX_WAIT_TIME = 75; (_global.RoamingJellyFish /* register */).nMIN_DEPTH = 300000 /* 0x0493E0 */; (_global.RoamingJellyFish /* register */).nDEPTH_FACTOR = 25; } #endinitclip
Symbol 1152 MovieClip [__Packages.DirtWall] Frame 0
#initclip if (!DirtWall) { //(_global.DirtWall = function (_nX, _nY) { super(CTRLGame.getRef().mcRef.attachMovie(DirtWall.sLINKAGE_NAME, DirtWall.sLINKAGE_NAME + DirtWall.nCOUNTER, CTRLGame.getRef().calculateDepth(_nY, CTRLGame.nDIRT_WALL_ADD + DirtWall.nCOUNTER))); DirtWall.nCOUNTER++; this.mcRef._x = _nX; this.mcRef._y = _nY; this.nWaitTime = Math.round(Math.random() * (DirtWall.nMAX_WAIT_TIME - DirtWall.nMIN_WAIT_TIME)) + DirtWall.nMIN_WAIT_TIME; if (this.nWaitTime == 0) { this.setState(this.sSTATE_FALL); } else { this.setState(this.sSTATE_IDLE); } if (Controller.getRef().isPaused()) { this.doPause(); } }) extends State var _local1 = (_global.DirtWall /* register */).prototype; _local1.cleanUp = function () { super.cleanUp(); this.mcRef.swapDepths(7777); this.mcRef.removeMovieClip(); }; _local1.doPause = function () { super.doPause(); for (var i in this.mcRef.mcState) { this.mcRef.mcState[i].stop(); } }; _local1.doUnPause = function () { if (!CTRLGame.getRef().Screen.isInMiniGame()) { super.doUnPause(); for (var i in this.mcRef.mcState) { this.mcRef.mcState[i].play(); } } }; _local1.resumeAnim = function () { super.doUnPause(); for (var i in this.mcRef.mcState) { this.mcRef.mcState[i].play(); } }; _local1.Idle = function () { if ((!Controller.getRef().isPaused()) && (!CTRLGame.getRef().Screen.isInMiniGame())) { this.nWaitTime--; if (this.nWaitTime <= 0) { this.setState(this.sSTATE_FALL); } } }; _local1.Fall = function () { if ((!Controller.getRef().isPaused()) && (!CTRLGame.getRef().Screen.isInMiniGame())) { if (this.stateFinished()) { this.setState(this.sSTATE_IDLE); this.nWaitTime = Math.round(Math.random() * (DirtWall.nMAX_WAIT_TIME - DirtWall.nMIN_WAIT_TIME)) + DirtWall.nMIN_WAIT_TIME; } } }; ASSetPropFlags(_local1, null, 1); (_global.DirtWall /* register */).sLINKAGE_NAME = "mcDirtWall"; _local1.sSTATE_IDLE = "Idle"; _local1.sSTATE_FALL = "Fall"; (_global.DirtWall /* register */).nMIN_WAIT_TIME = 200; (_global.DirtWall /* register */).nMAX_WAIT_TIME = 500; (_global.DirtWall /* register */).nCOUNTER = 0; } #endinitclip
Symbol 1153 MovieClip [__Packages.Interface] Frame 0
#initclip if (!Interface) { //(_global.Interface = function (_mcRef) { super(_mcRef); CTRLGame.getRef().modifyTime(LD.getSongsMax(CTRLGame.getRef().Level)); this.bTimePaused = false; this.setState(Interface.sSTATE_IDLE); }) extends State var _local1 = (_global.Interface /* register */).prototype; _local1.doShow = function () { if (this.sState == Interface.sSTATE_IDLE) { this.setState(Interface.sSTATE_SHOW); CTRLGame.getRef().modifyTime(LD.getSongsMax(CTRLGame.getRef().Level)); this.mcRef.btnMenu.onRollOver = Delegate.create(Main.getRef(), Main.getRef().rollOverButton); this.mcRef.btnMenu.onRelease = Delegate.create(Main.getRef(), Main.getRef().clickMenuButton); this.setScoreValue(CTRLGame.getRef().Score); } }; _local1.doHide = function () { if (this.sState != Interface.sSTATE_IDLE) { this.setState(Interface.sSTATE_IDLE); } }; _local1.setScoreValue = function (_nScore) { if (this.sState == Interface.sSTATE_SHOW) { this.mcRef.txtScore.text = Utils.styleNumber(_nScore); } }; _local1.doPause = function () { }; _local1.doUnPause = function () { }; _local1.pauseTime = function () { this.bTimePaused = true; }; _local1.unPauseTime = function () { this.bTimePaused = false; }; _local1.setToLife = function (_nValue) { CTRLGame.getRef().modifyTime(CTRLGame.getRef().Songs + _nValue); if (CTRLGame.getRef().Songs < 0) { CTRLGame.getRef().modifyTime(0); } else if (CTRLGame.getRef().Songs > LD.getSongsMax(CTRLGame.getRef().Level)) { CTRLGame.getRef().modifyTime(LD.getSongsMax(CTRLGame.getRef().Level)); } }; _local1.Idle = function () { }; _local1.ShowScreen = function () { if ((!Controller.getRef().isPaused()) && (!this.bTimePaused)) { if (CTRLGame.getRef().Songs > 0) { CTRLGame.getRef().modifyTime(CTRLGame.getRef().Songs - 1); } else { Main.getRef().loseGame(); } } var _local2 = this.mcRef.mcSongs._totalframes - Math.round((CTRLGame.getRef().Songs / LD.getSongsMax(CTRLGame.getRef().Level)) * 100); if (_local2 <= 0) { _local2 = 1; } this.mcRef.mcSongs.gotoAndStop(_local2); }; ASSetPropFlags(_local1, null, 1); (_global.Interface /* register */).sSTATE_IDLE = "Idle"; (_global.Interface /* register */).sSTATE_SHOW = "ShowScreen"; } #endinitclip
Symbol 1154 MovieClip [__Packages.MinigameTransition] Frame 0
#initclip if (!MinigameTransition) { //(_global.MinigameTransition = function (_mcRef) { super(_mcRef); this.setState(MinigameTransition.sSTATE_IDLE); this.bIsLeft = Math.round(Math.random()); }) extends State var _local1 = (_global.MinigameTransition /* register */).prototype; _local1.isInIdle = function () { var _local2 = false; if (this.sState == MinigameTransition.sSTATE_IDLE) { _local2 = true; } return(_local2); }; _local1.goTo = function (_sGoingTo) { this.sGoingTo = _sGoingTo; if (this.sState == MinigameTransition.sSTATE_IDLE) { if (this.bIsLeft) { this.setState(MinigameTransition.sSTATE_PLAY_RIGHT); this.bIsLeft = false; } else { this.setState(MinigameTransition.sSTATE_PLAY_LEFT); this.bIsLeft = true; } } }; _local1.doPause = function () { }; _local1.doUnPause = function () { }; _local1.managePlayAnim = function () { if (this.stateFinished()) { this.setState(MinigameTransition.sSTATE_IDLE); } else if (this.mcRef.mcState._currentframe == MinigameTransition.nFRAME_CHANGE) { CTRLGame.getRef().Screen.setState(this.sGoingTo); } }; _local1.Idle = function () { }; _local1.PlayLeft = function () { this.managePlayAnim(); }; _local1.PlayRight = function () { this.managePlayAnim(); }; ASSetPropFlags(_local1, null, 1); (_global.MinigameTransition /* register */).sSTATE_IDLE = "Idle"; (_global.MinigameTransition /* register */).sSTATE_PLAY_LEFT = "PlayLeft"; (_global.MinigameTransition /* register */).sSTATE_PLAY_RIGHT = "PlayRight"; (_global.MinigameTransition /* register */).nFRAME_CHANGE = 15; } #endinitclip
Symbol 1155 MovieClip [__Packages.MiniGames.BTW.BreakTheWallMG] Frame 0
class MiniGames.BTW.BreakTheWallMG extends MiniGames.BaseMiniGame { var showInstructions, aBalls, oSpongeBob, mcRef, oWallPart1, oWallPart2, oWallPart3, oWallPart4, oWallPart5, oWallPart6, addScoreFromTimeLeft, setVictory, sState, bOver; function BreakTheWallMG (_mcRef) { super(_mcRef); showInstructions(); } function initMiniGame() { aBalls = new Array(); oSpongeBob = new MiniGames.BTW.BTWSpongeBob(mcRef.mcState.mcBob, this); oWallPart1 = new MiniGames.BTW.BTWWallPart(mcRef.mcState.mcPart1, this); oWallPart2 = new MiniGames.BTW.BTWWallPart(mcRef.mcState.mcPart2, this); oWallPart3 = new MiniGames.BTW.BTWWallPart(mcRef.mcState.mcPart3, this); oWallPart4 = new MiniGames.BTW.BTWWallPart(mcRef.mcState.mcPart4, this); oWallPart5 = new MiniGames.BTW.BTWWallPart(mcRef.mcState.mcPart5, this); oWallPart6 = new MiniGames.BTW.BTWWallPart(mcRef.mcState.mcPart6, this); } function destroyMiniGame() { super.destroyMiniGame(); oWallPart1.cleanUp(); oWallPart2.cleanUp(); oWallPart3.cleanUp(); oWallPart4.cleanUp(); oWallPart5.cleanUp(); oWallPart6.cleanUp(); oSpongeBob.cleanUp(); for (var i in aBalls) { aBalls[i].cleanUp(); } } function calculateScore() { addScoreFromTimeLeft(nMAX_TIME, nSECOND_VALUE); } function validateEndMiniGame() { if (oWallPart1.isDestroyed() && (oWallPart2.isDestroyed() && (oWallPart3.isDestroyed() && (oWallPart4.isDestroyed() && (oWallPart5.isDestroyed() && (oWallPart6.isDestroyed())))))) { setVictory(); } } function setState(_sState) { super.setState(_sState); if ((sState == MiniGames.BaseMiniGame.sSTATE_MINIGAME) || (sState == MiniGames.BaseMiniGame.sSTATE_VICTORY)) { if (Main.getRef().isCheatClothesActivated()) { mcRef.mcState.gotoAndStop(sSTATE_WHACKY); } else { mcRef.mcState.gotoAndStop(sSTATE_NORMAL); } } else if (Main.getRef().isCheatClothesActivated()) { mcRef.mcBack.gotoAndStop(sSTATE_WHACKY); } else { mcRef.mcBack.gotoAndStop(sSTATE_NORMAL); } } function doUnPause() { super.doUnPause(); mcRef.stop(); mcRef.mcBack.stop(); if ((sState == MiniGames.BaseMiniGame.sSTATE_MINIGAME) || (sState == MiniGames.BaseMiniGame.sSTATE_VICTORY)) { mcRef.mcState.stop(); } } function clickOnWall(_oSrc) { oSpongeBob.throwABall(_oSrc); } function createBall(_oAimWall, _nX, _nY) { aBalls.push(new MiniGames.BTW.BTWBall(mcRef.mcState, _oAimWall, _nX, _nY)); } function MiniGame() { super.MiniGame(); var _local3 = aBalls.length - 1; for ( ; _local3 >= 0 ; _local3--) { if (aBalls[_local3].isExploding()) { aBalls[_local3].Target.damage(); } else if (aBalls[_local3].isDestroyed()) { aBalls[_local3].cleanUp(); delete aBalls[_local3]; aBalls.splice(_local3, 1); } } if (oWallPart1.isDestroyed() && (oWallPart3.isDestroyed() && (oWallPart5.isDestroyed()))) { mcRef.mcState.mcShadowLeft._visible = false; } if (oWallPart2.isDestroyed() && (oWallPart4.isDestroyed() && (oWallPart6.isDestroyed()))) { mcRef.mcState.mcShadowRight._visible = false; } } function Victory() { bOver = true; } static var sSTATE_NORMAL = "Normal"; static var sSTATE_WHACKY = "Whacky"; static var nMAX_TIME = 15; static var nSECOND_VALUE = 100; }
Symbol 1156 MovieClip [__Packages.MiniGames.BTW.BTWSpongeBob] Frame 0
class MiniGames.BTW.BTWSpongeBob extends State { var setState, oParent, oCurrentAim, sState, stateFinished, mcRef; function BTWSpongeBob (_mcRef, _oParent) { super(_mcRef); setState(sSTATE_IDLE); oParent = _oParent; oCurrentAim = null; } function throwABall(_oCurrentAim) { if (sState == sSTATE_IDLE) { oCurrentAim = _oCurrentAim; setState(sSTATE_THROW_BALL); Controller.getRef().getSounds().playRandomSound(CTRLGame.nNB_THROW_SOUNDS, "IceBall_Throwed", Controller.nSFX_VOLUME); } } function Idle() { } function ThrowBall() { if (stateFinished()) { setState(sSTATE_IDLE); } else if (mcRef.mcState._currentframe == nBALL_THROWED_FRAME) { var _local2 = new Object(); _local2.x = 0; _local2.y = 0; _local2.x = mcRef.mcState.mcBall._x; _local2.y = mcRef.mcState.mcBall._y; mcRef.mcState.localToGlobal(_local2); mcRef._parent.globalToLocal(_local2); oParent.createBall(oCurrentAim, _local2.x, _local2.y); } } static var sSTATE_IDLE = "Idle"; static var sSTATE_THROW_BALL = "ThrowBall"; static var nBALL_THROWED_FRAME = 7; }
Symbol 1157 MovieClip [__Packages.MiniGames.BTW.BTWWallPart] Frame 0
class MiniGames.BTW.BTWWallPart extends State { var setState, oParent, mcRef, sState; function BTWWallPart (_mcRef, _oParent) { super(_mcRef); setState(sSTATE_IDLE); oParent = _oParent; mcRef.onRelease = Delegate.create(oParent, oParent.clickOnWall, this); } function cleanUp() { delete mcRef.onRelease; mcRef.onRelease = null; } function damage() { var _local2 = sState; switch (sState) { case sSTATE_IDLE : setState(sSTATE_CRACKED); playCrackSound(); break; case sSTATE_CRACKED : setState(sSTATE_BROKEN); playCrackSound(); break; case sSTATE_BROKEN : setState(sSTATE_DESTROYED); playCrackSound(); break; case sSTATE_DESTROYED : } if (_local2 != sSTATE_DESTROYED) { mcRef.mcRocks.gotoAndPlay(1); for (var i in mcRef.mcRocks) { mcRef.mcRocks[i].gotoAndPlay(1); } } } function isDestroyed() { var _local2 = false; if (sState == sSTATE_DESTROYED) { _local2 = true; } return(_local2); } function playCrackSound() { Controller.getRef().getSounds().playRandomSound(nNB_CRACK_SOUNDS, "Wall_Cracked", nCRACK_VOLUME); } function Idle() { } function Cracked() { } function Broken() { } function Destroyed() { } static var sSTATE_IDLE = "Idle"; static var sSTATE_CRACKED = "Cracked"; static var sSTATE_BROKEN = "Broken"; static var sSTATE_DESTROYED = "Destroyed"; static var nNB_CRACK_SOUNDS = 2; static var nCRACK_VOLUME = 30; }
Symbol 1158 MovieClip [__Packages.MiniGames.BTW.BTWBall] Frame 0
class MiniGames.BTW.BTWBall extends State { var mcRef, isExplodingOnce, setState, oWallTarget, nX, nY, sState, stateFinished; function BTWBall (_mcParent, _oWallTarget, _nX, _nY) { super(_mcParent.attachMovie(sLINKAGE_BALL, "mcBall" + (++nCOUNTER), _mcParent.getNextHighestDepth())); mcRef._x = _nX; mcRef._y = _nY; isExplodingOnce = false; setState(sSTATE_MOVE); oWallTarget = _oWallTarget; var _local7 = mcRef._x - oWallTarget.mcRef._x; var _local8 = mcRef._y - oWallTarget.mcRef._y; var _local9 = _local8 / _local7; nSPEED = (5 / 30) * _local7; nX = nSPEED; nY = _local9 * nSPEED; if (_local7 > _local8) { _local9 = _local7 / _local8; nSPEED = (5 / 30) * _local8; nX = _local9 * nSPEED; nY = nSPEED; } setState(sSTATE_MOVE); } function cleanUp() { mcRef.removeMovieClip(); } function isDestroyed() { var _local2 = false; if (sState == sSTATE_DESTROYED) { _local2 = true; } return(_local2); } function isExploding() { var _local2 = false; if ((sState == sSTATE_EXPLODE) && (isExplodingOnce == false)) { _local2 = true; isExplodingOnce = true; } return(_local2); } function get Target() { return(oWallTarget); } function Move() { if (!Controller.getRef().isPaused()) { mcRef._x = mcRef._x - nX; mcRef._y = mcRef._y - nY; if ((mcRef._x <= oWallTarget.mcRef._x) && (mcRef._y <= oWallTarget.mcRef._y)) { if (!oWallTarget.isDestroyed()) { setState(sSTATE_EXPLODE); Controller.getRef().getSounds().playRandomSound(nNB_SPLASH_SOUNDS, "IceBall_Splashed", nSPLASH_VOLUME); } else { setState(sSTATE_DESTROYED); } } } } function Explode() { if (stateFinished()) { setState(sSTATE_DESTROYED); } } function Destroyed() { } static var sSTATE_MOVE = "Move"; static var sSTATE_EXPLODE = "Explode"; static var sSTATE_DESTROYED = "Destroyed"; static var sLINKAGE_BALL = "SB_ASP_IceBall"; var nSPEED = 2; static var nCOUNTER = 0; static var nNB_SPLASH_SOUNDS = 5; static var nSPLASH_VOLUME = 100; }
Symbol 1159 MovieClip [__Packages.MiniGames.JFS.JellyFishSwarmMG] Frame 0
class MiniGames.JFS.JellyFishSwarmMG extends MiniGames.BaseMiniGame { var nNbJellyFish, showInstructions, oPatrick, mcRef, aJellyFishes, sState, setVictory, addScoreFromTimeLeft, bOver; function JellyFishSwarmMG (_mcRef) { super(_mcRef); nNbJellyFish = 0; showInstructions(); } function initMiniGame() { oPatrick = new MiniGames.JFS.JFSPatrick(mcRef.mcState.mcPatrick); aJellyFishes = new Array(); for (var i in mcRef.mcState.mcContainer) { aJellyFishes.push(new MiniGames.JFS.JFSJellyFish(mcRef.mcState.mcContainer[i], this)); nNbJellyFish++; } } function setState(_sState) { super.setState(_sState); if ((sState == MiniGames.BaseMiniGame.sSTATE_MINIGAME) || (sState == MiniGames.BaseMiniGame.sSTATE_VICTORY)) { if (Main.getRef().isCheatClothesActivated()) { mcRef.mcState.gotoAndStop(sSTATE_WHACKY); } else { mcRef.mcState.gotoAndStop(sSTATE_NORMAL); } } else if (Main.getRef().isCheatClothesActivated()) { mcRef.mcBack.gotoAndStop(sSTATE_WHACKY); } else { mcRef.mcBack.gotoAndStop(sSTATE_NORMAL); } } function doUnPause() { super.doUnPause(); mcRef.stop(); mcRef.mcBack.stop(); if ((sState == MiniGames.BaseMiniGame.sSTATE_MINIGAME) || (sState == MiniGames.BaseMiniGame.sSTATE_VICTORY)) { mcRef.mcState.stop(); } } function validateEndMiniGame() { if ((nNbJellyFish == 0) && (sState == MiniGames.BaseMiniGame.sSTATE_MINIGAME)) { setVictory(); } } function destroyMiniGame() { super.destroyMiniGame(); for (var i in aJellyFishes) { aJellyFishes[i].cleanUp(); } oPatrick.cleanUp(); } function calculateScore() { addScoreFromTimeLeft(nMAX_TIME, nSECOND_VALUE); } function decreaseJellyFishCount() { if (nNbJellyFish > 0) { nNbJellyFish--; } } function takeHook(_oJelly) { oPatrick.takeHook(_oJelly); } function MiniGame() { super.MiniGame(); } function Victory() { if (mcRef.mcState.mcState._currentframe == (mcRef.mcState.mcState._totalframes - nBUFFER_TIME)) { bOver = true; } } static var sSTATE_NORMAL = "Normal"; static var sSTATE_WHACKY = "Whacky"; static var nMAX_TIME = 24; static var nSECOND_VALUE = 100; static var nBUFFER_TIME = 10; }
Symbol 1160 MovieClip [__Packages.MiniGames.JFS.JFSPatrick] Frame 0
class MiniGames.JFS.JFSPatrick extends State { var oJelly, nX, nY, setState, sState, mcRef, stateFinished; function JFSPatrick (_mcRef) { super(_mcRef); oJelly = null; nX = 0; nY = 0; setState(sSTATE_IDLE); } function reel() { if ((sState == aSTATES_IDLEHOOK[0]) || ((sState == aSTATES_IDLEHOOK[1]) || ((sState == aSTATES_IDLEHOOK[2]) || ((sState == aSTATES_IDLEHOOK[3]) || ((sState == aSTATES_IDLEHOOK[4]) || ((sState == aSTATES_IDLEHOOK[5]) || ((sState == aSTATES_IDLEHOOK[6]) || ((sState == aSTATES_IDLEHOOK[7]) || ((sState == aSTATES_IDLEHOOK[8]) || ((sState == aSTATES_IDLEHOOK[9]) || (sState == aSTATES_IDLEHOOK[10]))))))))))) { setState(aSTATES_REEL[Number(oJelly.mcRef._name) - 1]); Controller.getRef().getSounds().playRandomSound(nNB_FISHERROD_SOUNDS, "Reel", Controller.nSFX_VOLUME); } } function takeHook(_oJelly) { if (sState == sSTATE_IDLE) { setState(aSTATES_TAKEHOOK[Number(_oJelly.mcRef._name) - 1]); Controller.getRef().getSounds().playRandomSound(CTRLGame.nNB_THROW_SOUNDS, "IceBall_Throwed", Controller.nSFX_VOLUME); oJelly = _oJelly; oJelly.removeEvent(); nX = mcRef._xmouse; nY = mcRef._ymouse; } } function remove() { var _local2 = mcRef._xmouse - nX; var _local3 = mcRef._ymouse - nY; if ((Math.abs(_local2) > nRANGE_DRAG) || (Math.abs(_local3) > nRANGE_DRAG)) { reel(); } } function manageReel() { if (mcRef.mcState._currentframe == nFRAME_REACT_JELLY) { oJelly.react(); } else if (mcRef.mcState._currentframe == nFRAME_DETACH_JELLY) { oJelly.leaveBus(); oJelly = null; } else if (stateFinished()) { setState(sSTATE_IDLE); } } function manageHook() { if (stateFinished()) { setState(aSTATES_IDLEHOOK[Number(oJelly.mcRef._name) - 1]); } } function Idle() { } function Hook1() { manageHook(); } function Hook2() { manageHook(); } function Hook3() { manageHook(); } function Hook4() { manageHook(); } function Hook5() { manageHook(); } function Hook6() { manageHook(); } function Hook7() { manageHook(); } function Hook8() { manageHook(); } function Hook9() { manageHook(); } function Hook10() { manageHook(); } function Hook11() { manageHook(); } function IdleHook1() { remove(); } function IdleHook2() { remove(); } function IdleHook3() { remove(); } function IdleHook4() { remove(); } function IdleHook5() { remove(); } function IdleHook6() { remove(); } function IdleHook7() { remove(); } function IdleHook8() { remove(); } function IdleHook9() { remove(); } function IdleHook10() { remove(); } function IdleHook11() { remove(); } function Reel1() { manageReel(); } function Reel2() { manageReel(); } function Reel3() { manageReel(); } function Reel4() { manageReel(); } function Reel5() { manageReel(); } function Reel6() { manageReel(); } function Reel7() { manageReel(); } function Reel8() { manageReel(); } function Reel9() { manageReel(); } function Reel10() { manageReel(); } function Reel11() { manageReel(); } static var sSTATE_IDLE = "Idle"; static var aSTATES_TAKEHOOK = ["Hook1", "Hook2", "Hook3", "Hook4", "Hook5", "Hook6", "Hook7", "Hook8", "Hook9", "Hook10", "Hook11"]; static var aSTATES_IDLEHOOK = ["IdleHook1", "IdleHook2", "IdleHook3", "IdleHook4", "IdleHook5", "IdleHook6", "IdleHook7", "IdleHook8", "IdleHook9", "IdleHook10", "IdleHook11"]; static var aSTATES_REEL = ["Reel1", "Reel2", "Reel3", "Reel4", "Reel5", "Reel6", "Reel7", "Reel8", "Reel9", "Reel10", "Reel11"]; static var nNB_FISHERROD_SOUNDS = 4; static var nRANGE_DRAG = 50; static var nFRAME_REACT_JELLY = 2; static var nFRAME_DETACH_JELLY = 8; static var nDRAG_TIME = 7; }
Symbol 1161 MovieClip [__Packages.MiniGames.JFS.JFSJellyFish] Frame 0
class MiniGames.JFS.JFSJellyFish extends State { var oParent, setState, mcRef, stateFinished; function JFSJellyFish (_mcRef, _oParent) { super(_mcRef); oParent = _oParent; setState(sSTATE_IDLE); var _local5 = Math.round((Math.random() * mcRef.mcState._totalframes) - 1) + 1; mcRef.mcState.gotoAndPlay(_local5); mcRef.mcState.mcHeart.gotoAndPlay(_local5); giveEvent(); } function leaveBus() { setState(sSTATE_REMOVING); Controller.getRef().getSounds().playSound("JellyFish_Leave", Controller.nSFX_VOLUME, 1); } function giveEvent() { mcRef.onPress = Delegate.create(this, register); } function removeEvent() { delete mcRef.onPress; mcRef.onPress = null; } function react() { setState(sSTATE_REACT); } function doPause() { super.doPause(); for (var i in mcRef.mcState) { mcRef.mcState[i].stop(); } } function doUnPause() { super.doUnPause(); for (var i in mcRef.mcState) { mcRef.mcState[i].play(); } } function register() { oParent.takeHook(this); } function Idle() { } function Removing() { if (stateFinished()) { setState(sSTATE_REMOVED); oParent.decreaseJellyFishCount(); } } function React() { } function Removed() { } static var sSTATE_IDLE = "Idle"; static var sSTATE_REMOVING = "Removing"; static var sSTATE_REMOVED = "Removed"; static var sSTATE_REACT = "React"; }
Symbol 1162 MovieClip [__Packages.MiniGames.PTB.PushTheBusMG] Frame 0
class MiniGames.PTB.PushTheBusMG extends MiniGames.BaseMiniGame { var nDone, bModeSandy, nRange, nNumberTimes, nNextDir, showInstructions, mcRef, nPosX, addScoreFromTimeLeft, sState, initSkipKeys, startGame, bOver; function PushTheBusMG (_mcRef) { super(_mcRef); nDone = 0; if (CTRLGame.getRef().Level == CTRLGame.nLEVEL1) { bModeSandy = true; nRange = nRANGE_SANDY; nNumberTimes = nTIME_TO_PUSH_SANDY; } else { bModeSandy = false; nRange = nRANGE_BOB; nNumberTimes = nTIME_TO_PUSH_BOB; } nNextDir = nDIR_LEFT; showInstructions(); } function initMiniGame() { mcRef.mcState.mcMode.mcBus.mcStrenght.gotoAndStop(mcRef.mcState.mcStrenght._totalframes); nPosX = 300; } function calculateScore() { addScoreFromTimeLeft(nMAX_TIME, nSECOND_VALUE); } function validateEndMiniGame() { if (nDone >= nNumberTimes) { setVictory(); } } function setState(_sState) { super.setState(_sState); setPlayCharacter(); } function doPause() { super.doPause(); if (sState == MiniGames.BaseMiniGame.sSTATE_MINIGAME) { mcRef.mcState.mcBus.stop(); } else if (sState == MiniGames.BaseMiniGame.sSTATE_VICTORY) { mcRef.mcState.mcMode.stop(); mcRef.mcState.mcMode.mcBus.stop(); } } function doUnPause() { super.doUnPause(); mcRef.mcState.stop(); if (sState == MiniGames.BaseMiniGame.sSTATE_MINIGAME) { mcRef.mcState.mcBus.play(); } else if (sState == MiniGames.BaseMiniGame.sSTATE_VICTORY) { mcRef.mcState.mcMode.play(); mcRef.mcState.mcMode.mcBus.play(); } } function setPlayCharacter() { if (bModeSandy) { if (Main.getRef().isCheatClothesActivated()) { mcRef.mcState.gotoAndStop(sSTATE_SANDY_WHACKY); } else { mcRef.mcState.gotoAndStop(sSTATE_SANDY); } } else if (Main.getRef().isCheatClothesActivated()) { mcRef.mcState.gotoAndStop(sSTATE_BOB_WHACKY); } else { mcRef.mcState.gotoAndStop(sSTATE_BOB); } var _local2 = (mcRef.mcState.mcMode.mcBus.mcStrenght._totalframes / nNumberTimes) * nDone; mcRef.mcState.mcMode.mcBus.mcStrenght.gotoAndStop(100 - Math.round(_local2)); } function onKeyPressed() { nDone++; var _local2 = (mcRef.mcState.mcMode.mcBus.mcStrenght._totalframes / nNumberTimes) * nDone; mcRef.mcState.mcMode.mcBus.mcStrenght.gotoAndStop(100 - Math.round(_local2)); } function validateActions() { if (!Controller.getRef().isPaused()) { if (nNextDir == nDIR_LEFT) { if (CTRLGame.getRef().mcRef._xmouse <= (nPosX - nRange)) { onKeyPressed(); nNextDir = nDIR_RIGHT; } } else if (nNextDir == nDIR_RIGHT) { if (CTRLGame.getRef().mcRef._xmouse >= (nPosX + nRange)) { nNextDir = nDIR_LEFT; onKeyPressed(); } } } } function setVictory() { setState(MiniGames.BaseMiniGame.sSTATE_VICTORY); CTRLGame.getRef().Screen.getInterface().pauseTime(); mcRef.mcState.mcMode.mcBus.mcStrenght.stop(); Controller.getRef().getSounds().playSound("alguaetore", Controller.nSFX_VOLUME, 1); } function HowToPlayIn() { if (mcRef.mcState.mcMode._currentframe == mcRef.mcState.mcMode._totalframes) { setState(MiniGames.BaseMiniGame.sSTATE_HOWTOPLAY_IDLE); initSkipKeys(); } } function HowToPlayIdle() { if (mcRef.mcState.mcMode._currentframe == mcRef.mcState.mcMode._totalframes) { setState(MiniGames.BaseMiniGame.sSTATE_HOWTOPLAY_OUT); } } function HowToPlayOut() { if (mcRef.mcState.mcMode._currentframe == mcRef.mcState.mcMode._totalframes) { startGame(); } } function MiniGame() { super.MiniGame(); validateActions(); } function Victory() { if (mcRef.mcState.mcMode._currentframe == (mcRef.mcState.mcMode._totalframes - 15)) { bOver = true; } } static var sSTATE_SANDY = "Sandy"; static var sSTATE_BOB = "SpongeBob"; static var sSTATE_SANDY_WHACKY = "SandyWhacky"; static var sSTATE_BOB_WHACKY = "BobWhacky"; static var nDIR_LEFT = 1; static var nDIR_RIGHT = 2; static var nTIME_TO_PUSH_SANDY = 40; static var nTIME_TO_PUSH_BOB = 70; static var nMAX_TIME = 16; static var nSECOND_VALUE = 100; static var nRANGE_SANDY = 40; static var nRANGE_BOB = 40; }
Symbol 1163 MovieClip [__Packages.AtlantisBus] Frame 0
#initclip if (!AtlantisBus) { //(_global.AtlantisBus = function () { super(CTRLGame.getRef().mcRef.attachMovie(AtlantisBus.sLINKAGE_NAME, AtlantisBus.sLINKAGE_NAME, CTRLGame.getRef().calculateDepth(AtlantisBus.nINITIAL_Y, CTRLGame.nBUS_ADD))); this.mcRef._x = AtlantisBus.nINITIAL_X; this.mcRef._y = AtlantisBus.nINITIAL_Y; this.bKeyEasterPressed = false; if (!Main.getRef().EasterEgg) { this.nKeyMoveUp = AtlantisBus.nMOVE_UP; this.nKeyMoveDown = AtlantisBus.nMOVE_DOWN; this.nKeyMoveLeft = AtlantisBus.nMOVE_LEFT; this.nKeyMoveRight = AtlantisBus.nMOVE_RIGHT; } else { this.nKeyMoveUp = AtlantisBus.nMOVE_DOWN; this.nKeyMoveDown = AtlantisBus.nMOVE_UP; this.nKeyMoveLeft = AtlantisBus.nMOVE_RIGHT; this.nKeyMoveRight = AtlantisBus.nMOVE_LEFT; } }) extends MovingObject var _local1 = (_global.AtlantisBus /* register */).prototype; _local1.cleanUp = function () { super.cleanUp(); this.mcRef.swapDepths(7777); this.mcRef.removeMovieClip(); }; _local1.doUnPause = function () { if (!CTRLGame.getRef().Screen.isInMiniGame()) { super.doUnPause(); } }; _local1.resumeAnim = function () { super.doUnPause(); }; _local1.checkObjects = function () { CTRLGame.getRef().checkPowerUps(); CTRLGame.getRef().checkAlgaes(); CTRLGame.getRef().checkJellys(); CTRLGame.getRef().checkDirtWalls(); CTRLGame.getRef().checkFinish(); }; _local1.manageMovement = function () { this.setupKeys(); if (this.canMove() && (this.nMovement == 0)) { var _local2 = this.nCurrentDir; if (Key.isDown(this.nKeyMoveUp)) { if (this.isNextMoveGood(CTRLGame.nDIR_UP)) { this.setState(MovingObject.sSTATE_UP); this.nCurrentDir = CTRLGame.nDIR_UP; this.nMovement = MovingObject.nMAX_MOVEMENT; } } else if (Key.isDown(this.nKeyMoveDown)) { if (this.isNextMoveGood(CTRLGame.nDIR_DOWN)) { this.setState(MovingObject.sSTATE_DOWN); this.nCurrentDir = CTRLGame.nDIR_DOWN; this.nMovement = MovingObject.nMAX_MOVEMENT; } } else if (Key.isDown(this.nKeyMoveLeft)) { if (this.isNextMoveGood(CTRLGame.nDIR_LEFT)) { this.setState(MovingObject.sSTATE_LEFT); this.nCurrentDir = CTRLGame.nDIR_LEFT; this.nMovement = MovingObject.nMAX_MOVEMENT; } } else if (Key.isDown(this.nKeyMoveRight)) { if (this.isNextMoveGood(CTRLGame.nDIR_RIGHT)) { this.setState(MovingObject.sSTATE_RIGHT); this.nCurrentDir = CTRLGame.nDIR_RIGHT; this.nMovement = MovingObject.nMAX_MOVEMENT; } } if (this.nMovement == 0) { switch (this.nCurrentDir) { case CTRLGame.nDIR_UP : this.setState(MovingObject.sSTATE_IDLE_UP); break; case CTRLGame.nDIR_DOWN : this.setState(MovingObject.sSTATE_IDLE_DOWN); break; case CTRLGame.nDIR_LEFT : this.setState(MovingObject.sSTATE_IDLE_LEFT); break; case CTRLGame.nDIR_RIGHT : this.setState(MovingObject.sSTATE_IDLE_RIGHT); } } CTRLGame.getRef().Screen.manageAnim(this.nCurrentDir, _local2, this.nMovement); } }; _local1.setupKeys = function () { if (this.canMove()) { if (!Key.isDown(AtlantisBus.nEASTER_EGG)) { this.bKeyEasterPressed = false; } else if (Key.isDown(AtlantisBus.nEASTER_EGG) && ((!Main.getRef().EasterEgg) && (!this.bKeyEasterPressed))) { Main.getRef().setEasterEgg(true); this.bKeyEasterPressed = true; this.nKeyMoveUp = AtlantisBus.nMOVE_DOWN; this.nKeyMoveDown = AtlantisBus.nMOVE_UP; this.nKeyMoveLeft = AtlantisBus.nMOVE_RIGHT; this.nKeyMoveRight = AtlantisBus.nMOVE_LEFT; } else if (Key.isDown(AtlantisBus.nEASTER_EGG) && (Main.getRef().EasterEgg && (!this.bKeyEasterPressed))) { Main.getRef().setEasterEgg(false); this.bKeyEasterPressed = true; this.nKeyMoveUp = AtlantisBus.nMOVE_UP; this.nKeyMoveDown = AtlantisBus.nMOVE_DOWN; this.nKeyMoveLeft = AtlantisBus.nMOVE_LEFT; this.nKeyMoveRight = AtlantisBus.nMOVE_RIGHT; } } }; _local1.isNextMoveGood = function (_nNextDir) { var _local3 = this.getWishMidPos(_nNextDir); var _local4 = false; if (this.isTrackOkay(_nNextDir) && (!CTRLGame.getRef().isTouchingWall(_local3.x, _local3.y))) { _local4 = true; } return(_local4); }; _local1.adaptDepth = function () { this.mcRef.swapDepths(CTRLGame.getRef().calculateDepth(this.mcRef._y, CTRLGame.nBUS_ADD)); }; _local1.manageIdle = function () { this.manageMovement(); CTRLGame.getRef().checkJellys(); CTRLGame.getRef().checkAlgaes(); }; _local1.IdleUp = function () { this.manageIdle(); }; _local1.IdleDown = function () { this.manageIdle(); }; _local1.IdleLeft = function () { this.manageIdle(); }; _local1.IdleRight = function () { this.manageIdle(); }; _local1.Left = function () { if ((this.nMovement > 0) && (this.canMove())) { this.mcRef._x = this.mcRef._x - AtlantisBus.nSPEED; this.nMovement = this.nMovement - AtlantisBus.nSPEED; this.checkObjects(); } this.manageMovement(); }; _local1.Up = function () { if ((this.nMovement > 0) && (this.canMove())) { this.mcRef._y = this.mcRef._y - AtlantisBus.nSPEED; this.nMovement = this.nMovement - AtlantisBus.nSPEED; this.adaptDepth(); this.checkObjects(); } this.manageMovement(); }; _local1.Right = function () { if ((this.nMovement > 0) && (this.canMove())) { this.mcRef._x = this.mcRef._x + AtlantisBus.nSPEED; this.nMovement = this.nMovement - AtlantisBus.nSPEED; this.checkObjects(); } this.manageMovement(); }; _local1.Down = function () { if ((this.nMovement > 0) && (this.canMove())) { this.mcRef._y = this.mcRef._y + AtlantisBus.nSPEED; this.nMovement = this.nMovement - AtlantisBus.nSPEED; this.adaptDepth(); this.checkObjects(); } this.manageMovement(); }; ASSetPropFlags(_local1, null, 1); (_global.AtlantisBus /* register */).sLINKAGE_NAME = "mcAtlantisBus"; (_global.AtlantisBus /* register */).nMOVE_UP = Key.UP; (_global.AtlantisBus /* register */).nMOVE_DOWN = Key.DOWN; (_global.AtlantisBus /* register */).nMOVE_LEFT = Key.LEFT; (_global.AtlantisBus /* register */).nMOVE_RIGHT = Key.RIGHT; (_global.AtlantisBus /* register */).nNO_KEY = -99; (_global.AtlantisBus /* register */).nEASTER_EGG = 83; (_global.AtlantisBus /* register */).nSPEED = 1; (_global.AtlantisBus /* register */).nINITIAL_X = 10; (_global.AtlantisBus /* register */).nINITIAL_Y = 170; } #endinitclip
Symbol 1164 MovieClip [__Packages.ActionWall] Frame 0
#initclip if (!ActionWall) { //(_global.ActionWall = function (_nType, _nX, _nY, _xScl) { super(CTRLGame.getRef().mcRef.attachMovie(this.getLinkage(_nType), "mcMovingWall" + ActionWall.nCOUNTER, CTRLGame.getRef().calculateDepth(_nY, CTRLGame.nMOVING_WALL_ADD + ActionWall.nCOUNTER))); ActionWall.nCOUNTER++; this.mcRef._x = _nX; this.mcRef._y = _nY; this.mcRef._xscale = _xScl; var _local7 = CTRLGame.getRef().Maze.getTabIndex(this.mcRef._x, this.mcRef._y); if (CTRLGame.getRef().Maze.isPieceFlipped(_local7)) { this.mcRef._xscale = -this.mcRef._xscale; } this.nType = _nType; this.setState(ActionWall.sSTATE_CLOSED); this.nSwitchRate = Math.round(Math.random() * (ActionWall.nMAX_TIME - ActionWall.nMIN_TIME)) + ActionWall.nMIN_TIME; this.nLife = this.nSwitchRate; }) extends State var _local1 = (_global.ActionWall /* register */).prototype; _local1.cleanUp = function () { super.cleanUp(); this.mcRef.swapDepths(7777); this.mcRef.removeMovieClip(); }; _local1.__get__Type = function () { return(this.nType); }; _local1.__get__Ref = function () { return(this.mcRef); }; _local1.manageStaticState = function (_sNextState) { if ((!Controller.getRef().isPaused()) && (!CTRLGame.getRef().Screen.isInMiniGame())) { if (this.nLife > 0) { this.nLife--; } if (this.nLife == 0) { if (this.nType == CTRLGame.nREVOLVER_WALL) { if (CTRLGame.getRef().isOkayToTurnRevolver(this.mcRef.mcHit2, this.mcRef.mcHit2More)) { this.setState(_sNextState); this.nLife = this.nSwitchRate; } } else if (CTRLGame.getRef().isOkayToTurn(this.mcRef.mcHit2)) { this.setState(_sNextState); this.nLife = this.nSwitchRate; } } } }; _local1.getLinkage = function (_nType) { if (_nType == CTRLGame.nTURN_WALL) { var _local3 = ActionWall.sLINKAGE_NAME_DOOR; } else if (_nType == CTRLGame.nREVOLVER_WALL) { var _local3 = ActionWall.sLINKAGE_NAME_REVOLVER; } else if (_nType == CTRLGame.nSLIDE_WALL_H) { var _local3 = ActionWall.sLINKAGE_NAME_SLIDE_H; } else if (_nType == CTRLGame.nTURN_WALL_INVERSE) { var _local3 = ActionWall.sLINKAGE_NAME_DOOR_INVERSE; } else { var _local3 = ActionWall.sLINKAGE_NAME_SLIDE_V; } return(_local3); }; _local1.Opened = function () { this.manageStaticState(ActionWall.sSTATE_CLOSING); }; _local1.Closing = function () { if (this.stateFinished()) { this.setState(ActionWall.sSTATE_CLOSED); } }; _local1.Closed = function () { this.manageStaticState(ActionWall.sSTATE_OPENING); }; _local1.Opening = function () { if (this.stateFinished()) { this.setState(ActionWall.sSTATE_OPENED); } }; _local1.addProperty("Ref", _local1.__get__Ref, function () { }); _local1.addProperty("Type", _local1.__get__Type, function () { }); ASSetPropFlags(_local1, null, 1); (_global.ActionWall /* register */).sLINKAGE_NAME_DOOR = "mcDoor90"; (_global.ActionWall /* register */).sLINKAGE_NAME_DOOR_INVERSE = "mcDoor90Inverse"; (_global.ActionWall /* register */).sLINKAGE_NAME_REVOLVER = "mcRevolver"; (_global.ActionWall /* register */).sLINKAGE_NAME_SLIDE_H = "mcSlideH"; (_global.ActionWall /* register */).sLINKAGE_NAME_SLIDE_V = "mcSlideV"; (_global.ActionWall /* register */).sSTATE_OPENED = "Opened"; (_global.ActionWall /* register */).sSTATE_CLOSED = "Closed"; (_global.ActionWall /* register */).sSTATE_OPENING = "Opening"; (_global.ActionWall /* register */).sSTATE_CLOSING = "Closing"; (_global.ActionWall /* register */).nCOUNTER = 0; (_global.ActionWall /* register */).nMIN_TIME = 40; (_global.ActionWall /* register */).nMAX_TIME = 120; } #endinitclip
Symbol 504 MovieClip Frame 25
stop();
Symbol 505 MovieClip Frame 25
stop();
Symbol 532 Button
on (press) { ControlScroll.scrollUp = true; _global.P.fPlayBtnClick(); } on (release, releaseOutside) { ControlScroll.scrollUp = false; } on (rollOver) { _global.P.fPlayBtnRollOver(); }
Symbol 533 Button
on (press) { ControlScroll.scrollDown = true; _global.P.fPlayBtnClick(); } on (release, releaseOutside) { ControlScroll.scrollDown = false; } on (rollOver) { _global.P.fPlayBtnRollOver(); }
Instance of Symbol 528 MovieClip "ControlScroll" in Symbol 541 MovieClip Frame 1
onClipEvent (load) { scrollUp = false; scrollDown = false; } onClipEvent (enterFrame) { if (scrollUp == true) { _parent.txt_highScoreName.scroll--; _parent.txt_highScoreScore.scroll--; _parent.txt_highScoreNumber.scroll--; } else if (scrollDown == true) { _parent.txt_highScoreName.scroll++; _parent.txt_highScoreScore.scroll++; _parent.txt_highScoreNumber.scroll++; } }
Symbol 686 MovieClip Frame 27
stop();
Symbol 687 MovieClip Frame 27
stop();
Symbol 690 MovieClip Frame 20
stop();
Symbol 693 MovieClip Frame 1
_visible = false;
Symbol 1038 MovieClip Frame 1
stop();
Symbol 1051 MovieClip Frame 1
stop();

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 FontUsed by:3 7 9 11 13 15 17 19 89 90 91 93 94 96 97 112 113 114 115 116 118 119 121 122 126 127 128 130 147 148 150 151 170 171 172 180 187 190 192 193 195 236 237 238 242 243 244 280 515 516 517 518 519 523 524 525 534 535 537 539 595 597 602 678 990 1061 1063 1065 1067 1069 1071 1073 1075 1077 1079 1082 1083 1084 1085 1086 1087 1091 1093 1099 1101 1103 1105 1107 1109 1112 1115 1116 1117 1121
Symbol 3 TextUses:2Used by:4 5 6
Symbol 4 MovieClipUses:3Used by:21 504
Symbol 5 MovieClipUses:3Used by:21 504
Symbol 6 MovieClipUses:3Used by:21 504
Symbol 7 TextUses:2Used by:8
Symbol 8 MovieClipUses:7Used by:21 504
Symbol 9 TextUses:2Used by:10
Symbol 10 MovieClipUses:9Used by:21 504
Symbol 11 TextUses:2Used by:12
Symbol 12 MovieClipUses:11Used by:21 504
Symbol 13 TextUses:2Used by:14
Symbol 14 MovieClipUses:13Used by:21 504
Symbol 15 TextUses:2Used by:16
Symbol 16 MovieClipUses:15Used by:21 504
Symbol 17 TextUses:2Used by:18
Symbol 18 MovieClipUses:17Used by:21 504
Symbol 19 TextUses:2Used by:20
Symbol 20 MovieClipUses:19Used by:21 504
Symbol 21 MovieClipUses:4 5 6 8 10 12 14 16 18 20Used by:24
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:24 505
Symbol 24 MovieClipUses:21 23Used by:Timeline
Symbol 25 GraphicUsed by:28
Symbol 26 FontUsed by:27 30 33 36
Symbol 27 EditableTextUses:26Used by:28
Symbol 28 ButtonUses:25 27Used by:Timeline
Symbol 29 GraphicUsed by:31
Symbol 30 EditableTextUses:26Used by:31
Symbol 31 MovieClipUses:29 30Used by:Timeline
Symbol 32 GraphicUsed by:34
Symbol 33 EditableTextUses:26Used by:34
Symbol 34 MovieClipUses:32 33Used by:Timeline
Symbol 35 GraphicUsed by:71
Symbol 36 EditableTextUses:26Used by:71
Symbol 37 Sound [packaging_intro]Used by:71
Symbol 38 Sound [packaging_loop]Used by:71
Symbol 39 Sound [in_game]Used by:71
Symbol 40 Sound [Button_click]Used by:71
Symbol 41 Sound [Button_rollover]Used by:71
Symbol 42 Sound [SFX_Transition]Used by:71
Symbol 43 Sound [Menu_In]Used by:71
Symbol 44 Sound [Menu_Out]Used by:71
Symbol 45 Sound [Minigame_HowToPlay_In]Used by:71
Symbol 46 Sound [Minigame_HowToPlay_Out]Used by:71
Symbol 47 Sound [EndScreen_Out]Used by:71
Symbol 48 Sound [WinScreen_In]Used by:71
Symbol 49 Sound [LoseScreen_In]Used by:71
Symbol 50 Sound [Wall_Cracked(1)]Used by:71
Symbol 51 Sound [Wall_Cracked(2)]Used by:71
Symbol 52 Sound [Reel(1)]Used by:71
Symbol 53 Sound [Reel(2)]Used by:71
Symbol 54 Sound [Reel(3)]Used by:71
Symbol 55 Sound [Reel(4)]Used by:71
Symbol 56 Sound [JellyFish_Leave]Used by:71
Symbol 57 Sound [IceBall_Throwed(1)]Used by:71
Symbol 58 Sound [IceBall_Throwed(2)]Used by:71
Symbol 59 Sound [IceBall_Throwed(3)]Used by:71
Symbol 60 Sound [IceBall_Throwed(4)]Used by:71
Symbol 61 Sound [IceBall_Throwed(5)]Used by:71
Symbol 62 Sound [IceBall_Splashed(1)]Used by:71
Symbol 63 Sound [IceBall_Splashed(2)]Used by:71
Symbol 64 Sound [IceBall_Splashed(3)]Used by:71
Symbol 65 Sound [IceBall_Splashed(4)]Used by:71
Symbol 66 Sound [IceBall_Splashed(5)]Used by:71
Symbol 67 Sound [BadPowerUp_Collect]Used by:71
Symbol 68 Sound [GoodPowerUp_Collect]Used by:71
Symbol 69 Sound [rewindsong]Used by:71
Symbol 70 Sound [alguaetore]Used by:71
Symbol 71 MovieClipUses:35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70Used by:Timeline
Symbol 72 GraphicUsed by:107
Symbol 73 FontUsed by:74 109 136 211 235 252 527 594 605
Symbol 74 EditableTextUses:73Used by:107
Symbol 75 GraphicUsed by:76
Symbol 76 ButtonUses:75Used by:77 1096 1124
Symbol 77 MovieClipUses:76Used by:107 134 209 233 250 285 551 552 612 1057
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:99 246
Symbol 80 GraphicUsed by:83 596
Symbol 81 GraphicUsed by:83 184 279 532 533 596 991
Symbol 82 GraphicUsed by:83 596
Symbol 83 MovieClipUses:80 81 82Used by:99
Symbol 84 GraphicUsed by:88
Symbol 85 GraphicUsed by:88
Symbol 86 GraphicUsed by:88
Symbol 87 GraphicUsed by:88 601
Symbol 88 ButtonUses:84 85 86 87Used by:99 120 123 124 131 191 194 196 246 538 540 541 1088 1089 1092 1094 1118 1119 1122
Symbol 89 TextUses:2Used by:99
Symbol 90 TextUses:2Used by:92
Symbol 91 TextUses:2Used by:92
Symbol 92 MovieClipUses:90 91Used by:99
Symbol 93 TextUses:2Used by:95
Symbol 94 TextUses:2Used by:95
Symbol 95 MovieClipUses:93 94Used by:99
Symbol 96 TextUses:2Used by:98
Symbol 97 TextUses:2Used by:98
Symbol 98 MovieClipUses:96 97Used by:99
Symbol 99 MovieClipUses:79 83 88 89 92 95 98Used by:100 105 106
Symbol 100 MovieClipUses:99Used by:107
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:103
Symbol 103 MovieClipUses:102Used by:104
Symbol 104 MovieClipUses:103Used by:105
Symbol 105 MovieClipUses:99 104Used by:107
Symbol 106 MovieClipUses:99Used by:107
Symbol 107 MovieClipUses:72 74 77 100 105 106Used by:Timeline
Symbol 108 GraphicUsed by:134
Symbol 109 EditableTextUses:73Used by:134
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:124 131
Symbol 112 TextUses:2Used by:124
Symbol 113 TextUses:2Used by:124
Symbol 114 TextUses:2Used by:124
Symbol 115 TextUses:2Used by:117
Symbol 116 TextUses:2Used by:117
Symbol 117 MovieClipUses:115 116Used by:124
Symbol 118 TextUses:2Used by:120
Symbol 119 TextUses:2Used by:120
Symbol 120 MovieClipUses:88 118 119Used by:124
Symbol 121 TextUses:2Used by:123
Symbol 122 TextUses:2Used by:123
Symbol 123 MovieClipUses:88 121 122Used by:124
Symbol 124 MovieClipUses:111 88 112 113 114 117 120 123Used by:125 132 133
Symbol 125 MovieClipUses:124Used by:134
Symbol 126 TextUses:2Used by:131
Symbol 127 TextUses:2Used by:129
Symbol 128 TextUses:2Used by:129
Symbol 129 MovieClipUses:127 128Used by:131
Symbol 130 TextUses:2Used by:131
Symbol 131 MovieClipUses:111 88 126 129 130Used by:132
Symbol 132 MovieClipUses:124 131Used by:134
Symbol 133 MovieClipUses:124Used by:134
Symbol 134 MovieClipUses:108 109 77 125 132 133Used by:Timeline
Symbol 135 GraphicUsed by:209
Symbol 136 EditableTextUses:73Used by:209
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:139
Symbol 139 MovieClipUses:138Used by:197 542 544 545 546 547 548 549 550 1058
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:142
Symbol 142 MovieClipUses:141Used by:197 542 544 545 546 547 548 549 550 1058
Symbol 143 BitmapUsed by:144 514
Symbol 144 GraphicUses:143Used by:197
Symbol 145 BitmapUsed by:146 520
Symbol 146 GraphicUses:145Used by:196
Symbol 147 TextUses:2Used by:149
Symbol 148 TextUses:2Used by:149
Symbol 149 MovieClipUses:147 148Used by:196 541
Symbol 150 TextUses:2Used by:196 541
Symbol 151 TextUses:2Used by:186
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:160
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:160
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:160
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:160
Symbol 160 MovieClipUses:153 155 157 159Used by:186
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:186 314
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:186 310
Symbol 165 GraphicUsed by:168
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:168
Symbol 168 MovieClipUses:165 167Used by:169
Symbol 169 MovieClipUses:168Used by:186 307
Symbol 170 TextUses:2Used by:186
Symbol 171 TextUses:2Used by:186
Symbol 172 TextUses:2Used by:186
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:177
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:177
Symbol 177 MovieClipUses:174 176Used by:186
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:186
Symbol 180 TextUses:2Used by:186
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:183 434
Symbol 183 MovieClipUses:182Used by:185 435
Symbol 184 MovieClipUses:81Used by:185 298 333 336 403 435 453 458 480 495 502 675 750 955 1090 1120
Symbol 185 MovieClipUses:183 184Used by:186
Symbol 186 MovieClipUses:151 160 162 164 169 170 171 172 177 179 180 185Used by:196 541
Symbol 187 TextUses:2Used by:191
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:191 194
Symbol 190 TextUses:2Used by:191
Symbol 191 MovieClipUses:88 187 189 190Used by:196 541
Symbol 192 TextUses:2Used by:194
Symbol 193 TextUses:2Used by:194
Symbol 194 MovieClipUses:88 192 189 193Used by:196 541
Symbol 195 TextUses:2Used by:196 541
Symbol 196 MovieClipUses:146 149 150 186 191 194 88 195Used by:197
Symbol 197 MovieClipUses:139 142 144 196Used by:208
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:198Used by:204 205 206 912
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:204 205 206
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202Used by:204 205 206
Symbol 204 MovieClipUses:199 201 203Used by:207 283
Symbol 205 MovieClipUses:199 201 203Used by:207
Symbol 206 MovieClipUses:199 201 203Used by:207
Symbol 207 MovieClipUses:204 205 206Used by:208 552
Symbol 208 MovieClipUses:197 207Used by:209
Symbol 209 MovieClipUses:135 136 77 208Used by:Timeline
Symbol 210 GraphicUsed by:233
Symbol 211 EditableTextUses:73Used by:233
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:232
Symbol 214 GraphicUsed by:232
Symbol 215 GraphicUsed by:232
Symbol 216 GraphicUsed by:232
Symbol 217 GraphicUsed by:232
Symbol 218 GraphicUsed by:232
Symbol 219 GraphicUsed by:232
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:232
Symbol 222 GraphicUsed by:232
Symbol 223 GraphicUsed by:232
Symbol 224 GraphicUsed by:232
Symbol 225 GraphicUsed by:232
Symbol 226 GraphicUsed by:232
Symbol 227 GraphicUsed by:232
Symbol 228 GraphicUsed by:232
Symbol 229 GraphicUsed by:232
Symbol 230 GraphicUsed by:232
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClipUses:213 214 215 216 217 218 219 221 222 223 224 225 226 227 228 229 230 231Used by:233
Symbol 233 MovieClipUses:210 211 77 232Used by:Timeline
Symbol 234 GraphicUsed by:250
Symbol 235 EditableTextUses:73Used by:250
Symbol 236 TextUses:2Used by:246
Symbol 237 TextUses:2Used by:246
Symbol 238 TextUses:2Used by:246
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:241
Symbol 241 MovieClipUses:240Used by:246
Symbol 242 EditableTextUses:2Used by:246
Symbol 243 TextUses:2Used by:245
Symbol 244 TextUses:2Used by:245
Symbol 245 MovieClipUses:243 244Used by:246
Symbol 246 MovieClipUses:79 236 88 237 238 241 242 245Used by:247 248 249
Symbol 247 MovieClipUses:246Used by:250
Symbol 248 MovieClipUses:246Used by:250
Symbol 249 MovieClipUses:246Used by:250
Symbol 250 MovieClipUses:234 235 77 247 248 249Used by:Timeline
Symbol 251 GraphicUsed by:285
Symbol 252 EditableTextUses:73Used by:285
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:281
Symbol 255 GraphicUsed by:256 991
Symbol 256 MovieClipUses:255Used by:260
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:259
Symbol 259 MovieClipUses:258Used by:260
Symbol 260 MovieClipUses:256 259Used by:281
Symbol 261 GraphicUsed by:276
Symbol 262 GraphicUsed by:276
Symbol 263 GraphicUsed by:276
Symbol 264 GraphicUsed by:276
Symbol 265 GraphicUsed by:276
Symbol 266 GraphicUsed by:276
Symbol 267 GraphicUsed by:276
Symbol 268 GraphicUsed by:276
Symbol 269 GraphicUsed by:276
Symbol 270 GraphicUsed by:276
Symbol 271 GraphicUsed by:276
Symbol 272 GraphicUsed by:276
Symbol 273 GraphicUsed by:276
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:274Used by:276
Symbol 276 MovieClipUses:261 262 263 264 265 266 267 268 269 270 271 272 273 275Used by:281
Symbol 277 GraphicUsed by:279
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClipUses:277 81 278Used by:281
Symbol 280 TextUses:2Used by:281
Symbol 281 MovieClipUses:254 260 276 279 280Used by:282 283 284
Symbol 282 MovieClipUses:281Used by:285
Symbol 283 MovieClipUses:281 204Used by:285
Symbol 284 MovieClipUses:281Used by:285
Symbol 285 MovieClipUses:251 252 77 282 283 284Used by:Timeline
Symbol 286 GraphicUsed by:503
Symbol 287 GraphicUsed by:288 295 297 454 455 456 457 481 488 494
Symbol 288 MovieClipUses:287Used by:298
Symbol 289 GraphicUsed by:295 297
Symbol 290 GraphicUsed by:295 297
Symbol 291 GraphicUsed by:295 297
Symbol 292 GraphicUsed by:295 297
Symbol 293 GraphicUsed by:295 297
Symbol 294 GraphicUsed by:295 296 297
Symbol 295 MovieClipUses:287 289 290 291 292 293 294Used by:298
Symbol 296 MovieClipUses:294Used by:298
Symbol 297 MovieClipUses:294 293 292 291 290 289 287Used by:298
Symbol 298 MovieClip [mcDoor90Inverse]Uses:288 184 295 296 297Used by:503
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:311
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClipUses:301Used by:311 317 333 336 340 343 347 350 356 360 364 369
Symbol 303 GraphicUsed by:304
Symbol 304 MovieClipUses:303Used by:311 317 333 336 340 343 347 350 356 360 364 369
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:311 317 336 340 343 347 350 364 369
Symbol 307 MovieClipUses:169Used by:311 317 333 336 340 343 347 350 356 364
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:308Used by:311 317 340 343 347 350 364
Symbol 310 MovieClipUses:164Used by:311 340 356 360 369
Symbol 311 MovieClipUses:300 302 304 306 307 309 310Used by:318
Symbol 312 BitmapUsed by:313
Symbol 313 GraphicUses:312Used by:317
Symbol 314 MovieClipUses:162Used by:317 333 336 340 343 347 350 356 360 364
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:315Used by:317 333 356
Symbol 317 MovieClipUses:313 302 304 314 309 307 306 316Used by:318
Symbol 318 MovieClip [mcPieceCornerUp]Uses:311 317Used by:503
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:333
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:321Used by:333 336 340 343 347 350 356 360 369
Symbol 323 GraphicUsed by:329
Symbol 324 BitmapUsed by:325
Symbol 325 GraphicUses:324Used by:326
Symbol 326 MovieClipUses:325Used by:329 332 371
Symbol 327 GraphicUsed by:329
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClip [SB_Panneau_Finish]Uses:323 326 327 328Used by:333 336
Symbol 330 GraphicUsed by:332
Symbol 331 GraphicUsed by:332
Symbol 332 MovieClip [SB_Panneau_Start]Uses:326 330 331Used by:333 336
Symbol 333 MovieClipUses:320 302 304 307 314 322 316 184 329 332Used by:337
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:336
Symbol 336 MovieClipUses:335 302 304 307 314 306 322 184 332 329Used by:337
Symbol 337 MovieClip [mcPieceStart]Uses:333 336Used by:503
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:340
Symbol 340 MovieClipUses:339 302 304 322 306 310 314 307 309Used by:344
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:343
Symbol 343 MovieClipUses:342 302 304 314 307 309 306 322Used by:344
Symbol 344 MovieClip [mcPieceCornerDown]Uses:340 343Used by:503
Symbol 345 BitmapUsed by:346
Symbol 346 GraphicUses:345Used by:347
Symbol 347 MovieClipUses:346 302 304 314 307 322 309 306Used by:351
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:348Used by:350
Symbol 350 MovieClipUses:349 302 304 309 322 314 307 306Used by:351
Symbol 351 MovieClip [mcPieceRightJct]Uses:347 350Used by:503
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:356
Symbol 354 GraphicUsed by:355 359 363
Symbol 355 MovieClipUses:354Used by:356 360
Symbol 356 MovieClipUses:353 302 304 307 314 310 322 316 355Used by:370
Symbol 357 BitmapUsed by:358
Symbol 358 GraphicUses:357Used by:360
Symbol 359 MovieClipUses:354Used by:360
Symbol 360 MovieClipUses:358 302 304 310 314 322 359 355Used by:370
Symbol 361 BitmapUsed by:362
Symbol 362 GraphicUses:361Used by:364
Symbol 363 MovieClipUses:354Used by:364
Symbol 364 MovieClipUses:362 302 304 309 314 306 307 363Used by:370
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:369
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:367Used by:369
Symbol 369 MovieClipUses:366 302 304 310 306 322 368Used by:370
Symbol 370 MovieClip [mcPieceLateral]Uses:356 360 364 369Used by:503
Symbol 371 MovieClipUses:326Used by:372
Symbol 372 MovieClipUses:371Used by:402
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:373Used by:400
Symbol 375 GraphicUsed by:376
Symbol 376 MovieClipUses:375Used by:379
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377Used by:379
Symbol 379 MovieClipUses:376 378Used by:400
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:380Used by:400
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:400
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:400
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:400
Symbol 388 GraphicUsed by:389
Symbol 389 MovieClipUses:388Used by:400
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:400
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:400
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:394Used by:400
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:396Used by:400
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:400
Symbol 400 MovieClipUses:374 379 381 383 385 387 389 391 393 395 397 399Used by:401
Symbol 401 MovieClipUses:400Used by:402
Symbol 402 MovieClipUses:372 401Used by:403
Symbol 403 MovieClip [mcJellyfish]Uses:402 184Used by:503
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:407 422 426
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:405 406Used by:408
Symbol 408 MovieClipUses:407Used by:428
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClipUses:409Used by:428
Symbol 411 GraphicUsed by:422
Symbol 412 GraphicUsed by:422
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClipUses:413Used by:422 619
Symbol 415 GraphicUsed by:416 913
Symbol 416 MovieClipUses:415Used by:422 587 619 623
Symbol 417 GraphicUsed by:418 924
Symbol 418 MovieClipUses:417Used by:422 587 619 623
Symbol 419 GraphicUsed by:420 925
Symbol 420 MovieClipUses:419Used by:422 587 619 623
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClipUses:411 405 412 414 416 418 420 421Used by:423
Symbol 423 MovieClipUses:422Used by:428
Symbol 424 GraphicUsed by:426
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClipUses:424 405 425Used by:427
Symbol 427 MovieClipUses:426Used by:428
Symbol 428 MovieClip [mcAtlantisBus]Uses:408 410 423 427Used by:503
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:429Used by:431 432 433
Symbol 431 MovieClipUses:430Used by:434
Symbol 432 MovieClipUses:430Used by:434
Symbol 433 MovieClipUses:430Used by:434
Symbol 434 MovieClipUses:182 431 432 433Used by:435
Symbol 435 MovieClip [mcDirtWall]Uses:183 184 434Used by:503
Symbol 436 GraphicUsed by:442
Symbol 437 GraphicUsed by:441
Symbol 438 GraphicUsed by:441
Symbol 439 GraphicUsed by:441
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClipUses:437 438 439 440Used by:442
Symbol 442 MovieClip [SB_ASP_IceBall]Uses:436 441Used by:503 668 691 704 706 707
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClipUses:443Used by:445 448 452
Symbol 445 MovieClipUses:444Used by:453
Symbol 446 GraphicUsed by:448 450 451 452
Symbol 447 GraphicUsed by:448 449 450
Symbol 448 MovieClipUses:444 446 447Used by:453
Symbol 449 MovieClipUses:447Used by:453
Symbol 450 MovieClipUses:447 446Used by:453
Symbol 451 MovieClipUses:446Used by:453
Symbol 452 MovieClipUses:446 444Used by:453
Symbol 453 MovieClip [mcAlgae]Uses:445 184 448 449 450 451 452Used by:503
Symbol 454 MovieClipUses:287Used by:458
Symbol 455 MovieClipUses:287Used by:458
Symbol 456 MovieClipUses:287Used by:458
Symbol 457 MovieClipUses:287Used by:458
Symbol 458 MovieClip [mcSlideH]Uses:454 184 455 456 457Used by:503
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:461
Symbol 461 MovieClipUses:460Used by:480
Symbol 462 GraphicUsed by:470
Symbol 463 GraphicUsed by:470
Symbol 464 GraphicUsed by:470
Symbol 465 GraphicUsed by:470 479
Symbol 466 GraphicUsed by:470 479
Symbol 467 GraphicUsed by:470
Symbol 468 GraphicUsed by:470
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:462 463 464 465 466 467 468 469Used by:480
Symbol 471 GraphicUsed by:472
Symbol 472 MovieClipUses:471Used by:480
Symbol 473 GraphicUsed by:479
Symbol 474 GraphicUsed by:479
Symbol 475 GraphicUsed by:479
Symbol 476 GraphicUsed by:479
Symbol 477 GraphicUsed by:479
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClipUses:473 474 475 466 465 476 477 478Used by:480
Symbol 480 MovieClip [mcRevolver]Uses:461 184 470 472 479Used by:503
Symbol 481 MovieClipUses:287Used by:495
Symbol 482 GraphicUsed by:488
Symbol 483 GraphicUsed by:488 494
Symbol 484 GraphicUsed by:488 494
Symbol 485 GraphicUsed by:488
Symbol 486 GraphicUsed by:488
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClipUses:287 482 483 484 485 486 487Used by:495
Symbol 489 GraphicUsed by:490 494
Symbol 490 MovieClipUses:489Used by:495
Symbol 491 GraphicUsed by:494
Symbol 492 GraphicUsed by:494
Symbol 493 GraphicUsed by:494
Symbol 494 MovieClipUses:489 491 492 484 483 493 287Used by:495
Symbol 495 MovieClip [mcDoor90]Uses:481 184 488 490 494Used by:503
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:502
Symbol 498 GraphicUsed by:499 500 501
Symbol 499 MovieClipUses:498Used by:502
Symbol 500 MovieClipUses:498Used by:502
Symbol 501 MovieClipUses:498Used by:502
Symbol 502 MovieClip [mcSlideV]Uses:497 184 499 500 501Used by:503
Symbol 503 MovieClipUses:286 298 318 337 344 351 370 403 428 435 442 453 458 480 495 502Used by:Timeline
Symbol 1125 MovieClip [__Packages.CTRLGame]
Symbol 1126 MovieClip [__Packages.MazeGenerator]
Symbol 1127 MovieClip [__Packages.State]
Symbol 1128 MovieClip [__Packages.MainBroadcaster]
Symbol 1129 MovieClip [__Packages.Broadcaster]
Symbol 1130 MovieClip [__Packages.Controller]
Symbol 1131 MovieClip [__Packages.PopUp]
Symbol 1132 MovieClip [__Packages.Menu]
Symbol 1133 MovieClip [__Packages.Delegate]
Symbol 1134 MovieClip [__Packages.Main]
Symbol 1135 MovieClip [__Packages.DynamicPack]
Symbol 1136 MovieClip [__Packages.ScrollingPanel]
Symbol 1137 MovieClip [__Packages.EndScreen]
Symbol 1138 MovieClip [__Packages.Utils]
Symbol 1139 MovieClip [__Packages.Shadow]
Symbol 1140 MovieClip [__Packages.LD]
Symbol 1141 MovieClip [__Packages.Transition]
Symbol 1142 MovieClip [__Packages.TransitionLevel]
Symbol 1143 MovieClip [__Packages.Instructions]
Symbol 1144 MovieClip [__Packages.Sounds]
Symbol 1145 MovieClip [__Packages.StartPopUp]
Symbol 1146 MovieClip [__Packages.CheatPopUp]
Symbol 1147 MovieClip [__Packages.CenterScreen]
Symbol 1148 MovieClip [__Packages.MiniGames.BaseMiniGame]
Symbol 1149 MovieClip [__Packages.Algae]
Symbol 1150 MovieClip [__Packages.MovingObject]
Symbol 1151 MovieClip [__Packages.RoamingJellyFish]
Symbol 1152 MovieClip [__Packages.DirtWall]
Symbol 1153 MovieClip [__Packages.Interface]
Symbol 1154 MovieClip [__Packages.MinigameTransition]
Symbol 1155 MovieClip [__Packages.MiniGames.BTW.BreakTheWallMG]
Symbol 1156 MovieClip [__Packages.MiniGames.BTW.BTWSpongeBob]
Symbol 1157 MovieClip [__Packages.MiniGames.BTW.BTWWallPart]
Symbol 1158 MovieClip [__Packages.MiniGames.BTW.BTWBall]
Symbol 1159 MovieClip [__Packages.MiniGames.JFS.JellyFishSwarmMG]
Symbol 1160 MovieClip [__Packages.MiniGames.JFS.JFSPatrick]
Symbol 1161 MovieClip [__Packages.MiniGames.JFS.JFSJellyFish]
Symbol 1162 MovieClip [__Packages.MiniGames.PTB.PushTheBusMG]
Symbol 1163 MovieClip [__Packages.AtlantisBus]
Symbol 1164 MovieClip [__Packages.ActionWall]
Symbol 504 MovieClipUses:4 5 6 8 10 12 14 16 18 20Used by:506
Symbol 505 MovieClipUses:23Used by:506
Symbol 506 MovieClipUses:504 505Used by:Timeline
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:507Used by:509 510 511
Symbol 509 MovieClipUses:508Used by:512
Symbol 510 MovieClipUses:508Used by:512
Symbol 511 MovieClipUses:508Used by:512
Symbol 512 MovieClipUses:509 510 511Used by:Timeline
Symbol 513 BitmapUsed by:514
Symbol 514 GraphicUses:513 143Used by:541
Symbol 515 TextUses:2Used by:541
Symbol 516 TextUses:2Used by:541
Symbol 517 TextUses:2Used by:541
Symbol 518 TextUses:2Used by:541
Symbol 519 TextUses:2Used by:541
Symbol 520 GraphicUses:145Used by:541
Symbol 521 BitmapUsed by:522
Symbol 522 GraphicUses:521Used by:541
Symbol 523 EditableTextUses:2Used by:541
Symbol 524 EditableTextUses:2Used by:541
Symbol 525 EditableTextUses:2Used by:541
Symbol 526 GraphicUsed by:528
Symbol 527 EditableTextUses:73Used by:528
Symbol 528 MovieClipUses:526 527Used by:541
Symbol 529 GraphicUsed by:530
Symbol 530 MovieClipUses:529Used by:531 532 533
Symbol 531 MovieClipUses:530Used by:532 533
Symbol 532 ButtonUses:530 531 81Used by:541
Symbol 533 ButtonUses:530 531 81Used by:541
Symbol 534 TextUses:2Used by:536
Symbol 535 TextUses:2Used by:536
Symbol 536 MovieClipUses:534 535Used by:541
Symbol 537 TextUses:2Used by:538
Symbol 538 MovieClipUses:88 537Used by:541
Symbol 539 TextUses:2Used by:540
Symbol 540 MovieClipUses:88 539Used by:541
Symbol 541 MovieClipUses:514 515 88 516 517 518 519 520 149 150 186 191 194 195 522 523 524 525 528 532 533 536 538 540Used by:542 544 545 546 547 548 549 550
Symbol 542 MovieClipUses:139 142 541Used by:543
Symbol 543 MovieClipUses:542Used by:552
Symbol 544 MovieClipUses:139 142 541Used by:551
Symbol 545 MovieClipUses:139 142 541Used by:551
Symbol 546 MovieClipUses:139 142 541Used by:551
Symbol 547 MovieClipUses:139 142 541Used by:551
Symbol 548 MovieClipUses:139 142 541Used by:551
Symbol 549 MovieClipUses:139 142 541Used by:551
Symbol 550 MovieClipUses:139 142 541Used by:551
Symbol 551 MovieClipUses:544 545 77 546 547 548 549 550Used by:552
Symbol 552 MovieClipUses:543 77 207 551Used by:Timeline
Symbol 553 BitmapUsed by:554
Symbol 554 GraphicUses:553Used by:592
Symbol 555 GraphicUsed by:556
Symbol 556 MovieClipUses:555Used by:592 624 642 647
Symbol 557 GraphicUsed by:558 914
Symbol 558 MovieClipUses:557Used by:587 623
Symbol 559 GraphicUsed by:560 915
Symbol 560 MovieClipUses:559Used by:587 623
Symbol 561 GraphicUsed by:562 916
Symbol 562 MovieClipUses:561Used by:587 619
Symbol 563 GraphicUsed by:564
Symbol 564 MovieClipUses:563Used by:587 619 623
Symbol 565 GraphicUsed by:566 919
Symbol 566 MovieClipUses:565Used by:587 619 623
Symbol 567 GraphicUsed by:568 920
Symbol 568 MovieClipUses:567Used by:587 619 623
Symbol 569 GraphicUsed by:570 921
Symbol 570 MovieClipUses:569Used by:587
Symbol 571 GraphicUsed by:572 922
Symbol 572 MovieClipUses:571Used by:587
Symbol 573 GraphicUsed by:574 923
Symbol 574 MovieClipUses:573Used by:587
Symbol 575 GraphicUsed by:576
Symbol 576 MovieClipUses:575Used by:587 623
Symbol 577 GraphicUsed by:578 928
Symbol 578 MovieClipUses:577Used by:587
Symbol 579 GraphicUsed by:580 929
Symbol 580 MovieClipUses:579Used by:587
Symbol 581 GraphicUsed by:582 930
Symbol 582 MovieClipUses:581Used by:587
Symbol 583 GraphicUsed by:584 931
Symbol 584 MovieClipUses:583Used by:587 619
Symbol 585 GraphicUsed by:586 932
Symbol 586 MovieClipUses:585Used by:587
Symbol 587 MovieClipUses:416 558 560 562 564 566 568 570 572 574 418 420 576 578 580 582 584 586Used by:592
Symbol 588 GraphicUsed by:589
Symbol 589 MovieClipUses:588Used by:590 624 642 647
Symbol 590 MovieClipUses:589Used by:591
Symbol 591 MovieClipUses:590Used by:592
Symbol 592 MovieClipUses:554 556 587 591Used by:1053
Symbol 593 GraphicUsed by:603
Symbol 594 EditableTextUses:73Used by:603
Symbol 595 EditableTextUses:2Used by:603
Symbol 596 MovieClipUses:80 81 82Used by:603
Symbol 597 TextUses:2Used by:603
Symbol 598 GraphicUsed by:601
Symbol 599 GraphicUsed by:601
Symbol 600 GraphicUsed by:601
Symbol 601 ButtonUses:598 599 600 87Used by:603 679 751 985
Symbol 602 TextUses:2Used by:603
Symbol 603 MovieClipUses:593 594 595 596 597 601 602Used by:1053
Symbol 604 GraphicUsed by:612
Symbol 605 EditableTextUses:73Used by:612
Symbol 606 BitmapUsed by:607
Symbol 607 GraphicUses:606Used by:610 611
Symbol 608 BitmapUsed by:609
Symbol 609 GraphicUses:608Used by:610 611
Symbol 610 MovieClipUses:607 609Used by:612
Symbol 611 MovieClipUses:607 609Used by:612
Symbol 612 MovieClipUses:604 605 610 77 611Used by:1053
Symbol 613 BitmapUsed by:614
Symbol 614 GraphicUses:613Used by:624
Symbol 615 GraphicUsed by:619
Symbol 616 GraphicUsed by:619
Symbol 617 GraphicUsed by:618
Symbol 618 MovieClipUses:617Used by:619
Symbol 619 MovieClipUses:615 584 566 568 616 414 416 418 420 562 564 618Used by:624 642 647
Symbol 620 GraphicUsed by:623
Symbol 621 GraphicUsed by:623
Symbol 622 GraphicUsed by:623
Symbol 623 MovieClipUses:566 568 620 564 558 560 621 576 622 416 418 420Used by:624 642 647
Symbol 624 MovieClipUses:614 556 619 589 623Used by:1053
Symbol 625 BitmapUsed by:626
Symbol 626 GraphicUses:625Used by:637
Symbol 627 GraphicUsed by:637
Symbol 628 GraphicUsed by:629
Symbol 629 MovieClipUses:628Used by:637
Symbol 630 GraphicUsed by:637
Symbol 631 GraphicUsed by:632
Symbol 632 MovieClipUses:631Used by:637
Symbol 633 GraphicUsed by:637
Symbol 634 GraphicUsed by:637
Symbol 635 GraphicUsed by:637
Symbol 636 GraphicUsed by:637
Symbol 637 MovieClipUses:626 627 629 630 632 633 634 635 636Used by:1053
Symbol 638 BitmapUsed by:639
Symbol 639 GraphicUses:638Used by:642
Symbol 640 GraphicUsed by:641
Symbol 641 MovieClipUses:640Used by:642
Symbol 642 MovieClipUses:639 556 619 589 641 623Used by:1053
Symbol 643 BitmapUsed by:644
Symbol 644 GraphicUses:643Used by:647
Symbol 645 GraphicUsed by:646
Symbol 646 MovieClipUses:645Used by:647
Symbol 647 MovieClipUses:644 556 623 589 646 619Used by:1053
Symbol 648 BitmapUsed by:649
Symbol 649 GraphicUses:648Used by:668 709 710
Symbol 650 GraphicUsed by:651
Symbol 651 MovieClipUses:650Used by:668 709
Symbol 652 BitmapUsed by:653 681
Symbol 653 GraphicUses:652Used by:668
Symbol 654 GraphicUsed by:668 691 704 706 707
Symbol 655 GraphicUsed by:656
Symbol 656 MovieClipUses:655Used by:668 691 704 706 707
Symbol 657 GraphicUsed by:658
Symbol 658 MovieClipUses:657Used by:668 691 704 706 707
Symbol 659 GraphicUsed by:668 691 704
Symbol 660 GraphicUsed by:661
Symbol 661 MovieClipUses:660Used by:668
Symbol 662 GraphicUsed by:668 706 707
Symbol 663 GraphicUsed by:668 706 707
Symbol 664 GraphicUsed by:668 706 707
Symbol 665 GraphicUsed by:668 706 707
Symbol 666 GraphicUsed by:668 706 707
Symbol 667 GraphicUsed by:668 706 707
Symbol 668 MovieClipUses:649 651 653 654 656 658 659 661 662 663 664 665 666 667 442Used by:711
Symbol 669 FontUsed by:670 744 746 953
Symbol 670 TextUses:669Used by:674
Symbol 671 GraphicUsed by:673 745 747
Symbol 672 GraphicUsed by:673 745
Symbol 673 MovieClipUses:671 672Used by:674
Symbol 674 MovieClipUses:670 673Used by:675 679 680
Symbol 675 MovieClipUses:184 674Used by:711
Symbol 676 GraphicUsed by:677
Symbol 677 ButtonUses:676Used by:679 751 985
Symbol 678 TextUses:2Used by:679 751 985
Symbol 679 MovieClipUses:674 677 601 678Used by:711
Symbol 680 MovieClipUses:674Used by:711
Symbol 681 GraphicUses:652Used by:690
Symbol 682 BitmapUsed by:683
Symbol 683 GraphicUses:682Used by:690
Symbol 684 GraphicUsed by:685
Symbol 685 MovieClipUses:684Used by:686
Symbol 686 MovieClipUses:685Used by:687
Symbol 687 MovieClipUses:686Used by:690
Symbol 688 BitmapUsed by:689
Symbol 689 GraphicUses:688Used by:690
Symbol 690 MovieClipUses:681 683 687 689Used by:709
Symbol 691 MovieClipUses:654 656 658 659 442Used by:705 710
Symbol 692 GraphicUsed by:693
Symbol 693 MovieClipUses:692Used by:704 707
Symbol 694 GraphicUsed by:695
Symbol 695 MovieClipUses:694Used by:704 707
Symbol 696 GraphicUsed by:697
Symbol 697 MovieClipUses:696Used by:704 707
Symbol 698 GraphicUsed by:699
Symbol 699 MovieClipUses:698Used by:704 707
Symbol 700 GraphicUsed by:701
Symbol 701 MovieClipUses:700Used by:704 707
Symbol 702 GraphicUsed by:703
Symbol 703 MovieClipUses:702Used by:704 707
Symbol 704 MovieClipUses:654 656 658 659 442 693 695 697 699 701 703Used by:705
Symbol 705 MovieClipUses:691 704Used by:709
Symbol 706 MovieClipUses:654 656 658 662 663 664 665 666 667 442Used by:708 710
Symbol 707 MovieClipUses:654 656 658 662 663 664 665 666 667 442 693 695 697 699 701 703Used by:708
Symbol 708 MovieClipUses:706 707Used by:709
Symbol 709 MovieClipUses:649 651 690 705 708Used by:711
Symbol 710 MovieClipUses:649 691 706Used by:711
Symbol 711 MovieClipUses:668 675 679 680 709 710Used by:1053
Symbol 712 BitmapUsed by:713
Symbol 713 GraphicUses:712Used by:743 888 898 905
Symbol 714 GraphicUsed by:717
Symbol 715 GraphicUsed by:716
Symbol 716 MovieClipUses:715Used by:717 723 738 741 774 784 849 853 898 905
Symbol 717 MovieClipUses:714 716Used by:743 772 789 791 793 795 797 799 801 803 805 807 809 823 825 827 829 831 833 835 837 840 842 844 847 854 855 856 857 858 859 860 861 862 863 864 876 877 878 879 880 881 882 883 884 885 886 898 905
Symbol 718 GraphicUsed by:719
Symbol 719 MovieClipUses:718Used by:722 898
Symbol 720 GraphicUsed by:721
Symbol 721 MovieClipUses:720Used by:722
Symbol 722 MovieClipUses:719 721Used by:723
Symbol 723 MovieClipUses:722 716Used by:743 772 789 791 793 795 797 799 801 803 805 807 809 823 825 827 829 831 833 835 837 840 842 844 898
Symbol 724 GraphicUsed by:725
Symbol 725 MovieClipUses:724Used by:743 772 789 791 793 795 797 799 801 803 805 807 809 823 825 827 829 831 833 835 837 840 842 844 847 854 855 856 857 858 859 860 861 862 863 864 876 877 878 879 880 881 882 883 884 885 886 898 905
Symbol 726 GraphicUsed by:727 776 778 780 789 791 793 795 797 799 801 803 805 807 809 810 811 812 813 814 815 816 817 818 819 820 823 825 827 829 831 833 835 837 840 842 844 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886
Symbol 727 MovieClipUses:726Used by:743 772 789 791 793 795 797 799 801 803 805 807 809 823 825 827 829 831 833 835 837 840 842 844 847 854 855 856 857 858 859 860 861 862 863 864 876 877 878 879 880 881 882 883 884 885 886 898 905
Symbol 728 GraphicUsed by:729
Symbol 729 MovieClipUses:728Used by:743 772 789 791 793 795 797 799 801 803 805 807 809 810 811 812 813 814 815 816 817 818 819 820 823 825 827 829 831 833 835 837 840 842 844 847 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 898 905
Symbol 730 GraphicUsed by:743 759 763
Symbol 731 GraphicUsed by:743 759 763
Symbol 732 GraphicUsed by:743 759 763
Symbol 733 GraphicUsed by:743 759 763
Symbol 734 GraphicUsed by:743 760
Symbol 735 GraphicUsed by:743 761
Symbol 736 GraphicUsed by:738
Symbol 737 GraphicUsed by:738
Symbol 738 MovieClipUses:736 716 737Used by:743 847 854 855 856 857 858 859 860 861 862 863 864 876 877 878 879 880 881 882 883 884 885 886 905
Symbol 739 GraphicUsed by:741
Symbol 740 GraphicUsed by:741
Symbol 741 MovieClipUses:739 716 740Used by:743 847 854 855 856 857 858 859 860 861 862 863 864 876 877 878 879 880 881 882 883 884 885 886 905
Symbol 742 GraphicUsed by:743 846 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 905
Symbol 743 MovieClipUses:713 717 723 725 727 729 730 731 732 733 734 735 738 741 742Used by:907
Symbol 744 TextUses:669Used by:749
Symbol 745 MovieClipUses:671 672Used by:749
Symbol 746 TextUses:669Used by:749
Symbol 747 MovieClipUses:671Used by:748
Symbol 748 MovieClipUses:747Used by:749
Symbol 749 MovieClipUses:744 745 746 748Used by:750 751 752
Symbol 750 MovieClipUses:184 749Used by:907
Symbol 751 MovieClipUses:749 677 601 678Used by:907
Symbol 752 MovieClipUses:749Used by:907
Symbol 753 GraphicUsed by:759 763
Symbol 754 GraphicUsed by:759 763
Symbol 755 GraphicUsed by:759 763
Symbol 756 GraphicUsed by:759 763
Symbol 757 GraphicUsed by:759 763
Symbol 758 GraphicUsed by:759 763
Symbol 759 MovieClipUses:730 731 732 733 753 754 755 756 757 758Used by:762 769
Symbol 760 MovieClipUses:734Used by:762 764 769
Symbol 761 MovieClipUses:735Used by:762
Symbol 762 MovieClipUses:759 760 761Used by:770
Symbol 763 MovieClipUses:733 732 730 731 753 754 755 756 757 758Used by:764
Symbol 764 MovieClipUses:763 760Used by:770
Symbol 765 GraphicUsed by:769
Symbol 766 GraphicUsed by:769
Symbol 767 GraphicUsed by:769
Symbol 768 GraphicUsed by:769
Symbol 769 MovieClipUses:759 760 765 766 767 768Used by:770
Symbol 770 MovieClipUses:762 764 769Used by:771
Symbol 771 MovieClipUses:770Used by:888
Symbol 772 MovieClipUses:717 723 725 727 729Used by:845
Symbol 773 GraphicUsed by:774
Symbol 774 MovieClipUses:773 716Used by:789 791 793 795 797 799 801 803 805 807 809 810 811 812 813 814 815 816 817 818 819 820 823 825 827 829 831 833 835 837 840 842 844 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886
Symbol 775 GraphicUsed by:776
Symbol 776 MovieClipUses:775 726Used by:789 791 793 795 797 799 801 803 805 807 809 854 855 856 857 858 859 860 861 862 863 864
Symbol 777 GraphicUsed by:778
Symbol 778 MovieClipUses:777 726Used by:789 791 793 795 797 799 801 803 805 807 809 854 855 856 857 858 859 860 861 862 863 864
Symbol 779 GraphicUsed by:780
Symbol 780 MovieClipUses:779 726Used by:789 791 793 795 797 799 801 803 805 807 809 854 855 856 857 858 859 860 861 862 863 864
Symbol 781 GraphicUsed by:789 791 793 795 797 799 801 803 805 807 809 854 855 856 857 858 859 860 861 862 863 864
Symbol 782 GraphicUsed by:789 791 793 795 797 799 801 803 805 807 809 854 855 856 857 858 859 860 861 862 863 864
Symbol 783 GraphicUsed by:784
Symbol 784 MovieClipUses:783 716Used by:789 791 793 795 797 799 801 803 805 807 809 810 811 812 813 814 815 816 817 818 819 820 823 825 827 829 831 833 835 837 840 842 844
Symbol 785 GraphicUsed by:789 791 793 795 797 799 801 803 805 807 809 854 855 856 857 858 859 860 861 862 863 864
Symbol 786 GraphicUsed by:789 791 793 795 797 799 801 803 805 807 809 854 855 856 857 858 859 860 861 862 863 864
Symbol 787 GraphicUsed by:789 791 793 795 797 799 801 803 805 807 809 854 855 856 857 858 859 860 861 862 863 864
Symbol 788 GraphicUsed by:789 810 823 854 865 876
Symbol 789 MovieClipUses:717 723 725 727 729 774 776 778 780 781 782 784 785 726 786 787 788Used by:845
Symbol 790 GraphicUsed by:791 811 825 855 866 877
Symbol 791 MovieClipUses:717 723 725 727 729 774 776 778 780 781 782 784 785 726 786 787 790Used by:845
Symbol 792 GraphicUsed by:793 812 827 856 867 878
Symbol 793 MovieClipUses:717 723 725 727 729 774 776 778 780 781 782 784 785 726 786 787 792Used by:845
Symbol 794 GraphicUsed by:795 813 829 857 868 879
Symbol 795 MovieClipUses:717 723 725 727 729 774 776 778 780 781 782 784 785 726 786 787 794Used by:845
Symbol 796 GraphicUsed by:797 814 831 858 869 880
Symbol 797 MovieClipUses:717 723 725 727 729 774 776 778 780 781 782 784 785 726 786 787 796Used by:845
Symbol 798 GraphicUsed by:799 815 833 859 870 881
Symbol 799 MovieClipUses:717 723 725 727 729 774 776 778 780 781 782 784 785 726 786 787 798Used by:845
Symbol 800 GraphicUsed by:801 816 835 860 871 882
Symbol 801 MovieClipUses:717 723 725 727 729 774 776 778 780 781 782 784 785 726 786 787 800Used by:845
Symbol 802 GraphicUsed by:803 817 837 861 872 883
Symbol 803 MovieClipUses:717 723 725 727 729 774 776 778 780 781 782 784 785 726 786 787 802Used by:845
Symbol 804 GraphicUsed by:805 818 840 862 873 884
Symbol 805 MovieClipUses:717 723 725 727 729 774 776 778 780 781 782 784 785 726 786 787 804Used by:845
Symbol 806 GraphicUsed by:807 819 842 863 874 885
Symbol 807 MovieClipUses:717 723 725 727 729 774 776 778 780 781 782 784 785 726 786 787 806Used by:845
Symbol 808 GraphicUsed by:809 820 844 864 875 886
Symbol 809 MovieClipUses:717 723 725 727 729 774 776 778 780 781 782 784 785 726 786 787 808Used by:845
Symbol 810 MovieClipUses:774 784 729 788 726Used by:845
Symbol 811 MovieClipUses:774 784 729 790 726Used by:845
Symbol 812 MovieClipUses:774 784 729 792 726Used by:845
Symbol 813 MovieClipUses:774 784 729 794 726Used by:845
Symbol 814 MovieClipUses:774 784 729 796 726Used by:845
Symbol 815 MovieClipUses:774 784 729 798 726Used by:845
Symbol 816 MovieClipUses:774 784 729 800 726Used by:845
Symbol 817 MovieClipUses:774 784 729 802 726Used by:845
Symbol 818 MovieClipUses:774 784 729 804 726Used by:845
Symbol 819 MovieClipUses:774 784 729 806 726Used by:845
Symbol 820 MovieClipUses:774 784 729 808 726Used by:845
Symbol 821 GraphicUsed by:823 876
Symbol 822 GraphicUsed by:823 825 827 829 831 833 835 837 876 877 878 879 880 881 882 883
Symbol 823 MovieClipUses:774 784 729 788 726 821 822 717 723 725 727Used by:845
Symbol 824 GraphicUsed by:825 877
Symbol 825 MovieClipUses:774 784 729 790 726 824 822 717 723 725 727Used by:845
Symbol 826 GraphicUsed by:827 878
Symbol 827 MovieClipUses:774 784 729 792 726 826 822 717 723 725 727Used by:845
Symbol 828 GraphicUsed by:829 879
Symbol 829 MovieClipUses:774 784 729 794 726 828 822 717 723 725 727Used by:845
Symbol 830 GraphicUsed by:831 880
Symbol 831 MovieClipUses:774 784 729 796 726 830 822 717 723 725 727Used by:845
Symbol 832 GraphicUsed by:833 881
Symbol 833 MovieClipUses:774 784 729 798 726 832 822 717 723 725 727Used by:845
Symbol 834 GraphicUsed by:835 882
Symbol 835 MovieClipUses:774 784 729 800 726 834 822 717 723 725 727Used by:845
Symbol 836 GraphicUsed by:837 883
Symbol 837 MovieClipUses:774 784 729 802 726 836 822 717 723 725 727Used by:845
Symbol 838 GraphicUsed by:840 884
Symbol 839 GraphicUsed by:840 842 844 884 885 886
Symbol 840 MovieClipUses:774 784 729 804 726 838 839 717 723 725 727Used by:845
Symbol 841 GraphicUsed by:842 885
Symbol 842 MovieClipUses:774 784 729 806 726 841 839 717 723 725 727Used by:845
Symbol 843 GraphicUsed by:844 886
Symbol 844 MovieClipUses:774 784 729 808 726 843 839 717 723 725 727Used by:845
Symbol 845 MovieClipUses:772 789 791 793 795 797 799 801 803 805 807 809 810 811 812 813 814 815 816 817 818 819 820 823 825 827 829 831 833 835 837 840 842 844Used by:888
Symbol 846 MovieClipUses:742Used by:847 905
Symbol 847 MovieClipUses:717 738 725 727 729 741 846Used by:887
Symbol 848 GraphicUsed by:849
Symbol 849 MovieClipUses:848 716Used by:854 855 856 857 858 859 860 861 862 863 864 876 877 878 879 880 881 882 883 884 885 886
Symbol 850 GraphicUsed by:851
Symbol 851 MovieClipUses:850Used by:854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886
Symbol 852 GraphicUsed by:853
Symbol 853 MovieClipUses:852 716Used by:854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886
Symbol 854 MovieClipUses:717 738 725 727 729 741 742 774 776 849 778 780 781 782 851 853 785 726 786 787 788Used by:887
Symbol 855 MovieClipUses:717 738 725 727 729 741 742 774 776 849 778 780 781 782 851 853 785 726 786 787 790Used by:887
Symbol 856 MovieClipUses:717 738 725 727 729 741 742 774 776 849 778 780 781 782 851 853 785 726 786 787 792Used by:887
Symbol 857 MovieClipUses:717 738 725 727 729 741 742 774 776 849 778 780 781 782 851 853 785 726 786 787 794Used by:887
Symbol 858 MovieClipUses:717 738 725 727 729 741 742 774 776 849 778 780 781 782 851 853 785 726 786 787 796Used by:887
Symbol 859 MovieClipUses:717 738 725 727 729 741 742 774 776 849 778 780 781 782 851 853 785 726 786 787 798Used by:887
Symbol 860 MovieClipUses:717 738 725 727 729 741 742 774 776 849 778 780 781 782 851 853 785 726 786 787 800Used by:887
Symbol 861 MovieClipUses:717 738 725 727 729 741 742 774 776 849 778 780 781 782 851 853 785 726 786 787 802Used by:887
Symbol 862 MovieClipUses:717 738 725 727 729 741 742 774 776 849 778 780 781 782 851 853 785 726 786 787 804Used by:887
Symbol 863 MovieClipUses:717 738 725 727 729 741 742 774 776 849 778 780 781 782 851 853 785 726 786 787 806Used by:887
Symbol 864 MovieClipUses:717 738 725 727 729 741 742 774 776 849 778 780 781 782 851 853 785 726 786 787 808Used by:887
Symbol 865 MovieClipUses:774 851 729 853 742 788 726Used by:887
Symbol 866 MovieClipUses:774 851 729 853 742 790 726Used by:887
Symbol 867 MovieClipUses:774 851 729 853 742 792 726Used by:887
Symbol 868 MovieClipUses:774 851 729 853 742 794 726Used by:887
Symbol 869 MovieClipUses:774 851 729 853 742 796 726Used by:887
Symbol 870 MovieClipUses:774 851 729 853 742 798 726Used by:887
Symbol 871 MovieClipUses:774 851 729 853 742 800 726Used by:887
Symbol 872 MovieClipUses:774 851 729 853 742 802 726Used by:887
Symbol 873 MovieClipUses:774 851 729 853 742 804 726Used by:887
Symbol 874 MovieClipUses:774 851 729 853 742 806 726Used by:887
Symbol 875 MovieClipUses:774 851 729 853 742 808 726Used by:887
Symbol 876 MovieClipUses:774 851 729 853 742 788 726 849 821 822 717 738 725 727 741Used by:887
Symbol 877 MovieClipUses:774 851 729 853 742 790 726 849 824 822 717 738 725 727 741Used by:887
Symbol 878 MovieClipUses:774 851 729 853 742 792 726 849 826 822 717 738 725 727 741Used by:887
Symbol 879 MovieClipUses:774 851 729 853 742 794 726 849 828 822 717 738 725 727 741Used by:887
Symbol 880 MovieClipUses:774 851 729 853 742 796 726 849 830 822 717 738 725 727 741Used by:887
Symbol 881 MovieClipUses:774 851 729 853 742 798 726 849 832 822 717 738 725 727 741Used by:887
Symbol 882 MovieClipUses:774 851 729 853 742 800 726 849 834 822 717 738 725 727 741Used by:887
Symbol 883 MovieClipUses:774 851 729 853 742 802 726 849 836 822 717 738 725 727 741Used by:887
Symbol 884 MovieClipUses:774 851 729 853 742 804 726 849 838 839 717 738 725 727 741Used by:887
Symbol 885 MovieClipUses:774 851 729 853 742 806 726 849 841 839 717 738 725 727 741Used by:887
Symbol 886 MovieClipUses:774 851 729 853 742 808 726 849 843 839 717 738 725 727 741Used by:887
Symbol 887 MovieClipUses:847 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886Used by:888
Symbol 888 MovieClipUses:713 771 845 887Used by:907
Symbol 889 GraphicUsed by:898 905
Symbol 890 GraphicUsed by:898 905
Symbol 891 GraphicUsed by:898
Symbol 892 GraphicUsed by:898 905
Symbol 893 GraphicUsed by:898
Symbol 894 GraphicUsed by:898 905
Symbol 895 GraphicUsed by:898 905
Symbol 896 GraphicUsed by:898
Symbol 897 GraphicUsed by:898
Symbol 898 MovieClipUses:713 717 723 725 727 729 889 890 719 716 891 892 893 894 895 896 897Used by:906
Symbol 899 GraphicUsed by:905
Symbol 900 GraphicUsed by:905
Symbol 901 GraphicUsed by:905
Symbol 902 GraphicUsed by:905
Symbol 903 GraphicUsed by:905
Symbol 904 GraphicUsed by:905
Symbol 905 MovieClipUses:713 717 738 725 727 729 741 742 889 890 899 716 900 901 902 846 894 895 903 892 904Used by:906
Symbol 906 MovieClipUses:898 905Used by:907
Symbol 907 MovieClipUses:743 750 751 752 888 906Used by:1053
Symbol 908 BitmapUsed by:909 956 962 977
Symbol 909 GraphicUses:908Used by:951
Symbol 910 GraphicUsed by:911
Symbol 911 MovieClipUses:910Used by:951 961 976 982 1003 1004 1017 1018 1025 1026 1036 1037 1047 1048 1049 1050
Symbol 912 MovieClipUses:199Used by:951 961 976 982 1003 1017 1025 1036
Symbol 913 MovieClipUses:415Used by:934
Symbol 914 MovieClipUses:557Used by:934
Symbol 915 MovieClipUses:559Used by:934
Symbol 916 MovieClipUses:561Used by:934
Symbol 917 GraphicUsed by:918
Symbol 918 MovieClipUses:917Used by:934
Symbol 919 MovieClipUses:565Used by:934
Symbol 920 MovieClipUses:567Used by:934
Symbol 921 MovieClipUses:569Used by:934
Symbol 922 MovieClipUses:571Used by:934
Symbol 923 MovieClipUses:573Used by:934
Symbol 924 MovieClipUses:417Used by:934
Symbol 925 MovieClipUses:419Used by:934
Symbol 926 GraphicUsed by:927
Symbol 927 MovieClipUses:926Used by:934
Symbol 928 MovieClipUses:577Used by:934
Symbol 929 MovieClipUses:579Used by:934
Symbol 930 MovieClipUses:581Used by:934
Symbol 931 MovieClipUses:583Used by:934
Symbol 932 MovieClipUses:585Used by:934
Symbol 933 GraphicUsed by:934
Symbol 934 MovieClipUses:913 914 915 916 918 919 920 921 922 923 924 925 927 928 929 930 931 932 933Used by:951 961 976 982 1003 1017 1025 1036
Symbol 935 GraphicUsed by:936
Symbol 936 MovieClipUses:935Used by:951 1003
Symbol 937 GraphicUsed by:938
Symbol 938 MovieClipUses:937Used by:951 961 1003 1017
Symbol 939 GraphicUsed by:940
Symbol 940 MovieClipUses:939Used by:951 961 1003 1017
Symbol 941 GraphicUsed by:942
Symbol 942 MovieClipUses:941Used by:951 961 1003 1017
Symbol 943 GraphicUsed by:944
Symbol 944 MovieClipUses:943Used by:951 961 1003 1017
Symbol 945 GraphicUsed by:946
Symbol 946 MovieClipUses:945Used by:951 961 976 982 1004 1018 1026 1037 1047 1048 1049 1050
Symbol 947 GraphicUsed by:948
Symbol 948 MovieClipUses:947Used by:951 961 976 982 1004 1018 1026 1037 1047 1048 1049 1050
Symbol 949 GraphicUsed by:950
Symbol 950 MovieClipUses:949Used by:951 961 976 982 1004 1018 1026 1037 1047 1048 1049 1050
Symbol 951 MovieClipUses:909 911 912 934 936 938 940 942 944 946 948 950Used by:983 985 987
Symbol 952 GraphicUsed by:954
Symbol 953 TextUses:669Used by:954
Symbol 954 MovieClipUses:952 953Used by:955 984 986
Symbol 955 MovieClipUses:184 954Used by:983
Symbol 956 GraphicUses:908Used by:961
Symbol 957 GraphicUsed by:958
Symbol 958 MovieClipUses:957Used by:961 1017
Symbol 959 GraphicUsed by:960
Symbol 960 MovieClipUses:959Used by:961
Symbol 961 MovieClipUses:956 911 912 934 938 940 958 942 944 960 946 948 950Used by:983 985 987
Symbol 962 GraphicUses:908Used by:976 1004 1018 1026 1037 1047 1048 1049 1050
Symbol 963 GraphicUsed by:968
Symbol 964 GraphicUsed by:965
Symbol 965 MovieClipUses:964Used by:968 971 1021 1022 1023 1024
Symbol 966 GraphicUsed by:967
Symbol 967 MovieClipUses:966Used by:968 971 1021 1022 1023 1024
Symbol 968 MovieClipUses:963 965 967Used by:976 1025
Symbol 969 GraphicUsed by:970
Symbol 970 MovieClipUses:969Used by:971 1023 1024
Symbol 971 MovieClipUses:965 970 967Used by:976 1025
Symbol 972 GraphicUsed by:973
Symbol 973 MovieClipUses:972Used by:976 982 1025 1036
Symbol 974 GraphicUsed by:975
Symbol 975 MovieClipUses:974Used by:976 1025
Symbol 976 MovieClipUses:962 911 912 934 968 971 973 975 946 948 950Used by:983 985 987
Symbol 977 GraphicUses:908Used by:982
Symbol 978 GraphicUsed by:979
Symbol 979 MovieClipUses:978Used by:982 1036
Symbol 980 GraphicUsed by:981
Symbol 981 MovieClipUses:980Used by:982 1036
Symbol 982 MovieClipUses:977 911 912 934 973 979 981 946 948 950Used by:983 985 987
Symbol 983 MovieClipUses:951 955 961 976 982Used by:1052
Symbol 984 MovieClipUses:954Used by:985
Symbol 985 MovieClipUses:951 984 677 601 678 961 976 982Used by:1052
Symbol 986 MovieClipUses:954Used by:987
Symbol 987 MovieClipUses:951 986 961 976 982Used by:1052
Symbol 988 GraphicUsed by:1003
Symbol 989 GraphicUsed by:991
Symbol 990 TextUses:2Used by:991
Symbol 991 MovieClipUses:255 81 989 990Used by:1003 1017 1025 1036
Symbol 992 GraphicUsed by:993
Symbol 993 MovieClipUses:992Used by:1003
Symbol 994 GraphicUsed by:1003
Symbol 995 GraphicUsed by:1003
Symbol 996 GraphicUsed by:1003
Symbol 997 GraphicUsed by:1003
Symbol 998 GraphicUsed by:1003
Symbol 999 GraphicUsed by:1003
Symbol 1000 GraphicUsed by:1003
Symbol 1001 GraphicUsed by:1003
Symbol 1002 GraphicUsed by:1003
Symbol 1003 MovieClipUses:911 912 934 936 988 938 940 942 944 991 993 994 995 996 997 998 999 1000 1001 1002Used by:1004 1047
Symbol 1004 MovieClipUses:962 911 1003 946 948 950Used by:1038
Symbol 1005 GraphicUsed by:1017
Symbol 1006 GraphicUsed by:1007
Symbol 1007 MovieClipUses:1006Used by:1017
Symbol 1008 GraphicUsed by:1017
Symbol 1009 GraphicUsed by:1017
Symbol 1010 GraphicUsed by:1017
Symbol 1011 GraphicUsed by:1017
Symbol 1012 GraphicUsed by:1017
Symbol 1013 GraphicUsed by:1017
Symbol 1014 GraphicUsed by:1017
Symbol 1015 GraphicUsed by:1017
Symbol 1016 GraphicUsed by:1017
Symbol 1017 MovieClipUses:911 912 934 1005 938 940 958 942 944 1007 991 1008 1009 1010 1011 1012 1013 1014 1015 1016Used by:1018 1048
Symbol 1018 MovieClipUses:962 911 1017 946 948 950Used by:1038
Symbol 1019 GraphicUsed by:1020
Symbol 1020 MovieClipUses:1019Used by:1021 1022
Symbol 1021 MovieClipUses:965 1020 967Used by:1025
Symbol 1022 MovieClipUses:965 1020 967Used by:1025
Symbol 1023 MovieClipUses:965 970 967Used by:1025
Symbol 1024 MovieClipUses:965 970 967Used by:1025
Symbol 1025 MovieClipUses:912 934 911 968 971 973 975 991 1021 1022 1023 1024Used by:1026 1049
Symbol 1026 MovieClipUses:962 911 1025 946 948 950Used by:1038
Symbol 1027 GraphicUsed by:1036
Symbol 1028 GraphicUsed by:1036
Symbol 1029 GraphicUsed by:1036
Symbol 1030 GraphicUsed by:1036
Symbol 1031 GraphicUsed by:1036
Symbol 1032 GraphicUsed by:1036
Symbol 1033 GraphicUsed by:1036
Symbol 1034 GraphicUsed by:1036
Symbol 1035 GraphicUsed by:1036
Symbol 1036 MovieClipUses:912 934 911 991 1027 973 979 981 1028 1029 1030 1031 1032 1033 1034 1035Used by:1037 1050
Symbol 1037 MovieClipUses:962 911 1036 946 948 950Used by:1038
Symbol 1038 MovieClipUses:1004 1018 1026 1037Used by:1052
Symbol 1039 GraphicUsed by:1040
Symbol 1040 MovieClipUses:1039Used by:1047 1048 1049 1050
Symbol 1041 GraphicUsed by:1042
Symbol 1042 MovieClipUses:1041Used by:1047 1048 1049 1050
Symbol 1043 GraphicUsed by:1044
Symbol 1044 MovieClipUses:1043Used by:1047 1048 1049 1050
Symbol 1045 GraphicUsed by:1046
Symbol 1046 MovieClipUses:1045Used by:1047 1048 1049 1050
Symbol 1047 MovieClipUses:962 911 1003 946 948 950 1040 1042 1044 1046Used by:1051
Symbol 1048 MovieClipUses:962 911 1017 946 948 950 1040 1042 1044 1046Used by:1051
Symbol 1049 MovieClipUses:962 911 1025 946 948 950 1040 1042 1044 1046Used by:1051
Symbol 1050 MovieClipUses:962 911 1036 946 948 950 1040 1042 1044 1046Used by:1051
Symbol 1051 MovieClipUses:1047 1048 1049 1050Used by:1052
Symbol 1052 MovieClipUses:983 985 987 1038 1051Used by:1053
Symbol 1053 MovieClipUses:592 603 612 624 637 642 647 711 907 1052Used by:1057
Symbol 1054 BitmapUsed by:1055
Symbol 1055 GraphicUses:1054Used by:1056
Symbol 1056 MovieClipUses:1055Used by:1057
Symbol 1057 MovieClipUses:1053 1056 77Used by:Timeline
Symbol 1058 MovieClipUses:139 142Used by:1096 1124
Symbol 1059 BitmapUsed by:1060
Symbol 1060 GraphicUses:1059Used by:1089 1092 1094
Symbol 1061 TextUses:2Used by:1062
Symbol 1062 MovieClipUses:1061Used by:1081
Symbol 1063 TextUses:2Used by:1064
Symbol 1064 MovieClipUses:1063Used by:1081
Symbol 1065 TextUses:2Used by:1066
Symbol 1066 MovieClipUses:1065Used by:1081
Symbol 1067 TextUses:2Used by:1068
Symbol 1068 MovieClipUses:1067Used by:1081
Symbol 1069 TextUses:2Used by:1070
Symbol 1070 MovieClipUses:1069Used by:1081
Symbol 1071 TextUses:2Used by:1072
Symbol 1072 MovieClipUses:1071Used by:1081
Symbol 1073 TextUses:2Used by:1074
Symbol 1074 MovieClipUses:1073Used by:1081
Symbol 1075 TextUses:2Used by:1076
Symbol 1076 MovieClipUses:1075Used by:1081
Symbol 1077 TextUses:2Used by:1078
Symbol 1078 MovieClipUses:1077Used by:1081
Symbol 1079 TextUses:2Used by:1080
Symbol 1080 MovieClipUses:1079Used by:1081
Symbol 1081 MovieClipUses:1062 1064 1066 1068 1070 1072 1074 1076 1078 1080Used by:1089 1092 1094
Symbol 1082 TextUses:2Used by:1089 1092 1094
Symbol 1083 TextUses:2Used by:1089 1092 1094 1119 1122
Symbol 1084 EditableTextUses:2Used by:1089
Symbol 1085 TextUses:2Used by:1089 1092 1094
Symbol 1086 TextUses:2Used by:1089 1092 1094 1119 1122
Symbol 1087 TextUses:2Used by:1088 1118
Symbol 1088 MovieClipUses:88 1087Used by:1089 1092 1094
Symbol 1089 MovieClipUses:1060 1081 1082 1083 1084 88 1085 1086 1088Used by:1090
Symbol 1090 MovieClipUses:184 1089Used by:1096
Symbol 1091 EditableTextUses:2Used by:1092
Symbol 1092 MovieClipUses:1060 1081 1082 1083 1091 88 1085 1086 1088Used by:1096
Symbol 1093 EditableTextUses:2Used by:1094
Symbol 1094 MovieClipUses:1060 1081 1082 1083 1093 88 1085 1086 1088Used by:1095
Symbol 1095 MovieClipUses:1094Used by:1096
Symbol 1096 MovieClipUses:1058 1090 76 1092 1095Used by:Timeline
Symbol 1097 BitmapUsed by:1098
Symbol 1098 GraphicUses:1097Used by:1119 1122
Symbol 1099 TextUses:2Used by:1100
Symbol 1100 MovieClipUses:1099Used by:1114
Symbol 1101 TextUses:2Used by:1102
Symbol 1102 MovieClipUses:1101Used by:1114
Symbol 1103 TextUses:2Used by:1104
Symbol 1104 MovieClipUses:1103Used by:1114
Symbol 1105 TextUses:2Used by:1106 1111
Symbol 1106 MovieClipUses:1105Used by:1114
Symbol 1107 TextUses:2Used by:1108
Symbol 1108 MovieClipUses:1107Used by:1114
Symbol 1109 TextUses:2Used by:1110
Symbol 1110 MovieClipUses:1109Used by:1114
Symbol 1111 MovieClipUses:1105Used by:1114
Symbol 1112 TextUses:2Used by:1113
Symbol 1113 MovieClipUses:1112Used by:1114
Symbol 1114 MovieClipUses:1100 1102 1104 1106 1108 1110 1111 1113Used by:1119 1122
Symbol 1115 EditableTextUses:2Used by:1119
Symbol 1116 TextUses:2Used by:1119 1122
Symbol 1117 TextUses:2Used by:1119 1122
Symbol 1118 MovieClipUses:88 1087Used by:1119 1122
Symbol 1119 MovieClipUses:1098 1114 1083 1115 1116 88 1117 1086 1118Used by:1120 1123
Symbol 1120 MovieClipUses:184 1119Used by:1124
Symbol 1121 EditableTextUses:2Used by:1122
Symbol 1122 MovieClipUses:1098 1114 1083 1121 1116 88 1117 1086 1118Used by:1124
Symbol 1123 MovieClipUses:1119Used by:1124
Symbol 1124 MovieClipUses:1058 1120 76 1122 1123Used by:Timeline

Instance Names

"mcState"Frame 1Symbol 24 MovieClip
"ControlHS"Frame 1Symbol 31 MovieClip
"ControlLoad"Frame 1Symbol 34 MovieClip
"mcSounds"Frame 4Symbol 71 MovieClip
"mcStartPop"Frame 4Symbol 107 MovieClip
"mcMenu"Frame 4Symbol 134 MovieClip
"mcInstructions"Frame 4Symbol 209 MovieClip
"mcTransition"Frame 4Symbol 233 MovieClip
"mcCodePop"Frame 4Symbol 250 MovieClip
"mcTransitionLevel"Frame 4Symbol 285 MovieClip
"mcState"Frame 10Symbol 506 MovieClip
"mcShadow"Frame 10Symbol 512 MovieClip
"mcState"Frame 20Symbol 552 MovieClip
"mcState"Frame 30Symbol 1057 MovieClip
"mcState"Frame 40Symbol 1096 MovieClip
"mcState"Frame 50Symbol 1124 MovieClip
"mcLoading"Symbol 24 MovieClip Frame 1Symbol 21 MovieClip
"BtnInvisible"Symbol 77 MovieClip Frame 1Symbol 76 Button
"mcSongs"Symbol 99 MovieClip Frame 1Symbol 83 MovieClip
"btnStart"Symbol 99 MovieClip Frame 1Symbol 88 Button
"mcPanel"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"mcPanel"Symbol 105 MovieClip Frame 1Symbol 99 MovieClip
"mcPanel"Symbol 106 MovieClip Frame 1Symbol 99 MovieClip
"mcCache"Symbol 107 MovieClip Frame 11Symbol 77 MovieClip
"mcState"Symbol 107 MovieClip Frame 11Symbol 100 MovieClip
"mcState"Symbol 107 MovieClip Frame 19Symbol 105 MovieClip
"mcState"Symbol 107 MovieClip Frame 26Symbol 106 MovieClip
"btnSound"Symbol 120 MovieClip Frame 1Symbol 88 Button
"btnMusic"Symbol 123 MovieClip Frame 1Symbol 88 Button
"btnHowToPlay"Symbol 124 MovieClip Frame 1Symbol 88 Button
"btnResume"Symbol 124 MovieClip Frame 1Symbol 88 Button
"btnQuit"Symbol 124 MovieClip Frame 1Symbol 88 Button
"mcSound"Symbol 124 MovieClip Frame 1Symbol 120 MovieClip
"mcMusic"Symbol 124 MovieClip Frame 1Symbol 123 MovieClip
"mcPanel"Symbol 125 MovieClip Frame 1Symbol 124 MovieClip
"btnYes"Symbol 131 MovieClip Frame 1Symbol 88 Button
"btnNo"Symbol 131 MovieClip Frame 1Symbol 88 Button
"mcPanel"Symbol 132 MovieClip Frame 1Symbol 124 MovieClip
"mcPanel"Symbol 132 MovieClip Frame 10Symbol 131 MovieClip
"mcPanel"Symbol 133 MovieClip Frame 1Symbol 124 MovieClip
"mcCache"Symbol 134 MovieClip Frame 11Symbol 77 MovieClip
"mcState"Symbol 134 MovieClip Frame 11Symbol 125 MovieClip
"mcState"Symbol 134 MovieClip Frame 20Symbol 132 MovieClip
"mcState"Symbol 134 MovieClip Frame 30Symbol 133 MovieClip
"mcState"Symbol 185 MovieClip Frame 1Symbol 183 MovieClip
"mcHit"Symbol 185 MovieClip Frame 1Symbol 184 MovieClip
"mcKeys"Symbol 186 MovieClip Frame 1Symbol 160 MovieClip
"button"Symbol 191 MovieClip Frame 1Symbol 88 Button
"button"Symbol 194 MovieClip Frame 1Symbol 88 Button
"mcPage"Symbol 196 MovieClip Frame 1Symbol 186 MovieClip
"mcNext"Symbol 196 MovieClip Frame 1Symbol 191 MovieClip
"mcBack"Symbol 196 MovieClip Frame 1Symbol 194 MovieClip
"btnPlay1"Symbol 196 MovieClip Frame 1Symbol 88 Button
"mcPanel"Symbol 197 MovieClip Frame 1Symbol 196 MovieClip
"mcScreen"Symbol 208 MovieClip Frame 1Symbol 197 MovieClip
"mcState"Symbol 209 MovieClip Frame 11Symbol 208 MovieClip
"mcState"Symbol 233 MovieClip Frame 11Symbol 232 MovieClip
"btnCancel"Symbol 246 MovieClip Frame 1Symbol 88 Button
"btnEnter"Symbol 246 MovieClip Frame 1Symbol 88 Button
"txtCheat"Symbol 246 MovieClip Frame 1Symbol 242 EditableText
"mcResult"Symbol 246 MovieClip Frame 1Symbol 245 MovieClip
"mcPanel"Symbol 247 MovieClip Frame 1Symbol 246 MovieClip
"mcPanel"Symbol 248 MovieClip Frame 1Symbol 246 MovieClip
"mcPanel"Symbol 249 MovieClip Frame 1Symbol 246 MovieClip
"mcCache"Symbol 250 MovieClip Frame 11Symbol 77 MovieClip
"mcState"Symbol 250 MovieClip Frame 11Symbol 247 MovieClip
"mcState"Symbol 250 MovieClip Frame 19Symbol 248 MovieClip
"mcState"Symbol 250 MovieClip Frame 26Symbol 249 MovieClip
"mcBus"Symbol 281 MovieClip Frame 1Symbol 260 MovieClip
"mcSquidward"Symbol 281 MovieClip Frame 1Symbol 276 MovieClip
"mcSongs"Symbol 281 MovieClip Frame 1Symbol 279 MovieClip
"mcScreen"Symbol 282 MovieClip Frame 1Symbol 281 MovieClip
"mcScreen"Symbol 283 MovieClip Frame 1Symbol 281 MovieClip
"mcScreen"Symbol 284 MovieClip Frame 1Symbol 281 MovieClip
"mcState"Symbol 285 MovieClip Frame 10Symbol 282 MovieClip
"mcState"Symbol 285 MovieClip Frame 20Symbol 283 MovieClip
"mcState"Symbol 285 MovieClip Frame 30Symbol 284 MovieClip
"mcState"Symbol 298 MovieClip [mcDoor90Inverse] Frame 1Symbol 288 MovieClip
"mcHit"Symbol 298 MovieClip [mcDoor90Inverse] Frame 1Symbol 184 MovieClip
"mcHit2"Symbol 298 MovieClip [mcDoor90Inverse] Frame 1Symbol 184 MovieClip
"mcState"Symbol 298 MovieClip [mcDoor90Inverse] Frame 9Symbol 295 MovieClip
"mcState"Symbol 298 MovieClip [mcDoor90Inverse] Frame 19Symbol 296 MovieClip
"mcHit2"Symbol 298 MovieClip [mcDoor90Inverse] Frame 19Symbol 184 MovieClip
"mcState"Symbol 298 MovieClip [mcDoor90Inverse] Frame 29Symbol 297 MovieClip
"mcFinish"Symbol 333 MovieClip Frame 1Symbol 184 MovieClip
"mcPanelFinish"Symbol 333 MovieClip Frame 1Symbol 329 MovieClip [SB_Panneau_Finish]
"mcPanelStart"Symbol 333 MovieClip Frame 1Symbol 332 MovieClip [SB_Panneau_Start]
"mcFinish"Symbol 336 MovieClip Frame 1Symbol 184 MovieClip
"mcPanelStart"Symbol 336 MovieClip Frame 1Symbol 332 MovieClip [SB_Panneau_Start]
"mcPanelFinish"Symbol 336 MovieClip Frame 1Symbol 329 MovieClip [SB_Panneau_Finish]
"piece"Symbol 337 MovieClip [mcPieceStart] Frame 1Symbol 333 MovieClip
"piece"Symbol 337 MovieClip [mcPieceStart] Frame 2Symbol 336 MovieClip
"jelly"Symbol 401 MovieClip Frame 1Symbol 400 MovieClip
"shadow"Symbol 402 MovieClip Frame 1Symbol 372 MovieClip
"jelly"Symbol 402 MovieClip Frame 1Symbol 401 MovieClip
"mcState"Symbol 403 MovieClip [mcJellyfish] Frame 1Symbol 402 MovieClip
"mcHit"Symbol 403 MovieClip [mcJellyfish] Frame 1Symbol 184 MovieClip
"mcState"Symbol 428 MovieClip [mcAtlantisBus] Frame 1Symbol 408 MovieClip
"mcHit"Symbol 428 MovieClip [mcAtlantisBus] Frame 1Symbol 410 MovieClip
"mcState"Symbol 428 MovieClip [mcAtlantisBus] Frame 10Symbol 423 MovieClip
"mcState"Symbol 428 MovieClip [mcAtlantisBus] Frame 30Symbol 427 MovieClip
"mcState"Symbol 428 MovieClip [mcAtlantisBus] Frame 40Symbol 408 MovieClip
"mcState"Symbol 428 MovieClip [mcAtlantisBus] Frame 50Symbol 423 MovieClip
"mcState"Symbol 428 MovieClip [mcAtlantisBus] Frame 70Symbol 427 MovieClip
"mcState"Symbol 435 MovieClip [mcDirtWall] Frame 1Symbol 183 MovieClip
"mcHit"Symbol 435 MovieClip [mcDirtWall] Frame 1Symbol 184 MovieClip
"mcState"Symbol 435 MovieClip [mcDirtWall] Frame 10Symbol 434 MovieClip
"mcState"Symbol 442 MovieClip [SB_ASP_IceBall] Frame 10Symbol 441 MovieClip
"mcState"Symbol 453 MovieClip [mcAlgae] Frame 1Symbol 445 MovieClip
"mcHit"Symbol 453 MovieClip [mcAlgae] Frame 1Symbol 184 MovieClip
"mcState"Symbol 453 MovieClip [mcAlgae] Frame 10Symbol 448 MovieClip
"mcState"Symbol 453 MovieClip [mcAlgae] Frame 20Symbol 449 MovieClip
"mcState"Symbol 453 MovieClip [mcAlgae] Frame 30Symbol 450 MovieClip
"mcState"Symbol 453 MovieClip [mcAlgae] Frame 40Symbol 451 MovieClip
"mcState"Symbol 453 MovieClip [mcAlgae] Frame 50Symbol 452 MovieClip
"mcState"Symbol 458 MovieClip [mcSlideH] Frame 1Symbol 454 MovieClip
"mcHit"Symbol 458 MovieClip [mcSlideH] Frame 1Symbol 184 MovieClip
"mcHit2"Symbol 458 MovieClip [mcSlideH] Frame 1Symbol 184 MovieClip
"mcState"Symbol 458 MovieClip [mcSlideH] Frame 9Symbol 455 MovieClip
"mcState"Symbol 458 MovieClip [mcSlideH] Frame 19Symbol 456 MovieClip
"mcHit2"Symbol 458 MovieClip [mcSlideH] Frame 19Symbol 184 MovieClip
"mcState"Symbol 458 MovieClip [mcSlideH] Frame 29Symbol 457 MovieClip
"mcState"Symbol 480 MovieClip [mcRevolver] Frame 1Symbol 461 MovieClip
"mcHit"Symbol 480 MovieClip [mcRevolver] Frame 1Symbol 184 MovieClip
"mcHitMore"Symbol 480 MovieClip [mcRevolver] Frame 1Symbol 184 MovieClip
"mcHit2"Symbol 480 MovieClip [mcRevolver] Frame 1Symbol 184 MovieClip
"mcHit2More"Symbol 480 MovieClip [mcRevolver] Frame 1Symbol 184 MovieClip
"mcState"Symbol 480 MovieClip [mcRevolver] Frame 9Symbol 470 MovieClip
"mcState"Symbol 480 MovieClip [mcRevolver] Frame 19Symbol 472 MovieClip
"mcHit2"Symbol 480 MovieClip [mcRevolver] Frame 19Symbol 184 MovieClip
"mcHit2More"Symbol 480 MovieClip [mcRevolver] Frame 19Symbol 184 MovieClip
"mcState"Symbol 480 MovieClip [mcRevolver] Frame 29Symbol 479 MovieClip
"mcState"Symbol 495 MovieClip [mcDoor90] Frame 1Symbol 481 MovieClip
"mcHit"Symbol 495 MovieClip [mcDoor90] Frame 1Symbol 184 MovieClip
"mcHit2"Symbol 495 MovieClip [mcDoor90] Frame 1Symbol 184 MovieClip
"mcState"Symbol 495 MovieClip [mcDoor90] Frame 9Symbol 488 MovieClip
"mcState"Symbol 495 MovieClip [mcDoor90] Frame 19Symbol 490 MovieClip
"mcHit2"Symbol 495 MovieClip [mcDoor90] Frame 19Symbol 184 MovieClip
"mcState"Symbol 495 MovieClip [mcDoor90] Frame 29Symbol 494 MovieClip
"mcState"Symbol 502 MovieClip [mcSlideV] Frame 1Symbol 497 MovieClip
"mcHit"Symbol 502 MovieClip [mcSlideV] Frame 1Symbol 184 MovieClip
"mcHit2"Symbol 502 MovieClip [mcSlideV] Frame 1Symbol 184 MovieClip
"mcState"Symbol 502 MovieClip [mcSlideV] Frame 9Symbol 499 MovieClip
"mcState"Symbol 502 MovieClip [mcSlideV] Frame 19Symbol 500 MovieClip
"mcHit2"Symbol 502 MovieClip [mcSlideV] Frame 19Symbol 184 MovieClip
"mcState"Symbol 502 MovieClip [mcSlideV] Frame 29Symbol 501 MovieClip
"mcLoading"Symbol 506 MovieClip Frame 1Symbol 504 MovieClip
"mcFlowers"Symbol 506 MovieClip Frame 1Symbol 505 MovieClip
"mcState"Symbol 512 MovieClip Frame 2Symbol 510 MovieClip
"mcState"Symbol 512 MovieClip Frame 10Symbol 509 MovieClip
"mcState"Symbol 512 MovieClip Frame 20Symbol 511 MovieClip
"btnHSToTitle"Symbol 538 MovieClip Frame 1Symbol 88 Button
"btnSubmit"Symbol 540 MovieClip Frame 1Symbol 88 Button
"btnHighScores"Symbol 541 MovieClip Frame 1Symbol 88 Button
"btnHowToPlay"Symbol 541 MovieClip Frame 1Symbol 88 Button
"btnPlay2"Symbol 541 MovieClip Frame 1Symbol 88 Button
"btnCheat"Symbol 541 MovieClip Frame 1Symbol 88 Button
"mcPage"Symbol 541 MovieClip Frame 1Symbol 186 MovieClip
"mcNext"Symbol 541 MovieClip Frame 1Symbol 191 MovieClip
"mcBack"Symbol 541 MovieClip Frame 1Symbol 194 MovieClip
"btnPlay1"Symbol 541 MovieClip Frame 1Symbol 88 Button
"txt_highScoreName"Symbol 541 MovieClip Frame 1Symbol 523 EditableText
"txt_highScoreScore"Symbol 541 MovieClip Frame 1Symbol 524 EditableText
"txt_highScoreNumber"Symbol 541 MovieClip Frame 1Symbol 525 EditableText
"ControlScroll"Symbol 541 MovieClip Frame 1Symbol 528 MovieClip
"btnScrollUp"Symbol 541 MovieClip Frame 1Symbol 532 Button
"btnScrollDown"Symbol 541 MovieClip Frame 1Symbol 533 Button
"mcMain"Symbol 541 MovieClip Frame 1Symbol 538 MovieClip
"mcSubmit"Symbol 541 MovieClip Frame 1Symbol 540 MovieClip
"mcPanel"Symbol 542 MovieClip Frame 1Symbol 541 MovieClip
"mcPanel"Symbol 543 MovieClip Frame 1Symbol 542 MovieClip
"mcPanel"Symbol 544 MovieClip Frame 1Symbol 541 MovieClip
"mcPanel"Symbol 545 MovieClip Frame 1Symbol 541 MovieClip
"mcPanel"Symbol 546 MovieClip Frame 1Symbol 541 MovieClip
"mcPanel"Symbol 547 MovieClip Frame 1Symbol 541 MovieClip
"mcPanel"Symbol 548 MovieClip Frame 1Symbol 541 MovieClip
"mcPanel"Symbol 549 MovieClip Frame 1Symbol 541 MovieClip
"mcPanel"Symbol 550 MovieClip Frame 1Symbol 541 MovieClip
"mcState"Symbol 551 MovieClip Frame 1Symbol 544 MovieClip
"mcState"Symbol 551 MovieClip Frame 10Symbol 545 MovieClip
"mcState"Symbol 551 MovieClip Frame 23Symbol 546 MovieClip
"mcState"Symbol 551 MovieClip Frame 33Symbol 547 MovieClip
"mcState"Symbol 551 MovieClip Frame 45Symbol 548 MovieClip
"mcState"Symbol 551 MovieClip Frame 58Symbol 549 MovieClip
"mcState"Symbol 551 MovieClip Frame 67Symbol 550 MovieClip
"mcState"Symbol 552 MovieClip Frame 1Symbol 543 MovieClip
"mcState"Symbol 552 MovieClip Frame 10Symbol 551 MovieClip
"txtScore"Symbol 603 MovieClip Frame 11Symbol 595 EditableText
"mcSongs"Symbol 603 MovieClip Frame 11Symbol 596 MovieClip
"btnMenu"Symbol 603 MovieClip Frame 11Symbol 601 Button
"mcState"Symbol 612 MovieClip Frame 11Symbol 610 MovieClip
"mcState"Symbol 612 MovieClip Frame 20Symbol 611 MovieClip
"btnSkip"Symbol 679 MovieClip Frame 1Symbol 677 Button
"btnSkip2"Symbol 679 MovieClip Frame 1Symbol 601 Button
"mcRocks"Symbol 690 MovieClip Frame 10Symbol 687 MovieClip
"mcBall"Symbol 704 MovieClip Frame 1Symbol 693 MovieClip
"mcState"Symbol 705 MovieClip Frame 1Symbol 691 MovieClip
"mcState"Symbol 705 MovieClip Frame 10Symbol 704 MovieClip
"mcBall"Symbol 707 MovieClip Frame 1Symbol 693 MovieClip
"mcState"Symbol 708 MovieClip Frame 1Symbol 706 MovieClip
"mcState"Symbol 708 MovieClip Frame 10Symbol 707 MovieClip
"mcShadowLeft"Symbol 709 MovieClip Frame 1Symbol 651 MovieClip
"mcShadowRight"Symbol 709 MovieClip Frame 1Symbol 651 MovieClip
"mcPart1"Symbol 709 MovieClip Frame 1Symbol 690 MovieClip
"mcPart2"Symbol 709 MovieClip Frame 1Symbol 690 MovieClip
"mcPart3"Symbol 709 MovieClip Frame 1Symbol 690 MovieClip
"mcPart4"Symbol 709 MovieClip Frame 1Symbol 690 MovieClip
"mcPart5"Symbol 709 MovieClip Frame 1Symbol 690 MovieClip
"mcPart6"Symbol 709 MovieClip Frame 1Symbol 690 MovieClip
"mcBob"Symbol 709 MovieClip Frame 1Symbol 705 MovieClip
"mcBob"Symbol 709 MovieClip Frame 10Symbol 708 MovieClip
"mcState"Symbol 710 MovieClip Frame 1Symbol 691 MovieClip
"mcState"Symbol 710 MovieClip Frame 10Symbol 706 MovieClip
"mcBack"Symbol 711 MovieClip Frame 1Symbol 668 MovieClip
"mcState"Symbol 711 MovieClip Frame 1Symbol 675 MovieClip
"mcState"Symbol 711 MovieClip Frame 10Symbol 679 MovieClip
"mcState"Symbol 711 MovieClip Frame 20Symbol 680 MovieClip
"mcState"Symbol 711 MovieClip Frame 30Symbol 709 MovieClip
"mcState"Symbol 711 MovieClip Frame 40Symbol 710 MovieClip
"btnSkip"Symbol 751 MovieClip Frame 1Symbol 677 Button
"btnSkip2"Symbol 751 MovieClip Frame 1Symbol 601 Button
"mcHeart"Symbol 762 MovieClip Frame 1Symbol 761 MovieClip
"mcState"Symbol 770 MovieClip Frame 1Symbol 762 MovieClip
"mcState"Symbol 770 MovieClip Frame 10Symbol 764 MovieClip
"4"Symbol 771 MovieClip Frame 1Symbol 770 MovieClip
"2"Symbol 771 MovieClip Frame 1Symbol 770 MovieClip
"10"Symbol 771 MovieClip Frame 1Symbol 770 MovieClip
"5"Symbol 771 MovieClip Frame 1Symbol 770 MovieClip
"7"Symbol 771 MovieClip Frame 1Symbol 770 MovieClip
"11"Symbol 771 MovieClip Frame 1Symbol 770 MovieClip
"8"Symbol 771 MovieClip Frame 1Symbol 770 MovieClip
"3"Symbol 771 MovieClip Frame 1Symbol 770 MovieClip
"1"Symbol 771 MovieClip Frame 1Symbol 770 MovieClip
"9"Symbol 771 MovieClip Frame 1Symbol 770 MovieClip
"mcState"Symbol 845 MovieClip Frame 1Symbol 772 MovieClip
"mcState"Symbol 845 MovieClip Frame 10Symbol 789 MovieClip
"mcState"Symbol 845 MovieClip Frame 18Symbol 791 MovieClip
"mcState"Symbol 845 MovieClip Frame 25Symbol 793 MovieClip
"mcState"Symbol 845 MovieClip Frame 31Symbol 795 MovieClip
"mcState"Symbol 845 MovieClip Frame 37Symbol 797 MovieClip
"mcState"Symbol 845 MovieClip Frame 43Symbol 799 MovieClip
"mcState"Symbol 845 MovieClip Frame 48Symbol 801 MovieClip
"mcState"Symbol 845 MovieClip Frame 53Symbol 803 MovieClip
"mcState"Symbol 845 MovieClip Frame 58Symbol 805 MovieClip
"mcState"Symbol 845 MovieClip Frame 63Symbol 807 MovieClip
"mcState"Symbol 845 MovieClip Frame 68Symbol 809 MovieClip
"mcState"Symbol 845 MovieClip Frame 75Symbol 810 MovieClip
"mcState"Symbol 845 MovieClip Frame 81Symbol 811 MovieClip
"mcState"Symbol 845 MovieClip Frame 88Symbol 812 MovieClip
"mcState"Symbol 845 MovieClip Frame 95Symbol 813 MovieClip
"mcState"Symbol 845 MovieClip Frame 103Symbol 814 MovieClip
"mcState"Symbol 845 MovieClip Frame 111Symbol 815 MovieClip
"mcState"Symbol 845 MovieClip Frame 119Symbol 816 MovieClip
"mcState"Symbol 845 MovieClip Frame 127Symbol 817 MovieClip
"mcState"Symbol 845 MovieClip Frame 134Symbol 818 MovieClip
"mcState"Symbol 845 MovieClip Frame 142Symbol 819 MovieClip
"mcState"Symbol 845 MovieClip Frame 149Symbol 820 MovieClip
"mcState"Symbol 845 MovieClip Frame 157Symbol 823 MovieClip
"mcState"Symbol 845 MovieClip Frame 162Symbol 825 MovieClip
"mcState"Symbol 845 MovieClip Frame 167Symbol 827 MovieClip
"mcState"Symbol 845 MovieClip Frame 172Symbol 829 MovieClip
"mcState"Symbol 845 MovieClip Frame 177Symbol 831 MovieClip
"mcState"Symbol 845 MovieClip Frame 182Symbol 833 MovieClip
"mcState"Symbol 845 MovieClip Frame 187Symbol 835 MovieClip
"mcState"Symbol 845 MovieClip Frame 192Symbol 837 MovieClip
"mcState"Symbol 845 MovieClip Frame 197Symbol 840 MovieClip
"mcState"Symbol 845 MovieClip Frame 202Symbol 842 MovieClip
"mcState"Symbol 845 MovieClip Frame 208Symbol 844 MovieClip
"mcState"Symbol 887 MovieClip Frame 1Symbol 847 MovieClip
"mcState"Symbol 887 MovieClip Frame 10Symbol 854 MovieClip
"mcState"Symbol 887 MovieClip Frame 15Symbol 855 MovieClip
"mcState"Symbol 887 MovieClip Frame 20Symbol 856 MovieClip
"mcState"Symbol 887 MovieClip Frame 25Symbol 857 MovieClip
"mcState"Symbol 887 MovieClip Frame 31Symbol 858 MovieClip
"mcState"Symbol 887 MovieClip Frame 37Symbol 859 MovieClip
"mcState"Symbol 887 MovieClip Frame 43Symbol 860 MovieClip
"mcState"Symbol 887 MovieClip Frame 49Symbol 861 MovieClip
"mcState"Symbol 887 MovieClip Frame 55Symbol 862 MovieClip
"mcState"Symbol 887 MovieClip Frame 61Symbol 863 MovieClip
"mcState"Symbol 887 MovieClip Frame 67Symbol 864 MovieClip
"mcState"Symbol 887 MovieClip Frame 73Symbol 865 MovieClip
"mcState"Symbol 887 MovieClip Frame 80Symbol 866 MovieClip
"mcState"Symbol 887 MovieClip Frame 88Symbol 867 MovieClip
"mcState"Symbol 887 MovieClip Frame 96Symbol 868 MovieClip
"mcState"Symbol 887 MovieClip Frame 104Symbol 869 MovieClip
"mcState"Symbol 887 MovieClip Frame 112Symbol 870 MovieClip
"mcState"Symbol 887 MovieClip Frame 120Symbol 871 MovieClip
"mcState"Symbol 887 MovieClip Frame 128Symbol 872 MovieClip
"mcState"Symbol 887 MovieClip Frame 136Symbol 873 MovieClip
"mcState"Symbol 887 MovieClip Frame 144Symbol 874 MovieClip
"mcState"Symbol 887 MovieClip Frame 152Symbol 875 MovieClip
"mcState"Symbol 887 MovieClip Frame 161Symbol 876 MovieClip
"mcState"Symbol 887 MovieClip Frame 166Symbol 877 MovieClip
"mcState"Symbol 887 MovieClip Frame 171Symbol 878 MovieClip
"mcState"Symbol 887 MovieClip Frame 176Symbol 879 MovieClip
"mcState"Symbol 887 MovieClip Frame 181Symbol 880 MovieClip
"mcState"Symbol 887 MovieClip Frame 186Symbol 881 MovieClip
"mcState"Symbol 887 MovieClip Frame 191Symbol 882 MovieClip
"mcState"Symbol 887 MovieClip Frame 196Symbol 883 MovieClip
"mcState"Symbol 887 MovieClip Frame 201Symbol 884 MovieClip
"mcState"Symbol 887 MovieClip Frame 206Symbol 885 MovieClip
"mcState"Symbol 887 MovieClip Frame 212Symbol 886 MovieClip
"mcContainer"Symbol 888 MovieClip Frame 1Symbol 771 MovieClip
"mcPatrick"Symbol 888 MovieClip Frame 1Symbol 845 MovieClip
"mcPatrick"Symbol 888 MovieClip Frame 10Symbol 887 MovieClip
"mcState"Symbol 906 MovieClip Frame 1Symbol 898 MovieClip
"mcState"Symbol 906 MovieClip Frame 10Symbol 905 MovieClip
"mcBack"Symbol 907 MovieClip Frame 1Symbol 743 MovieClip
"mcState"Symbol 907 MovieClip Frame 1Symbol 750 MovieClip
"mcState"Symbol 907 MovieClip Frame 10Symbol 751 MovieClip
"mcState"Symbol 907 MovieClip Frame 20Symbol 752 MovieClip
"mcState"Symbol 907 MovieClip Frame 30Symbol 888 MovieClip
"mcState"Symbol 907 MovieClip Frame 40Symbol 906 MovieClip
"mcMode"Symbol 983 MovieClip Frame 1Symbol 955 MovieClip
"mcMode"Symbol 985 MovieClip Frame 1Symbol 984 MovieClip
"btnSkip"Symbol 985 MovieClip Frame 1Symbol 677 Button
"btnSkip2"Symbol 985 MovieClip Frame 1Symbol 601 Button
"mcMode"Symbol 987 MovieClip Frame 1Symbol 986 MovieClip
"mcStrenght"Symbol 1003 MovieClip Frame 1Symbol 991 MovieClip
"mcBus"Symbol 1004 MovieClip Frame 1Symbol 1003 MovieClip
"mcStrenght"Symbol 1017 MovieClip Frame 1Symbol 991 MovieClip
"mcBus"Symbol 1018 MovieClip Frame 1Symbol 1017 MovieClip
"mcStrenght"Symbol 1025 MovieClip Frame 1Symbol 991 MovieClip
"mcBus"Symbol 1026 MovieClip Frame 1Symbol 1025 MovieClip
"mcStrenght"Symbol 1036 MovieClip Frame 1Symbol 991 MovieClip
"mcBus"Symbol 1037 MovieClip Frame 1Symbol 1036 MovieClip
"mcMode"Symbol 1038 MovieClip Frame 1Symbol 1004 MovieClip
"mcMode"Symbol 1038 MovieClip Frame 10Symbol 1018 MovieClip
"mcMode"Symbol 1038 MovieClip Frame 20Symbol 1026 MovieClip
"mcMode"Symbol 1038 MovieClip Frame 30Symbol 1037 MovieClip
"mcBus"Symbol 1047 MovieClip Frame 1Symbol 1003 MovieClip
"mcBus"Symbol 1048 MovieClip Frame 1Symbol 1017 MovieClip
"mcBus"Symbol 1049 MovieClip Frame 1Symbol 1025 MovieClip
"mcBus"Symbol 1050 MovieClip Frame 1Symbol 1036 MovieClip
"mcMode"Symbol 1051 MovieClip Frame 1Symbol 1047 MovieClip
"mcMode"Symbol 1051 MovieClip Frame 10Symbol 1048 MovieClip
"mcMode"Symbol 1051 MovieClip Frame 20Symbol 1049 MovieClip
"mcMode"Symbol 1051 MovieClip Frame 30Symbol 1050 MovieClip
"mcState"Symbol 1052 MovieClip Frame 1Symbol 983 MovieClip
"mcState"Symbol 1052 MovieClip Frame 10Symbol 985 MovieClip
"mcState"Symbol 1052 MovieClip Frame 20Symbol 987 MovieClip
"mcState"Symbol 1052 MovieClip Frame 30Symbol 1038 MovieClip
"mcState"Symbol 1052 MovieClip Frame 40Symbol 1051 MovieClip
"mcState"Symbol 1053 MovieClip Frame 1Symbol 592 MovieClip
"mcInterface"Symbol 1053 MovieClip Frame 1Symbol 603 MovieClip
"mcTransition"Symbol 1053 MovieClip Frame 1Symbol 612 MovieClip
"mcState"Symbol 1053 MovieClip Frame 10Symbol 624 MovieClip
"mcState"Symbol 1053 MovieClip Frame 30Symbol 637 MovieClip
"mcState"Symbol 1053 MovieClip Frame 40Symbol 642 MovieClip
"mcState"Symbol 1053 MovieClip Frame 59Symbol 647 MovieClip
"mcState"Symbol 1053 MovieClip Frame 80Symbol 711 MovieClip
"mcState"Symbol 1053 MovieClip Frame 92Symbol 907 MovieClip
"mcState"Symbol 1053 MovieClip Frame 106Symbol 1052 MovieClip
"mcCenter"Symbol 1057 MovieClip Frame 1Symbol 1053 MovieClip
"mcBack"Symbol 1057 MovieClip Frame 1Symbol 1056 MovieClip
"mcCache"Symbol 1057 MovieClip Frame 1Symbol 77 MovieClip
"btnSubmit"Symbol 1088 MovieClip Frame 1Symbol 88 Button
"txtScore"Symbol 1089 MovieClip Frame 1Symbol 1084 EditableText
"btnPlayAgain"Symbol 1089 MovieClip Frame 1Symbol 88 Button
"btnHighScores"Symbol 1089 MovieClip Frame 1Symbol 88 Button
"mcSubmit"Symbol 1089 MovieClip Frame 1Symbol 1088 MovieClip
"mcScreen"Symbol 1090 MovieClip Frame 15Symbol 1089 MovieClip
"txtScore"Symbol 1092 MovieClip Frame 1Symbol 1091 EditableText
"btnPlayAgain"Symbol 1092 MovieClip Frame 1Symbol 88 Button
"btnHighScores"Symbol 1092 MovieClip Frame 1Symbol 88 Button
"mcSubmit"Symbol 1092 MovieClip Frame 1Symbol 1088 MovieClip
"txtScore"Symbol 1094 MovieClip Frame 1Symbol 1093 EditableText
"btnPlayAgain"Symbol 1094 MovieClip Frame 1Symbol 88 Button
"btnHighScores"Symbol 1094 MovieClip Frame 1Symbol 88 Button
"mcSubmit"Symbol 1094 MovieClip Frame 1Symbol 1088 MovieClip
"mcScreen"Symbol 1095 MovieClip Frame 1Symbol 1094 MovieClip
"mcState"Symbol 1096 MovieClip Frame 1Symbol 1090 MovieClip
"mcState"Symbol 1096 MovieClip Frame 10Symbol 1092 MovieClip
"mcState"Symbol 1096 MovieClip Frame 20Symbol 1095 MovieClip
"btnSubmit"Symbol 1118 MovieClip Frame 1Symbol 88 Button
"txtScore"Symbol 1119 MovieClip Frame 1Symbol 1115 EditableText
"btnPlayAgain"Symbol 1119 MovieClip Frame 1Symbol 88 Button
"btnHighScores"Symbol 1119 MovieClip Frame 1Symbol 88 Button
"mcSubmit"Symbol 1119 MovieClip Frame 1Symbol 1118 MovieClip
"mcScreen"Symbol 1120 MovieClip Frame 15Symbol 1119 MovieClip
"txtScore"Symbol 1122 MovieClip Frame 1Symbol 1121 EditableText
"btnPlayAgain"Symbol 1122 MovieClip Frame 1Symbol 88 Button
"btnHighScores"Symbol 1122 MovieClip Frame 1Symbol 88 Button
"mcSubmit"Symbol 1122 MovieClip Frame 1Symbol 1118 MovieClip
"mcScreen"Symbol 1123 MovieClip Frame 1Symbol 1119 MovieClip
"mcState"Symbol 1124 MovieClip Frame 1Symbol 1120 MovieClip
"mcState"Symbol 1124 MovieClip Frame 10Symbol 1122 MovieClip
"mcState"Symbol 1124 MovieClip Frame 20Symbol 1123 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 4Symbol 37 as "packaging_intro"
ExportAssets (56)Timeline Frame 4Symbol 38 as "packaging_loop"
ExportAssets (56)Timeline Frame 4Symbol 39 as "in_game"
ExportAssets (56)Timeline Frame 4Symbol 40 as "Button_click"
ExportAssets (56)Timeline Frame 4Symbol 41 as "Button_rollover"
ExportAssets (56)Timeline Frame 4Symbol 42 as "SFX_Transition"
ExportAssets (56)Timeline Frame 4Symbol 43 as "Menu_In"
ExportAssets (56)Timeline Frame 4Symbol 44 as "Menu_Out"
ExportAssets (56)Timeline Frame 4Symbol 45 as "Minigame_HowToPlay_In"
ExportAssets (56)Timeline Frame 4Symbol 46 as "Minigame_HowToPlay_Out"
ExportAssets (56)Timeline Frame 4Symbol 47 as "EndScreen_Out"
ExportAssets (56)Timeline Frame 4Symbol 48 as "WinScreen_In"
ExportAssets (56)Timeline Frame 4Symbol 49 as "LoseScreen_In"
ExportAssets (56)Timeline Frame 4Symbol 50 as "Wall_Cracked(1)"
ExportAssets (56)Timeline Frame 4Symbol 51 as "Wall_Cracked(2)"
ExportAssets (56)Timeline Frame 4Symbol 52 as "Reel(1)"
ExportAssets (56)Timeline Frame 4Symbol 53 as "Reel(2)"
ExportAssets (56)Timeline Frame 4Symbol 54 as "Reel(3)"
ExportAssets (56)Timeline Frame 4Symbol 55 as "Reel(4)"
ExportAssets (56)Timeline Frame 4Symbol 56 as "JellyFish_Leave"
ExportAssets (56)Timeline Frame 4Symbol 57 as "IceBall_Throwed(1)"
ExportAssets (56)Timeline Frame 4Symbol 58 as "IceBall_Throwed(2)"
ExportAssets (56)Timeline Frame 4Symbol 59 as "IceBall_Throwed(3)"
ExportAssets (56)Timeline Frame 4Symbol 60 as "IceBall_Throwed(4)"
ExportAssets (56)Timeline Frame 4Symbol 61 as "IceBall_Throwed(5)"
ExportAssets (56)Timeline Frame 4Symbol 62 as "IceBall_Splashed(1)"
ExportAssets (56)Timeline Frame 4Symbol 63 as "IceBall_Splashed(2)"
ExportAssets (56)Timeline Frame 4Symbol 64 as "IceBall_Splashed(3)"
ExportAssets (56)Timeline Frame 4Symbol 65 as "IceBall_Splashed(4)"
ExportAssets (56)Timeline Frame 4Symbol 66 as "IceBall_Splashed(5)"
ExportAssets (56)Timeline Frame 4Symbol 67 as "BadPowerUp_Collect"
ExportAssets (56)Timeline Frame 4Symbol 68 as "GoodPowerUp_Collect"
ExportAssets (56)Timeline Frame 4Symbol 69 as "rewindsong"
ExportAssets (56)Timeline Frame 4Symbol 70 as "alguaetore"
ExportAssets (56)Timeline Frame 7Symbol 298 as "mcDoor90Inverse"
ExportAssets (56)Timeline Frame 7Symbol 318 as "mcPieceCornerUp"
ExportAssets (56)Timeline Frame 7Symbol 329 as "SB_Panneau_Finish"
ExportAssets (56)Timeline Frame 7Symbol 332 as "SB_Panneau_Start"
ExportAssets (56)Timeline Frame 7Symbol 337 as "mcPieceStart"
ExportAssets (56)Timeline Frame 7Symbol 344 as "mcPieceCornerDown"
ExportAssets (56)Timeline Frame 7Symbol 351 as "mcPieceRightJct"
ExportAssets (56)Timeline Frame 7Symbol 370 as "mcPieceLateral"
ExportAssets (56)Timeline Frame 7Symbol 403 as "mcJellyfish"
ExportAssets (56)Timeline Frame 7Symbol 428 as "mcAtlantisBus"
ExportAssets (56)Timeline Frame 7Symbol 435 as "mcDirtWall"
ExportAssets (56)Timeline Frame 7Symbol 442 as "SB_ASP_IceBall"
ExportAssets (56)Timeline Frame 7Symbol 453 as "mcAlgae"
ExportAssets (56)Timeline Frame 7Symbol 458 as "mcSlideH"
ExportAssets (56)Timeline Frame 7Symbol 480 as "mcRevolver"
ExportAssets (56)Timeline Frame 7Symbol 495 as "mcDoor90"
ExportAssets (56)Timeline Frame 7Symbol 502 as "mcSlideV"
ExportAssets (56)Timeline Frame 9Symbol 1125 as "__Packages.CTRLGame"
ExportAssets (56)Timeline Frame 9Symbol 1126 as "__Packages.MazeGenerator"
ExportAssets (56)Timeline Frame 9Symbol 1127 as "__Packages.State"
ExportAssets (56)Timeline Frame 9Symbol 1128 as "__Packages.MainBroadcaster"
ExportAssets (56)Timeline Frame 9Symbol 1129 as "__Packages.Broadcaster"
ExportAssets (56)Timeline Frame 9Symbol 1130 as "__Packages.Controller"
ExportAssets (56)Timeline Frame 9Symbol 1131 as "__Packages.PopUp"
ExportAssets (56)Timeline Frame 9Symbol 1132 as "__Packages.Menu"
ExportAssets (56)Timeline Frame 9Symbol 1133 as "__Packages.Delegate"
ExportAssets (56)Timeline Frame 9Symbol 1134 as "__Packages.Main"
ExportAssets (56)Timeline Frame 9Symbol 1135 as "__Packages.DynamicPack"
ExportAssets (56)Timeline Frame 9Symbol 1136 as "__Packages.ScrollingPanel"
ExportAssets (56)Timeline Frame 9Symbol 1137 as "__Packages.EndScreen"
ExportAssets (56)Timeline Frame 9Symbol 1138 as "__Packages.Utils"
ExportAssets (56)Timeline Frame 9Symbol 1139 as "__Packages.Shadow"
ExportAssets (56)Timeline Frame 9Symbol 1140 as "__Packages.LD"
ExportAssets (56)Timeline Frame 9Symbol 1141 as "__Packages.Transition"
ExportAssets (56)Timeline Frame 9Symbol 1142 as "__Packages.TransitionLevel"
ExportAssets (56)Timeline Frame 9Symbol 1143 as "__Packages.Instructions"
ExportAssets (56)Timeline Frame 9Symbol 1144 as "__Packages.Sounds"
ExportAssets (56)Timeline Frame 9Symbol 1145 as "__Packages.StartPopUp"
ExportAssets (56)Timeline Frame 9Symbol 1146 as "__Packages.CheatPopUp"
ExportAssets (56)Timeline Frame 9Symbol 1147 as "__Packages.CenterScreen"
ExportAssets (56)Timeline Frame 9Symbol 1148 as "__Packages.MiniGames.BaseMiniGame"
ExportAssets (56)Timeline Frame 9Symbol 1149 as "__Packages.Algae"
ExportAssets (56)Timeline Frame 9Symbol 1150 as "__Packages.MovingObject"
ExportAssets (56)Timeline Frame 9Symbol 1151 as "__Packages.RoamingJellyFish"
ExportAssets (56)Timeline Frame 9Symbol 1152 as "__Packages.DirtWall"
ExportAssets (56)Timeline Frame 9Symbol 1153 as "__Packages.Interface"
ExportAssets (56)Timeline Frame 9Symbol 1154 as "__Packages.MinigameTransition"
ExportAssets (56)Timeline Frame 9Symbol 1155 as "__Packages.MiniGames.BTW.BreakTheWallMG"
ExportAssets (56)Timeline Frame 9Symbol 1156 as "__Packages.MiniGames.BTW.BTWSpongeBob"
ExportAssets (56)Timeline Frame 9Symbol 1157 as "__Packages.MiniGames.BTW.BTWWallPart"
ExportAssets (56)Timeline Frame 9Symbol 1158 as "__Packages.MiniGames.BTW.BTWBall"
ExportAssets (56)Timeline Frame 9Symbol 1159 as "__Packages.MiniGames.JFS.JellyFishSwarmMG"
ExportAssets (56)Timeline Frame 9Symbol 1160 as "__Packages.MiniGames.JFS.JFSPatrick"
ExportAssets (56)Timeline Frame 9Symbol 1161 as "__Packages.MiniGames.JFS.JFSJellyFish"
ExportAssets (56)Timeline Frame 9Symbol 1162 as "__Packages.MiniGames.PTB.PushTheBusMG"
ExportAssets (56)Timeline Frame 9Symbol 1163 as "__Packages.AtlantisBus"
ExportAssets (56)Timeline Frame 9Symbol 1164 as "__Packages.ActionWall"

Labels

"Loading"Frame 1
"Init"Frame 10
"Packaging"Frame 20
"Game"Frame 30
"WinScreen"Frame 40
"LoseScreen"Frame 50
"Idle"Symbol 107 MovieClip Frame 1
"Opening"Symbol 107 MovieClip Frame 11
"Opened"Symbol 107 MovieClip Frame 19
"Closing"Symbol 107 MovieClip Frame 26
"SoundOff"Symbol 120 MovieClip Frame 1
"SoundOn"Symbol 120 MovieClip Frame 10
"MusicOff"Symbol 123 MovieClip Frame 1
"MusicOn"Symbol 123 MovieClip Frame 10
"Options"Symbol 132 MovieClip Frame 1
"Quit"Symbol 132 MovieClip Frame 10
"Idle"Symbol 134 MovieClip Frame 1
"Opening"Symbol 134 MovieClip Frame 11
"Opened"Symbol 134 MovieClip Frame 20
"Closing"Symbol 134 MovieClip Frame 30
"Idle"Symbol 209 MovieClip Frame 1
"ShowScreen"Symbol 209 MovieClip Frame 11
"Idle"Symbol 233 MovieClip Frame 1
"PlayLeft"Symbol 233 MovieClip Frame 11
"PlayRight"Symbol 233 MovieClip Frame 20
"Outfits"Symbol 245 MovieClip Frame 1
"BadCode"Symbol 245 MovieClip Frame 10
"Empty"Symbol 245 MovieClip Frame 20
"Idle"Symbol 250 MovieClip Frame 1
"Opening"Symbol 250 MovieClip Frame 11
"Opened"Symbol 250 MovieClip Frame 19
"Closing"Symbol 250 MovieClip Frame 26
"Idle"Symbol 285 MovieClip Frame 1
"In"Symbol 285 MovieClip Frame 10
"Opened"Symbol 285 MovieClip Frame 20
"Out"Symbol 285 MovieClip Frame 30
"Closed"Symbol 298 MovieClip [mcDoor90Inverse] Frame 1
"Opening"Symbol 298 MovieClip [mcDoor90Inverse] Frame 9
"Opened"Symbol 298 MovieClip [mcDoor90Inverse] Frame 19
"Closing"Symbol 298 MovieClip [mcDoor90Inverse] Frame 29
"Midway"Symbol 329 MovieClip [SB_Panneau_Finish] Frame 1
"Finish"Symbol 329 MovieClip [SB_Panneau_Finish] Frame 10
"Start"Symbol 332 MovieClip [SB_Panneau_Start] Frame 1
"Midway"Symbol 332 MovieClip [SB_Panneau_Start] Frame 10
"IdleUp"Symbol 403 MovieClip [mcJellyfish] Frame 1
"IdleLeft"Symbol 403 MovieClip [mcJellyfish] Frame 10
"IdleRight"Symbol 403 MovieClip [mcJellyfish] Frame 20
"IdleDown"Symbol 403 MovieClip [mcJellyfish] Frame 30
"Up"Symbol 403 MovieClip [mcJellyfish] Frame 40
"Left"Symbol 403 MovieClip [mcJellyfish] Frame 50
"Right"Symbol 403 MovieClip [mcJellyfish] Frame 60
"Down"Symbol 403 MovieClip [mcJellyfish] Frame 70
"StopRoam"Symbol 403 MovieClip [mcJellyfish] Frame 81
"IdleUp"Symbol 428 MovieClip [mcAtlantisBus] Frame 1
"IdleLeft"Symbol 428 MovieClip [mcAtlantisBus] Frame 10
"IdleRight"Symbol 428 MovieClip [mcAtlantisBus] Frame 20
"IdleDown"Symbol 428 MovieClip [mcAtlantisBus] Frame 30
"Up"Symbol 428 MovieClip [mcAtlantisBus] Frame 40
"Left"Symbol 428 MovieClip [mcAtlantisBus] Frame 50
"Right"Symbol 428 MovieClip [mcAtlantisBus] Frame 60
"Down"Symbol 428 MovieClip [mcAtlantisBus] Frame 70
"Idle"Symbol 435 MovieClip [mcDirtWall] Frame 2
"Fall"Symbol 435 MovieClip [mcDirtWall] Frame 10
"Move"Symbol 442 MovieClip [SB_ASP_IceBall] Frame 1
"Explode"Symbol 442 MovieClip [SB_ASP_IceBall] Frame 10
"Hit"Symbol 442 MovieClip [SB_ASP_IceBall] Frame 20
"Idle"Symbol 453 MovieClip [mcAlgae] Frame 1
"Catching"Symbol 453 MovieClip [mcAlgae] Frame 10
"Caught"Symbol 453 MovieClip [mcAlgae] Frame 20
"Falling"Symbol 453 MovieClip [mcAlgae] Frame 30
"Fallen"Symbol 453 MovieClip [mcAlgae] Frame 40
"Return"Symbol 453 MovieClip [mcAlgae] Frame 50
"Closed"Symbol 458 MovieClip [mcSlideH] Frame 1
"Opening"Symbol 458 MovieClip [mcSlideH] Frame 9
"Opened"Symbol 458 MovieClip [mcSlideH] Frame 19
"Closing"Symbol 458 MovieClip [mcSlideH] Frame 29
"Closed"Symbol 480 MovieClip [mcRevolver] Frame 1
"Opening"Symbol 480 MovieClip [mcRevolver] Frame 9
"Opened"Symbol 480 MovieClip [mcRevolver] Frame 19
"Closing"Symbol 480 MovieClip [mcRevolver] Frame 29
"Closed"Symbol 495 MovieClip [mcDoor90] Frame 1
"Opening"Symbol 495 MovieClip [mcDoor90] Frame 9
"Opened"Symbol 495 MovieClip [mcDoor90] Frame 19
"Closing"Symbol 495 MovieClip [mcDoor90] Frame 29
"Closed"Symbol 502 MovieClip [mcSlideV] Frame 1
"Opening"Symbol 502 MovieClip [mcSlideV] Frame 9
"Opened"Symbol 502 MovieClip [mcSlideV] Frame 19
"Closing"Symbol 502 MovieClip [mcSlideV] Frame 29
"In"Symbol 512 MovieClip Frame 2
"Idle"Symbol 512 MovieClip Frame 10
"Out"Symbol 512 MovieClip Frame 20
"Empty"Symbol 512 MovieClip Frame 31
"TitleCard"Symbol 551 MovieClip Frame 1
"TitleToHowToPlay"Symbol 551 MovieClip Frame 10
"HowToPlay"Symbol 551 MovieClip Frame 23
"HowToPlayToTitle"Symbol 551 MovieClip Frame 33
"TitleToHighScores"Symbol 551 MovieClip Frame 45
"HighScores"Symbol 551 MovieClip Frame 58
"HighScoresToTitle"Symbol 551 MovieClip Frame 67
"Enter"Symbol 552 MovieClip Frame 1
"Idle"Symbol 552 MovieClip Frame 10
"Idle"Symbol 603 MovieClip Frame 1
"ShowScreen"Symbol 603 MovieClip Frame 11
"Idle"Symbol 612 MovieClip Frame 1
"PlayLeft"Symbol 612 MovieClip Frame 11
"PlayRight"Symbol 612 MovieClip Frame 20
"Normal"Symbol 668 MovieClip Frame 1
"Whacky"Symbol 668 MovieClip Frame 10
"Idle"Symbol 690 MovieClip Frame 1
"Cracked"Symbol 690 MovieClip Frame 10
"Broken"Symbol 690 MovieClip Frame 20
"Destroyed"Symbol 690 MovieClip Frame 30
"Idle"Symbol 705 MovieClip Frame 1
"ThrowBall"Symbol 705 MovieClip Frame 10
"Idle"Symbol 708 MovieClip Frame 1
"ThrowBall"Symbol 708 MovieClip Frame 10
"Normal"Symbol 709 MovieClip Frame 1
"Whacky"Symbol 709 MovieClip Frame 10
"Normal"Symbol 710 MovieClip Frame 1
"Whacky"Symbol 710 MovieClip Frame 10
"HowToPlayIn"Symbol 711 MovieClip Frame 1
"HowToPlayIdle"Symbol 711 MovieClip Frame 10
"HowToPlayOut"Symbol 711 MovieClip Frame 20
"MiniGame"Symbol 711 MovieClip Frame 30
"Victory"Symbol 711 MovieClip Frame 40
"Normal"Symbol 743 MovieClip Frame 1
"Whacky"Symbol 743 MovieClip Frame 10
"Idle"Symbol 770 MovieClip Frame 1
"Removing"Symbol 770 MovieClip Frame 10
"Removed"Symbol 770 MovieClip Frame 20
"React"Symbol 770 MovieClip Frame 30
"Idle"Symbol 845 MovieClip Frame 1
"Hook1"Symbol 845 MovieClip Frame 10
"Hook2"Symbol 845 MovieClip Frame 18
"Hook3"Symbol 845 MovieClip Frame 25
"Hook4"Symbol 845 MovieClip Frame 31
"Hook5"Symbol 845 MovieClip Frame 37
"Hook6"Symbol 845 MovieClip Frame 43
"Hook7"Symbol 845 MovieClip Frame 48
"Hook8"Symbol 845 MovieClip Frame 53
"Hook9"Symbol 845 MovieClip Frame 58
"Hook10"Symbol 845 MovieClip Frame 63
"Hook11"Symbol 845 MovieClip Frame 68
"IdleHook1"Symbol 845 MovieClip Frame 75
"IdleHook2"Symbol 845 MovieClip Frame 81
"IdleHook3"Symbol 845 MovieClip Frame 88
"IdleHook4"Symbol 845 MovieClip Frame 95
"IdleHook5"Symbol 845 MovieClip Frame 103
"IdleHook6"Symbol 845 MovieClip Frame 111
"IdleHook7"Symbol 845 MovieClip Frame 119
"IdleHook8"Symbol 845 MovieClip Frame 127
"IdleHook9"Symbol 845 MovieClip Frame 134
"IdleHook10"Symbol 845 MovieClip Frame 142
"IdleHook11"Symbol 845 MovieClip Frame 149
"Reel1"Symbol 845 MovieClip Frame 157
"Reel2"Symbol 845 MovieClip Frame 162
"Reel3"Symbol 845 MovieClip Frame 167
"Reel4"Symbol 845 MovieClip Frame 172
"Reel5"Symbol 845 MovieClip Frame 177
"Reel6"Symbol 845 MovieClip Frame 182
"Reel7"Symbol 845 MovieClip Frame 187
"Reel8"Symbol 845 MovieClip Frame 192
"Reel9"Symbol 845 MovieClip Frame 197
"Reel10"Symbol 845 MovieClip Frame 202
"Reel11"Symbol 845 MovieClip Frame 208
"Idle"Symbol 887 MovieClip Frame 1
"Hook1"Symbol 887 MovieClip Frame 10
"Hook2"Symbol 887 MovieClip Frame 15
"Hook3"Symbol 887 MovieClip Frame 20
"Hook4"Symbol 887 MovieClip Frame 25
"Hook5"Symbol 887 MovieClip Frame 31
"Hook6"Symbol 887 MovieClip Frame 37
"Hook7"Symbol 887 MovieClip Frame 43
"Hook8"Symbol 887 MovieClip Frame 49
"Hook9"Symbol 887 MovieClip Frame 55
"Hook10"Symbol 887 MovieClip Frame 61
"Hook11"Symbol 887 MovieClip Frame 67
"IdleHook1"Symbol 887 MovieClip Frame 73
"IdleHook2"Symbol 887 MovieClip Frame 80
"IdleHook3"Symbol 887 MovieClip Frame 88
"IdleHook4"Symbol 887 MovieClip Frame 96
"IdleHook5"Symbol 887 MovieClip Frame 104
"IdleHook6"Symbol 887 MovieClip Frame 112
"IdleHook7"Symbol 887 MovieClip Frame 120
"IdleHook8"Symbol 887 MovieClip Frame 128
"IdleHook9"Symbol 887 MovieClip Frame 136
"IdleHook10"Symbol 887 MovieClip Frame 144
"IdleHook11"Symbol 887 MovieClip Frame 152
"Reel1"Symbol 887 MovieClip Frame 161
"Reel2"Symbol 887 MovieClip Frame 166
"Reel3"Symbol 887 MovieClip Frame 171
"Reel4"Symbol 887 MovieClip Frame 176
"Reel5"Symbol 887 MovieClip Frame 181
"Reel6"Symbol 887 MovieClip Frame 186
"Reel7"Symbol 887 MovieClip Frame 191
"Reel8"Symbol 887 MovieClip Frame 196
"Reel9"Symbol 887 MovieClip Frame 201
"Reel10"Symbol 887 MovieClip Frame 206
"Reel11"Symbol 887 MovieClip Frame 212
"Normal"Symbol 888 MovieClip Frame 1
"Whacky"Symbol 888 MovieClip Frame 10
"Normal"Symbol 906 MovieClip Frame 1
"Whacky"Symbol 906 MovieClip Frame 10
"HowToPlayIn"Symbol 907 MovieClip Frame 1
"HowToPlayIdle"Symbol 907 MovieClip Frame 10
"HowToPlayOut"Symbol 907 MovieClip Frame 20
"MiniGame"Symbol 907 MovieClip Frame 30
"Victory"Symbol 907 MovieClip Frame 40
"Sandy"Symbol 983 MovieClip Frame 1
"SandyWhacky"Symbol 983 MovieClip Frame 10
"SpongeBob"Symbol 983 MovieClip Frame 20
"BobWhacky"Symbol 983 MovieClip Frame 30
"Sandy"Symbol 985 MovieClip Frame 1
"SandyWhacky"Symbol 985 MovieClip Frame 10
"SpongeBob"Symbol 985 MovieClip Frame 20
"BobWhacky"Symbol 985 MovieClip Frame 30
"Sandy"Symbol 987 MovieClip Frame 1
"SandyWhacky"Symbol 987 MovieClip Frame 10
"SpongeBob"Symbol 987 MovieClip Frame 20
"BobWhacky"Symbol 987 MovieClip Frame 30
"Sandy"Symbol 1038 MovieClip Frame 1
"SandyWhacky"Symbol 1038 MovieClip Frame 10
"SpongeBob"Symbol 1038 MovieClip Frame 20
"BobWhacky"Symbol 1038 MovieClip Frame 30
"Sandy"Symbol 1051 MovieClip Frame 1
"SandyWhacky"Symbol 1051 MovieClip Frame 10
"SpongeBob"Symbol 1051 MovieClip Frame 20
"BobWhacky"Symbol 1051 MovieClip Frame 30
"HowToPlayIn"Symbol 1052 MovieClip Frame 1
"HowToPlayIdle"Symbol 1052 MovieClip Frame 10
"HowToPlayOut"Symbol 1052 MovieClip Frame 20
"MiniGame"Symbol 1052 MovieClip Frame 30
"Victory"Symbol 1052 MovieClip Frame 40
"Idle"Symbol 1053 MovieClip Frame 1
"TurnLeft"Symbol 1053 MovieClip Frame 10
"TurnRight"Symbol 1053 MovieClip Frame 20
"MoveForward"Symbol 1053 MovieClip Frame 30
"Turn180Left"Symbol 1053 MovieClip Frame 40
"Turn180Up"Symbol 1053 MovieClip Frame 50
"Turn180Down"Symbol 1053 MovieClip Frame 59
"Turn180Right"Symbol 1053 MovieClip Frame 69
"MG_BreakTheWall"Symbol 1053 MovieClip Frame 80
"MG_JellyFishSwarm"Symbol 1053 MovieClip Frame 92
"MG_PushTheBus"Symbol 1053 MovieClip Frame 106
"In"Symbol 1096 MovieClip Frame 1
"Idle"Symbol 1096 MovieClip Frame 10
"Out"Symbol 1096 MovieClip Frame 20
"In"Symbol 1124 MovieClip Frame 1
"Idle"Symbol 1124 MovieClip Frame 10
"Out"Symbol 1124 MovieClip Frame 20

Dynamic Text Variables

_sHSScoreSymbol 524 EditableText""




http://swfchan.com/23/112739/info.shtml
Created: 12/3 -2019 03:54:29 Last modified: 12/3 -2019 03:54:29 Server time: 11/05 -2024 06:32:58