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

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

Winnie-Balloon-Trail.swf

This is the info page for
Flash #109432

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


Text
screens

preloader

100%

Loading

LEVEL 10

LEVEL 9

LEVEL 8

LEVEL 7

LEVEL 6

LEVEL 5

LEVEL 4

LEVEL 3

LEVEL 2

LEVEL 1

screens

title


Balloon

Trail

Play

Help

Hunny

© 2008 Disney  *Based on the“Winnie the Pooh”works by A. A. Milne and E. H. Shepard.

help

Help

Pooh and Piglet have been invited to Christopher Robin’s party.
Help them follow the balloon trail!

Clear the way by pushing
the empty honey pots with:

TIP: Hurry up if you see bees!

win

Play Again

!

y

t

r

a

p

e

h

o

m

c

l

W

Thanks to you,
Pooh and all his friends
can now celebrate!

popups

menu

Menu

Sound On

Sound Off

Restart

Resume

Menu

confirm

Restart

Are you sure you
want to restart?

Yes

No

level transition

Hi guys! Follow the
balloon trail to the party!
There are nine
balloons  remaining.

Level
1

Level
2

This is balloon #2!
This way, please!

Level
3

What a view!
Three down, seven to go.

Level
4

Balloon #4 here:
Keep going!

Level
5

This is balloon #5.
Smell that fresh air!

Level
6

You made it to the
sixth balloon!
Watch out for the bees!

Level
7

Balloon #7:
Can’t wait to see you guys!

Level
8

This is balloon #8: You’re
getting closer!
Only two more to go!

Level
9

Balloon #9:
You’re almost there!

Level
10

You made it!

Press any key to continue

Press any key to continue

transitions

default

Menu

Reset Level

ActionScript [AS1/AS2]

Frame 1
var _oPreloaderScreen = (new com.disney.gem.games.poohAnubis.screens.PreloaderScreen(mcScreens.mcPreloader)); com.sarbakan.BaseDisneyController.bDEBUG = false; new com.disney.gem.games.poohAnubis.Controller(this, _oPreloaderScreen);
Symbol 731 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) { checkStateChange(); } 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 _local2 = false; var _local3 = arguments.length - 1; for ( ; _local3 >= 0 ; _local3--) { if (arguments[_local3] == sState) { _local2 = true; break; } } return(!_local2); } function destroy() { delete mcRef; } function get Mc() { return(mcRef); } function onUpdate() { checkStateChange(); this["state_" + sState](); } function checkStateChange() { if ((sNextState != undefined) && (sNextState != sState)) { this[("state_" + sState) + "_end"](); sState = sNextState; sNextState = undefined; mcRef.gotoAndStop(sState); this[("state_" + sState) + "_init"](); } } function onUpdatePaused() { if (bPausable == false) { onUpdate(); } } function onPause() { if (bPausable) { mcRef.mcState.stop(); } } function onUnPause() { if (bPausable) { mcRef.mcState.play(); } } }
Symbol 732 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 _local4 = bInOut; if (_bInOutOverride != undefined) { _local4 = _bInOutOverride; } if (_local4) { setState(sSTATE_OUT); } else { setState(sSTATE_HIDDEN, true); fHideCallBack(); } } function getRef() { return(mcRef); } function isInOutTransitionning() { return((sState == sSTATE_IN) || (sState == sSTATE_OUT)); } 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 733 MovieClip [__Packages.com.disney.gem.games.poohAnubis.screens.PreloaderScreen] Frame 0
class com.disney.gem.games.poohAnubis.screens.PreloaderScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function PreloaderScreen (_mcRef) { super(_mcRef); } function state_idle() { var _local2 = com.disney.gem.games.poohAnubis.Controller(oController).mcTimeline.getBytesLoaded() / com.disney.gem.games.poohAnubis.Controller(oController).mcTimeline.getBytesTotal(); mcRef.mcState.txtLoading.text = Math.round(_local2 * 100) + "%"; if (_local2 == 1) { com.disney.gem.games.poohAnubis.Controller(oController).onPreloadingDone(); } } }
Symbol 734 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() { if (com.disney.gem.base.BaseObject == undefined) { var _local2 = nCONTROLLER_MODE_STANDALONE; } else { var _local2 = nCONTROLLER_MODE_DXD; } return(_local2); } 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); } } function showScreen(_oScreenController, _bInOut, _sTransitionID, _fMidTransitionCallBack) { if (oCurrentScreen) { hideCurrentScreen(com.sarbakan.utils.Delegate.create(this, showScreen, _oScreenController, _bInOut, null, _fMidTransitionCallBack), _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); _fMidTransitionCallBack(); } oMainBroadcaster.addListener(oCurrentScreen); } } function hideCurrentScreen(_fHideCallBack, _sTransition, _fEndCallBack) { fScreenHideCallBack = _fHideCallBack; if (_sTransition != undefined) { oTransitionManager.playTransition(_sTransition, com.sarbakan.utils.Delegate.create(oCurrentScreen, oCurrentScreen.hide, com.sarbakan.utils.Delegate.create(this, onScreenHidden)), _fEndCallBack); } else { oCurrentScreen.hide(com.sarbakan.utils.Delegate.create(this, onScreenHidden)); } } function showPopup(_oPopupController, _bInOut) { var _local4 = false; var _local5 = aPopups.length - 1; for ( ; _local5 >= 0 ; _local5--) { var _local6 = aPopups[_local5]; if (_oPopupController.getRef() == _local6.getRef()) { _local4 = true; _local6.destroy(); oMainBroadcaster.removeListener(_local6); aPopups[_local5] = _oPopupController; break; } } if (!_local4) { 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 _local2 = [mcTimeline.mcPopups, mcTimeline.mcScreens]; var _local3 = _local2.length - 1; for ( ; _local3 >= 0 ; _local3--) { for (var j in _local2[_local3]) { _local2[_local3][j].stop(); } } } 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 735 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 i in mcTransitionContainer) { mcTransitionContainer[i].stop(); } } function playTransition(_sTransitionID, _fMiddleCallBack, _fEndCallBack) { mcTransition = mcTransitionContainer["mc" + com.sarbakan.utils.MoreString.upperFirstChar(_sTransitionID)]; fMiddleCallBack = _fMiddleCallBack; fEndCallBack = _fEndCallBack; if (mcTransition == undefined) { } 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 736 MovieClip [__Packages.com.sarbakan.utils.MoreString] Frame 0
class com.sarbakan.utils.MoreString { function MoreString () { } static function pad(_sToPad, _sCharPad, _nMinLength, _sSideToPad) { var _local6 = String(_sToPad); while (_local6.length < _nMinLength) { if (_sSideToPad == "RIGHT") { _local6 = _local6 + _sCharPad; } else { _local6 = _sCharPad + _local6; } } return(_local6); } static function trim(_sToTrim, _sCharTrim, _sSideToTrim) { var _local5 = String(_sToTrim); if (_sSideToTrim == "RIGHT") { while (_local5.substr(_local5.length - 2, 1) == _sCharTrim) { _local5 = _local5.slice(-1); } } else { while (_local5.substr(0, 1) == _sCharTrim) { _local5 = _local5.slice(1); } } return(_local5); } static function replace(_sString, _sFind, _sReplace) { return(_sString.split(_sFind).join(_sReplace)); } static function formatTime(_nTime) { var _local3 = _nTime; var _local4 = Math.floor(_local3 / 60); var _local5 = Math.round(_local3 - (_local4 * 60)); return((pad(String(_local4), "0", 2) + ":") + pad(String(_local5), "0", 2)); } static function formatNumber(__sNumber, __nMinimumChar) { var _local4 = String(__sNumber); var _local5 = ""; var _local6 = _local4.length; _local6 = _local6 / 3; if (_local6 <= 1) { var _local7 = _local4; if (_local7.length < __nMinimumChar) { _local7 = "0" + _local7; } } else { var _local8 = _local6; for ( ; _local8 > 1 ; _local8--) { _local5 = (" " + _local4.substr(-3)) + _local5; _local4 = _local4.substr(0, -3); } var _local7 = _local4 + _local5; if (_local7.length < __nMinimumChar) { _local7 = "0" + _local7; } } return(_local7); } 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) { if (_bDecimalOpt == undefined) { var _local9 = true; } else { var _local9 = _bDecimalOpt; } var _local5 = String(_nMoney).split("."); if (_local5[1] != undefined) { var _local6 = _local5[1].substr(0, 2); switch (_local6.length) { case 0 : _local6 = _local6 + "00"; break; case 1 : _local6 = _local6 + "0"; break; case 2 : break; default : _local6 = "00"; } } else { var _local6 = "00"; } var _local8 = _local5[0]; var _local7 = ""; while (_local8.length > 3) { _local7 = (_sDelimiteur + _local8.substr(_local8.length - 3)) + _local7; _local8 = _local8.substr(0, _local8.length - 3); } _local7 = _local8 + _local7; if (_local9) { return(((_local7 + ".") + _local6) + "$"); } return(_local7 + " $"); } static function getOrdinalSuffix(_nNumber) { var _local4 = String(_nNumber); if ((_local4.substr(-2, 2) == 11) || ((_local4.substr(-2, 2) == 12) || (_local4.substr(-2, 2) == 13))) { var _local3 = "th"; } else if (_local4.substr(-1, 1) == 1) { var _local3 = "st"; } else if (_local4.substr(-1, 1) == 2) { var _local3 = "nd"; } else if (_local4.substr(-1, 1) == 3) { var _local3 = "rd"; } else { var _local3 = "th"; } return(_local3); } }
Symbol 737 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 738 MovieClip [__Packages.com.disney.gem.games.GameContainer] Frame 0
class com.disney.gem.games.GameContainer { function GameContainer () { } }
Symbol 739 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 _local4 = new TextFormat(); _local4.font = DEBUG_FONT; _local4.size = DEBUG_FONT_SIZE; _local4.color = DEBUG_FONT_COLOR; _local4.align = "right"; mcDebug.field.setNewTextFormat(_local4); mcDebug.field.selectable = false; mcDebug.createTextField("fieldShadow", 1, 1, 1, 400, 50); var _local5 = new TextFormat(); _local5.font = DEBUG_FONT; _local5.size = DEBUG_FONT_SIZE; _local5.color = DEBUG_FONT_SHADOW_COLOR; _local5.align = "right"; mcDebug.fieldShadow.setNewTextFormat(_local5); 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 _local2 = ""; var _local3 = String(nAverageFps).split("."); if (_local3[1] == undefined) { _local2 = nAverageFps + ".00"; } else if (_local3[1].length == 1) { _local2 = (_local3[0] + ".0") + _local3[1]; } else { _local2 = (_local3[0] + ".") + _local3[1].substr(0, 2); } return(_local2); } 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 740 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 _local4 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; var _local4 = arguments.callee.arg; _local4 = _local4.concat(arguments); return(_local3.apply(_local2, _local4)); }; _local4.target = obj; _local4.func = func; _local4.arg = arguments.slice(2); return(_local4); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 741 MovieClip [__Packages.com.disney.gem.games.poohAnubis.Controller] Frame 0
class com.disney.gem.games.poohAnubis.Controller extends com.sarbakan.BaseDisneyController { var showScreen, mcTimeline, allowInstructions, onGameStart, setLevel, bPaused, unpause, setGamePhase, nLevel, oGame, oMainBroadcaster, hideCurrentScreen, onLevelStart, oTransitionManager, onLevelEnd, pause, nGamePhase, oMusicPack, getLevel, showPopup, disallowInstructions; function Controller (_mcTimeline, _oPreloaderScreen) { super(_mcTimeline, _oPreloaderScreen); com.sarbakan.sound.SoundManager.doInit(_mcTimeline.createEmptyMovieClip(sMC_SOUND_NAME, nMC_SOUND_DEPTH)); com.sarbakan.sound.SoundManager.setCategoryVolume(sSOUND_CAT_MUSIC, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_MUSIC); com.sarbakan.sound.SoundManager.setCategoryVolume(sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND); } static function getInstance() { return(com.disney.gem.games.poohAnubis.Controller(com.sarbakan.BaseDisneyController.oInstance)); } function init() { super.init(); showTitleScreen(); } function showTitleScreen(_bShowTransition) { if (_bShowTransition) { showScreen(new com.disney.gem.games.poohAnubis.screens.TitleScreen(mcTimeline.mcScreens.mcTitle), false, sTRANSITION_DEFAULT); playTransitionSound(); } else { showScreen(new com.disney.gem.games.poohAnubis.screens.TitleScreen(mcTimeline.mcScreens.mcTitle)); } startPackMusic(); allowInstructions(); } function startNewGame() { onGameStart(); setLevel(0); startNextLevel(); } function startNextLevel() { if (bPaused) { unpause(); } setGamePhase(com.sarbakan.BaseDisneyController.nGAME_PHASE_INGAME); setLevel(nLevel + 1); oGame = new com.disney.gem.games.poohAnubis.GameEngine(this, mcTimeline.mcGame); oMainBroadcaster.addListener(oGame); hideCurrentScreen(undefined, sTRANSITION_DEFAULT, com.sarbakan.utils.Delegate.create(this, transitionDone)); playTransitionSound(); stopPackMusic(); onLevelStart(); oGame.startGameMusic(); } function restartLevel() { oTransitionManager.playTransition(sTRANSITION_DEFAULT, com.sarbakan.utils.Delegate.create(this, prepareSameLevel)); onLevelEnd(); playTransitionSound(); } function transitionDone() { oGame.transitionDone(); allowInstructions(); } function showInstructionsScreen() { pause(); showScreen(new com.disney.gem.games.poohAnubis.screens.HelpScreen(mcTimeline.mcScreens.mcHelp), false, sTRANSITION_DEFAULT); playTransitionSound(); } function hideInstructionsScreen() { if (nGamePhase == com.sarbakan.BaseDisneyController.nGAME_PHASE_INGAME) { unpause(); hideCurrentScreen(null, sTRANSITION_DEFAULT); playTransitionSound(); } else { startNewGame(); } } function applyRollSound(_oButton) { _oButton.onRollOver = com.sarbakan.utils.Delegate.create(this, playRollSound); } function doSoundEvent(_nEvent, _oSound) { if (_nEvent == com.sarbakan.sound.SoundManager.nEVENT_SOUND_COMPLETE) { if (_oSound == oMusicPack) { delete oMusicPack; } } } function onGameLose() { showScreen(new com.disney.gem.games.poohAnubis.screens.TitleScreen(mcTimeline.mcScreens.mcTitle), false, sTRANSITION_DEFAULT, com.sarbakan.utils.Delegate.create(this, cleanGame)); oGame.stopGameMusic(); startPackMusic(); oGame.stopBee(); } function onGameWon() { if (getLevel() < com.disney.gem.games.poohAnubis.GameEngine.aLEVEL_LINKAGES.length) { showPopup(new com.disney.gem.games.poohAnubis.popups.LevelTransition(mcTimeline.mcPopups.mcLevelTransition), true); onLevelEnd(); oGame.stopGameMusic(); startPackMusic(); } else { showScreen(new com.disney.gem.games.poohAnubis.screens.EndScreen(mcTimeline.mcScreens.mcWin), false, sTRANSITION_DEFAULT, com.sarbakan.utils.Delegate.create(this, cleanGame)); playTransitionSound(); startPackMusic(); } disallowInstructions(); } function playTransitionSound() { com.sarbakan.sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_TRANSITION, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND); } function startPackMusic() { if (oMusicPack == undefined) { oMusicPack = com.sarbakan.sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_MUSIC, com.disney.gem.games.poohAnubis.GameData.sMUSIC_PACK, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_MUSIC, 99999999); oMusicPack.doAddListener(this); } oMusicPack.doFadeTo(100); } function stopPackMusic() { oMusicPack.doFadeTo(0); } function playRollSound() { var _local2 = com.sarbakan.sound.SoundManager.isSoundPlaying(com.disney.gem.games.poohAnubis.GameData.sSOUND_ROLL); if (_local2.bPlaying) { com.sarbakan.sound.SoundItem(_local2.oSound).doStop(); } com.sarbakan.sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_ROLL, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND); } function playClickSound() { var _local2 = com.sarbakan.sound.SoundManager.isSoundPlaying(com.disney.gem.games.poohAnubis.GameData.sSOUND_CLICK); if (_local2.bPlaying) { com.sarbakan.sound.SoundItem(_local2.oSound).doStop(); } com.sarbakan.sound.SoundManager.doPlaySoundInCat(sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_CLICK, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND); } function cleanGame() { oMainBroadcaster.removeListener(oGame); oGame.destroy(); setGamePhase(com.sarbakan.BaseDisneyController.nGAME_PHASE_PACKAGING); } function prepareNextLevel() { setLevel(getLevel() + 1); cleanGame(); if (bPaused) { unpause(); } setGamePhase(com.sarbakan.BaseDisneyController.nGAME_PHASE_INGAME); oGame = new com.disney.gem.games.poohAnubis.GameEngine(this, mcTimeline.mcGame, false); onLevelStart(); stopPackMusic(); oGame.startGameMusic(); oMainBroadcaster.addListener(oGame); } function prepareSameLevel() { setLevel(getLevel()); oGame.stopGameMusic(); cleanGame(); if (bPaused) { unpause(); } setGamePhase(com.sarbakan.BaseDisneyController.nGAME_PHASE_INGAME); oGame = new com.disney.gem.games.poohAnubis.GameEngine(this, mcTimeline.mcGame, false); onLevelStart(); oMainBroadcaster.addListener(oGame); oGame.transitionDone(); stopPackMusic(); oGame.startGameMusic(); allowInstructions(); } static var sTRANSITION_DEFAULT = "default"; static var sSOUND_CAT_SOUND = "SFX"; static var sSOUND_CAT_MUSIC = "Music"; static var sMC_SOUND_NAME = "mcSoundManager"; static var nMC_SOUND_DEPTH = 80000; }
Symbol 742 MovieClip [__Packages.com.disney.gem.games.poohAnubis.GameEngine] Frame 0
class com.disney.gem.games.poohAnubis.GameEngine { var oController, mcGame, nDepth, aSprites, bGameEnded, bGameLost, bInit, bActivatePlayer, nTimer, oGridManager, mcLevelConst, oStartingPos, oArrivalPoint, oPlayer, oBees, oEndingPoint, oMusicGame; function GameEngine (_oController, _mcGame) { oController = _oController; mcGame = _mcGame; nDepth = nSTARTING_DEPTH; mcGame.mcHud.txtScore.text = oController.getScore(); mcGame.mcHud.txtLevel.text = oController.getLevel(); mcGame.mcHud.btMenu.onRelease = com.sarbakan.utils.Delegate.create(this, onBtMenu); oController.applyRollSound(mcGame.mcHud.btMenu); mcGame.mcHud.btRestart.onRelease = com.sarbakan.utils.Delegate.create(this, onBtRestart); oController.applyRollSound(mcGame.mcHud.btRestart); var _local4 = mcGame.createEmptyMovieClip(sGRID_NAME, nDepth); _local4._x = oGRID_COORDS.x; _local4._y = oGRID_COORDS.y; nDepth++; aSprites = new Array(); bGameEnded = false; bGameLost = false; bInit = false; bActivatePlayer = false; nTimer = 0; oGridManager = new com.disney.gem.games.poohAnubis.game.GridManager(this, _local4); mcLevelConst = mcGame.attachMovie(aLEVEL_LINKAGES[oController.getLevel() - 1], aLEVEL_LINKAGES[oController.getLevel() - 1], nDepth); mcLevelConst._x = mcLevelConst._x + (mcLevelConst._width / 2); mcLevelConst._y = mcLevelConst._y + (mcLevelConst._height / 2); nDepth++; MovieClip(mcGame.mcHud).swapDepths(nHUD_DEPTH); mcGame.mcBackground.gotoAndStop(com.disney.gem.games.poohAnubis.Controller.getInstance().getLevel()); var _local5 = com.disney.gem.games.poohAnubis.GameData.aBEES_OFFSCREEN_TIME[oController.getLevel() - 1] + com.disney.gem.games.poohAnubis.GameData.aBEES_HOVER_TIME[oController.getLevel() - 1]; var _local6 = Math.round((com.disney.gem.games.poohAnubis.GameData.aBEES_OFFSCREEN_TIME[oController.getLevel() - 1] * 100) / _local5); var _local7 = Math.round((MovieClip(mcGame.mcHud.mcBeeTimer)._totalframes * _local6) / 100); mcGame.mcHud.mcBeeTimerCurstor.gotoAndStop(_local7); mcGame.mcHud.mcBeeTimer.stop(); } function init() { bInit = true; mcLevelConst.removeMovieClip(); var _local2 = new flash.geom.Point(oStartingPos.x * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth, oStartingPos.y * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth); var _local3 = new flash.geom.Point(oArrivalPoint.OccupiedCells[0].x * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth, oArrivalPoint.OccupiedCells[0].y * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth); var _local4 = com.sarbakan.utils.MoreMath.getAngle(_local2.x, _local2.y, _local3.x, _local3.y); if ((_local4 > -135) && (_local4 <= -45)) { var _local5 = com.disney.gem.games.poohAnubis.game.Player.sDIRECTION_UP; } else if ((_local4 > -45) && (_local4 <= 45)) { var _local5 = com.disney.gem.games.poohAnubis.game.Player.sDIRECTION_RIGHT; } else if ((_local4 > 45) && (_local4 <= 135)) { var _local5 = com.disney.gem.games.poohAnubis.game.Player.sDIRECTION_DOWN; } else { var _local5 = com.disney.gem.games.poohAnubis.game.Player.sDIRECTION_LEFT; } var _local6 = mcGame.attachMovie(sLINKAGE_PLAYER, sLINKAGE_PLAYER + nDepth, nDepth); _local6._x = ((oStartingPos.x + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth) + (oGRID_COORDS.x - (com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / 2)); _local6._y = ((oStartingPos.y + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth) + (oGRID_COORDS.y - (com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / 2)); oPlayer = new com.disney.gem.games.poohAnubis.game.Player(_local6, oStartingPos.x, oStartingPos.y, com.disney.gem.games.poohAnubis.GameData.nID_PLAYER, this, _local5); oController.oMainBroadcaster.addListener(oPlayer); updatePlayerDepth(oPlayer); nDepth++; var _local7 = mcGame.attachMovie(sLINKAGE_BEES, sLINKAGE_BEES + nDepth, nBEES_DEPTH); oBees = new com.disney.gem.games.poohAnubis.game.Bees(_local7, this); oController.oMainBroadcaster.addListener(oBees); nDepth++; } function get stageRef() { return(mcGame); } function addDynamicElement(_nObjectID, _mcRef) { var _local4 = Math.floor(_mcRef._x / com.disney.gem.games.poohAnubis.game.GridManager.cellWidth); var _local5 = Math.floor(_mcRef._y / com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth); var _local6 = new Array(); switch (_nObjectID) { case com.disney.gem.games.poohAnubis.GameData.nID_STARTING_POINT : oStartingPos = new flash.geom.Point(_local4, _local5); break; case com.disney.gem.games.poohAnubis.GameData.nID_ARIVAL_POINT : oEndingPoint = new flash.geom.Point(_local4, _local5); _local6.push(new flash.geom.Point(_local4, _local5)); var _local8 = mcGame.attachMovie(sLINKAGE_ARRIVAL, sLINKAGE_ARRIVAL + nDepth, nDepth); _local8._x = ((_local4 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth) + (oGRID_COORDS.x - (com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / 2)); _local8._y = ((_local5 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth) + (oGRID_COORDS.y - (com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / 2)); oArrivalPoint = new com.disney.gem.games.poohAnubis.game.sprites.ArrivalPoint(_local8, _local6, com.disney.gem.games.poohAnubis.GameData.nID_ARIVAL_POINT); com.disney.gem.games.poohAnubis.Controller.getInstance().oMainBroadcaster.addListener(oArrivalPoint); updateObjectDepth(oArrivalPoint); nDepth++; break; case com.disney.gem.games.poohAnubis.GameData.nID_ROCK : _local6.push(new flash.geom.Point(_local4, _local5)); _local8 = mcGame.attachMovie(sLINKAGE_ROCK, sLINKAGE_ROCK + nDepth, nDepth); _local8._x = ((_local4 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth) + (oGRID_COORDS.x - (com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / 2)); _local8._y = ((_local5 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth) + (oGRID_COORDS.y - (com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / 2)); aSprites.push(new com.disney.gem.games.poohAnubis.game.sprites.Rock(_local8, _local6, com.disney.gem.games.poohAnubis.GameData.nID_ROCK)); nDepth++; break; case com.disney.gem.games.poohAnubis.GameData.nID_LOG : _local6.push(new flash.geom.Point(_local4, _local5)); _local6.push(getAdjacentCell(_mcRef, _local4, _local5)); _local8 = mcGame.attachMovie(sLINKAGE_LOG, sLINKAGE_LOG + nDepth, nDepth); _local8._rotation = _mcRef._rotation; _local8._x = ((_local4 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth) + (oGRID_COORDS.x - (com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / 2)); _local8._y = ((_local5 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth) + (oGRID_COORDS.y - (com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / 2)); aSprites.push(new com.disney.gem.games.poohAnubis.game.sprites.Log(_local8, _local6, com.disney.gem.games.poohAnubis.GameData.nID_LOG)); nDepth++; break; case com.disney.gem.games.poohAnubis.GameData.nID_WATER_SMALL : _local6.push(new flash.geom.Point(_local4, _local5)); _local8 = mcGame.attachMovie(sLINKAGE_WATERSPILL_SMALL, sLINKAGE_WATERSPILL_SMALL + nDepth, nDepth); _local8._x = ((_local4 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth) + (oGRID_COORDS.x - (com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / 2)); _local8._y = ((_local5 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth) + (oGRID_COORDS.y - (com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / 2)); aSprites.push(new com.disney.gem.games.poohAnubis.game.sprites.Waterspill(_local8, _local6, com.disney.gem.games.poohAnubis.GameData.nID_WATER_SMALL)); nDepth++; break; case com.disney.gem.games.poohAnubis.GameData.nID_WATER_BIG : _local6.push(new flash.geom.Point(_local4, _local5)); _local6.push(getAdjacentCell(_mcRef, _local4, _local5)); _local8 = mcGame.attachMovie(sLINKAGE_WATERSPILL_BIG, sLINKAGE_WATERSPILL_BIG + nDepth, nDepth); _local8._rotation = _mcRef._rotation; _local8._x = ((_local4 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth) + (oGRID_COORDS.x - (com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / 2)); _local8._y = ((_local5 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth) + (oGRID_COORDS.y - (com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / 2)); aSprites.push(new com.disney.gem.games.poohAnubis.game.sprites.Waterspill(_local8, _local6, com.disney.gem.games.poohAnubis.GameData.nID_WATER_BIG)); nDepth++; break; case com.disney.gem.games.poohAnubis.GameData.nID_HONEY_SPILL_SMALL : _local6.push(new flash.geom.Point(_local4, _local5)); _local8 = mcGame.attachMovie(sLINKAGE_HONEYPSILL_SMALL, sLINKAGE_HONEYPSILL_SMALL + nDepth, nDepth); _local8._x = ((_local4 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth) + (oGRID_COORDS.x - (com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / 2)); _local8._y = ((_local5 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth) + (oGRID_COORDS.y - (com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / 2)); aSprites.push(new com.disney.gem.games.poohAnubis.game.sprites.HoneySpill(_local8, _local6, com.disney.gem.games.poohAnubis.GameData.nID_HONEY_SPILL_SMALL)); nDepth++; break; case com.disney.gem.games.poohAnubis.GameData.nID_HONEY_SPILL_BIG : _local6.push(new flash.geom.Point(_local4, _local5)); _local6.push(getAdjacentCell(_mcRef, _local4, _local5)); _local8 = mcGame.attachMovie(sLINKAGE_HONEYPSILL_BIG, sLINKAGE_HONEYPSILL_BIG + nDepth, nDepth); _local8._rotation = _mcRef._rotation; _local8._x = ((_local4 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth) + (oGRID_COORDS.x - (com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / 2)); _local8._y = ((_local5 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth) + (oGRID_COORDS.y - (com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / 2)); aSprites.push(new com.disney.gem.games.poohAnubis.game.sprites.HoneySpill(_local8, _local6, com.disney.gem.games.poohAnubis.GameData.nID_HONEY_SPILL_BIG)); nDepth++; break; case com.disney.gem.games.poohAnubis.GameData.nID_WHEELBARROW : _local6.push(new flash.geom.Point(_local4, _local5)); _local6.push(getAdjacentCell(_mcRef, _local4, _local5)); _local8 = mcGame.attachMovie(sLINKAGE_WHEELBARROW, sLINKAGE_WHEELBARROW + nDepth, nDepth); _local8._rotation = _mcRef._rotation; _local8._x = ((_local4 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth) + (oGRID_COORDS.x - (com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / 2)); _local8._y = ((_local5 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth) + (oGRID_COORDS.y - (com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / 2)); aSprites.push(new com.disney.gem.games.poohAnubis.game.sprites.WheelBarrow(_local8, _local6, com.disney.gem.games.poohAnubis.GameData.nID_WHEELBARROW)); nDepth++; break; case com.disney.gem.games.poohAnubis.GameData.nID_HONEY_POT : _local6.push(new flash.geom.Point(_local4, _local5)); _local8 = mcGame.attachMovie(sLINKAGE_HONEY_POT, sLINKAGE_HONEY_POT + nDepth, nDepth); _local8._x = ((_local4 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth) + (oGRID_COORDS.x - (com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / 2)); _local8._y = ((_local5 + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth) + (oGRID_COORDS.y - (com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / 2)); aSprites.push(new com.disney.gem.games.poohAnubis.game.sprites.HoneyPot(_local8, _local6, com.disney.gem.games.poohAnubis.GameData.nID_HONEY_POT)); updateObjectDepth(aSprites[aSprites.length - 1]); nDepth++; } } function get EndingCoord() { return(oEndingPoint); } function arrivalFound() { oArrivalPoint.hit(); } function onGameWin() { bGameEnded = true; oController.onGameWon(); stopGameMusic(); } function stopBee() { oBees.stopIdleSound(); } function onGameLose() { if (!bGameLost) { onBtRestart(); bGameLost = true; } } function get GameEnded() { return(bGameEnded); } function get PlayerObj() { return(oPlayer); } function playerMoveDone() { oBees.resetPos(); } function get Timer() { return(nTimer); } function transitionDone() { bActivatePlayer = true; } function stopGameMusic() { oMusicGame.doFadeTo(0); } function startGameMusic() { if (oMusicGame == undefined) { oMusicGame = com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.poohAnubis.Controller.sSOUND_CAT_MUSIC, com.disney.gem.games.poohAnubis.GameData.sMUSIC_GAME, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_MUSIC, 9999999); oMusicGame.doAddListener(this); } oMusicGame.doFadeTo(100); } function destroy() { oController.oMainBroadcaster.removeListener(oPlayer); oController.oMainBroadcaster.removeListener(oBees); oController.oMainBroadcaster.removeListener(oArrivalPoint); var _local2 = 0; for ( ; _local2 < aSprites.length ; _local2++) { com.disney.gem.games.poohAnubis.game.sprites.BaseSprite(aSprites[_local2]).destroy(); } oPlayer.destroy(); com.disney.gem.games.poohAnubis.game.GridManager.destroy(); delete oGridManager; delete oPlayer; delete oStartingPos; delete oEndingPoint; } function onUpdate() { if (!bInit) { init(); } if (bActivatePlayer && (bInit)) { oPlayer.transitionDone(); bActivatePlayer = false; } checkTimer(); } function onPause() { } function onUnPause() { } function onBtMenu() { oController.pause(); oController.showPopup(new com.disney.gem.games.poohAnubis.popups.MenuPopup(oController.mcTimeline.mcPopups.mcMenu), true); oController.playClickSound(); oBees.stopIdleSound(true); } function onBtRestart() { bGameEnded = true; stopBee(); oPlayer.stopPushingSound(); oController.restartLevel(); oController.playClickSound(); } function getAdjacentCell(_mcRef, _nXcoord, _nYcoord) { if (_mcRef._rotation == 0) { var _local5 = new flash.geom.Point(_nXcoord, _nYcoord - 1); } else if (_mcRef._rotation == 90) { var _local5 = new flash.geom.Point(_nXcoord + 1, _nYcoord); } else if (_mcRef._rotation == 180) { var _local5 = new flash.geom.Point(_nXcoord, _nYcoord + 1); } else if (_mcRef._rotation == -90) { var _local5 = new flash.geom.Point(_nXcoord - 1, _nYcoord); } return(_local5); } function checkTimer() { if (!bGameEnded) { nTimer++; mcGame.mcHud.txtTimer.text = com.sarbakan.utils.Tools.getFormatedTime((nTimer * 1000) / 30, false, true); var _local2 = com.disney.gem.games.poohAnubis.GameData.aBEES_OFFSCREEN_TIME[oController.getLevel() - 1] + com.disney.gem.games.poohAnubis.GameData.aBEES_HOVER_TIME[oController.getLevel() - 1]; var _local3 = Math.round(((nTimer / 30) * 100) / _local2); var _local4 = Math.round((MovieClip(mcGame.mcHud.mcBeeTimer)._totalframes * _local3) / 100); mcGame.mcHud.mcBeeTimer.gotoAndStop(_local4); if ((((nTimer / 30) % com.disney.gem.games.poohAnubis.GameData.aBEES_OFFSCREEN_TIME[oController.getLevel() - 1]) == 0) && ((nTimer != 0) && (!oBees.HiddenStatus))) { oBees.appear(com.disney.gem.games.poohAnubis.GameData.aBEES_HOVER_TIME[oController.getLevel() - 1]); } if (_local3 >= 100) { bGameEnded = true; oBees.attack(); oPlayer.attacked(); } } } function updatePlayerDepth(_oPlayer) { var _local3 = _oPlayer.OccupiedCells; var _local4 = _local3[0].y + 1; var _local5 = _local3[0].x + 1; _oPlayer.Mc.swapDepths((nDepth + (_local4 * nDEPTH_PER_ROW)) + (_local5 * nDEPTH_PER_COLUMNS)); nDepth++; } function updateObjectDepth(_oObject) { var _local3 = _oObject.OccupiedCells; var _local4 = _local3[0].y + 1; var _local5 = _local3[0].x + 1; _oObject.Mc.swapDepths((nDepth + (_local4 * nDEPTH_PER_ROW)) + (_local5 * nDEPTH_PER_COLUMNS)); nDepth++; } static var sGRID_NAME = "mcGrid"; static var oGRID_COORDS = new flash.geom.Point(100, 13); static var nSTARTING_DEPTH = 1; static var nDEPTH_PER_ROW = 10000; static var nDEPTH_PER_COLUMNS = 100; static var nBEES_DEPTH = 999999; static var nHUD_DEPTH = 9999999; static var aLEVEL_LINKAGES = ["_mcLevel1", "_mcLevel2", "_mcLevel3", "_mcLevel4", "_mcLevel5", "_mcLevel6", "_mcLevel7", "_mcLevel8", "_mcLevel9", "_mcLevel10"]; static var sLINKAGE_BEES = "mcBees"; static var sLINKAGE_PLAYER = "mcPlayer"; static var sLINKAGE_ROCK = "mcRock"; static var sLINKAGE_HONEY_POT = "mcHoneyPot"; static var sLINKAGE_HONEYPSILL_SMALL = "mcHoneyspillSmall"; static var sLINKAGE_HONEYPSILL_BIG = "mcHoneyspillBig"; static var sLINKAGE_WATERSPILL_SMALL = "mcWaterspillSmall"; static var sLINKAGE_WATERSPILL_BIG = "mcWaterspillBig"; static var sLINKAGE_LOG = "mcLog"; static var sLINKAGE_WHEELBARROW = "mcWheelBarrow"; static var sLINKAGE_ARRIVAL = "mcArrival"; }
Symbol 743 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.GridManager] Frame 0
class com.disney.gem.games.poohAnubis.game.GridManager { static var oGameController, mcGrid, aCells, nCellWidth, nCellHeigth; function GridManager (_oGameController, _mcGrid) { oGameController = _oGameController; mcGrid = _mcGrid; aCells = new Array(); initCells(); } static function __get__allCells() { var _local2 = new Array(); var _local3 = 0; for ( ; _local3 < aCells.length ; _local3++) { var _local4 = 0; for ( ; _local4 < aCells[_local3].length ; _local4++) { _local2.push(aCells[_local3][_local4]); } } return(_local2); } static function __get__allCellsArray() { return(aCells); } static function __get__allFreeCells() { var _local2 = new Array(); var _local3 = 0; for ( ; _local3 < aCells.length ; _local3++) { var _local4 = 0; for ( ; _local4 < aCells[_local3].length ; _local4++) { if (com.disney.gem.games.poohAnubis.game.GridCell(aCells[_local3][_local4]).isFree()) { _local2.push(aCells[_local3][_local4]); } } } return(_local2); } static function __get__allOccupiedCells() { var _local2 = new Array(); var _local3 = 0; for ( ; _local3 < aCells.length ; _local3++) { var _local4 = 0; for ( ; _local4 < aCells[_local3].length ; _local4++) { if (!com.disney.gem.games.poohAnubis.game.GridCell(aCells[_local3][_local4]).isFree()) { _local2.push(aCells[_local3][_local4]); } } } return(_local2); } static function getRandomFreeCells(_nCells) { var _local3 = allFreeCells; var _local4 = new Array(); var _local5 = 0; for ( ; _local5 < _nCells ; _local5++) { if (_local3.length > 0) { var _local6 = Math.floor(Math.random() * _local3.length); _local4.push(_local3[_local6]); _local3.splice(_local6, 1); } else { break; } } return(_local4); } static function __get__cellWidth() { return(nCellWidth); } static function __get__cellHeigth() { return(nCellHeigth); } static function getCellByCoords(_nXCoord, _nYCoord) { return(aCells[_nXCoord][_nYCoord]); } static function __get__Ref() { return(mcGrid); } static function destroy() { var _local2 = 0; for ( ; _local2 < aCells.length ; _local2++) { var _local3 = 0; for ( ; _local3 < aCells[_local2].length ; _local3++) { com.disney.gem.games.poohAnubis.game.GridCell(aCells[_local2][_local3]).destroy(); } } aCells = new Array(); delete aCells; } function initCells() { var _local2 = 0; var _local3 = 0; var _local4 = new Array(); var _local5 = nSTARTING_DEPTH + 1; var _local6 = 0; for ( ; _local6 < (com.disney.gem.games.poohAnubis.GameData.nGRID_CELLS_WIDTH * com.disney.gem.games.poohAnubis.GameData.nGRID_CELLS_HEIGHT) ; _local6++) { var _local7 = mcGrid.attachMovie(sCELL_LINKAGE, sCELL_LINKAGE + _local5, _local5); if (nCellWidth == undefined) { nCellWidth = _local7._width - 1; nCellHeigth = _local7._height - 1; } _local7._x = _local2 * nCellWidth; _local7._y = _local3 * nCellHeigth; _local4.push(new com.disney.gem.games.poohAnubis.game.GridCell(oGameController, _local7, _local2, _local3)); _local5++; _local3++; if (_local3 >= com.disney.gem.games.poohAnubis.GameData.nGRID_CELLS_HEIGHT) { _local3 = 0; _local2++; aCells.push(_local4); _local4 = new Array(); } } } static var sCELL_LINKAGE = "mcCell"; static var nSTARTING_DEPTH = 1; }
Symbol 744 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.GridCell] Frame 0
class com.disney.gem.games.poohAnubis.game.GridCell { var mcRef, nPosX, nPosY, aOccupier; function GridCell (_oGamecController, _mcRef, _nPosX, _nPosY) { mcRef = _mcRef; nPosX = _nPosX; nPosY = _nPosY; aOccupier = new Array(); setCellState(sSTATE_IDLE); } function setOccupier(_oGridObject) { aOccupier.push(_oGridObject); } function getOccupier() { return(aOccupier); } function removeOccupier(_oGridObject) { var _local3 = 0; for ( ; _local3 < aOccupier.length ; _local3++) { if (aOccupier[_local3] == _oGridObject) { aOccupier.splice(_local3, 1); break; } } } function isFree() { var _local2 = false; if (aOccupier.length == 0) { _local2 = true; } return(_local2); } function get xCoord() { return(nPosX); } function get yCoord() { return(nPosY); } function setXcoord(_nXcoord) { nPosX = _nXcoord; } function setYcoord(_nYcoord) { nPosY = _nYcoord; } function get Ref() { return(mcRef); } function destroy() { aOccupier = new Array(); delete aOccupier; } function setCellState(_sSTATE) { mcRef.gotoAndStop(_sSTATE); } static var sSTATE_IDLE = "Idle"; }
Symbol 745 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.BaseSprite] Frame 0
class com.disney.gem.games.poohAnubis.game.sprites.BaseSprite extends com.sarbakan.utils.StateManaged { var aOccupiedCells, nObjectID; function BaseSprite (_mcRef, _aOccupiedCells, _nID) { super(_mcRef); aOccupiedCells = _aOccupiedCells; nObjectID = _nID; var _local6 = 0; for ( ; _local6 < aOccupiedCells.length ; _local6++) { var _local7 = flash.geom.Point(aOccupiedCells[_local6]); var _local8 = com.disney.gem.games.poohAnubis.game.GridManager.getCellByCoords(_local7.x, _local7.y); _local8.setOccupier(this); } } function get Type() { return(nObjectID); } function get OccupiedCells() { return(aOccupiedCells); } function resetOccupiedCell() { var _local2 = 0; for ( ; _local2 < aOccupiedCells.length ; _local2++) { com.disney.gem.games.poohAnubis.game.GridManager.getCellByCoords(flash.geom.Point(aOccupiedCells[_local2]).x, flash.geom.Point(aOccupiedCells[_local2]).y).removeOccupier(this); } aOccupiedCells = new Array(); } function setOccupiedCell(_aOccupiedCells) { var _local3 = 0; for ( ; _local3 < _aOccupiedCells.length ; _local3++) { aOccupiedCells.push(_aOccupiedCells[_local3]); var _local4 = com.disney.gem.games.poohAnubis.game.GridManager.getCellByCoords(flash.geom.Point(_aOccupiedCells[_local3]).x, flash.geom.Point(_aOccupiedCells[_local3]).y); _local4.setOccupier(this); } } function destroy() { super.destroy(); aOccupiedCells = new Array(); delete aOccupiedCells; } }
Symbol 746 MovieClip [__Packages.com.disney.gem.games.poohAnubis.GameData] Frame 0
class com.disney.gem.games.poohAnubis.GameData { function GameData () { } static var nGRID_CELLS_WIDTH = 9; static var nGRID_CELLS_HEIGHT = 9; static var nID_HONEY_POT = 1; static var nID_ROCK = 2; static var nID_WATER_BIG = 3; static var nID_WATER_SMALL = 4; static var nID_HONEY_SPILL_BIG = 5; static var nID_HONEY_SPILL_SMALL = 6; static var nID_STARTING_POINT = 7; static var nID_ARIVAL_POINT = 8; static var nID_LOG = 9; static var nID_WHEELBARROW = 10; static var nID_PLAYER = 11; static var nBEE_CIRCLE_DEGREES = 360; static var nBEE_MOVING_SPEED_MIN = 2; static var nBEE_MOVING_SPEED_MAX = 6; static var nBEE_RADIUS_MAX = 200; static var nBEE_RADIUS_MIN = 30; static var aBEES_OFFSCREEN_TIME = [25, 40, 60, 75, 95, 105, 115, 120, 130, 140]; static var aBEES_HOVER_TIME = [15, 20, 25, 30, 35, 40, 45, 50, 55, 60]; static var nTIMER_HURT_WATER = 30; static var nTIMER_HURT_HONEY = 60; static var nTIMER_PRESS_ANY_KEY = 60; static var nSOUND_VOLUME_MUSIC = 100; static var nSOUND_VOLUME_SOUND = 100; static var sMUSIC_GAME = "MusicGame.wav"; static var sMUSIC_PACK = "MusicPack.wav"; static var sSOUND_TRANSITION = "Transition.wav"; static var sSOUND_ROLL = "ButtonRoll.wav"; static var sSOUND_CLICK = "ButtonClick.wav"; static var sSOUND_PLAYER_FALL_H = "PlayerFallH.wav"; static var sSOUND_PLAYER_FALL_W = "PlayerFallW.wav"; static var sSOUND_PLAYER_WIN = "PlayerBalloon.wav"; static var sSOUND_PLAYER_PUSH = "PlayerPush.wav"; static var sSOUND_BEES_IDLE = "BeesIdle.wav"; static var sSOUND_BEES_APPEAR = "BeesAppear.wav"; static var sSOUND_BEES_ATTACK = "BeesAttack.wav"; }
Symbol 747 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.Player] Frame 0
class com.disney.gem.games.poohAnubis.game.Player extends com.disney.gem.games.poohAnubis.game.sprites.BaseSprite { var sCurrentDirection, oGameEngine, nTimerHurt, bIsMoving, bGameStarted, oPushingSound, oTargetCoord, oPushedSprite, stateFinished, aOccupiedCells, mcRef, resetOccupiedCell, setOccupiedCell, oLastCoord, bPushing, sState; function Player (_mcRef, _nStartingCoordX, _nStartingCoordY, _nID, _oEngine, _sStartingDirection) { super(_mcRef, new Array(new flash.geom.Point(_nStartingCoordX, _nStartingCoordY)), _nID); sCurrentDirection = _sStartingDirection; oGameEngine = _oEngine; nTimerHurt = 0; bIsMoving = false; bGameStarted = false; setState(sSTATE_IDLE); } function onUpdate() { super.onUpdate(); checkKeys(); checkTimer(); } function attacked() { setState(sSTATE_ATTACKED, true); } function transitionDone() { bGameStarted = true; } function stopPushingSound() { oPushingSound.doStop(); } function destroy() { super.destroy(); delete oTargetCoord; delete oPushedSprite; } function state_PushUP() { state_Walk(); } function state_PushDOWN() { state_Walk(); } function state_PushLEFT() { state_Walk(); } function state_PushRIGHT() { state_Walk(); } function state_WalkUP() { state_Walk(); } function state_WalkDOWN() { state_Walk(); } function state_WalkLEFT() { state_Walk(); } function state_WalkRIGHT() { state_Walk(); } function state_Walk() { if (stateFinished()) { var _local2 = com.disney.gem.games.poohAnubis.game.GridManager.getCellByCoords(flash.geom.Point(aOccupiedCells[0]).x, flash.geom.Point(aOccupiedCells[0]).y); var _local3 = com.disney.gem.games.poohAnubis.game.sprites.BaseSprite(_local2.getOccupier()[0]); if ((flash.geom.Point(aOccupiedCells[0]).x == oGameEngine.EndingCoord.x) && (flash.geom.Point(aOccupiedCells[0]).y == oGameEngine.EndingCoord.y)) { setState(sSTATE_WIN); oGameEngine.arrivalFound(); oGameEngine.stopBee(); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.poohAnubis.Controller.sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_PLAYER_WIN, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND); } else if ((_local3.Type == com.disney.gem.games.poohAnubis.GameData.nID_HONEY_SPILL_BIG) || (_local3.Type == com.disney.gem.games.poohAnubis.GameData.nID_HONEY_SPILL_SMALL)) { setState(sSTATE_FALL_HONEY); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.poohAnubis.Controller.sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_PLAYER_FALL_H, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND); } else if ((_local3.Type == com.disney.gem.games.poohAnubis.GameData.nID_WATER_BIG) || (_local3.Type == com.disney.gem.games.poohAnubis.GameData.nID_WATER_SMALL)) { setState(sSTATE_FALL_WATER); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.poohAnubis.Controller.sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_PLAYER_FALL_W, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND); } else { if ((!Key.isDown(Key.UP)) && ((!Key.isDown(Key.DOWN)) && ((!Key.isDown(Key.LEFT)) && (!Key.isDown(Key.RIGHT))))) { setState(sSTATE_IDLE); } oGameEngine.playerMoveDone(); oGameEngine.updatePlayerDepth(this); bIsMoving = false; } if (oPushedSprite != undefined) { switch (sCurrentDirection) { case sDIRECTION_DOWN : var _local5 = new flash.geom.Point(flash.geom.Point(oPushedSprite.OccupiedCells[0]).x, flash.geom.Point(oPushedSprite.OccupiedCells[0]).y); var _local4 = new flash.geom.Point(_local5.x, _local5.y + 1); break; case sDIRECTION_UP : var _local6 = new flash.geom.Point(flash.geom.Point(oPushedSprite.OccupiedCells[0]).x, flash.geom.Point(oPushedSprite.OccupiedCells[0]).y); _local4 = new flash.geom.Point(_local6.x, _local6.y - 1); break; case sDIRECTION_LEFT : var _local7 = new flash.geom.Point(flash.geom.Point(oPushedSprite.OccupiedCells[0]).x, flash.geom.Point(oPushedSprite.OccupiedCells[0]).y); _local4 = new flash.geom.Point(_local7.x - 1, _local7.y); break; case sDIRECTION_RIGHT : var _local8 = new flash.geom.Point(flash.geom.Point(oPushedSprite.OccupiedCells[0]).x, flash.geom.Point(oPushedSprite.OccupiedCells[0]).y); _local4 = new flash.geom.Point(_local8.x + 1, _local8.y); } oPushedSprite.resetOccupiedCell(); oPushedSprite.setOccupiedCell(new Array(_local4)); oGameEngine.updateObjectDepth(oPushedSprite); stopPushingSound(); } mcRef._x = oTargetCoord.x; mcRef._y = oTargetCoord.y; oPushedSprite = undefined; } else { switch (sCurrentDirection) { case sDIRECTION_DOWN : var _local9 = com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / MovieClip(mcRef.mcState)._totalframes; mcRef._y = mcRef._y + _local9; oPushedSprite.Mc._y = oPushedSprite.Mc._y + _local9; break; case sDIRECTION_UP : var _local10 = com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / MovieClip(mcRef.mcState)._totalframes; mcRef._y = mcRef._y - _local10; oPushedSprite.Mc._y = oPushedSprite.Mc._y - _local10; break; case sDIRECTION_LEFT : var _local11 = com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / MovieClip(mcRef.mcState)._totalframes; mcRef._x = mcRef._x - _local11; oPushedSprite.Mc._x = oPushedSprite.Mc._x - _local11; break; case sDIRECTION_RIGHT : var _local12 = com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / MovieClip(mcRef.mcState)._totalframes; mcRef._x = mcRef._x + _local12; oPushedSprite.Mc._x = oPushedSprite.Mc._x + _local12; } } } function state_FallWaterUP() { state_FallWater(); } function state_FallWaterDOWN() { state_FallWater(); } function state_FallWaterLEFT() { state_FallWater(); } function state_FallWaterRIGHT() { state_FallWater(); } function state_FallWater() { if (stateFinished()) { setState(sSTATE_APPEAR); nTimerHurt = com.disney.gem.games.poohAnubis.GameData.nTIMER_HURT_WATER; } } function state_FallHoneyUP() { state_FallHoney(); } function state_FallHoneyDOWN() { state_FallHoney(); } function state_FallHoneyLEFT() { state_FallHoney(); } function state_FallHoneyRIGHT() { state_FallHoney(); } function state_FallHoney() { if (stateFinished()) { setState(sSTATE_APPEAR); nTimerHurt = com.disney.gem.games.poohAnubis.GameData.nTIMER_HURT_HONEY; } } function state_WinUP() { state_Win(); } function state_WinDOWN() { state_Win(); } function state_WinLEFT() { state_Win(); } function state_WinRIGHT() { state_Win(); } function state_Win() { if (stateFinished()) { if (!oGameEngine.GameEnded) { oGameEngine.onGameWin(); mcRef.mcState.stop(); } } } function state_AppearUP_init() { state_Appear_init(); } function state_AppearDOWN_init() { state_Appear_init(); } function state_AppearLEFT_init() { state_Appear_init(); } function state_AppearRIGHT_init() { state_Appear_init(); } function state_Appear_init() { resetOccupiedCell(); setOccupiedCell(new Array(oLastCoord)); mcRef._x = ((oLastCoord.x + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellWidth) + (com.disney.gem.games.poohAnubis.GameEngine.oGRID_COORDS.x - (com.disney.gem.games.poohAnubis.game.GridManager.cellWidth / 2)); mcRef._y = ((oLastCoord.y + 1) * com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth) + (com.disney.gem.games.poohAnubis.GameEngine.oGRID_COORDS.y - (com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth / 2)); } function state_AttackedUP() { state_Attacked(); } function state_AttackedDOWN() { state_Attacked(); } function state_AttackedLEFT() { state_Attacked(); } function state_AttackedRIGHT() { state_Attacked(); } function state_Attacked() { if (stateFinished()) { oGameEngine.onGameLose(); mcRef.mcState.stop(); } } function setState(_sState) { var _local4 = _sState + sCurrentDirection; super.setState(_local4); } function checkMoveValidity(_oTargetCell, _sTargetDirection) { var _local4 = true; if (_oTargetCell == undefined) { _local4 = false; } else { var _local5 = com.disney.gem.games.poohAnubis.game.sprites.BaseSprite(_oTargetCell.getOccupier()[0]); if (_local5.Type == com.disney.gem.games.poohAnubis.GameData.nID_HONEY_POT) { var _local6 = true; switch (_sTargetDirection) { case sDIRECTION_DOWN : var _local7 = com.disney.gem.games.poohAnubis.game.GridManager.getCellByCoords(_oTargetCell.xCoord, _oTargetCell.yCoord + 1); if ((_local7 == undefined) || (!_local7.isFree())) { _local6 = false; } break; case sDIRECTION_UP : var _local8 = com.disney.gem.games.poohAnubis.game.GridManager.getCellByCoords(_oTargetCell.xCoord, _oTargetCell.yCoord - 1); if ((_local8 == undefined) || (!_local8.isFree())) { _local6 = false; } break; case sDIRECTION_LEFT : var _local9 = com.disney.gem.games.poohAnubis.game.GridManager.getCellByCoords(_oTargetCell.xCoord - 1, _oTargetCell.yCoord); if ((_local9 == undefined) || (!_local9.isFree())) { _local6 = false; } break; case sDIRECTION_RIGHT : var _local10 = com.disney.gem.games.poohAnubis.game.GridManager.getCellByCoords(_oTargetCell.xCoord + 1, _oTargetCell.yCoord); if (!((_local10 == undefined) || (!_local10.isFree()))) { break; } _local6 = false; } if (_local6) { oPushedSprite = _local5; bPushing = true; } else { _local4 = false; bPushing = false; } } else { if ((_local5.Type == com.disney.gem.games.poohAnubis.GameData.nID_LOG) || ((_local5.Type == com.disney.gem.games.poohAnubis.GameData.nID_ROCK) || (_local5.Type == com.disney.gem.games.poohAnubis.GameData.nID_WHEELBARROW))) { _local4 = false; } bPushing = false; } } return(_local4); } function checkKeys() { if ((!oGameEngine.GameEnded) && ((!isHurt()) && ((!bIsMoving) && (bGameStarted)))) { if (Key.isDown(Key.DOWN)) { var _local2 = com.disney.gem.games.poohAnubis.game.GridManager.getCellByCoords(flash.geom.Point(aOccupiedCells[0]).x, flash.geom.Point(aOccupiedCells[0]).y + 1); if (checkMoveValidity(_local2, sDIRECTION_DOWN)) { sCurrentDirection = sDIRECTION_DOWN; if (bPushing) { setState(sSTATE_PUSH); oPushingSound = com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.poohAnubis.Controller.sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_PLAYER_PUSH, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND, 999999); } else { setState(sSTATE_WALK); } bIsMoving = true; oTargetCoord = new flash.geom.Point(mcRef._x, mcRef._y + com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth); oLastCoord = flash.geom.Point(aOccupiedCells[0]); resetOccupiedCell(); aOccupiedCells.push(new flash.geom.Point(_local2.xCoord, _local2.yCoord)); } else { bIsMoving = false; setState(sSTATE_IDLE); } } else if (Key.isDown(Key.UP)) { var _local3 = com.disney.gem.games.poohAnubis.game.GridManager.getCellByCoords(flash.geom.Point(aOccupiedCells[0]).x, flash.geom.Point(aOccupiedCells[0]).y - 1); if (checkMoveValidity(_local3, sDIRECTION_UP)) { sCurrentDirection = sDIRECTION_UP; if (bPushing) { setState(sSTATE_PUSH); oPushingSound = com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.poohAnubis.Controller.sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_PLAYER_PUSH, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND, 999999); } else { setState(sSTATE_WALK); } bIsMoving = true; oTargetCoord = new flash.geom.Point(mcRef._x, mcRef._y - com.disney.gem.games.poohAnubis.game.GridManager.cellHeigth); oLastCoord = flash.geom.Point(aOccupiedCells[0]); resetOccupiedCell(); aOccupiedCells.push(new flash.geom.Point(_local3.xCoord, _local3.yCoord)); } else { bIsMoving = false; setState(sSTATE_IDLE); } } else if (Key.isDown(Key.LEFT)) { var _local4 = com.disney.gem.games.poohAnubis.game.GridManager.getCellByCoords(flash.geom.Point(aOccupiedCells[0]).x - 1, flash.geom.Point(aOccupiedCells[0]).y); if (checkMoveValidity(_local4, sDIRECTION_LEFT)) { sCurrentDirection = sDIRECTION_LEFT; if (bPushing) { setState(sSTATE_PUSH); oPushingSound = com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.poohAnubis.Controller.sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_PLAYER_PUSH, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND, 999999); } else { setState(sSTATE_WALK); } bIsMoving = true; oTargetCoord = new flash.geom.Point(mcRef._x - com.disney.gem.games.poohAnubis.game.GridManager.cellWidth, mcRef._y); oLastCoord = flash.geom.Point(aOccupiedCells[0]); resetOccupiedCell(); aOccupiedCells.push(new flash.geom.Point(_local4.xCoord, _local4.yCoord)); } else { bIsMoving = false; setState(sSTATE_IDLE); } } else if (Key.isDown(Key.RIGHT)) { var _local5 = com.disney.gem.games.poohAnubis.game.GridManager.getCellByCoords(flash.geom.Point(aOccupiedCells[0]).x + 1, flash.geom.Point(aOccupiedCells[0]).y); if (checkMoveValidity(_local5, sDIRECTION_RIGHT)) { sCurrentDirection = sDIRECTION_RIGHT; if (bPushing) { setState(sSTATE_PUSH); oPushingSound = com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.poohAnubis.Controller.sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_PLAYER_PUSH, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND, 999999); } else { setState(sSTATE_WALK); } bIsMoving = true; oTargetCoord = new flash.geom.Point(mcRef._x + com.disney.gem.games.poohAnubis.game.GridManager.cellWidth, mcRef._y); oLastCoord = flash.geom.Point(aOccupiedCells[0]); resetOccupiedCell(); aOccupiedCells.push(new flash.geom.Point(_local5.xCoord, _local5.yCoord)); } else { bIsMoving = false; setState(sSTATE_IDLE); } } } } function isFalling() { var _local2 = false; if ((sState == sSTATE_FALL_HONEY) || ((sState == sSTATE_FALL_WATER) || (sState == sSTATE_APPEAR))) { _local2 = true; } return(_local2); } function isHurt() { return((sState == "AppearUP") || ((sState == "AppearDOWN") || ((sState == "AppearLEFT") || (sState == "AppearRIGHT")))); } function checkTimer() { if (nTimerHurt > 0) { nTimerHurt--; if (nTimerHurt <= 0) { setState(sSTATE_IDLE); bIsMoving = false; } } } static var sSTATE_IDLE = "Idle"; static var sSTATE_WIN = "Win"; static var sSTATE_WALK = "Walk"; static var sSTATE_FALL_WATER = "FallWater"; static var sSTATE_FALL_HONEY = "FallHoney"; static var sSTATE_PUSH = "Push"; static var sSTATE_APPEAR = "Appear"; static var sSTATE_ATTACKED = "Attacked"; static var sDIRECTION_UP = "UP"; static var sDIRECTION_DOWN = "DOWN"; static var sDIRECTION_LEFT = "LEFT"; static var sDIRECTION_RIGHT = "RIGHT"; }
Symbol 748 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 _local3 = 0; for ( ; _local3 < aEventListeners.length ; _local3++) { if (aEventListeners[_local3] == _oListener) { delete aEventListeners[_local3]; aEventListeners.splice(_local3, 1); } } } 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(15 / 1000, _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; for ( ; _local2 < aEventListeners.length ; _local2++) { aEventListeners[_local2].doSoundEvent(com.sarbakan.sound.SoundManager.nEVENT_SOUND_COMPLETE, this); } 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) { if ((!bMuted) && (!com.sarbakan.sound.SoundManager.isCategoryMuted(sCategory))) { var _local4 = com.sarbakan.sound.SoundManager.MasterVolume / 100; var _local5 = com.sarbakan.sound.SoundManager.getCategoryVolume(sCategory) / 100; var _local3 = _nVolume; _local3 = _local3 * _local5; _local3 = _local3 * _local4; } else { var _local3 = 0; } return(_local3); } static var nFADE_RATE = 8; static var nFADE_AT_END_TIME = 800; }
Symbol 749 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(); if (NewSoundAllowed) { if (_nVolume == undefined) { _nVolume = 100; } if (_nLoop == undefined) { _nLoop = 1; } if (_bUnique == undefined) { _bUnique = false; } if (_bUnique) { var _local9 = isSoundPlaying(_sLinkage); if (_local9.bPlaying) { var _local8 = false; var _local7 = _local9.oSound; } else { var _local8 = true; } } else { var _local8 = true; } if (_local8) { doManageCategory(_sCategoryName); var _local10 = getMCForSound(); var _local11 = new Sound(_local10); _local11.attachSound(_sLinkage); if (_local11.duration != undefined) { var _local7 = new com.sarbakan.sound.SoundItem(_local11, _sLinkage, _nVolume, _nLoop, _sCategoryName, _local10); } _local7.doAddListener(com.sarbakan.sound.SoundManager); aSounds.push(_local7); } } return(_local7); } static function isSoundPlaying(_sLinkageName) { var _local3 = new Object(); _local3.bPlaying = false; _local3.oSound = undefined; var _local4 = aSounds.length - 1; for ( ; _local4 >= 0 ; _local4--) { if (aSounds[_local4].LinkageName == _sLinkageName) { _local3.oSound = aSounds[_local4]; _local3.bPlaying = true; } } return(_local3); } function getPlayingQty(_sLinkageName) { var _local3 = 0; var _local4 = aSounds.length - 1; for ( ; _local4 >= 0 ; _local4--) { if (aSounds[_local4].LinkageName == _sLinkageName) { _local3++; } } return(_local3); } static function doManageExternalSound(_oSound) { doCheckInit(); doManageCategory(_oSound.Category); _oSound.doAddListener(com.sarbakan.sound.SoundManager); aSounds.push(_oSound); } static function getMCForSound() { var _local2 = getNextDepth(); var _local3 = mcAttach.createEmptyMovieClip("Snd" + _local2, _local2); return(_local3); } 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 _local2 = aSounds.length - 1; for ( ; _local2 >= 0 ; _local2--) { aSounds[_local2].doEnterFrame(); } } static function setCategoryVolume(_sCategoryName, _nVol) { doManageCategory(_sCategoryName); var _local4 = aSoundCategories.length - 1; for ( ; _local4 >= 0 ; _local4--) { if (aSoundCategories[_local4].sName == _sCategoryName) { aSoundCategories[_local4].nVolume = _nVol; } } doUpdateAllSoundsVolume(); } static function getCategoryVolume(_sCategoryName) { doManageCategory(_sCategoryName); var _local4 = aSoundCategories.length - 1; for ( ; _local4 >= 0 ; _local4--) { if (aSoundCategories[_local4].sName == _sCategoryName) { var _local3 = aSoundCategories[_local4].nVolume; } } return(_local3); } static function isCategoryMuted(_sCategoryName) { doManageCategory(_sCategoryName); var _local4 = aSoundCategories.length - 1; for ( ; _local4 >= 0 ; _local4--) { if (aSoundCategories[_local4].sName == _sCategoryName) { var _local3 = aSoundCategories[_local4].bMuted; } } return(_local3); } static function doSoundEvent(_nEvent, _oSound) { if (!(_nEvent === nEVENT_SOUND_COMPLETE)) { } else { var _local4 = false; var _local5 = aSounds.length - 1; for ( ; _local5 >= 0 ; _local5--) { if (!_local4) { if (aSounds[_local5] == _oSound) { _local4 = true; delete aSounds[_local5]; aSounds.splice(Number(_local5), 1); } } } } } static function doMuteCategory(_sCategoryName) { var _local3 = aSoundCategories.length - 1; for ( ; _local3 >= 0 ; _local3--) { if (aSoundCategories[_local3].sName == _sCategoryName) { aSoundCategories[_local3].bMuted = true; } } doUpdateAllSoundsVolume(); } static function doUnMuteCategory(_sCategoryName) { var _local3 = aSoundCategories.length - 1; for ( ; _local3 >= 0 ; _local3--) { if (aSoundCategories[_local3].sName == _sCategoryName) { aSoundCategories[_local3].bMuted = false; } } 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 _local3 = aSounds.length - 1; for ( ; _local3 >= 0 ; _local3--) { aSounds[_local3].doRemoveListener(_oListener); } } static function doDestroy() { doRemoveListenerFromAllSounds(); var _local2 = aSounds.length - 1; for ( ; _local2 >= 0 ; _local2--) { aSounds[_local2].doDestroy(); } 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 _local2 = aSounds.length - 1; for ( ; _local2 >= 0 ; _local2--) { aSounds[_local2].doUpdateSound(); } } static function doCheckInit() { if (!bInited) { } } static function doManageCategory(_sCategoryName) { doCheckInit(); var _local3 = false; var _local4 = aSoundCategories.length - 1; for ( ; _local4 >= 0 ; _local4--) { if (aSoundCategories[_local4].sName == _sCategoryName) { _local3 = true; } } if (!_local3) { var _local5 = new Object(); _local5.sName = _sCategoryName; _local5.nVolume = 100; _local5.bMuted = false; aSoundCategories.push(_local5); } } static var nEVENT_SOUND_COMPLETE = 1; static var sDEFAULT_CATEGORY = "SFX"; static var nMAX_SOUNDS_PLAYING = 32; static var bInited = false; }
Symbol 750 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local2 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local2); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } }
Symbol 751 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 _local3 = _listeners; var _local4 = _local3.length; while (_local4--) { if (_local3[_local4] == o) { _local3.splice(_local4, 1); if (!_local3.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local2 = String(arguments.shift()); var _local3 = _listeners.concat(); var _local4 = _local3.length; var _local5 = 0; for ( ; _local5 < _local4 ; _local5++) { _local3[_local5][_local2].apply(_local3[_local5], arguments); } } }
Symbol 752 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 _local3 = 0; if (__nNum < 0) { _local3 = -1; } else if (__nNum > 0) { _local3 = 1; } return(_local3); } static function getReachZero(__nNum, __nReducer) { return(getReachNum(__nNum, 0, __nReducer)); } static function getReachNum(__nNum, __nTargetNum, __nReducer) { var _local5 = __nNum; if (_local5 != __nTargetNum) { if (_local5 < __nTargetNum) { _local5 = _local5 + __nReducer; if (_local5 > __nTargetNum) { _local5 = __nTargetNum; } } else { _local5 = _local5 - __nReducer; if (_local5 < __nTargetNum) { _local5 = __nTargetNum; } } } return(_local5); } 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 _local6 = __nX2 - __nX1; var _local7 = __nY2 - __nY1; var _local8 = Math.atan2(_local7, _local6); var _local9 = getDegreeFromRadius(_local8); return(_local9); } static function getCleanedAngle(_nAngle) { while (_nAngle < 360) { _nAngle = _nAngle + 360; } _nAngle = _nAngle % 360; return(_nAngle); } static function getDegreeFromRadius(__nRadius) { var _local3 = (__nRadius / MATH_PI) * 180; return(_local3); } static function getRadianFromDegree(__nDegree) { var _local3 = __nDegree * (MATH_PI / 180); return(_local3); } static function getBoundsCenter(_oBox) { var _local3 = (_oBox.xMin + _oBox.xMax) / 2; var _local4 = (_oBox.yMin + _oBox.yMax) / 2; return({x:_local3, y:_local4}); } static var MATH_PI = Math.PI; }
Symbol 753 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.Bees] Frame 0
class com.disney.gem.games.poohAnubis.game.Bees extends com.sarbakan.utils.StateManaged { var setState, oGameEngine, nCurrentAngle, bSpawned, mcRef, bRestartSound, nHoverTime, oIdleSound, stateFinished, sState; function Bees (_mcRef, _oEngine) { super(_mcRef); setState(sSTATE_IDLE); oGameEngine = _oEngine; nCurrentAngle = 0; bSpawned = false; mcRef._visible = false; bRestartSound = false; } function appear(_nHoverTimer) { mcRef._visible = true; setState(sSTATE_APPEAR); nHoverTime = _nHoverTimer; bSpawned = true; com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.poohAnubis.Controller.sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_BEES_APPEAR, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND); } function attack() { oIdleSound.doStop(); com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.poohAnubis.Controller.sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_BEES_ATTACK, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND); setState(sSTATE_ATTACK); } function get HiddenStatus() { return(bSpawned); } function resetPos() { } function stopIdleSound(_bPause) { oIdleSound.doStop(); nHoverTime = undefined; if ((_bPause != undefined) && (_bPause && (bSpawned))) { bRestartSound = true; } } function destroy() { delete oGameEngine; } function onUpdate() { super.onUpdate(); checkHoverTime(); checkMovement(); } function onUnPause() { super.onUnPause(); if (bRestartSound) { bRestartSound = false; oIdleSound = com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.poohAnubis.Controller.sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_BEES_IDLE, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND, 999999); } } function state_Appear() { if (stateFinished()) { setState(sSTATE_IDLE); } } function state_Idle_init() { if (bSpawned) { oIdleSound = com.sarbakan.sound.SoundManager.doPlaySoundInCat(com.disney.gem.games.poohAnubis.Controller.sSOUND_CAT_SOUND, com.disney.gem.games.poohAnubis.GameData.sSOUND_BEES_IDLE, com.disney.gem.games.poohAnubis.GameData.nSOUND_VOLUME_SOUND, 999999); } } function checkHoverTime() { if (nHoverTime != undefined) { nHoverTime--; } } function checkMovement() { if (sState != sSTATE_ATTACK) { var _local2 = com.disney.gem.games.poohAnubis.GameData.aBEES_OFFSCREEN_TIME[com.disney.gem.games.poohAnubis.Controller.getInstance().getLevel() - 1] + com.disney.gem.games.poohAnubis.GameData.aBEES_HOVER_TIME[com.disney.gem.games.poohAnubis.Controller.getInstance().getLevel() - 1]; var _local3 = Math.round(((oGameEngine.Timer / 30) * 100) / _local2); var _local4 = Math.round(com.disney.gem.games.poohAnubis.GameData.nBEE_RADIUS_MAX - (((com.disney.gem.games.poohAnubis.GameData.nBEE_RADIUS_MAX - com.disney.gem.games.poohAnubis.GameData.nBEE_RADIUS_MIN) * _local3) / 100)); var _local5 = Math.round(com.disney.gem.games.poohAnubis.GameData.nBEE_MOVING_SPEED_MIN - (((com.disney.gem.games.poohAnubis.GameData.nBEE_MOVING_SPEED_MIN - com.disney.gem.games.poohAnubis.GameData.nBEE_MOVING_SPEED_MAX) * _local3) / 100)); var _local6 = new flash.geom.Point(oGameEngine.PlayerObj.Mc._x, oGameEngine.PlayerObj.Mc._y); var _local7 = nCurrentAngle * (Math.PI / 180); var _local8 = Math.cos(_local7) * _local4; var _local9 = Math.sin(_local7) * _local4; var _local10 = _local6.clone(); _local10.x = _local10.x - _local8; _local10.y = _local10.y - _local9; mcRef._x = _local10.x; mcRef._y = _local10.y; nCurrentAngle = nCurrentAngle + _local5; if (nCurrentAngle > com.disney.gem.games.poohAnubis.GameData.nBEE_CIRCLE_DEGREES) { nCurrentAngle = 0; } } else { mcRef._x = mcRef._x + getReachNum(mcRef._x, oGameEngine.PlayerObj.Mc._x, oGameEngine.PlayerObj.Mc.mcState._totalframes - oGameEngine.PlayerObj.Mc.mcState._currentframe); mcRef._y = mcRef._y + getReachNum(mcRef._y, oGameEngine.PlayerObj.Mc._y, oGameEngine.PlayerObj.Mc.mcState._totalframes - oGameEngine.PlayerObj.Mc.mcState._currentframe); } } function getReachNum(__nNum, __nTargetNum, __nReducer) { var _local5 = __nNum; if (_local5 != __nTargetNum) { _local5 = Math.round((__nTargetNum - __nNum) / __nReducer); } return(_local5); } static var sSTATE_IDLE = "Idle"; static var sSTATE_ATTACK = "Attack"; static var sSTATE_APPEAR = "Appear"; }
Symbol 754 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.ArrivalPoint] Frame 0
class com.disney.gem.games.poohAnubis.game.sprites.ArrivalPoint extends com.disney.gem.games.poohAnubis.game.sprites.BaseSprite { var setState, stateFinished, mcRef; function ArrivalPoint (_mcRef, _aOccupiedCells, _nID) { super(_mcRef, _aOccupiedCells, _nID); setState(sSTATE_IDLE); } function hit() { setState(sSTATE_CAUGHT); } function state_Caught() { if (stateFinished()) { mcRef.mcState.stop(); } } static var sSTATE_IDLE = "Idle"; static var sSTATE_CAUGHT = "Caught"; }
Symbol 755 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.Rock] Frame 0
class com.disney.gem.games.poohAnubis.game.sprites.Rock extends com.disney.gem.games.poohAnubis.game.sprites.BaseSprite { function Rock (_mcRef, _aOccupiedCells, _nID) { super(_mcRef, _aOccupiedCells, _nID); } }
Symbol 756 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.Log] Frame 0
class com.disney.gem.games.poohAnubis.game.sprites.Log extends com.disney.gem.games.poohAnubis.game.sprites.BaseSprite { function Log (_mcRef, _aOccupiedCells, _nID) { super(_mcRef, _aOccupiedCells, _nID); } }
Symbol 757 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.Waterspill] Frame 0
class com.disney.gem.games.poohAnubis.game.sprites.Waterspill extends com.disney.gem.games.poohAnubis.game.sprites.BaseSprite { function Waterspill (_mcRef, _aOccupiedCells, _nID) { super(_mcRef, _aOccupiedCells, _nID); } }
Symbol 758 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.HoneySpill] Frame 0
class com.disney.gem.games.poohAnubis.game.sprites.HoneySpill extends com.disney.gem.games.poohAnubis.game.sprites.BaseSprite { function HoneySpill (_mcRef, _aOccupiedCells, _nID) { super(_mcRef, _aOccupiedCells, _nID); } }
Symbol 759 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.WheelBarrow] Frame 0
class com.disney.gem.games.poohAnubis.game.sprites.WheelBarrow extends com.disney.gem.games.poohAnubis.game.sprites.BaseSprite { function WheelBarrow (_mcRef, _aOccupiedCells, _nID) { super(_mcRef, _aOccupiedCells, _nID); } }
Symbol 760 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.HoneyPot] Frame 0
class com.disney.gem.games.poohAnubis.game.sprites.HoneyPot extends com.disney.gem.games.poohAnubis.game.sprites.BaseSprite { var Mc; function HoneyPot (_mcRef, _aOccupiedCells, _nID) { super(_mcRef, _aOccupiedCells, _nID); Mc.mcState.gotoAndStop(Math.ceil(Math.random() * Mc.mcState._totalframes)); } }
Symbol 761 MovieClip [__Packages.com.disney.gem.games.poohAnubis.popups.MenuPopup] Frame 0
class com.disney.gem.games.poohAnubis.popups.MenuPopup extends com.sarbakan.utils.ScreenController { var oController, hide, mcRef; function MenuPopup (_mcRef) { super(_mcRef); } function onBtSound() { com.disney.gem.games.poohAnubis.Controller.getInstance().playClickSound(); com.disney.gem.games.poohAnubis.Controller(oController).toggleSound(); updateSoundGroup(); } function onBtHelp() { com.disney.gem.games.poohAnubis.Controller.getInstance().playClickSound(); com.disney.gem.games.poohAnubis.Controller(oController).allowInstructions(); com.disney.gem.games.poohAnubis.Controller(oController).showInstructions(); hide(null, true); } function onBtQuit() { com.disney.gem.games.poohAnubis.Controller.getInstance().playClickSound(); com.disney.gem.games.poohAnubis.Controller(oController).showPopup(new com.disney.gem.games.poohAnubis.popups.ConfirmPopup(com.disney.gem.games.poohAnubis.Controller(oController).mcTimeline.mcPopups.mcConfirm, this), true); } function onBtResume() { com.disney.gem.games.poohAnubis.Controller.getInstance().playClickSound(); com.disney.gem.games.poohAnubis.Controller(oController).unpause(); hide(); com.disney.gem.games.poohAnubis.Controller(oController).allowInstructions(); } function state_in_init() { super.state_in_init(); setBts(); com.disney.gem.games.poohAnubis.Controller(oController).disallowInstructions(); } function state_idle_init() { super.state_idle_init(); setBts(); } function state_out_init() { super.state_out_init(); setBts(); } function setBts() { mcRef.mcState.mcContent.btHelp.onRelease = com.sarbakan.utils.Delegate.create(this, onBtHelp); com.disney.gem.games.poohAnubis.Controller.getInstance().applyRollSound(mcRef.mcState.mcContent.btHelp); mcRef.mcState.mcContent.btQuit.onRelease = com.sarbakan.utils.Delegate.create(this, onBtQuit); com.disney.gem.games.poohAnubis.Controller.getInstance().applyRollSound(mcRef.mcState.mcContent.btQuit); mcRef.mcState.mcContent.btResume.onRelease = com.sarbakan.utils.Delegate.create(this, onBtResume); com.disney.gem.games.poohAnubis.Controller.getInstance().applyRollSound(mcRef.mcState.mcContent.btResume); updateSoundGroup(); } function updateSoundGroup() { var _local2 = "On"; if (com.disney.gem.games.poohAnubis.Controller(oController).bSoundMuted) { _local2 = "Off"; } mcRef.mcState.mcContent.mcSoundToggle.gotoAndStop(_local2); mcRef.mcState.mcContent.mcSoundToggle.btSound.onRelease = com.sarbakan.utils.Delegate.create(this, onBtSound); com.disney.gem.games.poohAnubis.Controller.getInstance().applyRollSound(mcRef.mcState.mcContent.mcSoundToggle.btSound); } }
Symbol 762 MovieClip [__Packages.com.disney.gem.games.poohAnubis.popups.ConfirmPopup] Frame 0
class com.disney.gem.games.poohAnubis.popups.ConfirmPopup extends com.sarbakan.utils.ScreenController { var oMenuOrigin, hide, oController, mcRef; function ConfirmPopup (_mcRef, _oMenuOrigin) { super(_mcRef); oMenuOrigin = _oMenuOrigin; } function onBtNo() { com.disney.gem.games.poohAnubis.Controller.getInstance().playClickSound(); hide(); } function onBtYes() { com.disney.gem.games.poohAnubis.Controller.getInstance().playClickSound(); hide(); com.disney.gem.games.poohAnubis.Controller(oController).onGameLose(); oMenuOrigin.hide(); } 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); com.disney.gem.games.poohAnubis.Controller.getInstance().applyRollSound(mcRef.mcState.mcContent.btYes); mcRef.mcState.mcContent.btNo.onRelease = com.sarbakan.utils.Delegate.create(this, onBtNo); com.disney.gem.games.poohAnubis.Controller.getInstance().applyRollSound(mcRef.mcState.mcContent.btNo); } }
Symbol 763 MovieClip [__Packages.com.sarbakan.utils.Tools] Frame 0
class com.sarbakan.utils.Tools { function Tools () { } static function isItemInArray(_aArray, _oItem) { var _local4 = false; var _local5 = _aArray.length - 1; for ( ; _local5 >= 0 ; _local5--) { if (_aArray[_local5] == _oItem) { _local4 = true; } } return(_local4); } static function doCopyArray(_aArraySource) { var _local3 = new Array(); var _local4 = 0; _local4 = 0; for ( ; _local4 < _aArraySource.length ; _local4++) { if (_aArraySource[_local4] instanceof Array) { _local3.push(doCopyArray(_aArraySource[_local4])); } else { _local3.push(_aArraySource[_local4]); } } return(_local3); } static function getFormatedNumber(_nNumber, _nMinimumChar) { return(returnFormatedNumber(_nNumber, _nMinimumChar)); } static function returnFormatedNumber(_nNumber, _nMinimumChar) { var _local4 = String(_nNumber); while (_local4.length < _nMinimumChar) { _local4 = "0" + _local4; } var _local5 = new Array(); var _local6 = _local4.length - 1; var _local7 = 0; for ( ; _local7 <= _local6 ; _local7++) { var _local8 = _local4.charAt(_local7); _local5.push(_local8); } _local4 = ""; var _local9 = 0; _local7 = _local5.length - 1; for ( ; _local7 >= 0 ; _local7--) { if (((_local9 % 3) == 0) && (_local9 != 0)) { _local4 = "," + _local4; } _local4 = _local5[_local7] + _local4; _local9++; } return(_local4); } static function getFormatedTime(_nTime, _bIncludeMilliseconds, _bShowMinutes) { if (_bIncludeMilliseconds == undefined) { _bIncludeMilliseconds = false; } if (_bShowMinutes == undefined) { _bShowMinutes = true; } var _local5 = false; if (_nTime < 0) { _local5 = true; _nTime = Math.abs(_nTime); } var _local6 = Math.floor(_nTime / 1000); if (_bIncludeMilliseconds) { if (_nTime >= 1000) { var _local8 = _nTime % (_local6 * 1000); } else { var _local8 = _nTime; } var _local7 = String(_local8).substr(0, 2); if (_local7.length <= 1) { _local7 = "0" + _local7; } } var _local9 = Math.floor(_local6 / 60); var _local10 = Math.floor(_local6 % 60); var _local11 = ""; var _local12 = ""; if (_local10 < 10) { _local12 = "0"; } if (_local9 < 10) { _local11 = "0"; } var _local13 = ""; if (_bShowMinutes) { _local13 = _local13 + String((_local11 + _local9) + ":"); } _local13 = _local13 + (_local12 + _local10); if (_bIncludeMilliseconds) { _local13 = _local13 + (":" + _local7); } if (_local5) { _local13 = "-" + _local13; } return(_local13); } 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 764 MovieClip [__Packages.com.disney.gem.games.poohAnubis.screens.TitleScreen] Frame 0
class com.disney.gem.games.poohAnubis.screens.TitleScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function TitleScreen (_mcRef) { super(_mcRef); } function onBtHelp() { com.disney.gem.games.poohAnubis.Controller.getInstance().playClickSound(); com.disney.gem.games.poohAnubis.Controller(oController).showInstructions(); } function onBtPlay() { com.disney.gem.games.poohAnubis.Controller.getInstance().playClickSound(); com.disney.gem.games.poohAnubis.Controller(oController).startNewGame(); } function state_idle_init() { super.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); com.disney.gem.games.poohAnubis.Controller.getInstance().applyRollSound(mcRef.mcState.mcContent.btHelp); com.disney.gem.games.poohAnubis.Controller.getInstance().applyRollSound(mcRef.mcState.mcContent.btPlay); } }
Symbol 765 MovieClip [__Packages.com.disney.gem.games.poohAnubis.screens.HelpScreen] Frame 0
class com.disney.gem.games.poohAnubis.screens.HelpScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function HelpScreen (_mcRef) { super(_mcRef); } function onBtBack() { com.disney.gem.games.poohAnubis.Controller.getInstance().playClickSound(); com.disney.gem.games.poohAnubis.Controller(oController).hideInstructions(); } function onBtPlay() { com.disney.gem.games.poohAnubis.Controller.getInstance().playClickSound(); com.disney.gem.games.poohAnubis.Controller(oController).hideInstructions(); } function state_idle_init() { super.state_idle_init(); mcRef.mcState.btBack.onRelease = com.sarbakan.utils.Delegate.create(this, onBtBack); mcRef.mcState.btPlay.onRelease = com.sarbakan.utils.Delegate.create(this, onBtPlay); com.disney.gem.games.poohAnubis.Controller.getInstance().applyRollSound(mcRef.mcState.btBack); } }
Symbol 766 MovieClip [__Packages.com.disney.gem.games.poohAnubis.popups.LevelTransition] Frame 0
class com.disney.gem.games.poohAnubis.popups.LevelTransition extends com.sarbakan.utils.ScreenController { var hide, oController, nCurrentLevel, nTimerWarning, stateFinished, mcRef; function LevelTransition (_mcRef) { super(_mcRef); } function onUpdate() { super.onUpdate(); checkTimer(); } function onBtPlay() { com.disney.gem.games.poohAnubis.Controller.getInstance().playClickSound(); hide(); oController.prepareNextLevel(); } function onKeyDown() { onBtPlay(); Key.removeListener(this); } function state_in_init() { super.state_in_init(); nCurrentLevel = com.disney.gem.games.poohAnubis.Controller(oController).getLevel(); setBts(); } function state_idle_init() { super.state_idle_init(); setBts(); nTimerWarning = com.disney.gem.games.poohAnubis.GameData.nTIMER_PRESS_ANY_KEY; } function state_out_init() { super.state_out_init(); setBts(); } function state_out() { super.state_out(); if (stateFinished()) { com.disney.gem.games.poohAnubis.Controller.getInstance().transitionDone(); } } function setBts() { mcRef.mcState.mcContent.gotoAndStop(nCurrentLevel); mcRef.mcState.mcWarning._visible = false; } function checkTimer() { if ((nTimerWarning > 0) && (nTimerWarning != undefined)) { nTimerWarning--; if (nTimerWarning == 0) { activatePressAny(); } } } function activatePressAny() { Key.addListener(this); mcRef.mcState.mcWarning._visible = true; } }
Symbol 767 MovieClip [__Packages.com.disney.gem.games.poohAnubis.screens.EndScreen] Frame 0
class com.disney.gem.games.poohAnubis.screens.EndScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function EndScreen (_mcRef) { super(_mcRef); } function onBtPlay() { com.disney.gem.games.poohAnubis.Controller.getInstance().playClickSound(); com.disney.gem.games.poohAnubis.Controller(oController).showTitleScreen(true); } function state_idle_init() { super.state_idle_init(); mcRef.mcState.btPlay.onRelease = com.sarbakan.utils.Delegate.create(this, onBtPlay); com.disney.gem.games.poohAnubis.Controller.getInstance().applyRollSound(mcRef.mcState.btPlay); } }
Symbol 181 MovieClip Frame 1
com.disney.gem.games.poohAnubis.Controller.getInstance().oGame.addDynamicElement(com.disney.gem.games.poohAnubis.GameData.nID_HONEY_POT, this);
Symbol 183 MovieClip Frame 1
com.disney.gem.games.poohAnubis.Controller.getInstance().oGame.addDynamicElement(com.disney.gem.games.poohAnubis.GameData.nID_ROCK, this);
Symbol 187 MovieClip Frame 1
com.disney.gem.games.poohAnubis.Controller.getInstance().oGame.addDynamicElement(com.disney.gem.games.poohAnubis.GameData.nID_WATER_BIG, this);
Symbol 189 MovieClip Frame 1
com.disney.gem.games.poohAnubis.Controller.getInstance().oGame.addDynamicElement(com.disney.gem.games.poohAnubis.GameData.nID_WATER_SMALL, this);
Symbol 194 MovieClip Frame 1
com.disney.gem.games.poohAnubis.Controller.getInstance().oGame.addDynamicElement(com.disney.gem.games.poohAnubis.GameData.nID_HONEY_SPILL_BIG, this);
Symbol 196 MovieClip Frame 1
com.disney.gem.games.poohAnubis.Controller.getInstance().oGame.addDynamicElement(com.disney.gem.games.poohAnubis.GameData.nID_HONEY_SPILL_SMALL, this);
Symbol 198 MovieClip Frame 1
com.disney.gem.games.poohAnubis.Controller.getInstance().oGame.addDynamicElement(com.disney.gem.games.poohAnubis.GameData.nID_STARTING_POINT, this);
Symbol 200 MovieClip Frame 1
com.disney.gem.games.poohAnubis.Controller.getInstance().oGame.addDynamicElement(com.disney.gem.games.poohAnubis.GameData.nID_ARIVAL_POINT, this);
Symbol 202 MovieClip Frame 1
com.disney.gem.games.poohAnubis.Controller.getInstance().oGame.addDynamicElement(com.disney.gem.games.poohAnubis.GameData.nID_LOG, this);
Symbol 204 MovieClip Frame 1
com.disney.gem.games.poohAnubis.Controller.getInstance().oGame.addDynamicElement(com.disney.gem.games.poohAnubis.GameData.nID_WHEELBARROW, this);
Instance of Symbol 236 MovieClip "mcState" in Symbol 237 MovieClip [mcRock] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 239 MovieClip "mcState" in Symbol 240 MovieClip [mcWaterspillBig] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "mcState" in Symbol 243 MovieClip [mcHoneyspillBig] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 244 MovieClip "mcState" in Symbol 245 MovieClip [mcLog] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "mcState" in Symbol 247 MovieClip [mcWheelBarrow] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 249 MovieClip "mcState" in Symbol 250 MovieClip [mcWaterspillSmall] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 251 MovieClip "mcState" in Symbol 252 MovieClip [mcHoneyspillSmall] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 254 MovieClip in Symbol 255 MovieClip [mcCell] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 635 MovieClip Frame 1
com.disney.gem.games.poohAnubis.Controller.getInstance().oGame.addDynamicElement(com.disney.gem.games.poohAnubis.GameData.nID_WHEELBARROW, this);

Library Items

Symbol 1 GraphicUsed by:28 411
Symbol 2 FontUsed by:3 205 207 209 211 213 215 217 219 221 224 282 304 413 505
Symbol 3 EditableTextUses:2Used by:28
Symbol 4 GraphicUsed by:27 339 379 410
Symbol 5 FontUsed by:6 283 340 380 415 455 472 506
Symbol 6 EditableTextUses:5Used by:27
Symbol 7 GraphicUsed by:26
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:10
Symbol 10 MovieClipUses:9Used by:26
Symbol 11 FontUsed by:12 393 394 395 396 397 398 399 400 401 402 403 404 405
Symbol 12 EditableTextUses:11Used by:26
Symbol 13 FontUsed by:14 308 309 349 418 450 456 457 476 477 479 481 483 485 487 489 491 493 497 498
Symbol 14 TextUses:13Used by:26
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:26 337 378 409
Symbol 17 GraphicUsed by:25
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:24
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:24
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:24
Symbol 24 MovieClipUses:19 21 23Used by:25 321 337 376 392 409 723 726 728
Symbol 25 MovieClipUses:17 24Used by:26
Symbol 26 MovieClipUses:7 10 12 14 16 25Used by:27
Symbol 27 MovieClipUses:4 6 26Used by:28
Symbol 28 MovieClipUses:1 3 27Used by:Timeline
Symbol 731 MovieClip [__Packages.com.sarbakan.utils.StateManaged]
Symbol 732 MovieClip [__Packages.com.sarbakan.utils.ScreenController]
Symbol 733 MovieClip [__Packages.com.disney.gem.games.poohAnubis.screens.PreloaderScreen]
Symbol 734 MovieClip [__Packages.com.sarbakan.BaseDisneyController]
Symbol 735 MovieClip [__Packages.com.sarbakan.utils.TransitionManager]
Symbol 736 MovieClip [__Packages.com.sarbakan.utils.MoreString]
Symbol 737 MovieClip [__Packages.com.sarbakan.DXDControllerWrapper]
Symbol 738 MovieClip [__Packages.com.disney.gem.games.GameContainer]
Symbol 739 MovieClip [__Packages.com.sarbakan.utils.FrameRateDisplayer]
Symbol 740 MovieClip [__Packages.com.sarbakan.utils.Delegate]
Symbol 741 MovieClip [__Packages.com.disney.gem.games.poohAnubis.Controller]
Symbol 742 MovieClip [__Packages.com.disney.gem.games.poohAnubis.GameEngine]
Symbol 743 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.GridManager]
Symbol 744 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.GridCell]
Symbol 745 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.BaseSprite]
Symbol 746 MovieClip [__Packages.com.disney.gem.games.poohAnubis.GameData]
Symbol 747 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.Player]
Symbol 748 MovieClip [__Packages.com.sarbakan.sound.SoundItem]
Symbol 749 MovieClip [__Packages.com.sarbakan.sound.SoundManager]
Symbol 750 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 751 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 752 MovieClip [__Packages.com.sarbakan.utils.MoreMath]
Symbol 753 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.Bees]
Symbol 754 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.ArrivalPoint]
Symbol 755 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.Rock]
Symbol 756 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.Log]
Symbol 757 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.Waterspill]
Symbol 758 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.HoneySpill]
Symbol 759 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.WheelBarrow]
Symbol 760 MovieClip [__Packages.com.disney.gem.games.poohAnubis.game.sprites.HoneyPot]
Symbol 761 MovieClip [__Packages.com.disney.gem.games.poohAnubis.popups.MenuPopup]
Symbol 762 MovieClip [__Packages.com.disney.gem.games.poohAnubis.popups.ConfirmPopup]
Symbol 763 MovieClip [__Packages.com.sarbakan.utils.Tools]
Symbol 764 MovieClip [__Packages.com.disney.gem.games.poohAnubis.screens.TitleScreen]
Symbol 765 MovieClip [__Packages.com.disney.gem.games.poohAnubis.screens.HelpScreen]
Symbol 766 MovieClip [__Packages.com.disney.gem.games.poohAnubis.popups.LevelTransition]
Symbol 767 MovieClip [__Packages.com.disney.gem.games.poohAnubis.screens.EndScreen]
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:78 79 98 128 130 143 144 145 146 148 162 167 169 171 172 173 174 176 177
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:78 79 98 128 129 143 144 145 146 147 162 167 169 170 172 173 174 175 177
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:78 79 98 128 129 143 144 145 146 147 162 167 169 170 172 173 174 175 177
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:78 79 98 128 129 143 144 145 146 147 162 167 169 170 172 173 174 175 177
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:78 79 98 128 129 143 144 145 146 147 162 167 169 170 172 173 174 175 177
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:78 79 98 128 129 143 144 145 146 147 162 167 169 170 172 173 174 175 177
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:78 79 98 128 129 143 144 145 146 147 162 167 169 170 172 173 174 175 177
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:78 79 98 128 129 143 144 145 146 147 172 177
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:78 79 98 128 129 143 144 145 146 147 162 167 169 170 172 173 174 175 177
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClipUses:47Used by:78 79 98 128 129 143 144 145 146 147 162 167 169 170 172 173 174 175 177
Symbol 49 GraphicUsed by:52 122 127 134 138 140
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:52 122 127 134 138 140
Symbol 52 MovieClipUses:49 51Used by:78 79 98 129
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:78 79 98 129
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:78 79 98 128 129 143 144 145 146 147 162 167 169 170 172 173 174 175 177
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:78 79 98 128 129 143 144 145 146 147 162 167 169 170 172 173 174 175 177
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:78 79 98 128 129 143 144 145 146 147 172 177
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:78 79 98 128 129 143 144 145 146 147 162 167 169 170 172 173 174 175 177
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:63Used by:78 79 98 128 129 143 144 145 146 147 162 167 170 172 173 175 177
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:78 79 98 128 129 143 144 145 146 147 162 170 172 175 177
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:78 79 98 128 129 143 144 145 146 147 162 167 169 170 172 173 174 175 177
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:78 79 98 128 129 143 144 145 147 162 167 169 170 172 173 174 175 177
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:71Used by:73 107 132
Symbol 73 MovieClipUses:72Used by:78 79 98 129
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:78 79 98 128 129 143 144 145 147 162 167 169 170 172 173 174 175 177
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:78 79 98 128 129 143 144 145 146 147 172 177
Symbol 78 MovieClipUses:30 32 34 36 38 40 42 44 46 48 52 54 56 58 60 62 64 66 68 70 73 75 77Used by:178
Symbol 79 MovieClipUses:30 48 52 32 34 36 38 46 42 40 44 54 56 58 60 62 64 66 68 70 73 75 77Used by:178
Symbol 80 GraphicUsed by:88
Symbol 81 GraphicUsed by:88
Symbol 82 GraphicUsed by:88
Symbol 83 GraphicUsed by:88
Symbol 84 GraphicUsed by:88
Symbol 85 GraphicUsed by:88
Symbol 86 GraphicUsed by:88
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:80 81 82 83 84 85 86 87Used by:178
Symbol 89 GraphicUsed by:97
Symbol 90 GraphicUsed by:97
Symbol 91 GraphicUsed by:97
Symbol 92 GraphicUsed by:97
Symbol 93 GraphicUsed by:97
Symbol 94 GraphicUsed by:97
Symbol 95 GraphicUsed by:97
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:89 90 91 92 93 94 95 96Used by:178
Symbol 98 MovieClipUses:30 48 52 38 46 40 42 32 34 36 44 54 56 58 60 62 64 66 68 70 73 75 77Used by:178
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:107 126 132 142
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:107 126 132 142 161 168
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:107 126
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:107 126 132 142 161 168
Symbol 107 MovieClipUses:72 100 102 104 106Used by:128 143 144 145 147 172 177
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:128 266 307 329 337 409 496 500 502
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:128 143 144 145 147 172 177
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:122 127 134 138 140
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:122 127 134 138 153 167 169 173 174
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:122 127 134 138 140 153 167 169 173 174
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:122 127 134 138 140
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:122 127
Symbol 122 MovieClipUses:49 51 113 115 117 119 121Used by:128 143 144 145 147 172 177
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:128 143 146 172 177
Symbol 125 GraphicUsed by:126 142
Symbol 126 MovieClipUses:125 100 102 104 106Used by:128 143 146 172 177
Symbol 127 MovieClipUses:49 51 113 115 117 119 121Used by:128 143 146 172 177
Symbol 128 MovieClipUses:30 64 66 56 62 58 60 70 75 77 107 68 109 32 36 34 44 38 42 40 46 111 48 122 124 126 127Used by:178
Symbol 129 MovieClipUses:32 34 36 38 40 42 44 46 48 52 54 56 58 60 62 64 66 68 70 73 75 77Used by:130
Symbol 130 MovieClipUses:30 129Used by:178
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:72 100 102 106 131Used by:143 172 177
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:49 51 113 115 117 119 133Used by:143 172 177
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:135Used by:143 146 172 177
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:49 51 113 115 117 119 137Used by:143 172 177
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:49 51 113 117 119 139Used by:143 172 177
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:125 100 102 106 141Used by:143 172 177
Symbol 143 MovieClipUses:30 64 66 68 56 62 58 60 70 75 77 107 32 36 34 44 38 42 40 46 111 48 122 124 126 127 132 134 136 138 140 142Used by:178
Symbol 144 MovieClipUses:30 64 66 68 56 62 58 60 70 75 77 107 32 36 34 44 38 46 111 42 40 48 122Used by:178
Symbol 145 MovieClipUses:30 32 36 34 38 40 42 44 46 111 48 122 60 56 58 62 64 66 68 70 75 77 107Used by:178
Symbol 146 MovieClipUses:30 32 36 34 38 46 44 136 40 42 127 48 60 56 58 62 124 64 66 68 126 77Used by:178
Symbol 147 MovieClipUses:64 66 68 56 62 58 60 70 75 77 107 32 36 34 44 38 42 40 46 111 48 122Used by:148
Symbol 148 MovieClipUses:30 147Used by:178
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:153 167 173
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:153 167 169 173 174
Symbol 153 MovieClipUses:150 115 117 152Used by:162 170 175
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:162 167 169 170 173 174 175
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:162 167 169 170 173 174 175
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:162 167 169 170 173 174 175
Symbol 160 GraphicUsed by:161 168
Symbol 161 MovieClipUses:160 102 106Used by:162 167 170 173 175
Symbol 162 MovieClipUses:30 32 34 36 38 42 40 46 48 153 155 157 64 66 68 58 56 62 70 159 75 161Used by:178
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:167 169 173 174
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:167 169 173 174
Symbol 167 MovieClipUses:30 32 36 34 38 42 46 40 48 164 115 117 152 155 157 166 56 62 68 70 159 64 75 161 58 150Used by:178
Symbol 168 MovieClipUses:160 102 106Used by:169 174
Symbol 169 MovieClipUses:30 32 36 34 38 42 40 46 48 164 115 117 152 155 157 166 56 62 68 70 159 75 168 58Used by:178
Symbol 170 MovieClipUses:32 34 36 38 42 40 46 48 153 155 157 64 66 68 58 56 62 70 159 75 161Used by:171
Symbol 171 MovieClipUses:30 170Used by:178
Symbol 172 MovieClipUses:30 64 66 68 56 62 58 60 70 75 77 107 32 36 34 44 38 42 40 46 111 48 122 124 126 127 132 134 136 138 140 142Used by:178
Symbol 173 MovieClipUses:30 32 36 34 38 42 46 40 48 164 115 117 152 155 157 166 56 62 68 70 159 64 75 161 58 150Used by:178
Symbol 174 MovieClipUses:30 32 36 34 38 42 40 46 48 164 115 117 152 155 157 166 56 62 68 70 159 75 168 58Used by:178
Symbol 175 MovieClipUses:34 36 48 153 155 32 157 38 40 46 42 64 66 68 58 56 62 70 159 75 161Used by:176
Symbol 176 MovieClipUses:30 175Used by:178
Symbol 177 MovieClipUses:30 64 66 68 56 62 58 60 70 75 77 107 32 36 34 44 38 42 40 46 111 48 122 124 126 127 132 134 136 138 140 142Used by:178
Symbol 178 MovieClip [mcPlayer]Uses:78 79 88 97 98 128 130 143 144 145 146 148 162 167 169 171 172 173 174 176 177Used by:Timeline
Symbol 179 GraphicUsed by:206 208 210 212 214 216 218 220 222
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:206 208 210 212 214 216 218 220 222 225
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClipUses:182Used by:206 208 210 212 214 216 218 220 222 225
Symbol 184 GraphicUsed by:187
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:187
Symbol 187 MovieClipUses:184 186Used by:206 208 210 212 216 218 222 225 720
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:206 214 216 220
Symbol 190 GraphicUsed by:193
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:193
Symbol 193 MovieClipUses:190 192Used by:194 667
Symbol 194 MovieClipUses:193Used by:206 208 210 216 218 220 225
Symbol 195 GraphicUsed by:196 251
Symbol 196 MovieClipUses:195Used by:206 220
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:206 208 210 212 214 216 218 220 222 225
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:206 208 210 212 214 216 218 220 222 225
Symbol 201 GraphicUsed by:202 244
Symbol 202 MovieClipUses:201Used by:206 208 210 214 216 218 220 222 225
Symbol 203 GraphicUsed by:204 246
Symbol 204 MovieClipUses:203Used by:206 208 210 218 220 222 225
Symbol 205 EditableTextUses:2Used by:206
Symbol 206 MovieClip [_mcLevel10]Uses:179 181 183 187 189 194 196 198 200 202 204 205Used by:Timeline
Symbol 207 EditableTextUses:2Used by:208
Symbol 208 MovieClip [_mcLevel9]Uses:179 204 181 200 198 183 202 194 187 207Used by:Timeline
Symbol 209 EditableTextUses:2Used by:210
Symbol 210 MovieClip [_mcLevel8]Uses:179 183 181 198 202 204 200 187 194 209Used by:Timeline
Symbol 211 EditableTextUses:2Used by:212
Symbol 212 MovieClip [_mcLevel7]Uses:179 181 198 183 187 200 211Used by:Timeline
Symbol 213 EditableTextUses:2Used by:214
Symbol 214 MovieClip [_mcLevel6]Uses:179 202 198 200 183 181 189 213Used by:Timeline
Symbol 215 EditableTextUses:2Used by:216
Symbol 216 MovieClip [_mcLevel5]Uses:179 200 198 194 187 189 183 181 202 215Used by:Timeline
Symbol 217 EditableTextUses:2Used by:218
Symbol 218 MovieClip [_mcLevel4]Uses:179 198 200 202 183 181 204 194 187 217Used by:Timeline
Symbol 219 EditableTextUses:2Used by:220
Symbol 220 MovieClip [_mcLevel3]Uses:179 198 200 202 204 194 196 181 183 189 219Used by:Timeline
Symbol 221 EditableTextUses:2Used by:222
Symbol 222 MovieClip [_mcLevel2]Uses:179 187 183 202 181 198 200 204 221Used by:Timeline
Symbol 223 GraphicUsed by:225
Symbol 224 EditableTextUses:2Used by:225
Symbol 225 MovieClip [_mcLevel1]Uses:223 198 200 183 187 194 181 204 202 224Used by:Timeline
Symbol 226 GraphicUsed by:233
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:233
Symbol 229 GraphicUsed by:233
Symbol 230 GraphicUsed by:233
Symbol 231 GraphicUsed by:233
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:226 228 229 230 231 232Used by:234
Symbol 234 MovieClip [mcHoneyPot]Uses:233Used by:Timeline
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:235Used by:237
Symbol 237 MovieClip [mcRock]Uses:236Used by:Timeline
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:238Used by:240
Symbol 240 MovieClip [mcWaterspillBig]Uses:239Used by:Timeline
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:241Used by:243
Symbol 243 MovieClip [mcHoneyspillBig]Uses:242Used by:Timeline
Symbol 244 MovieClipUses:201Used by:245
Symbol 245 MovieClip [mcLog]Uses:244Used by:Timeline
Symbol 246 MovieClipUses:203Used by:247
Symbol 247 MovieClip [mcWheelBarrow]Uses:246Used by:Timeline
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:248Used by:250
Symbol 250 MovieClip [mcWaterspillSmall]Uses:249Used by:Timeline
Symbol 251 MovieClipUses:195Used by:252
Symbol 252 MovieClip [mcHoneyspillSmall]Uses:251Used by:Timeline
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253Used by:255
Symbol 255 MovieClip [mcCell]Uses:254Used by:Timeline
Symbol 256 GraphicUsed by:257 258 259 260
Symbol 257 MovieClipUses:256Used by:261
Symbol 258 MovieClipUses:256Used by:261
Symbol 259 MovieClipUses:256Used by:260
Symbol 260 MovieClipUses:259 256Used by:261
Symbol 261 MovieClip [mcBees]Uses:257 258 260Used by:Timeline
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:262Used by:266
Symbol 264 GraphicUsed by:265
Symbol 265 MovieClipUses:264Used by:266
Symbol 266 MovieClipUses:263 265 109Used by:267
Symbol 267 MovieClip [mcArrival]Uses:266Used by:Timeline
Symbol 268 GraphicUsed by:281
Symbol 269 Sound [PlayerFallH.wav]Used by:281
Symbol 270 Sound [PlayerFallW.wav]Used by:281
Symbol 271 Sound [PlayerPush.wav]Used by:281
Symbol 272 Sound [PlayerBalloon.wav]Used by:281
Symbol 273 Sound [MusicGame.wav]Used by:281
Symbol 274 Sound [MusicPack.wav]Used by:281
Symbol 275 Sound [ButtonRoll.wav]Used by:281
Symbol 276 Sound [Transition.wav]Used by:281
Symbol 277 Sound [BeesAppear.wav]Used by:281
Symbol 278 Sound [BeesAttack.wav]Used by:281
Symbol 279 Sound [BeesIdle.wav]Used by:281
Symbol 280 Sound [ButtonClick.wav]Used by:281
Symbol 281 MovieClipUses:268 269 270 271 272 273 274 275 276 277 278 279 280Used by:Timeline
Symbol 282 EditableTextUses:2Used by:411
Symbol 283 EditableTextUses:5Used by:339
Symbol 284 GraphicUsed by:285
Symbol 285 ButtonUses:284Used by:339 379 410 454 471 503 542
Symbol 286 GraphicUsed by:337
Symbol 287 GraphicUsed by:289
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:287 288Used by:337 378 409
Symbol 290 GraphicUsed by:337 378 409
Symbol 291 GraphicUsed by:293
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:291 292Used by:337 378 409
Symbol 294 GraphicUsed by:337 378 409
Symbol 295 GraphicUsed by:297
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:295 296Used by:337 378 409
Symbol 298 GraphicUsed by:337
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:303
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClipUses:301Used by:303 387
Symbol 303 MovieClipUses:300 302Used by:337
Symbol 304 EditableTextUses:2Used by:337
Symbol 305 BitmapUsed by:306 316 343 347 360 388
Symbol 306 GraphicUses:305Used by:307
Symbol 307 MovieClipUses:306 109Used by:337
Symbol 308 TextUses:13Used by:337
Symbol 309 TextUses:13Used by:337
Symbol 310 GraphicUsed by:315
Symbol 311 GraphicUsed by:313
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:311 312Used by:315 409
Symbol 314 GraphicUsed by:315
Symbol 315 MovieClipUses:310 313 314Used by:337 378 409 447 448 453 465 466 470
Symbol 316 GraphicUses:305Used by:317 321 328 436 439 443 446 461 464 723 726
Symbol 317 MovieClipUses:316Used by:321 328 436 439 443 446 461 464 723 726
Symbol 318 FontUsed by:319 322 367 368 369 390 407 434 437 441 444 459 462 475 478 480 482 484 486 488 490 492 494 721 724
Symbol 319 TextUses:318Used by:320
Symbol 320 MovieClipUses:319Used by:321
Symbol 321 ButtonUses:317 320 24 316Used by:337 378
Symbol 322 TextUses:318Used by:323
Symbol 323 MovieClipUses:322Used by:328
Symbol 324 GraphicUsed by:327
Symbol 325 FontUsed by:326 369 478 482 484 488 490 492
Symbol 326 TextUses:325Used by:327
Symbol 327 MovieClipUses:324 326Used by:328 436 439 443 446 461 464
Symbol 328 ButtonUses:317 323 327 316Used by:337 447 451 453
Symbol 329 MovieClipUses:109Used by:337
Symbol 330 FontUsed by:331
Symbol 331 TextUses:330Used by:332
Symbol 332 MovieClipUses:331Used by:337
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:337
Symbol 335 GraphicUsed by:336
Symbol 336 MovieClipUses:335Used by:337
Symbol 337 MovieClipUses:286 289 290 293 294 297 298 303 16 304 109 307 308 309 315 321 328 329 332 334 24 336Used by:338
Symbol 338 MovieClipUses:337Used by:339
Symbol 339 MovieClipUses:4 283 285 338Used by:411
Symbol 340 EditableTextUses:5Used by:379
Symbol 341 GraphicUsed by:378
Symbol 342 GraphicUsed by:378
Symbol 343 GraphicUses:305Used by:344
Symbol 344 MovieClipUses:343Used by:378
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:378 465 468 470
Symbol 347 GraphicUses:305Used by:348
Symbol 348 MovieClipUses:347Used by:378 409 419 448 458 466 495 501
Symbol 349 TextUses:13Used by:350
Symbol 350 MovieClipUses:349Used by:378
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
Symbol 357 MovieClipUses:352 354 356Used by:378 409
Symbol 358 GraphicUsed by:365
Symbol 359 GraphicUsed by:363
Symbol 360 GraphicUses:305Used by:361
Symbol 361 MovieClipUses:360Used by:363
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:359 361 362Used by:365
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:358 363 364Used by:378
Symbol 366 FontUsed by:367 488 490 492
Symbol 367 TextUses:318 366Used by:377
Symbol 368 TextUses:318Used by:377
Symbol 369 TextUses:325 318Used by:377
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:370Used by:376 729
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:376 727
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:376 728
Symbol 376 MovieClipUses:371 373 375 24Used by:377
Symbol 377 MovieClipUses:367 368 369 376Used by:378
Symbol 378 MovieClipUses:341 289 290 293 294 297 342 344 315 346 348 350 16 357 365 377 321Used by:379
Symbol 379 MovieClipUses:4 340 285 378Used by:411
Symbol 380 EditableTextUses:5Used by:410
Symbol 381 GraphicUsed by:409
Symbol 382 GraphicUsed by:409
Symbol 383 GraphicUsed by:409
Symbol 384 BitmapUsed by:385
Symbol 385 GraphicUses:384Used by:387
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:385 302 386Used by:409
Symbol 388 GraphicUses:305Used by:389 392
Symbol 389 MovieClipUses:388Used by:392
Symbol 390 TextUses:318Used by:391
Symbol 391 MovieClipUses:390Used by:392
Symbol 392 ButtonUses:389 391 24 388Used by:409
Symbol 393 TextUses:11Used by:406
Symbol 394 TextUses:11Used by:406
Symbol 395 TextUses:11Used by:406
Symbol 396 TextUses:11Used by:406
Symbol 397 TextUses:11Used by:406
Symbol 398 TextUses:11Used by:406
Symbol 399 TextUses:11Used by:406
Symbol 400 TextUses:11Used by:406
Symbol 401 TextUses:11Used by:406
Symbol 402 TextUses:11Used by:406
Symbol 403 TextUses:11Used by:406
Symbol 404 TextUses:11Used by:406
Symbol 405 TextUses:11Used by:406
Symbol 406 MovieClipUses:393 394 395 396 397 398 399 400 401 402 403 404 405Used by:409
Symbol 407 TextUses:318Used by:408
Symbol 408 MovieClipUses:407Used by:409
Symbol 409 MovieClipUses:381 313 382 289 290 293 294 297 383 387 315 109 16 24 357 392 406 348 408Used by:410
Symbol 410 MovieClipUses:4 380 285 409Used by:411
Symbol 411 MovieClipUses:1 282 339 379 410Used by:Timeline
Symbol 412 GraphicUsed by:504 543
Symbol 413 EditableTextUses:2Used by:504
Symbol 414 GraphicUsed by:454 471 503 542
Symbol 415 EditableTextUses:5Used by:454
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:416Used by:447 448 453 465 466 470 496 500 502
Symbol 418 TextUses:13Used by:419
Symbol 419 MovieClipUses:348 418Used by:447 453
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:420Used by:428
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClipUses:422Used by:428
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:424Used by:428
Symbol 426 GraphicUsed by:427
Symbol 427 MovieClipUses:426Used by:428
Symbol 428 MovieClipUses:421 423 425 427Used by:447 451 453
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:429Used by:433
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClipUses:431Used by:433
Symbol 433 MovieClipUses:430 432Used by:447 451 453
Symbol 434 TextUses:318Used by:435
Symbol 435 MovieClipUses:434Used by:436
Symbol 436 ButtonUses:317 435 327 316Used by:440
Symbol 437 TextUses:318Used by:438
Symbol 438 MovieClipUses:437Used by:439
Symbol 439 ButtonUses:317 438 327 316Used by:440
Symbol 440 MovieClipUses:436 439Used by:447 451 453
Symbol 441 TextUses:318Used by:442
Symbol 442 MovieClipUses:441Used by:443
Symbol 443 ButtonUses:317 442 327 316Used by:447 451 453
Symbol 444 TextUses:318Used by:445
Symbol 445 MovieClipUses:444Used by:446
Symbol 446 ButtonUses:317 445 327 316Used by:447 451 453
Symbol 447 MovieClipUses:417 315 419 428 433 440 443 446 328Used by:454
Symbol 448 MovieClipUses:417 315 348Used by:449
Symbol 449 MovieClipUses:448Used by:451
Symbol 450 TextUses:13Used by:451
Symbol 451 MovieClipUses:449 446 328 443 440 428 433 450Used by:452
Symbol 452 MovieClipUses:451Used by:454
Symbol 453 MovieClipUses:417 315 446 328 443 440 428 433 419Used by:454
Symbol 454 MovieClipUses:414 415 285 447 452 453Used by:504
Symbol 455 EditableTextUses:5Used by:471
Symbol 456 TextUses:13Used by:458 468
Symbol 457 TextUses:13Used by:458 468
Symbol 458 MovieClipUses:348 456 457Used by:465 470
Symbol 459 TextUses:318Used by:460
Symbol 460 MovieClipUses:459Used by:461
Symbol 461 ButtonUses:317 460 327 316Used by:465 468 470
Symbol 462 TextUses:318Used by:463
Symbol 463 MovieClipUses:462Used by:464
Symbol 464 ButtonUses:317 463 327 316Used by:465 468 470
Symbol 465 MovieClipUses:417 315 458 461 464 346Used by:471
Symbol 466 MovieClipUses:417 315 348Used by:467
Symbol 467 MovieClipUses:466Used by:468
Symbol 468 MovieClipUses:467 461 464 346 456 457Used by:469
Symbol 469 MovieClipUses:468Used by:471
Symbol 470 MovieClipUses:417 315 461 464 346 458Used by:471
Symbol 471 MovieClipUses:414 455 285 465 469 470Used by:504
Symbol 472 EditableTextUses:5Used by:503
Symbol 473 GraphicUsed by:474
Symbol 474 MovieClipUses:473Used by:496 500 502
Symbol 475 TextUses:318Used by:495 501
Symbol 476 TextUses:13Used by:495 501
Symbol 477 TextUses:13Used by:495 501
Symbol 478 TextUses:318 325Used by:495 501
Symbol 479 TextUses:13Used by:495 501
Symbol 480 TextUses:318Used by:495 501
Symbol 481 TextUses:13Used by:495 501
Symbol 482 TextUses:318 325Used by:495 501
Symbol 483 TextUses:13Used by:495 501
Symbol 484 TextUses:318 325Used by:495 501
Symbol 485 TextUses:13Used by:495 501
Symbol 486 TextUses:318Used by:495 501
Symbol 487 TextUses:13Used by:495 501
Symbol 488 TextUses:318 325 366Used by:495 501
Symbol 489 TextUses:13Used by:495 501
Symbol 490 TextUses:318 325 366Used by:495 501
Symbol 491 TextUses:13Used by:495 501
Symbol 492 TextUses:318 325 366Used by:495 501
Symbol 493 TextUses:13Used by:495 501
Symbol 494 TextUses:318Used by:495 501
Symbol 495 MovieClipUses:348 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494Used by:496 500 502
Symbol 496 MovieClipUses:417 109 474 495Used by:503
Symbol 497 TextUses:13Used by:499
Symbol 498 TextUses:13Used by:499
Symbol 499 MovieClipUses:497 498Used by:500
Symbol 500 MovieClipUses:417 109 474 495 499Used by:503
Symbol 501 MovieClipUses:348 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494Used by:502
Symbol 502 MovieClipUses:417 109 474 495 501Used by:503
Symbol 503 MovieClipUses:414 472 285 496 500 502Used by:504
Symbol 504 MovieClipUses:412 413 454 471 503Used by:Timeline
Symbol 505 EditableTextUses:2Used by:543
Symbol 506 EditableTextUses:5Used by:542
Symbol 507 GraphicUsed by:524
Symbol 508 GraphicUsed by:524
Symbol 509 GraphicUsed by:524
Symbol 510 GraphicUsed by:524
Symbol 511 GraphicUsed by:524
Symbol 512 GraphicUsed by:524
Symbol 513 GraphicUsed by:524
Symbol 514 GraphicUsed by:524
Symbol 515 GraphicUsed by:524
Symbol 516 GraphicUsed by:524
Symbol 517 GraphicUsed by:524
Symbol 518 GraphicUsed by:524
Symbol 519 GraphicUsed by:524
Symbol 520 GraphicUsed by:524
Symbol 521 GraphicUsed by:524
Symbol 522 GraphicUsed by:524
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523Used by:542
Symbol 525 GraphicUsed by:541
Symbol 526 GraphicUsed by:541
Symbol 527 GraphicUsed by:541
Symbol 528 GraphicUsed by:541
Symbol 529 GraphicUsed by:541
Symbol 530 GraphicUsed by:541
Symbol 531 GraphicUsed by:541
Symbol 532 GraphicUsed by:541
Symbol 533 GraphicUsed by:541
Symbol 534 GraphicUsed by:541
Symbol 535 GraphicUsed by:541
Symbol 536 GraphicUsed by:541
Symbol 537 GraphicUsed by:541
Symbol 538 GraphicUsed by:541
Symbol 539 GraphicUsed by:541
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540Used by:542
Symbol 542 MovieClipUses:414 506 285 524 541Used by:543
Symbol 543 MovieClipUses:412 505 542Used by:Timeline
Symbol 544 BitmapUsed by:545
Symbol 545 GraphicUses:544Used by:546
Symbol 546 MovieClipUses:545Used by:720
Symbol 547 GraphicUsed by:548
Symbol 548 MovieClipUses:547Used by:720
Symbol 549 GraphicUsed by:552
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:552
Symbol 552 MovieClipUses:549 551Used by:720
Symbol 553 GraphicUsed by:554
Symbol 554 MovieClipUses:553Used by:720
Symbol 555 GraphicUsed by:556
Symbol 556 MovieClipUses:555Used by:720
Symbol 557 GraphicUsed by:558
Symbol 558 MovieClipUses:557Used by:720
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:720
Symbol 561 GraphicUsed by:562
Symbol 562 MovieClipUses:561Used by:720
Symbol 563 GraphicUsed by:564
Symbol 564 MovieClipUses:563Used by:720
Symbol 565 GraphicUsed by:566
Symbol 566 MovieClipUses:565Used by:720
Symbol 567 GraphicUsed by:568
Symbol 568 MovieClipUses:567Used by:720
Symbol 569 GraphicUsed by:570
Symbol 570 MovieClipUses:569Used by:720
Symbol 571 GraphicUsed by:572
Symbol 572 MovieClipUses:571Used by:720
Symbol 573 GraphicUsed by:576
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClipUses:574Used by:576 586
Symbol 576 MovieClipUses:573 575Used by:720
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClipUses:577Used by:579
Symbol 579 MovieClipUses:578Used by:720
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:582
Symbol 582 MovieClipUses:581Used by:720
Symbol 583 GraphicUsed by:584
Symbol 584 MovieClipUses:583Used by:720
Symbol 585 GraphicUsed by:586
Symbol 586 MovieClipUses:585 575Used by:720
Symbol 587 GraphicUsed by:601
Symbol 588 GraphicUsed by:589
Symbol 589 MovieClipUses:588Used by:601
Symbol 590 GraphicUsed by:591
Symbol 591 MovieClipUses:590Used by:601 646
Symbol 592 GraphicUsed by:593
Symbol 593 MovieClipUses:592Used by:601 646
Symbol 594 GraphicUsed by:595
Symbol 595 MovieClipUses:594Used by:601 646 720
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:596Used by:601 646 720
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClipUses:598Used by:601 646 720
Symbol 600 GraphicUsed by:601
Symbol 601 MovieClipUses:587 589 591 593 595 597 599 600Used by:720
Symbol 602 GraphicUsed by:603
Symbol 603 MovieClipUses:602Used by:720
Symbol 604 GraphicUsed by:605
Symbol 605 MovieClipUses:604Used by:720
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClipUses:606Used by:720
Symbol 608 GraphicUsed by:609
Symbol 609 MovieClipUses:608Used by:720
Symbol 610 GraphicUsed by:611
Symbol 611 MovieClipUses:610Used by:720
Symbol 612 GraphicUsed by:613
Symbol 613 MovieClipUses:612Used by:720
Symbol 614 GraphicUsed by:615
Symbol 615 MovieClipUses:614Used by:618
Symbol 616 GraphicUsed by:617
Symbol 617 MovieClipUses:616Used by:618
Symbol 618 MovieClipUses:615 617Used by:720
Symbol 619 GraphicUsed by:620
Symbol 620 MovieClipUses:619Used by:720
Symbol 621 GraphicUsed by:622
Symbol 622 MovieClipUses:621Used by:720
Symbol 623 GraphicUsed by:624
Symbol 624 MovieClipUses:623Used by:720
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClipUses:625Used by:720
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClipUses:627Used by:720
Symbol 629 GraphicUsed by:632
Symbol 630 GraphicUsed by:631
Symbol 631 MovieClipUses:630Used by:632
Symbol 632 MovieClipUses:629 631Used by:720
Symbol 633 GraphicUsed by:634
Symbol 634 MovieClipUses:633Used by:635
Symbol 635 MovieClipUses:634Used by:720
Symbol 636 GraphicUsed by:637
Symbol 637 MovieClipUses:636Used by:720
Symbol 638 GraphicUsed by:639
Symbol 639 MovieClipUses:638Used by:646
Symbol 640 GraphicUsed by:641
Symbol 641 MovieClipUses:640Used by:646
Symbol 642 GraphicUsed by:643
Symbol 643 MovieClipUses:642Used by:646 720
Symbol 644 GraphicUsed by:645
Symbol 645 MovieClipUses:644Used by:646
Symbol 646 MovieClipUses:639 591 593 595 641 643 597 599 645Used by:720
Symbol 647 GraphicUsed by:648
Symbol 648 MovieClipUses:647Used by:720
Symbol 649 GraphicUsed by:650
Symbol 650 MovieClipUses:649Used by:720
Symbol 651 GraphicUsed by:652
Symbol 652 MovieClipUses:651Used by:720
Symbol 653 GraphicUsed by:654
Symbol 654 MovieClipUses:653Used by:720
Symbol 655 GraphicUsed by:656
Symbol 656 MovieClipUses:655Used by:720
Symbol 657 GraphicUsed by:660
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClipUses:658Used by:660
Symbol 660 MovieClipUses:657 659Used by:720
Symbol 661 GraphicUsed by:664
Symbol 662 GraphicUsed by:663
Symbol 663 MovieClipUses:662Used by:664
Symbol 664 MovieClipUses:661 663Used by:720
Symbol 665 GraphicUsed by:666
Symbol 666 MovieClipUses:665Used by:720
Symbol 667 MovieClipUses:193Used by:720
Symbol 668 GraphicUsed by:669
Symbol 669 MovieClipUses:668Used by:720
Symbol 670 GraphicUsed by:671
Symbol 671 MovieClipUses:670Used by:720
Symbol 672 GraphicUsed by:675
Symbol 673 GraphicUsed by:674
Symbol 674 MovieClipUses:673Used by:675
Symbol 675 MovieClipUses:672 674Used by:720
Symbol 676 GraphicUsed by:679
Symbol 677 GraphicUsed by:678
Symbol 678 MovieClipUses:677Used by:679
Symbol 679 MovieClipUses:676 678Used by:720
Symbol 680 GraphicUsed by:683
Symbol 681 GraphicUsed by:682
Symbol 682 MovieClipUses:681Used by:683
Symbol 683 MovieClipUses:680 682Used by:720
Symbol 684 GraphicUsed by:685
Symbol 685 MovieClipUses:684Used by:720
Symbol 686 GraphicUsed by:687
Symbol 687 MovieClipUses:686Used by:720
Symbol 688 GraphicUsed by:689
Symbol 689 MovieClipUses:688Used by:720
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClipUses:690Used by:720
Symbol 692 GraphicUsed by:693
Symbol 693 MovieClipUses:692Used by:720
Symbol 694 GraphicUsed by:697
Symbol 695 GraphicUsed by:696
Symbol 696 MovieClipUses:695Used by:697
Symbol 697 MovieClipUses:694 696Used by:720
Symbol 698 GraphicUsed by:699
Symbol 699 MovieClipUses:698Used by:720
Symbol 700 GraphicUsed by:701
Symbol 701 MovieClipUses:700Used by:720
Symbol 702 GraphicUsed by:705
Symbol 703 GraphicUsed by:704
Symbol 704 MovieClipUses:703Used by:705
Symbol 705 MovieClipUses:702 704Used by:720
Symbol 706 GraphicUsed by:709
Symbol 707 GraphicUsed by:708
Symbol 708 MovieClipUses:707Used by:709
Symbol 709 MovieClipUses:706 708Used by:720
Symbol 710 GraphicUsed by:713
Symbol 711 GraphicUsed by:712
Symbol 712 MovieClipUses:711Used by:713
Symbol 713 MovieClipUses:710 712Used by:720
Symbol 714 GraphicUsed by:715
Symbol 715 MovieClipUses:714Used by:720
Symbol 716 GraphicUsed by:717
Symbol 717 MovieClipUses:716Used by:720
Symbol 718 GraphicUsed by:719
Symbol 719 MovieClipUses:718Used by:720
Symbol 720 MovieClipUses:546 548 552 554 556 558 560 562 564 566 568 570 572 576 579 582 584 586 601 603 605 607 609 611 613 618 620 622 624 597 599 595 626 628 632 635 637 646 648 650 652 654 656 660 664 666 667 187 669 671 675 679 683 685 687 689 691 693 697 643 699 701 705 709 713 715 717 719Used by:730
Symbol 721 TextUses:318Used by:722
Symbol 722 MovieClipUses:721Used by:723
Symbol 723 ButtonUses:317 722 24 316Used by:729
Symbol 724 TextUses:318Used by:725
Symbol 725 MovieClipUses:724Used by:726
Symbol 726 ButtonUses:317 725 24 316Used by:729
Symbol 727 MovieClipUses:373Used by:729
Symbol 728 MovieClipUses:375 24Used by:729
Symbol 729 MovieClipUses:371 723 726 727 728Used by:730
Symbol 730 MovieClipUses:720 729Used by:Timeline

Instance Names

"mcScreens"Frame 1Symbol 28 MovieClip
"mcScreens"Frame 31Symbol 411 MovieClip
"mcPopups"Frame 31Symbol 504 MovieClip
"mcTransitions"Frame 31Symbol 543 MovieClip
"mcGame"Frame 41Symbol 730 MovieClip
"txtLoading"Symbol 26 MovieClip Frame 1Symbol 12 EditableText
"mcState"Symbol 27 MovieClip Frame 10Symbol 26 MovieClip
"mcPreloader"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 1Symbol 78 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 10Symbol 79 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 20Symbol 88 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 30Symbol 97 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 40Symbol 98 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 50Symbol 128 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 60Symbol 130 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 70Symbol 143 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 80Symbol 144 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 90Symbol 145 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 100Symbol 88 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 110Symbol 97 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 120Symbol 146 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 130Symbol 128 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 140Symbol 148 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 150Symbol 143 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 160Symbol 162 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 170Symbol 167 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 180Symbol 88 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 190Symbol 97 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 200Symbol 169 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 210Symbol 128 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 220Symbol 171 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 230Symbol 172 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 240Symbol 162 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 250Symbol 173 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 260Symbol 88 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 270Symbol 97 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 280Symbol 174 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 290Symbol 128 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 300Symbol 176 MovieClip
"mcState"Symbol 178 MovieClip [mcPlayer] Frame 310Symbol 177 MovieClip
"mcState"Symbol 234 MovieClip [mcHoneyPot] Frame 1Symbol 233 MovieClip
"mcState"Symbol 237 MovieClip [mcRock] Frame 1Symbol 236 MovieClip
"mcState"Symbol 240 MovieClip [mcWaterspillBig] Frame 1Symbol 239 MovieClip
"mcState"Symbol 243 MovieClip [mcHoneyspillBig] Frame 1Symbol 242 MovieClip
"mcState"Symbol 245 MovieClip [mcLog] Frame 1Symbol 244 MovieClip
"mcState"Symbol 247 MovieClip [mcWheelBarrow] Frame 1Symbol 246 MovieClip
"mcState"Symbol 250 MovieClip [mcWaterspillSmall] Frame 1Symbol 249 MovieClip
"mcState"Symbol 252 MovieClip [mcHoneyspillSmall] Frame 1Symbol 251 MovieClip
"mcState"Symbol 261 MovieClip [mcBees] Frame 1Symbol 257 MovieClip
"mcState"Symbol 261 MovieClip [mcBees] Frame 10Symbol 258 MovieClip
"mcState"Symbol 261 MovieClip [mcBees] Frame 20Symbol 260 MovieClip
"mcState"Symbol 267 MovieClip [mcArrival] Frame 1Symbol 266 MovieClip
"btPlay"Symbol 337 MovieClip Frame 1Symbol 321 Button
"btHelp"Symbol 337 MovieClip Frame 1Symbol 328 Button
"mcContent"Symbol 338 MovieClip Frame 1Symbol 337 MovieClip
"btBlocker"Symbol 339 MovieClip Frame 10Symbol 285 Button
"mcState"Symbol 339 MovieClip Frame 10Symbol 338 MovieClip
"btPlay"Symbol 378 MovieClip Frame 1Symbol 321 Button
"btBlocker"Symbol 379 MovieClip Frame 10Symbol 285 Button
"mcState"Symbol 379 MovieClip Frame 10Symbol 378 MovieClip
"btPlay"Symbol 409 MovieClip Frame 1Symbol 392 Button
"btBlocker"Symbol 410 MovieClip Frame 10Symbol 285 Button
"mcState"Symbol 410 MovieClip Frame 10Symbol 409 MovieClip
"mcTitle"Symbol 411 MovieClip Frame 1Symbol 339 MovieClip
"mcHelp"Symbol 411 MovieClip Frame 1Symbol 379 MovieClip
"mcWin"Symbol 411 MovieClip Frame 1Symbol 410 MovieClip
"btSound"Symbol 440 MovieClip Frame 1Symbol 436 Button
"btSound"Symbol 440 MovieClip Frame 10Symbol 439 Button
"btResume"Symbol 451 MovieClip Frame 1Symbol 446 Button
"btHelp"Symbol 451 MovieClip Frame 1Symbol 328 Button
"btQuit"Symbol 451 MovieClip Frame 1Symbol 443 Button
"mcSoundToggle"Symbol 451 MovieClip Frame 1Symbol 440 MovieClip
"mcContent"Symbol 452 MovieClip Frame 1Symbol 451 MovieClip
"btBlocker"Symbol 454 MovieClip Frame 10Symbol 285 Button
"mcState"Symbol 454 MovieClip Frame 10Symbol 447 MovieClip
"mcState"Symbol 454 MovieClip Frame 20Symbol 452 MovieClip
"mcState"Symbol 454 MovieClip Frame 30Symbol 453 MovieClip
"btYes"Symbol 468 MovieClip Frame 1Symbol 461 Button
"btNo"Symbol 468 MovieClip Frame 1Symbol 464 Button
"mcContent"Symbol 469 MovieClip Frame 1Symbol 468 MovieClip
"btBlocker"Symbol 471 MovieClip Frame 10Symbol 285 Button
"mcState"Symbol 471 MovieClip Frame 10Symbol 465 MovieClip
"mcState"Symbol 471 MovieClip Frame 20Symbol 469 MovieClip
"mcState"Symbol 471 MovieClip Frame 30Symbol 470 MovieClip
"mcContent"Symbol 496 MovieClip Frame 1Symbol 495 MovieClip
"mcContent"Symbol 500 MovieClip Frame 1Symbol 495 MovieClip
"mcWarning"Symbol 500 MovieClip Frame 1Symbol 499 MovieClip
"mcContent"Symbol 502 MovieClip Frame 1Symbol 495 MovieClip
"mcContent"Symbol 502 MovieClip Frame 5Symbol 501 MovieClip
"btBlocker"Symbol 503 MovieClip Frame 10Symbol 285 Button
"mcState"Symbol 503 MovieClip Frame 10Symbol 496 MovieClip
"mcState"Symbol 503 MovieClip Frame 20Symbol 500 MovieClip
"mcState"Symbol 503 MovieClip Frame 30Symbol 502 MovieClip
"mcMenu"Symbol 504 MovieClip Frame 1Symbol 454 MovieClip
"mcConfirm"Symbol 504 MovieClip Frame 1Symbol 471 MovieClip
"mcLevelTransition"Symbol 504 MovieClip Frame 1Symbol 503 MovieClip
"btBlocker"Symbol 542 MovieClip Frame 10Symbol 285 Button
"mcState"Symbol 542 MovieClip Frame 10Symbol 524 MovieClip
"mcState"Symbol 542 MovieClip Frame 20Symbol 541 MovieClip
"mcDefault"Symbol 543 MovieClip Frame 1Symbol 542 MovieClip
"mcBeeCursor"Symbol 727 MovieClip Frame 1Symbol 373 MovieClip
"btMenu"Symbol 729 MovieClip Frame 1Symbol 723 Button
"btRestart"Symbol 729 MovieClip Frame 1Symbol 726 Button
"mcBeeTimerCurstor"Symbol 729 MovieClip Frame 1Symbol 727 MovieClip
"mcBeeTimer"Symbol 729 MovieClip Frame 1Symbol 728 MovieClip
"mcBackground"Symbol 730 MovieClip Frame 1Symbol 720 MovieClip
"mcHud"Symbol 730 MovieClip Frame 1Symbol 729 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 731 as "__Packages.com.sarbakan.utils.StateManaged"
ExportAssets (56)Timeline Frame 1Symbol 732 as "__Packages.com.sarbakan.utils.ScreenController"
ExportAssets (56)Timeline Frame 1Symbol 733 as "__Packages.com.disney.gem.games.poohAnubis.screens.PreloaderScreen"
ExportAssets (56)Timeline Frame 1Symbol 734 as "__Packages.com.sarbakan.BaseDisneyController"
ExportAssets (56)Timeline Frame 1Symbol 735 as "__Packages.com.sarbakan.utils.TransitionManager"
ExportAssets (56)Timeline Frame 1Symbol 736 as "__Packages.com.sarbakan.utils.MoreString"
ExportAssets (56)Timeline Frame 1Symbol 737 as "__Packages.com.sarbakan.DXDControllerWrapper"
ExportAssets (56)Timeline Frame 1Symbol 738 as "__Packages.com.disney.gem.games.GameContainer"
ExportAssets (56)Timeline Frame 1Symbol 739 as "__Packages.com.sarbakan.utils.FrameRateDisplayer"
ExportAssets (56)Timeline Frame 1Symbol 740 as "__Packages.com.sarbakan.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 741 as "__Packages.com.disney.gem.games.poohAnubis.Controller"
ExportAssets (56)Timeline Frame 1Symbol 742 as "__Packages.com.disney.gem.games.poohAnubis.GameEngine"
ExportAssets (56)Timeline Frame 1Symbol 743 as "__Packages.com.disney.gem.games.poohAnubis.game.GridManager"
ExportAssets (56)Timeline Frame 1Symbol 744 as "__Packages.com.disney.gem.games.poohAnubis.game.GridCell"
ExportAssets (56)Timeline Frame 1Symbol 745 as "__Packages.com.disney.gem.games.poohAnubis.game.sprites.BaseSprite"
ExportAssets (56)Timeline Frame 1Symbol 746 as "__Packages.com.disney.gem.games.poohAnubis.GameData"
ExportAssets (56)Timeline Frame 1Symbol 747 as "__Packages.com.disney.gem.games.poohAnubis.game.Player"
ExportAssets (56)Timeline Frame 1Symbol 748 as "__Packages.com.sarbakan.sound.SoundItem"
ExportAssets (56)Timeline Frame 1Symbol 749 as "__Packages.com.sarbakan.sound.SoundManager"
ExportAssets (56)Timeline Frame 1Symbol 750 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 751 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 752 as "__Packages.com.sarbakan.utils.MoreMath"
ExportAssets (56)Timeline Frame 1Symbol 753 as "__Packages.com.disney.gem.games.poohAnubis.game.Bees"
ExportAssets (56)Timeline Frame 1Symbol 754 as "__Packages.com.disney.gem.games.poohAnubis.game.sprites.ArrivalPoint"
ExportAssets (56)Timeline Frame 1Symbol 755 as "__Packages.com.disney.gem.games.poohAnubis.game.sprites.Rock"
ExportAssets (56)Timeline Frame 1Symbol 756 as "__Packages.com.disney.gem.games.poohAnubis.game.sprites.Log"
ExportAssets (56)Timeline Frame 1Symbol 757 as "__Packages.com.disney.gem.games.poohAnubis.game.sprites.Waterspill"
ExportAssets (56)Timeline Frame 1Symbol 758 as "__Packages.com.disney.gem.games.poohAnubis.game.sprites.HoneySpill"
ExportAssets (56)Timeline Frame 1Symbol 759 as "__Packages.com.disney.gem.games.poohAnubis.game.sprites.WheelBarrow"
ExportAssets (56)Timeline Frame 1Symbol 760 as "__Packages.com.disney.gem.games.poohAnubis.game.sprites.HoneyPot"
ExportAssets (56)Timeline Frame 1Symbol 761 as "__Packages.com.disney.gem.games.poohAnubis.popups.MenuPopup"
ExportAssets (56)Timeline Frame 1Symbol 762 as "__Packages.com.disney.gem.games.poohAnubis.popups.ConfirmPopup"
ExportAssets (56)Timeline Frame 1Symbol 763 as "__Packages.com.sarbakan.utils.Tools"
ExportAssets (56)Timeline Frame 1Symbol 764 as "__Packages.com.disney.gem.games.poohAnubis.screens.TitleScreen"
ExportAssets (56)Timeline Frame 1Symbol 765 as "__Packages.com.disney.gem.games.poohAnubis.screens.HelpScreen"
ExportAssets (56)Timeline Frame 1Symbol 766 as "__Packages.com.disney.gem.games.poohAnubis.popups.LevelTransition"
ExportAssets (56)Timeline Frame 1Symbol 767 as "__Packages.com.disney.gem.games.poohAnubis.screens.EndScreen"
ExportAssets (56)Timeline Frame 21Symbol 178 as "mcPlayer"
ExportAssets (56)Timeline Frame 21Symbol 206 as "_mcLevel10"
ExportAssets (56)Timeline Frame 21Symbol 208 as "_mcLevel9"
ExportAssets (56)Timeline Frame 21Symbol 210 as "_mcLevel8"
ExportAssets (56)Timeline Frame 21Symbol 212 as "_mcLevel7"
ExportAssets (56)Timeline Frame 21Symbol 214 as "_mcLevel6"
ExportAssets (56)Timeline Frame 21Symbol 216 as "_mcLevel5"
ExportAssets (56)Timeline Frame 21Symbol 218 as "_mcLevel4"
ExportAssets (56)Timeline Frame 21Symbol 220 as "_mcLevel3"
ExportAssets (56)Timeline Frame 21Symbol 222 as "_mcLevel2"
ExportAssets (56)Timeline Frame 21Symbol 225 as "_mcLevel1"
ExportAssets (56)Timeline Frame 21Symbol 234 as "mcHoneyPot"
ExportAssets (56)Timeline Frame 21Symbol 237 as "mcRock"
ExportAssets (56)Timeline Frame 21Symbol 240 as "mcWaterspillBig"
ExportAssets (56)Timeline Frame 21Symbol 243 as "mcHoneyspillBig"
ExportAssets (56)Timeline Frame 21Symbol 245 as "mcLog"
ExportAssets (56)Timeline Frame 21Symbol 247 as "mcWheelBarrow"
ExportAssets (56)Timeline Frame 21Symbol 250 as "mcWaterspillSmall"
ExportAssets (56)Timeline Frame 21Symbol 252 as "mcHoneyspillSmall"
ExportAssets (56)Timeline Frame 21Symbol 255 as "mcCell"
ExportAssets (56)Timeline Frame 21Symbol 261 as "mcBees"
ExportAssets (56)Timeline Frame 21Symbol 267 as "mcArrival"
ExportAssets (56)Timeline Frame 21Symbol 269 as "PlayerFallH.wav"
ExportAssets (56)Timeline Frame 21Symbol 270 as "PlayerFallW.wav"
ExportAssets (56)Timeline Frame 21Symbol 271 as "PlayerPush.wav"
ExportAssets (56)Timeline Frame 21Symbol 272 as "PlayerBalloon.wav"
ExportAssets (56)Timeline Frame 21Symbol 273 as "MusicGame.wav"
ExportAssets (56)Timeline Frame 21Symbol 274 as "MusicPack.wav"
ExportAssets (56)Timeline Frame 21Symbol 275 as "ButtonRoll.wav"
ExportAssets (56)Timeline Frame 21Symbol 276 as "Transition.wav"
ExportAssets (56)Timeline Frame 21Symbol 277 as "BeesAppear.wav"
ExportAssets (56)Timeline Frame 21Symbol 278 as "BeesAttack.wav"
ExportAssets (56)Timeline Frame 21Symbol 279 as "BeesIdle.wav"
ExportAssets (56)Timeline Frame 21Symbol 280 as "ButtonClick.wav"

Labels

"init"Frame 1
"preloader"Frame 11
"export"Frame 21
"packaging"Frame 31
"game"Frame 41
"hidden"Symbol 27 MovieClip Frame 1
"idle"Symbol 27 MovieClip Frame 10
"IdleUP"Symbol 178 MovieClip [mcPlayer] Frame 1
"WalkUP"Symbol 178 MovieClip [mcPlayer] Frame 10
"FallWaterUP"Symbol 178 MovieClip [mcPlayer] Frame 20
"FallHoneyUP"Symbol 178 MovieClip [mcPlayer] Frame 30
"PushUP"Symbol 178 MovieClip [mcPlayer] Frame 40
"WinUP"Symbol 178 MovieClip [mcPlayer] Frame 50
"AppearUP"Symbol 178 MovieClip [mcPlayer] Frame 60
"AttackedUP"Symbol 178 MovieClip [mcPlayer] Frame 70
"IdleDOWN"Symbol 178 MovieClip [mcPlayer] Frame 80
"WalkDOWN"Symbol 178 MovieClip [mcPlayer] Frame 90
"FallWaterDOWN"Symbol 178 MovieClip [mcPlayer] Frame 100
"FallHoneyDOWN"Symbol 178 MovieClip [mcPlayer] Frame 110
"PushDOWN"Symbol 178 MovieClip [mcPlayer] Frame 120
"WinDOWN"Symbol 178 MovieClip [mcPlayer] Frame 130
"AppearDOWN"Symbol 178 MovieClip [mcPlayer] Frame 140
"AttackedDOWN"Symbol 178 MovieClip [mcPlayer] Frame 150
"IdleLEFT"Symbol 178 MovieClip [mcPlayer] Frame 160
"WalkLEFT"Symbol 178 MovieClip [mcPlayer] Frame 170
"FallWaterLEFT"Symbol 178 MovieClip [mcPlayer] Frame 180
"FallHoneyLEFT"Symbol 178 MovieClip [mcPlayer] Frame 190
"PushLEFT"Symbol 178 MovieClip [mcPlayer] Frame 200
"WinLEFT"Symbol 178 MovieClip [mcPlayer] Frame 210
"AppearLEFT"Symbol 178 MovieClip [mcPlayer] Frame 220
"AttackedLEFT"Symbol 178 MovieClip [mcPlayer] Frame 230
"IdleRIGHT"Symbol 178 MovieClip [mcPlayer] Frame 240
"WalkRIGHT"Symbol 178 MovieClip [mcPlayer] Frame 250
"FallWaterRIGHT"Symbol 178 MovieClip [mcPlayer] Frame 260
"FallHoneyRIGHT"Symbol 178 MovieClip [mcPlayer] Frame 270
"PushRIGHT"Symbol 178 MovieClip [mcPlayer] Frame 280
"WinRIGHT"Symbol 178 MovieClip [mcPlayer] Frame 290
"AppearRIGHT"Symbol 178 MovieClip [mcPlayer] Frame 300
"AttackedRIGHT"Symbol 178 MovieClip [mcPlayer] Frame 310
"Idle"Symbol 234 MovieClip [mcHoneyPot] Frame 1
"Idle"Symbol 237 MovieClip [mcRock] Frame 1
"Idle"Symbol 240 MovieClip [mcWaterspillBig] Frame 1
"Idle"Symbol 243 MovieClip [mcHoneyspillBig] Frame 1
"Idle"Symbol 245 MovieClip [mcLog] Frame 1
"Idle"Symbol 247 MovieClip [mcWheelBarrow] Frame 1
"Idle"Symbol 250 MovieClip [mcWaterspillSmall] Frame 1
"Idle"Symbol 252 MovieClip [mcHoneyspillSmall] Frame 1
"Idle"Symbol 255 MovieClip [mcCell] Frame 1
"Idle"Symbol 261 MovieClip [mcBees] Frame 1
"Attack"Symbol 261 MovieClip [mcBees] Frame 10
"Appear"Symbol 261 MovieClip [mcBees] Frame 20
"Idle"Symbol 267 MovieClip [mcArrival] Frame 1
"Caught"Symbol 267 MovieClip [mcArrival] Frame 10
"hidden"Symbol 339 MovieClip Frame 1
"idle"Symbol 339 MovieClip Frame 10
"hidden"Symbol 379 MovieClip Frame 1
"idle"Symbol 379 MovieClip Frame 10
"hidden"Symbol 410 MovieClip Frame 1
"idle"Symbol 410 MovieClip Frame 10
"On"Symbol 440 MovieClip Frame 1
"Off"Symbol 440 MovieClip Frame 10
"hidden"Symbol 454 MovieClip Frame 1
"in"Symbol 454 MovieClip Frame 10
"idle"Symbol 454 MovieClip Frame 20
"out"Symbol 454 MovieClip Frame 30
"hidden"Symbol 471 MovieClip Frame 1
"in"Symbol 471 MovieClip Frame 10
"idle"Symbol 471 MovieClip Frame 20
"out"Symbol 471 MovieClip Frame 30
"hidden"Symbol 503 MovieClip Frame 1
"in"Symbol 503 MovieClip Frame 10
"idle"Symbol 503 MovieClip Frame 20
"out"Symbol 503 MovieClip Frame 30
"hidden"Symbol 542 MovieClip Frame 1
"in"Symbol 542 MovieClip Frame 10
"out"Symbol 542 MovieClip Frame 20




http://swfchan.com/22/109432/info.shtml
Created: 14/3 -2019 10:47:33 Last modified: 14/3 -2019 10:47:33 Server time: 21/01 -2021 14:58:40