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

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

Break a Wish.swf

This is the info page for
Flash #21921

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


Text
Thinking

100

%

The pixies!

They're pixelising

fairy land !!

What can

Oh NO!

we do ?

<p align="left"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0"><b>HighScores Pop</b></font></p>

No

Name

Score

CORE

HIGH

S

Back

Back

<p align="left"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0"><b>HighScores Pop Lose</b></font></p>

...their

core

S

No

Name

Score

lay

Again

P

lay

Again

P

lay

Again

P

Submit

core

S

Submit

core

S

Submit

core

S

000 000

Your Score

Watch ``Fairly OddParents`` on Nickelodeon!

GEt back here
soon !!!

Cosmo! WANDA!!

<p align="left"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0"><b>HighScores Pop Win</b></font></p>

...their

core

S

lay

Again

P

Submit

core

S

000 000

Your Score

Watch ``Fairly OddParents`` on Nickelodeon!

Home
sweet
home

Aaah!

0

0

Transition

Pixies_1

Pixies_2

YEAH

!

!

!

Rockin'

!

wicked

fungus
sandwhich

beaver
ventilator

zebra

janitor

!

armpit

soup

lobster

legwarmer

cabbage

candy

teddies

on toast

gumball

goulag

purple

underpants

gorilla

girdle

k

r

a

d

e

h

t

n

i

w

o

l

g

waffelmaker

blue cheese

and brownies

toenail

pasta

salami

m

a

e

r

c

i

pickle

rubber

astronaut

ostrich

Transition

100

i have
an idea

!

Ka-chin !

fantacular!

ABSURD !

chiken ribs !

Natchos!

NEAT !

menu

menu

MAX.

000 000

000

00

X

COMBO

lev-

00

PopUps

<p align="left"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0"><b>Menu Pop</b></font></p>

MENU

OPTIONS

View

high

Scores

View

high

Scores

Quit

Quit

Help

Help

Resume

Resume

Music

ON

OFF

/

Music

OFF

ON

OFF

Sounds

ON

OFF

/

Sounds

OFF

ON

OFF

ON

Hints

Game

Hints

Game

ON

OFF

<p align="left"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0"><b>Confirm Pop</b></font></p>

Quit

really wanna'

Ya'

YEP

YEP

YEP

NOPE

NOPE

NOPE

<p align="left"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0"><b>Instructions Pop</b></font></p>

Use the

to move Cosmo and Wanda

keys

Press

to release sticky Timmy.

SPACEBAR

Bounce Timmy
onto the Pixie Blocks
to break them.

...and don't let
our hero fall
below !

OK

!

OK

!

Holy Crown! AN EXTRA LIFE !!!

Now you can blast through blocks !

YEAH! CRiMSON CHIN BONUS POINTS !

The  Rocket speeds Timmy up!

A trampoline for higher bouncing !

Oops! Joke's on us !!  Paddle is shorter

STICKY GUM!  (spacebar to release!)

BOLTS!  ZAP THOSE  BLOCKS (spacebar)

Avoid hitting the Pixies!

O-HO!

Levels

Level 01

CCPowerSuit

Magic Wand

Fairy crown

CC Symbol

Level 02

Chewing Gum

Trampoline

Level 03

Jack In Box

Level 04

Rocket

Level 05

PING

Level 06

Level 07

Level 08

Level 09

Level 10

Level 11

Level 13

Level 14

Level 15

Level 16

Level 17

Level 18

Level 12

Level 19

Level 20

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; _focusrect = false; this.onEnterFrame = function () { if (this._framesloaded >= 10) { gotoAndStop ("Loading"); } }; _global.ipb_get_gname = function () { var _local4 = _root._url; var _local5 = ""; var _local3 = ""; var _local6 = _local4.lastIndexOf("\\") + 1; if ((_local6 == -1) || (_local6 == 0)) { _local6 = _local4.lastIndexOf("/") + 1; } var _local2 = _local6; var _local7 = String(_local4).length; while (_local2 < String(_local4).length) { _local3 = _local4.charAt(_local2); if (_local3 == ".") { break; } _local5 = _local5 + _local3; _local2++; } return(_local5); }; ipb_gname = _global.ipb_get_gname(); xx = new LoadVars(); xx.onLoad = function (success) { if (success) { _global.ipb_scoreVar = this.scoreVar; } }; fname = ((("arcade/gamedata/" + ipb_gname) + "/") + ipb_gname) + ".txt"; xx.load(fname);
Frame 10
function update() { mcState.mcPercent.txtPercent.text = nFakePc; } var MAX_LOAD_SPEED = 2; var TARGET_LABEL = "Loaded"; var nFakePc = 0; var nPc; var sPc; var nFrame; this.onEnterFrame = function () { var _local2 = getBytesLoaded() / getBytesTotal(); nPc = Math.floor(_local2 * 100); if (mcState._currentframe == mcState._totalframes) { nFakePc = nFakePc + MAX_LOAD_SPEED; if (nFakePc > nPc) { nFakePc = nPc; } } update(); if ((nFakePc == 100) && (mcState._currentframe == mcState._totalframes)) { delete this.onEnterFrame; gotoAndStop(TARGET_LABEL); } }; stop(); btnBlock.useHandCursor = false;
Frame 20
nextFrame();
Frame 21
new Main(this);
Symbol 24 Button
on (keyPress "<Left>") { return(undefined); } on (keyPress "<Right>") { return(undefined); } on (keyPress "<Up>") { return(undefined); } on (keyPress "<Down>") { return(undefined); }
Symbol 1349 MovieClip Frame 1
if (yy.savescore == 1) { if (ipb_score == undefined) { ipb_score = eval (_global.ipb_scoreVar); } xx = new LoadVars(); xx.arcadegid = _root.ibpro_gameid; xx.gscore = ipb_score; xx.gname = _global.ipb_get_gname(); xx.enscore = (ipb_score * yy.randchar) ^ yy.randchar2; xx.send("index.php?autocom=arcade&do=savescore", "_self", "POST"); stop(); } _global.ipbSend = function (ipb_score) { _root._visible = false; _root.enabled = false; xx = new LoadVars(); yy = new LoadVars(); xx.sendAndLoad("index.php?autocom=arcade&do=verifyscore", yy, "POST"); };
Symbol 3 MovieClip [SarbakanLibrary] Frame 1
#initclip 1 Object.registerClass("SarbakanLibrary", LibCompileHookComponent); #endinitclip
Symbol 126 MovieClip Frame 119
stop();
Symbol 163 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 164 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 167 MovieClip Frame 1
stop();
Symbol 195 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 205 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 276 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 281 MovieClip Frame 1
stop();
Symbol 290 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 294 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 417 MovieClip Frame 1
stop();
Symbol 651 MovieClip Frame 1
this._visible = false;
Symbol 664 MovieClip Frame 1
this.swapDepths(666); this.removeMovieClip();
Symbol 666 MovieClip Frame 1
this._visible = false;
Symbol 839 MovieClip Frame 1
stop();
Symbol 860 MovieClip Frame 1
this.swapDepths(666); this.removeMovieClip();
Symbol 16 MovieClip [__Packages.Library.DispatcherBase] Frame 0
class Library.DispatcherBase { var bPaused, aListeners; function DispatcherBase () { bPaused = false; aListeners = new Array(); } function doEnterFrame() { if (!bPaused) { doDispatchMessage("doEnterFrame"); } } function doAddListener(__oRef) { aListeners.push(__oRef); } function doRemoveListener(__oRef) { for (var _local2 in aListeners) { if (aListeners[_local2] == __oRef) { delete aListeners[_local2]; aListeners.splice(Number(_local2), 1); } } } function doPause() { bPaused = true; doDispatchMessage("doPause"); } function doResume() { bPaused = false; doDispatchMessage("doResume"); } function doDestroy() { delete aListeners; } function doDispatchMessage(__sMessage) { for (var _local3 in aListeners) { aListeners[_local3][__sMessage](); } } }
Symbol 1324 MovieClip [__Packages.Main] Frame 0
class Main extends Library.DispatcherBase { static var oCtrl; var mcRef, oHS, nLatestScore, bHSScrolling, oTransition, doAddListener, oHSInGame, oHSWin, oHSLose, nHSScrollChange, bGameFromReset, bHSFromTitle, bHSAlreadySubmitted, oGame, sCurrentSection, sTargetSection, oMusicPack, oIntroManager, oTitleManager; function Main (_mcRef) { super(); mcRef = _mcRef; oCtrl = this; oHS = new NickHS("fop_break", true, false); nLatestScore = 0; bHSScrolling = false; mcRef.onEnterFrame = Library.Utils.Delegate.create(this, doEnterFrame); Library.Sound.SoundManager.doInit(mcRef); Library.Sound.SoundManager.setCategoryVolume(sSOUND_CAT_SOUND, nSOUND_VOL_SOUND); Library.Sound.SoundManager.setCategoryVolume(sSOUND_CAT_MUSIC, nSOUND_VOL_MUSIC); doStartPackMusic(); oTransition = new Library.Transition(mcRef.mcTransition); oTransition.__set__Listener(this); doAddListener(oTransition); oHSInGame = new Library.BasicPopUp(mcRef.mcHighScoresNormal, true); oHSInGame.__set__Listener(this); doAddListener(oHSInGame); oHSWin = new Library.BasicPopUp(mcRef.mcHighScoresWin, true); oHSWin.__set__Listener(this); doAddListener(oHSWin); oHSLose = new Library.BasicPopUp(mcRef.mcHighScoresLose, true); oHSLose.__set__Listener(this); doAddListener(oHSLose); doStartPackMusic(); Library.Sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_SOUND, "Game_Start.wav"); doSetSection(sSECTION_INTRO); } static function get Instance() { return(oCtrl); } function get StageRoot() { return(mcRef); } function doEnterFrame() { super.doEnterFrame(); if (bHSScrolling) { oHSInGame.__get__Ref().mcHS.txtHSNumber.scroll = oHSInGame.__get__Ref().mcHS.txtHSNumber.scroll + nHSScrollChange; oHSInGame.__get__Ref().mcHS.txtHSName.scroll = oHSInGame.__get__Ref().mcHS.txtHSName.scroll + nHSScrollChange; oHSInGame.__get__Ref().mcHS.txtHSScore.scroll = oHSInGame.__get__Ref().mcHS.txtHSScore.scroll + nHSScrollChange; oHSWin.__get__Ref().mcHS.txtHSNumber.scroll = oHSWin.__get__Ref().mcHS.txtHSNumber.scroll + nHSScrollChange; oHSWin.__get__Ref().mcHS.txtHSName.scroll = oHSWin.__get__Ref().mcHS.txtHSName.scroll + nHSScrollChange; oHSWin.__get__Ref().mcHS.txtHSScore.scroll = oHSWin.__get__Ref().mcHS.txtHSScore.scroll + nHSScrollChange; oHSLose.__get__Ref().mcHS.txtHSNumber.scroll = oHSLose.__get__Ref().mcHS.txtHSNumber.scroll + nHSScrollChange; oHSLose.__get__Ref().mcHS.txtHSName.scroll = oHSLose.__get__Ref().mcHS.txtHSName.scroll + nHSScrollChange; oHSLose.__get__Ref().mcHS.txtHSScore.scroll = oHSLose.__get__Ref().mcHS.txtHSScore.scroll + nHSScrollChange; } } function doCloseHSIfOpen() { if (oHSInGame.__get__CurrentState() == "Idle") { doResumeFromInGameHS(); } } function onIntroFirstPartOver() { doTransitionTo(sSECTION_TITLE); Library.Sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_SOUND, "Transition.mp3", 60); } function onTitleCardComplete() { bGameFromReset = false; doSetSection(sSECTION_GAME); } function doRollSound() { Library.Sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_SOUND, "Mouse_Rollover.mp3", 55, 1, true); } function doClickSound() { Library.Sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_SOUND, "Mouse_Click.mp3", 60, 1, true); } function onPlayerLose() { bHSFromTitle = false; bHSAlreadySubmitted = false; nLatestScore = oGame.__get__Status().Score; _root.micro = nLatestScore; oGame.doPause(); oHSLose.doOpen(); Library.Sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_SOUND, "Transition.mp3", 60); doStartPackMusic(); Game.__get__Instance().doStopMusic(); } function onPlayerWin() { bHSFromTitle = false; bHSAlreadySubmitted = false; nLatestScore = oGame.__get__Status().Score; _root.micro = nLatestScore; oGame.doPause(); oHSWin.doOpen(); Library.Sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_SOUND, "Transition.mp3", 60); doStartPackMusic(); Game.__get__Instance().doStopMusic(); } function onTransitionEvent(_nEvent, _oTransition) { switch (_nEvent) { case Library.Transition.TRANSITION_SCREEN_COVERED : doUnloadSection(sCurrentSection); doSetSection(sTargetSection); break; case Library.Transition.TRANSITION_COMPLETE : } } function onPopUpEvent(_nEvent, _oPopUp) { if (!(_nEvent === Library.BasicPopUp.NEED_UPDATE)) { } else { switch (_oPopUp) { case oHSInGame : doUpdateInGameHS(); break; case oHSLose : doUpdateLoseHS(); break; case oHSWin : doUpdateWinHS(); } } } function doSubmitScoreFromLose() { _root.micro = nLatestScore; oHS.bSubmitHS = false; oHS.submitScore(nLatestScore); bHSAlreadySubmitted = true; oHSLose.__get__Ref().mcButtons.btnSubmitHS._visible = true; } function doSubmitScoreFromWin() { _root.micro = nLatestScore; oHS.bSubmitHS = false; oHS.submitScore(nLatestScore); bHSAlreadySubmitted = true; oHSWin.__get__Ref().mcButtons.btnSubmitHS._visible = true; } function doPlayAgainFromLose() { oHSLose.doClose(); doUnloadSection(sSECTION_GAME); doSetSection(sSECTION_GAMERESET); } function doPlayAgainFromWin() { oHSWin.doClose(); doUnloadSection(sSECTION_GAME); doSetSection(sSECTION_GAMERESET); } function doResumeFromInGameHS() { oHSInGame.doClose(); } function doShowInGameHS() { bHSFromTitle = true; oHSInGame.doOpen(); } function doStopScrollHsList() { bHSScrolling = false; } function doStartScrollHsList(_nChange) { bHSScrolling = true; nHSScrollChange = _nChange; } function doSoundEvent(__nEvent, __oSound) { if (!(__nEvent === Library.Sound.SoundManager.EVENT_SOUND_COMPLETE)) { } else if (__oSound == oMusicPack) { delete oMusicPack; } } function doStartPackMusic() { if (oMusicPack == undefined) { oMusicPack = Library.Sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_MUSIC, "Music_Pack.wav", 0, 999999); oMusicPack.doAddListener(this); } oMusicPack.doFadeTo(100); } function doStopPackMusic() { if (oMusicPack != undefined) { oMusicPack.doFadeTo(0); } } function doSetUpSharedHS(_mcRef, _oOriginHS) { oHS.setHSBoard(_mcRef.mcHS); if (_oOriginHS.__get__CurrentState() == "Idle") { oHS.getScores(); } _mcRef.btnHaut.onPress = Library.Utils.Delegate.create(this, doStartScrollHsList, -1); _mcRef.btnBas.onPress = Library.Utils.Delegate.create(this, doStartScrollHsList, 1); _mcRef.btnHaut.onRelease = Library.Utils.Delegate.create(this, doStopScrollHsList); _mcRef.btnHaut.onReleaseOutside = Library.Utils.Delegate.create(this, doStopScrollHsList); _mcRef.btnHaut.onRollOut = Library.Utils.Delegate.create(this, doStopScrollHsList); _mcRef.btnBas.onRelease = Library.Utils.Delegate.create(this, doStopScrollHsList); _mcRef.btnBas.onReleaseOutside = Library.Utils.Delegate.create(this, doStopScrollHsList); _mcRef.btnBas.onRollOut = Library.Utils.Delegate.create(this, doStopScrollHsList); _mcRef.mcScore.txtScore.text = Library.Utils.Tools.getFormatedNumber(nLatestScore, 6); } function doUpdateInGameHS() { doSetUpSharedHS(oHSInGame.__get__Ref(), oHSInGame); oHSInGame.__get__Ref().btnBack.onRelease = Library.Utils.Delegate.create(this, doResumeFromInGameHS); } function doUpdateLoseHS() { doSetUpSharedHS(oHSLose.__get__Ref(), oHSLose); oHSLose.__get__Ref().mcButtons.btnSubmitHS._visible = oHS.getIsLoggedIn() && (!bHSAlreadySubmitted); oHSLose.__get__Ref().mcButtons.btnSubmitHS.onRelease = Library.Utils.Delegate.create(this, doSubmitScoreFromLose); oHSLose.__get__Ref().mcButtons.btnPlay.onRelease = Library.Utils.Delegate.create(this, doPlayAgainFromLose); } function doUpdateWinHS() { doSetUpSharedHS(oHSWin.__get__Ref(), oHSWin); oHSWin.__get__Ref().mcButtons.btnSubmitHS._visible = oHS.getIsLoggedIn() && (!bHSAlreadySubmitted); oHSWin.__get__Ref().mcButtons.btnSubmitHS.onRelease = Library.Utils.Delegate.create(this, doSubmitScoreFromWin); oHSWin.__get__Ref().mcButtons.btnPlay.onRelease = Library.Utils.Delegate.create(this, doPlayAgainFromWin); } function doCreateGame() { oGame = new Game(mcRef.mcGameScreen); } function doUnloadGame() { oGame.doDestroy(); } function doSetSection(_sSection) { sCurrentSection = _sSection; mcRef.gotoAndStop(sCurrentSection); switch (sCurrentSection) { case sSECTION_INTRO : oIntroManager = new Intro(mcRef.mcState); break; case sSECTION_TITLE : oTitleManager = new TitleCard(mcRef.mcState); doCreateGame(); bGameFromReset = false; break; case sSECTION_GAMERESET : bGameFromReset = true; doSetSection(sSECTION_GAME); break; case sSECTION_GAME : if (bGameFromReset) { doCreateGame(); } oGame.onBeginGame(); } } function doUnloadSection(_sSection) { switch (_sSection) { case sSECTION_INTRO : delete oIntroManager; break; case sSECTION_GAME : doUnloadGame(); break; case sSECTION_TITLE : delete oTitleManager; } } function doTransitionTo(_sSection) { sTargetSection = _sSection; oTransition.doStart(); } static var nSOUND_VOL_SOUND = 100; static var nSOUND_VOL_MUSIC = 35; static var sSOUND_CAT_SOUND = "SFX"; static var sSOUND_CAT_MUSIC = "Music"; static var nFRAME_RATE = 36; static var sSECTION_INTRO = "Intro"; static var sSECTION_TITLE = "Title"; static var sSECTION_GAME = "Game"; static var sSECTION_GAMERESET = "GameReset"; }
Symbol 14 MovieClip [__Packages.Library.State] Frame 0
class Library.State { var mcRef, bStateLocked, bPaused, sState, nStateTotalFrame; function State (__mcRef) { mcRef = __mcRef; bStateLocked = false; bPaused = false; } function doEnterFrame() { this["do" + sState](); } function doPause() { bPaused = true; mcRef.mcState.stop(); } function doResume() { bPaused = false; mcRef.mcState.play(); } function setState(__sState) { if (!bStateLocked) { doForcedSetState(__sState); } } function doForcedSetState(__sState) { if (sState != __sState) { doUnLoadStateAction(sState); sState = __sState; mcRef.gotoAndStop(sState); nStateTotalFrame = mcRef.mcState._totalframes; doLoadStateAction(sState); } } function get Paused() { return(bPaused); } function get CurrentState() { return(sState); } function doLoadStateAction() { } function doUnLoadStateAction() { } function doLockState() { bStateLocked = true; } function doUnlockState() { bStateLocked = false; } function isStateComplete() { var _local2 = false; if (mcRef.mcState._currentframe == nStateTotalFrame) { _local2 = true; } return(_local2); } function isStateStarting() { var _local2 = false; if (mcRef.mcState._currentframe == 1) { _local2 = true; } return(_local2); } }
Symbol 17 MovieClip [__Packages.Library.Transition] Frame 0
class Library.Transition extends Library.State { var setState, isStateComplete, oListener, __get__Listener, mcRef; function Transition (__mcRef) { super(__mcRef); setState("Hidden"); } function doStart() { setState("In"); } function doDestroy() { } function doIn() { if (isStateComplete()) { oListener.onTransitionEvent(TRANSITION_SCREEN_COVERED, this); setState("Out"); } } function doOut() { if (isStateComplete()) { oListener.onTransitionEvent(TRANSITION_COMPLETE, this); setState("Hidden"); } } function set Listener(_o) { oListener = _o; //return(__get__Listener()); } function doLoadStateAction() { mcRef.mcState.btnBlock.useHandCursor = false; } static var TRANSITION_SCREEN_COVERED = 1; static var TRANSITION_COMPLETE = 2; }
Symbol 1325 MovieClip [__Packages.Game] Frame 0
class Game extends Library.DispatcherBase { static var oCtrl; var mcRef, bFirstPlay, bShowHint, nFrameHint, oMenuPopUp, oHelpPopUp, oConfirmPopUp, oHintPopUp, doAddListener, oPlayerStatus, oGameTimer, nBGTargetPosition, bMoveBG, oHelpKeyManager, oEE, nHintHideDelay, oLevel, sCurrentSection, sTargetSection, oMusicGame; function Game (_mcRef) { super(); mcRef = _mcRef; oCtrl = this; bFirstPlay = true; bShowHint = true; nFrameHint = 1; oMenuPopUp = new Library.BasicPopUp(mcRef.mcPopups.mcMenu, true); oMenuPopUp.__set__Listener(this); Main.__get__Instance().doAddListener(oMenuPopUp); oHelpPopUp = new Library.BasicPopUp(mcRef.mcPopups.mcHelp, true); oHelpPopUp.__set__Listener(this); Main.__get__Instance().doAddListener(oHelpPopUp); oConfirmPopUp = new Library.BasicPopUp(mcRef.mcPopups.mcConfirm, true); oConfirmPopUp.__set__Listener(this); Main.__get__Instance().doAddListener(oConfirmPopUp); oHintPopUp = new Library.BasicPopUp(mcRef.mcPopups.mcHints, false); oHintPopUp.__set__Listener(this); doAddListener(oHintPopUp); oHintPopUp.doHide(); oPlayerStatus = new PlayerStatus(); oPlayerStatus.setHud(mcRef.mcHud); oGameTimer = new Library.Utils.Timer(); oGameTimer.__set__FrameRate(Main.nFRAME_RATE); oGameTimer.__set__Method(Library.Utils.Timer.TIMER_COUNT_UP); doAddListener(oGameTimer); Main.__get__Instance().doAddListener(this); nBGTargetPosition = mcRef.mcBackgrounds._y; bMoveBG = false; oHelpKeyManager = new Library.Utils.KeysManager(); oHelpKeyManager.setListenerForKey(this, 32); oHelpKeyManager.setListenerForKey(this, 69); oEE = new EE(mcRef.mcEE); doSetSection(sSECTION_EMPTY); } static function get Instance() { return(oCtrl); } function onKeyManagerEvent(_nEvent, _nCode) { switch (_nEvent) { case Library.Utils.KeysManager.EVENT_KEY_DOWN : if (!(_nCode === 32)) { } break; case Library.Utils.KeysManager.EVENT_KEY_UP : switch (_nCode) { case 69 : oEE.doStart(); break; case 32 : if (oHelpPopUp.__get__CurrentState() == "Idle") { doCloseHelp(); } Main.__get__Instance().doCloseHSIfOpen(); } } } function doEnterFrame() { super.doEnterFrame(); nHintHideDelay--; if (nHintHideDelay == 0) { oHintPopUp.doClose(); } if (bMoveBG) { doMoveBG(); } } function onPlayerCatchItem(_nItemFrame) { nFrameHint = _nItemFrame; oHintPopUp.__get__Ref().gotoAndStop(nFrameHint); if ((oHintPopUp.__get__CurrentState() != "Idle") && (bShowHint)) { oHintPopUp.doOpen(); } nHintHideDelay = nHINT_HIDE_DELAY; } function onBeginGame() { doSetSection(sSECTION_GAME); } function onConfirmAnswer(_bAnswer) { if (_bAnswer) { Main.__get__Instance().onPlayerLose(); } oConfirmPopUp.doClose(); } function doLevelEnd(_bWon) { oGameTimer.doStopTimer(); oLevel.doPause(); if (_bWon) { Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Level_Completed.mp3", 125); oPlayerStatus.onPlayerCompleteLevel(oGameTimer.__get__Time()); if (oPlayerStatus.getIsMoreLevelToPlay()) { doSetSection(sSECTION_EMPTY); } else { Main.__get__Instance().onPlayerWin(); } } else { Main.__get__Instance().onPlayerLose(); } } function onTransitionEvent(_nEvent, _oTransition) { switch (_nEvent) { case Library.Transition.TRANSITION_SCREEN_COVERED : doUnloadSection(sCurrentSection); doSetSection(sTargetSection); break; case Library.Transition.TRANSITION_COMPLETE : } } function onPopUpEvent(_nEvent, _oPopUp) { if (!(_nEvent === Library.BasicPopUp.NEED_UPDATE)) { } else { switch (_oPopUp) { case oHelpPopUp : doUpdateHelpPopUp(); break; case oHintPopUp : oHintPopUp.__get__Ref().gotoAndStop(nFrameHint); break; case oMenuPopUp : doUpdateMenuPopUp(); break; case oConfirmPopUp : doUpdateConfirmPopUp(); } } } function doSoundEvent(_nEvent, _oSound) { if (!(_nEvent === Library.Sound.SoundManager.EVENT_SOUND_COMPLETE)) { } else if (_oSound == oMusicGame) { delete oMusicGame; } } function doToggleShowHint() { bShowHint = !bShowHint; doUpdateHintGroups(); if ((!bShowHint) && (oHintPopUp.__get__CurrentState() != "Hidden")) { oHintPopUp.doClose(); } } function doToggleMuteFor(_sCategory) { if (Library.Sound.SoundManager.isCategoryMuted(_sCategory)) { Library.Sound.SoundManager.doUnMuteCategory(_sCategory); } else { Library.Sound.SoundManager.doMuteCategory(_sCategory); } doUpdateMenuSoundGroups(); } function doShowMenu() { oLevel.doPause(); oMenuPopUp.doOpen(); oGameTimer.doStopTimer(); } function doCloseMenu() { oLevel.doResume(); oMenuPopUp.doClose(); oGameTimer.doStartTimer(); } function doCloseHelp() { oHelpPopUp.doClose(); } function doShowHelp() { oHelpPopUp.doOpen(); } function doViewHS() { Main.__get__Instance().doShowInGameHS(); } function doQuitGame() { oConfirmPopUp.doOpen(); } function doDestroy() { oLevel.doDestroy(); delete oLevel; Main.__get__Instance().doRemoveListener(this); delete oGameTimer; oMenuPopUp.doHide(); (oPlayerStatus);// not popped oMenuPopUp.doDestroy(); delete oMenuPopUp; oHelpPopUp.doDestroy(); delete oHelpPopUp; oHintPopUp.doDestroy(); delete oHintPopUp; oConfirmPopUp.doDestroy(); delete oConfirmPopUp; oHelpKeyManager.doDestroy(); delete oHelpKeyManager; doStopMusic(); Main.__get__Instance().doStartPackMusic(); oMusicGame.doDestroy(); delete oCtrl; } function get Status() { return(oPlayerStatus); } function doUpdateHelpPopUp() { oHelpPopUp.__get__Ref().btnResume.onRelease = Library.Utils.Delegate.create(this, doCloseHelp); } function doUpdateConfirmPopUp() { oConfirmPopUp.__get__Ref().btnYes.onRelease = Library.Utils.Delegate.create(this, onConfirmAnswer, true); oConfirmPopUp.__get__Ref().btnNo.onRelease = Library.Utils.Delegate.create(this, onConfirmAnswer, false); } function doUpdateMenuPopUp() { oMenuPopUp.__get__Ref().btnViewHS.onRelease = Library.Utils.Delegate.create(this, doViewHS); oMenuPopUp.__get__Ref().btnResume.onRelease = Library.Utils.Delegate.create(this, doCloseMenu); oMenuPopUp.__get__Ref().btnHelp.onRelease = Library.Utils.Delegate.create(this, doShowHelp); oMenuPopUp.__get__Ref().btnQuit.onRelease = Library.Utils.Delegate.create(this, doQuitGame); doUpdateMenuSoundGroups(); doUpdateHintGroups(); } function doUpdateHintGroups() { var _local2 = "On"; if (!bShowHint) { _local2 = "Off"; } oMenuPopUp.__get__Ref().mcHintToggle.gotoAndStop(_local2); oMenuPopUp.__get__Ref().mcHintToggle.btnToggle.onRelease = Library.Utils.Delegate.create(this, doToggleShowHint); } function doUpdateMenuSoundGroups() { var _local2 = "On"; if (Library.Sound.SoundManager.isCategoryMuted(Main.sSOUND_CAT_SOUND)) { _local2 = "Off"; } var _local3 = "On"; if (Library.Sound.SoundManager.isCategoryMuted(Main.sSOUND_CAT_MUSIC)) { _local3 = "Off"; } oMenuPopUp.__get__Ref().mcSoundToggle.gotoAndStop(_local2); oMenuPopUp.__get__Ref().mcMusicToggle.gotoAndStop(_local3); oMenuPopUp.__get__Ref().mcSoundToggle.btnToggle.onRelease = Library.Utils.Delegate.create(this, doToggleMuteFor, Main.sSOUND_CAT_SOUND); oMenuPopUp.__get__Ref().mcMusicToggle.btnToggle.onRelease = Library.Utils.Delegate.create(this, doToggleMuteFor, Main.sSOUND_CAT_MUSIC); } function doCreateLevel() { var _local2 = oPlayerStatus.getLevelToPlay(); doSetBGPosition(_local2); _local2 = _local2 + 1; oLevel = new LevelManager(mcRef.mcGame, _local2); mcRef.mcHud.btnMenu.onRelease = Library.Utils.Delegate.create(this, doShowMenu); oGameTimer.setTime(PlayerStatus.nTIME_FOR_EXTRA_POINTS); oGameTimer.doStartTimer(); Main.__get__Instance().doStopPackMusic(); doStartMusic(); if (bFirstPlay) { oHelpPopUp.doOpen(); } bFirstPlay = false; } function doStartMusic() { if (oMusicGame == undefined) { oMusicGame = Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_MUSIC, "Music_Game.wav", 0, 999999); oMusicGame.doAddListener(this); oMusicGame.setFadeRate(8); } oMusicGame.doFadeTo(100); } function doStopMusic() { if (oMusicGame != undefined) { oMusicGame.setFadeRate(8); oMusicGame.doFadeTo(0); } } function doSetBGPosition(_nLevelToPlay) { var _local2; switch (_nLevelToPlay) { case 1 : case 2 : case 3 : _local2 = -3998; break; case 4 : case 5 : _local2 = -3500; break; case 6 : case 7 : _local2 = -3040; break; case 8 : case 9 : _local2 = -2680; break; case 10 : case 11 : _local2 = -2220; break; case 12 : case 13 : _local2 = -1700; break; case 14 : case 15 : _local2 = -1220; break; case 16 : case 17 : _local2 = -490; break; case 18 : case 19 : case 20 : _local2 = -10; } if (nBGTargetPosition != _local2) { nBGTargetPosition = _local2; bMoveBG = true; } } function doMoveBG() { var _local2 = nBGTargetPosition - mcRef.mcBackgrounds._y; var _local3 = Library.Utils.MoreMath.getPolarity(_local2); if (Math.abs(_local2) > nSPEED_BACKGROUND_MOVE) { var _local4 = _local3 * nSPEED_BACKGROUND_MOVE; mcRef.mcBackgrounds._y = mcRef.mcBackgrounds._y + _local4; } else { mcRef.mcBackgrounds._y = nBGTargetPosition; } } function doUnloadLevel() { oLevel.doDestroy(); delete oLevel; } function doSetSection(_sSection) { sCurrentSection = _sSection; mcRef.gotoAndStop(sCurrentSection); switch (sCurrentSection) { case sSECTION_GAME : doCreateLevel(); break; case sSECTION_EMPTY : if (bFirstPlay) { break; } doSetSection(sSECTION_GAME); } } function doUnloadSection(_sSection) { if (!(_sSection === sSECTION_GAME)) { } else { doUnloadLevel(); } } static var sSECTION_EMPTY = "Empty"; static var sSECTION_GAME = "Game"; static var nHINT_HIDE_DELAY = 75; static var nSPEED_BACKGROUND_MOVE = 12; }
Symbol 1326 MovieClip [__Packages.LevelManager] Frame 0
class LevelManager extends Library.DispatcherBase { static var oCtrl; var mcRef, nLevel, aPaddles, aBlocks, aBalls, aItems, aBolts, nBallNum, nItemNum, bLevelEnded, bDropDownMotionWait, bDropDownMotion, aDropDownElements, aEndLevelElements, bBallSpeedUp, bCalledLevelEnd, bSentEndingWord, nEndCountDown, nNextRemoveDepth, nNextFrontDepth, bPaused, nGameState, nPreventiveEndDelay, bPaddleEndMoveComplete, oMainBall, oBallSpeedUpTimer, doAddListener, oMainPaddle, oPixies, bPixiesVisible, oPixiesVisibleTimer, doRemoveListener; function LevelManager (_mcRef, _nLevel) { super(); mcRef = _mcRef; oCtrl = this; nLevel = _nLevel; mcRef.gotoAndStop(_nLevel); mcRef.mcLevel.gotoAndStop("Init"); aPaddles = new Array(); aBlocks = new Array(); aBalls = new Array(); aItems = new Array(); aBolts = new Array(); nBallNum = 0; nItemNum = 0; bLevelEnded = false; bDropDownMotionWait = true; bDropDownMotion = false; aDropDownElements = new Array(); aEndLevelElements = new Array(); bBallSpeedUp = false; bCalledLevelEnd = false; bSentEndingWord = false; nEndCountDown = 0; nNextRemoveDepth = nDEPTH_REMOVE_MIN; nNextFrontDepth = nDEPTH_FRONT_MIN; onInitLevel(); Game.__get__Instance().doAddListener(this); } static function get Instance() { return(oCtrl); } function doEnterFrame() { super.doEnterFrame(); if (!bPaused) { if (nGameState == nGAME_STATE_END_WON_COUNTDOWN) { nEndCountDown--; if (nEndCountDown == 0) { onLevelEnded(); } } else if (nGameState == nGAME_STATE_END_LOSE_COUNTDOWN) { nEndCountDown--; if (nEndCountDown == 0) { Game.__get__Instance().doLevelEnd(false); } } else if (nGameState == nGAME_STATE_DROP_DOWN_MOTION) { if (bDropDownMotionWait && (aDropDownElements.length != 0)) { bDropDownMotionWait = false; bDropDownMotion = true; } if (bDropDownMotion) { doDropDownMotion(); } } else if (nGameState == nGAME_STATE_END_EXPLOSION) { if (bLevelEnded) { doLevelEndExplode(); if (!bCalledLevelEnd) { nPreventiveEndDelay--; if (nPreventiveEndDelay <= 0) { Game.__get__Instance().doLevelEnd(true); bCalledLevelEnd = true; } } } } doCheckActiveModifiers(); } } function doCheckLevelEndAnimComplete() { if (((aEndLevelElements.length <= 0) && (bPaddleEndMoveComplete)) && (!bCalledLevelEnd)) { Game.__get__Instance().doLevelEnd(true); bCalledLevelEnd = true; } } function onPaddleMovedCenter() { if (bLevelEnded) { bPaddleEndMoveComplete = true; doCheckLevelEndAnimComplete(); } } function onLevelEndAnimEnded(_oElement) { for (var _local3 in aEndLevelElements) { if (aEndLevelElements[_local3].oObj == _oElement) { delete aEndLevelElements[_local3].oObj; delete aEndLevelElements[_local3].bExploded; aEndLevelElements.splice(Number(_local3), 1); } } doCheckLevelEndAnimComplete(); } function onDropDownCompleteForElement(_oElement) { for (var _local3 in aDropDownElements) { if (aDropDownElements[_local3].oObj == _oElement) { delete aDropDownElements[_local3].oObj; delete aDropDownElements[_local3].bMoving; aDropDownElements.splice(Number(_local3), 1); } } if (aDropDownElements.length <= 0) { onDropDownComplete(); } } function doAddPaddle(_oPaddle) { aPaddles.push(_oPaddle); } function doRemovePaddle(_oPaddle) { for (var _local3 in aPaddles) { if (aPaddles[_local3] == _oPaddle) { delete aPaddles[_local3]; aPaddles.splice(_local3, 1); } } } function doAddLevelDesignItem(_mcItem, _nItemType) { new LevelDesignItem(_mcItem, _nItemType); } function doAddItemAt(_nX, _nY, _nItemType) { var _local2; switch (_nItemType) { case LevelDesignItem.nBONUS_FAIRY_CROWN : _local2 = LevelDesignItem.sLINKAGE_BONUS_FAIRY_CROWN; break; case LevelDesignItem.nBONUS_CC_POWERSUIT : _local2 = LevelDesignItem.sLINKAGE_BONUS_CC_POWERSUIT; break; case LevelDesignItem.nBONUS_CC_SYMBOL : _local2 = LevelDesignItem.sLINKAGE_BONUS_CC_SYMBOL; break; case LevelDesignItem.nPOWERDOWN_ROCKET : _local2 = LevelDesignItem.sLINKAGE_POWERDOWN_ROCKET; break; case LevelDesignItem.nBONUS_TRAMPOLINE : _local2 = LevelDesignItem.sLINKAGE_BONUS_TRAMPOLINE; break; case LevelDesignItem.nPOWERDOWN_JACKBOX : _local2 = LevelDesignItem.sLINKAGE_POWERDOWN_JACKBOX; break; case LevelDesignItem.nBONUS_CHEWINGGUM : _local2 = LevelDesignItem.sLINKAGE_BONUS_CHEWINGGUM; break; case LevelDesignItem.nBONUS_MAGICWAND : _local2 = LevelDesignItem.sLINKAGE_BONUS_MAGICWAND; break; case LevelDesignItem.nPOWERDOWN_PING : _local2 = LevelDesignItem.sLINKAGE_POWERDOWN_PING; } nItemNum++; var _local3 = mcRef.attachMovie(_local2, "mcItem" + nItemNum, nITEMS_DEPTH_START + nItemNum); _local3._x = _nX; _local3._y = _nY; var _local4 = new FallingItem(_local3, _nItemType); aItems.push(_local4); } function doAddShootingStar(_mcStar) { var _local2 = new ShootingStar(_mcStar); aDropDownElements.push({oObj:_local2, bMoving:false}); _local2.onHideForDropDown(); aBalls.push(_local2); } function doAddBlock(_mcBlock, _nStepNumber) { var _local2 = new Block(_mcBlock, _nStepNumber); aDropDownElements.push({oObj:_local2, bMoving:false}); _local2.onHideForDropDown(); aBlocks.push(_local2); } function doNewBolt(_nX, _nY) { nItemNum++; var _local2 = mcRef.attachMovie(sBOLT_LINKAGE, "mcBolt" + nItemNum, nITEMS_DEPTH_START + nItemNum); _local2._x = _nX; _local2._y = _nY; var _local3 = new Bolt(_local2); aBolts.push(_local3); } function doNewTimmyTrail(_nX, _nY, _sAddonState) { nItemNum++; var _local2 = mcRef.attachMovie(sTRAIL_TIMMY_LINKAGE, "mcTT" + nItemNum, nITEMS_DEPTH_START + nItemNum); _local2._x = _nX; _local2._y = _nY; new TrailTimmy(_local2, _sAddonState); } function doNewTrailStar(_nX, _nY) { nItemNum++; var _local2 = mcRef.attachMovie(sTRAIL_STARS_LINKAGE, "mcTS" + nItemNum, nITEMS_DEPTH_START + nItemNum); _local2._x = _nX; _local2._y = _nY; new TrailStars(_local2); } function doNewEndingWord() { if (!bSentEndingWord) { nItemNum++; var _local2 = mcRef.attachMovie(sWORDS_LINKAGE, "mcWord" + nItemNum, nITEMS_DEPTH_START + nItemNum); _local2._x = nENDING_WORD_X; _local2._y = nENDING_WORD_Y; new EndingWord(_local2); bSentEndingWord = true; } } function getNearPaddlesForObject(_oObject) { var _local4 = new Array(); var _local3 = Library.Utils.MoreMath.getBoundsCenter(_oObject.__get__Bounds()); for (var _local6 in aPaddles) { if (aPaddles[_local6] != _oObject) { var _local2 = Library.Utils.MoreMath.getBoundsCenter(aPaddles[_local6].Bounds); if (Library.Utils.MoreMath.getManhattanDistance(_local3.x, _local3.y, _local2.x, _local2.y) <= nPADDLE_NEAR_DISTANCE) { _local4.push(aPaddles[_local6]); } } } return(_local4); } function getNearBallsForObject(_oObject) { var _local4 = new Array(); var _local3 = Library.Utils.MoreMath.getBoundsCenter(_oObject.__get__Bounds()); for (var _local6 in aBalls) { if (aBalls[_local6] != _oObject) { var _local2 = Library.Utils.MoreMath.getBoundsCenter(aBalls[_local6].Bounds); if (Library.Utils.MoreMath.getManhattanDistance(_local3.x, _local3.y, _local2.x, _local2.y) <= nBALLS_NEAR_DISTANCE) { _local4.push(aBalls[_local6]); } } } return(_local4); } function getNearBlocksForObject(_oObject) { var _local4 = new Array(); var _local3 = Library.Utils.MoreMath.getBoundsCenter(_oObject.__get__Bounds()); for (var _local6 in aBlocks) { if (aBlocks[_local6] != _oObject) { var _local2 = Library.Utils.MoreMath.getBoundsCenter(aBlocks[_local6].Bounds); if (Math.abs(_local3.y - _local2.y) <= nBLOCKS_NEAR_DISTANCE_Y) { if (Math.abs(_local3.x - _local2.x) <= nBLOCKS_NEAR_DISTANCE_X) { _local4.push(aBlocks[_local6]); } } } } return(_local4); } function onItemLost(_oItem) { doDeleteItem(_oItem); if (nGameState == nGAME_STATE_WAIT_END_ITEMS_REMAIN) { doCheckLevelEnd(); } } function onPlayerCatchItem(_oItem) { doDeleteItem(_oItem); var _local3 = _oItem.__get__ItemType(); Game.__get__Instance().onPlayerCatchItem(_local3); switch (_local3) { case LevelDesignItem.nBONUS_FAIRY_CROWN : Game.__get__Instance().__get__Status().onGainLive(); Game.__get__Instance().__get__Status().onCatchBonus(); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Bonus_Catch_FairyCrown.mp3", 100, 1, true); break; case LevelDesignItem.nBONUS_CC_POWERSUIT : oMainBall.onGainPassThroughAbility(); Game.__get__Instance().__get__Status().onCatchBonus(); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Bonus_Catch_CC_Suit.mp3", 100, 1, true); break; case LevelDesignItem.nBONUS_CC_SYMBOL : Game.__get__Instance().__get__Status().onCatchBonus(); Game.__get__Instance().__get__Status().doAddPoints(LevelDesignItem.nBONUS_CC_SYMBOL_POINTS); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Bonus_Catch_CC_Points.mp3", 100, 1, true); break; case LevelDesignItem.nPOWERDOWN_ROCKET : if (!bBallSpeedUp) { for (var _local2 in aBalls) { aBalls[_local2].doAffectSpeed(LevelDesignItem.nPOWERDOWN_ROCKET_SPEED); } } bBallSpeedUp = true; oBallSpeedUpTimer = new Library.Utils.Timer(); oBallSpeedUpTimer.__set__Method(Library.Utils.Timer.TIMER_COUNT_DOWN); doAddListener(oBallSpeedUpTimer); oBallSpeedUpTimer.setTime(LevelDesignItem.nPOWERDOWN_ROCKET_TIME); oBallSpeedUpTimer.doStartTimer(); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Bonus_Catch_Rocket.mp3", 100, 1, true); break; case LevelDesignItem.nBONUS_TRAMPOLINE : Game.__get__Instance().__get__Status().onCatchBonus(); oMainPaddle.onPaddleResize(PlayerPaddle.sPADDLE_STATE_LARGE); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Bonus_Catch_Trampoline.mp3", 100, 1, true); break; case LevelDesignItem.nPOWERDOWN_JACKBOX : oMainPaddle.onPaddleResize(PlayerPaddle.sPADDLE_STATE_SHORT); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Bonus_Catch_JackBox.mp3", 100, 1, true); break; case LevelDesignItem.nBONUS_CHEWINGGUM : Game.__get__Instance().__get__Status().onCatchBonus(); oMainPaddle.onChewingGumCatch(); oMainBall.onChewingGumCatch(); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Bonus_Catch_BubbleGum.mp3", 100, 1, true); break; case LevelDesignItem.nBONUS_MAGICWAND : Game.__get__Instance().__get__Status().onCatchBonus(); oMainPaddle.onMagicWandCatch(); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Bonus_Catch_MagicWand.mp3", 100, 1, true); break; case LevelDesignItem.nPOWERDOWN_PING : doCreatePixies(); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Bonus_Catch_Ping.mp3", 100, 1, true); } if (nGameState == nGAME_STATE_WAIT_END_ITEMS_REMAIN) { doCheckLevelEnd(); } } function onChewingGumEnd() { oMainBall.onChewingGumEnd(); } function onBlockCrushed(_oBlock) { doDeleteBlock(_oBlock); doCheckLevelEnd(); } function onBallLost(_oBall) { doDeleteBall(_oBall); _oBall.doDestroy(); if (nGameState == nGAME_STATE_PLAYING) { if (_oBall == oMainBall) { Game.__get__Instance().__get__Status().onLoseLive(); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Lose_Life.mp3"); oMainPaddle.onChewingGumEnd(); if (Game.__get__Instance().__get__Status().getPlayerCanContinue()) { delete oMainBall; oMainPaddle.doGetBall(); } else { nGameState = nGAME_STATE_END_LOSE_COUNTDOWN; nEndCountDown = nEND_COUNTDOWN; } } } } function getNewBall() { nBallNum++; var _local2 = GameStage.attachMovie(sLINKAGE_MAIN_BALL, "mcBall" + nBallNum, nBALL_DEPTH_START + nBallNum); oMainBall = new MainBall(_local2); if (bBallSpeedUp) { oMainBall.doAffectSpeed(LevelDesignItem.nPOWERDOWN_ROCKET_SPEED); } aBalls.push(oMainBall); return(oMainBall); } function onLevelEnded() { nGameState = nGAME_STATE_END_EXPLOSION; bLevelEnded = true; nPreventiveEndDelay = 150; for (var _local4 in aBalls) { aEndLevelElements.push({oObj:aBalls[_local4], bExploded:false}); aBalls[_local4].onLevelEnded(); aBalls.splice(Number(_local4), 1); } for (var _local4 in aBlocks) { aEndLevelElements.push({oObj:aBlocks[_local4], bExploded:false}); aBlocks[_local4].onLevelEnded(); aBlocks.splice(Number(_local4), 1); } bPaddleEndMoveComplete = false; oMainPaddle.onLevelEnded(); oPixies.doHide(); } function doPutInFront(_mc) { do { nNextFrontDepth++; if (nNextFrontDepth > nDEPTH_FRONT_MAX) { nNextFrontDepth = nDEPTH_FRONT_MIN; } } while (_mc._parent.getInstanceAtDepth(nNextFrontDepth) != undefined); _mc.swapDepths(nNextFrontDepth); } function doDestroy() { for (var _local2 in aBalls) { aBalls[_local2].doDestroy(); aBalls.splice(Number(_local2), 1); } for (var _local2 in aBlocks) { aBlocks[_local2].doDestroy(); aBlocks.splice(Number(_local2), 1); } delete aBalls; delete aBlocks; delete oCtrl; oMainPaddle.doDestroy(); delete oMainPaddle; oMainBall.doDestroy(); delete oMainBall; oPixies.doDestroy(); delete oPixies; Game.__get__Instance().doRemoveListener(this); } function get GameStarted() { return(nGameState == nGAME_STATE_PLAYING); } function get Blocks() { return(Library.Utils.Tools.doCopyArray(aBlocks)); } function get MainPaddle() { return(oMainPaddle); } function get GameStage() { return(mcRef); } function get RemoveDepth() { do { nNextRemoveDepth++; if (nNextRemoveDepth > nDEPTH_REMOVE_MAX) { nNextRemoveDepth = nDEPTH_REMOVE_MIN; } } while (mcRef.getInstanceAtDepth(nNextRemoveDepth) != undefined); return(nNextRemoveDepth); } function onDropDownComplete() { nGameState = nGAME_STATE_PLAYING; oMainPaddle.doGetBall(); } function doLevelEndExplode() { if (aEndLevelElements.length > 0) { var _local2 = new Array(); for (var _local3 in aEndLevelElements) { if (!aEndLevelElements[_local3].bExploded) { _local2.push(aEndLevelElements[_local3]); } } var _local5 = Library.Utils.MoreMath.getRandomRange(0, _local2.length - 1); var _local4 = _local2[_local5]; if (_local4 != undefined) { _local4.oObj.doLevelEndedAnim(); _local4.bExploded = true; } } } function doDropDownMotion() { if (aDropDownElements.length > 0) { var _local3 = new Array(); var _local2 = Number.NEGATIVE_INFINITY; for (var _local4 in aDropDownElements) { if (!aDropDownElements[_local4].bMoving) { if (aDropDownElements[_local4].oObj.Bounds.yMax > _local2) { _local2 = aDropDownElements[_local4].oObj.Bounds.yMax; } } } for (var _local4 in aDropDownElements) { if (!aDropDownElements[_local4].bMoving) { if (Math.abs(aDropDownElements[_local4].oObj.Bounds.yMax - _local2) <= nDROPDOWN_LINE_BUFFER) { _local3.push(aDropDownElements[_local4]); } } } var _local6 = Library.Utils.MoreMath.getRandomRange(0, _local3.length - 1); var _local5 = _local3[_local6]; if (_local5 != undefined) { _local5.oObj.onStartDropDownMove(); _local5.bMoving = true; } else { bDropDownMotion = false; } } else { bDropDownMotion = false; } } function doCreatePixies() { oPixies.doShow(); bPixiesVisible = true; oPixiesVisibleTimer = new Library.Utils.Timer(); oPixiesVisibleTimer.__set__Method(Library.Utils.Timer.TIMER_COUNT_DOWN); doAddListener(oPixiesVisibleTimer); oPixiesVisibleTimer.setTime(LevelDesignItem.nPOWERDOWN_PIXIES_TIME); oPixiesVisibleTimer.doStartTimer(); } function doCheckLevelEnd() { var _local2 = true; for (var _local3 in aBlocks) { if (!aBlocks[_local3].NeverDies) { _local2 = false; } } if (_local2) { if (aItems.length <= 0) { nGameState = nGAME_STATE_END_WON_COUNTDOWN; nEndCountDown = nEND_COUNTDOWN; doNewEndingWord(); } else { nGameState = nGAME_STATE_WAIT_END_ITEMS_REMAIN; } } } function doDeleteBlock(_oBlock) { for (var _local2 in aBlocks) { if (aBlocks[_local2] == _oBlock) { delete aBlocks[_local2]; aBlocks.splice(Number(_local2), 1); } } } function doDeleteBall(_oBall) { for (var _local3 in aBalls) { if (aBalls[_local3] == _oBall) { aBalls.splice(Number(_local3), 1); } } } function doDeleteItem(_oItem) { for (var _local3 in aItems) { if (aItems[_local3] == _oItem) { delete aItems[_local3]; aItems.splice(Number(_local3), 1); } } } function doCheckActiveModifiers() { if (bBallSpeedUp) { if (oBallSpeedUpTimer.__get__Time() <= 0) { bBallSpeedUp = false; doRemoveListener(oBallSpeedUpTimer); delete oBallSpeedUpTimer; for (var _local2 in aBalls) { aBalls[_local2].doAffectSpeed(-LevelDesignItem.nPOWERDOWN_ROCKET_SPEED); } } } if (bPixiesVisible) { if (oPixiesVisibleTimer.__get__Time() <= 0) { bPixiesVisible = false; doRemoveListener(oPixiesVisibleTimer); delete oPixiesVisibleTimer; oPixies.doHide(); } } } function onInitLevel() { nGameState = nGAME_STATE_DROP_DOWN_MOTION; var _local2 = GameStage.attachMovie("mcPaddle", "mcPaddle", nMAIN_PADDLE_DEPTH); _local2._x = nMAIN_PADDLE_START_X; _local2._y = nMAIN_PADDLE_START_Y; oMainPaddle = new PlayerPaddle(_local2); aPaddles.push(oMainPaddle); var _local4 = mcRef.attachMovie("mcPixies_1", "mcPixies_1", nPIXIES_DEPTH_START); var _local3 = mcRef.attachMovie("mcPixies_2", "mcPixies_2", nPIXIES_DEPTH_START + 1); oPixies = new PixiesGroup(_local4, _local3); } static var nBLOCKS_NEAR_DISTANCE_X = 60; static var nBLOCKS_NEAR_DISTANCE_Y = 40; static var nBALLS_NEAR_DISTANCE = 75; static var nPADDLE_NEAR_DISTANCE = 185; static var nDROPDOWN_LINE_BUFFER = 12; static var nLIMITS_CEIL = 35; static var nLIMITS_FLOOR = 520; static var nLIMITS_LEFT = 15; static var nLIMITS_RIGHT = 435; static var nGAME_STATE_DROP_DOWN_MOTION = 1; static var nGAME_STATE_PLAYING = 2; static var nGAME_STATE_WAIT_END_ITEMS_REMAIN = 3; static var nGAME_STATE_END_WON_COUNTDOWN = 4; static var nGAME_STATE_END_LOSE_COUNTDOWN = 5; static var nGAME_STATE_END_EXPLOSION = 6; static var nEND_COUNTDOWN = 45; static var sLINKAGE_MAIN_BALL = "mcBall"; static var sBOLT_LINKAGE = "mcBolt"; static var sTRAIL_STARS_LINKAGE = "mcTrailStars"; static var sTRAIL_TIMMY_LINKAGE = "mcTrailTimmy"; static var sWORDS_LINKAGE = "mcMots"; static var nENDING_WORD_X = 225; static var nENDING_WORD_Y = 260; static var nMAIN_PADDLE_DEPTH = 50; static var nPIXIES_DEPTH_START = 75; static var nMAIN_PADDLE_START_X = 225; static var nMAIN_PADDLE_START_Y = 420; static var nBALL_DEPTH_START = 25000; static var nITEMS_DEPTH_START = 75000; static var nCHECK_DISTANCE_X = 50; static var nCHECK_DISTANCE_Y = 50; static var nDEPTH_REMOVE_MIN = 150000; static var nDEPTH_REMOVE_MAX = 160000; static var nDEPTH_FRONT_MIN = 550000; static var nDEPTH_FRONT_MAX = 760000; }
Symbol 1327 MovieClip [__Packages.BaseObject] Frame 0
class BaseObject extends Library.State { var nOriginalScaleX, mcRef, nOriginalScaleY, bDropDownMotion, bLevelEnded, nOriginalPositionX, nOriginalPositionY, oTweenListener, setState, twX, twY, oStateBounds, isStateComplete, bPaused; function BaseObject (_mcRef) { super(_mcRef); nOriginalScaleX = mcRef._xscale; nOriginalScaleY = mcRef._yscale; bDropDownMotion = false; bLevelEnded = false; nOriginalPositionX = mcRef._x; nOriginalPositionY = mcRef._y; oTweenListener = new Object(); oTweenListener.onMotionFinished = Library.Utils.Delegate.create(this, onTweenComplete); } function doEnterFrame() { super.doEnterFrame(); if (bDropDownMotion) { var _local4 = nOriginalPositionY - mcRef._y; var _local3; if (_local4 > nDROP_MIN_MOVE) { _local3 = _local4 * nDROP_DISTANCE_MOVE_PERCENT; } else { _local3 = _local4; LevelManager.__get__Instance().onDropDownCompleteForElement(this); bDropDownMotion = false; } if (_local3 > nDROP_MAX_SPEED) { _local3 = nDROP_MAX_SPEED; } mcRef._y = mcRef._y + _local3; } } function onLevelEnded() { bLevelEnded = true; } function doLevelEndedAnim() { setState("Explode"); } function onHideForDropDown() { mcRef._y = nOriginalPositionY - nDROP_DOWN_HEIGHT; } function onStartDropDownMove() { bDropDownMotion = true; } function doPause() { super.doPause(); twX.stop(); twY.stop(); } function doResume() { super.doResume(); twX.resume(); twY.resume(); } function onTweenComplete(__twTween) { if (__twTween == twX) { delete twX; } else if (__twTween == twY) { delete twY; } } function doDestroy() { mcRef.swapDepths(LevelManager.__get__Instance().__get__RemoveDepth()); mcRef.removeMovieClip(); if (bLevelEnded) { LevelManager.__get__Instance().onLevelEndAnimEnded(this); } twX.stop(); twY.stop(); delete twX; delete twY; delete mcRef; delete oStateBounds; } function get Ref() { return(mcRef); } function get StateBounds() { return(oStateBounds); } function get Bounds() { var _local2 = new Object(); _local2.xMin = mcRef._x + oStateBounds.xMin; _local2.xMax = mcRef._x + oStateBounds.xMax; _local2.yMin = mcRef._y + oStateBounds.yMin; _local2.yMax = mcRef._y + oStateBounds.yMax; return(_local2); } function doExplode() { if (isStateComplete()) { doDestroy(); } } function doBounce(__nXStrength, __nYStrength) { if (!bPaused) { var _local2 = 100 - (Math.abs(__nXStrength) * nBOUNCE_HORIZONTAL_SPEED_RATIO); var _local3 = 100 - (Math.abs(__nYStrength) * nBOUNCE_VERTICAL_SPEED_RATIO); if ((_local2 < nBOUNCE_HORIZONTAL_STRETCH) || (_local2 > 100)) { _local2 = nBOUNCE_HORIZONTAL_STRETCH; } if ((_local3 < nBOUNCE_VERTICAL_STRETCH) || (_local3 > 100)) { _local3 = nBOUNCE_VERTICAL_STRETCH; } doReinitScale(); if (twX != undefined) { twX.stop(); } if (twY != undefined) { twY.stop(); } twX = new mx.transitions.Tween(mcRef, "_xscale", mx.transitions.easing.Elastic.easeOut, _local2, mcRef._xscale, nBOUNCE_DURATION, false); twY = new mx.transitions.Tween(mcRef, "_yscale", mx.transitions.easing.Elastic.easeOut, _local3, mcRef._yscale, nBOUNCE_DURATION, false); twX.addListener(oTweenListener); twY.addListener(oTweenListener); } } function doReinitScale() { mcRef._xscale = nOriginalScaleX; mcRef._yscale = nOriginalScaleY; } function getCollideBottom(_oTargetObject, _nX, _nY) { if (_nX == undefined) { _nX = Ref._x; } if (_nY == undefined) { _nY = Ref._y; } var _local2 = false; if ((_nX > _oTargetObject.__get__Bounds().xMin) && (_nX < _oTargetObject.__get__Bounds().xMax)) { var _local7 = Library.Utils.MoreMath.getBoundsCenter(_oTargetObject.__get__Bounds()).y; var _local5 = Library.Utils.MoreMath.getBoundsCenter(Bounds).y; if (((_nY + StateBounds.yMax) > _oTargetObject.__get__Bounds().yMin) && (_local5 < _local7)) { _local2 = true; } } return(_local2); } function getCollideTop(_oTargetObject, _nX, _nY) { if (_nX == undefined) { _nX = Ref._x; } if (_nY == undefined) { _nY = Ref._y; } var _local2 = false; if ((_nX > _oTargetObject.__get__Bounds().xMin) && (_nX < _oTargetObject.__get__Bounds().xMax)) { var _local7 = Library.Utils.MoreMath.getBoundsCenter(_oTargetObject.__get__Bounds()).y; var _local5 = Library.Utils.MoreMath.getBoundsCenter(Bounds).y; if (((_nY + StateBounds.yMin) < _oTargetObject.__get__Bounds().yMax) && (_local5 > _local7)) { _local2 = true; } } return(_local2); } function getCollideRight(_oTargetObject, _nX, _nY) { if (_nX == undefined) { _nX = Ref._x; } if (_nY == undefined) { _nY = Ref._y; } var _local2 = false; if ((_nY > _oTargetObject.__get__Bounds().yMin) && (_nY < _oTargetObject.__get__Bounds().yMax)) { var _local7 = Library.Utils.MoreMath.getBoundsCenter(_oTargetObject.__get__Bounds()).x; var _local5 = Library.Utils.MoreMath.getBoundsCenter(Bounds).x; if (((_nX + StateBounds.xMax) > _oTargetObject.__get__Bounds().xMin) && (_local5 < _local7)) { _local2 = true; } } return(_local2); } function getCollideLeft(_oTargetObject, _nX, _nY) { if (_nX == undefined) { _nX = Ref._x; } if (_nY == undefined) { _nY = Ref._y; } var _local2 = false; if ((_nY > _oTargetObject.__get__Bounds().yMin) && (_nY < _oTargetObject.__get__Bounds().yMax)) { var _local7 = Library.Utils.MoreMath.getBoundsCenter(_oTargetObject.__get__Bounds()).x; var _local5 = Library.Utils.MoreMath.getBoundsCenter(Bounds).x; if (((_nX + StateBounds.xMin) < _oTargetObject.__get__Bounds().xMax) && (_local5 > _local7)) { _local2 = true; } } return(_local2); } function doLoadStateAction() { if (mcRef.mcState.mcHit != undefined) { oStateBounds = mcRef.mcState.mcHit.getBounds(mcRef); } else { oStateBounds = mcRef.mcState.getBounds(mcRef); } } static var nDROP_DOWN_HEIGHT = 400; static var nDROP_DISTANCE_MOVE_PERCENT = 0.35; static var nDROP_MAX_SPEED = 40; static var nDROP_MIN_MOVE = 4; static var nBOUNCE_DURATION = 15; static var nBOUNCE_VERTICAL_STRETCH = 65; static var nBOUNCE_HORIZONTAL_STRETCH = 60; static var nBOUNCE_VERTICAL_SPEED_RATIO = 2; static var nBOUNCE_HORIZONTAL_SPEED_RATIO = 2; }
Symbol 10 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } }
Symbol 9 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } }
Symbol 1328 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 4 MovieClip [__Packages.Library.Utils.Delegate] Frame 0
class Library.Utils.Delegate extends Object { var func; function Delegate () { super(); } function DelegateArgs(f) { func = f; } static function create(obj, func) { var _local2 = function () { var _local3 = arguments.callee.target; func = arguments.callee.func; var _local2 = arguments.callee.arg; _local2 = _local2.concat(arguments); return(func.apply(_local3, _local2)); }; _local2.target = obj; _local2.func = func; _local2.arg = arguments.slice(2); return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 1329 MovieClip [__Packages.mx.transitions.easing.Elastic] Frame 0
class mx.transitions.easing.Elastic { function Elastic () { } static function easeIn(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } t = t - 1; return((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b); } static function easeOut(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) + c) + b); } static function easeInOut(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { t = t - 1; return((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b); } t = t - 1; return(((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) * 0.5) + c) + b); } static var version = "1.1.0.52"; }
Symbol 7 MovieClip [__Packages.Library.Utils.MoreMath] Frame 0
class Library.Utils.MoreMath { function MoreMath () { } static function getRandomRange(__nMin, __nMax) { return(Math.floor(Math.random() * ((__nMax + 1) - __nMin)) + __nMin); } static function getPolarity(__nNum) { var _local1 = 0; if (__nNum < 0) { _local1 = -1; } else if (__nNum > 0) { _local1 = 1; } return(_local1); } static function getReachZero(__nNum, __nReducer) { return(getReachNum(__nNum, 0, __nReducer)); } static function getReachNum(__nNum, __nTargetNum, __nReducer) { var _local1 = __nNum; if (_local1 != __nTargetNum) { if (_local1 < __nTargetNum) { _local1 = _local1 + __nReducer; if (_local1 > __nTargetNum) { _local1 = __nTargetNum; } } else { _local1 = _local1 - __nReducer; if (_local1 < __nTargetNum) { _local1 = __nTargetNum; } } } return(_local1); } static function getDistance(__nX1, __nY1, __nX2, __nY2) { return(Math.sqrt(Math.pow(Math.abs(__nX2 - __nX1), 2) + Math.pow(Math.abs(__nY2 - __nY1), 2))); } static function getManhattanDistance(_x1, _y1, _x2, _y2) { return(Math.abs(_x1 - _x2) + Math.abs(_y1 - _y2)); } static function getHypotenuse(__nDX, __nDY) { return(Math.sqrt(Math.pow(__nDX, 2) + Math.pow(__nDY, 2))); } static function getAngle(__nX1, __nY1, __nX2, __nY2) { var _local2; var _local1; var _local4; var _local3; _local2 = __nX2 - __nX1; _local1 = __nY2 - __nY1; _local4 = Math.atan2(_local1, _local2); _local3 = getDegreeFromRadius(_local4); return(_local3); } static function getDegreeFromRadius(__nRadius) { var _local1 = (__nRadius / MATH_PI) * 180; return(_local1); } static function getRadianFromDegree(__nDegree) { var _local1 = __nDegree * (MATH_PI / 180); return(_local1); } static function getBoundsCenter(_oBox) { var _local3 = (_oBox.xMin + _oBox.xMax) / 2; var _local2 = (_oBox.yMin + _oBox.yMax) / 2; return({x:_local3, y:_local2}); } static var MATH_PI = Math.PI; }
Symbol 1330 MovieClip [__Packages.Paddle] Frame 0
class Paddle extends BaseObject { var bGotBall, __get__Ref, bBallStickAbility; function Paddle (_mcRef) { super(_mcRef); bGotBall = false; LevelManager.__get__Instance().doAddListener(this); } function getAffectedBounceAngleForBall(_oBall) { var _local2 = _oBall.__get__Angle(); if (_local2 < 0) { _local2 = _local2 + 360; } else if (_local2 > 360) { _local2 = _local2 % 360; } var _local3 = _oBall.__get__Ref()._x - __get__Ref()._x; var _local4 = _local3 * nANGLE_CHANGE_PER_PIXEL; _local2 = _local2 + _local4; if (_local2 < nBALL_LAUNCH_ANGLE_MIN) { _local2 = nBALL_LAUNCH_ANGLE_MIN; } else if (_local2 > nBALL_LAUNCH_ANGLE_MAX) { _local2 = nBALL_LAUNCH_ANGLE_MAX; } return(_local2); } function getBallHitReaction(_oBall) { var _local2; if ((!bBallStickAbility) || (_oBall instanceof ShootingStar)) { _local2 = nBALL_HIT_BOUNCE_BACK; } else { _local2 = nBALL_HIT_STICKS; } return(_local2); } function doDestroy() { LevelManager.__get__Instance().doRemoveListener(this); super.doDestroy(); } static var nBALL_HIT_BOUNCE_BACK = 1; static var nBALL_HIT_STICKS = 2; static var nBALL_LAUNCH_ANGLE_MIN = 225; static var nBALL_LAUNCH_ANGLE_MAX = 315; static var nANGLE_CHANGE_PER_PIXEL = 0.35; }
Symbol 1331 MovieClip [__Packages.Ball] Frame 0
class Ball extends BaseObject { var setState, nSpeed, nTempSpeedModifier, nPermanentSpeedModifier, nRadian, bPassThroughAbility, bHasTrailStars, __get__CurrentState, mcRef, getCollideBottom, __get__StateBounds, getCollideTop, getCollideRight, getCollideLeft, nTrailStarsDelay; function Ball (_mcRef) { super(_mcRef); setState(sSTATE_LAUNCH_WAIT); nSpeed = 0; nTempSpeedModifier = 0; nPermanentSpeedModifier = 0; nRadian = undefined; bPassThroughAbility = false; bHasTrailStars = false; LevelManager.__get__Instance().doAddListener(this); } function onGainPassThroughAbility() { bPassThroughAbility = true; switch (__get__CurrentState()) { case sSTATE_LAUNCH_WAIT : setState(sSTATE_LAUNCH_WAIT_PASSTHROUGH); break; case sSTATE_MOVING : setState(sSTATE_MOVING_PASSTHROUGH); break; case sSTATE_LAUNCH_WAIT_CHEWINGGUM : setState(sSTATE_LAUNCH_WAIT_PASSPLUSGUM); break; case sSTATE_MOVING_CHEWINGGUM : setState(sSTATE_MOVING_PASSPLUSGUM); } } function onBallHit(_oBall, _nHitSide) { var _local2 = Speeds; switch (_nHitSide) { case nHIT_WITH_BOTTOM : if (Library.Utils.MoreMath.getPolarity(_local2.y) == -1) { onBounceY(); } break; case nHIT_WITH_TOP : if (Library.Utils.MoreMath.getPolarity(_local2.y) == 1) { onBounceY(); } break; case nHIT_WITH_LEFT : if (Library.Utils.MoreMath.getPolarity(_local2.c) == -1) { onBounceX(); } break; case nHIT_WITH_RIGHT : if (Library.Utils.MoreMath.getPolarity(_local2.c) != 1) { break; } onBounceX(); } } function setPosition(_nPosX, _nPosY) { mcRef._x = _nPosX; mcRef._y = _nPosY; } function setAngle(_nAngle) { nRadian = Library.Utils.MoreMath.getRadianFromDegree(_nAngle); } function doAffectSpeed(_nSpeedMod) { nPermanentSpeedModifier = nPermanentSpeedModifier + _nSpeedMod; bHasTrailStars = nPermanentSpeedModifier > 0; } function setSpeed(_nSpeed) { switch (__get__CurrentState()) { case sSTATE_LAUNCH_WAIT : setState(sSTATE_MOVING); break; case sSTATE_LAUNCH_WAIT_PASSTHROUGH : setState(sSTATE_MOVING_PASSTHROUGH); break; case sSTATE_LAUNCH_WAIT_CHEWINGGUM : setState(sSTATE_MOVING_CHEWINGGUM); break; case sSTATE_LAUNCH_WAIT_PASSPLUSGUM : setState(sSTATE_MOVING_PASSPLUSGUM); } nSpeed = _nSpeed; } function onChewingGumCatch() { switch (__get__CurrentState()) { case sSTATE_LAUNCH_WAIT : setState(sSTATE_LAUNCH_WAIT_CHEWINGGUM); break; case sSTATE_MOVING : setState(sSTATE_MOVING_CHEWINGGUM); break; case sSTATE_LAUNCH_WAIT_PASSTHROUGH : setState(sSTATE_LAUNCH_WAIT_PASSPLUSGUM); break; case sSTATE_MOVING_PASSTHROUGH : setState(sSTATE_MOVING_PASSPLUSGUM); } } function onChewingGumEnd() { switch (__get__CurrentState()) { case sSTATE_LAUNCH_WAIT_CHEWINGGUM : setState(sSTATE_LAUNCH_WAIT); break; case sSTATE_MOVING_CHEWINGGUM : setState(sSTATE_MOVING); break; case sSTATE_LAUNCH_WAIT_PASSPLUSGUM : setState(sSTATE_LAUNCH_WAIT_PASSTHROUGH); break; case sSTATE_MOVING_PASSPLUSGUM : setState(sSTATE_MOVING_PASSTHROUGH); } } function doDestroy() { LevelManager.__get__Instance().doRemoveListener(this); super.doDestroy(); } function get Angle() { return(Library.Utils.MoreMath.getDegreeFromRadius(nRadian)); } function get Speed() { return(nSpeed); } function get Speeds() { var _local2 = new Object(); if ((((__get__CurrentState() == sSTATE_MOVING) || (__get__CurrentState() == sSTATE_MOVING_PASSTHROUGH)) || (__get__CurrentState() == sSTATE_MOVING_CHEWINGGUM)) || (__get__CurrentState() == sSTATE_MOVING_PASSPLUSGUM)) { var _local3 = Math.cos(nRadian) * ((nSpeed + nPermanentSpeedModifier) + nTempSpeedModifier); var _local4 = Math.sin(nRadian) * ((nSpeed + nPermanentSpeedModifier) + nTempSpeedModifier); _local2.x = _local3; _local2.y = _local4; } else { _local2.x = 0; _local2.y = 0; } return(_local2); } function doMSuit() { doMoving(); } function doMGum() { doMoving(); } function doMSuitGum() { doMoving(); } function doMoving() { doValidateAngle(); nTempSpeedModifier = Library.Utils.MoreMath.getReachZero(nTempSpeedModifier, nSPEED_BURST_REDUCE_SPEED); var _local8 = Speeds; var _local4 = _local8.x; var _local5 = _local8.y; var _local2 = mcRef._x + _local4; var _local3 = mcRef._y + _local5; _local3 = doCheckTopBottom(_local5, _local3); _local2 = doCheckSides(_local4, _local2); var _local6 = doCheckPaddles(_local4, _local5, _local2, _local3); _local2 = _local6.nFutureX; _local3 = _local6.nFutureY; var _local9 = doCheckBlocks(_local4, _local5, _local2, _local3); _local2 = _local9.nFutureX; _local3 = _local9.nFutureY; var _local7 = doCheckBalls(_local4, _local5, _local2, _local3); _local2 = _local7.nFutureX; _local3 = _local7.nFutureY; if (bHasTrailStars) { doTrailStars(); } mcRef._x = _local2; mcRef._y = _local3; } function doCheckPaddles(_nSpeedX, _nSpeedY, _nFutureX, _nFutureY) { var _local2 = LevelManager.__get__Instance().getNearPaddlesForObject(this); for (var _local9 in _local2) { switch (Library.Utils.MoreMath.getPolarity(_nSpeedY)) { case 1 : if (getCollideBottom(_local2[_local9], _nFutureX, _nFutureY)) { _nFutureY = _local2[_local9].Bounds.yMin - __get__StateBounds().yMax; var _local5 = _local2[_local9].getBallHitReaction(this); if (_local5 == Paddle.nBALL_HIT_BOUNCE_BACK) { onBounceY(); _local2[_local9].onPaddleBounce(); var _local6 = _local2[_local9].getAffectedBounceAngleForBall(this); nRadian = Library.Utils.MoreMath.getRadianFromDegree(_local6); nTempSpeedModifier = nPADDLE_HIT_SPEED_BURST; } else if (_local5 == Paddle.nBALL_HIT_STICKS) { switch (__get__CurrentState()) { case sSTATE_MOVING : setState(sSTATE_LAUNCH_WAIT); break; case sSTATE_MOVING_PASSTHROUGH : setState(sSTATE_LAUNCH_WAIT_PASSTHROUGH); break; case sSTATE_MOVING_CHEWINGGUM : setState(sSTATE_LAUNCH_WAIT_CHEWINGGUM); break; case sSTATE_MOVING_PASSPLUSGUM : setState(sSTATE_LAUNCH_WAIT_PASSPLUSGUM); } _local2[_local9].onBallSticks(this); nSpeed = 0; } onPaddleTouch(_local2[_local9], true); } break; case -1 : if (!getCollideTop(_local2[_local9], _nFutureX, _nFutureY)) { break; } _nFutureY = _local2[_local9].Bounds.yMax - __get__StateBounds().yMin; onBounceY(); onPaddleTouch(); } switch (Library.Utils.MoreMath.getPolarity(_nSpeedX)) { case 1 : if (getCollideRight(_local2[_local9], _nFutureX, _nFutureY)) { _nFutureX = _local2[_local9].Bounds.xMin - __get__StateBounds().xMax; onBounceX(); onPaddleTouch(_local2[_local9]); } break; case -1 : if (!getCollideLeft(_local2[_local9], _nFutureX, _nFutureY)) { break; } _nFutureX = _local2[_local9].Bounds.xMax - __get__StateBounds().xMin; onBounceX(); onPaddleTouch(_local2[_local9]); } } return({nFutureX:_nFutureX, nFutureY:_nFutureY}); } function doCheckBlocks(_nSpeedX, _nSpeedY, _nFutureX, _nFutureY) { var _local2 = LevelManager.__get__Instance().getNearBlocksForObject(this); for (var _local9 in _local2) { var _local5 = false; switch (Library.Utils.MoreMath.getPolarity(_nSpeedY)) { case 1 : if (getCollideBottom(_local2[_local9], _nFutureX, _nFutureY)) { _local2[_local9].onBallHit(this, nHIT_WITH_BOTTOM); var _local6 = false; if (_local2[_local9].StillAlive) { onBounceY(); } else { if (!bPassThroughAbility) { onBounceY(); } else { _local6 = false; } onBlockDestroy(); } if (_local6) { _nFutureY = _local2[_local9].Bounds.yMin - __get__StateBounds().yMax; } _local5 = true; } break; case -1 : if (!getCollideTop(_local2[_local9], _nFutureX, _nFutureY)) { break; } _local2[_local9].onBallHit(this, nHIT_WITH_TOP); var _local6 = false; if (_local2[_local9].StillAlive) { onBounceY(); } else { if (!bPassThroughAbility) { onBounceY(); } else { _local6 = false; } onBlockDestroy(); } if (_local6) { _nFutureY = _local2[_local9].Bounds.yMax - __get__StateBounds().yMin; } _local5 = true; } if (!_local5) { switch (Library.Utils.MoreMath.getPolarity(_nSpeedX)) { case 1 : if (getCollideRight(_local2[_local9], _nFutureX, _nFutureY)) { _local2[_local9].onBallHit(this, nHIT_WITH_RIGHT); _local6 = false; if (_local2[_local9].StillAlive) { onBounceX(); } else { if (!bPassThroughAbility) { onBounceX(); } else { _local6 = false; } onBlockDestroy(); } if (_local6) { _nFutureX = _local2[_local9].Bounds.xMin - __get__StateBounds().xMax; } } break; case -1 : if (!getCollideLeft(_local2[_local9], _nFutureX, _nFutureY)) { break; } _local2[_local9].onBallHit(this, nHIT_WITH_LEFT); _local6 = false; if (_local2[_local9].StillAlive) { onBounceX(); } else { if (!bPassThroughAbility) { onBounceX(); } else { _local6 = false; } onBlockDestroy(); } if (!_local6) { break; } _nFutureX = _local2[_local9].Bounds.xMax - __get__StateBounds().xMin; } } } return({nFutureX:_nFutureX, nFutureY:_nFutureY}); } function doCheckBalls(_nSpeedX, _nSpeedY, _nFutureX, _nFutureY) { var _local2 = LevelManager.__get__Instance().getNearBallsForObject(this); for (var _local8 in _local2) { var _local3 = false; switch (Library.Utils.MoreMath.getPolarity(_nSpeedY)) { case 1 : if (getCollideBottom(_local2[_local8], _nFutureX, _nFutureY)) { onBallHit(_local2[_local8], nHIT_WITH_TOP); _local2[_local8].onBallHit(this, nHIT_WITH_BOTTOM); _local3 = true; } break; case -1 : if (!getCollideTop(_local2[_local8], _nFutureX, _nFutureY)) { break; } onBallHit(_local2[_local8], nHIT_WITH_BOTTOM); _local2[_local8].onBallHit(this, nHIT_WITH_TOP); _local3 = true; } if (!_local3) { switch (Library.Utils.MoreMath.getPolarity(_nSpeedX)) { case 1 : if (getCollideRight(_local2[_local8], _nFutureX, _nFutureY)) { onBallHit(_local2[_local8], nHIT_WITH_LEFT); _local2[_local8].onBallHit(this, nHIT_WITH_RIGHT); } break; case -1 : if (!getCollideLeft(_local2[_local8], _nFutureX, _nFutureY)) { break; } onBallHit(_local2[_local8], nHIT_WITH_RIGHT); _local2[_local8].onBallHit(this, nHIT_WITH_LEFT); } } } return({nFutureX:_nFutureX, nFutureY:_nFutureY}); } function doCheckSides(_nSpeedX, _nFutureX) { switch (Library.Utils.MoreMath.getPolarity(_nSpeedX)) { case 1 : if ((_nFutureX + __get__StateBounds().xMax) > LevelManager.nLIMITS_RIGHT) { onBounceX(); onBounceSides(); _nFutureX = LevelManager.nLIMITS_RIGHT - __get__StateBounds().xMax; } break; case -1 : if ((_nFutureX + __get__StateBounds().xMin) >= LevelManager.nLIMITS_LEFT) { break; } onBounceX(); onBounceSides(); _nFutureX = LevelManager.nLIMITS_LEFT - __get__StateBounds().xMin; } return(_nFutureX); } function doCheckTopBottom(_nSpeedY, _nFutureY) { switch (Library.Utils.MoreMath.getPolarity(_nSpeedY)) { case 1 : if ((_nFutureY + __get__StateBounds().yMax) > LevelManager.nLIMITS_FLOOR) { LevelManager.__get__Instance().onBallLost(this); } break; case -1 : if ((_nFutureY + __get__StateBounds().yMin) >= LevelManager.nLIMITS_CEIL) { break; } onBounceY(); onBounceSides(); _nFutureY = LevelManager.nLIMITS_CEIL - __get__StateBounds().yMin; } return(_nFutureY); } function onBounceX(_bRandomAdd) { if (_bRandomAdd == undefined) { _bRandomAdd = true; } var _local3 = Speeds; var _local2 = _local3.x; var _local4 = _local3.y; _local2 = _local2 * -1; if (_bRandomAdd) { doAngleRandomAdd(); } nRadian = Math.atan2(_local4, _local2); } function onBounceY(_bRandomAdd) { if (_bRandomAdd == undefined) { _bRandomAdd = true; } var _local3 = Speeds; var _local4 = _local3.x; var _local2 = _local3.y; _local2 = _local2 * -1; if (_bRandomAdd) { doAngleRandomAdd(); } nRadian = Math.atan2(_local2, _local4); } function doAngleRandomAdd() { var _local2 = Library.Utils.MoreMath.getDegreeFromRadius(nRadian); _local2 = _local2 + Library.Utils.MoreMath.getRandomRange(-nANGLE_RANDOM_ADDON_RAND, nANGLE_RANDOM_ADDON_RAND); nRadian = Library.Utils.MoreMath.getRadianFromDegree(_local2); } function doTrailStars() { nTrailStarsDelay--; if (nTrailStarsDelay <= 0) { nTrailStarsDelay = nTRAIL_STARS_DELAY; doSpecificTrailStar(); } } function doValidateAngle() { var _local2 = Library.Utils.MoreMath.getDegreeFromRadius(nRadian); _local2 = doCheckAngleGroup(_local2, nPROHIBED_ANGLE_RANGE_1_MIN, nPROHIBED_ANGLE_RANGE_1_MAX); _local2 = doCheckAngleGroup(_local2, nPROHIBED_ANGLE_RANGE_2_MIN, nPROHIBED_ANGLE_RANGE_2_MAX); _local2 = doCheckAngleGroup(_local2, nPROHIBED_ANGLE_RANGE_3_MIN, nPROHIBED_ANGLE_RANGE_3_MAX); _local2 = doCheckAngleGroup(_local2, nPROHIBED_ANGLE_RANGE_4_MIN, nPROHIBED_ANGLE_RANGE_4_MAX); _local2 = doCheckAngleGroup(_local2, nPROHIBED_ANGLE_RANGE_5_MIN, nPROHIBED_ANGLE_RANGE_5_MAX); nRadian = Library.Utils.MoreMath.getRadianFromDegree(_local2); } function doCheckAngleGroup(_nDegree, _nMin, _nMax) { if ((_nDegree > _nMin) && (_nDegree < _nMax)) { var _local4 = _nDegree - ((_nMax + _nMin) / 2); switch (Library.Utils.MoreMath.getPolarity(_local4)) { case 1 : _nDegree = _nMax; break; case -1 : default : _nDegree = _nMin; } } return(_nDegree); } function doSpecificTrailStar() { } function onBlockDestroy() { } function onBounceSides() { } function onPaddleTouch(_oPaddle, _bBounceTop) { } static var sSTATE_LAUNCH_WAIT = "LaunchWait"; static var sSTATE_LAUNCH_WAIT_PASSTHROUGH = "LWSuit"; static var sSTATE_LAUNCH_WAIT_CHEWINGGUM = "LWGum"; static var sSTATE_LAUNCH_WAIT_PASSPLUSGUM = "LWSuitGum"; static var sSTATE_MOVING = "Moving"; static var sSTATE_MOVING_PASSTHROUGH = "MSuit"; static var sSTATE_MOVING_CHEWINGGUM = "MGum"; static var sSTATE_MOVING_PASSPLUSGUM = "MSuitGum"; static var nHIT_WITH_BOTTOM = 1; static var nHIT_WITH_TOP = 2; static var nHIT_WITH_LEFT = 3; static var nHIT_WITH_RIGHT = 4; static var nPROHIBED_ANGLE_RANGE_1_MIN = 165; static var nPROHIBED_ANGLE_RANGE_1_MAX = 195; static var nPROHIBED_ANGLE_RANGE_2_MIN = 345; static var nPROHIBED_ANGLE_RANGE_2_MAX = 360; static var nPROHIBED_ANGLE_RANGE_3_MIN = 0; static var nPROHIBED_ANGLE_RANGE_3_MAX = 15; static var nPROHIBED_ANGLE_RANGE_4_MIN = 75; static var nPROHIBED_ANGLE_RANGE_4_MAX = 105; static var nPROHIBED_ANGLE_RANGE_5_MIN = 255; static var nPROHIBED_ANGLE_RANGE_5_MAX = 285; static var nPADDLE_HIT_SPEED_BURST = 6; static var nBALL_HIT_SPEED_BURST = 3; static var nSPEED_BURST_REDUCE_SPEED = 0.4; static var nANGLE_RANDOM_ADDON_RAND = 10; static var nTRAIL_STARS_DELAY = 2; }
Symbol 1332 MovieClip [__Packages.ShootingStar] Frame 0
class ShootingStar extends Ball { var bPassThroughAbility, bHasTrailStars, __get__CurrentState, setSpeed, setAngle, __get__Ref; function ShootingStar (_mcRef) { super(_mcRef); bPassThroughAbility = true; bHasTrailStars = true; } function onBallHit(_oBall, _nHitSide) { if (__get__CurrentState() == Ball.sSTATE_LAUNCH_WAIT) { setSpeed(nSHOOTING_STAR_SPEED); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "ShootingStart_Move.mp3"); var _local3; switch (_nHitSide) { case Ball.nHIT_WITH_BOTTOM : _local3 = 90; break; case Ball.nHIT_WITH_TOP : _local3 = 270; break; case Ball.nHIT_WITH_LEFT : _local3 = 180; break; case Ball.nHIT_WITH_RIGHT : _local3 = 0; } setAngle(_local3); } else { super.onBallHit(_oBall, _nHitSide); } } function doAffectSpeed(_nSpeedMod) { super.doAffectSpeed(_nSpeedMod); bHasTrailStars = true; } function doSpecificTrailStar() { LevelManager.__get__Instance().doNewTrailStar(__get__Ref()._x, __get__Ref()._y); } static var nSHOOTING_STAR_SPEED = 8; }
Symbol 6 MovieClip [__Packages.Library.Sound.SoundManager] Frame 0
class Library.Sound.SoundManager { static var aSounds, mcAttach, nSoundNum, aSoundCategories, nMasterVolume, oEnterFrameListener; function SoundManager () { } static function doPlaySound(__sLinkage, __nVolume, __nLoop, __bUnique) { return(doPlaySoundInCat(DEFAULT_CATEGORY, __sLinkage, __nVolume, __nLoop, __bUnique)); } static function doPlaySoundInCat(__sCategoryName, __sLinkage, __nVolume, __nLoop, __bUnique) { doCheckInit(); var _local1; if (NewSoundAllowed) { if (__nVolume == undefined) { __nVolume = 100; } if (__nLoop == undefined) { __nLoop = 1; } if (__bUnique == undefined) { __bUnique = false; } var _local2; if (__bUnique) { var _local4 = isSoundPlaying(__sLinkage); if (_local4.bPlaying) { _local2 = false; _local1 = _local4.oSound; } else { _local2 = true; } } else { _local2 = true; } if (_local2) { doManageCategory(__sCategoryName); var _local5 = getMCForSound(); var _local3 = new Sound(_local5); _local3.attachSound(__sLinkage); if (_local3.duration != undefined) { _local1 = new Library.Sound.SoundItem(_local3, __sLinkage, __nVolume, __nLoop, __sCategoryName, _local5); } _local1.doAddListener(Library.Sound.SoundManager); aSounds.push(_local1); } } return(_local1); } static function isSoundPlaying(__sLinkageName) { var _local1 = new Object(); _local1.bPlaying = false; _local1.oSound = undefined; for (var _local3 in aSounds) { if (aSounds[_local3].LinkageName == __sLinkageName) { _local1.oSound = aSounds[_local3]; _local1.bPlaying = true; } } return(_local1); } static function doManageExternalSound(__oSound) { doCheckInit(); doManageCategory(__oSound.__get__Category()); __oSound.doAddListener(Library.Sound.SoundManager); aSounds.push(__oSound); } static function getMCForSound() { var _local1 = getNextDepth(); var _local2 = mcAttach.createEmptyMovieClip("Snd" + _local1, _local1); return(_local2); } static function getNextDepth() { nSoundNum++; return(nSoundNum); } static function doInit(__mcAttach) { mcAttach = __mcAttach; if (!bInited) { bInited = true; nSoundNum = 0; aSounds = new Array(); aSoundCategories = new Array(); nMasterVolume = 100; _global.mx.transitions.OnEnterFrameBeacon.init(); oEnterFrameListener = new Object(); oEnterFrameListener.onEnterFrame = Library.Utils.Delegate.create(Library.Sound.SoundManager, doEnterFrame); MovieClip.addListener(oEnterFrameListener); } } static function doEnterFrame() { for (var _local1 in aSounds) { aSounds[_local1].doEnterFrame(); } } static function setCategoryVolume(__sCategoryName, __nVol) { doManageCategory(__sCategoryName); for (var _local3 in aSoundCategories) { if (aSoundCategories[_local3].sName == __sCategoryName) { aSoundCategories[_local3].nVolume = __nVol; } } doUpdateAllSoundsVolume(); } static function getCategoryVolume(__sCategoryName) { doManageCategory(__sCategoryName); var _local1; for (var _local3 in aSoundCategories) { if (aSoundCategories[_local3].sName == __sCategoryName) { _local1 = aSoundCategories[_local3].nVolume; } } return(_local1); } static function isCategoryMuted(__sCategoryName) { doManageCategory(__sCategoryName); var _local1; for (var _local3 in aSoundCategories) { if (aSoundCategories[_local3].sName == __sCategoryName) { _local1 = aSoundCategories[_local3].bMuted; } } return(_local1); } static function doSoundEvent(__nEvent, __oSound) { if (!(__nEvent === EVENT_SOUND_COMPLETE)) { } else { var _local1 = false; for (var _local3 in aSounds) { if (!_local1) { if (aSounds[_local3] == __oSound) { _local1 = true; delete aSounds[_local3]; aSounds.splice(Number(_local3), 1); } } } } } static function doMuteCategory(__sCategoryName) { for (var _local2 in aSoundCategories) { if (aSoundCategories[_local2].sName == __sCategoryName) { aSoundCategories[_local2].bMuted = true; } } doUpdateAllSoundsVolume(); } static function doUnMuteCategory(__sCategoryName) { for (var _local2 in aSoundCategories) { if (aSoundCategories[_local2].sName == __sCategoryName) { aSoundCategories[_local2].bMuted = false; } } doUpdateAllSoundsVolume(); } static function setMasterVolume(__nVol) { nMasterVolume = __nVol; doUpdateAllSoundsVolume(); } static function get NewSoundAllowed() { return(aSounds.length < MAX_SOUNDS_PLAYING); } static function get MasterVolume() { return(nMasterVolume); } static function doRemoveListenerFromAllSounds(__oListener) { for (var _local2 in aSounds) { aSounds[_local2].doRemoveListener(__oListener); } } static function doDestroy() { doRemoveListenerFromAllSounds(); for (var _local1 in aSounds) { aSounds[_local1].doDestroy(); } } static function doUpdateAllSoundsVolume() { for (var _local1 in aSounds) { aSounds[_local1].doUpdateSound(); } } static function doCheckInit() { if (!bInited) { } } static function doManageCategory(__sCategoryName) { doCheckInit(); var _local1 = false; for (var _local4 in aSoundCategories) { if (aSoundCategories[_local4].sName == __sCategoryName) { _local1 = true; } } if (!_local1) { var _local3 = new Object(); _local3.sName = __sCategoryName; _local3.nVolume = 100; _local3.bMuted = false; aSoundCategories.push(_local3); } } static var EVENT_SOUND_COMPLETE = 1; static var DEFAULT_CATEGORY = "SFX"; static var MAX_SOUNDS_PLAYING = 8; static var bInited = false; }
Symbol 5 MovieClip [__Packages.Library.Sound.SoundItem] Frame 0
class Library.Sound.SoundItem { var sndObj, sLinkage, mcRef, nRemainingLoop, nCurrentVolume, nTargetVolume, nFadeRate, sCategory, bFadeAtEnd, bMuted, bPaused, bNeedFreshStart, nCurrentTime, aEventListeners, bStopAfterFade; function SoundItem (__sndObject, __sLinkage, __nVolume, __nLoop, __sCategory, __mc) { sndObj = __sndObject; sLinkage = __sLinkage; mcRef = __mc; nRemainingLoop = __nLoop; nCurrentVolume = __nVolume; nTargetVolume = __nVolume; nFadeRate = FADE_RATE; sCategory = __sCategory; bFadeAtEnd = false; bMuted = false; bPaused = false; bNeedFreshStart = false; sndObj.onSoundComplete = Library.Utils.Delegate.create(this, doSoundComplete); doStart(__nLoop); sndObj.setVolume(returnComputedVolume(nCurrentVolume)); nCurrentTime = 0; aEventListeners = new Array(); } function doEnterFrame() { if (!bPaused) { if (nCurrentTime > sndObj.position) { nRemainingLoop--; } nCurrentTime = sndObj.position; } doCheckFadeAtEnd(); doManageFade(); } function doAddListener(__oListener) { aEventListeners.push(__oListener); } function doRemoveListener(__oListener) { var _local2 = 0; while (_local2 < aEventListeners.length) { if (aEventListeners[_local2] == __oListener) { delete aEventListeners[_local2]; aEventListeners.splice(_local2, 1); } _local2++; } } function doSoundComplete() { if (bNeedFreshStart && (nRemainingLoop > 1)) { sndObj.start(0, nRemainingLoop - 1); } else { doManageEndEvent(); } } function doUpdateSound() { sndObj.setVolume(returnComputedVolume(nCurrentVolume)); } function doMute() { bMuted = true; doUpdateSound(); } function doUnMute() { bMuted = false; doUpdateSound(); } function doPause() { sndObj.stop(); bPaused = true; } function doResume() { bPaused = false; bNeedFreshStart = true; sndObj.start(nCurrentTime / 1000, 1); } function doStart(__nLoop) { if (__nLoop == undefined) { __nLoop = 1; } if (sLinkage.indexOf(".mp3") != -1) { sndObj.start(0.015, __nLoop); } else { sndObj.start(0, __nLoop); } } function doStop() { sndObj.stop(); doManageEndEvent(); } function doFadeTo(__nVolume, __bStopAndDelete) { if (__bStopAndDelete == undefined) { __bStopAndDelete = true; } bStopAfterFade = __bStopAndDelete; nTargetVolume = __nVolume; } function setFadeRate(__nRate) { if (__nRate == undefined) { __nRate = FADE_RATE; } nFadeRate = __nRate; } function setFadeAtEnd(__bFadeAtEnd) { bFadeAtEnd = true; } function setPan(__nPan) { sndObj.setPan(__nPan); } function get Category() { return(sCategory); } function get LinkageName() { return(sLinkage); } function doDestroy() { sndObj.stop(); delete sndObj; mcRef.removeMovieClip(); } function doCheckFadeAtEnd() { if (bFadeAtEnd) { if (nRemainingLoop == 1) { if ((sndObj.duration - nCurrentTime) <= FADE_AT_END_TIME) { doFadeTo(0); } } } } function doManageEndEvent() { var _local2 = 0; while (_local2 < aEventListeners.length) { aEventListeners[_local2].doSoundEvent(Library.Sound.SoundManager.EVENT_SOUND_COMPLETE, this); _local2++; } aEventListeners = new Array(); mcRef.removeMovieClip(); delete mcRef; delete aEventListeners; delete sndObj.onSoundComplete; delete sndObj; } function doManageFade() { if (nCurrentVolume != nTargetVolume) { nCurrentVolume = Library.Utils.MoreMath.getReachNum(nCurrentVolume, nTargetVolume, nFadeRate); sndObj.setVolume(returnComputedVolume(nCurrentVolume)); } if ((nCurrentVolume <= 0) && (bStopAfterFade)) { sndObj.stop(); doManageEndEvent(); } } function returnComputedVolume(__nVolume) { var _local2; if ((!bMuted) && (!Library.Sound.SoundManager.isCategoryMuted(sCategory))) { var _local3 = Library.Sound.SoundManager.__get__MasterVolume() / 100; var _local4 = Library.Sound.SoundManager.getCategoryVolume(sCategory) / 100; _local2 = __nVolume; _local2 = _local2 * _local4; _local2 = _local2 * _local3; } else { _local2 = 0; } return(_local2); } static var FADE_RATE = 8; static var FADE_AT_END_TIME = 800; }
Symbol 1333 MovieClip [__Packages.PlayerPaddle] Frame 0
class PlayerPaddle extends Paddle { var oKeyManager, oTransition, mcRef, bPaddleAffected, bStickedShot, bCalledEnd, bLevelEnd, nStartX, nStartY, bMagicWandAbility, setState, bMoveLeft, bMoveRight, oPaddleAffectTimer, sTargetPaddleLength, __get__Paused, bGotBall, nBallStickRemaining, bBallStickAbility, oTrappedBall, nTrappedXOffset, __get__Ref, nTrappedYOffset, nMagicWandShotsRemaining, __get__CurrentState, isStateComplete, __get__StateBounds; function PlayerPaddle (_mcRef) { super(_mcRef); oKeyManager = new Library.Utils.KeysManager(); oKeyManager.setListenerForKey(this, 32); oKeyManager.setListenerForKey(this, 37); oKeyManager.setListenerForKey(this, 39); oTransition = new Library.Transition(mcRef.mcTransition); oTransition.__set__Listener(this); bPaddleAffected = false; bStickedShot = false; bCalledEnd = false; bLevelEnd = false; nStartX = mcRef._x; nStartY = mcRef._y; bMagicWandAbility = false; setState(sPADDLE_STATE_NORMAL); LevelManager.__get__Instance().doAddListener(oTransition); } function doResume() { super.doResume(); bMoveLeft = oKeyManager.isKeyDown(37); bMoveRight = oKeyManager.isKeyDown(39); } function doEnterFrame() { super.doEnterFrame(); if (bPaddleAffected) { if (oPaddleAffectTimer.__get__Time() <= 0) { onPaddleGoesNormal(); } } if (bLevelEnd) { if (nStartX < (mcRef._x - 5)) { bMoveLeft = true; } else if (nStartX > (mcRef._x + 5)) { bMoveRight = true; } else { mcRef._x = nStartX; if (!bCalledEnd) { LevelManager.__get__Instance().onPaddleMovedCenter(); } bCalledEnd = true; } } doMove(); } function onLevelEnded(_bWon) { bLevelEnd = true; bMoveLeft = false; bMoveRight = false; if (bPaddleAffected) { sTargetPaddleLength = sPADDLE_STATE_NORMAL; oTransition.doStart(); } } function onKeyManagerEvent(_nEvent, _nCode) { if ((!__get__Paused()) && (!bLevelEnd)) { switch (_nEvent) { case Library.Utils.KeysManager.EVENT_KEY_DOWN : switch (_nCode) { case 37 : bMoveLeft = true; break; case 39 : bMoveRight = true; break; case 32 : } break; case Library.Utils.KeysManager.EVENT_KEY_UP : switch (_nCode) { case 37 : bMoveLeft = false; break; case 39 : bMoveRight = false; break; case 32 : if (!LevelManager.__get__Instance().__get__GameStarted()) { break; } if (bGotBall) { doLaunchBall(); } else { if (!bMagicWandAbility) { break; } onShootBolts(); } } } } } function onBallSticks(_oBall) { nBallStickRemaining--; if (nBallStickRemaining <= 0) { bBallStickAbility = false; LevelManager.__get__Instance().onChewingGumEnd(); } bStickedShot = true; bGotBall = true; oTrappedBall = _oBall; nTrappedXOffset = _oBall.__get__Ref()._x - __get__Ref()._x; nTrappedYOffset = (_oBall.__get__Ref()._y - __get__Ref()._y) + nSTICK_TRANSLATE_Y; setTrappedPosition(); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Timmy_Sticks.mp3", 50); } function onMagicWandCatch() { bMagicWandAbility = true; nMagicWandShotsRemaining = LevelDesignItem.nBONUS_MAGICWAND_SHOTS; doUpdateBoltsIndicator(); } function onChewingGumCatch() { bBallStickAbility = true; nBallStickRemaining = LevelDesignItem.nBONUS_CHEWINGGUM_HITS; } function onChewingGumEnd() { bBallStickAbility = false; nBallStickRemaining = 0; } function onPaddleResize(_sTargetLength) { bPaddleAffected = true; oPaddleAffectTimer = new Library.Utils.Timer(); oPaddleAffectTimer.__set__Method(Library.Utils.Timer.TIMER_COUNT_DOWN); LevelManager.__get__Instance().doAddListener(oPaddleAffectTimer); switch (_sTargetLength) { case sPADDLE_STATE_SHORT : oPaddleAffectTimer.setTime(LevelDesignItem.nPOWERDOWN_JACKBOX_TIME); break; case sPADDLE_STATE_LARGE : oPaddleAffectTimer.setTime(LevelDesignItem.nBONUS_TRAMPOLINE_TIME); } oPaddleAffectTimer.doStartTimer(); if (__get__CurrentState().indexOf(_sTargetLength) == -1) { sTargetPaddleLength = _sTargetLength; oTransition.doStart(); } } function onTransitionEvent(_nEvent, _oTransition) { switch (_nEvent) { case Library.Transition.TRANSITION_SCREEN_COVERED : setState(sTargetPaddleLength); doMove(); break; case Library.Transition.TRANSITION_COMPLETE : } } function doGetBall() { bGotBall = true; bStickedShot = false; oTrappedBall = LevelManager.__get__Instance().getNewBall(); nTrappedXOffset = nBALL_SPAWN_X; nTrappedYOffset = nBALL_SPAWN_Y; setTrappedPosition(); } function doDestroy() { oKeyManager.doDestroy(); delete oKeyManager; delete oTrappedBall; delete oPaddleAffectTimer; LevelManager.__get__Instance().doRemoveListener(oTransition); super.doDestroy(); } function doNormalBounce() { if (isStateComplete()) { setState(sPADDLE_STATE_NORMAL); } } function doShortBounce() { if (isStateComplete()) { setState(sPADDLE_STATE_SHORT); } } function doLargeBounce() { if (isStateComplete()) { setState(sPADDLE_STATE_LARGE); } } function onPaddleGoesNormal() { bPaddleAffected = false; LevelManager.__get__Instance().doRemoveListener(oPaddleAffectTimer); delete oPaddleAffectTimer; sTargetPaddleLength = sPADDLE_STATE_NORMAL; oTransition.doStart(); } function doLaunchBall() { if (oTrappedBall.__get__CurrentState() != MainBall.sSTATE_APPEARS) { var _local2; if (bStickedShot) { var _local7 = oTrappedBall.__get__Ref()._x - __get__Ref()._x; var _local8 = (Math.abs(__get__StateBounds().xMin) + Math.abs(__get__StateBounds().xMax)) / 2; var _local5 = _local7 / _local8; var _local3 = (Paddle.nBALL_LAUNCH_ANGLE_MAX - Paddle.nBALL_LAUNCH_ANGLE_MIN) / 2; var _local6 = Paddle.nBALL_LAUNCH_ANGLE_MIN + _local3; _local2 = _local6 + (_local3 * _local5); } else { _local2 = Library.Utils.MoreMath.getRandomRange(Paddle.nBALL_LAUNCH_ANGLE_MIN, Paddle.nBALL_LAUNCH_ANGLE_MAX); } var _local4 = nBALL_LAUNCH_SPEED_BASE + Game.__get__Instance().__get__Status().__get__SpeedAddon(); oTrappedBall.setAngle(_local2); oTrappedBall.setSpeed(_local4); bGotBall = false; onPaddleBounce(); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Timmy_InitialShot.mp3"); delete oTrappedBall; } } function onShootBolts() { nMagicWandShotsRemaining--; if (nMagicWandShotsRemaining <= 0) { bMagicWandAbility = false; } doUpdateBoltsIndicator(); LevelManager.__get__Instance().doNewBolt(__get__Ref()._x + nBOLTS_OFFSET_X, __get__Ref()._y + nBOLTS_OFFSET_Y); } function setTrappedPosition() { oTrappedBall.setPosition(mcRef._x + nTrappedXOffset, mcRef._y + nTrappedYOffset); } function onPaddleBounce() { if (bGotBall) { doLaunchBall(); } switch (__get__CurrentState()) { case sPADDLE_STATE_NORMAL : case sPADDLE_STATE_SHORT : case sPADDLE_STATE_LARGE : setState(__get__CurrentState() + "Bounce"); } } function doMove() { var _local3 = 0; if (bMoveLeft) { _local3 = _local3 - nMOVE_SPEED; } if (bMoveRight) { _local3 = _local3 + nMOVE_SPEED; } if (_local3 != 0) { var _local2 = mcRef._x + _local3; switch (Library.Utils.MoreMath.getPolarity(_local3)) { case 1 : if ((_local2 + __get__StateBounds().xMax) > LevelManager.nLIMITS_RIGHT) { _local2 = LevelManager.nLIMITS_RIGHT - __get__StateBounds().xMax; } break; case -1 : if ((_local2 + __get__StateBounds().xMin) >= LevelManager.nLIMITS_LEFT) { break; } _local2 = LevelManager.nLIMITS_LEFT - __get__StateBounds().xMin; } mcRef._x = _local2; } if (bGotBall) { setTrappedPosition(); } } function doLoadStateAction() { super.doLoadStateAction(); doUpdateBoltsIndicator(); } function doUpdateBoltsIndicator() { if (bMagicWandAbility) { mcRef.mcState.mcBolts1._visible = true; mcRef.mcState.mcBolts1.txtNum.text = nMagicWandShotsRemaining; mcRef.mcState.mcBolts2._visible = true; mcRef.mcState.mcBolts2.txtNum.text = nMagicWandShotsRemaining; } else { mcRef.mcState.mcBolts1._visible = false; mcRef.mcState.mcBolts2._visible = false; } } static var sPADDLE_STATE_HIDDEN = "Hidden"; static var sPADDLE_STATE_NORMAL = "Normal"; static var sPADDLE_STATE_NORMAL_BOUNCE = "NormalBounce"; static var sPADDLE_STATE_SHORT = "Short"; static var sPADDLE_STATE_SHORT_BOUNCE = "ShortBounce"; static var sPADDLE_STATE_LARGE = "Large"; static var sPADDLE_STATE_LARGE_BOUNCE = "LargeBounce"; static var sPADDLE_STATE_LOSE = "Lose"; static var sPADDLE_STATE_LOSE_END = "LoseEnd"; static var sPADDLE_STATE_WIN = "Win"; static var sPADDLE_STATE_WIN_END = "WinEnd"; static var nBOLTS_OFFSET_X = 0; static var nBOLTS_OFFSET_Y = -10; static var nBALL_LAUNCH_SPEED_BASE = 5; static var nBALL_SPAWN_X = 0; static var nBALL_SPAWN_Y = -10; static var nMOVE_SPEED = 8; static var nSTICK_TRANSLATE_Y = 12; }
Symbol 11 MovieClip [__Packages.Library.Utils.KeysManager] Frame 0
class Library.Utils.KeysManager { var aKeys, oEnterFrameListener; function KeysManager () { aKeys = new Array(); mx.transitions.OnEnterFrameBeacon.init(); oEnterFrameListener = new Object(); oEnterFrameListener.onEnterFrame = Library.Utils.Delegate.create(this, doEnterFrame); MovieClip.addListener(oEnterFrameListener); } function setListenerForKey(__oListener, __nKeyCode) { var _local2 = false; for (var _local6 in aKeys) { if (aKeys[_local6].nCode == __nKeyCode) { aKeys[_local6].aListeners.push(__oListener); _local2 = true; } } if (!_local2) { var _local3 = new Object(); _local3.bPressed = false; _local3.nCode = __nKeyCode; _local3.aListeners = new Array(); _local3.aListeners.push(__oListener); aKeys.push(_local3); } } function doEnterFrame() { for (var _local5 in aKeys) { var _local3 = Key.isDown(aKeys[_local5].nCode); if (aKeys[_local5].bPressed != _local3) { aKeys[_local5].bPressed = _local3; for (var _local4 in aKeys[_local5].aListeners) { var _local2; if (_local3) { _local2 = EVENT_KEY_DOWN; } else { _local2 = EVENT_KEY_UP; } aKeys[_local5].aListeners[_local4].onKeyManagerEvent(_local2, aKeys[_local5].nCode); } } } } function isKeyDown(__nKeyCode) { return(Key.isDown(__nKeyCode)); } function doDestroy() { for (var _local3 in aKeys) { for (var _local2 in aKeys[_local3].aListeners) { delete aKeys[_local3].aListeners[_local2]; } aKeys[_local3].aListeners = new Array(); delete aKeys[_local3].aListeners; } aKeys = new Array(); delete aKeys; MovieClip.removeListener(this); } static var EVENT_KEY_DOWN = 1; static var EVENT_KEY_UP = 2; }
Symbol 18 MovieClip [__Packages.Library.Utils.Timer] Frame 0
class Library.Utils.Timer { var nTimeSpent, nMethod, nFrameRate, bTimerActive, __get__Method, __get__FrameRate; function Timer () { nTimeSpent = 0; nMethod = TIMER_COUNT_UP; nFrameRate = BASE_FRAMERATE; bTimerActive = false; } function doEnterFrame() { if (bTimerActive) { nTimeSpent = nTimeSpent + nMethod; } } function doStartTimer() { bTimerActive = true; } function doStopTimer() { bTimerActive = false; } function setTime(__nTime) { nTimeSpent = __nTime * (nFrameRate / 1000); } function doResetTime() { nTimeSpent = 0; } function get Time() { return(Math.round(nTimeSpent / (nFrameRate / 1000))); } function get Frames() { return(nTimeSpent); } function set Method(__n) { nMethod = __n; //return(__get__Method()); } function set FrameRate(__n) { nFrameRate = __n; //return(__get__FrameRate()); } static var TIMER_COUNT_UP = 1; static var TIMER_COUNT_DOWN = -1; static var BASE_FRAMERATE = 30; }
Symbol 1334 MovieClip [__Packages.LevelDesignItem] Frame 0
class LevelDesignItem { var mcRef, nType, bRandomAssignPass, bRandomAssignForce, nWait; function LevelDesignItem (_mcRef, _nType) { mcRef = _mcRef; nType = _nType; mcRef._visible = false; bRandomAssignPass = false; bRandomAssignForce = false; nWait = nWAIT_TIME; LevelManager.__get__Instance().doAddListener(this); } function doEnterFrame() { nWait--; if (nWait == 0) { if (!bRandomAssignPass) { doSearchTargeted(); } else { doAssignRandom(); } } } function doDestroy() { LevelManager.__get__Instance().doRemoveListener(this); mcRef.swapDepths(LevelManager.__get__Instance().__get__RemoveDepth()); mcRef.removeMovieClip(); delete mcRef; } function doAssignRandom() { var _local3 = new Array(); var _local2 = LevelManager.__get__Instance().__get__Blocks(); for (var _local4 in _local2) { if (!_local2[_local4].NeverDies) { if ((!_local2[_local4].BonusAssigned) || (bRandomAssignForce)) { _local3.push(_local2[_local4]); } } } if (_local3.length > 0) { var _local5 = Library.Utils.MoreMath.getRandomRange(0, _local3.length - 1); _local3[_local5].doAddItem(nType); doDestroy(); } else { bRandomAssignForce = true; bRandomAssignPass = true; nWait = 1; } } function doSearchTargeted() { var _local3 = LevelManager.__get__Instance().__get__Blocks(); var _local4 = false; for (var _local5 in _local3) { if (!_local3[_local5].NeverDies) { var _local2 = _local3[_local5].Bounds; if ((mcRef._x > _local2.xMin) && (mcRef._x < _local2.xMax)) { if ((mcRef._y > _local2.yMin) && (mcRef._y < _local2.yMax)) { _local3[_local5].doAddItem(nType); _local4 = true; } } } } if (!_local4) { bRandomAssignPass = true; nWait = 1; } else { doDestroy(); } } static var nBONUS_FAIRY_CROWN = 1; static var sLINKAGE_BONUS_FAIRY_CROWN = "mcFairyCrown"; static var nBONUS_CC_POWERSUIT = 2; static var sLINKAGE_BONUS_CC_POWERSUIT = "mcCCPowerSuit"; static var nBONUS_CC_SYMBOL = 3; static var sLINKAGE_BONUS_CC_SYMBOL = "mcCCSymbol"; static var nPOWERDOWN_ROCKET = 4; static var sLINKAGE_POWERDOWN_ROCKET = "mcRocket"; static var nBONUS_TRAMPOLINE = 5; static var sLINKAGE_BONUS_TRAMPOLINE = "mcTrampoline"; static var nPOWERDOWN_JACKBOX = 6; static var sLINKAGE_POWERDOWN_JACKBOX = "mcJackBox"; static var nBONUS_CHEWINGGUM = 7; static var sLINKAGE_BONUS_CHEWINGGUM = "mcChewingGum"; static var nBONUS_MAGICWAND = 8; static var sLINKAGE_BONUS_MAGICWAND = "mcMagicWand"; static var nPOWERDOWN_PING = 9; static var sLINKAGE_POWERDOWN_PING = "mcPING"; static var nPOWERDOWN_ROCKET_SPEED = 4; static var nPOWERDOWN_ROCKET_TIME = 10000; static var nBONUS_TRAMPOLINE_TIME = 15000; static var nPOWERDOWN_JACKBOX_TIME = 15000; static var nPOWERDOWN_PIXIES_TIME = 30000; static var nBONUS_CHEWINGGUM_HITS = 5; static var nBONUS_MAGICWAND_SHOTS = 5; static var nBONUS_CC_SYMBOL_POINTS = 25000; static var nWAIT_TIME = 1; }
Symbol 1335 MovieClip [__Packages.MainBall] Frame 0
class MainBall extends Ball { var nCurrentCombo, setState, isStateComplete, __get__CurrentState, __get__Ref; function MainBall (_mcRef) { super(_mcRef); nCurrentCombo = 0; setState(sSTATE_APPEARS); } function doAppears() { if (isStateComplete()) { setState(Ball.sSTATE_LAUNCH_WAIT); } } function doSpecificTrailStar() { var _local2; switch (__get__CurrentState()) { case Ball.sSTATE_MOVING : _local2 = "Normal"; break; case Ball.sSTATE_MOVING_PASSTHROUGH : _local2 = "Suit"; break; case Ball.sSTATE_MOVING_CHEWINGGUM : _local2 = "Gum"; break; case Ball.sSTATE_MOVING_PASSPLUSGUM : _local2 = "Gum"; } if (_local2 != undefined) { LevelManager.__get__Instance().doNewTimmyTrail(__get__Ref()._x, __get__Ref()._y, _local2); } } function onPaddleTouch(_oPaddle, _bBounceTop) { nCurrentCombo = 0; if ((_oPaddle instanceof PlayerPaddle) && (_bBounceTop)) { switch (_oPaddle.__get__CurrentState()) { case PlayerPaddle.sPADDLE_STATE_NORMAL : case PlayerPaddle.sPADDLE_STATE_NORMAL_BOUNCE : Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Timmy_Bounce_Normal.mp3"); break; case PlayerPaddle.sPADDLE_STATE_SHORT : case PlayerPaddle.sPADDLE_STATE_SHORT_BOUNCE : Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Timmy_Bounce_JackBox.mp3"); break; case PlayerPaddle.sPADDLE_STATE_LARGE : case PlayerPaddle.sPADDLE_STATE_LARGE_BOUNCE : Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Timmy_Bounce_Trampoline.mp3"); } } } function onBounceSides() { Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Timmy_Bounce_Sides.mp3", 35); } function onBlockDestroy() { nCurrentCombo++; Game.__get__Instance().__get__Status().onNewCombo(nCurrentCombo); } static var sSTATE_APPEARS = "Appears"; }
Symbol 1336 MovieClip [__Packages.PixiesGroup] Frame 0
class PixiesGroup { var oPixies1, oPixies2, bActive; function PixiesGroup (_mcPixies1, _mcPixies2) { _mcPixies1._x = nPOS_X_PIXIE_1; _mcPixies1._y = nPOS_Y_PIXIE_1; _mcPixies2._x = nPOS_X_PIXIE_2; _mcPixies2._y = nPOS_Y_PIXIE_2; oPixies1 = new Pixies(_mcPixies1); oPixies2 = new Pixies(_mcPixies2); bActive = false; } function doShow() { oPixies1.doShow(); oPixies2.doShow(); bActive = true; LevelManager.__get__Instance().doAddPaddle(oPixies1); LevelManager.__get__Instance().doAddPaddle(oPixies2); } function doHide() { oPixies1.doHide(); oPixies2.doHide(); bActive = false; LevelManager.__get__Instance().doRemovePaddle(oPixies1); LevelManager.__get__Instance().doRemovePaddle(oPixies2); } function doDestroy() { super.doDestroy(); } function get Active() { return(bActive); } var nPOS_X_PIXIE_1 = 125; var nPOS_Y_PIXIE_1 = 350; var nPOS_X_PIXIE_2 = 325; var nPOS_Y_PIXIE_2 = 350; }
Symbol 1337 MovieClip [__Packages.Pixies] Frame 0
class Pixies extends Paddle { var setState, nInitialX, mcRef, nInitialY, nSpeedX, nSpeedY, nMinX, nMaxX, nMinY, nMaxY, __get__CurrentState, isStateComplete, nRandomChangeDelay, nDirectionX, nDirectionY; function Pixies (_mcRef) { super(_mcRef); setState(sPADDLE_PIXIES_STATE_HIDDEN); nInitialX = mcRef._x; nInitialY = mcRef._y; nSpeedX = 0; nSpeedY = 0; nMinX = nInitialX - (nZONE_WIDTH / 2); nMaxX = nInitialX + (nZONE_WIDTH / 2); nMinY = nInitialY - (nZONE_HEIGHT / 2); nMaxY = nInitialY + (nZONE_HEIGHT / 2); setState("Hidden"); } function doShow() { if (__get__CurrentState() == sPADDLE_PIXIES_STATE_HIDDEN) { setState(sPADDLE_PIXIES_STATE_IN); mcRef._x = nInitialX; mcRef._y = nInitialY; doRandomDirectionChange(); } } function doHide() { if (__get__CurrentState() == sPADDLE_PIXIES_STATE_IDLE) { setState(sPADDLE_PIXIES_STATE_OUT); } } function doDestroy() { super.doDestroy(); } function doIn() { if (isStateComplete()) { setState(sPADDLE_PIXIES_STATE_IDLE); } } function doOut() { if (isStateComplete()) { setState(sPADDLE_PIXIES_STATE_HIDDEN); } } function doIdle() { doMove(); nRandomChangeDelay--; if (nRandomChangeDelay == 0) { doRandomDirectionChange(); } } function doRandomDirectionChange() { nDirectionX = Library.Utils.MoreMath.getRandomRange(0, 1); if (nDirectionX == 0) { nDirectionX = -1; } nDirectionY = Library.Utils.MoreMath.getRandomRange(0, 1); if (nDirectionY == 0) { nDirectionY = -1; } nRandomChangeDelay = Library.Utils.MoreMath.getRandomRange(nDIR_CHANGE_DELAY_MIN, nDIR_CHANGE_DELAY_MAX); } function doMove() { if ((mcRef._x < nMinX) && (nDirectionX == -1)) { nDirectionX = 1; } else if ((mcRef._x > nMaxX) && (nDirectionX == 1)) { nDirectionX = -1; } if ((mcRef._y < nMinY) && (nDirectionY == -1)) { nDirectionY = 1; } else if ((mcRef._y > nMaxY) && (nDirectionY == 1)) { nDirectionY = -1; } var _local2 = nDirectionX * nSPEED; var _local3 = nDirectionY * nSPEED; nSpeedX = Library.Utils.MoreMath.getReachNum(nSpeedX, _local2, nCHANGE); nSpeedY = Library.Utils.MoreMath.getReachNum(nSpeedY, _local3, nCHANGE); mcRef._x = mcRef._x + nSpeedX; mcRef._y = mcRef._y + nSpeedY; } function doLoadStateAction() { super.doLoadStateAction(); if (__get__CurrentState() == sPADDLE_PIXIES_STATE_HIDDEN) { mcRef._visible = false; } else { mcRef._visible = true; } } static var sPADDLE_PIXIES_STATE_HIDDEN = "Hidden"; static var sPADDLE_PIXIES_STATE_IN = "In"; static var sPADDLE_PIXIES_STATE_OUT = "Out"; static var sPADDLE_PIXIES_STATE_IDLE = "Idle"; static var nSPEED = 1.2; static var nCHANGE = 0.3; static var nZONE_HEIGHT = 35; static var nZONE_WIDTH = 150; static var nDIR_CHANGE_DELAY_MIN = 90; static var nDIR_CHANGE_DELAY_MAX = 240; }
Symbol 1338 MovieClip [__Packages.FallingItem] Frame 0
class FallingItem extends BaseObject { var setState, nItemType, nSpeedX, nSpeedY, isStateComplete, mcRef, getCollideBottom, getCollideRight, getCollideLeft, __get__StateBounds; function FallingItem (_mcRef, _nItemType) { super(_mcRef); setState(sSTATE_FALLING); nItemType = _nItemType; nSpeedX = Library.Utils.MoreMath.getRandomRange(-nINITIAL_SPEED_X_MAX, nINITIAL_SPEED_X_MAX); nSpeedY = Library.Utils.MoreMath.getRandomRange(nINITIAL_SPEED_Y_MIN, nINITIAL_SPEED_Y_MAX); LevelManager.__get__Instance().doAddListener(this); } function doDestroy() { LevelManager.__get__Instance().doRemoveListener(this); super.doDestroy(); } function get ItemType() { return(nItemType); } function doCatched() { if (isStateComplete()) { doDestroy(); } } function doFalling() { if (mcRef._y < LevelManager.nLIMITS_FLOOR) { nSpeedY = nSpeedY + nACCELERATION; if (nSpeedY > nMAX_FALL_SPEED) { nSpeedY = nMAX_FALL_SPEED; } var _local2 = mcRef._x + nSpeedX; var _local3 = mcRef._y + nSpeedY; _local2 = doCheckSides(nSpeedX, _local2); mcRef._x = _local2; mcRef._y = _local3; doCheckPaddle(); } else { LevelManager.__get__Instance().onItemLost(this); doDestroy(); } } function doCheckPaddle() { var _local2 = LevelManager.__get__Instance().__get__MainPaddle(); var _local3 = (getCollideBottom(_local2) || (getCollideRight(_local2))) || (getCollideLeft(_local2)); if (_local3) { LevelManager.__get__Instance().onPlayerCatchItem(this); setState(sSTATE_CATCHED); } } function doCheckSides(_nSpeedX, _nFutureX) { switch (Library.Utils.MoreMath.getPolarity(_nSpeedX)) { case 1 : if ((_nFutureX + __get__StateBounds().xMax) > LevelManager.nLIMITS_RIGHT) { onBounceX(); _nFutureX = LevelManager.nLIMITS_RIGHT - __get__StateBounds().xMax; } break; case -1 : if ((_nFutureX + __get__StateBounds().xMin) >= LevelManager.nLIMITS_LEFT) { break; } onBounceX(); _nFutureX = LevelManager.nLIMITS_LEFT - __get__StateBounds().xMin; } return(_nFutureX); } function onBounceX() { nSpeedX = nSpeedX * -1; } static var sSTATE_FALLING = "Falling"; static var sSTATE_CATCHED = "Catched"; static var nINITIAL_SPEED_X_MAX = 3; static var nINITIAL_SPEED_Y_MIN = -4; static var nINITIAL_SPEED_Y_MAX = 2; static var nSPEED_X_LOSS = 0.15; static var nACCELERATION = 0.2; static var nMAX_FALL_SPEED = 14; }
Symbol 1339 MovieClip [__Packages.Block] Frame 0
class Block extends BaseObject { var nCurrentStep, aItems, setState, nNeverDiesMaxStep, bLevelEnded, doBounce, isStateComplete, mcRef, __get__Ref; function Block (_mcRef, _nSteps) { super(_mcRef); nCurrentStep = _nSteps; aItems = new Array(); if (!NeverDies) { setState(sSTATE_IDLE + nCurrentStep); } else { nNeverDiesMaxStep = nNEVER_DIE_MAX_STEPS; setState("Idle"); } LevelManager.__get__Instance().doAddListener(this); } function doEnterFrame() { super.doEnterFrame(); } function onBoltHit() { if (!bLevelEnded) { onCrushed(); } } function onBallHit(_oBall, _nSideUsedForHit) { if (!NeverDies) { nCurrentStep--; if (nCurrentStep > 0) { setState(sSTATE_IDLE + nCurrentStep); doBounce(nBLOCK_BOUNCE_AMPLITUDE, nBLOCK_BOUNCE_AMPLITUDE); var _local2 = Library.Sound.SoundManager.isSoundPlaying("Block_Hit.mp3"); if (_local2.bPlaying) { _local2.oSound.doStop(); _local2.oSound.doStart(); } Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Block_Hit.mp3", 100, 1, true); Game.__get__Instance().__get__Status().onBlockHit(); } else { onCrushed(); } } else if (!(_oBall instanceof ShootingStar)) { nNeverDiesMaxStep--; if (nNeverDiesMaxStep > 0) { doBounce(nBLOCK_BOUNCE_AMPLITUDE, nBLOCK_BOUNCE_AMPLITUDE); var _local2 = Library.Sound.SoundManager.isSoundPlaying("Block_NeverDies_Hit.mp3"); if (_local2.bPlaying) { _local2.oSound.doStop(); _local2.oSound.doStart(); } Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Block_NeverDies_Hit.mp3", 100, 1, true); } else { onCrushed(); } } } function doAddItem(_nItemType) { aItems.push(_nItemType); } function doDestroy() { LevelManager.__get__Instance().doRemoveListener(this); super.doDestroy(); } function get NeverDies() { return(nCurrentStep == Number.POSITIVE_INFINITY); } function get StillAlive() { return(nCurrentStep > 0); } function get BonusAssigned() { return(aItems.length != 0); } function doOut() { if (isStateComplete()) { doDestroy(); } } function onCrushed() { LevelManager.__get__Instance().doPutInFront(mcRef); setState(sSTATE_OUT); var _local2 = Library.Sound.SoundManager.isSoundPlaying("Block_Break.mp3"); if (_local2.bPlaying) { _local2.oSound.doStop(); _local2.oSound.doStart(); } Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Block_Break.mp3", 40, 1, true); onReleaseBonuses(); Game.__get__Instance().__get__Status().onBlockCrushed(); LevelManager.__get__Instance().onBlockCrushed(this); } function onReleaseBonuses() { if (aItems.length > 0) { for (var _local3 in aItems) { var _local2 = aItems[_local3]; LevelManager.__get__Instance().doAddItemAt(__get__Ref()._x, __get__Ref()._y, _local2); } var _local4 = Library.Sound.SoundManager.isSoundPlaying("Bonus_Release.mp3"); if (_local4.bPlaying) { _local4.oSound.doStop(); } Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Bonus_Release.mp3", 100, 1, true); } } static var sSTATE_IDLE = "Idle"; static var sSTATE_OUT = "Out"; static var nBLOCK_BOUNCE_AMPLITUDE = 35; static var nNEVER_DIE_MAX_STEPS = 6; }
Symbol 1340 MovieClip [__Packages.Bolt] Frame 0
class Bolt extends BaseObject { var setState, nSpeed, mcRef, isStateComplete, getCollideTop, __get__Ref, __get__StateBounds; function Bolt (_mcRef) { super(_mcRef); setState(sSTATE_FLYING); nSpeed = nBOLT_SPEED; var _local3 = Library.Sound.SoundManager.isSoundPlaying("Bolt_Shot.mp3"); if (_local3.bPlaying) { _local3.oSound.doStop(); _local3.oSound.doStart(); } Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Bolt_Shot.mp3", 75, 1, true); LevelManager.__get__Instance().doAddListener(this); } function setPosition(_nPosX, _nPosY) { mcRef._x = _nPosX; mcRef._y = _nPosY; } function doDestroy() { LevelManager.__get__Instance().doRemoveListener(this); super.doDestroy(); } function doExplode() { if (isStateComplete()) { doDestroy(); } } function doFlying() { var _local2 = mcRef._y - nSpeed; _local2 = doCheckBlocks(_local2); _local2 = doCheckTop(_local2); mcRef._y = _local2; } function doCheckBlocks(_nFutureY) { var _local3 = LevelManager.__get__Instance().getNearBlocksForObject(this); for (var _local6 in _local3) { if (getCollideTop(_local3[_local6], __get__Ref()._x, _nFutureY)) { _local3[_local6].onBoltHit(); var _local4 = true; if (_local4) { _nFutureY = _local3[_local6].Bounds.yMax - __get__StateBounds().yMin; } setState(sSTATE_EXPLODE); var _local2 = Library.Sound.SoundManager.isSoundPlaying("Bolt_Explode.mp3"); if (_local2.bPlaying) { _local2.oSound.doStop(); _local2.oSound.doStart(); } Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "Bolt_Explode.mp3", 60, 1, true); } } return(_nFutureY); } function doCheckTop(_nFutureY) { if ((_nFutureY + __get__StateBounds().yMin) < LevelManager.nLIMITS_CEIL) { _nFutureY = LevelManager.nLIMITS_CEIL - __get__StateBounds().yMin; setState(sSTATE_EXPLODE); } return(_nFutureY); } static var sSTATE_FLYING = "Flying"; static var sSTATE_EXPLODE = "Explode"; static var nBOLT_SPEED = 6; }
Symbol 1341 MovieClip [__Packages.TrailTimmy] Frame 0
class TrailTimmy extends BaseObject { var mcRef, setState, isStateComplete; function TrailTimmy (__mcRef, _sAddonState) { super(__mcRef); if (_sAddonState == undefined) { doDestroy(); } else { nSTATICRotation = nSTATICRotation + 30; mcRef._rotation = nSTATICRotation; setState("Out" + _sAddonState); LevelManager.__get__Instance().doAddListener(this); } } function doDestroy() { LevelManager.__get__Instance().doRemoveListener(this); super.doDestroy(); } function doOutSuit() { doOut(); } function doOutNormal() { doOut(); } function doOutGum() { doOut(); } function doOut() { if (isStateComplete()) { doDestroy(); } } static var nSTATICRotation = 0; }
Symbol 1342 MovieClip [__Packages.TrailStars] Frame 0
class TrailStars extends BaseObject { var setState, isStateComplete; function TrailStars (__mcRef) { super(__mcRef); setState("Out"); LevelManager.__get__Instance().doAddListener(this); } function doDestroy() { LevelManager.__get__Instance().doRemoveListener(this); super.doDestroy(); } function doOut() { if (isStateComplete()) { doDestroy(); } } }
Symbol 1343 MovieClip [__Packages.EndingWord] Frame 0
class EndingWord extends BaseObject { var setState, mcRef, isStateComplete; function EndingWord (__mcRef) { super(__mcRef); setState("Out"); var _local3 = Library.Utils.MoreMath.getRandomRange(1, 19); mcRef.mcState.mcWord.gotoAndStop(_local3); LevelManager.__get__Instance().doAddListener(this); } function doDestroy() { LevelManager.__get__Instance().doRemoveListener(this); super.doDestroy(); } function doOut() { if (isStateComplete()) { doDestroy(); } } }
Symbol 12 MovieClip [__Packages.Library.Utils.Tools] Frame 0
class Library.Utils.Tools { function Tools () { } static function isItemInArray(__aArray, __oItem) { var _local2 = false; for (var _local4 in __aArray) { if (__aArray[_local4] == __oItem) { _local2 = true; } } return(_local2); } static function doCopyArray(__aArraySource) { var _local3 = new Array(); var _local1 = 0; _local1 = 0; while (_local1 < __aArraySource.length) { if (__aArraySource[_local1] instanceof Array) { _local3.push(doCopyArray(__aArraySource[_local1])); } else { _local3.push(__aArraySource[_local1]); } _local1++; } return(_local3); } static function getFormatedNumber(__nNumber, __nMinimumChar) { return(returnFormatedNumber(__nNumber, __nMinimumChar)); } static function returnFormatedNumber(__nNumber, __nMinimumChar) { var _local1 = String(__nNumber); while (_local1.length < __nMinimumChar) { _local1 = "0" + _local1; } var _local3 = new Array(); var _local6 = _local1.length - 1; var _local2; _local2 = 0; while (_local2 <= _local6) { var _local5 = _local1.charAt(_local2); _local3.push(_local5); _local2++; } _local1 = ""; var _local4 = 0; _local2 = _local3.length - 1; while (_local2 >= 0) { if (((_local4 % 3) == 0) && (_local4 != 0)) { _local1 = " " + _local1; } _local1 = _local3[_local2] + _local1; _local4++; _local2--; } return(_local1); } static function getFormatedTime(__nTime, __bIncludeMilliseconds) { if (__bIncludeMilliseconds == undefined) { __bIncludeMilliseconds = false; } var _local6 = false; if (__nTime < 0) { _local6 = true; __nTime = Math.abs(__nTime); } var _local4 = Math.floor(__nTime / 1000); var _local3; if (__bIncludeMilliseconds) { var _local5; if (__nTime >= 1000) { _local5 = __nTime % (_local4 * 1000); } else { _local5 = __nTime; } _local3 = String(_local5).substr(0, 2); if (_local3.length <= 1) { _local3 = "0" + _local3; } } var _local8 = Math.floor(_local4 / 60); var _local9 = Math.floor(_local4 % 60); var _local11 = ""; var _local10 = ""; if (_local9 < 10) { _local10 = "0"; } if (_local8 < 10) { _local11 = "0"; } var _local2 = String((((_local11 + _local8) + ":") + _local10) + _local9); if (__bIncludeMilliseconds) { _local2 = _local2 + (":" + _local3); } if (_local6) { _local2 = "-" + _local2; } return(_local2); } }
Symbol 1344 MovieClip [__Packages.PlayerStatus] Frame 0
class PlayerStatus { var nScore, nShownScore, nMaxCombo, nLevelToPlay, nRemainingLives, mcHUD; function PlayerStatus () { nScore = 0; nShownScore = 0; nMaxCombo = 0; nLevelToPlay = 1; nRemainingLives = nTOTAL_LIVES; doUpdateStaticHud(); doUpdatePoints(); Main.__get__Instance().doAddListener(this); } function doEnterFrame() { if (nShownScore != nScore) { doUpdatePoints(); } } function setHud(_mcHUD) { mcHUD = _mcHUD; doUpdateStaticHud(); doUpdatePoints(); } function onGainLive() { nRemainingLives++; doUpdateStaticHud(); } function onLoseLive() { nRemainingLives--; doUpdateStaticHud(); } function getPlayerCanContinue() { return(nRemainingLives >= 0); } function onPlayerCompleteLevel(_nTimeRemaining) { doAddPoints(nPOINTS_LEVEL_END + (_nTimeRemaining * nPOINTS_PER_MILLISECONDS)); nLevelToPlay++; doUpdateStaticHud(); } function getIsMoreLevelToPlay() { return(nLevelToPlay <= nTOTAL_LEVELS); } function getLevelToPlay() { return(nLevelToPlay); } function onNewCombo(_nCombo) { var _local2 = nMaxCombo; nMaxCombo = Math.max(nMaxCombo, _nCombo); doUpdateStaticHud(); doAddPoints(nPOINTS_COMBO_LEVEL * (nMaxCombo - _local2)); } function doAddPoints(_nPoints) { nScore = nScore + Math.floor(_nPoints); } function onBlockHit() { doAddPoints(nPOINTS_BLOCK_HIT); } function onBlockCrushed() { doAddPoints(nPOINTS_BLOCK_CRUSH); } function onCatchBonus() { doAddPoints(nPOINTS_BONUS); } function doDestroy() { Main.__get__Instance().doRemoveListener(this); delete mcHUD; } function get SpeedAddon() { return(aSPEED_ADDONS[nLevelToPlay - 1]); } function get Score() { return(Math.floor(nScore)); } function doUpdateStaticHud() { mcHUD.txtLives.text = Math.max(0, nRemainingLives); mcHUD.txtCombo.text = Library.Utils.Tools.getFormatedNumber(nMaxCombo, 3); mcHUD.txtLevel.text = Library.Utils.Tools.getFormatedNumber(Math.min(nTOTAL_LEVELS, nLevelToPlay), 2); } function doUpdatePoints() { nScore = Math.floor(nScore); if ((nShownScore + nMAX_SCORE_GAP) < nScore) { var _local2 = nScore - nShownScore; nShownScore = nShownScore + Math.floor(_local2 * 0.666666666666667); } else { nShownScore = Library.Utils.MoreMath.getReachNum(nShownScore, nScore, nSCORE_CHANGE_RATE); } nShownScore = Math.floor(nShownScore); mcHUD.txtScore.text = Library.Utils.Tools.getFormatedNumber(nShownScore, 6); } static var nTIME_FOR_EXTRA_POINTS = 30000; static var aSPEED_ADDONS = [1.25, 1.5, 1.75, 2, 2.25, 2.25, 2.5, 2.5, 2.75, 2.75, 3, 3, 3.25, 3.25, 3.5, 3.5, 3.75, 3.75, 4, 4]; static var nTOTAL_LEVELS = 20; static var nTOTAL_LIVES = 5; static var nSCORE_CHANGE_RATE = 15; static var nMAX_SCORE_GAP = 280; static var nPOINTS_COMBO_LEVEL = 250; static var nPOINTS_BLOCK_HIT = 10; static var nPOINTS_BLOCK_CRUSH = 50; static var nPOINTS_BONUS = 150; static var nPOINTS_LEVEL_END = 750; static var nPOINTS_PER_MILLISECONDS = 0.25; }
Symbol 15 MovieClip [__Packages.Library.BasicPopUp] Frame 0
class Library.BasicPopUp extends Library.State { var bComplexAnim, setState, __get__CurrentState, oListener, mcRef, __get__Listener, isStateComplete; function BasicPopUp (__mcRef, __bComplexAnim) { super(__mcRef); if (__bComplexAnim == undefined) { __bComplexAnim = false; } bComplexAnim = __bComplexAnim; setState("Hidden"); } function doHide() { setState("Hidden"); } function doClose() { if (__get__CurrentState() == "Idle") { setState("Out"); } } function doOpen() { setState("In"); } function doDestroy() { delete oListener; delete mcRef; } function get Ref() { if (bComplexAnim) { return(mcRef.mcState); } return(mcRef.mcState.mcBox); } function set Listener(__o) { oListener = __o; //return(__get__Listener()); } function doIn() { if (isStateComplete()) { setState("Idle"); } } function doOut() { if (isStateComplete()) { setState("Hidden"); } } function doLoadStateAction() { mcRef.mcState.btnBlock.onRelease = function () { }; mcRef.mcState.btnBlock.useHandCursor = false; if (__get__CurrentState() != "Hidden") { oListener.onPopUpEvent(NEED_UPDATE, this); } } static var NEED_UPDATE = 1; }
Symbol 1345 MovieClip [__Packages.EE] Frame 0
class EE { var mcRef, nWord; function EE (__mcRef) { mcRef = __mcRef; mcRef.stop(); mcRef.mcWord.stop(); LevelManager.__get__Instance().doAddListener(this); } function doStart() { if (mcRef._currentframe == 1) { nWord = Library.Utils.MoreMath.getRandomRange(1, 6); mcRef.mcWord.gotoAndStop(nWord); mcRef.play(); Library.Sound.SoundManager.doPlaySoundInCat(Main.sSOUND_CAT_SOUND, "EE.mp3"); } } function doDestroy() { delete mcRef; } }
Symbol 1346 MovieClip [__Packages.NickHS] Frame 0
class NickHS { static var oNickHS; var bHSAvailable, G_TestHighScore, bSubmitHS, bGetHS, G_GameID, mcHSZone, G_NoTxtField, G_NameTxtField, G_ScoreTxtField; function NickHS (_sGameID, _bHSAvailable, _bTestHighScore) { bHSAvailable = _bHSAvailable; G_TestHighScore = _bTestHighScore; bSubmitHS = false; bGetHS = false; G_GameID = _sGameID; mcHSZone = undefined; initHiScores(); if (G_TestHighScore == true) { _global.gProxyObj.setServer("www.nick.com"); _global.gProxyObj.setScreenName("SbkRR"); _global.gProxyObj.setIsLoggedIn(true); } oNickHS = this; } function doHSInit() { initHiScores(); } function doSubmitHS() { bSubmitHS = true; } function doViewHS() { bGetHS = true; } function setHSBoard(_mcRef) { mcHSZone = _mcRef; G_NoTxtField = mcHSZone.txtHSNumber; G_NameTxtField = mcHSZone.txtHSName; G_ScoreTxtField = mcHSZone.txtHSScore; } static function get Instance() { return(oNickHS); } function getIsLoggedIn() { var _local2 = true; if (_global.gProxyObj != undefined) { _local2 = _global.gProxyObj.getIsLoggedIn(); } return(_local2); } function getScores() { if (_global.gProxyObj == undefined) { listScores(); } else { _global.gProxyObj.getScores(cbFunc2); } } function submitScore(theScore) { G_NoTxtField.text = ""; G_NameTxtField.text = "The high score list is updating!"; G_ScoreTxtField.text = ""; _global.gProxyObj.submitScore(theScore, cbFunc); _global.ipbSend(); } function initHiScores() { _global.gProxyObj.setGame_Id(G_GameID); } function getScoreString() { var _local11 = "Oops! The high score list is not available right now!"; if (_global.gProxyObj != undefined) { var _local10 = _global.gProxyObj.getScoreCount(); if (_local10 > 0) { var _local3; var _local4; var _local9; var _local8; _local11 = ""; var _local5 = ""; var _local6 = ""; var _local7 = ""; _local3 = 0; while (_local3 < _local10) { _local4 = _global.gProxyObj.getScoreItem(_local3); _local9 = _local4[0]; _local8 = Library.Utils.Tools.returnFormatedNumber(_local4[1]); _local5 = _local5 + ((_local3 + 1) + newline); _local6 = _local6 + (_local9 + newline); _local7 = _local7 + ((_local8 + " pts") + newline); _local3++; } G_NoTxtField.text = _local5; G_NameTxtField.text = _local6; G_ScoreTxtField.text = _local7; } else { G_NameTxtField.text = "Oops! The high score list is not available right now!"; } } else { G_NameTxtField.text = "Oops! The high score list is not available right now!"; } return(_local11); } function listScores() { getScoreString(); } function cbFunc(thisBool) { if (thisBool) { Instance.listScores(); } else { Instance.G_NameTxtField.text = "Oops! The high score list is not available right now!"; } } function cbFunc2(thisBool) { if (thisBool) { Instance.listScores(); } else { Instance.G_NameTxtField.text = "Oops! The high score list is not available right now!"; } } }
Symbol 1347 MovieClip [__Packages.Intro] Frame 0
class Intro extends Library.State { var setState, isStateComplete, mcRef; function Intro (_mcRef) { super(_mcRef); setState(sSTATE_FIRST); Main.__get__Instance().doAddListener(this); } function doFirst() { if (isStateComplete()) { Main.__get__Instance().onIntroFirstPartOver(); setState(sSTATE_SECOND); } } function doSecond() { if (isStateComplete()) { mcRef.mcState.stop(); Main.__get__Instance().doRemoveListener(this); } } static var sSTATE_FIRST = "First"; static var sSTATE_SECOND = "Second"; }
Symbol 1348 MovieClip [__Packages.TitleCard] Frame 0
class TitleCard extends Library.State { var setState, isStateComplete, mcRef; function TitleCard (_mcRef) { super(_mcRef); setState(sSTATE_IN); Main.__get__Instance().doAddListener(this); } function doIn() { if (isStateComplete()) { setState(sSTATE_IDLE); } } function doIdle() { if (isStateComplete()) { setState(sSTATE_OUT); } } function doOut() { if (isStateComplete()) { Main.__get__Instance().onTitleCardComplete(); Main.__get__Instance().doRemoveListener(this); delete mcRef; } } static var sSTATE_IN = "In"; static var sSTATE_IDLE = "Idle"; static var sSTATE_OUT = "Out"; }
Symbol 1 MovieClip [__Packages.LibCompileHookComponent] Frame 0
class LibCompileHookComponent extends MovieClip { function LibCompileHookComponent () { super(); } function LibCompileHook() { } }
Symbol 8 MovieClip [__Packages.Library.Utils.Debug] Frame 0
class Library.Utils.Debug { static var lc; function Debug () { } static function clear() { lc = new LocalConnection(); lc.send("trace", "clear"); } static function setLevel(pLvl) { level = pLvl; } static function trace(pMsg, pLvl) { var _local1; if (pLvl != undefined) { _local1 = pLvl; } else { _local1 = level; } lc = new LocalConnection(); lc.send("trace", "trace", pMsg, _local1); } static function traceObject(o, pRecurseDepth, pLvl, pIndent) { var _local7; var _local5; var _local6; if (pLvl != undefined) { _local6 = pLvl; } else { _local6 = level; } if (pRecurseDepth == undefined) { _local7 = 0; } else { _local7 = pRecurseDepth; } if (pIndent == undefined) { _local5 = 0; } else { _local5 = pIndent; } for (var _local8 in o) { var _local3 = ""; var _local1 = 0; while (_local1 < _local5) { _local3 = _local3 + " "; _local1++; } var _local2 = o[_local8].toString(); if (o[_local8] instanceof Array) { _local2 = "[Array]"; } if (_local2 == "[object Object]") { _local2 = "[Object]"; } trace(((_local3 + _local8) + ": ") + _local2, _local6); if (_local7 > 0) { traceObject(o[_local8], _local7 - 1, _local6, _local5 + 1); } } } static var level = 0; static var DEBUG = 0; static var INFO = 1; static var WARN = 2; static var ERROR = 3; static var FATAL = 4; }
Symbol 13 MovieClip [__Packages.Library.Utils.XmlTool] Frame 0
class Library.Utils.XmlTool { var xmlData, sXmlFileName, bNoLoad, oListener; function XmlTool (_sXmlName) { if (_sXmlName.length != undefined) { xmlData = new XML(); sXmlFileName = _sXmlName; xmlData.ignoreWhite = true; xmlData.onLoad = Library.Utils.Delegate.create(this, doInformListener); xmlData.load(sXmlFileName); bNoLoad = false; } else { bNoLoad = true; } } function doSetListener(__oListener) { oListener = __oListener; } function doInformListener(__bSuccess) { oListener.onXMLLoadComplete(this, __bSuccess); } function isLoaded() { var _local2 = false; if (bNoLoad || ((xmlData.getBytesLoaded() >= xmlData.getBytesTotal()) && (xmlData.getBytesTotal() > 2))) { _local2 = true; } return(_local2); } function getSubXml(_sNodeName, _xmlRef) { var _local2 = new XMLNode(); if (isLoaded()) { var _local5 = xmlData; if (_xmlRef != undefined) { _local5 = _xmlRef; } var _local3 = 0; _local2 = _local5.firstChild; while ((((_local2.nodeName != _sNodeName) && (_local2.hasChildNodes())) && (_local2 != undefined)) && (_local3 < 256)) { _local2 = _local2.firstChild; _local3++; } } return(_local2); } function getLevelNode(_sNodeName, _xmlRef) { var _local4 = new XMLNode(); if (isLoaded()) { var _local3 = xmlData.firstChild; if (_xmlRef != undefined) { _local3 = _xmlRef; } var _local2 = 0; while (_local2 < _local3.childNodes.length) { if (_local3.childNodes[_local2].nodeName == _sNodeName) { _local4 = _local3.childNodes[_local2]; _local2 = _local3.childNodes.length; } _local2++; } } return(_local4); } function getLevelNodeData(_sNodeName, _xmlRef) { var _local4 = new String(); if (isLoaded()) { var _local2 = 0; while (_local2 < _xmlRef.childNodes.length) { if (_xmlRef.childNodes[_local2].nodeName == _sNodeName) { _local4 = _xmlRef.childNodes[_local2].childNodes[0].nodeValue; _local2 = _xmlRef.childNodes.length; } _local2++; } } return(_local4); } function getLevelNodeAttribute(_sNodeName, _sAttributeName, _xmlRef) { var _local4 = new String(); if (isLoaded()) { var _local2 = 0; while (_local2 < _xmlRef.childNodes.length) { if (_xmlRef.childNodes[_local2].nodeName == _sNodeName) { _local4 = _xmlRef.childNodes[_local2].attributes[_sAttributeName]; _local2 = _xmlRef.childNodes.length; } _local2++; } } return(_local4); } function doDestroy() { delete oListener; delete xmlData; } function valueOf() { return(xmlData.toString()); } }
Instance of Symbol 925 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 927 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 925 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 927 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 925 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 927 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 925 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 927 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 927 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 927 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 925 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 927 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 925 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 925 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 927 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 927 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 925 MovieClip in Symbol 928 MovieClip Frame 1
/* no clip actions */
Symbol 944 MovieClip Frame 1
stop();
Symbol 958 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1023 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1026 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1034 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1038 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1044 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1047 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1050 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1051 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1052 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1053 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1057 MovieClip Frame 1
stop();
Symbol 1075 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1076 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1079 MovieClip Frame 1
stop();
Symbol 1102 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1105 MovieClip Frame 1
stop();
Symbol 1134 MovieClip Frame 1
stop();
Symbol 1161 MovieClip Frame 1
_global.LevelManager.Instance.doAddShootingStar(this);
Symbol 1165 MovieClip Frame 1
_global.LevelManager.Instance.doAddBlock(this, 1);
Symbol 1168 MovieClip Frame 1
_global.LevelManager.Instance.doAddBlock(this, 1);
Symbol 1171 MovieClip Frame 1
LevelManager.__get__Instance().doAddLevelDesignItem(this, LevelDesignItem.nBONUS_CC_POWERSUIT);
Symbol 1173 MovieClip Frame 1
LevelManager.__get__Instance().doAddLevelDesignItem(this, LevelDesignItem.nBONUS_MAGICWAND);
Symbol 1177 MovieClip Frame 1
_global.LevelManager.Instance.doAddBlock(this, Number.POSITIVE_INFINITY);
Symbol 1180 MovieClip Frame 1
_global.LevelManager.Instance.doAddBlock(this, 1);
Symbol 1182 MovieClip Frame 1
LevelManager.__get__Instance().doAddLevelDesignItem(this, LevelDesignItem.nBONUS_FAIRY_CROWN);
Symbol 1184 MovieClip Frame 1
LevelManager.__get__Instance().doAddLevelDesignItem(this, LevelDesignItem.nBONUS_CC_SYMBOL);
Symbol 1185 MovieClip Frame 1
stop();
Symbol 1189 MovieClip Frame 1
_global.LevelManager.Instance.doAddBlock(this, 1);
Symbol 1191 MovieClip Frame 1
LevelManager.__get__Instance().doAddLevelDesignItem(this, LevelDesignItem.nBONUS_CHEWINGGUM);
Symbol 1193 MovieClip Frame 1
LevelManager.__get__Instance().doAddLevelDesignItem(this, LevelDesignItem.nBONUS_TRAMPOLINE);
Symbol 1194 MovieClip Frame 1
stop();
Symbol 1205 MovieClip Frame 1
_global.LevelManager.Instance.doAddBlock(this, 2);
Symbol 1208 MovieClip Frame 1
LevelManager.__get__Instance().doAddLevelDesignItem(this, LevelDesignItem.nPOWERDOWN_JACKBOX);
Symbol 1209 MovieClip Frame 1
stop();
Symbol 1213 MovieClip Frame 1
LevelManager.__get__Instance().doAddLevelDesignItem(this, LevelDesignItem.nPOWERDOWN_ROCKET);
Symbol 1214 MovieClip Frame 1
stop();
Symbol 1217 MovieClip Frame 1
LevelManager.__get__Instance().doAddLevelDesignItem(this, LevelDesignItem.nPOWERDOWN_PING);
Symbol 1218 MovieClip Frame 1
stop();
Symbol 1220 MovieClip Frame 1
stop();
Symbol 1222 MovieClip Frame 1
stop();
Symbol 1224 MovieClip Frame 1
stop();
Symbol 1226 MovieClip Frame 1
stop();
Symbol 1228 MovieClip Frame 1
stop();
Symbol 1230 MovieClip Frame 1
stop();
Symbol 1232 MovieClip Frame 1
stop();
Symbol 1234 MovieClip Frame 1
stop();
Symbol 1236 MovieClip Frame 1
stop();
Symbol 1238 MovieClip Frame 1
stop();
Symbol 1240 MovieClip Frame 1
stop();
Symbol 1242 MovieClip Frame 1
stop();
Symbol 1244 MovieClip Frame 1
stop();
Symbol 1246 MovieClip Frame 1
stop();
Symbol 1248 MovieClip Frame 1
stop();
Symbol 1250 MovieClip Frame 1
stop();

Library Items

Symbol 19 GraphicUsed by:Timeline
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:22 126 875 881 883 896 910 911
Symbol 22 MovieClipUses:21Used by:Timeline
Symbol 23 GraphicUsed by:24
Symbol 24 ButtonUses:23Used by:Timeline
Symbol 25 GraphicUsed by:Timeline
Symbol 1349 MovieClipUsed by:Timeline
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClip [SarbakanLibrary]Uses:2
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:28
Symbol 28 MovieClipUses:27Used by:126 911 912
Symbol 29 GraphicUsed by:30 384
Symbol 30 MovieClipUses:29Used by:104 126 875 881 883 896 910 911
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:126 881 883 911
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:104 126 875 881 883 911
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:126 881 883 896 911
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:56 883 896
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:56 883 896
Symbol 41 GraphicUsed by:42 404
Symbol 42 MovieClipUses:41Used by:56 95 872 883 896 910
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:56 883 896
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:56 883 896
Symbol 47 GraphicUsed by:48 400
Symbol 48 MovieClipUses:47Used by:56 79 95 126 264 872 883 884 887 896 905 910 911
Symbol 49 GraphicUsed by:56
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:56 883 896
Symbol 52 GraphicUsed by:53 403
Symbol 53 MovieClipUses:52Used by:56 95 872 883 896 910
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:56 883 896
Symbol 56 MovieClipUses:38 40 42 44 46 48 49 51 53 55Used by:126 881 911
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:126 884 887 911
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:126 264 884 887 905 911
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:126 264 884 887 911
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:63Used by:79 264 887 905
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:79 264 887 905
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:79 264 887 905
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:79 264 887 905
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:71Used by:79
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:79 95 264 872 887 905 910
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:79 264 887 905
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:79 264 887 905
Symbol 79 MovieClipUses:64 66 68 70 48 72 74 76 78Used by:126 884 911
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:104
Symbol 82 GraphicUsed by:83 385
Symbol 83 MovieClipUses:82Used by:104 875 910
Symbol 84 GraphicUsed by:85 392
Symbol 85 MovieClipUses:84Used by:104 875 910
Symbol 86 GraphicUsed by:87 398
Symbol 87 MovieClipUses:86Used by:95 872 910
Symbol 88 GraphicUsed by:89 399
Symbol 89 MovieClipUses:88Used by:95 872 910
Symbol 90 GraphicUsed by:95
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:91Used by:95
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93Used by:95 264
Symbol 95 MovieClipUses:87 89 48 53 42 90 74 92 94Used by:104
Symbol 96 GraphicUsed by:97 393
Symbol 97 MovieClipUses:96Used by:104 875 910
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:104
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:104
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:104
Symbol 104 MovieClipUses:34 30 81 83 85 95 97 99 101 103Used by:126 911
Symbol 105 GraphicUsed by:109
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:109
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:105 107 108Used by:115 869
Symbol 110 FontUsed by:111 112 118 119 120 122 123 124 269 270 410 411 868 878 879
Symbol 111 TextUses:110Used by:115 869
Symbol 112 EditableTextUses:110Used by:115
Symbol 113 FontUsed by:114
Symbol 114 TextUses:113Used by:115 869
Symbol 115 MovieClipUses:109 111 112 114Used by:126
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:121 125
Symbol 118 TextUses:110Used by:121
Symbol 119 TextUses:110Used by:121
Symbol 120 TextUses:110Used by:121
Symbol 121 MovieClipUses:117 118 119 120Used by:126 911
Symbol 122 TextUses:110Used by:125
Symbol 123 TextUses:110Used by:125
Symbol 124 TextUses:110Used by:125
Symbol 125 MovieClipUses:117 122 123 124Used by:126 911
Symbol 126 MovieClipUses:28 30 32 34 36 21 56 58 60 48 62 79 104 115 121 125Used by:Timeline
Symbol 127 GraphicUsed by:128 1055
Symbol 128 ButtonUses:127Used by:162 165 166 274 279 280 414 415 416 1049 1054 1074 1077 1078 1101 1103 1104  Timeline
Symbol 129 GraphicUsed by:167 281 417
Symbol 130 FontUsed by:131 168 282 665 991 993 1058 1080
Symbol 131 EditableTextUses:130Used by:167
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:143 286
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:143 177 286
Symbol 136 FontUsed by:137 138 139 140 141 142 151 152 171 172 173 174 175 176 186 187 188 189 190 191 192 193 194 196 197 198 199 200 201 202 203 204 210 212 258 283 284 285 287 288 289 291 292 293 298 299 409 654 656 955 956 959 962 963 965 967 996 997 999 1000 1001 1002 1003 1004 1013 1014 1017 1020 1021 1028 1029 1030 1031 1032 1033 1035 1036 1037 1040 1041 1042 1043 1045 1046 1064 1082 1083 1084 1090 1094 1096 1097 1098 1099
Symbol 137 TextUses:136Used by:143 286
Symbol 138 TextUses:136Used by:143 286
Symbol 139 TextUses:136Used by:143 286
Symbol 140 TextUses:136Used by:143
Symbol 141 TextUses:136Used by:143
Symbol 142 TextUses:136Used by:143
Symbol 143 MovieClipUses:133 135 137 138 139 140 141 142Used by:162 165 166
Symbol 144 FontUsed by:145 146 147 180 181 182 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803
Symbol 145 EditableTextUses:144Used by:148
Symbol 146 EditableTextUses:144Used by:148
Symbol 147 EditableTextUses:144Used by:148
Symbol 148 MovieClipUses:145 146 147Used by:162 165 166 414 415 416
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:154 163 290 294 1006 1009 1012 1015 1023 1026 1034 1038 1044 1050 1051 1052 1053 1062 1100 1102
Symbol 151 TextUses:136Used by:154 163
Symbol 152 TextUses:136Used by:154 163
Symbol 153 GraphicUsed by:154 163 195 205 290 294 1023 1026 1034
Symbol 154 ButtonUses:150 151 152 153Used by:162 166
Symbol 155 GraphicUsed by:156
Symbol 156 ButtonUses:155Used by:162 165 166 414 415 416
Symbol 157 GraphicUsed by:158 159 164 207 276
Symbol 158 MovieClipUses:157Used by:159 164 207 276 1085
Symbol 159 ButtonUses:158 157Used by:162 166 414 416
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:162 166 414 805 911 1049 1056 1074 1078 1101 1104 1320
Symbol 162 MovieClipUses:143 148 154 156 159 128 161Used by:167
Symbol 163 ButtonUses:150 151 152 153Used by:165
Symbol 164 ButtonUses:158 157Used by:165 415
Symbol 165 MovieClipUses:128 143 148 163 156 164Used by:167
Symbol 166 MovieClipUses:143 148 154 156 159 128 161Used by:167
Symbol 167 MovieClipUses:129 131 162 165 166Used by:Timeline
Symbol 168 EditableTextUses:130Used by:281
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:177
Symbol 171 TextUses:136Used by:177
Symbol 172 TextUses:136Used by:177
Symbol 173 TextUses:136Used by:177
Symbol 174 TextUses:136Used by:177
Symbol 175 TextUses:136Used by:177
Symbol 176 TextUses:136Used by:177
Symbol 177 MovieClipUses:170 171 172 173 135 174 175 176Used by:274 279 280
Symbol 178 GraphicUsed by:179 275
Symbol 179 ButtonUses:178Used by:274 280
Symbol 180 EditableTextUses:144Used by:183
Symbol 181 EditableTextUses:144Used by:183
Symbol 182 EditableTextUses:144Used by:183
Symbol 183 MovieClipUses:180 181 182Used by:274 279 280
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184Used by:195 205
Symbol 186 TextUses:136Used by:195
Symbol 187 TextUses:136Used by:195
Symbol 188 TextUses:136Used by:195
Symbol 189 TextUses:136Used by:195 290
Symbol 190 TextUses:136Used by:195 290
Symbol 191 TextUses:136Used by:195 290
Symbol 192 TextUses:136Used by:195
Symbol 193 TextUses:136Used by:195
Symbol 194 TextUses:136Used by:195
Symbol 195 ButtonUses:185 186 187 188 189 190 191 192 193 194 153Used by:206
Symbol 196 TextUses:136Used by:205
Symbol 197 TextUses:136Used by:205
Symbol 198 TextUses:136Used by:205
Symbol 199 TextUses:136Used by:205 294
Symbol 200 TextUses:136Used by:205 294
Symbol 201 TextUses:136Used by:205 294
Symbol 202 TextUses:136Used by:205
Symbol 203 TextUses:136Used by:205
Symbol 204 TextUses:136Used by:205
Symbol 205 ButtonUses:185 196 197 198 199 200 201 202 203 204 153Used by:206
Symbol 206 MovieClipUses:195 205Used by:274 279 280
Symbol 207 ButtonUses:158 157Used by:274 280
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:213
Symbol 210 EditableTextUses:136Used by:213
Symbol 211 FontUsed by:212 299 1142 1143 1186 1195 1210 1215 1219 1221 1223 1225 1227 1229 1231 1233 1235 1237 1239 1241 1243 1245 1247
Symbol 212 TextUses:136 211Used by:213
Symbol 213 MovieClipUses:209 210 212Used by:274 279 280
Symbol 214 GraphicUsed by:216
Symbol 215 GraphicUsed by:216 238
Symbol 216 MovieClipUses:214 215Used by:274 278 280 1320
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClipUses:217Used by:274 278 280 1320
Symbol 219 GraphicUsed by:222
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:222
Symbol 222 MovieClipUses:219 221Used by:274 278 280 1320
Symbol 223 GraphicUsed by:274 278 280 311 1320
Symbol 224 GraphicUsed by:225 309
Symbol 225 MovieClipUses:224Used by:274 278 280 1320
Symbol 226 GraphicUsed by:274 278 280 1320
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:274 278 280 1320
Symbol 229 GraphicUsed by:274 278 280 1320
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:230Used by:274 278 280 1320
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:234 241
Symbol 234 MovieClipUses:233Used by:274 278 280
Symbol 235 GraphicUsed by:236 1281
Symbol 236 MovieClipUses:235Used by:274 277 280 335
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:237 215Used by:274 277 280 321 335
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:239Used by:274 277 280 335
Symbol 241 MovieClipUses:233Used by:274 277 280
Symbol 242 GraphicUsed by:245
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:243Used by:245
Symbol 245 MovieClipUses:242 244Used by:274 277 280 1320
Symbol 246 GraphicUsed by:247 327 867
Symbol 247 MovieClipUses:246Used by:274 277 280 1320
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:248Used by:274 277 280 1320
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClipUses:250Used by:274 277 280 1320
Symbol 252 GraphicUsed by:274 277 280 1320
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253Used by:274 280
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:257
Symbol 257 MovieClipUses:256Used by:274 279 280
Symbol 258 TextUses:136Used by:274 279 280
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:274 279 280
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:261Used by:264
Symbol 263 GraphicUsed by:264
Symbol 264 MovieClipUses:262 62 60 48 64 66 68 70 94 263 74 76 78Used by:274 279 280
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClipUses:265Used by:274 279 280
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:267Used by:273 412
Symbol 269 TextUses:110Used by:273
Symbol 270 TextUses:110Used by:273
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:271Used by:273 413
Symbol 273 MovieClipUses:268 269 270 272Used by:274 279 280
Symbol 274 MovieClipUses:177 179 183 206 207 213 216 218 222 223 225 226 228 229 231 234 236 238 240 241 245 247 249 251 252 254 128 257 258 260 264 266 273Used by:281
Symbol 275 MovieClipUses:178Used by:279
Symbol 276 ButtonUses:158 157Used by:279
Symbol 277 MovieClipUses:236 238 240 241 245 247 249 251 252Used by:279
Symbol 278 MovieClipUses:216 218 222 223 225 226 228 229 231 234Used by:279
Symbol 279 MovieClipUses:128 257 258 260 264 266 273 177 183 275 276 206 213 277 278Used by:281
Symbol 280 MovieClipUses:257 258 260 264 266 273 177 179 183 206 207 213 216 218 222 223 225 226 228 229 231 234 236 238 240 241 245 247 249 251 252 128 254Used by:281
Symbol 281 MovieClipUses:129 168 274 279 280Used by:Timeline
Symbol 282 EditableTextUses:130Used by:417
Symbol 283 TextUses:136Used by:286
Symbol 284 TextUses:136Used by:286
Symbol 285 TextUses:136Used by:286
Symbol 286 MovieClipUses:133 283 284 285 135 137 138 139Used by:414 415 416
Symbol 287 TextUses:136Used by:290
Symbol 288 TextUses:136Used by:290
Symbol 289 TextUses:136Used by:290
Symbol 290 ButtonUses:150 189 190 191 287 288 289 153Used by:295
Symbol 291 TextUses:136Used by:294
Symbol 292 TextUses:136Used by:294
Symbol 293 TextUses:136Used by:294
Symbol 294 ButtonUses:150 199 200 201 291 292 293 153Used by:295
Symbol 295 MovieClipUses:290 294Used by:414 415 416
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:296Used by:300
Symbol 298 EditableTextUses:136Used by:300
Symbol 299 TextUses:136 211Used by:300
Symbol 300 MovieClipUses:297 298 299Used by:414 415 416
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClipUses:301Used by:321
Symbol 303 GraphicUsed by:306
Symbol 304 GraphicUsed by:305
Symbol 305 MovieClipUses:304Used by:306
Symbol 306 MovieClipUses:303 305Used by:321
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:307Used by:321 335
Symbol 309 MovieClipUses:224Used by:311
Symbol 310 GraphicUsed by:311
Symbol 311 MovieClipUses:223 309 310Used by:321
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:312Used by:321
Symbol 314 GraphicUsed by:315
Symbol 315 MovieClipUses:314Used by:321
Symbol 316 GraphicUsed by:321
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:321
Symbol 319 GraphicUsed by:320 1292
Symbol 320 MovieClipUses:319Used by:321
Symbol 321 MovieClipUses:238 302 306 308 311 313 315 316 318 320Used by:322
Symbol 322 MovieClipUses:321Used by:414 415 416
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:323Used by:335
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:325Used by:335
Symbol 327 MovieClipUses:246Used by:335
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:335
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:335
Symbol 332 GraphicUsed by:335
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:333Used by:335
Symbol 335 MovieClipUses:236 238 240 324 326 308 327 329 331 332 334Used by:336
Symbol 336 MovieClipUses:335Used by:414 415 416
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:414 416
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:339Used by:414 415 416
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:341Used by:414 415 416 947 949
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:345
Symbol 345 MovieClipUses:344Used by:414 415 416
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClipUses:346Used by:414 415 416
Symbol 348 GraphicUsed by:349
Symbol 349 MovieClipUses:348Used by:414 415 416
Symbol 350 GraphicUsed by:351
Symbol 351 MovieClipUses:350Used by:414 415 416
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClipUses:352Used by:414 415 416
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:354Used by:378
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356Used by:378
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:358Used by:378
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:360Used by:378
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:378
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:378
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClipUses:366Used by:378
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClipUses:368Used by:378
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:370Used by:378
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:378
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:378
Symbol 376 GraphicUsed by:377
Symbol 377 MovieClipUses:376Used by:378
Symbol 378 MovieClipUses:355 357 359 361 363 365 367 369 371 373 375 377Used by:414 415 416
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379Used by:414 415 416
Symbol 381 GraphicUsed by:408
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:408
Symbol 384 MovieClipUses:29Used by:408
Symbol 385 MovieClipUses:82Used by:408
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:408
Symbol 388 GraphicUsed by:389
Symbol 389 MovieClipUses:388Used by:408
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:408
Symbol 392 MovieClipUses:84Used by:408
Symbol 393 MovieClipUses:96Used by:408
Symbol 394 GraphicUsed by:395 894
Symbol 395 MovieClipUses:394Used by:408
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:396Used by:408
Symbol 398 MovieClipUses:86Used by:407
Symbol 399 MovieClipUses:88Used by:407
Symbol 400 MovieClipUses:47Used by:407
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClipUses:401Used by:407
Symbol 403 MovieClipUses:52Used by:407
Symbol 404 MovieClipUses:41Used by:407
Symbol 405 GraphicUsed by:406 872 910
Symbol 406 MovieClipUses:405Used by:407
Symbol 407 MovieClipUses:398 399 400 402 403 404 406Used by:408
Symbol 408 MovieClipUses:381 383 384 385 387 389 391 392 393 395 397 407Used by:414 415 416
Symbol 409 TextUses:136Used by:414 415 416
Symbol 410 TextUses:110Used by:412
Symbol 411 TextUses:110Used by:412
Symbol 412 MovieClipUses:268 410 411Used by:413
Symbol 413 MovieClipUses:412 272Used by:414 415 416
Symbol 414 MovieClipUses:286 156 148 295 159 300 322 336 338 128 340 342 345 347 349 351 353 378 380 408 409 413 161Used by:417
Symbol 415 MovieClipUses:128 340 342 345 347 349 351 353 378 380 408 413 409 286 148 156 295 164 300 322 336Used by:417
Symbol 416 MovieClipUses:340 342 345 347 349 351 353 378 380 408 409 413 286 156 148 295 159 300 322 336 128 338Used by:417
Symbol 417 MovieClipUses:129 282 414 415 416Used by:Timeline
Symbol 418 GraphicUsed by:860
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClipUses:419Used by:427 440 448 455 464 471 479 489 857
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClipUses:421Used by:427 440 448 455 464 471 479 489 857
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClipUses:423Used by:427 434
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClipUses:425Used by:427
Symbol 427 MovieClipUses:420 422 424 426Used by:435
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:428Used by:434 442 449 458 465 473 480 492 592 593 748 858 1160 1164 1176 1204
Symbol 430 GraphicUsed by:434 442 449 458 465 473 480 492 592 593 748 858 1160 1164 1176 1204
Symbol 431 GraphicUsed by:434 442 449 458 465 473 480 492 592 593 748 858 1160 1164 1176 1204
Symbol 432 GraphicUsed by:434 442 449 458 465 473 480 492 592 593 748 858 1160 1164 1176 1204
Symbol 433 GraphicUsed by:434 442 449 458 465 473 480 492 592 593 748 858 1160 1164 1176 1204
Symbol 434 MovieClipUses:429 424 430 431 432 433Used by:435
Symbol 435 MovieClip [mcCCPowerSuit]Uses:427 434Used by:860
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:436Used by:440 441 1134
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClipUses:438Used by:440
Symbol 440 MovieClipUses:437 420 422 439Used by:442 443
Symbol 441 MovieClipUses:437Used by:442
Symbol 442 MovieClipUses:429 440 430 441 431 432 433Used by:443
Symbol 443 MovieClip [mcJackBox]Uses:440 442Used by:860
Symbol 444 GraphicUsed by:445
Symbol 445 MovieClipUses:444Used by:448 449
Symbol 446 GraphicUsed by:447
Symbol 447 MovieClipUses:446Used by:448
Symbol 448 MovieClipUses:445 420 422 447Used by:450
Symbol 449 MovieClipUses:429 445 430 431 432 433Used by:450
Symbol 450 MovieClip [mcTrampoline]Uses:448 449Used by:860
Symbol 451 GraphicUsed by:452
Symbol 452 MovieClipUses:451Used by:455
Symbol 453 GraphicUsed by:454
Symbol 454 MovieClipUses:453Used by:455
Symbol 455 MovieClipUses:452 420 422 454Used by:459
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:458
Symbol 458 MovieClipUses:429 457 430 431 432 433Used by:459
Symbol 459 MovieClip [mcCCSymbol]Uses:455 458Used by:860
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:464 465
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:462Used by:464
Symbol 464 MovieClipUses:461 420 422 463Used by:466
Symbol 465 MovieClipUses:429 461 430 431 432 433Used by:466
Symbol 466 MovieClip [mcChewingGum]Uses:464 465Used by:860
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:467Used by:471 472
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:469Used by:471
Symbol 471 MovieClipUses:468 420 422 470Used by:473 474
Symbol 472 MovieClipUses:468Used by:473
Symbol 473 MovieClipUses:429 472 430 431 471 432 433Used by:474
Symbol 474 MovieClip [mcFairyCrown]Uses:471 473Used by:860
Symbol 475 GraphicUsed by:476
Symbol 476 MovieClipUses:475Used by:479 480
Symbol 477 GraphicUsed by:478
Symbol 478 MovieClipUses:477Used by:479
Symbol 479 MovieClipUses:476 420 422 478Used by:481
Symbol 480 MovieClipUses:429 476 430 431 432 433Used by:481
Symbol 481 MovieClip [mcPING]Uses:479 480Used by:860
Symbol 482 GraphicUsed by:489
Symbol 483 GraphicUsed by:489
Symbol 484 GraphicUsed by:489
Symbol 485 GraphicUsed by:489
Symbol 486 GraphicUsed by:489
Symbol 487 GraphicUsed by:489
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:482 420 422 483 484 485 486 487 488Used by:493
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:492
Symbol 492 MovieClipUses:429 491 430 431 432 433Used by:493
Symbol 493 MovieClip [mcRocket]Uses:489 492Used by:860
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:522 578
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:522 578
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClipUses:498Used by:522 578
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClipUses:500Used by:522 578
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:521 572
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClipUses:504Used by:521
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:521 541
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:521 541
Symbol 510 GraphicUsed by:521
Symbol 511 GraphicUsed by:512
Symbol 512 MovieClipUses:511Used by:521
Symbol 513 GraphicUsed by:514
Symbol 514 MovieClipUses:513Used by:521 541
Symbol 515 GraphicUsed by:516
Symbol 516 MovieClipUses:515Used by:521 541
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:517Used by:521
Symbol 519 GraphicUsed by:520
Symbol 520 MovieClipUses:519Used by:521
Symbol 521 MovieClipUses:503 505 507 509 510 512 514 516 518 520Used by:522 578
Symbol 522 MovieClipUses:495 497 499 501 521Used by:523 593
Symbol 523 MovieClipUses:522Used by:594
Symbol 524 GraphicUsed by:525
Symbol 525 MovieClipUses:524Used by:542 586 590
Symbol 526 GraphicUsed by:527
Symbol 527 MovieClipUses:526Used by:542
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClipUses:528Used by:541
Symbol 530 GraphicUsed by:531
Symbol 531 MovieClipUses:530Used by:541
Symbol 532 GraphicUsed by:533
Symbol 533 MovieClipUses:532Used by:541
Symbol 534 GraphicUsed by:535
Symbol 535 MovieClipUses:534Used by:541
Symbol 536 GraphicUsed by:541
Symbol 537 GraphicUsed by:538
Symbol 538 MovieClipUses:537Used by:541
Symbol 539 GraphicUsed by:540
Symbol 540 MovieClipUses:539Used by:541
Symbol 541 MovieClipUses:529 531 507 509 516 533 535 536 514 538 540Used by:542 586 590
Symbol 542 MovieClipUses:525 527 541Used by:543 577
Symbol 543 MovieClipUses:542Used by:594
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:544Used by:575 577 588 591
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClipUses:546Used by:575 588
Symbol 548 GraphicUsed by:549 556
Symbol 549 MovieClipUses:548Used by:575 588
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:575 588
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:552Used by:575 588
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClipUses:554Used by:575 588
Symbol 556 MovieClipUses:548Used by:575 588
Symbol 557 GraphicUsed by:558
Symbol 558 MovieClipUses:557Used by:572
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:572
Symbol 561 GraphicUsed by:562
Symbol 562 MovieClipUses:561Used by:572
Symbol 563 GraphicUsed by:572
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClipUses:564Used by:572
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClipUses:566Used by:572
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:572
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:572
Symbol 572 MovieClipUses:503 558 560 562 563 565 567 569 571Used by:575 588
Symbol 573 GraphicUsed by:574
Symbol 574 MovieClipUses:573Used by:575 577 588 590
Symbol 575 MovieClipUses:545 547 549 551 553 555 556 572 574Used by:576
Symbol 576 MovieClipUses:575Used by:594
Symbol 577 MovieClipUses:545 542 574Used by:594
Symbol 578 MovieClipUses:495 497 499 501 521Used by:579
Symbol 579 MovieClipUses:578Used by:594
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:586 590
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClipUses:582Used by:586 590
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:584Used by:586 590
Symbol 586 MovieClipUses:525 581 583 585 541Used by:587
Symbol 587 MovieClipUses:586Used by:594
Symbol 588 MovieClipUses:545 547 549 551 553 555 556 572 574Used by:589
Symbol 589 MovieClipUses:588Used by:594
Symbol 590 MovieClipUses:581 525 583 585 541 574Used by:591
Symbol 591 MovieClipUses:545 590Used by:594
Symbol 592 MovieClipUses:429 430 431 432 433Used by:594
Symbol 593 MovieClipUses:429 522 430 431 432 433Used by:594
Symbol 594 MovieClip [mcBall]Uses:523 543 576 577 579 587 589 591 592 593Used by:860
Symbol 595 GraphicUsed by:598
Symbol 596 GraphicUsed by:598
Symbol 597 GraphicUsed by:598
Symbol 598 MovieClipUses:595 596 597Used by:607
Symbol 599 GraphicUsed by:606
Symbol 600 GraphicUsed by:606
Symbol 601 GraphicUsed by:606
Symbol 602 GraphicUsed by:606
Symbol 603 GraphicUsed by:606
Symbol 604 GraphicUsed by:606
Symbol 605 GraphicUsed by:606
Symbol 606 MovieClipUses:599 600 601 602 603 604 605Used by:607
Symbol 607 MovieClip [mcBolt]Uses:598 606Used by:860
Symbol 608 GraphicUsed by:609
Symbol 609 MovieClipUses:608Used by:662 682 705 706 716 717
Symbol 610 GraphicUsed by:611
Symbol 611 MovieClipUses:610Used by:662 682 687 692 694 700 702 704 705 715 716
Symbol 612 GraphicUsed by:613
Symbol 613 MovieClipUses:612Used by:662 682 687 692 694 700 702 704 705 715 716
Symbol 614 GraphicUsed by:615
Symbol 615 MovieClipUses:614Used by:662 682 687 692 694 700 702 704 705 715 716
Symbol 616 GraphicUsed by:617
Symbol 617 MovieClipUses:616Used by:662 682 687 692 694 700 702 704 705 715 716
Symbol 618 GraphicUsed by:619
Symbol 619 MovieClipUses:618Used by:662 682 687 692 694 700 702 704 705 716
Symbol 620 GraphicUsed by:621
Symbol 621 MovieClipUses:620Used by:662 682 687 692 694 700 702 704 705 715 716
Symbol 622 GraphicUsed by:623
Symbol 623 MovieClipUses:622Used by:662 682 687 692 694 700 701 702 703 704 705 712 715 716
Symbol 624 GraphicUsed by:625
Symbol 625 MovieClipUses:624Used by:662 682 687 692 694 700 702 704 705 715 716
Symbol 626 GraphicUsed by:627
Symbol 627 MovieClipUses:626Used by:662 682 687 692 694 700 702 704 705 715 716
Symbol 628 GraphicUsed by:629
Symbol 629 MovieClipUses:628Used by:662 682 687 692 694 700 701 702 703 704 705 712 715 716
Symbol 630 GraphicUsed by:631
Symbol 631 MovieClipUses:630Used by:662 682 687 692 694 700 701 702 704 705 716
Symbol 632 GraphicUsed by:633
Symbol 633 MovieClipUses:632Used by:662 682 687 692 694 700 702 704 705 715 716
Symbol 634 GraphicUsed by:635
Symbol 635 MovieClipUses:634Used by:662 682 687 692 694 700 701 703 705 712 716
Symbol 636 GraphicUsed by:637
Symbol 637 MovieClipUses:636Used by:662 682 687 692 694 700 701 703 705 712 716
Symbol 638 GraphicUsed by:639
Symbol 639 MovieClipUses:638Used by:662 682 687 692 694 700 701 703 705 712 716
Symbol 640 GraphicUsed by:641
Symbol 641 MovieClipUses:640Used by:662 682 687 692 694 700 701 703 705 712 716
Symbol 642 GraphicUsed by:643
Symbol 643 MovieClipUses:642Used by:662 682 687 692 694 700 701 703 705 712 716
Symbol 644 GraphicUsed by:645
Symbol 645 MovieClipUses:644Used by:662 682 687 692 694 700 701 703 705 716
Symbol 646 GraphicUsed by:647
Symbol 647 MovieClipUses:646Used by:662 682 687 692 694 700 701 703 705 712 716
Symbol 648 GraphicUsed by:649
Symbol 649 MovieClipUses:648Used by:662 682 687 692 694 700 701 705 716
Symbol 650 GraphicUsed by:651
Symbol 651 MovieClipUses:650Used by:662 682 687 692 694 700
Symbol 652 GraphicUsed by:653
Symbol 653 MovieClipUses:652Used by:655 657
Symbol 654 EditableTextUses:136Used by:655
Symbol 655 MovieClipUses:653 654Used by:662 682 687 692 694 700
Symbol 656 EditableTextUses:136Used by:657
Symbol 657 MovieClipUses:653 656Used by:662 682 687 692 694 700
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClipUses:658Used by:662 682 687 692 694 701 702 704
Symbol 660 GraphicUsed by:661
Symbol 661 MovieClipUses:660Used by:662 682 687 692 694 701 702 704 715
Symbol 662 MovieClipUses:609 611 613 615 617 619 621 623 625 627 629 631 633 635 637 639 641 643 645 647 649 651 655 657 659 661Used by:718
Symbol 663 GraphicUsed by:666
Symbol 664 MovieClipUsed by:666
Symbol 665 EditableTextUses:130Used by:666
Symbol 666 MovieClipUses:663 664 665Used by:681
Symbol 667 GraphicUsed by:668
Symbol 668 MovieClipUses:667Used by:671
Symbol 669 GraphicUsed by:670
Symbol 670 MovieClipUses:669Used by:671
Symbol 671 MovieClipUses:668 670Used by:681
Symbol 672 GraphicUsed by:673
Symbol 673 MovieClipUses:672Used by:680
Symbol 674 GraphicUsed by:675
Symbol 675 MovieClipUses:674Used by:680
Symbol 676 GraphicUsed by:677
Symbol 677 MovieClipUses:676Used by:680
Symbol 678 GraphicUsed by:679
Symbol 679 MovieClipUses:678Used by:680
Symbol 680 MovieClipUses:673 675 677 679Used by:681
Symbol 681 MovieClipUses:666 671 680Used by:718
Symbol 682 MovieClipUses:609 611 613 615 617 619 621 623 625 627 629 631 633 635 637 639 641 643 645 647 649 651 655 657 659 661Used by:718
Symbol 683 GraphicUsed by:684
Symbol 684 MovieClipUses:683Used by:687 692
Symbol 685 GraphicUsed by:686
Symbol 686 MovieClipUses:685Used by:687 692
Symbol 687 MovieClipUses:684 629 635 637 639 623 641 643 645 647 649 611 613 615 617 619 621 625 627 631 633 686 651 655 657 659 661Used by:718
Symbol 688 GraphicUsed by:689
Symbol 689 MovieClipUses:688Used by:692
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClipUses:690Used by:692
Symbol 692 MovieClipUses:684 629 635 637 639 623 641 643 645 647 649 611 613 615 617 619 621 625 627 631 633 686 651 655 657 689 659 661 691Used by:718
Symbol 693 GraphicUsed by:694
Symbol 694 MovieClipUses:693 629 635 637 639 623 641 643 645 647 649 611 613 615 617 619 621 625 627 631 633 651 655 657 659 661Used by:718
Symbol 695 GraphicUsed by:700
Symbol 696 GraphicUsed by:700
Symbol 697 GraphicUsed by:700
Symbol 698 GraphicUsed by:700
Symbol 699 GraphicUsed by:700
Symbol 700 MovieClipUses:695 629 635 637 639 623 641 643 645 647 649 611 613 615 617 619 621 625 627 631 633 651 655 657 696 697 698 699Used by:718
Symbol 701 MovieClipUses:629 635 637 639 623 641 643 645 647 649 631 659 661Used by:705
Symbol 702 MovieClipUses:611 613 615 617 619 621 623 625 627 629 631 633 659 661Used by:705
Symbol 703 MovieClipUses:629 635 637 639 623 641 643 645 647Used by:705 706
Symbol 704 MovieClipUses:611 613 615 617 619 621 623 625 627 629 631 633 659 661Used by:705 706
Symbol 705 MovieClipUses:609 611 613 615 617 619 621 623 625 627 629 631 633 635 637 639 641 643 645 647 649 701 702 703 704Used by:718
Symbol 706 MovieClipUses:609 703 704Used by:718
Symbol 707 GraphicUsed by:712
Symbol 708 GraphicUsed by:709
Symbol 709 MovieClipUses:708Used by:712
Symbol 710 GraphicUsed by:711
Symbol 711 MovieClipUses:710Used by:712
Symbol 712 MovieClipUses:629 635 637 639 623 641 707 643 709 711 647Used by:716 717
Symbol 713 GraphicUsed by:714
Symbol 714 MovieClipUses:713Used by:715
Symbol 715 MovieClipUses:611 613 615 617 621 623 625 627 629 714 661 633Used by:716 717
Symbol 716 MovieClipUses:609 611 613 615 617 619 621 623 625 627 629 631 633 635 637 639 641 643 645 647 649 712 715Used by:718
Symbol 717 MovieClipUses:609 712 715Used by:718
Symbol 718 MovieClip [mcPaddle]Uses:662 681 682 687 692 694 700 705 706 716 717Used by:860
Symbol 719 BitmapUsed by:720
Symbol 720 GraphicUses:719Used by:721
Symbol 721 MovieClipUses:720Used by:722
Symbol 722 MovieClipUses:721Used by:723
Symbol 723 MovieClip [mcTrailStars]Uses:722Used by:860
Symbol 724 GraphicUsed by:740 747
Symbol 725 FontUsed by:726 741
Symbol 726 TextUses:725Used by:740
Symbol 727 GraphicUsed by:728
Symbol 728 MovieClipUses:727Used by:737 739 744 746
Symbol 729 GraphicUsed by:730
Symbol 730 MovieClipUses:729Used by:737 739 744 746
Symbol 731 GraphicUsed by:732
Symbol 732 MovieClipUses:731Used by:737 738 739 1134
Symbol 733 GraphicUsed by:734
Symbol 734 MovieClipUses:733Used by:737 739 744 746
Symbol 735 GraphicUsed by:736
Symbol 736 MovieClipUses:735Used by:737 739 744 746
Symbol 737 MovieClipUses:728 730 732 734 736Used by:740
Symbol 738 MovieClipUses:732Used by:740
Symbol 739 MovieClipUses:732 728 730 734 736Used by:740
Symbol 740 MovieClip [mcPixies_1]Uses:724 726 737 738 739Used by:860
Symbol 741 TextUses:725Used by:747
Symbol 742 GraphicUsed by:743
Symbol 743 MovieClipUses:742Used by:744 745 746 1134
Symbol 744 MovieClipUses:728 730 743 734 736Used by:747
Symbol 745 MovieClipUses:743Used by:747
Symbol 746 MovieClipUses:743 728 730 734 736Used by:747
Symbol 747 MovieClip [mcPixies_2]Uses:724 741 744 745 746Used by:860
Symbol 748 MovieClipUses:429 430 431 432 433Used by:860
Symbol 749 TextUses:144Used by:804
Symbol 750 TextUses:144Used by:804
Symbol 751 TextUses:144Used by:804
Symbol 752 TextUses:144Used by:804
Symbol 753 TextUses:144Used by:804
Symbol 754 TextUses:144Used by:804
Symbol 755 TextUses:144Used by:804
Symbol 756 TextUses:144Used by:804
Symbol 757 TextUses:144Used by:804
Symbol 758 TextUses:144Used by:804
Symbol 759 TextUses:144Used by:804
Symbol 760 TextUses:144Used by:804
Symbol 761 TextUses:144Used by:804
Symbol 762 TextUses:144Used by:804
Symbol 763 TextUses:144Used by:804
Symbol 764 TextUses:144Used by:804
Symbol 765 TextUses:144Used by:804
Symbol 766 TextUses:144Used by:804
Symbol 767 TextUses:144Used by:804
Symbol 768 TextUses:144Used by:804
Symbol 769 TextUses:144Used by:804
Symbol 770 TextUses:144Used by:804
Symbol 771 TextUses:144Used by:804
Symbol 772 TextUses:144Used by:804
Symbol 773 TextUses:144Used by:804
Symbol 774 TextUses:144Used by:804
Symbol 775 TextUses:144Used by:804
Symbol 776 TextUses:144Used by:804
Symbol 777 TextUses:144Used by:804
Symbol 778 TextUses:144Used by:804
Symbol 779 TextUses:144Used by:804
Symbol 780 TextUses:144Used by:804
Symbol 781 TextUses:144Used by:804
Symbol 782 TextUses:144Used by:804
Symbol 783 TextUses:144Used by:804
Symbol 784 TextUses:144Used by:804
Symbol 785 TextUses:144Used by:804
Symbol 786 TextUses:144Used by:804
Symbol 787 TextUses:144Used by:804
Symbol 788 TextUses:144Used by:804
Symbol 789 TextUses:144Used by:804
Symbol 790 TextUses:144Used by:804
Symbol 791 TextUses:144Used by:804
Symbol 792 TextUses:144Used by:804
Symbol 793 TextUses:144Used by:804
Symbol 794 TextUses:144Used by:804
Symbol 795 TextUses:144Used by:804
Symbol 796 TextUses:144Used by:804
Symbol 797 TextUses:144Used by:804
Symbol 798 TextUses:144Used by:804
Symbol 799 TextUses:144Used by:804
Symbol 800 TextUses:144Used by:804
Symbol 801 TextUses:144Used by:804
Symbol 802 TextUses:144Used by:804
Symbol 803 TextUses:144Used by:804
Symbol 804 MovieClipUses:749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803Used by:805
Symbol 805 MovieClipUses:804 161Used by:806
Symbol 806 MovieClip [mcMots]Uses:805Used by:860
Symbol 807 GraphicUsed by:839
Symbol 808 Sound [Block_Break.mp3]Used by:839
Symbol 809 Sound [Block_Hit.mp3]Used by:839
Symbol 810 Sound [Block_NeverDies_Hit.mp3]Used by:839
Symbol 811 Sound [Bolt_Explode.mp3]Used by:839
Symbol 812 Sound [Bolt_Shot.mp3]Used by:839
Symbol 813 Sound [Bonus_Catch_BubbleGum.mp3]Used by:839
Symbol 814 Sound [Bonus_Catch_CC_Points.mp3]Used by:839
Symbol 815 Sound [Bonus_Catch_CC_Suit.mp3]Used by:839
Symbol 816 Sound [Bonus_Catch_FairyCrown.mp3]Used by:839
Symbol 817 Sound [Bonus_Catch_JackBox.mp3]Used by:839
Symbol 818 Sound [Bonus_Catch_MagicWand.mp3]Used by:839
Symbol 819 Sound [Bonus_Catch_Ping.mp3]Used by:839
Symbol 820 Sound [Bonus_Catch_Rocket.mp3]Used by:839
Symbol 821 Sound [Bonus_Catch_Trampoline.mp3]Used by:839
Symbol 822 Sound [Bonus_Release.mp3]Used by:839
Symbol 823 Sound [EE.mp3]Used by:839
Symbol 824 Sound [Level_Completed.mp3]Used by:839
Symbol 825 Sound [Lose_Life.mp3]Used by:839
Symbol 826 Sound [Mouse_Click.mp3]Used by:839
Symbol 827 Sound [Mouse_Rollover.mp3]Used by:839
Symbol 828 Sound [Music_Game.wav]Used by:839
Symbol 829 Sound [Music_Pack.wav]Used by:839
Symbol 830 Sound [ShootingStart_Move.mp3]Used by:839
Symbol 831 Sound [Timmy_Bounce_JackBox.mp3]Used by:839
Symbol 832 Sound [Timmy_Bounce_Normal.mp3]Used by:839
Symbol 833 Sound [Timmy_Bounce_Sides.mp3]Used by:839
Symbol 834 Sound [Timmy_Bounce_Trampoline.mp3]Used by:839
Symbol 835 Sound [Timmy_InitialShot.mp3]Used by:839
Symbol 836 Sound [Timmy_Sticks.mp3]Used by:839
Symbol 837 Sound [Transition.mp3]Used by:839
Symbol 838 Sound [Game_Start.wav]Used by:839
Symbol 839 MovieClipUses:807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838Used by:860
Symbol 840 BitmapUsed by:841
Symbol 841 GraphicUses:840Used by:842
Symbol 842 MovieClipUses:841Used by:843
Symbol 843 MovieClipUses:842Used by:852
Symbol 844 BitmapUsed by:845
Symbol 845 GraphicUses:844Used by:846
Symbol 846 MovieClipUses:845Used by:847
Symbol 847 MovieClipUses:846Used by:852
Symbol 848 BitmapUsed by:849
Symbol 849 GraphicUses:848Used by:850
Symbol 850 MovieClipUses:849Used by:851
Symbol 851 MovieClipUses:850Used by:852
Symbol 852 MovieClip [mcTrailTimmy]Uses:843 847 851Used by:860
Symbol 853 GraphicUsed by:857
Symbol 854 GraphicUsed by:855
Symbol 855 MovieClipUses:854Used by:857 858
Symbol 856 GraphicUsed by:857
Symbol 857 MovieClipUses:853 855 420 422 856Used by:859
Symbol 858 MovieClipUses:429 855 430 431 432 433Used by:859
Symbol 859 MovieClip [mcMagicWand]Uses:857 858Used by:860
Symbol 860 MovieClipUses:418 435 443 450 459 466 474 481 493 594 607 718 723 740 747 748 806 839 852 859Used by:Timeline
Symbol 861 FontUsed by:862 1169 1172 1181 1183 1190 1192 1206 1211 1216
Symbol 862 TextUses:861Used by:867
Symbol 863 GraphicUsed by:864
Symbol 864 MovieClipUses:863Used by:865 866 1320
Symbol 865 MovieClipUses:864Used by:867
Symbol 866 MovieClipUses:864Used by:867
Symbol 867 MovieClipUses:246 862 865 866Used by:Timeline
Symbol 16 MovieClip [__Packages.Library.DispatcherBase]
Symbol 1324 MovieClip [__Packages.Main]
Symbol 14 MovieClip [__Packages.Library.State]
Symbol 17 MovieClip [__Packages.Library.Transition]
Symbol 1325 MovieClip [__Packages.Game]
Symbol 1326 MovieClip [__Packages.LevelManager]
Symbol 1327 MovieClip [__Packages.BaseObject]
Symbol 10 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 9 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 1328 MovieClip [__Packages.mx.transitions.Tween]
Symbol 4 MovieClip [__Packages.Library.Utils.Delegate]
Symbol 1329 MovieClip [__Packages.mx.transitions.easing.Elastic]
Symbol 7 MovieClip [__Packages.Library.Utils.MoreMath]
Symbol 1330 MovieClip [__Packages.Paddle]
Symbol 1331 MovieClip [__Packages.Ball]
Symbol 1332 MovieClip [__Packages.ShootingStar]
Symbol 6 MovieClip [__Packages.Library.Sound.SoundManager]
Symbol 5 MovieClip [__Packages.Library.Sound.SoundItem]
Symbol 1333 MovieClip [__Packages.PlayerPaddle]
Symbol 11 MovieClip [__Packages.Library.Utils.KeysManager]
Symbol 18 MovieClip [__Packages.Library.Utils.Timer]
Symbol 1334 MovieClip [__Packages.LevelDesignItem]
Symbol 1335 MovieClip [__Packages.MainBall]
Symbol 1336 MovieClip [__Packages.PixiesGroup]
Symbol 1337 MovieClip [__Packages.Pixies]
Symbol 1338 MovieClip [__Packages.FallingItem]
Symbol 1339 MovieClip [__Packages.Block]
Symbol 1340 MovieClip [__Packages.Bolt]
Symbol 1341 MovieClip [__Packages.TrailTimmy]
Symbol 1342 MovieClip [__Packages.TrailStars]
Symbol 1343 MovieClip [__Packages.EndingWord]
Symbol 12 MovieClip [__Packages.Library.Utils.Tools]
Symbol 1344 MovieClip [__Packages.PlayerStatus]
Symbol 15 MovieClip [__Packages.Library.BasicPopUp]
Symbol 1345 MovieClip [__Packages.EE]
Symbol 1346 MovieClip [__Packages.NickHS]
Symbol 1347 MovieClip [__Packages.Intro]
Symbol 1348 MovieClip [__Packages.TitleCard]
Symbol 1 MovieClip [__Packages.LibCompileHookComponent]
Symbol 8 MovieClip [__Packages.Library.Utils.Debug]
Symbol 13 MovieClip [__Packages.Library.Utils.XmlTool]
Symbol 868 TextUses:110Used by:869
Symbol 869 MovieClipUses:109 111 868 114Used by:911
Symbol 870 GraphicUsed by:871
Symbol 871 MovieClipUses:870Used by:875
Symbol 872 MovieClipUses:87 89 48 405 74 53 42Used by:875
Symbol 873 GraphicUsed by:874
Symbol 874 MovieClipUses:873Used by:875
Symbol 875 MovieClipUses:34 30 83 871 85 872 97 21 874Used by:911
Symbol 876 GraphicUsed by:877
Symbol 877 MovieClipUses:876Used by:880
Symbol 878 TextUses:110Used by:880
Symbol 879 TextUses:110Used by:880
Symbol 880 MovieClipUses:877 878 879Used by:911
Symbol 881 MovieClipUses:30 32 34 36 21 56Used by:911
Symbol 882 GraphicUsed by:883
Symbol 883 MovieClipUses:30 32 34 36 21 38 40 42 44 46 48 882 51 53 55Used by:911
Symbol 884 MovieClipUses:58 60 48 62 79Used by:911
Symbol 885 GraphicUsed by:886
Symbol 886 MovieClipUses:885Used by:887
Symbol 887 MovieClipUses:58 60 48 62 64 66 68 70 886 74 76 78Used by:911
Symbol 888 GraphicUsed by:889
Symbol 889 MovieClipUses:888Used by:896
Symbol 890 GraphicUsed by:891
Symbol 891 MovieClipUses:890Used by:896
Symbol 892 GraphicUsed by:893
Symbol 893 MovieClipUses:892Used by:896
Symbol 894 MovieClipUses:394Used by:896 910
Symbol 895 GraphicUsed by:896
Symbol 896 MovieClipUses:30 21 889 891 893 894 36 38 40 42 44 46 48 895 51 53 55Used by:911 912
Symbol 897 GraphicUsed by:898
Symbol 898 MovieClipUses:897Used by:905
Symbol 899 GraphicUsed by:900
Symbol 900 MovieClipUses:899Used by:905
Symbol 901 GraphicUsed by:902
Symbol 902 MovieClipUses:901Used by:905
Symbol 903 GraphicUsed by:904
Symbol 904 MovieClipUses:903Used by:905
Symbol 905 MovieClipUses:898 900 60 48 64 902 66 68 70 904 74 76 78Used by:911 912
Symbol 906 GraphicUsed by:907
Symbol 907 MovieClipUses:906Used by:910
Symbol 908 GraphicUsed by:909
Symbol 909 MovieClipUses:908Used by:910
Symbol 910 MovieClipUses:30 83 85 907 21 909 87 89 48 405 74 53 42 97 894Used by:911 912
Symbol 911 MovieClipUses:28 30 32 34 36 21 56 58 60 48 62 79 104 121 125 869 875 880 161 881 883 884 887 896 905 910Used by:913
Symbol 912 MovieClipUses:28 896 905 910Used by:913
Symbol 913 MovieClipUses:911 912Used by:Timeline
Symbol 914 BitmapUsed by:923
Symbol 915 BitmapUsed by:923
Symbol 916 BitmapUsed by:923
Symbol 917 BitmapUsed by:923
Symbol 918 BitmapUsed by:923
Symbol 919 BitmapUsed by:923
Symbol 920 BitmapUsed by:923
Symbol 921 BitmapUsed by:923
Symbol 922 BitmapUsed by:923
Symbol 923 GraphicUses:914 915 916 917 918 919 920 921 922Used by:928
Symbol 924 GraphicUsed by:925
Symbol 925 MovieClipUses:924Used by:928 1047
Symbol 926 GraphicUsed by:927
Symbol 927 MovieClipUses:926Used by:928
Symbol 928 MovieClipUses:923 925 927Used by:929
Symbol 929 MovieClipUses:928Used by:1250
Symbol 930 GraphicUsed by:931
Symbol 931 MovieClipUses:930Used by:944
Symbol 932 FontUsed by:933 938
Symbol 933 TextUses:932Used by:941
Symbol 934 FontUsed by:935 939
Symbol 935 TextUses:934Used by:941
Symbol 936 FontUsed by:937 940
Symbol 937 TextUses:936Used by:941
Symbol 938 TextUses:932Used by:941
Symbol 939 TextUses:934Used by:941
Symbol 940 TextUses:936Used by:941
Symbol 941 MovieClipUses:933 935 937 938 939 940Used by:944
Symbol 942 GraphicUsed by:943
Symbol 943 MovieClipUses:942Used by:944 1320
Symbol 944 MovieClipUses:931 941 943Used by:1250
Symbol 945 GraphicUsed by:946
Symbol 946 MovieClipUses:945Used by:989
Symbol 947 MovieClipUses:342Used by:989
Symbol 948 GraphicUsed by:950
Symbol 949 MovieClipUses:342Used by:950
Symbol 950 MovieClipUses:948 949Used by:989
Symbol 951 GraphicUsed by:952
Symbol 952 MovieClipUses:951Used by:989
Symbol 953 GraphicUsed by:954
Symbol 954 MovieClipUses:953Used by:958 1107 1314 1317
Symbol 955 TextUses:136Used by:958
Symbol 956 TextUses:136Used by:958
Symbol 957 GraphicUsed by:958
Symbol 958 ButtonUses:954 955 956 957Used by:989
Symbol 959 TextUses:136Used by:989
Symbol 960 FontUsed by:961 964 966 1007 1008 1010 1011 1018 1019 1022 1024 1025 1059 1060 1061 1063 1065 1068 1069 1070 1087 1088 1093 1108 1111 1114 1117 1120 1123 1124 1127 1132 1133
Symbol 961 EditableTextUses:960Used by:989
Symbol 962 EditableTextUses:136Used by:989
Symbol 963 EditableTextUses:136Used by:989
Symbol 964 TextUses:960Used by:989
Symbol 965 TextUses:136Used by:989
Symbol 966 TextUses:960Used by:989
Symbol 967 EditableTextUses:136Used by:989
Symbol 968 GraphicUsed by:969
Symbol 969 MovieClipUses:968Used by:988
Symbol 970 GraphicUsed by:971
Symbol 971 MovieClipUses:970Used by:988
Symbol 972 GraphicUsed by:973
Symbol 973 MovieClipUses:972Used by:988
Symbol 974 GraphicUsed by:975
Symbol 975 MovieClipUses:974Used by:988
Symbol 976 GraphicUsed by:977
Symbol 977 MovieClipUses:976Used by:988
Symbol 978 GraphicUsed by:979
Symbol 979 MovieClipUses:978Used by:988
Symbol 980 GraphicUsed by:981
Symbol 981 MovieClipUses:980Used by:988
Symbol 982 GraphicUsed by:983
Symbol 983 MovieClipUses:982Used by:988
Symbol 984 GraphicUsed by:985
Symbol 985 MovieClipUses:984Used by:988
Symbol 986 GraphicUsed by:987
Symbol 987 MovieClipUses:986Used by:988
Symbol 988 MovieClipUses:969 971 973 975 977 979 981 983 985 987Used by:989
Symbol 989 MovieClipUses:946 947 950 952 958 959 961 962 963 964 965 966 967 988Used by:1250
Symbol 990 GraphicUsed by:1140
Symbol 991 EditableTextUses:130Used by:1140
Symbol 992 GraphicUsed by:1057 1079 1105
Symbol 993 EditableTextUses:130Used by:1057
Symbol 994 GraphicUsed by:995
Symbol 995 MovieClipUses:994Used by:998 1054
Symbol 996 TextUses:136Used by:998 1054
Symbol 997 TextUses:136Used by:998 1054
Symbol 998 MovieClipUses:995 996 997Used by:1049 1056
Symbol 999 TextUses:136Used by:1006 1050
Symbol 1000 TextUses:136Used by:1006 1050
Symbol 1001 TextUses:136Used by:1006 1050
Symbol 1002 TextUses:136Used by:1006 1050
Symbol 1003 TextUses:136Used by:1006 1050
Symbol 1004 TextUses:136Used by:1006 1050
Symbol 1005 GraphicUsed by:1006 1009 1012 1015 1038 1044 1047 1050 1051 1052 1053 1100 1102
Symbol 1006 ButtonUses:150 999 1000 1001 1002 1003 1004 1005Used by:1049 1056
Symbol 1007 TextUses:960Used by:1009 1051
Symbol 1008 TextUses:960Used by:1009 1051
Symbol 1009 ButtonUses:150 1007 1008 1005Used by:1049 1056
Symbol 1010 TextUses:960Used by:1012 1052
Symbol 1011 TextUses:960Used by:1012 1052
Symbol 1012 ButtonUses:150 1010 1011 1005Used by:1049 1056
Symbol 1013 TextUses:136Used by:1015 1053
Symbol 1014 TextUses:136Used by:1015 1053
Symbol 1015 ButtonUses:150 1013 1014 1005Used by:1049 1056
Symbol 1016 GraphicUsed by:1023 1026
Symbol 1017 TextUses:136Used by:1023 1026
Symbol 1018 TextUses:960Used by:1023
Symbol 1019 TextUses:960Used by:1023
Symbol 1020 TextUses:136Used by:1023 1026
Symbol 1021 TextUses:136Used by:1023 1026
Symbol 1022 TextUses:960Used by:1023
Symbol 1023 ButtonUses:150 1016 1017 1018 1019 1020 1021 1022 153Used by:1027
Symbol 1024 TextUses:960Used by:1026
Symbol 1025 TextUses:960Used by:1026
Symbol 1026 ButtonUses:150 1016 1017 1024 1025 1020 1021 153Used by:1027
Symbol 1027 MovieClipUses:1023 1026Used by:1049 1054 1056
Symbol 1028 TextUses:136Used by:1034 1038
Symbol 1029 TextUses:136Used by:1034 1044
Symbol 1030 TextUses:136Used by:1034
Symbol 1031 TextUses:136Used by:1034 1038 1044 1047
Symbol 1032 TextUses:136Used by:1034 1038
Symbol 1033 TextUses:136Used by:1034 1044
Symbol 1034 ButtonUses:150 1028 1029 1030 1031 1032 1033 153Used by:1039
Symbol 1035 TextUses:136Used by:1038
Symbol 1036 TextUses:136Used by:1038
Symbol 1037 TextUses:136Used by:1038
Symbol 1038 ButtonUses:150 1028 1035 1036 1031 1032 1037 1005Used by:1039
Symbol 1039 MovieClipUses:1034 1038Used by:1049 1054 1056
Symbol 1040 TextUses:136Used by:1044 1047
Symbol 1041 TextUses:136Used by:1044 1047
Symbol 1042 TextUses:136Used by:1044 1047
Symbol 1043 TextUses:136Used by:1044 1047
Symbol 1044 ButtonUses:150 1040 1029 1033 1031 1041 1042 1043 1005Used by:1048
Symbol 1045 TextUses:136Used by:1047
Symbol 1046 TextUses:136Used by:1047
Symbol 1047 ButtonUses:925 1040 1045 1046 1031 1041 1042 1043 1005Used by:1048
Symbol 1048 MovieClipUses:1044 1047Used by:1049 1054 1056
Symbol 1049 MovieClipUses:998 1006 1009 1012 1015 1027 1039 1048 128 161Used by:1057
Symbol 1050 ButtonUses:150 999 1000 1001 1002 1003 1004 1005Used by:1054
Symbol 1051 ButtonUses:150 1007 1008 1005Used by:1054
Symbol 1052 ButtonUses:150 1010 1011 1005Used by:1054
Symbol 1053 ButtonUses:150 1013 1014 1005Used by:1054
Symbol 1054 MovieClipUses:128 995 1050 1051 1052 1053 1027 1039 1048 996 997Used by:1057
Symbol 1055 ButtonUses:127Used by:1056
Symbol 1056 MovieClipUses:998 1006 1009 1012 1015 1027 1039 1048 1055 161Used by:1057
Symbol 1057 MovieClipUses:992 993 1049 1054 1056Used by:1140
Symbol 1058 EditableTextUses:130Used by:1079
Symbol 1059 TextUses:960Used by:1062
Symbol 1060 TextUses:960Used by:1062
Symbol 1061 TextUses:960Used by:1062
Symbol 1062 MovieClipUses:150 1059 1060 1061Used by:1073 1077
Symbol 1063 TextUses:960Used by:1067 1075
Symbol 1064 TextUses:136Used by:1067 1075
Symbol 1065 TextUses:960Used by:1067 1075
Symbol 1066 GraphicUsed by:1067 1075
Symbol 1067 ButtonUses:1063 1064 1065 1066Used by:1073
Symbol 1068 TextUses:960Used by:1072 1076
Symbol 1069 TextUses:960Used by:1072 1076
Symbol 1070 TextUses:960Used by:1072 1076
Symbol 1071 GraphicUsed by:1072 1076
Symbol 1072 ButtonUses:1068 1069 1070 1071Used by:1073
Symbol 1073 MovieClipUses:1062 1067 1072Used by:1074 1078
Symbol 1074 MovieClipUses:1073 128 161Used by:1079
Symbol 1075 ButtonUses:1063 1064 1065 1066Used by:1077
Symbol 1076 ButtonUses:1068 1069 1070 1071Used by:1077
Symbol 1077 MovieClipUses:128 1062 1075 1076Used by:1079
Symbol 1078 MovieClipUses:1073 128 161Used by:1079
Symbol 1079 MovieClipUses:992 1058 1074 1077 1078Used by:1140
Symbol 1080 EditableTextUses:130Used by:1105
Symbol 1081 GraphicUsed by:1085 1086
Symbol 1082 TextUses:136Used by:1085
Symbol 1083 TextUses:136Used by:1085
Symbol 1084 TextUses:136Used by:1085
Symbol 1085 MovieClipUses:1081 1082 1083 158 1084Used by:1101 1103 1104
Symbol 1086 MovieClipUses:1081Used by:1092 1095 1320 1321 1322
Symbol 1087 TextUses:960Used by:1092
Symbol 1088 TextUses:960Used by:1092
Symbol 1089 GraphicUsed by:1091
Symbol 1090 TextUses:136Used by:1091
Symbol 1091 MovieClipUses:1089 1090Used by:1092
Symbol 1092 MovieClipUses:1086 1087 1088 1091Used by:1101 1103 1104
Symbol 1093 TextUses:960Used by:1095
Symbol 1094 TextUses:136Used by:1095
Symbol 1095 MovieClipUses:1086 1093 1094Used by:1101 1103 1104
Symbol 1096 TextUses:136Used by:1100 1102
Symbol 1097 TextUses:136Used by:1100 1102
Symbol 1098 TextUses:136Used by:1100 1102
Symbol 1099 TextUses:136Used by:1100 1102
Symbol 1100 ButtonUses:150 1096 1097 1098 1099 1005Used by:1101 1104
Symbol 1101 MovieClipUses:1085 161 128 1092 1095 1100Used by:1105
Symbol 1102 ButtonUses:150 1096 1097 1098 1099 1005Used by:1103
Symbol 1103 MovieClipUses:128 1092 1085 1102 1095Used by:1105
Symbol 1104 MovieClipUses:1100 1092 1085 1095 161 128Used by:1105
Symbol 1105 MovieClipUses:992 1080 1101 1103 1104Used by:1140
Symbol 1106 GraphicUsed by:1107
Symbol 1107 MovieClipUses:1106 954Used by:1134
Symbol 1108 TextUses:960Used by:1134
Symbol 1109 GraphicUsed by:1110
Symbol 1110 MovieClipUses:1109Used by:1134
Symbol 1111 TextUses:960Used by:1134
Symbol 1112 GraphicUsed by:1113
Symbol 1113 MovieClipUses:1112Used by:1134
Symbol 1114 TextUses:960Used by:1134
Symbol 1115 GraphicUsed by:1116
Symbol 1116 MovieClipUses:1115Used by:1134
Symbol 1117 TextUses:960Used by:1134
Symbol 1118 GraphicUsed by:1119
Symbol 1119 MovieClipUses:1118Used by:1134
Symbol 1120 TextUses:960Used by:1134
Symbol 1121 GraphicUsed by:1122
Symbol 1122 MovieClipUses:1121Used by:1134
Symbol 1123 TextUses:960Used by:1134
Symbol 1124 TextUses:960Used by:1134
Symbol 1125 GraphicUsed by:1126
Symbol 1126 MovieClipUses:1125Used by:1134
Symbol 1127 TextUses:960Used by:1134
Symbol 1128 GraphicUsed by:1129
Symbol 1129 MovieClipUses:1128Used by:1131
Symbol 1130 GraphicUsed by:1131
Symbol 1131 MovieClipUses:1129 1130Used by:1134
Symbol 1132 TextUses:960Used by:1134
Symbol 1133 TextUses:960Used by:1134
Symbol 1134 MovieClipUses:1107 1108 1110 1111 1113 1114 1116 1117 1119 1120 1122 1123 437 1124 1126 1127 1131 1132 1133 732 743Used by:1135 1136 1137 1138
Symbol 1135 MovieClipUses:1134Used by:1139
Symbol 1136 MovieClipUses:1134Used by:1139
Symbol 1137 MovieClipUses:1134Used by:1139
Symbol 1138 MovieClipUses:1134Used by:1139
Symbol 1139 MovieClipUses:1135 1136 1137 1138Used by:1140
Symbol 1140 MovieClipUses:990 991 1057 1079 1105 1139Used by:1250
Symbol 1141 GraphicUsed by:1249
Symbol 1142 TextUses:211Used by:1249
Symbol 1143 TextUses:211Used by:1185
Symbol 1144 ShapeTweeningUsed by:1151
Symbol 1145 GraphicUsed by:1151
Symbol 1146 ShapeTweeningUsed by:1151
Symbol 1147 ShapeTweeningUsed by:1151
Symbol 1148 GraphicUsed by:1151
Symbol 1149 ShapeTweeningUsed by:1151
Symbol 1150 GraphicUsed by:1151
Symbol 1151 MovieClipUses:1144 1145 1146 1147 1148 1149 1150Used by:1161
Symbol 1152 GraphicUsed by:1159
Symbol 1153 GraphicUsed by:1159
Symbol 1154 GraphicUsed by:1159
Symbol 1155 GraphicUsed by:1159
Symbol 1156 GraphicUsed by:1159
Symbol 1157 GraphicUsed by:1159
Symbol 1158 GraphicUsed by:1159
Symbol 1159 MovieClipUses:1152 1153 1154 1155 1156 1157 1158Used by:1161
Symbol 1160 MovieClipUses:429 430 431 432 433Used by:1161
Symbol 1161 MovieClipUses:1151 1159 1160Used by:1185 1194 1214 1220 1222 1224 1228 1230 1232 1238 1240 1242 1248
Symbol 1162 GraphicUsed by:1163
Symbol 1163 MovieClipUses:1162Used by:1165
Symbol 1164 MovieClipUses:429 430 431 432 433Used by:1165 1168 1180 1189
Symbol 1165 MovieClipUses:1163 1164Used by:1185 1194 1214 1218 1220 1224 1226 1228 1232 1234 1236 1238 1240 1242 1244 1248
Symbol 1166 GraphicUsed by:1167
Symbol 1167 MovieClipUses:1166Used by:1168
Symbol 1168 MovieClipUses:1167 1164Used by:1185 1194 1209 1214 1218 1220 1222 1224 1228 1230 1232 1234 1238 1240 1242 1244 1246 1248
Symbol 1169 TextUses:861Used by:1171
Symbol 1170 GraphicUsed by:1171 1173 1182 1184 1191 1193
Symbol 1171 MovieClipUses:1169 1170Used by:1185 1209 1214 1220 1222 1226 1230 1234 1236 1238 1240 1242 1244 1246 1248
Symbol 1172 TextUses:861Used by:1173
Symbol 1173 MovieClipUses:1172 1170Used by:1185 1194 1220 1222 1224 1226 1230 1232 1234 1236 1238 1240 1242 1244 1246 1248
Symbol 1174 GraphicUsed by:1175
Symbol 1175 MovieClipUses:1174Used by:1177
Symbol 1176 MovieClipUses:429 430 431 432 433Used by:1177
Symbol 1177 MovieClipUses:1175 1176Used by:1185 1194 1209 1214 1218 1222 1224 1226 1228 1232 1234 1238 1240 1242 1244 1246 1248
Symbol 1178 GraphicUsed by:1179
Symbol 1179 MovieClipUses:1178Used by:1180
Symbol 1180 MovieClipUses:1179 1164Used by:1185 1194 1209 1214 1218 1224 1226 1228 1230 1232 1234 1238 1240 1242 1244 1246 1248
Symbol 1181 TextUses:861Used by:1182
Symbol 1182 MovieClipUses:1181 1170Used by:1185 1194 1209 1214 1218 1220 1222 1224 1226 1228 1230 1232 1234 1236 1238 1240 1242 1244 1246 1248
Symbol 1183 TextUses:861Used by:1184
Symbol 1184 MovieClipUses:1183 1170Used by:1185 1209 1218 1222 1226 1230 1234 1238 1242 1246
Symbol 1185 MovieClipUses:1143 1161 1165 1168 1171 1173 1177 1180 1182 1184Used by:1249
Symbol 1186 TextUses:211Used by:1194
Symbol 1187 GraphicUsed by:1188
Symbol 1188 MovieClipUses:1187Used by:1189
Symbol 1189 MovieClipUses:1188 1164Used by:1194 1209 1214 1218 1220 1224 1226 1228 1232 1234 1236 1238 1242 1244 1248
Symbol 1190 TextUses:861Used by:1191
Symbol 1191 MovieClipUses:1190 1170Used by:1194 1209 1214 1218 1220 1224 1226 1228 1230 1232 1234 1236 1238 1240 1242 1244 1246 1248
Symbol 1192 TextUses:861Used by:1193
Symbol 1193 MovieClipUses:1192 1170Used by:1194 1214 1218 1220 1222 1224 1226 1228 1230 1232 1234 1236 1238 1240 1242 1244 1246 1248
Symbol 1194 MovieClipUses:1186 1165 1168 1180 1189 1161 1177 1191 1173 1193 1182Used by:1249
Symbol 1195 TextUses:211Used by:1209
Symbol 1196 GraphicUsed by:1197
Symbol 1197 MovieClipUses:1196Used by:1205
Symbol 1198 GraphicUsed by:1203
Symbol 1199 GraphicUsed by:1200
Symbol 1200 MovieClipUses:1199Used by:1203
Symbol 1201 GraphicUsed by:1202
Symbol 1202 MovieClipUses:1201Used by:1203
Symbol 1203 MovieClipUses:1198 1200 1202Used by:1205
Symbol 1204 MovieClipUses:429 430 431 432 433Used by:1205
Symbol 1205 MovieClipUses:1197 1203 1204Used by:1209 1214 1220 1226 1228 1230 1232 1236 1240 1246 1248
Symbol 1206 TextUses:861Used by:1208
Symbol 1207 GraphicUsed by:1208 1217
Symbol 1208 MovieClipUses:1206 1207Used by:1209 1218 1220 1222 1224 1226 1228 1230 1232 1234 1238 1242 1244 1248
Symbol 1209 MovieClipUses:1195 1168 1189 1205 1180 1177 1191 1182 1208 1171 1184Used by:1249
Symbol 1210 TextUses:211Used by:1214
Symbol 1211 TextUses:861Used by:1213
Symbol 1212 GraphicUsed by:1213
Symbol 1213 MovieClipUses:1211 1212Used by:1214 1218 1220 1224 1226 1228 1230 1234 1236 1238 1240 1242 1244 1246 1248
Symbol 1214 MovieClipUses:1210 1177 1168 1180 1165 1189 1205 1161 1193 1213 1182 1191 1171Used by:1249
Symbol 1215 TextUses:211Used by:1218
Symbol 1216 TextUses:861Used by:1217
Symbol 1217 MovieClipUses:1216 1207Used by:1218 1220 1222 1224 1226 1228 1230 1232 1234 1236 1238 1240 1244 1246 1248
Symbol 1218 MovieClipUses:1215 1168 1165 1189 1180 1177 1182 1208 1217 1191 1213 1193 1184Used by:1249
Symbol 1219 TextUses:211Used by:1220
Symbol 1220 MovieClipUses:1219 1189 1165 1168 1205 1161 1213 1193 1173 1191 1208 1171 1217 1182Used by:1249
Symbol 1221 TextUses:211Used by:1222
Symbol 1222 MovieClipUses:1221 1168 1177 1161 1217 1173 1171 1182 1193 1208 1184Used by:1249
Symbol 1223 TextUses:211Used by:1224
Symbol 1224 MovieClipUses:1223 1177 1180 1168 1189 1165 1161 1191 1182 1208 1173 1213 1217 1193Used by:1249
Symbol 1225 TextUses:211Used by:1226
Symbol 1226 MovieClipUses:1225 1205 1165 1180 1189 1177 1171 1191 1182 1208 1173 1217 1213 1193 1184Used by:1249
Symbol 1227 TextUses:211Used by:1228
Symbol 1228 MovieClipUses:1227 1177 1189 1180 1205 1168 1165 1161 1217 1213 1208 1191 1182 1193Used by:1249
Symbol 1229 TextUses:211Used by:1230
Symbol 1230 MovieClipUses:1229 1205 1168 1180 1171 1191 1208 1182 1173 1213 1193 1161 1217 1184Used by:1249
Symbol 1231 TextUses:211Used by:1232
Symbol 1232 MovieClipUses:1231 1189 1180 1177 1165 1205 1168 1161 1217 1173 1208 1191 1182 1193Used by:1249
Symbol 1233 TextUses:211Used by:1234
Symbol 1234 MovieClipUses:1233 1189 1165 1177 1180 1168 1193 1213 1217 1173 1208 1182 1191 1171 1184Used by:1249
Symbol 1235 TextUses:211Used by:1236
Symbol 1236 MovieClipUses:1235 1205 1165 1189 1171 1191 1182 1193 1213 1173 1217Used by:1249
Symbol 1237 TextUses:211Used by:1238
Symbol 1238 MovieClipUses:1237 1168 1180 1165 1189 1177 1161 1171 1191 1182 1208 1173 1217 1213 1193 1184Used by:1249
Symbol 1239 TextUses:211Used by:1240
Symbol 1240 MovieClipUses:1239 1177 1180 1205 1168 1165 1171 1191 1182 1173 1217 1213 1193 1161Used by:1249
Symbol 1241 TextUses:211Used by:1242
Symbol 1242 MovieClipUses:1241 1180 1165 1168 1177 1189 1161 1171 1191 1182 1208 1173 1213 1193 1184Used by:1249
Symbol 1243 TextUses:211Used by:1244
Symbol 1244 MovieClipUses:1243 1165 1177 1189 1180 1168 1171 1191 1182 1208 1173 1217 1213 1193Used by:1249
Symbol 1245 TextUses:211Used by:1246
Symbol 1246 MovieClipUses:1245 1177 1205 1180 1168 1182 1191 1173 1217 1213 1171 1193 1184Used by:1249
Symbol 1247 TextUses:211Used by:1248
Symbol 1248 MovieClipUses:1247 1180 1205 1168 1177 1165 1189 1161 1171 1191 1182 1208 1173 1217 1213 1193Used by:1249
Symbol 1249 MovieClipUses:1141 1142 1185 1194 1209 1214 1218 1220 1222 1224 1226 1228 1230 1232 1234 1236 1238 1240 1242 1244 1246 1248Used by:1250
Symbol 1250 MovieClipUses:929 944 989 1140 1249Used by:Timeline
Symbol 1251 GraphicUsed by:1252
Symbol 1252 MovieClipUses:1251Used by:1320 1321
Symbol 1253 GraphicUsed by:1254
Symbol 1254 MovieClipUses:1253Used by:1280
Symbol 1255 GraphicUsed by:1256
Symbol 1256 MovieClipUses:1255Used by:1280
Symbol 1257 GraphicUsed by:1258
Symbol 1258 MovieClipUses:1257Used by:1279
Symbol 1259 GraphicUsed by:1260
Symbol 1260 MovieClipUses:1259Used by:1279 1314
Symbol 1261 GraphicUsed by:1262
Symbol 1262 MovieClipUses:1261Used by:1279 1314
Symbol 1263 GraphicUsed by:1264
Symbol 1264 MovieClipUses:1263Used by:1279 1314
Symbol 1265 GraphicUsed by:1266
Symbol 1266 MovieClipUses:1265Used by:1279 1314
Symbol 1267 GraphicUsed by:1268
Symbol 1268 MovieClipUses:1267Used by:1279 1314
Symbol 1269 GraphicUsed by:1270
Symbol 1270 MovieClipUses:1269Used by:1279 1314
Symbol 1271 GraphicUsed by:1272
Symbol 1272 MovieClipUses:1271Used by:1279 1314
Symbol 1273 GraphicUsed by:1274
Symbol 1274 MovieClipUses:1273Used by:1279 1314
Symbol 1275 GraphicUsed by:1276
Symbol 1276 MovieClipUses:1275Used by:1279 1314
Symbol 1277 GraphicUsed by:1278
Symbol 1278 MovieClipUses:1277Used by:1279
Symbol 1279 MovieClipUses:1258 1260 1262 1264 1266 1268 1270 1272 1274 1276 1278Used by:1280
Symbol 1280 MovieClipUses:1254 1256 1279Used by:1320
Symbol 1281 MovieClipUses:235Used by:1320
Symbol 1282 GraphicUsed by:1283
Symbol 1283 MovieClipUses:1282Used by:1320
Symbol 1284 GraphicUsed by:1285
Symbol 1285 MovieClipUses:1284Used by:1320
Symbol 1286 GraphicUsed by:1287
Symbol 1287 MovieClipUses:1286Used by:1320
Symbol 1288 GraphicUsed by:1289
Symbol 1289 MovieClipUses:1288Used by:1320
Symbol 1290 GraphicUsed by:1291
Symbol 1291 MovieClipUses:1290Used by:1320
Symbol 1292 MovieClipUses:319Used by:1320
Symbol 1293 GraphicUsed by:1294
Symbol 1294 MovieClipUses:1293Used by:1320
Symbol 1295 GraphicUsed by:1296
Symbol 1296 MovieClipUses:1295Used by:1320
Symbol 1297 GraphicUsed by:1298
Symbol 1298 MovieClipUses:1297Used by:1317
Symbol 1299 GraphicUsed by:1300
Symbol 1300 MovieClipUses:1299Used by:1317
Symbol 1301 GraphicUsed by:1302
Symbol 1302 MovieClipUses:1301Used by:1304
Symbol 1303 GraphicUsed by:1304
Symbol 1304 MovieClipUses:1302 1303Used by:1317
Symbol 1305 GraphicUsed by:1306
Symbol 1306 MovieClipUses:1305Used by:1314
Symbol 1307 GraphicUsed by:1314
Symbol 1308 GraphicUsed by:1309
Symbol 1309 MovieClipUses:1308Used by:1314
Symbol 1310 GraphicUsed by:1311
Symbol 1311 MovieClipUses:1310Used by:1314
Symbol 1312 GraphicUsed by:1313
Symbol 1313 MovieClipUses:1312Used by:1314
Symbol 1314 MovieClipUses:1260 1262 1264 1266 1268 954 1270 1272 1306 1274 1276 1307 1309 1311 1313Used by:1317
Symbol 1315 GraphicUsed by:1316
Symbol 1316 MovieClipUses:1315Used by:1317
Symbol 1317 MovieClipUses:954 1298 1300 1304 1314 1316Used by:1320 1321 1322
Symbol 1318 GraphicUsed by:1319
Symbol 1319 MovieClipUses:1318Used by:1320
Symbol 1320 MovieClipUses:1252 1280 864 1281 216 1283 1285 245 247 249 251 252 1287 218 222 223 225 226 228 229 231 1289 1291 1292 1294 1086 1296 943 1317 1319 161Used by:1323
Symbol 1321 MovieClipUses:1252 1317 1086Used by:1323
Symbol 1322 MovieClipUses:1317 1086Used by:1323
Symbol 1323 MovieClipUses:1320 1321 1322Used by:Timeline

Instance Names

"mcState"Frame 10Symbol 126 MovieClip
"btnBlock"Frame 10Symbol 128 Button
"mcHighScoresNormal"Frame 20Symbol 167 MovieClip
"mcHighScoresLose"Frame 20Symbol 281 MovieClip
"mcHighScoresWin"Frame 20Symbol 417 MovieClip
"mcTransition"Frame 20Symbol 867 MovieClip
"mcState"Frame 30Symbol 913 MovieClip
"mcGameScreen"Frame 40Symbol 1250 MovieClip
"mcState"Frame 40Symbol 1323 MovieClip
"txtPercent"Symbol 115 MovieClip Frame 1Symbol 112 EditableText
"mcPercent"Symbol 126 MovieClip Frame 1Symbol 115 MovieClip
"txtHSScore"Symbol 148 MovieClip Frame 1Symbol 145 EditableText
"txtHSNumber"Symbol 148 MovieClip Frame 1Symbol 146 EditableText
"txtHSName"Symbol 148 MovieClip Frame 1Symbol 147 EditableText
"mcHS"Symbol 162 MovieClip Frame 1Symbol 148 MovieClip
"btnBack"Symbol 162 MovieClip Frame 1Symbol 154 Button
"btnHaut"Symbol 162 MovieClip Frame 1Symbol 159 Button
"btnHaut"Symbol 162 MovieClip Frame 1Symbol 159 Button
"btnBlock"Symbol 162 MovieClip Frame 1Symbol 128 Button
"btnBlock"Symbol 165 MovieClip Frame 1Symbol 128 Button
"mcHS"Symbol 165 MovieClip Frame 1Symbol 148 MovieClip
"btnBack"Symbol 165 MovieClip Frame 1Symbol 163 Button
"btnHaut"Symbol 165 MovieClip Frame 1Symbol 164 Button
"btnBas"Symbol 165 MovieClip Frame 1Symbol 164 Button
"mcHS"Symbol 166 MovieClip Frame 1Symbol 148 MovieClip
"btnBack"Symbol 166 MovieClip Frame 1Symbol 154 Button
"btnHaut"Symbol 166 MovieClip Frame 1Symbol 159 Button
"btnHaut"Symbol 166 MovieClip Frame 1Symbol 159 Button
"btnBlock"Symbol 166 MovieClip Frame 1Symbol 128 Button
"mcState"Symbol 167 MovieClip Frame 10Symbol 162 MovieClip
"mcState"Symbol 167 MovieClip Frame 20Symbol 165 MovieClip
"mcState"Symbol 167 MovieClip Frame 30Symbol 166 MovieClip
"txtHSScore"Symbol 183 MovieClip Frame 1Symbol 180 EditableText
"txtHSNumber"Symbol 183 MovieClip Frame 1Symbol 181 EditableText
"txtHSName"Symbol 183 MovieClip Frame 1Symbol 182 EditableText
"btnPlay"Symbol 206 MovieClip Frame 1Symbol 195 Button
"btnSubmitHS"Symbol 206 MovieClip Frame 1Symbol 205 Button
"txtScore"Symbol 213 MovieClip Frame 1Symbol 210 EditableText
"mcHS"Symbol 274 MovieClip Frame 1Symbol 183 MovieClip
"mcButtons"Symbol 274 MovieClip Frame 1Symbol 206 MovieClip
"btnHaut"Symbol 274 MovieClip Frame 1Symbol 207 Button
"btnHaut"Symbol 274 MovieClip Frame 1Symbol 207 Button
"mcScore"Symbol 274 MovieClip Frame 1Symbol 213 MovieClip
"btnBlock"Symbol 274 MovieClip Frame 1Symbol 128 Button
"btnBlock"Symbol 279 MovieClip Frame 1Symbol 128 Button
"mcHS"Symbol 279 MovieClip Frame 1Symbol 183 MovieClip
"btnHaut"Symbol 279 MovieClip Frame 1Symbol 276 Button
"btnBas"Symbol 279 MovieClip Frame 1Symbol 276 Button
"mcButtons"Symbol 279 MovieClip Frame 1Symbol 206 MovieClip
"mcScore"Symbol 279 MovieClip Frame 1Symbol 213 MovieClip
"mcHS"Symbol 280 MovieClip Frame 1Symbol 183 MovieClip
"mcButtons"Symbol 280 MovieClip Frame 1Symbol 206 MovieClip
"btnHaut"Symbol 280 MovieClip Frame 1Symbol 207 Button
"btnHaut"Symbol 280 MovieClip Frame 1Symbol 207 Button
"mcScore"Symbol 280 MovieClip Frame 1Symbol 213 MovieClip
"btnBlock"Symbol 280 MovieClip Frame 1Symbol 128 Button
"mcState"Symbol 281 MovieClip Frame 10Symbol 274 MovieClip
"mcState"Symbol 281 MovieClip Frame 20Symbol 279 MovieClip
"mcState"Symbol 281 MovieClip Frame 30Symbol 280 MovieClip
"btnPlay"Symbol 295 MovieClip Frame 1Symbol 290 Button
"btnSubmitHS"Symbol 295 MovieClip Frame 1Symbol 294 Button
"txtScore"Symbol 300 MovieClip Frame 1Symbol 298 EditableText
"mcHS"Symbol 414 MovieClip Frame 1Symbol 148 MovieClip
"mcButtons"Symbol 414 MovieClip Frame 1Symbol 295 MovieClip
"btnHaut"Symbol 414 MovieClip Frame 1Symbol 159 Button
"btnBas"Symbol 414 MovieClip Frame 1Symbol 159 Button
"mcScore"Symbol 414 MovieClip Frame 1Symbol 300 MovieClip
"btnBlock"Symbol 414 MovieClip Frame 1Symbol 128 Button
"btnBlock"Symbol 415 MovieClip Frame 1Symbol 128 Button
"mcHS"Symbol 415 MovieClip Frame 1Symbol 148 MovieClip
"mcButtons"Symbol 415 MovieClip Frame 1Symbol 295 MovieClip
"btnHaut"Symbol 415 MovieClip Frame 1Symbol 164 Button
"btnBas"Symbol 415 MovieClip Frame 1Symbol 164 Button
"mcScore"Symbol 415 MovieClip Frame 1Symbol 300 MovieClip
"mcHS"Symbol 416 MovieClip Frame 1Symbol 148 MovieClip
"mcButtons"Symbol 416 MovieClip Frame 1Symbol 295 MovieClip
"btnHaut"Symbol 416 MovieClip Frame 1Symbol 159 Button
"btnHaut"Symbol 416 MovieClip Frame 1Symbol 159 Button
"mcScore"Symbol 416 MovieClip Frame 1Symbol 300 MovieClip
"btnBlock"Symbol 416 MovieClip Frame 1Symbol 128 Button
"mcState"Symbol 417 MovieClip Frame 10Symbol 414 MovieClip
"mcState"Symbol 417 MovieClip Frame 20Symbol 415 MovieClip
"mcState"Symbol 417 MovieClip Frame 30Symbol 416 MovieClip
"mcState"Symbol 435 MovieClip [mcCCPowerSuit] Frame 1Symbol 427 MovieClip
"mcState"Symbol 435 MovieClip [mcCCPowerSuit] Frame 10Symbol 434 MovieClip
"mcState"Symbol 442 MovieClip Frame 1Symbol 440 MovieClip
"mcState"Symbol 442 MovieClip Frame 8Symbol 441 MovieClip
"mcState"Symbol 442 MovieClip Frame 9Symbol 440 MovieClip
"mcState"Symbol 443 MovieClip [mcJackBox] Frame 1Symbol 440 MovieClip
"mcState"Symbol 443 MovieClip [mcJackBox] Frame 10Symbol 442 MovieClip
"mcState"Symbol 450 MovieClip [mcTrampoline] Frame 1Symbol 448 MovieClip
"mcState"Symbol 450 MovieClip [mcTrampoline] Frame 10Symbol 449 MovieClip
"mcState"Symbol 459 MovieClip [mcCCSymbol] Frame 1Symbol 455 MovieClip
"mcState"Symbol 459 MovieClip [mcCCSymbol] Frame 10Symbol 458 MovieClip
"mcState"Symbol 466 MovieClip [mcChewingGum] Frame 1Symbol 464 MovieClip
"mcState"Symbol 466 MovieClip [mcChewingGum] Frame 10Symbol 465 MovieClip
"mcState"Symbol 473 MovieClip Frame 1Symbol 472 MovieClip
"mcState"Symbol 473 MovieClip Frame 9Symbol 471 MovieClip
"mcState"Symbol 474 MovieClip [mcFairyCrown] Frame 1Symbol 471 MovieClip
"mcState"Symbol 474 MovieClip [mcFairyCrown] Frame 10Symbol 473 MovieClip
"mcState"Symbol 481 MovieClip [mcPING] Frame 1Symbol 479 MovieClip
"mcState"Symbol 481 MovieClip [mcPING] Frame 10Symbol 480 MovieClip
"mcState"Symbol 492 MovieClip Frame 1Symbol 491 MovieClip
"mcState"Symbol 493 MovieClip [mcRocket] Frame 1Symbol 489 MovieClip
"mcState"Symbol 493 MovieClip [mcRocket] Frame 10Symbol 492 MovieClip
"mcState"Symbol 594 MovieClip [mcBall] Frame 1Symbol 523 MovieClip
"mcState"Symbol 594 MovieClip [mcBall] Frame 10Symbol 543 MovieClip
"mcState"Symbol 594 MovieClip [mcBall] Frame 20Symbol 576 MovieClip
"mcState"Symbol 594 MovieClip [mcBall] Frame 30Symbol 577 MovieClip
"mcState"Symbol 594 MovieClip [mcBall] Frame 40Symbol 579 MovieClip
"mcState"Symbol 594 MovieClip [mcBall] Frame 50Symbol 587 MovieClip
"mcState"Symbol 594 MovieClip [mcBall] Frame 60Symbol 589 MovieClip
"mcState"Symbol 594 MovieClip [mcBall] Frame 70Symbol 591 MovieClip
"mcState"Symbol 594 MovieClip [mcBall] Frame 80Symbol 592 MovieClip
"mcState"Symbol 594 MovieClip [mcBall] Frame 90Symbol 593 MovieClip
"mcState"Symbol 607 MovieClip [mcBolt] Frame 1Symbol 598 MovieClip
"mcState"Symbol 607 MovieClip [mcBolt] Frame 10Symbol 606 MovieClip
"txtNum"Symbol 655 MovieClip Frame 1Symbol 654 EditableText
"txtNum"Symbol 657 MovieClip Frame 1Symbol 656 EditableText
"mcHit"Symbol 662 MovieClip Frame 1Symbol 651 MovieClip
"mcBolts2"Symbol 662 MovieClip Frame 1Symbol 655 MovieClip
"mcBolts1"Symbol 662 MovieClip Frame 1Symbol 657 MovieClip
"mcState"Symbol 681 MovieClip Frame 10Symbol 671 MovieClip
"mcState"Symbol 681 MovieClip Frame 20Symbol 680 MovieClip
"mcHit"Symbol 682 MovieClip Frame 1Symbol 651 MovieClip
"mcBolts2"Symbol 682 MovieClip Frame 1Symbol 655 MovieClip
"mcBolts1"Symbol 682 MovieClip Frame 1Symbol 657 MovieClip
"mcHit"Symbol 687 MovieClip Frame 1Symbol 651 MovieClip
"mcBolts2"Symbol 687 MovieClip Frame 1Symbol 655 MovieClip
"mcBolts1"Symbol 687 MovieClip Frame 1Symbol 657 MovieClip
"mcHit"Symbol 692 MovieClip Frame 1Symbol 651 MovieClip
"mcBolts2"Symbol 692 MovieClip Frame 1Symbol 655 MovieClip
"mcBolts1"Symbol 692 MovieClip Frame 1Symbol 657 MovieClip
"mcHit"Symbol 694 MovieClip Frame 1Symbol 651 MovieClip
"mcBolts2"Symbol 694 MovieClip Frame 1Symbol 655 MovieClip
"mcBolts1"Symbol 694 MovieClip Frame 1Symbol 657 MovieClip
"mcHit"Symbol 700 MovieClip Frame 1Symbol 651 MovieClip
"mcBolts2"Symbol 700 MovieClip Frame 1Symbol 655 MovieClip
"mcBolts1"Symbol 700 MovieClip Frame 1Symbol 657 MovieClip
"mcState"Symbol 718 MovieClip [mcPaddle] Frame 1Symbol 662 MovieClip
"mcTransition"Symbol 718 MovieClip [mcPaddle] Frame 1Symbol 681 MovieClip
"mcState"Symbol 718 MovieClip [mcPaddle] Frame 10Symbol 682 MovieClip
"mcState"Symbol 718 MovieClip [mcPaddle] Frame 20Symbol 687 MovieClip
"mcState"Symbol 718 MovieClip [mcPaddle] Frame 30Symbol 692 MovieClip
"mcState"Symbol 718 MovieClip [mcPaddle] Frame 40Symbol 694 MovieClip
"mcState"Symbol 718 MovieClip [mcPaddle] Frame 50Symbol 700 MovieClip
"mcState"Symbol 718 MovieClip [mcPaddle] Frame 60Symbol 705 MovieClip
"mcState"Symbol 718 MovieClip [mcPaddle] Frame 70Symbol 706 MovieClip
"mcState"Symbol 718 MovieClip [mcPaddle] Frame 80Symbol 716 MovieClip
"mcState"Symbol 718 MovieClip [mcPaddle] Frame 90Symbol 717 MovieClip
"mcState"Symbol 723 MovieClip [mcTrailStars] Frame 1Symbol 722 MovieClip
"mcState"Symbol 740 MovieClip [mcPixies_1] Frame 10Symbol 737 MovieClip
"mcState"Symbol 740 MovieClip [mcPixies_1] Frame 20Symbol 738 MovieClip
"mcState"Symbol 740 MovieClip [mcPixies_1] Frame 30Symbol 739 MovieClip
"mcState"Symbol 747 MovieClip [mcPixies_2] Frame 10Symbol 744 MovieClip
"mcState"Symbol 747 MovieClip [mcPixies_2] Frame 20Symbol 745 MovieClip
"mcState"Symbol 747 MovieClip [mcPixies_2] Frame 30Symbol 746 MovieClip
"mcWord"Symbol 805 MovieClip Frame 1Symbol 804 MovieClip
"mcState"Symbol 806 MovieClip [mcMots] Frame 1Symbol 805 MovieClip
"mcState"Symbol 852 MovieClip [mcTrailTimmy] Frame 1Symbol 843 MovieClip
"mcState"Symbol 852 MovieClip [mcTrailTimmy] Frame 10Symbol 847 MovieClip
"mcState"Symbol 852 MovieClip [mcTrailTimmy] Frame 20Symbol 851 MovieClip
"mcState"Symbol 859 MovieClip [mcMagicWand] Frame 1Symbol 857 MovieClip
"mcState"Symbol 859 MovieClip [mcMagicWand] Frame 10Symbol 858 MovieClip
"mcState"Symbol 867 MovieClip Frame 10Symbol 865 MovieClip
"mcState"Symbol 867 MovieClip Frame 20Symbol 866 MovieClip
"mcState"Symbol 913 MovieClip Frame 1Symbol 911 MovieClip
"mcState"Symbol 913 MovieClip Frame 10Symbol 912 MovieClip
"mcWord"Symbol 944 MovieClip Frame 1Symbol 941 MovieClip
"btnMenu"Symbol 989 MovieClip Frame 1Symbol 958 Button
"txtScore"Symbol 989 MovieClip Frame 1Symbol 961 EditableText
"txtCombo"Symbol 989 MovieClip Frame 1Symbol 962 EditableText
"txtLevel"Symbol 989 MovieClip Frame 1Symbol 963 EditableText
"txtLives"Symbol 989 MovieClip Frame 1Symbol 967 EditableText
"btnToggle"Symbol 1027 MovieClip Frame 1Symbol 1023 Button
"btnToggle"Symbol 1027 MovieClip Frame 10Symbol 1026 Button
"btnToggle"Symbol 1039 MovieClip Frame 1Symbol 1034 Button
"btnToggle"Symbol 1039 MovieClip Frame 10Symbol 1038 Button
"btnToggle"Symbol 1048 MovieClip Frame 1Symbol 1044 Button
"btnToggle"Symbol 1048 MovieClip Frame 10Symbol 1047 Button
"btnQuit"Symbol 1049 MovieClip Frame 1Symbol 1009 Button
"btnHelp"Symbol 1049 MovieClip Frame 1Symbol 1012 Button
"btnResume"Symbol 1049 MovieClip Frame 1Symbol 1015 Button
"mcMusicToggle"Symbol 1049 MovieClip Frame 1Symbol 1027 MovieClip
"mcSoundToggle"Symbol 1049 MovieClip Frame 1Symbol 1039 MovieClip
"mcHintToggle"Symbol 1049 MovieClip Frame 1Symbol 1048 MovieClip
"btnBlock"Symbol 1049 MovieClip Frame 1Symbol 128 Button
"btnBlock"Symbol 1054 MovieClip Frame 1Symbol 128 Button
"btnViewHS"Symbol 1054 MovieClip Frame 1Symbol 1050 Button
"btnQuit"Symbol 1054 MovieClip Frame 1Symbol 1051 Button
"btnHelp"Symbol 1054 MovieClip Frame 1Symbol 1052 Button
"btnResume"Symbol 1054 MovieClip Frame 1Symbol 1053 Button
"mcMusicToggle"Symbol 1054 MovieClip Frame 1Symbol 1027 MovieClip
"mcSoundToggle"Symbol 1054 MovieClip Frame 1Symbol 1039 MovieClip
"mcHintToggle"Symbol 1054 MovieClip Frame 1Symbol 1048 MovieClip
"btnQuit"Symbol 1056 MovieClip Frame 1Symbol 1009 Button
"btnHelp"Symbol 1056 MovieClip Frame 1Symbol 1012 Button
"btnResume"Symbol 1056 MovieClip Frame 1Symbol 1015 Button
"mcMusicToggle"Symbol 1056 MovieClip Frame 1Symbol 1027 MovieClip
"mcSoundToggle"Symbol 1056 MovieClip Frame 1Symbol 1039 MovieClip
"mcHintToggle"Symbol 1056 MovieClip Frame 1Symbol 1048 MovieClip
"btnBlock"Symbol 1056 MovieClip Frame 1Symbol 1055 Button
"mcState"Symbol 1057 MovieClip Frame 10Symbol 1049 MovieClip
"mcState"Symbol 1057 MovieClip Frame 20Symbol 1054 MovieClip
"mcState"Symbol 1057 MovieClip Frame 30Symbol 1056 MovieClip
"btnYes"Symbol 1073 MovieClip Frame 1Symbol 1067 Button
"btnNo"Symbol 1073 MovieClip Frame 1Symbol 1072 Button
"mcBox"Symbol 1074 MovieClip Frame 1Symbol 1073 MovieClip
"btnBlock"Symbol 1074 MovieClip Frame 1Symbol 128 Button
"btnBlock"Symbol 1077 MovieClip Frame 1Symbol 128 Button
"btnYes"Symbol 1077 MovieClip Frame 1Symbol 1075 Button
"btnNo"Symbol 1077 MovieClip Frame 1Symbol 1076 Button
"mcBox"Symbol 1078 MovieClip Frame 1Symbol 1073 MovieClip
"btnBlock"Symbol 1078 MovieClip Frame 1Symbol 128 Button
"mcState"Symbol 1079 MovieClip Frame 10Symbol 1074 MovieClip
"mcState"Symbol 1079 MovieClip Frame 20Symbol 1077 MovieClip
"mcState"Symbol 1079 MovieClip Frame 30Symbol 1078 MovieClip
"btnBlock"Symbol 1101 MovieClip Frame 1Symbol 128 Button
"btnResume"Symbol 1101 MovieClip Frame 14Symbol 1100 Button
"btnBlock"Symbol 1103 MovieClip Frame 1Symbol 128 Button
"btnResume"Symbol 1103 MovieClip Frame 1Symbol 1102 Button
"btnResume"Symbol 1104 MovieClip Frame 1Symbol 1100 Button
"btnBlock"Symbol 1104 MovieClip Frame 1Symbol 128 Button
"mcState"Symbol 1105 MovieClip Frame 10Symbol 1101 MovieClip
"mcState"Symbol 1105 MovieClip Frame 20Symbol 1103 MovieClip
"mcState"Symbol 1105 MovieClip Frame 30Symbol 1104 MovieClip
"mcBox"Symbol 1135 MovieClip Frame 1Symbol 1134 MovieClip
"mcBox"Symbol 1136 MovieClip Frame 1Symbol 1134 MovieClip
"mcBox"Symbol 1137 MovieClip Frame 1Symbol 1134 MovieClip
"mcBox"Symbol 1138 MovieClip Frame 1Symbol 1134 MovieClip
"mcState"Symbol 1139 MovieClip Frame 1Symbol 1135 MovieClip
"mcState"Symbol 1139 MovieClip Frame 10Symbol 1136 MovieClip
"mcState"Symbol 1139 MovieClip Frame 20Symbol 1137 MovieClip
"mcState"Symbol 1139 MovieClip Frame 30Symbol 1138 MovieClip
"mcMenu"Symbol 1140 MovieClip Frame 1Symbol 1057 MovieClip
"mcConfirm"Symbol 1140 MovieClip Frame 1Symbol 1079 MovieClip
"mcHelp"Symbol 1140 MovieClip Frame 1Symbol 1105 MovieClip
"mcHints"Symbol 1140 MovieClip Frame 1Symbol 1139 MovieClip
"mcState"Symbol 1161 MovieClip Frame 1Symbol 1151 MovieClip
"mcState"Symbol 1161 MovieClip Frame 10Symbol 1159 MovieClip
"mcState"Symbol 1161 MovieClip Frame 20Symbol 1160 MovieClip
"mcState"Symbol 1165 MovieClip Frame 1Symbol 1163 MovieClip
"mcState"Symbol 1165 MovieClip Frame 12Symbol 1164 MovieClip
"mcState"Symbol 1168 MovieClip Frame 1Symbol 1167 MovieClip
"mcState"Symbol 1168 MovieClip Frame 12Symbol 1164 MovieClip
"mcState"Symbol 1177 MovieClip Frame 1Symbol 1175 MovieClip
"mcState"Symbol 1177 MovieClip Frame 10Symbol 1176 MovieClip
"mcState"Symbol 1180 MovieClip Frame 1Symbol 1179 MovieClip
"mcState"Symbol 1180 MovieClip Frame 12Symbol 1164 MovieClip
"mcState"Symbol 1189 MovieClip Frame 1Symbol 1188 MovieClip
"mcState"Symbol 1189 MovieClip Frame 12Symbol 1164 MovieClip
"mcState"Symbol 1205 MovieClip Frame 1Symbol 1197 MovieClip
"mcState"Symbol 1205 MovieClip Frame 10Symbol 1203 MovieClip
"mcState"Symbol 1205 MovieClip Frame 20Symbol 1204 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 2Symbol 1185 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 3Symbol 1194 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 4Symbol 1209 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 5Symbol 1214 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 6Symbol 1218 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 7Symbol 1220 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 8Symbol 1222 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 9Symbol 1224 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 10Symbol 1226 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 11Symbol 1228 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 12Symbol 1230 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 13Symbol 1232 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 14Symbol 1234 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 15Symbol 1236 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 16Symbol 1238 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 17Symbol 1240 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 18Symbol 1242 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 19Symbol 1244 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 20Symbol 1246 MovieClip
"mcLevel"Symbol 1249 MovieClip Frame 21Symbol 1248 MovieClip
"mcBackgrounds"Symbol 1250 MovieClip Frame 1Symbol 929 MovieClip
"mcEE"Symbol 1250 MovieClip Frame 1Symbol 944 MovieClip
"mcHud"Symbol 1250 MovieClip Frame 1Symbol 989 MovieClip
"mcPopups"Symbol 1250 MovieClip Frame 1Symbol 1140 MovieClip
"mcGame"Symbol 1250 MovieClip Frame 10Symbol 1249 MovieClip
"mcState"Symbol 1323 MovieClip Frame 1Symbol 1320 MovieClip
"mcState"Symbol 1323 MovieClip Frame 10Symbol 1321 MovieClip
"mcState"Symbol 1323 MovieClip Frame 20Symbol 1322 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 3 as "SarbakanLibrary"
ExportAssets (56)Timeline Frame 20Symbol 435 as "mcCCPowerSuit"
ExportAssets (56)Timeline Frame 20Symbol 443 as "mcJackBox"
ExportAssets (56)Timeline Frame 20Symbol 450 as "mcTrampoline"
ExportAssets (56)Timeline Frame 20Symbol 459 as "mcCCSymbol"
ExportAssets (56)Timeline Frame 20Symbol 466 as "mcChewingGum"
ExportAssets (56)Timeline Frame 20Symbol 474 as "mcFairyCrown"
ExportAssets (56)Timeline Frame 20Symbol 481 as "mcPING"
ExportAssets (56)Timeline Frame 20Symbol 493 as "mcRocket"
ExportAssets (56)Timeline Frame 20Symbol 594 as "mcBall"
ExportAssets (56)Timeline Frame 20Symbol 607 as "mcBolt"
ExportAssets (56)Timeline Frame 20Symbol 718 as "mcPaddle"
ExportAssets (56)Timeline Frame 20Symbol 723 as "mcTrailStars"
ExportAssets (56)Timeline Frame 20Symbol 740 as "mcPixies_1"
ExportAssets (56)Timeline Frame 20Symbol 747 as "mcPixies_2"
ExportAssets (56)Timeline Frame 20Symbol 806 as "mcMots"
ExportAssets (56)Timeline Frame 20Symbol 808 as "Block_Break.mp3"
ExportAssets (56)Timeline Frame 20Symbol 809 as "Block_Hit.mp3"
ExportAssets (56)Timeline Frame 20Symbol 810 as "Block_NeverDies_Hit.mp3"
ExportAssets (56)Timeline Frame 20Symbol 811 as "Bolt_Explode.mp3"
ExportAssets (56)Timeline Frame 20Symbol 812 as "Bolt_Shot.mp3"
ExportAssets (56)Timeline Frame 20Symbol 813 as "Bonus_Catch_BubbleGum.mp3"
ExportAssets (56)Timeline Frame 20Symbol 814 as "Bonus_Catch_CC_Points.mp3"
ExportAssets (56)Timeline Frame 20Symbol 815 as "Bonus_Catch_CC_Suit.mp3"
ExportAssets (56)Timeline Frame 20Symbol 816 as "Bonus_Catch_FairyCrown.mp3"
ExportAssets (56)Timeline Frame 20Symbol 817 as "Bonus_Catch_JackBox.mp3"
ExportAssets (56)Timeline Frame 20Symbol 818 as "Bonus_Catch_MagicWand.mp3"
ExportAssets (56)Timeline Frame 20Symbol 819 as "Bonus_Catch_Ping.mp3"
ExportAssets (56)Timeline Frame 20Symbol 820 as "Bonus_Catch_Rocket.mp3"
ExportAssets (56)Timeline Frame 20Symbol 821 as "Bonus_Catch_Trampoline.mp3"
ExportAssets (56)Timeline Frame 20Symbol 822 as "Bonus_Release.mp3"
ExportAssets (56)Timeline Frame 20Symbol 823 as "EE.mp3"
ExportAssets (56)Timeline Frame 20Symbol 824 as "Level_Completed.mp3"
ExportAssets (56)Timeline Frame 20Symbol 825 as "Lose_Life.mp3"
ExportAssets (56)Timeline Frame 20Symbol 826 as "Mouse_Click.mp3"
ExportAssets (56)Timeline Frame 20Symbol 827 as "Mouse_Rollover.mp3"
ExportAssets (56)Timeline Frame 20Symbol 828 as "Music_Game.wav"
ExportAssets (56)Timeline Frame 20Symbol 829 as "Music_Pack.wav"
ExportAssets (56)Timeline Frame 20Symbol 830 as "ShootingStart_Move.mp3"
ExportAssets (56)Timeline Frame 20Symbol 831 as "Timmy_Bounce_JackBox.mp3"
ExportAssets (56)Timeline Frame 20Symbol 832 as "Timmy_Bounce_Normal.mp3"
ExportAssets (56)Timeline Frame 20Symbol 833 as "Timmy_Bounce_Sides.mp3"
ExportAssets (56)Timeline Frame 20Symbol 834 as "Timmy_Bounce_Trampoline.mp3"
ExportAssets (56)Timeline Frame 20Symbol 835 as "Timmy_InitialShot.mp3"
ExportAssets (56)Timeline Frame 20Symbol 836 as "Timmy_Sticks.mp3"
ExportAssets (56)Timeline Frame 20Symbol 837 as "Transition.mp3"
ExportAssets (56)Timeline Frame 20Symbol 838 as "Game_Start.wav"
ExportAssets (56)Timeline Frame 20Symbol 852 as "mcTrailTimmy"
ExportAssets (56)Timeline Frame 20Symbol 859 as "mcMagicWand"
ExportAssets (56)Timeline Frame 20Symbol 16 as "__Packages.Library.DispatcherBase"
ExportAssets (56)Timeline Frame 20Symbol 1324 as "__Packages.Main"
ExportAssets (56)Timeline Frame 20Symbol 14 as "__Packages.Library.State"
ExportAssets (56)Timeline Frame 20Symbol 17 as "__Packages.Library.Transition"
ExportAssets (56)Timeline Frame 20Symbol 1325 as "__Packages.Game"
ExportAssets (56)Timeline Frame 20Symbol 1326 as "__Packages.LevelManager"
ExportAssets (56)Timeline Frame 20Symbol 1327 as "__Packages.BaseObject"
ExportAssets (56)Timeline Frame 20Symbol 10 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 20Symbol 9 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 20Symbol 1328 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 20Symbol 4 as "__Packages.Library.Utils.Delegate"
ExportAssets (56)Timeline Frame 20Symbol 1329 as "__Packages.mx.transitions.easing.Elastic"
ExportAssets (56)Timeline Frame 20Symbol 7 as "__Packages.Library.Utils.MoreMath"
ExportAssets (56)Timeline Frame 20Symbol 1330 as "__Packages.Paddle"
ExportAssets (56)Timeline Frame 20Symbol 1331 as "__Packages.Ball"
ExportAssets (56)Timeline Frame 20Symbol 1332 as "__Packages.ShootingStar"
ExportAssets (56)Timeline Frame 20Symbol 6 as "__Packages.Library.Sound.SoundManager"
ExportAssets (56)Timeline Frame 20Symbol 5 as "__Packages.Library.Sound.SoundItem"
ExportAssets (56)Timeline Frame 20Symbol 1333 as "__Packages.PlayerPaddle"
ExportAssets (56)Timeline Frame 20Symbol 11 as "__Packages.Library.Utils.KeysManager"
ExportAssets (56)Timeline Frame 20Symbol 18 as "__Packages.Library.Utils.Timer"
ExportAssets (56)Timeline Frame 20Symbol 1334 as "__Packages.LevelDesignItem"
ExportAssets (56)Timeline Frame 20Symbol 1335 as "__Packages.MainBall"
ExportAssets (56)Timeline Frame 20Symbol 1336 as "__Packages.PixiesGroup"
ExportAssets (56)Timeline Frame 20Symbol 1337 as "__Packages.Pixies"
ExportAssets (56)Timeline Frame 20Symbol 1338 as "__Packages.FallingItem"
ExportAssets (56)Timeline Frame 20Symbol 1339 as "__Packages.Block"
ExportAssets (56)Timeline Frame 20Symbol 1340 as "__Packages.Bolt"
ExportAssets (56)Timeline Frame 20Symbol 1341 as "__Packages.TrailTimmy"
ExportAssets (56)Timeline Frame 20Symbol 1342 as "__Packages.TrailStars"
ExportAssets (56)Timeline Frame 20Symbol 1343 as "__Packages.EndingWord"
ExportAssets (56)Timeline Frame 20Symbol 12 as "__Packages.Library.Utils.Tools"
ExportAssets (56)Timeline Frame 20Symbol 1344 as "__Packages.PlayerStatus"
ExportAssets (56)Timeline Frame 20Symbol 15 as "__Packages.Library.BasicPopUp"
ExportAssets (56)Timeline Frame 20Symbol 1345 as "__Packages.EE"
ExportAssets (56)Timeline Frame 20Symbol 1346 as "__Packages.NickHS"
ExportAssets (56)Timeline Frame 20Symbol 1347 as "__Packages.Intro"
ExportAssets (56)Timeline Frame 20Symbol 1348 as "__Packages.TitleCard"
ExportAssets (56)Timeline Frame 20Symbol 1 as "__Packages.LibCompileHookComponent"
ExportAssets (56)Timeline Frame 20Symbol 8 as "__Packages.Library.Utils.Debug"
ExportAssets (56)Timeline Frame 20Symbol 13 as "__Packages.Library.Utils.XmlTool"

Labels

"Preloading"Frame 1
"Loading"Frame 10
"Loaded"Frame 20
"Intro"Frame 30
"Title"Frame 40
"Game"Frame 50
"GameReset"Frame 60
"Hidden"Symbol 167 MovieClip Frame 1
"In"Symbol 167 MovieClip Frame 10
"Idle"Symbol 167 MovieClip Frame 20
"Out"Symbol 167 MovieClip Frame 30
"Hidden"Symbol 281 MovieClip Frame 1
"In"Symbol 281 MovieClip Frame 10
"Idle"Symbol 281 MovieClip Frame 20
"Out"Symbol 281 MovieClip Frame 30
"Hidden"Symbol 417 MovieClip Frame 1
"In"Symbol 417 MovieClip Frame 10
"Idle"Symbol 417 MovieClip Frame 20
"Out"Symbol 417 MovieClip Frame 30
"Falling"Symbol 435 MovieClip [mcCCPowerSuit] Frame 1
"Catched"Symbol 435 MovieClip [mcCCPowerSuit] Frame 10
"Falling"Symbol 443 MovieClip [mcJackBox] Frame 1
"Catched"Symbol 443 MovieClip [mcJackBox] Frame 10
"Falling"Symbol 450 MovieClip [mcTrampoline] Frame 1
"Catched"Symbol 450 MovieClip [mcTrampoline] Frame 10
"Falling"Symbol 459 MovieClip [mcCCSymbol] Frame 1
"Catched"Symbol 459 MovieClip [mcCCSymbol] Frame 10
"Falling"Symbol 466 MovieClip [mcChewingGum] Frame 1
"Catched"Symbol 466 MovieClip [mcChewingGum] Frame 10
"Falling"Symbol 474 MovieClip [mcFairyCrown] Frame 1
"Catched"Symbol 474 MovieClip [mcFairyCrown] Frame 10
"Falling"Symbol 481 MovieClip [mcPING] Frame 1
"Catched"Symbol 481 MovieClip [mcPING] Frame 10
"Falling"Symbol 493 MovieClip [mcRocket] Frame 1
"Catched"Symbol 493 MovieClip [mcRocket] Frame 10
"LaunchWait"Symbol 594 MovieClip [mcBall] Frame 1
"LWSuit"Symbol 594 MovieClip [mcBall] Frame 10
"LWGum"Symbol 594 MovieClip [mcBall] Frame 20
"LWSuitGum"Symbol 594 MovieClip [mcBall] Frame 30
"Moving"Symbol 594 MovieClip [mcBall] Frame 40
"MSuit"Symbol 594 MovieClip [mcBall] Frame 50
"MGum"Symbol 594 MovieClip [mcBall] Frame 60
"MSuitGum"Symbol 594 MovieClip [mcBall] Frame 70
"Explode"Symbol 594 MovieClip [mcBall] Frame 80
"Appears"Symbol 594 MovieClip [mcBall] Frame 90
"Flying"Symbol 607 MovieClip [mcBolt] Frame 1
"Explode"Symbol 607 MovieClip [mcBolt] Frame 10
"Hidden"Symbol 681 MovieClip Frame 1
"In"Symbol 681 MovieClip Frame 10
"Out"Symbol 681 MovieClip Frame 20
"Normal"Symbol 718 MovieClip [mcPaddle] Frame 1
"NormalBounce"Symbol 718 MovieClip [mcPaddle] Frame 10
"Short"Symbol 718 MovieClip [mcPaddle] Frame 20
"ShortBounce"Symbol 718 MovieClip [mcPaddle] Frame 30
"Large"Symbol 718 MovieClip [mcPaddle] Frame 40
"LargeBounce"Symbol 718 MovieClip [mcPaddle] Frame 50
"Win"Symbol 718 MovieClip [mcPaddle] Frame 60
"WinEnd"Symbol 718 MovieClip [mcPaddle] Frame 70
"Lose"Symbol 718 MovieClip [mcPaddle] Frame 80
"LoseEnd"Symbol 718 MovieClip [mcPaddle] Frame 90
"Hidden"Symbol 718 MovieClip [mcPaddle] Frame 100
"Out"Symbol 723 MovieClip [mcTrailStars] Frame 1
"Hidden"Symbol 740 MovieClip [mcPixies_1] Frame 1
"In"Symbol 740 MovieClip [mcPixies_1] Frame 10
"Idle"Symbol 740 MovieClip [mcPixies_1] Frame 20
"Out"Symbol 740 MovieClip [mcPixies_1] Frame 30
"Hidden"Symbol 747 MovieClip [mcPixies_2] Frame 1
"In"Symbol 747 MovieClip [mcPixies_2] Frame 10
"Idle"Symbol 747 MovieClip [mcPixies_2] Frame 20
"Out"Symbol 747 MovieClip [mcPixies_2] Frame 30
"Out"Symbol 806 MovieClip [mcMots] Frame 1
"OutNormal"Symbol 852 MovieClip [mcTrailTimmy] Frame 1
"OutGum"Symbol 852 MovieClip [mcTrailTimmy] Frame 10
"OutSuit"Symbol 852 MovieClip [mcTrailTimmy] Frame 20
"Falling"Symbol 859 MovieClip [mcMagicWand] Frame 1
"Caught"Symbol 859 MovieClip [mcMagicWand] Frame 10
"Hidden"Symbol 867 MovieClip Frame 1
"In"Symbol 867 MovieClip Frame 10
"Out"Symbol 867 MovieClip Frame 20
"First"Symbol 913 MovieClip Frame 1
"Second"Symbol 913 MovieClip Frame 10
"On"Symbol 1027 MovieClip Frame 1
"Off"Symbol 1027 MovieClip Frame 10
"On"Symbol 1039 MovieClip Frame 1
"Off"Symbol 1039 MovieClip Frame 10
"On"Symbol 1048 MovieClip Frame 1
"Off"Symbol 1048 MovieClip Frame 10
"Hidden"Symbol 1057 MovieClip Frame 1
"In"Symbol 1057 MovieClip Frame 10
"Idle"Symbol 1057 MovieClip Frame 20
"Out"Symbol 1057 MovieClip Frame 30
"Hidden"Symbol 1079 MovieClip Frame 1
"In"Symbol 1079 MovieClip Frame 10
"Idle"Symbol 1079 MovieClip Frame 20
"Out"Symbol 1079 MovieClip Frame 30
"Hidden"Symbol 1105 MovieClip Frame 1
"In"Symbol 1105 MovieClip Frame 10
"Idle"Symbol 1105 MovieClip Frame 20
"Out"Symbol 1105 MovieClip Frame 30
"Idle"Symbol 1139 MovieClip Frame 1
"In"Symbol 1139 MovieClip Frame 10
"Out"Symbol 1139 MovieClip Frame 20
"Hidden"Symbol 1139 MovieClip Frame 30
"LaunchWait"Symbol 1161 MovieClip Frame 2
"Moving"Symbol 1161 MovieClip Frame 10
"Explode"Symbol 1161 MovieClip Frame 20
"Idle1"Symbol 1165 MovieClip Frame 2
"Out"Symbol 1165 MovieClip Frame 12
"Idle1"Symbol 1168 MovieClip Frame 2
"Out"Symbol 1168 MovieClip Frame 12
"Idle"Symbol 1177 MovieClip Frame 2
"Out"Symbol 1177 MovieClip Frame 10
"Explode"Symbol 1177 MovieClip Frame 14
"Idle1"Symbol 1180 MovieClip Frame 2
"Out"Symbol 1180 MovieClip Frame 12
"Wait"Symbol 1185 MovieClip Frame 1
"Init"Symbol 1185 MovieClip Frame 10
"Idle1"Symbol 1189 MovieClip Frame 2
"Out"Symbol 1189 MovieClip Frame 12
"Wait"Symbol 1194 MovieClip Frame 1
"Init"Symbol 1194 MovieClip Frame 10
"Idle2"Symbol 1205 MovieClip Frame 2
"Idle1"Symbol 1205 MovieClip Frame 10
"Out"Symbol 1205 MovieClip Frame 20
"Wait"Symbol 1209 MovieClip Frame 1
"Init"Symbol 1209 MovieClip Frame 10
"Wait"Symbol 1214 MovieClip Frame 1
"Init"Symbol 1214 MovieClip Frame 10
"Wait"Symbol 1218 MovieClip Frame 1
"Init"Symbol 1218 MovieClip Frame 10
"Wait"Symbol 1220 MovieClip Frame 1
"Init"Symbol 1220 MovieClip Frame 10
"Wait"Symbol 1222 MovieClip Frame 1
"Init"Symbol 1222 MovieClip Frame 10
"Wait"Symbol 1224 MovieClip Frame 1
"Init"Symbol 1224 MovieClip Frame 10
"Wait"Symbol 1226 MovieClip Frame 1
"Init"Symbol 1226 MovieClip Frame 10
"Wait"Symbol 1228 MovieClip Frame 1
"Init"Symbol 1228 MovieClip Frame 10
"Wait"Symbol 1230 MovieClip Frame 1
"Init"Symbol 1230 MovieClip Frame 10
"Wait"Symbol 1232 MovieClip Frame 1
"Init"Symbol 1232 MovieClip Frame 10
"Wait"Symbol 1234 MovieClip Frame 1
"Init"Symbol 1234 MovieClip Frame 10
"Wait"Symbol 1236 MovieClip Frame 1
"Init"Symbol 1236 MovieClip Frame 10
"Wait"Symbol 1238 MovieClip Frame 1
"Init"Symbol 1238 MovieClip Frame 10
"Wait"Symbol 1240 MovieClip Frame 1
"Init"Symbol 1240 MovieClip Frame 10
"Wait"Symbol 1242 MovieClip Frame 1
"Init"Symbol 1242 MovieClip Frame 10
"Wait"Symbol 1244 MovieClip Frame 1
"Init"Symbol 1244 MovieClip Frame 10
"Wait"Symbol 1246 MovieClip Frame 1
"Init"Symbol 1246 MovieClip Frame 10
"Wait"Symbol 1248 MovieClip Frame 1
"Init"Symbol 1248 MovieClip Frame 10
"Empty"Symbol 1250 MovieClip Frame 1
"Game"Symbol 1250 MovieClip Frame 10
"In"Symbol 1323 MovieClip Frame 1
"Idle"Symbol 1323 MovieClip Frame 10
"Out"Symbol 1323 MovieClip Frame 20

Dynamic Text Variables

_sHSScoreSymbol 145 EditableText""
_sHSNumberSymbol 146 EditableText""
_sHSNameSymbol 147 EditableText""
_sHSScoreSymbol 180 EditableText""
_sHSNumberSymbol 181 EditableText""
_sHSNameSymbol 182 EditableText""




http://swfchan.com/5/21921/info.shtml
Created: 27/5 -2019 10:37:24 Last modified: 27/5 -2019 10:37:24 Server time: 05/05 -2024 16:21:32