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

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

Sponge Bob Square Pants Deep Sea Smashout.swf

This is the info page for
Flash #26321

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


Text
KeysCapturer

LOADING

MENU

On

On

/off

Sounds

Off

Off

on /

Resume

Resume

How To Play

How To Play

Quit

Quit

ARE YOU SURE
YOU WANT TO
QUIT ?

Yes

Yes

No

No

Help SpongeBob and Gary
break through the coral reef!

Help SpongeBob and Gary
break through the coral reef!

Slide SpongeBob with the

directional arrows to meet Gary and
bounce him back up to the coral reef.
Don’t let Gary crash on the
seabed.  Clear the whole
screen of coral to progress
to the next level.

Slide SpongeBob with the

directional arrows to meet Gary and
bounce him back up to the coral reef.
Don’t let Gary crash on the
seabed.  Clear the whole
screen of coral to progress
to the next level.

PLAY

PLAY

NEXT

NEXT

Spacebar

Spacebar

Use the space bar to launch
a harpoon or Gary.

Use the space bar to launch
a harpoon or Gary.

Helps Gary clear the Coral Reef
Boosts Gary’s powers temporarily
Grants five shots for SpongeBob
Adjust your position before bouncing
SpongeBob is enlarged
SpongeBob is reduced
Speeds Gary up
Slows Gary down
Extra life
Bonus points

Helps Gary clear the Coral Reef
Boosts Gary’s powers temporarily
Grants five shots for SpongeBob
Adjust your position before bouncing
SpongeBob is enlarged
SpongeBob is reduced
Speeds Gary up
Slows Gary down
Extra life
Bonus points

Catch These Extras!

Catch These Extras!

BACK

BACK

LEVEL

99

Watch "SpongeBob SquarePants"
on Nickelodeon !

How

to

How

to

movieclip attached

0
degree

-180
degree

90
degree

-90
degree

99

999 999 999

COmbo

max

99

99

99

Harpoon

Harpoon

Harpoon

Harpoon

09

Armor

Armor

Honey

Pot

Honey

Pot

MENU

MENU

This frame is used to clear the last level' vars...

999 999 999

Final Score :

Final Score :

Yar, that was a:

Yar, that was a:

Whale of a
game !

Whale of a
game !

VIEW HIGH

Scores

VIEW HIGH

Scores

Submit

SCORE

Submit

SCORE

PLAY

Again

PLAY

Again

999 999 999

Minnow of a
game !

Minnow of a
game !

High score list comin’ up...

No   NickName:

Score:

Scroll

999 999 999

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; _focusrect = false;
Frame 2
stop();
Instance of Symbol 71 MovieClip "contLoading" in Frame 2
onClipEvent (load) { function fPreloadGame() { var _local2 = (_parent.getBytesLoaded() / _parent.getBytesTotal()) * 100; if (_local2 != 100) { _local2 = Math.floor(_local2); _parent.mcLoadingScreen.sPercent = _local2; _parent.mcLoadingScreen.mcLoadBar.gotoAndStop(_local2); } else { _parent.mcLoadingScreen.sPercent = "100"; _parent.mcLoadingScreen.mcLoadBar.gotoAndStop(100); nDelay++; if (nDelay > 4) { _parent.gotoAndStop("Loaded"); } } } _visible = false; var nDelay = 0; } onClipEvent (enterFrame) { fPreloadGame(); }
Instance of Symbol 101 MovieClip in Frame 8
onClipEvent (load) { _visible = false; _global.objSnd = this; Items = new Object(); G_TabSonFade = new Array(); Mute = false; bMusicPackPlaying = false; Controlled = new Array("sMu_game", "sMu_tts", "sFx_btnOver", "sFx_btnDown", "sFx_brick", "sFx_brickUnder", "sFx_wall", "sFx_Bonus", "sFx_btnOverMenu", "sFx_btnDownMenu", "sFx_transition", "sFx_harpoon", "sFx_gary", "sFx_SBLaugh", "sFx_SBLaugh2", "sFx_SBLose", "sFx_intro", "sFx_SBAyaye", "sFx_ExtraBall", "sFx_expand", "sFx_shrink", "sFx_SBYeh", "sFx_SBHow", "sFx_paddle0", "sFx_paddle1", "sFx_paddle2", "sFx_paddle3", "sFx_paddle4"); for (i in Controlled) { this.createEmptyMovieClip(Controlled[i], i + 1); this[Controlled[i]] = new Sound(Controlled[i]); this[Controlled[i]].attachSound(Controlled[i]); Items[Controlled[i]] = new Object(); Items[Controlled[i]].Nom = Controlled[i]; Items[Controlled[i]].Volume = 0; } fPlaySounds = function (l_Name, l_Vol, l_NbLoop) { SetVolume(l_Name, l_Vol); eval (l_Name).start(0, l_NbLoop); }; fStopSounds = function (l_Name) { SetVolume(l_Name, 0); eval (l_Name).stop(); }; SetVolume = function (l_Name, l_Vol) { Items[l_Name].Volume = l_Vol; if (Mute) { eval (l_Name).setVolume(0); } else { eval (l_Name).setVolume(l_Vol); } }; DoFade = function (l_Name, l_Vol, l_DirFade, l_SpdFade, l_Index) { var _local1 = Items[l_Name].Volume; if (l_DirFade == "In") { if ((_local1 + l_SpdFade) < l_Vol) { SetVolume(l_Name, _local1 + l_SpdFade); } else { SetVolume(l_Name, l_Vol); G_TabSonFade.splice(l_Index, 1); } } else if ((_local1 - l_SpdFade) > l_Vol) { SetVolume(l_Name, _local1 - l_SpdFade); } else { SetVolume(l_Name, l_Vol); G_TabSonFade.splice(l_Index, 1); if (l_Vol == 0) { fStopSounds(l_Name); } } }; Fade = function () { for (i in G_TabSonFade) { DoFade(G_TabSonFade[i][0], G_TabSonFade[i][1], G_TabSonFade[i][2], G_TabSonFade[i][3], i); } }; fDoMute = function () { Mute = true; for (i in Items) { eval (Items[i].Nom).setVolume(0); } }; fUndoMute = function () { Mute = false; for (i in Items) { SetVolume(Items[i].Nom, Items[i].Volume); } }; fCreateEnterframe = function () { if (this.onEnterFrame == undefined) { this.onEnterFrame = function () { _global.objSnd.Fade(); }; } }; fDeleteEnterframe = function () { delete this.onEnterFrame; }; }
Frame 9
stop(); if (_global.Param == undefined) { _global.Param = new obj_MainParam(this); } _global.Param.fDoSectionActions("Loaded");
Instance of Symbol 282 MovieClip "mcPopup" in Frame 9
/* no clip actions */
Frame 16
_global.Param.fDoSectionActions("Title");
Frame 25
_global.Param.fDoSectionActions("Help");
Frame 35
_global.Param.fDoSectionActions("Game");
Instance of Symbol 438 MovieClip "mcContGame" in Frame 35
onClipEvent (keyDown) { if (_global.Param.bPaused == false) { _global.C.fCheckKeyPressed(); } } onClipEvent (keyUp) { _global.C.fCheckKeyUnPressed(); }
Frame 45
play();
Frame 46
_global.Param.fDoSectionActions("GameUnload"); stop();
Frame 55
_global.Param.fDoSectionActions("WinScreen");
Frame 65
_global.Param.fDoSectionActions("LoseScreen");
Frame 75
_global.Param.fDoSectionActions("HighScore");
Frame 85
_global.Param.fDoSectionActions("UnloadVar");
Symbol 6 Button
on (keyPress "<Left>") { return(undefined); } on (keyPress "<Right>") { return(undefined); } on (keyPress "<Up>") { return(undefined); } on (keyPress "<Down>") { return(undefined); }
Symbol 820 MovieClip [__Packages.objState] Frame 0
class objState { var mcRef, sState, nFrTotalAnim; function objState (P_mcRef) { mcRef = P_mcRef; } function fDoAction() { this[sState](); } function fPause() { mcRef.mcState.stop(); } function fUnPause() { mcRef.mcState.play(); } function fSetState(P_sState) { if (sState != P_sState) { sState = P_sState; mcRef.gotoAndStop(sState); nFrTotalAnim = mcRef.mcState._totalframes; fDoStateInit(sState); } } function fDoStateInit() { } }
Symbol 821 MovieClip [__Packages.obj_MainParam] Frame 0
class obj_MainParam extends objState { var mcRef, bPaused, nStageWidth, nStageHeight, nHUDWidth, nStageFPS, sCurrentSection, nPlayerScore, nLevelStart, nNextLevel, nLevelMax, nPosY, nArmoredDelay, nHarpoonStart, nHoneyStart, aSpeed, aBonusPercent, aGameplay, sState, fSetState; function obj_MainParam (P_mcRef) { super(mcRef); mcRef = P_mcRef; fInitGameMain(); } function fInitGameMain() { bPaused = true; nStageWidth = 450; nStageHeight = 500; nHUDWidth = 100; nStageFPS = 35; sCurrentSection = "Loaded"; nPlayerScore = 0; nLevelStart = 1; nNextLevel = nLevelStart; nLevelMax = 32; nPosY = 460; nArmoredDelay = nStageFPS * 10; nHarpoonStart = 5; nHoneyStart = 3; aSpeed = [6, 8, 10]; aBonusPercent = [70, 70, 80, 90, 90, 80, 40, 70, 70]; aGameplay = [0, nNextLevel, 3]; } function fDoSectionActions(P_sSection, P_mcScreen) { fSetSection(P_sSection); switch (P_sSection) { case "Loaded" : if (_global.objTrans == undefined) { _global.objTrans = new obj_Transition(mcRef.mcTransition); } if (_global.objPopup == undefined) { _global.objPopup = new obj_Popup(mcRef.mcPopup); } if (_global.objHS == undefined) { _global.objHS = new objHSNick(); } _global.objTrans.fSetTransition("UnloadVar"); break; case "Title" : if (_global.objSnd.bMusicPackPlaying == false) { _global.objSnd.fCreateEnterframe(); _global.objSnd.bMusicPackPlaying = true; _global.objSnd.fPlaySounds("sMu_tts", 0, 99999); _global.objSnd.G_TabSonFade.push(["sMu_tts", 40, "In", 5]); } break; case "Game" : _global.objTrans.fSetState("IdleTransition"); mcRef.mcState.gotoAndStop(aGameplay[1] + 1); _global.objSnd.fDeleteEnterframe(); _global.objHUD = new obj_HUD(mcRef.mcHUD); _global.C = new obj_GameParam(mcRef.mcContGame); _global.objSnd.fPlaySounds("sFx_intro", 100, 1); if (_global.objSnd.bMusicPackPlaying) { _global.objSnd.bMusicPackPlaying = false; _global.objSnd.G_TabSonFade.push(["sMu_tts", 0, "Out", 5]); _global.objSnd.fPlaySounds("sMu_game", 0, 99999); _global.objSnd.G_TabSonFade.push(["sMu_game", 40, "In", 4]); } break; case "GameUnload" : sState = "ClearingVar"; mcRef.gotoAndStop("Game"); break; case "WinScreen" : case "LoseScreen" : mcRef.mcState.sScore = fStyleNumber(aGameplay[0]); if (_global.objHS.bHSAvailable) { _global.objHS.fDoHSInit(); } else { mcRef.btnViewHS._visible = false; mcRef.btnSubmitHS._visible = false; } if (P_sSection == "WinScreen") { _global.objSnd.fPlaySounds("sFx_SBLaugh", 100, 1); } else { _global.objSnd.fPlaySounds("sFx_SBLose", 100, 1); } if (_global.objSnd.bMusicPackPlaying == false) { _global.objSnd.fCreateEnterframe(); _global.objSnd.bMusicPackPlaying = true; _global.objSnd.G_TabSonFade.push(["sMu_game", 0, "Out", 5]); _global.objSnd.fPlaySounds("sMu_tts", 0, 99999); _global.objSnd.G_TabSonFade.push(["sMu_tts", 40, "In", 5]); } break; case "HighScore" : mcRef.mcState.sScore = fStyleNumber(aGameplay[0]); _global.objHS.fSetHSBoard(mcRef.mcState.mcHS); if (_global.objHS.bGetHS == true) { _global.objHS.bGetHS = false; _global.objHS.getScores(); } if (_global.objHS.bSubmitHS == true) { _global.objHS.bSubmitHS = false; mcRef.btnSubmitHS._visible = false; _global.objHS.submitScore(aGameplay[0]); } break; case "UnloadVar" : delete _global.C; delete _global.objHUD; delete _global.objLoad; fSetState("Title"); fInitGameMain(); } } function fDoSectionActionsUnload(P_sSection, P_mcScreen) { if (!(P_sSection === "Game")) { } else { delete _global.C; delete _global.objHUD; _global.objPopup.fSetState("Idle"); } } function fNextLevel() { nNextLevel++; if (nNextLevel > nLevelMax) { var _local2 = random(24) + 9; while (_local2 != aGameplay[1]) { _local2 = random(24) + 9; } aGameplay[1] = _local2; } else { aGameplay[1]++; } } function fManageBonusSetting() { if (aBonusPercent[0] > 20) { aBonusPercent[0]--; } if (aBonusPercent[1] > 30) { aBonusPercent[1]--; } if (aBonusPercent[2] > 25) { aBonusPercent[2]--; } if (aBonusPercent[3] < 100) { aBonusPercent[3]++; } if (aBonusPercent[4] > 30) { aBonusPercent[4]--; } if (aBonusPercent[5] < 100) { aBonusPercent[5]++; } if (aBonusPercent[6] > 20) { aBonusPercent[6]--; } if (aBonusPercent[7] > 25) { aBonusPercent[7]--; } if (aBonusPercent[8] < 100) { aBonusPercent[8]++; } } function fPause() { bPaused = true; _global.C.mBroadcaster.broadcastMessage("fPause"); } function fUnPause() { bPaused = false; _global.C.mBroadcaster.broadcastMessage("fUnPause"); _global.objPopup.fSetState("Idle"); } function fQuit() { fPause(); if (nNextLevel >= 8) { _global.objTrans.fSetTransition("WinScreen"); } else { _global.objTrans.fSetTransition("LoseScreen"); } } function fPlayAgain() { _global.objTrans.fSetTransition("UnloadVar"); } function fHelp() { _global.objPopup.fSetState("Help"); } function fResumeHelp() { if (sCurrentSection == "Game") { _global.objPopup.fSetState("MenuOpen"); } else { _global.objTrans.fSetTransition("Game"); } } function fResume() { _global.objPopup.fSetState("EndMenu"); } function fMenu() { fPause(); _global.objPopup.fSetState("StartMenu"); } function fSetSection(P_sSection) { sCurrentSection = P_sSection; } function fStyleNumber(P_nNumber, P_nMinimumChar) { var _local6 = false; var _local1 = String(P_nNumber); var _local7 = _local1; do { if (_local1.length < P_nMinimumChar) { _local6 = true; _local7 = "0" + _local7; } } while (_local7.length < P_nMinimumChar); _local1 = _local7; var _local3 = ""; var _local5 = _local1.length; _local5 = _local5 / 3; if (_local5 <= 1) { return(_local1); } var _local2 = _local5; while (_local2 > 1) { _local3 = (" " + _local1.substr(-3)) + _local3; _local1 = _local1.substr(0, -3); _local2--; } _local7 = _local1 + _local3; return(_local7); } function fSubLastNumberChar(P_sString) { var _local3 = ""; var _local4 = P_sString.length; var _local1 = _local4 - 1; while (_local1 >= 0) { var _local2 = P_sString.charAt(_local1); if (isNaN(_local2)) { return(_local3); } _local3 = _local2 + _local3; _local1--; } } }
Symbol 822 MovieClip [__Packages.obj_Transition] Frame 0
class obj_Transition { var mcRef, sState, mcInsideMovieClip, sNextFrameLabel, bStopSound; function obj_Transition (P_mcRef) { mcRef = P_mcRef; fSetState("Idle"); fInitTrans(); } function fDoAction() { this[sState](); } function fInitTrans() { mcInsideMovieClip = undefined; sNextFrameLabel = ""; bStopSound = false; } function Idle() { } function StartTransition() { if (mcRef.mcState._currentframe >= mcRef.mcState._totalframes) { fChangeLabel(); fSetState("EndTransition"); } } function IdleTransition() { if (mcRef.mcState._currentframe >= mcRef.mcState._totalframes) { fSetState("EndTransition"); } } function EndTransition() { if (mcRef.mcState._currentframe >= mcRef.mcState._totalframes) { fSetState("Idle"); _global.Param.fUnPause(); } } function fSetTransition(P_sNextLabel, P_mcInsideMovieClip) { sNextFrameLabel = P_sNextLabel; if (P_mcInsideMovieClip != undefined) { mcInsideMovieClip = P_mcInsideMovieClip; } fSetState("StartTransition"); } function fChangeLabel() { _global.Param.fDoSectionActionsUnload(_global.Param.sCurrentSection); if (mcInsideMovieClip != undefined) { var _local3 = mcInsideMovieClip; _local3.gotoAndStop(sNextFrameLabel); mcInsideMovieClip = undefined; } else { _global.Param.fSetState(sNextFrameLabel); } } function fStopSound() { if (bStopSound == true) { bStopSound = false; stopAllSounds(); } } function fSetState(P_sState) { if (P_sState != "Idle") { sState = P_sState; mcRef.gotoAndStop(P_sState); mcRef.onEnterFrame = mx.utils.Delegate.create(this, fDoAction); } else { sState = P_sState; mcRef.gotoAndStop(P_sState); delete mcRef.onEnterFrame; } fDoStateInit(); } function fDoStateInit() { mcRef.LockBtn.useHandCursor = false; switch (sState) { case "Idle" : mcRef.stop(); break; case "StartTransition" : _global.objSnd.fPlaySounds("sFx_transition", 100, 1); fStopSound(); } } }
Symbol 823 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 824 MovieClip [__Packages.obj_Popup] Frame 0
class obj_Popup extends objState { var mcRef, fSetState, sState, nFrTotalAnim; function obj_Popup (P_mcRef) { super(mcRef); mcRef = P_mcRef; fSetState("Idle"); } function fDoAction() { this[sState](); } function fDoUnpausableAction() { this[sState](); } function StartMenu() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("MenuOpen"); } } function MenuOpen() { } function EndMenu() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { _global.Param.fUnPause(); } } function Help() { } function fDoStateInit() { mcRef.mcBlocker.useHandCursor = false; switch (sState) { case "Idle" : break; case "StartMenu" : break; case "MenuOpen" : break; case "EndMenu" : _global.objSnd.fPlaySounds("sFx_menuOut", 90, 1); } } }
Symbol 825 MovieClip [__Packages.objHSNick] Frame 0
class objHSNick { var bHSAvailable, bTestHighScore, bSubmitHS, bGetHS, sGameID, mcHSZone, NoTxtField, NameTxtField, ScoreTxtField; function objHSNick () { bHSAvailable = true; bTestHighScore = false; bSubmitHS = false; bGetHS = false; sGameID = "sb_smashout"; mcHSZone = undefined; if (bTestHighScore == true) { _global.gProxyObj.setServer("www.nick.com"); _global.gProxyObj.setScreenName("programmer"); _global.gProxyObj.setIsLoggedIn(true); } } function getScores() { if (_global.gProxyObj == undefined) { listScores(); } else { _global.gProxyObj.getScores(cbFunc2); } } function submitScore(theScore) { NoTxtField.text = ""; NameTxtField.text = "The high score list is updating!"; ScoreTxtField.text = ""; _global.gProxyObj.submitScore(theScore, cbFunc); } function initHiScores() { _global.gProxyObj.setGame_Id(sGameID); } function getScoreString() { NoTxtField = mcHSZone.txtHSNumber; NameTxtField = mcHSZone.txtHSName; ScoreTxtField = mcHSZone.txtHSScore; var _local11 = "Oops! The high score list is not available right now!"; if (_global.gProxyObj != undefined) { var _local7 = _global.gProxyObj.getScoreCount(); if (_local7 > 0) { var _local3; var _local4; var _local5; var _local6; _local11 = ""; var _local10 = ""; var _local9 = ""; var _local8 = ""; _local3 = 0; while (_local3 < _local7) { _local4 = _global.gProxyObj.getScoreItem(_local3); _local5 = _local4[0]; _local6 = _global.Param.fStyleNumber(_local4[1]); _local10 = _local10 + ((_local3 + 1) + newline); _local9 = _local9 + (_local5 + newline); _local8 = _local8 + ((_local6 + " pts") + newline); _local3++; } NoTxtField.text = _local10; NameTxtField.text = _local9; ScoreTxtField.text = _local8; } else { NameTxtField.text = "Oops! The high score list is not available right now!"; } } else { NameTxtField.text = "Oops! The high score list is not available right now!"; } return(_local11); } function listScores() { getScoreString(); } function cbFunc(thisBool) { if (thisBool) { _global.objHS.listScores(); } else { _global.objHS.NameTxtField.text = "Oops! The high score list is not available right now!"; } } function cbFunc2(thisBool) { if (thisBool) { _global.objHS.listScores(); } else { _global.objHS.NameTxtField.text = "Oops! The high score list is not available right now!"; } } function fDoHSInit() { initHiScores(); if (_global.gProxyObj.getIsLoggedIn()) { _global.Param.mcRef.btnSubmitHS._visible = true; } else { _global.Param.mcRef.btnSubmitHS._visible = false; } } function fDoSubmitHS() { _global.objTrans.fSetTransition("HighScore"); bSubmitHS = true; } function fDoViewHS() { _global.objTrans.fSetTransition("HighScore"); bGetHS = true; } function fSetHSBoard(P_mcRef) { if (_global.gProxyObj.getIsLoggedIn()) { _global.Param.mcRef.btnSubmitHS._visible = true; } else { _global.Param.mcRef.btnSubmitHS._visible = false; } mcHSZone = P_mcRef; } }
Symbol 826 MovieClip [__Packages.obj_HUD] Frame 0
class obj_HUD extends objState { var mcRef; function obj_HUD (P_mcRef) { super(mcRef); mcRef = P_mcRef; } function fInitHUD() { fSetPoint(); fSetLevel(); fSetLive(); fSetCombo(); } function fSetPoint() { mcRef._sScore = _global.Param.fStyleNumber(_global.Param.aGameplay[0], 6); } function fSetCombo() { mcRef._sCombo = _global.Param.fStyleNumber(_global.C.nCombo); mcRef._sComboMax = _global.Param.fStyleNumber(_global.C.nComboMax); } function fSetLevel() { mcRef._sLevel = _global.Param.fStyleNumber(_global.Param.nNextLevel, 2); } function fSetLive() { mcRef._sLive = _global.Param.fStyleNumber(_global.Param.aGameplay[2], 2); } function fSetHarpoon(P_bSwitch, P_nNumber) { if (P_bSwitch) { mcRef.mcBonusHarpoon.gotoAndStop("Enabled"); if (P_nNumber < 2) { mcRef.mcBonusHarpoon.sHarpoonTxt.text = P_nNumber; mcRef.mcBonusHarpoon.sHarpoon = "Harpoon"; } else { mcRef.mcBonusHarpoon.sHarpoonTxt.text = P_nNumber; mcRef.mcBonusHarpoon.sHarpoon = "Harpoons"; } } else { mcRef.mcBonusHarpoon.gotoAndStop("Disabled"); } } function fSetArmor(P_bSwitch) { if (P_bSwitch) { mcRef.mcBonusArmor.gotoAndStop("Enabled"); } else { mcRef.mcBonusArmor.gotoAndStop("Disabled"); } } function fSetHoney(P_bSwitch) { if (P_bSwitch) { mcRef.mcBonusHoney.gotoAndStop("Enabled"); } else { mcRef.mcBonusHoney.gotoAndStop("Disabled"); } } }
Symbol 827 MovieClip [__Packages.obj_GameParam] Frame 0
class obj_GameParam extends objState { var mcRef, bInit, mBroadcaster, nObjectIndex, nPointToHad, nGravity, nLimitLeftX, nLimitRightX, aBrick, aBall, aKeys, nBrickNumber, aSpeed, nCombo, nComboMax, aIndexSwapDepth; function obj_GameParam (P_mcRef) { super(mcRef); mcRef = P_mcRef; mcRef.onEnterFrame = mx.utils.Delegate.create(this, fEnterFrame); fInitGameVars(); } function fEnterFrame() { if (bInit == false) { bInit = true; fInitGameLevel(); } else if (_global.Param.bPaused == false) { _global.objSnd.Fade(); fCheckPointToHad(); mBroadcaster.broadcastMessage("fDoAction"); } else { _global.objSnd.Fade(); mBroadcaster.broadcastMessage("fDoUnpausableAction"); } } function fInitGameVars() { nObjectIndex = 1; nPointToHad = 0; nGravity = 0.3; nLimitLeftX = 0; nLimitRightX = _global.Param.nStageWidth - _global.Param.nHUDWidth; aBrick = new Array(); aBall = new Array(); aKeys = [0, 0, 0, 0, 0, 0]; nBrickNumber = 0; aSpeed = new Array(3); fResetSpeed(); nCombo = 0; nComboMax = 0; mBroadcaster = new Object(); AsBroadcaster.initialize(mBroadcaster); bInit = false; aIndexSwapDepth = new Array(); aIndexSwapDepth[0] = {sType:"Enemy", nCurrentDepth:100000, nBaseDepth:100000, nLimitDepth:199999}; aIndexSwapDepth[1] = {sType:"BonusItem", nCurrentDepth:200000, nBaseDepth:200000, nLimitDepth:399999}; aIndexSwapDepth[3] = {sType:"Player", nCurrentDepth:400000, nBaseDepth:400000, nLimitDepth:400000}; aIndexSwapDepth[2] = {sType:"Particle", nCurrentDepth:500000, nBaseDepth:500000, nLimitDepth:599999}; aIndexSwapDepth[4] = {sType:"Remove", nCurrentDepth:800000, nBaseDepth:800000, nLimitDepth:810000}; } function fInitGameLevel() { _global.objHUD.fInitHUD(); fAddBroadcastObj(_global.objPopup); fActivePaddle(); fActiveBall(); fActiveExtraBall(); fDistibuteBonus(); fActiveEasterEgg(); _global.Param.fPause(); } function fAddBroadcastObj(P_obj) { mBroadcaster.addListener(P_obj); } function fRemoveBroadcastObj(P_obj) { mBroadcaster.removeListener(P_obj); } function fResetSpeed() { aSpeed[0] = _global.Param.aSpeed[0]; aSpeed[1] = _global.Param.aSpeed[1]; aSpeed[2] = _global.Param.aSpeed[2]; } function fManageEndLevel(P_sMode) { _global.Param.fPause(); _global.Param.fManageBonusSetting(); for (var _local2 in _global.Param.aSpeed) { _global.Param.aSpeed[_local2] = _global.Param.aSpeed[_local2] + 0.05; } _global.Param.fNextLevel(); _global.objTrans.fSetTransition("GameUnload"); } function fManagePoint(P_nPoint) { nPointToHad = nPointToHad + P_nPoint; } function fCheckPointToHad() { if (nPointToHad > 0) { var _local2 = 30; if (nPointToHad < _local2) { fAddPoint(nPointToHad); nPointToHad = 0; } else { nPointToHad = nPointToHad - _local2; fAddPoint(_local2); } } } function fAddPoint(P_nPoint) { _global.Param.aGameplay[0] = _global.Param.aGameplay[0] + P_nPoint; _global.objHUD.fSetPoint(); } function fManageCombo(P_nCombo) { if (P_nCombo == 0) { nCombo = 0; } else { nCombo = nCombo + P_nCombo; if (nCombo > nComboMax) { nComboMax = nCombo; } } _global.objHUD.fSetCombo(); } function fManageLive(P_nLive) { _global.Param.aGameplay[2] = _global.Param.aGameplay[2] + P_nLive; if (_global.Param.aGameplay[2] < 0) { _global.C.objPaddle.fSetState("Lose" + _global.C.objPaddle.nBarWide); } else { _global.objSnd.fPlaySounds("sFx_SBAyaye", 50, 1); _global.objHUD.fSetLive(); } } function fDistibuteBonus() { var _local6 = 5; var _local5 = ["Harpoon", "Armor", "Honey", "SpeedUp", "SpeedDown", "Point", "Live", "WideUp", "WideDown"]; if (aBrick.length > 5) { while (_local6 > 0) { var _local4 = random(aBrick.length); if (aBrick[_local4].sBonusType == undefined) { var _local3 = random(_local5.length); if (random(100) <= _global.Param.aBonusPercent[_local3]) { aBrick[_local4].sBonusType = _local5[_local3]; _local6--; } } } } } function fRemoveInstance(P_mcRef) { P_mcRef.swapDepths(fReturnDepth("Remove")); P_mcRef.removeMovieClip(); } function fReturnDepth(P_sType) { for (var _local3 in aIndexSwapDepth) { if (aIndexSwapDepth[_local3].sType == P_sType) { aIndexSwapDepth[_local3].nCurrentDepth++; if (aIndexSwapDepth[_local3].nCurrentDepth > aIndexSwapDepth[_local3].nLimitDepth) { aIndexSwapDepth[_local3].nCurrentDepth = aIndexSwapDepth[_local3].nBaseDepth; } return(aIndexSwapDepth[_local3].nCurrentDepth); } } } function fCheckKeyPressed() { switch (Key.getCode()) { case 39 : _global.C.aKeys[0] = 1; break; case 37 : _global.C.aKeys[1] = 1; break; case 32 : _global.C.aKeys[2] = 1; break; case 67 : _global.C.aKeys[3] = 1; } } function fCheckKeyUnPressed() { switch (Key.getCode()) { case 39 : _global.C.aKeys[0] = 0; break; case 37 : _global.C.aKeys[1] = 0; break; case 32 : _global.C.aKeys[2] = 0; break; case 67 : _global.C.aKeys[3] = 0; } } function fActivePaddle() { _global.C.objPaddle = new PaddleClass(_global.Param.mcRef.mcState.objPaddle); mBroadcaster.addListener(_global.C.objPaddle); } function fActiveBall() { _global.C.objBall = new BallClass(_global.Param.mcRef.mcState.objBall, false); aBall.push(_global.C.objBall); mBroadcaster.addListener(_global.C.objBall); } function fAddExtraBall(P_mcRef) { var _local3 = "ExtraBall" + nObjectIndex; P_mcRef._name = _local3; _global.C[_local3] = new BallClass(P_mcRef, true); aBall.push(_global.C[_local3]); nObjectIndex++; } function fActiveEasterEgg() { _global.C.objEasterEgg = new EasterEggClass(_global.Param.mcRef.mcState.objEasterEgg); mBroadcaster.addListener(_global.C.objEasterEgg); } function fAddBrick(P_mcRef, P_sType, P_sColor) { var _local3 = "Brick" + nObjectIndex; P_mcRef._name = _local3; _global.C[_local3] = new objBrick(P_mcRef, P_sType, P_sColor); aBrick.push(_global.C[_local3]); nObjectIndex++; } function fAddBonus(P_mcRef, P_sType) { _global.C[P_mcRef._name] = new objBonus(P_mcRef, P_sType); mBroadcaster.addListener(_global.C[P_mcRef._name]); } function fAddBubble(P_mcRef, P_sBubbleType) { _global.C[P_mcRef._name] = new objBubble(P_mcRef, P_sBubbleType); mBroadcaster.addListener(_global.C[P_mcRef._name]); } function fAddHarpoon(P_mcRef) { _global.C[P_mcRef._name] = new objHarpoon(P_mcRef); mBroadcaster.addListener(_global.C[P_mcRef._name]); } function fActiveExtraBall() { for (var _local3 in _global.C.aBall) { if (_global.C.aBall[_local3].mcRef._name != "objBall") { _global.C.aBall[_local3].fActive(); aBrick.push(_global.C.aBall[_local3]); mBroadcaster.addListener(_global.C.aBall[_local3]); } } } function fAttachBonus(P_mcRef, P_sBonusType) { if (P_sBonusType != undefined) { var _local4 = "objBonus" + nObjectIndex; var _local3 = _global.Param.mcRef.mcState.attachMovie("mcBonus" + P_sBonusType, _local4, fReturnDepth("BonusItem")); _local3._x = P_mcRef._x; _local3._y = P_mcRef._y; nObjectIndex++; } } function fAttachBubble(P_mcRef, P_sBubbleType) { if (random(10) == 0) { var _local4 = "objBubble" + nObjectIndex; var _local3 = _global.Param.mcRef.mcState.attachMovie("mcBubble", _local4, fReturnDepth("Particle")); _local3._x = P_mcRef._x + (random(4) * (random(3) - 1)); _local3._y = P_mcRef._y; fAddBubble(_local3, P_sBubbleType); nObjectIndex++; } } function fAttachHarpoon(P_mcRef) { var _local3 = P_mcRef.getBounds(_global.Param.mcRef.mcState); var _local5 = "objHarpoon" + nObjectIndex; var _local4 = _global.Param.mcRef.mcState.attachMovie("mcBallHarpoon", _local5, fReturnDepth("BonusItem")); _local4._x = (_local3.xMin + _local3.xMax) / 2; _local4._y = _local3.yMin - 25; nObjectIndex++; } function fAddBrickExplodeSFX(P_mcRef, P_sColor, P_sSide) { var _local6 = 1; while (_local6 <= 2) { var _local5 = "Particle" + nObjectIndex; var _local3 = _global.Param.mcRef.mcState.attachMovie("mcParticle", _local5, fReturnDepth("Particle")); _local3._rotation = random(360); _local3._xscale = (_local3._yscale = random(70) + 30); switch (P_sSide) { case "Right" : _local3._x = P_mcRef._x + random(P_mcRef._width / 2); _local3._y = P_mcRef._y; var _local7 = 1; if (random(2) == 1) { _local7 = -1; } this[_local5] = new obj_Particle(_local3, random(7) + 1, (5 + random(5)) * _local7, -1); break; case "Left" : _local3._x = P_mcRef._x + random(P_mcRef._width / 2); _local3._y = P_mcRef._y; _local7 = 1; if (random(2) == 1) { _local7 = -1; } this[_local5] = new obj_Particle(_local3, random(7) + 1, (5 + random(5)) * _local7, 1); break; case "Top" : _local3._x = P_mcRef._x + random(P_mcRef._width / 2); _local3._y = P_mcRef._y; _local7 = 1; if (random(2) == 1) { _local7 = -1; } this[_local5] = new obj_Particle(_local3, random(7) + 1, 5 + random(5), _local7); break; case "Bottom" : _local3._x = P_mcRef._x + random(P_mcRef._width / 2); _local3._y = P_mcRef._y; _local7 = 1; if (random(2) == 1) { _local7 = -1; } this[_local5] = new obj_Particle(_local3, random(7) + 1, -5 + random(5), _local7); } _local3.gotoAndStop(P_sColor); fAddBroadcastObj(this[_local5]); nObjectIndex++; _local6++; } } function fRemoveActiveElement(P_objName) { delete this[P_objName]; } function fRemoveBrick(P_objName) { var _local4; for (var _local5 in aBrick) { if (aBrick[_local5].mcRef._name == P_objName) { _local4 = _local5; break; } } aBrick.splice(_local4, 1); if (_global.C[P_objName].bExtraBall != true) { mBroadcaster.removeListener(this[P_objName]); delete this[P_objName]; } } function fDeleteBrick(P_nNumber) { nBrickNumber = nBrickNumber - P_nNumber; if (nBrickNumber == 0) { _global.C.objPaddle.fSetState("Win" + _global.C.objPaddle.nBarWide); } } function fRemoveBall(P_objName) { var _local3; for (var _local4 in aBall) { if (aBall[_local4].mcRef._name == P_objName) { _local3 = _local4; break; } } aBall.splice(_local3, 1); mBroadcaster.removeListener(this[P_objName]); delete this[P_objName]; } }
Symbol 828 MovieClip [__Packages.PaddleClass] Frame 0
class PaddleClass extends objState { var mcRef, nSpeed, nBarWide, Idle0, Idle1, Idle2, Hit0, Hit1, Hit2, Transit1_0, Transit0_1, Transit1_2, Transit2_1, Win0, Win1, Win2, Lose0, Lose1, Lose2, bPowerHarpoon, bPowerHoneyPot, bThrowMouseUp, bReachRightLimit, bReachLeftLimit, aWalkPath, nWalkIndex, nFrTotalAnim, fSetState, nNumberHarpoon, nNumberHoney, sState; function PaddleClass (P_mcRef) { super(mcRef); mcRef = P_mcRef; mcRef._x = 175; mcRef._y = _global.Param.nPosY; nSpeed = 13; nBarWide = 1; fGetNewWide(0); Idle0 = mx.utils.Delegate.create(this, Idle); Idle1 = mx.utils.Delegate.create(this, Idle); Idle2 = mx.utils.Delegate.create(this, Idle); Hit0 = mx.utils.Delegate.create(this, Hit); Hit1 = mx.utils.Delegate.create(this, Hit); Hit2 = mx.utils.Delegate.create(this, Hit); Transit1_0 = mx.utils.Delegate.create(this, Transit); Transit0_1 = mx.utils.Delegate.create(this, Transit); Transit1_2 = mx.utils.Delegate.create(this, Transit); Transit2_1 = mx.utils.Delegate.create(this, Transit); Win0 = mx.utils.Delegate.create(this, Win); Win1 = mx.utils.Delegate.create(this, Win); Win2 = mx.utils.Delegate.create(this, Win); Lose0 = mx.utils.Delegate.create(this, Lose); Lose1 = mx.utils.Delegate.create(this, Lose); Lose2 = mx.utils.Delegate.create(this, Lose); bPowerHarpoon = false; bPowerHoneyPot = false; bThrowMouseUp = true; bReachRightLimit = false; bReachLeftLimit = false; aWalkPath = [0, 2, 3, 4, 3, 2, 0, -2, -3, -4, -3, -2]; nWalkIndex = 6; } function fPause() { mcRef.mcState.stop(); mcRef.mcStateHarpoon.stop(); } function fUnPause() { mcRef.mcState.play(); if (mcRef.mcStateHarpoon._currentframe > 1) { mcRef.mcStateHarpoon.play(); } } function fCheckKeys() { if (_global.C.aKeys[0] && (_global.C.aKeys[1] == false)) { fMove("Right"); } else if ((_global.C.aKeys[0] == false) && (_global.C.aKeys[1])) { fMove("Left"); } if (_global.C.aKeys[2]) { fThrow(); } else if (_global.C.aKeys[2] == false) { bThrowMouseUp = true; } } function Idle() { fCheckKeys(); } function Win() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { _global.C.fManageEndLevel(); fSetState("Wait"); } } function Lose() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { _global.Param.fQuit(); fSetState("Wait"); } } function Hit() { fCheckKeys(); if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("Idle" + nBarWide); } } function Transit() { fCheckKeys(); if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("Idle" + nBarWide); } } function fThrow() { var _local3 = false; for (var _local4 in _global.C.aBall) { if ((_global.C.aBall[_local4].sState.indexOf("Idle") != -1) && (_global.C.aBall[_local4].sState.indexOf("Disabled") == -1)) { _local3 = true; } } if (_local3) { fThrowBall(); } else if (bPowerHarpoon && (bThrowMouseUp)) { if (mcRef.mcStateHarpoon._currentframe == 1) { fThrowHarpoon(); } } } function fThrowBall() { bThrowMouseUp = false; for (var _local3 in _global.C.aBall) { if ((_global.C.aBall[_local3].sState.indexOf("Idle") != -1) && (_global.C.aBall[_local3].sState.indexOf("Disabled") == -1)) { _global.C.aBall[_local3].fGetSpinning(); } } fSetState("Idle" + nBarWide); } function fThrowHarpoon() { bThrowMouseUp = false; nNumberHarpoon--; _global.objSnd.fPlaySounds("sFx_harpoon", 50, 1); mcRef.mcStateHarpoon.play(); if (nNumberHarpoon <= 0) { _global.objHUD.fSetHarpoon(false); fGetHarpoon(false); } else { _global.objHUD.fSetHarpoon(true, nNumberHarpoon); } } function fMakeBallWin() { _global.C.mBroadcaster.broadcastMessage("fMakeObjectDisappear"); } function fManageHit(P_sSide, P_obj) { if ((P_sSide == "Right") || (P_sSide == "Left")) { if (P_obj.bExtraBall == false) { _global.C.fManageCombo(0); } var _local5 = P_obj.nAngle / Math.abs(P_obj.nAngle); P_obj.fChangeAngle((-(180 - Math.abs(P_obj.nAngle))) * _local5); _global.objSnd.fPlaySounds("sFx_paddle" + random(5), 50, 1); } else if (P_sSide == "Top") { if (bPowerHoneyPot) { nNumberHoney--; if (nNumberHoney <= 0) { fGetHoney(false); } P_obj.fGetStick(); _global.objSnd.fPlaySounds("sFx_SBLaugh2", 50, 1); } else { if (P_obj.bExtraBall == false) { _global.C.fManageCombo(0); } fGetHitAngle(P_sSide, P_obj); _global.objSnd.fPlaySounds("sFx_paddle" + random(5), 40, 1); } } if (sState.indexOf("Idle") != -1) { fSetState("Hit" + nBarWide); } } function fGetHitAngle(P_sSide, P_obj) { if ((P_obj.nAngle <= 0) && (P_obj.nAngle >= -90)) { if (_global.C.aKeys[0] && (_global.C.aKeys[1] == false)) { P_obj.nAngle = -35 - random(Math.abs(P_obj.nAngle)); if (P_obj.nAngle > -35) { P_obj.nAngle = -35; } if ((P_obj.nAngle > -75) && (P_obj.nAngle < -105)) { P_obj.nAngle = -75; } P_obj.fChangeAngle(-P_obj.nAngle); } else if ((_global.C.aKeys[0] == false) && (_global.C.aKeys[1])) { P_obj.nAngle = -75 + random(Math.abs(-75 - P_obj.nAngle)); if (P_obj.nAngle < -75) { P_obj.nAngle = -75; } if ((P_obj.nAngle > -75) && (P_obj.nAngle < -105)) { P_obj.nAngle = -75; } P_obj.fChangeAngle(-P_obj.nAngle); } else { P_obj.fChangeAngle(-P_obj.nAngle); } } else if ((P_obj.nAngle <= -90) && (P_obj.nAngle >= -180)) { if (_global.C.aKeys[0] && (_global.C.aKeys[1] == false)) { P_obj.nAngle = -115 + random(Math.abs(-115 - P_obj.nAngle)); if (P_obj.nAngle > -115) { P_obj.nAngle = -115; } if ((P_obj.nAngle > -75) && (P_obj.nAngle < -105)) { P_obj.nAngle = -105; } P_obj.fChangeAngle(-P_obj.nAngle); } else if ((_global.C.aKeys[0] == false) && (_global.C.aKeys[1])) { P_obj.nAngle = -155 + random(Math.abs(P_obj.nAngle)); if (P_obj.nAngle > -155) { P_obj.nAngle = -155; } if ((P_obj.nAngle > -75) && (P_obj.nAngle < -105)) { P_obj.nAngle = -105; } P_obj.fChangeAngle(-P_obj.nAngle); } else { P_obj.fChangeAngle(-P_obj.nAngle); } } } function fMove(P_sMode) { if (P_sMode == "Left") { if (((mcRef._x - (mcRef._width / 2)) - nSpeed) < (_global.C.nLimitLeftX + 1)) { var _local3 = (mcRef._x - (mcRef._width / 2)) - (_global.C.nLimitLeftX + 1); mcRef._x = mcRef._x - _local3; if (bReachLeftLimit == false) { fMakeBallFollow(false, Math.abs(_local3)); } bReachLeftLimit = true; } else { fWalkUD("Left"); bReachLeftLimit = false; bReachRightLimit = false; mcRef._x = mcRef._x - nSpeed; fMakeBallFollow(false, nSpeed); } } else if (P_sMode == "Right") { if (((mcRef._x + (mcRef._width / 2)) + nSpeed) > (_global.C.nLimitRightX - 1)) { var _local3 = (_global.C.nLimitRightX - 1) - (mcRef._x + (mcRef._width / 2)); mcRef._x = mcRef._x + _local3; if (bReachRightLimit == false) { fMakeBallFollow(true, Math.abs(_local3)); } bReachRightLimit = true; } else { fWalkUD("Right"); bReachLeftLimit = false; bReachRightLimit = false; mcRef._x = mcRef._x + nSpeed; fMakeBallFollow(true, nSpeed); } } } function fWalkUD(P_sSide) { mcRef._y = _global.Param.nPosY + aWalkPath[nWalkIndex]; if (P_sSide == "Right") { nWalkIndex++; if (nWalkIndex > aWalkPath.length) { nWalkIndex = 0; } } else { nWalkIndex--; if (nWalkIndex < 0) { nWalkIndex = aWalkPath.length; } } } function fMakeBallFollow(P_bAdd, P_nDistance) { for (var _local4 in _global.C.aBall) { if ((_global.C.aBall[_local4].sState.indexOf("Idle") != -1) && (_global.C.aBall[_local4].sState.indexOf("Disabled") == -1)) { if (P_bAdd) { _global.C.aBall[_local4].mcRef._x = _global.C.aBall[_local4].mcRef._x + P_nDistance; } else { _global.C.aBall[_local4].mcRef._x = _global.C.aBall[_local4].mcRef._x - P_nDistance; } } } } function fGetHarpoon(P_bSwitch) { if (P_bSwitch) { nNumberHarpoon = _global.Param.nHarpoonStart; _global.objHUD.fSetHarpoon(true, nNumberHarpoon); if (bPowerHarpoon == false) { bPowerHarpoon = true; } } else { _global.objHUD.fSetHarpoon(false); bPowerHarpoon = false; } } function fGetHoney(P_bSwitch) { if (P_bSwitch) { nNumberHoney = _global.Param.nHoneyStart; if (bPowerHoneyPot == false) { bPowerHoneyPot = true; _global.objHUD.fSetHoney(true); _global.C.mBroadcaster.broadcastMessage("fGetSticky"); } } else { _global.objHUD.fSetHoney(false); bPowerHoneyPot = false; _global.C.mBroadcaster.broadcastMessage("fGetSticky"); } } function fGetNewWide(P_nNumber) { if (P_nNumber == 0) { fSetState("Idle" + nBarWide); } else if (sState.indexOf("Transit") == -1) { if (((P_nNumber == -1) && (nBarWide >= 1)) || ((P_nNumber == 1) && (nBarWide <= 1))) { var _local4 = nBarWide; nBarWide = nBarWide + P_nNumber; if (nBarWide <= 0) { nBarWide = 0; } else if (nBarWide >= 2) { nBarWide = 2; } if (P_nNumber == 1) { _global.objSnd.fPlaySounds("sFx_expand", 50, 1); } else if (P_nNumber == -1) { _global.objSnd.fPlaySounds("sFx_shrink", 40, 1); } fSetState((("Transit" + _local4) + "_") + nBarWide); fRearrangeBall(_local4, nBarWide); } } } function fRearrangeBall(P_oldWide, P_newWide) { if (P_oldWide != P_newWide) { if (P_newWide > P_oldWide) { var _local4 = 1; } else { var _local4 = -1; } for (var _local5 in _global.C.aBall) { if ((_global.C.aBall[_local5].sState.indexOf("Idle") != -1) && (_global.C.aBall[_local5].sState.indexOf("Disabled") == -1)) { var _local3 = Math.abs(_global.C.aBall[_local5].mcRef._x - mcRef._x); if (_global.C.aBall[_local5].mcRef._x >= mcRef._x) { _global.C.aBall[_local5].mcRef._x = _global.C.aBall[_local5].mcRef._x + (_local3 * _local4); if ((_global.C.aBall[_local5].mcRef._x + _global.C.aBall[_local5].nWidth) >= (_global.C.nLimitRightX - 1)) { _global.C.aBall[_local5].mcRef._x = (_global.C.nLimitRightX - 1) - _global.C.aBall[_local5].nWidth; } } else { _global.C.aBall[_local5].mcRef._x = _global.C.aBall[_local5].mcRef._x - (_local3 * _local4); if ((_global.C.aBall[_local5].mcRef._x - _global.C.aBall[_local5].nWidth) <= (_global.C.nLimitLeftX + 1)) { _global.C.aBall[_local5].mcRef._x = (_global.C.nLimitLeftX + 1) + _global.C.aBall[_local5].nWidth; } } } } } } function fResetPaddle() { if (nBarWide == 2) { fGetNewWide(-1); } else if (nBarWide == 0) { fGetNewWide(1); } else { nBarWide = 1; fGetNewWide(0); } _global.C.fManageCombo(0); fGetHarpoon(false); fGetHoney(false); } function fDoStateInit() { switch (sState) { case "Win0" : case "Win1" : case "Win2" : _global.objSnd.fPlaySounds("sFx_SBYeh", 50, 1); fMakeBallWin(); break; case "Lose0" : case "Lose1" : case "Lose2" : _global.objSnd.fPlaySounds("sFx_SBHow", 50, 1); fMakeBallWin(); } } }
Symbol 829 MovieClip [__Packages.objDetect] Frame 0
class objDetect extends objState { var mcRef, bHitNothing, aObjectCollide, fSetState, bExtraBall, nWidth, nAngle, nHeight, bPowerArmor, nSpeed; function objDetect (P_mcRef) { super(mcRef); bHitNothing = true; aObjectCollide = []; } function fDetectCollision() { bHitNothing = true; fHitBrick(); fHitPaddle(); fHitStageBorder(); if (bHitNothing) { fMove(); } } function fDetectHarpoonCollision() { bHitNothing = true; fHitBrick(); if (bHitNothing) { fMove(); } else { fSetState("Explode"); } } function fHitPaddle() { aObjectCollide = []; fDetectObjectSide(_global.C.objPaddle, true); fGetNearestObject(); } function fHitStageBorder() { if (mcRef._y > (_global.Param.nPosY + 100)) { bHitNothing = false; if (bExtraBall != true) { _global.C.fManageLive(-1); fResetBall(); } else { fRemoveExtraBall(); } } else if (mcRef._x > (_global.C.nLimitRightX - nWidth)) { bHitNothing = false; mcRef._x = (_global.C.nLimitRightX - nWidth) - 1; var _local3 = nAngle / Math.abs(nAngle); fChangeAngle((180 - Math.abs(nAngle)) * _local3); _global.objSnd.fPlaySounds("sFx_wall", 50, 1); } else if (mcRef._x < (_global.C.nLimitLeftX + nWidth)) { bHitNothing = false; mcRef._x = (_global.C.nLimitLeftX + nWidth) + 1; var _local3 = nAngle / Math.abs(nAngle); fChangeAngle((180 - Math.abs(nAngle)) * _local3); _global.objSnd.fPlaySounds("sFx_wall", 50, 1); } else if (mcRef._y < nHeight) { bHitNothing = false; mcRef._y = nHeight + 1; fChangeAngle(-nAngle); _global.objSnd.fPlaySounds("sFx_wall", 50, 1); } } function fHitBrick() { aObjectCollide = []; var _local3 = true; for (var _local4 in _global.C.aBrick) { if (_global.C.aBrick[_local4].sState.indexOf("Idle") != -1) { fDetectObjectSide(_global.C.aBrick[_local4]); if (_global.C.aBrick[_local4].sType == "Invulnerable") { _local3 = false; } } } if ((bPowerArmor == true) && (_local3)) { fGetAllLinedObject(); } else { fGetNearestObject(); } } function fGetNearestObject() { if (aObjectCollide.length != 0) { var _local4; var _local5; for (var _local6 in aObjectCollide) { var _local3 = aObjectCollide[_local6][4]; if ((_local3 < _local4) || (_local4 == undefined)) { _local4 = _local3; _local5 = aObjectCollide[_local6]; } } bHitNothing = false; mcRef._x = _local5[1]; mcRef._y = _local5[2]; _local5[0].fManageHit(_local5[3], _global.C[mcRef._name]); } } function fGetAllLinedObject() { for (var _local3 in aObjectCollide) { aObjectCollide[_local3][0].fManageHit(aObjectCollide[_local3][3], _global.C[mcRef._name]); } bHitNothing = true; } function fDetectObjectSide(P_obj, P_bPaddle) { var _local13 = nAngle * (Math.PI/180); var _local17 = 1 * Math.cos(_local13); var _local16 = 1 * Math.sin(_local13); var _local18 = nSpeed * _local17; var _local19 = nSpeed * _local16; var _local4 = P_obj.mcRef._x; var _local11 = P_obj.mcRef._y; var _local3 = P_obj.mcRef._width / 2; var _local12 = P_obj.mcRef._height / 2; var _local10 = mcRef._x; var _local9 = mcRef._y; var _local15 = mcRef._x - _local18; var _local14 = mcRef._y - _local19; var _local7 = fGetSlope(_local10, _local9, _local15, _local14); var _local8 = _local9 - (_local7 * _local10); if (P_bPaddle == true) { var _local5 = new Object(); _local3 = P_obj.mcRef.mcPaddle._width / 2; _local12 = P_obj.mcRef.mcPaddle._height / 2; _local5 = new Object(); if (_global.C.G_aKeys[0] && (_global.C.G_aKeys[1] == false)) { if (_global.C.objPaddle.bReachRightLimit == false) { _local5.nLeft = _local4 - _local3; _local5.nRight = _local4 + _local3; } else { _local5.nLeft = (_local4 - _local3) - nWidth; _local5.nRight = (_local4 + _local3) + nWidth; } } else if ((_global.C.G_aKeys[0] == false) && (_global.C.G_aKeys[1])) { if (_global.C.objPaddle.bReachLeftLimit == false) { _local5.nLeft = _local4 - _local3; _local5.nRight = _local4 + _local3; } else { _local5.nLeft = _local4 - _local3; _local5.nRight = _local4 + _local3; } } else { _local5.nLeft = _local4 - _local3; _local5.nRight = _local4 + _local3; } _local5.nBottom = _local11 + _local12; _local5.nTop = _global.Param.nPosY; } else { var _local5 = new Object(); _local5.nLeft = _local4 - _local3; _local5.nRight = _local4 + _local3; _local5.nBottom = _local11 + _local12; _local5.nTop = _local11 - _local12; } if ((nAngle >= 0) && (nAngle <= 90)) { fDetectBottomSide(_local9, _local7, _local8, _local5, P_obj); fDetectRightSide(_local10, _local7, _local8, _local5, P_obj); } else if ((nAngle >= 90) && (nAngle <= 180)) { fDetectBottomSide(_local9, _local7, _local8, _local5, P_obj); fDetectLeftSide(_local10, _local7, _local8, _local5, P_obj); } else if ((nAngle <= 0) && (nAngle >= -90)) { fDetectTopSide(_local9, _local7, _local8, _local5, P_obj); fDetectRightSide(_local10, _local7, _local8, _local5, P_obj); } else if ((nAngle <= -90) && (nAngle >= -180)) { fDetectTopSide(_local9, _local7, _local8, _local5, P_obj); fDetectLeftSide(_local10, _local7, _local8, _local5, P_obj); } } function fGetSlope(X1, Y1, X2, Y2) { var _local2 = (Y2 - Y1) / (X2 - X1); if ((_local2 == Infinity) || (_local2 == (-Infinity))) { _local2 = mcRef._y; } return(_local2); } function fDetectRightSide(X1, nPente, nOriginY, objBBox, P_obj) { if (X1 >= objBBox.nRight) { var _local3 = (nPente * objBBox.nRight) + nOriginY; if ((_local3 >= objBBox.nTop) && (_local3 <= objBBox.nBottom)) { var _local4 = Math.sqrt(Math.pow(objBBox.nRight - X1, 2) + Math.pow(_local3 - mcRef._y, 2)); if (_local4 < nSpeed) { aObjectCollide.push([P_obj, objBBox.nRight, _local3, "Right", _local4]); } } } } function fDetectBottomSide(Y1, nPente, nOriginY, objBBox, P_obj) { if (Y1 >= objBBox.nBottom) { var _local3 = (objBBox.nBottom - nOriginY) / nPente; if ((_local3 >= objBBox.nLeft) && (_local3 <= objBBox.nRight)) { var _local4 = Math.sqrt(Math.pow(_local3 - mcRef._x, 2) + Math.pow(objBBox.nBottom - Y1, 2)); if (_local4 < nSpeed) { aObjectCollide.push([P_obj, _local3, objBBox.nBottom, "Bottom", _local4]); } } } } function fDetectLeftSide(X1, nPente, nOriginY, objBBox, P_obj) { if (X1 <= objBBox.nLeft) { var _local3 = (nPente * objBBox.nLeft) + nOriginY; if ((_local3 >= objBBox.nTop) && (_local3 <= objBBox.nBottom)) { var _local4 = Math.sqrt(Math.pow(objBBox.nLeft - X1, 2) + Math.pow(_local3 - mcRef._y, 2)); if (_local4 < nSpeed) { aObjectCollide.push([P_obj, objBBox.nLeft, _local3, "Left", _local4]); } } } } function fDetectTopSide(Y1, nPente, nOriginY, objBBox, P_obj) { if (Y1 <= objBBox.nTop) { var _local3 = (objBBox.nTop - nOriginY) / nPente; if ((_local3 >= objBBox.nLeft) && (_local3 <= objBBox.nRight)) { var _local4 = Math.sqrt(Math.pow(_local3 - mcRef._x, 2) + Math.pow(objBBox.nTop - Y1, 2)); if (_local4 < nSpeed) { aObjectCollide.push([P_obj, _local3, objBBox.nTop, "Top", _local4]); } } } } function fChangeAngle() { } function fResetBall() { } function fMove() { } function fRemoveExtraBall() { } }
Symbol 830 MovieClip [__Packages.BallClass] Frame 0
class BallClass extends objDetect { var mcRef, nWidth, nHeight, SpinStick, SpinStickArmored, WinStick, WinArmored, WinStickArmored, bExtraBall, bPowerArmor, nAngle, fSetState, nDelayArmoredDone, nDelayArmoredToDo, nSpeedIndex, fDetectCollision, nFrTotalAnim, sState, bHitNothing, nVelocity_x, nVelocity_y, nSpeed; function BallClass (P_mcRef, P_bExtraBall) { super(mcRef); mcRef = P_mcRef; nWidth = (mcRef._width / 2) - 3; nHeight = (mcRef._height / 2) - 3; SpinStick = mx.utils.Delegate.create(this, Spin); SpinStickArmored = mx.utils.Delegate.create(this, SpinArmored); WinStick = mx.utils.Delegate.create(this, Win); WinArmored = mx.utils.Delegate.create(this, Win); WinStickArmored = mx.utils.Delegate.create(this, Win); bExtraBall = P_bExtraBall; if (bExtraBall) { bPowerArmor = true; nAngle = 45; fSetState("Disabled_Idle"); } else { fResetBall(); nDelayArmoredDone = 0; nDelayArmoredToDo = _global.Param.nArmoredDelay; mcRef._y = _global.Param.nPosY - 5; } } function fResetBall() { if (_global.Param.aGameplay[2] >= 0) { _global.C.fResetSpeed(); mcRef._x = _global.C.objPaddle.mcRef._x; fGetStick(); nSpeedIndex = 1; fGetNewSpeed(0); fGetArmor(false); _global.C.objPaddle.fResetPaddle(); } } function fMakeObjectDisappear() { fGetNextState("Win"); } function fActive() { nSpeedIndex = 1; fGetNewSpeed(0); } function Spin() { fDetectCollision(); } function SpinArmored() { fDetectCollision(); fDelayArmored(); } function Win() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { _global.C.fRemoveBall(mcRef._name); _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveInstance(mcRef); } } function fManageHit(P_sSide, P_obj) { P_obj.fAddSpeed(); if (sState == "Disabled_Idle") { switch (P_sSide) { case "Left" : nAngle = P_obj.nAngle - 10; break; case "Right" : nAngle = P_obj.nAngle + 10; break; case "Bottom" : nAngle = -55; break; case "Top" : nAngle = 145; } _global.C.fRemoveBrick(mcRef._name); } _global.objSnd.fPlaySounds("sFx_ExtraBall", 50, 1); fGetNextState("Spin"); if ((P_sSide == "Right") || (P_sSide == "Left")) { fChangeAngle(nAngle); } else if ((P_sSide == "Top") || (P_sSide == "Bottom")) { fChangeAngle(-nAngle); } if ((P_sSide == "Right") || (P_sSide == "Left")) { var _local5 = P_obj.nAngle / Math.abs(P_obj.nAngle); P_obj.fChangeAngle((180 - Math.abs(P_obj.nAngle)) * _local5); } else if ((P_sSide == "Top") || (P_sSide == "Bottom")) { P_obj.fChangeAngle(-P_obj.nAngle); } } function fGetNextState(P_sStateBase) { if ((bPowerArmor && (_global.C.objPaddle.bPowerHoneyPot)) && (bExtraBall == false)) { fSetState(P_sStateBase + "StickArmored"); } else if ((bPowerArmor && (_global.C.objPaddle.bPowerHoneyPot == false)) && (bExtraBall == false)) { fSetState(P_sStateBase + "Armored"); } else if (((bPowerArmor == false) || (bExtraBall)) && (_global.C.objPaddle.bPowerHoneyPot)) { fSetState(P_sStateBase + "Stick"); } else { fSetState(P_sStateBase); } } function fGetStick() { fGetNextState("Idle"); bHitNothing = false; if (mcRef._x < (_global.C.objPaddle.mcRef._x - (_global.C.objPaddle.mcRef._width / 2))) { mcRef._x = _global.C.objPaddle.mcRef._x - (_global.C.objPaddle.mcRef._width / 2); } else if (mcRef._x > (_global.C.objPaddle.mcRef._x + (_global.C.objPaddle.mcRef._width / 2))) { mcRef._x = _global.C.objPaddle.mcRef._x + (_global.C.objPaddle.mcRef._width / 2); } mcRef._y = _global.Param.nPosY - 5; } function fGetSticky() { if (sState.indexOf("Disabled") == -1) { if (sState.indexOf("Idle") != -1) { fGetNextState("Idle"); } else { fGetNextState("Spin"); } } } function fGetSpinning() { if (bExtraBall == false) { fGetNextState("Spin"); fChangeAngle(45); } else { fGetNextState("Spin"); fChangeAngle(135); } } function fMove() { mcRef._x = mcRef._x - nVelocity_x; mcRef._y = mcRef._y - nVelocity_y; if (bExtraBall == false) { _global.C.fAttachBubble(mcRef, "Ball"); } else { _global.C.fAttachBubble(mcRef, "ExtraBall"); } } function fChangeAngle(P_nAngle) { nAngle = P_nAngle; var _local2 = nAngle * (Math.PI/180); var _local4 = 1 * Math.cos(_local2); var _local3 = 1 * Math.sin(_local2); nVelocity_x = nSpeed * _local4; nVelocity_y = nSpeed * _local3; } function fGetArmor(P_bSwitch) { if (P_bSwitch) { nDelayArmoredDone = 0; if (bPowerArmor == false) { _global.objHUD.fSetArmor(true); bPowerArmor = true; } } else { _global.objHUD.fSetArmor(false); bPowerArmor = false; nDelayArmoredDone = 0; } if (sState.indexOf("Idle") != -1) { fGetNextState("Idle"); } else { fGetNextState("Spin"); } } function fDelayArmored() { nDelayArmoredDone++; if (nDelayArmoredDone >= nDelayArmoredToDo) { fGetArmor(false); fGetSticky(); } } function fGetNewSpeed(P_nNumber) { nSpeedIndex = nSpeedIndex + P_nNumber; if (nSpeedIndex <= 0) { nSpeedIndex = 0; } else if (nSpeedIndex >= 2) { nSpeedIndex = 2; } nSpeed = _global.C.aSpeed[nSpeedIndex]; if (bExtraBall == false) { for (var _local4 in _global.C.aBall) { if (_global.C.aBall[_local4].mcRef._name != "objBall") { _global.C.aBall[_local4].fGetNewSpeed(P_nNumber); } } } } function fAddSpeed() { if (bExtraBall == false) { var _local4 = 0.04; for (var _local3 in _global.Param.aSpeed) { _global.C.aSpeed[_local3] = _global.C.aSpeed[_local3] + _local4; } fGetNewSpeed(0); } else { var _local4 = 0.04; nSpeed = nSpeed + _local4; } } function fRemoveExtraBall() { var _local3 = mcRef._name; _global.C.fRemoveBall(_local3); _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveInstance(mcRef); _global.C.fRemoveActiveElement(_local3); } }
Symbol 831 MovieClip [__Packages.EasterEggClass] Frame 0
class EasterEggClass extends objState { var mcRef, fSetState, nFrTotalAnim; function EasterEggClass (P_mcRef) { super(mcRef); mcRef = P_mcRef; fSetState("Empty"); } function Idle() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("Disappear"); } } function Appear() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("Idle"); } } function Disappear() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("Empty"); } } function Empty() { fCheckKeys(); } function fCheckKeys() { if (_global.C.aKeys[3] == true) { fSetState("Appear"); } } }
Symbol 832 MovieClip [__Packages.objBrick] Frame 0
class objBrick extends objState { var mcRef, sType, sColor, sBonusType, fSetState, nNumberHitDone, nNumberHitToDo, nPoint; function objBrick (P_mcRef, P_sType, P_sColor) { super(mcRef); mcRef = P_mcRef; sType = P_sType; sColor = P_sColor; sBonusType = undefined; fSetState("Idle"); nNumberHitDone = 1; mcRef.mcState.gotoAndStop(nNumberHitDone); if (sType != "Invulnerable") { _global.C.nBrickNumber++; } fGetProps(); } function fExplode() { _global.C.fDeleteBrick(1); if ((_global.C.objPaddle.sState.indexOf("Win") == -1) && (_global.C.objPaddle.sState.indexOf("Lose") == -1)) { _global.C.fAttachBonus(mcRef, sBonusType); } _global.C.fRemoveBrick(mcRef._name); var _local3 = mcRef._name; _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveInstance(mcRef); _global.C.fRemoveActiveElement(_local3); } function fManageHit(P_sSide, P_obj) { nNumberHitDone++; switch (sType) { case "Invulnerable" : _global.objSnd.fPlaySounds("sFx_wall", 50, 1); break; case "Normal" : if (P_sSide == "Bottom") { _global.objSnd.fPlaySounds("sFx_brickUnder", 50, 1); } else { _global.objSnd.fPlaySounds("sFx_brick", 50, 1); } if (P_obj.bExtraBall == false) { _global.C.fManageCombo(1); } if (nNumberHitDone > nNumberHitToDo) { if (P_obj.bExtraBall) { _global.C.fManagePoint(nPoint); } else { _global.C.fManagePoint(nPoint + (nPoint * _global.C.nCombo)); } _global.C.fAddBrickExplodeSFX(mcRef, sColor, P_sSide); fExplode(); } break; case "Multiple" : if (P_sSide == "Bottom") { _global.objSnd.fPlaySounds("sFx_brickUnder", 50, 1); } else { _global.objSnd.fPlaySounds("sFx_brick", 50, 1); } if (P_obj.bExtraBall == false) { _global.C.fManageCombo(1); } if (nNumberHitDone > nNumberHitToDo) { if (P_obj.bExtraBall) { _global.C.fManagePoint(nPoint); } else { _global.C.fManagePoint(nPoint + (nPoint * _global.C.nCombo)); } _global.C.fAddBrickExplodeSFX(mcRef, sColor, P_sSide); fExplode(); } else { mcRef.mcState.gotoAndStop(nNumberHitDone); } } P_obj.fAddSpeed(); if ((P_obj.bPowerArmor == false) || (sType == "Invulnerable")) { if ((P_sSide == "Right") || (P_sSide == "Left")) { var _local5 = P_obj.nAngle / Math.abs(P_obj.nAngle); P_obj.fChangeAngle((180 - Math.abs(P_obj.nAngle)) * _local5); } else if ((P_sSide == "Top") || (P_sSide == "Bottom")) { P_obj.fChangeAngle(-P_obj.nAngle); } } } function fGetProps() { switch (sType) { case "Normal" : nPoint = 25; break; case "Multiple" : nPoint = 50; } nNumberHitToDo = mcRef.mcState._totalframes; } }
Symbol 833 MovieClip [__Packages.objBonus] Frame 0
class objBonus extends objState { var mcRef, sType, nSpeed, bPicked, fSetState, nFrTotalAnim, nPoint; function objBonus (P_mcRef, P_sType) { super(mcRef); mcRef = P_mcRef; sType = P_sType; nSpeed = 4; bPicked = false; fSetState("Idle"); } function Idle() { fMove(); } function Explode() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { var _local3 = mcRef._name; _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveInstance(mcRef); _global.C.fRemoveActiveElement(_local3); } } function fMove() { nSpeed = nSpeed - 0.2; mcRef._y = mcRef._y - nSpeed; if (bPicked == false) { if ((_global.C.objPaddle.sState.indexOf("Win") == -1) && (_global.C.objPaddle.sState.indexOf("Lose") == -1)) { if (mcRef.hitTest(_global.C.objPaddle.mcRef)) { fManageHit(); } else if (mcRef._y >= (_global.Param.nPosY + 100)) { var _local3 = mcRef._name; _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveInstance(mcRef); _global.C.fRemoveActiveElement(_local3); } } } _global.C.fAttachBubble(mcRef, "Bonus"); } function fManageHit() { switch (sType) { case "Harpoon" : nPoint = 250; _global.C.objPaddle.fGetHarpoon(true); break; case "Armor" : nPoint = 200; _global.C.objBall.fGetArmor(true); break; case "Honey" : nPoint = 150; _global.C.objPaddle.fGetHoney(true); break; case "SpeedUp" : nPoint = 300; _global.C.objBall.fGetNewSpeed(1); break; case "SpeedDown" : nPoint = 0; _global.C.objBall.fGetNewSpeed(-1); break; case "Live" : nPoint = 1500; _global.C.fManageLive(1); break; case "Point" : nPoint = 3000; break; case "WideUp" : nPoint = 250; _global.C.objPaddle.fGetNewWide(1); break; case "WideDown" : nPoint = 0; _global.C.objPaddle.fGetNewWide(-1); break; } _global.objSnd.fPlaySounds("sFx_Bonus", 50, 1); _global.C.fManagePoint(nPoint); fSetState("Explode"); } function fMakeObjectDisappear() { Explode(); } }
Symbol 834 MovieClip [__Packages.objBubble] Frame 0
class objBubble extends objState { var mcRef, fSetState, nSpeed; function objBubble (P_mcRef, P_sTypeBubble) { super(mcRef); mcRef = P_mcRef; fGetRandom(); fSetState("Idle"); mcRef.mcColor.gotoAndStop(P_sTypeBubble); } function fGetRandom() { mcRef._x = mcRef._x + 2; nSpeed = random(3) + 1; mcRef._xscale = (mcRef._yscale = random(90) + 10); } function Idle() { fMove(); } function fMove() { mcRef._y = mcRef._y - nSpeed; mcRef._xscale = (mcRef._yscale = mcRef._yscale - (random(1) + 1)); if (mcRef._xscale <= 5) { var _local3 = mcRef._name; _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveInstance(mcRef); _global.C.fRemoveActiveElement(_local3); } } }
Symbol 835 MovieClip [__Packages.objHarpoon] Frame 0
class objHarpoon extends objDetect { var mcRef, nWidth, nHeight, nSpeed, nAngle, fSetState, fDetectHarpoonCollision, nFrTotalAnim; function objHarpoon (P_mcRef) { super(mcRef); mcRef = P_mcRef; nWidth = 0; nHeight = 0; nSpeed = 15; nAngle = 90; fSetState("Idle"); _global.objSounds.fPlaySounds("sFx_throw", 50, 1); } function Idle() { fDetectHarpoonCollision(); } function Explode() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { var _local3 = mcRef._name; _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveInstance(mcRef); _global.C.fRemoveActiveElement(_local3); } } function fMove() { var _local4 = nAngle * (Math.PI/180); var _local5 = 1 * Math.sin(_local4); var _local3 = _local5 * nSpeed; mcRef._y = mcRef._y - _local3; _global.C.fAttachBubble(mcRef, "Ball"); } function fMakeObjectDisappear() { Explode(); } }
Symbol 836 MovieClip [__Packages.obj_Particle] Frame 0
class obj_Particle extends objState { var mcRef, nSpeedX, nDirectionX, nSpeedY, oStageBounds, fSetState; function obj_Particle (P_mcRef, P_nSpeedX, P_nSpeedY, P_nDirectionX) { super(); mcRef = P_mcRef; nSpeedX = P_nSpeedX; nDirectionX = P_nDirectionX; nSpeedY = P_nSpeedY; oStageBounds = new Object(); oStageBounds.nLeft = _global.C.nLimitLeftX + (mcRef._width / 2); oStageBounds.nTop = 0; oStageBounds.nRight = _global.C.nLimitRightX - (mcRef._width / 2); oStageBounds.nBottom = _global.Param.nPosY + 100; fSetState("Idle"); } function Idle() { nSpeedX = nSpeedX - 0.1; if (nSpeedX < 1) { nSpeedX = 1; } nSpeedY = nSpeedY + _global.C.nGravity; fDetectCollider("X", nSpeedX * nDirectionX); fDetectCollider("Y", nSpeedY, false); mcRef._rotation = mcRef._rotation + (8 * nDirectionX); fSetScaleDown(); } function fSetDirectionX(P_nDirection) { nDirectionX = P_nDirection; } function fDetectCollider(P_sCoor, P_nMoveValue, P_bCheckHitArea) { if (P_sCoor == "X") { if ((mcRef._x + P_nMoveValue) <= oStageBounds.nLeft) { fHitLimit("Left", P_nMoveValue); } else if ((mcRef._x + P_nMoveValue) >= oStageBounds.nRight) { fHitLimit("Right", P_nMoveValue); } else { mcRef._x = mcRef._x + P_nMoveValue; } } else if (P_sCoor == "Y") { if ((mcRef._y + P_nMoveValue) <= oStageBounds.nTop) { fHitLimit("Top", P_nMoveValue); } else if ((P_bCheckHitArea == false) && ((mcRef._y + P_nMoveValue) >= (oStageBounds.nBottom + mcRef._height))) { fHitLimit("Bottom", P_nMoveValue); } else if (P_bCheckHitArea && (P_nMoveValue > 0)) { var _local9 = false; var _local8; var _local11 = mcRef._y; var _local10 = mcRef._y + P_nMoveValue; var _local4 = _local11; while (_local4 <= _local10) { var _local3 = {x:0, y:0}; _local3.x = mcRef._x; _local3.y = _local4; _global.C.objBKG.mcRef.localToGlobal(_local3); if (_global.C.objBKG.mcRef.mcBKGHitArea.hitTest(_local3.x, _local3.y, true)) { _local9 = true; _local8 = _local4; break; } _local4++; } if (_local9) { mcRef._y = _local8; fHitLimit("Bottom", P_nMoveValue); } else { mcRef._y = mcRef._y + P_nMoveValue; } } else { mcRef._y = mcRef._y + P_nMoveValue; } } } function fHitLimit(P_sLimit, P_nMoveValue) { switch (P_sLimit) { case "Left" : mcRef._x = oStageBounds.nLeft; fSetDirectionX(-nDirectionX); break; case "Top" : mcRef._y = oStageBounds.nTop; nSpeedY = (-P_nMoveValue) * 0.5; break; case "Right" : mcRef._x = oStageBounds.nRight; fSetDirectionX(-nDirectionX); break; case "Bottom" : mcRef._y = oStageBounds.nBottom; nSpeedY = (-P_nMoveValue) * 0.5; } } function fSetScaleDown() { var _local2 = mcRef._xscale - 1.5; mcRef._xscale = (mcRef._yscale = _local2); if (_local2 <= 5) { fRemoveInstance(); } } function fRemoveInstance() { var _local3 = mcRef._name; _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveInstance(mcRef); _global.C.fRemoveActiveElement(_local3); } }
Symbol 101 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 2
gotoAndStop (1);
Symbol 115 Button
on (release) { _global.objSnd.fDoMute(); nextFrame(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 121 Button
on (release) { _global.objSnd.fUndoMute(); _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); prevFrame(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 126 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); _global.Param.fResume(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 129 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); _global.Param.fHelp(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 132 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); _global.objPopup.fSetState("QuitOpen"); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Instance of Symbol 123 MovieClip in Symbol 133 MovieClip Frame 1
onClipEvent (load) { if (_global.objSnd.Mute) { nextFrame(); } else { stop(); } }
Symbol 141 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); _global.Param.fQuit(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 144 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); _global.objPopup.fSetState("MenuOpen"); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 181 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); _global.Param.fResumeHelp(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 196 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); nextFrame(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 280 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); prevFrame(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 281 MovieClip Frame 1
stop();
Symbol 312 MovieClip Frame 1
sLevel = _global.Param.fStyleNumber(_global.Param.nNextLevel, 2);
Symbol 340 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); _global.objTrans.fSetTransition("Game"); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 354 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); _global.objTrans.fSetTransition("Help"); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 370 MovieClip [mcBallHarpoon] Frame 1
_global.C.fAddHarpoon(this);
Symbol 370 MovieClip [mcBallHarpoon] Frame 2
stop();
Symbol 390 MovieClip [mcBonusHarpoon] Frame 2
_global.C.fAddBonus(this, "Harpoon");
Symbol 395 MovieClip [mcBonusArmor] Frame 2
_global.C.fAddBonus(this, "Armor");
Symbol 400 MovieClip [mcBonusHoney] Frame 2
_global.C.fAddBonus(this, "Honey");
Symbol 405 MovieClip [mcBonusSpeedUp] Frame 2
_global.C.fAddBonus(this, "SpeedUp");
Symbol 410 MovieClip [mcBonusLive] Frame 2
_global.C.fAddBonus(this, "Live");
Symbol 415 MovieClip [mcBonusSpeedDown] Frame 2
_global.C.fAddBonus(this, "SpeedDown");
Symbol 420 MovieClip [mcBonusPoint] Frame 2
_global.C.fAddBonus(this, "Point");
Symbol 425 MovieClip [mcBonusWideUp] Frame 2
_global.C.fAddBonus(this, "WideUp");
Symbol 430 MovieClip [mcBonusWideDown] Frame 2
_global.C.fAddBonus(this, "WideDown");
Symbol 434 MovieClip Frame 1
stop();
Symbol 435 MovieClip [mcBubble] Frame 1
_global.C.fAddBubble(this);
Symbol 435 MovieClip [mcBubble] Frame 2
stop();
Symbol 436 MovieClip Frame 1
_global.C.fRemoveInstance(this);
Symbol 464 MovieClip Frame 1
_visible = false;
Symbol 474 MovieClip Frame 1
stop();
Symbol 474 MovieClip Frame 9
_global.C.fAttachHarpoon(this);
Symbol 569 MovieClip Frame 1
_global.C.fRemoveInstance(this);
Symbol 574 MovieClip Frame 1
_global.C.fAddBrick(this, "Normal", "Blue");
Symbol 574 MovieClip Frame 2
stop();
Symbol 579 MovieClip Frame 1
_global.C.fAddBrick(this, "Normal", "Red");
Symbol 579 MovieClip Frame 2
stop();
Symbol 599 MovieClip Frame 1
_global.C.fAddExtraBall(this);
Symbol 607 MovieClip Frame 1
_global.C.fAddBrick(this, "Multiple", "Yellow");
Symbol 607 MovieClip Frame 2
stop();
Symbol 633 MovieClip Frame 1
_global.C.fAddBrick(this, "Multiple", "Orange");
Symbol 633 MovieClip Frame 2
stop();
Symbol 644 MovieClip Frame 1
_global.C.fAddBrick(this, "Multiple", "Pink");
Symbol 644 MovieClip Frame 2
stop();
Symbol 653 MovieClip Frame 1
_global.C.fAddBrick(this, "Multiple", "Green");
Symbol 653 MovieClip Frame 2
stop();
Symbol 666 MovieClip Frame 1
_global.C.fAddBrick(this, "Multiple", "Purple");
Symbol 666 MovieClip Frame 2
stop();
Symbol 670 MovieClip Frame 1
_global.C.fAddBrick(this, "Invulnerable");
Symbol 698 MovieClip Frame 1
stop();
Symbol 705 MovieClip Frame 1
stop();
Symbol 714 MovieClip Frame 1
stop();
Symbol 727 Button
on (release) { _global.objSounds.fPlaySounds("sFx_btnDown", 100, 1); _global.Param.fMenu(); } on (rollOver) { _global.objSounds.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 757 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); _global.objHS.fDoViewHS(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 772 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); _global.objHS.fDoSubmitHS(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 786 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); _global.Param.fPlayAgain(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 809 Button
on (press) { ControlScroll.scrollUp = true; _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); } on (release, releaseOutside) { ControlScroll.scrollUp = false; } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 810 Button
on (press) { ControlScroll.scrollDown = true; _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); } on (release, releaseOutside) { ControlScroll.scrollDown = false; } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Instance of Symbol 803 MovieClip "ControlScroll" in Symbol 812 MovieClip Frame 1
onClipEvent (load) { scrollUp = false; scrollDown = false; } onClipEvent (enterFrame) { if (scrollUp == true) { _parent.txtHSNumber.scroll--; _parent.txtHSName.scroll--; _parent.txtHSScore.scroll--; } else if (scrollDown == true) { _parent.txtHSNumber.scroll++; _parent.txtHSName.scroll++; _parent.txtHSScore.scroll++; } }
Instance of Symbol 105 MovieClip in Symbol 818 MovieClip Frame 1
/* no clip actions */
Symbol 819 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); btnSubmitHS._visible = false; _global.objHS.submitScore(_global.Param.aGameplay[0]); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }

Library Items

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

Instance Names

"mcState"Frame 2Symbol 69 MovieClip
"contLoading"Frame 2Symbol 71 MovieClip
"mcState"Frame 9Symbol 102 MovieClip
"mcPopup"Frame 9Symbol 282 MovieClip
"mcTransition"Frame 9Symbol 315 MovieClip
"mcState"Frame 16Symbol 357 MovieClip
"mcState"Frame 25Symbol 281 MovieClip
"mcContGame"Frame 35Symbol 438 MovieClip
"mcState"Frame 35Symbol 672 MovieClip
"mcHUD"Frame 35Symbol 728 MovieClip
"mcState"Frame 55Symbol 743 MovieClip
"btnViewHS"Frame 55Symbol 757 Button
"btnSubmitHS"Frame 55Symbol 772 Button
"mcState"Frame 65Symbol 796 MovieClip
"mcState"Frame 75Symbol 818 MovieClip
"btnSubmitHS"Frame 75Symbol 819 Button
"mcLoadBar"Symbol 69 MovieClip Frame 1Symbol 61 MovieClip
"mcState"Symbol 134 MovieClip Frame 1Symbol 133 MovieClip
"mcState"Symbol 282 MovieClip Frame 10Symbol 134 MovieClip
"mcBlocker"Symbol 282 MovieClip Frame 10Symbol 136 Button
"mcState"Symbol 282 MovieClip Frame 20Symbol 133 MovieClip
"mcState"Symbol 282 MovieClip Frame 30Symbol 145 MovieClip
"mcState"Symbol 282 MovieClip Frame 40Symbol 146 MovieClip
"mcState"Symbol 282 MovieClip Frame 50Symbol 281 MovieClip
"LockBtn"Symbol 315 MovieClip Frame 10Symbol 136 Button
"mcState"Symbol 315 MovieClip Frame 10Symbol 307 MovieClip
"mcState"Symbol 315 MovieClip Frame 20Symbol 313 MovieClip
"mcState"Symbol 315 MovieClip Frame 30Symbol 314 MovieClip
"mcState"Symbol 370 MovieClip [mcBallHarpoon] Frame 1Symbol 363 MovieClip
"mcState"Symbol 370 MovieClip [mcBallHarpoon] Frame 3Symbol 369 MovieClip
"mcState"Symbol 389 MovieClip Frame 1Symbol 388 MovieClip
"mcState"Symbol 390 MovieClip [mcBonusHarpoon] Frame 1Symbol 388 MovieClip
"mcState"Symbol 390 MovieClip [mcBonusHarpoon] Frame 4Symbol 389 MovieClip
"mcState"Symbol 395 MovieClip [mcBonusArmor] Frame 1Symbol 393 MovieClip
"mcState"Symbol 395 MovieClip [mcBonusArmor] Frame 4Symbol 394 MovieClip
"mcState"Symbol 400 MovieClip [mcBonusHoney] Frame 1Symbol 398 MovieClip
"mcState"Symbol 400 MovieClip [mcBonusHoney] Frame 4Symbol 399 MovieClip
"mcState"Symbol 405 MovieClip [mcBonusSpeedUp] Frame 1Symbol 403 MovieClip
"mcState"Symbol 405 MovieClip [mcBonusSpeedUp] Frame 4Symbol 404 MovieClip
"mcState"Symbol 410 MovieClip [mcBonusLive] Frame 1Symbol 408 MovieClip
"mcState"Symbol 410 MovieClip [mcBonusLive] Frame 4Symbol 409 MovieClip
"mcState"Symbol 415 MovieClip [mcBonusSpeedDown] Frame 1Symbol 413 MovieClip
"mcState"Symbol 415 MovieClip [mcBonusSpeedDown] Frame 4Symbol 414 MovieClip
"mcState"Symbol 420 MovieClip [mcBonusPoint] Frame 1Symbol 418 MovieClip
"mcState"Symbol 420 MovieClip [mcBonusPoint] Frame 4Symbol 419 MovieClip
"mcState"Symbol 425 MovieClip [mcBonusWideUp] Frame 1Symbol 423 MovieClip
"mcState"Symbol 425 MovieClip [mcBonusWideUp] Frame 4Symbol 424 MovieClip
"mcState"Symbol 430 MovieClip [mcBonusWideDown] Frame 1Symbol 428 MovieClip
"mcState"Symbol 430 MovieClip [mcBonusWideDown] Frame 4Symbol 429 MovieClip
"mcColor"Symbol 435 MovieClip [mcBubble] Frame 1Symbol 434 MovieClip
"mcState"Symbol 516 MovieClip Frame 1Symbol 462 MovieClip
"mcPaddle"Symbol 516 MovieClip Frame 1Symbol 464 MovieClip
"mcStateHarpoon"Symbol 516 MovieClip Frame 1Symbol 474 MovieClip
"mcState"Symbol 516 MovieClip Frame 10Symbol 478 MovieClip
"mcPaddle"Symbol 516 MovieClip Frame 10Symbol 464 MovieClip
"mcState"Symbol 516 MovieClip Frame 20Symbol 486 MovieClip
"mcPaddle"Symbol 516 MovieClip Frame 20Symbol 464 MovieClip
"mcState"Symbol 516 MovieClip Frame 30Symbol 494 MovieClip
"mcPaddle"Symbol 516 MovieClip Frame 30Symbol 464 MovieClip
"mcState"Symbol 516 MovieClip Frame 40Symbol 496 MovieClip
"mcPaddle"Symbol 516 MovieClip Frame 40Symbol 464 MovieClip
"mcState"Symbol 516 MovieClip Frame 50Symbol 502 MovieClip
"mcPaddle"Symbol 516 MovieClip Frame 50Symbol 464 MovieClip
"mcState"Symbol 516 MovieClip Frame 60Symbol 503 MovieClip
"mcPaddle"Symbol 516 MovieClip Frame 60Symbol 464 MovieClip
"mcState"Symbol 516 MovieClip Frame 70Symbol 504 MovieClip
"mcPaddle"Symbol 516 MovieClip Frame 70Symbol 464 MovieClip
"mcState"Symbol 516 MovieClip Frame 79Symbol 505 MovieClip
"mcPaddle"Symbol 516 MovieClip Frame 79Symbol 464 MovieClip
"mcState"Symbol 516 MovieClip Frame 89Symbol 506 MovieClip
"mcPaddle"Symbol 516 MovieClip Frame 89Symbol 464 MovieClip
"mcState"Symbol 516 MovieClip Frame 99Symbol 507 MovieClip
"mcState"Symbol 516 MovieClip Frame 110Symbol 508 MovieClip
"mcState"Symbol 516 MovieClip Frame 120Symbol 509 MovieClip
"mcState"Symbol 516 MovieClip Frame 130Symbol 513 MovieClip
"mcState"Symbol 516 MovieClip Frame 140Symbol 514 MovieClip
"mcState"Symbol 516 MovieClip Frame 150Symbol 515 MovieClip
"mcState"Symbol 543 MovieClip Frame 1Symbol 523 MovieClip
"mcState"Symbol 543 MovieClip Frame 10Symbol 528 MovieClip
"mcState"Symbol 543 MovieClip Frame 20Symbol 531 MovieClip
"mcState"Symbol 543 MovieClip Frame 30Symbol 534 MovieClip
"mcState"Symbol 543 MovieClip Frame 40Symbol 535 MovieClip
"mcState"Symbol 543 MovieClip Frame 50Symbol 536 MovieClip
"mcState"Symbol 543 MovieClip Frame 60Symbol 537 MovieClip
"mcState"Symbol 543 MovieClip Frame 70Symbol 538 MovieClip
"mcState"Symbol 543 MovieClip Frame 80Symbol 539 MovieClip
"mcState"Symbol 543 MovieClip Frame 90Symbol 540 MovieClip
"mcState"Symbol 543 MovieClip Frame 100Symbol 541 MovieClip
"mcState"Symbol 543 MovieClip Frame 110Symbol 542 MovieClip
"mcState"Symbol 563 MovieClip Frame 1Symbol 560 MovieClip
"mcState"Symbol 563 MovieClip Frame 2Symbol 561 MovieClip
"mcState"Symbol 563 MovieClip Frame 3Symbol 562 MovieClip
"mcState"Symbol 574 MovieClip Frame 1Symbol 573 MovieClip
"mcState"Symbol 579 MovieClip Frame 1Symbol 578 MovieClip
"mcState"Symbol 599 MovieClip Frame 1Symbol 586 MovieClip
"mcState"Symbol 599 MovieClip Frame 20Symbol 591 MovieClip
"mcState"Symbol 599 MovieClip Frame 30Symbol 594 MovieClip
"mcState"Symbol 599 MovieClip Frame 40Symbol 595 MovieClip
"mcState"Symbol 599 MovieClip Frame 50Symbol 596 MovieClip
"mcState"Symbol 599 MovieClip Frame 60Symbol 597 MovieClip
"mcState"Symbol 599 MovieClip Frame 70Symbol 598 MovieClip
"mcState"Symbol 607 MovieClip Frame 1Symbol 606 MovieClip
"mcState"Symbol 633 MovieClip Frame 1Symbol 632 MovieClip
"mcState"Symbol 644 MovieClip Frame 1Symbol 643 MovieClip
"mcState"Symbol 653 MovieClip Frame 1Symbol 652 MovieClip
"mcState"Symbol 666 MovieClip Frame 1Symbol 665 MovieClip
"objPaddle"Symbol 672 MovieClip Frame 1Symbol 516 MovieClip
"objBall"Symbol 672 MovieClip Frame 1Symbol 543 MovieClip
"objEasterEgg"Symbol 672 MovieClip Frame 1Symbol 563 MovieClip
"sHarpoonTxt"Symbol 698 MovieClip Frame 2Symbol 697 EditableText
"mcBonusHarpoon"Symbol 728 MovieClip Frame 1Symbol 698 MovieClip
"mcBonusArmor"Symbol 728 MovieClip Frame 1Symbol 705 MovieClip
"mcBonusHoney"Symbol 728 MovieClip Frame 1Symbol 714 MovieClip
"txtHSName"Symbol 812 MovieClip Frame 1Symbol 797 EditableText
"ControlScroll"Symbol 812 MovieClip Frame 1Symbol 803 MovieClip
"txtHSScore"Symbol 812 MovieClip Frame 1Symbol 804 EditableText
"txtHSNumber"Symbol 812 MovieClip Frame 1Symbol 805 EditableText
"mcHS"Symbol 818 MovieClip Frame 1Symbol 812 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 3Symbol 820 as "__Packages.objState"
ExportAssets (56)Timeline Frame 3Symbol 821 as "__Packages.obj_MainParam"
ExportAssets (56)Timeline Frame 3Symbol 822 as "__Packages.obj_Transition"
ExportAssets (56)Timeline Frame 3Symbol 823 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 3Symbol 824 as "__Packages.obj_Popup"
ExportAssets (56)Timeline Frame 3Symbol 825 as "__Packages.objHSNick"
ExportAssets (56)Timeline Frame 3Symbol 826 as "__Packages.obj_HUD"
ExportAssets (56)Timeline Frame 3Symbol 827 as "__Packages.obj_GameParam"
ExportAssets (56)Timeline Frame 3Symbol 828 as "__Packages.PaddleClass"
ExportAssets (56)Timeline Frame 3Symbol 829 as "__Packages.objDetect"
ExportAssets (56)Timeline Frame 3Symbol 830 as "__Packages.BallClass"
ExportAssets (56)Timeline Frame 3Symbol 831 as "__Packages.EasterEggClass"
ExportAssets (56)Timeline Frame 3Symbol 832 as "__Packages.objBrick"
ExportAssets (56)Timeline Frame 3Symbol 833 as "__Packages.objBonus"
ExportAssets (56)Timeline Frame 3Symbol 834 as "__Packages.objBubble"
ExportAssets (56)Timeline Frame 3Symbol 835 as "__Packages.objHarpoon"
ExportAssets (56)Timeline Frame 3Symbol 836 as "__Packages.obj_Particle"
ExportAssets (56)Timeline Frame 8Symbol 73 as "sFx_SBHow"
ExportAssets (56)Timeline Frame 8Symbol 74 as "sFx_SBYeh"
ExportAssets (56)Timeline Frame 8Symbol 75 as "sFx_shrink"
ExportAssets (56)Timeline Frame 8Symbol 76 as "sFx_expand"
ExportAssets (56)Timeline Frame 8Symbol 77 as "sFx_ExtraBall"
ExportAssets (56)Timeline Frame 8Symbol 78 as "sFx_SBAyaye"
ExportAssets (56)Timeline Frame 8Symbol 79 as "sFx_SBLaugh2"
ExportAssets (56)Timeline Frame 8Symbol 80 as "sFx_intro"
ExportAssets (56)Timeline Frame 8Symbol 81 as "sFx_SBLaugh"
ExportAssets (56)Timeline Frame 8Symbol 82 as "sFx_SBLose"
ExportAssets (56)Timeline Frame 8Symbol 83 as "sFx_gary"
ExportAssets (56)Timeline Frame 8Symbol 84 as "sFx_brickUnder"
ExportAssets (56)Timeline Frame 8Symbol 85 as "sFx_paddle4"
ExportAssets (56)Timeline Frame 8Symbol 86 as "sFx_paddle3"
ExportAssets (56)Timeline Frame 8Symbol 87 as "sFx_paddle2"
ExportAssets (56)Timeline Frame 8Symbol 88 as "sFx_paddle1"
ExportAssets (56)Timeline Frame 8Symbol 89 as "sFx_paddle0"
ExportAssets (56)Timeline Frame 8Symbol 90 as "sFx_harpoon"
ExportAssets (56)Timeline Frame 8Symbol 91 as "sFx_Bonus"
ExportAssets (56)Timeline Frame 8Symbol 92 as "sFx_wall"
ExportAssets (56)Timeline Frame 8Symbol 93 as "sFx_transition"
ExportAssets (56)Timeline Frame 8Symbol 94 as "sFx_btnOverMenu"
ExportAssets (56)Timeline Frame 8Symbol 95 as "sFx_btnDownMenu"
ExportAssets (56)Timeline Frame 8Symbol 96 as "sFx_btnOver"
ExportAssets (56)Timeline Frame 8Symbol 97 as "sFx_btnDown"
ExportAssets (56)Timeline Frame 8Symbol 98 as "sFx_brick"
ExportAssets (56)Timeline Frame 8Symbol 99 as "sMu_game"
ExportAssets (56)Timeline Frame 8Symbol 100 as "sMu_tts"
ExportAssets (56)Timeline Frame 35Symbol 370 as "mcBallHarpoon"
ExportAssets (56)Timeline Frame 35Symbol 385 as "mcParticle"
ExportAssets (56)Timeline Frame 35Symbol 390 as "mcBonusHarpoon"
ExportAssets (56)Timeline Frame 35Symbol 395 as "mcBonusArmor"
ExportAssets (56)Timeline Frame 35Symbol 400 as "mcBonusHoney"
ExportAssets (56)Timeline Frame 35Symbol 405 as "mcBonusSpeedUp"
ExportAssets (56)Timeline Frame 35Symbol 410 as "mcBonusLive"
ExportAssets (56)Timeline Frame 35Symbol 415 as "mcBonusSpeedDown"
ExportAssets (56)Timeline Frame 35Symbol 420 as "mcBonusPoint"
ExportAssets (56)Timeline Frame 35Symbol 425 as "mcBonusWideUp"
ExportAssets (56)Timeline Frame 35Symbol 430 as "mcBonusWideDown"
ExportAssets (56)Timeline Frame 35Symbol 435 as "mcBubble"

Labels

"Loading"Frame 2
"Loaded"Frame 9
"Title"Frame 16
"Help"Frame 25
"Game"Frame 35
"GameUnload"Frame 45
"WinScreen"Frame 55
"LoseScreen"Frame 65
"HighScore"Frame 75
"UnloadVar"Frame 85
"controller"Symbol 101 MovieClip Frame 1
"soundLoad"Symbol 101 MovieClip Frame 2
"Idle"Symbol 282 MovieClip Frame 1
"StartMenu"Symbol 282 MovieClip Frame 10
"MenuOpen"Symbol 282 MovieClip Frame 20
"QuitOpen"Symbol 282 MovieClip Frame 30
"EndMenu"Symbol 282 MovieClip Frame 40
"Help"Symbol 282 MovieClip Frame 50
"Idle"Symbol 315 MovieClip Frame 1
"StartTransition"Symbol 315 MovieClip Frame 10
"IdleTransition"Symbol 315 MovieClip Frame 20
"EndTransition"Symbol 315 MovieClip Frame 30
"Init"Symbol 370 MovieClip [mcBallHarpoon] Frame 1
"Idle"Symbol 370 MovieClip [mcBallHarpoon] Frame 2
"Explode"Symbol 370 MovieClip [mcBallHarpoon] Frame 3
"Yellow"Symbol 385 MovieClip [mcParticle] Frame 1
"Blue"Symbol 385 MovieClip [mcParticle] Frame 2
"Red"Symbol 385 MovieClip [mcParticle] Frame 3
"Purple"Symbol 385 MovieClip [mcParticle] Frame 4
"Green"Symbol 385 MovieClip [mcParticle] Frame 5
"Pink"Symbol 385 MovieClip [mcParticle] Frame 6
"Orange"Symbol 385 MovieClip [mcParticle] Frame 7
"Init"Symbol 390 MovieClip [mcBonusHarpoon] Frame 2
"Idle"Symbol 390 MovieClip [mcBonusHarpoon] Frame 3
"Explode"Symbol 390 MovieClip [mcBonusHarpoon] Frame 4
"Init"Symbol 395 MovieClip [mcBonusArmor] Frame 2
"Idle"Symbol 395 MovieClip [mcBonusArmor] Frame 3
"Explode"Symbol 395 MovieClip [mcBonusArmor] Frame 4
"Init"Symbol 400 MovieClip [mcBonusHoney] Frame 2
"Idle"Symbol 400 MovieClip [mcBonusHoney] Frame 3
"Explode"Symbol 400 MovieClip [mcBonusHoney] Frame 4
"Init"Symbol 405 MovieClip [mcBonusSpeedUp] Frame 2
"Idle"Symbol 405 MovieClip [mcBonusSpeedUp] Frame 3
"Explode"Symbol 405 MovieClip [mcBonusSpeedUp] Frame 4
"Init"Symbol 410 MovieClip [mcBonusLive] Frame 2
"Idle"Symbol 410 MovieClip [mcBonusLive] Frame 3
"Explode"Symbol 410 MovieClip [mcBonusLive] Frame 4
"Init"Symbol 415 MovieClip [mcBonusSpeedDown] Frame 2
"Idle"Symbol 415 MovieClip [mcBonusSpeedDown] Frame 3
"Explode"Symbol 415 MovieClip [mcBonusSpeedDown] Frame 4
"Init"Symbol 420 MovieClip [mcBonusPoint] Frame 2
"Idle"Symbol 420 MovieClip [mcBonusPoint] Frame 3
"Explode"Symbol 420 MovieClip [mcBonusPoint] Frame 4
"Init"Symbol 425 MovieClip [mcBonusWideUp] Frame 2
"Idle"Symbol 425 MovieClip [mcBonusWideUp] Frame 3
"Explode"Symbol 425 MovieClip [mcBonusWideUp] Frame 4
"Init"Symbol 430 MovieClip [mcBonusWideDown] Frame 2
"Idle"Symbol 430 MovieClip [mcBonusWideDown] Frame 3
"Explode"Symbol 430 MovieClip [mcBonusWideDown] Frame 4
"Ball"Symbol 434 MovieClip Frame 1
"Bonus"Symbol 434 MovieClip Frame 2
"ExtraBall"Symbol 434 MovieClip Frame 3
"Init"Symbol 435 MovieClip [mcBubble] Frame 1
"Idle"Symbol 435 MovieClip [mcBubble] Frame 2
"Empty"Symbol 474 MovieClip Frame 1
"Throw"Symbol 474 MovieClip Frame 2
"Idle1"Symbol 516 MovieClip Frame 1
"Idle2"Symbol 516 MovieClip Frame 10
"Idle0"Symbol 516 MovieClip Frame 20
"Transit1_0"Symbol 516 MovieClip Frame 30
"Transit0_1"Symbol 516 MovieClip Frame 40
"Transit1_2"Symbol 516 MovieClip Frame 50
"Transit2_1"Symbol 516 MovieClip Frame 60
"Hit1"Symbol 516 MovieClip Frame 70
"Hit2"Symbol 516 MovieClip Frame 79
"Hit0"Symbol 516 MovieClip Frame 89
"Win1"Symbol 516 MovieClip Frame 99
"Win2"Symbol 516 MovieClip Frame 110
"Win0"Symbol 516 MovieClip Frame 120
"Lose1"Symbol 516 MovieClip Frame 130
"Lose2"Symbol 516 MovieClip Frame 140
"Lose0"Symbol 516 MovieClip Frame 150
"Idle"Symbol 543 MovieClip Frame 1
"IdleStick"Symbol 543 MovieClip Frame 10
"IdleArmored"Symbol 543 MovieClip Frame 20
"IdleStickArmored"Symbol 543 MovieClip Frame 30
"Spin"Symbol 543 MovieClip Frame 40
"SpinArmored"Symbol 543 MovieClip Frame 50
"SpinStick"Symbol 543 MovieClip Frame 60
"SpinStickArmored"Symbol 543 MovieClip Frame 70
"Win"Symbol 543 MovieClip Frame 80
"WinArmored"Symbol 543 MovieClip Frame 90
"WinStick"Symbol 543 MovieClip Frame 100
"WinStickArmored"Symbol 543 MovieClip Frame 110
"Appear"Symbol 563 MovieClip Frame 1
"Idle"Symbol 563 MovieClip Frame 2
"Disappear"Symbol 563 MovieClip Frame 3
"Empty"Symbol 563 MovieClip Frame 4
"Init"Symbol 574 MovieClip Frame 1
"Idle"Symbol 574 MovieClip Frame 2
"Init"Symbol 579 MovieClip Frame 1
"Idle"Symbol 579 MovieClip Frame 2
"Init"Symbol 599 MovieClip Frame 1
"Disabled_Idle"Symbol 599 MovieClip Frame 10
"Idle"Symbol 599 MovieClip Frame 20
"IdleStick"Symbol 599 MovieClip Frame 30
"Spin"Symbol 599 MovieClip Frame 40
"SpinStick"Symbol 599 MovieClip Frame 50
"Win"Symbol 599 MovieClip Frame 60
"WinStick"Symbol 599 MovieClip Frame 70
"Init"Symbol 607 MovieClip Frame 1
"Idle"Symbol 607 MovieClip Frame 2
"Init"Symbol 633 MovieClip Frame 1
"Idle"Symbol 633 MovieClip Frame 2
"Init"Symbol 644 MovieClip Frame 1
"Idle"Symbol 644 MovieClip Frame 2
"Init"Symbol 653 MovieClip Frame 1
"Idle"Symbol 653 MovieClip Frame 2
"Init"Symbol 666 MovieClip Frame 1
"Idle"Symbol 666 MovieClip Frame 2
"Init"Symbol 670 MovieClip Frame 1
"Idle"Symbol 670 MovieClip Frame 2
"Disabled"Symbol 698 MovieClip Frame 1
"Enabled"Symbol 698 MovieClip Frame 2
"Disabled"Symbol 705 MovieClip Frame 1
"Enabled"Symbol 705 MovieClip Frame 2
"Disabled"Symbol 714 MovieClip Frame 1
"Enabled"Symbol 714 MovieClip Frame 2

Dynamic Text Variables

sLevelSymbol 311 EditableText"99"
_sLevelSymbol 677 EditableText"99"
_sScoreSymbol 678 EditableText"999 999 999"
_sComboMaxSymbol 685 EditableText"99"
_sLiveSymbol 686 EditableText"99"
_sComboSymbol 688 EditableText"99"
sHarpoonSymbol 693 EditableText"Harpoon "
sHarpoonSymbol 694 EditableText"Harpoon "
sScoreSymbol 734 EditableText"999 999 999"
sScoreSymbol 787 EditableText"999 999 999"
_sHSNameSymbol 797 EditableText"High score list comin’ up... "
_sHSScoreSymbol 804 EditableText""
_sHSNumberSymbol 805 EditableText""
sScoreSymbol 817 EditableText"999 999 999"




http://swfchan.com/6/26321/info.shtml
Created: 22/5 -2019 19:29:36 Last modified: 22/5 -2019 19:29:36 Server time: 03/05 -2024 01:04:40