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

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

Sponge Bob Square Pants Dutchmans Dash.swf

This is the info page for
Flash #22789

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


Text
Loading

%

100

<p align="center"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0"><b>Bonus</b></font></p><p align="center"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0"><b>BlowFish</b></font></p>

<p align="center"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0"><b>Bonus</b></font></p><p align="center"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0"><b>Fireballs</b></font></p>

<p align="center"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0"><b>Bubble</b></font></p><p align="center"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0"><b>Friend</b></font></p>

HOOK SHORTCUT

CANNONBALL ZONE

DutchShip

FIRE RAIN ZONE

FIREBALL ZONE

Transition

Boss Transition

watch

on nickelodeon

spongebob squarepants

"

!

Play

How

play

to

View

High Scores

How to

play

Next

RUN RIGHT

JUMP

RUN LEFT

CROUCH

SpAcEBAR

He is being held captive in the Flying Dutchman’s lair!

S

pongeBob and

to rescue him!

P

atrick

IT s up to

C

ONTROLS

SPECIAL ATTACK

G

OH NO

!

...

ary has been SnaIlnapped !

Back


out of

coming

and have spikes

your body.

G

rab this so you can grow

G

electric jellyfishes

rab this

so you can throw

at enemies.

for a free ride!

C

atch the hook

ollect

100

to earn an

extra Life.

of these

c

b

ONUSES

S

PECIAL ATTACKs

19

ime

T

u

n

e

M

99

ev-

L

2

9:99

302 360 450

PopUps

Menu Pop

Resume

Resume

Resume

HELP

HELP

HELP

on

off

/

SOUNDS

on

off

/

on

off

MUSIC

MUSIC

MUSIC

QUIT

QUIT

QUIT

Confirm Pop

Are you absolutely utterly convinced
that you might eventually consider
the remote possibility of quitting this game?

On second
thought...

Eee....Yeah!

Eee....Yeah!

Eee....Yeah!

QuitTing

<p align="left"><font face="SignPainter-HouseShowcard" size="20" color="#156193" letterSpacing="0.000000" kerning="0">?</font></p>

TimesUp Pop

T

ime'S

up

Instructions Pop

LevelBuild Page

Build Transition

100

BUILDING LEVEL

Game Transition

Reverse Transition

…Wanna play again?

ou saved Gary!

Y

ou are great heroes!

S

pongeBob

atrick

and

P

ongratulations

c

!

!

core

<p align="right"><font face="Tiki-Island" size="32" color="#ffffff" letterSpacing="2.000000" kerning="1">102 564 350</font></p>

S

Play

Again

Play

Again

Submit

S

core

!

I’m   orryyyy

...

aryyy

G

!

s

core

<p align="right"><font face="Tiki-Island" size="35" color="#d5f7ab" letterSpacing="2.000000" kerning="1">102 564 350</font></p>

S

igh

cores

S

H

High score list comin’ up...

Score

No

Nickname

Y

our Score

<p align="center"><font face="Tiki-Island" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">102 564 320</font></p>

Great scores from great heroes:

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; _focusrect = false; _quality = "MEDIUM"; this.onEnterFrame = function () { if (this._framesloaded >= 10) { gotoAndStop ("Loading"); } };
Frame 10
function update() { mcState.txtPercent.text = Math.floor(nFakePc); } Stage.showMenu = false; _focusrect = false; var MAX_LOAD_SPEED = 4; var TARGET_LABEL = "Loaded"; var nFakePc = 0; var nPc; var sPc; var nFrame; this.onEnterFrame = function () { var _local2 = getBytesLoaded() / getBytesTotal(); nPc = Math.floor(_local2 * 100); nFakePc = nFakePc + MAX_LOAD_SPEED; if (nFakePc > nPc) { nFakePc = nPc; } update(); if (nFakePc == 100) { delete this.onEnterFrame; gotoAndStop(TARGET_LABEL); } }; stop();
Frame 20
gotoAndStop ("Init");
Frame 30
new Main(this);
Symbol 3 MovieClip [SarbakanLibrary] Frame 1
#initclip 1 Object.registerClass("SarbakanLibrary", LibCompileHookComponent); #endinitclip
Symbol 40 Button
on (keyPress "<Left>") { return(undefined); } on (keyPress "<Right>") { return(undefined); } on (keyPress "<Up>") { return(undefined); } on (keyPress "<Down>") { return(undefined); }
Symbol 88 MovieClip Frame 1
SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 92 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 102 MovieClip Frame 1
SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 106 MovieClip Frame 1
SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 112 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 116 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 117 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 119 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 123 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 125 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 126 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 128 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 130 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 142 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 145 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 155 MovieClip Frame 1
_global.LevelManager.Instance.doAddGaryCage(this);
Symbol 168 MovieClip Frame 1
this._visible = false;
Symbol 177 MovieClip Frame 1
_global.LevelManager.Instance.doAddLever(this);
Symbol 179 MovieClip Frame 1
_global.LevelManager.Instance.doAddDutchmanAt(this);
Symbol 194 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 199 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 223 MovieClip Frame 1
_global.LevelManager.Instance.doAddPointBonus(this, 1);
Symbol 241 MovieClip Frame 1
_global.LevelManager.Instance.doAddClamshell(this);
Symbol 247 MovieClip Frame 1
_global.LevelManager.Instance.doAddClamItem(this, LevelItems.Bonuses.LD_ClamItem.ITEM_BONUS_BLOWFISH);
Symbol 249 MovieClip Frame 1
this._visible = false;
Symbol 251 MovieClip Frame 1
_global.LevelManager.Instance.doAddSecondaryCPTrigger(this);
Symbol 349 MovieClip Frame 1
_global.LevelManager.Instance.doAddGroundEnnemy(this);
Symbol 355 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 360 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 366 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 371 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 379 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 382 MovieClip Frame 1
_global.LevelManager.Instance.doAddClamItem(this, LevelItems.Bonuses.LD_ClamItem.ITEM_BONUS_FIREBALLS);
Symbol 396 MovieClip Frame 1
_global.LevelManager.Instance.doAddPointBonus(this, 3);
Symbol 474 MovieClip Frame 1
_global.LevelManager.Instance.doAddPerimeterFlyingEnnemy(this);
Symbol 486 MovieClip Frame 1
_global.LevelManager.Instance.doAddPointBonus(this, 2);
Symbol 498 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 501 MovieClip Frame 1
_global.LevelManager.Instance.doAddClamItem(this, LevelItems.Bonuses.LD_ClamItem.ITEM_BUBBLEFRIEND);
Symbol 504 MovieClip Frame 1
_global.LevelManager.Instance.doAddEnnemyBlocker(this);
Symbol 511 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 516 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 522 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 527 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 532 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 537 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 667 MovieClip Frame 1
_global.LevelManager.Instance.doAddPrimaryCPTrigger(this);
Symbol 671 MovieClip Frame 1
_global.LevelManager.Instance.doAddHookShortcut(this);
Symbol 679 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 687 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 695 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 704 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 710 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 717 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 724 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 730 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 735 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 738 MovieClip Frame 1
_global.LevelManager.Instance.doAddCBZone(this);
Symbol 746 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 751 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 753 MovieClip Frame 1
_global.LevelManager.Instance.doAddEndTrigger(this);
Symbol 758 MovieClip Frame 1
_global.LevelManager.Instance.doAddShipAt(this);
Symbol 768 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 773 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 780 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 786 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 791 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 800 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 806 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 812 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 816 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 820 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 824 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 832 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 839 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 843 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 850 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 853 MovieClip Frame 1
_global.LevelManager.Instance.doAddFireRainZone(this);
Symbol 860 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 866 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1070 MovieClip Frame 11
stop();
Symbol 1071 MovieClip Frame 11
stop();
Symbol 1086 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 1171 MovieClip Frame 1
stop(); _global.Player.Instance.setHat(this);
Symbol 1176 MovieClip Frame 1
stop();
Symbol 1196 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 1197 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 1198 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 1214 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 1274 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 1327 MovieClip Frame 1
stop(); _global.Player.Instance.setHat(this);
Symbol 1330 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 1331 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 1335 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 1338 MovieClip Frame 1
stop();
Symbol 1384 MovieClip Frame 1
this._visible = _global.Player.Instance.GotGary;
Symbol 1419 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 1438 MovieClip Frame 1
this._visible = _global.Player.Instance.GotGary;
Symbol 1458 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1464 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1470 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1474 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1478 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1482 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1487 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1492 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1497 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1501 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1506 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1514 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1519 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1524 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1535 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1540 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1542 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1546 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1550 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1554 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1559 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1563 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1569 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1573 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1577 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1583 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1588 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1592 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1597 MovieClip Frame 1
this.bAllowDisable = true; SideScroller.SideScrollerManager.__get__Instance().doAddStaticObject(this);
Symbol 1600 MovieClip Frame 1
_global.LevelManager.Instance.doAddFBZone(this);
Symbol 1658 MovieClip Frame 1
stop();
Symbol 1659 MovieClip Frame 1
stop();
Symbol 1718 MovieClip Frame 1
stop();
Symbol 1718 MovieClip Frame 2
gotoAndStop (1);
Symbol 16 MovieClip [__Packages.Library.DispatcherBase] Frame 0
class Library.DispatcherBase { var bPaused, aListeners; function DispatcherBase () { bPaused = false; aListeners = new Array(); } function doEnterFrame() { if (!bPaused) { doDispatchMessage("doEnterFrame"); } } function doAddListener(__oRef) { aListeners.push(__oRef); } function doRemoveListener(__oRef) { for (var _local2 in aListeners) { if (aListeners[_local2] == __oRef) { delete aListeners[_local2]; aListeners.splice(Number(_local2), 1); } } } function doPause() { bPaused = true; doDispatchMessage("doPause"); } function doResume() { bPaused = false; doDispatchMessage("doResume"); } function doDestroy() { delete aListeners; } function doDispatchMessage(__sMessage) { for (var _local3 in aListeners) { aListeners[_local3][__sMessage](); } } }
Symbol 2198 MovieClip [__Packages.SideScroller.SideScrollerManager] Frame 0
class SideScroller.SideScrollerManager extends Library.DispatcherBase { static var oCtrl; var mcRef, oParentObject, aLayers, nCurrentPosition, bAutoScroll, nNextDepth, nStageWidth, nStageHeight, oCamera, oFixedLimits, nScrollSpeed, nScrollMethod, oDefaultLayerId, bPaused; function SideScrollerManager (__mcRef, __nStageWidth, __nStageHeight, __oParentObject) { super(); mcRef = __mcRef; oParentObject = __oParentObject; oCtrl = this; aLayers = new Array(); nCurrentPosition = 0; bAutoScroll = false; nNextDepth = 0; nStageWidth = __nStageWidth; nStageHeight = __nStageHeight; oCamera = new SideScroller.BasicCamera(nStageWidth, nStageHeight, this); oParentObject.doAddListener(this); } static function get Instance() { return(oCtrl); } function doEnterFrame() { super.doEnterFrame(); doMoveLayers(); } function doAddLayer(__oLayerID, __nLayerType, __nAttachMethod) { var _local3 = mcRef.createEmptyMovieClip((__oLayerID.toString() + "_") + nNextDepth, nNextDepth); var _local2 = new SideScroller.Layer(__oLayerID, _local3, __nLayerType, __nAttachMethod, this); aLayers.push(_local2); nNextDepth++; return(_local2); } function setFixedLimits(__oFixedLimits) { oFixedLimits = __oFixedLimits; } function setScrollSpeed(__nScrollSpeed) { bAutoScroll = true; nScrollSpeed = __nScrollSpeed; } function setScrollMethod(__nScrollMethod) { nScrollMethod = __nScrollMethod; } function setDefaultLayer(__oLayerID) { oDefaultLayerId = __oLayerID; } function getLayer(__oLayerID) { var _local3; var _local2; _local2 = 0; while (_local2 <= (aLayers.length - 1)) { if (aLayers[_local2].Id == __oLayerID) { _local3 = aLayers[_local2]; } _local2++; } return(_local3); } function getLayerFor(__mcObject) { var _local3; var _local2; _local2 = 0; while (_local2 <= (aLayers.length - 1)) { if (String(__mcObject).indexOf(String(aLayers[_local2].Ref)) != -1) { _local3 = aLayers[_local2]; } _local2++; } return(_local3); } function doAddStaticObject(__mcObject) { new SideScroller.StaticObject(__mcObject, getLayerFor(__mcObject)); } function doDestroy() { for (var _local3 in aLayers) { aLayers[_local3].doDestroy(); delete aLayers[_local3]; aLayers.splice(Number(_local3), 1); } delete aLayers; oCamera.doDestroy(); delete oCamera; delete oCtrl; oParentObject.doRemoveListener(this); super.doDestroy(); } function get Active() { return(!bPaused); } function get StageWidth() { return(nStageWidth); } function get StageHeight() { return(nStageHeight); } function get ScrollMethod() { return(nScrollMethod); } function get CameraManager() { return(oCamera); } function get Limits() { var _local4 = new Object(); if (oFixedLimits == undefined) { var _local5; var _local3; _local3 = 0; while (_local3 <= (aLayers.length - 1)) { if (aLayers[_local3].Id == oDefaultLayerId) { _local5 = aLayers[_local3]; } _local3++; } if (_global.LevelManager.Instance.PlayMethod == Game.PLAY_REVERSE) { _local4.left = -_local5.__get__PanelsWidth(); _local4.right = 0; _local4.top = 0; _local4.bottom = _local5.PanelsHeight; } else { _local4.left = 0; _local4.right = _local5.PanelsWidth; _local4.top = 0; _local4.bottom = _local5.PanelsHeight; } } else { _local4 = oFixedLimits; } return(_local4); } function doMoveLayers() { var _local2; _local2 = 0; while (_local2 <= (aLayers.length - 1)) { nCurrentPosition = oCamera.PosX; aLayers[_local2].doMoveTo(nCurrentPosition, oCamera.__get__PosY()); _local2++; } } static var LOOP_BUFFER = 50; static var SCROLL_ONE_WAY = 1; static var SCROLL_BOTH_SIDE = 2; static var ONE_WAY_CAMERA_BUFFER = 120; }
Symbol 2199 MovieClip [__Packages.SideScroller.BasicCamera] Frame 0
class SideScroller.BasicCamera { var nStageWidth, nStageHeight, oParent, nMode, nFollowTargetPositionX, nFollowTargetPositionY, nFollowAddonX, nFollowAddonY, nMaxSpeed, nAcceleration, nCurrentX, nTargetX, nCurrentY, nTargetY, nSpeedX, nSpeedY, bFirstStartUp, oLockedObject, __get__MaxSpeed, __get__Acceleration; function BasicCamera (__nStageWidth, __nStageHeight, __oParent) { nStageWidth = __nStageWidth; nStageHeight = __nStageHeight; oParent = __oParent; nMode = MODE_FREE; nFollowTargetPositionX = DEFAULT_FOLLOW_CENTER_X; nFollowTargetPositionY = DEFAULT_FOLLOW_CENTER_Y; if (LevelManager.__get__Instance().__get__PlayMethod() == Game.PLAY_REVERSE) { nFollowTargetPositionX = 375; } nFollowAddonX = 0; nFollowAddonY = 0; nMaxSpeed = SPEED_MAX; nAcceleration = ACCELERATION; nCurrentX = 0; nTargetX = 0; nCurrentY = 0; nTargetY = 0; nSpeedX = 0; nSpeedY = 0; bFirstStartUp = true; oParent.doAddListener(this); } function setFreeMode() { nMode = MODE_FREE; delete oLockedObject; } function doLockOn(__oElement, __bInstantMove) { if (__bInstantMove == undefined) { __bInstantMove = false; } nMode = MODE_LOCK; oLockedObject = __oElement; if (bFirstStartUp || (__bInstantMove)) { bFirstStartUp = false; doMoveTo(oLockedObject.__get__Ref()._x, oLockedObject.__get__Ref()._y); } } function doEnterFrame() { if (nMode == MODE_LOCK) { nTargetX = ((oLockedObject.__get__Ref()._x - BUFFER_SCREEN_LEFT) - nFollowTargetPositionX) - nFollowAddonX; nTargetY = ((oLockedObject.__get__Ref()._y - BUFFER_SCREEN_TOP) - nFollowTargetPositionY) - nFollowAddonY; } nSpeedX = (nTargetX - nCurrentX) / (100 / nAcceleration); nSpeedY = (nTargetY - nCurrentY) / (100 / nAcceleration); if (Math.abs(nSpeedX) > nMaxSpeed) { nSpeedX = nMaxSpeed * Library.Utils.MoreMath.getPolarity(nSpeedX); } if (Math.abs(nSpeedY) > nMaxSpeed) { nSpeedY = nMaxSpeed * Library.Utils.MoreMath.getPolarity(nSpeedY); } if (Math.abs(nSpeedX) < 0.2) { nSpeedX = 0; nCurrentX = nTargetX; } if (Math.abs(nSpeedY) < 0.2) { nSpeedY = 0; nCurrentY = nTargetY; } var _local2 = doMoveTo(nCurrentX + nSpeedX, nCurrentY + nSpeedY); } function doTravelTo(__nX, __nY) { setFreeMode(); nTargetX = __nX; nTargetY = __nY; } function doMoveTo(__nX, __nY) { if (__nX < oParent.__get__Limits().left) { __nX = oParent.__get__Limits().left; } if (__nX > (oParent.__get__Limits().right - nStageWidth)) { __nX = oParent.__get__Limits().right - nStageWidth; } if (__nY < oParent.__get__Limits().top) { __nY = oParent.__get__Limits().top; } if (__nY > (oParent.__get__Limits().bottom - nStageHeight)) { __nY = oParent.__get__Limits().bottom - nStageHeight; } var _local6 = __nX - nCurrentX; var _local5 = __nY - nCurrentY; nCurrentX = __nX; nCurrentY = __nY; var _local4 = new Object(); _local4.x = _local6; _local4.y = _local5; return(_local4); } function doReinitMaxSpeed() { nMaxSpeed = SPEED_MAX; } function doDestroy() { oParent.doRemoveListener(this); delete oParent; delete oLockedObject; } function get PosX() { return(-nCurrentX); } function get PosY() { return(-nCurrentY); } function set MaxSpeed(__nSpeed) { nMaxSpeed = __nSpeed; //return(__get__MaxSpeed()); } function set Acceleration(__nAcceleration) { nAcceleration = __nAcceleration; //return(__get__Acceleration()); } function set FollowAddonX(__nFollowAddonX) { nFollowAddonX = __nFollowAddonX; //return(FollowAddonX); } function get FollowAddonX() { return(nFollowAddonX); } function set FollowAddonY(__nFollowAddonY) { nFollowAddonY = __nFollowAddonY; //return(FollowAddonY); } function get FollowAddonY() { return(nFollowAddonY); } static var MODE_LOCK = 1; static var MODE_FREE = 2; static var BUFFER_SCREEN_LEFT = 50; static var BUFFER_SCREEN_TOP = 50; static var BUFFER_SCREEN_RIGHT = 50; static var BUFFER_SCREEN_BOTTOM = 50; static var BUFFER_FOLLOW = 4; static var DEFAULT_FOLLOW_CENTER_X = 150; static var DEFAULT_FOLLOW_CENTER_Y = 150; static var SPEED_MAX = 50; static var ACCELERATION = 25; }
Symbol 14 MovieClip [__Packages.Library.State] Frame 0
class Library.State { var mcRef, bStateLocked, bPaused, sState, nStateTotalFrame; function State (__mcRef) { mcRef = __mcRef; bStateLocked = false; bPaused = false; } function doEnterFrame() { this["do" + sState](); } function doPause() { bPaused = true; mcRef.mcState.stop(); } function doResume() { bPaused = false; mcRef.mcState.play(); } function setState(__sState) { if (!bStateLocked) { doForcedSetState(__sState); } } function doForcedSetState(__sState) { if (sState != __sState) { doUnLoadStateAction(sState); sState = __sState; mcRef.gotoAndStop(sState); nStateTotalFrame = mcRef.mcState._totalframes; doLoadStateAction(sState); } } function get Paused() { return(bPaused); } function get CurrentState() { return(sState); } function doLoadStateAction() { } function doUnLoadStateAction() { } function doLockState() { bStateLocked = true; } function doUnlockState() { bStateLocked = false; } function isStateComplete() { var _local2 = false; if (mcRef.mcState._currentframe == nStateTotalFrame) { _local2 = true; } return(_local2); } function isStateStarting() { var _local2 = false; if (mcRef.mcState._currentframe == 1) { _local2 = true; } return(_local2); } }
Symbol 2200 MovieClip [__Packages.SideScroller.BasicObject] Frame 0
class SideScroller.BasicObject extends Library.State { var oLayer, bOnLayerBaseLevel, mcRef, bDestroyed, bCheckObjects, bObjectBlock, bObjectSpecial, oGround, oNegativeGround, nPanelPosX, nPanelPosY, bDisableAllowed, setState, oPreCalculatedCoords, bDisabled, doForcedSetState, sDisableState, CurrentState, tmpCoord, nHitDistance, nCenterDiffX, nCenterDiffY; function BasicObject (__mcRef, __oLayer) { super(__mcRef); oLayer = __oLayer; bOnLayerBaseLevel = mcRef._parent == oLayer.__get__Ref().mcObjects; bDestroyed = false; bCheckObjects = true; bObjectBlock = true; bObjectSpecial = false; oLayer.doAddObject(this); if (mcRef.mcGround != undefined) { oGround = new SideScroller.Ground(mcRef.mcGround, this); } else if (mcRef.mcNegativeGround != undefined) { oNegativeGround = new SideScroller.NegativeGround(mcRef.mcNegativeGround, this); } if (!bOnLayerBaseLevel) { nPanelPosX = mcRef._parent._x; nPanelPosY = mcRef._parent._y; } bDisableAllowed = false; setState("Idle"); } function doEnterFrame() { super.doEnterFrame(); delete oPreCalculatedCoords; } function doEnable() { if (bDisableAllowed && (bDisabled)) { bDisabled = false; doForcedSetState(sDisableState); } } function doDisable() { if (bDisableAllowed) { bDisabled = true; sDisableState = CurrentState; doForcedSetState("Disabled"); } } function doCheckObjects() { if (bCheckObjects) { var _local3 = oLayer.getSpecialObjects(this); if (_local3.length != undefined) { var _local4 = oLayer.__get__Ref()._x; var _local5 = oLayer.__get__Ref()._y; var _local2; _local2 = 0; while (_local2 <= (_local3.length - 1)) { if (_local3[_local2].Hit.hitTest(Hit)) { onHitSpecial(_local3[_local2]); _local3[_local2].onHitSpecial(this); } _local2++; } } } } function doDestroy() { bDestroyed = true; oGround.doDestroy(); oNegativeGround.doDestroy(); delete oGround; delete oNegativeGround; delete oPreCalculatedCoords; delete tmpCoord; mcRef.swapDepths(oLayer.getRemoveDepth(mcRef)); mcRef.removeMovieClip(); delete mcRef; oLayer.doRemoveObject(this); oLayer.doRemoveListener(this); delete oLayer; } function onHit(__oRef) { } function onHitSpecial(__oRef) { } function get GroundObject() { if (oGround != undefined) { return(oGround); } if (oNegativeGround != undefined) { return(oNegativeGround); } } function get GroundModifier() { return((oGround != undefined) || (oNegativeGround != undefined)); } function get ParentLayer() { return(oLayer); } function get ObjectBlock() { return(bObjectBlock); } function get ObjectSpecial() { return(bObjectSpecial); } function get Hitable() { return(mcRef.mcState.mcHit != undefined); } function get HitDistance() { return(nHitDistance); } function get Hit() { return(mcRef.mcState.mcHit); } function get Coord() { if (oPreCalculatedCoords == undefined) { var _local2 = new Object(); if (OnLayerBaseLevel) { _local2.x = Ref._x; _local2.y = Ref._y; } else { _local2.x = Ref._x + nPanelPosX; _local2.y = Ref._y + nPanelPosY; } oPreCalculatedCoords = _local2; } return(oPreCalculatedCoords); } function get OnLayerBaseLevel() { return(bOnLayerBaseLevel); } function get Ref() { return(mcRef); } function doLoadStateAction() { doCheckHitZone(); var _local2 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.getBounds(mcRef)); nCenterDiffX = _local2.x; nCenterDiffY = _local2.y; } function doCheckHitZone() { var _local4; if (mcRef.mcState.mcHit != undefined) { _local4 = mcRef.mcState.mcHit; mcRef.mcState.mcHit._visible = false; } else { _local4 = mcRef.mcState; } var _local2 = _local4.getBounds(mcRef); var _local5 = Library.Utils.MoreMath.getDistance(0, 0, _local2.xMin, _local2.yMin); var _local6 = Library.Utils.MoreMath.getDistance(0, 0, _local2.xMax, _local2.yMin); var _local7 = Library.Utils.MoreMath.getDistance(0, 0, _local2.xMix, _local2.yMax); var _local8 = Library.Utils.MoreMath.getDistance(0, 0, _local2.xMax, _local2.yMax); var _local3 = Math.max(_local5, _local6, _local7, _local8); _local3 = Math.abs(_local3); nHitDistance = _local3; } }
Symbol 2201 MovieClip [__Packages.SideScroller.Layer] Frame 0
class SideScroller.Layer extends Library.DispatcherBase { var mcRef, oSSInstance, nLayerType, nAttachMethod, oLayerID, nNextPanelDepth, nNextObjectDepth, nNextRemoveDepth, nNextFrontDepth, nParalaxRatioX, nParalaxRatioY, nOverLap, bFirstPanel, bInitPhase, aPanelsLinkages, aPanelsVisual, aObjects, nFloorHeight, __get__ParalaxRatioX, __get__ParalaxRatioY, __get__BaseFloor; function Layer (__oLayerID, __mcRef, __nLayerType, __nAttachMethod, __oSSInstance) { super(); mcRef = __mcRef; oSSInstance = __oSSInstance; mcRef.createEmptyMovieClip("mcPanels", 1); mcRef.createEmptyMovieClip("mcObjects", 2); mcRef.mcPanels.lineStyle(0, 0, 0); mcRef.mcPanels.lineTo(1, 1); mcRef.mcObjects.lineStyle(0, 0, 0); mcRef.mcObjects.lineTo(1, 1); nLayerType = __nLayerType; nAttachMethod = __nAttachMethod; oLayerID = __oLayerID; nNextPanelDepth = DEPTH_PANEL_MIN; nNextObjectDepth = DEPTH_OBJECT_MIN; nNextRemoveDepth = DEPTH_REMOVE_MIN; nNextFrontDepth = DEPTH_FRONT_MIN; if (nLayerType == TYPE_STATIC) { nParalaxRatioX = 0; nParalaxRatioY = 0; } else { nParalaxRatioX = 1; nParalaxRatioY = 1; } nOverLap = 0; bFirstPanel = true; bInitPhase = false; aPanelsLinkages = new Array(); aPanelsVisual = new Array(); aObjects = new Array(); if (_global.LevelManager.Instance.PlayMethod == Game.PLAY_REVERSE) { mcRef._x = mcRef._x + SideScroller.SideScrollerManager.__get__Instance().StageWidth; } nFloorHeight = Number.POSITIVE_INFINITY; oSSInstance.doAddListener(this); } function doEnterFrame() { if (nLayerType == TYPE_MOVING) { doCheckLooping(); } if (!bInitPhase) { var _local2 = getCurrentObjects(); for (var _local3 in _local2) { _local2[_local3].doEnterFrame(); } } } function setOverlap(__n) { nOverLap = __n; } function doAddPanelLinkage(sLinkage) { aPanelsLinkages.push(sLinkage); } function doAddPanelLinkageSet(__aPanelsLinkagesLinkage) { var _local2; _local2 = 0; while (_local2 <= (__aPanelsLinkagesLinkage.length - 1)) { doAddPanelLinkage(__aPanelsLinkagesLinkage[_local2]); _local2++; } } function doAttachVisual(__sLinkage) { do { nNextObjectDepth++; if (nNextObjectDepth > DEPTH_FRONT_MAX) { nNextObjectDepth = DEPTH_FRONT_MIN; } } while (mcRef.mcObjects.getInstanceAtDepth(nNextObjectDepth) != undefined); var _local2 = mcRef.mcObjects.attachMovie(__sLinkage, (("mcObject_" + __sLinkage) + "_") + nNextObjectDepth, nNextObjectDepth); return(_local2); } function doPutInFront(__mc) { do { nNextFrontDepth++; if (nNextFrontDepth > DEPTH_FRONT_MAX) { nNextFrontDepth = DEPTH_FRONT_MIN; } } while (__mc._parent.getInstanceAtDepth(nNextFrontDepth) != undefined); __mc.swapDepths(nNextFrontDepth); } function doAddObject(__oObject) { var _local3 = -1; for (var _local4 in aPanelsVisual) { if (String(__oObject.__get__Ref()).indexOf(String(aPanelsVisual[_local4].mcRef)) != -1) { aPanelsVisual[_local4].aObjects.push(__oObject); _local3 = aPanelsVisual[_local4].nId; } } if (_local3 == -1) { aObjects.push(__oObject); } } function doRemoveObject(__oObject) { if (aObjects.length > 0) { for (var _local4 in aObjects) { if (aObjects[_local4] == __oObject) { delete aObjects[_local4]; aObjects.splice(Number(_local4), 1); } } } for (var _local4 in aPanelsVisual) { for (var _local3 in aPanelsVisual[_local4].aObjects) { if (aPanelsVisual[_local4].aObjects[_local3] == __oObject) { delete aPanelsVisual[_local4].aObjects[_local3]; aPanelsVisual[_local4].aObjects.splice(Number(_local3), 1); } } } } function getCurrentObjects() { var _local2 = new Array(); for (var _local3 in aPanelsVisual) { if (aPanelsVisual[_local3].bShow) { _local2 = _local2.concat(aPanelsVisual[_local3].aObjects); } } _local2 = _local2.concat(aObjects); return(_local2); } function getCollidableObjects(__oRequester) { var _local10 = new Array(); var _local8 = __oRequester.__get__Coord(); var _local5 = getCurrentObjects(); var _local3; _local3 = 0; while (_local3 <= (_local5.length - 1)) { if (_local5[_local3] != __oRequester) { var _local2 = _local5[_local3]; if (_local2.__get__Hitable() && (_local2.__get__ObjectBlock())) { var _local4 = _local2.__get__Coord(); var _local6 = Library.Utils.MoreMath.getManhattanDistance(_local4.x, _local4.y, _local8.x, _local8.y); var _local7 = _local2.__get__HitDistance() + __oRequester.__get__HitDistance(); if (Math.abs(_local6) <= _local7) { _local10.push(_local2); } } } _local3++; } return(_local10); } function getGroundObjects(__oRequester) { var _local5 = new Array(); var _local4 = getCurrentObjects(); var _local2; _local2 = 0; while (_local2 <= (_local4.length - 1)) { if (_local4[_local2] != __oRequester) { var _local3 = _local4[_local2]; if (_local3.__get__GroundModifier()) { _local5.push(_local3); } } _local2++; } return(_local5); } function getSpecialObjects(__oRequester) { var _local10 = new Array(); var _local8 = __oRequester.__get__Coord(); var _local5 = getCurrentObjects(); var _local3; _local3 = 0; while (_local3 <= (_local5.length - 1)) { if (_local5[_local3] != __oRequester) { var _local2 = _local5[_local3]; if (_local2.__get__Hitable() && (_local2.__get__ObjectSpecial())) { var _local4 = _local2.__get__Coord(); var _local6 = Library.Utils.MoreMath.getManhattanDistance(_local4.x, _local4.y, _local8.x, _local8.y); var _local7 = _local2.__get__HitDistance() + __oRequester.__get__HitDistance(); if (Math.abs(_local6) <= _local7) { _local10.push(_local2); } } } _local3++; } return(_local10); } function getFloorAt(__nPositionX, __nPositionY, __oRequester) { var _local5 = nFloorHeight; var _local7 = new Array(); var _local10 = getGroundObjects(SideScroller.BasicObject(__oRequester)); var _local4; _local4 = 0; while (_local4 <= (_local10.length - 1)) { var _local6 = _local10[_local4].GroundObject; if ((_local6.StartPos <= __nPositionX) && (_local6.EndPos >= __nPositionX)) { if (_local6 instanceof SideScroller.Ground) { var _local3 = _local6.getGroundAt(__nPositionX); var _local2 = true; if (_local3 > _local5) { _local2 = false; } else if (__oRequester.__get__Speeds().y < -0.25) { _local2 = false; } else if (_local3 < ((__nPositionY - __oRequester.__get__CliffClimbCapacity()) - __oRequester.__get__Speeds().y)) { _local2 = false; } if (_local2) { _local5 = _local3; } } else if (_local6 instanceof SideScroller.NegativeGround) { _local7.push(_local6); } } _local4++; } if (_local5 == nFloorHeight) { _local4 = 0; while (_local4 <= (_local7.length - 1)) { var _local6 = _local7[_local4]; if (_local6.getGroundAt() > _local5) { _local5 = _local6.getGroundAt(); } _local4++; } } return(_local5); } function doMoveTo(__nX, __nY) { if (nLayerType == TYPE_MOVING) { mcRef._x = __nX * nParalaxRatioX; mcRef._y = __nY * nParalaxRatioY; if (nParalaxRatioX != 1) { if (_global.LevelManager.Instance.PlayMethod == Game.PLAY_REVERSE) { mcRef._x = mcRef._x + SideScroller.SideScrollerManager.__get__Instance().StageWidth; } } } doCheckLooping(); } function getRemoveDepth(__mc) { do { nNextRemoveDepth++; if (nNextRemoveDepth > DEPTH_REMOVE_MAX) { nNextRemoveDepth = DEPTH_REMOVE_MIN; } } while (__mc._parent.getInstanceAtDepth(nNextRemoveDepth) != undefined); return(nNextRemoveDepth); } function doForceAddPanel() { doAddPanel(); } function doDestroy() { trace("doDestroy: LAYER : " + oLayerID); oSSInstance.doRemoveListener(this); for (var _local3 in aPanelsVisual) { doRemoveObjectsIn(aPanelsVisual[_local3].mcRef); } for (var _local3 in aObjects) { aObjects[_local3].oObj.doDestroy(); delete aObjects[_local3].oObj; } delete aPanelsVisual; delete aObjects; delete oSSInstance; mcRef.swapDepths(getRemoveDepth(mcRef)); mcRef.removeMovieClip(); delete mcRef; super.doDestroy(); } function get AllObjects() { return(Library.Utils.Tools.doCopyArray(aObjects)); } function get Id() { return(oLayerID); } function get PanelsWidth() { return(mcRef.mcPanels._width); } function get PanelsHeight() { return(Math.min(mcRef.mcPanels._height, MAX_HEIGHT)); } function get PanelsRef() { return(Ref.mcPanels); } function get Ref() { return(mcRef); } function set ParalaxRatioX(__nParalaxRatioX) { nParalaxRatioX = __nParalaxRatioX; //return(__get__ParalaxRatioX()); } function set ParalaxRatioY(__nParalaxRatioY) { nParalaxRatioY = __nParalaxRatioY; //return(__get__ParalaxRatioY()); } function set BaseFloor(__nFloorHeight) { nFloorHeight = __nFloorHeight; //return(__get__BaseFloor()); } function doCheckLooping(__nOldMax) { var _local3; if (_global.LevelManager.Instance.PlayMethod == Game.PLAY_REVERSE) { _local3 = PanelsWidth - mcRef._x; } else { _local3 = PanelsWidth + mcRef._x; } if (_local3 != __nOldMax) { if (_global.LevelManager.Instance.PlayMethod == Game.PLAY_REVERSE) { if (_local3 <= SideScroller.SideScrollerManager.LOOP_BUFFER) { doAddPanel(); doCheckLooping(_local3); } } else if (_local3 <= (oSSInstance.__get__StageWidth() + SideScroller.SideScrollerManager.LOOP_BUFFER)) { doAddPanel(); doCheckLooping(_local3); } if (!bInitPhase) { doCheckForPanelRemoval(); doCheckForPanelShowAgain(); } } } function doAddPanel() { var _local5; var _local4; switch (nAttachMethod) { case METHOD_ORDERED : if (aPanelsLinkages.length > 0) { if (_global.LevelManager.Instance.PlayMethod == Game.PLAY_REVERSE) { _local5 = String(aPanelsLinkages.pop()); } else { _local5 = String(aPanelsLinkages.shift()); } _local4 = true; } else { _local4 = false; } break; case METHOD_RANDOM : var _local7 = Library.Utils.MoreMath.getRandomRange(0, aPanelsLinkages.length - 1); _local5 = aPanelsLinkages[_local7]; _local4 = true; } if (_local4) { var _local3 = PanelsWidth; var _local6 = mcRef.mcPanels.attachMovie(_local5, "mcPanel" + Library.Utils.Tools.getFormatedNumber(nNextPanelDepth, 3), nNextPanelDepth); if (_global.LevelManager.Instance.PlayMethod == Game.PLAY_REVERSE) { _local3 = ((-_local3) - _local6._width) + nOverLap; if (aPanelsVisual.length == 0) { _local3 = _local3 - nOverLap; } } else { _local3 = _local3 - nOverLap; if (aPanelsVisual.length == 0) { _local3 = _local3 + nOverLap; } } _local6._x = _local3; aPanelsVisual.push({nId:aPanelsVisual.length, bShow:true, mcRef:_local6, aObjects:new Array()}); nNextPanelDepth++; if (nNextPanelDepth > DEPTH_PANEL_MAX) { nNextPanelDepth = DEPTH_PANEL_MIN; } } } function doRemoveObjectsIn(__mcContainer) { var _local4; for (_local4 in aObjects) { if (String(aObjects[_local4].Ref).indexOf(String(__mcContainer)) != -1) { aObjects[_local4].oObj.doDestroy(); } } for (_local4 in aPanelsVisual) { if (aPanelsVisual[_local4].mcRef == __mcContainer) { for (var _local3 in aPanelsVisual[_local4].aObjects) { aPanelsVisual[_local4].aObjects[_local3].doDestroy(); } delete aPanelsVisual[_local4].aObjects; } } } function doCheckForPanelRemoval() { for (var _local7 in aPanelsVisual) { if (aPanelsVisual[_local7].bShow) { var _local2 = aPanelsVisual[_local7].mcRef; var _local5; var _local4; _local5 = (_local2._x + _local2._width) + mcRef._x; _local4 = _local2._x + mcRef._x; var _local3 = false; if (_local5 < (-SideScroller.SideScrollerManager.LOOP_BUFFER)) { _local3 = true; } else if (_local4 > (SideScroller.SideScrollerManager.__get__Instance().__get__StageWidth() + SideScroller.SideScrollerManager.LOOP_BUFFER)) { _local3 = true; } if (_local3) { aPanelsVisual[_local7].bShow = false; _local2._visible = false; for (var _local6 in aPanelsVisual[_local7].aObjects) { aPanelsVisual[_local7].aObjects[_local6].doDisable(); } } } } } function doCheckForPanelShowAgain() { for (var _local7 in aPanelsVisual) { if (!aPanelsVisual[_local7].bShow) { var _local2 = aPanelsVisual[_local7].mcRef; var _local5; var _local4; _local5 = (_local2._x + _local2._width) + mcRef._x; _local4 = _local2._x + mcRef._x; var _local3 = false; if (_local5 < (-SideScroller.SideScrollerManager.LOOP_BUFFER)) { _local3 = true; } else if (_local4 > (SideScroller.SideScrollerManager.__get__Instance().__get__StageWidth() + SideScroller.SideScrollerManager.LOOP_BUFFER)) { _local3 = true; } if (!_local3) { aPanelsVisual[_local7].bShow = true; _local2._visible = true; for (var _local6 in aPanelsVisual[_local7].aObjects) { aPanelsVisual[_local7].aObjects[_local6].doEnable(); } } } } } static var TYPE_STATIC = 1; static var TYPE_MOVING = 2; static var METHOD_ORDERED = 1; static var METHOD_RANDOM = 2; static var DEPTH_PANEL_MIN = 1; static var DEPTH_PANEL_MAX = 50000; static var DEPTH_OBJECT_MIN = 1; static var DEPTH_OBJECT_MAX = 50000; static var DEPTH_FRONT_MIN = 55000; static var DEPTH_FRONT_MAX = 75000; static var DEPTH_REMOVE_MIN = 100000; static var DEPTH_REMOVE_MAX = 110000; static var GROUND_CHECK_MODIFIER = 50; static var MAX_HEIGHT = 300; }
Symbol 2202 MovieClip [__Packages.Game] Frame 0
class Game { static var oCtrl; var mcRef, oTimesUpPopUp, oMenuPopUp, oConfirmPopUp, oHelpPopUp, oTransition, oBossTransition, oBuildTransition, oGameTimer, bTimeOverTriggered, nPlayerLifes, bSecondSkin, nPlayerAbility, bBossStageDied, nBubbleFriendsCatched, nPoints, nShownPoints, bPlayingFirstLevel, sCurrentSection, oTargetLevelData, oLevel, sTargetSection, oMusicGameBoss, oMusicGameReverse, oMusicGameNormal, bPlayerCanPlay, aPlayProgression; function Game (__mcRef) { mcRef = __mcRef; oCtrl = this; _global.G = this; oTimesUpPopUp = new Library.BasicPopUp(mcRef.mcPopups.mcTimesUp); oTimesUpPopUp.__set__Listener(this); Main.__get__Instance().doAddListener(oTimesUpPopUp); oMenuPopUp = new Library.BasicPopUp(mcRef.mcPopups.mcMenu); oMenuPopUp.__set__Listener(this); Main.__get__Instance().doAddListener(oMenuPopUp); oConfirmPopUp = new Library.BasicPopUp(mcRef.mcPopups.mcConfirm); oConfirmPopUp.__set__Listener(this); Main.__get__Instance().doAddListener(oConfirmPopUp); oHelpPopUp = new Library.BasicPopUp(mcRef.mcPopups.mcHelp); oHelpPopUp.__set__Listener(this); Main.__get__Instance().doAddListener(oHelpPopUp); oTransition = new Library.Transition(mcRef.mcTransition); oTransition.__set__Listener(this); Main.__get__Instance().doAddListener(oTransition); oBossTransition = new Library.Transition(mcRef.mcTransitionBoss); oBossTransition.__set__Listener(this); Main.__get__Instance().doAddListener(oBossTransition); oBuildTransition = new Library.Transition(mcRef.mcBuild.mcTransition); oBuildTransition.__set__Listener(this); Main.__get__Instance().doAddListener(oBuildTransition); oGameTimer = new Library.Utils.Timer(); oGameTimer.__set__FrameRate(Main.FRAME_RATE); oGameTimer.__set__Method(Library.Utils.Timer.TIMER_COUNT_DOWN); Main.__get__Instance().doAddListener(oGameTimer); Main.__get__Instance().doAddListener(this); bTimeOverTriggered = false; nPlayerLifes = START_LIFES; bSecondSkin = false; nPlayerAbility = Player.ABILITY_NONE; doBuildLevels(); bBossStageDied = false; nBubbleFriendsCatched = 0; nPoints = 0; nShownPoints = 0; bPlayingFirstLevel = true; doProgressToNextLevel(); } static function get Instance() { return(oCtrl); } function doEnterFrame() { super.doEnterFrame(); if (sCurrentSection == SECTION_GAME) { doWatchTime(); doUpdatePoints(); } } function doStartLevel(__oLevel, __bBossTransition) { oTargetLevelData = __oLevel; if (bPlayingFirstLevel) { bPlayingFirstLevel = false; doSetSection(SECTION_GAME); } else { doTransitionTo(SECTION_GAME, __bBossTransition); } } function onPlayerDied() { if (!bSecondSkin) { bSecondSkin = true; } else { bSecondSkin = false; nPlayerLifes--; } doUpdateHudLifes(); } function onPlayerReachEnd() { doLevelEnd(true); } function doBossLevelLose() { onPlayerDied(); doStartLevel(oTargetLevelData, oTargetLevelData.__get__PlayMethod() != PLAY_FORWARD); } function doLevelEnd(__bWon) { oGameTimer.doStopTimer(); oLevel.doPause(); if (__bWon) { doAddPoints(POINTS_LEVEL_COMPLETE); doAddPoints(POINTS_PER_MILLISECONDS * oGameTimer.__get__Time()); nPlayerAbility = Player.__get__Instance().CurrentAbility; doProgressToNextLevel(); } else { var _local2 = false; if (oTargetLevelData.__get__PlayMethod() != PLAY_FORWARD) { _local2 = true; } Main.__get__Instance().onPlayerLose(_local2); } } function onCatchHook() { doAddPoints(POINTS_HOOK); } function onStompEnnemy() { doAddPoints(POINTS_ENNEMY_STUMP); } function onKillEnnemy() { doAddPoints(POINTS_ENNEMY_DIE); } function onCatchBonus() { doAddPoints(POINTS_BONUS); } function doAddPoints(__nPoints) { nPoints = nPoints + __nPoints; } function onBossHit() { doAddPoints(POINTS_BOSS_HIT); } function onBossStartDie() { oGameTimer.doStopTimer(); bBossStageDied = true; doAddPoints(POINTS_BOSS_COMPLETE); } function onPlayerCatchedPoints(__nPoints) { nBubbleFriendsCatched = nBubbleFriendsCatched + __nPoints; doAddPoints(POINTS_BF * __nPoints); if (nBubbleFriendsCatched >= 100) { nBubbleFriendsCatched = nBubbleFriendsCatched - 100; nPlayerLifes++; doUpdateHudLifes(); doAddPoints(POINTS_100_BF); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "NewLife.mp3"); } else { var _local2 = Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "BF.mp3", 100, 1, true); if (_local2 != undefined) { _local2.doStop(); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "BF.mp3", 100, 1, true); } } doUpdateHudBubble(); } function onConfirmAnswer(__bAnswer) { if (__bAnswer) { var _local2 = false; if (oTargetLevelData.__get__PlayMethod() != PLAY_FORWARD) { _local2 = true; } Main.__get__Instance().onPlayerLose(_local2); } else { oLevel.doResume(); if (!bBossStageDied) { oGameTimer.doStartTimer(); } } oConfirmPopUp.doClose(); } function onTransitionEvent(__nEvent, __oTransition) { switch (__nEvent) { case Library.Transition.TRANSITION_SCREEN_COVERED : if (__oTransition == oBuildTransition) { mcRef.mcBuild.gotoAndStop("Off"); } else { doUnloadSection(sCurrentSection); doSetSection(sTargetSection); } break; case Library.Transition.TRANSITION_COMPLETE : } } function onPopUpEvent(__nEvent, __oPopUp) { if (!(__nEvent === Library.BasicPopUp.NEED_UPDATE)) { } else { switch (__oPopUp) { case oTimesUpPopUp : if (oTimesUpPopUp.__get__CurrentState() == "Idle") { doLevelEnd(false); } break; case oConfirmPopUp : doUpdateConfirmPopUp(); break; case oHelpPopUp : doUpdateHelpPopUp(); break; case oMenuPopUp : doUpdateMenuPopUp(); } } } function doSoundEvent(__nEvent, __oSound) { if (!(__nEvent === Library.Sound.SoundManager.EVENT_SOUND_COMPLETE)) { } else if (__oSound == oMusicGameBoss) { delete oMusicGameBoss; } else if (__oSound == oMusicGameReverse) { delete oMusicGameReverse; } else if (__oSound == oMusicGameNormal) { delete oMusicGameNormal; } } function doToggleMuteFor(__sCategory) { if (Library.Sound.SoundManager.isCategoryMuted(__sCategory)) { Library.Sound.SoundManager.doUnMuteCategory(__sCategory); } else { Library.Sound.SoundManager.doMuteCategory(__sCategory); } doUpdateMenuSoundGroups(); } function doShowMenu() { oLevel.doPause(); oMenuPopUp.doOpen(); oGameTimer.doStopTimer(); } function doCloseMenu() { oLevel.doResume(); oMenuPopUp.doClose(); if (!bBossStageDied) { oGameTimer.doStartTimer(); } } function doQuitGame() { oConfirmPopUp.doOpen(); oMenuPopUp.doClose(); } function doCloseHelp() { oHelpPopUp.doClose(); } function doShowHelp() { oHelpPopUp.doOpen(); } function doInstructionPageChange(__nChange) { oHelpPopUp.__get__Ref().gotoAndStop(oHelpPopUp.__get__Ref()._currentframe + __nChange); doUpdateHelpPopUp(); } function setBuildProgression(_nProgression) { mcRef.mcBuild.txtPercent.text = _nProgression; } function onPlayerCanPlay() { oGameTimer.setTime(oTargetLevelData.__get__TimeAllowed()); oGameTimer.doStartTimer(); bPlayerCanPlay = true; Player.__get__Instance().setAbility(nPlayerAbility); doStartSound(); oBuildTransition.doStart(); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "TransitionBall.mp3"); if (oTargetLevelData.__get__PlayMethod() == PLAY_BOSS_FIGHT) { Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "BossStart.mp3"); } } function doStartSound() { if (oTargetLevelData.__get__PlayMethod() == PLAY_REVERSE) { if (Player.__get__Instance().__get__Skin() == Player.SKIN_SPONGE) { Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "StartSpongeReverse.mp3"); } else { Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "StartPat.mp3"); } } else if (oTargetLevelData.__get__PlayMethod() == PLAY_FORWARD) { if (Player.__get__Instance().__get__Skin() == Player.SKIN_SPONGE) { Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "StartSponge.mp3"); } else { Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "StartPat.mp3"); } } } function doDestroy() { oLevel.doDestroy(); delete oLevel; Main.__get__Instance().doRemoveListener(oGameTimer); Main.__get__Instance().doRemoveListener(this); delete oGameTimer; oMenuPopUp.doHide(); doStopMusic(); } function get Score() { return(nPoints); } function get StageRef() { return(mcRef); } function get SecondTry() { return(bSecondSkin); } function get CanContinue() { var _local2 = false; if (nPlayerLifes > 0) { _local2 = true; } else if (bSecondSkin) { _local2 = true; } return(_local2); } function get PlayerLinkage() { var _local2 = "Dynamic_Player_Skin1"; if (bSecondSkin) { _local2 = "Dynamic_Player_Skin2"; } return(_local2); } function doBuildLevels() { aPlayProgression = new Array(); aPlayProgression.push(new Levels.Level_01()); aPlayProgression.push(new Levels.Level_02()); aPlayProgression.push(new Levels.Level_03()); aPlayProgression.push(new Levels.Level_04()); aPlayProgression.push(new Levels.BossFight()); aPlayProgression.push(new Levels.Level_06()); aPlayProgression.push(new Levels.Level_07()); aPlayProgression.push(new Levels.Level_08()); aPlayProgression.push(new Levels.Level_09()); } function doUpdateHudBubble() { mcRef.mcScreen.mcHud.txtBubble.text = Library.Utils.Tools.getFormatedNumber(nBubbleFriendsCatched, 2); } function doUpdateHudLifes() { mcRef.mcScreen.mcHud.txtLives.text = Math.max(nPlayerLifes - 1, 0); if (nPlayerLifes > 0) { mcRef.mcScreen.mcHud.mcPatrick._visible = true; if (bSecondSkin) { mcRef.mcScreen.mcHud.mcSponge._visible = false; } else { mcRef.mcScreen.mcHud.mcSponge._visible = true; } } else { mcRef.mcScreen.mcHud.mcSponge._visible = false; mcRef.mcScreen.mcHud.mcPatrick._visible = false; } } function doUpdateConfirmPopUp() { oConfirmPopUp.__get__Ref().btnYes.onRelease = Library.Utils.Delegate.create(this, onConfirmAnswer, true); oConfirmPopUp.__get__Ref().btnNo.onRelease = Library.Utils.Delegate.create(this, onConfirmAnswer, false); } function doProgressToNextLevel() { if (aPlayProgression.length > 0) { var _local3 = BaseLevelData(aPlayProgression.shift()); doStartLevel(_local3, oTargetLevelData.__get__PlayMethod() != PLAY_FORWARD); } else { var _local2 = false; if (oTargetLevelData.__get__PlayMethod() != PLAY_FORWARD) { _local2 = true; } Main.__get__Instance().onPlayerWon(_local2); } } function doUpdatePoints() { if ((nShownPoints + 650) < nPoints) { nShownPoints = nShownPoints + 300; } else { nShownPoints = Library.Utils.MoreMath.getReachNum(nShownPoints, nPoints, 35); } nShownPoints = Math.floor(nShownPoints); mcRef.mcScreen.mcHud.txtPoints.text = Library.Utils.Tools.getFormatedNumber(nShownPoints, 6); } function doWatchTime() { mcRef.mcScreen.mcHud.txtTime.text = Library.Utils.Tools.getFormatedTime(Math.max(0, oGameTimer.__get__Time()), false); if (((oGameTimer.__get__Time() <= 0) && (!bTimeOverTriggered)) && (bPlayerCanPlay)) { bTimeOverTriggered = true; oTimesUpPopUp.doOpen(); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "TimesUp.mp3"); oLevel.doPause(); } } function doUpdateHelpPopUp() { oHelpPopUp.__get__Ref().stop(); oHelpPopUp.__get__Ref().btnPlay.onRelease = Library.Utils.Delegate.create(this, doCloseHelp); oHelpPopUp.__get__Ref().btnPlay.onRelease = Library.Utils.Delegate.create(this, doCloseHelp); oHelpPopUp.__get__Ref().btnNext.onRelease = Library.Utils.Delegate.create(this, doInstructionPageChange, 1); oHelpPopUp.__get__Ref().btnBack.onRelease = Library.Utils.Delegate.create(this, doInstructionPageChange, -1); } function doUpdateMenuPopUp() { oMenuPopUp.__get__Ref().btnResume.onRelease = Library.Utils.Delegate.create(this, doCloseMenu); oMenuPopUp.__get__Ref().btnHelp.onRelease = Library.Utils.Delegate.create(this, doShowHelp); oMenuPopUp.__get__Ref().btnQuit.onRelease = Library.Utils.Delegate.create(this, doQuitGame); doUpdateMenuSoundGroups(); } function doUpdateMenuSoundGroups() { var _local2 = "On"; if (Library.Sound.SoundManager.isCategoryMuted(Main.SOUND_CAT_SOUND)) { _local2 = "Off"; } var _local3 = "On"; if (Library.Sound.SoundManager.isCategoryMuted(Main.SOUND_CAT_MUSIC)) { _local3 = "Off"; } oMenuPopUp.__get__Ref().mcSoundToggle.gotoAndStop(_local2); oMenuPopUp.__get__Ref().mcMusicToggle.gotoAndStop(_local3); oMenuPopUp.__get__Ref().mcSoundToggle.btnToggle.onRelease = Library.Utils.Delegate.create(this, doToggleMuteFor, Main.SOUND_CAT_SOUND); oMenuPopUp.__get__Ref().mcMusicToggle.btnToggle.onRelease = Library.Utils.Delegate.create(this, doToggleMuteFor, Main.SOUND_CAT_MUSIC); } function doCreateLevel() { bTimeOverTriggered = false; oLevel = new LevelManager(mcRef.mcScreen.mcSS, oTargetLevelData); mcRef.mcScreen.mcHud.btnMenu.onRelease = Library.Utils.Delegate.create(this, doShowMenu); mcRef.mcScreen.mcHud.mcLevel.txtLevel.text = oTargetLevelData.LevelNumber; bPlayerCanPlay = false; doUpdateHudLifes(); doUpdateHudBubble(); Main.__get__Instance().doStopPackMusic(); doStartMusic(); mcRef.mcBuild.gotoAndStop("On"); } function doUnloadLevel() { oLevel.doDestroy(); delete oLevel; } function doStartMusic() { switch (oTargetLevelData.__get__PlayMethod()) { case PLAY_FORWARD : if (oMusicGameNormal == undefined) { oMusicGameNormal = Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_MUSIC, "Music_Game_Normal.wav", 0, 999999); oMusicGameNormal.doAddListener(this); oMusicGameNormal.setFadeRate(8); } oMusicGameNormal.doFadeTo(100); doStopMusicBoss(); doStopMusicReverse(); break; case PLAY_BOSS_FIGHT : if (oMusicGameBoss == undefined) { oMusicGameBoss = Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_MUSIC, "Music_Game_Boss.wav", 0, 999999); oMusicGameBoss.doAddListener(this); oMusicGameBoss.setFadeRate(8); } oMusicGameBoss.doFadeTo(100); doStopMusicNormal(); doStopMusicReverse(); break; case PLAY_REVERSE : if (oMusicGameReverse == undefined) { oMusicGameReverse = Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_MUSIC, "Music_Game_Reverse.wav", 0, 999999); oMusicGameReverse.doAddListener(this); oMusicGameReverse.setFadeRate(8); } oMusicGameReverse.doFadeTo(100); doStopMusicBoss(); doStopMusicNormal(); } } function doStopMusicNormal() { if (oMusicGameNormal != undefined) { oMusicGameNormal.setFadeRate(8); oMusicGameNormal.doFadeTo(0); } } function doStopMusicBoss() { if (oMusicGameBoss != undefined) { oMusicGameBoss.setFadeRate(8); oMusicGameBoss.doFadeTo(0); } } function doStopMusicReverse() { if (oMusicGameReverse != undefined) { oMusicGameReverse.setFadeRate(8); oMusicGameReverse.doFadeTo(0); } } function doStopMusic() { doStopMusicNormal(); doStopMusicBoss(); doStopMusicReverse(); } function doSetSection(__sSection) { sCurrentSection = __sSection; mcRef.gotoAndStop(sCurrentSection); if (!(sCurrentSection === SECTION_GAME)) { } else { doCreateLevel(); } } function doUnloadSection(__sSection) { if (!(__sSection === SECTION_GAME)) { } else { doUnloadLevel(); } } function doTransitionTo(__sSection, __bSecondTransition) { sTargetSection = __sSection; if (__bSecondTransition) { oBossTransition.doStart(); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "TransitionBall.mp3"); } else { oTransition.doStart(); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "Transition.mp3"); } } static var SECTION_GAME = "Game"; static var START_LIFES = 4; static var PLAY_FORWARD = 1; static var PLAY_REVERSE = 2; static var PLAY_BOSS_FIGHT = 3; static var STAGE_WIDTH = 600; static var STAGE_HEIGHT = 300; static var POINTS_BF = 100; static var POINTS_BONUS = 500; static var POINTS_HOOK = 0; static var POINTS_ENNEMY_DIE = 500; static var POINTS_ENNEMY_STUMP = 50; static var POINTS_100_BF = 1000; static var POINTS_LEVEL_COMPLETE = 1000; static var POINTS_BOSS_COMPLETE = 5000; static var POINTS_BOSS_HIT = 500; static var POINTS_PER_MILLISECONDS = 0.1; }
Symbol 17 MovieClip [__Packages.Library.Transition] Frame 0
class Library.Transition extends Library.State { var setState, isStateComplete, oListener, __get__Listener, mcRef; function Transition (__mcRef) { super(__mcRef); setState("Hidden"); } function doStart() { setState("In"); } function doDestroy() { } function doIn() { if (isStateComplete()) { oListener.onTransitionEvent(TRANSITION_SCREEN_COVERED, this); setState("Out"); } } function doOut() { if (isStateComplete()) { oListener.onTransitionEvent(TRANSITION_COMPLETE, this); setState("Hidden"); } } function set Listener(_o) { oListener = _o; //return(__get__Listener()); } function doLoadStateAction() { mcRef.mcState.btnBlock.useHandCursor = false; } static var TRANSITION_SCREEN_COVERED = 1; static var TRANSITION_COMPLETE = 2; }
Symbol 2203 MovieClip [__Packages.Main] Frame 0
class Main extends Library.DispatcherBase { static var oCtrl; var mcRef, oHS, nLatestScore, bHSFromTitle, bHSScrolling, oTransition, doAddListener, oBossTransition, nHSScrollChange, sCurrentSection, sTargetSection, oMusicPack, oGame; function Main (__mcRef) { super(); mcRef = __mcRef; oCtrl = this; mcRef.onEnterFrame = Library.Utils.Delegate.create(this, doEnterFrame); var _local3 = mcRef.createEmptyMovieClip("SOUNDS_MC", DEPTH_SOUND); Library.Sound.SoundManager.doInit(mcRef); Library.Sound.SoundManager.setCategoryVolume(SOUND_CAT_SOUND, SOUND_VOL_SOUND); Library.Sound.SoundManager.setCategoryVolume(SOUND_CAT_MUSIC, SOUND_VOL_MUSIC); oHS = new NickHS(); nLatestScore = 0; bHSFromTitle = true; bHSScrolling = false; oTransition = new Library.Transition(mcRef.mcTransition); oTransition.__set__Listener(this); doAddListener(oTransition); oBossTransition = new Library.Transition(mcRef.mcTransitionBoss); oBossTransition.__set__Listener(this); doAddListener(oBossTransition); doStartPackMusic(); doTransitionTo(SECTION_TITLE); } static function get Instance() { return(oCtrl); } function get StageRoot() { return(mcRef); } function onPlayerWon(__bBossTransition) { doTransitionTo(SECTION_WIN, __bBossTransition); doStartPackMusic(); } function onPlayerLose(__bBossTransition) { doTransitionTo(SECTION_LOSE, __bBossTransition); doStartPackMusic(); } function doPlayGame() { doTransitionTo(SECTION_GAME); } function doEnterFrame() { super.doEnterFrame(); if (bHSScrolling) { mcRef.mcState.mcHS.txtHSNumber.scroll = mcRef.mcState.mcHS.txtHSNumber.scroll + nHSScrollChange; mcRef.mcState.mcHS.txtHSName.scroll = mcRef.mcState.mcHS.txtHSName.scroll + nHSScrollChange; mcRef.mcState.mcHS.txtHSScore.scroll = mcRef.mcState.mcHS.txtHSScore.scroll + nHSScrollChange; } } function onTransitionEvent(__nEvent, __oTransition) { switch (__nEvent) { case Library.Transition.TRANSITION_SCREEN_COVERED : doUnloadSection(sCurrentSection); doSetSection(sTargetSection); break; case Library.Transition.TRANSITION_COMPLETE : } } function doRollSound() { Library.Sound.SoundManager.doPlaySoundInCat(SOUND_CAT_SOUND, "Roll.mp3", 100, 1, true); } function doClickSound() { Library.Sound.SoundManager.doPlaySoundInCat(SOUND_CAT_SOUND, "Click.mp3", 100, 1, true); } function doInstructionPageChange(__nChange) { mcRef.mcState.gotoAndStop(mcRef.mcState._currentframe + __nChange); doSetUpInstructions(); } function doShowHighScoresFromTitle() { bHSFromTitle = true; doTransitionTo(SECTION_HIGHSCORE); } function onBackToTitle() { doTransitionTo(SECTION_TITLE); } function doSubmitScoreAndRefresh() { oHS.bSubmitHS = true; bHSFromTitle = false; doSetUpHS(); } function doSubmitAndListScore() { oHS.bSubmitHS = true; bHSFromTitle = false; doTransitionTo(SECTION_HIGHSCORE); } function doStopScrollHsList() { bHSScrolling = false; } function doStartScrollHsList(__nChange) { bHSScrolling = true; nHSScrollChange = __nChange; } function doSubmitScore() { oHS.bSubmitHS = true; oHS.submitScore(nLatestScore); mcRef.mcState.btnSubmitHS._visible = false; } function doSoundEvent(__nEvent, __oSound) { if (!(__nEvent === Library.Sound.SoundManager.EVENT_SOUND_COMPLETE)) { } else if (__oSound == oMusicPack) { delete oMusicPack; } } function doStartPackMusic() { if (oMusicPack == undefined) { oMusicPack = Library.Sound.SoundManager.doPlaySoundInCat(SOUND_CAT_MUSIC, "Music_Pack.wav", 0, 999999); oMusicPack.doAddListener(this); } oMusicPack.doFadeTo(100); } function doStopPackMusic() { if (oMusicPack != undefined) { oMusicPack.doFadeTo(0); } } function doSetUpTitle() { mcRef.mcState.btnPlay.onRelease = Library.Utils.Delegate.create(this, doPlayGame); mcRef.mcState.btnInstructions.onRelease = Library.Utils.Delegate.create(this, doTransitionTo, SECTION_INSTRUCTIONS); mcRef.mcState.btnViewHS.onRelease = Library.Utils.Delegate.create(this, doShowHighScoresFromTitle); } function doSetUpHS() { if (bHSFromTitle) { mcRef.mcState.mcTitle.gotoAndStop("Off"); mcRef.mcState.mcButtons.gotoAndStop("Back"); mcRef.mcState.mcButtons.btnBack.onRelease = Library.Utils.Delegate.create(this, doTransitionTo, SECTION_TITLE); } else if (oHS.bSubmitHS || (!oHS.getIsLoggedIn())) { mcRef.mcState.mcTitle.gotoAndStop("On"); mcRef.mcState.mcButtons.gotoAndStop("Off"); mcRef.mcState.mcButtons.btnPlayAgain.onRelease = Library.Utils.Delegate.create(this, doTransitionTo, SECTION_GAME); } else { mcRef.mcState.mcTitle.gotoAndStop("On"); mcRef.mcState.mcButtons.gotoAndStop("On"); mcRef.mcState.mcButtons.btnPlayAgain.onRelease = Library.Utils.Delegate.create(this, doTransitionTo, SECTION_GAME); mcRef.mcState.mcButtons.btnSubmitHS.onRelease = Library.Utils.Delegate.create(this, doSubmitScoreAndRefresh); } mcRef.mcState.mcTitle.txtScore.text = Library.Utils.Tools.getFormatedNumber(nLatestScore, 9); oHS.setHSBoard(mcRef.mcState.mcHS); if (bHSFromTitle || (oHS.bSubmitHS == false)) { oHS.getScores(); } else if (oHS.bSubmitHS) { doSubmitScore(); } mcRef.mcState.btnHaut.onPress = Library.Utils.Delegate.create(this, doStartScrollHsList, -1); mcRef.mcState.btnBas.onPress = Library.Utils.Delegate.create(this, doStartScrollHsList, 1); mcRef.mcState.btnHaut.onRelease = Library.Utils.Delegate.create(this, doStopScrollHsList); mcRef.mcState.btnHaut.onReleaseOutside = Library.Utils.Delegate.create(this, doStopScrollHsList); mcRef.mcState.btnHaut.onRollOut = Library.Utils.Delegate.create(this, doStopScrollHsList); mcRef.mcState.btnBas.onRelease = Library.Utils.Delegate.create(this, doStopScrollHsList); mcRef.mcState.btnBas.onReleaseOutside = Library.Utils.Delegate.create(this, doStopScrollHsList); mcRef.mcState.btnBas.onRollOut = Library.Utils.Delegate.create(this, doStopScrollHsList); } function doSetUpLose() { doSetUpWinLoseShared(); Library.Sound.SoundManager.doPlaySoundInCat(SOUND_CAT_SOUND, "Lose.wav"); } function doSetUpWin() { doSetUpWinLoseShared(); Library.Sound.SoundManager.doPlaySoundInCat(SOUND_CAT_SOUND, "Win.mp3"); } function doSetUpWinLoseShared() { var _local2 = "NoSubmit"; if (oHS.getIsLoggedIn()) { _local2 = "SubmitScore"; } oHS.bSubmitHS = false; bHSFromTitle = false; mcRef.mcState.mcButtons.gotoAndStop(_local2); mcRef.mcState.mcButtons.btnPlayAgain.onRelease = Library.Utils.Delegate.create(this, doTransitionTo, SECTION_GAME); mcRef.mcState.mcButtons.btnViewHS.onRelease = Library.Utils.Delegate.create(this, doTransitionTo, SECTION_HIGHSCORE); mcRef.mcState.mcButtons.btnSubmitHS.onRelease = Library.Utils.Delegate.create(this, doSubmitAndListScore); mcRef.mcState.txtScore.text = Library.Utils.Tools.getFormatedNumber(nLatestScore, 9); } function doSetUpInstructions() { mcRef.mcState.stop(); mcRef.mcState.btnPlay.onRelease = Library.Utils.Delegate.create(this, doTransitionTo, SECTION_GAME); mcRef.mcState.btnNext.onRelease = Library.Utils.Delegate.create(this, doInstructionPageChange, 1); mcRef.mcState.btnBack.onRelease = Library.Utils.Delegate.create(this, doInstructionPageChange, -1); } function doCreateGame() { oGame = new Game(mcRef.mcState); } function doUnloadGame() { nLatestScore = Math.floor(oGame.__get__Score()); oGame.doDestroy(); } function doSetSection(__sSection) { sCurrentSection = __sSection; mcRef.gotoAndStop(sCurrentSection); switch (sCurrentSection) { case SECTION_HIGHSCORE : doSetUpHS(); break; case SECTION_WIN : doSetUpWin(); break; case SECTION_LOSE : doSetUpLose(); break; case SECTION_INSTRUCTIONS : doSetUpInstructions(); break; case SECTION_TITLE : doSetUpTitle(); break; case SECTION_GAME : doCreateGame(); } } function doUnloadSection(__sSection) { if (!(__sSection === SECTION_GAME)) { } else { doUnloadGame(); } } function doTransitionTo(__sSection, __bBossTransition) { sTargetSection = __sSection; if (!__bBossTransition) { oTransition.doStart(); Library.Sound.SoundManager.doPlaySoundInCat(SOUND_CAT_SOUND, "Transition.mp3"); } else { oBossTransition.doStart(); Library.Sound.SoundManager.doPlaySoundInCat(SOUND_CAT_SOUND, "TransitionBall.mp3"); } } static var DEPTH_SOUND = 500; static var SOUND_VOL_SOUND = 100; static var SOUND_VOL_MUSIC = 20; static var SOUND_CAT_SOUND = "SFX"; static var SOUND_CAT_MUSIC = "Music"; static var FRAME_RATE = 36; static var SECTION_TITLE = "Title"; static var SECTION_INSTRUCTIONS = "Instructions"; static var SECTION_GAME = "Game"; static var SECTION_WIN = "Win"; static var SECTION_LOSE = "Lose"; static var SECTION_HIGHSCORE = "HighScore"; }
Symbol 5 MovieClip [__Packages.Library.Sound.SoundItem] Frame 0
class Library.Sound.SoundItem { var sndObj, sLinkage, mcRef, nRemainingLoop, nCurrentVolume, nTargetVolume, nFadeRate, sCategory, bFadeAtEnd, bMuted, bPaused, bNeedFreshStart, nCurrentTime, aEventListeners, bStopAfterFade; function SoundItem (__sndObject, __sLinkage, __nVolume, __nLoop, __sCategory, __mc) { sndObj = __sndObject; sLinkage = __sLinkage; mcRef = __mc; nRemainingLoop = __nLoop; nCurrentVolume = __nVolume; nTargetVolume = __nVolume; nFadeRate = FADE_RATE; sCategory = __sCategory; bFadeAtEnd = false; bMuted = false; bPaused = false; bNeedFreshStart = false; sndObj.onSoundComplete = Library.Utils.Delegate.create(this, doSoundComplete); if (sLinkage.indexOf(".mp3") != -1) { sndObj.start(0.035, __nLoop); } else { sndObj.start(0, __nLoop); } sndObj.setVolume(returnComputedVolume(nCurrentVolume)); nCurrentTime = 0; aEventListeners = new Array(); } function doEnterFrame() { if (!bPaused) { if (nCurrentTime > sndObj.position) { nRemainingLoop--; } nCurrentTime = sndObj.position; } doCheckFadeAtEnd(); doManageFade(); } function doAddListener(__oListener) { aEventListeners.push(__oListener); } function doRemoveListener(__oListener) { var _local2 = 0; while (_local2 < aEventListeners.length) { if (aEventListeners[_local2] == __oListener) { delete aEventListeners[_local2]; aEventListeners.splice(_local2, 1); } _local2++; } } function doSoundComplete() { if (bNeedFreshStart && (nRemainingLoop > 1)) { sndObj.start(0, nRemainingLoop - 1); } else { doManageEndEvent(); } } function doUpdateSound() { sndObj.setVolume(returnComputedVolume(nCurrentVolume)); } function doMute() { bMuted = true; doUpdateSound(); } function doUnMute() { bMuted = false; doUpdateSound(); } function doPause() { sndObj.stop(); bPaused = true; } function doResume() { bPaused = false; bNeedFreshStart = true; sndObj.start(nCurrentTime / 1000, 1); } function doStop() { sndObj.stop(); doManageEndEvent(); } function doFadeTo(__nVolume, __bStopAndDelete) { if (__bStopAndDelete == undefined) { __bStopAndDelete = true; } bStopAfterFade = __bStopAndDelete; nTargetVolume = __nVolume; } function setFadeRate(__nRate) { if (__nRate == undefined) { __nRate = FADE_RATE; } nFadeRate = __nRate; } function setFadeAtEnd(__bFadeAtEnd) { bFadeAtEnd = true; } function setPan(__nPan) { sndObj.setPan(__nPan); } function get Category() { return(sCategory); } function get LinkageName() { return(sLinkage); } function doDestroy() { sndObj.stop(); delete sndObj; mcRef.removeMovieClip(); } function doCheckFadeAtEnd() { if (bFadeAtEnd) { if (nRemainingLoop == 1) { if ((sndObj.duration - nCurrentTime) <= FADE_AT_END_TIME) { doFadeTo(0); } } } } function doManageEndEvent() { var _local2 = 0; while (_local2 < aEventListeners.length) { aEventListeners[_local2].doSoundEvent(Library.Sound.SoundManager.EVENT_SOUND_COMPLETE, this); _local2++; } aEventListeners = new Array(); mcRef.removeMovieClip(); delete mcRef; delete aEventListeners; delete sndObj.onSoundComplete; delete sndObj; } function doManageFade() { if (nCurrentVolume != nTargetVolume) { nCurrentVolume = Library.Utils.MoreMath.getReachNum(nCurrentVolume, nTargetVolume, nFadeRate); sndObj.setVolume(returnComputedVolume(nCurrentVolume)); } if ((nCurrentVolume <= 0) && (bStopAfterFade)) { sndObj.stop(); doManageEndEvent(); } } function returnComputedVolume(__nVolume) { var _local2; if ((!bMuted) && (!Library.Sound.SoundManager.isCategoryMuted(sCategory))) { var _local3 = Library.Sound.SoundManager.__get__MasterVolume() / 100; var _local4 = Library.Sound.SoundManager.getCategoryVolume(sCategory) / 100; _local2 = __nVolume; _local2 = _local2 * _local4; _local2 = _local2 * _local3; } else { _local2 = 0; } return(_local2); } static var FADE_RATE = 8; static var FADE_AT_END_TIME = 800; }
Symbol 2204 MovieClip [__Packages.NickHS] Frame 0
class NickHS { static var oNickHS; var bHSAvailable, G_TestHighScore, bSubmitHS, bGetHS, G_GameID, mcHSZone, G_NoTxtField, G_NameTxtField, G_ScoreTxtField; function NickHS () { bHSAvailable = true; G_TestHighScore = false; bSubmitHS = false; bGetHS = false; G_GameID = "sb_dash"; mcHSZone = undefined; initHiScores(); if (G_TestHighScore == true) { _global.gProxyObj.setServer("www.nick.com"); _global.gProxyObj.setScreenName("SaRaRi"); _global.gProxyObj.setIsLoggedIn(true); } oNickHS = this; } function doHSInit() { initHiScores(); } function doSubmitHS() { bSubmitHS = true; } function doViewHS() { bGetHS = true; } function setHSBoard(_mcRef) { mcHSZone = _mcRef; G_NoTxtField = mcHSZone.txtHSNumber; G_NameTxtField = mcHSZone.txtHSName; G_ScoreTxtField = mcHSZone.txtHSScore; } static function get Instance() { return(oNickHS); } function getIsLoggedIn() { var _local2 = false; if (_global.gProxyObj != undefined) { _local2 = _global.gProxyObj.getIsLoggedIn(); } return(_local2); } function getScores() { trace("getScores: " + getScores); if (_global.gProxyObj == undefined) { trace("1"); listScores(); } else { trace("2"); _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); } function getScoreString() { trace("getScoreString: " + getScoreString); var _local11 = "Oops! The high score list is not available right now!"; if (_global.gProxyObj != undefined) { trace("A"); var _local7 = _global.gProxyObj.getScoreCount(); if (_local7 > 0) { trace("B"); var _local3; var _local4; var _local5; var _local6; _local11 = ""; var _local10 = ""; var _local9 = ""; var _local8 = ""; _local3 = 0; while (_local3 < _local7) { trace("C : " + _local3); _local4 = _global.gProxyObj.getScoreItem(_local3); _local5 = _local4[0]; _local6 = Library.Utils.Tools.returnFormatedNumber(_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 { trace("D"); G_NameTxtField.text = "Oops! The high score list is not available right now!"; } } else { trace("E"); G_NameTxtField.text = "Oops! The high score list is not available right now!"; } return(_local11); } function listScores() { trace("listScores: " + listScores); getScoreString(); } function cbFunc(thisBool) { trace("cbFunc : " + thisBool); if (thisBool) { Instance.listScores(); } else { Instance.G_NameTxtField.text = "Oops! The high score list is not available right now!"; } } function cbFunc2(thisBool) { trace("cbFunc2: " + thisBool); if (thisBool) { trace("I"); Instance.listScores(); } else { trace("II"); Instance.G_NameTxtField.text = "Oops! The high score list is not available right now!"; } } }
Symbol 12 MovieClip [__Packages.Library.Utils.Tools] Frame 0
class Library.Utils.Tools { function Tools () { } static function isItemInArray(__aArray, __oItem) { var _local1 = false; for (var _local4 in __aArray) { if (!_local1) { if (__aArray[_local4] == __oItem) { _local1 = true; } } } return(_local1); } static function doCopyArray(__aArraySource) { var _local3 = new Array(); var _local1 = 0; _local1 = 0; while (_local1 < __aArraySource.length) { if (__aArraySource[_local1] instanceof Array) { _local3.push(doCopyArray(__aArraySource[_local1])); } else { _local3.push(__aArraySource[_local1]); } _local1++; } return(_local3); } static function getFormatedNumber(__nNumber, __nMinimumChar) { return(returnFormatedNumber(__nNumber, __nMinimumChar)); } static function returnFormatedNumber(__nNumber, __nMinimumChar) { var _local1 = String(__nNumber); while (_local1.length < __nMinimumChar) { _local1 = "0" + _local1; } var _local3 = new Array(); var _local6 = _local1.length - 1; var _local2; _local2 = 0; while (_local2 <= _local6) { var _local5 = _local1.charAt(_local2); _local3.push(_local5); _local2++; } _local1 = ""; var _local4 = 0; _local2 = _local3.length - 1; while (_local2 >= 0) { if (((_local4 % 3) == 0) && (_local4 != 0)) { _local1 = " " + _local1; } _local1 = _local3[_local2] + _local1; _local4++; _local2--; } return(_local1); } static function getFormatedTime(__nTime, __bIncludeMilliseconds) { if (__bIncludeMilliseconds == undefined) { __bIncludeMilliseconds = false; } var _local6 = false; if (__nTime < 0) { _local6 = true; __nTime = Math.abs(__nTime); } var _local4 = Math.floor(__nTime / 1000); var _local3; if (__bIncludeMilliseconds) { var _local5; if (__nTime >= 1000) { _local5 = __nTime % (_local4 * 1000); } else { _local5 = __nTime; } _local3 = String(_local5).substr(0, 2); if (_local3.length <= 1) { _local3 = "0" + _local3; } } var _local10 = Math.floor(_local4 / 60); var _local8 = Math.floor(_local4 % 60); var _local11 = ""; var _local9 = ""; if (_local8 < 10) { _local9 = "0"; } var _local2 = String((((_local11 + _local10) + ":") + _local9) + _local8); if (__bIncludeMilliseconds) { _local2 = _local2 + (":" + _local3); } if (_local6) { _local2 = "-" + _local2; } return(_local2); } }
Symbol 4 MovieClip [__Packages.Library.Utils.Delegate] Frame 0
class Library.Utils.Delegate extends Object { var func; function Delegate () { super(); } function DelegateArgs(f) { func = f; } static function create(obj, func) { var _local2 = function () { var _local3 = arguments.callee.target; func = arguments.callee.func; var _local2 = arguments.callee.arg; _local2 = _local2.concat(arguments); return(func.apply(_local3, _local2)); }; _local2.target = obj; _local2.func = func; _local2.arg = arguments.slice(2); return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 6 MovieClip [__Packages.Library.Sound.SoundManager] Frame 0
class Library.Sound.SoundManager { static var aSounds, mcAttach, nSoundNum, aSoundCategories, nMasterVolume, oEnterFrameListener; function SoundManager () { } static function doPlaySound(__sLinkage, __nVolume, __nLoop, __bUnique) { return(doPlaySoundInCat(DEFAULT_CATEGORY, __sLinkage, __nVolume, __nLoop, __bUnique)); } static function doPlaySoundInCat(__sCategoryName, __sLinkage, __nVolume, __nLoop, __bUnique) { doCheckInit(); var _local1; if (NewSoundAllowed) { if (__nVolume == undefined) { __nVolume = 100; } if (__nLoop == undefined) { __nLoop = 1; } if (__bUnique == undefined) { __bUnique = false; } var _local2; if (__bUnique) { var _local4 = isSoundPlaying(__sLinkage); if (_local4.bPlaying) { _local2 = false; _local1 = _local4.oSound; } else { _local2 = true; } } else { _local2 = true; } if (_local2) { doManageCategory(__sCategoryName); var _local5 = getMCForSound(); var _local3 = new Sound(_local5); _local3.attachSound(__sLinkage); if (_local3.duration != undefined) { _local1 = new Library.Sound.SoundItem(_local3, __sLinkage, __nVolume, __nLoop, __sCategoryName, _local5); } _local1.doAddListener(Library.Sound.SoundManager); aSounds.push(_local1); } } return(_local1); } static function isSoundPlaying(__sLinkageName) { var _local1 = new Object(); _local1.bPlaying = false; _local1.oSound = undefined; for (var _local3 in aSounds) { if (aSounds[_local3].LinkageName == __sLinkageName) { _local1.oSound = aSounds[_local3]; _local1.bPlaying = true; } } return(_local1); } static function doManageExternalSound(__oSound) { doCheckInit(); doManageCategory(__oSound.__get__Category()); __oSound.doAddListener(Library.Sound.SoundManager); aSounds.push(__oSound); } static function getMCForSound() { var _local1 = getNextDepth(); var _local2 = mcAttach.createEmptyMovieClip("Snd" + _local1, _local1); return(_local2); } static function getNextDepth() { nSoundNum++; return(nSoundNum); } static function doInit(__mcAttach) { mcAttach = __mcAttach; if (!bInited) { bInited = true; nSoundNum = 0; aSounds = new Array(); aSoundCategories = new Array(); nMasterVolume = 100; _global.mx.transitions.OnEnterFrameBeacon.init(); oEnterFrameListener = new Object(); oEnterFrameListener.onEnterFrame = Library.Utils.Delegate.create(Library.Sound.SoundManager, doEnterFrame); MovieClip.addListener(oEnterFrameListener); } } static function doEnterFrame() { for (var _local1 in aSounds) { aSounds[_local1].doEnterFrame(); } } static function setCategoryVolume(__sCategoryName, __nVol) { doManageCategory(__sCategoryName); for (var _local3 in aSoundCategories) { if (aSoundCategories[_local3].sName == __sCategoryName) { aSoundCategories[_local3].nVolume = __nVol; } } doUpdateAllSoundsVolume(); } static function getCategoryVolume(__sCategoryName) { doManageCategory(__sCategoryName); var _local1; for (var _local3 in aSoundCategories) { if (aSoundCategories[_local3].sName == __sCategoryName) { _local1 = aSoundCategories[_local3].nVolume; } } return(_local1); } static function isCategoryMuted(__sCategoryName) { doManageCategory(__sCategoryName); var _local1; for (var _local3 in aSoundCategories) { if (aSoundCategories[_local3].sName == __sCategoryName) { _local1 = aSoundCategories[_local3].bMuted; } } return(_local1); } static function doSoundEvent(__nEvent, __oSound) { if (!(__nEvent === EVENT_SOUND_COMPLETE)) { } else { var _local1 = false; for (var _local3 in aSounds) { if (!_local1) { if (aSounds[_local3] == __oSound) { _local1 = true; delete aSounds[_local3]; aSounds.splice(Number(_local3), 1); } } } } } static function doMuteCategory(__sCategoryName) { for (var _local2 in aSoundCategories) { if (aSoundCategories[_local2].sName == __sCategoryName) { aSoundCategories[_local2].bMuted = true; } } doUpdateAllSoundsVolume(); } static function doUnMuteCategory(__sCategoryName) { for (var _local2 in aSoundCategories) { if (aSoundCategories[_local2].sName == __sCategoryName) { aSoundCategories[_local2].bMuted = false; } } doUpdateAllSoundsVolume(); } static function setMasterVolume(__nVol) { nMasterVolume = __nVol; doUpdateAllSoundsVolume(); } static function get NewSoundAllowed() { return(aSounds.length < MAX_SOUNDS_PLAYING); } static function get MasterVolume() { return(nMasterVolume); } static function doRemoveListenerFromAllSounds(__oListener) { for (var _local2 in aSounds) { aSounds[_local2].doRemoveListener(__oListener); } } static function doDestroy() { doRemoveListenerFromAllSounds(); for (var _local1 in aSounds) { aSounds[_local1].doDestroy(); } } static function doUpdateAllSoundsVolume() { for (var _local1 in aSounds) { aSounds[_local1].doUpdateSound(); } } static function doCheckInit() { if (!bInited) { } } static function doManageCategory(__sCategoryName) { doCheckInit(); var _local1 = false; for (var _local4 in aSoundCategories) { if (aSoundCategories[_local4].sName == __sCategoryName) { _local1 = true; } } if (!_local1) { var _local3 = new Object(); _local3.sName = __sCategoryName; _local3.nVolume = 100; _local3.bMuted = false; aSoundCategories.push(_local3); } } static var EVENT_SOUND_COMPLETE = 1; static var DEFAULT_CATEGORY = "SFX"; static var MAX_SOUNDS_PLAYING = 8; static var bInited = false; }
Symbol 2205 MovieClip [__Packages.BaseLevelData] Frame 0
class BaseLevelData { var aPanels, aBackgrounds, aParalax, nLevelNumber, nReverseSpawnX, sLevelName, nTimeAllowed, nPlayMethod; function BaseLevelData () { aPanels = new Array(); aBackgrounds = new Array(); aParalax = new Array(); } function set LevelNumber(__nLevelNumber) { nLevelNumber = __nLevelNumber; //return(LevelNumber); } function get LevelNumber() { return(nLevelNumber); } function set ReverseSpawnX(__nReverseSpawnX) { nReverseSpawnX = __nReverseSpawnX; //return(ReverseSpawnX); } function get ReverseSpawnX() { return(nReverseSpawnX); } function set LevelName(__sLevelName) { sLevelName = __sLevelName; //return(LevelName); } function get LevelName() { var _local2 = sLevelName; if ((_local2 == undefined) || (_local2 == "")) { _local2 = "Level #" + LevelNumber; } return(_local2); } function get Panels() { return(aPanels); } function get Backgrounds() { return(aBackgrounds); } function get Paralax() { return(aParalax); } function set TimeAllowed(__nTimeAllowed) { nTimeAllowed = __nTimeAllowed; //return(TimeAllowed); } function get TimeAllowed() { return(nTimeAllowed); } function set PlayMethod(__nPlayMethod) { nPlayMethod = __nPlayMethod; //return(PlayMethod); } function get PlayMethod() { return(nPlayMethod); } static var SECONDS = Main.FRAME_RATE; static var FRAMES = 1; }
Symbol 2206 MovieClip [__Packages.LevelManager] Frame 0
class LevelManager extends Library.DispatcherBase { static var oCtrl; var mcRef, bCalledEndReached, aLockedOnPlayerObjects, oCurrentLevel, nPlayMethod, oReverseTransition, bBuildingLevel, oLayerGame, oMainSideScroller, nPlayerLostTimer, oLatestSecondaryCheckpoint, oLatestPrimaryCheckpoint, oPlayer, doPause, doResume; function LevelManager (__mcRef, __oLevel, __nPlayMethod) { super(); mcRef = __mcRef; oCtrl = this; bCalledEndReached = false; aLockedOnPlayerObjects = new Array(); oCurrentLevel = __oLevel; nPlayMethod = __nPlayMethod; Main.__get__Instance().doAddListener(this); oReverseTransition = new Library.Transition(Game.__get__Instance().__get__StageRef().mcTransitionReverseMode); oReverseTransition.__set__Listener(this); Main.__get__Instance().doAddListener(oReverseTransition); doBuildLevel(); } static function get Instance() { return(oCtrl); } function doEnterFrame() { super.doEnterFrame(); if (bBuildingLevel) { if (SideScroller.Ground.aGrounds == undefined) { SideScroller.Ground.doInit(); } if ((SideScroller.Ground.aGrounds.length == 0) && (SideScroller.Ground.aActiveWorkGrounds.length == 0)) { if (oLayerGame.aPanelsLinkages.length > 0) { var _local6 = oMainSideScroller.__get__CameraManager().__get__PosX(); var _local5 = oMainSideScroller.__get__CameraManager().__get__PosY(); var _local4 = 1000; if (oCurrentLevel.__get__PlayMethod() == Game.PLAY_REVERSE) { _local4 = _local4 * -1; } oMainSideScroller.__get__CameraManager().doTravelTo((-_local6) + _local4, _local5); var _local3 = (oCurrentLevel.__get__Panels().length - oLayerGame.aPanelsLinkages.length) / oCurrentLevel.__get__Panels().length; _local3 = Math.floor(_local3 * 100); Game.__get__Instance().setBuildProgression(_local3); } else { onLevelBuildComplete(); Game.__get__Instance().setBuildProgression(100); } } } nPlayerLostTimer--; if (nPlayerLostTimer == 0) { Game.__get__Instance().doLevelEnd(false); } } function onPlayerPassSecondaryCheckPoint(__oCP) { oLatestSecondaryCheckpoint = __oCP; } function onPlayerPassPrimaryCheckPoint(__oCP) { oLatestPrimaryCheckpoint = __oCP; } function onPlayerDied() { oMainSideScroller.__get__CameraManager().setFreeMode(); for (var _local2 in aLockedOnPlayerObjects) { aLockedOnPlayerObjects[_local2].doDeleteLocked(); } oPlayer.doDestroy(); Game.__get__Instance().onPlayerDied(); if (Game.__get__Instance().__get__CanContinue()) { if (oCurrentLevel.__get__PlayMethod() == Game.PLAY_REVERSE) { doPause(); oReverseTransition.doStart(); } else { doNormalRespawn(); } } else { nPlayerLostTimer = LOST_WAIT_TIME; } } function onTransitionEvent(__nEvent, __oTransition) { switch (__nEvent) { case Library.Transition.TRANSITION_SCREEN_COVERED : doReverseRespawn(); break; case Library.Transition.TRANSITION_COMPLETE : } } function onPlayerReachEnd() { if (!bCalledEndReached) { Game.__get__Instance().onPlayerReachEnd(); bCalledEndReached = true; Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "LevelComplete.mp3"); } } function doAddStaticObject(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new SideScroller.StaticObject(__mcObject, _local2); } function doAddEndTrigger(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new LevelItems.CheckPoints.EndTrigger(__mcObject, _local2); } function doAddPrimaryCPTrigger(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new LevelItems.CheckPoints.PrimaryCheckPoint(__mcObject, _local2); } function doAddSecondaryCPTrigger(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new LevelItems.CheckPoints.SecondaryCheckPoint(__mcObject, _local2); } function doAddEnnemyBlocker(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new LevelItems.EnnemyBlocker(__mcObject, _local2); } function doAddGroundEnnemy(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new LevelItems.GroundEnnemy(__mcObject, _local2); } function doAddPointBonus(__mcObject, __nPoints) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new LevelItems.Bonuses.PointsBonus(__mcObject, _local2, __nPoints); } function doAddPerimeterFlyingEnnemy(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new LevelItems.PerimeterFlyingEnnemy(__mcObject, _local2); } function doAddClamshell(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new LevelItems.Bonuses.Clamshell(__mcObject, _local2); } function doAddClamItem(__mcObject, __nItemType) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new LevelItems.Bonuses.LD_ClamItem(__mcObject, _local2, __nItemType); } function doAddGaryCage(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new Boss.GaryCage(__mcObject, _local2); } function doAddLever(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new Boss.Lever(__mcObject, _local2); } function doAddCBZone(__mcObject) { var _local3 = oMainSideScroller.getLayerFor(__mcObject); var _local2 = new LevelItems.ZoneData.CannonBallZone(__mcObject, _local3); _local2.doLockOn(oPlayer); aLockedOnPlayerObjects.push(_local2); } function doAddFBZone(__mcObject) { var _local3 = oMainSideScroller.getLayerFor(__mcObject); var _local2 = new LevelItems.ZoneData.FireBallZone(__mcObject, _local3); _local2.doLockOn(oPlayer); aLockedOnPlayerObjects.push(_local2); } function doAddFireRainZone(__mcObject) { var _local3 = oMainSideScroller.getLayerFor(__mcObject); var _local2 = new LevelItems.ZoneData.FireRainZone(__mcObject, _local3); _local2.doLockOn(oPlayer); aLockedOnPlayerObjects.push(_local2); } function doAddHookShortcut(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); new LevelItems.ZoneData.HookShortcut(__mcObject, _local2); } function doAddDutchmanAt(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); var _local3 = _local2.doAttachVisual("mcDutchman"); _local2.doPutInFront(_local3); var _local5 = Library.Utils.MoreMath.getBoundsCenter(__mcObject.getBounds(_local2.__get__Ref())); _local3._x = _local5.x; _local3._y = _local5.y; __mcObject.swapDepths(_local2.getRemoveDepth(__mcObject)); __mcObject.removeMovieClip(); new Boss.BigBoss(_local3, _local2); } function doAddShipAt(__mcObject) { var _local2 = oMainSideScroller.getLayerFor(__mcObject); var _local3 = _local2.doAttachVisual("mcDutchmanShip"); _local2.doPutInFront(_local3); var _local5 = Library.Utils.MoreMath.getBoundsCenter(__mcObject.getBounds(_local2.__get__Ref())); _local3._x = _local5.x; _local3._y = _local5.y; __mcObject.swapDepths(_local2.getRemoveDepth(__mcObject)); __mcObject.removeMovieClip(); new Boss.BossShip(_local3, _local2); } function doDestroy() { trace("doDestroy: LevelM"); Main.__get__Instance().doRemoveListener(oReverseTransition); oPlayer.doDestroy(); oMainSideScroller.doDestroy(); delete oMainSideScroller; delete oPlayer; delete oCtrl; delete oCurrentLevel; delete oLatestSecondaryCheckpoint; delete oLatestPrimaryCheckpoint; delete oReverseTransition; delete aLockedOnPlayerObjects; delete mcRef; super.doDestroy(); } function get LevelNumber() { return(oCurrentLevel.__get__LevelNumber()); } function get PlayMethod() { return(oCurrentLevel.__get__PlayMethod()); } function onLevelBuildComplete() { bBuildingLevel = false; var _local2; switch (oCurrentLevel.__get__PlayMethod()) { case Game.PLAY_FORWARD : _local2 = PLAYER_START_X_FORWARD; break; case Game.PLAY_REVERSE : _local2 = PLAYER_START_X_REVERSE; break; case Game.PLAY_BOSS_FIGHT : _local2 = PLAYER_START_X_BOSSFIGHT; } oLayerGame.bInitPhase = false; doGeneratePlayerAt(_local2, PLAYER_START_Y); Game.__get__Instance().onPlayerCanPlay(); oMainSideScroller.__get__CameraManager().doReinitMaxSpeed(); } function doReverseRespawn() { var _local2; if (Game.__get__Instance().__get__SecondTry()) { var _local4 = Number.POSITIVE_INFINITY; var _local3 = Number.POSITIVE_INFINITY; if (oLatestPrimaryCheckpoint != undefined) { _local4 = oLatestPrimaryCheckpoint.__get__Coord().x; } if (oLatestSecondaryCheckpoint != undefined) { _local3 = oLatestSecondaryCheckpoint.__get__Coord().x; } else { _local3 = PLAYER_START_X_REVERSE; } _local2 = Math.min(_local4, _local3); } else { delete oLatestSecondaryCheckpoint; if (oLatestPrimaryCheckpoint != undefined) { _local2 = oLatestPrimaryCheckpoint.__get__Coord().x; } else { _local2 = PLAYER_START_X_REVERSE; } } doGeneratePlayerAt(_local2, PLAYER_START_Y, true); oPlayer.setInvincibility(); Boss.BossShip.__get__Instance().onPlayerRespawnAt(_local2); Game.__get__Instance().doStartSound(); doResume(); } function doNormalRespawn() { var _local2; if (Game.__get__Instance().__get__SecondTry()) { var _local4 = 0; var _local3 = 0; if (oLatestPrimaryCheckpoint != undefined) { _local4 = oLatestPrimaryCheckpoint.__get__Coord().x; } if (oLatestSecondaryCheckpoint != undefined) { _local3 = oLatestSecondaryCheckpoint.__get__Coord().x; } else { switch (oCurrentLevel.__get__PlayMethod()) { case Game.PLAY_FORWARD : _local3 = PLAYER_START_X_FORWARD; break; case Game.PLAY_BOSS_FIGHT : _local3 = PLAYER_START_X_BOSSFIGHT; } } _local2 = Math.max(_local4, _local3); } else if (oLatestPrimaryCheckpoint != undefined) { _local2 = oLatestPrimaryCheckpoint.__get__Coord().x; } else { switch (oCurrentLevel.__get__PlayMethod()) { case Game.PLAY_FORWARD : _local2 = PLAYER_START_X_FORWARD; break; case Game.PLAY_BOSS_FIGHT : _local2 = PLAYER_START_X_BOSSFIGHT; } } doGeneratePlayerAt(_local2, PLAYER_START_Y, true); oPlayer.setInvincibility(); Game.__get__Instance().doStartSound(); } function doBuildLevel() { oMainSideScroller = new SideScroller.SideScrollerManager(mcRef, Game.STAGE_WIDTH, Game.STAGE_HEIGHT, this); oMainSideScroller.setScrollMethod(SideScroller.SideScrollerManager.SCROLL_BOTH_SIDE); if (oCurrentLevel.__get__PlayMethod() != Game.PLAY_BOSS_FIGHT) { var _local4 = oMainSideScroller.doAddLayer(LAYER_ID_BG1, SideScroller.Layer.TYPE_STATIC, SideScroller.Layer.METHOD_RANDOM); _local4.doAddPanelLinkageSet(oCurrentLevel.__get__Backgrounds()); _local4.__set__ParalaxRatioX(0.2); _local4.__set__ParalaxRatioY(0.1); _local4.setOverlap(5); var _local3 = oMainSideScroller.doAddLayer(LAYER_ID_BG2, SideScroller.Layer.TYPE_MOVING, SideScroller.Layer.METHOD_RANDOM); _local3.doAddPanelLinkageSet(oCurrentLevel.__get__Paralax()); _local3.__set__ParalaxRatioX(0.5); _local3.__set__ParalaxRatioY(0.3); _local3.setOverlap(10); } oLayerGame = oMainSideScroller.doAddLayer(LAYER_ID_RUNLEVEL, SideScroller.Layer.TYPE_MOVING, SideScroller.Layer.METHOD_ORDERED); oLayerGame.__set__BaseFloor(BASE_FLOOR); oLayerGame.bInitPhase = true; oLayerGame.setOverlap(6); oLayerGame.doAddPanelLinkageSet(oCurrentLevel.__get__Panels()); if (oCurrentLevel.__get__PlayMethod() == Game.PLAY_BOSS_FIGHT) { var _local2 = new Object(); _local2.left = 0; _local2.top = 0; _local2.right = 600; _local2.bottom = 300; oMainSideScroller.setFixedLimits(_local2); } oMainSideScroller.setDefaultLayer(LAYER_ID_RUNLEVEL); bBuildingLevel = true; oMainSideScroller.__get__CameraManager().__set__MaxSpeed(250); } function doGeneratePlayerAt(__nX, __nY, __bInstantMove) { if (__bInstantMove == undefined) { __bInstantMove = false; } var _local4 = oMainSideScroller.getLayer(LAYER_ID_RUNLEVEL); var _local3 = _local4.doAttachVisual(Game.__get__Instance().__get__PlayerLinkage()); _local3._x = __nX; _local3._y = __nY; var _local5 = Player.SKIN_SPONGE; if (Game.__get__Instance().__get__SecondTry()) { _local5 = Player.SKIN_PATRICK; } oPlayer = new Player(_local3, _local4, _local5); oMainSideScroller.__get__CameraManager().doLockOn(oPlayer, __bInstantMove); for (var _local2 in aLockedOnPlayerObjects) { aLockedOnPlayerObjects[_local2].doLockOn(oPlayer); } } static var LAYER_ID_BG1 = "Background1"; static var LAYER_ID_BG2 = "Background2"; static var LAYER_ID_RUNLEVEL = "RunLevel"; static var BASE_FLOOR = 270; static var PLAYER_START_X_FORWARD = 400; static var PLAYER_START_X_REVERSE = -800; static var PLAYER_START_X_BOSSFIGHT = 70; static var PLAYER_START_Y = -15; static var LOST_WAIT_TIME = 35; }
Symbol 2207 MovieClip [__Packages.SideScroller.StaticObject] Frame 0
class SideScroller.StaticObject extends SideScroller.BasicObject { var mcRef, bDisableAllowed; function StaticObject (__mcRef, __oLayer) { super(__mcRef, __oLayer); if (mcRef.bAllowDisable) { bDisableAllowed = true; } } function doEnable() { super.doEnable(); mcRef.mcGround.swapDepths(250); mcRef.mcGround.removeMovieClip(); mcRef.mcNegativeGround.swapDepths(251); mcRef.mcNegativeGround.removeMovieClip(); } function doDestroy() { super.doDestroy(); } }
Symbol 2208 MovieClip [__Packages.LevelItems.CheckPoints.CheckPointTrigger] Frame 0
class LevelItems.CheckPoints.CheckPointTrigger extends SideScroller.StaticObject { var bObjectBlock, bObjectSpecial, mcRef; function CheckPointTrigger (__mcRef, __oLayer) { super(__mcRef, __oLayer); bObjectBlock = false; bObjectSpecial = true; mcRef._visible = false; } }
Symbol 2209 MovieClip [__Packages.SideScroller.MovingObject] Frame 0
class SideScroller.MovingObject extends SideScroller.BasicObject { var bMoveVertical, nNoGroundFrames, nSpeedX, nSpeedYRegistration, nAccelerationY, nMaxSpeedY, nBounceLost, nTimeSinceLastGroundHit, nCliffClimbCapacity, oLayer, __get__Ref, doCheckObjects, mcRef, __get__Coord, nRearPosSpacing, bOnGround; function MovingObject (__mcRef, __oLayer) { super(__mcRef, __oLayer); bMoveVertical = true; nNoGroundFrames = 0; nSpeedX = 0; nSpeedYRegistration = 0; nAccelerationY = ACCELERATION_VERTICAL; nMaxSpeedY = MAX_SPEED_VERTICAL; nBounceLost = BOUNCE_LOSS_HORIZONTAL; nTimeSinceLastGroundHit = 0; nCliffClimbCapacity = DEFAULT_CLIFF_CLIMB_CAPACITY; oLayer.doAddListener(this); } function doMove(__nSX, __nSY, __bRelative) { if (__bRelative == undefined) { __bRelative = true; } if (__bRelative) { doMoveHorizontalTo(__get__Ref()._x + __nSX); doMoveVerticalTo(__get__Ref()._y + __nSY); } else { doMoveHorizontalTo(__nSX); doMoveVerticalTo(__nSY); } } function doSetSpeeds(__nSX, __nSY, __bRelative) { if (__bRelative == undefined) { __bRelative = false; } if (__bRelative) { if (__nSX != undefined) { nSpeedX = nSpeedX + __nSX; } if (__nSY != undefined) { nSpeedYRegistration = nSpeedYRegistration + __nSY; } } else { if (__nSX != undefined) { nSpeedX = __nSX; } if (__nSY != undefined) { nSpeedYRegistration = __nSY; } } } function doEnterFrame() { super.doEnterFrame(); doMoveBothDirections(); doCheckObjects(); } function doDestroy() { oLayer.doRemoveListener(this); super.doDestroy(); } function get Speeds() { return({x:nSpeedX, y:nSpeedYRegistration}); } function get CliffClimbCapacity() { return(nCliffClimbCapacity); } function doMoveBothDirections() { var _local2 = nSpeedX; doMoveHorizontalTo(mcRef._x + _local2); doMoveVerticalTo(mcRef._y + nSpeedYRegistration); } function doMoveHorizontalTo(__nFuturePosition) { var _local6 = false; var _local2 = false; var _local3; var _local5 = Library.Utils.MoreMath.getPolarity(nSpeedX); switch (_local5) { case 1 : _local3 = "mcHitFront"; break; case -1 : _local3 = "mcHitBack"; } for (var _local4 in mcRef.mcState) { if (!_local2) { if (mcRef.mcState[_local4]._name.indexOf(_local3) != -1) { _local2 = isHitObject(mcRef.mcState[_local4]); } } } if (_local2 || (_local6)) { nSpeedX = Library.Utils.MoreMath.getReachZero(nSpeedX, nBounceLost); doReactCollision(); nSpeedX = nSpeedX * -1; if (Math.abs(nSpeedX) < 2) { nSpeedX = (-_local5) * 2; } __nFuturePosition = mcRef._x + nSpeedX; } mcRef._x = __nFuturePosition; } function doMoveVerticalTo(__nFuturePosition) { if (bMoveVertical) { if (nSpeedYRegistration < 0) { var _local11 = new Array(); var _local3 = "mcHitTop"; var _local2 = false; for (var _local6 in mcRef.mcState) { if (!_local2) { if (mcRef.mcState[_local6]._name.indexOf(_local3) != -1) { _local2 = isHitObject(mcRef.mcState[_local6]); } } } if (_local2) { nSpeedYRegistration = 0; __nFuturePosition = mcRef._y; } } var _local7 = false; var _local4; var _local8 = __get__Coord().x; var _local9 = oLayer.getFloorAt(_local8, __nFuturePosition, this); if (nRearPosSpacing != 0) { var _local10 = oLayer.getFloorAt(_local8 + nRearPosSpacing, __nFuturePosition, this); _local4 = Math.min(_local9, _local10); } else { _local4 = _local9; } if ((Math.floor(__nFuturePosition) >= Math.floor(_local4)) && (nSpeedYRegistration >= 0)) { _local7 = true; nSpeedX = Library.Utils.MoreMath.getReachZero(nSpeedX, FRICTION_HORIZONTAL); __nFuturePosition = _local4; } if (!_local7) { nSpeedYRegistration = nSpeedYRegistration + nAccelerationY; if (nSpeedYRegistration > nMaxSpeedY) { nSpeedYRegistration = nMaxSpeedY; } if (Math.abs(nSpeedYRegistration) < MINIMUM_SPEED_VERTICAL) { nSpeedYRegistration = 0; } nNoGroundFrames++; if (nNoGroundFrames >= 10) { if (Math.abs(_local4 - mcRef._y) > 25) { bOnGround = false; } else { bOnGround = true; } } else { bOnGround = true; } } else { bOnGround = true; nSpeedYRegistration = 0; onHitGround(); } mcRef._y = __nFuturePosition; } } function isHitObject(__mcHitReference) { var _local3 = oLayer.getCollidableObjects(this); if (_local3.length != undefined) { var _local5 = false; var _local4 = Library.Utils.MoreMath.getBoundsCenter(__mcHitReference.getBounds(oLayer.__get__Ref())); var _local6 = oLayer.__get__Ref()._x; var _local7 = oLayer.__get__Ref()._y; var _local2; _local2 = 0; while (_local2 <= (_local3.length - 1)) { if (_local3[_local2].Hit.hitTest(_local4.x + _local6, _local4.y + _local7, true)) { _local5 = true; _local3[_local2].onHit(this); } _local2++; } } return(_local5); } function doLoadStateAction() { super.doLoadStateAction(); if (mcRef.mcState.mcPointRear != undefined) { var _local3 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcPointRear.getBounds(oLayer.__get__Ref())); nRearPosSpacing = _local3.x - __get__Coord().x; } else { nRearPosSpacing = 0; } } function onHitGround() { } function doReactCollision() { } static var BOUNCE_LOSS_HORIZONTAL = 8; static var ACCELERATION_VERTICAL = 1.2; static var FRICTION_HORIZONTAL = 0.4; static var MAX_SPEED_VERTICAL = 40; static var MINIMUM_SPEED_VERTICAL = 0.2; static var MINIMUM_SPEED_HORIZONTAL = 0.4; static var DEFAULT_CLIFF_CLIMB_CAPACITY = 15; }
Symbol 7 MovieClip [__Packages.Library.Utils.MoreMath] Frame 0
class Library.Utils.MoreMath { function MoreMath () { } static function getRandomRange(__nMin, __nMax) { return(Math.floor(Math.random() * ((__nMax + 1) - __nMin)) + __nMin); } static function getPolarity(__nNum) { var _local1 = 0; if (__nNum < 0) { _local1 = -1; } else if (__nNum > 0) { _local1 = 1; } return(_local1); } static function getReachZero(__nNum, __nReducer) { return(getReachNum(__nNum, 0, __nReducer)); } static function getReachNum(__nNum, __nTargetNum, __nReducer) { var _local1 = __nNum; if (_local1 != __nTargetNum) { if (_local1 < __nTargetNum) { _local1 = _local1 + __nReducer; if (_local1 > __nTargetNum) { _local1 = __nTargetNum; } } else { _local1 = _local1 - __nReducer; if (_local1 < __nTargetNum) { _local1 = __nTargetNum; } } } return(_local1); } static function getManhattanDistance(_x1, _y1, _x2, _y2) { return(Math.abs(_x1 - _x2) + Math.abs(_y1 - _y2)); } static function getDistance(__nX1, __nY1, __nX2, __nY2) { return(Math.sqrt(Math.pow(Math.abs(__nX2 - __nX1), 2) + Math.pow(Math.abs(__nY2 - __nY1), 2))); } static function getHypotenuse(__nDX, __nDY) { return(Math.sqrt(Math.pow(__nDX, 2) + Math.pow(__nDY, 2))); } static function getAngle(__nX1, __nY1, __nX2, __nY2) { var _local2; var _local1; var _local4; var _local3; _local2 = __nX2 - __nX1; _local1 = __nY2 - __nY1; _local4 = Math.atan2(_local1, _local2); _local3 = getDegreeFromRadius(_local4); return(_local3); } static function getDegreeFromRadius(__nRadius) { var _local1 = (__nRadius / Math.PI) * 180; return(_local1); } static function getRadianFromDegree(__nDegree) { var _local1 = __nDegree * (Math.PI/180); return(_local1); } static function getBoundsCenter(_oBox) { var _local3 = (_oBox.xMin + _oBox.xMax) / 2; var _local2 = (_oBox.yMin + _oBox.yMax) / 2; return({x:_local3, y:_local2}); } }
Symbol 2210 MovieClip [__Packages.Player] Frame 0
class Player extends SideScroller.MovingObject { static var oCtrl; var nPlayerType, nRunSpeed, nJumpForce, nFallingPitCounter, nThrowDelay, nFireBallsAvailables, bObjectBlock, bObjectSpecial, bGoingLeft, bGoingRight, bBlockInput, bOnHook, bCrouched, bBlowInvincible, nBlowTimer, bInvincible, bInvincibleVisualActive, bHitGroundOnce, bBossEvadeState, bBossFightCatchedGary, nCurrentAbility, oKeysManager, setState, doLockState, nInvincibleDelay, __get__Ref, doUnlockState, bOnGround, doForcedSetState, bNeedToCrouch, mcHat, __get__Paused, oHook, mcRef, __get__ParentLayer, nHookTranslateX, nHookTranslateY, nSpeedX, nSpeedYRegistration, doSetSpeeds, __get__CurrentState, isStateComplete, bMoveVertical, nCliffClimbCapacity, sState; function Player (__mcRef, __oLayer, __nPlayerType) { super(__mcRef, __oLayer); oCtrl = this; nPlayerType = __nPlayerType; switch (nPlayerType) { case SKIN_SPONGE : nRunSpeed = RUN_SPEED + RUN_MOD_SPONGE; nJumpForce = JUMPSPEED + JUMP_MOD_SPONGE; break; case SKIN_PATRICK : nRunSpeed = RUN_SPEED + RUN_MOD_PATRICK; nJumpForce = JUMPSPEED + JUMP_MOD_PATRICK; } nFallingPitCounter = 0; nThrowDelay = 0; nFireBallsAvailables = FIREBALLS_CLIP; bObjectBlock = false; bObjectSpecial = true; bGoingLeft = false; bGoingRight = false; bBlockInput = false; bOnHook = false; bCrouched = false; bBlowInvincible = false; nBlowTimer = 0; bInvincible = false; bInvincibleVisualActive = false; bHitGroundOnce = false; bBossEvadeState = false; bBossFightCatchedGary = false; nCurrentAbility = ABILITY_NONE; oKeysManager = new Library.Utils.KeysManager(); oKeysManager.setListenerForKey(this, 38); oKeysManager.setListenerForKey(this, 40); oKeysManager.setListenerForKey(this, 37); oKeysManager.setListenerForKey(this, 39); oKeysManager.setListenerForKey(this, 32); oKeysManager.setListenerForKey(this, 46); setState("JumpLoopRight"); doLockState(); } static function get Instance() { return(oCtrl); } function doEnterFrame() { super.doEnterFrame(); nThrowDelay--; if (nThrowDelay <= 0) { nFireBallsAvailables = FIREBALLS_CLIP; } if (bInvincible) { nInvincibleDelay--; if ((nInvincibleDelay % INVINCIBILITY_FLASH_INTERVAL) == 0) { setInvincibleVisual(!bInvincibleVisualActive); } if (nInvincibleDelay <= 0) { bInvincible = false; setInvincibleVisual(false); } } if (__get__Ref()._y > LevelManager.BASE_FLOOR) { bBlockInput = true; bGoingLeft = false; bGoingRight = false; bCrouched = false; doUnlockState(); setState("FallingPit"); doLockState(); } if (bBossEvadeState) { if (bOnGround) { doForcedSetState("JumpStart" + CurrentFacing); } if (__get__Ref()._x < 100) { trace("OK"); bBossEvadeState = false; doForcedSetState("IdleRight"); bGoingLeft = false; bGoingRight = false; bNeedToCrouch = false; } } } function setHat(__mcHat) { mcHat = __mcHat; mcHat.gotoAndStop(nCurrentAbility); } function setInvincibility() { bInvincible = true; nInvincibleDelay = INVINCIBILITY_DELAY; } function doResume() { super.doResume(); doUnlockState(); doCheckPressedKeys(); } function onKeyManagerEvent(__nEvent, __nCode) { if ((((!__get__Paused()) && (!bBlockInput)) && (bHitGroundOnce)) && (!bOnHook)) { switch (__nEvent) { case Library.Utils.KeysManager.EVENT_KEY_DOWN : switch (__nCode) { case 37 : bGoingLeft = true; if (!bCrouched) { setState("RunLeft"); } else { setState("CrouchedLeft"); } break; case 39 : bGoingRight = true; if (!bCrouched) { setState("RunRight"); } else { setState("CrouchedRight"); } break; case 40 : setState("Crouched" + CurrentFacing); bNeedToCrouch = true; break; case 38 : if ((!bCrouched) && (bOnGround)) { setState("JumpStart" + CurrentFacing); } break; case 32 : doSpecial(); break; case 46 : } break; case Library.Utils.KeysManager.EVENT_KEY_UP : switch (__nCode) { case 37 : bGoingLeft = false; if (!bCrouched) { if (bGoingRight) { setState("RunRight"); } else { setState("Idle" + CurrentFacing); } } else { setState("Crouched" + CurrentFacing); } break; case 39 : bGoingRight = false; if (!bCrouched) { if (bGoingLeft) { setState("RunLeft"); } else { setState("Idle" + CurrentFacing); } } else { setState("Crouched" + CurrentFacing); } break; case 40 : if (bGoingLeft) { setState("RunLeft"); } else if (bGoingRight) { setState("RunRight"); } else { setState("Idle" + CurrentFacing); } bNeedToCrouch = false; } } } } function onBossLockInput() { bBlockInput = true; } function onBossUnlockInput() { bBlockInput = false; doCheckPressedKeys(); } function onHookCatch(__oHook) { bOnHook = true; oHook = __oHook; switch (nPlayerType) { case SKIN_SPONGE : Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "HookSponge.mp3"); break; case SKIN_PATRICK : Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "HookPatrick.mp3"); } var _local3 = oHook.__get__FacingSide(); doUnlockState(); setState("Hook" + _local3); var _local2 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcRefHand.getBounds(__get__ParentLayer().__get__Ref())); nHookTranslateX = _local2.x - __get__Ref()._x; nHookTranslateY = _local2.y - __get__Ref()._y; } function onHookRelease(__nHookSpeed) { bOnHook = false; delete oHook; nSpeedX = 0; nSpeedYRegistration = 0; doCheckPressedKeys(); setState("JumpLoop" + CurrentFacing); doSetSpeeds(__nHookSpeed, 0, false); } function onLeverRebound() { doSetSpeeds(undefined, -LEVER_REBOUND, false); } function onClamshellRebound() { var _local2 = Library.Utils.MoreMath.getRandomRange(-1, 0); if (_local2 == 0) { _local2 = 1; } _local2 = _local2 * CLAMSHELL_REBOUND_X; doSetSpeeds(_local2, -CLAMSHELL_REBOUND_Y, false); } function onBossHurt() { var _local2 = Library.Utils.MoreMath.getRandomRange(-1, 0); if (_local2 == 0) { _local2 = 1; } _local2 = _local2 * BOSS_HURT_X_REBOUND; doSetSpeeds(_local2, -BOSS_HURT_Y_REBOUND, false); } function onEnnemyCrush() { if ((!bInvincible) && (!bBlowInvincible)) { doSetSpeeds(undefined, -CRUSH_BOUNCE_SPEED, false); } } function onHitEnnemy(__oEnnemy) { if ((!bInvincible) && (!bOnHook)) { var _local4 = false; if (bBlowInvincible) { if (__oEnnemy instanceof LevelItems.GroundEnnemy) { _local4 = true; } else if (__oEnnemy instanceof LevelItems.PerimeterFlyingEnnemy) { _local4 = true; } } if (!_local4) { if (nCurrentAbility == ABILITY_NONE) { doUnlockState(); setState("Die"); doLockState(); nSpeedX = 0; nSpeedYRegistration = 0; } else { doUnlockState(); setState("Hurt" + CurrentFacing); doLockState(); var _local3; switch (CurrentFacing) { case "Left" : _local3 = -1; break; case "Right" : _local3 = 1; } _local3 = _local3 * -1; doSetSpeeds(HURT_JUMP_FORCE * _local3, -HURT_JUMP_FORCE); } if (__oEnnemy instanceof LevelItems.ZoneData.FireDrop) { LevelItems.ZoneData.FireDrop(__oEnnemy).doSplash(); } } else { Object(__oEnnemy).onBlast(); Object(__oEnnemy).onCrush(); } } else { Object(__oEnnemy).onBlast(); Object(__oEnnemy).onCrush(); } } function onHitSpecial(__oRef) { if (__oRef instanceof LevelItems.CheckPoints.EndTrigger) { LevelItems.CheckPoints.EndTrigger(__oRef).onActivate(); } else if (__oRef instanceof LevelItems.CheckPoints.SecondaryCheckPoint) { LevelManager.__get__Instance().onPlayerPassSecondaryCheckPoint(LevelItems.CheckPoints.CheckPointTrigger(__oRef)); } else if (__oRef instanceof LevelItems.CheckPoints.PrimaryCheckPoint) { LevelManager.__get__Instance().onPlayerPassPrimaryCheckPoint(LevelItems.CheckPoints.CheckPointTrigger(__oRef)); LevelItems.CheckPoints.PrimaryCheckPoint(__oRef).onActivate(); } else if (__oRef instanceof LevelItems.Bonuses.PointsBonus) { LevelItems.Bonuses.PointsBonus(__oRef).onCatched(); Game.__get__Instance().onPlayerCatchedPoints(LevelItems.Bonuses.PointsBonus(__oRef).__get__Points()); } else if (__oRef instanceof LevelItems.Bonuses.BonusBlowFish) { LevelItems.Bonuses.BonusBlowFish(__oRef).onCatched(); setAbility(ABILITY_BLOWSPIKES); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "Bonus.mp3"); Game.__get__Instance().onCatchBonus(); } else if (__oRef instanceof LevelItems.Bonuses.BonusFireballs) { LevelItems.Bonuses.BonusFireballs(__oRef).onCatched(); setAbility(ABILITY_FIREBALLS); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "Bonus.mp3"); Game.__get__Instance().onCatchBonus(); } else if (__oRef instanceof Boss.BossLavaBall) { Boss.BossLavaBall(__oRef).doExplode(); onHitEnnemy(__oRef); } else if (__oRef instanceof LevelItems.PerimeterFlyingEnnemy) { LevelItems.PerimeterFlyingEnnemy(__oRef).onPlayerHit(this); } } function doMoveWithHook() { mcRef._x = oHook.__get__Ref()._x - nHookTranslateX; mcRef._y = oHook.__get__Ref()._y - nHookTranslateY; } function doReactCollision() { } function setAbility(__nAbility) { nCurrentAbility = __nAbility; setHat(mcHat); } function onBossStartDie() { bBlockInput = true; doLockState(); bBossEvadeState = true; bGoingLeft = true; doForcedSetState("RunLeft"); bGoingRight = false; bNeedToCrouch = false; } function onBossAwake() { doForcedSetState("RunAway"); } function onGaryFreeBossFight() { bBlockInput = true; doUnlockState(); setState("Idle" + CurrentFacing); bGoingLeft = false; bGoingRight = false; bNeedToCrouch = false; doLockState(); } function onCatchedGaryBossFight() { doForcedSetState("Catch"); bBossFightCatchedGary = true; } function doLock() { bBlockInput = true; } function doUnlock() { bBlockInput = false; doCheckPressedKeys(); } function onBossCrush() { var _local2 = true; if ((__get__CurrentState().indexOf("Die") != -1) || (__get__CurrentState().indexOf("Falling") != -1)) { _local2 = false; } if (_local2) { doUnlockState(); setState("Die"); doLockState(); nSpeedX = 0; nSpeedYRegistration = 0; } } function getGotGary(__mcRequester) { var _local2 = true; if (String(__mcRequester).indexOf(String(mcRef)) != -1) { if (LevelManager.__get__Instance().__get__PlayMethod() == Game.PLAY_FORWARD) { _local2 = false; } else if (LevelManager.__get__Instance().__get__PlayMethod() == Game.PLAY_BOSS_FIGHT) { if (!bBossFightCatchedGary) { _local2 = false; } } } return(_local2); } function doDestroy() { oKeysManager.doDestroy(); delete oKeysManager; delete oCtrl; super.doDestroy(); } function get InBlowSpikes() { return(bBlowInvincible); } function get CurrentFacing() { var _local2 = "Right"; if (__get__CurrentState().indexOf("Left") != -1) { _local2 = "Left"; } return(_local2); } function get Skin() { return(nPlayerType); } function get CurrentAbility() { return(nCurrentAbility); } function doRunAway() { if (isStateComplete()) { mcRef.mcState.stop(); LevelManager.__get__Instance().onPlayerReachEnd(true); } } function doCatch() { if (isStateComplete()) { doForcedSetState("CatchEnd"); } } function doDie() { if (isStateComplete()) { LevelManager.__get__Instance().onPlayerDied(); } } function doFallingPit() { bMoveVertical = false; nFallingPitCounter++; nCliffClimbCapacity = -25; nSpeedX = nSpeedX * 0.85; if (nSpeedYRegistration < 15) { nSpeedYRegistration = nSpeedYRegistration + 0.75; } mcRef._y = mcRef._y + nSpeedYRegistration; if (Math.abs(nSpeedX) > 4) { nSpeedX = Library.Utils.MoreMath.getPolarity(nSpeedX) * 4; } if (nFallingPitCounter > PIT_FALL_TIME) { LevelManager.__get__Instance().onPlayerDied(); } } function doJumpLoopLeft() { doJumpMove(); if (bGoingRight && (!bGoingLeft)) { var _local2 = mcRef.mcState._currentframe; doForcedSetState("JumpLoopRight"); mcRef.mcState.gotoAndPlay(_local2); } if (isStateComplete()) { mcRef.mcState.stop(); } } function doJumpStartLeft() { doJumpMove(); if (isStateComplete()) { var _local2 = mcRef.mcState._currentframe; doForcedSetState("JumpLoopLeft"); mcRef.mcState.gotoAndPlay(_local2); } if (isStateComplete()) { mcRef.mcState.stop(); } } function doJumpLoopRight() { doJumpMove(); if ((!bGoingRight) && (bGoingLeft)) { doForcedSetState("JumpLoopLeft"); } } function doJumpStartRight() { if (isStateComplete()) { doForcedSetState("JumpLoopRight"); } doJumpMove(); } function doRunLeft() { nSpeedX = Library.Utils.MoreMath.getReachNum(nSpeedX, -nRunSpeed, SPEED_CHANGE); } function doRunRight() { nSpeedX = Library.Utils.MoreMath.getReachNum(nSpeedX, nRunSpeed, SPEED_CHANGE); } function doIdleRight() { nSpeedX = Library.Utils.MoreMath.getReachZero(nSpeedX, SPEED_CHANGE); } function doIdleLeft() { nSpeedX = Library.Utils.MoreMath.getReachZero(nSpeedX, SPEED_CHANGE); } function doCrouchedRight() { nSpeedX = Library.Utils.MoreMath.getReachZero(nSpeedX, CROUCHED_FRICTION); } function doCrouchedLeft() { nSpeedX = Library.Utils.MoreMath.getReachZero(nSpeedX, CROUCHED_FRICTION); } function doBlowRightIn() { doBlowIn(); } function doBlowLeftIn() { doBlowIn(); } function doBlowIn() { if (isStateComplete()) { nBlowTimer = BLOW_PROTECTION; doForcedSetState(("Blow" + CurrentFacing) + "Idle"); } } function doBlowRightIdle() { doBlowIdle(); } function doBlowLeftIdle() { doBlowIdle(); } function doBlowIdle() { nBlowTimer--; if (nBlowTimer <= 0) { doForcedSetState(("Blow" + CurrentFacing) + "Out"); } } function doBlowRightOut() { doBlowOut(); } function doBlowLeftOut() { doBlowOut(); } function doBlowOut() { if (isStateComplete()) { bBlowInvincible = false; doUnlockState(); setState("Idle" + CurrentFacing); doCheckPressedKeys(); } } function doHurtLeft() { doHurt(); } function doHurtRight() { doHurt(); } function doHurt() { if (isStateComplete()) { doUnlockState(); setState("Idle" + CurrentFacing); doCheckPressedKeys(); } } function doHookLeft() { doHook(); } function doHookRight() { doHook(); } function doHook() { nSpeedYRegistration = 0; } function setInvincibleVisual(__bActive) { bInvincibleVisualActive = __bActive; if (bInvincibleVisualActive) { var _local2 = [1, 0, 0, 0, 100, 0, 1, 0, 0, 100, 0, 0, 1, 0, 100, 0, 0, 0, 1, 0]; var _local3 = new flash.filters.ColorMatrixFilter(_local2); mcRef.filters = [_local3]; } else { mcRef.filters = []; } } function doSpecial() { switch (nCurrentAbility) { case ABILITY_FIREBALLS : if (nFireBallsAvailables > 0) { doCastFireBall(); } break; case ABILITY_BLOWSPIKES : if (__get__CurrentState().indexOf("JumpLoop") != -1) { doUnlockState(); } if (__get__CurrentState().indexOf("Blow") == -1) { Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "BlowFishActivate.mp3"); } setState(("Blow" + CurrentFacing) + "In"); doLockState(); } } function doCastFireBall() { mcRef.mcState.mcThrow.play(); var _local2 = __get__ParentLayer().doAttachVisual("Dynamic_PlayerFireBall"); var _local4 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcThrow.mcPosition.getBounds(__get__ParentLayer().__get__Ref())); _local2._x = _local4.x; _local2._y = _local4.y; var _local5 = new LevelItems.PlayerFireBall(_local2, __get__ParentLayer()); var _local3; switch (CurrentFacing) { case "Left" : _local3 = -1; break; case "Right" : _local3 = 1; } Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "Throw.mp3"); _local5.doSetSpeeds((10 * _local3) + nSpeedX, undefined); if (nThrowDelay < 0) { nThrowDelay = FIREBALLS_RELOAD_DELAY; } nFireBallsAvailables--; } function doJumpMove() { if (bGoingRight) { if (nSpeedX < 0) { nSpeedX = nSpeedX * DIRECTION_CHANGE_FACTOR_AIR; } if (nSpeedX < MAX_SPEED_AIR) { doSetSpeeds(ACCELERATION_AIR, undefined, true); } } else if (bGoingLeft) { if (nSpeedX > 0) { nSpeedX = nSpeedX * DIRECTION_CHANGE_FACTOR_AIR; } if (nSpeedX > (-MAX_SPEED_AIR)) { doSetSpeeds(-ACCELERATION_AIR, undefined, true); } } } function onHitGround() { if ((((__get__CurrentState() == "JumpStartRight") || (__get__CurrentState() == "JumpLoopRight")) || (__get__CurrentState() == "JumpStartLeft")) || (__get__CurrentState() == "JumpLoopLeft")) { doUnlockState(); if (!bNeedToCrouch) { if (bGoingLeft) { setState("RunLeft"); } else if (bGoingRight) { setState("RunRight"); } else { setState("Idle" + CurrentFacing); } } else { setState("Crouched" + CurrentFacing); } } if (!bHitGroundOnce) { bHitGroundOnce = true; doCheckPressedKeys(); } } function doCheckPressedKeys() { bGoingLeft = oKeysManager.isKeyDown(37); bGoingRight = oKeysManager.isKeyDown(39); bCrouched = oKeysManager.isKeyDown(40); var _local6 = __get__CurrentState().indexOf("Hook") == -1; var _local5 = __get__CurrentState().indexOf("Die") == -1; var _local3 = __get__CurrentState().indexOf("Hurt") == -1; var _local2 = __get__CurrentState().indexOf("Falling") == -1; var _local10 = __get__CurrentState().indexOf("Catch") == -1; var _local9 = __get__CurrentState().indexOf("RunAway") == -1; var _local8 = __get__CurrentState().indexOf("Blow") == -1; var _local7 = __get__CurrentState().indexOf("Jump") == -1; var _local4 = ((((((_local6 && (_local5)) && (_local3)) && (_local2)) && (_local10)) && (_local9)) && (_local8)) && (_local7); if ((!bBlockInput) && (_local4)) { if (!bCrouched) { if (bGoingLeft) { setState("RunLeft"); } else if (bGoingRight) { setState("RunRight"); } else { setState("Idle" + CurrentFacing); } } else { setState("Crouched" + CurrentFacing); } } } function doLoadStateAction() { super.doLoadStateAction(); switch (sState) { case "Die" : switch (nPlayerType) { case SKIN_SPONGE : Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "DieSponge.mp3"); break; case SKIN_PATRICK : Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "DiePatrick.mp3"); } break; case "FallingPit" : Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "FallPit.mp3"); break; case "HurtRight" : case "HurtLeft" : nCurrentAbility = ABILITY_NONE; Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "Hurt.mp3"); setInvincibility(); break; case "BlowRightIn" : case "BlowLeftIn" : bBlowInvincible = true; break; case "CrouchedLeft" : case "CrouchedRight" : bCrouched = true; Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "Crouch.mp3"); break; case "JumpStartLeft" : case "JumpStartRight" : doLockState(); switch (nPlayerType) { case SKIN_SPONGE : Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "JumpSponge.mp3"); break; case SKIN_PATRICK : Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "JumpPatrick.mp3"); } doSetSpeeds(undefined, -nJumpForce, false); } } function doUnLoadStateAction() { super.doUnLoadStateAction(); switch (sState) { case "CrouchedLeft" : case "CrouchedRight" : bCrouched = false; } } static var SKIN_SPONGE = 1; static var SKIN_PATRICK = 2; static var JUMP_MOD_PATRICK = 1; static var JUMP_MOD_SPONGE = 0; static var RUN_MOD_PATRICK = -1; static var RUN_MOD_SPONGE = 1; static var ABILITY_NONE = 1; static var ABILITY_FIREBALLS = 2; static var ABILITY_BLOWSPIKES = 3; static var RUN_SPEED = 10; static var SPEED_CHANGE = 1.2; static var CROUCHED_FRICTION = 0.2; static var HURT_JUMP_FORCE = 10; static var MAX_SPEED_AIR = 5; static var ACCELERATION_AIR = 1.2; static var DIRECTION_CHANGE_FACTOR_AIR = 0.85; static var JUMPSPEED = 13; static var CLAMSHELL_REBOUND_X = 11; static var CLAMSHELL_REBOUND_Y = 14; static var BOSS_HURT_X_REBOUND = 10; static var BOSS_HURT_Y_REBOUND = 12; static var CRUSH_BOUNCE_SPEED = 12; static var LEVER_REBOUND = 4; static var PIT_FALL_TIME = 20; static var FIREBALLS_RELOAD_DELAY = 60; static var FIREBALLS_CLIP = 3; static var BLOW_PROTECTION = 15; static var INVINCIBILITY_DELAY = 50; static var INVINCIBILITY_FLASH_INTERVAL = 10; }
Symbol 11 MovieClip [__Packages.Library.Utils.KeysManager] Frame 0
class Library.Utils.KeysManager { var aKeys, oEnterFrameListener; function KeysManager () { aKeys = new Array(); mx.transitions.OnEnterFrameBeacon.init(); oEnterFrameListener = new Object(); oEnterFrameListener.onEnterFrame = Library.Utils.Delegate.create(this, doEnterFrame); MovieClip.addListener(oEnterFrameListener); } function setListenerForKey(__oListener, __nKeyCode) { var _local2 = false; for (var _local6 in aKeys) { if (aKeys[_local6].nCode == __nKeyCode) { aKeys[_local6].aListeners.push(__oListener); _local2 = true; } } if (!_local2) { var _local3 = new Object(); _local3.bPressed = false; _local3.nCode = __nKeyCode; _local3.aListeners = new Array(); _local3.aListeners.push(__oListener); aKeys.push(_local3); } } function doEnterFrame() { for (var _local5 in aKeys) { var _local3 = Key.isDown(aKeys[_local5].nCode); if (aKeys[_local5].bPressed != _local3) { aKeys[_local5].bPressed = _local3; for (var _local4 in aKeys[_local5].aListeners) { var _local2; if (_local3) { _local2 = EVENT_KEY_DOWN; } else { _local2 = EVENT_KEY_UP; } aKeys[_local5].aListeners[_local4].onKeyManagerEvent(_local2, aKeys[_local5].nCode); } } } } function isKeyDown(__nKeyCode) { return(Key.isDown(__nKeyCode)); } function doDestroy() { for (var _local3 in aKeys) { for (var _local2 in aKeys[_local3].aListeners) { delete aKeys[_local3].aListeners[_local2]; } aKeys[_local3].aListeners = new Array(); delete aKeys[_local3].aListeners; } aKeys = new Array(); delete aKeys; MovieClip.removeListener(this); } static var EVENT_KEY_DOWN = 1; static var EVENT_KEY_UP = 2; }
Symbol 2211 MovieClip [__Packages.LevelItems.ZoneData.Hook] Frame 0
class LevelItems.ZoneData.Hook extends SideScroller.StaticObject { var bObjectBlock, bObjectSpecial, bGotPlayer, nSpeed, oShortCutObject, nInitialPosX, mcRef, nDropPosX, __get__ParentLayer, setState, bDisableAllowed, doCheckObjects, oPlayer, isStateComplete; function Hook (__mcRef, __oLayer, __oShortCutObject, __nDropPosX) { super(__mcRef, __oLayer); bObjectBlock = false; bObjectSpecial = false; bGotPlayer = false; nSpeed = 0; oShortCutObject = __oShortCutObject; nInitialPosX = mcRef._x; nDropPosX = __nDropPosX; __get__ParentLayer().doAddListener(this); setState("In"); bDisableAllowed = true; } function doEnterFrame() { super.doEnterFrame(); doCheckObjects(); if (bGotPlayer) { doMovePlayer(); } } function onHitSpecial(__oRef) { if (__oRef instanceof Player) { onPlayerHit(__oRef); } } function onPlayerHit(__oRef) { Player(__oRef).onHookCatch(this); oPlayer = Player(__oRef); bGotPlayer = true; setState("Hooked" + FacingSide); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "Hook.mp3"); Game.__get__Instance().onCatchHook(); } function doDestroy() { __get__ParentLayer().doRemoveListener(this); super.doDestroy(); } function get FacingSide() { var _local2; if (nDropPosX > mcRef._x) { _local2 = "Right"; } else { _local2 = "Left"; } return(_local2); } function doIn() { if (isStateComplete()) { setState("Idle"); } } function doOut() { if (isStateComplete()) { nSpeed = 0; mcRef._x = nInitialPosX; setState("In"); } } function doMovePlayer() { var _local2 = Library.Utils.MoreMath.getPolarity(nDropPosX - mcRef._x); nSpeed = Library.Utils.MoreMath.getReachNum(nSpeed, SPEED, ACCELERATION); mcRef._x = mcRef._x + (nSpeed * _local2); var _local3 = false; if (_local2 == 1) { if (mcRef._x >= nDropPosX) { _local3 = true; } } else if (mcRef._x <= nDropPosX) { _local3 = true; } if (_local3) { oPlayer.onHookRelease((nSpeed * (SPEED_TRANFER_PERCENT / 100)) * _local2); setState("Out"); bGotPlayer = false; delete oPlayer; } else { oPlayer.doMoveWithHook(); } } var SPEED = 50; var ACCELERATION = 2; var SPEED_TRANFER_PERCENT = 35; }
Symbol 2212 MovieClip [__Packages.LevelItems.ZoneData.HookShortcut] Frame 0
class LevelItems.ZoneData.HookShortcut extends SideScroller.StaticObject { var mcRef, nMinX, nMaxX, mcHook, __get__ParentLayer; function HookShortcut (__mcRef, __oLayer) { super(__mcRef, __oLayer); doMemorizeLimits(); mcRef._visible = false; doCreateHook(); } function doCreateHook() { var _local2; var _local3; switch (LevelManager.__get__Instance().__get__PlayMethod()) { case Game.PLAY_FORWARD : default : _local2 = nMinX; _local3 = nMaxX; break; case Game.PLAY_REVERSE : _local2 = nMaxX; _local3 = nMinX; } mcHook = __get__ParentLayer().doAttachVisual("Dynamic_Hook"); mcHook._x = _local2; mcHook._y = HOOK_X_POS; new LevelItems.ZoneData.Hook(mcHook, __get__ParentLayer(), this, _local3); } function doMemorizeLimits() { var _local2 = mcRef.getBounds(__get__ParentLayer().__get__Ref()); nMinX = _local2.xMin; nMaxX = _local2.xMax; } static var HOOK_X_POS = 60; }
Symbol 2213 MovieClip [__Packages.LevelItems.GroundEnnemy] Frame 0
class LevelItems.GroundEnnemy extends SideScroller.MovingObject { var bObjectBlock, bObjectSpecial, bNeedToRespawn, nReactDelay, nFallingPitCounter, setState, bDisableAllowed, bDisabled, __get__Ref, doUnlockState, doLockState, nRespawnTimer, doForcedSetState, __get__CurrentState, mcRef, __get__ParentLayer, nSpeedX, nSpeedYRegistration, isStateComplete; function GroundEnnemy (__mcRef, __oLayer) { super(__mcRef, __oLayer); bObjectBlock = false; bObjectSpecial = false; bNeedToRespawn = false; nReactDelay = 0; nFallingPitCounter = 0; setState("WalkRight"); bDisableAllowed = true; } function doEnterFrame() { if (!bDisabled) { super.doEnterFrame(); nReactDelay--; if (__get__Ref()._y > LevelManager.BASE_FLOOR) { doUnlockState(); setState("FallingPit"); doLockState(); } if (bNeedToRespawn) { nRespawnTimer--; if (nRespawnTimer == 0) { bNeedToRespawn = false; doForcedSetState("ComeBack"); } } } } function onHitSpecial(__oRef) { if (__oRef instanceof LevelItems.EnnemyBlocker) { doReactCollision(); } else if (__oRef instanceof LevelItems.GroundEnnemy) { doReactCollision(); } else if (__oRef instanceof Player) { onPlayerHit(__oRef); } else if (__oRef instanceof LevelItems.PlayerFireBall) { LevelItems.PlayerFireBall(__oRef).doExplode(); onBlast(); } } function doReactCollision() { if (nReactDelay <= 0) { if (__get__CurrentState() == "WalkRight") { setState("WalkLeft"); } else { setState("WalkRight"); } nReactDelay = 10; } } function onPlayerHit(__oRef) { if (Player(__oRef).__get__InBlowSpikes()) { onBlast(); Game.__get__Instance().onKillEnnemy(); } else { var _local7 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef1.getBounds(__get__ParentLayer().__get__Ref())); var _local5 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef2.getBounds(__get__ParentLayer().__get__Ref())); var _local6 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef_Height.getBounds(__get__ParentLayer().__get__Ref())); var _local4 = _local7.x; var _local8 = _local5.x; var _local3 = false; if (((__oRef.__get__Ref()._x >= _local4) && (__oRef.__get__Ref()._x <= _local8)) && (__oRef.__get__Ref()._y <= _local6.y)) { _local3 = true; } if (_local3) { onCrush(); Player(__oRef).onEnnemyCrush(); Game.__get__Instance().onStompEnnemy(); } else { Player(__oRef).onHitEnnemy(this); } } } function onBlast() { setState("DieOther"); doLockState(); nSpeedX = 0; nSpeedYRegistration = 0; Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "GroundDie.mp3"); } function onCrush() { setState("DieCrush"); doLockState(); nSpeedX = 0; nSpeedYRegistration = 0; Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "GroundPop.mp3"); } function doDestroy() { super.doDestroy(); } function get CurrentFacing() { var _local2 = "Right"; if (__get__CurrentState().indexOf("Left") != -1) { _local2 = "Left"; } return(_local2); } function doComeBack() { if (isStateComplete()) { doUnlockState(); setState("WalkLeft"); } } function doDieCrush() { if (isStateComplete() && (!bNeedToRespawn)) { doForcedSetState("Crush"); bNeedToRespawn = true; nRespawnTimer = nRESPAWN_TIME; } } function doDieOther() { if (isStateComplete()) { doDestroy(); } nSpeedX = 0; nSpeedYRegistration = 0; } function doFallingPit() { nFallingPitCounter++; if (nFallingPitCounter > PIT_FALL_TIME) { doDestroy(); } } function doWalkLeft() { nSpeedX = Library.Utils.MoreMath.getReachNum(nSpeedX, -SPEED, SPEED_CHANGE); } function doWalkRight() { nSpeedX = Library.Utils.MoreMath.getReachNum(nSpeedX, SPEED, SPEED_CHANGE); } static var SPEED = 4; static var SPEED_CHANGE = 2; static var PIT_FALL_TIME = 20; static var nRESPAWN_TIME = 90; }
Symbol 2214 MovieClip [__Packages.LevelItems.EnnemyBlocker] Frame 0
class LevelItems.EnnemyBlocker extends SideScroller.BasicObject { var bObjectBlock, bObjectSpecial, bDisableAllowed, setState; function EnnemyBlocker (__mcRef, __oLayer) { super(__mcRef, __oLayer); bObjectBlock = false; bObjectSpecial = true; bDisableAllowed = true; setState("Idle"); } function doDestroy() { super.doDestroy(); } }
Symbol 2215 MovieClip [__Packages.LevelItems.PlayerFireBall] Frame 0
class LevelItems.PlayerFireBall extends SideScroller.MovingObject { var bObjectBlock, bObjectSpecial, nBounceLost, nCliffClimbCapacity, nReboundNumber, nLifeTimer, setState, bCheckObjects, doLockState, isStateComplete, doSetSpeeds; function PlayerFireBall (__mcRef, __oLayer) { super(__mcRef, __oLayer); bObjectBlock = false; bObjectSpecial = true; nBounceLost = 8; nCliffClimbCapacity = 15; nReboundNumber = 1; nLifeTimer = LIFE_TIME; setState("Idle"); } function doEnterFrame() { bCheckObjects = !bCheckObjects; super.doEnterFrame(); nLifeTimer--; if (nLifeTimer <= 0) { doExplode(); } } function onHitSpecial(__oRef) { } function doReactCollision() { } function doExplode() { setState("Out"); doLockState(); } function doDestroy() { super.doDestroy(); } function doOut() { if (isStateComplete()) { doDestroy(); } } function onHitGround() { doSetSpeeds(undefined, -(REBOUND / nReboundNumber), true); nReboundNumber++; } static var SPEED = 4; static var REBOUND = 8; static var SPEED_CHANGE = 2; static var PIT_FALL_TIME = 20; static var LIFE_TIME = 30; }
Symbol 2216 MovieClip [__Packages.LevelItems.PerimeterFlyingEnnemy] Frame 0
class LevelItems.PerimeterFlyingEnnemy extends SideScroller.StaticObject { var bObjectBlock, bObjectSpecial, __get__ParentLayer, nInitialX, mcRef, nInitialY, nSpeedX, nSpeedY, nMaxDistance, setState, bDisableAllowed, bDisabled, __get__CurrentState, doLockState, isStateComplete, __get__Ref, nTargetX, nTargetY; function PerimeterFlyingEnnemy (__mcRef, __oLayer) { super(__mcRef, __oLayer); bObjectBlock = false; bObjectSpecial = true; __get__ParentLayer().doAddListener(this); nInitialX = mcRef._x; nInitialY = mcRef._y; nSpeedX = 0; nSpeedY = 0; nMaxDistance = mcRef.mcFlyZone._width / 2; mcRef.mcFlyZone.swapDepths(150); mcRef.mcFlyZone.removeMovieClip(); doTakeTarget(); setState("Idle"); bDisableAllowed = true; } function doEnterFrame() { if (!bDisabled) { super.doEnterFrame(); doMove(); } } function doEnable() { super.doEnable(); nMaxDistance = mcRef.mcFlyZone._width / 2; mcRef.mcFlyZone.swapDepths(150); mcRef.mcFlyZone.removeMovieClip(); doTakeTarget(); } function onHitSpecial(__oRef) { if (__oRef instanceof Player) { onPlayerHit(__oRef); } else if (__oRef instanceof LevelItems.PlayerFireBall) { LevelItems.PlayerFireBall(__oRef).doExplode(); onBlast(); } } function doReactCollision() { } function onPlayerHit(__oRef) { var _local7 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef1.getBounds(__get__ParentLayer().__get__Ref())); var _local5 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef2.getBounds(__get__ParentLayer().__get__Ref())); var _local6 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef_Height.getBounds(__get__ParentLayer().__get__Ref())); var _local4 = _local7.x; var _local8 = _local5.x; var _local3 = false; if (((__oRef.__get__Coord().x >= _local4) && (__oRef.__get__Coord().x <= _local8)) && (__oRef.__get__Coord().y <= _local6.y)) { _local3 = true; } if (_local3) { onCrush(); Game.__get__Instance().onKillEnnemy(); Player(__oRef).onEnnemyCrush(); } else { Player(__oRef).onHitEnnemy(this); } } function onBlast() { onCrush(); Game.__get__Instance().onKillEnnemy(); } function onCrush() { if (__get__CurrentState() != "Die") { Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "FlyingDie.mp3"); } setState("Die"); doLockState(); } function doDestroy() { super.doDestroy(); } function doDie() { if (isStateComplete()) { doDestroy(); } } function doMove() { var _local3 = (nInitialX + nTargetX) - __get__Ref()._x; var _local4 = (nInitialY + nTargetY) - __get__Ref()._y; var _local2 = false; if (Math.abs(_local3) > DIST_FOR_CHANGE) { var _local5 = Library.Utils.MoreMath.getPolarity(_local3); nSpeedX = Library.Utils.MoreMath.getReachNum(nSpeedX, SPEED * _local5, SPEED_CHANGE); _local2 = false; } else { nSpeedX = Library.Utils.MoreMath.getReachZero(nSpeedX, SPEED_CHANGE); _local2 = true; } if (Math.abs(_local4) > DIST_FOR_CHANGE) { var _local6 = Library.Utils.MoreMath.getPolarity(_local4); nSpeedY = Library.Utils.MoreMath.getReachNum(nSpeedY, SPEED * _local6, SPEED_CHANGE); _local2 = false; } else { nSpeedY = Library.Utils.MoreMath.getReachZero(nSpeedY, SPEED_CHANGE); _local2 = true; } mcRef._x = mcRef._x + nSpeedX; mcRef._y = mcRef._y + nSpeedY; if (_local2) { doTakeTarget(); } } function doTakeTarget() { var _local2 = Library.Utils.MoreMath.getRandomRange(0, nMaxDistance); var _local4 = Library.Utils.MoreMath.getRandomRange(0, 359); var _local3 = Library.Utils.MoreMath.getRadianFromDegree(_local4); nTargetX = Math.cos(_local3) * _local2; nTargetY = Math.sin(_local3) * _local2; } static var SPEED = 2; static var SPEED_CHANGE = 0.1; static var DIST_FOR_CHANGE = 10; static var FALL_DIE_SPEED = 8; static var DIE_COMPLETE_HEIGHT = 800; }
Symbol 2217 MovieClip [__Packages.LevelItems.ZoneData.FireDrop] Frame 0
class LevelItems.ZoneData.FireDrop extends SideScroller.MovingObject { var nAccelerationY, nMaxSpeedY, bObjectBlock, bObjectSpecial, __get__CurrentState, setState, doLockState, isStateComplete, doDestroy; function FireDrop (__mcRef, __oLayer) { super(__mcRef, __oLayer); nAccelerationY = 0.4; nMaxSpeedY = 5; bObjectBlock = false; bObjectSpecial = true; } function onHitSpecial(__oRef) { if (__oRef instanceof Player) { onPlayerHit(__oRef); } } function onPlayerHit(__oRef) { Player(__oRef).onHitEnnemy(this); } function doSplash() { if (__get__CurrentState() != "Explode") { Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "LavaDrop.mp3"); } setState("Explode"); doLockState(); } function doExplode() { if (isStateComplete()) { doDestroy(); } } function onHitGround() { doSplash(); } }
Symbol 2218 MovieClip [__Packages.LevelItems.CheckPoints.EndTrigger] Frame 0
class LevelItems.CheckPoints.EndTrigger extends SideScroller.StaticObject { var bObjectBlock, bObjectSpecial, setState, mcRef, bDisableAllowed, __get__CurrentState, isStateComplete; function EndTrigger (__mcRef, __oLayer) { super(__mcRef, __oLayer); bObjectBlock = false; bObjectSpecial = true; setState("Idle"); if (LevelManager.__get__Instance().__get__PlayMethod() == Game.PLAY_REVERSE) { mcRef._xscale = mcRef._xscale * -1; } bDisableAllowed = true; LevelManager.__get__Instance().doAddListener(this); } function onActivate() { if (__get__CurrentState() == "Idle") { setState("Action"); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "SquidEnd.mp3"); } } function doDestroy() { LevelManager.__get__Instance().doRemoveListener(this); super.doDestroy(); } function doAction() { if (isStateComplete()) { setState("End"); LevelManager.__get__Instance().onPlayerReachEnd(); } } }
Symbol 2219 MovieClip [__Packages.LevelItems.CheckPoints.SecondaryCheckPoint] Frame 0
class LevelItems.CheckPoints.SecondaryCheckPoint extends LevelItems.CheckPoints.CheckPointTrigger { function SecondaryCheckPoint (__mcRef, __oLayer) { super(__mcRef, __oLayer); } }
Symbol 2220 MovieClip [__Packages.LevelItems.CheckPoints.PrimaryCheckPoint] Frame 0
class LevelItems.CheckPoints.PrimaryCheckPoint extends LevelItems.CheckPoints.CheckPointTrigger { var mcRef, setState, bDisableAllowed, __get__CurrentState, isStateComplete; function PrimaryCheckPoint (__mcRef, __oLayer) { super(__mcRef, __oLayer); mcRef._visible = true; setState("Idle"); if (LevelManager.__get__Instance().__get__PlayMethod() == Game.PLAY_REVERSE) { mcRef._xscale = mcRef._xscale * -1; } bDisableAllowed = true; LevelManager.__get__Instance().doAddListener(this); } function onActivate() { if (__get__CurrentState() == "Idle") { setState("Action"); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "SquidMid.mp3"); } } function doDestroy() { LevelManager.__get__Instance().doRemoveListener(this); super.doDestroy(); } function doAction() { if (isStateComplete()) { setState("End"); } } }
Symbol 2221 MovieClip [__Packages.LevelItems.Bonuses.PointsBonus] Frame 0
class LevelItems.Bonuses.PointsBonus extends SideScroller.StaticObject { var bObjectBlock, bObjectSpecial, bDisableAllowed, nPoints, setState, __get__ParentLayer, doLockState, isStateComplete; function PointsBonus (__mcRef, __oLayer, __nPoints) { super(__mcRef, __oLayer); bObjectBlock = false; bObjectSpecial = true; bDisableAllowed = true; nPoints = __nPoints; setState("Idle"); } function doEnterFrame() { super.doEnterFrame(); } function onCatched() { __get__ParentLayer().doAddListener(this); setState("Out"); doLockState(); } function doDestroy() { __get__ParentLayer().doRemoveListener(this); super.doDestroy(); } function get Points() { return(nPoints); } function doOut() { if (isStateComplete()) { doDestroy(); } } }
Symbol 2222 MovieClip [__Packages.LevelItems.Bonuses.EvadingObject] Frame 0
class LevelItems.Bonuses.EvadingObject extends SideScroller.StaticObject { var bObjectBlock, bObjectSpecial, __get__ParentLayer, nSpeedX, nSpeedY, setState, doLockState, isStateComplete, __get__Ref, nTargetX, nTargetY, mcRef; function EvadingObject (__mcRef, __oLayer) { super(__mcRef, __oLayer); bObjectBlock = false; bObjectSpecial = true; __get__ParentLayer().doAddListener(this); nSpeedX = 0; nSpeedY = 0; doTakeTarget(); setState("Idle"); } function doEnterFrame() { super.doEnterFrame(); doMove(); } function onCatched() { setState("Out"); doLockState(); } function doDestroy() { __get__ParentLayer().doRemoveListener(this); super.doDestroy(); } function doOut() { if (isStateComplete()) { doDestroy(); } } function doMove() { var _local5 = nTargetX - __get__Ref()._x; var _local6 = nTargetY - __get__Ref()._y; var _local3 = false; var _local2 = false; var _local4 = false; if (Math.abs(_local5) > DIST_FOR_CHANGE) { var _local7 = Library.Utils.MoreMath.getPolarity(_local5); nSpeedX = Library.Utils.MoreMath.getReachNum(nSpeedX, SPEED * _local7, SPEED_CHANGE); } else { nSpeedX = Library.Utils.MoreMath.getReachZero(nSpeedX, SPEED_CHANGE); _local3 = true; } if (Math.abs(_local6) > DIST_FOR_CHANGE) { var _local8 = Library.Utils.MoreMath.getPolarity(_local6); nSpeedY = Library.Utils.MoreMath.getReachNum(nSpeedY, SPEED * _local8, SPEED_CHANGE); } else { nSpeedY = Library.Utils.MoreMath.getReachZero(nSpeedY, SPEED_CHANGE); _local2 = true; } _local4 = _local3 && (_local2); mcRef._x = mcRef._x + nSpeedX; mcRef._y = mcRef._y + nSpeedY; if (_local4) { doTakeTarget(); } if (mcRef._y < DESTROY_Y_POS) { doDestroy(); } } function doTakeTarget() { var _local2 = Library.Utils.MoreMath.getRandomRange(MINIMUM_DISTANCE, MAXIMUM_DISTANCE); var _local4 = Library.Utils.MoreMath.getRandomRange(MIN_ANGLE, MAX_ANGLE); var _local3 = Library.Utils.MoreMath.getRadianFromDegree(_local4); nTargetX = mcRef._x + (Math.cos(_local3) * _local2); nTargetY = mcRef._y + (Math.sin(_local3) * _local2); } static var SPEED = 2; static var SPEED_CHANGE = 0.1; static var DIST_FOR_CHANGE = 10; static var MINIMUM_DISTANCE = 15; static var MAXIMUM_DISTANCE = 45; static var MIN_ANGLE = 140; static var MAX_ANGLE = 400; static var DESTROY_Y_POS = -50; }
Symbol 2223 MovieClip [__Packages.LevelItems.Bonuses.BonusBlowFish] Frame 0
class LevelItems.Bonuses.BonusBlowFish extends LevelItems.Bonuses.EvadingObject { function BonusBlowFish (__mcRef, __oLayer) { super(__mcRef, __oLayer); } }
Symbol 2224 MovieClip [__Packages.LevelItems.Bonuses.BonusFireballs] Frame 0
class LevelItems.Bonuses.BonusFireballs extends LevelItems.Bonuses.EvadingObject { function BonusFireballs (__mcRef, __oLayer) { super(__mcRef, __oLayer); } }
Symbol 2225 MovieClip [__Packages.Boss.BossLavaBall] Frame 0
class Boss.BossLavaBall extends SideScroller.MovingObject { var bObjectBlock, bObjectSpecial, nBounceLost, nCliffClimbCapacity, nReboundNumber, nLifeTimer, setState, doLockState, isStateComplete, doSetSpeeds; function BossLavaBall (__mcRef, __oLayer) { super(__mcRef, __oLayer); bObjectBlock = false; bObjectSpecial = true; nBounceLost = 8; nCliffClimbCapacity = 15; nReboundNumber = 1; nLifeTimer = LIFE_TIME; setState("Idle"); } function doEnterFrame() { super.doEnterFrame(); nLifeTimer--; if (nLifeTimer <= 0) { doExplode(); } } function onHitSpecial(__oRef) { } function doReactCollision() { } function doExplode() { setState("Out"); doLockState(); } function doDestroy() { super.doDestroy(); } function doOut() { if (isStateComplete()) { doDestroy(); } } function onHitGround() { doSetSpeeds(undefined, -(REBOUND / nReboundNumber), true); nReboundNumber++; } static var SPEED = 4; static var REBOUND = 8; static var SPEED_CHANGE = 2; static var PIT_FALL_TIME = 20; static var LIFE_TIME = 30; }
Symbol 2226 MovieClip [__Packages.SideScroller.Ground] Frame 0
class SideScroller.Ground { static var nMaxWorkingGrounds, nMaxSearchsPerFrames, aGrounds, aActiveWorkGrounds, oEnterFrameListener, bInited; var mcRef, oParentObject, nMinX, nMaxX, nMinY, nMaxY, aPoints, nSearchProgression; function Ground (__mcRef, __oParentObject) { mcRef = __mcRef; oParentObject = __oParentObject; mcRef._visible = false; var _local2 = mcRef.getBounds(oParentObject.__get__ParentLayer().__get__Ref()); nMinX = _local2.xMin; nMaxX = _local2.xMax; nMinY = _local2.yMin; nMaxY = _local2.yMax; aPoints = new Array(); nSearchProgression = nMinX + (ITERATION_X - (nMinX % ITERATION_X)); doScheduleGround(this); } static function doReinitMaxWorking() { nMaxWorkingGrounds = MAX_WORKING_GROUNDS; } static function setMaxWorking(__nMax) { nMaxWorkingGrounds = __nMax; } static function doReinitSearchPerFrames() { nMaxSearchsPerFrames = SEARCHS_PER_FRAME; } static function setMaxSearchPerFrames(__nMax) { nMaxSearchsPerFrames = __nMax; } static function doStaticEnterFrame() { if (aGrounds.length > 0) { if (aActiveWorkGrounds.length < nMaxWorkingGrounds) { doStartGroundWork(); } } for (var _local1 in aActiveWorkGrounds) { aActiveWorkGrounds[_local1].doEnterFrame(); } } static function doClean() { delete aGrounds; delete aActiveWorkGrounds; Main.__get__Instance().doRemoveListener(oEnterFrameListener); delete oEnterFrameListener.onEnterFrame; delete oEnterFrameListener; bInited = false; } static function doInit() { oEnterFrameListener = new Object(); oEnterFrameListener.doEnterFrame = Library.Utils.Delegate.create(SideScroller.Ground, doStaticEnterFrame); Main.__get__Instance().doAddListener(oEnterFrameListener); aGrounds = new Array(); aActiveWorkGrounds = new Array(); if (nMaxWorkingGrounds == undefined) { doReinitMaxWorking(); } if (nMaxSearchsPerFrames == undefined) { doReinitSearchPerFrames(); } bInited = true; } static function doStartGroundWork() { var _local5; var _local1; if (LevelManager.__get__Instance().__get__PlayMethod() == Game.PLAY_REVERSE) { var _local3 = Number.NEGATIVE_INFINITY; for (var _local4 in aGrounds) { if (aGrounds[_local4].StartPos > _local3) { _local3 = aGrounds[_local4].StartPos; _local1 = Number(_local4); } } } else { var _local2 = Number.POSITIVE_INFINITY; for (var _local4 in aGrounds) { if (aGrounds[_local4].StartPos < _local2) { _local2 = aGrounds[_local4].StartPos; _local1 = Number(_local4); } } } _local5 = aGrounds[_local1]; aGrounds.splice(_local1, 1); aActiveWorkGrounds.push(_local5); } static function onGroundWorkComplete(__oGround) { for (var _local2 in aActiveWorkGrounds) { if (aActiveWorkGrounds[_local2] == __oGround) { aActiveWorkGrounds.splice(Number(_local2), 1); } } } static function doScheduleGround(__oGround) { if (!bInited) { doInit(); } aGrounds.push(__oGround); } function doEnterFrame() { var _local7 = 1; while (_local7 <= nMaxSearchsPerFrames) { if (nSearchProgression <= nMaxX) { var _local6 = nMaxY; var _local2; _local2 = nMaxY - 1; while (_local2 >= nMinY) { var _local4 = nSearchProgression + oParentObject.__get__ParentLayer().__get__Ref()._x; var _local3 = _local2 + oParentObject.__get__ParentLayer().__get__Ref()._y; var _local5 = mcRef.hitTest(_local4, _local3, true); if (_local5) { _local6 = _local2; } else { _local2 = Number.NEGATIVE_INFINITY; } _local2 = _local2 - ITERATION_Y; } aPoints.push({nX:nSearchProgression, nY:_local6}); nSearchProgression = nSearchProgression + ITERATION_X; } else { onGroundWorkComplete(this); _local7 = Number.POSITIVE_INFINITY; mcRef.swapDepths(250); mcRef.removeMovieClip(); delete mcRef; } _local7++; } } function getGroundAt(__nPositionX) { var _local4 = __nPositionX - (__nPositionX % ITERATION_X); var _local6 = _local4 + ITERATION_X; var _local3 = nMaxY; var _local5 = nMaxY; var _local2; _local2 = 0; while (_local2 <= (aPoints.length - 1)) { if (aPoints[_local2].nX == _local4) { _local3 = aPoints[_local2].nY; } if (aPoints[_local2].nX == _local6) { _local5 = aPoints[_local2].nY; } _local2++; } if ((_local3 == nMaxY) || (_local5 == nMaxY)) { _nGroundY = nMaxY; } else { var _local8 = (__nPositionX - _local4) / (_local6 - _local4); var _local9 = _local5 - _local3; var _nGroundY = (_local3 + (_local9 * _local8)); } return(_nGroundY); } function doDestroy() { oParentObject.__get__ParentLayer().doRemoveListener(this); aPoints = new Array(); delete aPoints; delete oParentObject; } function get StartPos() { return(nMinX); } function get MinY() { return(nMinY); } function get MaxY() { return(nMaxY); } function get EndPos() { return(nMaxX); } static var ITERATION_X = 5; static var ITERATION_Y = 2; static var SEARCHS_PER_FRAME = 25; static var MAX_WORKING_GROUNDS = 35; }
Symbol 2227 MovieClip [__Packages.LevelItems.Bonuses.Clamshell] Frame 0
class LevelItems.Bonuses.Clamshell extends SideScroller.StaticObject { var bObjectBlock, bObjectSpecial, aItems, nBubbleFriendDispensed, __get__ParentLayer, bFirstLaunch, setState, bDisableAllowed, bDisabled, doCheckObjects, mcRef, __get__CurrentState, doLockState, isStateComplete, doUnlockState, doForcedSetState, __get__Coord; function Clamshell (__mcRef, __oLayer) { super(__mcRef, __oLayer); bObjectBlock = true; bObjectSpecial = false; aItems = new Array(); nBubbleFriendDispensed = 0; __get__ParentLayer().doAddListener(this); bFirstLaunch = true; setState("Idle"); bDisableAllowed = true; } function doEnterFrame() { if (!bDisabled) { super.doEnterFrame(); doCheckObjects(); } } function doEnable() { super.doEnable(); mcRef.mcGround.swapDepths(250); mcRef.mcGround.removeMovieClip(); } function onHitSpecial(__oRef) { if (__oRef instanceof Player) { onPlayerHit(__oRef); } else if (__oRef instanceof LevelItems.Bonuses.LD_ClamItem) { var _local3 = LevelItems.Bonuses.LD_ClamItem(__oRef).__get__ItemType(); __oRef.doDestroy(); onNewItem(_local3); } } function onPlayerHit(__oRef) { if (__get__CurrentState() != "Opened") { var _local7 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef1.getBounds(__get__ParentLayer().__get__Ref())); var _local5 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef2.getBounds(__get__ParentLayer().__get__Ref())); var _local6 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef_Height.getBounds(__get__ParentLayer().__get__Ref())); var _local4 = _local7.x; var _local8 = _local5.x; var _local2 = false; if (((__oRef.__get__Coord().x >= _local4) && (__oRef.__get__Coord().x <= _local8)) && (__oRef.__get__Coord().y <= _local6.y)) { _local2 = true; } if (_local2) { Player(__oRef).onClamshellRebound(); setState("Open"); doLockState(); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "ClamshellHit.mp3"); } } } function doDestroy() { __get__ParentLayer().doRemoveListener(this); super.doDestroy(); } function doClose() { if (isStateComplete()) { doUnlockState(); setState("Idle"); } } function doOpen() { if (isStateComplete()) { doReleaseItem(); if (aItems.length > 0) { doForcedSetState("Close"); } else { doForcedSetState("Opened"); } } } function doReleaseItem() { var _local3 = Number(aItems.pop()); switch (_local3) { case LevelItems.Bonuses.LD_ClamItem.ITEM_BUBBLEFRIEND : nBubbleFriendDispensed++; if (nBubbleFriendDispensed < BUBBLE_FRIENDS_TO_GIVE) { aItems.push(_local3); Game.__get__Instance().onPlayerCatchedPoints(1); } else if (nBubbleFriendDispensed == BUBBLE_FRIENDS_TO_GIVE) { Game.__get__Instance().onPlayerCatchedPoints(5); } var _local2 = __get__ParentLayer().doAttachVisual("mcBubbleSplash"); _local2._x = __get__Coord().x; _local2._y = __get__Coord().y; new SimpleAnimation(_local2, __get__ParentLayer()); break; case LevelItems.Bonuses.LD_ClamItem.ITEM_BONUS_FIREBALLS : case LevelItems.Bonuses.LD_ClamItem.ITEM_BONUS_BLOWFISH : doSpawnBonus(_local3); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "ClamshellRelease.mp3"); } } function doSpawnBonus(__nBonusType) { switch (__nBonusType) { case LevelItems.Bonuses.LD_ClamItem.ITEM_BONUS_FIREBALLS : var _local2 = __get__ParentLayer().doAttachVisual("Dynamic_EvadingBonus_Fireballs"); break; case LevelItems.Bonuses.LD_ClamItem.ITEM_BONUS_BLOWFISH : _local2 = __get__ParentLayer().doAttachVisual("Dynamic_EvadingBonus_Blowfish"); } _local2._x = __get__Coord().x; _local2._y = __get__Coord().y; switch (__nBonusType) { case LevelItems.Bonuses.LD_ClamItem.ITEM_BONUS_FIREBALLS : new LevelItems.Bonuses.BonusFireballs(_local2, __get__ParentLayer()); break; case LevelItems.Bonuses.LD_ClamItem.ITEM_BONUS_BLOWFISH : new LevelItems.Bonuses.BonusBlowFish(_local2, __get__ParentLayer()); } } function onNewItem(__nItemType) { aItems.push(__nItemType); } function doLoadStateAction() { super.doLoadStateAction(); mcRef.mcGround._visible = false; } static var BUBBLE_FRIENDS_TO_GIVE = 5; }
Symbol 2228 MovieClip [__Packages.LevelItems.Bonuses.LD_ClamItem] Frame 0
class LevelItems.Bonuses.LD_ClamItem extends SideScroller.StaticObject { var bObjectBlock, bObjectSpecial, mcRef, nItemType; function LD_ClamItem (__mcRef, __oLayer, __nItemType) { super(__mcRef, __oLayer); bObjectBlock = false; bObjectSpecial = true; mcRef._visible = false; nItemType = __nItemType; } function doDestroy() { super.doDestroy(); } function set ItemType(__nItemType) { nItemType = __nItemType; //return(ItemType); } function get ItemType() { return(nItemType); } static var ITEM_BUBBLEFRIEND = 1; static var ITEM_BONUS_FIREBALLS = 2; static var ITEM_BONUS_BLOWFISH = 3; }
Symbol 2229 MovieClip [__Packages.SimpleAnimation] Frame 0
class SimpleAnimation extends Library.State { var setState, mcRef, isStateComplete; function SimpleAnimation (__mcRef, __oLayer) { super(__mcRef); LevelManager.__get__Instance().doAddListener(this); setState("Out"); } function doDestroy() { LevelManager.__get__Instance().doRemoveListener(this); mcRef.removeMovieClip(); delete mcRef; } function doOut() { if (isStateComplete()) { doDestroy(); } } }
Symbol 2230 MovieClip [__Packages.Boss.GaryCage] Frame 0
class Boss.GaryCage extends SideScroller.StaticObject { static var oCtrl; var bObjectBlock, bObjectSpecial, bBossDied, __get__ParentLayer, nCurrentHeight, nCallDelay, setState, doLockState, isStateComplete, mcRef, doForcedSetState, doUnlockState; function GaryCage (__mcRef, __oLayer) { super(__mcRef, __oLayer); oCtrl = this; bObjectBlock = false; bObjectSpecial = false; bBossDied = false; __get__ParentLayer().doAddListener(this); nCurrentHeight = ABS_TOP; nCallDelay = Library.Utils.MoreMath.getRandomRange(MIN_CALL_DELAY, MAX_CALL_DELAY); setState("Down"); } static function get Instance() { return(oCtrl); } function doEnterFrame() { super.doEnterFrame(); } function onLeverPressed() { setState("Up"); doLockState(); } function onBossStartDie() { bBossDied = true; } function onBossDied() { setState("Free"); doLockState(); onSpawnFlyingGary(); } function doDestroy() { __get__ParentLayer().doRemoveListener(this); super.doDestroy(); } function doDying() { if (isStateComplete()) { Game.__get__Instance().doBossLevelLose(); } } function doFree() { if (isStateComplete()) { mcRef.mcState.stop(); doForcedSetState("BrokenCage"); } } function doDown() { if (!bBossDied) { nCurrentHeight = nCurrentHeight + SPEED; mcRef._y = nCurrentHeight; if (nCurrentHeight > ABS_BOTTOM) { setState("Dying"); doLockState(); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "GaryDie.mp3", 100); } nCallDelay--; if (nCallDelay == 0) { var _local2 = Library.Utils.MoreMath.getRandomRange(1, 3); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, ("Gary" + _local2) + ".mp3", 70); } else if (nCallDelay < 0) { if (mcRef._y > CRITICAL_BOTTOM) { nCallDelay = CRITICAL_CALL_DELAY + Library.Utils.MoreMath.getRandomRange(0, 5); } else if (mcRef._y > CALL_HEIGHT) { nCallDelay = Library.Utils.MoreMath.getRandomRange(MIN_CALL_DELAY, MAX_CALL_DELAY); } } } } function doUp() { if (isStateComplete()) { doUnlockState(); setState("Down"); } else { nCurrentHeight = nCurrentHeight - BACK_UP_SPEED; if (nCurrentHeight < ABS_TOP) { nCurrentHeight = ABS_TOP; } mcRef._y = nCurrentHeight; } } function onSpawnFlyingGary() { var _local2 = __get__ParentLayer().doAttachVisual("mcGarySpin"); _local2._x = mcRef._x; _local2._y = mcRef._y; new Boss.SpinningGary(_local2, __get__ParentLayer()); } static var SPEED = 0.15; static var BACK_UP_SPEED = 1.75; static var ABS_TOP = 90; static var ABS_BOTTOM = 280; static var CRITICAL_BOTTOM = 240; static var CALL_HEIGHT = 185; static var CRITICAL_CALL_DELAY = 40; static var MIN_CALL_DELAY = 75; static var MAX_CALL_DELAY = 155; }
Symbol 2231 MovieClip [__Packages.Boss.SpinningGary] Frame 0
class Boss.SpinningGary extends SideScroller.StaticObject { var bObjectBlock, bObjectSpecial, __get__ParentLayer, nCurrentSpeed, setState, nAngle, __get__Ref, mcRef; function SpinningGary (__mcRef, __oLayer) { super(__mcRef, __oLayer); bObjectBlock = false; bObjectSpecial = false; __get__ParentLayer().doAddListener(this); nCurrentSpeed = INITIAL_SPEED; setState("Spin"); nAngle = 230; Player.__get__Instance().onGaryFreeBossFight(); } function doDestroy() { __get__ParentLayer().doRemoveListener(this); super.doDestroy(); } function doSpin() { var _local4 = Player.__get__Instance().__get__Ref()._x + TARGET_X_MODIFIER; var _local2 = Player.__get__Instance().__get__Ref()._y + TARGET_Y_MODIFIER; var _local8 = Library.Utils.MoreMath.getDistance(_local4, _local2, __get__Ref()._x, __get__Ref()._y); if (Math.abs(_local8) > (nCurrentSpeed + BUFFER)) { var _local5 = Library.Utils.MoreMath.getAngle(__get__Ref()._x, __get__Ref()._y, _local4, _local2); nAngle = Library.Utils.MoreMath.getReachNum(nAngle, _local5, 4); var _local3 = Library.Utils.MoreMath.getRadianFromDegree(nAngle); var _local7 = Math.cos(_local3) * nCurrentSpeed; var _local6 = Math.sin(_local3) * nCurrentSpeed; mcRef._x = mcRef._x + _local7; mcRef._y = mcRef._y + _local6; } else { Player.__get__Instance().onCatchedGaryBossFight(); Boss.BigBoss.__get__Instance().onCatchedGaryBossFight(); doDestroy(); } } static var INITIAL_SPEED = 18.5; static var INITIAL_REDUCE = 0.25; static var TARGET_X_MODIFIER = 0; static var TARGET_Y_MODIFIER = -20; static var BUFFER = 5; }
Symbol 2232 MovieClip [__Packages.Boss.BigBoss] Frame 0
class Boss.BigBoss extends SideScroller.StaticObject { static var oCtrl; var bObjectBlock, bObjectSpecial, nNextLavalBallThrow, nLavaBallsToThrow, nSpeedX, nSpeedY, nHitsRemaining, __get__ParentLayer, setState, bFirstWait, __get__CurrentState, nCurrentAction, nWaitTime, mcRef, nTargetX, nTargetY, doForcedSetState, isStateComplete, doUnlockState, __get__Ref, nCurrentStep, aPattern, doLockState; function BigBoss (__mcRef, __oLayer) { super(__mcRef, __oLayer); oCtrl = this; bObjectBlock = false; bObjectSpecial = true; nNextLavalBallThrow = 0; nLavaBallsToThrow = 0; nSpeedX = 0; nSpeedY = 0; nHitsRemaining = HITS_NEEDED - 1; __get__ParentLayer().doAddListener(this); setState("Idle"); doCreatePattern(); doWait(140); bFirstWait = true; } static function get Instance() { return(oCtrl); } function doEnterFrame() { super.doEnterFrame(); if (bFirstWait) { Player.__get__Instance().onBossLockInput(); } if (((((__get__CurrentState() != "Stunt") && (__get__CurrentState() != "Hurt")) && (__get__CurrentState() != "Die")) && (__get__CurrentState() != "WakeUp")) && (__get__CurrentState() != "WakeEnd")) { switch (nCurrentAction) { case ACTION_ATTACKING : nNextLavalBallThrow--; if (nNextLavalBallThrow == 0) { doThrowLavalBall(); } break; case ACTION_MOVING : doMove(); break; case ACTION_WAITING : nWaitTime--; if (nWaitTime > 0) { break; } onPatternStepComplete(); if (!bFirstWait) { break; } bFirstWait = false; Player.__get__Instance().onBossUnlockInput(); } } doCheckLookingSide(); } function onHitSpecial(__oRef) { if (__oRef instanceof Player) { onPlayerHit(__oRef); } else if (__oRef instanceof LevelItems.PlayerFireBall) { LevelItems.PlayerFireBall(__oRef).doExplode(); if (nHitsRemaining > 0) { onHurt(); } else { onDie(); } } } function onPlayerHit(__oRef) { var _local3 = false; if (Player(__oRef).__get__InBlowSpikes()) { _local3 = true; } else if (Player(__oRef).__get__Speeds().y > 0) { var _local6 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef1.getBounds(__get__ParentLayer().__get__Ref())); var _local5 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef2.getBounds(__get__ParentLayer().__get__Ref())); var _local8 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef_Height.getBounds(__get__ParentLayer().__get__Ref())); var _local4; var _local7; switch (mcRef._xscale) { case 100 : _local4 = _local6.x; _local7 = _local5.x; break; case -100 : _local4 = _local5.x; _local7 = _local6.x; } if (((__oRef.__get__Ref()._x >= _local4) && (__oRef.__get__Ref()._x <= _local7)) && (__oRef.__get__Ref()._y <= _local8.y)) { _local3 = true; } } if (_local3) { if (nHitsRemaining > 0) { onHurt(); Game.__get__Instance().onBossHit(); } else { onDie(); } Player(__oRef).onBossHurt(); } else { Player(__oRef).onHitEnnemy(this); } } function doWait(__nWaitTime) { nCurrentAction = ACTION_WAITING; nWaitTime = __nWaitTime; } function doAttack(__nAttackType) { nCurrentAction = ACTION_ATTACKING; switch (__nAttackType) { case ATTACK_AIMED : setState("ThrowAttackStart"); break; case ATTACK_EXPLODE : setState("ExplodeAttack"); break; case ATTACK_RAIN : Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "BossLaugh.mp3"); setState("RainAttack"); } } function doMoveTo(__nX, __nY) { nCurrentAction = ACTION_MOVING; nTargetX = __nX; nTargetY = __nY; } function onCatchedGaryBossFight() { doForcedSetState("WakeUp"); } function doDestroy() { __get__ParentLayer().doRemoveListener(this); super.doDestroy(); } function doWakeUp() { if (isStateComplete()) { doForcedSetState("WakeEnd"); Player.__get__Instance().onBossAwake(); } } function doThrowAttackStart() { if (isStateComplete()) { doForcedSetState("ThrowAttackEnd"); } } function doThrowAttackEnd() { if (isStateComplete()) { doUnlockState(); setState("Idle"); onPatternStepComplete(); } } function doExplodeAttack() { if (isStateComplete()) { doUnlockState(); setState("Idle"); onPatternStepComplete(); } } function doRainAttack() { if (isStateComplete()) { doUnlockState(); setState("Idle"); onPatternStepComplete(); } } function doDie() { if (isStateComplete()) { doForcedSetState("Stunt"); Boss.GaryCage.__get__Instance().onBossDied(); } if (mcRef._y < 270) { mcRef._y = mcRef._y + 2; } else if (mcRef._y > 280) { mcRef._y = mcRef._y - 2; } else { mcRef._y = 275; } if (mcRef._x < 335) { mcRef._x = mcRef._x + 2; } else if (mcRef._x > 345) { mcRef._x = mcRef._x - 2; } else { mcRef._x = 340; } } function doHurt() { if (isStateComplete()) { doUnlockState(); setState("Idle"); onPatternStepComplete(); } } function doCheckLookingSide() { if (__get__CurrentState() != "Die") { if (Player.__get__Instance().__get__Ref()._x != undefined) { var _local3 = __get__Ref()._x - Player.__get__Instance().__get__Ref()._x; var _local2 = Library.Utils.MoreMath.getPolarity(_local3); mcRef._xscale = 100 * _local2; } } else { mcRef._xscale = 100; } } function onPatternStepComplete() { aPattern[nCurrentStep](); nCurrentStep++; if (nCurrentStep >= aPattern.length) { nCurrentStep = 0; } } function doCreatePattern() { aPattern = new Array(); nCurrentStep = 0; aPattern.push(Library.Utils.Delegate.create(this, doWait, 10)); aPattern.push(Library.Utils.Delegate.create(this, doMoveTo, 300, 302)); aPattern.push(Library.Utils.Delegate.create(this, doWait, 10)); aPattern.push(Library.Utils.Delegate.create(this, doAttack, ATTACK_RAIN)); aPattern.push(Library.Utils.Delegate.create(this, doWait, 45)); aPattern.push(Library.Utils.Delegate.create(this, doMoveTo, 225, 207)); aPattern.push(Library.Utils.Delegate.create(this, doWait, 25)); aPattern.push(Library.Utils.Delegate.create(this, doAttack, ATTACK_AIMED)); aPattern.push(Library.Utils.Delegate.create(this, doWait, 10)); aPattern.push(Library.Utils.Delegate.create(this, doMoveTo, 325, -50)); aPattern.push(Library.Utils.Delegate.create(this, doWait, 15)); aPattern.push(Library.Utils.Delegate.create(this, doAttack, ATTACK_RAIN)); aPattern.push(Library.Utils.Delegate.create(this, doWait, 35)); aPattern.push(Library.Utils.Delegate.create(this, doMoveTo, 465, 218)); aPattern.push(Library.Utils.Delegate.create(this, doWait, 20)); aPattern.push(Library.Utils.Delegate.create(this, doAttack, ATTACK_EXPLODE)); aPattern.push(Library.Utils.Delegate.create(this, doWait, 10)); aPattern.push(Library.Utils.Delegate.create(this, doMoveTo, 190, 274)); aPattern.push(Library.Utils.Delegate.create(this, doMoveTo, 444, 185)); aPattern.push(Library.Utils.Delegate.create(this, doWait, 15)); aPattern.push(Library.Utils.Delegate.create(this, doAttack, ATTACK_AIMED)); } function doMove() { var _local4 = nTargetX - __get__Ref()._x; var _local6 = nTargetY - __get__Ref()._y; var _local5 = false; var _local2 = false; var _local3 = false; if (Math.abs(_local4) > DIST_FOR_MOVE_COMPLETE) { var _local7 = Library.Utils.MoreMath.getPolarity(_local4); nSpeedX = Library.Utils.MoreMath.getReachNum(nSpeedX, SPEED * _local7, SPEED_CHANGE); } else { nSpeedX = Library.Utils.MoreMath.getReachZero(nSpeedX, SPEED_CHANGE); _local2 = true; } if (Math.abs(_local6) > DIST_FOR_MOVE_COMPLETE) { var _local8 = Library.Utils.MoreMath.getPolarity(_local6); nSpeedY = Library.Utils.MoreMath.getReachNum(nSpeedY, SPEED * _local8, SPEED_CHANGE); } else { nSpeedY = Library.Utils.MoreMath.getReachZero(nSpeedY, SPEED_CHANGE); _local3 = true; } _local5 = _local2 && (_local3); mcRef._x = mcRef._x + nSpeedX; mcRef._y = mcRef._y + nSpeedY; if (_local5) { onPatternStepComplete(); } } function onHurt() { setState("Hurt"); doLockState(); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "BossHit.mp3"); nHitsRemaining--; } function onDie() { setState("Die"); doLockState(); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "BossDie.mp3"); Player.__get__Instance().onBossStartDie(); Game.__get__Instance().onBossStartDie(); Boss.GaryCage.__get__Instance().onBossStartDie(); Boss.Lever.__get__Instance().onBossStartDie(); var _local2 = __get__ParentLayer().__get__AllObjects(); for (var _local3 in _local2) { if (_local2[_local3] instanceof Boss.BossLavaBall) { Boss.BossLavaBall(_local2[_local3]).doExplode(); } else if (_local2[_local3] instanceof LevelItems.ZoneData.LavaDrop) { LevelItems.ZoneData.LavaDrop(_local2[_local3]).doSplash(); } else if (_local2[_local3] instanceof LevelItems.GroundEnnemy) { LevelItems.GroundEnnemy(_local2[_local3]).onBlast(); } } } function doThrowLavalBall() { nLavaBallsToThrow--; if (nLavaBallsToThrow > 0) { nNextLavalBallThrow = 2; } var _local2 = __get__ParentLayer().doAttachVisual("Dynamic_BossLavaBall"); var _local4 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcThrowPosition.getBounds(__get__ParentLayer().__get__Ref())); _local2._x = _local4.x; _local2._y = _local4.y; var _local5 = new Boss.BossLavaBall(_local2, __get__ParentLayer()); var _local3; switch (mcRef._xscale) { case 100 : _local3 = -1; break; case -100 : _local3 = 1; } _local5.doSetSpeeds((THROW_SPEED * _local3) + nSpeedX, undefined); } function doExplodeThrowLava() { var _local10 = 10; var _local11 = [0, 180, 225, 315]; var _local12 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcThrowPosition.getBounds(__get__ParentLayer().__get__Ref())); for (var _local13 in _local11) { var _local5 = _local11[_local13]; var _local2 = Library.Utils.MoreMath.getRadianFromDegree(_local5); var _local3 = __get__ParentLayer().doAttachVisual("Dynamic_BossLavaBall"); var _local9 = Math.cos(_local2) * _local10; var _local8 = Math.sin(_local2) * _local10; _local3._x = _local12.x + _local9; _local3._y = _local12.y + _local8; var _local4 = new Boss.BossLavaBall(_local3, __get__ParentLayer()); var _local7 = Math.cos(_local2) * THROW_SPEED; var _local6 = Math.sin(_local2) * THROW_SPEED; _local4.doSetSpeeds(_local7, _local6); } } function doStartLavalRain() { var _local3 = [{x:55, y:-10}, {x:155, y:-50}, {x:410, y:-50}, {x:515, y:-10}]; for (var _local4 in _local3) { var _local2 = __get__ParentLayer().doAttachVisual("Dynamic_LavaDrop"); _local2._x = _local3[_local4].x; _local2._y = _local3[_local4].y; new LevelItems.ZoneData.LavaDrop(_local2, __get__ParentLayer()); } } function doStartLavaThrow() { nLavaBallsToThrow = 3; nNextLavalBallThrow = 1; } function doLoadStateAction() { super.doLoadStateAction(); switch (__get__CurrentState()) { case "ExplodeAttack" : doExplodeThrowLava(); break; case "ThrowAttackEnd" : doStartLavaThrow(); } } function doUnLoadStateAction() { super.doUnLoadStateAction(); if (!(__get__CurrentState() === "RainAttack")) { } else { doStartLavalRain(); } } static var HITS_NEEDED = 6; static var THROW_SPEED = 16; static var ATTACK_AIMED = 1; static var ATTACK_EXPLODE = 2; static var ATTACK_RAIN = 3; static var ACTION_MOVING = 1; static var ACTION_WAITING = 2; static var ACTION_ATTACKING = 3; static var SPEED = 4.5; static var SPEED_CHANGE = 0.75; static var DIST_FOR_MOVE_COMPLETE = 10; }
Symbol 2233 MovieClip [__Packages.Boss.Lever] Frame 0
class Boss.Lever extends SideScroller.StaticObject { static var oCtrl; var bObjectBlock, bObjectSpecial, __get__ParentLayer, setState, doCheckObjects, doForcedSetState, doLockState, mcRef, isStateComplete, doUnlockState; function Lever (__mcRef, __oLayer) { super(__mcRef, __oLayer); oCtrl = this; bObjectBlock = false; bObjectSpecial = true; __get__ParentLayer().doAddListener(this); setState("Idle"); } static function get Instance() { return(oCtrl); } function doEnterFrame() { super.doEnterFrame(); doCheckObjects(); } function onBossStartDie() { doForcedSetState("Stopped"); doLockState(); } function onHitSpecial(__oRef) { if (__oRef instanceof Player) { onPlayerHit(__oRef); } } function onPlayerHit(__oRef) { if (Player(__oRef).__get__Speeds().y > 0) { var _local7 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef1.getBounds(__get__ParentLayer().__get__Ref())); var _local5 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef2.getBounds(__get__ParentLayer().__get__Ref())); var _local6 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef_Height.getBounds(__get__ParentLayer().__get__Ref())); var _local4 = _local7.x; var _local8 = _local5.x; var _local3 = false; if (((__oRef.__get__Coord().x >= _local4) && (__oRef.__get__Coord().x <= _local8)) && (__oRef.__get__Coord().y <= _local6.y)) { _local3 = true; } if (_local3) { Player(__oRef).onLeverRebound(); Boss.GaryCage.__get__Instance().onLeverPressed(); setState("Active"); doLockState(); } } } function doDestroy() { delete oCtrl; __get__ParentLayer().doRemoveListener(this); super.doDestroy(); } function doActive() { if (isStateComplete()) { doUnlockState(); setState("Idle"); } } }
Symbol 2234 MovieClip [__Packages.LevelItems.ZoneData.LavaDrop] Frame 0
class LevelItems.ZoneData.LavaDrop extends SideScroller.MovingObject { var nAccelerationY, nMaxSpeedY, bObjectBlock, bObjectSpecial, setState, doLockState, isStateComplete, doDestroy; function LavaDrop (__mcRef, __oLayer) { super(__mcRef, __oLayer); nAccelerationY = 0.4; nMaxSpeedY = 5; bObjectBlock = false; bObjectSpecial = true; } function onHitSpecial(__oRef) { if (__oRef instanceof Player) { onPlayerHit(__oRef); } } function onPlayerHit(__oRef) { Player(__oRef).onHitEnnemy(this); } function doSplash() { setState("Explode"); doLockState(); } function doExplode() { if (isStateComplete()) { doDestroy(); } } function onHitGround() { doSplash(); } }
Symbol 2235 MovieClip [__Packages.LevelItems.ZoneData.ReactZone] Frame 0
class LevelItems.ZoneData.ReactZone extends SideScroller.StaticObject { var nDelay, mcRef, __get__ParentLayer, doDestroy, oLockedObject, nMinX, nMaxX; function ReactZone (__mcRef, __oLayer) { super(__mcRef, __oLayer); if (LevelManager.__get__Instance().__get__PlayMethod() == Game.PLAY_FORWARD) { doMemorizeLimits(); nDelay = nDELAY; mcRef._visible = false; __get__ParentLayer().doAddListener(this); } else { doDestroy(); } } function doDeleteLocked() { delete oLockedObject; } function doLockOn(__oRef) { oLockedObject = __oRef; } function doEnterFrame() { nDelay--; if (nDelay <= 0) { if ((oLockedObject.__get__Coord().x >= nMinX) && (oLockedObject.__get__Coord().x <= nMaxX)) { onLockedInLimits(); } else { onLockedOutLimits(); } nDelay = nDELAY; } } function onLockedInLimits() { } function onLockedOutLimits() { } function doMemorizeLimits() { var _local2 = mcRef.getBounds(__get__ParentLayer().__get__Ref()); nMinX = _local2.xMin; nMaxX = _local2.xMax; } static var nDELAY = 5; }
Symbol 2236 MovieClip [__Packages.LevelItems.ZoneData.CannonBallZone] Frame 0
class LevelItems.ZoneData.CannonBallZone extends LevelItems.ZoneData.ReactZone { var nLaunchDelay, bFirstShot, sLinkage, __get__ParentLayer, oLockedObject; function CannonBallZone (__mcRef, __oLayer) { super(__mcRef, __oLayer); nLaunchDelay = 1; bFirstShot = true; sLinkage = DEFAULT_LINKAGE; } function onLockedInLimits() { nLaunchDelay--; if (nLaunchDelay == 0) { doSpawnCannonBall(); nLaunchDelay = DEFAULT_DELAY_FOR_LAUNCH_MIN; } else if (nLaunchDelay < 0) { nLaunchDelay = Library.Utils.MoreMath.getRandomRange(DEFAULT_DELAY_FOR_LAUNCH_MIN, DEFAULT_DELAY_FOR_LAUNCH_MAX); } } function doSpawnCannonBall() { var _local2 = __get__ParentLayer().doAttachVisual(sLinkage); var _local3; if (!bFirstShot) { _local3 = Library.Utils.MoreMath.getRandomRange(-1, 0); if (_local3 == 0) { _local3 = 1; } } else { var _local4 = Library.Utils.MoreMath.getPolarity(Player.__get__Instance().__get__Speeds().x); _local3 = _local4 * -1; } trace("_nDirection: " + _local3); if (_local3 == 1) { _local2._x = (-__get__ParentLayer().__get__Ref()._x) - SPAWN_BUFFER; } else { _local2._x = ((-__get__ParentLayer().__get__Ref()._x) + Game.STAGE_WIDTH) + SPAWN_BUFFER; } bFirstShot = false; _local2._y = (oLockedObject.__get__Ref()._y + PLACEMENT_Y_BUFFER) + Library.Utils.MoreMath.getRandomRange(-PLACEMENT_Y_RANDOM, PLACEMENT_Y_RANDOM); if (_local2._y < PLACEMENT_Y_MIN) { _local2._y = PLACEMENT_Y_MIN; } else if (_local2._y > PLACEMENT_Y_MAX) { _local2._y = PLACEMENT_Y_MAX; } doCreateObject(_local2, _local3); } function doCreateObject(__mcCB, __nDirection) { new LevelItems.ZoneData.CannonBall(__mcCB, __get__ParentLayer(), __nDirection); } var DEFAULT_DELAY_FOR_LAUNCH_MIN = 25; var DEFAULT_DELAY_FOR_LAUNCH_MAX = 45; var SPAWN_BUFFER = 100; var PLACEMENT_Y_RANDOM = 50; var PLACEMENT_Y_BUFFER = -30; var PLACEMENT_Y_MIN = 100; var PLACEMENT_Y_MAX = 250; var DEFAULT_LINKAGE = "Dynamic_CannonBall"; }
Symbol 2237 MovieClip [__Packages.LevelItems.ZoneData.CannonBall] Frame 0
class LevelItems.ZoneData.CannonBall extends SideScroller.StaticObject { var bRemove, nSpeed, nDirection, bObjectBlock, bObjectSpecial, __get__ParentLayer, setState, mcRef, doCheckObjects, __get__CurrentState, doLockState; function CannonBall (__mcRef, __oLayer, __nDirection, __bRemove) { super(__mcRef, __oLayer); if (__bRemove == undefined) { __bRemove = true; } bRemove = __bRemove; nSpeed = SPEED; nDirection = __nDirection; bObjectBlock = false; bObjectSpecial = true; __get__ParentLayer().doAddListener(this); switch (nDirection) { case 1 : setState("IdleRight"); break; case -1 : setState("IdleLeft"); } } function doEnterFrame() { super.doEnterFrame(); mcRef._x = mcRef._x + (nSpeed * nDirection); if (mcRef._x < ((-__get__ParentLayer().__get__Ref()._x) - REMOVE_BUFFER)) { if ((nDirection == -1) || (bRemove)) { doDestroy(); } } else if (mcRef._x > (((-__get__ParentLayer().__get__Ref()._x) + Game.STAGE_WIDTH) + REMOVE_BUFFER)) { if ((nDirection == 1) || (bRemove)) { doDestroy(); } } doCheckObjects(); } function onCrush() { switch (__get__CurrentState()) { case "IdleRight" : setState("DieRight"); break; case "IdleLeft" : setState("DieLeft"); } doLockState(); } function doDestroy() { __get__ParentLayer().doRemoveListener(this); super.doDestroy(); } function onHitSpecial(__oRef) { if (__oRef instanceof Player) { onPlayerHit(__oRef); } else if (__oRef instanceof LevelItems.ZoneData.FireDrop) { LevelItems.ZoneData.FireDrop(__oRef).doSplash(); onCrush(); } else if (__oRef instanceof LevelItems.ZoneData.CannonBall) { nDirection = nDirection * -1; onCrush(); } else if (__oRef instanceof LevelItems.PerimeterFlyingEnnemy) { } } function onPlayerHit(__oRef) { var _local7 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef1.getBounds(__get__ParentLayer().__get__Ref())); var _local5 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef2.getBounds(__get__ParentLayer().__get__Ref())); var _local6 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcCrushTopRef_Height.getBounds(__get__ParentLayer().__get__Ref())); var _local4 = _local7.x; var _local8 = _local5.x; var _local3 = false; if (((__oRef.__get__Coord().x >= _local4) && (__oRef.__get__Coord().x <= _local8)) && (__oRef.__get__Coord().y <= _local6.y)) { _local3 = true; } if (_local3) { onCrush(); Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "BallStomp.mp3"); Game.__get__Instance().onKillEnnemy(); Player(__oRef).onEnnemyCrush(); } else { Player(__oRef).onHitEnnemy(this); } } function doDieRight() { doDie(); } function doDieLeft() { doDie(); } function doDie() { mcRef._y = mcRef._y + FALL_DIE_SPEED; if (mcRef._y > DIE_COMPLETE_HEIGHT) { doDestroy(); } } static var REMOVE_BUFFER = 350; static var SPEED = 5; static var FALL_DIE_SPEED = 8; static var DIE_COMPLETE_HEIGHT = 800; }
Symbol 2238 MovieClip [__Packages.LevelItems.ZoneData.FireBallZone] Frame 0
class LevelItems.ZoneData.FireBallZone extends LevelItems.ZoneData.CannonBallZone { var sLinkage, __get__ParentLayer; function FireBallZone (__mcRef, __oLayer) { super(__mcRef, __oLayer); sLinkage = LINKAGE; } function doCreateObject(__mcCB, __nDirection) { new LevelItems.ZoneData.FireBall(__mcCB, __get__ParentLayer(), __nDirection); } var LINKAGE = "Dynamic_FireBall"; }
Symbol 2239 MovieClip [__Packages.LevelItems.ZoneData.FireBall] Frame 0
class LevelItems.ZoneData.FireBall extends LevelItems.ZoneData.CannonBall { var nSpeed; function FireBall (__mcRef, __oLayer, __nDirection, __bRemove, __bFromShip) { super(__mcRef, __oLayer, __nDirection, __bRemove); if (__bFromShip) { nSpeed = FROM_SHIP_SPEED; } } function onPlayerHit(__oRef) { Player(__oRef).onHitEnnemy(this); } static var FROM_SHIP_SPEED = 11; }
Symbol 2240 MovieClip [__Packages.LevelItems.ZoneData.FireRainZone] Frame 0
class LevelItems.ZoneData.FireRainZone extends LevelItems.ZoneData.ReactZone { var nLaunchDelay, sLinkage, __get__ParentLayer, oLockedObject, nMaxX, nMinX; function FireRainZone (__mcRef, __oLayer) { super(__mcRef, __oLayer); nLaunchDelay = 1; sLinkage = DEFAULT_LINKAGE; } function onLockedInLimits() { nLaunchDelay--; if (nLaunchDelay <= 0) { doSpawnFireDrop(); nLaunchDelay = Library.Utils.MoreMath.getRandomRange(DEFAULT_DELAY_FOR_LAUNCH_MIN, DEFAULT_DELAY_FOR_LAUNCH_MAX); } } function onLockedOutLimits() { nLaunchDelay = 1; } function doSpawnFireDrop() { var _local3 = __get__ParentLayer().doAttachVisual(sLinkage); var _local4 = 1; if (LevelManager.__get__Instance().__get__PlayMethod() == Game.PLAY_REVERSE) { _local4 = -1; } var _local2 = oLockedObject.__get__Ref()._x + (Library.Utils.MoreMath.getRandomRange(0, RANDOM_X) * _local4); if (_local2 > nMaxX) { _local2 = nMaxX; } else if (_local2 < nMinX) { _local2 = nMinX; } _local3._x = _local2; _local3._y = -SPAWN_BUFFER; new LevelItems.ZoneData.FireDrop(_local3, __get__ParentLayer()); } var DEFAULT_DELAY_FOR_LAUNCH_MIN = 5; var DEFAULT_DELAY_FOR_LAUNCH_MAX = 25; var SPAWN_BUFFER = 50; var RANDOM_X = 300; var DEFAULT_LINKAGE = "Dynamic_FireDrop"; }
Symbol 2241 MovieClip [__Packages.Boss.BossShip] Frame 0
class Boss.BossShip extends SideScroller.StaticObject { static var oCtrl; var bObjectBlock, bObjectSpecial, bCanShootCannon, __get__ParentLayer, nCurrentSpeed, nTargetSpeed, nCheckDistanceDelay, bHitPlayer, bStopped, bDelayedStart, nPlayerInitialDistance, __get__Coord, setState, oCannon1, mcRef, oCannon2, oDutchman, oMoveSound, nStartDelay, nCannonDelay, nThrowDelay; function BossShip (__mcRef, __oLayer) { super(__mcRef, __oLayer); oCtrl = this; bObjectBlock = false; bObjectSpecial = false; bCanShootCannon = false; __get__ParentLayer().doAddListener(this); nCurrentSpeed = 0; nTargetSpeed = 0; nCheckDistanceDelay = DELAY_CHECK_DISTANCE; bHitPlayer = false; bStopped = true; bDelayedStart = false; nPlayerInitialDistance = __get__Coord().x - Player.__get__Instance().__get__Coord().x; setState("Idle"); oCannon1 = new Boss.ShipCannon(mcRef.mcState.mcCannon1); oCannon2 = new Boss.ShipCannon(mcRef.mcState.mcCannon2); oDutchman = new Boss.ShipDutchman(mcRef.mcState.mcDutchman); LevelManager.__get__Instance().doAddListener(oCannon1); LevelManager.__get__Instance().doAddListener(oCannon2); LevelManager.__get__Instance().doAddListener(oDutchman); onStopAndDelay(); switch (LevelManager.__get__Instance().__get__LevelNumber()) { case 6 : case 7 : break; case 8 : doDelayThrow(); break; case 9 : doDelayCannon(); doDelayThrow(); } oMoveSound = Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "ShipMove.wav", 0, 999999); oMoveSound.setFadeRate(1); } static function get Instance() { return(oCtrl); } function doEnterFrame() { super.doEnterFrame(); if (bStopped) { if (bDelayedStart) { nStartDelay--; if (nStartDelay <= 0) { bDelayedStart = false; bStopped = false; bHitPlayer = false; doSetSpeed(SPEED_NORMAL); } } } if (bHitPlayer || (!bStopped)) { doMove(); if (!bHitPlayer) { nCheckDistanceDelay--; if (nCheckDistanceDelay <= 0) { nCheckDistanceDelay = DELAY_CHECK_DISTANCE; doCheckDistance(); } if (bCanShootCannon) { nCannonDelay--; if (nCannonDelay == 0) { doShotCannon(); } } nThrowDelay--; if (nThrowDelay == 0) { doThrow(); } } } } function onHitPlayer() { bHitPlayer = true; doSetSpeed(SPEED_FAST); } function onPlayerDied() { bStopped = true; onStopAndDelay(); nCurrentSpeed = 0; } function onPlayerRespawnAt(__nPos) { mcRef._x = __nPos + DIST_ON_RESPAWN; onStopAndDelay(); nTargetSpeed = 0; nCurrentSpeed = 0; } function onDutchmanThrown() { var _local2 = __get__ParentLayer().doAttachVisual("Dynamic_BossLavaBall"); var _local3 = Library.Utils.MoreMath.getBoundsCenter(mcRef.mcState.mcThrowRef.getBounds(__get__ParentLayer().__get__Ref())); _local2._x = _local3.x; _local2._y = _local3.y; var _local4 = new Boss.BossLavaBall(_local2, __get__ParentLayer()); _local4.doSetSpeeds(-THROW_SPEED_X, -THROW_SPEED_Y); doDelayThrow(); } function onCannonHadShot(__oCannon) { var _local4; switch (__oCannon) { case oCannon1 : _local4 = mcRef.mcState.mcCannon1Ref; break; case oCannon2 : _local4 = mcRef.mcState.mcCannon2Ref; } var _local3 = Library.Utils.MoreMath.getBoundsCenter(_local4.getBounds(__get__ParentLayer().__get__Ref())); var _local2 = __get__ParentLayer().doAttachVisual("Dynamic_FireBall"); _local2._x = _local3.x; _local2._y = _local3.y; new LevelItems.ZoneData.FireBall(_local2, __get__ParentLayer(), -1, false, true); doDelayCannon(); } function doPause() { super.doPause(); oMoveSound.doPause(); } function doResume() { super.doResume(); oMoveSound.doResume(); } function doDestroy() { __get__ParentLayer().doRemoveListener(this); delete oCtrl; super.doDestroy(); } function doIdle() { } function doShotCannon() { Library.Sound.SoundManager.doPlaySoundInCat(Main.SOUND_CAT_SOUND, "BallShotShip.mp3"); var _local2; switch (Library.Utils.MoreMath.getRandomRange(1, 2)) { case 1 : _local2 = oCannon1; break; case 2 : _local2 = oCannon2; } _local2.doStartShoot(); } function doThrow() { oDutchman.doStartThrow(); } function doDelayCannon() { nCannonDelay = Library.Utils.MoreMath.getRandomRange(DELAY_MIN_CANNON_SHOT, DELAY_MAX_CANNON_SHOT); } function doDelayThrow() { nThrowDelay = Library.Utils.MoreMath.getRandomRange(DELAY_MIN_THROW, DELAY_MAX_THROW); } function doCheckDistance() { var _local2 = __get__Coord().x - Player.__get__Instance().__get__Coord().x; if (_local2 < DISTANCE_EAT_PLAYER) { Player.__get__Instance().onBossCrush(); onHitPlayer(); } else if (_local2 > DISTANCE_SPEED_UP) { doSetSpeed(SPEED_FAST); } else if (_local2 < DISTANCE_SLOW_DOWN) { doSetSpeed(SPEED_SLOW); } else { doSetSpeed(SPEED_NORMAL); } if (_local2 > DISTANCE_CANNON) { bCanShootCannon = true; } else { bCanShootCannon = false; } var _local6 = Math.max(0, _local2 - DIST_SND_FULL); var _local4 = DIST_SND_NULL - DIST_SND_FULL; var _local5 = _local4 - _local6; var _local3 = _local5 / _local4; _local3 = Math.floor(_local3 * 100); oMoveSound.doFadeTo(_local3, false); } function doMove() { nCurrentSpeed = Library.Utils.MoreMath.getReachNum(nCurrentSpeed, nTargetSpeed, SPEED_CHANGE_RATE); mcRef._x = mcRef._x - nCurrentSpeed; } function doSetSpeed(__nSpeed) { nTargetSpeed = __nSpeed; } function onStopAndDelay() { bStopped = true; bDelayedStart = true; nStartDelay = DELAY_START; } static var DELAY_CHECK_DISTANCE = 4; static var DELAY_START = 40; static var SPEED_CHANGE_RATE = 0.25; static var SPEED_SLOW = 3; static var SPEED_NORMAL = 5.5; static var SPEED_FAST = 12.5; static var DISTANCE_SLOW_DOWN = 280; static var DISTANCE_CANNON = 185; static var DISTANCE_SPEED_UP = 850; static var DISTANCE_EAT_PLAYER = 80; static var DELAY_MIN_CANNON_SHOT = 30; static var DELAY_MAX_CANNON_SHOT = 200; static var DELAY_MIN_THROW = 25; static var DELAY_MAX_THROW = 70; static var THROW_SPEED_X = 12; static var THROW_SPEED_Y = 9; static var DIST_ON_RESPAWN = 350; static var DIST_SND_FULL = 150; static var DIST_SND_NULL = 750; }
Symbol 2242 MovieClip [__Packages.Boss.ShipCannon] Frame 0
class Boss.ShipCannon extends Library.State { var setState, mcRef, isStateComplete; function ShipCannon (__mcRef) { super(__mcRef); setState("Idle"); } function doStartShoot() { setState("Shoot"); } function doShoot() { if (mcRef.mcState._currentframe == FRAME_SHOOT) { Boss.BossShip.__get__Instance().onCannonHadShot(this); } if (isStateComplete()) { setState("Idle"); } } function doIdle() { } static var FRAME_SHOOT = 10; }
Symbol 2243 MovieClip [__Packages.Boss.ShipDutchman] Frame 0
class Boss.ShipDutchman extends Library.State { var setState, mcRef, isStateComplete; function ShipDutchman (__mcRef) { super(__mcRef); setState("Idle"); } function doStartThrow() { setState("Throw"); } function doThrow() { if (mcRef.mcState._currentframe == THROW_FRAME) { Boss.BossShip.__get__Instance().onDutchmanThrown(); } if (isStateComplete()) { setState("Idle"); } } function doIdle() { } static var THROW_FRAME = 18; }
Symbol 15 MovieClip [__Packages.Library.BasicPopUp] Frame 0
class Library.BasicPopUp extends Library.State { var setState, __get__CurrentState, mcRef, oListener, __get__Listener, isStateComplete; function BasicPopUp (__mcRef) { super(__mcRef); setState("Hidden"); } function doHide() { setState("Hidden"); } function doClose() { if (__get__CurrentState() == "Idle") { setState("Out"); } } function doOpen() { setState("In"); } function get Ref() { return(mcRef.mcState.mcBox); } function set Listener(__o) { oListener = __o; //return(__get__Listener()); } function doIn() { if (isStateComplete()) { setState("Idle"); } } function doOut() { if (isStateComplete()) { setState("Hidden"); } } function doLoadStateAction() { mcRef.mcState.btnBlock.onRelease = function () { }; mcRef.mcState.btnBlock.useHandCursor = false; if (__get__CurrentState() != "Hidden") { oListener.onPopUpEvent(NEED_UPDATE, this); } } static var NEED_UPDATE = 1; }
Symbol 18 MovieClip [__Packages.Library.Utils.Timer] Frame 0
class Library.Utils.Timer { var nTimeSpent, nMethod, nFrameRate, bTimerActive, __get__Method, __get__FrameRate; function Timer () { nTimeSpent = 0; nMethod = TIMER_COUNT_UP; nFrameRate = BASE_FRAMERATE; bTimerActive = false; } function doEnterFrame() { if (bTimerActive) { nTimeSpent = nTimeSpent + nMethod; } } function doStartTimer() { bTimerActive = true; } function doStopTimer() { bTimerActive = false; } function setTime(__nTime) { nTimeSpent = __nTime * (nFrameRate / 1000); } function doResetTime() { nTimeSpent = 0; } function get Time() { return(Math.round(nTimeSpent / (nFrameRate / 1000))); } function get Frames() { return(nTimeSpent); } function set Method(__n) { nMethod = __n; //return(__get__Method()); } function set FrameRate(__n) { nFrameRate = __n; //return(__get__FrameRate()); } static var TIMER_COUNT_UP = 1; static var TIMER_COUNT_DOWN = -1; static var BASE_FRAMERATE = 30; }
Symbol 2244 MovieClip [__Packages.Levels.Level_01] Frame 0
class Levels.Level_01 extends BaseLevelData { var __set__PlayMethod, __set__LevelNumber, __set__TimeAllowed, __get__Backgrounds, __get__Paralax, __get__Panels; function Level_01 () { super(); __set__PlayMethod(Game.PLAY_FORWARD); __set__LevelNumber(1); __set__TimeAllowed(300000); __get__Backgrounds().push("mcSky01"); __get__Paralax().push("mcParalax01"); __get__Panels().push("mcGamePanel_World1_Start_A"); __get__Panels().push("mcGamePanel_World1_1"); __get__Panels().push("mcGamePanel_World1_2"); __get__Panels().push("mcGamePanel_World1_3"); __get__Panels().push("mcGamePanel_World1_4"); __get__Panels().push("mcGamePanel_World1_5"); __get__Panels().push("mcGamePanel_World1_6"); __get__Panels().push("mcGamePanel_World1_7"); __get__Panels().push("mcGamePanel_World1_8"); __get__Panels().push("mcGamePanel_World1_9"); __get__Panels().push("mcGamePanel_World1_10"); __get__Panels().push("mcGamePanel_World1_End"); } }
Symbol 2245 MovieClip [__Packages.Levels.Level_02] Frame 0
class Levels.Level_02 extends BaseLevelData { var __set__PlayMethod, __set__LevelNumber, __set__TimeAllowed, __get__Backgrounds, __get__Paralax, __get__Panels; function Level_02 () { super(); __set__PlayMethod(Game.PLAY_FORWARD); __set__LevelNumber(2); __set__TimeAllowed(300000); __get__Backgrounds().push("mcSky02"); __get__Paralax().push("mcParalax02"); __get__Panels().push("mcGamePanel_World2_Start_A"); __get__Panels().push("mcGamePanel_World2_1"); __get__Panels().push("mcGamePanel_World2_2"); __get__Panels().push("mcGamePanel_World2_3"); __get__Panels().push("mcGamePanel_World2_4"); __get__Panels().push("mcGamePanel_World2_5"); __get__Panels().push("mcGamePanel_World2_6"); __get__Panels().push("mcGamePanel_World2_7"); __get__Panels().push("mcGamePanel_World2_8"); __get__Panels().push("mcGamePanel_World2_9"); __get__Panels().push("mcGamePanel_World2_10"); __get__Panels().push("mcGamePanel_World2_End"); } }
Symbol 2246 MovieClip [__Packages.Levels.Level_03] Frame 0
class Levels.Level_03 extends BaseLevelData { var __set__PlayMethod, __set__LevelNumber, __set__TimeAllowed, __get__Backgrounds, __get__Paralax, __get__Panels; function Level_03 () { super(); __set__PlayMethod(Game.PLAY_FORWARD); __set__LevelNumber(3); __set__TimeAllowed(300000); __get__Backgrounds().push("mcSky03"); __get__Paralax().push("mcParalax03"); __get__Panels().push("mcGamePanel_World3_Start_A"); __get__Panels().push("mcGamePanel_World3_1"); __get__Panels().push("mcGamePanel_World3_2"); __get__Panels().push("mcGamePanel_World3_3"); __get__Panels().push("mcGamePanel_World3_4"); __get__Panels().push("mcGamePanel_World3_5"); __get__Panels().push("mcGamePanel_World3_6"); __get__Panels().push("mcGamePanel_World3_7"); __get__Panels().push("mcGamePanel_World3_8"); __get__Panels().push("mcGamePanel_World3_9"); __get__Panels().push("mcGamePanel_World3_10"); __get__Panels().push("mcGamePanel_World3_End"); } }
Symbol 2247 MovieClip [__Packages.Levels.Level_04] Frame 0
class Levels.Level_04 extends BaseLevelData { var __set__PlayMethod, __set__LevelNumber, __set__TimeAllowed, __get__Backgrounds, __get__Paralax, __get__Panels; function Level_04 () { super(); __set__PlayMethod(Game.PLAY_FORWARD); __set__LevelNumber(4); __set__TimeAllowed(300000); __get__Backgrounds().push("mcSky04"); __get__Paralax().push("mcParalax04"); __get__Panels().push("mcGamePanel_World4_Start_A"); __get__Panels().push("mcGamePanel_World4_1"); __get__Panels().push("mcGamePanel_World4_2"); __get__Panels().push("mcGamePanel_World4_3"); __get__Panels().push("mcGamePanel_World4_4"); __get__Panels().push("mcGamePanel_World4_5"); __get__Panels().push("mcGamePanel_World4_6"); __get__Panels().push("mcGamePanel_World4_7"); __get__Panels().push("mcGamePanel_World4_8"); __get__Panels().push("mcGamePanel_World4_9"); __get__Panels().push("mcGamePanel_World4_10"); __get__Panels().push("mcGamePanel_World4_End"); } }
Symbol 2248 MovieClip [__Packages.Levels.BossFight] Frame 0
class Levels.BossFight extends BaseLevelData { var __set__PlayMethod, __set__LevelNumber, __set__TimeAllowed, __get__Panels; function BossFight () { super(); __set__PlayMethod(Game.PLAY_BOSS_FIGHT); __set__LevelNumber(5); __set__TimeAllowed(300000); __get__Panels().push("Panel_Game_BossFight"); } }
Symbol 2249 MovieClip [__Packages.Levels.Level_06] Frame 0
class Levels.Level_06 extends BaseLevelData { var __set__PlayMethod, __set__LevelNumber, __set__TimeAllowed, __get__Backgrounds, __get__Paralax, __get__Panels; function Level_06 () { super(); __set__PlayMethod(Game.PLAY_REVERSE); __set__LevelNumber(6); __set__TimeAllowed(300000); __get__Backgrounds().push("mcSky04"); __get__Paralax().push("mcParalax04"); __get__Panels().push("mcGamePanel_World4_End"); __get__Panels().push("mcGamePanel_World4_1"); __get__Panels().push("mcGamePanel_World4_2"); __get__Panels().push("mcGamePanel_World4_3"); __get__Panels().push("mcGamePanel_World4_4"); __get__Panels().push("mcGamePanel_World4_5"); __get__Panels().push("mcGamePanel_World4_6"); __get__Panels().push("mcGamePanel_World4_7"); __get__Panels().push("mcGamePanel_World4_8"); __get__Panels().push("mcGamePanel_World4_9"); __get__Panels().push("mcGamePanel_World4_10"); __get__Panels().push("mcGamePanel_World4_Start_B"); } }
Symbol 2250 MovieClip [__Packages.Levels.Level_07] Frame 0
class Levels.Level_07 extends BaseLevelData { var __set__PlayMethod, __set__LevelNumber, __set__TimeAllowed, __get__Backgrounds, __get__Paralax, __get__Panels; function Level_07 () { super(); __set__PlayMethod(Game.PLAY_REVERSE); __set__LevelNumber(7); __set__TimeAllowed(300000); __get__Backgrounds().push("mcSky03"); __get__Paralax().push("mcParalax03"); __get__Panels().push("mcGamePanel_World3_End"); __get__Panels().push("mcGamePanel_World3_1"); __get__Panels().push("mcGamePanel_World3_2"); __get__Panels().push("mcGamePanel_World3_3"); __get__Panels().push("mcGamePanel_World3_4"); __get__Panels().push("mcGamePanel_World3_5"); __get__Panels().push("mcGamePanel_World3_6"); __get__Panels().push("mcGamePanel_World3_7"); __get__Panels().push("mcGamePanel_World3_8"); __get__Panels().push("mcGamePanel_World3_9"); __get__Panels().push("mcGamePanel_World3_10"); __get__Panels().push("mcGamePanel_World3_Start_B"); } }
Symbol 2251 MovieClip [__Packages.Levels.Level_08] Frame 0
class Levels.Level_08 extends BaseLevelData { var __set__PlayMethod, __set__LevelNumber, __set__TimeAllowed, __get__Backgrounds, __get__Paralax, __get__Panels; function Level_08 () { super(); __set__PlayMethod(Game.PLAY_REVERSE); __set__LevelNumber(8); __set__TimeAllowed(300000); __get__Backgrounds().push("mcSky02"); __get__Paralax().push("mcParalax02"); __get__Panels().push("mcGamePanel_World2_End"); __get__Panels().push("mcGamePanel_World2_1"); __get__Panels().push("mcGamePanel_World2_2"); __get__Panels().push("mcGamePanel_World2_3"); __get__Panels().push("mcGamePanel_World2_4"); __get__Panels().push("mcGamePanel_World2_5"); __get__Panels().push("mcGamePanel_World2_6"); __get__Panels().push("mcGamePanel_World2_7"); __get__Panels().push("mcGamePanel_World2_8"); __get__Panels().push("mcGamePanel_World2_9"); __get__Panels().push("mcGamePanel_World2_10"); __get__Panels().push("mcGamePanel_World2_Start_B"); } }
Symbol 2252 MovieClip [__Packages.Levels.Level_09] Frame 0
class Levels.Level_09 extends BaseLevelData { var __set__PlayMethod, __set__LevelNumber, __set__TimeAllowed, __get__Backgrounds, __get__Paralax, __get__Panels; function Level_09 () { super(); __set__PlayMethod(Game.PLAY_REVERSE); __set__LevelNumber(9); __set__TimeAllowed(300000); __get__Backgrounds().push("mcSky01"); __get__Paralax().push("mcParalax01"); __get__Panels().push("mcGamePanel_World1_End"); __get__Panels().push("mcGamePanel_World1_2"); __get__Panels().push("mcGamePanel_World1_3"); __get__Panels().push("mcGamePanel_World1_4"); __get__Panels().push("mcGamePanel_World1_5"); __get__Panels().push("mcGamePanel_World1_6"); __get__Panels().push("mcGamePanel_World1_7"); __get__Panels().push("mcGamePanel_World1_8"); __get__Panels().push("mcGamePanel_World1_9"); __get__Panels().push("mcGamePanel_World1_Start_B"); } }
Symbol 2253 MovieClip [__Packages.SideScroller.NegativeGround] Frame 0
class SideScroller.NegativeGround { var mcRef, oParentObject, nGroundPos, nMinX, nMaxX; function NegativeGround (__mcRef, __oParentObject, __nGroundPos) { mcRef = __mcRef; oParentObject = __oParentObject; if (__nGroundPos != undefined) { nGroundPos = __nGroundPos; } else { nGroundPos = DEFAULT_NEGATIVE_GROUND_POSITION; } mcRef._visible = false; var _local2 = mcRef.getBounds(oParentObject.__get__ParentLayer().__get__Ref()); nMinX = _local2.xMin; nMaxX = _local2.xMax; } function getGroundAt() { return(nGroundPos); } function doDestroy() { delete oParentObject; } function get StartPos() { return(nMinX); } function get EndPos() { return(nMaxX); } static var DEFAULT_NEGATIVE_GROUND_POSITION = 600; }
Symbol 1 MovieClip [__Packages.LibCompileHookComponent] Frame 0
class LibCompileHookComponent extends MovieClip { function LibCompileHookComponent () { super(); } function LibCompileHook() { } }
Symbol 8 MovieClip [__Packages.Library.Utils.Debug] Frame 0
class Library.Utils.Debug { static var lc; function Debug () { } static function clear() { lc = new LocalConnection(); lc.send("trace", "clear"); } static function setLevel(pLvl) { level = pLvl; } static function trace(pMsg, pLvl) { var _local1; if (pLvl != undefined) { _local1 = pLvl; } else { _local1 = level; } lc = new LocalConnection(); lc.send("trace", "trace", pMsg, _local1); } static function traceObject(o, pRecurseDepth, pLvl, pIndent) { var _local7; var _local5; var _local6; if (pLvl != undefined) { _local6 = pLvl; } else { _local6 = level; } if (pRecurseDepth == undefined) { _local7 = 0; } else { _local7 = pRecurseDepth; } if (pIndent == undefined) { _local5 = 0; } else { _local5 = pIndent; } for (var _local8 in o) { var _local3 = ""; var _local1 = 0; while (_local1 < _local5) { _local3 = _local3 + " "; _local1++; } var _local2 = o[_local8].toString(); if (o[_local8] instanceof Array) { _local2 = "[Array]"; } if (_local2 == "[object Object]") { _local2 = "[Object]"; } trace(((_local3 + _local8) + ": ") + _local2, _local6); if (_local7 > 0) { traceObject(o[_local8], _local7 - 1, _local6, _local5 + 1); } } } static var level = 0; static var DEBUG = 0; static var INFO = 1; static var WARN = 2; static var ERROR = 3; static var FATAL = 4; }
Symbol 9 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 10 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 13 MovieClip [__Packages.Library.Utils.XmlTool] Frame 0
class Library.Utils.XmlTool { var xmlData, sXmlFileName, bNoLoad, oListener; function XmlTool (_sXmlName) { if (_sXmlName.length != undefined) { xmlData = new XML(); sXmlFileName = _sXmlName; xmlData.ignoreWhite = true; xmlData.onLoad = Library.Utils.Delegate.create(this, doInformListener); xmlData.load(sXmlFileName); bNoLoad = false; } else { bNoLoad = true; } } function doSetListener(__oListener) { oListener = __oListener; } function doInformListener(__bSuccess) { oListener.onXMLLoadComplete(this, __bSuccess); } function isLoaded() { var _local2 = false; if (bNoLoad || ((xmlData.getBytesLoaded() >= xmlData.getBytesTotal()) && (xmlData.getBytesTotal() > 2))) { _local2 = true; } return(_local2); } function getSubXml(_sNodeName, _xmlRef) { var _local2 = new XMLNode(); if (isLoaded()) { var _local5 = xmlData; if (_xmlRef != undefined) { _local5 = _xmlRef; } var _local3 = 0; _local2 = _local5.firstChild; while ((((_local2.nodeName != _sNodeName) && (_local2.hasChildNodes())) && (_local2 != undefined)) && (_local3 < 256)) { _local2 = _local2.firstChild; _local3++; } } return(_local2); } function getLevelNode(_sNodeName, _xmlRef) { var _local4 = new XMLNode(); if (isLoaded()) { var _local3 = xmlData.firstChild; if (_xmlRef != undefined) { _local3 = _xmlRef; } var _local2 = 0; while (_local2 < _local3.childNodes.length) { if (_local3.childNodes[_local2].nodeName == _sNodeName) { _local4 = _local3.childNodes[_local2]; _local2 = _local3.childNodes.length; } _local2++; } } return(_local4); } function getLevelNodeData(_sNodeName, _xmlRef) { var _local4 = new String(); if (isLoaded()) { var _local2 = 0; while (_local2 < _xmlRef.childNodes.length) { if (_xmlRef.childNodes[_local2].nodeName == _sNodeName) { _local4 = _xmlRef.childNodes[_local2].childNodes[0].nodeValue; _local2 = _xmlRef.childNodes.length; } _local2++; } } return(_local4); } function getLevelNodeAttribute(_sNodeName, _sAttributeName, _xmlRef) { var _local4 = new String(); if (isLoaded()) { var _local2 = 0; while (_local2 < _xmlRef.childNodes.length) { if (_xmlRef.childNodes[_local2].nodeName == _sNodeName) { _local4 = _xmlRef.childNodes[_local2].attributes[_sAttributeName]; _local2 = _xmlRef.childNodes.length; } _local2++; } } return(_local4); } function doDestroy() { delete oListener; delete xmlData; } function valueOf() { return(xmlData.toString()); } }
Symbol 1740 MovieClip Frame 1
this._visible = _global.Player.Instance.getGotGary(this);
Symbol 1858 MovieClip Frame 17
stop();
Symbol 1860 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1864 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1867 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1884 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1923 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 1959 MovieClip Frame 1
stop();
Symbol 1990 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 2012 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 2017 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 2027 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 2030 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 2034 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 2036 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 2041 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 2046 MovieClip Frame 1
stop();
Symbol 2055 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 2061 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 2068 MovieClip Frame 1
stop();
Symbol 2076 MovieClip Frame 1
stop();
Symbol 2081 MovieClip Frame 1
stop();
Symbol 2103 MovieClip Frame 10
btnBlock.useHandCursor = false;
Symbol 2140 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }
Symbol 2144 Button
on (release) { _global.Main.Instance.doClickSound(); } on (rollOver) { _global.Main.Instance.doRollSound(); }

Library Items

Symbol 2 GraphicUsed by:3
Symbol 3 MovieClip [SarbakanLibrary]Uses:2
Symbol 19 GraphicUsed by:Timeline
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:22
Symbol 22 MovieClipUses:21Used by:38
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:38
Symbol 25 GraphicUsed by:33
Symbol 26 GraphicUsed by:33
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:33
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:33
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClipUses:25 26 28 30 32Used by:38 1959
Symbol 34 FontUsed by:35 36 37 1893 1894 1895 1896 1900 1902 1903 1905 1906 1907 1908 1909 1913 1914 1916 1917 1918 1919 1920 1921 1928 1929 1930 1931 1932 1933 1935 1936 1937 1939 1940 1942 1944 1945 1946 1947 1948 1949 1950 1951 1953 1954 1957 1958 1978 1979 1980 1994 1995 1996 1998 2000 2001 2009 2010 2011 2013 2014 2015 2018 2019 2022 2024 2028 2032 2033 2035 2038 2039 2040 2070 2071 2072 2088 2089 2119 2120 2121 2122 2123 2124 2125 2126 2127 2130 2131 2134 2135 2168 2169 2187 2188 2189 2192 2193 2194
Symbol 35 TextUses:34Used by:38
Symbol 36 TextUses:34Used by:38 2103
Symbol 37 EditableTextUses:34Used by:38
Symbol 38 MovieClipUses:22 24 33 35 36 37Used by:Timeline
Symbol 39 GraphicUsed by:40
Symbol 40 ButtonUses:39Used by:Timeline
Symbol 41 GraphicUsed by:Timeline
Symbol 42 GraphicUsed by:1659
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:45
Symbol 45 MovieClipUses:44Used by:180
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:82
Symbol 48 GraphicUsed by:51
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:51
Symbol 51 MovieClipUses:48 50Used by:82
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:52Used by:82
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:82
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:82
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:82
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:82
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:82
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:82
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:82
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:68Used by:72
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:72
Symbol 72 MovieClipUses:69 71Used by:82
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:82
Symbol 75 GraphicUsed by:82 139 140 146 153 154 174
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:82 139 140 146 153 154 169 174 176
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:82
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:82
Symbol 82 MovieClipUses:47 51 53 55 57 59 61 63 65 67 72 74 75 77 79 81Used by:180
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:83Used by:88
Symbol 85 GraphicUsed by:86 189 374 502 675 712 742 764 776 782 796 802 808 828 846 856 862 1460 1502
Symbol 86 MovieClipUses:85Used by:87
Symbol 87 MovieClipUses:86Used by:88
Symbol 88 MovieClipUses:84 87Used by:180
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:92
Symbol 91 MovieClipUsed by:92
Symbol 92 MovieClipUses:90 91Used by:180 505 528 747 792 1593
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93Used by:102
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:101
Symbol 97 GraphicUsed by:100
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:100 166
Symbol 100 MovieClipUses:97 99Used by:101
Symbol 101 MovieClipUses:96 100Used by:102
Symbol 102 MovieClipUses:94 101Used by:180
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:105
Symbol 105 MovieClipUses:104Used by:106
Symbol 106 MovieClipUses:105Used by:180 755 759 869 870 1527 1528 1605 1606
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:109
Symbol 109 MovieClipUses:108Used by:112
Symbol 110 GraphicUsed by:111 1582
Symbol 111 MovieClipUses:110Used by:112 751 1559
Symbol 112 MovieClipUses:109 111Used by:180 505 672 696 718 739 747 787 793 794 844 867 1483 1493 1507 1508 1510 1520 1525 1536 1564 1565 1578 1593
Symbol 113 GraphicUsed by:114 140
Symbol 114 MovieClipUses:113Used by:139 146 148 153 154
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:117 1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1212 1214 1216 1217 1219 1221 1222 1223 1254 1259 1263 1264 1277 1331 1353 1354 1365 1368 1376 1377 1381 1382 1384 1400 1401 1402 1405 1406 1408 1415 1416 1418 1442 1444 1447 1448 1450 2152
Symbol 117 MovieClipUses:116Used by:139 140 146 147
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:139 140 147 1087 1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1199 1200 1212 1214 1216 1217 1219 1221 1222 1223 1258 1259 1263 1264 1277 1330 1365 1368 1384 1400 1402 1405 1408 1419 1443 1444 1450 2152
Symbol 120 GraphicUsed by:123
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:123
Symbol 123 MovieClipUses:120 122Used by:126 1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1198 1212 1214 1216 1217 1219 1221 1222 1223 1258 1259 1263 1264 1277 1330 1365 1368 1384 1400 1402 1405 1408 1419 1438 1450 1806 2152
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:126 1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1198 1212 1214 1216 1217 1219 1221 1222 1223 1258 1259 1263 1264 1277 1330 1365 1368 1384 1400 1402 1405 1408 1419 1438 1450 1806 2152
Symbol 126 MovieClipUses:123 125Used by:139 140 146 147 1087
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:139 140 147 1087 1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1197 1212 1214 1216 1217 1219 1221 1222 1223 1255 1259 1263 1264 1277 1335 1353 1354 1365 1368 1376 1377 1381 1382 1386 1400 1401 1402 1405 1406 1408 1415 1416 1418 1441 1444 1447 1448 1450 2152
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:139 140 147 1087 1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1197 1212 1214 1216 1217 1219 1221 1222 1223 1255 1259 1263 1264 1277 1335 1353 1354 1365 1368 1376 1377 1381 1382 1386 1400 1401 1402 1405 1406 1408 1415 1416 1418 1441 1444 1447 1448 1450 1805 1868 2152
Symbol 131 GraphicUsed by:132 140
Symbol 132 MovieClipUses:131Used by:139 146 148
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:133Used by:139 140 146 153 154
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:135Used by:139 145 147
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:139 147
Symbol 139 MovieClipUses:75 77 114 117 119 126 128 130 132 134 136 138Used by:155
Symbol 140 MovieClipUses:75 77 113 117 119 126 128 130 131 134Used by:155
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:146 1365 1368
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:146
Symbol 145 MovieClipUses:136Used by:146
Symbol 146 MovieClipUses:75 77 114 117 142 126 144 145 132 134Used by:155
Symbol 147 MovieClipUses:117 119 126 128 130 136 138Used by:148
Symbol 148 MovieClipUses:114 147 132Used by:153
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:153
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:153 154
Symbol 153 MovieClipUses:75 77 148 134 150 114 152Used by:155
Symbol 154 MovieClipUses:75 77 114 152 134Used by:155
Symbol 155 MovieClipUses:139 140 146 153 154Used by:180
Symbol 156 GraphicUsed by:157 200 224 252 399 895 903 912 1019 1040 1073 1098 1128 1140 1183 1186 1191 1201 1279 1286 1355 1369 1378 1389
Symbol 157 MovieClipUses:156Used by:169
Symbol 158 GraphicUsed by:169
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:169 174 176
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:169 176
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:169 176
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165 99Used by:169 174 176
Symbol 167 GraphicUsed by:168 1285
Symbol 168 MovieClipUses:167Used by:169 227 293 314 330 460 898 899 907 908 949 952 956 965 972 1017 1067 1068 1176 1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1199 1200 1212 1215 1216 1217 1218 1219 1221 1222 1223 1263 1282 1283 1338 1339 1340 1353 1354 1365 1368 1376 1377 1381 1382 1387 1388 1400 1401 1402 1405 1406 1408 1415 1416 1418
Symbol 169 MovieClipUses:157 158 77 160 162 164 166 168Used by:177
Symbol 170 GraphicUsed by:174
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:174
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:160 75 77 170 172 173 166Used by:177
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175 77 160 162 164 166Used by:177
Symbol 177 MovieClipUses:169 174 176Used by:180
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:180
Symbol 180 MovieClip [Panel_Game_BossFight]Uses:45 82 88 92 102 106 112 155 177 179Used by:1659
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:183
Symbol 183 MovieClipUses:182Used by:350
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:186
Symbol 186 MovieClipUses:185Used by:350 487 505 528 672 696 718 739 747 752 754 755 759
Symbol 187 GraphicUsed by:188 195 351 356 367 494 512 523 533 763 769 775 795 801 807 834 1465
Symbol 188 MovieClipUses:187Used by:194
Symbol 189 MovieClipUses:85Used by:193
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:192
Symbol 192 MovieClipUses:191Used by:193
Symbol 193 MovieClipUses:189 192Used by:194
Symbol 194 MovieClipUses:188 193Used by:350 718
Symbol 195 MovieClipUses:187Used by:199 824 1506 1519 1597
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:198
Symbol 198 MovieClipUses:197Used by:199
Symbol 199 MovieClipUses:195 198Used by:350
Symbol 200 MovieClipUses:156Used by:203 385 477
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:203
Symbol 203 MovieClipUses:200 202Used by:223
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:204Used by:212 1956
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:206Used by:212 1956
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:212 1956
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:212 1956
Symbol 212 MovieClipUses:205 207 209 211Used by:222
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:213Used by:222 395 473 485 901 1038 1051 2074
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:217 222 395 473 485 901 1038 1051 2074
Symbol 217 MovieClipUses:216Used by:219 222 395 473 485 901 1038 1051 2074
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218 217Used by:222 395 473 485 901 1038 1051 2074
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:222 395 473 485 901 1038 1051 2074
Symbol 222 MovieClipUses:212 214 217 216 219 221Used by:223
Symbol 223 MovieClipUses:203 222Used by:350 487 505 528 672 696 718 739 747 787 792 794 825 833 844 854 867 1483 1488 1493 1507 1508 1509 1515 1520 1564 1565 1578 1584 1601 1603
Symbol 224 MovieClipUses:156Used by:227 236 237 240
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:227
Symbol 227 MovieClipUses:224 226 168Used by:241
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClipUses:228Used by:241
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:230Used by:236 237
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:236 237
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClipUses:234Used by:236 237 240
Symbol 236 MovieClipUses:224 231 233 235Used by:241
Symbol 237 MovieClipUses:224 235 231 233Used by:241
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:240
Symbol 240 MovieClipUses:224 235 239Used by:241
Symbol 241 MovieClipUses:227 229 236 237 240Used by:350 487 505 528 672 696 718 747 752 774 787 792 793 794 825 833 844 854 867 1483 1488 1493 1507 1508 1509 1520 1536 1565 1578 1584 1593 1602
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:246 381 500
Symbol 244 FontUsed by:245 380 499 2004 2006 2047 2069 2077
Symbol 245 EditableTextUses:244Used by:246
Symbol 246 MovieClipUses:243 245Used by:247
Symbol 247 MovieClipUses:246Used by:350 528 747 787 793 867 1483 1508 1520 1584 1602
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:248Used by:250 538
Symbol 250 MovieClipUses:249Used by:251
Symbol 251 MovieClipUses:250Used by:350 487 505 528 672 696 718 739 747 752 774 787 792 793 794 825 833 844 854 867 1483 1488 1493 1507 1508 1509 1510 1515 1520 1525 1536 1555 1564 1565 1578 1584 1593 1601 1602 1603
Symbol 252 MovieClipUses:156Used by:293 314
Symbol 253 BitmapUsed by:254 294
Symbol 254 GraphicUses:253Used by:293
Symbol 255 BitmapUsed by:256 295
Symbol 256 GraphicUses:255Used by:293
Symbol 257 BitmapUsed by:258 296
Symbol 258 GraphicUses:257Used by:293
Symbol 259 BitmapUsed by:260 297
Symbol 260 GraphicUses:259Used by:293
Symbol 261 BitmapUsed by:262 298
Symbol 262 GraphicUses:261Used by:293
Symbol 263 BitmapUsed by:264 299
Symbol 264 GraphicUses:263Used by:293
Symbol 265 BitmapUsed by:266 300
Symbol 266 GraphicUses:265Used by:293
Symbol 267 BitmapUsed by:268 301
Symbol 268 GraphicUses:267Used by:293
Symbol 269 BitmapUsed by:270 302
Symbol 270 GraphicUses:269Used by:293
Symbol 271 BitmapUsed by:272 303
Symbol 272 GraphicUses:271Used by:293
Symbol 273 BitmapUsed by:274 304
Symbol 274 GraphicUses:273Used by:293
Symbol 275 BitmapUsed by:276 305
Symbol 276 GraphicUses:275Used by:293
Symbol 277 BitmapUsed by:278 306
Symbol 278 GraphicUses:277Used by:293
Symbol 279 BitmapUsed by:280 307
Symbol 280 GraphicUses:279Used by:293
Symbol 281 BitmapUsed by:282 308
Symbol 282 GraphicUses:281Used by:293
Symbol 283 BitmapUsed by:284 309
Symbol 284 GraphicUses:283Used by:293
Symbol 285 BitmapUsed by:286 310
Symbol 286 GraphicUses:285Used by:293
Symbol 287 BitmapUsed by:288 311
Symbol 288 GraphicUses:287Used by:293
Symbol 289 BitmapUsed by:290 312
Symbol 290 GraphicUses:289Used by:293
Symbol 291 BitmapUsed by:292 313
Symbol 292 GraphicUses:291Used by:293
Symbol 293 MovieClipUses:252 254 168 256 258 260 262 264 266 268 270 272 274 276 278 280 282 284 286 288 290 292Used by:349
Symbol 294 GraphicUses:253Used by:314
Symbol 295 GraphicUses:255Used by:314
Symbol 296 GraphicUses:257Used by:314
Symbol 297 GraphicUses:259Used by:314
Symbol 298 GraphicUses:261Used by:314
Symbol 299 GraphicUses:263Used by:314
Symbol 300 GraphicUses:265Used by:314
Symbol 301 GraphicUses:267Used by:314
Symbol 302 GraphicUses:269Used by:314
Symbol 303 GraphicUses:271Used by:314
Symbol 304 GraphicUses:273Used by:314
Symbol 305 GraphicUses:275Used by:314
Symbol 306 GraphicUses:277Used by:314
Symbol 307 GraphicUses:279Used by:314
Symbol 308 GraphicUses:281Used by:314
Symbol 309 GraphicUses:283Used by:314
Symbol 310 GraphicUses:285Used by:314
Symbol 311 GraphicUses:287Used by:314
Symbol 312 GraphicUses:289Used by:314
Symbol 313 GraphicUses:291Used by:314
Symbol 314 MovieClipUses:252 294 168 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313Used by:349
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:315Used by:329 335 347 348
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:329 335 347 348
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:319Used by:329 335 347 348
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:321Used by:329 335 347 348
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:323Used by:329 335 347 348
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:325Used by:329 335 347 348 473 899 1283 1709
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClipUses:327Used by:329 335 347 348
Symbol 329 MovieClipUses:316 318 320 322 324 326 328Used by:330
Symbol 330 MovieClipUses:329 168Used by:349
Symbol 331 GraphicUsed by:332
Symbol 332 MovieClipUses:331Used by:335
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:333Used by:335 347 899 1283 1709
Symbol 335 MovieClipUses:316 318 320 322 332 326 328 324 334Used by:349
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:338
Symbol 338 MovieClipUses:337Used by:349
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:339Used by:347 473 899 1283 1709
Symbol 341 GraphicUsed by:347
Symbol 342 GraphicUsed by:347
Symbol 343 GraphicUsed by:347
Symbol 344 GraphicUsed by:347
Symbol 345 GraphicUsed by:347
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClipUses:316 318 320 322 324 326 328 340 334 341 342 343 344 345 346Used by:349
Symbol 348 MovieClipUses:316 318 320 322 324 326 328Used by:349
Symbol 349 MovieClipUses:293 314 330 335 338 347 348Used by:350 487 505 528 696 718 739 747 774 787 792 793 825 833 854 1483 1488 1507 1508 1509 1510 1515 1520 1536 1555 1564 1565 1584 1601
Symbol 350 MovieClip [mcGamePanel_World1_1]Uses:183 186 194 199 223 241 247 251 349Used by:1659
Symbol 351 MovieClipUses:187Used by:355 791 820 1501 1569
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:354
Symbol 354 MovieClipUses:353Used by:355
Symbol 355 MovieClipUses:351 354Used by:487 505 672 696 718 752 787 792 833 844 1483 1493 1515 1536 1555 1564 1578 1584 1603
Symbol 356 MovieClipUses:187Used by:360
Symbol 357 BitmapUsed by:358
Symbol 358 GraphicUses:357Used by:359
Symbol 359 MovieClipUses:358Used by:360
Symbol 360 MovieClipUses:356 359Used by:487 794
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClipUses:361Used by:366
Symbol 363 BitmapUsed by:364
Symbol 364 GraphicUses:363Used by:365
Symbol 365 MovieClipUses:364Used by:366
Symbol 366 MovieClipUses:362 365Used by:487 793 867 1508 1510 1601
Symbol 367 MovieClipUses:187Used by:371
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:370
Symbol 370 MovieClipUses:369Used by:371
Symbol 371 MovieClipUses:367 370Used by:487 794
Symbol 372 GraphicUsed by:373 845 855 861 1459
Symbol 373 MovieClipUses:372Used by:379
Symbol 374 MovieClipUses:85Used by:378
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:377
Symbol 377 MovieClipUses:376Used by:378
Symbol 378 MovieClipUses:374 377Used by:379
Symbol 379 MovieClipUses:373 378Used by:487 528 672 696 718 752
Symbol 380 EditableTextUses:244Used by:381
Symbol 381 MovieClipUses:243 380Used by:382
Symbol 382 MovieClipUses:381Used by:487 672 696 774 825 854 1488 1507 1509 1536 1565 1602
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:385
Symbol 385 MovieClipUses:200 384Used by:396
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:394 1956
Symbol 388 GraphicUsed by:389
Symbol 389 MovieClipUses:388Used by:394 1956
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:394 1956
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:394 1956 1976
Symbol 394 MovieClipUses:387 389 391 393Used by:395
Symbol 395 MovieClipUses:394 214 217 216 219 221Used by:396
Symbol 396 MovieClipUses:385 395Used by:487 505 528 672 696 718 739 747 752 787 792 793 794 825 833 844 854 867 1483 1488 1493 1507 1509 1510 1515 1525 1536 1555 1564 1578 1584 1593 1601 1602 1603
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:397Used by:474
Symbol 399 MovieClipUses:156Used by:460
Symbol 400 BitmapUsed by:401
Symbol 401 GraphicUses:400Used by:460
Symbol 402 BitmapUsed by:403
Symbol 403 GraphicUses:402Used by:460
Symbol 404 BitmapUsed by:405
Symbol 405 GraphicUses:404Used by:460
Symbol 406 BitmapUsed by:407
Symbol 407 GraphicUses:406Used by:460
Symbol 408 BitmapUsed by:409
Symbol 409 GraphicUses:408Used by:460
Symbol 410 BitmapUsed by:411
Symbol 411 GraphicUses:410Used by:460
Symbol 412 BitmapUsed by:413
Symbol 413 GraphicUses:412Used by:460
Symbol 414 BitmapUsed by:415
Symbol 415 GraphicUses:414Used by:460
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:460
Symbol 418 BitmapUsed by:419
Symbol 419 GraphicUses:418Used by:460
Symbol 420 BitmapUsed by:421
Symbol 421 GraphicUses:420Used by:460
Symbol 422 BitmapUsed by:423
Symbol 423 GraphicUses:422Used by:460
Symbol 424 BitmapUsed by:425
Symbol 425 GraphicUses:424Used by:460
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:460
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:460
Symbol 430 BitmapUsed by:431
Symbol 431 GraphicUses:430Used by:460
Symbol 432 BitmapUsed by:433
Symbol 433 GraphicUses:432Used by:460
Symbol 434 BitmapUsed by:435
Symbol 435 GraphicUses:434Used by:460
Symbol 436 BitmapUsed by:437
Symbol 437 GraphicUses:436Used by:460
Symbol 438 BitmapUsed by:439
Symbol 439 GraphicUses:438Used by:460
Symbol 440 BitmapUsed by:441
Symbol 441 GraphicUses:440Used by:460
Symbol 442 BitmapUsed by:443
Symbol 443 GraphicUses:442Used by:460
Symbol 444 BitmapUsed by:445
Symbol 445 GraphicUses:444Used by:460
Symbol 446 BitmapUsed by:447
Symbol 447 GraphicUses:446Used by:460
Symbol 448 BitmapUsed by:449
Symbol 449 GraphicUses:448Used by:460
Symbol 450 BitmapUsed by:451
Symbol 451 GraphicUses:450Used by:460
Symbol 452 BitmapUsed by:453
Symbol 453 GraphicUses:452Used by:460
Symbol 454 BitmapUsed by:455
Symbol 455 GraphicUses:454Used by:460
Symbol 456 BitmapUsed by:457
Symbol 457 GraphicUses:456Used by:460
Symbol 458 BitmapUsed by:459
Symbol 459 GraphicUses:458Used by:460
Symbol 460 MovieClipUses:399 401 168 403 405 407 409 411 413 415 417 419 421 423 425 427 429 431 433 435 437 439 441 443 445 447 449 451 453 455 457 459Used by:474
Symbol 461 GraphicUsed by:473
Symbol 462 GraphicUsed by:466
Symbol 463 GraphicUsed by:466
Symbol 464 GraphicUsed by:466
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClipUses:462 463 464 465Used by:473
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
Symbol 473 MovieClipUses:461 466 468 470 326 472 340 214 217 216 219 221Used by:474
Symbol 474 MovieClipUses:398 460 473Used by:487 528 672 696 774 792 825 844 854 867 1488 1493 1507 1509 1510 1520 1536 1555 1564 1565 1584 1593 1601 1603
Symbol 475 BitmapUsed by:476
Symbol 476 GraphicUses:475Used by:477
Symbol 477 MovieClipUses:200 476Used by:486
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClipUses:478Used by:484 1956
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:480Used by:484 1956
Symbol 482 GraphicUsed by:483
Symbol 483 MovieClipUses:482Used by:484 1956
Symbol 484 MovieClipUses:479 481 483Used by:485
Symbol 485 MovieClipUses:484 214 217 216 219 221Used by:486
Symbol 486 MovieClipUses:477 485Used by:487 505 528 739 747 752 787 792 825 833 844 854 867 1483 1488 1493 1507 1515 1564 1584 1593 1601 1603
Symbol 487 MovieClip [mcGamePanel_World1_2]Uses:186 355 360 366 371 379 223 241 382 349 396 474 486 251Used by:1659
Symbol 488 BitmapUsed by:489
Symbol 489 GraphicUses:488Used by:490
Symbol 490 MovieClipUses:489Used by:505 672 696 718 739 747 752 759 787 793 794 844 867 870 1483 1493 1507 1508 1510 1520 1525 1528 1536 1564 1565 1578 1584 1593 1601 1603 1606
Symbol 491 BitmapUsed by:492
Symbol 492 GraphicUses:491Used by:493
Symbol 493 MovieClipUses:492Used by:505
Symbol 494 MovieClipUses:187Used by:498 532
Symbol 495 BitmapUsed by:496
Symbol 496 GraphicUses:495Used by:497
Symbol 497 MovieClipUses:496Used by:498
Symbol 498 MovieClipUses:494 497Used by:505 787 792 833 844 1493 1536
Symbol 499 EditableTextUses:244Used by:500
Symbol 500 MovieClipUses:243 499Used by:501
Symbol 501 MovieClipUses:500Used by:505 696 718 752 792 794 825 833 844 1493 1508 1565 1578 1593
Symbol 502 MovieClipUses:85Used by:503
Symbol 503 MovieClipUses:502Used by:504
Symbol 504 MovieClipUses:503Used by:505 528 696 739 747 787 793 1483 1510 1520 1536 1564 1565 1584
Symbol 505 MovieClip [mcGamePanel_World1_3]Uses:490 493 92 186 112 498 241 349 223 486 501 251 504 396 355Used by:1659
Symbol 506 GraphicUsed by:507 781
Symbol 507 MovieClipUses:506Used by:511
Symbol 508 BitmapUsed by:509
Symbol 509 GraphicUses:508Used by:510
Symbol 510 MovieClipUses:509Used by:511
Symbol 511 MovieClipUses:507 510Used by:528
Symbol 512 MovieClipUses:187Used by:516
Symbol 513 BitmapUsed by:514
Symbol 514 GraphicUses:513Used by:515
Symbol 515 MovieClipUses:514Used by:516
Symbol 516 MovieClipUses:512 515Used by:528 718 752 792 1483 1507 1515 1564 1584 1601
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:517Used by:522
Symbol 519 BitmapUsed by:520
Symbol 520 GraphicUses:519Used by:521
Symbol 521 MovieClipUses:520Used by:522
Symbol 522 MovieClipUses:518 521Used by:528 774 787 1508 1509 1584
Symbol 523 MovieClipUses:187Used by:527 843 1497 1588
Symbol 524 BitmapUsed by:525
Symbol 525 GraphicUses:524Used by:526
Symbol 526 MovieClipUses:525Used by:527
Symbol 527 MovieClipUses:523 526Used by:528 787 792 1488 1493 1515 1536 1565 1584 1601
Symbol 528 MovieClip [mcGamePanel_World1_4]Uses:186 511 516 522 527 379 92 504 396 486 349 474 251 223 241 247Used by:1659
Symbol 529 BitmapUsed by:530
Symbol 530 GraphicUses:529Used by:531
Symbol 531 MovieClipUses:530Used by:532
Symbol 532 MovieClipUses:494 531Used by:672
Symbol 533 MovieClipUses:187Used by:537 816
Symbol 534 BitmapUsed by:535
Symbol 535 GraphicUses:534Used by:536
Symbol 536 MovieClipUses:535Used by:537
Symbol 537 MovieClipUses:533 536Used by:672 792 793 1488 1493 1555 1564 1565 1601 1603
Symbol 538 MovieClipUses:249Used by:605
Symbol 539 BitmapUsed by:540
Symbol 540 GraphicUses:539Used by:605
Symbol 541 BitmapUsed by:542
Symbol 542 GraphicUses:541Used by:605
Symbol 543 BitmapUsed by:544
Symbol 544 GraphicUses:543Used by:605
Symbol 545 BitmapUsed by:546
Symbol 546 GraphicUses:545Used by:605
Symbol 547 BitmapUsed by:548
Symbol 548 GraphicUses:547Used by:605
Symbol 549 BitmapUsed by:550
Symbol 550 GraphicUses:549Used by:605
Symbol 551 BitmapUsed by:552
Symbol 552 GraphicUses:551Used by:605
Symbol 553 BitmapUsed by:554
Symbol 554 GraphicUses:553Used by:605
Symbol 555 BitmapUsed by:556
Symbol 556 GraphicUses:555Used by:605
Symbol 557 BitmapUsed by:558
Symbol 558 GraphicUses:557Used by:605
Symbol 559 BitmapUsed by:560
Symbol 560 GraphicUses:559Used by:605
Symbol 561 BitmapUsed by:562
Symbol 562 GraphicUses:561Used by:605
Symbol 563 BitmapUsed by:564
Symbol 564 GraphicUses:563Used by:605
Symbol 565 BitmapUsed by:566
Symbol 566 GraphicUses:565Used by:605
Symbol 567 BitmapUsed by:568
Symbol 568 GraphicUses:567Used by:605
Symbol 569 BitmapUsed by:570
Symbol 570 GraphicUses:569Used by:605
Symbol 571 BitmapUsed by:572
Symbol 572 GraphicUses:571Used by:605
Symbol 573 BitmapUsed by:574
Symbol 574 GraphicUses:573Used by:605
Symbol 575 BitmapUsed by:576
Symbol 576 GraphicUses:575Used by:605
Symbol 577 BitmapUsed by:578
Symbol 578 GraphicUses:577Used by:605
Symbol 579 BitmapUsed by:580
Symbol 580 GraphicUses:579Used by:605
Symbol 581 BitmapUsed by:582
Symbol 582 GraphicUses:581Used by:605
Symbol 583 BitmapUsed by:584
Symbol 584 GraphicUses:583Used by:605
Symbol 585 BitmapUsed by:586
Symbol 586 GraphicUses:585Used by:605
Symbol 587 BitmapUsed by:588
Symbol 588 GraphicUses:587Used by:605
Symbol 589 BitmapUsed by:590
Symbol 590 GraphicUses:589Used by:605
Symbol 591 BitmapUsed by:592
Symbol 592 GraphicUses:591Used by:605
Symbol 593 BitmapUsed by:594
Symbol 594 GraphicUses:593Used by:605
Symbol 595 BitmapUsed by:596
Symbol 596 GraphicUses:595Used by:605
Symbol 597 BitmapUsed by:598
Symbol 598 GraphicUses:597Used by:605
Symbol 599 BitmapUsed by:600
Symbol 600 GraphicUses:599Used by:605
Symbol 601 BitmapUsed by:602
Symbol 602 GraphicUses:601Used by:605
Symbol 603 BitmapUsed by:604
Symbol 604 GraphicUses:603Used by:605
Symbol 605 MovieClipUses:538 540 542 544 546 548 550 552 554 556 558 560 562 564 566 568 570 572 574 576 578 580 582 584 586 588 590 592 594 596 598 600 602 604Used by:667 753
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClipUses:606Used by:610 663
Symbol 608 GraphicUsed by:609
Symbol 609 MovieClipUses:608Used by:610 663
Symbol 610 MovieClipUses:607 609Used by:663
Symbol 611 GraphicUsed by:612
Symbol 612 MovieClipUses:611Used by:663
Symbol 613 GraphicUsed by:614
Symbol 614 MovieClipUses:613Used by:663
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClipUses:615Used by:663
Symbol 617 GraphicUsed by:618
Symbol 618 MovieClipUses:617Used by:663
Symbol 619 GraphicUsed by:620
Symbol 620 MovieClipUses:619Used by:663
Symbol 621 GraphicUsed by:622
Symbol 622 MovieClipUses:621Used by:663
Symbol 623 GraphicUsed by:624
Symbol 624 MovieClipUses:623Used by:663
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClipUses:625Used by:663
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClipUses:627Used by:663
Symbol 629 GraphicUsed by:630
Symbol 630 MovieClipUses:629Used by:663
Symbol 631 GraphicUsed by:632
Symbol 632 MovieClipUses:631Used by:663
Symbol 633 GraphicUsed by:634
Symbol 634 MovieClipUses:633Used by:663
Symbol 635 GraphicUsed by:644
Symbol 636 GraphicUsed by:637
Symbol 637 MovieClipUses:636Used by:644
Symbol 638 GraphicUsed by:639
Symbol 639 MovieClipUses:638Used by:644 663
Symbol 640 GraphicUsed by:641
Symbol 641 MovieClipUses:640Used by:644 663
Symbol 642 GraphicUsed by:643
Symbol 643 MovieClipUses:642Used by:644 663
Symbol 644 MovieClipUses:635 637 639 641 643Used by:663
Symbol 645 GraphicUsed by:646
Symbol 646 MovieClipUses:645Used by:663
Symbol 647 GraphicUsed by:648
Symbol 648 MovieClipUses:647Used by:663
Symbol 649 GraphicUsed by:650
Symbol 650 MovieClipUses:649Used by:663
Symbol 651 GraphicUsed by:652
Symbol 652 MovieClipUses:651Used by:663
Symbol 653 GraphicUsed by:654
Symbol 654 MovieClipUses:653Used by:663
Symbol 655 GraphicUsed by:656
Symbol 656 MovieClipUses:655Used by:663
Symbol 657 GraphicUsed by:658
Symbol 658 MovieClipUses:657Used by:663
Symbol 659 GraphicUsed by:660
Symbol 660 MovieClipUses:659Used by:663
Symbol 661 GraphicUsed by:662
Symbol 662 MovieClipUses:661Used by:663
Symbol 663 MovieClipUses:610 612 614 616 618 620 622 624 626 628 630 632 634 644 646 648 650 652 654 656 658 639 641 643 660 607 609 662Used by:667 753
Symbol 664 BitmapUsed by:665
Symbol 665 GraphicUses:664Used by:666
Symbol 666 MovieClipUses:665Used by:667 753
Symbol 667 MovieClipUses:605 663 666Used by:672 794 1508 1578
Symbol 668 GraphicUsed by:671
Symbol 669 FontUsed by:670 737 757 852 1599 1661 1687 2086 2104 2107
Symbol 670 TextUses:669Used by:671
Symbol 671 MovieClipUses:668 670Used by:672 793 1510 1536
Symbol 672 MovieClip [mcGamePanel_World1_5]Uses:490 186 112 532 355 379 537 241 474 223 667 382 396 251 671Used by:1659
Symbol 673 GraphicUsed by:674
Symbol 674 MovieClipUses:673Used by:679
Symbol 675 MovieClipUses:85Used by:678
Symbol 676 BitmapUsed by:677
Symbol 677 GraphicUses:676Used by:678
Symbol 678 MovieClipUses:675 677Used by:679
Symbol 679 MovieClipUses:674 678Used by:696 747 752
Symbol 680 GraphicUsed by:681 688
Symbol 681 MovieClipUses:680Used by:687
Symbol 682 GraphicUsed by:683
Symbol 683 MovieClipUses:682Used by:686
Symbol 684 BitmapUsed by:685
Symbol 685 GraphicUses:684Used by:686
Symbol 686 MovieClipUses:683 685Used by:687
Symbol 687 MovieClipUses:681 686Used by:696
Symbol 688 MovieClipUses:680Used by:695
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:689Used by:694
Symbol 691 BitmapUsed by:692
Symbol 692 GraphicUses:691Used by:693
Symbol 693 MovieClipUses:692Used by:694
Symbol 694 MovieClipUses:690 693Used by:695
Symbol 695 MovieClipUses:688 694Used by:696 718
Symbol 696 MovieClip [mcGamePanel_World1_6]Uses:490 186 679 687 112 355 379 695 504 241 382 251 349 223 474 501 396Used by:1659
Symbol 697 GraphicUsed by:698 711 731
Symbol 698 MovieClipUses:697Used by:704
Symbol 699 GraphicUsed by:700
Symbol 700 MovieClipUses:699Used by:703
Symbol 701 BitmapUsed by:702
Symbol 702 GraphicUses:701Used by:703
Symbol 703 MovieClipUses:700 702Used by:704
Symbol 704 MovieClipUses:698 703Used by:718
Symbol 705 GraphicUsed by:706
Symbol 706 MovieClipUses:705Used by:710
Symbol 707 BitmapUsed by:708
Symbol 708 GraphicUses:707Used by:709
Symbol 709 MovieClipUses:708Used by:710
Symbol 710 MovieClipUses:706 709Used by:718 747 752 1510 1536 1564 1593
Symbol 711 MovieClipUses:697Used by:717
Symbol 712 MovieClipUses:85Used by:716
Symbol 713 BitmapUsed by:714
Symbol 714 GraphicUses:713Used by:715
Symbol 715 MovieClipUses:714Used by:716
Symbol 716 MovieClipUses:712 715Used by:717
Symbol 717 MovieClipUses:711 716Used by:718
Symbol 718 MovieClip [mcGamePanel_World1_7]Uses:490 186 355 112 704 710 223 379 516 396 251 717 695 194 349 241 501Used by:1659
Symbol 719 GraphicUsed by:720
Symbol 720 MovieClipUses:719Used by:724
Symbol 721 BitmapUsed by:722
Symbol 722 GraphicUses:721Used by:723
Symbol 723 MovieClipUses:722Used by:724
Symbol 724 MovieClipUses:720 723Used by:739 747
Symbol 725 GraphicUsed by:726
Symbol 726 MovieClipUses:725Used by:730
Symbol 727 BitmapUsed by:728
Symbol 728 GraphicUses:727Used by:729
Symbol 729 MovieClipUses:728Used by:730
Symbol 730 MovieClipUses:726 729Used by:739 747
Symbol 731 MovieClipUses:697Used by:735
Symbol 732 BitmapUsed by:733
Symbol 733 GraphicUses:732Used by:734
Symbol 734 MovieClipUses:733Used by:735
Symbol 735 MovieClipUses:731 734Used by:739
Symbol 736 GraphicUsed by:738
Symbol 737 TextUses:669Used by:738
Symbol 738 MovieClipUses:736 737Used by:739 747 752 1515 1555 1565
Symbol 739 MovieClip [mcGamePanel_World1_8]Uses:490 186 112 724 730 735 504 396 223 486 251 349 738Used by:1659
Symbol 740 GraphicUsed by:741
Symbol 741 MovieClipUses:740Used by:746
Symbol 742 MovieClipUses:85Used by:745
Symbol 743 BitmapUsed by:744
Symbol 744 GraphicUses:743Used by:745
Symbol 745 MovieClipUses:742 744Used by:746
Symbol 746 MovieClipUses:741 745Used by:747
Symbol 747 MovieClip [mcGamePanel_World1_9]Uses:490 186 112 724 730 710 92 746 504 349 679 241 247 396 223 251 486 738Used by:1659
Symbol 748 GraphicUsed by:749
Symbol 749 MovieClipUses:748Used by:750
Symbol 750 MovieClipUses:749Used by:751
Symbol 751 MovieClipUses:750 111Used by:752
Symbol 752 MovieClip [mcGamePanel_World1_10]Uses:490 186 516 355 751 379 710 679 486 396 241 501 251 738Used by:1659
Symbol 753 MovieClipUses:605 663 666Used by:754 868 1526 1604
Symbol 754 MovieClip [mcGamePanel_World1_End]Uses:186 753Used by:1659
Symbol 755 MovieClip [mcGamePanel_World1_Start_A]Uses:186 106Used by:1659
Symbol 756 GraphicUsed by:758
Symbol 757 TextUses:669Used by:758
Symbol 758 MovieClipUses:756 757Used by:759 870 1528 1606
Symbol 759 MovieClip [mcGamePanel_World1_Start_B]Uses:490 186 758 106Used by:1659
Symbol 760 BitmapUsed by:761
Symbol 761 GraphicUses:760Used by:762
Symbol 762 MovieClipUses:761Used by:772 774 787 792 793 794 825 833 844 854 867 868 869 870
Symbol 763 MovieClipUses:187Used by:768 1524 1535
Symbol 764 MovieClipUses:85Used by:767 1523 1534
Symbol 765 BitmapUsed by:766
Symbol 766 GraphicUses:765Used by:767
Symbol 767 MovieClipUses:764 766Used by:768
Symbol 768 MovieClipUses:763 767Used by:774 792 854
Symbol 769 MovieClipUses:187Used by:773 1458 1542
Symbol 770 GraphicUsed by:771 835 1466
Symbol 771 MovieClipUses:770Used by:772 1457 1541
Symbol 772 MovieClipUses:771 762Used by:773
Symbol 773 MovieClipUses:769 772Used by:774 787 794
Symbol 774 MovieClip [mcGamePanel_World2_1]Uses:762 768 522 773 474 241 349 251 382Used by:1659
Symbol 775 MovieClipUses:187Used by:780 1478 1540
Symbol 776 MovieClipUses:85Used by:779 1477 1539
Symbol 777 BitmapUsed by:778
Symbol 778 GraphicUses:777Used by:779
Symbol 779 MovieClipUses:776 778Used by:780
Symbol 780 MovieClipUses:775 779Used by:787 825 844
Symbol 781 MovieClipUses:506Used by:786 1474 1563
Symbol 782 MovieClipUses:85Used by:785 1473 1562
Symbol 783 BitmapUsed by:784
Symbol 784 GraphicUses:783Used by:785
Symbol 785 MovieClipUses:782 784Used by:786
Symbol 786 MovieClipUses:781 785Used by:787 844
Symbol 787 MovieClip [mcGamePanel_World2_2]Uses:490 762 355 498 112 780 786 522 773 527 504 396 349 486 251 223 241 247Used by:1659
Symbol 788 BitmapUsed by:789
Symbol 789 GraphicUses:788Used by:790
Symbol 790 MovieClipUses:789Used by:791
Symbol 791 MovieClipUses:351 790Used by:792
Symbol 792 MovieClip [mcGamePanel_World2_3]Uses:762 92 516 537 791 527 355 498 768 241 251 501 474 396 223 486 349Used by:1659
Symbol 793 MovieClip [mcGamePanel_World2_4]Uses:490 762 112 537 366 504 396 251 349 241 247 671Used by:1659
Symbol 794 MovieClip [mcGamePanel_World2_5]Uses:490 762 112 360 371 773 667 241 501 223 396 251Used by:1659
Symbol 795 MovieClipUses:187Used by:800 1550
Symbol 796 MovieClipUses:85Used by:799 1549
Symbol 797 BitmapUsed by:798
Symbol 798 GraphicUses:797Used by:799
Symbol 799 MovieClipUses:796 798Used by:800
Symbol 800 MovieClipUses:795 799Used by:825
Symbol 801 MovieClipUses:187Used by:806 1482 1554
Symbol 802 MovieClipUses:85Used by:805 1481 1518 1553 1596
Symbol 803 BitmapUsed by:804
Symbol 804 GraphicUses:803Used by:805
Symbol 805 MovieClipUses:802 804Used by:806
Symbol 806 MovieClipUses:801 805Used by:825
Symbol 807 MovieClipUses:187Used by:812 1514
Symbol 808 MovieClipUses:85Used by:811 1513
Symbol 809 BitmapUsed by:810
Symbol 810 GraphicUses:809Used by:811
Symbol 811 MovieClipUses:808 810Used by:812
Symbol 812 MovieClipUses:807 811Used by:825 833
Symbol 813 BitmapUsed by:814
Symbol 814 GraphicUses:813Used by:815
Symbol 815 MovieClipUses:814Used by:816
Symbol 816 MovieClipUses:533 815Used by:825
Symbol 817 BitmapUsed by:818
Symbol 818 GraphicUses:817Used by:819
Symbol 819 MovieClipUses:818Used by:820
Symbol 820 MovieClipUses:351 819Used by:825 844 854 867
Symbol 821 BitmapUsed by:822
Symbol 822 GraphicUses:821Used by:823
Symbol 823 MovieClipUses:822Used by:824
Symbol 824 MovieClipUses:195 823Used by:825 854
Symbol 825 MovieClip [mcGamePanel_World2_6]Uses:762 800 806 780 812 816 820 824 223 486 396 251 349 474 241 382 501Used by:1659
Symbol 826 GraphicUsed by:827
Symbol 827 MovieClipUses:826Used by:832
Symbol 828 MovieClipUses:85Used by:831
Symbol 829 BitmapUsed by:830
Symbol 830 GraphicUses:829Used by:831
Symbol 831 MovieClipUses:828 830Used by:832
Symbol 832 MovieClipUses:827 831Used by:833
Symbol 833 MovieClip [mcGamePanel_World2_7]Uses:762 355 812 498 832 251 396 349 486 223 241 501Used by:1659
Symbol 834 MovieClipUses:187Used by:839 1577
Symbol 835 MovieClipUses:770Used by:838 1576
Symbol 836 BitmapUsed by:837
Symbol 837 GraphicUses:836Used by:838
Symbol 838 MovieClipUses:835 837Used by:839
Symbol 839 MovieClipUses:834 838Used by:844 867
Symbol 840 BitmapUsed by:841
Symbol 841 GraphicUses:840Used by:842
Symbol 842 MovieClipUses:841Used by:843
Symbol 843 MovieClipUses:523 842Used by:844 854
Symbol 844 MovieClip [mcGamePanel_World2_8]Uses:490 762 780 112 820 355 498 786 839 843 223 486 241 251 501 474 396Used by:1659
Symbol 845 MovieClipUses:372Used by:850 1492 1546
Symbol 846 MovieClipUses:85Used by:849 1491 1545
Symbol 847 BitmapUsed by:848
Symbol 848 GraphicUses:847Used by:849
Symbol 849 MovieClipUses:846 848Used by:850
Symbol 850 MovieClipUses:845 849Used by:854 867
Symbol 851 GraphicUsed by:853
Symbol 852 TextUses:669Used by:853
Symbol 853 MovieClipUses:851 852Used by:854 1520 1525 1584
Symbol 854 MovieClip [mcGamePanel_World2_9]Uses:762 820 843 850 768 824 349 251 474 396 486 223 241 382 853Used by:1659
Symbol 855 MovieClipUses:372Used by:860 1487 1573
Symbol 856 MovieClipUses:85Used by:859 1486 1572
Symbol 857 BitmapUsed by:858
Symbol 858 GraphicUses:857Used by:859
Symbol 859 MovieClipUses:856 858Used by:860
Symbol 860 MovieClipUses:855 859Used by:867
Symbol 861 MovieClipUses:372Used by:866 1592
Symbol 862 MovieClipUses:85Used by:865 1591
Symbol 863 BitmapUsed by:864
Symbol 864 GraphicUses:863Used by:865
Symbol 865 MovieClipUses:862 864Used by:866
Symbol 866 MovieClipUses:861 865Used by:867
Symbol 867 MovieClip [mcGamePanel_World2_10]Uses:490 762 850 860 866 839 112 820 366 241 474 247 223 486 396 251Used by:1659
Symbol 868 MovieClip [mcGamePanel_World2_End]Uses:762 753Used by:1659
Symbol 869 MovieClip [mcGamePanel_World2_Start_A]Uses:762 106Used by:1659
Symbol 870 MovieClip [mcGamePanel_World2_Start_B]Uses:490 762 106 758Used by:1659
Symbol 871 BitmapUsed by:872
Symbol 872 GraphicUses:871Used by:873
Symbol 873 MovieClip [mcParalax01]Uses:872Used by:1659
Symbol 874 BitmapUsed by:875
Symbol 875 GraphicUses:874Used by:876
Symbol 876 MovieClip [mcParalax02]Uses:875Used by:1659
Symbol 877 BitmapUsed by:878
Symbol 878 GraphicUses:877Used by:879
Symbol 879 MovieClip [mcParalax03]Uses:878Used by:1659
Symbol 880 BitmapUsed by:881
Symbol 881 GraphicUses:880Used by:882
Symbol 882 MovieClip [mcParalax04]Uses:881Used by:1659
Symbol 883 BitmapUsed by:884
Symbol 884 GraphicUses:883Used by:885
Symbol 885 MovieClip [mcSky01]Uses:884Used by:1659
Symbol 886 BitmapUsed by:887
Symbol 887 GraphicUses:886Used by:888
Symbol 888 MovieClip [mcSky02]Uses:887Used by:1659
Symbol 889 BitmapUsed by:890
Symbol 890 GraphicUses:889Used by:891
Symbol 891 MovieClip [mcSky03]Uses:890Used by:1659
Symbol 892 BitmapUsed by:893
Symbol 893 GraphicUses:892Used by:894
Symbol 894 MovieClip [mcSky04]Uses:893Used by:1659
Symbol 895 MovieClipUses:156Used by:898
Symbol 896 GraphicUsed by:897
Symbol 897 MovieClipUses:896Used by:898
Symbol 898 MovieClipUses:895 897 168Used by:900
Symbol 899 MovieClipUses:340 334 326 168Used by:900
Symbol 900 MovieClip [Dynamic_BossLavaBall]Uses:898 899Used by:1659
Symbol 901 MovieClipUses:214 217 216 219 221Used by:902
Symbol 902 MovieClip [mcBubbleSplash]Uses:901Used by:1659
Symbol 903 MovieClipUses:156Used by:907 908 1067 1068
Symbol 904 BitmapUsed by:905
Symbol 905 GraphicUses:904Used by:906
Symbol 906 MovieClipUses:905Used by:907 908 909 910
Symbol 907 MovieClipUses:903 906 168Used by:911
Symbol 908 MovieClipUses:903 906 168Used by:911
Symbol 909 MovieClipUses:906Used by:911
Symbol 910 MovieClipUses:906Used by:911
Symbol 911 MovieClip [Dynamic_CannonBall]Uses:907 908 909 910Used by:1659
Symbol 912 MovieClipUses:156Used by:949 952 956 965 972
Symbol 913 GraphicUsed by:949 952 956 965 972 975 984 985 986 987 1006 1007 1683
Symbol 914 GraphicUsed by:949 952 956 965 972 975 984 986 1006 1007 1683
Symbol 915 GraphicUsed by:916
Symbol 916 MovieClipUses:915Used by:949 952 956 965 972 975 984 986 987 1006 1007
Symbol 917 GraphicUsed by:918 1665 1757
Symbol 918 MovieClipUses:917Used by:949 952 956 965 972 975 984 986 987 1006 1007
Symbol 919 GraphicUsed by:920 1666 1762
Symbol 920 MovieClipUses:919Used by:949 952 956 965 972 975 984 986 987 1006 1007
Symbol 921 GraphicUsed by:922 1671 1769
Symbol 922 MovieClipUses:921Used by:949 952 956 965 972 975 984 985 986 987 1006 1007
Symbol 923 GraphicUsed by:924 1672 1770
Symbol 924 MovieClipUses:923Used by:949 952 956 965 972 975 984 985 986 987 1006 1007
Symbol 925 GraphicUsed by:926 1673 1771
Symbol 926 MovieClipUses:925Used by:949 952 956 965 972 975 984 985 986 987 1006 1007
Symbol 927 GraphicUsed by:928 1674 1772
Symbol 928 MovieClipUses:927Used by:949 952 956 965 972 975 984 985 986 987 1006 1007
Symbol 929 GraphicUsed by:930 1675 1773
Symbol 930 MovieClipUses:929Used by:949 952 956 965 972 975 984 985 986 987 1006 1007
Symbol 931 GraphicUsed by:932 1676 1774
Symbol 932 MovieClipUses:931Used by:949 952 956 965 972 975 984 985 986 987 1006 1007
Symbol 933 GraphicUsed by:934 1677 1775
Symbol 934 MovieClipUses:933Used by:949 952 956 965 972 975 984 985 986 987 1006 1007
Symbol 935 GraphicUsed by:936 1678 1776
Symbol 936 MovieClipUses:935Used by:949 952 956 965 972 975 984 985 986 987 1006 1007
Symbol 937 GraphicUsed by:938 1679 1777
Symbol 938 MovieClipUses:937Used by:949 952 956 965 972 975 984 985 986 987 1006 1007
Symbol 939 GraphicUsed by:940 1668 1760
Symbol 940 MovieClipUses:939Used by:949 951 952 956 958 965 972 975 984 986 987 1006 1007
Symbol 941 GraphicUsed by:942 1667
Symbol 942 MovieClipUses:941Used by:949 952 956 965 972 975 984 986 987 1006 1007
Symbol 943 GraphicUsed by:949 952 956 965 972 975 984 985 986 1006 1007 1683
Symbol 944 GraphicUsed by:949 952 956 965 972 975 984 986 1006 1007 1683
Symbol 945 GraphicUsed by:949 952 956 965 972 975 984 985 986 1006 1007 1683 1761 2153
Symbol 946 GraphicUsed by:949 952 956 965 972 975 984 986 1006 1007 1683 2153
Symbol 947 GraphicUsed by:949 952 956 965 972 975 984 985 986 987 1006 1007 1683
Symbol 948 GraphicUsed by:949 952 956 965 972 975 984 986 987 1006 1007 1683
Symbol 949 MovieClipUses:912 913 914 916 918 920 922 924 926 928 930 932 934 936 938 940 942 168 943 944 945 946 947 948Used by:988
Symbol 950 GraphicUsed by:951 1680
Symbol 951 MovieClipUses:940 950Used by:952 956 965 972 984 985 986 1007
Symbol 952 MovieClipUses:912 918 920 942 940 913 914 916 922 924 926 928 930 932 934 936 938 168 951 943 944 945 946 947 948Used by:988
Symbol 953 GraphicUsed by:956 1007 1683
Symbol 954 GraphicUsed by:956 1007 1683
Symbol 955 GraphicUsed by:956 1007 1683
Symbol 956 MovieClipUses:912 953 951 947 948 916 922 924 926 928 930 932 934 936 938 168 954 913 914 918 920 940 955 943 944 945 946 942Used by:988
Symbol 957 GraphicUsed by:958
Symbol 958 MovieClipUses:957 940Used by:965 984
Symbol 959 GraphicUsed by:965
Symbol 960 GraphicUsed by:965
Symbol 961 GraphicUsed by:965
Symbol 962 GraphicUsed by:965
Symbol 963 GraphicUsed by:964
Symbol 964 MovieClipUses:963Used by:965
Symbol 965 MovieClipUses:912 918 920 942 913 914 916 940 922 924 926 928 930 932 934 936 938 168 943 944 951 945 946 947 948 958 959 960 961 962 964Used by:988
Symbol 966 GraphicUsed by:967
Symbol 967 MovieClipUses:966Used by:972 984 985 986
Symbol 968 GraphicUsed by:969
Symbol 969 MovieClipUses:968Used by:972 975 984 986
Symbol 970 GraphicUsed by:971
Symbol 971 MovieClipUses:970Used by:972
Symbol 972 MovieClipUses:912 918 920 942 913 914 916 940 922 924 926 928 930 932 934 936 938 168 943 944 951 945 946 947 948 967 969 971Used by:988
Symbol 973 GraphicUsed by:974
Symbol 974 MovieClipUses:973Used by:975 984
Symbol 975 MovieClipUses:918 920 942 913 914 974 940 969 943 944 945 946 947 948 916 922 924 926 928 930 932 934 936 938Used by:988
Symbol 976 GraphicUsed by:977
Symbol 977 MovieClipUses:976Used by:984 985 986
Symbol 978 GraphicUsed by:984 985
Symbol 979 GraphicUsed by:980
Symbol 980 MovieClipUses:979Used by:984 985 986
Symbol 981 GraphicUsed by:984 985
Symbol 982 GraphicUsed by:984 985 986
Symbol 983 GraphicUsed by:984 985
Symbol 984 MovieClipUses:918 920 942 913 914 974 940 969 943 944 945 946 947 948 916 922 924 926 928 930 932 934 936 938 977 967 978 980 981 958 982 983 951Used by:988
Symbol 985 MovieClipUses:945 978 980 951 967 922 924 926 928 930 932 934 936 938 977 947 981 913 982 943 983Used by:988
Symbol 986 MovieClipUses:951 913 982 980 967 922 924 926 928 930 932 934 936 938 977 914 943 944 945 946 947 948 916 969 918 920 942 940Used by:988
Symbol 987 MovieClipUses:918 920 942 913 947 948 916 940 922 924 926 928 930 932 934 936 938Used by:988
Symbol 988 MovieClip [mcDutchman]Uses:949 952 956 965 972 975 984 985 986 987Used by:1659
Symbol 989 GraphicUsed by:990
Symbol 990 MovieClipUses:989Used by:991 996
Symbol 991 MovieClipUses:990Used by:997
Symbol 992 GraphicUsed by:993
Symbol 993 MovieClipUses:992Used by:996
Symbol 994 GraphicUsed by:995
Symbol 995 MovieClipUses:994Used by:996
Symbol 996 MovieClipUses:990 993 995Used by:997
Symbol 997 MovieClipUses:991 996Used by:1017
Symbol 998 GraphicUsed by:999
Symbol 999 MovieClipUses:998Used by:1017
Symbol 1000 GraphicUsed by:1017
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClipUses:1001Used by:1012 1017
Symbol 1003 GraphicUsed by:1004
Symbol 1004 MovieClipUses:1003Used by:1017
Symbol 1005 GraphicUsed by:1017
Symbol 1006 MovieClipUses:913 914 916 918 920 922 924 926 928 930 932 934 936 938 940 942 943 944 945 946 947 948Used by:1008
Symbol 1007 MovieClipUses:918 920 942 940 913 914 916 922 924 926 928 930 932 934 936 938 951 943 944 945 946 947 948 953 954 955Used by:1008
Symbol 1008 MovieClipUses:1006 1007Used by:1017
Symbol 1009 GraphicUsed by:1010
Symbol 1010 MovieClipUses:1009Used by:1017
Symbol 1011 GraphicUsed by:1012
Symbol 1012 MovieClipUses:1011 1002Used by:1017
Symbol 1013 GraphicUsed by:1014
Symbol 1014 MovieClipUses:1013Used by:1017
Symbol 1015 GraphicUsed by:1017
Symbol 1016 GraphicUsed by:1017
Symbol 1017 MovieClipUses:997 999 1000 1002 1004 1005 1008 1010 168 1012 1014 1015 1016Used by:1018
Symbol 1018 MovieClip [mcDutchmanShip]Uses:1017Used by:1659
Symbol 1019 MovieClipUses:156Used by:1037
Symbol 1020 GraphicUsed by:1021
Symbol 1021 MovieClipUses:1020Used by:1037 1038 1927
Symbol 1022 GraphicUsed by:1023
Symbol 1023 MovieClipUses:1022Used by:1037 1038 1927
Symbol 1024 GraphicUsed by:1025
Symbol 1025 MovieClipUses:1024Used by:1028
Symbol 1026 GraphicUsed by:1027
Symbol 1027 MovieClipUses:1026Used by:1028
Symbol 1028 MovieClipUses:1025 1027Used by:1037 1038 1927
Symbol 1029 GraphicUsed by:1030
Symbol 1030 MovieClipUses:1029Used by:1037 1038 1927
Symbol 1031 GraphicUsed by:1032
Symbol 1032 MovieClipUses:1031Used by:1037 1038 1927
Symbol 1033 GraphicUsed by:1034 2082
Symbol 1034 MovieClipUses:1033Used by:1037 1038 1927
Symbol 1035 GraphicUsed by:1036
Symbol 1036 MovieClipUses:1035Used by:1037 1049 1926
Symbol 1037 MovieClipUses:1019 1021 1023 1028 1030 1032 1034 1036Used by:1039
Symbol 1038 MovieClipUses:1021 1023 1028 1030 1032 1034 214 217 216 219 221Used by:1039
Symbol 1039 MovieClip [Dynamic_EvadingBonus_Blowfish]Uses:1037 1038Used by:1659
Symbol 1040 MovieClipUses:156Used by:1049
Symbol 1041 GraphicUsed by:1049 1050
Symbol 1042 GraphicUsed by:1043
Symbol 1043 MovieClipUses:1042Used by:1049 1051 1938
Symbol 1044 GraphicUsed by:1049 1050
Symbol 1045 GraphicUsed by:1049 1050
Symbol 1046 GraphicUsed by:1049 1050
Symbol 1047 GraphicUsed by:1049 1050
Symbol 1048 GraphicUsed by:1049 1050
Symbol 1049 MovieClipUses:1040 1041 1043 1036 1044 1045 1046 1047 1048Used by:1052
Symbol 1050 MovieClipUses:1041 1044 1045 1046 1047 1048Used by:1051 1938
Symbol 1051 MovieClipUses:1050 1043 214 217 216 219 221Used by:1052
Symbol 1052 MovieClip [Dynamic_EvadingBonus_Fireballs]Uses:1049 1051Used by:1659
Symbol 1053 BitmapUsed by:1054
Symbol 1054 GraphicUses:1053Used by:1067 1068 1070 1071
Symbol 1055 GraphicUsed by:1067 1068 1069 1070 1071
Symbol 1056 GraphicUsed by:1067 1068
Symbol 1057 GraphicUsed by:1067 1068 1069 1070 1071
Symbol 1058 GraphicUsed by:1067 1068
Symbol 1059 GraphicUsed by:1067 1068
Symbol 1060 GraphicUsed by:1067 1068 1069 1070 1071
Symbol 1061 GraphicUsed by:1067 1068
Symbol 1062 GraphicUsed by:1067 1068 1069 1070 1071
Symbol 1063 GraphicUsed by:1067 1068
Symbol 1064 GraphicUsed by:1067 1068 1069 1070 1071
Symbol 1065 GraphicUsed by:1067 1068
Symbol 1066 GraphicUsed by:1067 1068
Symbol 1067 MovieClipUses:903 1054 1055 168 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066Used by:1072
Symbol 1068 MovieClipUses:903 1054 1055 168 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066Used by:1072
Symbol 1069 MovieClipUses:1055 1057 1060 1062 1064Used by:1070 1071
Symbol 1070 MovieClipUses:1054 1055 1057 1060 1062 1064 1069Used by:1072
Symbol 1071 MovieClipUses:1054 1055 1057 1060 1062 1064 1069Used by:1072
Symbol 1072 MovieClip [Dynamic_FireBall]Uses:1067 1068 1070 1071Used by:1659
Symbol 1073 MovieClipUses:156Used by:1078
Symbol 1074 GraphicUsed by:1078
Symbol 1075 GraphicUsed by:1078
Symbol 1076 GraphicUsed by:1078
Symbol 1077 GraphicUsed by:1078
Symbol 1078 MovieClipUses:1073 1074 1075 1076 1077Used by:1084
Symbol 1079 GraphicUsed by:1083
Symbol 1080 GraphicUsed by:1083
Symbol 1081 GraphicUsed by:1083
Symbol 1082 GraphicUsed by:1083
Symbol 1083 MovieClipUses:1079 1080 1081 1082Used by:1084
Symbol 1084 MovieClip [Dynamic_FireDrop]Uses:1078 1083Used by:1659
Symbol 1085 GraphicUsed by:1086
Symbol 1086 MovieClipUses:1085Used by:1087
Symbol 1087 MovieClipUses:1086 119 128 130 126Used by:1088
Symbol 1088 MovieClipUses:1087Used by:1089
Symbol 1089 MovieClip [mcGarySpin]Uses:1088Used by:1659
Symbol 1090 GraphicUsed by:1096 1114
Symbol 1091 GraphicUsed by:1092
Symbol 1092 MovieClipUses:1091Used by:1095 1126
Symbol 1093 GraphicUsed by:1094 1120
Symbol 1094 ButtonUses:1093Used by:1095
Symbol 1095 MovieClipUses:1092 1094Used by:1096 1114 1116 1118 1959
Symbol 1096 MovieClipUses:1090 1095Used by:1097
Symbol 1097 MovieClipUses:1096Used by:1127
Symbol 1098 MovieClipUses:156Used by:1114
Symbol 1099 ShapeTweeningUsed by:1114
Symbol 1100 ShapeTweeningUsed by:1114
Symbol 1101 ShapeTweeningUsed by:1114
Symbol 1102 GraphicUsed by:1114
Symbol 1103 GraphicUsed by:1114
Symbol 1104 GraphicUsed by:1114
Symbol 1105 GraphicUsed by:1114
Symbol 1106 GraphicUsed by:1114
Symbol 1107 GraphicUsed by:1114
Symbol 1108 GraphicUsed by:1114
Symbol 1109 GraphicUsed by:1114
Symbol 1110 GraphicUsed by:1114
Symbol 1111 GraphicUsed by:1114
Symbol 1112 GraphicUsed by:1114
Symbol 1113 ShapeTweeningUsed by:1114
Symbol 1114 MovieClipUses:1098 1099 1095 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1090Used by:1127
Symbol 1115 GraphicUsed by:1116
Symbol 1116 MovieClipUses:1115 1095Used by:1127
Symbol 1117 GraphicUsed by:1118
Symbol 1118 MovieClipUses:1117 1095Used by:1127
Symbol 1119 GraphicUsed by:1126
Symbol 1120 MovieClipUses:1093Used by:1126
Symbol 1121 GraphicUsed by:1126
Symbol 1122 GraphicUsed by:1123
Symbol 1123 MovieClipUses:1122Used by:1126
Symbol 1124 GraphicUsed by:1125
Symbol 1125 ButtonUses:1124Used by:1126
Symbol 1126 MovieClipUses:1119 1092 1120 1121 1123 1125Used by:1127
Symbol 1127 MovieClip [Dynamic_Hook]Uses:1097 1114 1116 1118 1126Used by:1659
Symbol 1128 MovieClipUses:156Used by:1133
Symbol 1129 GraphicUsed by:1133
Symbol 1130 GraphicUsed by:1133
Symbol 1131 GraphicUsed by:1133
Symbol 1132 GraphicUsed by:1133
Symbol 1133 MovieClipUses:1128 1129 1130 1131 1132Used by:1139
Symbol 1134 GraphicUsed by:1138
Symbol 1135 GraphicUsed by:1138
Symbol 1136 GraphicUsed by:1138
Symbol 1137 GraphicUsed by:1138
Symbol 1138 MovieClipUses:1134 1135 1136 1137Used by:1139
Symbol 1139 MovieClip [Dynamic_LavaDrop]Uses:1133 1138Used by:1659
Symbol 1140 MovieClipUses:156Used by:1177 1178 1181 1182 1221 1222 1263
Symbol 1141 GraphicUsed by:1142
Symbol 1142 MovieClipUses:1141Used by:1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1199 1200 1212 1217 1221 1222 1223 1259 1263 1264 1277
Symbol 1143 GraphicUsed by:1144
Symbol 1144 MovieClipUses:1143Used by:1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1199 1200 1212 1213 1216 1217 1219 1221 1222 1223 1253 1259 1263 1264 1277
Symbol 1145 GraphicUsed by:1146
Symbol 1146 MovieClipUses:1145Used by:1149 1212 1217 1221 1222 1223 1263 1277
Symbol 1147 GraphicUsed by:1148
Symbol 1148 MovieClipUses:1147Used by:1149 1212 1217 1221 1222 1223 1259 1263 1277
Symbol 1149 MovieClipUses:1146 1148Used by:1150
Symbol 1150 MovieClipUses:1149Used by:1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1194 1263 1264 1277
Symbol 1151 GraphicUsed by:1152
Symbol 1152 MovieClipUses:1151Used by:1177 1178 1184 1185 1192 1193 1194 1263 1264 1277
Symbol 1153 GraphicUsed by:1154
Symbol 1154 MovieClipUses:1153Used by:1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1194 1212 1213 1216 1217 1219 1221 1222 1223 1239 1259 1263 1264 1277 1992
Symbol 1155 GraphicUsed by:1156
Symbol 1156 MovieClipUses:1155Used by:1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1194 1212 1217 1221 1222 1223 1259 1263 1264 1277
Symbol 1157 GraphicUsed by:1158
Symbol 1158 MovieClipUses:1157Used by:1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1194 1212 1213 1216 1217 1219 1221 1222 1223 1239 1259 1263 1264 1277 1992
Symbol 1159 GraphicUsed by:1160
Symbol 1160 MovieClipUses:1159Used by:1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1194 1212 1213 1216 1217 1219 1221 1222 1223 1239 1259 1263 1264 1277 1992
Symbol 1161 GraphicUsed by:1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1194 1212 1213 1216 1217 1219 1221 1222 1223 1239 1259 1263 1264 1277 1992
Symbol 1162 GraphicUsed by:1163
Symbol 1163 MovieClipUses:1162Used by:1171
Symbol 1164 GraphicUsed by:1165
Symbol 1165 MovieClipUses:1164Used by:1171
Symbol 1166 GraphicUsed by:1168
Symbol 1167 GraphicUsed by:1168
Symbol 1168 MovieClipUses:1166 1167Used by:1171
Symbol 1169 GraphicUsed by:1170
Symbol 1170 MovieClipUses:1169Used by:1171 1212 1213 1216 1217 1219 1400 1402 1405 1408
Symbol 1171 MovieClipUses:1163 1165 1168 1170Used by:1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1194 1221 1222 1223 1239 1259 1263 1264 1277 1992
Symbol 1172 GraphicUsed by:1173
Symbol 1173 MovieClipUses:1172Used by:1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1199 1200 1221 1222 1223 1259 1263 1264 1277
Symbol 1174 GraphicUsed by:1175
Symbol 1175 MovieClipUses:1174Used by:1176
Symbol 1176 MovieClipUses:168 1175Used by:1177 1178 1184 1185 1189 1192 1193 1199 1200 1263
Symbol 1177 MovieClipUses:1140 1142 1144 1150 1152 1154 1156 1158 1160 1161 1171 116 128 130 119 123 125 1173 168 1176Used by:1278
Symbol 1178 MovieClipUses:1140 1142 1144 1150 1152 1154 1156 1158 1160 1161 1171 116 128 130 119 123 125 1173 168 1176Used by:1278
Symbol 1179 GraphicUsed by:1181 1182
Symbol 1180 GraphicUsed by:1181 1182 1189 1190 1212 1217 1221 1222 1259
Symbol 1181 MovieClipUses:1140 1142 1144 1150 1179 1154 1156 1158 1160 1180 1161 1171 116 119 128 130 123 125 1173 168Used by:1278
Symbol 1182 MovieClipUses:1140 1142 1144 1150 1179 1154 1156 1158 1160 1180 1161 1171 116 119 128 130 123 125 1173 168Used by:1278
Symbol 1183 MovieClipUses:156Used by:1184 1185
Symbol 1184 MovieClipUses:1183 1142 1144 1150 1152 1154 1156 1158 1160 1161 1171 116 119 128 130 123 125 1173 168 1176Used by:1278
Symbol 1185 MovieClipUses:1183 1142 1144 1150 1152 1154 1156 1158 1160 1161 1171 116 119 128 130 123 125 1173 168 1176Used by:1278
Symbol 1186 MovieClipUses:156Used by:1189 1190
Symbol 1187 GraphicUsed by:1188
Symbol 1188 MovieClipUses:1187Used by:1189 1190 1239 1259 1263
Symbol 1189 MovieClipUses:1186 1142 1144 1150 1188 1154 1156 1158 1160 1180 1161 1171 116 128 130 119 123 125 1173 168 1176Used by:1278
Symbol 1190 MovieClipUses:1186 1142 1144 1150 1188 1154 1156 1158 1160 1180 1161 1171 116 128 130 119 123 125 1173 168Used by:1278
Symbol 1191 MovieClipUses:156Used by:1192 1193 1199 1200
Symbol 1192 MovieClipUses:1191 1142 1144 1150 1152 1154 1156 1158 1160 1161 1171 116 119 128 130 123 125 1173 168 1176Used by:1278
Symbol 1193 MovieClipUses:1191 1142 1144 1150 1152 1154 1156 1158 1160 1161 1171 116 119 128 130 123 125 1173 168 1176Used by:1278
Symbol 1194 MovieClipUses:1150 1152 1154 1156 1158 1160 1161 1171Used by:1199 1200
Symbol 1195 GraphicUsed by:1196
Symbol 1196 MovieClipUses:1195Used by:1199 1200 1259 1263 1277
Symbol 1197 MovieClipUses:128 130Used by:1199 1200
Symbol 1198 MovieClipUses:123 125Used by:1199 1200
Symbol 1199 MovieClipUses:1191 168 1176 1142 1144 1194 1196 119 1197 1198 1173Used by:1278
Symbol 1200 MovieClipUses:1191 168 1176 1142 1144 1194 1196 119 1197 1198 1173Used by:1278
Symbol 1201 MovieClipUses:156Used by:1212 1215 1216 1217 1218 1219
Symbol 1202 GraphicUsed by:1203
Symbol 1203 MovieClipUses:1202Used by:1212 1217
Symbol 1204 GraphicUsed by:1205
Symbol 1205 MovieClipUses:1204Used by:1212 1217 1259
Symbol 1206 GraphicUsed by:1207
Symbol 1207 MovieClipUses:1206Used by:1212 1213 1216 1217 1219 1399 1400 1402 1405 1408
Symbol 1208 GraphicUsed by:1209
Symbol 1209 MovieClipUses:1208Used by:1212 1213 1215 1216 1217 1218 1219 1255 1259
Symbol 1210 GraphicUsed by:1211
Symbol 1211 MovieClipUses:1210Used by:1212 1213 1216 1217 1219
Symbol 1212 MovieClipUses:1201 1142 1144 1146 1148 1203 1154 1156 1158 1160 1180 1170 116 119 128 130 123 125 1205 168 1207 1209 1211 1161Used by:1278
Symbol 1213 MovieClipUses:1207 1209 1211 1144 1154 1158 1160 1161 1170Used by:1215 1218
Symbol 1214 MovieClipUses:116 119 128 130 123 125Used by:1215 1218
Symbol 1215 MovieClipUses:1201 1213 1214 1209 168Used by:1278
Symbol 1216 MovieClipUses:1201 1207 1209 1211 1144 1154 1158 1160 1161 1170 116 119 128 130 123 125 168Used by:1278
Symbol 1217 MovieClipUses:1201 1142 1144 1146 1148 1203 1154 1156 1158 1160 1180 1170 116 119 128 130 123 125 1205 168 1207 1209 1211 1161Used by:1278
Symbol 1218 MovieClipUses:1201 1213 1214 1209 168Used by:1278
Symbol 1219 MovieClipUses:1201 1207 1209 1211 1144 1154 1158 1160 1161 1170 116 119 128 130 123 125 168Used by:1278
Symbol 1220 GraphicUsed by:1221 1222 1223 1263 1277
Symbol 1221 MovieClipUses:1140 1142 1144 1146 1148 1220 1154 1156 1158 1160 1161 1180 1171 116 128 130 119 123 125 1173 168Used by:1278
Symbol 1222 MovieClipUses:1140 1142 1144 1146 1148 1220 1154 1156 1158 1160 1161 1180 1171 116 128 130 119 123 125 1173 168Used by:1278
Symbol 1223 MovieClipUses:1142 1144 1146 1148 1220 1154 1156 1158 1160 1161 1171 116 128 130 119 123 125 1173 168Used by:1278
Symbol 1224 GraphicUsed by:1227
Symbol 1225 GraphicUsed by:1226
Symbol 1226 MovieClipUses:1225Used by:1227 1252
Symbol 1227 MovieClipUses:1224 1226Used by:1229 1232 1236 1242
Symbol 1228 GraphicUsed by:1229
Symbol 1229 MovieClipUses:1227 1228Used by:1259
Symbol 1230 GraphicUsed by:1232
Symbol 1231 GraphicUsed by:1232
Symbol 1232 MovieClipUses:1230 1227 1231Used by:1259
Symbol 1233 GraphicUsed by:1259 1263 1277
Symbol 1234 GraphicUsed by:1236
Symbol 1235 GraphicUsed by:1236
Symbol 1236 MovieClipUses:1234 1227 1235Used by:1259
Symbol 1237 GraphicUsed by:1238
Symbol 1238 MovieClipUses:1237Used by:1239 1259 1263
Symbol 1239 MovieClipUses:1238 1188 1154 1158 1160 1161 1171Used by:1259
Symbol 1240 GraphicUsed by:1242
Symbol 1241 GraphicUsed by:1242
Symbol 1242 MovieClipUses:1240 1227 1241Used by:1259
Symbol 1243 GraphicUsed by:1244
Symbol 1244 MovieClipUses:1243Used by:1259 1263
Symbol 1245 GraphicUsed by:1246
Symbol 1246 MovieClipUses:1245Used by:1259 1444
Symbol 1247 GraphicUsed by:1248
Symbol 1248 MovieClipUses:1247Used by:1259 1444
Symbol 1249 GraphicUsed by:1250
Symbol 1250 MovieClipUses:1249Used by:1253 1259
Symbol 1251 GraphicUsed by:1252
Symbol 1252 MovieClipUses:1251 1226Used by:1258 1259
Symbol 1253 MovieClipUses:1144 1250Used by:1258 1259
Symbol 1254 MovieClipUses:116Used by:1258 1259
Symbol 1255 MovieClipUses:128 130 1209Used by:1258 1259
Symbol 1256 GraphicUsed by:1257
Symbol 1257 MovieClipUses:1256Used by:1259 1444
Symbol 1258 MovieClipUses:1253 1252 119 123 125 1254 1255Used by:1259
Symbol 1259 MovieClipUses:1142 1144 1229 1148 1188 1154 1156 1158 1160 1180 1171 116 119 123 125 128 130 1205 1232 1233 1196 1173 1236 1239 1242 1238 1244 1161 1246 1248 1250 1252 1209 1253 1254 1255 1257 1258Used by:1278
Symbol 1260 GraphicUsed by:1263
Symbol 1261 GraphicUsed by:1262
Symbol 1262 MovieClipUses:1261Used by:1263
Symbol 1263 MovieClipUses:1140 1260 1142 1144 1146 1238 1244 1154 1156 1158 1160 1161 1171 1173 116 119 123 125 128 130 168 1176 1196 1220 1233 1148 1188 1150 1262 1152Used by:1278
Symbol 1264 MovieClipUses:1142 1144 1150 1152 1154 1156 1158 1160 1161 1171 128 130 116 119 123 125 1173Used by:1278
Symbol 1265 GraphicUsed by:1266
Symbol 1266 MovieClipUses:1265Used by:1277 1450
Symbol 1267 GraphicUsed by:1268
Symbol 1268 MovieClipUses:1267Used by:1277 1450
Symbol 1269 GraphicUsed by:1270
Symbol 1270 MovieClipUses:1269Used by:1277 1450
Symbol 1271 GraphicUsed by:1272
Symbol 1272 MovieClipUses:1271Used by:1277 1450
Symbol 1273 GraphicUsed by:1274
Symbol 1274 MovieClipUses:1273Used by:1277 1450
Symbol 1275 GraphicUsed by:1276
Symbol 1276 MovieClipUses:1275Used by:1277 1450
Symbol 1277 MovieClipUses:1142 1144 1150 1152 1154 1156 1158 1160 1161 1171 128 130 116 119 123 125 1173 1146 1148 1220 1233 1196 1266 1268 1270 1272 1274 1276Used by:1278
Symbol 1278 MovieClip [Dynamic_Player_Skin2]Uses:1177 1178 1181 1182 1184 1185 1189 1190 1192 1193 1199 1200 1212 1215 1216 1217 1218 1219 1221 1222 1223 1259 1263 1264 1277Used by:1659
Symbol 1279 MovieClipUses:156Used by:1282
Symbol 1280 GraphicUsed by:1281
Symbol 1281 MovieClipUses:1280Used by:1282
Symbol 1282 MovieClipUses:1279 1281 168Used by:1284
Symbol 1283 MovieClipUses:340 334 326 168Used by:1284
Symbol 1284 MovieClip [Dynamic_PlayerFireBall]Uses:1282 1283Used by:1659
Symbol 1285 MovieClip [mcPt]Uses:167Used by:1659
Symbol 1286 MovieClipUses:156Used by:1339 1340 1353 1354 1415 1416
Symbol 1287 GraphicUsed by:1288
Symbol 1288 MovieClipUses:1287Used by:1339 1340 1365 1368 1381 1382 1399 1400 1402 1405 1408 1418 1440 1444 1447 1448 1450
Symbol 1289 GraphicUsed by:1290
Symbol 1290 MovieClipUses:1289Used by:1339 1340 1353 1354 1365 1368 1376 1377 1381 1382 1385 1399 1400 1402 1405 1408 1415 1416 1418 1440 1444 1447 1448 1450
Symbol 1291 GraphicUsed by:1292
Symbol 1292 MovieClipUses:1291Used by:1339 1340 1353 1354 1365 1368 1376 1377 1381 1382 1385 1399 1400 1402 1405 1408 1415 1416 1418 1440 1444 1447 1448 1450
Symbol 1293 GraphicUsed by:1294
Symbol 1294 MovieClipUses:1293Used by:1299 1334 1353 1354 1365 1368 1381 1382 1383 1386 1398 1400 1401 1402 1405 1406 1408 1417 1418 1439 1441 1444 1447
Symbol 1295 GraphicUsed by:1296
Symbol 1296 MovieClipUses:1295Used by:1299 1398 1400 1402 1405 1408 1417 1444 1447 1448 1450
Symbol 1297 GraphicUsed by:1298
Symbol 1298 MovieClipUses:1297Used by:1299 1334 1353 1354 1365 1368 1381 1382 1383 1386 1398 1400 1401 1402 1405 1406 1408 1415 1416 1417 1418 1439 1441 1444 1447 1448 1450
Symbol 1299 MovieClipUses:1294 1296 1298Used by:1339 1340 1444
Symbol 1300 GraphicUsed by:1301
Symbol 1301 MovieClipUses:1300Used by:1328
Symbol 1302 GraphicUsed by:1305
Symbol 1303 GraphicUsed by:1304
Symbol 1304 MovieClipUses:1303Used by:1305 1314 1375 1395 1412 1431 1437 1440 1444
Symbol 1305 MovieClipUses:1302 1304Used by:1328 1353 1354 1365 1368 1381 1382 1385 1400 1402 1405 1408 1415 1416 1418 1444 1447 1448 1450
Symbol 1306 GraphicUsed by:1307
Symbol 1307 MovieClipUses:1306Used by:1310
Symbol 1308 GraphicUsed by:1309
Symbol 1309 MovieClipUses:1308Used by:1310
Symbol 1310 MovieClipUses:1307 1309Used by:1328 1353 1354 1365 1368 1376 1377 1381 1382 1385 1399 1400 1402 1405 1408 1415 1416 1418 1444 1447 1448 1450
Symbol 1311 GraphicUsed by:1312
Symbol 1312 MovieClipUses:1311Used by:1328 1353 1354 1365 1368 1376 1377 1381 1382 1385 1399 1400 1402 1405 1408 1415 1416 1418 1444 1447 1448 1450
Symbol 1313 GraphicUsed by:1314
Symbol 1314 MovieClipUses:1313 1304Used by:1328 1353 1354 1365 1368 1381 1382 1385 1399 1400 1402 1405 1408 1415 1416 1418 1444 1447 1448 1450
Symbol 1315 GraphicUsed by:1316
Symbol 1316 MovieClipUses:1315Used by:1328 1365 1368 1381 1382 1385 1400 1402 1405 1408 1447 1448 1450
Symbol 1317 GraphicUsed by:1318
Symbol 1318 MovieClipUses:1317Used by:1328 1353 1354 1365 1368 1376 1377 1381 1382 1385 1399 1400 1402 1405 1408 1415 1416 1418 1440 1444 1447 1448 1450
Symbol 1319 GraphicUsed by:1320
Symbol 1320 MovieClipUses:1319Used by:1327
Symbol 1321 GraphicUsed by:1322
Symbol 1322 MovieClipUses:1321Used by:1327
Symbol 1323 GraphicUsed by:1324
Symbol 1324 MovieClipUses:1323Used by:1327
Symbol 1325 GraphicUsed by:1326
Symbol 1326 MovieClipUses:1325Used by:1327
Symbol 1327 MovieClipUses:1320 1322 1324 1326Used by:1328 1353 1354 1365 1368 1381 1382 1385 1400 1402 1405 1408 1415 1416 1418 1440 1444 1447 1448 1450
Symbol 1328 MovieClipUses:1301 1305 1310 1312 1314 1316 1318 1327Used by:1339 1340 1444 1993
Symbol 1329 GraphicUsed by:1330
Symbol 1330 MovieClipUses:1329 119 123 125Used by:1339 1340 1353 1354 1365 1368 1376 1377 1381 1382 1400 1401 1402 1405 1406 1408 1415 1416 1418 1447 1448
Symbol 1331 MovieClipUses:116Used by:1339 1340 1444
Symbol 1332 GraphicUsed by:1333
Symbol 1333 MovieClipUses:1332Used by:1334 1353 1354 1365 1368 1376 1377 1381 1382 1386 1400 1401 1402 1405 1406 1408 1441 1444 1868
Symbol 1334 MovieClipUses:1294 1333 1298Used by:1339 1340 1444
Symbol 1335 MovieClipUses:128 130Used by:1339 1340 1444 1447
Symbol 1336 GraphicUsed by:1337
Symbol 1337 MovieClipUses:1336Used by:1338
Symbol 1338 MovieClipUses:168 1337Used by:1339 1340 1365 1368 1376 1377 1381 1382 1387 1388
Symbol 1339 MovieClipUses:1286 1288 1290 1292 1299 1328 1330 1331 1334 1335 168 1338Used by:1451
Symbol 1340 MovieClipUses:1286 1288 1290 1292 1299 1328 1330 1331 1334 1335 168 1338Used by:1451
Symbol 1341 GraphicUsed by:1342
Symbol 1342 MovieClipUses:1341Used by:1353 1354
Symbol 1343 GraphicUsed by:1344
Symbol 1344 MovieClipUses:1343Used by:1353 1354 1415 1416
Symbol 1345 GraphicUsed by:1346
Symbol 1346 MovieClipUses:1345Used by:1353 1354 1365 1368 1381 1382 1385 1400 1402 1405 1408 1415 1416 1418 1444 1447 1448 1450
Symbol 1347 GraphicUsed by:1348
Symbol 1348 MovieClipUses:1347Used by:1353 1354
Symbol 1349 GraphicUsed by:1350
Symbol 1350 MovieClipUses:1349Used by:1353 1354 1381 1382
Symbol 1351 GraphicUsed by:1352
Symbol 1352 MovieClipUses:1351Used by:1353 1354 1444
Symbol 1353 MovieClipUses:1286 1342 1292 1290 1344 1294 1298 1346 1305 1310 1312 1314 1348 1350 1318 1327 1333 116 1330 128 130 168 1352Used by:1451
Symbol 1354 MovieClipUses:1286 1342 1292 1290 1344 1294 1298 1346 1305 1310 1312 1314 1348 1350 1318 1327 1333 116 1330 128 130 168 1352Used by:1451
Symbol 1355 MovieClipUses:156Used by:1365 1368
Symbol 1356 GraphicUsed by:1365
Symbol 1357 GraphicUsed by:1358
Symbol 1358 MovieClipUses:1357Used by:1365 1368 1376 1377 1381 1382 1383 1415 1416 1418 1439 1444
Symbol 1359 GraphicUsed by:1360
Symbol 1360 MovieClipUses:1359Used by:1365 1368
Symbol 1361 GraphicUsed by:1362
Symbol 1362 MovieClipUses:1361Used by:1365 1368 1376 1377 1381 1382 1385 1440 1444 1447 1450
Symbol 1363 GraphicUsed by:1365 1368
Symbol 1364 GraphicUsed by:1365 1368
Symbol 1365 MovieClipUses:1355 1356 1294 1298 1358 1290 1292 1360 1346 1305 1310 1312 1314 1316 1318 1327 119 123 125 116 1333 128 130 168 1338 1330 1362 1363 142 1288 1364Used by:1451
Symbol 1366 GraphicUsed by:1368
Symbol 1367 GraphicUsed by:1368 1384 1419
Symbol 1368 MovieClipUses:1355 1366 1294 1298 1358 1290 1292 1360 1346 1305 1310 1312 1314 1316 1318 1327 119 123 125 116 1333 128 130 168 1338 1330 1362 1367 142 1288 1364 1363Used by:1451
Symbol 1369 MovieClipUses:156Used by:1376 1377
Symbol 1370 GraphicUsed by:1371
Symbol 1371 MovieClipUses:1370Used by:1376 1377 1447 1448
Symbol 1372 GraphicUsed by:1373
Symbol 1373 MovieClipUses:1372Used by:1376 1377
Symbol 1374 GraphicUsed by:1375
Symbol 1375 MovieClipUses:1374 1304Used by:1376 1377
Symbol 1376 MovieClipUses:1369 116 1362 1292 1371 1358 1290 1373 1375 1310 1330 1312 1318 1333 128 130 168 1338Used by:1451
Symbol 1377 MovieClipUses:1369 116 1362 1292 1371 1358 1290 1373 1375 1310 1330 1312 1318 1333 128 130 168 1338Used by:1451
Symbol 1378 MovieClipUses:156Used by:1381 1382 1387 1388
Symbol 1379 GraphicUsed by:1380
Symbol 1380 MovieClipUses:1379Used by:1381 1382
Symbol 1381 MovieClipUses:1378 1294 1358 1288 1298 1290 1292 1346 1305 1310 1312 1314 1316 1318 1327 116 1330 1333 128 130 168 1338 1380 1350 1362Used by:1451
Symbol 1382 MovieClipUses:1378 1294 1358 1288 1298 1290 1292 1346 1305 1310 1312 1314 1316 1318 1327 116 1330 1333 128 130 168 1338 1380 1350 1362Used by:1451
Symbol 1383 MovieClipUses:1294 1358 1298Used by:1387 1388
Symbol 1384 MovieClipUses:1367 116 119 123 125Used by:1387 1388
Symbol 1385 MovieClipUses:1362 1290 1346 1305 1292 1310 1312 1314 1316 1318 1327Used by:1387 1388
Symbol 1386 MovieClipUses:1294 1298 1333 128 130Used by:1387 1388
Symbol 1387 MovieClipUses:1378 1383 1384 1385 1386 168 1338Used by:1451
Symbol 1388 MovieClipUses:1378 1383 1384 1385 1386 168 1338Used by:1451
Symbol 1389 MovieClipUses:156Used by:1400 1401 1402 1405 1406 1408
Symbol 1390 GraphicUsed by:1400 1402 1443 1444 1450 2182
Symbol 1391 GraphicUsed by:1395
Symbol 1392 GraphicUsed by:1395
Symbol 1393 GraphicUsed by:1394
Symbol 1394 MovieClipUses:1393Used by:1395
Symbol 1395 MovieClipUses:1391 1304 1392 1394Used by:1399 1400 1405
Symbol 1396 GraphicUsed by:1397
Symbol 1397 MovieClipUses:1396Used by:1399 1400 1405 1418
Symbol 1398 MovieClipUses:1294 1296 1298Used by:1400 1401 1402 1405 1406 1408
Symbol 1399 MovieClipUses:1395 1288 1290 1310 1312 1314 1397 1292 1207 1318Used by:1400 1401 1402 1405 1406 1408
Symbol 1400 MovieClipUses:1389 1294 1296 1288 1298 1290 1346 116 1330 1305 1310 1312 1314 1316 1318 1333 1292 1327 128 130 168 1390 119 123 125 1207 1170 1395 1397 1398 1399Used by:1451
Symbol 1401 MovieClipUses:1389 1398 1399 116 1330 1294 1298 1333 128 130 168Used by:1451
Symbol 1402 MovieClipUses:1389 1398 1399 116 1330 1294 1298 1333 128 130 168 1390 1296 1288 1290 1346 1305 1310 1312 1314 1316 1318 1292 1327 119 123 125 1207 1170Used by:1451
Symbol 1403 GraphicUsed by:1405
Symbol 1404 GraphicUsed by:1405
Symbol 1405 MovieClipUses:1389 1294 1296 1288 1298 1290 1346 116 1330 1305 1310 1312 1314 1316 1318 1333 1292 1327 128 130 168 1403 119 123 125 1207 1170 1404 1395 1397 1398 1399Used by:1451
Symbol 1406 MovieClipUses:1389 1398 1399 116 1330 1294 1298 1333 128 130 168Used by:1451
Symbol 1407 GraphicUsed by:1408
Symbol 1408 MovieClipUses:1389 1398 1399 116 1330 1294 1298 1333 128 130 168 1407 1296 1288 1290 1346 1305 1310 1312 1314 1316 1318 1292 1327 119 123 125 1207 1170Used by:1451
Symbol 1409 GraphicUsed by:1410
Symbol 1410 MovieClipUses:1409Used by:1415 1416
Symbol 1411 GraphicUsed by:1412
Symbol 1412 MovieClipUses:1411 1304Used by:1415 1416
Symbol 1413 GraphicUsed by:1414
Symbol 1414 MovieClipUses:1413Used by:1415 1416
Symbol 1415 MovieClipUses:1286 1410 1344 1298 1290 1346 1412 116 1330 1292 1327 1358 128 130 1310 1314 1414 1318 1312 168 1305Used by:1451
Symbol 1416 MovieClipUses:1286 1410 1344 1298 1290 1346 1412 116 1330 1292 1327 1358 128 130 1310 1314 1414 1318 1312 168 1305Used by:1451
Symbol 1417 MovieClipUses:1294 1296 1298Used by:1418
Symbol 1418 MovieClipUses:1417 116 1330 1290 1346 1305 1310 1312 1314 1397 1288 1292 1318 1327 1294 1358 1298 128 130 168Used by:1451
Symbol 1419 MovieClipUses:1367 119 123 125Used by:1444
Symbol 1420 GraphicUsed by:1421
Symbol 1421 MovieClipUses:1420Used by:1444 1450
Symbol 1422 GraphicUsed by:1423
Symbol 1423 MovieClipUses:1422Used by:1444
Symbol 1424 GraphicUsed by:1425
Symbol 1425 MovieClipUses:1424Used by:1444
Symbol 1426 GraphicUsed by:1427
Symbol 1427 MovieClipUses:1426Used by:1440 1444
Symbol 1428 GraphicUsed by:1429
Symbol 1429 MovieClipUses:1428Used by:1440 1444
Symbol 1430 GraphicUsed by:1431
Symbol 1431 MovieClipUses:1430 1304Used by:1440 1444
Symbol 1432 GraphicUsed by:1433
Symbol 1433 MovieClipUses:1432Used by:1444
Symbol 1434 GraphicUsed by:1435
Symbol 1435 MovieClipUses:1434Used by:1444
Symbol 1436 GraphicUsed by:1437
Symbol 1437 MovieClipUses:1436 1304Used by:1444
Symbol 1438 MovieClipUses:123 125Used by:1443 1444
Symbol 1439 MovieClipUses:1294 1358 1298Used by:1443 1444
Symbol 1440 MovieClipUses:1288 1290 1292 1362 1427 1304 1429 1318 1327 1431Used by:1443 1444
Symbol 1441 MovieClipUses:1294 1333 1298 128 130Used by:1443 1444
Symbol 1442 MovieClipUses:116Used by:1443 1444
Symbol 1443 MovieClipUses:1390 1439 1440 1441 119 1438 1442Used by:1444
Symbol 1444 MovieClipUses:1288 1290 1292 1299 1328 1419 1331 1334 1335 1362 1346 1305 1421 1314 1423 1318 1327 116 1294 1358 1298 1352 1296 1310 1312 128 130 1425 1427 1304 1429 1431 1433 1333 1435 1437 1390 119 1438 1246 1248 1439 1440 1441 1442 1257 1443Used by:1451
Symbol 1445 GraphicUsed by:1446
Symbol 1446 MovieClipUses:1445Used by:1447 1448 1450
Symbol 1447 MovieClipUses:1294 1296 1298 1288 1292 1346 1305 1310 1312 1314 1316 116 1318 1327 1330 1335 1290 1371 1362 1446 128 130Used by:1451
Symbol 1448 MovieClipUses:1296 1298 1288 1292 1346 1305 1310 1312 1314 1316 1318 1327 116 1330 1446 1371 1290 128 130Used by:1451
Symbol 1449 GraphicUsed by:1450
Symbol 1450 MovieClipUses:1390 1288 1290 1292 1298 1346 1305 1310 1314 1316 1312 1318 1327 116 119 123 1446 125 128 130 1296 1421 1449 1362 1266 1268 1270 1272 1274 1276Used by:1451
Symbol 1451 MovieClip [Dynamic_Player_Skin1]Uses:1339 1340 1353 1354 1365 1368 1376 1377 1381 1382 1387 1388 1400 1401 1402 1405 1406 1408 1415 1416 1418 1444 1447 1448 1450Used by:1659
Symbol 1452 GraphicUsed by:1453
Symbol 1453 MovieClip [mcTest]Uses:1452Used by:1659
Symbol 1454 BitmapUsed by:1455
Symbol 1455 GraphicUses:1454Used by:1456
Symbol 1456 MovieClipUses:1455Used by:1457 1483 1488 1493 1507 1508 1509 1510 1515 1520 1525 1526 1527 1528
Symbol 1457 MovieClipUses:771 1456Used by:1458
Symbol 1458 MovieClipUses:769 1457Used by:1483 1488 1508 1510
Symbol 1459 MovieClipUses:372Used by:1464
Symbol 1460 MovieClipUses:85Used by:1463
Symbol 1461 BitmapUsed by:1462
Symbol 1462 GraphicUses:1461Used by:1463
Symbol 1463 MovieClipUses:1460 1462Used by:1464
Symbol 1464 MovieClipUses:1459 1463Used by:1483 1488
Symbol 1465 MovieClipUses:187Used by:1470
Symbol 1466 MovieClipUses:770Used by:1469
Symbol 1467 BitmapUsed by:1468
Symbol 1468 GraphicUses:1467Used by:1469
Symbol 1469 MovieClipUses:1466 1468Used by:1470
Symbol 1470 MovieClipUses:1465 1469Used by:1483 1493
Symbol 1471 BitmapUsed by:1472
Symbol 1472 GraphicUses:1471Used by:1473
Symbol 1473 MovieClipUses:782 1472Used by:1474
Symbol 1474 MovieClipUses:781 1473Used by:1483 1510 1525
Symbol 1475 BitmapUsed by:1476
Symbol 1476 GraphicUses:1475Used by:1477
Symbol 1477 MovieClipUses:776 1476Used by:1478
Symbol 1478 MovieClipUses:775 1477Used by:1483 1488 1509
Symbol 1479 BitmapUsed by:1480
Symbol 1480 GraphicUses:1479Used by:1481
Symbol 1481 MovieClipUses:802 1480Used by:1482
Symbol 1482 MovieClipUses:801 1481Used by:1483 1488 1493 1509
Symbol 1483 MovieClip [mcGamePanel_World3_1]Uses:490 1456 1458 1464 1470 1474 504 112 1478 355 1482 516 241 247 349 251 223 486 396Used by:1659
Symbol 1484 BitmapUsed by:1485
Symbol 1485 GraphicUses:1484Used by:1486
Symbol 1486 MovieClipUses:856 1485Used by:1487
Symbol 1487 MovieClipUses:855 1486Used by:1488
Symbol 1488 MovieClip [mcGamePanel_World3_2]Uses:1456 1482 1478 537 527 1487 1464 1458 396 486 349 474 251 223 241 382Used by:1659
Symbol 1489 BitmapUsed by:1490
Symbol 1490 GraphicUses:1489Used by:1491
Symbol 1491 MovieClipUses:846 1490Used by:1492
Symbol 1492 MovieClipUses:845 1491Used by:1493
Symbol 1493 MovieClip [mcGamePanel_World3_3]Uses:490 1456 1482 355 498 112 527 1492 1470 537 241 501 474 396 223 486 251Used by:1659
Symbol 1494 BitmapUsed by:1495
Symbol 1495 GraphicUses:1494Used by:1496
Symbol 1496 MovieClipUses:1495Used by:1497
Symbol 1497 MovieClipUses:523 1496Used by:1507 1509
Symbol 1498 BitmapUsed by:1499
Symbol 1499 GraphicUses:1498Used by:1500
Symbol 1500 MovieClipUses:1499Used by:1501
Symbol 1501 MovieClipUses:351 1500Used by:1507
Symbol 1502 MovieClipUses:85Used by:1505
Symbol 1503 BitmapUsed by:1504
Symbol 1504 GraphicUses:1503Used by:1505
Symbol 1505 MovieClipUses:1502 1504Used by:1506
Symbol 1506 MovieClipUses:195 1505Used by:1507
Symbol 1507 MovieClip [mcGamePanel_World3_4]Uses:490 1456 112 1497 1501 1506 516 223 486 396 241 251 349 382 474Used by:1659
Symbol 1508 MovieClip [mcGamePanel_World3_5]Uses:490 1456 112 522 366 1458 667 241 501 247 223 251 349Used by:1659
Symbol 1509 MovieClip [mcGamePanel_World3_6]Uses:1456 1497 522 1482 1478 241 382 251 474 349 396 223Used by:1659
Symbol 1510 MovieClip [mcGamePanel_World3_7]Uses:490 1456 112 1474 1458 710 366 504 396 349 474 251 671Used by:1659
Symbol 1511 BitmapUsed by:1512
Symbol 1512 GraphicUses:1511Used by:1513
Symbol 1513 MovieClipUses:808 1512Used by:1514
Symbol 1514 MovieClipUses:807 1513Used by:1515
Symbol 1515 MovieClip [mcGamePanel_World3_8]Uses:1456 516 1514 355 527 349 396 223 486 251 738Used by:1659
Symbol 1516 BitmapUsed by:1517
Symbol 1517 GraphicUses:1516Used by:1518
Symbol 1518 MovieClipUses:802 1517Used by:1519
Symbol 1519 MovieClipUses:195 1518Used by:1520
Symbol 1520 MovieClip [mcGamePanel_World3_9]Uses:490 1456 112 1519 504 241 349 474 247 223 251 853Used by:1659
Symbol 1521 BitmapUsed by:1522
Symbol 1522 GraphicUses:1521Used by:1523
Symbol 1523 MovieClipUses:764 1522Used by:1524
Symbol 1524 MovieClipUses:763 1523Used by:1525
Symbol 1525 MovieClip [mcGamePanel_World3_10]Uses:490 1456 1524 1474 112 396 251 853Used by:1659
Symbol 1526 MovieClip [mcGamePanel_World3_End]Uses:1456 753Used by:1659
Symbol 1527 MovieClip [mcGamePanel_World3_Start_A]Uses:1456 106Used by:1659
Symbol 1528 MovieClip [mcGamePanel_World3_Start_B]Uses:490 1456 106 758Used by:1659
Symbol 1529 BitmapUsed by:1530
Symbol 1530 GraphicUses:1529Used by:1531
Symbol 1531 MovieClipUses:1530Used by:1536 1541 1555 1564 1565 1578 1584 1593 1601 1602 1603 1604 1605 1606
Symbol 1532 BitmapUsed by:1533
Symbol 1533 GraphicUses:1532Used by:1534
Symbol 1534 MovieClipUses:764 1533Used by:1535
Symbol 1535 MovieClipUses:763 1534Used by:1536 1555 1564 1565
Symbol 1536 MovieClip [mcGamePanel_World4_1]Uses:490 1531 112 355 710 527 498 1535 241 349 396 504 382 671 474 251Used by:1659
Symbol 1537 BitmapUsed by:1538
Symbol 1538 GraphicUses:1537Used by:1539
Symbol 1539 MovieClipUses:776 1538Used by:1540
Symbol 1540 MovieClipUses:775 1539Used by:1555 1564 1565
Symbol 1541 MovieClipUses:771 1531Used by:1542
Symbol 1542 MovieClipUses:769 1541Used by:1555 1565 1578
Symbol 1543 BitmapUsed by:1544
Symbol 1544 GraphicUses:1543Used by:1545
Symbol 1545 MovieClipUses:846 1544Used by:1546
Symbol 1546 MovieClipUses:845 1545Used by:1555 1578
Symbol 1547 BitmapUsed by:1548
Symbol 1548 GraphicUses:1547Used by:1549
Symbol 1549 MovieClipUses:796 1548Used by:1550
Symbol 1550 MovieClipUses:795 1549Used by:1555 1565
Symbol 1551 BitmapUsed by:1552
Symbol 1552 GraphicUses:1551Used by:1553
Symbol 1553 MovieClipUses:802 1552Used by:1554
Symbol 1554 MovieClipUses:801 1553Used by:1555
Symbol 1555 MovieClip [mcGamePanel_World4_2]Uses:1531 1540 355 1542 1535 1546 1550 1554 537 474 349 396 251 738Used by:1659
Symbol 1556 GraphicUsed by:1557
Symbol 1557 MovieClipUses:1556Used by:1558
Symbol 1558 MovieClipUses:1557Used by:1559
Symbol 1559 MovieClipUses:1558 111Used by:1564 1601
Symbol 1560 BitmapUsed by:1561
Symbol 1561 GraphicUses:1560Used by:1562
Symbol 1562 MovieClipUses:782 1561Used by:1563
Symbol 1563 MovieClipUses:781 1562Used by:1564 1593
Symbol 1564 MovieClip [mcGamePanel_World4_3]Uses:490 1531 1559 516 537 355 1563 1540 710 112 1535 504 486 251 349 396 223 474Used by:1659
Symbol 1565 MovieClip [mcGamePanel_World4_4]Uses:490 1531 112 1540 527 1542 1550 1535 537 504 349 241 501 382 474 223 251 738Used by:1659
Symbol 1566 BitmapUsed by:1567
Symbol 1567 GraphicUses:1566Used by:1568
Symbol 1568 MovieClipUses:1567Used by:1569
Symbol 1569 MovieClipUses:351 1568Used by:1578 1593
Symbol 1570 BitmapUsed by:1571
Symbol 1571 GraphicUses:1570Used by:1572
Symbol 1572 MovieClipUses:856 1571Used by:1573
Symbol 1573 MovieClipUses:855 1572Used by:1578 1593
Symbol 1574 BitmapUsed by:1575
Symbol 1575 GraphicUses:1574Used by:1576
Symbol 1576 MovieClipUses:835 1575Used by:1577
Symbol 1577 MovieClipUses:834 1576Used by:1578
Symbol 1578 MovieClip [mcGamePanel_World4_5]Uses:490 1531 112 1569 355 1542 1546 1573 1577 241 667 501 223 396 251Used by:1659
Symbol 1579 GraphicUsed by:1580
Symbol 1580 MovieClipUses:1579Used by:1581
Symbol 1581 MovieClipUses:1580Used by:1583
Symbol 1582 MovieClipUses:110Used by:1583
Symbol 1583 MovieClipUses:1581 1582Used by:1584 1603
Symbol 1584 MovieClip [mcGamePanel_World4_6]Uses:490 1531 355 1583 522 527 516 504 241 349 474 247 251 486 223 396 853Used by:1659
Symbol 1585 BitmapUsed by:1586
Symbol 1586 GraphicUses:1585Used by:1587
Symbol 1587 MovieClipUses:1586Used by:1588
Symbol 1588 MovieClipUses:523 1587Used by:1593
Symbol 1589 BitmapUsed by:1590
Symbol 1590 GraphicUses:1589Used by:1591
Symbol 1591 MovieClipUses:862 1590Used by:1592
Symbol 1592 MovieClipUses:861 1591Used by:1593
Symbol 1593 MovieClip [mcGamePanel_World4_7]Uses:490 1531 92 112 1569 1588 710 1563 1573 1592 251 486 241 501 396 474Used by:1659
Symbol 1594 BitmapUsed by:1595
Symbol 1595 GraphicUses:1594Used by:1596
Symbol 1596 MovieClipUses:802 1595Used by:1597
Symbol 1597 MovieClipUses:195 1596Used by:1601 1602 1603
Symbol 1598 GraphicUsed by:1600
Symbol 1599 TextUses:669Used by:1600
Symbol 1600 MovieClipUses:1598 1599Used by:1601 1602 1603
Symbol 1601 MovieClip [mcGamePanel_World4_8]Uses:490 1531 1559 516 366 1597 527 537 474 349 486 396 223 251 1600Used by:1659
Symbol 1602 MovieClip [mcGamePanel_World4_10]Uses:1531 1597 241 247 382 396 251 1600Used by:1659
Symbol 1603 MovieClip [mcGamePanel_World4_9]Uses:490 1531 1583 1597 537 355 474 251 486 396 223 1600Used by:1659
Symbol 1604 MovieClip [mcGamePanel_World4_End]Uses:1531 753Used by:1659
Symbol 1605 MovieClip [mcGamePanel_World4_Start_A]Uses:1531 106Used by:1659
Symbol 1606 MovieClip [mcGamePanel_World4_Start_B]Uses:490 1531 106 758Used by:1659
Symbol 1607 GraphicUsed by:1658
Symbol 1608 Sound [Music_Game_Boss.wav]Used by:1658
Symbol 1609 Sound [Music_Game_Normal.wav]Used by:1658
Symbol 1610 Sound [Music_Game_Reverse.wav]Used by:1658
Symbol 1611 Sound [Music_Pack.wav]Used by:1658
Symbol 1612 Sound [BossStart.mp3]Used by:1658
Symbol 1613 Sound [ClamshellHit.mp3]Used by:1658
Symbol 1614 Sound [ClamshellRelease.mp3]Used by:1658
Symbol 1615 Sound [Click.mp3]Used by:1658
Symbol 1616 Sound [Crouch.mp3]Used by:1658
Symbol 1617 Sound [DiePatrick.mp3]Used by:1658
Symbol 1618 Sound [DieSponge.mp3]Used by:1658
Symbol 1619 Sound [FallPit.mp3]Used by:1658
Symbol 1620 Sound [FlyingDie.mp3]Used by:1658
Symbol 1621 Sound [Gary1.mp3]Used by:1658
Symbol 1622 Sound [Gary2.mp3]Used by:1658
Symbol 1623 Sound [Gary3.mp3]Used by:1658
Symbol 1624 Sound [GaryDie.mp3]Used by:1658
Symbol 1625 Sound [GroundDie.mp3]Used by:1658
Symbol 1626 Sound [GroundPop.mp3]Used by:1658
Symbol 1627 Sound [Hook.mp3]Used by:1658
Symbol 1628 Sound [HookPatrick.mp3]Used by:1658
Symbol 1629 Sound [HookSponge.mp3]Used by:1658
Symbol 1630 Sound [Hurry.mp3]Used by:1658
Symbol 1631 Sound [Hurt.mp3]Used by:1658
Symbol 1632 Sound [JumpPatrick.mp3]Used by:1658
Symbol 1633 Sound [JumpSponge.mp3]Used by:1658
Symbol 1634 Sound [LavaDrop.mp3]Used by:1658
Symbol 1635 Sound [LevelComplete.mp3]Used by:1658
Symbol 1636 Sound [Lose.wav]Used by:1658
Symbol 1637 Sound [NewLife.mp3]Used by:1658
Symbol 1638 Sound [Roll.mp3]Used by:1658
Symbol 1639 Sound [SquidEnd.mp3]Used by:1658
Symbol 1640 Sound [SquidMid.mp3]Used by:1658
Symbol 1641 Sound [StartPat.mp3]Used by:1658
Symbol 1642 Sound [StartSponge.mp3]Used by:1658
Symbol 1643 Sound [StartSpongeReverse.mp3]Used by:1658
Symbol 1644 Sound [Throw.mp3]Used by:1658
Symbol 1645 Sound [TimesUp.mp3]Used by:1658
Symbol 1646 Sound [Transition.mp3]Used by:1658
Symbol 1647 Sound [TransitionBall.mp3]Used by:1658
Symbol 1648 Sound [Win.mp3]Used by:1658
Symbol 1649 Sound [ShipMove.wav]Used by:1658
Symbol 1650 Sound [BallShotShip.mp3]Used by:1658
Symbol 1651 Sound [BallStomp.mp3]Used by:1658
Symbol 1652 Sound [BF.mp3]Used by:1658
Symbol 1653 Sound [BlowFishActivate.mp3]Used by:1658
Symbol 1654 Sound [Bonus.mp3]Used by:1658
Symbol 1655 Sound [BossDie.mp3]Used by:1658
Symbol 1656 Sound [BossHit.mp3]Used by:1658
Symbol 1657 Sound [BossLaugh.mp3]Used by:1658
Symbol 1658 MovieClipUses:1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657Used by:1659
Symbol 1659 MovieClipUses:42 180 350 487 505 528 672 696 718 739 747 752 754 755 759 774 787 792 793 794 825 833 844 854 867 868 869 870 873 876 879 882 885 888 891 894 900 902 911 988 1018 1039 1052 1072 1084 1089 1127 1139 1278 1284 1285 1451 1453 1483 1488 1493 1507 1508 1509 1510 1515 1520 1525 1526 1527 1528 1536 1555 1564 1565 1578 1584 1593 1601 1602 1603 1604 1605 1606 1658Used by:Timeline
Symbol 1660 GraphicUsed by:1685 2012
Symbol 1661 TextUses:669Used by:1685
Symbol 1662 GraphicUsed by:1663
Symbol 1663 ButtonUses:1662Used by:1683 1684 1709 1715 2043 2044 2045 2065 2066 2067 2074 2075 2078 2079 2080 2103
Symbol 1664 GraphicUsed by:1683
Symbol 1665 MovieClipUses:917Used by:1683
Symbol 1666 MovieClipUses:919Used by:1683
Symbol 1667 MovieClipUses:941Used by:1683
Symbol 1668 MovieClipUses:939Used by:1680 1683
Symbol 1669 GraphicUsed by:1670
Symbol 1670 MovieClipUses:1669Used by:1683
Symbol 1671 MovieClipUses:921Used by:1683
Symbol 1672 MovieClipUses:923Used by:1683
Symbol 1673 MovieClipUses:925Used by:1683
Symbol 1674 MovieClipUses:927Used by:1683
Symbol 1675 MovieClipUses:929Used by:1683
Symbol 1676 MovieClipUses:931Used by:1683
Symbol 1677 MovieClipUses:933Used by:1683
Symbol 1678 MovieClipUses:935Used by:1683
Symbol 1679 MovieClipUses:937Used by:1683
Symbol 1680 MovieClipUses:1668 950Used by:1683
Symbol 1681 GraphicUsed by:1682
Symbol 1682 MovieClipUses:1681Used by:1683
Symbol 1683 MovieClipUses:1663 913 914 1664 1665 1666 1667 1668 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 943 944 945 946 947 948 1680 953 954 955 1682Used by:1685 2105
Symbol 1684 MovieClipUses:1663Used by:1685 2105
Symbol 1685 MovieClipUses:1660 1661 1683 1684Used by:Timeline
Symbol 1686 GraphicUsed by:1716
Symbol 1687 TextUses:669Used by:1716 2106
Symbol 1688 GraphicUsed by:1709
Symbol 1689 GraphicUsed by:1690
Symbol 1690 MovieClipUses:1689Used by:1709
Symbol 1691 GraphicUsed by:1692
Symbol 1692 MovieClipUses:1691Used by:1709
Symbol 1693 GraphicUsed by:1694
Symbol 1694 MovieClipUses:1693Used by:1709
Symbol 1695 GraphicUsed by:1696
Symbol 1696 MovieClipUses:1695Used by:1709
Symbol 1697 GraphicUsed by:1698
Symbol 1698 MovieClipUses:1697Used by:1709
Symbol 1699 GraphicUsed by:1700
Symbol 1700 MovieClipUses:1699Used by:1709
Symbol 1701 GraphicUsed by:1702
Symbol 1702 MovieClipUses:1701Used by:1709
Symbol 1703 GraphicUsed by:1704
Symbol 1704 MovieClipUses:1703Used by:1709
Symbol 1705 GraphicUsed by:1706
Symbol 1706 MovieClipUses:1705Used by:1709
Symbol 1707 GraphicUsed by:1708
Symbol 1708 MovieClipUses:1707Used by:1709
Symbol 1709 MovieClipUses:1663 1688 1690 1692 1694 1696 1698 1700 1702 1704 1706 1708 340 334 326Used by:1716 2087 2106 2108
Symbol 1710 GraphicUsed by:1715
Symbol 1711 GraphicUsed by:1715
Symbol 1712 GraphicUsed by:1715
Symbol 1713 GraphicUsed by:1715
Symbol 1714 GraphicUsed by:1715
Symbol 1715 MovieClipUses:1663 1710 1711 1712 1713 1714Used by:1716 2087 2106 2108
Symbol 1716 MovieClipUses:1686 1687 1709 1715Used by:Timeline
Symbol 1717 GraphicUsed by:1718
Symbol 1718 MovieClipUses:1717Used by:Timeline
Symbol 16 MovieClip [__Packages.Library.DispatcherBase]
Symbol 2198 MovieClip [__Packages.SideScroller.SideScrollerManager]
Symbol 2199 MovieClip [__Packages.SideScroller.BasicCamera]
Symbol 14 MovieClip [__Packages.Library.State]
Symbol 2200 MovieClip [__Packages.SideScroller.BasicObject]
Symbol 2201 MovieClip [__Packages.SideScroller.Layer]
Symbol 2202 MovieClip [__Packages.Game]
Symbol 17 MovieClip [__Packages.Library.Transition]
Symbol 2203 MovieClip [__Packages.Main]
Symbol 5 MovieClip [__Packages.Library.Sound.SoundItem]
Symbol 2204 MovieClip [__Packages.NickHS]
Symbol 12 MovieClip [__Packages.Library.Utils.Tools]
Symbol 4 MovieClip [__Packages.Library.Utils.Delegate]
Symbol 6 MovieClip [__Packages.Library.Sound.SoundManager]
Symbol 2205 MovieClip [__Packages.BaseLevelData]
Symbol 2206 MovieClip [__Packages.LevelManager]
Symbol 2207 MovieClip [__Packages.SideScroller.StaticObject]
Symbol 2208 MovieClip [__Packages.LevelItems.CheckPoints.CheckPointTrigger]
Symbol 2209 MovieClip [__Packages.SideScroller.MovingObject]
Symbol 7 MovieClip [__Packages.Library.Utils.MoreMath]
Symbol 2210 MovieClip [__Packages.Player]
Symbol 11 MovieClip [__Packages.Library.Utils.KeysManager]
Symbol 2211 MovieClip [__Packages.LevelItems.ZoneData.Hook]
Symbol 2212 MovieClip [__Packages.LevelItems.ZoneData.HookShortcut]
Symbol 2213 MovieClip [__Packages.LevelItems.GroundEnnemy]
Symbol 2214 MovieClip [__Packages.LevelItems.EnnemyBlocker]
Symbol 2215 MovieClip [__Packages.LevelItems.PlayerFireBall]
Symbol 2216 MovieClip [__Packages.LevelItems.PerimeterFlyingEnnemy]
Symbol 2217 MovieClip [__Packages.LevelItems.ZoneData.FireDrop]
Symbol 2218 MovieClip [__Packages.LevelItems.CheckPoints.EndTrigger]
Symbol 2219 MovieClip [__Packages.LevelItems.CheckPoints.SecondaryCheckPoint]
Symbol 2220 MovieClip [__Packages.LevelItems.CheckPoints.PrimaryCheckPoint]
Symbol 2221 MovieClip [__Packages.LevelItems.Bonuses.PointsBonus]
Symbol 2222 MovieClip [__Packages.LevelItems.Bonuses.EvadingObject]
Symbol 2223 MovieClip [__Packages.LevelItems.Bonuses.BonusBlowFish]
Symbol 2224 MovieClip [__Packages.LevelItems.Bonuses.BonusFireballs]
Symbol 2225 MovieClip [__Packages.Boss.BossLavaBall]
Symbol 2226 MovieClip [__Packages.SideScroller.Ground]
Symbol 2227 MovieClip [__Packages.LevelItems.Bonuses.Clamshell]
Symbol 2228 MovieClip [__Packages.LevelItems.Bonuses.LD_ClamItem]
Symbol 2229 MovieClip [__Packages.SimpleAnimation]
Symbol 2230 MovieClip [__Packages.Boss.GaryCage]
Symbol 2231 MovieClip [__Packages.Boss.SpinningGary]
Symbol 2232 MovieClip [__Packages.Boss.BigBoss]
Symbol 2233 MovieClip [__Packages.Boss.Lever]
Symbol 2234 MovieClip [__Packages.LevelItems.ZoneData.LavaDrop]
Symbol 2235 MovieClip [__Packages.LevelItems.ZoneData.ReactZone]
Symbol 2236 MovieClip [__Packages.LevelItems.ZoneData.CannonBallZone]
Symbol 2237 MovieClip [__Packages.LevelItems.ZoneData.CannonBall]
Symbol 2238 MovieClip [__Packages.LevelItems.ZoneData.FireBallZone]
Symbol 2239 MovieClip [__Packages.LevelItems.ZoneData.FireBall]
Symbol 2240 MovieClip [__Packages.LevelItems.ZoneData.FireRainZone]
Symbol 2241 MovieClip [__Packages.Boss.BossShip]
Symbol 2242 MovieClip [__Packages.Boss.ShipCannon]
Symbol 2243 MovieClip [__Packages.Boss.ShipDutchman]
Symbol 15 MovieClip [__Packages.Library.BasicPopUp]
Symbol 18 MovieClip [__Packages.Library.Utils.Timer]
Symbol 2244 MovieClip [__Packages.Levels.Level_01]
Symbol 2245 MovieClip [__Packages.Levels.Level_02]
Symbol 2246 MovieClip [__Packages.Levels.Level_03]
Symbol 2247 MovieClip [__Packages.Levels.Level_04]
Symbol 2248 MovieClip [__Packages.Levels.BossFight]
Symbol 2249 MovieClip [__Packages.Levels.Level_06]
Symbol 2250 MovieClip [__Packages.Levels.Level_07]
Symbol 2251 MovieClip [__Packages.Levels.Level_08]
Symbol 2252 MovieClip [__Packages.Levels.Level_09]
Symbol 2253 MovieClip [__Packages.SideScroller.NegativeGround]
Symbol 1 MovieClip [__Packages.LibCompileHookComponent]
Symbol 8 MovieClip [__Packages.Library.Utils.Debug]
Symbol 9 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 10 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 13 MovieClip [__Packages.Library.Utils.XmlTool]
Symbol 1719 BitmapUsed by:1720
Symbol 1720 GraphicUses:1719Used by:1721
Symbol 1721 MovieClipUses:1720Used by:1868
Symbol 1722 GraphicUsed by:1731
Symbol 1723 GraphicUsed by:1724
Symbol 1724 MovieClipUses:1723Used by:1731 1735
Symbol 1725 GraphicUsed by:1726
Symbol 1726 MovieClipUses:1725Used by:1731
Symbol 1727 GraphicUsed by:1728
Symbol 1728 MovieClipUses:1727Used by:1731 1735
Symbol 1729 GraphicUsed by:1730
Symbol 1730 MovieClipUses:1729Used by:1731 1735
Symbol 1731 MovieClipUses:1722 1724 1726 1728 1730Used by:1738
Symbol 1732 GraphicUsed by:1735
Symbol 1733 GraphicUsed by:1734
Symbol 1734 MovieClipUses:1733Used by:1735
Symbol 1735 MovieClipUses:1732 1728 1724 1734 1730Used by:1738
Symbol 1736 GraphicUsed by:1737
Symbol 1737 MovieClipUses:1736Used by:1738
Symbol 1738 MovieClipUses:1731 1735 1737Used by:1868
Symbol 1739 GraphicUsed by:1740
Symbol 1740 MovieClipUses:1739Used by:1868
Symbol 1741 GraphicUsed by:1742 1804
Symbol 1742 MovieClipUses:1741Used by:1868
Symbol 1743 GraphicUsed by:1744
Symbol 1744 MovieClipUses:1743Used by:1868
Symbol 1745 BitmapUsed by:1746
Symbol 1746 GraphicUses:1745Used by:1747
Symbol 1747 MovieClipUses:1746Used by:1868
Symbol 1748 GraphicUsed by:1749
Symbol 1749 MovieClipUses:1748Used by:1868
Symbol 1750 GraphicUsed by:1751
Symbol 1751 MovieClipUses:1750Used by:1752
Symbol 1752 MovieClipUses:1751Used by:1868
Symbol 1753 GraphicUsed by:1754
Symbol 1754 MovieClipUses:1753Used by:1761
Symbol 1755 GraphicUsed by:1756
Symbol 1756 MovieClipUses:1755Used by:1761
Symbol 1757 MovieClipUses:917Used by:1761 2153
Symbol 1758 GraphicUsed by:1759
Symbol 1759 MovieClipUses:1758Used by:1761
Symbol 1760 MovieClipUses:939Used by:1761 1763 2153
Symbol 1761 MovieClipUses:945 1754 1756 1757 1759 1760Used by:1868
Symbol 1762 MovieClipUses:919Used by:1763 2153
Symbol 1763 MovieClipUses:1762 1760Used by:1868
Symbol 1764 GraphicUsed by:1765
Symbol 1765 MovieClipUses:1764Used by:1768
Symbol 1766 GraphicUsed by:1767
Symbol 1767 MovieClipUses:1766Used by:1768
Symbol 1768 MovieClipUses:1765 1767Used by:1868
Symbol 1769 MovieClipUses:921Used by:1778 2153
Symbol 1770 MovieClipUses:923Used by:1778 2153
Symbol 1771 MovieClipUses:925Used by:1778 2153
Symbol 1772 MovieClipUses:927Used by:1778 2153
Symbol 1773 MovieClipUses:929Used by:1778 2153
Symbol 1774 MovieClipUses:931Used by:1778 2153
Symbol 1775 MovieClipUses:933Used by:1778 2153
Symbol 1776 MovieClipUses:935Used by:1778 2153
Symbol 1777 MovieClipUses:937Used by:1778 2153
Symbol 1778 MovieClipUses:1769 1770 1771 1772 1773 1774 1775 1776 1777Used by:1868
Symbol 1779 GraphicUsed by:1780
Symbol 1780 MovieClipUses:1779Used by:1781
Symbol 1781 MovieClipUses:1780Used by:1833 1868
Symbol 1782 GraphicUsed by:1783
Symbol 1783 MovieClipUses:1782Used by:1799 2102
Symbol 1784 GraphicUsed by:1785
Symbol 1785 MovieClipUses:1784Used by:1799 2102
Symbol 1786 GraphicUsed by:1789
Symbol 1787 GraphicUsed by:1788
Symbol 1788 MovieClipUses:1787Used by:1789 1799 2102
Symbol 1789 MovieClipUses:1786 1788Used by:1799
Symbol 1790 GraphicUsed by:1793
Symbol 1791 GraphicUsed by:1792
Symbol 1792 MovieClipUses:1791Used by:1793
Symbol 1793 MovieClipUses:1790 1792Used by:1799 2102
Symbol 1794 GraphicUsed by:1795
Symbol 1795 MovieClipUses:1794Used by:1799 2102
Symbol 1796 GraphicUsed by:1799
Symbol 1797 GraphicUsed by:1798
Symbol 1798 MovieClipUses:1797Used by:1799 2102
Symbol 1799 MovieClipUses:1783 1785 1789 1793 1795 1788 1796 1798Used by:1868
Symbol 1800 GraphicUsed by:1801
Symbol 1801 MovieClipUses:1800Used by:1809
Symbol 1802 GraphicUsed by:1803
Symbol 1803 MovieClipUses:1802Used by:1809
Symbol 1804 MovieClipUses:1741Used by:1805
Symbol 1805 MovieClipUses:1804 130Used by:1809
Symbol 1806 MovieClipUses:123 125Used by:1809
Symbol 1807 GraphicUsed by:1808
Symbol 1808 MovieClipUses:1807Used by:1809 2097
Symbol 1809 MovieClipUses:1801 1803 1805 1806 1808Used by:1833
Symbol 1810 GraphicUsed by:1811
Symbol 1811 MovieClipUses:1810Used by:1832 2102
Symbol 1812 GraphicUsed by:1813
Symbol 1813 MovieClipUses:1812Used by:1832 2102
Symbol 1814 GraphicUsed by:1815
Symbol 1815 MovieClipUses:1814Used by:1819
Symbol 1816 GraphicUsed by:1819
Symbol 1817 GraphicUsed by:1818
Symbol 1818 MovieClipUses:1817Used by:1819
Symbol 1819 MovieClipUses:1815 1816 1818Used by:1832 2102
Symbol 1820 GraphicUsed by:1821
Symbol 1821 MovieClipUses:1820Used by:1832
Symbol 1822 GraphicUsed by:1823
Symbol 1823 MovieClipUses:1822Used by:1826
Symbol 1824 GraphicUsed by:1825
Symbol 1825 MovieClipUses:1824Used by:1826
Symbol 1826 MovieClipUses:1823 1825Used by:1832 2102
Symbol 1827 GraphicUsed by:1828
Symbol 1828 MovieClipUses:1827Used by:1832 2102
Symbol 1829 GraphicUsed by:1830
Symbol 1830 MovieClipUses:1829Used by:1832 2102
Symbol 1831 GraphicUsed by:1832
Symbol 1832 MovieClipUses:1811 1813 1819 1821 1826 1828 1830 1831Used by:1833
Symbol 1833 MovieClipUses:1809 1832 1781Used by:1868
Symbol 1834 FontUsed by:1835 1836 1837 1838 1839 2023 2025 2029 2128 2129 2133 2134 2167 2168 2184 2185 2186 2194
Symbol 1835 TextUses:1834Used by:1840
Symbol 1836 TextUses:1834Used by:1840
Symbol 1837 TextUses:1834Used by:1840
Symbol 1838 TextUses:1834Used by:1840
Symbol 1839 TextUses:1834Used by:1840
Symbol 1840 MovieClipUses:1835 1836 1837 1838 1839Used by:1868
Symbol 1841 BitmapUsed by:1842
Symbol 1842 GraphicUses:1841Used by:1843
Symbol 1843 MovieClipUses:1842Used by:1868
Symbol 1844 GraphicUsed by:1845
Symbol 1845 MovieClipUses:1844Used by:1860 1864 1867 1884 1923 2140 2144 2183
Symbol 1846 FontUsed by:1847 1861 1862 1863 1865 1866 1880 1881 1883 1922 2136 2137 2138 2139 2141 2142 2143 2175 2176 2177 2178 2195
Symbol 1847 TextUses:1846Used by:1860
Symbol 1848 GraphicUsed by:1849
Symbol 1849 MovieClipUses:1848Used by:1852
Symbol 1850 GraphicUsed by:1851
Symbol 1851 MovieClipUses:1850Used by:1852
Symbol 1852 MovieClipUses:1849 1851Used by:1860 1864 1867 1884 1923 2140 2144
Symbol 1853 GraphicUsed by:1858
Symbol 1854 GraphicUsed by:1855
Symbol 1855 MovieClipUses:1854Used by:1858
Symbol 1856 GraphicUsed by:1857
Symbol 1857 MovieClipUses:1856Used by:1858
Symbol 1858 MovieClipUses:1853 1855 1857Used by:1860 1864 1867 1884 1923 2140 2144
Symbol 1859 GraphicUsed by:1860 1864 1867 1884 1923 2140 2144 2183
Symbol 1860 ButtonUses:1845 1847 1852 1858 1859Used by:1868 1959
Symbol 1861 TextUses:1846Used by:1864
Symbol 1862 TextUses:1846Used by:1864
Symbol 1863 TextUses:1846Used by:1864
Symbol 1864 ButtonUses:1845 1861 1862 1863 1852 1858 1859Used by:1868
Symbol 1865 TextUses:1846Used by:1867
Symbol 1866 TextUses:1846Used by:1867
Symbol 1867 ButtonUses:1845 1865 1866 1852 1858 1859Used by:1868 2145 2170
Symbol 1868 MovieClipUses:1721 1738 1740 1742 130 1333 1744 1747 1749 1752 1761 1763 1768 1778 1781 1799 1833 1840 1843 1860 1864 1867Used by:Timeline
Symbol 1869 GraphicUsed by:1959
Symbol 1870 BitmapUsed by:1871
Symbol 1871 GraphicUses:1870Used by:1872
Symbol 1872 MovieClipUses:1871Used by:1959 2103
Symbol 1873 GraphicUsed by:1874
Symbol 1874 MovieClipUses:1873Used by:1959 2103
Symbol 1875 BitmapUsed by:1876 2180
Symbol 1876 GraphicUses:1875Used by:1877
Symbol 1877 MovieClipUses:1876Used by:1959 2103 2197
Symbol 1878 GraphicUsed by:1879
Symbol 1879 MovieClipUses:1878Used by:1959
Symbol 1880 TextUses:1846Used by:1882
Symbol 1881 TextUses:1846Used by:1882
Symbol 1882 MovieClipUses:1880 1881Used by:1959
Symbol 1883 TextUses:1846Used by:1884
Symbol 1884 ButtonUses:1845 1883 1852 1858 1859Used by:1959
Symbol 1885 GraphicUsed by:1886
Symbol 1886 MovieClipUses:1885Used by:1898
Symbol 1887 GraphicUsed by:1888
Symbol 1888 MovieClipUses:1887Used by:1898
Symbol 1889 GraphicUsed by:1890
Symbol 1890 MovieClipUses:1889Used by:1898
Symbol 1891 GraphicUsed by:1892
Symbol 1892 MovieClipUses:1891Used by:1898
Symbol 1893 TextUses:34Used by:1897
Symbol 1894 TextUses:34Used by:1897
Symbol 1895 TextUses:34Used by:1897
Symbol 1896 TextUses:34Used by:1897
Symbol 1897 MovieClipUses:1893 1894 1895 1896Used by:1898
Symbol 1898 MovieClipUses:1886 1888 1890 1892 1897Used by:1959
Symbol 1899 GraphicUsed by:1901
Symbol 1900 TextUses:34Used by:1901
Symbol 1901 MovieClipUses:1899 1900Used by:1959
Symbol 1902 TextUses:34Used by:1912
Symbol 1903 TextUses:34Used by:1904
Symbol 1904 MovieClipUses:1903Used by:1912
Symbol 1905 TextUses:34Used by:1912
Symbol 1906 TextUses:34Used by:1912
Symbol 1907 TextUses:34Used by:1912
Symbol 1908 TextUses:34Used by:1912
Symbol 1909 TextUses:34Used by:1912
Symbol 1910 GraphicUsed by:1911
Symbol 1911 MovieClipUses:1910Used by:1912
Symbol 1912 MovieClipUses:1902 1904 1905 1906 1907 1908 1909 1911Used by:1959
Symbol 1913 TextUses:34Used by:1915
Symbol 1914 TextUses:34Used by:1915
Symbol 1915 MovieClipUses:1913 1914Used by:1959
Symbol 1916 TextUses:34Used by:1959
Symbol 1917 TextUses:34Used by:1959
Symbol 1918 TextUses:34Used by:1959
Symbol 1919 TextUses:34Used by:1959
Symbol 1920 TextUses:34Used by:1959
Symbol 1921 TextUses:34Used by:1959
Symbol 1922 TextUses:1846Used by:1923
Symbol 1923 ButtonUses:1845 1922 1852 1858 1859Used by:1959 2191
Symbol 1924 GraphicUsed by:1925
Symbol 1925 MovieClipUses:1924Used by:1959
Symbol 1926 MovieClipUses:1036Used by:1927 1938
Symbol 1927 MovieClipUses:1021 1023 1028 1030 1032 1034 1926Used by:1934
Symbol 1928 TextUses:34Used by:1934
Symbol 1929 TextUses:34Used by:1934
Symbol 1930 TextUses:34Used by:1934
Symbol 1931 TextUses:34Used by:1934
Symbol 1932 TextUses:34Used by:1934
Symbol 1933 TextUses:34Used by:1934
Symbol 1934 MovieClipUses:1927 1928 1929 1930 1931 1932 1933Used by:1959
Symbol 1935 TextUses:34Used by:1941
Symbol 1936 TextUses:34Used by:1941
Symbol 1937 TextUses:34Used by:1941
Symbol 1938 MovieClipUses:1050 1043 1926Used by:1941
Symbol 1939 TextUses:34Used by:1941
Symbol 1940 TextUses:34Used by:1941
Symbol 1941 MovieClipUses:1935 1936 1937 1938 1939 1940Used by:1959
Symbol 1942 TextUses:34Used by:1959
Symbol 1943 MovieClipUsed by:1959
Symbol 1944 TextUses:34Used by:1959
Symbol 1945 TextUses:34Used by:1959
Symbol 1946 TextUses:34Used by:1952
Symbol 1947 TextUses:34Used by:1952
Symbol 1948 TextUses:34Used by:1952
Symbol 1949 TextUses:34Used by:1952
Symbol 1950 TextUses:34Used by:1952
Symbol 1951 TextUses:34Used by:1952
Symbol 1952 MovieClipUses:1946 1947 1948 1949 1950 1951Used by:1959
Symbol 1953 TextUses:34Used by:1955
Symbol 1954 TextUses:34Used by:1955
Symbol 1955 MovieClipUses:1953 1954Used by:1959
Symbol 1956 MovieClipUses:387 389 391 393 479 481 483 205 207 209 211Used by:1959
Symbol 1957 TextUses:34Used by:1959
Symbol 1958 TextUses:34Used by:1959
Symbol 1959 MovieClipUses:1869 1872 1874 1877 1879 1882 1860 1884 1898 1901 33 1912 1915 1916 1917 1918 1919 1920 1921 1923 1095 1925 1934 1941 1942 1943 1944 1945 1952 1955 1956 1957 1958Used by:2078 2079 2080  Timeline
Symbol 1960 GraphicUsed by:2109
Symbol 1961 MovieClipUsed by:2003
Symbol 1962 GraphicUsed by:1963
Symbol 1963 MovieClipUses:1962Used by:2002
Symbol 1964 GraphicUsed by:1965
Symbol 1965 MovieClipUses:1964Used by:2002
Symbol 1966 GraphicUsed by:1967
Symbol 1967 MovieClipUses:1966Used by:2002
Symbol 1968 GraphicUsed by:1969
Symbol 1969 MovieClipUses:1968Used by:2002
Symbol 1970 GraphicUsed by:1971
Symbol 1971 MovieClipUses:1970Used by:1976
Symbol 1972 GraphicUsed by:1973
Symbol 1973 MovieClipUses:1972Used by:1976
Symbol 1974 GraphicUsed by:1975
Symbol 1975 MovieClipUses:1974Used by:1976
Symbol 1976 MovieClipUses:1971 1973 1975 393Used by:1977
Symbol 1977 MovieClipUses:1976Used by:2002
Symbol 1978 EditableTextUses:34Used by:2002
Symbol 1979 TextUses:34Used by:1981
Symbol 1980 TextUses:34Used by:1981
Symbol 1981 MovieClipUses:1979 1980Used by:2002
Symbol 1982 GraphicUsed by:2002
Symbol 1983 FontUsed by:1984 1985 1986 1987 2052 2053 2056 2059 2062 2063
Symbol 1984 TextUses:1983Used by:1988 1990
Symbol 1985 TextUses:1983Used by:1988 1990
Symbol 1986 TextUses:1983Used by:1988 1990
Symbol 1987 TextUses:1983Used by:1988 1990
Symbol 1988 MovieClipUses:1984 1985 1986 1987Used by:1990
Symbol 1989 GraphicUsed by:1990 2041
Symbol 1990 ButtonUses:1988 1984 1985 1986 1987 1989Used by:2002
Symbol 1991 GraphicUsed by:1992
Symbol 1992 MovieClipUses:1991 1154 1158 1160 1161 1171Used by:2002
Symbol 1993 MovieClipUses:1328Used by:2002
Symbol 1994 EditableTextUses:34Used by:2002
Symbol 1995 TextUses:34Used by:1997
Symbol 1996 TextUses:34Used by:1997
Symbol 1997 MovieClipUses:1995 1996Used by:1999
Symbol 1998 EditableTextUses:34Used by:1999
Symbol 1999 MovieClipUses:1997 1998Used by:2002
Symbol 2000 EditableTextUses:34Used by:2002
Symbol 2001 EditableTextUses:34Used by:2002
Symbol 2002 MovieClipUses:1963 1965 1967 1969 1977 1978 1981 1982 1990 1992 1993 1994 1999 2000 2001Used by:2003
Symbol 2003 MovieClipUses:1961 2002Used by:2109
Symbol 2004 EditableTextUses:244Used by:2082
Symbol 2005 GraphicUsed by:2046 2068 2076 2081
Symbol 2006 EditableTextUses:244Used by:2046
Symbol 2007 GraphicUsed by:2008
Symbol 2008 MovieClipUses:2007Used by:2042
Symbol 2009 TextUses:34Used by:2012
Symbol 2010 TextUses:34Used by:2012
Symbol 2011 TextUses:34Used by:2012
Symbol 2012 ButtonUses:2009 2010 2011 1660Used by:2042
Symbol 2013 TextUses:34Used by:2017
Symbol 2014 TextUses:34Used by:2017
Symbol 2015 TextUses:34Used by:2017
Symbol 2016 GraphicUsed by:2017
Symbol 2017 ButtonUses:2013 2014 2015 2016Used by:2042
Symbol 2018 TextUses:34Used by:2027 2030 2034 2036
Symbol 2019 TextUses:34Used by:2027 2030 2034 2036
Symbol 2020 FontUsed by:2021
Symbol 2021 TextUses:2020Used by:2027 2030 2034 2036
Symbol 2022 TextUses:34Used by:2027 2030
Symbol 2023 TextUses:1834Used by:2027 2030 2034 2036
Symbol 2024 TextUses:34Used by:2027 2030 2034 2036
Symbol 2025 TextUses:1834Used by:2027 2030 2034 2036
Symbol 2026 GraphicUsed by:2027 2030 2034 2036
Symbol 2027 ButtonUses:2018 2019 2021 2022 2023 2024 2025 2026Used by:2031
Symbol 2028 TextUses:34Used by:2030 2036
Symbol 2029 TextUses:1834Used by:2030 2036
Symbol 2030 ButtonUses:2028 2024 2025 2022 2023 2029 2018 2019 2021 2026Used by:2031
Symbol 2031 MovieClipUses:2027 2030Used by:2042
Symbol 2032 TextUses:34Used by:2034 2036
Symbol 2033 TextUses:34Used by:2034
Symbol 2034 ButtonUses:2018 2019 2021 2032 2023 2024 2025 2033 2026Used by:2037
Symbol 2035 TextUses:34Used by:2036
Symbol 2036 ButtonUses:2028 2024 2025 2032 2023 2029 2018 2019 2021 2035 2026Used by:2037
Symbol 2037 MovieClipUses:2034 2036Used by:2042
Symbol 2038 TextUses:34Used by:2041
Symbol 2039 TextUses:34Used by:2041
Symbol 2040 TextUses:34Used by:2041
Symbol 2041 ButtonUses:2038 2039 2040 1989Used by:2042
Symbol 2042 MovieClipUses:2008 2012 2017 2031 2037 2041Used by:2043 2044 2045
Symbol 2043 MovieClipUses:1663 2042Used by:2046
Symbol 2044 MovieClipUses:1663 2042Used by:2046
Symbol 2045 MovieClipUses:1663 2042Used by:2046
Symbol 2046 MovieClipUses:2005 2006 2043 2044 2045Used by:2082
Symbol 2047 EditableTextUses:244Used by:2068
Symbol 2048 GraphicUsed by:2049
Symbol 2049 MovieClipUses:2048Used by:2064
Symbol 2050 GraphicUsed by:2051
Symbol 2051 MovieClipUses:2050Used by:2064
Symbol 2052 TextUses:1983Used by:2064
Symbol 2053 TextUses:1983Used by:2055
Symbol 2054 GraphicUsed by:2055
Symbol 2055 ButtonUses:2053 2054Used by:2064
Symbol 2056 TextUses:1983Used by:2061
Symbol 2057 FontUsed by:2058
Symbol 2058 TextUses:2057Used by:2061
Symbol 2059 TextUses:1983Used by:2061
Symbol 2060 GraphicUsed by:2061
Symbol 2061 ButtonUses:2056 2058 2059 2060Used by:2064
Symbol 2062 TextUses:1983Used by:2064
Symbol 2063 EditableTextUses:1983Used by:2064
Symbol 2064 MovieClipUses:2049 2051 2052 2055 2061 2062 2063Used by:2065 2066 2067
Symbol 2065 MovieClipUses:1663 2064Used by:2068
Symbol 2066 MovieClipUses:1663 2064Used by:2068
Symbol 2067 MovieClipUses:2064 1663Used by:2068
Symbol 2068 MovieClipUses:2005 2047 2065 2066 2067Used by:2082
Symbol 2069 EditableTextUses:244Used by:2076
Symbol 2070 TextUses:34Used by:2073
Symbol 2071 TextUses:34Used by:2073
Symbol 2072 TextUses:34Used by:2073
Symbol 2073 MovieClipUses:2070 2071 2072Used by:2074 2075
Symbol 2074 MovieClipUses:1663 2073 214 217 216 221 219Used by:2076
Symbol 2075 MovieClipUses:1663 2073Used by:2076
Symbol 2076 MovieClipUses:2005 2069 2074 2075Used by:2082
Symbol 2077 EditableTextUses:244Used by:2081
Symbol 2078 MovieClipUses:1663 1959Used by:2081
Symbol 2079 MovieClipUses:1663 1959Used by:2081
Symbol 2080 MovieClipUses:1663 1959Used by:2081
Symbol 2081 MovieClipUses:2005 2077 2078 2079 2080Used by:2082
Symbol 2082 MovieClipUses:1033 2004 2046 2068 2076 2081Used by:2109
Symbol 2083 FontUsed by:2084
Symbol 2084 TextUses:2083Used by:2103
Symbol 2085 GraphicUsed by:2087 2105 2106 2108
Symbol 2086 TextUses:669Used by:2087
Symbol 2087 MovieClipUses:2085 2086 1709 1715Used by:2103
Symbol 2088 EditableTextUses:34Used by:2103
Symbol 2089 TextUses:34Used by:2103
Symbol 2090 GraphicUsed by:2091
Symbol 2091 MovieClipUses:2090Used by:2102
Symbol 2092 GraphicUsed by:2093
Symbol 2093 MovieClipUses:2092Used by:2102
Symbol 2094 GraphicUsed by:2102
Symbol 2095 GraphicUsed by:2096
Symbol 2096 MovieClipUses:2095Used by:2097
Symbol 2097 MovieClipUses:2096 1808Used by:2102
Symbol 2098 GraphicUsed by:2099
Symbol 2099 MovieClipUses:2098Used by:2102
Symbol 2100 GraphicUsed by:2101
Symbol 2101 MovieClipUses:2100Used by:2102
Symbol 2102 MovieClipUses:1783 1785 2091 1793 1795 1788 1798 1811 1813 1819 2093 1826 1828 1830 2094 2097 2099 2101Used by:2103
Symbol 2103 MovieClipUses:2084 2087 1663 1872 1874 1877 36 2088 2089 2102Used by:2109
Symbol 2104 TextUses:669Used by:2105
Symbol 2105 MovieClipUses:2085 2104 1683 1684Used by:2109
Symbol 2106 MovieClipUses:2085 1687 1709 1715Used by:2109
Symbol 2107 TextUses:669Used by:2108
Symbol 2108 MovieClipUses:2085 2107 1709 1715Used by:2109
Symbol 2109 MovieClipUses:1960 2003 2082 2103 2105 2106 2108Used by:Timeline
Symbol 2110 BitmapUsed by:2111
Symbol 2111 GraphicUses:2110Used by:2112
Symbol 2112 MovieClipUses:2111Used by:2146
Symbol 2113 GraphicUsed by:2114
Symbol 2114 MovieClipUses:2113Used by:2146
Symbol 2115 GraphicUsed by:2116
Symbol 2116 MovieClipUses:2115Used by:2146
Symbol 2117 GraphicUsed by:2118
Symbol 2118 MovieClipUses:2117Used by:2146
Symbol 2119 TextUses:34Used by:2146
Symbol 2120 TextUses:34Used by:2146
Symbol 2121 TextUses:34Used by:2146
Symbol 2122 TextUses:34Used by:2146
Symbol 2123 TextUses:34Used by:2132
Symbol 2124 TextUses:34Used by:2132
Symbol 2125 TextUses:34Used by:2132
Symbol 2126 TextUses:34Used by:2132
Symbol 2127 TextUses:34Used by:2132
Symbol 2128 TextUses:1834Used by:2132
Symbol 2129 TextUses:1834Used by:2132
Symbol 2130 TextUses:34Used by:2132
Symbol 2131 TextUses:34Used by:2132
Symbol 2132 MovieClipUses:2123 2124 2125 2126 2127 2128 2129 2130 2131Used by:2146
Symbol 2133 TextUses:1834Used by:2146
Symbol 2134 EditableTextUses:34 1834Used by:2146
Symbol 2135 TextUses:34Used by:2146
Symbol 2136 TextUses:1846Used by:2140
Symbol 2137 TextUses:1846Used by:2140
Symbol 2138 TextUses:1846Used by:2140
Symbol 2139 TextUses:1846Used by:2140
Symbol 2140 ButtonUses:1845 2136 2137 1852 2138 2139 1858 1859Used by:2145 2170 2191
Symbol 2141 TextUses:1846Used by:2144
Symbol 2142 TextUses:1846Used by:2144
Symbol 2143 TextUses:1846Used by:2144
Symbol 2144 ButtonUses:1845 2141 2142 2143 1852 1858 1859Used by:2145 2170 2191
Symbol 2145 MovieClipUses:2140 2144 1867Used by:2146
Symbol 2146 MovieClipUses:2112 2114 2116 2118 2119 2120 2121 2122 2132 2133 2134 2135 2145Used by:Timeline
Symbol 2147 BitmapUsed by:2148
Symbol 2148 GraphicUses:2147Used by:2149
Symbol 2149 MovieClipUses:2148Used by:2171
Symbol 2150 GraphicUsed by:2151
Symbol 2151 MovieClipUses:2150Used by:2153
Symbol 2152 MovieClipUses:116 119 128 130 123 125Used by:2153
Symbol 2153 MovieClipUses:946 1757 1762 1760 1769 1770 1771 1772 1773 1774 1775 1776 1777 2151 2152 945Used by:2171
Symbol 2154 GraphicUsed by:2155
Symbol 2155 MovieClipUses:2154Used by:2171
Symbol 2156 GraphicUsed by:2157
Symbol 2157 MovieClipUses:2156Used by:2171
Symbol 2158 FontUsed by:2159 2160 2161 2162 2163 2164 2166
Symbol 2159 TextUses:2158Used by:2171
Symbol 2160 TextUses:2158Used by:2171
Symbol 2161 TextUses:2158Used by:2171
Symbol 2162 TextUses:2158Used by:2165
Symbol 2163 TextUses:2158Used by:2165
Symbol 2164 TextUses:2158Used by:2165
Symbol 2165 MovieClipUses:2162 2163 2164Used by:2171
Symbol 2166 TextUses:2158Used by:2171
Symbol 2167 TextUses:1834Used by:2171
Symbol 2168 EditableTextUses:34 1834Used by:2171
Symbol 2169 TextUses:34Used by:2171
Symbol 2170 MovieClipUses:2140 2144 1867Used by:2171
Symbol 2171 MovieClipUses:2149 2153 2155 2157 2159 2160 2161 2165 2166 2167 2168 2169 2170Used by:Timeline
Symbol 2172 BitmapUsed by:2173
Symbol 2173 GraphicUses:2172Used by:2174
Symbol 2174 MovieClipUses:2173Used by:2197
Symbol 2175 TextUses:1846Used by:2179
Symbol 2176 TextUses:1846Used by:2179
Symbol 2177 TextUses:1846Used by:2179
Symbol 2178 TextUses:1846Used by:2179
Symbol 2179 MovieClipUses:2175 2176 2177 2178Used by:2197
Symbol 2180 GraphicUses:1875Used by:2181
Symbol 2181 MovieClipUses:2180Used by:2197
Symbol 2182 MovieClipUses:1390Used by:2183
Symbol 2183 ButtonUses:1845 2182 1859Used by:2197
Symbol 2184 EditableTextUses:1834Used by:2190
Symbol 2185 EditableTextUses:1834Used by:2190
Symbol 2186 EditableTextUses:1834Used by:2190
Symbol 2187 TextUses:34Used by:2190
Symbol 2188 TextUses:34Used by:2190
Symbol 2189 TextUses:34Used by:2190
Symbol 2190 MovieClipUses:2184 2185 2186 2187 2188 2189Used by:2197
Symbol 2191 MovieClipUses:2140 2144 1923Used by:2197
Symbol 2192 TextUses:34Used by:2196
Symbol 2193 TextUses:34Used by:2196
Symbol 2194 EditableTextUses:34 1834Used by:2196
Symbol 2195 TextUses:1846Used by:2196
Symbol 2196 MovieClipUses:2192 2193 2194 2195Used by:2197
Symbol 2197 MovieClipUses:2174 2179 2181 1877 2183 2190 2191 2196Used by:Timeline

Instance Names

"mcState"Frame 10Symbol 38 MovieClip
"mcTransition"Frame 20Symbol 1685 MovieClip
"mcTransitionBoss"Frame 20Symbol 1716 MovieClip
"mcSound"Frame 20Symbol 1718 MovieClip
"mcState"Frame 40Symbol 1868 MovieClip
"mcState"Frame 50Symbol 1959 MovieClip
"mcState"Frame 60Symbol 2109 MovieClip
"mcState"Frame 70Symbol 2146 MovieClip
"mcState"Frame 80Symbol 2171 MovieClip
"mcState"Frame 90Symbol 2197 MovieClip
"txtPercent"Symbol 38 MovieClip Frame 1Symbol 37 EditableText
"mcHit"Symbol 87 MovieClip Frame 1Symbol 86 MovieClip
"mcGround"Symbol 88 MovieClip Frame 1Symbol 84 MovieClip
"mcState"Symbol 88 MovieClip Frame 1Symbol 87 MovieClip
"mcGround"Symbol 92 MovieClip Frame 1Symbol 90 MovieClip
"mcState"Symbol 92 MovieClip Frame 1Symbol 91 MovieClip
"mcGround"Symbol 102 MovieClip Frame 1Symbol 94 MovieClip
"mcState"Symbol 102 MovieClip Frame 1Symbol 101 MovieClip
"mcHit"Symbol 105 MovieClip Frame 1Symbol 104 MovieClip
"mcState"Symbol 106 MovieClip Frame 1Symbol 105 MovieClip
"mcHit"Symbol 109 MovieClip Frame 1Symbol 108 MovieClip
"mcState"Symbol 112 MovieClip Frame 1Symbol 109 MovieClip
"mcNegativeGround"Symbol 112 MovieClip Frame 1Symbol 111 MovieClip
"mcState"Symbol 155 MovieClip Frame 1Symbol 139 MovieClip
"mcState"Symbol 155 MovieClip Frame 10Symbol 140 MovieClip
"mcState"Symbol 155 MovieClip Frame 20Symbol 146 MovieClip
"mcState"Symbol 155 MovieClip Frame 30Symbol 153 MovieClip
"mcState"Symbol 155 MovieClip Frame 40Symbol 154 MovieClip
"mcHit"Symbol 169 MovieClip Frame 1Symbol 157 MovieClip
"mcCrushTopRef1"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"mcState"Symbol 177 MovieClip Frame 1Symbol 169 MovieClip
"mcState"Symbol 177 MovieClip Frame 10Symbol 174 MovieClip
"mcState"Symbol 177 MovieClip Frame 20Symbol 176 MovieClip
"mcHit"Symbol 193 MovieClip Frame 1Symbol 189 MovieClip
"mcGround"Symbol 194 MovieClip Frame 1Symbol 188 MovieClip
"mcState"Symbol 194 MovieClip Frame 1Symbol 193 MovieClip
"mcGround"Symbol 199 MovieClip Frame 1Symbol 195 MovieClip
"mcState"Symbol 199 MovieClip Frame 1Symbol 198 MovieClip
"mcHit"Symbol 203 MovieClip Frame 1Symbol 200 MovieClip
"mcState"Symbol 223 MovieClip Frame 1Symbol 203 MovieClip
"mcState"Symbol 223 MovieClip Frame 10Symbol 222 MovieClip
"mcHit"Symbol 227 MovieClip Frame 1Symbol 224 MovieClip
"mcCrushTopRef1"Symbol 227 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 227 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 227 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 236 MovieClip Frame 1Symbol 224 MovieClip
"mcHit"Symbol 237 MovieClip Frame 1Symbol 224 MovieClip
"mcHit"Symbol 240 MovieClip Frame 1Symbol 224 MovieClip
"mcState"Symbol 241 MovieClip Frame 1Symbol 227 MovieClip
"mcGround"Symbol 241 MovieClip Frame 1Symbol 229 MovieClip
"mcState"Symbol 241 MovieClip Frame 10Symbol 236 MovieClip
"mcState"Symbol 241 MovieClip Frame 20Symbol 237 MovieClip
"mcState"Symbol 241 MovieClip Frame 30Symbol 240 MovieClip
"mcHit"Symbol 246 MovieClip Frame 1Symbol 243 MovieClip
"mcState"Symbol 247 MovieClip Frame 1Symbol 246 MovieClip
"mcHit"Symbol 250 MovieClip Frame 1Symbol 249 MovieClip
"mcState"Symbol 251 MovieClip Frame 1Symbol 250 MovieClip
"mcHit"Symbol 293 MovieClip Frame 1Symbol 252 MovieClip
"mcHitFront1"Symbol 293 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 293 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef1"Symbol 293 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 293 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 293 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 314 MovieClip Frame 1Symbol 252 MovieClip
"mcHitFront1"Symbol 314 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 314 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef1"Symbol 314 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 314 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 314 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 330 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 330 MovieClip Frame 1Symbol 168 MovieClip
"mcState"Symbol 349 MovieClip Frame 1Symbol 293 MovieClip
"mcState"Symbol 349 MovieClip Frame 10Symbol 314 MovieClip
"mcState"Symbol 349 MovieClip Frame 20Symbol 330 MovieClip
"mcState"Symbol 349 MovieClip Frame 30Symbol 335 MovieClip
"mcState"Symbol 349 MovieClip Frame 40Symbol 338 MovieClip
"mcState"Symbol 349 MovieClip Frame 50Symbol 347 MovieClip
"mcState"Symbol 349 MovieClip Frame 60Symbol 348 MovieClip
"mcGround"Symbol 355 MovieClip Frame 1Symbol 351 MovieClip
"mcState"Symbol 355 MovieClip Frame 1Symbol 354 MovieClip
"mcGround"Symbol 360 MovieClip Frame 1Symbol 356 MovieClip
"mcState"Symbol 360 MovieClip Frame 1Symbol 359 MovieClip
"mcGround"Symbol 366 MovieClip Frame 1Symbol 362 MovieClip
"mcState"Symbol 366 MovieClip Frame 1Symbol 365 MovieClip
"mcGround"Symbol 371 MovieClip Frame 1Symbol 367 MovieClip
"mcState"Symbol 371 MovieClip Frame 1Symbol 370 MovieClip
"mcHit"Symbol 378 MovieClip Frame 1Symbol 374 MovieClip
"mcGround"Symbol 379 MovieClip Frame 1Symbol 373 MovieClip
"mcState"Symbol 379 MovieClip Frame 1Symbol 378 MovieClip
"mcHit"Symbol 381 MovieClip Frame 1Symbol 243 MovieClip
"mcState"Symbol 382 MovieClip Frame 1Symbol 381 MovieClip
"mcHit"Symbol 385 MovieClip Frame 1Symbol 200 MovieClip
"mcState"Symbol 396 MovieClip Frame 1Symbol 385 MovieClip
"mcState"Symbol 396 MovieClip Frame 10Symbol 395 MovieClip
"mcHit"Symbol 460 MovieClip Frame 1Symbol 399 MovieClip
"mcCrushTopRef1"Symbol 460 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 460 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 460 MovieClip Frame 1Symbol 168 MovieClip
"mcFlyZone"Symbol 474 MovieClip Frame 1Symbol 398 MovieClip
"mcState"Symbol 474 MovieClip Frame 1Symbol 460 MovieClip
"mcState"Symbol 474 MovieClip Frame 10Symbol 473 MovieClip
"mcHit"Symbol 477 MovieClip Frame 1Symbol 200 MovieClip
"mcState"Symbol 486 MovieClip Frame 1Symbol 477 MovieClip
"mcState"Symbol 486 MovieClip Frame 10Symbol 485 MovieClip
"mcGround"Symbol 498 MovieClip Frame 1Symbol 494 MovieClip
"mcState"Symbol 498 MovieClip Frame 1Symbol 497 MovieClip
"mcHit"Symbol 500 MovieClip Frame 1Symbol 243 MovieClip
"mcState"Symbol 501 MovieClip Frame 1Symbol 500 MovieClip
"mcHit"Symbol 503 MovieClip Frame 1Symbol 502 MovieClip
"mcState"Symbol 504 MovieClip Frame 1Symbol 503 MovieClip
"mcGround"Symbol 511 MovieClip Frame 1Symbol 507 MovieClip
"mcState"Symbol 511 MovieClip Frame 1Symbol 510 MovieClip
"mcGround"Symbol 516 MovieClip Frame 1Symbol 512 MovieClip
"mcState"Symbol 516 MovieClip Frame 1Symbol 515 MovieClip
"mcGround"Symbol 522 MovieClip Frame 1Symbol 518 MovieClip
"mcState"Symbol 522 MovieClip Frame 1Symbol 521 MovieClip
"mcGround"Symbol 527 MovieClip Frame 1Symbol 523 MovieClip
"mcState"Symbol 527 MovieClip Frame 1Symbol 526 MovieClip
"mcGround"Symbol 532 MovieClip Frame 1Symbol 494 MovieClip
"mcState"Symbol 532 MovieClip Frame 1Symbol 531 MovieClip
"mcGround"Symbol 537 MovieClip Frame 1Symbol 533 MovieClip
"mcState"Symbol 537 MovieClip Frame 1Symbol 536 MovieClip
"mcHit"Symbol 538 MovieClip Frame 1Symbol 249 MovieClip
"mcHit"Symbol 605 MovieClip Frame 1Symbol 538 MovieClip
"mcState"Symbol 667 MovieClip Frame 1Symbol 605 MovieClip
"mcState"Symbol 667 MovieClip Frame 11Symbol 663 MovieClip
"mcState"Symbol 667 MovieClip Frame 22Symbol 666 MovieClip
"mcHit"Symbol 678 MovieClip Frame 1Symbol 675 MovieClip
"mcGround"Symbol 679 MovieClip Frame 1Symbol 674 MovieClip
"mcState"Symbol 679 MovieClip Frame 1Symbol 678 MovieClip
"mcHit"Symbol 686 MovieClip Frame 1Symbol 683 MovieClip
"mcGround"Symbol 687 MovieClip Frame 1Symbol 681 MovieClip
"mcState"Symbol 687 MovieClip Frame 1Symbol 686 MovieClip
"mcHit"Symbol 694 MovieClip Frame 1Symbol 690 MovieClip
"mcGround"Symbol 695 MovieClip Frame 1Symbol 688 MovieClip
"mcState"Symbol 695 MovieClip Frame 1Symbol 694 MovieClip
"mcHit"Symbol 703 MovieClip Frame 1Symbol 700 MovieClip
"mcGround"Symbol 704 MovieClip Frame 1Symbol 698 MovieClip
"mcState"Symbol 704 MovieClip Frame 1Symbol 703 MovieClip
"mcGround"Symbol 710 MovieClip Frame 1Symbol 706 MovieClip
"mcState"Symbol 710 MovieClip Frame 1Symbol 709 MovieClip
"mcHit"Symbol 716 MovieClip Frame 1Symbol 712 MovieClip
"mcGround"Symbol 717 MovieClip Frame 1Symbol 711 MovieClip
"mcState"Symbol 717 MovieClip Frame 1Symbol 716 MovieClip
"mcGround"Symbol 724 MovieClip Frame 1Symbol 720 MovieClip
"mcState"Symbol 724 MovieClip Frame 1Symbol 723 MovieClip
"mcGround"Symbol 730 MovieClip Frame 1Symbol 726 MovieClip
"mcState"Symbol 730 MovieClip Frame 1Symbol 729 MovieClip
"mcGround"Symbol 735 MovieClip Frame 1Symbol 731 MovieClip
"mcState"Symbol 735 MovieClip Frame 1Symbol 734 MovieClip
"mcHit"Symbol 745 MovieClip Frame 1Symbol 742 MovieClip
"mcGround"Symbol 746 MovieClip Frame 1Symbol 741 MovieClip
"mcState"Symbol 746 MovieClip Frame 1Symbol 745 MovieClip
"mcHit"Symbol 750 MovieClip Frame 1Symbol 749 MovieClip
"mcState"Symbol 751 MovieClip Frame 1Symbol 750 MovieClip
"mcNegativeGround"Symbol 751 MovieClip Frame 1Symbol 111 MovieClip
"mcState"Symbol 753 MovieClip Frame 1Symbol 605 MovieClip
"mcState"Symbol 753 MovieClip Frame 11Symbol 663 MovieClip
"mcState"Symbol 753 MovieClip Frame 22Symbol 666 MovieClip
"mcHit"Symbol 767 MovieClip Frame 1Symbol 764 MovieClip
"mcGround"Symbol 768 MovieClip Frame 1Symbol 763 MovieClip
"mcState"Symbol 768 MovieClip Frame 1Symbol 767 MovieClip
"mcHit"Symbol 772 MovieClip Frame 1Symbol 771 MovieClip
"mcGround"Symbol 773 MovieClip Frame 1Symbol 769 MovieClip
"mcState"Symbol 773 MovieClip Frame 1Symbol 772 MovieClip
"mcHit"Symbol 779 MovieClip Frame 1Symbol 776 MovieClip
"mcGround"Symbol 780 MovieClip Frame 1Symbol 775 MovieClip
"mcState"Symbol 780 MovieClip Frame 1Symbol 779 MovieClip
"mcHit"Symbol 785 MovieClip Frame 1Symbol 782 MovieClip
"mcGround"Symbol 786 MovieClip Frame 1Symbol 781 MovieClip
"mcState"Symbol 786 MovieClip Frame 1Symbol 785 MovieClip
"mcGround"Symbol 791 MovieClip Frame 1Symbol 351 MovieClip
"mcState"Symbol 791 MovieClip Frame 1Symbol 790 MovieClip
"mcHit"Symbol 799 MovieClip Frame 1Symbol 796 MovieClip
"mcGround"Symbol 800 MovieClip Frame 1Symbol 795 MovieClip
"mcState"Symbol 800 MovieClip Frame 1Symbol 799 MovieClip
"mcHit"Symbol 805 MovieClip Frame 1Symbol 802 MovieClip
"mcGround"Symbol 806 MovieClip Frame 1Symbol 801 MovieClip
"mcState"Symbol 806 MovieClip Frame 1Symbol 805 MovieClip
"mcHit"Symbol 811 MovieClip Frame 1Symbol 808 MovieClip
"mcGround"Symbol 812 MovieClip Frame 1Symbol 807 MovieClip
"mcState"Symbol 812 MovieClip Frame 1Symbol 811 MovieClip
"mcGround"Symbol 816 MovieClip Frame 1Symbol 533 MovieClip
"mcState"Symbol 816 MovieClip Frame 1Symbol 815 MovieClip
"mcGround"Symbol 820 MovieClip Frame 1Symbol 351 MovieClip
"mcState"Symbol 820 MovieClip Frame 1Symbol 819 MovieClip
"mcGround"Symbol 824 MovieClip Frame 1Symbol 195 MovieClip
"mcState"Symbol 824 MovieClip Frame 1Symbol 823 MovieClip
"mcHit"Symbol 831 MovieClip Frame 1Symbol 828 MovieClip
"mcGround"Symbol 832 MovieClip Frame 1Symbol 827 MovieClip
"mcState"Symbol 832 MovieClip Frame 1Symbol 831 MovieClip
"mcHit"Symbol 838 MovieClip Frame 1Symbol 835 MovieClip
"mcGround"Symbol 839 MovieClip Frame 1Symbol 834 MovieClip
"mcState"Symbol 839 MovieClip Frame 1Symbol 838 MovieClip
"mcGround"Symbol 843 MovieClip Frame 1Symbol 523 MovieClip
"mcState"Symbol 843 MovieClip Frame 1Symbol 842 MovieClip
"mcHit"Symbol 849 MovieClip Frame 1Symbol 846 MovieClip
"mcGround"Symbol 850 MovieClip Frame 1Symbol 845 MovieClip
"mcState"Symbol 850 MovieClip Frame 1Symbol 849 MovieClip
"mcHit"Symbol 859 MovieClip Frame 1Symbol 856 MovieClip
"mcGround"Symbol 860 MovieClip Frame 1Symbol 855 MovieClip
"mcState"Symbol 860 MovieClip Frame 1Symbol 859 MovieClip
"mcHit"Symbol 865 MovieClip Frame 1Symbol 862 MovieClip
"mcGround"Symbol 866 MovieClip Frame 1Symbol 861 MovieClip
"mcState"Symbol 866 MovieClip Frame 1Symbol 865 MovieClip
"mcHit"Symbol 898 MovieClip Frame 1Symbol 895 MovieClip
"mcHitFront1"Symbol 898 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 898 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 898 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 899 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 899 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 899 MovieClip Frame 1Symbol 168 MovieClip
"mcState"Symbol 900 MovieClip [Dynamic_BossLavaBall] Frame 1Symbol 898 MovieClip
"mcState"Symbol 900 MovieClip [Dynamic_BossLavaBall] Frame 10Symbol 899 MovieClip
"mcState"Symbol 902 MovieClip [mcBubbleSplash] Frame 1Symbol 901 MovieClip
"mcHit"Symbol 907 MovieClip Frame 1Symbol 903 MovieClip
"mcCrushTopRef1"Symbol 907 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 907 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 907 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 908 MovieClip Frame 1Symbol 903 MovieClip
"mcCrushTopRef1"Symbol 908 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 908 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 908 MovieClip Frame 1Symbol 168 MovieClip
"mcState"Symbol 911 MovieClip [Dynamic_CannonBall] Frame 1Symbol 907 MovieClip
"mcState"Symbol 911 MovieClip [Dynamic_CannonBall] Frame 10Symbol 908 MovieClip
"mcState"Symbol 911 MovieClip [Dynamic_CannonBall] Frame 20Symbol 909 MovieClip
"mcState"Symbol 911 MovieClip [Dynamic_CannonBall] Frame 30Symbol 910 MovieClip
"mcHit"Symbol 949 MovieClip Frame 1Symbol 912 MovieClip
"mcCrushTopRef1"Symbol 949 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 949 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 949 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 952 MovieClip Frame 1Symbol 912 MovieClip
"mcThrowPosition"Symbol 952 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef1"Symbol 952 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 952 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 952 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 956 MovieClip Frame 1Symbol 912 MovieClip
"mcThrowPosition"Symbol 956 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef1"Symbol 956 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 956 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 956 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 965 MovieClip Frame 1Symbol 912 MovieClip
"mcThrowPosition"Symbol 965 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef1"Symbol 965 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 965 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 965 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 972 MovieClip Frame 1Symbol 912 MovieClip
"mcCrushTopRef1"Symbol 972 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 972 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 972 MovieClip Frame 1Symbol 168 MovieClip
"mcState"Symbol 988 MovieClip [mcDutchman] Frame 1Symbol 949 MovieClip
"mcState"Symbol 988 MovieClip [mcDutchman] Frame 10Symbol 952 MovieClip
"mcState"Symbol 988 MovieClip [mcDutchman] Frame 20Symbol 956 MovieClip
"mcState"Symbol 988 MovieClip [mcDutchman] Frame 30Symbol 965 MovieClip
"mcState"Symbol 988 MovieClip [mcDutchman] Frame 40Symbol 972 MovieClip
"mcState"Symbol 988 MovieClip [mcDutchman] Frame 50Symbol 975 MovieClip
"mcState"Symbol 988 MovieClip [mcDutchman] Frame 60Symbol 984 MovieClip
"mcState"Symbol 988 MovieClip [mcDutchman] Frame 70Symbol 985 MovieClip
"mcState"Symbol 988 MovieClip [mcDutchman] Frame 80Symbol 986 MovieClip
"mcState"Symbol 988 MovieClip [mcDutchman] Frame 90Symbol 987 MovieClip
"mcState"Symbol 997 MovieClip Frame 1Symbol 991 MovieClip
"mcState"Symbol 997 MovieClip Frame 10Symbol 996 MovieClip
"mcState"Symbol 1008 MovieClip Frame 1Symbol 1006 MovieClip
"mcState"Symbol 1008 MovieClip Frame 10Symbol 1007 MovieClip
"mcCannon2"Symbol 1017 MovieClip Frame 1Symbol 997 MovieClip
"mcDutchman"Symbol 1017 MovieClip Frame 1Symbol 1008 MovieClip
"mcCannon1"Symbol 1017 MovieClip Frame 1Symbol 997 MovieClip
"mcThrowRef"Symbol 1017 MovieClip Frame 1Symbol 168 MovieClip
"mcCannon2Ref"Symbol 1017 MovieClip Frame 1Symbol 168 MovieClip
"mcCannon1Ref"Symbol 1017 MovieClip Frame 1Symbol 168 MovieClip
"mcState"Symbol 1018 MovieClip [mcDutchmanShip] Frame 1Symbol 1017 MovieClip
"mcHit"Symbol 1037 MovieClip Frame 1Symbol 1019 MovieClip
"mcState"Symbol 1039 MovieClip [Dynamic_EvadingBonus_Blowfish] Frame 1Symbol 1037 MovieClip
"mcState"Symbol 1039 MovieClip [Dynamic_EvadingBonus_Blowfish] Frame 10Symbol 1038 MovieClip
"mcHit"Symbol 1049 MovieClip Frame 1Symbol 1040 MovieClip
"mcState"Symbol 1052 MovieClip [Dynamic_EvadingBonus_Fireballs] Frame 1Symbol 1049 MovieClip
"mcState"Symbol 1052 MovieClip [Dynamic_EvadingBonus_Fireballs] Frame 10Symbol 1051 MovieClip
"mcHit"Symbol 1067 MovieClip Frame 1Symbol 903 MovieClip
"mcCrushTopRef1"Symbol 1067 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 1067 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 1067 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1068 MovieClip Frame 1Symbol 903 MovieClip
"mcCrushTopRef1"Symbol 1068 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef2"Symbol 1068 MovieClip Frame 1Symbol 168 MovieClip
"mcCrushTopRef_Height"Symbol 1068 MovieClip Frame 1Symbol 168 MovieClip
"mcState"Symbol 1072 MovieClip [Dynamic_FireBall] Frame 1Symbol 1067 MovieClip
"mcState"Symbol 1072 MovieClip [Dynamic_FireBall] Frame 10Symbol 1068 MovieClip
"mcState"Symbol 1072 MovieClip [Dynamic_FireBall] Frame 20Symbol 1070 MovieClip
"mcState"Symbol 1072 MovieClip [Dynamic_FireBall] Frame 30Symbol 1071 MovieClip
"mcHit"Symbol 1078 MovieClip Frame 1Symbol 1073 MovieClip
"mcState"Symbol 1084 MovieClip [Dynamic_FireDrop] Frame 1Symbol 1078 MovieClip
"mcState"Symbol 1084 MovieClip [Dynamic_FireDrop] Frame 10Symbol 1083 MovieClip
"mcHit"Symbol 1114 MovieClip Frame 1Symbol 1098 MovieClip
"mcState"Symbol 1127 MovieClip [Dynamic_Hook] Frame 1Symbol 1097 MovieClip
"mcState"Symbol 1127 MovieClip [Dynamic_Hook] Frame 10Symbol 1114 MovieClip
"mcState"Symbol 1127 MovieClip [Dynamic_Hook] Frame 20Symbol 1116 MovieClip
"mcState"Symbol 1127 MovieClip [Dynamic_Hook] Frame 30Symbol 1118 MovieClip
"mcState"Symbol 1127 MovieClip [Dynamic_Hook] Frame 40Symbol 1126 MovieClip
"mcHit"Symbol 1133 MovieClip Frame 1Symbol 1128 MovieClip
"mcState"Symbol 1139 MovieClip [Dynamic_LavaDrop] Frame 1Symbol 1133 MovieClip
"mcState"Symbol 1139 MovieClip [Dynamic_LavaDrop] Frame 10Symbol 1138 MovieClip
"mcPosition"Symbol 1176 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1177 MovieClip Frame 1Symbol 1140 MovieClip
"mcHitFront1"Symbol 1177 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1177 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1177 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1177 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1177 MovieClip Frame 1Symbol 1176 MovieClip
"mcHit"Symbol 1178 MovieClip Frame 1Symbol 1140 MovieClip
"mcHitFront1"Symbol 1178 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1178 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1178 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1178 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1178 MovieClip Frame 1Symbol 1176 MovieClip
"mcHit"Symbol 1181 MovieClip Frame 1Symbol 1140 MovieClip
"mcRefHand"Symbol 1181 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1181 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront2"Symbol 1181 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1182 MovieClip Frame 1Symbol 1140 MovieClip
"mcRefHand"Symbol 1182 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1182 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack2"Symbol 1182 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1184 MovieClip Frame 1Symbol 1183 MovieClip
"mcHitFront1"Symbol 1184 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1184 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1184 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1184 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront2"Symbol 1184 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack2"Symbol 1184 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1184 MovieClip Frame 1Symbol 1176 MovieClip
"mcHit"Symbol 1185 MovieClip Frame 1Symbol 1183 MovieClip
"mcHitTop1"Symbol 1185 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1185 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront2"Symbol 1185 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack2"Symbol 1185 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1185 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1185 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1185 MovieClip Frame 1Symbol 1176 MovieClip
"mcHit"Symbol 1189 MovieClip Frame 1Symbol 1186 MovieClip
"mcHitFront1"Symbol 1189 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1189 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1189 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1189 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1189 MovieClip Frame 1Symbol 1176 MovieClip
"mcHit"Symbol 1190 MovieClip Frame 1Symbol 1186 MovieClip
"mcHitFront1"Symbol 1190 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1190 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1190 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1190 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1192 MovieClip Frame 1Symbol 1191 MovieClip
"mcHitBack1"Symbol 1192 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1192 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1192 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1192 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop2"Symbol 1192 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1192 MovieClip Frame 1Symbol 1176 MovieClip
"mcHit"Symbol 1193 MovieClip Frame 1Symbol 1191 MovieClip
"mcHitFront1"Symbol 1193 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1193 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1193 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1193 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop2"Symbol 1193 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1193 MovieClip Frame 1Symbol 1176 MovieClip
"mcHit"Symbol 1199 MovieClip Frame 1Symbol 1191 MovieClip
"mcHitFront1"Symbol 1199 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1199 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1199 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1199 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop2"Symbol 1199 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1199 MovieClip Frame 1Symbol 1176 MovieClip
"mcHit"Symbol 1200 MovieClip Frame 1Symbol 1191 MovieClip
"mcHitFront1"Symbol 1200 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1200 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1200 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1200 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop2"Symbol 1200 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1200 MovieClip Frame 1Symbol 1176 MovieClip
"mcHit"Symbol 1212 MovieClip Frame 1Symbol 1201 MovieClip
"mcHitFront1"Symbol 1212 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1212 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1212 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1212 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1215 MovieClip Frame 1Symbol 1201 MovieClip
"mcHitFront1"Symbol 1215 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1215 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1215 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1215 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1216 MovieClip Frame 1Symbol 1201 MovieClip
"mcHitFront1"Symbol 1216 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1216 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1216 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1216 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1217 MovieClip Frame 1Symbol 1201 MovieClip
"mcHitFront1"Symbol 1217 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1217 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1217 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1217 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1218 MovieClip Frame 1Symbol 1201 MovieClip
"mcHitFront1"Symbol 1218 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1218 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1218 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1218 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1219 MovieClip Frame 1Symbol 1201 MovieClip
"mcHitFront1"Symbol 1219 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1219 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1219 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1219 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1221 MovieClip Frame 1Symbol 1140 MovieClip
"mcHitFront1"Symbol 1221 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1221 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1221 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1221 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront2"Symbol 1221 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack2"Symbol 1221 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1222 MovieClip Frame 1Symbol 1140 MovieClip
"mcHitTop1"Symbol 1222 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1222 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1222 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1222 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront2"Symbol 1222 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack2"Symbol 1222 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1223 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1223 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1223 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1223 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1263 MovieClip Frame 1Symbol 1140 MovieClip
"mcHitFront1"Symbol 1263 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1263 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1263 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1263 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1263 MovieClip Frame 1Symbol 1176 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 1Symbol 1177 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 10Symbol 1178 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 20Symbol 1181 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 30Symbol 1182 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 40Symbol 1184 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 50Symbol 1185 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 60Symbol 1189 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 70Symbol 1190 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 80Symbol 1192 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 90Symbol 1193 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 100Symbol 1199 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 110Symbol 1200 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 120Symbol 1212 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 130Symbol 1215 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 140Symbol 1216 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 150Symbol 1217 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 160Symbol 1218 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 170Symbol 1219 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 180Symbol 1221 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 190Symbol 1222 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 200Symbol 1223 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 210Symbol 1259 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 220Symbol 1263 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 230Symbol 1264 MovieClip
"mcState"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 240Symbol 1277 MovieClip
"mcHit"Symbol 1282 MovieClip Frame 1Symbol 1279 MovieClip
"mcHitFront1"Symbol 1282 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1282 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1282 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1283 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1283 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1283 MovieClip Frame 1Symbol 168 MovieClip
"mcState"Symbol 1284 MovieClip [Dynamic_PlayerFireBall] Frame 1Symbol 1282 MovieClip
"mcState"Symbol 1284 MovieClip [Dynamic_PlayerFireBall] Frame 10Symbol 1283 MovieClip
"mcPosition"Symbol 1338 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1339 MovieClip Frame 1Symbol 1286 MovieClip
"mcHitFront1"Symbol 1339 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1339 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1339 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1339 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1339 MovieClip Frame 1Symbol 1338 MovieClip
"mcHit"Symbol 1340 MovieClip Frame 1Symbol 1286 MovieClip
"mcHitFront1"Symbol 1340 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1340 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1340 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1340 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1340 MovieClip Frame 1Symbol 1338 MovieClip
"mcHit"Symbol 1353 MovieClip Frame 1Symbol 1286 MovieClip
"mcRefHand"Symbol 1353 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1353 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront2"Symbol 1353 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1354 MovieClip Frame 1Symbol 1286 MovieClip
"mcRefHand"Symbol 1354 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1354 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack2"Symbol 1354 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1365 MovieClip Frame 1Symbol 1355 MovieClip
"mcHitTop1"Symbol 1365 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1365 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront2"Symbol 1365 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack2"Symbol 1365 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1365 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1365 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1365 MovieClip Frame 1Symbol 1338 MovieClip
"mcHit"Symbol 1368 MovieClip Frame 1Symbol 1355 MovieClip
"mcHitTop1"Symbol 1368 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1368 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront2"Symbol 1368 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack2"Symbol 1368 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1368 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1368 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1368 MovieClip Frame 1Symbol 1338 MovieClip
"mcHit"Symbol 1376 MovieClip Frame 1Symbol 1369 MovieClip
"mcHitFront1"Symbol 1376 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1376 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1376 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1376 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1376 MovieClip Frame 1Symbol 1338 MovieClip
"mcHit"Symbol 1377 MovieClip Frame 1Symbol 1369 MovieClip
"mcHitFront1"Symbol 1377 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1377 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1377 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1377 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1377 MovieClip Frame 1Symbol 1338 MovieClip
"mcHit"Symbol 1381 MovieClip Frame 1Symbol 1378 MovieClip
"mcHitBack1"Symbol 1381 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1381 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1381 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1381 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1381 MovieClip Frame 1Symbol 1338 MovieClip
"mcHit"Symbol 1382 MovieClip Frame 1Symbol 1378 MovieClip
"mcHitFront1"Symbol 1382 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1382 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1382 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1382 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1382 MovieClip Frame 1Symbol 1338 MovieClip
"mcHit"Symbol 1387 MovieClip Frame 1Symbol 1378 MovieClip
"mcHitBack1"Symbol 1387 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1387 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1387 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1387 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1387 MovieClip Frame 1Symbol 1338 MovieClip
"mcHit"Symbol 1388 MovieClip Frame 1Symbol 1378 MovieClip
"mcHitFront1"Symbol 1388 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1388 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1388 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1388 MovieClip Frame 1Symbol 168 MovieClip
"mcThrow"Symbol 1388 MovieClip Frame 1Symbol 1338 MovieClip
"mcHit"Symbol 1400 MovieClip Frame 1Symbol 1389 MovieClip
"mcHitFront1"Symbol 1400 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1400 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1400 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1400 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1401 MovieClip Frame 1Symbol 1389 MovieClip
"mcHitFront1"Symbol 1401 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1401 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1401 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1401 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1402 MovieClip Frame 1Symbol 1389 MovieClip
"mcHitFront1"Symbol 1402 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1402 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1402 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1402 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1405 MovieClip Frame 1Symbol 1389 MovieClip
"mcHitFront1"Symbol 1405 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1405 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1405 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1405 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1406 MovieClip Frame 1Symbol 1389 MovieClip
"mcHitFront1"Symbol 1406 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1406 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1406 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1406 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1408 MovieClip Frame 1Symbol 1389 MovieClip
"mcHitFront1"Symbol 1408 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1408 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1408 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1408 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1415 MovieClip Frame 1Symbol 1286 MovieClip
"mcHitTop1"Symbol 1415 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1415 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1415 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1415 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront2"Symbol 1415 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1415 MovieClip Frame 1Symbol 168 MovieClip
"mcHit"Symbol 1416 MovieClip Frame 1Symbol 1286 MovieClip
"mcHitFront1"Symbol 1416 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1416 MovieClip Frame 1Symbol 168 MovieClip
"mcHitTop1"Symbol 1416 MovieClip Frame 1Symbol 168 MovieClip
"mcPointRear"Symbol 1416 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront2"Symbol 1416 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1416 MovieClip Frame 1Symbol 168 MovieClip
"mcHitFront1"Symbol 1418 MovieClip Frame 1Symbol 168 MovieClip
"mcHitBack1"Symbol 1418 MovieClip Frame 1Symbol 168 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 1Symbol 1339 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 10Symbol 1340 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 20Symbol 1353 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 30Symbol 1354 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 40Symbol 1365 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 50Symbol 1368 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 60Symbol 1376 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 70Symbol 1377 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 80Symbol 1381 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 90Symbol 1382 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 100Symbol 1387 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 110Symbol 1388 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 120Symbol 1400 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 130Symbol 1401 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 140Symbol 1402 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 150Symbol 1405 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 160Symbol 1406 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 170Symbol 1408 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 180Symbol 1415 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 190Symbol 1416 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 200Symbol 1418 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 210Symbol 1444 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 220Symbol 1447 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 230Symbol 1448 MovieClip
"mcState"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 240Symbol 1450 MovieClip
"mcHit"Symbol 1457 MovieClip Frame 1Symbol 771 MovieClip
"mcGround"Symbol 1458 MovieClip Frame 1Symbol 769 MovieClip
"mcState"Symbol 1458 MovieClip Frame 1Symbol 1457 MovieClip
"mcHit"Symbol 1463 MovieClip Frame 1Symbol 1460 MovieClip
"mcGround"Symbol 1464 MovieClip Frame 1Symbol 1459 MovieClip
"mcState"Symbol 1464 MovieClip Frame 1Symbol 1463 MovieClip
"mcHit"Symbol 1469 MovieClip Frame 1Symbol 1466 MovieClip
"mcGround"Symbol 1470 MovieClip Frame 1Symbol 1465 MovieClip
"mcState"Symbol 1470 MovieClip Frame 1Symbol 1469 MovieClip
"mcHit"Symbol 1473 MovieClip Frame 1Symbol 782 MovieClip
"mcGround"Symbol 1474 MovieClip Frame 1Symbol 781 MovieClip
"mcState"Symbol 1474 MovieClip Frame 1Symbol 1473 MovieClip
"mcHit"Symbol 1477 MovieClip Frame 1Symbol 776 MovieClip
"mcGround"Symbol 1478 MovieClip Frame 1Symbol 775 MovieClip
"mcState"Symbol 1478 MovieClip Frame 1Symbol 1477 MovieClip
"mcHit"Symbol 1481 MovieClip Frame 1Symbol 802 MovieClip
"mcGround"Symbol 1482 MovieClip Frame 1Symbol 801 MovieClip
"mcState"Symbol 1482 MovieClip Frame 1Symbol 1481 MovieClip
"mcHit"Symbol 1486 MovieClip Frame 1Symbol 856 MovieClip
"mcGround"Symbol 1487 MovieClip Frame 1Symbol 855 MovieClip
"mcState"Symbol 1487 MovieClip Frame 1Symbol 1486 MovieClip
"mcHit"Symbol 1491 MovieClip Frame 1Symbol 846 MovieClip
"mcGround"Symbol 1492 MovieClip Frame 1Symbol 845 MovieClip
"mcState"Symbol 1492 MovieClip Frame 1Symbol 1491 MovieClip
"mcGround"Symbol 1497 MovieClip Frame 1Symbol 523 MovieClip
"mcState"Symbol 1497 MovieClip Frame 1Symbol 1496 MovieClip
"mcGround"Symbol 1501 MovieClip Frame 1Symbol 351 MovieClip
"mcState"Symbol 1501 MovieClip Frame 1Symbol 1500 MovieClip
"mcHit"Symbol 1505 MovieClip Frame 1Symbol 1502 MovieClip
"mcGround"Symbol 1506 MovieClip Frame 1Symbol 195 MovieClip
"mcState"Symbol 1506 MovieClip Frame 1Symbol 1505 MovieClip
"mcHit"Symbol 1513 MovieClip Frame 1Symbol 808 MovieClip
"mcGround"Symbol 1514 MovieClip Frame 1Symbol 807 MovieClip
"mcState"Symbol 1514 MovieClip Frame 1Symbol 1513 MovieClip
"mcHit"Symbol 1518 MovieClip Frame 1Symbol 802 MovieClip
"mcGround"Symbol 1519 MovieClip Frame 1Symbol 195 MovieClip
"mcState"Symbol 1519 MovieClip Frame 1Symbol 1518 MovieClip
"mcHit"Symbol 1523 MovieClip Frame 1Symbol 764 MovieClip
"mcGround"Symbol 1524 MovieClip Frame 1Symbol 763 MovieClip
"mcState"Symbol 1524 MovieClip Frame 1Symbol 1523 MovieClip
"mcHit"Symbol 1534 MovieClip Frame 1Symbol 764 MovieClip
"mcGround"Symbol 1535 MovieClip Frame 1Symbol 763 MovieClip
"mcState"Symbol 1535 MovieClip Frame 1Symbol 1534 MovieClip
"mcHit"Symbol 1539 MovieClip Frame 1Symbol 776 MovieClip
"mcGround"Symbol 1540 MovieClip Frame 1Symbol 775 MovieClip
"mcState"Symbol 1540 MovieClip Frame 1Symbol 1539 MovieClip
"mcHit"Symbol 1541 MovieClip Frame 1Symbol 771 MovieClip
"mcGround"Symbol 1542 MovieClip Frame 1Symbol 769 MovieClip
"mcState"Symbol 1542 MovieClip Frame 1Symbol 1541 MovieClip
"mcHit"Symbol 1545 MovieClip Frame 1Symbol 846 MovieClip
"mcGround"Symbol 1546 MovieClip Frame 1Symbol 845 MovieClip
"mcState"Symbol 1546 MovieClip Frame 1Symbol 1545 MovieClip
"mcHit"Symbol 1549 MovieClip Frame 1Symbol 796 MovieClip
"mcGround"Symbol 1550 MovieClip Frame 1Symbol 795 MovieClip
"mcState"Symbol 1550 MovieClip Frame 1Symbol 1549 MovieClip
"mcHit"Symbol 1553 MovieClip Frame 1Symbol 802 MovieClip
"mcGround"Symbol 1554 MovieClip Frame 1Symbol 801 MovieClip
"mcState"Symbol 1554 MovieClip Frame 1Symbol 1553 MovieClip
"mcHit"Symbol 1558 MovieClip Frame 1Symbol 1557 MovieClip
"mcState"Symbol 1559 MovieClip Frame 1Symbol 1558 MovieClip
"mcNegativeGround"Symbol 1559 MovieClip Frame 1Symbol 111 MovieClip
"mcHit"Symbol 1562 MovieClip Frame 1Symbol 782 MovieClip
"mcGround"Symbol 1563 MovieClip Frame 1Symbol 781 MovieClip
"mcState"Symbol 1563 MovieClip Frame 1Symbol 1562 MovieClip
"mcGround"Symbol 1569 MovieClip Frame 1Symbol 351 MovieClip
"mcState"Symbol 1569 MovieClip Frame 1Symbol 1568 MovieClip
"mcHit"Symbol 1572 MovieClip Frame 1Symbol 856 MovieClip
"mcGround"Symbol 1573 MovieClip Frame 1Symbol 855 MovieClip
"mcState"Symbol 1573 MovieClip Frame 1Symbol 1572 MovieClip
"mcHit"Symbol 1576 MovieClip Frame 1Symbol 835 MovieClip
"mcGround"Symbol 1577 MovieClip Frame 1Symbol 834 MovieClip
"mcState"Symbol 1577 MovieClip Frame 1Symbol 1576 MovieClip
"mcHit"Symbol 1581 MovieClip Frame 1Symbol 1580 MovieClip
"mcState"Symbol 1583 MovieClip Frame 1Symbol 1581 MovieClip
"mcNegativeGround"Symbol 1583 MovieClip Frame 1Symbol 1582 MovieClip
"mcGround"Symbol 1588 MovieClip Frame 1Symbol 523 MovieClip
"mcState"Symbol 1588 MovieClip Frame 1Symbol 1587 MovieClip
"mcHit"Symbol 1591 MovieClip Frame 1Symbol 862 MovieClip
"mcGround"Symbol 1592 MovieClip Frame 1Symbol 861 MovieClip
"mcState"Symbol 1592 MovieClip Frame 1Symbol 1591 MovieClip
"mcHit"Symbol 1596 MovieClip Frame 1Symbol 802 MovieClip
"mcGround"Symbol 1597 MovieClip Frame 1Symbol 195 MovieClip
"mcState"Symbol 1597 MovieClip Frame 1Symbol 1596 MovieClip
"btnBlock"Symbol 1683 MovieClip Frame 1Symbol 1663 Button
"btnBlock"Symbol 1684 MovieClip Frame 1Symbol 1663 Button
"mcState"Symbol 1685 MovieClip Frame 10Symbol 1683 MovieClip
"mcState"Symbol 1685 MovieClip Frame 20Symbol 1684 MovieClip
"btnBlock"Symbol 1709 MovieClip Frame 1Symbol 1663 Button
"btnBlock"Symbol 1715 MovieClip Frame 1Symbol 1663 Button
"mcState"Symbol 1716 MovieClip Frame 10Symbol 1709 MovieClip
"mcState"Symbol 1716 MovieClip Frame 20Symbol 1715 MovieClip
"btnPlay"Symbol 1868 MovieClip Frame 1Symbol 1860 Button
"btnInstructions"Symbol 1868 MovieClip Frame 1Symbol 1864 Button
"btnViewHS"Symbol 1868 MovieClip Frame 1Symbol 1867 Button
"btnPlay"Symbol 1959 MovieClip Frame 1Symbol 1860 Button
"btnNext"Symbol 1959 MovieClip Frame 1Symbol 1884 Button
"btnBack"Symbol 1959 MovieClip Frame 2Symbol 1923 Button
"txtLevel"Symbol 1999 MovieClip Frame 1Symbol 1998 EditableText
"txtLives"Symbol 2002 MovieClip Frame 1Symbol 1978 EditableText
"btnMenu"Symbol 2002 MovieClip Frame 1Symbol 1990 Button
"mcPatrick"Symbol 2002 MovieClip Frame 1Symbol 1992 MovieClip
"mcSponge"Symbol 2002 MovieClip Frame 1Symbol 1993 MovieClip
"txtBubble"Symbol 2002 MovieClip Frame 1Symbol 1994 EditableText
"mcLevel"Symbol 2002 MovieClip Frame 1Symbol 1999 MovieClip
"txtTime"Symbol 2002 MovieClip Frame 1Symbol 2000 EditableText
"txtPoints"Symbol 2002 MovieClip Frame 1Symbol 2001 EditableText
"mcSS"Symbol 2003 MovieClip Frame 1Symbol 1961 MovieClip
"mcHud"Symbol 2003 MovieClip Frame 1Symbol 2002 MovieClip
"btnToggle"Symbol 2031 MovieClip Frame 1Symbol 2027 Button
"btnToggle"Symbol 2031 MovieClip Frame 10Symbol 2030 Button
"btnToggle"Symbol 2037 MovieClip Frame 1Symbol 2034 Button
"btnToggle"Symbol 2037 MovieClip Frame 10Symbol 2036 Button
"btnResume"Symbol 2042 MovieClip Frame 1Symbol 2012 Button
"btnHelp"Symbol 2042 MovieClip Frame 1Symbol 2017 Button
"mcSoundToggle"Symbol 2042 MovieClip Frame 1Symbol 2031 MovieClip
"mcMusicToggle"Symbol 2042 MovieClip Frame 1Symbol 2037 MovieClip
"btnQuit"Symbol 2042 MovieClip Frame 1Symbol 2041 Button
"btnBlock"Symbol 2043 MovieClip Frame 1Symbol 1663 Button
"mcBox"Symbol 2043 MovieClip Frame 1Symbol 2042 MovieClip
"btnBlock"Symbol 2044 MovieClip Frame 1Symbol 1663 Button
"mcBox"Symbol 2044 MovieClip Frame 1Symbol 2042 MovieClip
"btnBlock"Symbol 2045 MovieClip Frame 1Symbol 1663 Button
"mcBox"Symbol 2045 MovieClip Frame 1Symbol 2042 MovieClip
"mcState"Symbol 2046 MovieClip Frame 10Symbol 2043 MovieClip
"mcState"Symbol 2046 MovieClip Frame 20Symbol 2044 MovieClip
"mcState"Symbol 2046 MovieClip Frame 30Symbol 2045 MovieClip
"btnNo"Symbol 2064 MovieClip Frame 1Symbol 2055 Button
"btnYes"Symbol 2064 MovieClip Frame 1Symbol 2061 Button
"btnBlock"Symbol 2065 MovieClip Frame 1Symbol 1663 Button
"mcBox"Symbol 2065 MovieClip Frame 1Symbol 2064 MovieClip
"btnBlock"Symbol 2066 MovieClip Frame 1Symbol 1663 Button
"mcBox"Symbol 2066 MovieClip Frame 1Symbol 2064 MovieClip
"mcBox"Symbol 2067 MovieClip Frame 1Symbol 2064 MovieClip
"btnBlock"Symbol 2067 MovieClip Frame 1Symbol 1663 Button
"mcState"Symbol 2068 MovieClip Frame 10Symbol 2065 MovieClip
"mcState"Symbol 2068 MovieClip Frame 20Symbol 2066 MovieClip
"mcState"Symbol 2068 MovieClip Frame 30Symbol 2067 MovieClip
"btnBlock"Symbol 2074 MovieClip Frame 1Symbol 1663 Button
"btnBlock"Symbol 2075 MovieClip Frame 1Symbol 1663 Button
"mcState"Symbol 2076 MovieClip Frame 10Symbol 2074 MovieClip
"mcState"Symbol 2076 MovieClip Frame 20Symbol 2075 MovieClip
"btnBlock"Symbol 2078 MovieClip Frame 1Symbol 1663 Button
"mcBox"Symbol 2078 MovieClip Frame 1Symbol 1959 MovieClip
"btnBlock"Symbol 2079 MovieClip Frame 1Symbol 1663 Button
"mcBox"Symbol 2079 MovieClip Frame 1Symbol 1959 MovieClip
"btnBlock"Symbol 2080 MovieClip Frame 1Symbol 1663 Button
"mcBox"Symbol 2080 MovieClip Frame 1Symbol 1959 MovieClip
"mcState"Symbol 2081 MovieClip Frame 10Symbol 2078 MovieClip
"mcState"Symbol 2081 MovieClip Frame 20Symbol 2079 MovieClip
"mcState"Symbol 2081 MovieClip Frame 30Symbol 2080 MovieClip
"mcMenu"Symbol 2082 MovieClip Frame 1Symbol 2046 MovieClip
"mcConfirm"Symbol 2082 MovieClip Frame 1Symbol 2068 MovieClip
"mcTimesUp"Symbol 2082 MovieClip Frame 1Symbol 2076 MovieClip
"mcHelp"Symbol 2082 MovieClip Frame 1Symbol 2081 MovieClip
"mcState"Symbol 2087 MovieClip Frame 10Symbol 1709 MovieClip
"mcState"Symbol 2087 MovieClip Frame 20Symbol 1715 MovieClip
"mcTransition"Symbol 2103 MovieClip Frame 1Symbol 2087 MovieClip
"btnBlock"Symbol 2103 MovieClip Frame 10Symbol 1663 Button
"txtPercent"Symbol 2103 MovieClip Frame 10Symbol 2088 EditableText
"mcState"Symbol 2105 MovieClip Frame 10Symbol 1683 MovieClip
"mcState"Symbol 2105 MovieClip Frame 20Symbol 1684 MovieClip
"mcState"Symbol 2106 MovieClip Frame 10Symbol 1709 MovieClip
"mcState"Symbol 2106 MovieClip Frame 20Symbol 1715 MovieClip
"mcState"Symbol 2108 MovieClip Frame 10Symbol 1709 MovieClip
"mcState"Symbol 2108 MovieClip Frame 20Symbol 1715 MovieClip
"mcScreen"Symbol 2109 MovieClip Frame 1Symbol 2003 MovieClip
"mcPopups"Symbol 2109 MovieClip Frame 1Symbol 2082 MovieClip
"mcBuild"Symbol 2109 MovieClip Frame 1Symbol 2103 MovieClip
"mcTransition"Symbol 2109 MovieClip Frame 1Symbol 2105 MovieClip
"mcTransitionBoss"Symbol 2109 MovieClip Frame 1Symbol 2106 MovieClip
"mcTransitionReverseMode"Symbol 2109 MovieClip Frame 1Symbol 2108 MovieClip
"btnPlayAgain"Symbol 2145 MovieClip Frame 1Symbol 2140 Button
"btnSubmitHS"Symbol 2145 MovieClip Frame 1Symbol 2144 Button
"btnViewHS"Symbol 2145 MovieClip Frame 1Symbol 1867 Button
"txtScore"Symbol 2146 MovieClip Frame 1Symbol 2134 EditableText
"mcButtons"Symbol 2146 MovieClip Frame 1Symbol 2145 MovieClip
"btnPlayAgain"Symbol 2170 MovieClip Frame 1Symbol 2140 Button
"btnSubmitHS"Symbol 2170 MovieClip Frame 1Symbol 2144 Button
"btnViewHS"Symbol 2170 MovieClip Frame 1Symbol 1867 Button
"txtScore"Symbol 2171 MovieClip Frame 1Symbol 2168 EditableText
"mcButtons"Symbol 2171 MovieClip Frame 1Symbol 2170 MovieClip
"txtHSName"Symbol 2190 MovieClip Frame 1Symbol 2184 EditableText
"txtHSScore"Symbol 2190 MovieClip Frame 1Symbol 2185 EditableText
"txtHSNumber"Symbol 2190 MovieClip Frame 1Symbol 2186 EditableText
"btnPlayAgain"Symbol 2191 MovieClip Frame 1Symbol 2140 Button
"btnSubmitHS"Symbol 2191 MovieClip Frame 1Symbol 2144 Button
"btnBack"Symbol 2191 MovieClip Frame 10Symbol 1923 Button
"btnPlayAgain"Symbol 2191 MovieClip Frame 20Symbol 2140 Button
"txtScore"Symbol 2196 MovieClip Frame 1Symbol 2194 EditableText
"btnHaut"Symbol 2197 MovieClip Frame 1Symbol 2183 Button
"btnBas"Symbol 2197 MovieClip Frame 1Symbol 2183 Button
"mcHS"Symbol 2197 MovieClip Frame 1Symbol 2190 MovieClip
"mcButtons"Symbol 2197 MovieClip Frame 1Symbol 2191 MovieClip
"mcTitle"Symbol 2197 MovieClip Frame 1Symbol 2196 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 3 as "SarbakanLibrary"
ExportAssets (56)Timeline Frame 20Symbol 180 as "Panel_Game_BossFight"
ExportAssets (56)Timeline Frame 20Symbol 350 as "mcGamePanel_World1_1"
ExportAssets (56)Timeline Frame 20Symbol 487 as "mcGamePanel_World1_2"
ExportAssets (56)Timeline Frame 20Symbol 505 as "mcGamePanel_World1_3"
ExportAssets (56)Timeline Frame 20Symbol 528 as "mcGamePanel_World1_4"
ExportAssets (56)Timeline Frame 20Symbol 672 as "mcGamePanel_World1_5"
ExportAssets (56)Timeline Frame 20Symbol 696 as "mcGamePanel_World1_6"
ExportAssets (56)Timeline Frame 20Symbol 718 as "mcGamePanel_World1_7"
ExportAssets (56)Timeline Frame 20Symbol 739 as "mcGamePanel_World1_8"
ExportAssets (56)Timeline Frame 20Symbol 747 as "mcGamePanel_World1_9"
ExportAssets (56)Timeline Frame 20Symbol 752 as "mcGamePanel_World1_10"
ExportAssets (56)Timeline Frame 20Symbol 754 as "mcGamePanel_World1_End"
ExportAssets (56)Timeline Frame 20Symbol 755 as "mcGamePanel_World1_Start_A"
ExportAssets (56)Timeline Frame 20Symbol 759 as "mcGamePanel_World1_Start_B"
ExportAssets (56)Timeline Frame 20Symbol 774 as "mcGamePanel_World2_1"
ExportAssets (56)Timeline Frame 20Symbol 787 as "mcGamePanel_World2_2"
ExportAssets (56)Timeline Frame 20Symbol 792 as "mcGamePanel_World2_3"
ExportAssets (56)Timeline Frame 20Symbol 793 as "mcGamePanel_World2_4"
ExportAssets (56)Timeline Frame 20Symbol 794 as "mcGamePanel_World2_5"
ExportAssets (56)Timeline Frame 20Symbol 825 as "mcGamePanel_World2_6"
ExportAssets (56)Timeline Frame 20Symbol 833 as "mcGamePanel_World2_7"
ExportAssets (56)Timeline Frame 20Symbol 844 as "mcGamePanel_World2_8"
ExportAssets (56)Timeline Frame 20Symbol 854 as "mcGamePanel_World2_9"
ExportAssets (56)Timeline Frame 20Symbol 867 as "mcGamePanel_World2_10"
ExportAssets (56)Timeline Frame 20Symbol 868 as "mcGamePanel_World2_End"
ExportAssets (56)Timeline Frame 20Symbol 869 as "mcGamePanel_World2_Start_A"
ExportAssets (56)Timeline Frame 20Symbol 870 as "mcGamePanel_World2_Start_B"
ExportAssets (56)Timeline Frame 20Symbol 873 as "mcParalax01"
ExportAssets (56)Timeline Frame 20Symbol 876 as "mcParalax02"
ExportAssets (56)Timeline Frame 20Symbol 879 as "mcParalax03"
ExportAssets (56)Timeline Frame 20Symbol 882 as "mcParalax04"
ExportAssets (56)Timeline Frame 20Symbol 885 as "mcSky01"
ExportAssets (56)Timeline Frame 20Symbol 888 as "mcSky02"
ExportAssets (56)Timeline Frame 20Symbol 891 as "mcSky03"
ExportAssets (56)Timeline Frame 20Symbol 894 as "mcSky04"
ExportAssets (56)Timeline Frame 20Symbol 900 as "Dynamic_BossLavaBall"
ExportAssets (56)Timeline Frame 20Symbol 902 as "mcBubbleSplash"
ExportAssets (56)Timeline Frame 20Symbol 911 as "Dynamic_CannonBall"
ExportAssets (56)Timeline Frame 20Symbol 988 as "mcDutchman"
ExportAssets (56)Timeline Frame 20Symbol 1018 as "mcDutchmanShip"
ExportAssets (56)Timeline Frame 20Symbol 1039 as "Dynamic_EvadingBonus_Blowfish"
ExportAssets (56)Timeline Frame 20Symbol 1052 as "Dynamic_EvadingBonus_Fireballs"
ExportAssets (56)Timeline Frame 20Symbol 1072 as "Dynamic_FireBall"
ExportAssets (56)Timeline Frame 20Symbol 1084 as "Dynamic_FireDrop"
ExportAssets (56)Timeline Frame 20Symbol 1089 as "mcGarySpin"
ExportAssets (56)Timeline Frame 20Symbol 1127 as "Dynamic_Hook"
ExportAssets (56)Timeline Frame 20Symbol 1139 as "Dynamic_LavaDrop"
ExportAssets (56)Timeline Frame 20Symbol 1278 as "Dynamic_Player_Skin2"
ExportAssets (56)Timeline Frame 20Symbol 1284 as "Dynamic_PlayerFireBall"
ExportAssets (56)Timeline Frame 20Symbol 1285 as "mcPt"
ExportAssets (56)Timeline Frame 20Symbol 1451 as "Dynamic_Player_Skin1"
ExportAssets (56)Timeline Frame 20Symbol 1453 as "mcTest"
ExportAssets (56)Timeline Frame 20Symbol 1483 as "mcGamePanel_World3_1"
ExportAssets (56)Timeline Frame 20Symbol 1488 as "mcGamePanel_World3_2"
ExportAssets (56)Timeline Frame 20Symbol 1493 as "mcGamePanel_World3_3"
ExportAssets (56)Timeline Frame 20Symbol 1507 as "mcGamePanel_World3_4"
ExportAssets (56)Timeline Frame 20Symbol 1508 as "mcGamePanel_World3_5"
ExportAssets (56)Timeline Frame 20Symbol 1509 as "mcGamePanel_World3_6"
ExportAssets (56)Timeline Frame 20Symbol 1510 as "mcGamePanel_World3_7"
ExportAssets (56)Timeline Frame 20Symbol 1515 as "mcGamePanel_World3_8"
ExportAssets (56)Timeline Frame 20Symbol 1520 as "mcGamePanel_World3_9"
ExportAssets (56)Timeline Frame 20Symbol 1525 as "mcGamePanel_World3_10"
ExportAssets (56)Timeline Frame 20Symbol 1526 as "mcGamePanel_World3_End"
ExportAssets (56)Timeline Frame 20Symbol 1527 as "mcGamePanel_World3_Start_A"
ExportAssets (56)Timeline Frame 20Symbol 1528 as "mcGamePanel_World3_Start_B"
ExportAssets (56)Timeline Frame 20Symbol 1536 as "mcGamePanel_World4_1"
ExportAssets (56)Timeline Frame 20Symbol 1555 as "mcGamePanel_World4_2"
ExportAssets (56)Timeline Frame 20Symbol 1564 as "mcGamePanel_World4_3"
ExportAssets (56)Timeline Frame 20Symbol 1565 as "mcGamePanel_World4_4"
ExportAssets (56)Timeline Frame 20Symbol 1578 as "mcGamePanel_World4_5"
ExportAssets (56)Timeline Frame 20Symbol 1584 as "mcGamePanel_World4_6"
ExportAssets (56)Timeline Frame 20Symbol 1593 as "mcGamePanel_World4_7"
ExportAssets (56)Timeline Frame 20Symbol 1601 as "mcGamePanel_World4_8"
ExportAssets (56)Timeline Frame 20Symbol 1602 as "mcGamePanel_World4_10"
ExportAssets (56)Timeline Frame 20Symbol 1603 as "mcGamePanel_World4_9"
ExportAssets (56)Timeline Frame 20Symbol 1604 as "mcGamePanel_World4_End"
ExportAssets (56)Timeline Frame 20Symbol 1605 as "mcGamePanel_World4_Start_A"
ExportAssets (56)Timeline Frame 20Symbol 1606 as "mcGamePanel_World4_Start_B"
ExportAssets (56)Timeline Frame 20Symbol 1608 as "Music_Game_Boss.wav"
ExportAssets (56)Timeline Frame 20Symbol 1609 as "Music_Game_Normal.wav"
ExportAssets (56)Timeline Frame 20Symbol 1610 as "Music_Game_Reverse.wav"
ExportAssets (56)Timeline Frame 20Symbol 1611 as "Music_Pack.wav"
ExportAssets (56)Timeline Frame 20Symbol 1612 as "BossStart.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1613 as "ClamshellHit.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1614 as "ClamshellRelease.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1615 as "Click.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1616 as "Crouch.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1617 as "DiePatrick.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1618 as "DieSponge.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1619 as "FallPit.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1620 as "FlyingDie.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1621 as "Gary1.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1622 as "Gary2.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1623 as "Gary3.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1624 as "GaryDie.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1625 as "GroundDie.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1626 as "GroundPop.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1627 as "Hook.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1628 as "HookPatrick.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1629 as "HookSponge.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1630 as "Hurry.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1631 as "Hurt.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1632 as "JumpPatrick.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1633 as "JumpSponge.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1634 as "LavaDrop.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1635 as "LevelComplete.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1636 as "Lose.wav"
ExportAssets (56)Timeline Frame 20Symbol 1637 as "NewLife.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1638 as "Roll.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1639 as "SquidEnd.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1640 as "SquidMid.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1641 as "StartPat.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1642 as "StartSponge.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1643 as "StartSpongeReverse.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1644 as "Throw.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1645 as "TimesUp.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1646 as "Transition.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1647 as "TransitionBall.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1648 as "Win.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1649 as "ShipMove.wav"
ExportAssets (56)Timeline Frame 20Symbol 1650 as "BallShotShip.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1651 as "BallStomp.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1652 as "BF.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1653 as "BlowFishActivate.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1654 as "Bonus.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1655 as "BossDie.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1656 as "BossHit.mp3"
ExportAssets (56)Timeline Frame 20Symbol 1657 as "BossLaugh.mp3"
ExportAssets (56)Timeline Frame 20Symbol 16 as "__Packages.Library.DispatcherBase"
ExportAssets (56)Timeline Frame 20Symbol 2198 as "__Packages.SideScroller.SideScrollerManager"
ExportAssets (56)Timeline Frame 20Symbol 2199 as "__Packages.SideScroller.BasicCamera"
ExportAssets (56)Timeline Frame 20Symbol 14 as "__Packages.Library.State"
ExportAssets (56)Timeline Frame 20Symbol 2200 as "__Packages.SideScroller.BasicObject"
ExportAssets (56)Timeline Frame 20Symbol 2201 as "__Packages.SideScroller.Layer"
ExportAssets (56)Timeline Frame 20Symbol 2202 as "__Packages.Game"
ExportAssets (56)Timeline Frame 20Symbol 17 as "__Packages.Library.Transition"
ExportAssets (56)Timeline Frame 20Symbol 2203 as "__Packages.Main"
ExportAssets (56)Timeline Frame 20Symbol 5 as "__Packages.Library.Sound.SoundItem"
ExportAssets (56)Timeline Frame 20Symbol 2204 as "__Packages.NickHS"
ExportAssets (56)Timeline Frame 20Symbol 12 as "__Packages.Library.Utils.Tools"
ExportAssets (56)Timeline Frame 20Symbol 4 as "__Packages.Library.Utils.Delegate"
ExportAssets (56)Timeline Frame 20Symbol 6 as "__Packages.Library.Sound.SoundManager"
ExportAssets (56)Timeline Frame 20Symbol 2205 as "__Packages.BaseLevelData"
ExportAssets (56)Timeline Frame 20Symbol 2206 as "__Packages.LevelManager"
ExportAssets (56)Timeline Frame 20Symbol 2207 as "__Packages.SideScroller.StaticObject"
ExportAssets (56)Timeline Frame 20Symbol 2208 as "__Packages.LevelItems.CheckPoints.CheckPointTrigger"
ExportAssets (56)Timeline Frame 20Symbol 2209 as "__Packages.SideScroller.MovingObject"
ExportAssets (56)Timeline Frame 20Symbol 7 as "__Packages.Library.Utils.MoreMath"
ExportAssets (56)Timeline Frame 20Symbol 2210 as "__Packages.Player"
ExportAssets (56)Timeline Frame 20Symbol 11 as "__Packages.Library.Utils.KeysManager"
ExportAssets (56)Timeline Frame 20Symbol 2211 as "__Packages.LevelItems.ZoneData.Hook"
ExportAssets (56)Timeline Frame 20Symbol 2212 as "__Packages.LevelItems.ZoneData.HookShortcut"
ExportAssets (56)Timeline Frame 20Symbol 2213 as "__Packages.LevelItems.GroundEnnemy"
ExportAssets (56)Timeline Frame 20Symbol 2214 as "__Packages.LevelItems.EnnemyBlocker"
ExportAssets (56)Timeline Frame 20Symbol 2215 as "__Packages.LevelItems.PlayerFireBall"
ExportAssets (56)Timeline Frame 20Symbol 2216 as "__Packages.LevelItems.PerimeterFlyingEnnemy"
ExportAssets (56)Timeline Frame 20Symbol 2217 as "__Packages.LevelItems.ZoneData.FireDrop"
ExportAssets (56)Timeline Frame 20Symbol 2218 as "__Packages.LevelItems.CheckPoints.EndTrigger"
ExportAssets (56)Timeline Frame 20Symbol 2219 as "__Packages.LevelItems.CheckPoints.SecondaryCheckPoint"
ExportAssets (56)Timeline Frame 20Symbol 2220 as "__Packages.LevelItems.CheckPoints.PrimaryCheckPoint"
ExportAssets (56)Timeline Frame 20Symbol 2221 as "__Packages.LevelItems.Bonuses.PointsBonus"
ExportAssets (56)Timeline Frame 20Symbol 2222 as "__Packages.LevelItems.Bonuses.EvadingObject"
ExportAssets (56)Timeline Frame 20Symbol 2223 as "__Packages.LevelItems.Bonuses.BonusBlowFish"
ExportAssets (56)Timeline Frame 20Symbol 2224 as "__Packages.LevelItems.Bonuses.BonusFireballs"
ExportAssets (56)Timeline Frame 20Symbol 2225 as "__Packages.Boss.BossLavaBall"
ExportAssets (56)Timeline Frame 20Symbol 2226 as "__Packages.SideScroller.Ground"
ExportAssets (56)Timeline Frame 20Symbol 2227 as "__Packages.LevelItems.Bonuses.Clamshell"
ExportAssets (56)Timeline Frame 20Symbol 2228 as "__Packages.LevelItems.Bonuses.LD_ClamItem"
ExportAssets (56)Timeline Frame 20Symbol 2229 as "__Packages.SimpleAnimation"
ExportAssets (56)Timeline Frame 20Symbol 2230 as "__Packages.Boss.GaryCage"
ExportAssets (56)Timeline Frame 20Symbol 2231 as "__Packages.Boss.SpinningGary"
ExportAssets (56)Timeline Frame 20Symbol 2232 as "__Packages.Boss.BigBoss"
ExportAssets (56)Timeline Frame 20Symbol 2233 as "__Packages.Boss.Lever"
ExportAssets (56)Timeline Frame 20Symbol 2234 as "__Packages.LevelItems.ZoneData.LavaDrop"
ExportAssets (56)Timeline Frame 20Symbol 2235 as "__Packages.LevelItems.ZoneData.ReactZone"
ExportAssets (56)Timeline Frame 20Symbol 2236 as "__Packages.LevelItems.ZoneData.CannonBallZone"
ExportAssets (56)Timeline Frame 20Symbol 2237 as "__Packages.LevelItems.ZoneData.CannonBall"
ExportAssets (56)Timeline Frame 20Symbol 2238 as "__Packages.LevelItems.ZoneData.FireBallZone"
ExportAssets (56)Timeline Frame 20Symbol 2239 as "__Packages.LevelItems.ZoneData.FireBall"
ExportAssets (56)Timeline Frame 20Symbol 2240 as "__Packages.LevelItems.ZoneData.FireRainZone"
ExportAssets (56)Timeline Frame 20Symbol 2241 as "__Packages.Boss.BossShip"
ExportAssets (56)Timeline Frame 20Symbol 2242 as "__Packages.Boss.ShipCannon"
ExportAssets (56)Timeline Frame 20Symbol 2243 as "__Packages.Boss.ShipDutchman"
ExportAssets (56)Timeline Frame 20Symbol 15 as "__Packages.Library.BasicPopUp"
ExportAssets (56)Timeline Frame 20Symbol 18 as "__Packages.Library.Utils.Timer"
ExportAssets (56)Timeline Frame 20Symbol 2244 as "__Packages.Levels.Level_01"
ExportAssets (56)Timeline Frame 20Symbol 2245 as "__Packages.Levels.Level_02"
ExportAssets (56)Timeline Frame 20Symbol 2246 as "__Packages.Levels.Level_03"
ExportAssets (56)Timeline Frame 20Symbol 2247 as "__Packages.Levels.Level_04"
ExportAssets (56)Timeline Frame 20Symbol 2248 as "__Packages.Levels.BossFight"
ExportAssets (56)Timeline Frame 20Symbol 2249 as "__Packages.Levels.Level_06"
ExportAssets (56)Timeline Frame 20Symbol 2250 as "__Packages.Levels.Level_07"
ExportAssets (56)Timeline Frame 20Symbol 2251 as "__Packages.Levels.Level_08"
ExportAssets (56)Timeline Frame 20Symbol 2252 as "__Packages.Levels.Level_09"
ExportAssets (56)Timeline Frame 20Symbol 2253 as "__Packages.SideScroller.NegativeGround"
ExportAssets (56)Timeline Frame 20Symbol 1 as "__Packages.LibCompileHookComponent"
ExportAssets (56)Timeline Frame 20Symbol 8 as "__Packages.Library.Utils.Debug"
ExportAssets (56)Timeline Frame 20Symbol 9 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 20Symbol 10 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 20Symbol 13 as "__Packages.Library.Utils.XmlTool"

Labels

"Preloader"Frame 1
"Loading"Frame 10
"Loaded"Frame 20
"Init"Frame 30
"Title"Frame 40
"Instructions"Frame 50
"Game"Frame 60
"Win"Frame 70
"Lose"Frame 80
"HighScore"Frame 90
"Idle"Symbol 88 MovieClip Frame 1
"Idle"Symbol 92 MovieClip Frame 2
"Disabled"Symbol 92 MovieClip Frame 10
"Idle"Symbol 102 MovieClip Frame 1
"Idle"Symbol 106 MovieClip Frame 1
"Idle"Symbol 112 MovieClip Frame 2
"Disabled"Symbol 112 MovieClip Frame 10
"Down"Symbol 155 MovieClip Frame 2
"Up"Symbol 155 MovieClip Frame 10
"Dying"Symbol 155 MovieClip Frame 20
"Free"Symbol 155 MovieClip Frame 30
"BrokenCage"Symbol 155 MovieClip Frame 40
"Idle"Symbol 177 MovieClip Frame 2
"Active"Symbol 177 MovieClip Frame 10
"Stopped"Symbol 177 MovieClip Frame 20
"Idle"Symbol 194 MovieClip Frame 2
"Disabled"Symbol 194 MovieClip Frame 10
"Idle"Symbol 199 MovieClip Frame 2
"Disabled"Symbol 199 MovieClip Frame 10
"Idle"Symbol 223 MovieClip Frame 2
"Out"Symbol 223 MovieClip Frame 10
"Disabled"Symbol 223 MovieClip Frame 20
"Idle"Symbol 241 MovieClip Frame 2
"Open"Symbol 241 MovieClip Frame 10
"Close"Symbol 241 MovieClip Frame 20
"Opened"Symbol 241 MovieClip Frame 30
"Disabled"Symbol 241 MovieClip Frame 40
"Idle"Symbol 247 MovieClip Frame 2
"WalkRight"Symbol 349 MovieClip Frame 2
"WalkLeft"Symbol 349 MovieClip Frame 10
"FallingPit"Symbol 349 MovieClip Frame 20
"DieCrush"Symbol 349 MovieClip Frame 30
"Crush"Symbol 349 MovieClip Frame 40
"DieOther"Symbol 349 MovieClip Frame 50
"ComeBack"Symbol 349 MovieClip Frame 60
"Disabled"Symbol 349 MovieClip Frame 70
"Idle"Symbol 355 MovieClip Frame 2
"Disabled"Symbol 355 MovieClip Frame 10
"Idle"Symbol 360 MovieClip Frame 2
"Disabled"Symbol 360 MovieClip Frame 10
"Idle"Symbol 366 MovieClip Frame 2
"Disabled"Symbol 366 MovieClip Frame 10
"Idle"Symbol 371 MovieClip Frame 2
"Disabled"Symbol 371 MovieClip Frame 10
"Idle"Symbol 379 MovieClip Frame 2
"Disabled"Symbol 379 MovieClip Frame 10
"Idle"Symbol 382 MovieClip Frame 2
"Idle"Symbol 396 MovieClip Frame 2
"Out"Symbol 396 MovieClip Frame 10
"Disabled"Symbol 396 MovieClip Frame 20
"Idle"Symbol 474 MovieClip Frame 2
"Die"Symbol 474 MovieClip Frame 10
"Disabled"Symbol 474 MovieClip Frame 20
"Idle"Symbol 486 MovieClip Frame 2
"Out"Symbol 486 MovieClip Frame 10
"Disabled"Symbol 486 MovieClip Frame 20
"Idle"Symbol 498 MovieClip Frame 2
"Disabled"Symbol 498 MovieClip Frame 10
"Idle"Symbol 501 MovieClip Frame 2
"Idle"Symbol 504 MovieClip Frame 2
"Disabled"Symbol 504 MovieClip Frame 10
"Idle"Symbol 511 MovieClip Frame 2
"Disabled"Symbol 511 MovieClip Frame 10
"Idle"Symbol 516 MovieClip Frame 2
"Disabled"Symbol 516 MovieClip Frame 10
"Idle"Symbol 522 MovieClip Frame 2
"Disabled"Symbol 522 MovieClip Frame 10
"Idle"Symbol 527 MovieClip Frame 2
"Disabled"Symbol 527 MovieClip Frame 10
"Idle"Symbol 532 MovieClip Frame 2
"Disabled"Symbol 532 MovieClip Frame 10
"Idle"Symbol 537 MovieClip Frame 2
"Disabled"Symbol 537 MovieClip Frame 10
"Idle"Symbol 667 MovieClip Frame 2
"Action"Symbol 667 MovieClip Frame 11
"End"Symbol 667 MovieClip Frame 22
"Disabled"Symbol 667 MovieClip Frame 32
"Idle"Symbol 679 MovieClip Frame 2
"Disabled"Symbol 679 MovieClip Frame 10
"Idle"Symbol 687 MovieClip Frame 2
"Disabled"Symbol 687 MovieClip Frame 10
"Idle"Symbol 695 MovieClip Frame 2
"Disabled"Symbol 695 MovieClip Frame 10
"Idle"Symbol 704 MovieClip Frame 2
"Disabled"Symbol 704 MovieClip Frame 10
"Idle"Symbol 710 MovieClip Frame 2
"Disabled"Symbol 710 MovieClip Frame 10
"Idle"Symbol 717 MovieClip Frame 2
"Disabled"Symbol 717 MovieClip Frame 10
"Idle"Symbol 724 MovieClip Frame 2
"Disabled"Symbol 724 MovieClip Frame 10
"Idle"Symbol 730 MovieClip Frame 2
"Disabled"Symbol 730 MovieClip Frame 10
"Idle"Symbol 735 MovieClip Frame 2
"Disabled"Symbol 735 MovieClip Frame 10
"Idle"Symbol 746 MovieClip Frame 2
"Disabled"Symbol 746 MovieClip Frame 10
"Idle"Symbol 751 MovieClip Frame 2
"Disabled"Symbol 751 MovieClip Frame 10
"Idle"Symbol 753 MovieClip Frame 2
"Action"Symbol 753 MovieClip Frame 11
"End"Symbol 753 MovieClip Frame 22
"Disabled"Symbol 753 MovieClip Frame 32
"Idle"Symbol 768 MovieClip Frame 2
"Disabled"Symbol 768 MovieClip Frame 10
"Idle"Symbol 773 MovieClip Frame 2
"Disabled"Symbol 773 MovieClip Frame 10
"Idle"Symbol 780 MovieClip Frame 2
"Disabled"Symbol 780 MovieClip Frame 10
"Idle"Symbol 786 MovieClip Frame 2
"Disabled"Symbol 786 MovieClip Frame 10
"Idle"Symbol 791 MovieClip Frame 2
"Disabled"Symbol 791 MovieClip Frame 10
"Idle"Symbol 800 MovieClip Frame 2
"Disabled"Symbol 800 MovieClip Frame 10
"Idle"Symbol 806 MovieClip Frame 2
"Disabled"Symbol 806 MovieClip Frame 10
"Idle"Symbol 812 MovieClip Frame 2
"Disabled"Symbol 812 MovieClip Frame 10
"Idle"Symbol 816 MovieClip Frame 2
"Disabled"Symbol 816 MovieClip Frame 10
"Idle"Symbol 820 MovieClip Frame 2
"Disabled"Symbol 820 MovieClip Frame 10
"Idle"Symbol 824 MovieClip Frame 2
"Disabled"Symbol 824 MovieClip Frame 10
"Idle"Symbol 832 MovieClip Frame 2
"Disabled"Symbol 832 MovieClip Frame 10
"Idle"Symbol 839 MovieClip Frame 2
"Disabled"Symbol 839 MovieClip Frame 10
"Idle"Symbol 843 MovieClip Frame 2
"Disabled"Symbol 843 MovieClip Frame 10
"Idle"Symbol 850 MovieClip Frame 2
"Disabled"Symbol 850 MovieClip Frame 10
"Idle"Symbol 860 MovieClip Frame 2
"Disabled"Symbol 860 MovieClip Frame 10
"Idle"Symbol 866 MovieClip Frame 2
"Disabled"Symbol 866 MovieClip Frame 10
"Idle"Symbol 900 MovieClip [Dynamic_BossLavaBall] Frame 1
"Out"Symbol 900 MovieClip [Dynamic_BossLavaBall] Frame 10
"Out"Symbol 902 MovieClip [mcBubbleSplash] Frame 1
"IdleLeft"Symbol 911 MovieClip [Dynamic_CannonBall] Frame 1
"IdleRight"Symbol 911 MovieClip [Dynamic_CannonBall] Frame 10
"DieLeft"Symbol 911 MovieClip [Dynamic_CannonBall] Frame 20
"DieRight"Symbol 911 MovieClip [Dynamic_CannonBall] Frame 30
"Idle"Symbol 988 MovieClip [mcDutchman] Frame 1
"ThrowAttackStart"Symbol 988 MovieClip [mcDutchman] Frame 10
"ThrowAttackEnd"Symbol 988 MovieClip [mcDutchman] Frame 20
"ExplodeAttack"Symbol 988 MovieClip [mcDutchman] Frame 30
"RainAttack"Symbol 988 MovieClip [mcDutchman] Frame 40
"Hurt"Symbol 988 MovieClip [mcDutchman] Frame 50
"Die"Symbol 988 MovieClip [mcDutchman] Frame 60
"Stunt"Symbol 988 MovieClip [mcDutchman] Frame 70
"WakeUp"Symbol 988 MovieClip [mcDutchman] Frame 80
"WakeEnd"Symbol 988 MovieClip [mcDutchman] Frame 90
"Idle"Symbol 997 MovieClip Frame 1
"Shoot"Symbol 997 MovieClip Frame 10
"Idle"Symbol 1008 MovieClip Frame 1
"Throw"Symbol 1008 MovieClip Frame 10
"Idle"Symbol 1018 MovieClip [mcDutchmanShip] Frame 1
"Idle"Symbol 1039 MovieClip [Dynamic_EvadingBonus_Blowfish] Frame 1
"Out"Symbol 1039 MovieClip [Dynamic_EvadingBonus_Blowfish] Frame 10
"Idle"Symbol 1052 MovieClip [Dynamic_EvadingBonus_Fireballs] Frame 1
"Out"Symbol 1052 MovieClip [Dynamic_EvadingBonus_Fireballs] Frame 10
"IdleLeft"Symbol 1072 MovieClip [Dynamic_FireBall] Frame 1
"IdleRight"Symbol 1072 MovieClip [Dynamic_FireBall] Frame 10
"DieLeft"Symbol 1072 MovieClip [Dynamic_FireBall] Frame 20
"DieRight"Symbol 1072 MovieClip [Dynamic_FireBall] Frame 30
"Idle"Symbol 1084 MovieClip [Dynamic_FireDrop] Frame 1
"Explode"Symbol 1084 MovieClip [Dynamic_FireDrop] Frame 10
"Spin"Symbol 1089 MovieClip [mcGarySpin] Frame 1
"In"Symbol 1127 MovieClip [Dynamic_Hook] Frame 1
"Idle"Symbol 1127 MovieClip [Dynamic_Hook] Frame 10
"HookedRight"Symbol 1127 MovieClip [Dynamic_Hook] Frame 20
"HookedLeft"Symbol 1127 MovieClip [Dynamic_Hook] Frame 30
"Out"Symbol 1127 MovieClip [Dynamic_Hook] Frame 40
"Disabled"Symbol 1127 MovieClip [Dynamic_Hook] Frame 50
"Idle"Symbol 1139 MovieClip [Dynamic_LavaDrop] Frame 1
"Explode"Symbol 1139 MovieClip [Dynamic_LavaDrop] Frame 10
"IdleRight"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 1
"IdleLeft"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 10
"HookRight"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 20
"HookLeft"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 30
"RunRight"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 40
"RunLeft"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 50
"CrouchedRight"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 60
"CrouchedLeft"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 70
"JumpStartRight"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 80
"JumpStartLeft"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 90
"JumpLoopRight"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 100
"JumpLoopLeft"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 110
"BlowRightIn"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 120
"BlowRightIdle"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 130
"BlowRightOut"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 140
"BlowLeftIn"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 150
"BlowLeftIdle"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 160
"BlowLeftOut"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 170
"HurtRight"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 180
"HurtLeft"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 190
"FallingPit"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 200
"Die"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 210
"Catch"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 220
"CatchEnd"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 230
"RunAway"Symbol 1278 MovieClip [Dynamic_Player_Skin2] Frame 240
"Idle"Symbol 1284 MovieClip [Dynamic_PlayerFireBall] Frame 1
"Out"Symbol 1284 MovieClip [Dynamic_PlayerFireBall] Frame 10
"IdleRight"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 1
"IdleLeft"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 10
"HookRight"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 20
"HookLeft"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 30
"RunRight"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 40
"RunLeft"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 50
"CrouchedRight"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 60
"CrouchedLeft"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 70
"JumpStartRight"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 80
"JumpStartLeft"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 90
"JumpLoopRight"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 100
"JumpLoopLeft"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 110
"BlowRightIn"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 120
"BlowRightIdle"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 130
"BlowRightOut"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 140
"BlowLeftIn"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 150
"BlowLeftIdle"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 160
"BlowLeftOut"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 170
"HurtRight"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 180
"HurtLeft"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 190
"FallingPit"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 200
"Die"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 210
"Catch"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 220
"CatchEnd"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 230
"RunAway"Symbol 1451 MovieClip [Dynamic_Player_Skin1] Frame 240
"Idle"Symbol 1458 MovieClip Frame 2
"Disabled"Symbol 1458 MovieClip Frame 10
"Idle"Symbol 1464 MovieClip Frame 2
"Disabled"Symbol 1464 MovieClip Frame 10
"Idle"Symbol 1470 MovieClip Frame 2
"Disabled"Symbol 1470 MovieClip Frame 10
"Idle"Symbol 1474 MovieClip Frame 2
"Disabled"Symbol 1474 MovieClip Frame 10
"Idle"Symbol 1478 MovieClip Frame 2
"Disabled"Symbol 1478 MovieClip Frame 10
"Idle"Symbol 1482 MovieClip Frame 2
"Disabled"Symbol 1482 MovieClip Frame 10
"Idle"Symbol 1487 MovieClip Frame 2
"Disabled"Symbol 1487 MovieClip Frame 10
"Idle"Symbol 1492 MovieClip Frame 2
"Disabled"Symbol 1492 MovieClip Frame 10
"Idle"Symbol 1497 MovieClip Frame 2
"Disabled"Symbol 1497 MovieClip Frame 10
"Idle"Symbol 1501 MovieClip Frame 2
"Disabled"Symbol 1501 MovieClip Frame 10
"Idle"Symbol 1506 MovieClip Frame 2
"Disabled"Symbol 1506 MovieClip Frame 10
"Idle"Symbol 1514 MovieClip Frame 2
"Disabled"Symbol 1514 MovieClip Frame 10
"Idle"Symbol 1519 MovieClip Frame 2
"Disabled"Symbol 1519 MovieClip Frame 10
"Idle"Symbol 1524 MovieClip Frame 2
"Disabled"Symbol 1524 MovieClip Frame 10
"Idle"Symbol 1535 MovieClip Frame 2
"Disabled"Symbol 1535 MovieClip Frame 10
"Idle"Symbol 1540 MovieClip Frame 2
"Disabled"Symbol 1540 MovieClip Frame 10
"Idle"Symbol 1542 MovieClip Frame 2
"Disabled"Symbol 1542 MovieClip Frame 10
"Idle"Symbol 1546 MovieClip Frame 2
"Disabled"Symbol 1546 MovieClip Frame 10
"Idle"Symbol 1550 MovieClip Frame 2
"Disabled"Symbol 1550 MovieClip Frame 10
"Idle"Symbol 1554 MovieClip Frame 2
"Disabled"Symbol 1554 MovieClip Frame 10
"Idle"Symbol 1559 MovieClip Frame 2
"Disabled"Symbol 1559 MovieClip Frame 10
"Idle"Symbol 1563 MovieClip Frame 2
"Disabled"Symbol 1563 MovieClip Frame 10
"Idle"Symbol 1569 MovieClip Frame 2
"Disabled"Symbol 1569 MovieClip Frame 10
"Idle"Symbol 1573 MovieClip Frame 2
"Disabled"Symbol 1573 MovieClip Frame 10
"Idle"Symbol 1577 MovieClip Frame 2
"Disabled"Symbol 1577 MovieClip Frame 10
"Idle"Symbol 1583 MovieClip Frame 2
"Disabled"Symbol 1583 MovieClip Frame 10
"Idle"Symbol 1588 MovieClip Frame 2
"Disabled"Symbol 1588 MovieClip Frame 10
"Idle"Symbol 1592 MovieClip Frame 2
"Disabled"Symbol 1592 MovieClip Frame 10
"Idle"Symbol 1597 MovieClip Frame 2
"Disabled"Symbol 1597 MovieClip Frame 10
"Hidden"Symbol 1685 MovieClip Frame 1
"In"Symbol 1685 MovieClip Frame 10
"Out"Symbol 1685 MovieClip Frame 20
"Hidden"Symbol 1716 MovieClip Frame 1
"In"Symbol 1716 MovieClip Frame 10
"Out"Symbol 1716 MovieClip Frame 20
"controller"Symbol 1718 MovieClip Frame 1
"soundLoad"Symbol 1718 MovieClip Frame 2
"On"Symbol 2031 MovieClip Frame 1
"Off"Symbol 2031 MovieClip Frame 10
"On"Symbol 2037 MovieClip Frame 1
"Off"Symbol 2037 MovieClip Frame 10
"Hidden"Symbol 2046 MovieClip Frame 1
"In"Symbol 2046 MovieClip Frame 10
"Idle"Symbol 2046 MovieClip Frame 20
"Out"Symbol 2046 MovieClip Frame 30
"Hidden"Symbol 2068 MovieClip Frame 1
"In"Symbol 2068 MovieClip Frame 10
"Idle"Symbol 2068 MovieClip Frame 20
"Out"Symbol 2068 MovieClip Frame 30
"Hidden"Symbol 2076 MovieClip Frame 1
"In"Symbol 2076 MovieClip Frame 10
"Idle"Symbol 2076 MovieClip Frame 20
"Hidden"Symbol 2081 MovieClip Frame 1
"In"Symbol 2081 MovieClip Frame 10
"Idle"Symbol 2081 MovieClip Frame 20
"Out"Symbol 2081 MovieClip Frame 30
"Hidden"Symbol 2087 MovieClip Frame 1
"In"Symbol 2087 MovieClip Frame 10
"Out"Symbol 2087 MovieClip Frame 20
"Off"Symbol 2103 MovieClip Frame 1
"On"Symbol 2103 MovieClip Frame 10
"Hidden"Symbol 2105 MovieClip Frame 1
"In"Symbol 2105 MovieClip Frame 10
"Out"Symbol 2105 MovieClip Frame 20
"Hidden"Symbol 2106 MovieClip Frame 1
"In"Symbol 2106 MovieClip Frame 10
"Out"Symbol 2106 MovieClip Frame 20
"Hidden"Symbol 2108 MovieClip Frame 1
"In"Symbol 2108 MovieClip Frame 10
"Out"Symbol 2108 MovieClip Frame 20
"Game"Symbol 2109 MovieClip Frame 1
"SubmitScore"Symbol 2145 MovieClip Frame 1
"NoSubmit"Symbol 2145 MovieClip Frame 10
"SubmitScore"Symbol 2170 MovieClip Frame 1
"NoSubmit"Symbol 2170 MovieClip Frame 10
"On"Symbol 2191 MovieClip Frame 1
"Back"Symbol 2191 MovieClip Frame 10
"Off"Symbol 2191 MovieClip Frame 20
"On"Symbol 2196 MovieClip Frame 1
"Off"Symbol 2196 MovieClip Frame 10

Dynamic Text Variables

_sHSNameSymbol 2184 EditableText"High score list comin’ up... "
_sHSScoreSymbol 2185 EditableText""
_sHSNumberSymbol 2186 EditableText""




http://swfchan.com/5/22789/info.shtml
Created: 26/5 -2019 17:09:30 Last modified: 26/5 -2019 17:09:30 Server time: 13/05 -2024 22:14:17