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

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

poohs-honey-chase.swf

This is the info page for
Flash #107952

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


Text
screens

preloader

100%

Loading...

screens

title

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

Pooh’s

Honey

Chase

Help

Play

help

Oh
No!

Move Pooh

Jump

Crouch

Lumpy the Heffalump has stumbled
upon Pooh’s cart of honey pots and
is running away with it!

Help Pooh chase Lumpy and get his
cart before it’s too late.

Watch out for obstacles!

TIP: Keep an eye out for special honey pots!

Balloon lift

Shield

Time bonus

Space Bar

C

win

Way
to go!

You caught up with
Lumpy just in time!

Play
Again

123456789

Your score:

lose

Lumpy got away
with the cart!

Try
Again

levelend

Good
Job!

123456

123456

123456

Time Left:

X

=

Next
Level

123456789

popups

menu

RESUME

HELP

RESTART

Sounds: ON

Sounds: OFF

MENU

confirm

Are you sure
you want to
restart?

YES

NO

transitions

default

00

Level:

123456789

Score:

123456

Time Left:

3

Tries:

MENU

ActionScript [AS1/AS2]

Frame 1
var _oPreloaderScreen = (new com.disney.gem.games.PoohMarathon.screens.PreloaderScreen(mcScreens.mcPreloader)); com.sarbakan.BaseDisneyController.bDEBUG = false; new com.disney.gem.games.PoohMarathon.Controller(this, _oPreloaderScreen);
Symbol 712 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); } else { org.flashdevelop.utils.FlashConnect.trace(_sText, "com.sarbakan.BaseDisneyController::gameLog", "C:\\Documents and Settings\\karlb\\Bureau\\Stuff\\Pooh\\dxd_template\\src/com/sarbakan/BaseDisneyController.as", 314); } } 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 && ((!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 713 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 714 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) { org.flashdevelop.utils.FlashConnect.trace(("TransitionManager error: Unable to find mc" + com.sarbakan.utils.MoreString.upperFirstChar(_sTransitionID)) + " in transition movieclip", "com.sarbakan.utils.TransitionManager::playTransition", "C:\\Documents and Settings\\karlb\\Bureau\\Stuff\\Pooh\\dxd_template\\src/com/sarbakan/utils/TransitionManager.as", 77); } 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 715 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 716 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 717 MovieClip [__Packages.com.disney.gem.games.GameContainer] Frame 0
class com.disney.gem.games.GameContainer { function GameContainer () { } }
Symbol 718 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 719 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 720 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 721 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.Controller] Frame 0
class com.disney.gem.games.PoohMarathon.Controller extends com.sarbakan.BaseDisneyController { static var oGame; var mcTimeline, showScreen, allowInstructions, oCurrentMusic, onGameStart, setLevel, bPaused, unpause, oMainBroadcaster, nLevel, hideCurrentScreen, onLevelStart, oTransitionManager, pause, nGamePhase, setGamePhase; function Controller (_mcTimeline, _oPreloaderScreen) { super(_mcTimeline, _oPreloaderScreen); mcTimeline = _mcTimeline; com.sarbakan.sound.SoundManager.doInit(_mcTimeline); } static function getInstance() { return(com.disney.gem.games.PoohMarathon.Controller(com.sarbakan.BaseDisneyController.oInstance)); } static function __get__game() { return(oGame); } function init() { super.init(); showTitleScreen(); } function showTitleScreen(_bShowTransition) { if (_bShowTransition) { com.sarbakan.sound.SoundManager.doPlaySound("Transition", 100, 1, true); showScreen(new com.disney.gem.games.PoohMarathon.screens.TitleScreen(mcTimeline.mcScreens.mcTitle), false, sTRANSITION_DEFAULT); } else { showScreen(new com.disney.gem.games.PoohMarathon.screens.TitleScreen(mcTimeline.mcScreens.mcTitle)); } allowInstructions(); oCurrentMusic.doStop(); oCurrentMusic = com.sarbakan.sound.SoundManager.doPlaySound("PackagingTrack", 80, 1000, true); } function startNewGame() { com.sarbakan.sound.SoundManager.doPlaySound("Transition", 100, 1, true); onGameStart(); setLevel(0); startNextLevel(); } function startNextLevel() { oCurrentMusic.doStop(); oCurrentMusic = com.sarbakan.sound.SoundManager.doPlaySound("GameTrack", 80, 1000, true); if (bPaused) { unpause(); } oMainBroadcaster.removeListener(oGame); oGame.destroy(); setLevel(nLevel + 1); if (nLevel > com.disney.gem.games.PoohMarathon.GameData.nLEVEL_TOTAL) { onGameWon(); } else { com.sarbakan.sound.SoundManager.doPlaySound("Transition", 100, 1, true); hideCurrentScreen(com.sarbakan.utils.Delegate.create(this, onLevelTransitionDone), sTRANSITION_DEFAULT); } onLevelStart(); } function restartLevel() { oGame.destroy(); oGame.init(); oMainBroadcaster.addListener(oGame); oCurrentMusic.doStop(); oCurrentMusic = com.sarbakan.sound.SoundManager.doPlaySound("GameTrack", 80, 1000, true); } function startTransition() { com.sarbakan.sound.SoundManager.doPlaySound("Transition", 100, 1, true); oTransitionManager.playTransition(sTRANSITION_DEFAULT, com.sarbakan.utils.Delegate.create(this, restartLevel)); } function showInstructionsScreen() { pause(); com.sarbakan.sound.SoundManager.doPlaySound("Transition", 100, 1, true); showScreen(new com.disney.gem.games.PoohMarathon.screens.HelpScreen(mcTimeline.mcScreens.mcHelp), false, sTRANSITION_DEFAULT); } function hideInstructionsScreen() { com.sarbakan.sound.SoundManager.doPlaySound("Transition", 100, 1, true); if (nGamePhase == com.sarbakan.BaseDisneyController.nGAME_PHASE_INGAME) { unpause(); hideCurrentScreen(null, sTRANSITION_DEFAULT); } else { startNewGame(); } } function onLevelTransitionDone() { setGamePhase(com.sarbakan.BaseDisneyController.nGAME_PHASE_INGAME); if (nLevel == 1) { oGame = new com.disney.gem.games.PoohMarathon.GameEngine(mcTimeline.mcGame); } oMainBroadcaster.addListener(oGame); oGame.init(); } function onGameLose() { oMainBroadcaster.removeListener(oGame); com.sarbakan.sound.SoundManager.doPlaySound("Transition", 100, 1, true); showScreen(new com.disney.gem.games.PoohMarathon.screens.EndScreen(mcTimeline.mcScreens.mcLose), false, sTRANSITION_DEFAULT, com.sarbakan.utils.Delegate.create(this, onGameLoseCallBack)); } function onGameWon() { oMainBroadcaster.removeListener(oGame); oCurrentMusic.doStop(); oCurrentMusic = com.sarbakan.sound.SoundManager.doPlaySound("Win", 100, 1, true); showScreen(new com.disney.gem.games.PoohMarathon.screens.WinScreen(mcTimeline.mcScreens.mcWin), false, sTRANSITION_DEFAULT, com.sarbakan.utils.Delegate.create(this, setGamePhase, com.sarbakan.BaseDisneyController.nGAME_PHASE_PACKAGING)); } function onLevelEnd() { oCurrentMusic.doStop(); oCurrentMusic = com.sarbakan.sound.SoundManager.doPlaySound("Win", 100, 1, true); showScreen(new com.disney.gem.games.PoohMarathon.screens.LevelEndScreen(mcTimeline.mcScreens.mcLevelEnd), false, sTRANSITION_DEFAULT, com.sarbakan.utils.Delegate.create(this, setGamePhase, com.sarbakan.BaseDisneyController.nGAME_PHASE_INGAME)); } function onGameLoseCallBack() { setGamePhase(com.sarbakan.BaseDisneyController.nGAME_PHASE_PACKAGING); oGame.destroy(); } static var sTRANSITION_DEFAULT = "default"; }
Symbol 722 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.GameEngine] Frame 0
class com.disney.gem.games.PoohMarathon.GameEngine { var mcGame, nTotalLosts, bisGameOver, nLevelTimerFrames, nLevelTimeLeft, oWorld, nCurrentLevelScore; function GameEngine (_mcGame) { mcGame = _mcGame; nTotalLosts = 0; bisGameOver = false; } function init() { nLevelTimerFrames = 0; var _local2 = com.disney.gem.games.PoohMarathon.Controller.getInstance().getLevel(); nLevelTimeLeft = getLevelTotalTime(_local2); mcGame.mcHud.mcScore.txtScore.text = com.disney.gem.games.PoohMarathon.Controller.getInstance().getScore(); mcGame.mcHud.mcLevel.txtLevel.text = _local2; mcGame.mcHud.mcTime.txtTime.text = nLevelTimeLeft; mcGame.mcHud.btMenu.onRelease = com.sarbakan.utils.Delegate.create(this, onBtMenu); mcGame.mcHud.btMenu.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); oWorld = new com.disney.gem.games.PoohMarathon.content.World(mcGame.mcWorld); changeLevel(); oWorld.init(); com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.addListener(oWorld); nCurrentLevelScore = 0; } function destroy() { com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.removeListener(oWorld); oWorld.destroy(); delete oWorld; } function getRef() { return(mcGame); } function getWorld() { return(oWorld); } function changeLevel() { var _local2 = com.disney.gem.games.PoohMarathon.Controller.getInstance().getLevel(); oWorld.setLevel(_local2); } function isGameOver() { return(bisGameOver); } function setTriesLeft() { com.disney.gem.games.PoohMarathon.Controller.game.getRef().mcHud.mcTries.txtTries.text = (com.disney.gem.games.PoohMarathon.GameData.nMAX_LOSTS - nTotalLosts) - 1; } function increaseCurrentLevelScore(_nPoints) { nCurrentLevelScore = nCurrentLevelScore + _nPoints; var _local3 = com.disney.gem.games.PoohMarathon.Controller.getInstance().getScore() + nCurrentLevelScore; com.disney.gem.games.PoohMarathon.Controller.game.getRef().mcHud.mcScore.txtScore.text = _local3; } function getCurrentLevelScore() { return(nCurrentLevelScore); } function checkKeys() { if (!oWorld.getPooh().isPoohInvincible()) { if (Key.isDown(String("C").charCodeAt(0))) { oWorld.getPooh().setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_CROUCH, true); } else { oWorld.getPooh().setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALK, true); } if (Key.isDown(Key.SPACE)) { oWorld.checkNearObstacles(); oWorld.getPooh().setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_JUMPSTART, true); } } else { if (Key.isDown(String("C").charCodeAt(0))) { oWorld.getPooh().setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_CROUCHINVINCIBLE, true); } else { oWorld.getPooh().setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALKINVINCIBLE, true); } if (Key.isDown(Key.SPACE)) { oWorld.checkNearObstacles(); oWorld.getPooh().setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_JUMPSTARTINVINCIBLE, true); } } } function checkDirection() { if (Key.isDown(Key.UP)) { oWorld.getPooh().setSpeed(com.disney.gem.games.PoohMarathon.GameData.nDIRECTION_UP); } else if (Key.isDown(Key.DOWN)) { oWorld.getPooh().setSpeed(com.disney.gem.games.PoohMarathon.GameData.nDIRECTION_DOWN); } else { oWorld.getPooh().setSpeed(com.disney.gem.games.PoohMarathon.GameData.nDIRECTION_NONE); } } function addtime() { nLevelTimeLeft = nLevelTimeLeft + com.disney.gem.games.PoohMarathon.GameData.nGREEN_POT_TIME_ADDING; mcGame.mcHud.mcTime.txtTime.text = nLevelTimeLeft; } function getTimeLeft() { return(nLevelTimeLeft); } function onUpdate() { if (!bisGameOver) { checkFrames(); } } function onPause() { } function onUnPause() { } function onBtMenu() { com.disney.gem.games.PoohMarathon.Controller.getInstance().pause(); com.disney.gem.games.PoohMarathon.Controller.getInstance().showPopup(new com.disney.gem.games.PoohMarathon.popups.MenuPopup(com.disney.gem.games.PoohMarathon.Controller.getInstance().mcTimeline.mcPopups.mcMenu), true); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); } function onBtRoll() { com.sarbakan.sound.SoundManager.doPlaySound("ButtonRoll", 100, 1, false); } function checkFrames() { if (nLevelTimerFrames <= com.disney.gem.games.PoohMarathon.GameData.nONE_SECOND_IN_FRAMES) { nLevelTimerFrames++; } else { nLevelTimerFrames = 0; checkTimeSeconds(); } } function checkTimeSeconds() { nLevelTimeLeft--; mcGame.mcHud.mcTime.txtTime.text = nLevelTimeLeft; if (nLevelTimeLeft == 0) { nTotalLosts++; com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.removeListener(this); oWorld.getPooh().setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_DIESTART, true); if (nTotalLosts == com.disney.gem.games.PoohMarathon.GameData.nMAX_LOSTS) { bisGameOver = true; } } } function getLevelTotalTime(_nNextLevel) { switch (_nNextLevel) { case 1 : return(com.disney.gem.games.PoohMarathon.GameData.nLEVEL_1_TOTAL_TIME); case 2 : return(com.disney.gem.games.PoohMarathon.GameData.nLEVEL_2_TOTAL_TIME); case 3 : return(com.disney.gem.games.PoohMarathon.GameData.nLEVEL_3_TOTAL_TIME); } } }
Symbol 723 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.content.World] Frame 0
class com.disney.gem.games.PoohMarathon.content.World extends com.sarbakan.utils.StateManaged { var mcRef, aHoneyPots, aObstacles, oPooh, oLumpy, oSideScroller, nObstaclesCounter, nHoneyPotsCounter, bLevelEnded, setState, oHoneyPot, oObstacle, aTemporaryObstacles; function World (_mcRef) { super(); mcRef = _mcRef; aHoneyPots = new Array(); aObstacles = new Array(); } function init(_nLevel) { oPooh = new com.disney.gem.games.PoohMarathon.content.Pooh(mcRef.mcState.mcPooh); oLumpy = new com.disney.gem.games.PoohMarathon.content.Lumpy(mcRef.mcState.mcLumpy); com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.addListener(oPooh); com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.addListener(oLumpy); com.disney.gem.games.PoohMarathon.Controller.game.setTriesLeft(); var _local3 = com.disney.gem.games.PoohMarathon.Controller.getInstance().getLevel(); var _local4 = 0; switch (_local3) { case 1 : _local4 = com.disney.gem.games.PoohMarathon.GameData.nSCREEN_MAX_POSITIONX_LEVEL1; break; case 2 : _local4 = com.disney.gem.games.PoohMarathon.GameData.nSCREEN_MAX_POSITIONX_LEVEL2; break; case 3 : _local4 = com.disney.gem.games.PoohMarathon.GameData.nSCREEN_MAX_POSITIONX_LEVEL3; } oSideScroller = new com.disney.gem.games.PoohMarathon.content.SideScroller(mcRef, _local4); com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.addListener(oSideScroller); nObstaclesCounter = 0; nHoneyPotsCounter = 0; bLevelEnded = false; } function onUpdate() { checkLevelEnd(); checkCollisions(); } function destroy() { setState("destroy", true); com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.removeListener(oSideScroller); delete oSideScroller; var _local2 = 0; for ( ; _local2 < aHoneyPots.length ; _local2++) { com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.removeListener(aHoneyPots[_local2]); delete aHoneyPots[_local2]; } aHoneyPots = new Array(); var _local3 = 0; for ( ; _local3 < aObstacles.length ; _local3++) { com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.removeListener(aObstacles[_local3]); delete aObstacles[_local3]; } aObstacles = new Array(); com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.removeListener(oLumpy); oLumpy.destroy(); delete oLumpy; com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.removeListener(oPooh); delete oPooh; } function getPooh() { return(oPooh); } function getLumpy() { return(oLumpy); } function getRef() { return(mcRef); } function getObstacles() { return(aObstacles); } function getLevelEnd() { return(mcRef.mcState.mcEndLevelHitZone); } function addHoneyPots(_mcHoneyPot, _sType) { nHoneyPotsCounter++; oHoneyPot = new com.disney.gem.games.PoohMarathon.content.HoneyPot(_mcHoneyPot, _sType, nHoneyPotsCounter); aHoneyPots.push(oHoneyPot); } function addObstacles(_mcObstacle, _sType) { nObstaclesCounter++; var _local4 = new flash.geom.Point(); var _local5 = 0; _local4.y = _mcObstacle._y; _local4.x = _mcObstacle._x; _local5 = Math.round((_local4.y * mcRef._width) + _local4.x); oObstacle = new com.disney.gem.games.PoohMarathon.content.Obstacle(_mcObstacle, _sType, _local5, nObstaclesCounter); aObstacles.push(oObstacle); } function setLevel(_nLevel) { setState("level" + _nLevel, true); } function checkNearObstacles() { var _local2 = new Array(); var _local3 = 0; for ( ; _local3 <= aObstacles.length ; _local3++) { if (getPooh().getRef().mcObstaclesCollider.hitTest(aObstacles[_local3].getRef().mcObstacleWCollider)) { _local2.push(aObstacles[_local3]); } } setJumpPossibleCollisions(_local2); } function setJumpPossibleCollisions(_aPossibleCollidingObstacles) { var _local3 = 0; for ( ; _local3 < aTemporaryObstacles.length ; _local3++) { delete aTemporaryObstacles[_local3]; } aTemporaryObstacles = new Array(); aTemporaryObstacles = _aPossibleCollidingObstacles.slice(); } function checkLevelEnd() { if (!bLevelEnded) { if (oPooh.getRef().mcWalkingCollider.hitTest(mcRef.mcState.mcEndLevelHitZone)) { bLevelEnded = true; com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.removeListener(com.disney.gem.games.PoohMarathon.Controller.game); if (com.disney.gem.games.PoohMarathon.Controller.getInstance().getLevel() == com.disney.gem.games.PoohMarathon.GameData.nLEVEL_TOTAL) { com.disney.gem.games.PoohMarathon.Controller.getInstance().onGameWon(); } else { com.disney.gem.games.PoohMarathon.Controller.getInstance().onLevelEnd(); } } } } function checkCollisions() { if ((oPooh.getState() != com.disney.gem.games.PoohMarathon.GameData.sSTATE_FLY) && ((oPooh.getState() != com.disney.gem.games.PoohMarathon.GameData.sSTATE_FLYSTART) && ((oPooh.getState() != com.disney.gem.games.PoohMarathon.GameData.sSTATE_FLYDROP) && (oPooh.getState() != com.disney.gem.games.PoohMarathon.GameData.sSTATE_FLYEND)))) { if (!oPooh.isPoohInvincible()) { if ((oPooh.getState() == com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALK) || (oPooh.getState() == com.disney.gem.games.PoohMarathon.GameData.sSTATE_CROUCH)) { getHoneyPot(); hitObstacle(); } if (oPooh.getState() == com.disney.gem.games.PoohMarathon.GameData.sSTATE_JUMP) { checkJumpPossibleCollisions(); } if (oLumpy.getState() == com.disney.gem.games.PoohMarathon.GameData.sSTATE_IDLE) { checkWaterCollision(); } } else { getHoneyPot(); } if (oPooh.checkPowerUp()) { if (oPooh.getState() != com.disney.gem.games.PoohMarathon.GameData.sSTATE_JUMPINVINCIBLE) { hitObstacle(); getHoneyPot(); } } } } function getHoneyPot() { var _local2 = 0; for ( ; _local2 < aHoneyPots.length ; _local2++) { if (oPooh.getRef().mcWalkingCollider.hitTest(aHoneyPots[_local2].getRef().mcPotCollider)) { aHoneyPots[_local2].checkType(); } } } function hitObstacle() { var _local2 = new flash.geom.Point(); var _local3 = 0; for ( ; _local3 < aObstacles.length ; _local3++) { _local2.x = aObstacles[_local3].getRef()._x; aObstacles[_local3].getRef()._parent.localToGlobal(_local2); com.disney.gem.games.PoohMarathon.Controller.game.getRef().globalToLocal(_local2); if ((_local2.x > 0) && (_local2.x < Stage.width)) { if (oPooh.getRef().mcWalkingCollider.hitTest(aObstacles[_local3].getRef().mcObstacleWCollider)) { if (!oPooh.checkPowerUp()) { if (aObstacles[_local3].getType() == "clothesline") { if (oPooh.getState() != com.disney.gem.games.PoohMarathon.GameData.sSTATE_CROUCH) { var _local4 = aObstacles[_local3].getClothesLineWColliders(); var _local5 = 0; for ( ; _local5 < _local4.length ; _local5++) { if (oPooh.getRef().mcWalkingCollider.hitTest(_local4[_local5])) { oPooh.setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_COLLIDESTART, true); } } } } else { oPooh.setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_COLLIDESTART, true); } } else if (aObstacles[_local3].getType() == "clothesline") { if (oPooh.getState() != com.disney.gem.games.PoohMarathon.GameData.sSTATE_CROUCH) { if (!aObstacles[_local3].checkIfShrinked()) { var _local6 = aObstacles[_local3].getClothesLineWColliders(); var _local7 = 0; for ( ; _local7 < _local6.length ; _local7++) { if (oPooh.getRef().mcWalkingCollider.hitTest(_local6[_local7])) { com.sarbakan.sound.SoundManager.doPlaySound("GenericShrink", 100, 1, true); aObstacles[_local3].setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_SHRINK); } } } } } else if (!aObstacles[_local3].checkIfShrinked()) { switch (aObstacles[_local3].getType()) { case "trunk" : com.sarbakan.sound.SoundManager.doPlaySound("GenericShrink", 100, 1, true); break; case "puddle" : com.sarbakan.sound.SoundManager.doPlaySound("PuddleShrink", 100, 1, true); break; case "scarecrow" : com.sarbakan.sound.SoundManager.doPlaySound("ScarecrowShrink", 100, 1, true); break; case "fruitcart" : com.sarbakan.sound.SoundManager.doPlaySound("GenericShrink", 100, 1, true); break; case "unicycle" : com.sarbakan.sound.SoundManager.doPlaySound("UnicycleShrink", 100, 1, true); } aObstacles[_local3].setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_SHRINK); } } } } } function checkJumpPossibleCollisions() { var _local2 = 0; for ( ; _local2 < aTemporaryObstacles.length ; _local2++) { if (aTemporaryObstacles[_local2].getType() == "clothesline") { var _local3 = aTemporaryObstacles[_local2].getClothesLineJColliders(); var _local4 = 0; for ( ; _local4 < _local3.length ; _local4++) { if (oPooh.getRef().mcJumpCollider.hitTest(_local3[_local4])) { oPooh.setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_COLLIDESTART, true); } } } else if (oPooh.getRef().mcJumpCollider.hitTest(aTemporaryObstacles[_local2].getRef().mcObstacleJCollider)) { oPooh.setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_COLLIDESTART, true); } } } function checkWaterCollision() { if (oPooh.getRef().mcWalkCollider.hitTest(oLumpy.getRef().mcLumpyCollider) || (oPooh.getRef().mcJumpCollider.hitTest(oLumpy.getRef().mcLumpyCollider))) { if (oPooh.getState() != com.disney.gem.games.PoohMarathon.GameData.sSTATE_CROUCH) { oPooh.setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_COLLIDESTART, true); } } } }
Symbol 724 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.content.Pooh] Frame 0
class com.disney.gem.games.PoohMarathon.content.Pooh extends com.sarbakan.utils.StateManaged { var mcRef, nCurrentSpeed, nDropSpeed, nInvincibilityTimer, nInvincibleAnimTimer, nFlyTimer, nFloorPosition, nActualJumpingSpeed, bisJumping, bisOnPowerUp, bisFlying, bisInvincible, setState, nInvincibiltyLength, stateFinished, getState; function Pooh (_mcRef) { super(); mcRef = _mcRef; mcRef._visible = true; mcRef.mcWalkingCollider._visible = false; mcRef.mcObstaclesCollider._visible = false; mcRef.mcJumpCollider._visible = false; nCurrentSpeed = 0; nDropSpeed = 0; nInvincibilityTimer = 0; nInvincibleAnimTimer = 0; nFlyTimer = 0; nFloorPosition = mcRef._y; nActualJumpingSpeed = 0; bisJumping = false; bisOnPowerUp = false; bisFlying = false; bisInvincible = false; setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALK, true); } function onUpdate() { super.onUpdate(); } function getRef() { return(mcRef); } function isPoohInvincible() { return(bisInvincible); } function setSpeed(_nDirection) { nCurrentSpeed = com.disney.gem.games.PoohMarathon.GameData.nPOOH_VERTICAL_SPEED * _nDirection; } function setInvincible(_nWhatLength) { nInvincibiltyLength = _nWhatLength; nInvincibilityTimer = 0; bisInvincible = true; } function checkPowerUp() { return(bisOnPowerUp); } function getPowerUp() { bisOnPowerUp = true; } function state_walk() { nFloorPosition = mcRef._y; bisJumping = false; moveHorizontally(); moveVertically(); com.disney.gem.games.PoohMarathon.Controller.game.checkDirection(); com.disney.gem.games.PoohMarathon.Controller.game.checkKeys(); checkInvincibility(); } function state_walkInvincible() { nFloorPosition = mcRef._y; bisJumping = false; moveHorizontally(); moveVertically(); com.disney.gem.games.PoohMarathon.Controller.game.checkDirection(); com.disney.gem.games.PoohMarathon.Controller.game.checkKeys(); checkInvincibility(); } function state_crouch() { nFloorPosition = mcRef._y; bisJumping = false; moveHorizontally(); moveVertically(); com.disney.gem.games.PoohMarathon.Controller.game.checkDirection(); com.disney.gem.games.PoohMarathon.Controller.game.checkKeys(); checkInvincibility(); } function state_crouchInvincible() { nFloorPosition = mcRef._y; bisJumping = false; moveHorizontally(); moveVertically(); com.disney.gem.games.PoohMarathon.Controller.game.checkDirection(); com.disney.gem.games.PoohMarathon.Controller.game.checkKeys(); checkInvincibility(); } function state_jumpStart() { if (stateFinished()) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_JUMP, true); com.sarbakan.sound.SoundManager.doPlaySound("PoohJump", 100, 1, true); } moveHorizontally(); checkInvincibility(); } function state_jumpStartInvincible() { if (stateFinished()) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_JUMPINVINCIBLE, true); com.sarbakan.sound.SoundManager.doPlaySound("PoohJump", 100, 1, true); } moveHorizontally(); checkInvincibility(); } function state_jump() { if (!bisJumping) { nActualJumpingSpeed = com.disney.gem.games.PoohMarathon.GameData.nJUMPING_HEIGHT; } bisJumping = true; moveHorizontally(); jumpMove(); checkFloor(); checkInvincibility(); } function state_jumpInvincible() { if (!bisJumping) { nActualJumpingSpeed = com.disney.gem.games.PoohMarathon.GameData.nJUMPING_HEIGHT; } bisJumping = true; moveHorizontally(); jumpMove(); checkFloor(); checkInvincibility(); } function state_jumpEnd() { if (stateFinished()) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALK, true); } moveHorizontally(); checkInvincibility(); } function state_jumpEndInvincible() { if (stateFinished()) { if (!bisInvincible) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALK, true); } else { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALKINVINCIBLE, true); } } moveHorizontally(); checkInvincibility(); } function state_getUp() { if (stateFinished()) { setInvincible(com.disney.gem.games.PoohMarathon.GameData.nCOLLISION_INVINCIBLE_LENGTH); com.sarbakan.sound.SoundManager.doPlaySound("InvincibleShort", 100, 1, true); setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALKINVINCIBLE, true); } } function state_collideStart() { com.sarbakan.sound.SoundManager.doPlaySound("PoohHurt", 100, 1, true); if (bisJumping) { if (nActualJumpingSpeed < 0) { nActualJumpingSpeed = 0; } jumpMove(); } else { nFloorPosition = mcRef._y; } collideEffect(); checkFloor(); if (stateFinished()) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_COLLIDE, true); } } function state_collide() { if (bisJumping) { if (nActualJumpingSpeed < 0) { nActualJumpingSpeed = 0; } jumpMove(); } collideEffect(); checkFloor(); } function state_flyStart() { nDropSpeed = 1; moveHorizontally(); bisFlying = true; checkInvincibility(); if (mcRef._y >= com.disney.gem.games.PoohMarathon.GameData.nFLY_POSITION) { mcRef._y = mcRef._y - com.disney.gem.games.PoohMarathon.GameData.nPOOH_VERTICAL_SPEED; } else { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_FLY, true); } } function state_fly() { if (nFlyTimer >= com.disney.gem.games.PoohMarathon.GameData.nFLY_LENGTH) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_FLYEND, true); } com.sarbakan.sound.SoundManager.doPlaySound("PoohFly", 100, 1, true); nFlyTimer++; org.flashdevelop.utils.FlashConnect.trace(mcRef.getDepth(), "com.disney.gem.games.PoohMarathon.content.Pooh::state_fly", "C:\\Documents and Settings\\karlb\\Bureau\\Stuff\\Pooh\\dxd_template\\src/com/disney/gem/games/PoohMarathon/content/Pooh.as", 246); moveHorizontally(); checkInvincibility(); } function state_flyEnd() { com.sarbakan.sound.SoundManager.doPlaySound("PoohFlyEnd", 100, 1, true); if (mcRef._y <= nFloorPosition) { dropMove(); } else { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALK, true); nFlyTimer = 0; mcRef._y = nFloorPosition; } moveHorizontally(); if (stateFinished()) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_FLYDROP); } } function state_flyDrop() { if (mcRef._y <= nFloorPosition) { dropMove(); } else { bisFlying = false; setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALK, true); nFlyTimer = 0; mcRef._y = nFloorPosition; } moveHorizontally(); } function state_dieStart() { com.sarbakan.sound.SoundManager.doPlaySound("PoohDie", 100, 1, true); if (stateFinished()) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_DIE, true); com.disney.gem.games.PoohMarathon.Controller.getInstance().oCurrentMusic.doStop(); com.sarbakan.sound.SoundManager.doPlaySound("Die", 100, 1, true); } if (mcRef._y <= nFloorPosition) { collideEffect(); checkFloor(); mcRef._y = mcRef._y + com.disney.gem.games.PoohMarathon.GameData.nPOOH_VERTICAL_SPEED; } } function state_die() { if (stateFinished()) { com.sarbakan.sound.SoundManager.doDestroy(); com.sarbakan.sound.SoundManager.doInit(com.disney.gem.games.PoohMarathon.Controller.getInstance().mcTimeline); mcRef.mcState.stop(); if (com.disney.gem.games.PoohMarathon.Controller.game.isGameOver()) { com.disney.gem.games.PoohMarathon.Controller.getInstance().onGameLose(); } else { com.disney.gem.games.PoohMarathon.Controller.getInstance().startTransition(); } setState("destroy"); } if (mcRef._y <= nFloorPosition) { collideEffect(); checkFloor(); mcRef._y = mcRef._y + com.disney.gem.games.PoohMarathon.GameData.nPOOH_VERTICAL_SPEED; } } function moveVertically() { if (checkYPosition()) { mcRef._y = mcRef._y + nCurrentSpeed; var _local2 = changeDepth(); mcRef.swapDepths(_local2); } } function moveHorizontally() { mcRef._x = mcRef._x + com.disney.gem.games.PoohMarathon.GameData.nHORIZONTAL_SPEED; } function collideEffect() { mcRef._x = mcRef._x - com.disney.gem.games.PoohMarathon.GameData.nHORIZONTAL_SPEED; } function jumpGravity() { nActualJumpingSpeed = nActualJumpingSpeed + com.disney.gem.games.PoohMarathon.GameData.nJUMPING_GRAVITY; } function jumpMove() { jumpGravity(); mcRef._y = mcRef._y + nActualJumpingSpeed; } function dropMove() { nDropSpeed = nDropSpeed + com.disney.gem.games.PoohMarathon.GameData.nJUMPING_GRAVITY; mcRef._y = mcRef._y + nDropSpeed; } function checkFloor() { if (mcRef._y >= nFloorPosition) { mcRef._y = nFloorPosition; if (getState() == com.disney.gem.games.PoohMarathon.GameData.sSTATE_COLLIDE) { if (stateFinished()) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_GETUP, true); } } if (getState() == com.disney.gem.games.PoohMarathon.GameData.sSTATE_JUMP) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_JUMPEND, true); } if (getState() == com.disney.gem.games.PoohMarathon.GameData.sSTATE_JUMPINVINCIBLE) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_JUMPENDINVINCIBLE, true); } } } function runInvincibleTimer() { nInvincibilityTimer++; if (nInvincibilityTimer >= nInvincibiltyLength) { nInvincibilityTimer = 0; bisInvincible = false; bisOnPowerUp = false; if (!bisFlying) { if (getState() == com.disney.gem.games.PoohMarathon.GameData.sSTATE_CROUCHINVINCIBLE) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_CROUCH); } if (getState() == com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALKINVINCIBLE) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALK, true); } } } } function checkInvincibility() { if (bisInvincible) { runInvincibleTimer(); } } function checkYPosition() { var _local2 = new flash.geom.Point(); var _local3 = false; _local2.y = mcRef._y + nCurrentSpeed; if ((_local2.y < com.disney.gem.games.PoohMarathon.GameData.nPOOH_MIN_Y_POSITION) && (_local2.y > com.disney.gem.games.PoohMarathon.GameData.nPOOH_MAX_Y_POSITION)) { _local3 = true; } return(_local3); } function changeDepth() { var _local2 = new flash.geom.Point(); var _local3 = 0; var _local4 = com.disney.gem.games.PoohMarathon.Controller.game.getWorld().getRef()._width; _local2.y = mcRef._y; _local2.x = mcRef._x; _local3 = Math.round(((_local2.y * _local4) + _local4) - 1); return(_local3); } }
Symbol 725 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.GameData] Frame 0
class com.disney.gem.games.PoohMarathon.GameData { function GameData () { } static var sSTATE_IDLE = "idle"; static var sSTATE_APPEAR = "appear"; static var sSTATE_DISAPPEAR = "disappear"; static var sSTATE_WALK = "walk"; static var sSTATE_WALKINVINCIBLE = "walkInvincible"; static var sSTATE_CROUCH = "crouch"; static var sSTATE_CROUCHINVINCIBLE = "crouchInvincible"; static var sSTATE_JUMP = "jump"; static var sSTATE_JUMPINVINCIBLE = "jumpInvincible"; static var sSTATE_JUMPSTART = "jumpStart"; static var sSTATE_JUMPSTARTINVINCIBLE = "jumpStartInvincible"; static var sSTATE_JUMPEND = "jumpEnd"; static var sSTATE_JUMPENDINVINCIBLE = "jumpEndInvincible"; static var sSTATE_FLY = "fly"; static var sSTATE_FLYSTART = "flyStart"; static var sSTATE_FLYEND = "flyEnd"; static var sSTATE_FLYDROP = "flyDrop"; static var sSTATE_GETUP = "getUp"; static var sSTATE_COLLIDESTART = "collideStart"; static var sSTATE_COLLIDE = "collide"; static var sSTATE_HIDE = "hide"; static var sSTATE_DIE = "die"; static var sSTATE_DIESTART = "dieStart"; static var sSTATE_INVINCIBLE = "invincible"; static var sSTATE_THROWWATER = "throwwater"; static var sSTATE_SHRINK = "shrink"; static var sSTATE_SHRINKED = "shrinked"; static var nDIRECTION_DOWN = 1; static var nDIRECTION_UP = -1; static var nDIRECTION_NONE = 0; static var nPOOH_VERTICAL_SPEED = 5; static var nHORIZONTAL_SPEED = 4; static var nJUMPING_HEIGHT = -8.1; static var nJUMPING_GRAVITY = 0.4; static var nREGULAR_POT_SCORE = 500; static var nPOWERUP_POT_SCORE = 1000; static var nGREEN_POT_TIME_ADDING = 10; static var nTIME_LEFT_SCORE_PER_SECOND = 250; static var nLEVEL_TOTAL = 3; static var nLEVEL_1_TOTAL_TIME = 70; static var nLEVEL_2_TOTAL_TIME = 85; static var nLEVEL_3_TOTAL_TIME = 90; static var nMAX_LOSTS = 3; static var nFLY_LENGTH = 100; static var nLUMPY_APPEAR_MAX_TIME = 210; static var nLUMPY_APPEAR_MIN_TIME = 75; static var nCOLLISION_INVINCIBLE_LENGTH = 35; static var nRED_POT_INVINCIBLE_LENGTH = 120; static var nONE_SECOND_IN_FRAMES = 30; static var nLUMPY_DISTANCE_FROM_POOH = 600; static var nLUMPY_DISTANCE_FROM_LEVEL_END = 400; static var nLUMPY_DISTANCE_TO_DISAPPEAR = 550; static var ptSCREEN_CENTER = new flash.geom.Point(130, 205); static var nSCREEN_MAX_POSITIONX_LEVEL1 = -6500; static var nSCREEN_MAX_POSITIONX_LEVEL2 = -9530; static var nSCREEN_MAX_POSITIONX_LEVEL3 = -9530; static var nPOOH_MAX_Y_POSITION = 150; static var nPOOH_MIN_Y_POSITION = 375; static var nFLY_POSITION = 160; }
Symbol 726 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); } else { org.flashdevelop.utils.FlashConnect.trace("**** BAD SOUND LINKAGE : " + _sLinkage, "com.sarbakan.sound.SoundManager::doPlaySoundInCat", "C:\\Documents and Settings\\karlb\\Bureau\\Stuff\\Pooh\\dxd_template\\src/com/sarbakan/sound/SoundManager.as", 131); } _local7.doAddListener(com.sarbakan.sound.SoundManager); aSounds.push(_local7); } } else { org.flashdevelop.utils.FlashConnect.trace("ERROR - ***** - MAX SOUND NUM REACHED : " + nMAX_SOUNDS_PLAYING, "com.sarbakan.sound.SoundManager::doPlaySoundInCat", "C:\\Documents and Settings\\karlb\\Bureau\\Stuff\\Pooh\\dxd_template\\src/com/sarbakan/sound/SoundManager.as", 140); } 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) { org.flashdevelop.utils.FlashConnect.trace("**** NORMAL SM ERROR, NEED TO INIT SOUND MANAGER FIRST", "com.sarbakan.sound.SoundManager::doCheckInit", "C:\\Documents and Settings\\karlb\\Bureau\\Stuff\\Pooh\\dxd_template\\src/com/sarbakan/sound/SoundManager.as", 496); } } 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 727 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 728 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 729 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 730 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 731 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.content.Lumpy] Frame 0
class com.disney.gem.games.PoohMarathon.content.Lumpy extends com.sarbakan.utils.StateManaged { var mcRef, nTimerPosition, nRandomAppearTime, setState, oWaterFlow, bStartingPositionIsSet, sndWaterThrowSound, mcBush, stateFinished, nStartingPosition; function Lumpy (_mcRef) { super(); mcRef = _mcRef; nTimerPosition = 0; mcRef.swapDepths(4999999); mcRef.mcLumpyCollider._visible = false; nRandomAppearTime = Math.floor(Math.random() * ((com.disney.gem.games.PoohMarathon.GameData.nLUMPY_APPEAR_MAX_TIME - com.disney.gem.games.PoohMarathon.GameData.nLUMPY_APPEAR_MIN_TIME) + 1)) + com.disney.gem.games.PoohMarathon.GameData.nLUMPY_APPEAR_MIN_TIME; setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_HIDE); oWaterFlow = new com.disney.gem.games.PoohMarathon.content.WaterFlow(mcRef.mcWaterFlow); com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.addListener(oWaterFlow); bStartingPositionIsSet = false; } function init() { } function onUpdate() { super.onUpdate(); } function getRef() { return(mcRef); } function destroy() { com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.removeListener(oWaterFlow); sndWaterThrowSound.doStop(); delete oWaterFlow; } function state_appear() { mcBush._x = mcRef._x; if (stateFinished()) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_IDLE); sndWaterThrowSound = com.sarbakan.sound.SoundManager.doPlaySound("Waterflow", 100, 1000, true); oWaterFlow.setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_APPEAR); } } function state_idle() { checkDisappearMoment(); mcBush._x = mcRef._x; } function state_hide() { checkAppearMoment(); move(); } function state_disappear() { oWaterFlow.setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_DISAPPEAR); sndWaterThrowSound.doStop(); com.sarbakan.sound.SoundManager.doPlaySound("LumpyDisappear", 100, 1, true); if (stateFinished()) { mcBush.removeMovieClip(); setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_HIDE); } } function move() { var _local2 = com.disney.gem.games.PoohMarathon.Controller.game.getWorld().getPooh().getRef()._x; mcRef._x = _local2 + com.disney.gem.games.PoohMarathon.GameData.nLUMPY_DISTANCE_FROM_POOH; } function checkAppearMoment() { nTimerPosition++; if (nTimerPosition >= nRandomAppearTime) { nTimerPosition = 0; var _local2 = com.disney.gem.games.PoohMarathon.Controller.game.getWorld().getLevelEnd()._x; if ((_local2 - mcRef._x) > com.disney.gem.games.PoohMarathon.GameData.nLUMPY_DISTANCE_FROM_LEVEL_END) { com.sarbakan.sound.SoundManager.doPlaySound("LumpyAppear", 100, 1, true); setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_APPEAR); mcBush = com.disney.gem.games.PoohMarathon.Controller.game.getWorld().getRef().mcState.attachMovie("mcLumpyBush", "LumpyBush", 25, {_x:mcRef._x, _y:mcRef._y}); nRandomAppearTime = Math.floor(Math.random() * ((com.disney.gem.games.PoohMarathon.GameData.nLUMPY_APPEAR_MAX_TIME - com.disney.gem.games.PoohMarathon.GameData.nLUMPY_APPEAR_MIN_TIME) + 1)) + com.disney.gem.games.PoohMarathon.GameData.nLUMPY_APPEAR_MIN_TIME; } } } function checkDisappearMoment() { var _local2 = new flash.geom.Point(); _local2.x = mcRef._x; mcRef._parent.globalToLocal(_local2); if (!bStartingPositionIsSet) { nStartingPosition = _local2.x; } bStartingPositionIsSet = true; var _local3 = nStartingPosition + com.disney.gem.games.PoohMarathon.GameData.nLUMPY_DISTANCE_TO_DISAPPEAR; if (_local2.x >= _local3) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_DISAPPEAR); bStartingPositionIsSet = false; } } }
Symbol 732 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.content.WaterFlow] Frame 0
class com.disney.gem.games.PoohMarathon.content.WaterFlow extends com.sarbakan.utils.StateManaged { var mcRef, setState, stateFinished; function WaterFlow (_mcRef) { super(); mcRef = _mcRef; mcRef._visible = false; setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_HIDE); } function init() { } function onUpdate() { super.onUpdate(); } function getRef() { return(mcRef); } function state_appear() { mcRef._visible = true; if (stateFinished()) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_IDLE); } } function state_disappear() { if (stateFinished()) { mcRef._visible = false; setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_HIDE); } } function state_idle() { } function state_hide() { } }
Symbol 733 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.content.SideScroller] Frame 0
class com.disney.gem.games.PoohMarathon.content.SideScroller { var mcRef, nLevelLength; function SideScroller (_mcRef, _nLevelLength) { mcRef = _mcRef; mcRef._x = 0; nLevelLength = _nLevelLength; } function init() { } function onUpdate() { checkCamera(); checkBackgrounds(mcRef.mcBackground1, mcRef.mcBackground2); checkBackgrounds(mcRef.mcBushes1, mcRef.mcBushes2); } function checkCamera() { var _local2 = new flash.geom.Point(); _local2.x = mcRef.mcState.mcPooh._x; mcRef.mcState.mcPooh._parent.localToGlobal(_local2); com.disney.gem.games.PoohMarathon.Controller.game.getRef().globalToLocal(_local2); var _local3 = com.disney.gem.games.PoohMarathon.GameData.ptSCREEN_CENTER.x - _local2.x; var _local4 = mcRef._x + (com.disney.gem.games.PoohMarathon.GameData.ptSCREEN_CENTER.x - _local2.x); if (_local3 < 0) { if (_local4 < nLevelLength) { _local4 = nLevelLength; } mcRef._x = _local4; } } function checkBackgrounds(_mcBG1, _mcBG2) { var _local4 = new flash.geom.Point(); _local4.x = _mcBG1._x; _mcBG1._parent.localToGlobal(_local4); com.disney.gem.games.PoohMarathon.Controller.game.getRef().globalToLocal(_local4); if (_local4.x <= 0) { _mcBG1._x = (_mcBG2._x + _mcBG1._width) - 1; } var _local5 = new flash.geom.Point(); _local5.x = _mcBG2._x; _mcBG2._parent.localToGlobal(_local5); com.disney.gem.games.PoohMarathon.Controller.game.getRef().globalToLocal(_local5); if (_local5.x <= 0) { _mcBG2._x = (_mcBG1._x + _mcBG2._width) - 1; } } }
Symbol 734 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.content.HoneyPot] Frame 0
class com.disney.gem.games.PoohMarathon.content.HoneyPot extends com.sarbakan.utils.StateManaged { var mcRef, sType, setState, stateFinished; function HoneyPot (_mcRef, _sType, _nNumber) { super(); mcRef = _mcRef; mcRef.swapDepths(200 + _nNumber); mcRef.mcPotCollider._visible = false; sType = _sType; com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.addListener(this); setState(sSTATE_IDLE, true); } function init() { } function onUpdate() { super.onUpdate(); } function getRef() { return(mcRef); } function getType() { return(sType); } function state_hide() { if (stateFinished()) { mcRef.swapDepths(500); mcRef.removeMovieClip(); } } function checkType() { switch (sType) { case "red" : setState(sSTATE_HIDE, true); com.disney.gem.games.PoohMarathon.Controller.game.increaseCurrentLevelScore(com.disney.gem.games.PoohMarathon.GameData.nPOWERUP_POT_SCORE); com.disney.gem.games.PoohMarathon.Controller.game.getWorld().getPooh().setInvincible(com.disney.gem.games.PoohMarathon.GameData.nRED_POT_INVINCIBLE_LENGTH); com.disney.gem.games.PoohMarathon.Controller.game.getWorld().getPooh().setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_WALKINVINCIBLE); com.disney.gem.games.PoohMarathon.Controller.game.getWorld().getPooh().getPowerUp(); com.sarbakan.sound.SoundManager.doPlaySound("InvincibleLong", 100, 1, false); break; case "blue" : com.disney.gem.games.PoohMarathon.Controller.game.getWorld().getPooh().getRef().swapDepths(5000000); setState(sSTATE_HIDE, true); com.disney.gem.games.PoohMarathon.Controller.game.increaseCurrentLevelScore(com.disney.gem.games.PoohMarathon.GameData.nPOWERUP_POT_SCORE); com.disney.gem.games.PoohMarathon.Controller.game.getWorld().getPooh().setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_FLYSTART); com.sarbakan.sound.SoundManager.doPlaySound("PoohFlyStart", 100, 1, true); break; case "green" : setState(sSTATE_HIDE, true); com.disney.gem.games.PoohMarathon.Controller.game.increaseCurrentLevelScore(com.disney.gem.games.PoohMarathon.GameData.nPOWERUP_POT_SCORE); com.disney.gem.games.PoohMarathon.Controller.game.addtime(); break; case "regular" : setState(sSTATE_HIDE, true); com.disney.gem.games.PoohMarathon.Controller.game.increaseCurrentLevelScore(com.disney.gem.games.PoohMarathon.GameData.nREGULAR_POT_SCORE); } com.sarbakan.sound.SoundManager.doPlaySound("PoohGetHP", 100, 1, false); } static var sSTATE_IDLE = "idle"; static var sSTATE_HIDE = "hide"; }
Symbol 735 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.content.Obstacle] Frame 0
class com.disney.gem.games.PoohMarathon.content.Obstacle extends com.sarbakan.utils.StateManaged { var mcRef, sType, bisShrinked, aClothesLineWColliders, aClothesLineJColliders, setState, stateFinished; function Obstacle (_mcRef, _sType, _nDepth, _nCounter) { super(); mcRef = _mcRef; sType = _sType; mcRef.swapDepths(_nDepth); bisShrinked = false; mcRef.mcObstacleWCollider._visible = false; mcRef.mcObstacleJCollider._visible = false; if (sType == "clothesline") { aClothesLineWColliders = new Array(); mcRef.mcClothesWCollider1._visible = false; aClothesLineWColliders.push(mcRef.mcClothesWCollider1); mcRef.mcClothesWCollider2._visible = false; aClothesLineWColliders.push(mcRef.mcClothesWCollider2); mcRef.mcClothesWCollider3._visible = false; aClothesLineWColliders.push(mcRef.mcClothesWCollider3); aClothesLineJColliders = new Array(); mcRef.mcClothesJCollider1._visible = false; aClothesLineJColliders.push(mcRef.mcClothesJCollider1); mcRef.mcClothesJCollider2._visible = false; aClothesLineJColliders.push(mcRef.mcClothesJCollider2); mcRef.mcClothesJCollider3._visible = false; aClothesLineJColliders.push(mcRef.mcClothesJCollider3); com.disney.gem.games.PoohMarathon.Controller.game.getWorld().getRef().mcState.attachMovie("mcClotheslineShadow", "mcCLShadow" + _nCounter, 500 + _nCounter, {_x:mcRef._x, _y:mcRef._y}); } if (sType == "scarecrow") { com.disney.gem.games.PoohMarathon.Controller.game.getWorld().getRef().mcState.attachMovie("mcScarecrowShadow", "mcSCShadow" + _nCounter, 500 + _nCounter, {_x:mcRef._x, _y:mcRef._y}); } if (sType == "fruitcart") { com.disney.gem.games.PoohMarathon.Controller.game.getWorld().getRef().mcState.attachMovie("mcFruitcartShadow", "mcFCShadow" + _nCounter, 500 + _nCounter, {_x:mcRef._x, _y:mcRef._y}); } if (sType == "puddle") { mcRef._y = mcRef._y - 10; } com.disney.gem.games.PoohMarathon.Controller.getInstance().oMainBroadcaster.addListener(this); setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_IDLE); } function init() { } function onUpdate() { super.onUpdate(); } function getRef() { return(mcRef); } function getType() { return(sType); } function checkIfShrinked() { return(bisShrinked); } function getClothesLineWColliders() { return(aClothesLineWColliders); } function getClothesLineJColliders() { return(aClothesLineJColliders); } function state_shrink() { if (!bisShrinked) { bisShrinked = true; } if (stateFinished()) { setState(com.disney.gem.games.PoohMarathon.GameData.sSTATE_SHRINKED); } } function state_shrinked() { } }
Symbol 736 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.popups.MenuPopup] Frame 0
class com.disney.gem.games.PoohMarathon.popups.MenuPopup extends com.sarbakan.utils.ScreenController { var oController, hide, mcRef; function MenuPopup (_mcRef) { super(_mcRef); } function onBtSound() { com.disney.gem.games.PoohMarathon.Controller(oController).toggleSound(); updateSoundGroup(); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); } function onBtHelp() { com.disney.gem.games.PoohMarathon.Controller(oController).showInstructions(); hide(null, true); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); } function onBtQuit() { com.disney.gem.games.PoohMarathon.Controller(oController).showPopup(new com.disney.gem.games.PoohMarathon.popups.ConfirmPopup(com.disney.gem.games.PoohMarathon.Controller(oController).mcTimeline.mcPopups.mcConfirm, this), true); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); } function onBtResume() { com.disney.gem.games.PoohMarathon.Controller(oController).unpause(); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); hide(); } function state_in_init() { super.state_in_init(); com.sarbakan.sound.SoundManager.doPlaySound("PopupIn", 100, 1, true); setBts(); } function state_idle_init() { super.state_idle_init(); setBts(); } function state_idle() { updateSoundGroup(); } function state_out_init() { super.state_out_init(); com.sarbakan.sound.SoundManager.doPlaySound("PopupOut", 100, 1, true); setBts(); } function setBts() { mcRef.mcState.mcContent.btHelp.onRelease = com.sarbakan.utils.Delegate.create(this, onBtHelp); mcRef.mcState.mcContent.btHelp.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); mcRef.mcState.mcContent.btQuit.onRelease = com.sarbakan.utils.Delegate.create(this, onBtQuit); mcRef.mcState.mcContent.btQuit.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); mcRef.mcState.mcContent.btResume.onRelease = com.sarbakan.utils.Delegate.create(this, onBtResume); mcRef.mcState.mcContent.btResume.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); updateSoundGroup(); } function updateSoundGroup() { var _local2 = "On"; if (com.disney.gem.games.PoohMarathon.Controller(oController).bSoundMuted) { _local2 = "Off"; } mcRef.mcState.mcContent.mcSoundToggle.gotoAndStop(_local2); mcRef.mcState.mcContent.mcSoundToggle.btSound.onRelease = com.sarbakan.utils.Delegate.create(this, onBtSound); mcRef.mcState.mcContent.mcSoundToggle.btSound.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); } function onBtRoll() { com.sarbakan.sound.SoundManager.doPlaySound("ButtonRoll", 100, 1, false); } }
Symbol 737 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.popups.ConfirmPopup] Frame 0
class com.disney.gem.games.PoohMarathon.popups.ConfirmPopup extends com.sarbakan.utils.ScreenController { var oMenuOrigin, hide, oController, mcRef; function ConfirmPopup (_mcRef, _oMenuOrigin) { super(_mcRef); oMenuOrigin = _oMenuOrigin; } function onBtNo() { hide(); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); } function onBtYes() { hide(); com.disney.gem.games.PoohMarathon.Controller(oController).onGameLose(); oMenuOrigin.hide(); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); } function state_in_init() { super.state_in_init(); com.sarbakan.sound.SoundManager.doPlaySound("PopupIn", 100, 1, true); setBts(); } function state_idle_init() { super.state_idle_init(); setBts(); } function state_out_init() { super.state_out_init(); com.sarbakan.sound.SoundManager.doPlaySound("PopupOut", 100, 1, true); setBts(); } function setBts() { mcRef.mcState.mcContent.btYes.onRelease = com.sarbakan.utils.Delegate.create(this, onBtYes); mcRef.mcState.mcContent.btYes.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); mcRef.mcState.mcContent.btNo.onRelease = com.sarbakan.utils.Delegate.create(this, onBtNo); mcRef.mcState.mcContent.btNo.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); } function onBtRoll() { com.sarbakan.sound.SoundManager.doPlaySound("ButtonRoll", 100, 1, false); } }
Symbol 738 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.screens.TitleScreen] Frame 0
class com.disney.gem.games.PoohMarathon.screens.TitleScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function TitleScreen (_mcRef) { super(_mcRef); } function onBtHelp() { com.disney.gem.games.PoohMarathon.Controller(oController).showInstructions(); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); } function onBtPlay() { com.disney.gem.games.PoohMarathon.Controller(oController).startNewGame(); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); } function onBtRoll() { com.sarbakan.sound.SoundManager.doPlaySound("ButtonRoll", 100, 1, false); } function state_idle_init() { super.state_idle_init(); mcRef.mcState.mcContent.btHelp.onRelease = com.sarbakan.utils.Delegate.create(this, onBtHelp); mcRef.mcState.mcContent.btHelp.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); mcRef.mcState.mcContent.btPlay.onRelease = com.sarbakan.utils.Delegate.create(this, onBtPlay); mcRef.mcState.mcContent.btPlay.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); } }
Symbol 739 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.screens.HelpScreen] Frame 0
class com.disney.gem.games.PoohMarathon.screens.HelpScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function HelpScreen (_mcRef) { super(_mcRef); } function onBtBack() { com.disney.gem.games.PoohMarathon.Controller(oController).hideInstructions(); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); } function onBtRoll() { com.sarbakan.sound.SoundManager.doPlaySound("ButtonRoll", 100, 1, false); } function state_idle_init() { super.state_idle_init(); mcRef.mcState.mcContent.btBack.onRelease = com.sarbakan.utils.Delegate.create(this, onBtBack); mcRef.mcState.mcContent.btBack.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); } }
Symbol 740 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.screens.EndScreen] Frame 0
class com.disney.gem.games.PoohMarathon.screens.EndScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function EndScreen (_mcRef) { super(_mcRef); } function onBtPlay() { com.disney.gem.games.PoohMarathon.Controller(oController).showTitleScreen(true); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); } function onBtRoll() { com.sarbakan.sound.SoundManager.doPlaySound("ButtonRoll", 100, 1, false); } function state_idle_init() { super.state_idle_init(); var _local3 = com.disney.gem.games.PoohMarathon.Controller.game.getCurrentLevelScore(); com.disney.gem.games.PoohMarathon.Controller.getInstance().increaseScore(_local3); mcRef.mcState.mcContent.mcFinalScore.txtFinalScore.text = com.disney.gem.games.PoohMarathon.Controller.getInstance().getScore(); mcRef.mcState.mcContent.btPlay.onRelease = com.sarbakan.utils.Delegate.create(this, onBtPlay); mcRef.mcState.mcContent.btPlay.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); } }
Symbol 741 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.screens.WinScreen] Frame 0
class com.disney.gem.games.PoohMarathon.screens.WinScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function WinScreen (_mcRef) { super(_mcRef); } function onBtNext() { com.disney.gem.games.PoohMarathon.Controller(oController).showTitleScreen(true); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); } function onBtRoll() { com.sarbakan.sound.SoundManager.doPlaySound("ButtonRoll", 100, 1, false); } function state_idle_init() { var _local2 = com.disney.gem.games.PoohMarathon.Controller.game.getCurrentLevelScore(); com.disney.gem.games.PoohMarathon.Controller.getInstance().increaseScore(_local2); var _local3 = com.disney.gem.games.PoohMarathon.Controller.game.getTimeLeft(); var _local4 = _local3 * com.disney.gem.games.PoohMarathon.GameData.nTIME_LEFT_SCORE_PER_SECOND; var _local5 = com.disney.gem.games.PoohMarathon.Controller.getInstance().getScore() + _local4; mcRef.mcState.mcContent.mcFinalScore.txtFinalScore.text = _local5; mcRef.mcState.mcContent.btPlay.onRelease = com.sarbakan.utils.Delegate.create(this, onBtNext); mcRef.mcState.mcContent.btPlay.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); } }
Symbol 742 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.screens.LevelEndScreen] Frame 0
class com.disney.gem.games.PoohMarathon.screens.LevelEndScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function LevelEndScreen (_mcRef) { super(_mcRef); } function onBtNextLevel() { com.disney.gem.games.PoohMarathon.Controller(oController).startNextLevel(); com.sarbakan.sound.SoundManager.doPlaySound("ButtonClick", 100, 1, false); } function onBtRoll() { com.sarbakan.sound.SoundManager.doPlaySound("ButtonRoll", 100, 1, false); } function state_idle_init() { super.state_idle_init(); var _local3 = com.disney.gem.games.PoohMarathon.Controller.game.getCurrentLevelScore(); com.disney.gem.games.PoohMarathon.Controller.getInstance().increaseScore(_local3); var _local4 = com.disney.gem.games.PoohMarathon.Controller.game.getTimeLeft(); mcRef.mcState.mcContent.txtTimeLeft.text = _local4; mcRef.mcState.mcContent.txtTimePoints.text = com.disney.gem.games.PoohMarathon.GameData.nTIME_LEFT_SCORE_PER_SECOND; var _local5 = _local4 * com.disney.gem.games.PoohMarathon.GameData.nTIME_LEFT_SCORE_PER_SECOND; mcRef.mcState.mcContent.txtTimeScore.text = _local5; var _local6 = com.disney.gem.games.PoohMarathon.Controller.getInstance().getScore() + _local5; mcRef.mcState.mcContent.mcScore.txtScore.text = _local6; com.disney.gem.games.PoohMarathon.Controller.getInstance().setScore(_local6); mcRef.mcState.mcContent.btNextLevel.onRelease = com.sarbakan.utils.Delegate.create(this, onBtNextLevel); mcRef.mcState.mcContent.btNextLevel.onRollOver = com.sarbakan.utils.Delegate.create(this, onBtRoll); } }
Symbol 743 MovieClip [__Packages.com.disney.gem.games.PoohMarathon.screens.PreloaderScreen] Frame 0
class com.disney.gem.games.PoohMarathon.screens.PreloaderScreen extends com.sarbakan.utils.ScreenController { var oController, mcRef; function PreloaderScreen (_mcRef) { super(_mcRef); } function state_idle() { var _local2 = com.disney.gem.games.PoohMarathon.Controller(oController).mcTimeline.getBytesLoaded() / com.disney.gem.games.PoohMarathon.Controller(oController).mcTimeline.getBytesTotal(); mcRef.mcState.txtLoading.text = Math.round(_local2 * 100) + "%"; if (_local2 == 1) { com.disney.gem.games.PoohMarathon.Controller(oController).onPreloadingDone(); } } }
Symbol 20480 MovieClip [__Packages.org.flashdevelop.utils.TraceLevel] Frame 0
class org.flashdevelop.utils.TraceLevel { function TraceLevel () { } static var INFO = 0; static var DEBUG = 1; static var WARNING = 2; static var ERROR = 3; static var FATAL = 4; }
Symbol 20481 MovieClip [__Packages.org.flashdevelop.utils.FlashConnect] Frame 0
class org.flashdevelop.utils.FlashConnect { static var messages, counter, socket, interval; function FlashConnect () { } static function send(message) { if (messages == null) { initialize(); } messages.push(message); } static function trace(message, level) { var _local4 = createMsgNode(message, level); send(_local4); } static function mtrace(message, method, path, line) { if (path.charAt(1) != ":") { path = "~/" + path; } var _local6 = (((path + ":") + line) + ":") + message; trace(_local6, org.flashdevelop.utils.TraceLevel.DEBUG); } static function initialize() { counter = 0; messages = new Array(); socket = new XMLSocket(); socket.onData = function (data) { org.flashdevelop.utils.FlashConnect.onReturnData(data); }; socket.onConnect = function (success) { if (success) { org.flashdevelop.utils.FlashConnect.status = 1; } else { org.flashdevelop.utils.FlashConnect.status = -1; } org.flashdevelop.utils.FlashConnect.onConnection(); }; interval = _global.setInterval(sendStack, 50); socket.connect(host, port); } static function createMsgNode(message, level) { if (_global.isNaN(level)) { level = org.flashdevelop.utils.TraceLevel.DEBUG; } var _local4 = new XMLNode(1, null); var _local5 = new XMLNode(3, _global.escape(message)); _local4.attributes.state = level.toString(); _local4.attributes.cmd = "trace"; _local4.nodeName = "message"; _local4.appendChild(_local5); return(_local4); } static function sendStack() { if ((messages.length > 0) && (status == 1)) { var _local2 = new XML(); var _local3 = _local2.createElement("flashconnect"); while (messages.length != 0) { counter++; if (counter > limit) { _global.clearInterval(interval); var _local4 = new String("FlashConnect aborted. You have reached the limit of maximum messages."); var _local5 = createMsgNode(_local4, org.flashdevelop.utils.TraceLevel.ERROR); _local3.appendChild(_local5); break; } var _local6 = XMLNode(messages.shift()); _local3.appendChild(_local6); } _local2.appendChild(_local3); socket.send(_local2); } } static var status = 0; static var limit = 1000; static var host = "localhost"; static var port = 1978; }
Symbol 476 MovieClip Frame 8
stop();
Symbol 557 MovieClip Frame 1
com.disney.gem.games.PoohMarathon.Controller.__get__game().getWorld().addHoneyPots(this, "regular");
Symbol 581 MovieClip Frame 1
com.disney.gem.games.PoohMarathon.Controller.__get__game().getWorld().addObstacles(this, "fruitcart");
Symbol 600 MovieClip Frame 1
com.disney.gem.games.PoohMarathon.Controller.__get__game().getWorld().addObstacles(this, "puddle");
Symbol 619 MovieClip Frame 1
com.disney.gem.games.PoohMarathon.Controller.__get__game().getWorld().addObstacles(this, "clothesline");
Symbol 637 MovieClip Frame 1
com.disney.gem.games.PoohMarathon.Controller.__get__game().getWorld().addObstacles(this, "trunk");
Symbol 641 MovieClip Frame 1
com.disney.gem.games.PoohMarathon.Controller.__get__game().getWorld().addHoneyPots(this, "green");
Symbol 645 MovieClip Frame 1
com.disney.gem.games.PoohMarathon.Controller.__get__game().getWorld().addHoneyPots(this, "blue");
Symbol 649 MovieClip Frame 1
com.disney.gem.games.PoohMarathon.Controller.__get__game().getWorld().addHoneyPots(this, "red");
Symbol 660 MovieClip Frame 1
com.disney.gem.games.PoohMarathon.Controller.__get__game().getWorld().addObstacles(this, "unicycle");
Symbol 685 MovieClip Frame 1
com.disney.gem.games.PoohMarathon.Controller.__get__game().getWorld().addObstacles(this, "scarecrow");

Library Items

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

Instance Names

"mcScreens"Frame 1Symbol 76 MovieClip
"mcScreens"Frame 31Symbol 226 MovieClip
"mcPopups"Frame 31Symbol 289 MovieClip
"mcTransitions"Frame 31Symbol 326 MovieClip
"mcGame"Frame 41Symbol 711 MovieClip
"txtLoading"Symbol 74 MovieClip Frame 1Symbol 71 EditableText
"mcState"Symbol 75 MovieClip Frame 10Symbol 74 MovieClip
"mcPreloader"Symbol 76 MovieClip Frame 1Symbol 75 MovieClip
"btHelp"Symbol 112 MovieClip Frame 1Symbol 106 Button
"btPlay"Symbol 112 MovieClip Frame 1Symbol 109 Button
"mcContent"Symbol 113 MovieClip Frame 1Symbol 112 MovieClip
"btBlocker"Symbol 114 MovieClip Frame 10Symbol 80 Button
"mcState"Symbol 114 MovieClip Frame 10Symbol 113 MovieClip
"btBack"Symbol 167 MovieClip Frame 1Symbol 109 Button
"mcContent"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"btBlocker"Symbol 169 MovieClip Frame 10Symbol 80 Button
"mcState"Symbol 169 MovieClip Frame 10Symbol 168 MovieClip
"txtFinalScore"Symbol 187 MovieClip Frame 1Symbol 184 EditableText
"btPlay"Symbol 188 MovieClip Frame 1Symbol 181 Button
"mcFinalScore"Symbol 188 MovieClip Frame 1Symbol 187 MovieClip
"mcContent"Symbol 189 MovieClip Frame 1Symbol 188 MovieClip
"btBlocker"Symbol 190 MovieClip Frame 10Symbol 80 Button
"mcState"Symbol 190 MovieClip Frame 10Symbol 189 MovieClip
"btPlay"Symbol 201 MovieClip Frame 1Symbol 200 Button
"mcFinalScore"Symbol 201 MovieClip Frame 1Symbol 187 MovieClip
"mcContent"Symbol 202 MovieClip Frame 1Symbol 201 MovieClip
"btBlocker"Symbol 203 MovieClip Frame 10Symbol 80 Button
"mcState"Symbol 203 MovieClip Frame 10Symbol 202 MovieClip
"txtScore"Symbol 222 MovieClip Frame 1Symbol 221 EditableText
"txtTimeLeft"Symbol 223 MovieClip Frame 1Symbol 209 EditableText
"txtTimePoints"Symbol 223 MovieClip Frame 1Symbol 210 EditableText
"txtTimeScore"Symbol 223 MovieClip Frame 1Symbol 211 EditableText
"btNextLevel"Symbol 223 MovieClip Frame 1Symbol 220 Button
"mcScore"Symbol 223 MovieClip Frame 1Symbol 222 MovieClip
"mcContent"Symbol 224 MovieClip Frame 1Symbol 223 MovieClip
"btBlocker"Symbol 225 MovieClip Frame 10Symbol 80 Button
"mcState"Symbol 225 MovieClip Frame 10Symbol 224 MovieClip
"mcTitle"Symbol 226 MovieClip Frame 1Symbol 114 MovieClip
"mcHelp"Symbol 226 MovieClip Frame 1Symbol 169 MovieClip
"mcWin"Symbol 226 MovieClip Frame 1Symbol 190 MovieClip
"mcLose"Symbol 226 MovieClip Frame 1Symbol 203 MovieClip
"mcLevelEnd"Symbol 226 MovieClip Frame 1Symbol 225 MovieClip
"btSound"Symbol 258 MovieClip Frame 1Symbol 254 Button
"btSound"Symbol 258 MovieClip Frame 10Symbol 257 Button
"btResume"Symbol 261 MovieClip Frame 1Symbol 240 Button
"btHelp"Symbol 261 MovieClip Frame 1Symbol 243 Button
"btQuit"Symbol 261 MovieClip Frame 1Symbol 246 Button
"mcSoundToggle"Symbol 261 MovieClip Frame 1Symbol 258 MovieClip
"mcContent"Symbol 262 MovieClip Frame 1Symbol 261 MovieClip
"mcContent"Symbol 263 MovieClip Frame 1Symbol 261 MovieClip
"mcContent"Symbol 264 MovieClip Frame 1Symbol 261 MovieClip
"btBlocker"Symbol 265 MovieClip Frame 10Symbol 80 Button
"mcState"Symbol 265 MovieClip Frame 10Symbol 262 MovieClip
"mcState"Symbol 265 MovieClip Frame 20Symbol 263 MovieClip
"mcState"Symbol 265 MovieClip Frame 30Symbol 264 MovieClip
"btYes"Symbol 284 MovieClip Frame 1Symbol 280 Button
"btNo"Symbol 284 MovieClip Frame 1Symbol 283 Button
"btYes"Symbol 285 MovieClip Frame 1Symbol 280 Button
"btNo"Symbol 285 MovieClip Frame 1Symbol 283 Button
"mcContent"Symbol 286 MovieClip Frame 1Symbol 285 MovieClip
"btYes"Symbol 287 MovieClip Frame 1Symbol 280 Button
"btNo"Symbol 287 MovieClip Frame 1Symbol 283 Button
"btBlocker"Symbol 288 MovieClip Frame 10Symbol 80 Button
"mcState"Symbol 288 MovieClip Frame 10Symbol 284 MovieClip
"mcState"Symbol 288 MovieClip Frame 20Symbol 286 MovieClip
"mcState"Symbol 288 MovieClip Frame 30Symbol 287 MovieClip
"mcMenu"Symbol 289 MovieClip Frame 1Symbol 265 MovieClip
"mcConfirm"Symbol 289 MovieClip Frame 1Symbol 288 MovieClip
"btBlocker"Symbol 325 MovieClip Frame 10Symbol 80 Button
"mcState"Symbol 325 MovieClip Frame 10Symbol 304 MovieClip
"mcState"Symbol 325 MovieClip Frame 20Symbol 324 MovieClip
"mcDefault"Symbol 326 MovieClip Frame 1Symbol 325 MovieClip
"mcState"Symbol 363 MovieClip Frame 1Symbol 352 MovieClip
"mcState"Symbol 363 MovieClip Frame 6Symbol 353 MovieClip
"mcState"Symbol 363 MovieClip Frame 15Symbol 361 MovieClip
"mcState"Symbol 363 MovieClip Frame 21Symbol 362 MovieClip
"mcLumpyCollider"Symbol 394 MovieClip Frame 1Symbol 340 MovieClip
"mcWaterFlow"Symbol 394 MovieClip Frame 1Symbol 363 MovieClip
"mcState"Symbol 394 MovieClip Frame 1Symbol 365 MovieClip
"mcState"Symbol 394 MovieClip Frame 11Symbol 373 MovieClip
"mcState"Symbol 394 MovieClip Frame 21Symbol 392 MovieClip
"mcState"Symbol 394 MovieClip Frame 31Symbol 393 MovieClip
"mcObstaclesCollider"Symbol 550 MovieClip Frame 1Symbol 395 MovieClip
"mcWalkingCollider"Symbol 550 MovieClip Frame 1Symbol 395 MovieClip
"mcJumpCollider"Symbol 550 MovieClip Frame 1Symbol 395 MovieClip
"mcState"Symbol 550 MovieClip Frame 1Symbol 397 MovieClip
"mcState"Symbol 550 MovieClip Frame 11Symbol 412 MovieClip
"mcState"Symbol 550 MovieClip Frame 21Symbol 426 MovieClip
"mcState"Symbol 550 MovieClip Frame 31Symbol 429 MovieClip
"mcState"Symbol 550 MovieClip Frame 40Symbol 449 MovieClip
"mcState"Symbol 550 MovieClip Frame 50Symbol 453 MovieClip
"mcState"Symbol 550 MovieClip Frame 61Symbol 457 MovieClip
"mcState"Symbol 550 MovieClip Frame 69Symbol 459 MovieClip
"mcState"Symbol 550 MovieClip Frame 76Symbol 467 MovieClip
"mcState"Symbol 550 MovieClip Frame 84Symbol 476 MovieClip
"mcState"Symbol 550 MovieClip Frame 94Symbol 527 MovieClip
"mcState"Symbol 550 MovieClip Frame 104Symbol 532 MovieClip
"mcState"Symbol 550 MovieClip Frame 112Symbol 534 MovieClip
"mcState"Symbol 550 MovieClip Frame 120Symbol 542 MovieClip
"mcState"Symbol 550 MovieClip Frame 128Symbol 544 MovieClip
"mcState"Symbol 550 MovieClip Frame 137Symbol 545 MovieClip
"mcState"Symbol 550 MovieClip Frame 147Symbol 546 MovieClip
"mcState"Symbol 550 MovieClip Frame 157Symbol 547 MovieClip
"mcState"Symbol 550 MovieClip Frame 166Symbol 548 MovieClip
"mcState"Symbol 550 MovieClip Frame 176Symbol 549 MovieClip
"mcPotCollider"Symbol 557 MovieClip Frame 1Symbol 340 MovieClip
"mcState"Symbol 557 MovieClip Frame 1Symbol 553 MovieClip
"mcState"Symbol 557 MovieClip Frame 10Symbol 556 MovieClip
"mcObstacleJCollider"Symbol 581 MovieClip Frame 1Symbol 340 MovieClip
"mcObstacleWCollider"Symbol 581 MovieClip Frame 1Symbol 340 MovieClip
"mcState"Symbol 581 MovieClip Frame 1Symbol 573 MovieClip
"mcState"Symbol 581 MovieClip Frame 7Symbol 579 MovieClip
"mcState"Symbol 581 MovieClip Frame 12Symbol 580 MovieClip
"mcObstacleJCollider"Symbol 600 MovieClip Frame 1Symbol 340 MovieClip
"mcObstacleWCollider"Symbol 600 MovieClip Frame 1Symbol 340 MovieClip
"mcState"Symbol 600 MovieClip Frame 1Symbol 586 MovieClip
"mcState"Symbol 600 MovieClip Frame 7Symbol 598 MovieClip
"mcState"Symbol 600 MovieClip Frame 12Symbol 599 MovieClip
"mcObstacleJCollider"Symbol 619 MovieClip Frame 1Symbol 340 MovieClip
"mcObstacleWCollider"Symbol 619 MovieClip Frame 1Symbol 340 MovieClip
"mcClothesWCollider1"Symbol 619 MovieClip Frame 1Symbol 340 MovieClip
"mcClothesWCollider2"Symbol 619 MovieClip Frame 1Symbol 340 MovieClip
"mcClothesWCollider3"Symbol 619 MovieClip Frame 1Symbol 340 MovieClip
"mcClothesJCollider1"Symbol 619 MovieClip Frame 1Symbol 340 MovieClip
"mcClothesJCollider2"Symbol 619 MovieClip Frame 1Symbol 340 MovieClip
"mcClothesJCollider3"Symbol 619 MovieClip Frame 1Symbol 340 MovieClip
"mcState"Symbol 619 MovieClip Frame 1Symbol 614 MovieClip
"mcState"Symbol 619 MovieClip Frame 8Symbol 617 MovieClip
"mcState"Symbol 619 MovieClip Frame 14Symbol 618 MovieClip
"mcObstacleJCollider"Symbol 637 MovieClip Frame 1Symbol 340 MovieClip
"mcObstacleWCollider"Symbol 637 MovieClip Frame 1Symbol 340 MovieClip
"mcState"Symbol 637 MovieClip Frame 1Symbol 622 MovieClip
"mcState"Symbol 637 MovieClip Frame 7Symbol 635 MovieClip
"mcState"Symbol 637 MovieClip Frame 12Symbol 636 MovieClip
"mcState"Symbol 640 MovieClip Frame 1Symbol 639 MovieClip
"mcPotCollider"Symbol 641 MovieClip Frame 1Symbol 340 MovieClip
"mcState"Symbol 641 MovieClip Frame 1Symbol 639 MovieClip
"mcState"Symbol 641 MovieClip Frame 7Symbol 640 MovieClip
"mcState"Symbol 644 MovieClip Frame 1Symbol 643 MovieClip
"mcPotCollider"Symbol 645 MovieClip Frame 1Symbol 340 MovieClip
"mcState"Symbol 645 MovieClip Frame 1Symbol 643 MovieClip
"mcState"Symbol 645 MovieClip Frame 7Symbol 644 MovieClip
"mcPotCollider"Symbol 649 MovieClip Frame 1Symbol 340 MovieClip
"mcState"Symbol 649 MovieClip Frame 1Symbol 647 MovieClip
"mcState"Symbol 649 MovieClip Frame 7Symbol 648 MovieClip
"mcLumpy"Symbol 650 MovieClip Frame 1Symbol 394 MovieClip
"mcEndLevelHitZone"Symbol 650 MovieClip Frame 1Symbol 340 MovieClip
"mcPooh"Symbol 650 MovieClip Frame 1Symbol 550 MovieClip
"mcObstacleJCollider"Symbol 660 MovieClip Frame 1Symbol 340 MovieClip
"mcObstacleWCollider"Symbol 660 MovieClip Frame 1Symbol 340 MovieClip
"mcState"Symbol 660 MovieClip Frame 1Symbol 657 MovieClip
"mcState"Symbol 660 MovieClip Frame 7Symbol 658 MovieClip
"mcState"Symbol 660 MovieClip Frame 12Symbol 659 MovieClip
"mcObstacleJCollider"Symbol 685 MovieClip Frame 1Symbol 340 MovieClip
"mcObstacleWCollider"Symbol 685 MovieClip Frame 1Symbol 340 MovieClip
"mcState"Symbol 685 MovieClip Frame 1Symbol 665 MovieClip
"mcState"Symbol 685 MovieClip Frame 7Symbol 683 MovieClip
"mcState"Symbol 685 MovieClip Frame 12Symbol 684 MovieClip
"mcPooh"Symbol 686 MovieClip Frame 1Symbol 550 MovieClip
"mcEndLevelHitZone"Symbol 686 MovieClip Frame 1Symbol 340 MovieClip
"mcLumpy"Symbol 686 MovieClip Frame 1Symbol 394 MovieClip
"mcLumpy"Symbol 687 MovieClip Frame 1Symbol 394 MovieClip
"mcPooh"Symbol 687 MovieClip Frame 1Symbol 550 MovieClip
"mcEndLevelHitZone"Symbol 687 MovieClip Frame 1Symbol 340 MovieClip
"mcBackground1"Symbol 688 MovieClip Frame 1Symbol 338 MovieClip
"mcBackground2"Symbol 688 MovieClip Frame 1Symbol 338 MovieClip
"mcState"Symbol 688 MovieClip Frame 1Symbol 650 MovieClip
"mcBushes1"Symbol 688 MovieClip Frame 1Symbol 654 MovieClip
"mcBushes2"Symbol 688 MovieClip Frame 1Symbol 654 MovieClip
"mcState"Symbol 688 MovieClip Frame 6Symbol 686 MovieClip
"mcState"Symbol 688 MovieClip Frame 11Symbol 687 MovieClip
"txtLevel"Symbol 691 MovieClip Frame 1Symbol 689 EditableText
"txtScore"Symbol 694 MovieClip Frame 1Symbol 692 EditableText
"txtTime"Symbol 697 MovieClip Frame 1Symbol 695 EditableText
"txtTries"Symbol 700 MovieClip Frame 1Symbol 698 EditableText
"mcLevel"Symbol 710 MovieClip Frame 1Symbol 691 MovieClip
"mcScore"Symbol 710 MovieClip Frame 1Symbol 694 MovieClip
"mcTime"Symbol 710 MovieClip Frame 1Symbol 697 MovieClip
"mcTries"Symbol 710 MovieClip Frame 1Symbol 700 MovieClip
"btMenu"Symbol 710 MovieClip Frame 1Symbol 709 Button
"mcWorld"Symbol 711 MovieClip Frame 1Symbol 688 MovieClip
"mcHud"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "Win"
ExportAssets (56)Timeline Frame 1Symbol 2 as "GenericShrink"
ExportAssets (56)Timeline Frame 1Symbol 3 as "UnicycleShrink.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "Transition"
ExportAssets (56)Timeline Frame 1Symbol 5 as "PuddleShrink"
ExportAssets (56)Timeline Frame 1Symbol 6 as "PopupOut"
ExportAssets (56)Timeline Frame 1Symbol 7 as "PopupIn"
ExportAssets (56)Timeline Frame 1Symbol 8 as "PoohJump"
ExportAssets (56)Timeline Frame 1Symbol 9 as "PoohHurt"
ExportAssets (56)Timeline Frame 1Symbol 10 as "PoohGetHP"
ExportAssets (56)Timeline Frame 1Symbol 11 as "PoohFly"
ExportAssets (56)Timeline Frame 1Symbol 12 as "PoohFlyStart"
ExportAssets (56)Timeline Frame 1Symbol 13 as "PoohFlyEnd"
ExportAssets (56)Timeline Frame 1Symbol 14 as "PoohDie"
ExportAssets (56)Timeline Frame 1Symbol 15 as "PackagingTrack"
ExportAssets (56)Timeline Frame 1Symbol 16 as "Waterflow"
ExportAssets (56)Timeline Frame 1Symbol 17 as "LumpyDisappear"
ExportAssets (56)Timeline Frame 1Symbol 18 as "LumpyAppear"
ExportAssets (56)Timeline Frame 1Symbol 19 as "InvincibleLong"
ExportAssets (56)Timeline Frame 1Symbol 20 as "InvincibleShort"
ExportAssets (56)Timeline Frame 1Symbol 21 as "GameTrack"
ExportAssets (56)Timeline Frame 1Symbol 22 as "Die"
ExportAssets (56)Timeline Frame 1Symbol 23 as "ButtonRoll"
ExportAssets (56)Timeline Frame 1Symbol 24 as "ButtonClick"
ExportAssets (56)Timeline Frame 1Symbol 26 as "mcScareCrowShadow"
ExportAssets (56)Timeline Frame 1Symbol 33 as "mcClotheslineShadow"
ExportAssets (56)Timeline Frame 1Symbol 50 as "mcLumpyBush"
ExportAssets (56)Timeline Frame 1Symbol 53 as "mcFruitcartShadow"
ExportAssets (56)Timeline Frame 1Symbol 712 as "__Packages.com.sarbakan.BaseDisneyController"
ExportAssets (56)Timeline Frame 1Symbol 713 as "__Packages.com.sarbakan.utils.StateManaged"
ExportAssets (56)Timeline Frame 1Symbol 714 as "__Packages.com.sarbakan.utils.TransitionManager"
ExportAssets (56)Timeline Frame 1Symbol 715 as "__Packages.com.sarbakan.utils.MoreString"
ExportAssets (56)Timeline Frame 1Symbol 716 as "__Packages.com.sarbakan.DXDControllerWrapper"
ExportAssets (56)Timeline Frame 1Symbol 717 as "__Packages.com.disney.gem.games.GameContainer"
ExportAssets (56)Timeline Frame 1Symbol 718 as "__Packages.com.sarbakan.utils.FrameRateDisplayer"
ExportAssets (56)Timeline Frame 1Symbol 719 as "__Packages.com.sarbakan.utils.ScreenController"
ExportAssets (56)Timeline Frame 1Symbol 720 as "__Packages.com.sarbakan.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 721 as "__Packages.com.disney.gem.games.PoohMarathon.Controller"
ExportAssets (56)Timeline Frame 1Symbol 722 as "__Packages.com.disney.gem.games.PoohMarathon.GameEngine"
ExportAssets (56)Timeline Frame 1Symbol 723 as "__Packages.com.disney.gem.games.PoohMarathon.content.World"
ExportAssets (56)Timeline Frame 1Symbol 724 as "__Packages.com.disney.gem.games.PoohMarathon.content.Pooh"
ExportAssets (56)Timeline Frame 1Symbol 725 as "__Packages.com.disney.gem.games.PoohMarathon.GameData"
ExportAssets (56)Timeline Frame 1Symbol 726 as "__Packages.com.sarbakan.sound.SoundManager"
ExportAssets (56)Timeline Frame 1Symbol 727 as "__Packages.com.sarbakan.sound.SoundItem"
ExportAssets (56)Timeline Frame 1Symbol 728 as "__Packages.com.sarbakan.utils.MoreMath"
ExportAssets (56)Timeline Frame 1Symbol 729 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 730 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 731 as "__Packages.com.disney.gem.games.PoohMarathon.content.Lumpy"
ExportAssets (56)Timeline Frame 1Symbol 732 as "__Packages.com.disney.gem.games.PoohMarathon.content.WaterFlow"
ExportAssets (56)Timeline Frame 1Symbol 733 as "__Packages.com.disney.gem.games.PoohMarathon.content.SideScroller"
ExportAssets (56)Timeline Frame 1Symbol 734 as "__Packages.com.disney.gem.games.PoohMarathon.content.HoneyPot"
ExportAssets (56)Timeline Frame 1Symbol 735 as "__Packages.com.disney.gem.games.PoohMarathon.content.Obstacle"
ExportAssets (56)Timeline Frame 1Symbol 736 as "__Packages.com.disney.gem.games.PoohMarathon.popups.MenuPopup"
ExportAssets (56)Timeline Frame 1Symbol 737 as "__Packages.com.disney.gem.games.PoohMarathon.popups.ConfirmPopup"
ExportAssets (56)Timeline Frame 1Symbol 738 as "__Packages.com.disney.gem.games.PoohMarathon.screens.TitleScreen"
ExportAssets (56)Timeline Frame 1Symbol 739 as "__Packages.com.disney.gem.games.PoohMarathon.screens.HelpScreen"
ExportAssets (56)Timeline Frame 1Symbol 740 as "__Packages.com.disney.gem.games.PoohMarathon.screens.EndScreen"
ExportAssets (56)Timeline Frame 1Symbol 741 as "__Packages.com.disney.gem.games.PoohMarathon.screens.WinScreen"
ExportAssets (56)Timeline Frame 1Symbol 742 as "__Packages.com.disney.gem.games.PoohMarathon.screens.LevelEndScreen"
ExportAssets (56)Timeline Frame 1Symbol 743 as "__Packages.com.disney.gem.games.PoohMarathon.screens.PreloaderScreen"
ExportAssets (56)Timeline Frame 1Symbol 20480 as "__Packages.org.flashdevelop.utils.TraceLevel"
ExportAssets (56)Timeline Frame 1Symbol 20481 as "__Packages.org.flashdevelop.utils.FlashConnect"

Labels

"init"Frame 1
"preloader"Frame 11
"export"Frame 21
"packaging"Frame 31
"game"Frame 41
"hidden"Symbol 75 MovieClip Frame 1
"idle"Symbol 75 MovieClip Frame 10
"hidden"Symbol 114 MovieClip Frame 1
"idle"Symbol 114 MovieClip Frame 10
"hidden"Symbol 169 MovieClip Frame 1
"idle"Symbol 169 MovieClip Frame 10
"hidden"Symbol 190 MovieClip Frame 1
"idle"Symbol 190 MovieClip Frame 10
"hidden"Symbol 203 MovieClip Frame 1
"idle"Symbol 203 MovieClip Frame 10
"hidden"Symbol 225 MovieClip Frame 1
"idle"Symbol 225 MovieClip Frame 10
"On"Symbol 258 MovieClip Frame 1
"Off"Symbol 258 MovieClip Frame 10
"hidden"Symbol 265 MovieClip Frame 1
"in"Symbol 265 MovieClip Frame 10
"idle"Symbol 265 MovieClip Frame 20
"out"Symbol 265 MovieClip Frame 30
"hidden"Symbol 288 MovieClip Frame 1
"in"Symbol 288 MovieClip Frame 10
"idle"Symbol 288 MovieClip Frame 20
"out"Symbol 288 MovieClip Frame 30
"hidden"Symbol 325 MovieClip Frame 1
"in"Symbol 325 MovieClip Frame 10
"out"Symbol 325 MovieClip Frame 20
"idle"Symbol 363 MovieClip Frame 1
"disappear"Symbol 363 MovieClip Frame 6
"appear"Symbol 363 MovieClip Frame 15
"hide"Symbol 363 MovieClip Frame 21
"idle"Symbol 394 MovieClip Frame 1
"disappear"Symbol 394 MovieClip Frame 11
"appear"Symbol 394 MovieClip Frame 21
"hide"Symbol 394 MovieClip Frame 31
"idle"Symbol 550 MovieClip Frame 1
"walk"Symbol 550 MovieClip Frame 11
"crouch"Symbol 550 MovieClip Frame 21
"jumpStart"Symbol 550 MovieClip Frame 31
"jump"Symbol 550 MovieClip Frame 40
"jumpEnd"Symbol 550 MovieClip Frame 50
"collideStart"Symbol 550 MovieClip Frame 61
"collide"Symbol 550 MovieClip Frame 69
"getUp"Symbol 550 MovieClip Frame 76
"flyStart"Symbol 550 MovieClip Frame 84
"fly"Symbol 550 MovieClip Frame 94
"flyEnd"Symbol 550 MovieClip Frame 104
"flyDrop"Symbol 550 MovieClip Frame 112
"dieStart"Symbol 550 MovieClip Frame 120
"die"Symbol 550 MovieClip Frame 128
"walkInvincible"Symbol 550 MovieClip Frame 137
"crouchInvincible"Symbol 550 MovieClip Frame 147
"jumpStartInvincible"Symbol 550 MovieClip Frame 157
"jumpInvincible"Symbol 550 MovieClip Frame 166
"jumpEndInvincible"Symbol 550 MovieClip Frame 176
"idle"Symbol 557 MovieClip Frame 5
"hide"Symbol 557 MovieClip Frame 10
"idle"Symbol 581 MovieClip Frame 2
"shrink"Symbol 581 MovieClip Frame 7
"shrinked"Symbol 581 MovieClip Frame 12
"idle"Symbol 600 MovieClip Frame 2
"shrink"Symbol 600 MovieClip Frame 7
"shrinked"Symbol 600 MovieClip Frame 12
"idle"Symbol 619 MovieClip Frame 2
"shrink"Symbol 619 MovieClip Frame 8
"shrinked"Symbol 619 MovieClip Frame 14
"idle"Symbol 637 MovieClip Frame 2
"shrink"Symbol 637 MovieClip Frame 7
"shrinked"Symbol 637 MovieClip Frame 12
"idle"Symbol 641 MovieClip Frame 2
"hide"Symbol 641 MovieClip Frame 7
"idle"Symbol 645 MovieClip Frame 2
"hide"Symbol 645 MovieClip Frame 7
"idle"Symbol 649 MovieClip Frame 2
"hide"Symbol 649 MovieClip Frame 7
"idle"Symbol 660 MovieClip Frame 2
"shrink"Symbol 660 MovieClip Frame 7
"shrinked"Symbol 660 MovieClip Frame 12
"idle"Symbol 685 MovieClip Frame 2
"shrink"Symbol 685 MovieClip Frame 7
"shrinked"Symbol 685 MovieClip Frame 12
"level1"Symbol 688 MovieClip Frame 1
"level2"Symbol 688 MovieClip Frame 6
"level3"Symbol 688 MovieClip Frame 11
"destroy"Symbol 688 MovieClip Frame 16




http://swfchan.com/22/107952/info.shtml
Created: 16/3 -2019 00:10:36 Last modified: 16/3 -2019 00:10:36 Server time: 28/09 -2024 05:00:33