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

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

Sponge Bob Square Pants Snowpants.swf

This is the info page for
Flash #22553

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


Text
.

g

n

i

d

a

o

L

g

n

i

d

a

o

L

100%

100%

SpongeBob is building SnowBobs, but he is always turning right.

By pressing the

Spacebar

you can make him turn left.

to build his SnowBob by controlling the direction he moves in.

Help him gather all the snow

play

play

next

next

how to play

To builD a Snowbob

Push the ball of snow until it reaches the appropriate size.

As soon as the snowball is ready,  it will automatically go to the SnowBob building area.

Watch the countdown timer, for whenever it reaches zero, springtime arrives!

Collect these

for extra bonuses.

Clear all the snow from the Game screen to complete the three balls

of snow needed to finish a SnowBob and the level.

Avoid this or you will lose time.

back

back

Avoid these if possible,

Happy SnowBob

but be sure to avoid his fire.

Crush Plankton

Avoid the jellyfish or you'll lose precious time.

building!

Resume

Resume

QUIT

QUIT

Help

Help

On/off

On/off

on/Off

on/Off

Menu

Okay!

Okay!

Are you sure
you want to
Quit?

No Way!

No Way!

Level Bonus

Level completion :

Timer bonus :

<p align="center"><font face="Tiki-Island" size="16" color="#1a9dd5" letterSpacing="0.200000" kerning="0">999 999 999</font></p>

<p align="center"><font face="Tiki-Island" size="16" color="#1a9dd5" letterSpacing="0.200000" kerning="0">999 999 999</font></p>

Total Score:

<p align="center"><font face="Tiki-Island" size="18" color="#effdfe" letterSpacing="0.200000" kerning="0">999 999 999</font></p>

CONTINUE

CONTINUE

TIME'S UP

LEVEL

99

SPONGEBOB

Snowpants!

watch "spongeBob squarepants" on nickelodeon

how
to play

how
to play

-10 secs.

Bonus

Obstacle

Plankton

Menu

Menu

Level

SCORE

TIMER

999 999 999

999

03

:

00

It's springtime!

But those SnowBobs

will surely last until July!

Your Score:

999 999 999

view High
Score

view High
Score

Play
Again

Play
Again

SUBMIT
SCORE

SUBMIT
SCORE

HIGH SCORE

High score list comin’ up...

No   NickName:

Score:

Scroll

FINAL Score:

999 999 999

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; _focusrect = false;
Frame 2
stop();
Instance of Symbol 45 MovieClip "contLoading" in Frame 2
onClipEvent (load) { function fPreloadGame() { var _local2 = (_parent.getBytesLoaded() / _parent.getBytesTotal()) * 100; if (_local2 != 100) { _local2 = Math.floor(_local2); _parent.mcState.mcLoader.mcLoader.sPercent = _local2 + "%"; _parent.mcState.mcLoadBar.gotoAndStop(_local2); } else { _parent.mcState.mcLoader.mcLoader.sPercent = "100%"; _parent.mcState.mcLoadBar.gotoAndStop(100); nDelay++; if (nDelay > 4) { _parent.gotoAndStop("Loaded"); } } } _visible = false; var nDelay = 0; } onClipEvent (enterFrame) { fPreloadGame(); }
Instance of Symbol 76 MovieClip "mcSound" in Frame 8
onClipEvent (load) { _visible = false; _global.objSnd = this; Items = new Object(); G_TabSonFade = new Array(); Mute = false; bMusicPackPlaying = false; Controlled = new Array("sMu_game", "sMu_pack", "sFx_btnOver", "sFx_btnDown", "sFx_bonusTaken", "sFx_electrik", "sFx_fallingSnow", "sFx_finishSnowBall", "sFx_lose", "sFx_PKAppear", "sFx_PKDie", "sFx_PKDisappear", "sFx_PKfire", "sFx_PKIgnit", "sFx_PKLaugh", "sFx_SBAyaye", "sFx_timeUp", "sFx_transition", "sFx_walkFullSpeed", "sFx_walkIce", "sFx_win", "sFx_btnOverMenu", "sFx_btnDownMenu", "sFx_SBLaugh", "sFx_SBLaugh2", "sFx_walk", "sFx_walkHardSnow", "sFx_timeLost", "sFx_SnowImpact"); for (i in Controlled) { this.createEmptyMovieClip(Controlled[i], i + 1); this[Controlled[i]] = new Sound(Controlled[i]); this[Controlled[i]].attachSound(Controlled[i]); Items[Controlled[i]] = new Object(); Items[Controlled[i]].Nom = Controlled[i]; Items[Controlled[i]].Volume = 0; } fPlaySounds = function (l_Name, l_Vol, l_NbLoop) { SetVolume(l_Name, l_Vol); eval (l_Name).start(0, l_NbLoop); }; fStopSounds = function (l_Name) { SetVolume(l_Name, 0); eval (l_Name).stop(); }; SetVolume = function (l_Name, l_Vol) { Items[l_Name].Volume = l_Vol; if (Mute) { eval (l_Name).setVolume(0); } else { eval (l_Name).setVolume(l_Vol); } }; DoFade = function (l_Name, l_Vol, l_DirFade, l_SpdFade, l_Index) { var _local1 = Items[l_Name].Volume; if (l_DirFade == "In") { if ((_local1 + l_SpdFade) < l_Vol) { SetVolume(l_Name, _local1 + l_SpdFade); } else { SetVolume(l_Name, l_Vol); G_TabSonFade.splice(l_Index, 1); } } else if ((_local1 - l_SpdFade) > l_Vol) { SetVolume(l_Name, _local1 - l_SpdFade); } else { SetVolume(l_Name, l_Vol); G_TabSonFade.splice(l_Index, 1); if (l_Vol == 0) { fStopSounds(l_Name); } } }; Fade = function () { for (i in G_TabSonFade) { DoFade(G_TabSonFade[i][0], G_TabSonFade[i][1], G_TabSonFade[i][2], G_TabSonFade[i][3], i); } }; fDoMute = function () { Mute = true; for (i in Items) { eval (Items[i].Nom).setVolume(0); } }; fUndoMute = function () { Mute = false; for (i in Items) { SetVolume(Items[i].Nom, Items[i].Volume); } }; fCreateEnterframe = function () { if (this.onEnterFrame == undefined) { this.onEnterFrame = function () { _global.objSnd.Fade(); }; } }; fDeleteEnterframe = function () { delete this.onEnterFrame; }; }
Frame 9
stop(); if (_global.Param == undefined) { _global.Param = new ParamMainClass(this); } _global.Param.fDoSectionActions("Loaded");
Frame 16
_global.Param.fDoSectionActions("Title");
Frame 26
_global.Param.fDoSectionActions("Help");
Frame 36
_global.Param.fDoSectionActions("Game");
Instance of Symbol 892 MovieClip "mcGame" in Frame 36
onClipEvent (keyDown) { if (_global.Param.bPaused == false) { _global.C.fCheckKeyPressed(); } } onClipEvent (keyUp) { _global.C.fCheckKeyUnPressed(); }
Frame 46
play();
Frame 47
_global.Param.fDoSectionActions("GameUnload");
Frame 56
_global.Param.fDoSectionActions("WinScreen");
Frame 66
_global.Param.fDoSectionActions("WinScreen");
Frame 76
_global.Param.fDoSectionActions("HighScore");
Frame 86
_global.Param.fDoSectionActions("UnloadVar");
Symbol 4 Button
on (keyPress "<Left>") { return(undefined); } on (keyPress "<Right>") { return(undefined); } on (keyPress "<Up>") { return(undefined); } on (keyPress "<Down>") { return(undefined); }
Symbol 940 MovieClip [__Packages.objState] Frame 0
class objState { var mcRef, sState, nFrTotalAnim; function objState (P_mcRef) { mcRef = P_mcRef; } function fDoAction() { this[sState](); } function fPause() { mcRef.mcState.stop(); } function fUnPause() { mcRef.mcState.play(); } function fSetState(P_sState) { if (sState != P_sState) { sState = P_sState; mcRef.gotoAndStop(sState); nFrTotalAnim = mcRef.mcState._totalframes; fDoStateInit(sState); } } function fDoStateInit() { } }
Symbol 941 MovieClip [__Packages.ParamMainClass] Frame 0
class ParamMainClass extends objState { var mcRef, bPaused, nStageWidth, nStageHeight, nHUDWidth, nStageFPS, sCurrentSection, nPlayerScore, nLastSnowMan, nLevelStart, nNextLevel, sState, fSetState; function ParamMainClass (P_mcRef) { super(mcRef); mcRef = P_mcRef; fInitGameMain(); } function fInitGameMain() { bPaused = false; nStageWidth = 500; nStageHeight = 300; nHUDWidth = 100; nStageFPS = 35; sCurrentSection = "Loaded"; nPlayerScore = 0; nLastSnowMan = 0; nLevelStart = 1; nNextLevel = nLevelStart; } function fDoSectionActions(P_sSection, P_mcScreen) { fSetSection(P_sSection); switch (P_sSection) { case "Loaded" : if (_global.objTrans == undefined) { _global.objTrans = new TransitionClass(mcRef.mcTransition); } if (_global.objPopup == undefined) { _global.objPopup = new PopupClass(mcRef.mcPopup); } if (_global.objHS == undefined) { _global.objHS = new HSNickClass(); } _global.objTrans.fSetTransition("UnloadVar"); break; case "Title" : if (_global.objSnd.bMusicPackPlaying == false) { _global.objSnd.fCreateEnterframe(); _global.objSnd.bMusicPackPlaying = true; _global.objSnd.fPlaySounds("sMu_pack", 0, 99999); _global.objSnd.G_TabSonFade.push(["sMu_pack", 40, "In", 5]); } break; case "Game" : _global.objTrans.fSetState("IdleTransition"); _global.objSnd.fDeleteEnterframe(); _global.objHUD = new HUDClass(mcRef.mcHUD); _global.C = new ParamGameClass(mcRef.mcGame); fUnPause(); if (_global.objSnd.bMusicPackPlaying) { _global.objSnd.bMusicPackPlaying = false; _global.objSnd.G_TabSonFade.push(["sMu_pack", 0, "Out", 5]); _global.objSnd.fPlaySounds("sMu_game", 0, 99999); _global.objSnd.G_TabSonFade.push(["sMu_game", 60, "In", 4]); } break; case "GameUnload" : sState = "ClearingVar"; mcRef.gotoAndStop("Game"); break; case "WinScreen" : case "LoseScreen" : stopAllSounds(); mcRef.mcState.sScore = fStyleNumber(nPlayerScore); if (_global.objHS.bHSAvailable) { _global.objHS.fDoHSInit(); } else { mcRef.btnViewHS._visible = false; mcRef.btnSubmitHS._visible = false; } if (_global.objSnd.bMusicPackPlaying == false) { _global.objSnd.fCreateEnterframe(); _global.objSnd.bMusicPackPlaying = true; _global.objSnd.G_TabSonFade.push(["sMu_game", 0, "Out", 5]); _global.objSnd.fPlaySounds("sMu_pack", 0, 99999); _global.objSnd.G_TabSonFade.push(["sMu_pack", 40, "In", 5]); } break; case "HighScore" : mcRef.mcState.sScore = fStyleNumber(nPlayerScore); _global.objHS.fSetHSBoard(mcRef.mcState.mcHS); if (_global.objHS.bGetHS == true) { _global.objHS.bGetHS = false; _global.objHS.getScores(); } if (_global.objHS.bSubmitHS == true) { _global.objHS.bSubmitHS = false; mcRef.btnSubmitHS._visible = false; _global.objHS.submitScore(nPlayerScore); } break; case "UnloadVar" : delete _global.C; delete _global.objHUD; delete _global.objLoad; fSetState("Title"); fInitGameMain(); } } function fDoSectionActionsUnload(P_sSection, P_mcScreen) { if (!(P_sSection === "Game")) { } else { _global.C.objBitmapData.dispose(); _global.C.objOldBitmapData.dispose(); nPlayerScore = nPlayerScore + _global.C.nPointToHad; _global.C.nPointToHad = 0; delete _global.C; delete _global.objHUD; _global.objPopup.fSetState("Idle"); } } function fNextLevel() { nNextLevel++; } function fPause() { bPaused = true; _global.C.mBroadcaster.broadcastMessage("fPause"); } function fUnPause() { bPaused = false; _global.C.mBroadcaster.broadcastMessage("fUnPause"); _global.objPopup.fSetState("Idle"); } function fQuit() { fPause(); _global.objTrans.fSetTransition("LoseScreen"); } function fPlayAgain() { _global.objTrans.fSetTransition("UnloadVar"); } function fHelp() { _global.objPopup.fSetState("Help"); } function fResumeHelp() { if (sCurrentSection == "Game") { _global.objPopup.fSetState("MenuOpen"); } else { _global.objTrans.fSetTransition("Game"); } } function fResume() { _global.objPopup.fSetState("EndMenu"); } function fMenu() { fPause(); _global.objPopup.fSetState("StartMenu"); } function fSetSection(P_sSection) { sCurrentSection = P_sSection; } function fStyleNumber(P_nNumber, P_nMinimumChar) { var _local6 = false; var _local1 = String(P_nNumber); var _local7 = _local1; do { if (_local1.length < P_nMinimumChar) { _local6 = true; _local7 = "0" + _local7; } } while (_local7.length < P_nMinimumChar); _local1 = _local7; var _local3 = ""; var _local5 = _local1.length; _local5 = _local5 / 3; if (_local5 <= 1) { return(_local1); } var _local2 = _local5; while (_local2 > 1) { _local3 = (" " + _local1.substr(-3)) + _local3; _local1 = _local1.substr(0, -3); _local2--; } _local7 = _local1 + _local3; return(_local7); } function fSubLastNumberChar(P_sString) { var _local3 = ""; var _local4 = P_sString.length; var _local1 = _local4 - 1; while (_local1 >= 0) { var _local2 = P_sString.charAt(_local1); if (isNaN(_local2)) { return(_local3); } _local3 = _local2 + _local3; _local1--; } } }
Symbol 942 MovieClip [__Packages.TransitionClass] Frame 0
class TransitionClass { var mcRef, sState, mcInsideMovieClip, sNextFrameLabel, bStopSound; function TransitionClass (P_mcRef) { mcRef = P_mcRef; fSetState("Idle"); fInitTrans(); } function fDoAction() { this[sState](); } function fInitTrans() { mcInsideMovieClip = undefined; sNextFrameLabel = ""; bStopSound = false; } function Idle() { } function StartTransition() { if (mcRef.mcState._currentframe >= mcRef.mcState._totalframes) { fChangeLabel(); fSetState("EndTransition"); } } function IdleTransition() { if (mcRef.mcState._currentframe >= mcRef.mcState._totalframes) { fSetState("EndTransition"); } } function EndTransition() { if (mcRef.mcState._currentframe >= mcRef.mcState._totalframes) { _global.Param.fUnPause(); fSetState("Idle"); } } function fSetTransition(P_sNextLabel, P_mcInsideMovieClip) { sNextFrameLabel = P_sNextLabel; if (P_mcInsideMovieClip != undefined) { mcInsideMovieClip = P_mcInsideMovieClip; } fSetState("StartTransition"); } function fChangeLabel() { _global.Param.fDoSectionActionsUnload(_global.Param.sCurrentSection); if (mcInsideMovieClip != undefined) { var _local3 = mcInsideMovieClip; _local3.gotoAndStop(sNextFrameLabel); mcInsideMovieClip = undefined; } else { _global.Param.fSetState(sNextFrameLabel); } } function fStopSound() { if (bStopSound == true) { bStopSound = false; stopAllSounds(); } } function fSetState(P_sState) { if (P_sState != "Idle") { sState = P_sState; mcRef.gotoAndStop(P_sState); mcRef.onEnterFrame = mx.utils.Delegate.create(this, fDoAction); } else { sState = P_sState; mcRef.gotoAndStop(P_sState); delete mcRef.onEnterFrame; } fDoStateInit(); } function fDoStateInit() { mcRef.LockBtn.useHandCursor = false; switch (sState) { case "Idle" : mcRef.stop(); break; case "IdleTransition" : break; case "StartTransition" : fStopSound(); } } }
Symbol 943 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 944 MovieClip [__Packages.PopupClass] Frame 0
class PopupClass extends objState { var mcRef, fSetState, sState, nFrTotalAnim; function PopupClass (P_mcRef) { super(mcRef); mcRef = P_mcRef; fSetState("Idle"); } function fDoAction() { this[sState](); } function fDoUnpausableAction() { this[sState](); } function StartMenu() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("MenuOpen"); } } function MenuOpen() { } function EndMenu() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { _global.Param.fUnPause(); } } function TimeUp() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { _global.C.objPlayer.fGetClearLevel(false); fSetState("Blocker"); } } function BonusIn() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("Bonus"); } } function Bonus() { } function Help() { } function fDoStateInit() { mcRef.mcBlocker.useHandCursor = false; switch (sState) { case "Idle" : break; case "StartMenu" : break; case "MenuOpen" : break; case "Bonus" : mcRef.mcState.mcSnowManMeter.gotoAndStop(_global.objHUD.nCurSnowMan); mcRef.mcState.mcSnowManMeter.mcState.gotoAndStop("Level3Finish"); _global.C.fManageBonus(mcRef.mcState); break; case "EndMenu" : break; case "TimeUp" : _global.objSnd.fPlaySounds("sFx_timeUp", 90, 1); } } }
Symbol 945 MovieClip [__Packages.HSNickClass] Frame 0
class HSNickClass { var bHSAvailable, G_TestHighScore, bSubmitHS, bGetHS, G_GameID, mcHSZone, G_NoTxtField, G_NameTxtField, G_ScoreTxtField; function HSNickClass () { bHSAvailable = true; G_TestHighScore = false; bSubmitHS = false; bGetHS = false; G_GameID = "sb_snowpants"; mcHSZone = undefined; initHiScores(); if (G_TestHighScore == true) { _global.gProxyObj.setServer("www.nick.com"); _global.gProxyObj.setScreenName("sb_programmer"); _global.gProxyObj.setIsLoggedIn(true); } } function getScores() { if (_global.gProxyObj == undefined) { listScores(); } else { _global.gProxyObj.getScores(cbFunc2); } } function submitScore(theScore) { G_NoTxtField.text = ""; G_NameTxtField.text = "The high score list is updating!"; G_ScoreTxtField.text = ""; _global.gProxyObj.submitScore(theScore, cbFunc); } function initHiScores() { _global.gProxyObj.setGame_Id(G_GameID); _root.debbug = _root.debbug + ("Object : " + _global.gProxyObj); } function getScoreString() { var _local11 = "Oops! The high score list is not available right now!"; if (_global.gProxyObj != undefined) { var _local7 = _global.gProxyObj.getScoreCount(); if (_local7 > 0) { var _local3; var _local4; var _local5; var _local6; _local11 = ""; var _local10 = ""; var _local9 = ""; var _local8 = ""; _local3 = 0; while (_local3 < _local7) { _local4 = _global.gProxyObj.getScoreItem(_local3); _local5 = _local4[0]; _local6 = _global.Param.fStyleNumber(_local4[1]); _local10 = _local10 + ((_local3 + 1) + newline); _local9 = _local9 + (_local5 + newline); _local8 = _local8 + ((_local6 + " pts") + newline); _local3++; } G_NoTxtField.text = _local10; G_NameTxtField.text = _local9; G_ScoreTxtField.text = _local8; } else { G_NameTxtField.text = "Oops! The high score list is not available right now!"; } } else { G_NameTxtField.text = "Oops! The high score list is not available right now!"; } return(_local11); } function listScores() { getScoreString(); } function cbFunc(thisBool) { if (thisBool) { _global.objHS.listScores(); } else { _global.objHS.G_NameTxtField.text = "Oops! The high score list is not available right now!"; } } function cbFunc2(thisBool) { if (thisBool) { _global.objHS.listScores(); } else { _global.objHS.G_NameTxtField.text = "Oops! The high score list is not available right now!"; } } function fDoHSInit() { initHiScores(); _root.debbug = _root.debbug + _global.gProxyObj.getIsLoggedIn(); if (_global.gProxyObj.getIsLoggedIn()) { _global.Param.mcRef.btnSubmitHS._visible = true; } else { _global.Param.mcRef.btnSubmitHS._visible = false; } } function fDoSubmitHS() { _global.objTrans.fSetTransition("HighScore"); bSubmitHS = true; } function fDoViewHS() { _global.objTrans.fSetTransition("HighScore"); bGetHS = true; } function fSetHSBoard(P_mcRef) { if (_global.gProxyObj.getIsLoggedIn()) { _global.Param.mcRef.btnSubmitHS._visible = true; } else { _global.Param.mcRef.btnSubmitHS._visible = false; } mcHSZone = P_mcRef; G_NoTxtField = mcHSZone.txtHSNumber; G_NameTxtField = mcHSZone.txtHSName; G_ScoreTxtField = mcHSZone.txtHSScore; } }
Symbol 946 MovieClip [__Packages.HUDClass] Frame 0
class HUDClass { var mcRef, nCurSnowMan, objEnergyMeter, objSnowManMeter; function HUDClass (P_mcRef) { mcRef = P_mcRef; nCurSnowMan = 0; } function fInitHUDMeter() { objEnergyMeter = new MeterClass(mcRef.mcEnergyMeter, 1, "Energy"); var _local4 = false; while (_local4 == false) { var _local3 = random(4) + 1; if (_local3 != _global.Param.nLastSnowMan) { nCurSnowMan = _local3; _global.Param.nLastSnowMan = nCurSnowMan; _local4 = true; } } mcRef.mcSnowManMeter.gotoAndStop(nCurSnowMan); objSnowManMeter = new SnowManClass(mcRef.mcSnowManMeter.mcState); _global.C.fAddBroadcastObj(objEnergyMeter); _global.C.fAddBroadcastObj(objSnowManMeter); } function fInitHUD() { fSetMeter("Energy"); fSetPoint(); fSetLevel(); } function fSetPoint() { mcRef.sScore = _global.Param.fStyleNumber(_global.Param.nPlayerScore, 6); } function fSetLevel() { mcRef.sLevel = _global.Param.fStyleNumber(_global.Param.nNextLevel, 2); } function fAddSnowManLevel() { objSnowManMeter.fAddLevel(); } function fSetMeter(P_sMeter) { this[("obj" + P_sMeter) + "Meter"].mcRef.gotoAndStop(0); } function fAddMeter(P_sMeter, P_nValue) { this[("obj" + P_sMeter) + "Meter"].fSetNextFrame(P_nValue); } }
Symbol 947 MovieClip [__Packages.MeterClass] Frame 0
class MeterClass extends objState { var mcRef, sMeter, sMeterLevel, nLifeToGo, fSetState; function MeterClass (P_mcRef, P_nLife, P_sMeter) { super(); mcRef = P_mcRef; sMeter = P_sMeter; sMeterLevel = 1; mcRef.gotoAndStop(P_nLife); nLifeToGo = mcRef._currentframe; fSetState("Idle"); } function Idle() { if (mcRef._currentframe < nLifeToGo) { mcRef.nextFrame(); } else if (mcRef._currentframe > nLifeToGo) { mcRef.prevFrame(); } else { nLifeToGo = mcRef._currentframe; } if (mcRef._currentframe >= 100) { switch (sMeter) { case "Energy" : if (sMeterLevel < 3) { mcRef._currentframe = 90; nLifeToGo = 1; sMeterLevel++; _global.C.fAddSnowman(); } else { _global.C.objPlayer.fGetClearLevel(true); _global.C.fRemoveBroadcastObj(this); } break; case "Power" : } } } function fSetNextFrame(P_nFrame) { nLifeToGo = nLifeToGo + P_nFrame; if (nLifeToGo < 0) { nLifeToGo = 0; } if (nLifeToGo > 100) { nLifeToGo = 100; } } function fPause() { mcRef.mcMeterEffect.stop(); } function fUnPause() { mcRef.mcMeterEffect.play(); } }
Symbol 948 MovieClip [__Packages.SnowManClass] Frame 0
class SnowManClass extends objState { var mcRef, nLevel, fSetState, sState, nFrTotalAnim; function SnowManClass (P_mcRef) { super(); mcRef = P_mcRef; nLevel = 0; fSetState("Empty"); } function fDoUnpausableAction() { if ((_global.C.objPlayer.sState == "Win") || (_global.C.objPlayer.sState == "Wait")) { this[sState](); } } function fAddLevel() { nLevel++; fSetState("Level" + nLevel); } function Level1() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("Level1Finish"); } } function Level2() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("Level2Finish"); } } function Level3() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("Level3Finish"); _global.objPopup.fSetState("BonusIn"); } } function fDoStateInit() { switch (sState) { case "Level1" : case "Level2" : case "Level3" : } } }
Symbol 949 MovieClip [__Packages.ParamGameClass] Frame 0
class ParamGameClass extends objState { var mcRef, bInit, bCanAddJFish, bCanAddEnemy, bCanAddSnow, mBroadcaster, nObjectIndex, nBonusPointIndex, nPointToHad, nCurrentSnow, nBurnSnow, aStopMelting, aObstaclePlaces, aEnemyPlaces, aBonusPlaces, nDelayAddEnemyDone, nDelayAddEnemyTodo, nDelayAddJFishDone, nDelayAddJFishTodo, nDelayAddSnowDone, nDelayAddSnowTodo, mcGameScreen, aIndexSwapDepth, objPlayer, objBall, objBitmapData, objOldBitmapData, aAvoidingObstacle, nSnowFactor; function ParamGameClass (P_mcRef) { super(); mcRef = P_mcRef; mcRef.onEnterFrame = mx.utils.Delegate.create(this, fEnterFrame); fInitGameVars(); } function fEnterFrame() { if (bInit == false) { bInit = true; fInitGameLevel(); } else if (_global.Param.bPaused == false) { _global.objSnd.Fade(); fCheckPointToHad(); if (bCanAddJFish) { fManageAddJFish(); } if (bCanAddEnemy) { fManageAddEnemy(); } if (bCanAddSnow) { fManageAddSnow(); } mBroadcaster.broadcastMessage("fDoAction"); } else { _global.objSnd.Fade(); mBroadcaster.broadcastMessage("fDoUnpausableAction"); } } function fInitGameVars() { nObjectIndex = 1; nBonusPointIndex = 1; nPointToHad = 0; nCurrentSnow = 0; nBurnSnow = 0; aStopMelting = []; aObstaclePlaces = new Array(); aEnemyPlaces = new Array(); aBonusPlaces = new Array(); if ((_global.Param.nNextLevel % 2) == 0) { bCanAddEnemy = true; } else { bCanAddEnemy = false; } nDelayAddEnemyDone = 0; nDelayAddEnemyTodo = 600 + random(300); if (_global.Param.nNextLevel > 3) { bCanAddJFish = true; } else { bCanAddJFish = false; } nDelayAddJFishDone = 0; nDelayAddJFishTodo = 400 + random(300); bCanAddSnow = false; nDelayAddSnowDone = 0; nDelayAddSnowTodo = 200 + random(300); mBroadcaster = new Object(); AsBroadcaster.initialize(mBroadcaster); mcGameScreen = _global.Param.mcRef.mcState; bInit = false; aIndexSwapDepth = new Array(); aIndexSwapDepth[0] = {sType:"EnemyUnder", nCurrentDepth:100000, nBaseDepth:100000, nLimitDepth:199999}; aIndexSwapDepth[1] = {sType:"BonusItem", nCurrentDepth:200000, nBaseDepth:200000, nLimitDepth:399999}; aIndexSwapDepth[2] = {sType:"Player", nCurrentDepth:400000, nBaseDepth:400000, nLimitDepth:400000}; aIndexSwapDepth[3] = {sType:"Enemy", nCurrentDepth:400001, nBaseDepth:400001, nLimitDepth:400001}; aIndexSwapDepth[4] = {sType:"EnemyOver", nCurrentDepth:400500, nBaseDepth:400500, nLimitDepth:499999}; aIndexSwapDepth[5] = {sType:"Particle", nCurrentDepth:500000, nBaseDepth:500000, nLimitDepth:599999}; aIndexSwapDepth[6] = {sType:"JFish", nCurrentDepth:600000, nBaseDepth:600000, nLimitDepth:799999}; aIndexSwapDepth[7] = {sType:"Remove", nCurrentDepth:800000, nBaseDepth:800000, nLimitDepth:810000}; } function fInitGameLevel() { objPlayer = new PlayerClass(mcGameScreen.mcPlayer); objPlayer.mcRef.swapDepths(fReturnDepth("Player")); fAddBroadcastObj(objPlayer); objBall = new BallClass(objPlayer.mcRef.mcBall); fAddBroadcastObj(objBall); _global.objHUD.fInitHUDMeter(); _global.objHUD.fInitHUD(); _global.objTimer = new TimerClass(); if (_global.Param.nNextLevel >= 15) { var _local4 = {nHour:0, nMinute:2, nSecond:0}; } else if (_global.Param.nNextLevel >= 10) { var _local4 = {nHour:0, nMinute:2, nSecond:5}; } else if (_global.Param.nNextLevel >= 5) { var _local4 = {nHour:0, nMinute:2, nSecond:15}; } else { var _local4 = {nHour:0, nMinute:2, nSecond:30}; } _global.objTimer.fInitTimer(_local4, _global.objHUD.mcRef, "Restricted"); fAddBroadcastObj(_global.objTimer); fAddBroadcastObj(_global.objPopup); objBitmapData = new flash.display.BitmapData(500, 300, true, 4294967295); objOldBitmapData = new flash.display.BitmapData(500, 300, true, 4294967295); mcGameScreen.mcSnow.attachBitmap(objBitmapData, 1); var _local3 = random(mcGameScreen.mcLvlStamp._totalframes) + 1; mcGameScreen.mcLvlStamp.gotoAndStop(_local3); mcGameScreen.mcBKG.gotoAndStop(_local3); objBitmapData.draw(mcGameScreen.mcLvlStamp); objOldBitmapData.draw(mcGameScreen.mcLvlStamp); fRemoveInstance(mcGameScreen.mcLvlStamp); fDistributeObstacle(); fDistributeBonus(); fGetSnowFactor(); _global.Param.fPause(); } function fCheckKeyPressed() { if (_global.Param.bPaused == false) { if (!(Key.getCode() === 32)) { } else { objPlayer.fSetKey("Space", true); } } } function fCheckKeyUnPressed() { switch (Key.getCode()) { case 32 : objPlayer.fSetKey("Space", false); break; case 82 : fSetSnowColor(); } } function fAddPlaces(P_sArray, P_mcRef) { var _local2 = {x:P_mcRef._x, y:P_mcRef._y}; this[("a" + P_sArray) + "Places"].push(_local2); fRemoveInstance(P_mcRef); } function fManageAddSnow() { aStopMelting = []; mBroadcaster.broadcastMessage("fCheckCanMelt"); if (_global.C.aStopMelting.length == 0) { nDelayAddSnowDone++; if (nDelayAddSnowDone >= nDelayAddSnowTodo) { if (nDelayAddSnowTodo < 200) { nDelayAddSnowTodo = 200; } nDelayAddSnowDone = 0; fAttachSnow(); } } } function fAttachSnow() { if (aEnemyPlaces.length > 0) { var _local2 = "Object" + nObjectIndex; var _local3 = mcGameScreen.attachMovie("mcFallingSnow", _local2, fReturnDepth("Particle")); var _local4 = fGetEnemyPlace(); _local3._name = _local2; _local3._x = aEnemyPlaces[_local4].x; _local3._y = aEnemyPlaces[_local4].y; this[_local2] = new FallingSnowClass(_local3); fAddBroadcastObj(this[_local2]); nObjectIndex++; } } function fSetAddSnow(P_bCanAddSnow) { bCanAddSnow = P_bCanAddSnow; } function fManageAddJFish() { nDelayAddJFishDone++; if (nDelayAddJFishDone >= nDelayAddJFishTodo) { nDelayAddJFishDone = 0; fSetAddJFish(false); fAttachJFish(); } } function fSetAddJFish(P_bCanAddJFish) { bCanAddJFish = P_bCanAddJFish; } function fAttachJFish() { var _local2 = "Object" + nObjectIndex; var _local3 = mcGameScreen.attachMovie("mcJFishPath" + (random(3) + 1), _local2, fReturnDepth("JFish")); _local3._name = _local2; this[_local2] = new JFishClass(_local3); fAddBroadcastObj(this[_local2]); nObjectIndex++; } function fManageAddEnemy() { nDelayAddEnemyDone++; if (nDelayAddEnemyDone >= nDelayAddEnemyTodo) { nDelayAddEnemyDone = 0; fSetAddEnemy(false); fAttachEnemy(); } } function fSetAddEnemy(P_bCanAddEnemy) { bCanAddEnemy = P_bCanAddEnemy; } function fAttachEnemy() { if (aEnemyPlaces.length > 0) { var _local2 = "Object" + nObjectIndex; var _local3 = mcGameScreen.attachMovie("mcPlankton", _local2, fReturnDepth("Enemy")); var _local4 = fGetEnemyPlace(); _local3._name = _local2; _local3._x = aEnemyPlaces[_local4].x; _local3._y = aEnemyPlaces[_local4].y; this[_local2] = new EnemyClass(_local3); fAddBroadcastObj(this[_local2]); nObjectIndex++; } } function fGetEnemyPlace() { var _local7 = false; while (_local7 == false) { var _local3 = random(aEnemyPlaces.length); var _local2 = {x:objPlayer.mcRef.mcState.mcCenter._x, y:objPlayer.mcRef.mcState.mcCenter._y}; objPlayer.mcRef.mcState.mcCenter.localToGlobal(_local2); var _local6 = Math.abs(Math.abs(_local2.x) - Math.abs(aEnemyPlaces[_local3].x)); var _local5 = Math.abs(Math.abs(_local2.y) - Math.abs(aEnemyPlaces[_local3].y)); var _local4 = Math.sqrt(Math.pow(_local6, 2) + Math.pow(_local5, 2)); if (_local4 > 200) { _local7 = true; return(_local3); } } } function fGetDiffSetting(P_sType) { switch (P_sType) { case "mcObstacleTree" : var _local2 = Math.ceil(_global.Param.nNextLevel / 3); if (_local2 > 4) { _local2 = 4; } break; case "mcObstacleIce" : _local2 = Math.floor(_global.Param.nNextLevel / 4); if (_local2 > 2) { _local2 = 2; } break; case "mcObstacleHardSnow" : _local2 = Math.floor(_global.Param.nNextLevel / 5); if (_local2 <= 3) { break; } _local2 = 2; } return(_local2); } function fDistributeObstacle() { aAvoidingObstacle = new Array(); var _local3 = fGetDiffSetting("mcObstacleTree"); var _local2 = 0; if (_local3 > 0) { while (_local2 < _local3) { var _local4 = random(aObstaclePlaces.length); fAttachObstacle(_local4, "mcObstacleTree", "Over"); _local2++; } } _local3 = fGetDiffSetting("mcObstacleIce"); _local2 = 0; if (_local3 > 0) { while (_local2 < _local3) { var _local4 = random(aObstaclePlaces.length); fAttachObstacle(_local4, "mcObstacleIce", "Under"); _local2++; } } _local3 = fGetDiffSetting("mcObstacleHardSnow"); _local2 = 0; if (_local3 > 0) { while (_local2 < _local3) { var _local4 = random(aObstaclePlaces.length); fAttachObstacle(_local4, "mcObstacleHardSnow", "Under"); _local2++; } } } function fAttachObstacle(P_nRandom, P_sType, P_sDepthType) { var _local3 = "Object" + nObjectIndex; var _local2 = mcGameScreen.attachMovie(P_sType, _local3, fReturnDepth("Enemy" + P_sDepthType)); _local2._name = _local3; _local2._x = aObstaclePlaces[P_nRandom].x + (random(5) - random(5)); _local2._y = aObstaclePlaces[P_nRandom].y + (random(5) - random(5)); aObstaclePlaces.splice(P_nRandom, 1); switch (P_sType) { case "mcObstacleTree" : fRemoveExtraSnow(_local2, 25); _local2.gotoAndStop(random(_local2._totalframes) + 1); aAvoidingObstacle.push(_local2); break; case "mcObstacleIce" : this[_local3] = new SnowTrapClass(_local2, "Ice"); fAffectPixel(_local2.mcHitZone, true, false); fAddBroadcastObj(this[_local3]); break; case "mcObstacleHardSnow" : this[_local3] = new SnowTrapClass(_local2, "HardSnow"); fAffectPixel(_local2.mcHitZone, true, false); fAddBroadcastObj(this[_local3]); } nObjectIndex++; } function fDistributeBonus() { var _local5 = random(3) + 1; var _local4 = 0; if (_local5 > 0) { while (_local4 < _local5) { var _local3 = random(aBonusPlaces.length); fAttachItem(_local3, "mcBonusItemPoint"); _local4++; } } _local5 = 1; _local4 = 0; if (_local5 > 0) { while (_local4 < _local5) { var _local3 = random(aBonusPlaces.length); fAttachItem(_local3, "mcBonusItemSpeed"); _local4++; } } if (_global.Param.nNextLevel >= 5) { _local5 = random(2) + 1; _local4 = 0; if (_local5 > 0) { while (_local4 < _local5) { var _local3 = random(aBonusPlaces.length); fAttachItem(_local3, "mcBonusItemTime"); _local4++; } } } } function fAttachItem(P_nRandom, P_sType) { var _local2 = "Object" + nObjectIndex; var _local3 = mcGameScreen.attachMovie(P_sType, _local2, fReturnDepth("BonusItem")); _local3._name = _local2; _local3._x = aBonusPlaces[P_nRandom].x + (random(5) - random(5)); _local3._y = aBonusPlaces[P_nRandom].y + (random(5) - random(5)); this[_local2] = new BonusClass(_local3, P_sType); fAddBroadcastObj(this[_local2]); aBonusPlaces.splice(P_nRandom, 1); nObjectIndex++; } function fGetSnowFactor() { var _local5 = 0; var _local4 = 0; while (_local4 <= _global.Param.nStageWidth) { var _local3 = 0; while (_local3 <= _global.Param.nStageHeight) { if (objBitmapData.getPixel(_local4, _local3) != 0) { _local5++; } _local3++; } _local4++; } nSnowFactor = 102 / _local5; } function fManageBurnSnow(P_nBurnSnow) { nBurnSnow = nBurnSnow + P_nBurnSnow; if (nBurnSnow <= 0) { fSetAddSnow(false); } } function fAffectPixel(P_mcRef, P_bDelete, P_bAdd, P_nRangeY, P_objFallingSnow, P_nRangeZoned) { if (P_mcRef != undefined) { if (P_bDelete) { var _local6 = P_mcRef.getBounds(mcGameScreen); var _local3 = _local6.yMin; while (_local3 <= _local6.yMax) { var _local2 = _local6.xMin; while (_local2 <= _local6.xMax) { var _local14 = objBitmapData.getPixel(_local2, _local3); if (_local14 != 0) { if (P_bAdd) { fManageBurnSnow(1); } } objBitmapData.setPixel32(_local2, _local3, 0); _local2++; } _local3++; } } else { var _local4 = {x:P_mcRef._x, y:P_mcRef._y}; P_mcRef._parent.localToGlobal(_local4); var _local5 = P_nRangeZoned; var _local17 = (_local4.y - _local5) + P_nRangeY; var _local18 = _local17 + 2; if (_local17 > (_local4.y + _local5)) { _local17 = _local4.y + _local5; _local18 = _local17; P_objFallingSnow.fStopAddSnow(); } var _local3 = _local17; while (_local3 < _local18) { var _local2 = _local4.x - _local5; while (_local2 <= (_local4.x + _local5)) { var _local14 = objBitmapData.getPixel(_local2, _local3); if (_local14 == 0) { if (P_bAdd && (nBurnSnow > 0)) { fManageBurnSnow(-1); } var _local13 = Math.abs(Math.abs(_local4.x) - Math.abs(_local2)); var _local11 = Math.abs(Math.abs(_local4.y) - Math.abs(_local3)); var _local10 = Math.sqrt(Math.pow(_local13, 2) + Math.pow(_local11, 2)); if (_local10 < _local5) { var _local15 = ((objOldBitmapData.getPixel32(_local2, _local3) >> 24) & 255).toString(16); var _local7 = ((objOldBitmapData.getPixel32(_local2, _local3) >> 16) & 255).toString(16); var _local12 = ((objOldBitmapData.getPixel32(_local2, _local3) >> 8) & 255).toString(16); var _local8 = (objOldBitmapData.getPixel32(_local2, _local3) & 255).toString(16); var _local9 = ((("0x" + _local15) + _local7) + _local12) + _local8; objBitmapData.setPixel32(_local2, _local3, _local9); } } _local2++; } _local3++; } } } } function fDeletePixel() { var _local11 = objPlayer.mcRef._xscale; var _local9 = objBall.mcRef; var _local8 = {x:_local9._x, y:_local9._y}; mcGameScreen.mcPlayer.localToGlobal(_local8); var _local12 = ((_local9._width * _local11) / 100) / 3; var _local10 = ((_local9._height * _local11) / 100) / 3; var _local4 = _local8.x - _local12; var _local5 = _local8.x + _local12; var _local7 = _local8.y - _local10; var _local6 = _local8.y + _local10; var _local3 = _local7; while (_local3 <= _local6) { var _local2 = _local4; while (_local2 <= _local5) { if (objBitmapData.getPixel(_local2, _local3) != 0) { fAddSnowMeter(); objBitmapData.setPixel32(_local2, _local3, 0); } _local2++; } _local3++; } } function fDeletePixelCorner() { var _local9 = objBall.mcRef; var _local3 = {x:_local9._x, y:_local9._y + 5}; var _local5 = _local9._width / 2.5; mcGameScreen.mcPlayer.localToGlobal(_local3); var _local4 = _local3.y - _local5; while (_local4 <= (_local3.y + _local5)) { var _local2 = _local3.x - _local5; while (_local2 <= (_local3.x + _local5)) { if (objBitmapData.getPixel(_local2, _local4) != 0) { var _local8 = Math.abs(Math.abs(_local3.x) - Math.abs(_local2)); var _local7 = Math.abs(Math.abs(_local3.y) - Math.abs(_local4)); var _local6 = Math.sqrt(Math.pow(_local8, 2) + Math.pow(_local7, 2)); if ((_local6 < _local5) & (_local6 > 10)) { fAddSnowMeter(); objBitmapData.setPixel32(_local2, _local4, 0); } } _local2++; } _local4++; } } function fRemoveExtraSnow(P_mcRef, P_nRange) { var _local6 = (P_mcRef._x - P_nRange) + 1; var _local7 = P_mcRef._x + P_nRange; var _local5 = (P_mcRef._y - P_nRange) + 1; var _local4 = P_mcRef._y + P_nRange; var _local3 = _local6; while (_local3 <= _local7) { var _local2 = _local5; while (_local2 <= _local4) { objBitmapData.setPixel32(_local3, _local2, 0); _local2++; } _local3++; } } function fAddSnowMeter() { nCurrentSnow = nCurrentSnow + nSnowFactor; if (nCurrentSnow >= 1) { nCurrentSnow = nCurrentSnow - 1; fManagePoint(25); _global.objHUD.fAddMeter("Energy", 3.03); objPlayer.fScaleSnowBall(); } } function fSubSnowMeter() { nCurrentSnow = nCurrentSnow - (nSnowFactor * 100); if (nCurrentSnow <= -1) { nCurrentSnow = nCurrentSnow + 1; _global.objHUD.fAddMeter("Energy", -3.03); objPlayer.fMakeSnowMelt(); fManageBurnSnow(Math.ceil(nSnowFactor * 150)); } } function fAddSnowman() { fAddBonusPoint(5000, 470, 250); if (_global.objHUD.objSnowManMeter.nLevel < 3) { objPlayer.fSetState("FinishSnowman"); objPlayer.fResetSnowBall(); } else { objPlayer.fSetState("Win"); } } function fAddBonusPoint(P_nPoint, P_posX, P_posY, P_bTimePenalty) { var _local3 = "BonusPoint" + nBonusPointIndex; var _local4 = mcGameScreen.attachMovie("mcBonusPoint", _local3, fReturnDepth("Particle")); _local4._x = P_posX; _local4._y = 0; _global.C[_local3] = new BonusPointClass(_local4, P_nPoint, P_posY, nBonusPointIndex, P_bTimePenalty); fAddBroadcastObj(_global.C[_local3]); nBonusPointIndex++; } function fManageBonus(P_mcRef) { var _local2 = 1000 * _global.Param.nNextLevel; var _local3 = Math.floor(25 * (_global.objTimer.nTickTime / 1000)); P_mcRef.sLevelBonus = _global.Param.fStyleNumber(_local2); P_mcRef.sTimerBonus = _global.Param.fStyleNumber(_local3); _global.Param.nPlayerScore = _global.Param.nPlayerScore + (_local2 + _local3); P_mcRef.sScoreFinal = _global.Param.fStyleNumber(_global.Param.nPlayerScore); } function fEndLevel() { _global.Param.fNextLevel(); _global.objTrans.fSetTransition("GameUnload"); } function fSetSnowColor() { var _local3 = {ra:String(random(20) + 80), rb:"0", ga:String(random(20) + 80), gb:"0", ba:String(random(20) + 80), bb:"0", aa:"100", ab:"0"}; var _local2 = new Color(mcGameScreen.mcSnow); _local2.setTransform(_local3); } function fTimeOut() { _global.Param.fPause(); _global.objPopup.fSetState("TimeUp"); } function fAddBroadcastObj(P_obj) { mBroadcaster.addListener(P_obj); } function fRemoveBroadcastObj(P_obj) { mBroadcaster.removeListener(P_obj); } function fRemoveObject(P_sObjName) { delete this[P_sObjName]; } function fManagePoint(P_nPoint) { nPointToHad = nPointToHad + P_nPoint; } function fCheckPointToHad() { if (nPointToHad > 0) { var _local2 = 30; if (nPointToHad < _local2) { fAddPoint(nPointToHad); nPointToHad = 0; } else { nPointToHad = nPointToHad - _local2; fAddPoint(_local2); } } } function fAddPoint(P_nPoint) { _global.Param.nPlayerScore = _global.Param.nPlayerScore + P_nPoint; _global.objHUD.fSetPoint(); } function fRemoveInstance(P_mcRef) { P_mcRef.swapDepths(fReturnDepth("Remove")); P_mcRef.removeMovieClip(); } function fReturnDepth(P_sType) { for (var _local3 in aIndexSwapDepth) { if (aIndexSwapDepth[_local3].sType == P_sType) { aIndexSwapDepth[_local3].nCurrentDepth++; if (aIndexSwapDepth[_local3].nCurrentDepth > aIndexSwapDepth[_local3].nLimitDepth) { aIndexSwapDepth[_local3].nCurrentDepth = aIndexSwapDepth[_local3].nBaseDepth; } return(aIndexSwapDepth[_local3].nCurrentDepth); } } } }
Symbol 950 MovieClip [__Packages.PlayerClass] Frame 0
class PlayerClass extends objState { var mcRef, sSpaceSwitch, nSpeed, nBallAdvance, nDelaySpeedUpTodo, bSpeedUp, bKeySpace, sState, nFrTotalAnim, nSpeedMax, nRange, nDelaySpeedUpDone; function PlayerClass (P_mcRef) { super(); mcRef = P_mcRef; sSpaceSwitch = "OFF"; nSpeed = 0; nBallAdvance = 0; nDelaySpeedUpTodo = 400; bSpeedUp = false; fSetRange(); bKeySpace = false; fGetScaleSize(); fGetSpeedMax(); fSetState("Move"); } function fDoUnpausableAction() { if ((sState == "Lose") || (sState == "Win")) { this[sState](); } } function fSetState(P_sState) { if (sState != P_sState) { sState = P_sState; mcRef.mcState.gotoAndStop(sState); nFrTotalAnim = mcRef.mcState.mcState._totalframes; fDoStateInit(); } } function fGetSpeedMax() { nSpeedMax = 2 + (Math.floor(_global.Param.nNextLevel / 5) * 0.1); if (nSpeedMax > 3) { nSpeedMax = 3; } } function fGetScaleSize() { var _local3 = 100 - _global.Param.nNextLevel; if (_local3 < 70) { _local3 = 70; } mcRef._xscale = _local3; mcRef._yscale = _local3; } function fSetRange() { nRange = 10 + (mcRef.mcBall._width / 2); } function fGetClearLevel(P_bWin) { _global.Param.fPause(); _global.objPopup.fSetState("Blocker"); if (P_bWin) { fSetState("Win"); } else { fSetState("Lose"); } } function fCheckKey() { fCheckKeyPressed(); fCheckKeyUnPressed(); } function fSetKey(P_sKey, P_bPressed) { this["bKey" + P_sKey] = P_bPressed; } function fManageDelaySpeedUp() { nDelaySpeedUpDone++; if (nDelaySpeedUpDone >= nDelaySpeedUpTodo) { nDelaySpeedUpDone = 0; fGetSpeedUp(false); } } function fGetSpeedUp(P_bSpeedUp) { bSpeedUp = P_bSpeedUp; if (P_bSpeedUp) { nSpeedMax = nSpeedMax + 0.75; if (sState == "Move") { fSetState("MoveSpeedUp"); } _global.C.objBall.fSpeedUp(true); fManageWalkSound("sFx_walkFullSpeed"); } else { nSpeedMax = nSpeedMax - 0.75; _global.C.objBall.fSpeedUp(false); if (sState == "MoveSpeedUp") { fSetState("Move"); } } nDelaySpeedUpDone = 0; } function fScaleSnowBall() { if (mcRef.mcBall._xscale < 150) { mcRef.mcBall._y = mcRef.mcBall._y + 0.2; nBallAdvance = nBallAdvance + 0.2; mcRef.mcBall._xscale++; mcRef.mcBall._yscale++; } } function fMakeSnowMelt() { if (mcRef.mcBall._xscale > 100) { mcRef.mcBall._y = mcRef.mcBall._y - 0.2; nBallAdvance = nBallAdvance - 0.2; mcRef.mcBall._xscale--; mcRef.mcBall._yscale--; } } function fResetSnowBall() { _global.C.objBall.fResetBall(); _global.C.fDeletePixelCorner(); mcRef.mcBall._xscale = 100; mcRef.mcBall._yscale = 100; mcRef.mcBall._y = mcRef.mcBall._y - nBallAdvance; nBallAdvance = 0; } function Move() { if (bSpeedUp) { fManageDelaySpeedUp(); } fCheckKey(); fMove(); _global.C.fDeletePixel(); } function MoveSpeedUp() { if (bSpeedUp) { fManageDelaySpeedUp(); } fCheckKey(); fMove(); _global.C.fDeletePixel(); } function Slide() { fMove(); _global.C.fDeletePixel(); } function Push() { fCheckKey(); fMove(); _global.C.fDeletePixel(); } function FinishSnowman() { if (mcRef.mcState.mcState._currentframe >= nFrTotalAnim) { _global.objHUD.fAddSnowManLevel(); fSetState("Move"); } } function HurtFire() { if (mcRef.mcState.mcState._currentframe >= nFrTotalAnim) { fSetState("Move"); } } function HurtElectrik() { if (mcRef.mcState.mcState._currentframe >= nFrTotalAnim) { fSetState("Move"); } } function Win() { if (mcRef.mcState.mcState._currentframe >= nFrTotalAnim) { fSetState("Wait"); mcRef.mcState.mcState.stop(); _global.objHUD.fAddSnowManLevel(); } } function Lose() { if (mcRef.mcState.mcState._currentframe >= nFrTotalAnim) { fSetState("Wait"); mcRef.mcState.mcState.stop(); _global.Param.fQuit(); } } function fMove(P_nDirection, P_sCoor) { nSpeed = nSpeedMax; if (sState != "Slide") { fCheckSpaceDown(); } if (sSpaceSwitch == "OFF") { if (fValidCollide() == false) { switch (sState) { case "Move" : case "MoveSpeedUp" : mcRef._rotation = mcRef._rotation + nSpeed; break; case "Slide" : mcRef._rotation = mcRef._rotation + random(2); break; case "Push" : mcRef._rotation = mcRef._rotation + 0.5; } } } else if (fValidCollide() == false) { switch (sState) { case "Move" : case "MoveSpeedUp" : mcRef._rotation = mcRef._rotation - nSpeed; break; case "Slide" : mcRef._rotation = mcRef._rotation - random(2); break; case "Push" : mcRef._rotation = mcRef._rotation - 0.5; } } } function fValidCollide() { var _local4 = {x:mcRef.mcState.mcCenter._x, y:mcRef.mcState.mcCenter._y}; mcRef.mcState.localToGlobal(_local4); var _local5 = 35; if ((_local4.x - nRange) <= (-_local5)) { mcRef._x = mcRef._x + nSpeed; return(true); } if ((_local4.x + nRange) >= (_global.Param.nStageWidth + _local5)) { mcRef._x = mcRef._x - nSpeed; return(true); } if ((_local4.y - nRange) <= (-_local5)) { mcRef._y = mcRef._y + nSpeed; return(true); } if ((_local4.y + nRange) >= (_global.Param.nStageHeight + _local5)) { mcRef._y = mcRef._y - nSpeed; return(true); } for (var _local6 in _global.C.aAvoidingObstacle) { var _local3 = fGetObstacleRange(_global.C.aAvoidingObstacle[_local6]); if (_local3) { fRepulseFromObstacle(_global.C.aAvoidingObstacle[_local6]); return(true); } } return(false); } function fGetObstacleRange(P_mcObstacleRef) { var _local2 = {x:mcRef.mcBall._x, y:mcRef.mcBall._y}; mcRef.localToGlobal(_local2); var _local5 = Math.abs(Math.abs(_local2.x) - Math.abs(P_mcObstacleRef._x)); var _local4 = Math.abs(Math.abs(_local2.y) - Math.abs(P_mcObstacleRef._y)); var _local3 = Math.sqrt(Math.pow(_local5, 2) + Math.pow(_local4, 2)); if (_local3 <= nRange) { return(true); } return(false); } function fRepulseFromObstacle(P_mcObstacleRef) { var _local2 = {x:mcRef.mcState.mcCenter._x, y:mcRef.mcState.mcCenter._y}; mcRef.mcState.localToGlobal(_local2); var _local3; var _local10 = Math.abs(P_mcObstacleRef._x) - Math.abs(_local2.x); var _local11 = Math.abs(P_mcObstacleRef._y) - Math.abs(_local2.y); _local3 = Math.atan2(_local11, _local10); _local3 = (_local3 * 180) / Math.PI; var _local7 = _local3; var _local4 = _local7 * (Math.PI/180); var _local9 = 1 * Math.cos(_local4); var _local8 = 1 * Math.sin(_local4); var _local5 = nSpeed * _local9; var _local6 = nSpeed * _local8; mcRef._x = mcRef._x - _local5; mcRef._y = mcRef._y - _local6; } function fCheckSpaceDown() { if (bKeySpace && (sSpaceSwitch == "OFF")) { sSpaceSwitch = "ON"; fChangeSelect(1, 2); } else if ((!bKeySpace) && (sSpaceSwitch == "ON")) { sSpaceSwitch = "OFF"; fChangeSelect(2, 1); } } function fChangeSelect(startPoint, finalPoint) { var _local5 = mcRef.mcState["Blank" + startPoint]._x - mcRef.mcState["Blank" + finalPoint]._x; var _local4 = mcRef.mcState["Blank" + finalPoint].getBounds(_global.Param.mcRef); var _local8 = (_local4.xMax + _local4.xMin) / 2; var _local10 = (_local4.yMax + _local4.yMin) / 2; var _local3 = mcRef.mcState["Blank" + startPoint].getBounds(_global.Param.mcRef); var _local9 = (_local3.xMax + _local3.xMin) / 2; var _local11 = (_local3.yMax + _local3.yMin) / 2; var _local6 = _local8 - _local9; var _local7 = _local10 - _local11; mcRef.mcState._x = mcRef.mcState._x + _local5; mcRef.mcBall._x = mcRef.mcBall._x + _local5; mcRef._x = mcRef._x + _local6; mcRef._y = mcRef._y + _local7; } function fCheckKeyPressed() { if (_global.Param.bPaused == false) { if (Key.isDown(32)) { fSetKey("Space", true); } } } function fCheckKeyUnPressed() { if (_global.Param.bPaused == false) { if (!Key.isDown(32)) { fSetKey("Space", false); } } } function fManageWalkSound(P_sState) { _global.objSnd.fStopSounds("sFx_walkIce"); _global.objSnd.fStopSounds("sFx_walk"); _global.objSnd.fStopSounds("sFx_walkHardSnow"); _global.objSnd.fStopSounds("sFx_walkFullSpeed"); if (P_sState != undefined) { _global.objSnd.fPlaySounds(P_sState, 90, 99999); } } function fPause() { fManageWalkSound(undefined); mcRef.mcState.mcState.stop(); mcRef.mcBall.mcState.stop(); } function fUnPause() { if (sState == "Slide") { fManageWalkSound("sFx_walkIce"); } if (sState == "Push") { fManageWalkSound("sFx_walkHardSnow"); } if (sState == "Move") { if (bSpeedUp) { fManageWalkSound("sFx_walkFullSpeed"); } else { fManageWalkSound("sFx_walk"); } } mcRef.mcState.mcState.play(); mcRef.mcBall.mcState.play(); } function fDoStateInit() { switch (sState) { case "Push" : fManageWalkSound("sFx_walkHardSnow"); break; case "Slide" : fManageWalkSound("sFx_walkIce"); break; case "Move" : if (bSpeedUp) { fManageWalkSound("sFx_walkFullSpeed"); fSetState("MoveSpeedUp"); } else { fManageWalkSound("sFx_walk"); } mcRef.mcBall.mcState.play(); break; case "Win" : case "Lose" : fManageWalkSound(undefined); if (sState == "Win") { _global.objSnd.fPlaySounds("sFx_win", 100, 1); } if (sState == "Lose") { _global.objSnd.fPlaySounds("sFx_lose", 100, 1); } _global.Param.nPlayerScore = _global.Param.nPlayerScore + _global.C.nPointToHad; _global.C.nPointToHad = 0; _global.objHUD.fSetPoint(); mcRef.mcBall.mcState.stop(); break; case "FinishSnowman" : fManageWalkSound(undefined); _global.objSnd.fPlaySounds("sFx_finishSnowBall", 100, 1); mcRef.mcBall.mcState.stop(); break; case "HurtFire" : fManageWalkSound(undefined); _global.objSnd.fPlaySounds("sFx_SBAyaye", 100, 1); mcRef.mcBall.mcState.stop(); break; case "HurtElectrik" : fManageWalkSound(undefined); _global.objSnd.fPlaySounds("sFx_electrik", 100, 2); mcRef.mcBall.mcState.stop(); } } }
Symbol 951 MovieClip [__Packages.BallClass] Frame 0
class BallClass extends objState { var mcRef, bPlanktonHitted, nDelayPKDone, nDelayPKTodo, fSetState, sState; function BallClass (P_mcRef) { super(); mcRef = P_mcRef; bPlanktonHitted = false; nDelayPKDone = 0; nDelayPKTodo = 170; fSetState("Move"); } function fPause() { } function fUnPause() { } function MovePK() { nDelayPKDone++; if (nDelayPKDone >= nDelayPKTodo) { nDelayPKDone = 0; fSetPlankton(false); } } function MoveSPUPPK() { nDelayPKDone++; if (nDelayPKDone >= nDelayPKTodo) { nDelayPKDone = 0; fSetPlankton(false); } } function fSetPlankton(P_bPlanktonHitted) { bPlanktonHitted = P_bPlanktonHitted; if (bPlanktonHitted) { if (sState == "Move") { fSetState("MovePK"); } else { fSetState("MoveSPUPPK"); } } else if (sState == "MoveSPUPPK") { fSetState("MoveSPUP"); } else { fSetState("Move"); } } function fSpeedUp(P_bSpeedUp) { if (P_bSpeedUp) { if (sState == "Move") { fSetState("MoveSPUP"); } else { fSetState("MoveSPUPPK"); } } else if (sState == "MoveSPUP") { fSetState("Move"); } else { fSetState("MovePK"); } } }
Symbol 952 MovieClip [__Packages.TimerClass] Frame 0
class TimerClass extends objState { var fSetState, nDelayToUpdate, nTickTime, nHour, nMinute, nSeconde, mcRefToSet, sTimerMode, sState; function TimerClass () { super(); fSetState("Stop"); } function fInitTimer(P_objCurTime, P_mcRef, P_sTimerMode) { nDelayToUpdate = 0; nTickTime = 0; nHour = P_objCurTime.nHour; nMinute = P_objCurTime.nMinute; nSeconde = P_objCurTime.nSecond; fGetTickTime(); mcRefToSet = P_mcRef; sTimerMode = P_sTimerMode; fSetTimeStyle(); fSetState(sTimerMode); } function fGetTickTime() { nTickTime = nTickTime + (nHour * 3600000); nTickTime = nTickTime + (nMinute * 60000); nTickTime = nTickTime + (nSeconde * 1000); } function fDoAction() { this[sState](); } function Restricted() { var _local3 = 1000 / _global.Param.nStageFPS; nDelayToUpdate++; fAddTime(-_local3); if (nDelayToUpdate == 2) { nDelayToUpdate = 0; fSetTimeStyle(); fValidTimer(); } } function OpenUp() { var _local3 = _global.Param.nStageFPS; nDelayToUpdate++; fAddTime(_local3); if (nDelayToUpdate == 2) { nDelayToUpdate = 0; fSetTimeStyle(); } } function fValidTimer() { if (sTimerMode == "Restricted") { if (nTickTime <= 0) { _global.C.fTimeOut(); } } } function fAddTime(P_nTime) { nTickTime = nTickTime + P_nTime; } function fSetTimeStyle() { var _local5 = ""; var _local7 = ""; var _local9 = ""; var _local3 = nTickTime; if (_local3 >= 0) { if (_local3 >= 3600000) { var _local4 = Math.floor(_local3 / 3600000); _local3 = _local3 - (_local4 * 3600000); nHour = _local4; _local5 = _global.Param.fStyleNumber(_local4); } if (_local3 >= 60000) { var _local8 = Math.floor(_local3 / 60000); _local3 = _local3 - (_local8 * 60000); nMinute = _local8; _local7 = _global.Param.fStyleNumber(_local8, 2); } else { nMinute = 0; _local7 = "00"; } if (_local3 >= 1000) { var _local6 = Math.floor(_local3 / 1000); _local3 = _local3 - (_local6 * 1000); nSeconde = _local6; _local9 = _global.Param.fStyleNumber(_local6, 2); } else { nSeconde = 0; _local9 = "00"; } var _local10 = ""; if (_local5 != "") { _local10 = _local5 + ":"; } mcRefToSet.sTimerMin = _local7; mcRefToSet.sTimerSec = _local9; } else { var _local10 = ""; nTickTime = 0; mcRefToSet.sTimerMin = "00"; mcRefToSet.sTimerSec = "00"; } } }
Symbol 953 MovieClip [__Packages.FallingSnowClass] Frame 0
class FallingSnowClass extends objState { var mcRef, bAddSnow, nRangeDone, fSetState, nFrTotalAnim, sState; function FallingSnowClass (P_mcRef) { super(); mcRef = P_mcRef; bAddSnow = true; nRangeDone = 0; fSetState("Appear"); } function Appear() { fGenerateSnow(); if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("Disappear"); } } function fGenerateSnow() { if (bAddSnow) { _global.C.fAffectPixel(mcRef.mcState, false, true, nRangeDone, this, 24); nRangeDone = nRangeDone + 2; } } function Disappear() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { var _local3 = mcRef._name; _global.C.fRemoveInstance(mcRef); _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveObject(_local3); } } function fStopAddSnow() { bAddSnow = false; } function fDoStateInit() { switch (sState) { case "Appear" : _global.objSnd.fPlaySounds("sFx_fallingSnow", 100, 1); break; case "Disappear" : _global.objSnd.fPlaySounds("sFx_SnowImpact", 100, 1); mcRef.swapDepths(_global.C.fReturnDepth("EnemyUnder")); } } }
Symbol 954 MovieClip [__Packages.JFishClass] Frame 0
class JFishClass extends objState { var mcRef, fSetState; function JFishClass (P_mcRef) { super(); mcRef = P_mcRef; fSetState("Idle"); } function fPause() { mcRef.stop(); mcRef.mcState.stop(); } function fUnPause() { mcRef.play(); mcRef.mcState.play(); } function Idle() { fManageHitPlayer(); if (mcRef._currentframe >= mcRef._totalframes) { var _local3 = mcRef._name; _global.C.fSetAddJFish(true); _global.C.fRemoveInstance(mcRef); _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveObject(_local3); } } function fCheckCanMelt() { _global.C.aStopMelting.push(false); } function fManageHitPlayer() { if (_global.C.objPlayer.sState == "Move") { if (mcRef.mcState.hitTest(_global.C.objPlayer.mcRef.mcState.mcHitZone)) { _global.C.objPlayer.fSetState("HurtElectrik"); } } } }
Symbol 955 MovieClip [__Packages.EnemyClass] Frame 0
class EnemyClass extends objState { var mcRef, nRotationSpeed, nRotationDone, nPoint, fSetState, nFrTotalAnim, sState; function EnemyClass (P_mcRef) { super(); mcRef = P_mcRef; nRotationSpeed = 1; nRotationDone = 0; nPoint = 5000; fSetState("Appear"); } function Appear() { fManageHitPlayer(); if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("StartEngin"); } } function StartEngin() { fManageHitPlayer(); if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("Attack"); } } function Attack() { var _local3 = 1; while (_local3 <= 5) { _global.C.fAffectPixel(mcRef.mcState["mcAttackZone" + _local3], true, true); fManageFirePlayer(mcRef.mcState["mcAttackZone" + _local3]); _local3++; } fTurnAround(); fManageHitPlayer(); } function Die() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { _global.C.fSetAddSnow(true); _global.C.objBall.fSetPlankton(true); var _local3 = mcRef._name; _global.C.fRemoveInstance(mcRef); _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveObject(_local3); } } function Disappear() { fManageHitPlayer(); if (mcRef.mcState._currentframe >= nFrTotalAnim) { var _local3 = mcRef._name; _global.C.fSetAddSnow(true); _global.C.fRemoveInstance(mcRef); _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveObject(_local3); } } function fTurnAround() { mcRef._rotation = mcRef._rotation + nRotationSpeed; nRotationDone = nRotationDone + nRotationSpeed; if (nRotationDone >= 360) { fSetState("Disappear"); } } function fCheckCanMelt() { _global.C.aStopMelting.push(false); } function fManageFirePlayer(P_mcFireRef) { if (((_global.C.objPlayer.sState != "HurtFire") && (_global.C.objPlayer.sState != "HurtElectrik")) && (_global.C.objPlayer.sState != "FinishSnowman")) { var _local2 = {x:_global.C.objPlayer.mcRef.mcState.mcHitZone._x, y:_global.C.objPlayer.mcRef.mcState.mcHitZone._y}; _global.C.objPlayer.mcRef.mcState.localToGlobal(_local2); var _local3 = {x:P_mcFireRef._x, y:P_mcFireRef._y}; P_mcFireRef._parent.localToGlobal(_local3); var _local6 = Math.abs(Math.abs(_local2.x) - Math.abs(_local3.x)); var _local5 = Math.abs(Math.abs(_local2.y) - Math.abs(_local3.y)); var _local4 = Math.sqrt(Math.pow(_local6, 2) + Math.pow(_local5, 2)); if (_local4 <= 20) { _global.C.objPlayer.fSetState("HurtFire"); } _local2 = {x:_global.C.objBall.mcRef._x, y:_global.C.objBall.mcRef._y}; _global.C.objPlayer.mcRef.localToGlobal(_local2); _local6 = Math.abs(Math.abs(_local2.x) - Math.abs(_local3.x)); _local5 = Math.abs(Math.abs(_local2.y) - Math.abs(_local3.y)); _local4 = Math.sqrt(Math.pow(_local6, 2) + Math.pow(_local5, 2)); if (_local4 <= 10) { _global.C.fSubSnowMeter(); } } } function fManageHitPlayer() { var _local3 = {x:_global.C.objBall.mcRef._x, y:_global.C.objBall.mcRef._y}; _global.C.objPlayer.mcRef.localToGlobal(_local3); var _local6 = Math.abs(Math.abs(_local3.x) - Math.abs(mcRef._x)); var _local5 = Math.abs(Math.abs(_local3.y) - Math.abs(mcRef._y)); var _local4 = Math.sqrt(Math.pow(_local6, 2) + Math.pow(_local5, 2)); if (_local4 <= 30) { _global.C.fAddBonusPoint(nPoint, 470, 250); fSetState("Die"); } } function fPause() { _global.objSnd.fStopSounds("sFx_PKfire"); mcRef.mcState.stop(); } function fUnPause() { mcRef.mcState.play(); if (sState == "Attack") { _global.objSnd.fPlaySounds("sFx_PKfire", 60, 99999); } } function fDoStateInit() { switch (sState) { case "Appear" : _global.objSnd.fPlaySounds("sFx_PKAppear", 90, 1); break; case "Disappear" : _global.objSnd.fStopSounds("sFx_PKfire"); _global.objSnd.fPlaySounds("sFx_PKDisappear", 100, 1); break; case "StartEngin" : _global.objSnd.fPlaySounds("sFx_PKIgnit", 100, 3); break; case "Attack" : _global.objSnd.fPlaySounds("sFx_PKfire", 60, 99999); break; case "Die" : _global.objSnd.fStopSounds("sFx_PKfire"); _global.objSnd.fPlaySounds("sFx_PKDie", 40, 1); } } }
Symbol 956 MovieClip [__Packages.SnowTrapClass] Frame 0
class SnowTrapClass extends objState { var mcRef, sType, bActivated, nRangeDone, bAddSnow, nDelayMeltingDone, nDelayMeltingTodo, fSetState, nFrTotalAnim, sState; function SnowTrapClass (P_mcRef, P_sType) { super(); mcRef = P_mcRef; sType = P_sType; bActivated = false; nRangeDone = 0; bAddSnow = true; nDelayMeltingDone = 0; nDelayMeltingTodo = (300 + random(300)) + (25 * _global.Param.nNextLevel); fSetState("Idle"); } function Idle() { fManageDelayMelting(); fManageHitPlayer(); } function fManageDelayMelting() { nDelayMeltingDone++; if (nDelayMeltingDone >= nDelayMeltingTodo) { _global.C.aStopMelting = []; _global.C.mBroadcaster.broadcastMessage("fCheckCanMelt"); if (_global.C.aStopMelting.length == 0) { nDelayMeltingDone = 0; fSetState("Disappear"); } } } function Disappear() { fManageHitPlayer(); if (bAddSnow) { _global.C.fAffectPixel(mcRef.mcState, false, false, nRangeDone, this, 30); nRangeDone = nRangeDone + 2; } if (mcRef.mcState._currentframe >= nFrTotalAnim) { var _local3 = mcRef._name; _global.C.fRemoveInstance(mcRef); _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveObject(_local3); } } function fStopAddSnow() { bAddSnow = false; } function fCheckCanMelt() { if (sState == "Disappear") { _global.C.aStopMelting.push(false); } } function fManageHitPlayer() { switch (sType) { case "Ice" : if (mcRef.mcHitZone.hitTest(_global.C.objPlayer.mcRef.mcState.mcHitZone) && (sState == "Idle")) { if (_global.C.objPlayer.sState == "Move") { bActivated = true; _global.C.objPlayer.fSetState("Slide"); _global.objSnd.fPlaySounds("sFx_SBSlide", 50, 1); } } else if ((_global.C.objPlayer.sState == "Slide") && (bActivated)) { bActivated = false; _global.C.objPlayer.fSetState("Move"); } break; case "HardSnow" : if (mcRef.mcHitZone.hitTest(_global.C.objPlayer.mcRef.mcState.mcHitZone) && (sState == "Idle")) { if (_global.C.objPlayer.sState == "Move") { bActivated = true; _global.C.objPlayer.fSetState("Push"); _global.objSnd.fPlaySounds("sFx_SBPush", 50, 1); } } else { if (!((_global.C.objPlayer.sState == "Push") && (bActivated))) { break; } bActivated = false; _global.C.objPlayer.fSetState("Move"); } } } function fDoStateInit() { switch (sState) { case "Idle" : break; case "Disappear" : } } }
Symbol 957 MovieClip [__Packages.BonusClass] Frame 0
class BonusClass extends objState { var mcRef, sType, bPicked, nDelayIdleDone, nDelayIdleTodo, fSetState, nFrTotalAnim, nPoint; function BonusClass (P_mcRef, P_sType) { super(); mcRef = P_mcRef; sType = P_sType; bPicked = true; nDelayIdleDone = 0; switch (sType) { case "mcBonusItemPoint" : nDelayIdleTodo = 300 + random(500); break; case "mcBonusItemSpeed" : nDelayIdleTodo = 300 + random(1000); break; case "mcBonusItemTime" : nDelayIdleTodo = 300 + random(1000); } fSetState("IdleOff"); } function IdleOff() { nDelayIdleDone++; if (nDelayIdleDone >= nDelayIdleTodo) { nDelayIdleDone = 0; bPicked = false; fSetState("Appear"); } } function Appear() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { fSetState("Idle"); } } function Idle() { fManageHitPlayer(); fManageDelay(); } function Taken() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { var _local3 = mcRef._name; _global.C.fRemoveInstance(mcRef); _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveObject(_local3); } } function Disappear() { if (mcRef.mcState._currentframe >= nFrTotalAnim) { var _local3 = mcRef._name; _global.C.fRemoveInstance(mcRef); _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveObject(_local3); } } function fManageDelay() { nDelayIdleDone++; if (nDelayIdleDone >= nDelayIdleTodo) { nDelayIdleDone = 0; bPicked = true; fSetState("Disappear"); } } function fManageHitPlayer() { if (bPicked == false) { var _local3 = {x:_global.C.objPlayer.mcRef.mcBall._x, y:_global.C.objPlayer.mcRef.mcBall._y}; _global.C.objPlayer.mcRef.localToGlobal(_local3); var _local6 = Math.abs(Math.abs(_local3.x) - Math.abs(mcRef._x)); var _local5 = Math.abs(Math.abs(_local3.y) - Math.abs(mcRef._y)); var _local4 = Math.sqrt(Math.pow(_local6, 2) + Math.pow(_local5, 2)); if (_local4 <= 30) { bPicked = true; fManageHit(); } } } function fManageHit() { switch (sType) { case "mcBonusItemPoint" : nPoint = 2000; if (random(2) == 0) { _global.objSnd.fPlaySounds("sFx_SBLaugh", 100, 1); } else { _global.objSnd.fPlaySounds("sFx_SBLaugh2", 100, 1); } _global.C.fAddBonusPoint(nPoint, 470, 250); break; case "mcBonusItemSpeed" : nPoint = 250; _global.objSnd.fPlaySounds("sFx_SBLaugh2", 100, 1); _global.C.objPlayer.fGetSpeedUp(true); _global.C.fAddBonusPoint(nPoint, 470, 250); break; case "mcBonusItemTime" : _global.objSnd.fPlaySounds("sFx_timeLost", 100, 1); var _local3 = 10; _global.objTimer.fAddTime((-_local3) * 1000); _global.C.fAddBonusPoint(_local3, 470, 250, true); } _global.objSnd.fPlaySounds("sFx_bonusTaken", 100, 1); fSetState("Taken"); } }
Symbol 958 MovieClip [__Packages.BonusPointClass] Frame 0
class BonusPointClass extends objState { var mcRef, nObjectIndex, bTimePenalty, nSpeed, nPoint, nStartY, nDelayTodo, nDelayDone, fSetState, sState; function BonusPointClass (P_mcRef, P_nPoint, P_nStartY, P_nObjectIndex, P_bTimePenalty) { super(mcRef); mcRef = P_mcRef; nObjectIndex = P_nObjectIndex; bTimePenalty = P_bTimePenalty; nSpeed = 6; nPoint = P_nPoint; nStartY = P_nStartY; nDelayTodo = 140; nDelayDone = 0; fSetState("Appear"); } function Appear() { fMove(); if (mcRef._xscale >= 100) { fSetState("Move"); } } function Move() { fMove(); nDelayDone++; if (nDelayDone >= nDelayTodo) { nDelayDone = 0; fSetState("Disappear"); } } function Disappear() { fMove(); mcRef._alpha = mcRef._alpha - 10; if (mcRef._alpha <= 0) { var _local3 = mcRef._name; _global.C.fRemoveInstance(mcRef); _global.C.fRemoveBroadcastObj(this); _global.C.fRemoveObject(_local3); } } function fMove() { if (_global.C.mcGameScreen["BonusPoint" + (nObjectIndex - 1)] == undefined) { nSpeed = nSpeed + 0.3; if ((mcRef._y + nSpeed) > _global.Param.nStageHeight) { nSpeed = 0; mcRef._y = _global.Param.nStageHeight; } else { mcRef._y = mcRef._y + nSpeed; } } else { nSpeed = nSpeed + 0.3; if ((mcRef._y + nSpeed) > ((_global.C.mcGameScreen["BonusPoint" + (nObjectIndex - 1)]._y - _global.C.mcGameScreen["BonusPoint" + (nObjectIndex - 1)]._height) + 10)) { nSpeed = 0; mcRef._y = (_global.C.mcGameScreen["BonusPoint" + (nObjectIndex - 1)]._y - _global.C.mcGameScreen["BonusPoint" + (nObjectIndex - 1)]._height) + 10; } else { mcRef._y = mcRef._y + nSpeed; } } } function fDoStateInit() { switch (sState) { case "Appear" : mcRef._xscale = (mcRef._yscale = 100); if (bTimePenalty != true) { mcRef.sPoint = "+" + nPoint; _global.C.fManagePoint(nPoint); } else { mcRef.sPoint = ("-" + nPoint) + " secs."; } break; case "Move" : } } }
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 2
gotoAndStop (1);
Symbol 138 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); _global.Param.fResumeHelp(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 141 Button
on (release) { nextFrame(); _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 235 Button
on (release) { prevFrame(); _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 245 MovieClip Frame 1
_visible = false;
Symbol 350 MovieClip Frame 1
stop();
Symbol 355 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); _global.Param.fResume(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 359 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); _global.objPopup.fSetState("QuitOpen"); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 363 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); _global.Param.fHelp(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 366 Button
on (release) { _global.objSnd.fDoMute(); nextFrame(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 371 Button
on (release) { _global.objSnd.fUndoMute(); prevFrame(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 372 MovieClip Frame 1
stop();
Instance of Symbol 372 MovieClip in Symbol 374 MovieClip Frame 17
onClipEvent (load) { if (_global.objSnd.Mute) { nextFrame(); } }
Symbol 375 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); _global.Param.fResume(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 376 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); _global.objPopup.fSetState("QuitOpen"); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 377 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); _global.Param.fHelp(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Instance of Symbol 372 MovieClip in Symbol 378 MovieClip Frame 1
onClipEvent (load) { if (_global.objSnd.Mute) { nextFrame(); } }
Symbol 381 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); _global.Param.fQuit(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 385 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); _global.objPopup.fSetState("MenuOpen"); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 459 Button
on (release) { _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); _global.C.fEndLevel(); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 465 MovieClip Frame 1
stop();
Symbol 479 MovieClip Frame 1
sLevel = _global.Param.fStyleNumber(_global.Param.nNextLevel, 2);
Symbol 480 MovieClip Frame 3
_global.objSnd.fPlaySounds("sFx_transition", 100, 1);
Symbol 480 MovieClip Frame 35
_global.objSnd.fPlaySounds("sFx_transition", 100, 1);
Symbol 518 Button
on (release) { _global.objTrans.fSetTransition("Help"); _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 519 Button
on (release) { _global.objTrans.fSetTransition("Game"); _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 536 MovieClip Frame 1
_visible = false;
Symbol 673 MovieClip Frame 1
_global.C.fRemoveInstance(this);
Symbol 695 MovieClip Frame 1
_global.C.fAddPlaces("Bonus", this);
Symbol 698 MovieClip Frame 1
_global.C.fAddPlaces("Obstacle", this);
Symbol 701 MovieClip Frame 1
_global.C.fAddPlaces("Enemy", this);
Symbol 763 MovieClip Frame 1
_visible = false;
Symbol 881 Button
on (release) { _global.Param.fMenu(); _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 904 Button
on (release) { _global.objHS.fDoViewHS(); _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 907 Button
on (release) { _global.Param.fPlayAgain(); _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 910 Button
on (release) { _global.objHS.fDoSubmitHS(); _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }
Symbol 931 Button
on (press) { ControlScroll.scrollUp = true; _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); } on (release, releaseOutside) { ControlScroll.scrollUp = false; } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Symbol 934 Button
on (press) { ControlScroll.scrollDown = true; _global.objSnd.fPlaySounds("sFx_btnDownMenu", 100, 1); } on (release, releaseOutside) { ControlScroll.scrollDown = false; } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOverMenu", 100, 1); }
Instance of Symbol 922 MovieClip "ControlScroll" in Symbol 935 MovieClip Frame 1
onClipEvent (load) { scrollUp = false; scrollDown = false; } onClipEvent (enterFrame) { if (scrollUp == true) { _parent.txtHSNumber.scroll--; _parent.txtHSName.scroll--; _parent.txtHSScore.scroll--; } else if (scrollDown == true) { _parent.txtHSNumber.scroll++; _parent.txtHSName.scroll++; _parent.txtHSScore.scroll++; } }
Instance of Symbol 912 MovieClip in Symbol 938 MovieClip Frame 1
/* no clip actions */
Symbol 939 Button
on (release) { btnSubmitHS._visible = false; _global.objHS.submitScore(_global.Param.nPlayerScore); _global.objSnd.fPlaySounds("sFx_btnDown", 100, 1); } on (rollOver) { _global.objSnd.fPlaySounds("sFx_btnOver", 100, 1); }

Library Items

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

Instance Names

"mcLoadingScreen"Frame 1Symbol 2 MovieClip
"mcState"Frame 2Symbol 43 MovieClip
"contLoading"Frame 2Symbol 45 MovieClip
"mcSound"Frame 8Symbol 76 MovieClip
"mcPopup"Frame 9Symbol 465 MovieClip
"mcTransition"Frame 9Symbol 483 MovieClip
"mcState"Frame 16Symbol 520 MovieClip
"mcState"Frame 26Symbol 350 MovieClip
"mcState"Frame 36Symbol 876 MovieClip
"mcHUD"Frame 36Symbol 890 MovieClip
"mcGame"Frame 36Symbol 892 MovieClip
"mcState"Frame 56Symbol 901 MovieClip
"btnViewHS"Frame 56Symbol 904 Button
"btnSubmitHS"Frame 56Symbol 910 Button
"mcState"Frame 76Symbol 938 MovieClip
"btnSubmitHS"Frame 76Symbol 939 Button
"mcLoader"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"mcLoader"Symbol 43 MovieClip Frame 1Symbol 28 MovieClip
"mcBall"Symbol 43 MovieClip Frame 1Symbol 42 MovieClip
"mcState"Symbol 350 MovieClip Frame 2Symbol 189 MovieClip
"mcState"Symbol 350 MovieClip Frame 2Symbol 232 MovieClip
"mcAttackZone1"Symbol 350 MovieClip Frame 3Symbol 245 MovieClip
"mcAttackZone5"Symbol 350 MovieClip Frame 3Symbol 245 MovieClip
"mcAttackZone2"Symbol 350 MovieClip Frame 3Symbol 245 MovieClip
"mcAttackZone3"Symbol 350 MovieClip Frame 3Symbol 245 MovieClip
"mcAttackZone4"Symbol 350 MovieClip Frame 3Symbol 245 MovieClip
"btnSnd"Symbol 372 MovieClip Frame 1Symbol 366 Button
"btnSnd"Symbol 372 MovieClip Frame 2Symbol 371 Button
"mcState"Symbol 399 MovieClip Frame 1Symbol 393 MovieClip
"mcState"Symbol 399 MovieClip Frame 10Symbol 394 MovieClip
"mcState"Symbol 399 MovieClip Frame 20Symbol 395 MovieClip
"mcState"Symbol 399 MovieClip Frame 30Symbol 396 MovieClip
"mcState"Symbol 399 MovieClip Frame 40Symbol 397 MovieClip
"mcState"Symbol 399 MovieClip Frame 50Symbol 398 MovieClip
"mcState"Symbol 415 MovieClip Frame 1Symbol 403 MovieClip
"mcState"Symbol 415 MovieClip Frame 10Symbol 404 MovieClip
"mcState"Symbol 415 MovieClip Frame 20Symbol 407 MovieClip
"mcState"Symbol 415 MovieClip Frame 30Symbol 408 MovieClip
"mcState"Symbol 415 MovieClip Frame 40Symbol 413 MovieClip
"mcState"Symbol 415 MovieClip Frame 50Symbol 414 MovieClip
"mcState"Symbol 429 MovieClip Frame 1Symbol 419 MovieClip
"mcState"Symbol 429 MovieClip Frame 10Symbol 420 MovieClip
"mcState"Symbol 429 MovieClip Frame 20Symbol 423 MovieClip
"mcState"Symbol 429 MovieClip Frame 30Symbol 424 MovieClip
"mcState"Symbol 429 MovieClip Frame 40Symbol 427 MovieClip
"mcState"Symbol 429 MovieClip Frame 50Symbol 428 MovieClip
"mcState"Symbol 447 MovieClip Frame 1Symbol 433 MovieClip
"mcState"Symbol 447 MovieClip Frame 10Symbol 434 MovieClip
"mcState"Symbol 447 MovieClip Frame 20Symbol 437 MovieClip
"mcState"Symbol 447 MovieClip Frame 30Symbol 438 MovieClip
"mcState"Symbol 447 MovieClip Frame 40Symbol 445 MovieClip
"mcState"Symbol 447 MovieClip Frame 50Symbol 446 MovieClip
"mcState"Symbol 448 MovieClip Frame 1Symbol 399 MovieClip
"mcState"Symbol 448 MovieClip Frame 2Symbol 415 MovieClip
"mcState"Symbol 448 MovieClip Frame 3Symbol 429 MovieClip
"mcState"Symbol 448 MovieClip Frame 4Symbol 447 MovieClip
"mcSnowManMeter"Symbol 460 MovieClip Frame 1Symbol 448 MovieClip
"mcBlocker"Symbol 465 MovieClip Frame 10Symbol 79 Button
"mcState"Symbol 465 MovieClip Frame 10Symbol 350 MovieClip
"mcState"Symbol 465 MovieClip Frame 20Symbol 374 MovieClip
"mcState"Symbol 465 MovieClip Frame 30Symbol 378 MovieClip
"mcState"Symbol 465 MovieClip Frame 40Symbol 386 MovieClip
"mcState"Symbol 465 MovieClip Frame 50Symbol 391 MovieClip
"mcState"Symbol 465 MovieClip Frame 60Symbol 392 MovieClip
"mcState"Symbol 465 MovieClip Frame 70Symbol 460 MovieClip
"mcState"Symbol 465 MovieClip Frame 80Symbol 464 MovieClip
"LockBtn"Symbol 483 MovieClip Frame 10Symbol 79 Button
"mcState"Symbol 483 MovieClip Frame 10Symbol 474 MovieClip
"mcState"Symbol 483 MovieClip Frame 20Symbol 480 MovieClip
"mcState"Symbol 483 MovieClip Frame 30Symbol 482 MovieClip
"mcHitZone"Symbol 547 MovieClip [mcObstacleIce] Frame 1Symbol 536 MovieClip
"mcState"Symbol 547 MovieClip [mcObstacleIce] Frame 1Symbol 237 MovieClip
"mcState"Symbol 547 MovieClip [mcObstacleIce] Frame 10Symbol 546 MovieClip
"mcHitZone"Symbol 554 MovieClip [mcObstacleHardSnow] Frame 1Symbol 536 MovieClip
"mcState"Symbol 554 MovieClip [mcObstacleHardSnow] Frame 1Symbol 241 MovieClip
"mcState"Symbol 554 MovieClip [mcObstacleHardSnow] Frame 10Symbol 553 MovieClip
"mcType"Symbol 563 MovieClip Frame 1Symbol 556 MovieClip
"mcType"Symbol 563 MovieClip Frame 1Symbol 556 MovieClip
"mcType"Symbol 563 MovieClip Frame 11Symbol 556 MovieClip
"mcType"Symbol 583 MovieClip Frame 5Symbol 556 MovieClip
"mcState"Symbol 584 MovieClip [mcBonusItemPoint] Frame 1Symbol 563 MovieClip
"mcState"Symbol 584 MovieClip [mcBonusItemPoint] Frame 10Symbol 189 MovieClip
"mcState"Symbol 584 MovieClip [mcBonusItemPoint] Frame 20Symbol 582 MovieClip
"mcState"Symbol 584 MovieClip [mcBonusItemPoint] Frame 30Symbol 583 MovieClip
"mcState"Symbol 594 MovieClip [mcBonusItemSpeed] Frame 1Symbol 587 MovieClip
"mcState"Symbol 594 MovieClip [mcBonusItemSpeed] Frame 10Symbol 209 MovieClip
"mcState"Symbol 594 MovieClip [mcBonusItemSpeed] Frame 20Symbol 582 MovieClip
"mcState"Symbol 594 MovieClip [mcBonusItemSpeed] Frame 30Symbol 593 MovieClip
"mcAttackZone1"Symbol 647 MovieClip Frame 1Symbol 245 MovieClip
"mcAttackZone5"Symbol 647 MovieClip Frame 1Symbol 245 MovieClip
"mcAttackZone2"Symbol 647 MovieClip Frame 1Symbol 245 MovieClip
"mcAttackZone3"Symbol 647 MovieClip Frame 1Symbol 245 MovieClip
"mcAttackZone4"Symbol 647 MovieClip Frame 1Symbol 245 MovieClip
"mcState"Symbol 651 MovieClip [mcPlankton] Frame 1Symbol 624 MovieClip
"mcHitZone"Symbol 651 MovieClip [mcPlankton] Frame 10Symbol 536 MovieClip
"mcState"Symbol 651 MovieClip [mcPlankton] Frame 10Symbol 646 MovieClip
"mcState"Symbol 651 MovieClip [mcPlankton] Frame 20Symbol 647 MovieClip
"mcState"Symbol 651 MovieClip [mcPlankton] Frame 30Symbol 649 MovieClip
"mcState"Symbol 651 MovieClip [mcPlankton] Frame 40Symbol 650 MovieClip
"mcState"Symbol 656 MovieClip [mcFallingSnow] Frame 1Symbol 654 MovieClip
"mcState"Symbol 656 MovieClip [mcFallingSnow] Frame 10Symbol 655 MovieClip
"mcState"Symbol 661 MovieClip [mcJFishPath1] Frame 1Symbol 349 MovieClip
"mcState"Symbol 662 MovieClip [mcJFishPath2] Frame 1Symbol 349 MovieClip
"mcState"Symbol 663 MovieClip [mcJFishPath3] Frame 1Symbol 349 MovieClip
"mcType"Symbol 668 MovieClip Frame 4Symbol 665 MovieClip
"mcType"Symbol 671 MovieClip Frame 15Symbol 665 MovieClip
"mcState"Symbol 672 MovieClip [mcBonusItemTime] Frame 1Symbol 668 MovieClip
"mcState"Symbol 672 MovieClip [mcBonusItemTime] Frame 10Symbol 232 MovieClip
"mcState"Symbol 672 MovieClip [mcBonusItemTime] Frame 20Symbol 582 MovieClip
"mcState"Symbol 672 MovieClip [mcBonusItemTime] Frame 30Symbol 671 MovieClip
"mcState"Symbol 709 MovieClip Frame 1Symbol 702 MovieClip
"mcState"Symbol 709 MovieClip Frame 10Symbol 703 MovieClip
"mcState"Symbol 709 MovieClip Frame 20Symbol 707 MovieClip
"mcState"Symbol 709 MovieClip Frame 30Symbol 708 MovieClip
"mcState"Symbol 874 MovieClip Frame 1Symbol 761 MovieClip
"mcHitZone"Symbol 874 MovieClip Frame 1Symbol 536 MovieClip
"Blank2"Symbol 874 MovieClip Frame 1Symbol 763 MovieClip
"Blank1"Symbol 874 MovieClip Frame 1Symbol 763 MovieClip
"mcCenter"Symbol 874 MovieClip Frame 1Symbol 763 MovieClip
"mcState"Symbol 874 MovieClip Frame 10Symbol 794 MovieClip
"mcState"Symbol 874 MovieClip Frame 20Symbol 808 MovieClip
"mcState"Symbol 874 MovieClip Frame 30Symbol 829 MovieClip
"mcState"Symbol 874 MovieClip Frame 40Symbol 832 MovieClip
"mcState"Symbol 874 MovieClip Frame 50Symbol 839 MovieClip
"mcState"Symbol 874 MovieClip Frame 60Symbol 841 MovieClip
"mcState"Symbol 874 MovieClip Frame 70Symbol 864 MovieClip
"mcState"Symbol 874 MovieClip Frame 80Symbol 873 MovieClip
"mcBall"Symbol 875 MovieClip Frame 1Symbol 709 MovieClip
"mcState"Symbol 875 MovieClip Frame 1Symbol 874 MovieClip
"mcBKG"Symbol 876 MovieClip Frame 1Symbol 683 MovieClip
"mcSnow"Symbol 876 MovieClip Frame 1Symbol 685 MovieClip
"mcLvlStamp"Symbol 876 MovieClip Frame 1Symbol 692 MovieClip
"mcPlayer"Symbol 876 MovieClip Frame 1Symbol 875 MovieClip
"mcSnowManMeter"Symbol 890 MovieClip Frame 1Symbol 448 MovieClip
"mcEnergyMeter"Symbol 890 MovieClip Frame 1Symbol 878 MovieClip
"btnMenu"Symbol 890 MovieClip Frame 1Symbol 881 Button
"txtHSName"Symbol 935 MovieClip Frame 1Symbol 916 EditableText
"ControlScroll"Symbol 935 MovieClip Frame 1Symbol 922 MovieClip
"txtHSScore"Symbol 935 MovieClip Frame 1Symbol 923 EditableText
"txtHSNumber"Symbol 935 MovieClip Frame 1Symbol 924 EditableText
"mcHS"Symbol 938 MovieClip Frame 1Symbol 935 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 1195 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns ..."
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 3Symbol 940 as "__Packages.objState"
ExportAssets (56)Timeline Frame 3Symbol 941 as "__Packages.ParamMainClass"
ExportAssets (56)Timeline Frame 3Symbol 942 as "__Packages.TransitionClass"
ExportAssets (56)Timeline Frame 3Symbol 943 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 3Symbol 944 as "__Packages.PopupClass"
ExportAssets (56)Timeline Frame 3Symbol 945 as "__Packages.HSNickClass"
ExportAssets (56)Timeline Frame 3Symbol 946 as "__Packages.HUDClass"
ExportAssets (56)Timeline Frame 3Symbol 947 as "__Packages.MeterClass"
ExportAssets (56)Timeline Frame 3Symbol 948 as "__Packages.SnowManClass"
ExportAssets (56)Timeline Frame 3Symbol 949 as "__Packages.ParamGameClass"
ExportAssets (56)Timeline Frame 3Symbol 950 as "__Packages.PlayerClass"
ExportAssets (56)Timeline Frame 3Symbol 951 as "__Packages.BallClass"
ExportAssets (56)Timeline Frame 3Symbol 952 as "__Packages.TimerClass"
ExportAssets (56)Timeline Frame 3Symbol 953 as "__Packages.FallingSnowClass"
ExportAssets (56)Timeline Frame 3Symbol 954 as "__Packages.JFishClass"
ExportAssets (56)Timeline Frame 3Symbol 955 as "__Packages.EnemyClass"
ExportAssets (56)Timeline Frame 3Symbol 956 as "__Packages.SnowTrapClass"
ExportAssets (56)Timeline Frame 3Symbol 957 as "__Packages.BonusClass"
ExportAssets (56)Timeline Frame 3Symbol 958 as "__Packages.BonusPointClass"
ExportAssets (56)Timeline Frame 8Symbol 47 as "sFx_timeLost"
ExportAssets (56)Timeline Frame 8Symbol 48 as "sFx_walkHardSnow"
ExportAssets (56)Timeline Frame 8Symbol 49 as "sFx_walk"
ExportAssets (56)Timeline Frame 8Symbol 50 as "sFx_SnowImpact"
ExportAssets (56)Timeline Frame 8Symbol 51 as "sFx_btnDownMenu"
ExportAssets (56)Timeline Frame 8Symbol 52 as "sFx_btnOverMenu"
ExportAssets (56)Timeline Frame 8Symbol 53 as "sFx_SBLaugh2"
ExportAssets (56)Timeline Frame 8Symbol 54 as "sFx_SBLaugh"
ExportAssets (56)Timeline Frame 8Symbol 55 as "sFx_win"
ExportAssets (56)Timeline Frame 8Symbol 56 as "sFx_walkIce"
ExportAssets (56)Timeline Frame 8Symbol 57 as "sFx_walkFullSpeed"
ExportAssets (56)Timeline Frame 8Symbol 58 as "sFx_transition"
ExportAssets (56)Timeline Frame 8Symbol 59 as "sFx_timeUp"
ExportAssets (56)Timeline Frame 8Symbol 60 as "sFx_SBAyaye"
ExportAssets (56)Timeline Frame 8Symbol 61 as "sFx_PKLaugh"
ExportAssets (56)Timeline Frame 8Symbol 62 as "sFx_PKIgnit"
ExportAssets (56)Timeline Frame 8Symbol 63 as "sFx_PKfire"
ExportAssets (56)Timeline Frame 8Symbol 64 as "sFx_PKDisappear"
ExportAssets (56)Timeline Frame 8Symbol 65 as "sFx_PKDie"
ExportAssets (56)Timeline Frame 8Symbol 66 as "sFx_PKAppear"
ExportAssets (56)Timeline Frame 8Symbol 67 as "sFx_lose"
ExportAssets (56)Timeline Frame 8Symbol 68 as "sFx_finishSnowBall"
ExportAssets (56)Timeline Frame 8Symbol 69 as "sFx_fallingSnow"
ExportAssets (56)Timeline Frame 8Symbol 70 as "sFx_electrik"
ExportAssets (56)Timeline Frame 8Symbol 71 as "sFx_bonusTaken"
ExportAssets (56)Timeline Frame 8Symbol 72 as "sFx_btnDown"
ExportAssets (56)Timeline Frame 8Symbol 73 as "sFx_btnOver"
ExportAssets (56)Timeline Frame 8Symbol 74 as "sMu_pack"
ExportAssets (56)Timeline Frame 8Symbol 75 as "sMu_game"
ExportAssets (56)Timeline Frame 36Symbol 534 as "mcObstacleTree"
ExportAssets (56)Timeline Frame 36Symbol 547 as "mcObstacleIce"
ExportAssets (56)Timeline Frame 36Symbol 554 as "mcObstacleHardSnow"
ExportAssets (56)Timeline Frame 36Symbol 584 as "mcBonusItemPoint"
ExportAssets (56)Timeline Frame 36Symbol 594 as "mcBonusItemSpeed"
ExportAssets (56)Timeline Frame 36Symbol 651 as "mcPlankton"
ExportAssets (56)Timeline Frame 36Symbol 656 as "mcFallingSnow"
ExportAssets (56)Timeline Frame 36Symbol 660 as "mcBonusPoint"
ExportAssets (56)Timeline Frame 36Symbol 661 as "mcJFishPath1"
ExportAssets (56)Timeline Frame 36Symbol 662 as "mcJFishPath2"
ExportAssets (56)Timeline Frame 36Symbol 663 as "mcJFishPath3"
ExportAssets (56)Timeline Frame 36Symbol 672 as "mcBonusItemTime"

Labels

"Loading"Frame 2
"Loaded"Frame 9
"Title"Frame 16
"Help"Frame 26
"Game"Frame 36
"GameUnload"Frame 46
"WinScreen"Frame 56
"LoseScreen"Frame 66
"HighScore"Frame 76
"UnloadVar"Frame 86
"HyperSpeed"Symbol 42 MovieClip Frame 1
"controller"Symbol 76 MovieClip Frame 1
"soundLoad"Symbol 76 MovieClip Frame 2
"Level1"Symbol 399 MovieClip Frame 1
"Level1Finish"Symbol 399 MovieClip Frame 10
"Level2"Symbol 399 MovieClip Frame 20
"Level2Finish"Symbol 399 MovieClip Frame 30
"Level3"Symbol 399 MovieClip Frame 40
"Level3Finish"Symbol 399 MovieClip Frame 50
"Empty"Symbol 399 MovieClip Frame 60
"Level1"Symbol 415 MovieClip Frame 1
"Level1Finish"Symbol 415 MovieClip Frame 10
"Level2"Symbol 415 MovieClip Frame 20
"Level2Finish"Symbol 415 MovieClip Frame 30
"Level3"Symbol 415 MovieClip Frame 40
"Level3Finish"Symbol 415 MovieClip Frame 50
"Empty"Symbol 415 MovieClip Frame 60
"Level1"Symbol 429 MovieClip Frame 1
"Level1Finish"Symbol 429 MovieClip Frame 10
"Level2"Symbol 429 MovieClip Frame 20
"Level2Finish"Symbol 429 MovieClip Frame 30
"Level3"Symbol 429 MovieClip Frame 40
"Level3Finish"Symbol 429 MovieClip Frame 50
"Empty"Symbol 429 MovieClip Frame 60
"Level1"Symbol 447 MovieClip Frame 1
"Level1Finish"Symbol 447 MovieClip Frame 10
"Level2"Symbol 447 MovieClip Frame 20
"Level2Finish"Symbol 447 MovieClip Frame 30
"Level3"Symbol 447 MovieClip Frame 40
"Level3Finish"Symbol 447 MovieClip Frame 50
"Empty"Symbol 447 MovieClip Frame 60
"krab"Symbol 448 MovieClip Frame 1
"patrick"Symbol 448 MovieClip Frame 2
"sandy"Symbol 448 MovieClip Frame 3
"squid"Symbol 448 MovieClip Frame 4
"Idle"Symbol 465 MovieClip Frame 1
"Help"Symbol 465 MovieClip Frame 10
"StartMenu"Symbol 465 MovieClip Frame 20
"MenuOpen"Symbol 465 MovieClip Frame 30
"QuitOpen"Symbol 465 MovieClip Frame 40
"EndMenu"Symbol 465 MovieClip Frame 50
"BonusIn"Symbol 465 MovieClip Frame 60
"Bonus"Symbol 465 MovieClip Frame 70
"TimeUp"Symbol 465 MovieClip Frame 80
"Blocker"Symbol 465 MovieClip Frame 90
"Idle"Symbol 483 MovieClip Frame 1
"StartTransition"Symbol 483 MovieClip Frame 10
"IdleTransition"Symbol 483 MovieClip Frame 20
"EndTransition"Symbol 483 MovieClip Frame 30
"Idle"Symbol 547 MovieClip [mcObstacleIce] Frame 1
"Disappear"Symbol 547 MovieClip [mcObstacleIce] Frame 10
"Idle"Symbol 554 MovieClip [mcObstacleHardSnow] Frame 1
"Disappear"Symbol 554 MovieClip [mcObstacleHardSnow] Frame 10
"Appear"Symbol 584 MovieClip [mcBonusItemPoint] Frame 1
"Idle"Symbol 584 MovieClip [mcBonusItemPoint] Frame 10
"Taken"Symbol 584 MovieClip [mcBonusItemPoint] Frame 20
"Disappear"Symbol 584 MovieClip [mcBonusItemPoint] Frame 30
"IdleOff"Symbol 584 MovieClip [mcBonusItemPoint] Frame 40
"Appear"Symbol 594 MovieClip [mcBonusItemSpeed] Frame 1
"Idle"Symbol 594 MovieClip [mcBonusItemSpeed] Frame 10
"Taken"Symbol 594 MovieClip [mcBonusItemSpeed] Frame 20
"Disappear"Symbol 594 MovieClip [mcBonusItemSpeed] Frame 30
"IdleOff"Symbol 594 MovieClip [mcBonusItemSpeed] Frame 40
"Appear"Symbol 651 MovieClip [mcPlankton] Frame 1
"StartEngin"Symbol 651 MovieClip [mcPlankton] Frame 10
"Attack"Symbol 651 MovieClip [mcPlankton] Frame 20
"Die"Symbol 651 MovieClip [mcPlankton] Frame 30
"Disappear"Symbol 651 MovieClip [mcPlankton] Frame 40
"Appear"Symbol 656 MovieClip [mcFallingSnow] Frame 1
"Disappear"Symbol 656 MovieClip [mcFallingSnow] Frame 10
"Appear"Symbol 672 MovieClip [mcBonusItemTime] Frame 1
"Idle"Symbol 672 MovieClip [mcBonusItemTime] Frame 10
"Taken"Symbol 672 MovieClip [mcBonusItemTime] Frame 20
"Disappear"Symbol 672 MovieClip [mcBonusItemTime] Frame 30
"IdleOff"Symbol 672 MovieClip [mcBonusItemTime] Frame 40
"Move"Symbol 709 MovieClip Frame 1
"MoveSPUP"Symbol 709 MovieClip Frame 10
"MovePK"Symbol 709 MovieClip Frame 20
"MoveSPUPPK"Symbol 709 MovieClip Frame 30
"Move"Symbol 874 MovieClip Frame 1
"MoveSpeedUp"Symbol 874 MovieClip Frame 10
"Win"Symbol 874 MovieClip Frame 20
"Lose"Symbol 874 MovieClip Frame 30
"Slide"Symbol 874 MovieClip Frame 40
"Push"Symbol 874 MovieClip Frame 50
"FinishSnowman"Symbol 874 MovieClip Frame 60
"HurtFire"Symbol 874 MovieClip Frame 70
"HurtElectrik"Symbol 874 MovieClip Frame 80

Dynamic Text Variables

sPercentSymbol 25 EditableText"100%"
sPercentSymbol 26 EditableText"100%"
sLevelBonusSymbol 453 EditableText"<p align="center"><font face="Tiki-Island" size="16" color="#1a9dd5" letterSpacing="0.200000" kerning="0">999 999 999</font></p>"
sTimerBonusSymbol 454 EditableText"<p align="center"><font face="Tiki-Island" size="16" color="#1a9dd5" letterSpacing="0.200000" kerning="0">999 999 999</font></p>"
sScoreFinalSymbol 456 EditableText"<p align="center"><font face="Tiki-Island" size="18" color="#effdfe" letterSpacing="0.200000" kerning="0">999 999 999</font></p>"
sLevelSymbol 478 EditableText"99"
sPointSymbol 658 EditableText"-10 secs."
sScoreSymbol 885 EditableText"999 999 999"
sLevelSymbol 886 EditableText"999"
sTimerMinSymbol 887 EditableText"03"
sTimerSecSymbol 889 EditableText"00"
sScoreSymbol 900 EditableText"999 999 999 "
_sHSNameSymbol 916 EditableText"High score list comin’ up... "
_sHSScoreSymbol 923 EditableText""
_sHSNumberSymbol 924 EditableText""
sScoreSymbol 937 EditableText"999 999 999 "




http://swfchan.com/5/22553/info.shtml
Created: 26/5 -2019 21:24:42 Last modified: 26/5 -2019 21:24:42 Server time: 20/04 -2024 13:26:40