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

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

Ratatouille Kitchen.swf

This is the info page for
Flash #118588

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


Text
screens

preloader

ロード中

%

000

mcSound

screens

title

©2007 Disney/Pixar

レミーの
おいしいレストラン

ディズニー・ピクサー

キッチンは

大混乱!?

あそびかた

プレイ

end

もういちど
チャレンジする

あなたの
ファイナルスコアは

0000

help

あそびかた!!

うえにいく/したにいく

ひだりをむく/みぎをむく

ただしいおなべに、ただしいざいりょうをいれるように
リングイーニをうごかしてください。オーダーをきちんと
つくらないと、3回のチャンスがどんどん減ってしまいますよ!

いそがしいレストラン、『グストー』の一日が はじまりますよ!
オーダーはつぎつぎに はいってきますから、どんどんつくっていくために
リングイーニのちからがひつようです! ただしいキーをおして、
シェフがひつような ざいりょうを どんどん えらんでとどけてくださいね。

1  :

2  :

3  :

popups

menu

MENU

サウンドオン

サウンドオフ

再スタート

やめる

もとにもどる

confirm

ゲームをやめますか?

はい

いいえ

restart

もういちどスタートしますか?

transitions

default

Transition

Transition

メニュー

88 888

skin

ActionScript [AS1/AS2]

Frame 1
var _oPreloaderScreen = (new com.disney.gem.games.restoRush.screens.PreloaderScreen(mcScreens.mcPreloader)); com.sarbakan.BaseDisneyController.bDEBUG = false; new com.disney.gem.games.restoRush.Controller(this, _oPreloaderScreen);
Symbol 1015 MovieClip [__Packages.com.sarbakan.BaseDisneyController] Frame 0
class com.sarbakan.BaseDisneyController { static var oInstance; var mcTimeline, oPreloaderScreen, oMainBroadcaster, oFrameRate, aPopups, oTransitionManager, bSoundMuted, nLastSoundToggleTimer, bPaused, oDXDControllerWrapper, nGamePhase, oCurrentScreen, fScreenShowTransitionCallBack, fScreenHideCallBack, nLevel, nScore, bInstructionCanBeDisplayed, bInstructionActive, nLastUpdateTimer; function BaseDisneyController (_mcTimeline, _oPreloaderScreen) { oInstance = this; mcTimeline = _mcTimeline; _mcTimeline.stop(); oPreloaderScreen = _oPreloaderScreen; oMainBroadcaster = new Object(); AsBroadcaster.initialize(oMainBroadcaster); oMainBroadcaster.addListener(this); if (bDEBUG) { oFrameRate = new com.sarbakan.utils.FrameRateDisplayer(_mcTimeline, nFRAME_RATE, nGAME_STAGE_WIDTH); oMainBroadcaster.addListener(oFrameRate); } else { Stage.showMenu = false; mcTimeline._focusrect = false; } aPopups = new Array(); if (getControllerMode() == nCONTROLLER_MODE_DXD) { setDXDCallback(); } else { initStandAloneController(); } } static function getInstance() { return(oInstance); } function init() { setGamePhase(nGAME_PHASE_PACKAGING); stopScreenContainers(); oTransitionManager = new com.sarbakan.utils.TransitionManager(mcTimeline.mcTransitions); oMainBroadcaster.addListener(oTransitionManager); bSoundMuted = false; nLastSoundToggleTimer = getTimer(); } function update(_nElapsed) { if (bPaused) { oMainBroadcaster.broadcastMessage("onUpdatePaused", _nElapsed); } else { oMainBroadcaster.broadcastMessage("onUpdate", _nElapsed); } checkGlobalKeys(); if (getControllerMode() == nCONTROLLER_MODE_DXD) { bSoundMuted = oDXDControllerWrapper.isMuted(); } } function pause() { if (!bPaused) { bPaused = true; oMainBroadcaster.broadcastMessage("onPause"); } } function unpause() { if (bPaused) { bPaused = false; oMainBroadcaster.broadcastMessage("onUnPause"); } } function togglePause() { if (bPaused) { unpause(); } else { pause(); } } function getControllerMode() { var _local1; if (com.disney.gem.base.BaseObject == undefined) { _local1 = nCONTROLLER_MODE_STANDALONE; } else { _local1 = nCONTROLLER_MODE_DXD; } return(_local1); } function setGamePhase(_nPhase) { nGamePhase = _nPhase; switch (_nPhase) { case nGAME_PHASE_PRELOADER : mcTimeline.gotoAndStop("preloader"); break; case nGAME_PHASE_PACKAGING : mcTimeline.gotoAndStop("packaging"); break; case nGAME_PHASE_INGAME : mcTimeline.gotoAndStop("game"); } } function getGamePhase() { return(nGamePhase); } function gameLog(_sText) { if (getControllerMode() == nCONTROLLER_MODE_DXD) { oDXDControllerWrapper.gameLog(_sText); } else { trace(_sText); } } function showScreen(_oScreenController, _bInOut, _sTransitionID, _fMidTransitionCallBack) { if (oCurrentScreen) { hideCurrentScreen(com.sarbakan.utils.Delegate.create(this, showScreen, _oScreenController, _bInOut), _sTransitionID); } else { oCurrentScreen = _oScreenController; oCurrentScreen.setGameController(this); if (_sTransitionID != undefined) { fScreenShowTransitionCallBack = _fMidTransitionCallBack; oTransitionManager.playTransition(_sTransitionID, com.sarbakan.utils.Delegate.create(this, onScreenShowTransitionMiddle, _bInOut)); } else { oCurrentScreen.show(_bInOut); } oMainBroadcaster.addListener(oCurrentScreen); } } function hideCurrentScreen(_fHideCallBack, _sTransition) { fScreenHideCallBack = _fHideCallBack; if (_sTransition != undefined) { oTransitionManager.playTransition(_sTransition, com.sarbakan.utils.Delegate.create(oCurrentScreen, oCurrentScreen.hide, com.sarbakan.utils.Delegate.create(this, onScreenHidden))); } else { oCurrentScreen.hide(com.sarbakan.utils.Delegate.create(this, onScreenHidden)); } } function showPopup(_oPopupController, _bInOut) { var _local5 = false; var _local2 = aPopups.length - 1; while (_local2 >= 0) { var _local3 = aPopups[_local2]; if (_oPopupController.getRef() == _local3.getRef()) { _local5 = true; _local3.destroy(); oMainBroadcaster.removeListener(_local3); aPopups[_local2] = _oPopupController; break; } _local2--; } if (!_local5) { aPopups.push(_oPopupController); } _oPopupController.setGameController(this); _oPopupController.show(_bInOut); oMainBroadcaster.addListener(_oPopupController); } function setLevel(_nLevel) { nLevel = _nLevel; } function getLevel() { return(nLevel); } function setScore(_nScore) { nScore = _nScore; } function increaseScore(_nIncrement) { nScore = nScore + _nIncrement; } function getScore() { return(nScore); } function allowInstructions() { bInstructionCanBeDisplayed = true; } function disallowInstructions() { bInstructionCanBeDisplayed = false; } function showInstructions() { if (canShowInstructions()) { bInstructionActive = true; showInstructionsScreen(); } } function hideInstructions() { if (canHideInstructions()) { bInstructionActive = false; hideInstructionsScreen(); } } function toggleSound() { if ((getTimer() - nLastSoundToggleTimer) >= nSOUND_TOGGLE_DELAY) { bSoundMuted = !bSoundMuted; nLastSoundToggleTimer = getTimer(); if (getControllerMode() == nCONTROLLER_MODE_DXD) { oDXDControllerWrapper.toggleSound(); } else { toggleSoundStandalone(); } } } function onPreloadingDone() { hideCurrentScreen(); init(); } function onGameStart() { setLevel(1); setScore(0); } function onLevelStart() { if (getControllerMode() == nCONTROLLER_MODE_DXD) { oDXDControllerWrapper.startLevel(nLevel, nScore); } } function onLevelEnd() { if (getControllerMode() == nCONTROLLER_MODE_DXD) { oDXDControllerWrapper.endLevel(nLevel, nScore); } } function onGameEnd() { if (getControllerMode() == nCONTROLLER_MODE_DXD) { oDXDControllerWrapper.endGame(nLevel, nScore); } } function onTransitionStart(_mcTransition) { } function onTransitionMiddle(_mcTransition) { } function onEnterFrame() { var _local2 = getTimer(); update(_local2 - nLastUpdateTimer); nLastUpdateTimer = _local2; } function onScreenShowTransitionMiddle(_bInOut) { fScreenShowTransitionCallBack(); oCurrentScreen.show(_bInOut); } function onScreenHidden() { oMainBroadcaster.removeListener(oCurrentScreen); delete oCurrentScreen; fScreenHideCallBack(); } function setDXDCallback() { mcTimeline.init = com.sarbakan.utils.Delegate.create(this, initDXDController); } function initDXDController(_oOwner) { oDXDControllerWrapper = new com.sarbakan.DXDControllerWrapper(this, mcTimeline, _oOwner); return(oDXDControllerWrapper); } function initStandAloneController() { mcTimeline.onEnterFrame = com.sarbakan.utils.Delegate.create(this, onEnterFrame); nLastUpdateTimer = getTimer(); initPreloader(); } function initPreloader() { setGamePhase(nGAME_PHASE_PRELOADER); showScreen(oPreloaderScreen); } function checkGlobalKeys() { if (Key.isDown(nKEY_INSTRUCTIONS)) { if (!bInstructionActive) { showInstructions(); } else { hideInstructions(); } } if (Key.isDown(nKEY_SOUND)) { toggleSound(); } } function toggleSoundStandalone() { var _local2 = new Sound(mcTimeline); if (!bSoundMuted) { _local2.setVolume(100); } else { _local2.setVolume(0); } } function canShowInstructions() { return((((!bInstructionActive) && (bInstructionCanBeDisplayed)) && (!oCurrentScreen.isInOutTransitionning())) && (!oTransitionManager.isTransitionning())); } function canHideInstructions() { return(((bInstructionActive && (bInstructionCanBeDisplayed)) && (!oCurrentScreen.isInOutTransitionning())) && (!oTransitionManager.isTransitionning())); } function showInstructionsScreen() { } function hideInstructionsScreen() { } function stopScreenContainers() { var _local3 = [mcTimeline.mcPopups, mcTimeline.mcScreens]; var _local2 = _local3.length - 1; while (_local2 >= 0) { for (var _local4 in _local3[_local2]) { _local3[_local2][_local4].stop(); } _local2--; } } static var bDEBUG = true; static var nFRAME_RATE = 30; static var nCONTROLLER_MODE_STANDALONE = 1; static var nCONTROLLER_MODE_DXD = 2; static var nGAME_PHASE_PRELOADER = 1; static var nGAME_PHASE_PACKAGING = 2; static var nGAME_PHASE_INGAME = 3; static var nKEY_INSTRUCTIONS = 72; static var nKEY_SOUND = 77; static var nGAME_STAGE_WIDTH = 580; static var nGAME_STAGE_HEIGHT = 400; static var nSOUND_TOGGLE_DELAY = 100; }
Symbol 1016 MovieClip [__Packages.com.sarbakan.utils.StateManaged] Frame 0
class com.sarbakan.utils.StateManaged { var mcRef, bPausable, sNextState, sState; function StateManaged (_mcRef) { setMC(_mcRef); setPausable(true); } function setMC(_mcRef) { mcRef = _mcRef; } function setPausable(_bPausable) { bPausable = _bPausable; } function setState(_sState, _bInstant, _bForce) { sNextState = _sState; if (_bInstant) { onUpdate(); } if (_bForce) { mcRef.mcState.gotoAndPlay(1); } } function getState() { return(sState); } function stateStarting() { return(mcRef.mcState._currentframe == 1); } function stateFinished() { return(mcRef.mcState._currentframe == mcRef.mcState._totalframes); } function stateCurrentFrame() { return(mcRef.mcState._currentframe); } function stateIsNot() { var _local4 = false; var _local3 = arguments.length - 1; while (_local3 >= 0) { if (arguments[_local3] == sState) { _local4 = true; break; } _local3--; } return(!_local4); } function destroy() { delete mcRef; } function onUpdate() { if (sNextState != undefined) { this[("state_" + sState) + "_end"](); sState = sNextState; sNextState = undefined; mcRef.gotoAndStop(sState); this[("state_" + sState) + "_init"](); } this["state_" + sState](); } function onUpdatePaused() { if (bPausable == false) { onUpdate(); } } function onPause() { if (bPausable) { mcRef.mcState.stop(); } } function onUnPause() { if (bPausable) { mcRef.mcState.play(); } } }
Symbol 1017 MovieClip [__Packages.com.sarbakan.utils.TransitionManager] Frame 0
class com.sarbakan.utils.TransitionManager extends com.sarbakan.utils.StateManaged { var setPausable, mcTransitionContainer, mcTransition, fMiddleCallBack, fEndCallBack, bTransitionning, setMC, setState, stateFinished, mcRef; function TransitionManager (_mcTransition) { super(); setPausable(false); mcTransitionContainer = _mcTransition; for (var _local3 in mcTransitionContainer) { mcTransitionContainer[_local3].stop(); } } function playTransition(_sTransitionID, _fMiddleCallBack, _fEndCallBack) { mcTransition = mcTransitionContainer["mc" + com.sarbakan.utils.MoreString.upperFirstChar(_sTransitionID)]; fMiddleCallBack = _fMiddleCallBack; fEndCallBack = _fEndCallBack; if (mcTransition == undefined) { trace(("TransitionManager error: Unable to find mc" + com.sarbakan.utils.MoreString.upperFirstChar(_sTransitionID)) + " in transition movieclip"); } else { bTransitionning = true; setMC(mcTransition); setState(sSTATE_IN); } } function isTransitionning() { return(bTransitionning); } function state_in() { if (stateFinished()) { setState(sSTATE_OUT); fMiddleCallBack(); } } function state_out() { if (stateFinished()) { bTransitionning = false; setState(sSTATE_HIDDEN); fEndCallBack(); } } function state_in_init() { com.sarbakan.BaseDisneyController.getInstance().onTransitionStart(mcTransition); mcRef.btBlocker.useHandCursor = false; } function state_out_init() { com.sarbakan.BaseDisneyController.getInstance().onTransitionMiddle(mcTransition); mcRef.btBlocker.useHandCursor = false; } static var sSTATE_IN = "in"; static var sSTATE_OUT = "out"; static var sSTATE_HIDDEN = "hidden"; }
Symbol 1018 MovieClip [__Packages.com.sarbakan.utils.MoreString] Frame 0
class com.sarbakan.utils.MoreString { function MoreString () { } static function pad(_sToPad, _sCharPad, _nMinLength, _sSideToPad) { var _local1 = String(_sToPad); while (_local1.length < _nMinLength) { if (_sSideToPad == "RIGHT") { _local1 = _local1 + _sCharPad; } else { _local1 = _sCharPad + _local1; } } return(_local1); } static function trim(_sToTrim, _sCharTrim, _sSideToTrim) { var _local1 = String(_sToTrim); if (_sSideToTrim == "RIGHT") { while (_local1.substr(_local1.length - 2, 1) == _sCharTrim) { _local1 = _local1.slice(-1); } } else { while (_local1.substr(0, 1) == _sCharTrim) { _local1 = _local1.slice(1); } } return(_local1); } static function replace(_sString, _sFind, _sReplace) { return(_sString.split(_sFind).join(_sReplace)); } static function formatTime(_nTime) { var _local2 = _nTime; var _local1 = Math.floor(_local2 / 60); var _local3 = Math.round(_local2 - (_local1 * 60)); return((pad(String(_local1), "0", 2) + ":") + pad(String(_local3), "0", 2)); } static function formatNumber(__sNumber, __nMinimumChar) { var _local1 = String(__sNumber); var _local3 = ""; var _local4 = _local1.length; _local4 = _local4 / 3; var _local5; var _local2; if (_local4 <= 1) { _local5 = _local1; if (_local5.length < __nMinimumChar) { _local5 = "0" + _local5; } } else { _local2 = _local4; while (_local2 > 1) { _local3 = (" " + _local1.substr(-3)) + _local3; _local1 = _local1.substr(0, -3); _local2--; } _local5 = _local1 + _local3; if (_local5.length < __nMinimumChar) { _local5 = "0" + _local5; } } return(_local5); } static function upperFirstChar(_sString) { return(_sString.substr(0, 1).toUpperCase() + _sString.substr(1)); } static function lowerFirstChar(_sString) { return(_sString.substr(0, 1).toLowerCase() + _sString.substr(1)); } static function convertToBoolean(_sString) { return(_sString.toLowerCase() == "true"); } static function formatMoney(_nMoney, _sDelimiteur, _bDecimalOpt) { var _local5; var _local3; var _local2; var _local1; var _local6; if (_bDecimalOpt == undefined) { _local6 = true; } else { _local6 = _bDecimalOpt; } _local5 = String(_nMoney).split("."); if (_local5[1] != undefined) { _local3 = _local5[1].substr(0, 2); switch (_local3.length) { case 0 : _local3 = _local3 + "00"; break; case 1 : _local3 = _local3 + "0"; break; case 2 : break; default : _local3 = "00"; } } else { _local3 = "00"; } _local1 = _local5[0]; _local2 = ""; while (_local1.length > 3) { _local2 = (_sDelimiteur + _local1.substr(_local1.length - 3)) + _local2; _local1 = _local1.substr(0, _local1.length - 3); } _local2 = _local1 + _local2; if (_local6) { return(((_local2 + ".") + _local3) + "$"); } return(_local2 + " $"); } static function getOrdinalSuffix(_nNumber) { var _local2; var _local1 = String(_nNumber); if (((_local1.substr(-2, 2) == 11) || (_local1.substr(-2, 2) == 12)) || (_local1.substr(-2, 2) == 13)) { _local2 = "th"; } else if (_local1.substr(-1, 1) == 1) { _local2 = "st"; } else if (_local1.substr(-1, 1) == 2) { _local2 = "nd"; } else if (_local1.substr(-1, 1) == 3) { _local2 = "rd"; } else { _local2 = "th"; } return(_local2); } }
Symbol 1019 MovieClip [__Packages.com.sarbakan.DXDControllerWrapper] Frame 0
class com.sarbakan.DXDControllerWrapper extends com.disney.gem.games.BaseGameController { var oRealController, __owner; function DXDControllerWrapper (_oRealController, _mcTimeline, _oOwner) { super(_mcTimeline, _oOwner); oRealController = _oRealController; } function init() { super.init(); oRealController.init(); } function update(_nElapsed) { oRealController.update(_nElapsed); } function toggleSound() { __owner.onToggleSound(); } function isMuted() { return(!__owner.__soundOn); } function gameLog(_sText) { __owner.gameLog(_sText, "game"); } }
Symbol 1020 MovieClip [__Packages.com.disney.gem.games.GameContainer] Frame 0
interface com.disney.gem.games.GameContainer { }
Symbol 1021 MovieClip [__Packages.com.sarbakan.utils.FrameRateDisplayer] Frame 0
class com.sarbakan.utils.FrameRateDisplayer { var nMovieFPS, nUpdateCounter, nAverageFps, nCurrentFPS, nUpdateCount, mcDebug, nLastGetTimer; function FrameRateDisplayer (_mcTimeline, _nMovieFPS, _nStageWidth) { nMovieFPS = _nMovieFPS; nUpdateCounter = 0; nAverageFps = 0; nCurrentFPS = nMovieFPS; reset(); startDebug(_mcTimeline, _nStageWidth); } function get fps() { return(nCurrentFPS); } function onUpdate() { if ((++nUpdateCount) == nMovieFPS) { computeFrameRate(); updateDebug(); } } function onUpdatePaused() { onUpdate(); } function startDebug(_mcTimeline, _nStageWidth) { mcDebug = _mcTimeline.createEmptyMovieClip("PerformanceWatcherDebug", DEBUG_DEPTH); mcDebug._x = (_nStageWidth - DEBUG_RIGHT_MARGIN) - 400; mcDebug._y = DEBUG_TOP_MARGIN; mcDebug.createTextField("field", 2, 0, 0, 400, 50); var _local2 = new TextFormat(); _local2.font = DEBUG_FONT; _local2.size = DEBUG_FONT_SIZE; _local2.color = DEBUG_FONT_COLOR; _local2.align = "right"; mcDebug.field.setNewTextFormat(_local2); mcDebug.field.selectable = false; mcDebug.createTextField("fieldShadow", 1, 1, 1, 400, 50); var _local3 = new TextFormat(); _local3.font = DEBUG_FONT; _local3.size = DEBUG_FONT_SIZE; _local3.color = DEBUG_FONT_SHADOW_COLOR; _local3.align = "right"; mcDebug.fieldShadow.setNewTextFormat(_local3); mcDebug.fieldShadow.selectable = false; } function reset() { nUpdateCount = 0; nLastGetTimer = getTimer(); } function computeFrameRate() { var _local2 = getTimer() - nLastGetTimer; var _local3 = _local2 / 1000; nCurrentFPS = Math.round(nMovieFPS / _local3); reset(); } function updateDebug() { if (mcDebug != undefined) { nUpdateCounter++; var _local2 = ((nCurrentFPS + " fps (avg ") + getAverage()) + ")"; mcDebug.field.text = _local2; mcDebug.fieldShadow.text = _local2; } } function getAverage() { nAverageFps = nAverageFps + ((nCurrentFPS - nAverageFps) * (1 / nUpdateCounter)); var _local3 = ""; var _local2 = String(nAverageFps).split("."); if (_local2[1] == undefined) { _local3 = nAverageFps + ".00"; } else if (_local2[1].length == 1) { _local3 = (_local2[0] + ".0") + _local2[1]; } else { _local3 = (_local2[0] + ".") + _local2[1].substr(0, 2); } return(_local3); } static var DEBUG_DEPTH = 123456; static var DEBUG_RIGHT_MARGIN = 0; static var DEBUG_TOP_MARGIN = 0; static var DEBUG_FONT = "Verdana"; static var DEBUG_FONT_SIZE = 10; static var DEBUG_FONT_COLOR = 16777215; static var DEBUG_FONT_SHADOW_COLOR = 0; }
Symbol 1022 MovieClip [__Packages.com.sarbakan.utils.ScreenController] Frame 0
class com.sarbakan.utils.ScreenController extends com.sarbakan.utils.StateManaged { var setMC, setState, setPausable, oController, bInOut, fHideCallBack, mcRef, sState, stateFinished; function ScreenController (_mcRef) { super(); setMC(_mcRef); setState(sSTATE_HIDDEN); setPausable(false); } function setGameController(_oController) { oController = _oController; } function show(_bInOut) { bInOut = _bInOut; if (bInOut) { setState(sSTATE_IN, true); } else { setState(sSTATE_IDLE, true); } } function hide(_fHideCallBack, _bInOutOverride) { fHideCallBack = _fHideCallBack; var _local2 = bInOut; if (_bInOutOverride != undefined) { _local2 = _bInOutOverride; } if (_local2) { setState(sSTATE_OUT); } else { setState(sSTATE_HIDDEN, true); fHideCallBack(); } } function getRef() { return(mcRef); } function isInOutTransitionning() { return(sState != sSTATE_IDLE); } function state_in() { if (stateFinished()) { setState(sSTATE_IDLE); } } function state_out() { if (stateFinished()) { setState(sSTATE_HIDDEN, true); fHideCallBack(); } } function state_in_init() { mcRef.btBlocker.useHandCursor = false; } function state_idle_init() { mcRef.btBlocker.useHandCursor = false; } function state_out_init() { mcRef.btBlocker.useHandCursor = false; } static var sSTATE_HIDDEN = "hidden"; static var sSTATE_IN = "in"; static var sSTATE_IDLE = "idle"; static var sSTATE_OUT = "out"; }
Symbol 1023 MovieClip [__Packages.com.sarbakan.utils.Delegate] Frame 0
class com.sarbakan.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; var _local4 = arguments.callee.func; var _local2 = arguments.callee.arg; _local2 = _local2.concat(arguments); return(_local4.apply(_local3, _local2)); }; _local2.target = obj; _local2.func = func; _local2.arg = arguments.slice(2); return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 1024 MovieClip [__Packages.com.disney.gem.games.restoRush.Controller] Frame 0
class com.disney.gem.games.restoRush.Controller extends com.sarbakan.BaseDisneyController { var bMenuOpen, showScreen, mcTimeline, allowInstructions, onGameStart, setLevel, bPaused, unpause, setGamePhase, oGame, oMainBroadcaster, hideCurrentScreen, onLevelStart, pause, nGamePhase, showPopup, nFinalScore, aPopups, onGameEnd, onLevelEnd, disallowInstructions, oTransitionManager, oMusicPack; function Controller (_mcTimeline, _oPreloaderScreen) { super(_mcTimeline, _oPreloaderScreen); bMenuOpen = false; var _local3 = _mcTimeline.createEmptyMovieClip(sMC_SOUND_NAME, nMC_SOUND_DEPTH); com.sarbakan.sound.SoundManager.doInit(_local3); com.sarbakan.sound.SoundManager.setCategoryVolume(sSOUND_CAT_MUSIC, nSOUND_VOLUME_MUSIC); com.sarbakan.sound.SoundManager.setCategoryVolume(sSOUND_CAT_SOUND, nSOUND_VOLUME_SOUND); } function init() { super.init(); showTitleScreen(); startPackMusic(); } function showTitleScreen() { showScreen(new com.disney.gem.games.restoRush.screens.TitleScreen(mcTimeline.mcScreens.mcTitle), false, sTRANSITION_DEFAULT); playTransitionSound(); allowInstructions(); } function startNewGame() { onGameStart(); setLevel(0); startNextLevel(); } function startNextLevel() { if (bPaused) { unpause(); } setGamePhase(com.sarbakan.BaseDisneyController.nGAME_PHASE_INGAME); oGame = new com.disney.gem.games.restoRush.GameEngine(this, mcTimeline.mcGame); oMainBroadcaster.addListener(oGame); hideCurrentScreen(com.sarbakan.utils.Delegate.create(this, onLevelTransitionDone), sTRANSITION_DEFAULT); playTransitionSound(); stopPackMusic(); onLevelStart(); } function showInstructionsScreen() { if (!bMenuOpen) { pause(); } showScreen(new com.disney.gem.games.restoRush.screens.HelpScreen(mcTimeline.mcScreens.mcHelp), false, sTRANSITION_DEFAULT, com.sarbakan.utils.Delegate.create(this, clearOpenPopups)); playTransitionSound(); } function hideInstructionsScreen() { if (nGamePhase == com.sarbakan.BaseDisneyController.nGAME_PHASE_INGAME) { if (bMenuOpen) { hideCurrentScreen(com.sarbakan.utils.Delegate.create(this, openMenu), sTRANSITION_DEFAULT); } else { hideCurrentScreen(undefined, sTRANSITION_DEFAULT); unpause(); } } else { startNewGame(); } playTransitionSound(); } function openMenu() { showPopup(new com.disney.gem.games.restoRush.popups.MenuPopup(mcTimeline.mcPopups.mcMenu), false); } function get Score() { return(nFinalScore); } function btClickTryAgain() { showScreen(new com.disney.gem.games.restoRush.screens.TitleScreen(mcTimeline.mcScreens.mcTitle), false, sTRANSITION_DEFAULT); playTransitionSound(); allowInstructions(); } function doApplyButtonSound(_btRef) { _btRef.onRollOver = com.sarbakan.utils.Delegate.create(this, doButtonRoll); } function doButtonRelease() { var _local1 = com.sarbakan.sound.SoundManager.isSoundPlaying(sSOUND_CLICK).oSound.doStop(); com.sarbakan.sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_SOUND, sSOUND_CLICK, nSOUND_VOLUME_SOUND); } function clearOpenPopups() { var _local2 = 0; while (_local2 < aPopups.length) { com.sarbakan.utils.ScreenController(aPopups[_local2]).hide(undefined, false); _local2++; } } function onLevelTransitionDone() { oGame.init(); } function onGameOver(_nScore) { if (bPaused) { unpause(); } nFinalScore = _nScore; onGameEnd(); oGame.stopGameMusic(); oGame.stopKitchAmbiance(); oGame.doDestroy(); onLevelEnd(); showScreen(new com.disney.gem.games.restoRush.screens.EndScreen(mcTimeline.mcScreens.mcEnd), false, sTRANSITION_DEFAULT, com.sarbakan.utils.Delegate.create(this, onQuittingGame)); disallowInstructions(); playTransitionSound(); startPackMusic(); } function onGameRestart() { oTransitionManager.playTransition(sTRANSITION_DEFAULT, com.sarbakan.utils.Delegate.create(this, onRestartReady)); playTransitionSound(); } function onRestartReady() { hidePopups(); oGame.restart(); unpause(); } function onQuittingGame() { clearOpenPopups(); setGamePhase(com.sarbakan.BaseDisneyController.nGAME_PHASE_PACKAGING); } function doSoundEvent(_nEvent, _oSound) { if (_nEvent == com.sarbakan.sound.SoundManager.nEVENT_SOUND_COMPLETE) { if (_oSound == oMusicPack) { delete oMusicPack; } } } function startPackMusic() { if (oMusicPack == undefined) { oMusicPack = com.sarbakan.sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_MUSIC, sMUSIC_PACK, nSOUND_VOLUME_MUSIC, 999999999); oMusicPack.doAddListener(this); } oMusicPack.doFadeTo(100); } function stopPackMusic() { oMusicPack.doFadeTo(0); } function doButtonRoll() { var _local1 = com.sarbakan.sound.SoundManager.isSoundPlaying(sSOUND_ROLL).oSound.doStop(); com.sarbakan.sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_SOUND, sSOUND_ROLL, nSOUND_VOLUME_SOUND); } function playTransitionSound() { com.sarbakan.sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_SOUND, sSOUND_TRANSITION, nSOUND_TRANSITION_VOLUME); } function hidePopups() { var _local2 = 0; while (_local2 < aPopups.length) { com.sarbakan.utils.ScreenController(aPopups[_local2]).hide(undefined, false); _local2++; } } static var sTRANSITION_DEFAULT = "default"; static var sMC_SOUND_NAME = "mcSoundManager"; static var nMC_SOUND_DEPTH = 80000; static var sSOUND_CAT_SOUND = "SFX"; static var sSOUND_CAT_MUSIC = "Music"; static var nSOUND_VOLUME_SOUND = 100; static var nSOUND_VOLUME_MUSIC = 40; static var sSOUND_ROLL = "BtRollOver.wav"; static var sSOUND_CLICK = "BtClick.wav"; static var sSOUND_TRANSITION = "Transition.wav"; static var nSOUND_TRANSITION_VOLUME = 70; static var sMUSIC_PACK = "Music_Pack.wav"; }
Symbol 1025 MovieClip [__Packages.com.disney.gem.games.restoRush.GameEngine] Frame 0
class com.disney.gem.games.restoRush.GameEngine { var oController, mcGame, aFoods, nAttachDepths, nOrderMadeTotal, nTries, oPlayer, oSkinner, oCountersManager, nScore, nLevel, nHappyStreak, oMusicGame; function GameEngine (_oController, _mcGame) { oController = _oController; mcGame = _mcGame; com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, sSOUND_KITCHEN, nSOUND_KITCHEN_VOLUME, 99999); } function init() { aFoods = new Array(); nAttachDepths = 1; nOrderMadeTotal = 0; nTries = com.disney.gem.games.restoRush.GameData.nPLAYER_TRIES; updateTries(); oPlayer = new com.disney.gem.games.restoRush.Player(mcGame.mcDynamicObjects.mcPlayerPositions); oPlayer.setGameController(this); mcGame.mcDynamicObjects.mcPlayerPositions.swapDepths(nDEPTH_PLAYER); oController.oMainBroadcaster.addListener(oPlayer); oSkinner = new com.disney.gem.games.restoRush.Skinner(mcGame.mcSkinner); oSkinner.setController(this); oController.oMainBroadcaster.addListener(oSkinner); oCountersManager = new com.disney.gem.games.restoRush.CountersManager(buildCountersArray(), buildOrderBubbleArray()); oController.oMainBroadcaster.addListener(oCountersManager); oCountersManager.setGameController(this); oCountersManager.init(); mcGame.mcHud.txtScore.text = com.sarbakan.utils.Tools.getFormatedNumber(oController.getScore(), 0); mcGame.mcHud.txtLevel.text = oController.getLevel(); mcGame.mcHud.txtLevel2.text = oController.getLevel(); nScore = oController.getScore(); nLevel = oController.getLevel(); mcGame.mcHud.btMenu.onRelease = com.sarbakan.utils.Delegate.create(this, onBtMenu); oController.doApplyButtonSound(mcGame.mcHud.btMenu); var _local2 = ((nPOT_ROW_1 * nDEPTH_ROW) + nAttachDepths) + nDEPTH_DECO; mcGame.mcDynamicObjects.mcPot1.swapDepths(_local2); nAttachDepths++; _local2 = ((nPOT_ROW_2 * nDEPTH_ROW) + nAttachDepths) + nDEPTH_DECO; mcGame.mcDynamicObjects.mcPot2.swapDepths(_local2); nAttachDepths++; _local2 = ((nPOT_ROW_2 * nDEPTH_ROW) + nAttachDepths) + nDEPTH_DECO; mcGame.mcDynamicObjects.mcPot3.swapDepths(_local2); nAttachDepths++; startGameMusic(); } function addLevel() { oController.onLevelEnd(); nLevel++; oController.setLevel(nLevel); mcGame.mcHud.txtLevel.text = oController.getLevel(); mcGame.mcHud.txtLevel2.text = oController.getLevel(); oController.onLevelStart(); } function get Score() { return(nScore); } function get Ref() { return(mcGame); } function get CounterRows() { return(aCOUNTER_ROWS); } function getFoods() { return(aFoods); } function currentLevel() { var _local2 = oController.getLevel(); return(_local2); } function addFood(_nType, _nCurrentRow, _sDirection, _nScale) { nAttachDepths++; var _local6 = ((aCOUNTER_ROWS[aCOUNTER_ROWS.length - _nCurrentRow] * nDEPTH_ROW) + nDEPTH_FOOD) + nAttachDepths; var _local5 = com.disney.gem.games.restoRush.GameData.aATTACH_NAMES[_nType - 1]; var _local2 = mcGame.mcDynamicObjects.attachMovie(_local5, _local5 + nAttachDepths, _local6); var _local7 = oPlayer.__get__Ref().mcState.mcHand.getBounds(mcGame); var _local4 = com.sarbakan.utils.MoreMath.getBoundsCenter(_local7); _local2._xscale = _nScale; _local2._yscale = _nScale; _local2._x = _local4.x; _local2._y = _local4.y; _local2.gotoAndStop(_nType); var _local3 = new com.disney.gem.games.restoRush.Food(_local2, _sDirection, _nType, _nCurrentRow); oController.oMainBroadcaster.addListener(_local3); _local3.setGameEngine(this); aFoods.push(_local3); } function removeFood(_oFoodToRemove) { if (!_oFoodToRemove.__get__isCatched()) { nScore = nScore + com.disney.gem.games.restoRush.GameData.nPOINTS_BAD_CATCH; } updateScore(); oController.oMainBroadcaster.removeListener(_oFoodToRemove); var _local2 = 0; while (_local2 < aFoods.length) { if (aFoods[_local2] == _oFoodToRemove) { com.disney.gem.games.restoRush.Food(aFoods[_local2]).doDestroy(); aFoods.splice(_local2, 1); } _local2++; } } function cookStatus(_isHappy, _oCook) { if (_isHappy) { nScore = nScore + com.disney.gem.games.restoRush.GameData.nPOINTS_HAPPY_COOK; nScore = nScore + (com.disney.gem.games.restoRush.GameData.nPOINTS_GOOD_CATCH * _oCook.__get__CatchedItems()); nHappyStreak++; } else { nScore = nScore + com.disney.gem.games.restoRush.GameData.nPOINTS_MAD_COOK; nTries--; nHappyStreak = 0; oSkinner.comesIn(); oCountersManager.skinnerComesIn(); } addOrder(); updateStreak(); updateTries(); updateScore(); } function checkEndGame() { if (nTries <= 0) { oCountersManager.gameEnded(); oController.onGameOver(nScore); stopKitchAmbiance(); } } function restart() { oCountersManager.restart(); oSkinner.restart(); oPlayer.restart(); nTries = com.disney.gem.games.restoRush.GameData.nPLAYER_TRIES; updateTries(); nAttachDepths = 1; nScore = oController.getScore(); nLevel = oController.getLevel(); mcGame.mcHud.txtScore.text = com.sarbakan.utils.Tools.getFormatedNumber(oController.getScore(), 0); } function stopGameMusic() { oMusicGame.doFadeTo(0); } function stopKitchAmbiance() { var _local1 = com.sarbakan.sound.SoundManager.isSoundPlaying(sSOUND_KITCHEN).oSound.doStop(); } function skinnersOut() { oCountersManager.skinnerComesOut(); } function doDestroy() { deleteFood(); oController.oMainBroadcaster.removeListener(oPlayer); oController.oMainBroadcaster.removeListener(oCountersManager); oController.oMainBroadcaster.removeListener(oSkinner); aFoods = new Array(); oPlayer.doDestroy(); oCountersManager.doDestroy(); oSkinner.doDestroy(); delete oController; delete oPlayer; delete oCountersManager; delete aFoods; delete oSkinner; } function onBtMenu() { oController.pause(); oController.bMenuOpen = true; oController.showPopup(new com.disney.gem.games.restoRush.popups.MenuPopup(oController.mcTimeline.mcPopups.mcMenu), true); oController.doButtonRelease(); } function onPause() { } function onUnPause() { } function buildCountersArray() { var _local4 = new Array(); var _local2 = 0; while (_local2 < aCOUNTERS_MC.length) { nAttachDepths++; _local4.push(mcGame.mcDynamicObjects[aCOUNTERS_MC[_local2]]); var _local3 = ((aCOUNTER_ROWS[(aCOUNTER_ROWS.length - 1) - _local2] * nDEPTH_ROW) + nAttachDepths) + nDEPTH_COOK; MovieClip(_local4[_local2]).swapDepths(_local3); _local2++; } return(_local4); } function buildOrderBubbleArray() { var _local4 = new Array(); var _local2 = 0; while (_local2 < aBUBBLES_MC.length) { nAttachDepths++; _local4.push(mcGame.mcDynamicObjects[aBUBBLES_MC[_local2]]); var _local3 = ((aCOUNTER_ROWS[(aCOUNTER_ROWS.length - 1) - _local2] * nDEPTH_ROW) + nAttachDepths) + nDEPTH_BUBBLE; MovieClip(_local4[_local2]).swapDepths(_local3); _local2++; } return(_local4); } function addOrder() { nOrderMadeTotal++; if ((nOrderMadeTotal > 0) && ((nOrderMadeTotal % com.disney.gem.games.restoRush.GameData.nORDERS_LEVEL_CHANGE) == 0)) { addLevel(); } } function deleteFood() { var _local2 = 0; while (_local2 < aFoods.length) { oController.oMainBroadcaster.removeListener(aFoods[_local2]); com.disney.gem.games.restoRush.Food(aFoods[_local2]).doDestroy(); aFoods.splice(_local2, 1); _local2++; } } function updateScore() { oController.setScore(nScore); mcGame.mcHud.txtScore.text = com.sarbakan.utils.Tools.getFormatedNumber(oController.getScore(), 0); } function updateTries() { if (nTries > com.disney.gem.games.restoRush.GameData.nPLAYER_TRIES) { nTries = com.disney.gem.games.restoRush.GameData.nPLAYER_TRIES; } mcGame.mcHud.mcTries.gotoAndStop(nTries + 1); } function updateStreak() { if ((nHappyStreak > 0) && ((nHappyStreak % com.disney.gem.games.restoRush.GameData.nPLAYER_TRIES_STREAK) == 0)) { nTries++; } if ((nHappyStreak > 0) && ((nHappyStreak % com.disney.gem.games.restoRush.GameData.nPLAYER_BONUS_STREAK) == 0)) { nScore = nScore + com.disney.gem.games.restoRush.GameData.nPOINTS_STREAK; updateScore(); } } function startGameMusic() { if (oMusicGame == undefined) { oMusicGame = com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_MUSIC, sMUSIC_GAME, nSOUND_VOLUME_MUSIC, 9999999); oMusicGame.doAddListener(this); } oMusicGame.doFadeTo(100); } static var aCOUNTERS_MC = ["mcCounter0", "mcCounter1", "mcCounter2", "mcCounter3", "mcCounter4", "mcCounter5", "mcCounter6", "mcCounter7"]; static var aCOUNTER_ROWS = [1, 1, 3, 3, 5, 5, 7, 7]; static var aBUBBLES_MC = ["mcBubble0", "mcBubble1", "mcBubble2", "mcBubble3", "mcBubble4", "mcBubble5", "mcBubble6", "mcBubble7"]; static var nDEPTH_PLAYER = 999999; static var nDEPTH_COOK = 500; static var nDEPTH_BUBBLE = 700; static var nDEPTH_DECO = 990; static var nDEPTH_FOOD = 1; static var nDEPTH_ROW = 10000; static var nPOT_ROW_1 = 5; static var nPOT_ROW_2 = 5; static var nPOT_ROW_3 = 1; static var sMUSIC_GAME = "Music_Game.wav"; static var sSOUND_KITCHEN = "KitchenAmbiance.wav"; static var nSOUND_KITCHEN_VOLUME = 30; static var nSOUND_VOLUME_MUSIC = 20; }
Symbol 1026 MovieClip [__Packages.com.disney.gem.games.restoRush.Player] Frame 0
class com.disney.gem.games.restoRush.Player extends com.sarbakan.utils.StateManaged { var mcScale, setMC, sHorizontalDirection, sVerticalDirection, oController, mcRef, stateFinished, bStillNeedWalk, nFoodTypeAttach, setState, sState; function Player (_mcRef) { super(); _mcRef.gotoAndStop(1); mcScale = _mcRef; setMC(_mcRef.mcPlayer); sHorizontalDirection = sDIRECTION_RIGHT; sVerticalDirection = sDIRECTION_UP; setPlayerState(sSTATE_IDLE); } function setGameController(_oController) { oController = _oController; } function get Ref() { return(mcRef); } function restart() { mcScale.gotoAndStop(1); setMC(mcScale.mcPlayer); setPlayerState(sSTATE_IDLE); } function doDestroy() { super.destroy(); delete oController; delete mcScale; } function onUpdate() { checkKeys(); super.onUpdate(); } function state_IdleLeft() { state_Idle(); } function state_IdleRight() { state_Idle(); } function state_Idle() { if (mcRef.mcState._currentframe == nSOUND_IDLE_TIME) { com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, sSOUND_IDLE, com.disney.gem.games.restoRush.Controller.nSOUND_VOLUME_SOUND); } } function state_WalkUpLeft() { state_Walk(); } function state_WalkDownLeft() { state_Walk(); } function state_WalkUpRight() { state_Walk(); } function state_WalkDownRight() { state_Walk(); } function state_Walk() { if (stateFinished()) { setPlayerState(sSTATE_IDLE); } } function state_WalkUpLeft_end() { state_Walk_end(); } function state_WalkDownLeft_end() { state_Walk_end(); } function state_WalkUpRight_end() { state_Walk_end(); } function state_WalkDownRight_end() { state_Walk_end(); } function state_Walk_end() { changePlayerScale(); if (bStillNeedWalk) { bStillNeedWalk = false; if (sVerticalDirection == sDIRECTION_UP) { setPlayerState(sSTATE_WALK_UP); } else { setPlayerState(sSTATE_WALK_DOWN); } } } function state_TurnLeft() { turn(); } function state_TurnRight() { turn(); } function turn() { if (stateFinished()) { setPlayerState(sSTATE_IDLE); } } function state_ThrowLeft() { throwing(); } function state_ThrowRight() { throwing(); } function throwing() { if (stateFinished()) { setPlayerState(sSTATE_IDLE); } else { if (mcRef.mcState.mcHand) { mcRef.mcState.mcHand._visible = false; } if (mcRef.mcState.mcFood) { mcRef.mcState.mcFood.gotoAndStop(nFoodTypeAttach); } if (mcRef.mcState._currentframe == nFRAME_FOOD_ATTACH) { oController.addFood(nFoodTypeAttach, mcScale._currentframe, sHorizontalDirection, mcRef._xscale); } } } function checkKeys() { if (Key.isDown(38)) { movePlayer(1); } else if (Key.isDown(40)) { movePlayer(-1); } if (Key.isDown(37)) { turnPlayer(sDIRECTION_LEFT); } else if (Key.isDown(39)) { turnPlayer(sDIRECTION_RIGHT); } if (Key.isDown(String("1").charCodeAt(0))) { throwFood(1); } else if (Key.isDown(String("2").charCodeAt(0))) { throwFood(2); } else if (Key.isDown(String("3").charCodeAt(0))) { throwFood(3); } } function setPlayerState(_sState) { var _local2 = _sState + sHorizontalDirection; setState(_local2); } function canMove() { var _local2 = true; if (sState != (sSTATE_IDLE + sHorizontalDirection)) { _local2 = false; } return(_local2); } function movePlayer(_nDirection) { if (canMove()) { bStillNeedWalk = true; if (_nDirection > 0) { sVerticalDirection = sDIRECTION_UP; if (mcScale._currentframe < mcScale._totalframes) { setPlayerState(sSTATE_WALK_UP); playWalkSound(); } } else { sVerticalDirection = sDIRECTION_DOWN; if (mcScale._currentframe > 1) { setPlayerState(sSTATE_WALK_DOWN); playWalkSound(); } } } } function playWalkSound() { var _local1 = Math.floor(Math.random() * aSOUNDS_WALK.length); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, aSOUNDS_WALK[_local1], com.disney.gem.games.restoRush.Controller.nSOUND_VOLUME_SOUND); } function turnPlayer(_sNewDirection) { if (canMove()) { if (sHorizontalDirection != _sNewDirection) { sHorizontalDirection = _sNewDirection; setPlayerState(sSTATE_TURN); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, sSOUND_TURN, com.disney.gem.games.restoRush.Controller.nSOUND_VOLUME_SOUND); } } } function throwFood(_nFoodType) { if (canMove()) { nFoodTypeAttach = _nFoodType; setPlayerState(sSTATE_THROW); var _local2 = com.sarbakan.sound.SoundManager.isSoundPlaying(sSOUND_THROW).oSound.doStop(); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, sSOUND_THROW, com.disney.gem.games.restoRush.Controller.nSOUND_VOLUME_SOUND); } } function changePlayerScale() { if (sVerticalDirection == sDIRECTION_UP) { mcScale.nextFrame(); } else { mcScale.prevFrame(); } setMC(mcScale.mcPlayer); setPlayerState(sSTATE_IDLE); } static var sSTATE_IDLE = "Idle"; static var sSTATE_WALK_UP = "WalkUp"; static var sSTATE_WALK_DOWN = "WalkDown"; static var sSTATE_THROW = "Throw"; static var sSTATE_TURN = "Turn"; static var sDIRECTION_LEFT = "Left"; static var sDIRECTION_RIGHT = "Right"; static var sDIRECTION_UP = "Up"; static var sDIRECTION_DOWN = "Down"; static var nFRAME_FOOD_ATTACH = 8; static var sSOUND_THROW = "PlayerThrow.wav"; static var sSOUND_TURN = "PlayerTurn.wav"; static var sSOUND_IDLE = "Player_Idle.wav"; static var aSOUNDS_WALK = ["PlayerWalk0.wav", "PlayerWalk1.wav"]; static var nSOUND_IDLE_TIME = 34; }
Symbol 1027 MovieClip [__Packages.com.sarbakan.sound.SoundManager] Frame 0
class com.sarbakan.sound.SoundManager { static var aSounds, mcAttach, nSoundNum, aSoundCategories, nMasterVolume, oEnterFrameListener; function SoundManager () { } static function doPlaySound(_sLinkage, _nVolume, _nLoop, _bUnique) { return(doPlaySoundInCat(sDEFAULT_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 com.sarbakan.sound.SoundItem(_local3, _sLinkage, _nVolume, _nLoop, _sCategoryName, _local5); } else { trace("**** BAD SOUND LINKAGE : " + _sLinkage); } _local1.doAddListener(com.sarbakan.sound.SoundManager); aSounds.push(_local1); } } else { trace("ERROR - ***** - MAX SOUND NUM REACHED : " + nMAX_SOUNDS_PLAYING); } return(_local1); } static function isSoundPlaying(_sLinkageName) { var _local2 = new Object(); _local2.bPlaying = false; _local2.oSound = undefined; var _local1 = aSounds.length - 1; while (_local1 >= 0) { if (aSounds[_local1].LinkageName == _sLinkageName) { _local2.oSound = aSounds[_local1]; _local2.bPlaying = true; } _local1--; } return(_local2); } function getPlayingQty(_sLinkageName) { var _local2 = 0; var _local1 = aSounds.length - 1; while (_local1 >= 0) { if (aSounds[_local1].LinkageName == _sLinkageName) { _local2++; } _local1--; } return(_local2); } static function doManageExternalSound(_oSound) { doCheckInit(); doManageCategory(_oSound.__get__Category()); _oSound.doAddListener(com.sarbakan.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) { if (!bInited) { mcAttach = _mcAttach; bInited = true; nSoundNum = 0; aSounds = new Array(); aSoundCategories = new Array(); nMasterVolume = 100; mx.transitions.OnEnterFrameBeacon.init(); oEnterFrameListener = new Object(); oEnterFrameListener.onEnterFrame = com.sarbakan.utils.Delegate.create(com.sarbakan.sound.SoundManager, doEnterFrame); MovieClip.addListener(oEnterFrameListener); } } static function doEnterFrame() { var _local1 = aSounds.length - 1; while (_local1 >= 0) { aSounds[_local1].doEnterFrame(); _local1--; } } static function setCategoryVolume(_sCategoryName, _nVol) { doManageCategory(_sCategoryName); var _local1 = aSoundCategories.length - 1; while (_local1 >= 0) { if (aSoundCategories[_local1].sName == _sCategoryName) { aSoundCategories[_local1].nVolume = _nVol; } _local1--; } doUpdateAllSoundsVolume(); } static function getCategoryVolume(_sCategoryName) { doManageCategory(_sCategoryName); var _local2; var _local1 = aSoundCategories.length - 1; while (_local1 >= 0) { if (aSoundCategories[_local1].sName == _sCategoryName) { _local2 = aSoundCategories[_local1].nVolume; } _local1--; } return(_local2); } static function isCategoryMuted(_sCategoryName) { doManageCategory(_sCategoryName); var _local2; var _local1 = aSoundCategories.length - 1; while (_local1 >= 0) { if (aSoundCategories[_local1].sName == _sCategoryName) { _local2 = aSoundCategories[_local1].bMuted; } _local1--; } return(_local2); } static function doSoundEvent(_nEvent, _oSound) { if (!(_nEvent === nEVENT_SOUND_COMPLETE)) { } else { var _local2 = false; var _local1 = aSounds.length - 1; while (_local1 >= 0) { if (!_local2) { if (aSounds[_local1] == _oSound) { _local2 = true; delete aSounds[_local1]; aSounds.splice(Number(_local1), 1); } } _local1--; } } } static function doMuteCategory(_sCategoryName) { var _local1 = aSoundCategories.length - 1; while (_local1 >= 0) { if (aSoundCategories[_local1].sName == _sCategoryName) { aSoundCategories[_local1].bMuted = true; } _local1--; } doUpdateAllSoundsVolume(); } static function doUnMuteCategory(_sCategoryName) { var _local1 = aSoundCategories.length - 1; while (_local1 >= 0) { if (aSoundCategories[_local1].sName == _sCategoryName) { aSoundCategories[_local1].bMuted = false; } _local1--; } doUpdateAllSoundsVolume(); } static function setMasterVolume(_nVol) { nMasterVolume = _nVol; doUpdateAllSoundsVolume(); } static function get NewSoundAllowed() { return(aSounds.length < nMAX_SOUNDS_PLAYING); } static function get MasterVolume() { return(nMasterVolume); } static function doRemoveListenerFromAllSounds(_oListener) { var _local1 = aSounds.length - 1; while (_local1 >= 0) { aSounds[_local1].doRemoveListener(_oListener); _local1--; } } static function doDestroy() { doRemoveListenerFromAllSounds(); var _local1 = aSounds.length - 1; while (_local1 >= 0) { aSounds[_local1].doDestroy(); _local1--; } mcAttach.removeMovieClip(); delete mcAttach; nSoundNum = 0; bInited = false; nMasterVolume = 100; delete aSounds; delete aSoundCategories; delete oEnterFrameListener; } static function get Inited() { return(bInited); } static function doUpdateAllSoundsVolume() { var _local1 = aSounds.length - 1; while (_local1 >= 0) { aSounds[_local1].doUpdateSound(); _local1--; } } static function doCheckInit() { if (!bInited) { trace("**** NORMAL SM ERROR, NEED TO INIT SOUND MANAGER FIRST"); } } static function doManageCategory(_sCategoryName) { doCheckInit(); var _local2 = false; var _local1 = aSoundCategories.length - 1; while (_local1 >= 0) { if (aSoundCategories[_local1].sName == _sCategoryName) { _local2 = true; } _local1--; } if (!_local2) { var _local4 = new Object(); _local4.sName = _sCategoryName; _local4.nVolume = 100; _local4.bMuted = false; aSoundCategories.push(_local4); } } static var nEVENT_SOUND_COMPLETE = 1; static var sDEFAULT_CATEGORY = "SFX"; static var nMAX_SOUNDS_PLAYING = 32; static var bInited = false; }
Symbol 1028 MovieClip [__Packages.com.sarbakan.sound.SoundItem] Frame 0
class com.sarbakan.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 = nFADE_RATE; sCategory = _sCategory; bFadeAtEnd = false; bMuted = false; bPaused = false; bNeedFreshStart = false; sndObj.onSoundComplete = com.sarbakan.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 = nFADE_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) <= nFADE_AT_END_TIME) { doFadeTo(0); } } } } function doManageEndEvent() { var _local2 = 0; while (_local2 < aEventListeners.length) { aEventListeners[_local2].doSoundEvent(com.sarbakan.sound.SoundManager.nEVENT_SOUND_COMPLETE, this); _local2++; } aEventListeners = new Array(); mcRef.removeMovieClip(); delete mcRef; delete aEventListeners; delete sndObj.onSoundComplete; delete sndObj; } function doManageFade() { if (nCurrentVolume != nTargetVolume) { nCurrentVolume = com.sarbakan.utils.MoreMath.getReachNum(nCurrentVolume, nTargetVolume, nFadeRate); sndObj.setVolume(returnComputedVolume(nCurrentVolume)); } if ((nCurrentVolume <= 0) && (bStopAfterFade)) { sndObj.stop(); doManageEndEvent(); } } function returnComputedVolume(_nVolume) { var _local2; if ((!bMuted) && (!com.sarbakan.sound.SoundManager.isCategoryMuted(sCategory))) { var _local3 = com.sarbakan.sound.SoundManager.__get__MasterVolume() / 100; var _local4 = com.sarbakan.sound.SoundManager.getCategoryVolume(sCategory) / 100; _local2 = _nVolume; _local2 = _local2 * _local4; _local2 = _local2 * _local3; } else { _local2 = 0; } return(_local2); } static var nFADE_RATE = 8; static var nFADE_AT_END_TIME = 800; }
Symbol 1029 MovieClip [__Packages.com.sarbakan.utils.MoreMath] Frame 0
class com.sarbakan.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 getCleanedAngle(_nAngle) { while (_nAngle < 360) { _nAngle = _nAngle + 360; } _nAngle = _nAngle % 360; return(_nAngle); } 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 1030 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"); }; } } static var version = "1.1.0.52"; }
Symbol 1031 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++; } } static var version = "1.1.0.52"; }
Symbol 1032 MovieClip [__Packages.com.disney.gem.games.restoRush.GameData] Frame 0
class com.disney.gem.games.restoRush.GameData { function GameData () { } static var nSECONDS = 30; static var nDIFFERENT_COOKS = 4; static var nDIFFERENT_INGREDIENT = 3; static var aATTACH_NAMES = ["mcFood1", "mcFood2", "mcFood3"]; static var nSTAGE_WIDTH = 580; static var nPOINTS_GOOD_CATCH = 50; static var nPOINTS_BAD_CATCH = 0; static var nPOINTS_HAPPY_COOK = 0; static var nPOINTS_MAD_COOK = 0; static var nPLAYER_TRIES_STREAK = 100; static var nPLAYER_BONUS_STREAK = 50; static var nPOINTS_STREAK = 5000; static var nPLAYER_TRIES = 3; static var nPLAYER_MOVING_SPEED = 12; static var nTIMER_ASKING = 4.5 * nSECONDS; static var nTIMER_ASKING_RAMPING = 0.5 * nSECONDS; static var nTIMER_RANDOM = 0 * nSECONDS; static var nPAN_DIFFERENT = 4; static var nORDER_MAX_ITEMS = 5; static var nORDER_MIN_ITEMS = 1; static var nORDERS_LEVEL_CHANGE = 12; static var nORDER_LEVEL_ADDING = 1; static var nORDER_ADDING_CHANCES = 80; static var nTIMER_PATIENCE_BASE = 8 * nSECONDS; static var nTIMER_PATIENCE_PER_ITEMS = 0.2 * nSECONDS; static var nTIMER_PATIENCE_RAMPING = 0 * nSECONDS; static var nTIMER_ADDED_PER_GOOD_ORDER = 0.8 * nSECONDS; static var nTIMER_ADDED_SKINNERS_COMES = 5 * nSECONDS; static var nFOOD_MOVING_SPEED = 20; static var nFOOD_ROTATION_SPEED = 15; }
Symbol 1033 MovieClip [__Packages.com.disney.gem.games.restoRush.CountersManager] Frame 0
class com.disney.gem.games.restoRush.CountersManager { var aCooks, aAvaibleCooks, aAvaibleCounters, aCounters, aBubbles, aAvaibleOrderBubbles, bTimerPaused, nTimer, oGameEngine; function CountersManager (_aStagesCounters, _aStagesBubbles) { aCooks = new Array(); aAvaibleCooks = new Array(); aAvaibleCounters = new Array(); aCounters = new Array(); aBubbles = new Array(); aAvaibleCounters = _aStagesCounters; aAvaibleOrderBubbles = _aStagesBubbles; aCounters = com.sarbakan.utils.Tools.doCopyArray(_aStagesCounters); bTimerPaused = false; buildCookArray(); nTimer = nINITIAL_DELAY; var _local2 = 0; while (_local2 < aAvaibleCounters.length) { setCounterState(aAvaibleCounters[_local2], sSTATE_HIDDEN); _local2++; } } function init() { initBubbles(aAvaibleOrderBubbles); } function setGameController(_oGameEngine) { oGameEngine = _oGameEngine; } function getGameController() { return(oGameEngine); } function givesCounterBack(_mcCounter) { setCounterState(_mcCounter, sSTATE_HIDDEN); aAvaibleCounters.push(_mcCounter); } function givesCookBack(_oCook, _bRestarting) { var _local5 = _oCook.__get__CookNumberRef(); aAvaibleCooks.push(_local5 - 1); var _local2 = 0; while (_local2 < aCooks.length) { if (aCooks[_local2] == _oCook) { com.sarbakan.BaseDisneyController.getInstance().oMainBroadcaster.removeListener(aCooks[_local2]); givesCounterBack(com.disney.gem.games.restoRush.Cook(aCooks[_local2]).__get__Ref()._parent); com.disney.gem.games.restoRush.Cook(aCooks[_local2]).doDestroy(); if (!_bRestarting) { aCooks.splice(_local2, 1); } } _local2++; } } function setCookMood(_isHappy, _oCook) { oGameEngine.cookStatus(_isHappy, _oCook); } function skinnerComesIn() { pauseTimer(); var _local2 = 0; while (_local2 < aCooks.length) { com.disney.gem.games.restoRush.Cook(aCooks[_local2]).pauseTimer(); _local2++; } } function skinnerComesOut() { resumeTimer(); var _local2 = 0; while (_local2 < aCooks.length) { com.disney.gem.games.restoRush.Cook(aCooks[_local2]).resumeTimer(); com.disney.gem.games.restoRush.Cook(aCooks[_local2]).addTimer(com.disney.gem.games.restoRush.GameData.nTIMER_ADDED_SKINNERS_COMES); _local2++; } } function gameEnded() { var _local2 = 0; while (_local2 < aCooks.length) { com.disney.gem.games.restoRush.Cook(aCooks[_local2]).gameEnded(); _local2++; } } function restart() { var _local2 = 0; while (_local2 < aCooks.length) { com.disney.gem.games.restoRush.Cook(aCooks[_local2]).restart(); _local2++; } aCooks = new Array(); _local2 = 0; while (_local2 < aBubbles.length) { com.disney.gem.games.restoRush.Bubble(aBubbles[_local2]).hideOrder(true); _local2++; } } function pauseTimer() { bTimerPaused = true; } function resumeTimer() { bTimerPaused = false; } function doDestroy() { deleteCooks(); deleteBubbles(); delete oGameEngine; aCooks = new Array(); delete aCooks; aBubbles = new Array(); delete aBubbles; aCounters = new Array(); delete aCounters; aAvaibleCooks = new Array(); delete aAvaibleCooks; aAvaibleCounters = new Array(); delete aAvaibleCounters; aAvaibleOrderBubbles = new Array(); delete aAvaibleOrderBubbles; } function onUpdate() { super.onUpdate(); checkTimer(); } function deleteCooks() { var _local2 = 0; while (_local2 < aCooks.length) { com.sarbakan.BaseDisneyController.getInstance().oMainBroadcaster.removeListener(aCooks[_local2]); com.disney.gem.games.restoRush.Cook(aCooks[_local2]).doDestroy(); aCooks.splice(_local2, 1); _local2++; } } function deleteBubbles() { var _local2 = 0; while (_local2 < aBubbles.length) { com.sarbakan.BaseDisneyController.getInstance().oMainBroadcaster.removeListener(aBubbles[_local2]); com.disney.gem.games.restoRush.Bubble(aBubbles[_local2]).doDestroy(); aBubbles.splice(_local2, 1); _local2++; } } function buildCookArray() { var _local2 = 0; while (_local2 < com.disney.gem.games.restoRush.GameData.nDIFFERENT_COOKS) { aAvaibleCooks.push(_local2); _local2++; } } function setCounterState(_mcCounter, _sState) { _mcCounter.gotoAndStop(_sState); } function checkTimer() { if (!bTimerPaused) { nTimer--; if (nTimer <= 0) { checkTimedAction(); } } } function checkTimedAction() { nTimer = com.disney.gem.games.restoRush.GameData.nTIMER_ASKING - (com.disney.gem.games.restoRush.GameData.nTIMER_ASKING_RAMPING * oGameEngine.currentLevel()); nTimer = nTimer + Math.floor(Math.random() * com.disney.gem.games.restoRush.GameData.nTIMER_RANDOM); addCook(); } function addCook() { var _local4 = pickCook(); if (_local4 != null) { var _local2 = pickCounter(); _local2.gotoAndStop(_local4 + 1); _local2.mcCook.gotoAndStop(sSTATE_HIDDEN); var _local5 = IndexOf(aCounters, _local2); var _local6 = Math.floor(oGameEngine.__get__CounterRows()[_local5]); var _local3 = new com.disney.gem.games.restoRush.Cook(_local2.mcCook, _local4 + 1, _local6, aBubbles[_local5]); _local3.setController(this); com.sarbakan.BaseDisneyController.getInstance().oMainBroadcaster.addListener(_local3); aCooks.push(_local3); } } function IndexOf(_aArray, _oObject) { var _local3; var _local1 = 0; while (_local1 < _aArray.length) { if (_aArray[_local1] == _oObject) { _local3 = _local1; } _local1++; } return(_local3); } function pickCounter() { var _local2; _local2 = Math.floor(Math.random() * aAvaibleCounters.length); var _local3 = aAvaibleCounters[_local2]; aAvaibleCounters.splice(_local2, 1); return(_local3); } function pickCook() { var _local3; if (aAvaibleCooks.length > 0) { var _local2 = Math.floor(Math.random() * aAvaibleCooks.length); _local3 = aAvaibleCooks[_local2]; aAvaibleCooks.splice(_local2, 1); } else { _local3 = null; } return(_local3); } function initBubbles(_aBubblesMC) { var _local3 = 0; while (_local3 < _aBubblesMC.length) { var _local2 = new com.disney.gem.games.restoRush.Bubble(_aBubblesMC[_local3]); _local2.setController(this); com.sarbakan.BaseDisneyController.getInstance().oMainBroadcaster.addListener(_local2); aBubbles.push(_local2); _local3++; } } static var sSTATE_HIDDEN = "Hidden"; static var nINITIAL_DELAY = 2 * com.disney.gem.games.restoRush.GameData.nSECONDS; }
Symbol 1034 MovieClip [__Packages.com.sarbakan.utils.Tools] Frame 0
class com.sarbakan.utils.Tools { function Tools () { } static function isItemInArray(_aArray, _oItem) { var _local3 = false; var _local1 = _aArray.length - 1; while (_local1 >= 0) { if (_aArray[_local1] == _oItem) { _local3 = true; } _local1--; } return(_local3); } 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, _bShowMinutes) { if (_bIncludeMilliseconds == undefined) { _bIncludeMilliseconds = false; } if (_bShowMinutes == undefined) { _bShowMinutes = true; } 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 _local7 = Math.floor(_local4 / 60); var _local8 = Math.floor(_local4 % 60); var _local11 = ""; var _local9 = ""; if (_local8 < 10) { _local9 = "0"; } if (_local7 < 10) { _local11 = "0"; } var _local1 = ""; if (_bShowMinutes) { _local1 = _local1 + String((_local11 + _local7) + ":"); } _local1 = _local1 + (_local9 + _local8); if (_bIncludeMilliseconds) { _local1 = _local1 + (":" + _local3); } if (_local6) { _local1 = "-" + _local1; } return(_local1); } static function getTrimmedString(_sStr) { while (_sStr.charAt(0) == " ") { _sStr = _sStr.substring(1, _sStr.length); } while (_sStr.charAt(_sStr.length - 1) == " ") { _sStr = _sStr.substring(0, _sStr.length - 1); } return(_sStr); } }
Symbol 1035 MovieClip [__Packages.com.disney.gem.games.restoRush.Cook] Frame 0
class com.disney.gem.games.restoRush.Cook extends com.sarbakan.utils.StateManaged { var nTimer, nRow, nItemCatched, bOrderSet, bPauseTimer, oBubble, nCookNumberRef, setState, oController, mcRef, aOrder, stateFinished, nCatchFood, sState; function Cook (_mcRef, _nCook, _nRow, _oBubble) { super(_mcRef); nTimer = 0; nRow = _nRow; nItemCatched = 0; bOrderSet = false; bPauseTimer = false; oBubble = _oBubble; nCookNumberRef = Math.ceil(Math.random() * com.disney.gem.games.restoRush.GameData.nPAN_DIFFERENT); nCookNumberRef = _nCook; setState(sSTATE_IN); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, sSOUNDS_IN, com.disney.gem.games.restoRush.Controller.nSOUND_VOLUME_SOUND); } function setController(_oController) { oController = _oController; } function get CookNumberRef() { return(nCookNumberRef); } function get Ref() { return(mcRef); } function get CatchedItems() { return(nItemCatched); } function pauseTimer() { bPauseTimer = true; } function resumeTimer() { bPauseTimer = false; } function addTimer(_nTime) { nTimer = nTimer + _nTime; } function gameEnded(_nTime) { pauseTimer(); } function restart() { oController.givesCookBack(this, true); } function doDestroy() { super.destroy(); delete oController; aOrder = new Array(); delete aOrder; delete oBubble; } function onUpdate() { super.onUpdate(); checkTimer(); checkFoodHits(); mcRef.txtTimer.text = nTimer; if (mcRef.mcState.mcPan) { mcRef.mcState.mcPan.gotoAndStop(nCookNumberRef); } } function state_In() { if (stateFinished()) { setState(sSTATE_ASK); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, sSOUNDS_ASK, sSOUNDS_ASK_VOLUME); } } function state_Ask_init() { setOrder(); } function state_Ask() { if (stateFinished()) { setState(sSTATE_WAIT); } } function state_Dodge_init() { setOrder(); } function state_Angry_init() { oController.setCookMood(false, this); oBubble.hideOrder(false); } function state_Angry() { if (stateFinished()) { setState(sSTATE_OUT); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, sSOUNDS_OUT, com.disney.gem.games.restoRush.Controller.nSOUND_VOLUME_SOUND); } } function state_Dodge() { if (stateFinished()) { setState(sSTATE_WAIT); } } function state_Catch_init() { setOrder(); nItemCatched++; nTimer = nTimer + com.disney.gem.games.restoRush.GameData.nTIMER_ADDED_PER_GOOD_ORDER; pauseTimer(); } function state_Catch() { if (mcRef.mcState.mcFood) { mcRef.mcState.mcFood.gotoAndStop(nCatchFood); } if (stateFinished()) { if (aOrder.length <= 0) { setState(sSTATE_HAPPY); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, aSOUNDS_HAPPY[nCookNumberRef - 1], aSOUNDS_HAPPY_VOLUME[nCookNumberRef - 1]); } else { setState(sSTATE_ASK); } } } function state_Happy_init() { oController.setCookMood(true, this); } function state_Happy() { if (stateFinished()) { setState(sSTATE_OUT); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, sSOUNDS_OUT, com.disney.gem.games.restoRush.Controller.nSOUND_VOLUME_SOUND); } } function state_Out() { if (stateFinished()) { setState(sSTATE_HIDDEN); oController.givesCookBack(this, false); } } function setOrder() { if (!bOrderSet) { var _local7 = oController.getGameController(); aOrder = new Array(); var _local5 = com.disney.gem.games.restoRush.GameData.nORDER_MIN_ITEMS; var _local6 = Math.floor(_local7.currentLevel() / com.disney.gem.games.restoRush.GameData.nORDER_LEVEL_ADDING); var _local2 = 0; while (_local2 < _local6) { var _local4 = Math.floor(Math.random() * 100); if (_local4 <= com.disney.gem.games.restoRush.GameData.nORDER_ADDING_CHANCES) { _local5++; } _local2++; } if (_local5 > com.disney.gem.games.restoRush.GameData.nORDER_MAX_ITEMS) { _local5 = com.disney.gem.games.restoRush.GameData.nORDER_MAX_ITEMS; } _local2 = 0; while (_local2 < _local5) { var _local3 = Math.ceil(Math.random() * com.disney.gem.games.restoRush.GameData.nDIFFERENT_INGREDIENT); aOrder.push(_local3); _local2++; } bOrderSet = true; nTimer = nTimer + com.disney.gem.games.restoRush.GameData.nTIMER_PATIENCE_BASE; nTimer = nTimer + (com.disney.gem.games.restoRush.GameData.nTIMER_PATIENCE_PER_ITEMS * _local5); nTimer = nTimer - (com.disney.gem.games.restoRush.GameData.nTIMER_PATIENCE_RAMPING * _local7.currentLevel()); oBubble.setOrder(aOrder); } else { updateOrder(); } } function updateOrder() { if (aOrder.length > 0) { resumeTimer(); oBubble.updateOrder(aOrder); } else if (aOrder.length == 0) { oBubble.hideOrder(false); } else { pauseTimer(); } } function checkTimer() { if ((nTimer > 0) && (!bPauseTimer)) { nTimer--; if (nTimer <= 0) { setState(sSTATE_ANGRY); } } } function checkFoodHits() { if (canCatch()) { var _local8 = oController.getGameController(); var _local4 = _local8.getFoods(); var _local3 = 0; while (_local3 < _local4.length) { if (!com.disney.gem.games.restoRush.Food(_local4[_local3]).bChecked) { if (nRow == com.disney.gem.games.restoRush.Food(_local4[_local3]).__get__Row()) { if (mcRef.mcState.mcCatchZone.hitTest(com.disney.gem.games.restoRush.Food(_local4[_local3]).__get__Ref())) { com.disney.gem.games.restoRush.Food(_local4[_local3]).bChecked = true; var _local5 = false; var _local2 = 0; while (_local2 < aOrder.length) { if (com.disney.gem.games.restoRush.Food(_local4[_local3]).__get__FoodType() == aOrder[_local2]) { _local5 = true; nCatchFood = com.disney.gem.games.restoRush.Food(_local4[_local3]).FoodType; com.disney.gem.games.restoRush.Food(_local4[_local3]).catched(); aOrder.splice(_local2, 1); _local2 = aOrder.length; } _local2++; } if (_local5) { setState(sSTATE_CATCH, false, true); var _local7 = Math.floor(Math.random() * aSOUNDS_CATCH.length); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, sSOUNDS_CATCH, sSOUNDS_CATCH_VOLUME); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, aSOUNDS_CATCH[_local7], aSOUNDS_CATCH_VOLUME[_local7]); } else { setState(sSTATE_DODGE); var _local6 = com.sarbakan.sound.SoundManager.isSoundPlaying(sSOUNDS_DODGE); if (_local6.bPlaying) { _local6.oSound.doStop(); } com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, sSOUNDS_DODGE, com.disney.gem.games.restoRush.Controller.nSOUND_VOLUME_SOUND); } } } } _local3++; } } } function canCatch() { var _local2 = false; if ((((sState == sSTATE_ASK) || (sState == sSTATE_DODGE)) || (sState == sSTATE_CATCH)) || (sState == sSTATE_WAIT)) { mcRef.mcState.mcCatchZone._visible = false; if (aOrder.length > 0) { _local2 = true; } } return(_local2); } static var sSTATE_IN = "In"; static var sSTATE_ASK = "Ask"; static var sSTATE_WAIT = "Wait"; static var sSTATE_CATCH = "Catch"; static var sSTATE_DODGE = "Dodge"; static var sSTATE_HAPPY = "Happy"; static var sSTATE_ANGRY = "Angry"; static var sSTATE_OUT = "Out"; static var sSTATE_HIDDEN = "Hidden"; static var sFOOD_ORDER_MC = "mcFood"; static var sSOUNDS_ASK = "CookAsk.wav"; static var sSOUNDS_ASK_VOLUME = 70; static var aSOUNDS_CATCH = ["CookCatch0.wav", "CookCatch1.wav", "CookCatch2.wav", "CookCatch3.wav"]; static var aSOUNDS_CATCH_VOLUME = [100, 100, 100, 70]; static var aSOUNDS_HAPPY = ["Cook_Happy_1.wav", "Cook_Happy_2.wav", "Cook_Happy_3.wav", "Cook_Happy_4.wav"]; static var aSOUNDS_HAPPY_VOLUME = [140, 140, 140, 120]; static var sSOUNDS_DODGE = "CookDodge.wav"; static var sSOUNDS_IN = "CookIn.wav"; static var sSOUNDS_OUT = "CookOut.wav"; static var sSOUNDS_CATCH = "CookCatchFood.wav"; static var sSOUNDS_CATCH_VOLUME = 70; }
Symbol 1036 MovieClip [__Packages.com.disney.gem.games.restoRush.Bubble] Frame 0
class com.disney.gem.games.restoRush.Bubble extends com.sarbakan.utils.StateManaged { var setState, oCounter, aCurrentOrder, stateFinished, mcRef; function Bubble (_mcRef) { super(_mcRef); setState(sSTATE_HIDDEN); } function setController(_oCounter) { oCounter = _oCounter; } function setOrder(_aOrder) { setState(sSTATE_APPEAR); aCurrentOrder = new Array(); aCurrentOrder = com.sarbakan.utils.Tools.doCopyArray(_aOrder); } function updateOrder(_aOrder) { if (_aOrder.length > 0) { aCurrentOrder = new Array(); aCurrentOrder = com.sarbakan.utils.Tools.doCopyArray(_aOrder); } showOrder(); } function hideOrder(_bInstant) { if (!_bInstant) { setState(sSTATE_DISAPPEAR); } else { aCurrentOrder = new Array(); setState(sSTATE_HIDDEN); } } function doDestroy() { super.destroy(); delete oCounter; aCurrentOrder = new Array(); delete aCurrentOrder; } function onUpdate() { super.onUpdate(); } function state_Appear_init() { showOrder(); } function state_Appear() { if (stateFinished()) { setState(sSTATE_IDLE); } } function state_Idle_init() { showOrder(); } function state_Disappear_init() { showOrder(); } function state_Disappear() { if (stateFinished()) { setState(sSTATE_HIDDEN); } } function showOrder() { var _local3 = aCurrentOrder.length; mcRef.mcState.mcOrder.gotoAndStop(_local3); var _local2 = 0; while (_local2 < _local3) { mcRef.mcState.mcOrder[sFOOD_MC + _local2].gotoAndStop(aCurrentOrder[_local2]); _local2++; } } static var sSTATE_IDLE = "Idle"; static var sSTATE_DISAPPEAR = "Disappear"; static var sSTATE_APPEAR = "Appear"; static var sSTATE_HIDDEN = "Hidden"; static var sFOOD_MC = "mcFood"; }
Symbol 1037 MovieClip [__Packages.com.disney.gem.games.restoRush.Food] Frame 0
class com.disney.gem.games.restoRush.Food extends com.sarbakan.utils.StateManaged { var nRow, nMovingSpeed, nFoodType, bCatched, bChecked, sDirection, setState, oGameController, mcRef; function Food (_mcRef, _sDirection, _nType, _nRow) { super(_mcRef); nRow = _nRow; nMovingSpeed = com.disney.gem.games.restoRush.GameData.nFOOD_MOVING_SPEED; nFoodType = _nType; bCatched = false; bChecked = false; sDirection = _sDirection; setState(sSTATE_IDLE); } function setGameEngine(_oGameEngine) { oGameController = _oGameEngine; } function get Ref() { return(mcRef); } function get FoodType() { return(nFoodType); } function get Row() { return(nRow); } function get isCatched() { return(bCatched); } function catched() { bCatched = true; oGameController.removeFood(this); } function doDestroy() { mcRef.removeMovieClip(); delete oGameController; super.destroy(); } function onUpdate() { super.onUpdate(); checkMouvement(); } function checkMouvement() { if (sDirection == sDIRECTION_LEFT) { mcRef._x = mcRef._x - nMovingSpeed; } else if (sDirection == sDIRECTION_RIGHT) { mcRef._x = mcRef._x + nMovingSpeed; } mcRef._rotation = mcRef._rotation + com.disney.gem.games.restoRush.GameData.nFOOD_ROTATION_SPEED; if ((mcRef._x > com.disney.gem.games.restoRush.GameData.nSTAGE_WIDTH) || ((mcRef._x + mcRef._width) < mcRef._width)) { oGameController.removeFood(this); } } static var sSTATE_IDLE = "Idle"; static var sDIRECTION_LEFT = "Left"; static var sDIRECTION_RIGHT = "Right"; }
Symbol 1038 MovieClip [__Packages.com.disney.gem.games.restoRush.Skinner] Frame 0
class com.disney.gem.games.restoRush.Skinner extends com.sarbakan.utils.StateManaged { var setState, oController, mcRef, stateFinished; function Skinner (_mcRef) { super(_mcRef); setState(sSTATE_HIDDEN); } function comesIn() { setState(sSTATE_IN); var _local2 = com.sarbakan.sound.SoundManager.isSoundPlaying(sSOUND_COOKMAD); if (!_local2.bPlaying) { com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.restoRush.Controller.sSOUND_CAT_SOUND, sSOUND_COOKMAD, com.disney.gem.games.restoRush.Controller.nSOUND_VOLUME_SOUND); } } function setController(_oController) { oController = _oController; } function restart() { setState(sSTATE_HIDDEN); } function doDestroy() { mcRef.gotoAndStop(sSTATE_HIDDEN); delete oController; super.destroy(); } function onUpdate() { super.onUpdate(); } function state_In() { if (stateFinished()) { setState(sSTATE_HIDDEN); oController.skinnersOut(); oController.checkEndGame(); } } static var sSTATE_HIDDEN = "Hidden"; static var sSTATE_IN = "In"; static var sSOUND_COOKMAD = "CookMad.wav"; }
Symbol 1039 MovieClip [__Packages.com.disney.gem.games.restoRush.popups.MenuPopup] Frame 0
class com.disney.gem.games.restoRush.popups.MenuPopup extends com.sarbakan.utils.ScreenController { var oController, hide, mcRef; function MenuPopup (_mcRef) { super(_mcRef); } function onBtSound() { com.disney.gem.games.restoRush.Controller(oController).toggleSound(); updateSoundGroup(); oController.doButtonRelease(); } function onBtHelp() { com.disney.gem.games.restoRush.Controller(oController).showInstructions(); oController.doButtonRelease(); } function onBtQuit() { com.disney.gem.games.restoRush.Controller(oController).showPopup(new com.disney.gem.games.restoRush.popups.ConfirmPopupQuit(com.disney.gem.games.restoRush.Controller(oController).mcTimeline.mcPopups.mcConfirm, this), true); oController.doButtonRelease(); } function onBtResume() { com.disney.gem.games.restoRush.Controller(oController).unpause(); hide(undefined, true); com.disney.gem.games.restoRush.Controller(oController).doButtonRelease(); com.disney.gem.games.restoRush.Controller(oController).bMenuOpen = false; } function onBtRestart() { com.disney.gem.games.restoRush.Controller(oController).showPopup(new com.disney.gem.games.restoRush.popups.ConfirmPopupRestart(com.disney.gem.games.restoRush.Controller(oController).mcTimeline.mcPopups.mcConfirmRestart, this), true); oController.doButtonRelease(); } function state_in_init() { super.state_in_init(); setBts(); } function state_in() { super.state_in(); } function state_idle_init() { super.state_idle_init(); setBts(); } function state_idle() { updateSoundGroup(); } function state_out_init() { super.state_out_init(); setBts(); } function setBts() { mcRef.mcState.mcContent.btHelp.onRelease = com.sarbakan.utils.Delegate.create(this, onBtHelp); oController.doApplyButtonSound(mcRef.mcState.mcContent.btHelp); mcRef.mcState.mcContent.btResume.onRelease = com.sarbakan.utils.Delegate.create(this, onBtResume); oController.doApplyButtonSound(mcRef.mcState.mcContent.btResume); mcRef.mcState.mcContent.btQuit.onRelease = com.sarbakan.utils.Delegate.create(this, onBtQuit); oController.doApplyButtonSound(mcRef.mcState.mcContent.btQuit); mcRef.mcState.mcContent.btRestart.onRelease = com.sarbakan.utils.Delegate.create(this, onBtRestart); oController.doApplyButtonSound(mcRef.mcState.mcContent.btRestart); updateSoundGroup(); } function updateSoundGroup() { var _local2 = sLABEL_SOUND_ON; if (com.disney.gem.games.restoRush.Controller(oController).bSoundMuted) { _local2 = sLABEL_SOUND_OFF; } mcRef.mcState.mcContent.mcSoundToggle.gotoAndStop(_local2); mcRef.mcState.mcContent.mcSoundToggle.btSound.onRelease = com.sarbakan.utils.Delegate.create(this, onBtSound); oController.doApplyButtonSound(mcRef.mcState.mcContent.mcSoundToggle.btSound); } static var sLABEL_SOUND_ON = "On"; static var sLABEL_SOUND_OFF = "Off"; }
Symbol 1040 MovieClip [__Packages.com.disney.gem.games.restoRush.popups.ConfirmPopupQuit] Frame 0
class com.disney.gem.games.restoRush.popups.ConfirmPopupQuit extends com.sarbakan.utils.ScreenController { var oMenuOrigin, hide, oController, mcRef; function ConfirmPopupQuit (_mcRef, _oMenuOrigin) { super(_mcRef); oMenuOrigin = _oMenuOrigin; } function onBtNo() { hide(); oController.doButtonRelease(); } function onBtYes() { com.disney.gem.games.restoRush.Controller(oController).onGameOver(com.disney.gem.games.restoRush.Controller(oController).getScore()); oController.doButtonRelease(); } function state_in_init() { super.state_in_init(); setBts(); } function state_idle_init() { super.state_idle_init(); setBts(); } function state_out_init() { super.state_out_init(); setBts(); } function setBts() { mcRef.mcState.mcContent.btYes.onRelease = com.sarbakan.utils.Delegate.create(this, onBtYes); mcRef.mcState.mcContent.btNo.onRelease = com.sarbakan.utils.Delegate.create(this, onBtNo); oController.doApplyButtonSound(mcRef.mcState.mcContent.btYes); oController.doApplyButtonSound(mcRef.mcState.mcContent.btNo); } }
Symbol 1041 MovieClip [__Packages.com.disney.gem.games.restoRush.popups.ConfirmPopupRestart] Frame 0
class com.disney.gem.games.restoRush.popups.ConfirmPopupRestart extends com.sarbakan.utils.ScreenController { var oMenuOrigin, hide, oController, mcRef; function ConfirmPopupRestart (_mcRef, _oMenuOrigin) { super(_mcRef); oMenuOrigin = _oMenuOrigin; } function onBtNo() { hide(); oController.doButtonRelease(); } function onBtYes() { hide(); com.disney.gem.games.restoRush.Controller(oController).doButtonRelease(); com.disney.gem.games.restoRush.Controller(oController).setLevel(0); com.disney.gem.games.restoRush.Controller(oController).setScore(0); com.disney.gem.games.restoRush.Controller(oController).onGameRestart(); } function state_in_init() { super.state_in_init(); setBts(); } function state_idle_init() { super.state_idle_init(); setBts(); } function state_out_init() { super.state_out_init(); setBts(); } function setBts() { mcRef.mcState.mcContent.btYes.onRelease = com.sarbakan.utils.Delegate.create(this, onBtYes); mcRef.mcState.mcContent.btNo.onRelease = com.sarbakan.utils.Delegate.create(this, onBtNo); oController.doApplyButtonSound(mcRef.mcState.mcContent.btYes); oController.doApplyButtonSound(mcRef.mcState.mcContent.btNo); } }
Symbol 1042 MovieClip [__Packages.com.disney.gem.games.restoRush.screens.TitleScreen] Frame 0
class com.disney.gem.games.restoRush.screens.TitleScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function TitleScreen (_mcRef) { super(_mcRef); } function onBtHelp() { oController.showInstructions(); oController.doButtonRelease(mcRef); } function onBtPlay() { oController.startNewGame(); oController.doButtonRelease(mcRef); } function state_idle_init() { mcRef.mcState.mcContent.btHelp.onRelease = com.sarbakan.utils.Delegate.create(this, onBtHelp); mcRef.mcState.mcContent.btPlay.onRelease = com.sarbakan.utils.Delegate.create(this, onBtPlay); oController.doApplyButtonSound(mcRef.mcState.mcContent.btHelp); oController.doApplyButtonSound(mcRef.mcState.mcContent.btPlay); } }
Symbol 1043 MovieClip [__Packages.com.disney.gem.games.restoRush.screens.HelpScreen] Frame 0
class com.disney.gem.games.restoRush.screens.HelpScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function HelpScreen (_mcRef) { super(_mcRef); } function onBtBack() { com.disney.gem.games.restoRush.Controller(oController).hideInstructions(); oController.doButtonRelease(); } function state_idle_init() { super.state_idle_init(); if (com.disney.gem.games.restoRush.Controller(oController).getGamePhase() == 2) { mcRef.mcState.mcContent.mcButtons.gotoAndStop(sLABEL_PLAY); } else { mcRef.mcState.mcContent.mcButtons.gotoAndStop(sLABEL_RESUME); } mcRef.mcState.mcContent.btPlay.onRelease = com.sarbakan.utils.Delegate.create(this, onBtBack); oController.doApplyButtonSound(mcRef.mcState.mcContent.btPlay); } static var sLABEL_PLAY = "Play"; static var sLABEL_RESUME = "Resume"; }
Symbol 1044 MovieClip [__Packages.com.disney.gem.games.restoRush.screens.EndScreen] Frame 0
class com.disney.gem.games.restoRush.screens.EndScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function EndScreen (_mcRef) { super(_mcRef); } function onBtOk() { oController.btClickTryAgain(); oController.doButtonRelease(); } function state_idle_init() { mcRef.mcState.mcContent.btOk.onRelease = com.sarbakan.utils.Delegate.create(this, onBtOk); mcRef.mcState.mcContent.txtScore.text = com.sarbakan.utils.Tools.getFormatedNumber(oController.Score, 0); oController.doApplyButtonSound(mcRef.mcState.mcContent.btOk); } }
Symbol 1045 MovieClip [__Packages.com.disney.gem.games.restoRush.screens.PreloaderScreen] Frame 0
class com.disney.gem.games.restoRush.screens.PreloaderScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function PreloaderScreen (_mcRef) { super(_mcRef); } function state_idle() { var _local2 = oController.mcTimeline.getBytesLoaded() / oController.mcTimeline.getBytesTotal(); mcRef.mcState.txtLoading.text = Math.round(_local2 * 100); if (_local2 == 1) { oController.onPreloadingDone(); } } }
Symbol 78 MovieClip Frame 1
stop();

Library Items

Symbol 1 GraphicUsed by:41 427 500 524
Symbol 2 FontUsed by:3 79 428 501
Symbol 3 EditableTextUses:2Used by:41
Symbol 4 GraphicUsed by:40 78 303 388 426 476 492 499 523
Symbol 5 FontUsed by:6 48 80 304 389 429 477 493 502 507 516 962
Symbol 6 EditableTextUses:5Used by:40
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:7Used by:39
Symbol 9 GraphicUsed by:10 432
Symbol 10 MovieClipUses:9Used by:39 83 151 422
Symbol 11 GraphicUsed by:32
Symbol 12 ShapeTweeningUsed by:32
Symbol 13 GraphicUsed by:32
Symbol 14 GraphicUsed by:32
Symbol 15 GraphicUsed by:32
Symbol 16 GraphicUsed by:32
Symbol 17 GraphicUsed by:32
Symbol 18 GraphicUsed by:32
Symbol 19 GraphicUsed by:32
Symbol 20 GraphicUsed by:32 641 720 789 837
Symbol 21 GraphicUsed by:32
Symbol 22 GraphicUsed by:32
Symbol 23 GraphicUsed by:32
Symbol 24 GraphicUsed by:32
Symbol 25 GraphicUsed by:32
Symbol 26 GraphicUsed by:32
Symbol 27 GraphicUsed by:32
Symbol 28 GraphicUsed by:32 641 720 789 837
Symbol 29 GraphicUsed by:32
Symbol 30 GraphicUsed by:32
Symbol 31 GraphicUsed by:32 641 720 789 837
Symbol 32 MovieClipUses:11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31Used by:33
Symbol 33 MovieClipUses:32Used by:39
Symbol 34 FontUsed by:35
Symbol 35 TextUses:34Used by:39
Symbol 36 FontUsed by:37 38 158 159 412
Symbol 37 TextUses:36Used by:39
Symbol 38 EditableTextUses:36Used by:39
Symbol 39 MovieClipUses:8 10 33 35 37 38Used by:40
Symbol 40 MovieClipUses:4 6 39Used by:41
Symbol 41 MovieClipUses:1 3 40Used by:Timeline
Symbol 1015 MovieClip [__Packages.com.sarbakan.BaseDisneyController]
Symbol 1016 MovieClip [__Packages.com.sarbakan.utils.StateManaged]
Symbol 1017 MovieClip [__Packages.com.sarbakan.utils.TransitionManager]
Symbol 1018 MovieClip [__Packages.com.sarbakan.utils.MoreString]
Symbol 1019 MovieClip [__Packages.com.sarbakan.DXDControllerWrapper]
Symbol 1020 MovieClip [__Packages.com.disney.gem.games.GameContainer]
Symbol 1021 MovieClip [__Packages.com.sarbakan.utils.FrameRateDisplayer]
Symbol 1022 MovieClip [__Packages.com.sarbakan.utils.ScreenController]
Symbol 1023 MovieClip [__Packages.com.sarbakan.utils.Delegate]
Symbol 1024 MovieClip [__Packages.com.disney.gem.games.restoRush.Controller]
Symbol 1025 MovieClip [__Packages.com.disney.gem.games.restoRush.GameEngine]
Symbol 1026 MovieClip [__Packages.com.disney.gem.games.restoRush.Player]
Symbol 1027 MovieClip [__Packages.com.sarbakan.sound.SoundManager]
Symbol 1028 MovieClip [__Packages.com.sarbakan.sound.SoundItem]
Symbol 1029 MovieClip [__Packages.com.sarbakan.utils.MoreMath]
Symbol 1030 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 1031 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 1032 MovieClip [__Packages.com.disney.gem.games.restoRush.GameData]
Symbol 1033 MovieClip [__Packages.com.disney.gem.games.restoRush.CountersManager]
Symbol 1034 MovieClip [__Packages.com.sarbakan.utils.Tools]
Symbol 1035 MovieClip [__Packages.com.disney.gem.games.restoRush.Cook]
Symbol 1036 MovieClip [__Packages.com.disney.gem.games.restoRush.Bubble]
Symbol 1037 MovieClip [__Packages.com.disney.gem.games.restoRush.Food]
Symbol 1038 MovieClip [__Packages.com.disney.gem.games.restoRush.Skinner]
Symbol 1039 MovieClip [__Packages.com.disney.gem.games.restoRush.popups.MenuPopup]
Symbol 1040 MovieClip [__Packages.com.disney.gem.games.restoRush.popups.ConfirmPopupQuit]
Symbol 1041 MovieClip [__Packages.com.disney.gem.games.restoRush.popups.ConfirmPopupRestart]
Symbol 1042 MovieClip [__Packages.com.disney.gem.games.restoRush.screens.TitleScreen]
Symbol 1043 MovieClip [__Packages.com.disney.gem.games.restoRush.screens.HelpScreen]
Symbol 1044 MovieClip [__Packages.com.disney.gem.games.restoRush.screens.EndScreen]
Symbol 1045 MovieClip [__Packages.com.disney.gem.games.restoRush.screens.PreloaderScreen]
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClip [mcFood3]Uses:42Used by:Timeline
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClip [mcFood1]Uses:44Used by:Timeline
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClip [mcFood2]Uses:46Used by:Timeline
Symbol 48 EditableTextUses:5Used by:78
Symbol 49 Sound [CookAsk.wav]Used by:78
Symbol 50 Sound [CookCatch0.wav]Used by:78
Symbol 51 Sound [CookCatch1.wav]Used by:78
Symbol 52 Sound [CookCatch2.wav]Used by:78
Symbol 53 Sound [CookCatch3.wav]Used by:78
Symbol 54 Sound [CookDodge.wav]Used by:78
Symbol 55 Sound [CookMad.wav]Used by:78
Symbol 56 Sound [CookOut.wav]Used by:78
Symbol 57 Sound [OrderAppear2.wav]Used by:78
Symbol 58 Sound [OrderAppear1.wav]Used by:78
Symbol 59 Sound [OrderAppear0.wav]Used by:78
Symbol 60 Sound [PlayerThrow.wav]Used by:78
Symbol 61 Sound [PlayerWalk0.wav]Used by:78
Symbol 62 Sound [PlayerWalk1.wav]Used by:78
Symbol 63 Sound [PlayerTurn.wav]Used by:78
Symbol 64 Sound [BtClick.wav]Used by:78
Symbol 65 Sound [BtRollOver.wav]Used by:78
Symbol 66 Sound [CookIn.wav]Used by:78
Symbol 67 Sound [PlayerIdle.wav]Used by:78
Symbol 68 Sound [KitchenAmbiance.wav]Used by:78
Symbol 69 Sound [Transition.wav]Used by:78
Symbol 70 Sound [Music_Game.wav]Used by:78
Symbol 71 Sound [Music_Pack.wav]Used by:78
Symbol 72 Sound [Player_Idle.wav]Used by:78
Symbol 73 Sound [CookCatchFood.wav]Used by:78
Symbol 74 Sound [Cook_Happy_2.wav]Used by:78
Symbol 75 Sound [Cook_Happy_3.wav]Used by:78
Symbol 76 Sound [Cook_Happy_1.wav]Used by:78
Symbol 77 Sound [Cook_Happy_4.wav]Used by:78
Symbol 78 MovieClipUses:4 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77Used by:Timeline
Symbol 79 EditableTextUses:2Used by:427
Symbol 80 EditableTextUses:5Used by:303
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:81Used by:83 422
Symbol 83 MovieClipUses:82 10Used by:299
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:100
Symbol 86 GraphicUsed by:87 663
Symbol 87 MovieClipUses:86Used by:100
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:88Used by:100
Symbol 90 GraphicUsed by:91 666
Symbol 91 MovieClipUses:90Used by:100
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:92Used by:100
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:100
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:100
Symbol 98 GraphicUsed by:99 680
Symbol 99 MovieClipUses:98Used by:100
Symbol 100 MovieClipUses:85 87 89 91 93 95 97 99Used by:299
Symbol 101 GraphicUsed by:102 730
Symbol 102 MovieClipUses:101Used by:114
Symbol 103 GraphicUsed by:114
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:114
Symbol 106 GraphicUsed by:107 732
Symbol 107 MovieClipUses:106Used by:114
Symbol 108 GraphicUsed by:109 733
Symbol 109 MovieClipUses:108Used by:114
Symbol 110 GraphicUsed by:111 734
Symbol 111 MovieClipUses:110Used by:114
Symbol 112 GraphicUsed by:113 735
Symbol 113 MovieClipUses:112Used by:114
Symbol 114 MovieClipUses:102 103 105 107 109 111 113Used by:299
Symbol 115 GraphicUsed by:116 568
Symbol 116 MovieClipUses:115Used by:131
Symbol 117 GraphicUsed by:118 569
Symbol 118 MovieClipUses:117Used by:131
Symbol 119 GraphicUsed by:120 612
Symbol 120 MovieClipUses:119Used by:131
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:131
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:131
Symbol 125 GraphicUsed by:126 606
Symbol 126 MovieClipUses:125Used by:131
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:131
Symbol 129 GraphicUsed by:130 614
Symbol 130 MovieClipUses:129Used by:131
Symbol 131 MovieClipUses:116 118 120 122 124 126 128 130Used by:299
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:150
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:150
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:150
Symbol 138 GraphicUsed by:139 807
Symbol 139 MovieClipUses:138Used by:150
Symbol 140 GraphicUsed by:141 822
Symbol 141 MovieClipUses:140Used by:150
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:150
Symbol 144 GraphicUsed by:145 808
Symbol 145 MovieClipUses:144Used by:150
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:150
Symbol 148 GraphicUsed by:149 818
Symbol 149 MovieClipUses:148Used by:150
Symbol 150 MovieClipUses:133 135 137 139 141 143 145 147 149Used by:299
Symbol 151 MovieClipUses:10Used by:299
Symbol 152 FontUsed by:153
Symbol 153 TextUses:152Used by:154
Symbol 154 MovieClipUses:153Used by:299
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:299
Symbol 157 GraphicUsed by:160
Symbol 158 TextUses:36Used by:160
Symbol 159 TextUses:36Used by:160
Symbol 160 MovieClipUses:157 158 159Used by:202
Symbol 161 FontUsed by:162 163 380 395 400 401 403 404 409 419
Symbol 162 TextUses:161Used by:202
Symbol 163 TextUses:161Used by:202
Symbol 164 GraphicUsed by:165 979
Symbol 165 MovieClipUses:164Used by:201 370
Symbol 166 GraphicUsed by:167 982
Symbol 167 MovieClipUses:166Used by:201 370
Symbol 168 GraphicUsed by:169 983
Symbol 169 MovieClipUses:168Used by:201 370
Symbol 170 GraphicUsed by:171 990
Symbol 171 MovieClipUses:170Used by:201 370
Symbol 172 GraphicUsed by:173 984
Symbol 173 MovieClipUses:172Used by:201 370
Symbol 174 GraphicUsed by:175 985
Symbol 175 MovieClipUses:174Used by:201 370
Symbol 176 GraphicUsed by:201 370 1012
Symbol 177 GraphicUsed by:178 986
Symbol 178 MovieClipUses:177Used by:201 370
Symbol 179 GraphicUsed by:180 989
Symbol 180 MovieClipUses:179Used by:201 370
Symbol 181 GraphicUsed by:182 991
Symbol 182 MovieClipUses:181Used by:201 370
Symbol 183 GraphicUsed by:184 987
Symbol 184 MovieClipUses:183Used by:201 370
Symbol 185 GraphicUsed by:186 988
Symbol 186 MovieClipUses:185Used by:201 370
Symbol 187 GraphicUsed by:188 997
Symbol 188 MovieClipUses:187Used by:201 370
Symbol 189 GraphicUsed by:190 998
Symbol 190 MovieClipUses:189Used by:201 370
Symbol 191 GraphicUsed by:192 999
Symbol 192 MovieClipUses:191Used by:201 370
Symbol 193 GraphicUsed by:194 996
Symbol 194 MovieClipUses:193Used by:201 370
Symbol 195 GraphicUsed by:196 1000
Symbol 196 MovieClipUses:195Used by:201 370
Symbol 197 GraphicUsed by:198 1005
Symbol 198 MovieClipUses:197Used by:201
Symbol 199 GraphicUsed by:200 1006
Symbol 200 MovieClipUses:199Used by:201 370
Symbol 201 MovieClipUses:165 167 169 171 173 175 176 178 180 182 184 186 188 190 192 194 196 198 200Used by:202
Symbol 202 MovieClipUses:160 162 163 201Used by:299
Symbol 203 GraphicUsed by:204 858
Symbol 204 MovieClipUses:203Used by:230 357 394
Symbol 205 GraphicUsed by:213 393
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:206Used by:213 393
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:213 393
Symbol 210 GraphicUsed by:213
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:211Used by:213 393
Symbol 213 MovieClipUses:205 207 209 210 212Used by:230
Symbol 214 GraphicUsed by:215 861
Symbol 215 MovieClipUses:214Used by:230 357 394
Symbol 216 GraphicUsed by:217 862
Symbol 217 MovieClipUses:216Used by:230 357 394
Symbol 218 GraphicUsed by:219 863
Symbol 219 MovieClipUses:218Used by:230 357 394
Symbol 220 GraphicUsed by:221 864
Symbol 221 MovieClipUses:220Used by:230 357 394
Symbol 222 GraphicUsed by:223 865
Symbol 223 MovieClipUses:222Used by:230 357 394
Symbol 224 GraphicUsed by:225 868
Symbol 225 MovieClipUses:224Used by:230 357
Symbol 226 GraphicUsed by:227 869
Symbol 227 MovieClipUses:226Used by:230 357 394
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClipUses:228Used by:230 357 394
Symbol 230 MovieClipUses:204 213 215 217 219 221 223 225 227 229Used by:299
Symbol 231 GraphicUsed by:232 373 947
Symbol 232 MovieClipUses:231Used by:237 422
Symbol 233 GraphicUsed by:234 374 947
Symbol 234 MovieClipUses:233Used by:237
Symbol 235 GraphicUsed by:236 375 947
Symbol 236 MovieClipUses:235Used by:237 422
Symbol 237 MovieClipUses:232 234 236Used by:279 298 421 441 444 448 452 484 487 947
Symbol 238 FontUsed by:239 280 377 446 449 453 480 485 494 945
Symbol 239 TextUses:238Used by:240
Symbol 240 MovieClipUses:239Used by:279
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:241Used by:277
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:243Used by:277
Symbol 245 GraphicUsed by:246
Symbol 246 MovieClipUses:245Used by:277
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:247Used by:277
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:249Used by:277
Symbol 251 GraphicUsed by:252
Symbol 252 MovieClipUses:251Used by:277
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253Used by:277
Symbol 255 GraphicUsed by:256
Symbol 256 MovieClipUses:255Used by:277
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:257Used by:277
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:277
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:261Used by:277
Symbol 263 GraphicUsed by:264
Symbol 264 MovieClipUses:263Used by:277
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClipUses:265Used by:277
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:267Used by:277
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:277
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:271Used by:277
Symbol 273 GraphicUsed by:274
Symbol 274 MovieClipUses:273Used by:277
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:275Used by:277
Symbol 277 MovieClipUses:242 244 246 248 250 252 254 256 258 260 262 264 266 268 270 272 274 276Used by:279 379 421
Symbol 278 GraphicUsed by:279 379 441 444 448
Symbol 279 ButtonUses:237 240 277 278Used by:299 470 472 474
Symbol 280 TextUses:238Used by:281
Symbol 281 MovieClipUses:280Used by:298 421
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClipUses:282Used by:296
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:284Used by:296
Symbol 286 GraphicUsed by:287 459
Symbol 287 MovieClipUses:286Used by:296
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:288Used by:296
Symbol 290 GraphicUsed by:291 462
Symbol 291 MovieClipUses:290Used by:296
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:296
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:294Used by:296
Symbol 296 MovieClipUses:283 285 287 289 291 293 295Used by:298
Symbol 297 GraphicUsed by:298 421
Symbol 298 ButtonUses:237 281 296 297Used by:299
Symbol 299 MovieClipUses:83 100 114 131 150 151 154 156 202 230 279 298Used by:300 301 302
Symbol 300 MovieClipUses:299Used by:303
Symbol 301 MovieClipUses:299Used by:303
Symbol 302 MovieClipUses:299Used by:303
Symbol 303 MovieClipUses:4 80 300 301 302Used by:427
Symbol 304 EditableTextUses:5Used by:388
Symbol 305 GraphicUsed by:344
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:306Used by:344
Symbol 308 GraphicUsed by:344
Symbol 309 GraphicUsed by:310 530
Symbol 310 MovieClipUses:309Used by:344
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:311Used by:344
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:313Used by:344
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:315Used by:344
Symbol 317 GraphicUsed by:318 533
Symbol 318 MovieClipUses:317Used by:344
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:319Used by:344
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:321Used by:344
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:323Used by:344
Symbol 325 GraphicUsed by:326 536
Symbol 326 MovieClipUses:325Used by:344
Symbol 327 GraphicUsed by:344
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:344
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:344
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:344
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClipUses:334Used by:344
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClipUses:336Used by:344
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:338Used by:344
Symbol 340 GraphicUsed by:341 556
Symbol 341 MovieClipUses:340Used by:344
Symbol 342 GraphicUsed by:343 542
Symbol 343 MovieClipUses:342Used by:344
Symbol 344 MovieClipUses:305 307 308 310 312 314 316 318 320 322 324 326 327 329 331 333 335 337 339 341 343Used by:384
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:384
Symbol 347 GraphicUsed by:348
Symbol 348 MovieClipUses:347Used by:357 394
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:357 394
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:357
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:357
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:357 394
Symbol 357 MovieClipUses:204 348 350 352 215 217 219 221 223 229 225 227 354 356Used by:384
Symbol 358 GraphicUsed by:359 975
Symbol 359 MovieClipUses:358Used by:370
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:360Used by:370
Symbol 362 GraphicUsed by:363 978
Symbol 363 MovieClipUses:362Used by:370
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:370
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClipUses:366Used by:370
Symbol 368 GraphicUsed by:369 1007
Symbol 369 MovieClipUses:368Used by:370
Symbol 370 MovieClipUses:165 359 361 363 167 169 171 365 367 173 175 176 178 180 182 184 186 188 190 192 194 196 369 200Used by:384
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:371Used by:384 559
Symbol 373 MovieClipUses:231Used by:376
Symbol 374 MovieClipUses:233Used by:376
Symbol 375 MovieClipUses:235Used by:376
Symbol 376 MovieClipUses:373 374 375Used by:379 469
Symbol 377 TextUses:238Used by:378
Symbol 378 MovieClipUses:377Used by:379
Symbol 379 ButtonUses:376 378 277 278Used by:384
Symbol 380 TextUses:161Used by:381
Symbol 381 MovieClipUses:380Used by:384
Symbol 382 FontUsed by:383
Symbol 383 EditableTextUses:382Used by:384
Symbol 384 MovieClipUses:344 346 357 370 372 379 381 383Used by:385 386 387
Symbol 385 MovieClipUses:384Used by:388
Symbol 386 MovieClipUses:384Used by:388
Symbol 387 MovieClipUses:384Used by:388
Symbol 388 MovieClipUses:4 304 385 386 387Used by:427
Symbol 389 EditableTextUses:5Used by:426
Symbol 390 GraphicUsed by:391
Symbol 391 ButtonUses:390Used by:426 476 492 499 523
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:205 207 209 392 212Used by:394
Symbol 394 MovieClipUses:204 348 350 393 215 217 219 221 223 227 229 356Used by:422
Symbol 395 TextUses:161Used by:396
Symbol 396 MovieClipUses:395Used by:422
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:397Used by:399
Symbol 399 MovieClipUses:398Used by:422
Symbol 400 TextUses:161Used by:402
Symbol 401 TextUses:161Used by:402
Symbol 402 MovieClipUses:400 401Used by:422
Symbol 403 TextUses:161Used by:405
Symbol 404 TextUses:161Used by:405
Symbol 405 MovieClipUses:403 404Used by:422
Symbol 406 GraphicUsed by:407 623
Symbol 407 MovieClipUses:406Used by:422 959
Symbol 408 GraphicUsed by:410
Symbol 409 TextUses:161Used by:410
Symbol 410 MovieClipUses:408 409Used by:422
Symbol 411 GraphicUsed by:413
Symbol 412 TextUses:36Used by:413
Symbol 413 MovieClipUses:411 412Used by:422
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClipUses:414Used by:422
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:416Used by:422 959
Symbol 418 GraphicUsed by:420
Symbol 419 TextUses:161Used by:420
Symbol 420 MovieClipUses:418 419Used by:422
Symbol 421 ButtonUses:237 281 277 297Used by:422
Symbol 422 MovieClipUses:82 10 232 236 394 396 399 402 405 407 410 413 415 417 420 421Used by:423 424 425
Symbol 423 MovieClipUses:422Used by:426
Symbol 424 MovieClipUses:422Used by:426
Symbol 425 MovieClipUses:422Used by:426
Symbol 426 MovieClipUses:4 389 391 423 424 425Used by:427
Symbol 427 MovieClipUses:1 79 303 388 426Used by:Timeline
Symbol 428 EditableTextUses:2Used by:500
Symbol 429 EditableTextUses:5Used by:476
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:430Used by:470 473 474
Symbol 432 MovieClipUses:9Used by:470 473 474
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:433Used by:470 473 474 488 490 491 496 497 498
Symbol 435 FontUsed by:436
Symbol 436 EditableTextUses:435Used by:437
Symbol 437 MovieClipUses:436Used by:470 473 474
Symbol 438 FontUsed by:439 442 482
Symbol 439 TextUses:438Used by:440
Symbol 440 MovieClipUses:439Used by:441
Symbol 441 ButtonUses:237 440 278Used by:445
Symbol 442 TextUses:438Used by:443
Symbol 443 MovieClipUses:442Used by:444
Symbol 444 ButtonUses:237 443 278Used by:445
Symbol 445 MovieClipUses:441 444Used by:470 472 474
Symbol 446 TextUses:238Used by:447
Symbol 447 MovieClipUses:446Used by:448
Symbol 448 ButtonUses:237 447 278Used by:470 472 474
Symbol 449 TextUses:238Used by:450
Symbol 450 MovieClipUses:449Used by:452
Symbol 451 GraphicUsed by:452 484 487
Symbol 452 ButtonUses:237 450 451Used by:470 472 474
Symbol 453 TextUses:238Used by:454
Symbol 454 MovieClipUses:453Used by:469
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:455Used by:467
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457Used by:467
Symbol 459 MovieClipUses:286Used by:467
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:467
Symbol 462 MovieClipUses:290Used by:467
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:463Used by:467
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClipUses:465Used by:467
Symbol 467 MovieClipUses:456 458 459 461 462 464 466Used by:469
Symbol 468 GraphicUsed by:469
Symbol 469 ButtonUses:376 454 467 468Used by:470 472 474
Symbol 470 MovieClipUses:431 432 434 437 279 445 448 452 469Used by:471
Symbol 471 MovieClipUses:470Used by:476
Symbol 472 MovieClipUses:279 445 448 452 469Used by:473
Symbol 473 MovieClipUses:431 432 434 437 472Used by:476
Symbol 474 MovieClipUses:431 432 434 437 279 445 448 452 469Used by:475
Symbol 475 MovieClipUses:474Used by:476
Symbol 476 MovieClipUses:4 429 391 471 473 475Used by:500
Symbol 477 EditableTextUses:5Used by:492
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClipUses:478Used by:488 490 491 496 497 498
Symbol 480 TextUses:238Used by:481
Symbol 481 MovieClipUses:480Used by:488 490 491
Symbol 482 TextUses:438Used by:483
Symbol 483 MovieClipUses:482Used by:484
Symbol 484 ButtonUses:237 483 451Used by:488 489 491 496 498
Symbol 485 TextUses:238Used by:486
Symbol 486 MovieClipUses:485Used by:487
Symbol 487 ButtonUses:237 486 451Used by:488 489 491 496 498
Symbol 488 MovieClipUses:479 434 481 484 487Used by:492
Symbol 489 MovieClipUses:484 487Used by:490 497
Symbol 490 MovieClipUses:479 434 481 489Used by:492
Symbol 491 MovieClipUses:479 434 481 484 487Used by:492
Symbol 492 MovieClipUses:4 477 391 488 490 491Used by:500
Symbol 493 EditableTextUses:5Used by:499
Symbol 494 TextUses:238Used by:495
Symbol 495 MovieClipUses:494Used by:496 497 498
Symbol 496 MovieClipUses:479 434 495 484 487Used by:499
Symbol 497 MovieClipUses:479 434 495 489Used by:499
Symbol 498 MovieClipUses:479 434 495 484 487Used by:499
Symbol 499 MovieClipUses:4 493 391 496 497 498Used by:500
Symbol 500 MovieClipUses:1 428 476 492 499Used by:Timeline
Symbol 501 EditableTextUses:2Used by:524
Symbol 502 EditableTextUses:5Used by:523
Symbol 503 GraphicUsed by:514
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClipUses:504Used by:514 522
Symbol 506 GraphicUsed by:514
Symbol 507 EditableTextUses:5Used by:514
Symbol 508 GraphicUsed by:514 522
Symbol 509 ShapeTweeningUsed by:514
Symbol 510 GraphicUsed by:514 522
Symbol 511 ShapeTweeningUsed by:514
Symbol 512 ShapeTweeningUsed by:514
Symbol 513 GraphicUsed by:514 522
Symbol 514 MovieClipUses:503 505 506 507 508 509 510 511 512 513Used by:523
Symbol 515 GraphicUsed by:522
Symbol 516 EditableTextUses:5Used by:522
Symbol 517 GraphicUsed by:522
Symbol 518 GraphicUsed by:522
Symbol 519 GraphicUsed by:522
Symbol 520 GraphicUsed by:522
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:515 505 513 516 517 518 519 510 520 521 508Used by:523
Symbol 523 MovieClipUses:4 502 391 514 522Used by:524
Symbol 524 MovieClipUses:1 501 523Used by:Timeline
Symbol 525 GraphicUsed by:1014
Symbol 526 GraphicUsed by:559
Symbol 527 GraphicUsed by:528
Symbol 528 MovieClipUses:527Used by:559
Symbol 529 GraphicUsed by:559
Symbol 530 MovieClipUses:309Used by:559
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:531Used by:559
Symbol 533 MovieClipUses:317Used by:559
Symbol 534 GraphicUsed by:535
Symbol 535 MovieClipUses:534Used by:559
Symbol 536 MovieClipUses:325Used by:559
Symbol 537 GraphicUsed by:559
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:538Used by:559
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:540Used by:559
Symbol 542 MovieClipUses:342Used by:559
Symbol 543 GraphicUsed by:559
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:544Used by:559
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClipUses:546Used by:559
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:559
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:559
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:552Used by:559
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClipUses:554Used by:559
Symbol 556 MovieClipUses:340Used by:559
Symbol 557 GraphicUsed by:558
Symbol 558 MovieClipUses:557Used by:559
Symbol 559 MovieClipUses:526 528 529 530 532 372 533 535 536 537 539 541 542 543 545 547 549 551 553 555 556 558Used by:1014
Symbol 560 GraphicUsed by:561
Symbol 561 MovieClipUses:560Used by:611 613 626 627 679 692 716 717 749 755 780 785 817 821 833 834
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:562Used by:611 613 626 627
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClipUses:564Used by:611 613 620 626 627 641 658 659
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClipUses:566Used by:611 613 620 626 627 641 658 659
Symbol 568 MovieClipUses:115Used by:611 613 620 626 627 641 658 659
Symbol 569 MovieClipUses:117Used by:611 613 620 626 627 641 658 659
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:611 613 620 626 627 641 658 659 749 755 766 780 785 789 793 797
Symbol 572 GraphicUsed by:573
Symbol 573 MovieClipUses:572Used by:611 613 626 627
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClipUses:574Used by:611 613 620 627 659
Symbol 576 GraphicUsed by:588
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClipUses:577Used by:588
Symbol 579 GraphicUsed by:588
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:588
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClipUses:582Used by:588
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:584Used by:588
Symbol 586 GraphicUsed by:587
Symbol 587 MovieClipUses:586Used by:588
Symbol 588 MovieClipUses:576 578 579 581 583 585 587Used by:589
Symbol 589 MovieClipUses:588Used by:611 613 620 626 627 641 658 659 660 679 692 707 716 717 720 723 728 729 749 755 766 780 785 789 793 797 798 817 821 829 833 834 837 840 841 842 843
Symbol 590 GraphicUsed by:598
Symbol 591 ShapeTweeningUsed by:597
Symbol 592 GraphicUsed by:597
Symbol 593 GraphicUsed by:597
Symbol 594 GraphicUsed by:597
Symbol 595 GraphicUsed by:597
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:591 592 593 594 595 596Used by:598 600 602 604
Symbol 598 MovieClipUses:590 597Used by:605
Symbol 599 GraphicUsed by:600
Symbol 600 MovieClipUses:599 597Used by:605
Symbol 601 GraphicUsed by:602
Symbol 602 MovieClipUses:601 597Used by:605
Symbol 603 GraphicUsed by:604
Symbol 604 MovieClipUses:603 597Used by:605
Symbol 605 MovieClipUses:598 600 602 604Used by:611 613 620 626 627 641 658 659 679 692 707 716 717 720 723 728 749 755 766 780 785 789 793 797 817 821 829 833 834 837 840 841
Symbol 606 MovieClipUses:125Used by:611 613 620 626 627 641 658 659
Symbol 607 GraphicUsed by:608
Symbol 608 MovieClipUses:607Used by:611 613 620 626 627 641 658 659 749 755 766 780 785 789 793 797
Symbol 609 GraphicUsed by:610
Symbol 610 MovieClipUses:609Used by:611 626
Symbol 611 MovieClipUses:561 563 565 567 568 569 571 573 575 589 605 606 608 610Used by:660
Symbol 612 MovieClipUses:119Used by:613 620 626 641 658 659
Symbol 613 MovieClipUses:561 606 565 567 568 569 612 575 571 589 605 608 563 573Used by:660
Symbol 614 MovieClipUses:129Used by:620 626 627 659
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClipUses:615Used by:620 659
Symbol 617 GraphicUsed by:618
Symbol 618 MovieClipUses:617Used by:620 627
Symbol 619 GraphicUsed by:620
Symbol 620 MovieClipUses:568 571 565 567 614 612 616 618 619 589 606 569 575 605 608Used by:660
Symbol 621 GraphicUsed by:623
Symbol 622 GraphicUsed by:623
Symbol 623 MovieClipUses:406 621 622Used by:626 716 780 833 898 929
Symbol 624 GraphicUsed by:625
Symbol 625 MovieClipUses:624Used by:626 658 659
Symbol 626 MovieClipUses:561 614 565 567 568 569 571 573 610 623 589 605 606 608 563 625 612Used by:660
Symbol 627 MovieClipUses:561 614 565 618 568 569 571 573 575 589 605 606 608 563 567Used by:660
Symbol 628 GraphicUsed by:629
Symbol 629 MovieClipUses:628Used by:641
Symbol 630 GraphicUsed by:641 720 789 837
Symbol 631 GraphicUsed by:641 720 789 837
Symbol 632 GraphicUsed by:641 720 789 837
Symbol 633 GraphicUsed by:641 720 789 837
Symbol 634 GraphicUsed by:641 720 789 837
Symbol 635 GraphicUsed by:641 720 789 837
Symbol 636 GraphicUsed by:641 720 789 837
Symbol 637 GraphicUsed by:641 720 789 837
Symbol 638 GraphicUsed by:641 720 789 837
Symbol 639 GraphicUsed by:641 720 789 837
Symbol 640 GraphicUsed by:641 720 789 837
Symbol 641 MovieClipUses:606 565 567 568 569 612 629 571 589 605 608 630 631 20 632 633 634 635 636 637 638 28 639 640 31Used by:660
Symbol 642 GraphicUsed by:658 723 793 840
Symbol 643 GraphicUsed by:658 723 793 840
Symbol 644 GraphicUsed by:658 723 793 840
Symbol 645 GraphicUsed by:658 723 793 840
Symbol 646 GraphicUsed by:658 723 793 840
Symbol 647 GraphicUsed by:658 723 793 840
Symbol 648 GraphicUsed by:658 723 793 840
Symbol 649 GraphicUsed by:658 723 793 840
Symbol 650 GraphicUsed by:658 723 793 840
Symbol 651 GraphicUsed by:658 723 793 840
Symbol 652 GraphicUsed by:658 723 793 840
Symbol 653 GraphicUsed by:658 723 793 840
Symbol 654 GraphicUsed by:658 723 793 840
Symbol 655 GraphicUsed by:658 723 793 840
Symbol 656 GraphicUsed by:658 723 793 840
Symbol 657 GraphicUsed by:658 723 793 840
Symbol 658 MovieClipUses:606 565 567 568 569 612 625 571 589 605 608 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657Used by:660
Symbol 659 MovieClipUses:606 565 567 568 569 612 625 571 589 605 608 575 614 616Used by:660
Symbol 660 MovieClipUses:611 613 620 626 627 641 658 659 589Used by:843
Symbol 661 GraphicUsed by:662
Symbol 662 MovieClipUses:661Used by:679 692 707 716 717 720 723 728
Symbol 663 MovieClipUses:86Used by:679 692 716 717
Symbol 664 GraphicUsed by:665
Symbol 665 MovieClipUses:664Used by:679 692 707 716 717 720 723 728
Symbol 666 MovieClipUses:90Used by:679 692 707 716 717 720 723 728
Symbol 667 GraphicUsed by:668
Symbol 668 MovieClipUses:667Used by:679
Symbol 669 GraphicUsed by:670
Symbol 670 MovieClipUses:669Used by:679 692 707 716 717 720 723 728
Symbol 671 GraphicUsed by:672 691
Symbol 672 MovieClipUses:671Used by:679
Symbol 673 GraphicUsed by:674
Symbol 674 MovieClipUses:673Used by:679 692 707 716 717 728
Symbol 675 GraphicUsed by:676
Symbol 676 MovieClipUses:675Used by:679 692 707 716 717 720 723 728
Symbol 677 GraphicUsed by:678
Symbol 678 MovieClipUses:677Used by:679
Symbol 679 MovieClipUses:561 662 663 665 666 668 670 672 674 589 605 676 678Used by:729
Symbol 680 MovieClipUses:98Used by:692 707 716 720 723 728
Symbol 681 GraphicUsed by:682
Symbol 682 MovieClipUses:681Used by:692 707 716 720 723 728
Symbol 683 GraphicUsed by:684
Symbol 684 MovieClipUses:683Used by:692 707 716 717
Symbol 685 GraphicUsed by:686
Symbol 686 MovieClipUses:685Used by:692 707 728
Symbol 687 GraphicUsed by:688
Symbol 688 MovieClipUses:687Used by:692
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:689Used by:692
Symbol 691 MovieClipUses:671Used by:692 716 717
Symbol 692 MovieClipUses:561 666 680 665 670 682 662 684 686 589 605 676 688 674 690 663 691Used by:729
Symbol 693 GraphicUsed by:694
Symbol 694 MovieClipUses:693Used by:707
Symbol 695 GraphicUsed by:696
Symbol 696 MovieClipUses:695Used by:707
Symbol 697 GraphicUsed by:698
Symbol 698 MovieClipUses:697Used by:707 728
Symbol 699 GraphicUsed by:700
Symbol 700 MovieClipUses:699Used by:707
Symbol 701 GraphicUsed by:702
Symbol 702 MovieClipUses:701Used by:707
Symbol 703 GraphicUsed by:704
Symbol 704 MovieClipUses:703Used by:707
Symbol 705 GraphicUsed by:706
Symbol 706 MovieClipUses:705Used by:707
Symbol 707 MovieClipUses:666 680 662 665 670 682 694 589 696 698 700 605 702 676 684 686 704 706 674Used by:729
Symbol 708 GraphicUsed by:709
Symbol 709 MovieClipUses:708Used by:716
Symbol 710 GraphicUsed by:711
Symbol 711 MovieClipUses:710Used by:716 728
Symbol 712 GraphicUsed by:713
Symbol 713 MovieClipUses:712Used by:716
Symbol 714 GraphicUsed by:715
Symbol 715 MovieClipUses:714Used by:716 728
Symbol 716 MovieClipUses:561 662 666 663 665 684 670 691 623 674 589 605 676 682 709 711 680 713 715Used by:729
Symbol 717 MovieClipUses:561 662 666 663 665 684 670 691 674 589 605 676Used by:729
Symbol 718 GraphicUsed by:719
Symbol 719 MovieClipUses:718Used by:720
Symbol 720 MovieClipUses:666 719 680 665 670 682 662 589 605 676 630 631 20 632 633 634 635 636 637 638 28 639 640 31Used by:729
Symbol 721 GraphicUsed by:722
Symbol 722 MovieClipUses:721Used by:723
Symbol 723 MovieClipUses:666 722 680 665 670 682 662 589 605 676 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657Used by:729
Symbol 724 GraphicUsed by:725
Symbol 725 MovieClipUses:724Used by:728
Symbol 726 GraphicUsed by:727
Symbol 727 MovieClipUses:726Used by:728
Symbol 728 MovieClipUses:666 715 680 665 670 682 662 589 605 676 711 674 686 698 725 727Used by:729
Symbol 729 MovieClipUses:679 692 707 716 717 720 723 728 589Used by:843
Symbol 730 MovieClipUses:101Used by:749 755 766 780 785 789 793 797
Symbol 731 GraphicUsed by:749
Symbol 732 MovieClipUses:106Used by:749 755 766 780 785
Symbol 733 MovieClipUses:108Used by:749 755 766 780 785 789 793 797
Symbol 734 MovieClipUses:110Used by:749 755 766 780 785 789 793 797
Symbol 735 MovieClipUses:112Used by:749 755 766 780 785 789 793 797
Symbol 736 GraphicUsed by:737
Symbol 737 MovieClipUses:736Used by:749 755 780 785 797
Symbol 738 GraphicUsed by:739
Symbol 739 MovieClipUses:738Used by:749 755 766 780 785 789 793 797
Symbol 740 GraphicUsed by:749
Symbol 741 GraphicUsed by:742
Symbol 742 MovieClipUses:741Used by:749
Symbol 743 GraphicUsed by:744
Symbol 744 MovieClipUses:743Used by:749
Symbol 745 GraphicUsed by:749
Symbol 746 GraphicUsed by:749
Symbol 747 GraphicUsed by:748
Symbol 748 MovieClipUses:747Used by:749
Symbol 749 MovieClipUses:561 730 731 732 733 571 734 735 737 608 589 605 739 740 742 744 745 746 748Used by:798
Symbol 750 GraphicUsed by:755 766 797
Symbol 751 GraphicUsed by:755
Symbol 752 GraphicUsed by:755
Symbol 753 GraphicUsed by:755
Symbol 754 GraphicUsed by:755
Symbol 755 MovieClipUses:561 730 750 732 733 608 571 734 735 589 605 739 737 751 752 753 754Used by:798
Symbol 756 GraphicUsed by:757
Symbol 757 MovieClipUses:756Used by:766
Symbol 758 GraphicUsed by:759
Symbol 759 MovieClipUses:758Used by:766
Symbol 760 GraphicUsed by:761
Symbol 761 MovieClipUses:760Used by:766 797
Symbol 762 GraphicUsed by:763
Symbol 763 MovieClipUses:762Used by:766 797
Symbol 764 GraphicUsed by:765
Symbol 765 MovieClipUses:764Used by:766 797
Symbol 766 MovieClipUses:571 608 757 759 589 734 735 750 761 730 763 765 605 739 732 733Used by:798
Symbol 767 GraphicUsed by:780
Symbol 768 GraphicUsed by:780
Symbol 769 GraphicUsed by:780
Symbol 770 GraphicUsed by:771
Symbol 771 MovieClipUses:770Used by:780
Symbol 772 GraphicUsed by:780
Symbol 773 GraphicUsed by:780
Symbol 774 GraphicUsed by:780
Symbol 775 GraphicUsed by:776
Symbol 776 MovieClipUses:775Used by:780 797
Symbol 777 GraphicUsed by:780
Symbol 778 GraphicUsed by:780
Symbol 779 GraphicUsed by:780
Symbol 780 MovieClipUses:561 730 767 732 733 571 734 735 737 608 623 589 605 739 768 769 771 772 773 774 776 777 778 779Used by:798
Symbol 781 GraphicUsed by:785
Symbol 782 GraphicUsed by:785
Symbol 783 GraphicUsed by:785
Symbol 784 GraphicUsed by:785
Symbol 785 MovieClipUses:561 730 781 732 733 571 734 735 737 608 589 605 739 782 783 784Used by:798
Symbol 786 GraphicUsed by:789
Symbol 787 GraphicUsed by:788
Symbol 788 MovieClipUses:787Used by:789
Symbol 789 MovieClipUses:608 571 730 786 788 733 734 735 589 605 739 630 631 20 632 633 634 635 636 637 638 28 639 640 31Used by:798
Symbol 790 GraphicUsed by:793
Symbol 791 GraphicUsed by:792
Symbol 792 MovieClipUses:791Used by:793
Symbol 793 MovieClipUses:608 571 730 790 792 733 734 735 589 605 739 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657Used by:798
Symbol 794 GraphicUsed by:797
Symbol 795 GraphicUsed by:797
Symbol 796 GraphicUsed by:797
Symbol 797 MovieClipUses:608 571 730 794 776 733 734 735 589 605 739 750 737 795 761 763 765 796Used by:798
Symbol 798 MovieClipUses:749 755 766 780 785 789 793 797 589Used by:843
Symbol 799 GraphicUsed by:800
Symbol 800 MovieClipUses:799Used by:817 821
Symbol 801 GraphicUsed by:802
Symbol 802 MovieClipUses:801Used by:817 821 829 833 834 837 840 841
Symbol 803 GraphicUsed by:804
Symbol 804 MovieClipUses:803Used by:817 821 829 833 834 837 840 841
Symbol 805 GraphicUsed by:806
Symbol 806 MovieClipUses:805Used by:817 821 829 833 834 837 840 841
Symbol 807 MovieClipUses:138Used by:817 821 829 833 834 837 840 841
Symbol 808 MovieClipUses:144Used by:817 821 829 833 834 837 840 841
Symbol 809 GraphicUsed by:810
Symbol 810 MovieClipUses:809Used by:817 821 829 833 834 841
Symbol 811 GraphicUsed by:812
Symbol 812 MovieClipUses:811Used by:817 821 829 833 834 837 840 841
Symbol 813 GraphicUsed by:814
Symbol 814 MovieClipUses:813Used by:817 821 829 833 834 837 840 841
Symbol 815 GraphicUsed by:816
Symbol 816 MovieClipUses:815Used by:817 821 833 834
Symbol 817 MovieClipUses:561 800 802 804 806 807 808 810 812 589 605 814 816Used by:842
Symbol 818 MovieClipUses:148Used by:821 829 833 837 840 841
Symbol 819 GraphicUsed by:820
Symbol 820 MovieClipUses:819Used by:821 829 833 837 840 841
Symbol 821 MovieClipUses:561 818 820 802 806 807 804 808 810 589 605 814 812 816 800Used by:842
Symbol 822 MovieClipUses:140Used by:829 841
Symbol 823 GraphicUsed by:824
Symbol 824 MovieClipUses:823Used by:829 841
Symbol 825 GraphicUsed by:826
Symbol 826 MovieClipUses:825Used by:829 841
Symbol 827 GraphicUsed by:828
Symbol 828 MovieClipUses:827Used by:829 841
Symbol 829 MovieClipUses:804 802 806 818 812 822 808 824 826 589 807 810 605 814 820 828Used by:842
Symbol 830 GraphicUsed by:831
Symbol 831 MovieClipUses:830Used by:833
Symbol 832 GraphicUsed by:833
Symbol 833 MovieClipUses:561 816 802 804 812 806 807 808 810 623 589 605 814 831 818 832 820Used by:842
Symbol 834 MovieClipUses:561 816 802 804 806 807 808 810 812 589 605 814Used by:842
Symbol 835 GraphicUsed by:836
Symbol 836 MovieClipUses:835Used by:837
Symbol 837 MovieClipUses:820 818 802 806 807 804 808 836 589 605 814 812 630 631 20 632 633 634 635 636 637 638 28 639 640 31Used by:842
Symbol 838 GraphicUsed by:839
Symbol 839 MovieClipUses:838Used by:840
Symbol 840 MovieClipUses:820 818 802 806 807 804 808 839 589 605 814 812 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657Used by:842
Symbol 841 MovieClipUses:820 818 802 806 807 804 808 810 589 605 814 812 822 828 824 826Used by:842
Symbol 842 MovieClipUses:817 821 829 833 834 837 840 841 589Used by:843
Symbol 843 MovieClipUses:660 729 798 842 589Used by:934
Symbol 844 GraphicUsed by:845
Symbol 845 MovieClipUses:844Used by:854
Symbol 846 GraphicUsed by:847
Symbol 847 MovieClipUses:846Used by:854
Symbol 848 GraphicUsed by:849
Symbol 849 MovieClipUses:848Used by:854
Symbol 850 GraphicUsed by:851
Symbol 851 MovieClipUses:850Used by:854
Symbol 852 GraphicUsed by:853
Symbol 853 MovieClipUses:852Used by:854
Symbol 854 MovieClipUses:845 847 849 851 853Used by:857
Symbol 855 GraphicUsed by:856
Symbol 856 MovieClipUses:855Used by:857
Symbol 857 MovieClipUses:854 856Used by:934
Symbol 858 MovieClipUses:203Used by:886 898 903 914 925
Symbol 859 GraphicUsed by:860
Symbol 860 MovieClipUses:859Used by:886 898 903 914 925
Symbol 861 MovieClipUses:214Used by:886 898 903 914 925
Symbol 862 MovieClipUses:216Used by:886 898 903 914 925
Symbol 863 MovieClipUses:218Used by:886 898 903 914 925
Symbol 864 MovieClipUses:220Used by:886 898 903 914 925
Symbol 865 MovieClipUses:222Used by:886 898 903 914 925
Symbol 866 GraphicUsed by:867
Symbol 867 MovieClipUses:866Used by:886 898 903 914 925
Symbol 868 MovieClipUses:224Used by:886 898 903 914 925
Symbol 869 MovieClipUses:226Used by:886 898 903 914 925
Symbol 870 GraphicUsed by:871
Symbol 871 MovieClipUses:870Used by:886 898
Symbol 872 GraphicUsed by:873
Symbol 873 MovieClipUses:872Used by:886 898 914 925
Symbol 874 GraphicUsed by:875
Symbol 875 MovieClipUses:874Used by:886
Symbol 876 GraphicUsed by:877
Symbol 877 MovieClipUses:876Used by:886
Symbol 878 GraphicUsed by:879
Symbol 879 MovieClipUses:878Used by:886
Symbol 880 GraphicUsed by:881
Symbol 881 MovieClipUses:880Used by:886
Symbol 882 GraphicUsed by:883
Symbol 883 MovieClipUses:882Used by:886
Symbol 884 GraphicUsed by:885
Symbol 885 MovieClipUses:884Used by:886 898
Symbol 886 MovieClipUses:858 860 861 862 863 864 865 867 868 869 871 873 875 877 879 881 883 885Used by:926
Symbol 887 GraphicUsed by:888
Symbol 888 MovieClipUses:887Used by:898
Symbol 889 GraphicUsed by:890
Symbol 890 MovieClipUses:889Used by:898
Symbol 891 GraphicUsed by:892
Symbol 892 MovieClipUses:891Used by:898 914 925
Symbol 893 GraphicUsed by:894
Symbol 894 MovieClipUses:893Used by:898 914
Symbol 895 GraphicUsed by:898
Symbol 896 GraphicUsed by:898
Symbol 897 GraphicUsed by:898
Symbol 898 MovieClipUses:858 860 861 862 863 864 865 867 868 869 888 890 892 894 623 885 873 895 896 871 897Used by:926
Symbol 899 GraphicUsed by:900
Symbol 900 MovieClipUses:899Used by:903 925
Symbol 901 GraphicUsed by:902
Symbol 902 MovieClipUses:901Used by:903
Symbol 903 MovieClipUses:858 900 861 862 863 864 865 868 869 867 902 860Used by:926
Symbol 904 GraphicUsed by:905
Symbol 905 MovieClipUses:904Used by:914 925
Symbol 906 GraphicUsed by:907
Symbol 907 MovieClipUses:906Used by:914
Symbol 908 GraphicUsed by:909
Symbol 909 MovieClipUses:908Used by:914
Symbol 910 GraphicUsed by:911
Symbol 911 MovieClipUses:910Used by:914
Symbol 912 GraphicUsed by:913
Symbol 913 MovieClipUses:912Used by:914
Symbol 914 MovieClipUses:858 860 861 862 863 864 865 867 868 869 905 892 894 907 909 873 911 913Used by:926
Symbol 915 GraphicUsed by:916
Symbol 916 MovieClipUses:915Used by:925
Symbol 917 GraphicUsed by:918
Symbol 918 MovieClipUses:917Used by:925
Symbol 919 GraphicUsed by:920
Symbol 920 MovieClipUses:919Used by:925
Symbol 921 GraphicUsed by:922
Symbol 922 MovieClipUses:921Used by:925
Symbol 923 GraphicUsed by:924
Symbol 924 MovieClipUses:923Used by:925
Symbol 925 MovieClipUses:858 860 861 862 863 864 865 867 868 869 900 892 916 918 873 920 922 924 905Used by:926
Symbol 926 MovieClipUses:886 898 903 914 925Used by:927
Symbol 927 MovieClipUses:926Used by:934
Symbol 928 GraphicUsed by:929
Symbol 929 MovieClipUses:928 623Used by:930 931 932
Symbol 930 MovieClipUses:929Used by:933
Symbol 931 MovieClipUses:929Used by:933
Symbol 932 MovieClipUses:929Used by:933
Symbol 933 MovieClipUses:930 931 932Used by:934
Symbol 934 MovieClipUses:843 857 927 933Used by:1014
Symbol 935 GraphicUsed by:936
Symbol 936 MovieClipUses:935Used by:960
Symbol 937 GraphicUsed by:940
Symbol 938 GraphicUsed by:939
Symbol 939 MovieClipUses:938Used by:940
Symbol 940 MovieClipUses:937 939Used by:960
Symbol 941 GraphicUsed by:944
Symbol 942 GraphicUsed by:943
Symbol 943 MovieClipUses:942Used by:944
Symbol 944 MovieClipUses:941 943Used by:960
Symbol 945 TextUses:238Used by:946
Symbol 946 MovieClipUses:945Used by:947
Symbol 947 ButtonUses:237 946 231 233 235Used by:960
Symbol 948 FontUsed by:949
Symbol 949 EditableTextUses:948Used by:960
Symbol 950 GraphicUsed by:951
Symbol 951 MovieClipUses:950Used by:959
Symbol 952 GraphicUsed by:953
Symbol 953 MovieClipUses:952Used by:954
Symbol 954 MovieClipUses:953Used by:959
Symbol 955 GraphicUsed by:956
Symbol 956 MovieClipUses:955Used by:959
Symbol 957 GraphicUsed by:958
Symbol 958 MovieClipUses:957Used by:959
Symbol 959 MovieClipUses:407 951 417 954 956 958Used by:960
Symbol 960 MovieClipUses:936 940 944 947 949 959Used by:1014
Symbol 961 GraphicUsed by:1013
Symbol 962 EditableTextUses:5Used by:1013
Symbol 963 GraphicUsed by:964
Symbol 964 MovieClipUses:963Used by:1012
Symbol 965 GraphicUsed by:966
Symbol 966 MovieClipUses:965Used by:1012
Symbol 967 GraphicUsed by:968
Symbol 968 MovieClipUses:967Used by:1012
Symbol 969 GraphicUsed by:970
Symbol 970 MovieClipUses:969Used by:1012
Symbol 971 GraphicUsed by:972
Symbol 972 MovieClipUses:971Used by:1012
Symbol 973 GraphicUsed by:974
Symbol 974 MovieClipUses:973Used by:1012
Symbol 975 MovieClipUses:358Used by:1012
Symbol 976 GraphicUsed by:977
Symbol 977 MovieClipUses:976Used by:1012
Symbol 978 MovieClipUses:362Used by:1012
Symbol 979 MovieClipUses:164Used by:1012
Symbol 980 GraphicUsed by:981
Symbol 981 MovieClipUses:980Used by:1012
Symbol 982 MovieClipUses:166Used by:1012
Symbol 983 MovieClipUses:168Used by:1012
Symbol 984 MovieClipUses:172Used by:1012
Symbol 985 MovieClipUses:174Used by:1012
Symbol 986 MovieClipUses:177Used by:1012
Symbol 987 MovieClipUses:183Used by:1012
Symbol 988 MovieClipUses:185Used by:1012
Symbol 989 MovieClipUses:179Used by:1012
Symbol 990 MovieClipUses:170Used by:1012
Symbol 991 MovieClipUses:181Used by:1012
Symbol 992 GraphicUsed by:993
Symbol 993 MovieClipUses:992Used by:1012
Symbol 994 GraphicUsed by:995
Symbol 995 MovieClipUses:994Used by:1012
Symbol 996 MovieClipUses:193Used by:1012
Symbol 997 MovieClipUses:187Used by:1012
Symbol 998 MovieClipUses:189Used by:1012
Symbol 999 MovieClipUses:191Used by:1012
Symbol 1000 MovieClipUses:195Used by:1012
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClipUses:1001Used by:1012
Symbol 1003 GraphicUsed by:1004
Symbol 1004 MovieClipUses:1003Used by:1012
Symbol 1005 MovieClipUses:197Used by:1012
Symbol 1006 MovieClipUses:199Used by:1012
Symbol 1007 MovieClipUses:368Used by:1012
Symbol 1008 GraphicUsed by:1009
Symbol 1009 MovieClipUses:1008Used by:1012
Symbol 1010 GraphicUsed by:1011
Symbol 1011 MovieClipUses:1010Used by:1012
Symbol 1012 MovieClipUses:964 966 968 970 972 974 975 977 978 979 981 982 983 984 985 176 986 987 988 989 990 991 993 995 996 997 998 999 1000 1002 1004 1005 1006 1007 1009 1011Used by:1013
Symbol 1013 MovieClipUses:961 962 1012Used by:1014
Symbol 1014 MovieClipUses:525 559 934 960 1013Used by:Timeline

Instance Names

"mcScreens"Frame 1Symbol 41 MovieClip
"mcScreens"Frame 31Symbol 427 MovieClip
"mcPopups"Frame 31Symbol 500 MovieClip
"mcTransitions"Frame 31Symbol 524 MovieClip
"mcGame"Frame 41Symbol 1014 MovieClip
"txtLoading"Symbol 39 MovieClip Frame 1Symbol 38 EditableText
"mcState"Symbol 40 MovieClip Frame 10Symbol 39 MovieClip
"mcPreloader"Symbol 41 MovieClip Frame 1Symbol 40 MovieClip
"btHelp"Symbol 299 MovieClip Frame 1Symbol 279 Button
"btPlay"Symbol 299 MovieClip Frame 1Symbol 298 Button
"mcContent"Symbol 301 MovieClip Frame 1Symbol 299 MovieClip
"mcState"Symbol 303 MovieClip Frame 10Symbol 300 MovieClip
"mcState"Symbol 303 MovieClip Frame 20Symbol 301 MovieClip
"mcState"Symbol 303 MovieClip Frame 30Symbol 302 MovieClip
"btOk"Symbol 384 MovieClip Frame 1Symbol 379 Button
"txtScore"Symbol 384 MovieClip Frame 1Symbol 383 EditableText
"mcContent"Symbol 386 MovieClip Frame 1Symbol 384 MovieClip
"mcState"Symbol 388 MovieClip Frame 10Symbol 385 MovieClip
"mcState"Symbol 388 MovieClip Frame 20Symbol 386 MovieClip
"mcState"Symbol 388 MovieClip Frame 30Symbol 387 MovieClip
"btPlay"Symbol 422 MovieClip Frame 1Symbol 421 Button
"mcContent"Symbol 424 MovieClip Frame 1Symbol 422 MovieClip
"btBlocker"Symbol 426 MovieClip Frame 10Symbol 391 Button
"mcState"Symbol 426 MovieClip Frame 10Symbol 423 MovieClip
"mcState"Symbol 426 MovieClip Frame 20Symbol 424 MovieClip
"mcState"Symbol 426 MovieClip Frame 30Symbol 425 MovieClip
"mcTitle"Symbol 427 MovieClip Frame 1Symbol 303 MovieClip
"mcEnd"Symbol 427 MovieClip Frame 1Symbol 388 MovieClip
"mcHelp"Symbol 427 MovieClip Frame 1Symbol 426 MovieClip
"btSound"Symbol 445 MovieClip Frame 1Symbol 441 Button
"btSound"Symbol 445 MovieClip Frame 10Symbol 444 Button
"btHelp"Symbol 470 MovieClip Frame 1Symbol 279 Button
"mcSoundToggle"Symbol 470 MovieClip Frame 1Symbol 445 MovieClip
"btRestart"Symbol 470 MovieClip Frame 1Symbol 448 Button
"btRestart"Symbol 470 MovieClip Frame 1Symbol 452 Button
"btResume"Symbol 470 MovieClip Frame 1Symbol 469 Button
"mcContent"Symbol 471 MovieClip Frame 1Symbol 470 MovieClip
"btHelp"Symbol 472 MovieClip Frame 1Symbol 279 Button
"mcSoundToggle"Symbol 472 MovieClip Frame 1Symbol 445 MovieClip
"btRestart"Symbol 472 MovieClip Frame 1Symbol 448 Button
"btQuit"Symbol 472 MovieClip Frame 1Symbol 452 Button
"btResume"Symbol 472 MovieClip Frame 1Symbol 469 Button
"mcContent"Symbol 473 MovieClip Frame 1Symbol 472 MovieClip
"btHelp"Symbol 474 MovieClip Frame 1Symbol 279 Button
"mcSoundToggle"Symbol 474 MovieClip Frame 1Symbol 445 MovieClip
"btRestart"Symbol 474 MovieClip Frame 1Symbol 448 Button
"btRestart"Symbol 474 MovieClip Frame 1Symbol 452 Button
"btResume"Symbol 474 MovieClip Frame 1Symbol 469 Button
"mcContent"Symbol 475 MovieClip Frame 1Symbol 474 MovieClip
"btBlocker"Symbol 476 MovieClip Frame 10Symbol 391 Button
"mcState"Symbol 476 MovieClip Frame 10Symbol 471 MovieClip
"mcState"Symbol 476 MovieClip Frame 20Symbol 473 MovieClip
"mcState"Symbol 476 MovieClip Frame 30Symbol 475 MovieClip
"btYes"Symbol 488 MovieClip Frame 1Symbol 484 Button
"btNo"Symbol 488 MovieClip Frame 1Symbol 487 Button
"btYes"Symbol 489 MovieClip Frame 1Symbol 484 Button
"btNo"Symbol 489 MovieClip Frame 1Symbol 487 Button
"mcContent"Symbol 490 MovieClip Frame 1Symbol 489 MovieClip
"btYes"Symbol 491 MovieClip Frame 1Symbol 484 Button
"btNo"Symbol 491 MovieClip Frame 1Symbol 487 Button
"btBlocker"Symbol 492 MovieClip Frame 10Symbol 391 Button
"mcState"Symbol 492 MovieClip Frame 10Symbol 488 MovieClip
"mcState"Symbol 492 MovieClip Frame 20Symbol 490 MovieClip
"mcState"Symbol 492 MovieClip Frame 30Symbol 491 MovieClip
"btYes"Symbol 496 MovieClip Frame 1Symbol 484 Button
"btNo"Symbol 496 MovieClip Frame 1Symbol 487 Button
"mcContent"Symbol 497 MovieClip Frame 1Symbol 489 MovieClip
"btYes"Symbol 498 MovieClip Frame 1Symbol 484 Button
"btNo"Symbol 498 MovieClip Frame 1Symbol 487 Button
"btBlocker"Symbol 499 MovieClip Frame 10Symbol 391 Button
"mcState"Symbol 499 MovieClip Frame 10Symbol 496 MovieClip
"mcState"Symbol 499 MovieClip Frame 20Symbol 497 MovieClip
"mcState"Symbol 499 MovieClip Frame 30Symbol 498 MovieClip
"mcMenu"Symbol 500 MovieClip Frame 1Symbol 476 MovieClip
"mcConfirm"Symbol 500 MovieClip Frame 1Symbol 492 MovieClip
"mcConfirmRestart"Symbol 500 MovieClip Frame 1Symbol 499 MovieClip
"btBlocker"Symbol 523 MovieClip Frame 10Symbol 391 Button
"mcState"Symbol 523 MovieClip Frame 10Symbol 514 MovieClip
"mcState"Symbol 523 MovieClip Frame 20Symbol 522 MovieClip
"mcDefault"Symbol 524 MovieClip Frame 1Symbol 523 MovieClip
"mcPan1"Symbol 605 MovieClip Frame 1Symbol 598 MovieClip
"mcPan2"Symbol 605 MovieClip Frame 2Symbol 600 MovieClip
"mcPan3"Symbol 605 MovieClip Frame 3Symbol 602 MovieClip
"mcPan4"Symbol 605 MovieClip Frame 4Symbol 604 MovieClip
"mcCatchZone"Symbol 611 MovieClip Frame 1Symbol 561 MovieClip
"mcPan"Symbol 611 MovieClip Frame 1Symbol 605 MovieClip
"mcCatchZone"Symbol 613 MovieClip Frame 1Symbol 561 MovieClip
"mcPan"Symbol 613 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 620 MovieClip Frame 3Symbol 605 MovieClip
"mcPan"Symbol 620 MovieClip Frame 9Symbol 605 MovieClip
"mcCatchZone"Symbol 626 MovieClip Frame 1Symbol 561 MovieClip
"mcFood"Symbol 626 MovieClip Frame 1Symbol 623 MovieClip
"mcPan"Symbol 626 MovieClip Frame 1Symbol 605 MovieClip
"mcFood"Symbol 626 MovieClip Frame 3Symbol 623 MovieClip
"mcFood"Symbol 626 MovieClip Frame 9Symbol 623 MovieClip
"mcCatchZone"Symbol 627 MovieClip Frame 1Symbol 561 MovieClip
"mcPan"Symbol 627 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 641 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 658 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 659 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 659 MovieClip Frame 9Symbol 605 MovieClip
"mcState"Symbol 660 MovieClip Frame 1Symbol 611 MovieClip
"mcState"Symbol 660 MovieClip Frame 11Symbol 613 MovieClip
"mcState"Symbol 660 MovieClip Frame 21Symbol 620 MovieClip
"mcState"Symbol 660 MovieClip Frame 31Symbol 626 MovieClip
"mcState"Symbol 660 MovieClip Frame 41Symbol 627 MovieClip
"mcState"Symbol 660 MovieClip Frame 51Symbol 641 MovieClip
"mcState"Symbol 660 MovieClip Frame 61Symbol 658 MovieClip
"mcState"Symbol 660 MovieClip Frame 71Symbol 659 MovieClip
"mcState"Symbol 660 MovieClip Frame 81Symbol 589 MovieClip
"mcCatchZone"Symbol 679 MovieClip Frame 1Symbol 561 MovieClip
"mcPan"Symbol 679 MovieClip Frame 1Symbol 605 MovieClip
"mcCatchZone"Symbol 692 MovieClip Frame 1Symbol 561 MovieClip
"mcPan"Symbol 692 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 707 MovieClip Frame 3Symbol 605 MovieClip
"mcPan"Symbol 707 MovieClip Frame 8Symbol 605 MovieClip
"mcCatchZone"Symbol 716 MovieClip Frame 1Symbol 561 MovieClip
"mcFood"Symbol 716 MovieClip Frame 1Symbol 623 MovieClip
"mcPan"Symbol 716 MovieClip Frame 1Symbol 605 MovieClip
"mcCatchZone"Symbol 717 MovieClip Frame 1Symbol 561 MovieClip
"mcPan"Symbol 717 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 720 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 723 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 728 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 728 MovieClip Frame 9Symbol 605 MovieClip
"mcState"Symbol 729 MovieClip Frame 1Symbol 679 MovieClip
"mcState"Symbol 729 MovieClip Frame 11Symbol 692 MovieClip
"mcState"Symbol 729 MovieClip Frame 21Symbol 707 MovieClip
"mcState"Symbol 729 MovieClip Frame 31Symbol 716 MovieClip
"mcState"Symbol 729 MovieClip Frame 41Symbol 717 MovieClip
"mcState"Symbol 729 MovieClip Frame 51Symbol 720 MovieClip
"mcState"Symbol 729 MovieClip Frame 61Symbol 723 MovieClip
"mcState"Symbol 729 MovieClip Frame 71Symbol 728 MovieClip
"mcState"Symbol 729 MovieClip Frame 81Symbol 589 MovieClip
"mcCatchZone"Symbol 749 MovieClip Frame 1Symbol 561 MovieClip
"mcPan"Symbol 749 MovieClip Frame 1Symbol 605 MovieClip
"mcCatchZone"Symbol 755 MovieClip Frame 1Symbol 561 MovieClip
"mcPan"Symbol 755 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 766 MovieClip Frame 3Symbol 605 MovieClip
"mcPan"Symbol 766 MovieClip Frame 4Symbol 605 MovieClip
"mcCatchZone"Symbol 780 MovieClip Frame 1Symbol 561 MovieClip
"mcFood"Symbol 780 MovieClip Frame 1Symbol 623 MovieClip
"mcPan"Symbol 780 MovieClip Frame 1Symbol 605 MovieClip
"mcCatchZone"Symbol 785 MovieClip Frame 1Symbol 561 MovieClip
"mcPan"Symbol 785 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 789 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 793 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 797 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 797 MovieClip Frame 7Symbol 605 MovieClip
"mcState"Symbol 798 MovieClip Frame 1Symbol 749 MovieClip
"mcState"Symbol 798 MovieClip Frame 11Symbol 755 MovieClip
"mcState"Symbol 798 MovieClip Frame 21Symbol 766 MovieClip
"mcState"Symbol 798 MovieClip Frame 31Symbol 780 MovieClip
"mcState"Symbol 798 MovieClip Frame 41Symbol 785 MovieClip
"mcState"Symbol 798 MovieClip Frame 51Symbol 789 MovieClip
"mcState"Symbol 798 MovieClip Frame 61Symbol 793 MovieClip
"mcState"Symbol 798 MovieClip Frame 71Symbol 797 MovieClip
"mcState"Symbol 798 MovieClip Frame 81Symbol 589 MovieClip
"mcCatchZone"Symbol 817 MovieClip Frame 1Symbol 561 MovieClip
"mcPan"Symbol 817 MovieClip Frame 1Symbol 605 MovieClip
"mcCatchZone"Symbol 821 MovieClip Frame 1Symbol 561 MovieClip
"mcPan"Symbol 821 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 829 MovieClip Frame 4Symbol 605 MovieClip
"mcPan"Symbol 829 MovieClip Frame 8Symbol 605 MovieClip
"mcCatchZone"Symbol 833 MovieClip Frame 1Symbol 561 MovieClip
"mcFood"Symbol 833 MovieClip Frame 1Symbol 623 MovieClip
"mcPan"Symbol 833 MovieClip Frame 1Symbol 605 MovieClip
"mcFood"Symbol 833 MovieClip Frame 5Symbol 623 MovieClip
"mcCatchZone"Symbol 834 MovieClip Frame 1Symbol 561 MovieClip
"mcPan"Symbol 834 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 837 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 840 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 841 MovieClip Frame 1Symbol 605 MovieClip
"mcPan"Symbol 841 MovieClip Frame 4Symbol 605 MovieClip
"mcState"Symbol 842 MovieClip Frame 1Symbol 817 MovieClip
"mcState"Symbol 842 MovieClip Frame 11Symbol 821 MovieClip
"mcState"Symbol 842 MovieClip Frame 21Symbol 829 MovieClip
"mcState"Symbol 842 MovieClip Frame 31Symbol 833 MovieClip
"mcState"Symbol 842 MovieClip Frame 41Symbol 834 MovieClip
"mcState"Symbol 842 MovieClip Frame 51Symbol 837 MovieClip
"mcState"Symbol 842 MovieClip Frame 61Symbol 840 MovieClip
"mcState"Symbol 842 MovieClip Frame 71Symbol 841 MovieClip
"mcState"Symbol 842 MovieClip Frame 81Symbol 589 MovieClip
"mcCook"Symbol 843 MovieClip Frame 1Symbol 660 MovieClip
"mcCook"Symbol 843 MovieClip Frame 2Symbol 729 MovieClip
"mcCook"Symbol 843 MovieClip Frame 3Symbol 798 MovieClip
"mcCook"Symbol 843 MovieClip Frame 4Symbol 842 MovieClip
"mcHand"Symbol 898 MovieClip Frame 1Symbol 888 MovieClip
"mcState"Symbol 926 MovieClip Frame 1Symbol 886 MovieClip
"mcState"Symbol 926 MovieClip Frame 10Symbol 898 MovieClip
"mcState"Symbol 926 MovieClip Frame 20Symbol 903 MovieClip
"mcState"Symbol 926 MovieClip Frame 30Symbol 914 MovieClip
"mcState"Symbol 926 MovieClip Frame 40Symbol 925 MovieClip
"mcState"Symbol 926 MovieClip Frame 50Symbol 886 MovieClip
"mcState"Symbol 926 MovieClip Frame 60Symbol 898 MovieClip
"mcState"Symbol 926 MovieClip Frame 70Symbol 903 MovieClip
"mcState"Symbol 926 MovieClip Frame 80Symbol 914 MovieClip
"mcState"Symbol 926 MovieClip Frame 90Symbol 925 MovieClip
"mcPlayer"Symbol 927 MovieClip Frame 1Symbol 926 MovieClip
"mcFood0"Symbol 929 MovieClip Frame 1Symbol 623 MovieClip
"mcFood1"Symbol 929 MovieClip Frame 2Symbol 623 MovieClip
"mcFood1"Symbol 929 MovieClip Frame 3Symbol 623 MovieClip
"mcFood2"Symbol 929 MovieClip Frame 3Symbol 623 MovieClip
"mcFood2"Symbol 929 MovieClip Frame 4Symbol 623 MovieClip
"mcFood3"Symbol 929 MovieClip Frame 4Symbol 623 MovieClip
"mcFood0"Symbol 929 MovieClip Frame 4Symbol 623 MovieClip
"mcFood1"Symbol 929 MovieClip Frame 5Symbol 623 MovieClip
"mcFood4"Symbol 929 MovieClip Frame 5Symbol 623 MovieClip
"mcFood0"Symbol 929 MovieClip Frame 5Symbol 623 MovieClip
"mcFood3"Symbol 929 MovieClip Frame 5Symbol 623 MovieClip
"mcOrder"Symbol 930 MovieClip Frame 1Symbol 929 MovieClip
"mcOrder"Symbol 931 MovieClip Frame 1Symbol 929 MovieClip
"mcOrder"Symbol 932 MovieClip Frame 1Symbol 929 MovieClip
"mcState"Symbol 933 MovieClip Frame 1Symbol 930 MovieClip
"mcState"Symbol 933 MovieClip Frame 11Symbol 931 MovieClip
"mcState"Symbol 933 MovieClip Frame 21Symbol 932 MovieClip
"mcCounter6"Symbol 934 MovieClip Frame 1Symbol 843 MovieClip
"mcCounter7"Symbol 934 MovieClip Frame 1Symbol 843 MovieClip
"mcCounter4"Symbol 934 MovieClip Frame 1Symbol 843 MovieClip
"mcCounter5"Symbol 934 MovieClip Frame 1Symbol 843 MovieClip
"mcCounter2"Symbol 934 MovieClip Frame 1Symbol 843 MovieClip
"mcCounter3"Symbol 934 MovieClip Frame 1Symbol 843 MovieClip
"mcCounter0"Symbol 934 MovieClip Frame 1Symbol 843 MovieClip
"mcCounter1"Symbol 934 MovieClip Frame 1Symbol 843 MovieClip
"mcPlayerPositions"Symbol 934 MovieClip Frame 1Symbol 927 MovieClip
"mcBubble6"Symbol 934 MovieClip Frame 1Symbol 933 MovieClip
"mcBubble0"Symbol 934 MovieClip Frame 1Symbol 933 MovieClip
"mcBubble2"Symbol 934 MovieClip Frame 1Symbol 933 MovieClip
"mcBubble4"Symbol 934 MovieClip Frame 1Symbol 933 MovieClip
"mcBubble7"Symbol 934 MovieClip Frame 1Symbol 933 MovieClip
"mcBubble5"Symbol 934 MovieClip Frame 1Symbol 933 MovieClip
"mcBubble3"Symbol 934 MovieClip Frame 1Symbol 933 MovieClip
"mcBubble1"Symbol 934 MovieClip Frame 1Symbol 933 MovieClip
"mcTries"Symbol 960 MovieClip Frame 1Symbol 940 MovieClip
"btMenu"Symbol 960 MovieClip Frame 1Symbol 947 Button
"txtScore"Symbol 960 MovieClip Frame 1Symbol 949 EditableText
"mcState"Symbol 1013 MovieClip Frame 10Symbol 1012 MovieClip
"mcDynamicObjects"Symbol 1014 MovieClip Frame 1Symbol 934 MovieClip
"mcHud"Symbol 1014 MovieClip Frame 1Symbol 960 MovieClip
"mcSkinner"Symbol 1014 MovieClip Frame 1Symbol 1013 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 1015 as "__Packages.com.sarbakan.BaseDisneyController"
ExportAssets (56)Timeline Frame 1Symbol 1016 as "__Packages.com.sarbakan.utils.StateManaged"
ExportAssets (56)Timeline Frame 1Symbol 1017 as "__Packages.com.sarbakan.utils.TransitionManager"
ExportAssets (56)Timeline Frame 1Symbol 1018 as "__Packages.com.sarbakan.utils.MoreString"
ExportAssets (56)Timeline Frame 1Symbol 1019 as "__Packages.com.sarbakan.DXDControllerWrapper"
ExportAssets (56)Timeline Frame 1Symbol 1020 as "__Packages.com.disney.gem.games.GameContainer"
ExportAssets (56)Timeline Frame 1Symbol 1021 as "__Packages.com.sarbakan.utils.FrameRateDisplayer"
ExportAssets (56)Timeline Frame 1Symbol 1022 as "__Packages.com.sarbakan.utils.ScreenController"
ExportAssets (56)Timeline Frame 1Symbol 1023 as "__Packages.com.sarbakan.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 1024 as "__Packages.com.disney.gem.games.restoRush.Controller"
ExportAssets (56)Timeline Frame 1Symbol 1025 as "__Packages.com.disney.gem.games.restoRush.GameEngine"
ExportAssets (56)Timeline Frame 1Symbol 1026 as "__Packages.com.disney.gem.games.restoRush.Player"
ExportAssets (56)Timeline Frame 1Symbol 1027 as "__Packages.com.sarbakan.sound.SoundManager"
ExportAssets (56)Timeline Frame 1Symbol 1028 as "__Packages.com.sarbakan.sound.SoundItem"
ExportAssets (56)Timeline Frame 1Symbol 1029 as "__Packages.com.sarbakan.utils.MoreMath"
ExportAssets (56)Timeline Frame 1Symbol 1030 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 1031 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 1032 as "__Packages.com.disney.gem.games.restoRush.GameData"
ExportAssets (56)Timeline Frame 1Symbol 1033 as "__Packages.com.disney.gem.games.restoRush.CountersManager"
ExportAssets (56)Timeline Frame 1Symbol 1034 as "__Packages.com.sarbakan.utils.Tools"
ExportAssets (56)Timeline Frame 1Symbol 1035 as "__Packages.com.disney.gem.games.restoRush.Cook"
ExportAssets (56)Timeline Frame 1Symbol 1036 as "__Packages.com.disney.gem.games.restoRush.Bubble"
ExportAssets (56)Timeline Frame 1Symbol 1037 as "__Packages.com.disney.gem.games.restoRush.Food"
ExportAssets (56)Timeline Frame 1Symbol 1038 as "__Packages.com.disney.gem.games.restoRush.Skinner"
ExportAssets (56)Timeline Frame 1Symbol 1039 as "__Packages.com.disney.gem.games.restoRush.popups.MenuPopup"
ExportAssets (56)Timeline Frame 1Symbol 1040 as "__Packages.com.disney.gem.games.restoRush.popups.ConfirmPopupQuit"
ExportAssets (56)Timeline Frame 1Symbol 1041 as "__Packages.com.disney.gem.games.restoRush.popups.ConfirmPopupRestart"
ExportAssets (56)Timeline Frame 1Symbol 1042 as "__Packages.com.disney.gem.games.restoRush.screens.TitleScreen"
ExportAssets (56)Timeline Frame 1Symbol 1043 as "__Packages.com.disney.gem.games.restoRush.screens.HelpScreen"
ExportAssets (56)Timeline Frame 1Symbol 1044 as "__Packages.com.disney.gem.games.restoRush.screens.EndScreen"
ExportAssets (56)Timeline Frame 1Symbol 1045 as "__Packages.com.disney.gem.games.restoRush.screens.PreloaderScreen"
ExportAssets (56)Timeline Frame 21Symbol 43 as "mcFood3"
ExportAssets (56)Timeline Frame 21Symbol 45 as "mcFood1"
ExportAssets (56)Timeline Frame 21Symbol 47 as "mcFood2"
ExportAssets (56)Timeline Frame 21Symbol 49 as "CookAsk.wav"
ExportAssets (56)Timeline Frame 21Symbol 50 as "CookCatch0.wav"
ExportAssets (56)Timeline Frame 21Symbol 51 as "CookCatch1.wav"
ExportAssets (56)Timeline Frame 21Symbol 52 as "CookCatch2.wav"
ExportAssets (56)Timeline Frame 21Symbol 53 as "CookCatch3.wav"
ExportAssets (56)Timeline Frame 21Symbol 54 as "CookDodge.wav"
ExportAssets (56)Timeline Frame 21Symbol 55 as "CookMad.wav"
ExportAssets (56)Timeline Frame 21Symbol 56 as "CookOut.wav"
ExportAssets (56)Timeline Frame 21Symbol 57 as "OrderAppear2.wav"
ExportAssets (56)Timeline Frame 21Symbol 58 as "OrderAppear1.wav"
ExportAssets (56)Timeline Frame 21Symbol 59 as "OrderAppear0.wav"
ExportAssets (56)Timeline Frame 21Symbol 60 as "PlayerThrow.wav"
ExportAssets (56)Timeline Frame 21Symbol 61 as "PlayerWalk0.wav"
ExportAssets (56)Timeline Frame 21Symbol 62 as "PlayerWalk1.wav"
ExportAssets (56)Timeline Frame 21Symbol 63 as "PlayerTurn.wav"
ExportAssets (56)Timeline Frame 21Symbol 64 as "BtClick.wav"
ExportAssets (56)Timeline Frame 21Symbol 65 as "BtRollOver.wav"
ExportAssets (56)Timeline Frame 21Symbol 66 as "CookIn.wav"
ExportAssets (56)Timeline Frame 21Symbol 67 as "PlayerIdle.wav"
ExportAssets (56)Timeline Frame 21Symbol 68 as "KitchenAmbiance.wav"
ExportAssets (56)Timeline Frame 21Symbol 69 as "Transition.wav"
ExportAssets (56)Timeline Frame 21Symbol 70 as "Music_Game.wav"
ExportAssets (56)Timeline Frame 21Symbol 71 as "Music_Pack.wav"
ExportAssets (56)Timeline Frame 21Symbol 72 as "Player_Idle.wav"
ExportAssets (56)Timeline Frame 21Symbol 73 as "CookCatchFood.wav"
ExportAssets (56)Timeline Frame 21Symbol 74 as "Cook_Happy_2.wav"
ExportAssets (56)Timeline Frame 21Symbol 75 as "Cook_Happy_3.wav"
ExportAssets (56)Timeline Frame 21Symbol 76 as "Cook_Happy_1.wav"
ExportAssets (56)Timeline Frame 21Symbol 77 as "Cook_Happy_4.wav"

Labels

"init"Frame 1
"preloader"Frame 11
"export"Frame 21
"packaging"Frame 31
"game"Frame 41
"hidden"Symbol 40 MovieClip Frame 1
"idle"Symbol 40 MovieClip Frame 10
"Idle"Symbol 43 MovieClip [mcFood3] Frame 1
"Idle"Symbol 45 MovieClip [mcFood1] Frame 1
"Idle"Symbol 47 MovieClip [mcFood2] Frame 1
"hidden"Symbol 303 MovieClip Frame 1
"in"Symbol 303 MovieClip Frame 10
"idle"Symbol 303 MovieClip Frame 20
"out"Symbol 303 MovieClip Frame 30
"hidden"Symbol 388 MovieClip Frame 1
"in"Symbol 388 MovieClip Frame 10
"idle"Symbol 388 MovieClip Frame 20
"out"Symbol 388 MovieClip Frame 30
"hidden"Symbol 426 MovieClip Frame 1
"in"Symbol 426 MovieClip Frame 10
"idle"Symbol 426 MovieClip Frame 20
"out"Symbol 426 MovieClip Frame 30
"On"Symbol 445 MovieClip Frame 1
"Off"Symbol 445 MovieClip Frame 10
"hidden"Symbol 476 MovieClip Frame 1
"in"Symbol 476 MovieClip Frame 10
"idle"Symbol 476 MovieClip Frame 20
"out"Symbol 476 MovieClip Frame 30
"hidden"Symbol 492 MovieClip Frame 1
"in"Symbol 492 MovieClip Frame 10
"idle"Symbol 492 MovieClip Frame 20
"out"Symbol 492 MovieClip Frame 30
"hidden"Symbol 499 MovieClip Frame 1
"in"Symbol 499 MovieClip Frame 10
"idle"Symbol 499 MovieClip Frame 20
"out"Symbol 499 MovieClip Frame 30
"hidden"Symbol 523 MovieClip Frame 1
"in"Symbol 523 MovieClip Frame 10
"out"Symbol 523 MovieClip Frame 20
"Wait"Symbol 660 MovieClip Frame 1
"Ask"Symbol 660 MovieClip Frame 11
"In"Symbol 660 MovieClip Frame 21
"Catch"Symbol 660 MovieClip Frame 31
"Dodge"Symbol 660 MovieClip Frame 41
"Happy"Symbol 660 MovieClip Frame 51
"Angry"Symbol 660 MovieClip Frame 61
"Out"Symbol 660 MovieClip Frame 71
"Hidden"Symbol 660 MovieClip Frame 81
"Wait"Symbol 729 MovieClip Frame 1
"Ask"Symbol 729 MovieClip Frame 11
"In"Symbol 729 MovieClip Frame 21
"Catch"Symbol 729 MovieClip Frame 31
"Dodge"Symbol 729 MovieClip Frame 41
"Happy"Symbol 729 MovieClip Frame 51
"Angry"Symbol 729 MovieClip Frame 61
"Out"Symbol 729 MovieClip Frame 71
"Hidden"Symbol 729 MovieClip Frame 81
"Wait"Symbol 798 MovieClip Frame 1
"Ask"Symbol 798 MovieClip Frame 11
"In"Symbol 798 MovieClip Frame 21
"Catch"Symbol 798 MovieClip Frame 31
"Dodge"Symbol 798 MovieClip Frame 41
"Happy"Symbol 798 MovieClip Frame 51
"Angry"Symbol 798 MovieClip Frame 61
"Out"Symbol 798 MovieClip Frame 71
"Hidden"Symbol 798 MovieClip Frame 81
"Wait"Symbol 842 MovieClip Frame 1
"Ask"Symbol 842 MovieClip Frame 11
"In"Symbol 842 MovieClip Frame 21
"Catch"Symbol 842 MovieClip Frame 31
"Dodge"Symbol 842 MovieClip Frame 41
"Happy"Symbol 842 MovieClip Frame 51
"Angry"Symbol 842 MovieClip Frame 61
"Out"Symbol 842 MovieClip Frame 71
"Hidden"Symbol 842 MovieClip Frame 81
"Hidden"Symbol 843 MovieClip Frame 5
"IdleLeft"Symbol 926 MovieClip Frame 1
"ThrowLeft"Symbol 926 MovieClip Frame 10
"TurnLeft"Symbol 926 MovieClip Frame 20
"WalkUpLeft"Symbol 926 MovieClip Frame 30
"WalkDownLeft"Symbol 926 MovieClip Frame 40
"IdleRight"Symbol 926 MovieClip Frame 50
"ThrowRight"Symbol 926 MovieClip Frame 60
"TurnRight"Symbol 926 MovieClip Frame 70
"WalkUpRight"Symbol 926 MovieClip Frame 80
"WalkDownRight"Symbol 926 MovieClip Frame 90
"Idle"Symbol 933 MovieClip Frame 1
"Disappear"Symbol 933 MovieClip Frame 11
"Appear"Symbol 933 MovieClip Frame 21
"Hidden"Symbol 933 MovieClip Frame 30
"Hidden"Symbol 1013 MovieClip Frame 1
"In"Symbol 1013 MovieClip Frame 10




http://swfchan.com/24/118588/info.shtml
Created: 7/3 -2019 03:33:59 Last modified: 7/3 -2019 03:33:59 Server time: 15/11 -2024 01:30:22