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

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

Dunces Dragons.swf

This is the info page for
Flash #10973

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


Text
KeysCapturer

4

9

12

16

20

Tournament

Bonus Round

Watch "SpongeBob SquarePants"
on Nickelodeon!

Watch "SpongeBob SquarePants"
on Nickelodeon!

The Princess needs help
and only you can save her !
Conquer every enemy
to complete a level.

Complete every level to save the Princess !

Upon clashing with an enemy,
the highest net/lance wins !

Player 2 uses   S     E      F    to navigate
and  Spacebar  to activate his special power.

Player 1 uses                         to navigate
and ENTER to activate his special power.

After every level
Our favoured knights compete against each other
in a tournament round to prove their worthiness !

In a tournament round
100 points for hurting an opponent.
1500 points for defeating an opponent.

100 pts

200 pts

300 pts

2000 pts

During a level
Pick up your bonus or more enemies will appear.

250 pts

500 pts

750 pts

to accumulate ammunition

Catch bonus jellyfish

for the character’s special

powers and get 200 points.

to accumulate ammunition

Catch bonus jellyfish

SpongeBob

SpongeBob

PLAYER 1

PLAYER 2

Patrick

Patrick

Squidward

Squidward

Sandy

Sandy

for the character’s special

powers and get 200 points.

Sir SpongeBob’s special
power grants him
temporary invincibility.
Spongebob is not injured
by spiked areas.

Sir Patrick’s special
power is a ranged
water attack. Patrick
is protected from lightning.

Squidward’s special power allows him to freeze
enemies while he sings. Squidward is protected
from lightning filled areas.

Dark Knight Sandy’s special power can defeat
the Dragon-Jellyfish.  With her heavy armor,
Sandy is invulnerable to hazardous spiked areas.

0000

5

Score

800600

3

800600

OVER !!!

800600

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; _focusrect = false;
Instance of Symbol 3 MovieClip "HighScore" in Frame 1
onClipEvent (load) { function fStyleNumber(_nNumber, _nMinimumChar) { _sNumber = String(_nNumber); _sNewString = ""; _nlength = _sNumber.length; _nlength = _nlength / 3; if (_nlength <= 1) { _sNewNumber = _sNumber; if (_sNewNumber.length < _nMinimumChar) { _sNewNumber = "0" + _sNewNumber; } return(_sNewNumber); } _nLoop = _nlength; while (_nLoop > 1) { _sNewString = (" " + _sNumber.substr(-3)) + _sNewString; _sNumber = _sNumber.substr(0, -3); _nLoop--; } _sNewNumber = _sNumber + _sNewString; if (_sNewNumber.length < _nMinimumChar) { _sNewNumber = "0" + _sNewNumber; } return(_sNewNumber); } function getScores() { if (gProxyObj == undefined) { listScores(); } else { gProxyObj.getScores(cbFunc2); } } function submitScore(theScore) { gProxyObj.submitScore(theScore, cbFunc); } function initHiScores() { gProxyObj.setGame_Id("sb_dunce"); } function getScoreString() { var _local5 = "Oops! The high score list isn't available right now!"; if (gProxyObj != undefined) { var _local7 = gProxyObj.getScoreCount(); if (_local7 > 0) { var _local1; var _local6; var _local3; var _local4; _local5 = ""; _local1 = 0; while (_local1 < _local7) { _local6 = gProxyObj.getScoreItem(_local1); _local3 = _local6[0]; _local4 = fStyleNumber(_local6[1]); spaceNb = (35 - _local3.length) - _local4.length; spaceTXT = ""; var _local2 = 0; while (_local2 < spaceNb) { spaceTXT = spaceTXT + " "; _local2++; } if (_local1 < 9) { _local5 = _local5 + ((((((_local1 + 1) + " ") + _local3) + spaceTXT) + _local4) + newline); } else if (_local1 < 99) { _local5 = _local5 + ((((((_local1 + 1) + " ") + _local3) + spaceTXT) + _local4) + newline); } else { _local5 = _local5 + ((((((_local1 + 1) + " ") + _local3) + spaceTXT) + _local4) + newline); } _local1++; } } else { _local5 = "Whoops, the high scores seem to have escaped!"; } } return(_local5); } function listScores() { _parent.ScrSubmit.txt_highScore.text = getScoreString(); } function cbFunc(thisBool) { if (thisBool) { listScores(); } else { _parent.ScrSubmit.txt_highScore.text = "Oops! The high score list isn\u2019t available right now!"; } } function cbFunc2(thisBool) { if (thisBool) { listScores(); } else { _parent.ScrSubmit.txt_highScore.text = "Oops! The high score list isn\u2019t available right now!"; } } _global.HS = this; }
Frame 2
ifFrameLoaded (211) { gotoAndStop ("TitleCard"); }
Frame 3
stop();
Instance of Symbol 67 MovieClip "Sounds" in Frame 11
onClipEvent (load) { _global.Sounds = this; Items = new Object(); G_TabSonFade = new Array(); Mute = false; Controlled = new Array("MusInGame", "MusInPack", "BtnFlag", "SmallBell1", "PowerBob2", "PowerPat2", "PowerPat3", "Nage6", "Nage5", "PowerSandy1", "PowerSandy3", "Nage1", "FlagEnter", "Flag3", "Collide12", "Collide17", "Collide15", "BigHit4", "BigHit6", "Eclair2", "Wind1", "Pop4", "Pop5", "SelectPers9", "Bounce1", "Die6", "PowerSquid5", "HitSpike1", "HitElectro1", "MeduseDie8"); for (i in Controlled) { this.createEmptyMovieClip(Controlled[i], i + 1); this[Controlled[i]] = new Sound(Controlled[i]); this[Controlled[i]].attachSound(Controlled[i]); Items[Controlled[i]] = new Object(); Items[Controlled[i]].Nom = Controlled[i]; Items[Controlled[i]].Volume = 0; } PlaySound = function (l_Name, l_Vol, l_NbLoop) { SetVolume(l_Name, l_Vol); eval (l_Name).start(0, l_NbLoop); }; StopSound = function (l_Name) { SetVolume(l_Name, 0); eval (l_Name).stop(); }; SetVolume = function (l_Name, l_Vol) { Items[l_Name].Volume = l_Vol; if (Mute) { eval (l_Name).setVolume(0); } else { eval (l_Name).setVolume(l_Vol); } }; DoFade = function (l_Name, l_Vol, l_DirFade, l_SpdFade, l_Index) { var _local1 = Items[l_Name].Volume; if (l_DirFade == "In") { if ((_local1 + l_SpdFade) < l_Vol) { SetVolume(l_Name, _local1 + l_SpdFade); } else { SetVolume(l_Name, l_Vol); G_TabSonFade.splice(l_Index, 1); } } else if ((_local1 - l_SpdFade) > l_Vol) { SetVolume(l_Name, _local1 - l_SpdFade); } else { SetVolume(l_Name, l_Vol); G_TabSonFade.splice(l_Index, 1); if (l_Vol == 0) { StopSound(l_Name); } } }; Fade = function () { for (i in G_TabSonFade) { DoFade(G_TabSonFade[i][0], G_TabSonFade[i][1], G_TabSonFade[i][2], G_TabSonFade[i][3], i); } }; DoMute = function () { Mute = true; for (i in Items) { eval (Items[i].Nom).setVolume(0); } }; UndoMute = function () { Mute = false; for (i in Items) { SetVolume(Items[i].Nom, Items[i].Volume); } }; }
Frame 12
_global.Sounds.PlaySound("MusInPack", 70, 100000); stop();
Frame 31
Instance of Symbol 3 MovieClip "Param" in Frame 31
onClipEvent (load) { _global.Param = this; G_NbPlayer = 0; G_LifePlayer1 = 3; G_LifePlayer2 = 3; G_PowerPlayer1 = 1; G_PowerPlayer2 = 1; G_ScorePlayer1 = 0; G_ScorePlayer2 = 0; G_ScoreToSend = 0; G_BaseLifeScore = 8000; G_NextLifePlayer1 = G_BaseLifeScore; G_NextLifePlayer2 = G_BaseLifeScore; G_SubmitScore = false; G_GameOver = false; G_Level = 0; G_NextLevel = 0; G_LvlType = "Normal"; G_PlayerChoice = new Array("Bob", "Pat", "Squid", "Sandy"); G_Player1Choice = ""; G_Player2Choice = ""; G_Player3Choice = ""; G_Player4Choice = ""; G_CurrentPlayerChoosing = 1; G_SetPlayerEnemy = function () { var _local2 = false; var _local1 = 0; if (G_Player1Choice != "") { while (!_local2) { if (G_PlayerChoice[_local1] == G_Player1Choice) { G_PlayerChoice.splice(_local1, 1); _local2 = true; } _local1++; } _local2 = false; _local1 = 0; } if (G_Player2Choice != "") { while (!_local2) { if (G_PlayerChoice[_local1] == G_Player2Choice) { G_PlayerChoice.splice(_local1, 1); _local2 = true; } _local1++; } _local1 = 0; } if (G_Player2Choice == "") { G_Player2Choice = G_PlayerChoice.splice(0, 1); } G_Player3Choice = G_PlayerChoice.splice(0, 1); G_Player4Choice = G_PlayerChoice.splice(0, 1); }; }
Frame 41
stop();
Frame 71
_global.Param.G_LvlType = "Normal";
Frame 81
_global.Param.G_LvlType = "Bonus";
Frame 91
_global.Param.G_LvlType = "Normal";
Frame 101
_global.Param.G_LvlType = "Bonus";
Frame 111
_global.Param.G_LvlType = "Normal";
Frame 121
_global.Param.G_LvlType = "Bonus";
Frame 131
_global.Param.G_LvlType = "Normal";
Frame 141
_global.Param.G_LvlType = "Bonus";
Frame 151
_global.Param.G_LvlType = "Normal";
Frame 161
_global.Param.G_LvlType = "Bonus";
Frame 171
_global.Sounds.StopSound("MusInPack");
Frame 181
_global.Sounds.StopSound("MusInPack");
Frame 191
_global.Sounds.StopSound("MusInPack"); _global.Sounds.StopSound("MusInGame");
Symbol 7 Button
on (keyPress "<Left>") { return(undefined); } on (keyPress "<Right>") { return(undefined); } on (keyPress "<Up>") { return(undefined); } on (keyPress "<Down>") { return(undefined); } on (keyPress "<Enter>") { return(undefined); } on (keyPress "F") { return(undefined); } on (keyPress "S") { return(undefined); } on (keyPress "E") { return(undefined); } on (keyPress "<Space>") { return(undefined); }
Symbol 1212 MovieClip [__Packages.PlateObj] Frame 0
class PlateObj { var RefMov, Nom, Type, PosX, PosY, DistU, DistD, DistR, DistL, BlocMove; function PlateObj (l_RefMov) { RefMov = l_RefMov; Nom = RefMov._name; Type = "Plate"; PosX = int(RefMov._x); PosY = int(RefMov._y); DistU = Math.abs(int(RefMov.RefDistU._y)); DistD = Math.abs(int(RefMov.RefDistD._y)); DistR = Math.abs(int(RefMov.RefDistR._x)); DistL = Math.abs(int(RefMov.RefDistL._x)); RefMov.RefDistU.swapDepths(10); RefMov.RefDistU.removeMovieClip(); RefMov.RefDistD.swapDepths(10); RefMov.RefDistD.removeMovieClip(); RefMov.RefDistR.swapDepths(10); RefMov.RefDistR.removeMovieClip(); RefMov.RefDistL.swapDepths(10); RefMov.RefDistL.removeMovieClip(); BlocMove = true; } }
Symbol 1213 MovieClip [__Packages.SpikeObj] Frame 0
class SpikeObj extends PlateObj { var Type, Dammage; function SpikeObj (l_RefMov) { super(l_RefMov); Type = "Spike"; Dammage = 2; } }
Symbol 1214 MovieClip [__Packages.DragonObj] Frame 0
class DragonObj { var RefMov, Nom, Type, Etat, EtatOld, Dir, DirOld, PosX, PosY, RBord, LBord, Dammage, KillPlayer, StartTimeWait, NoKillTimeWait, KillTimeWait, TimeWait, NextTimeAct, StartSpdX, BaseSpdX, ModSpdX, MaxSpdX, SpdX, DistU, DistD, DistR, DistL, CrossX, BlocMove, MoveLine, FrDie; function DragonObj (l_RefMov) { RefMov = l_RefMov; Nom = RefMov._name; Type = "Dragon"; Etat = "Wait"; EtatOld = "Idle"; Dir = "R"; DirOld = "R"; PosX = RefMov._x; PosY = RefMov._y; RBord = 530; LBord = -30; Dammage = 100; KillPlayer = false; switch (_global.Param.G_Level) { case 1 : StartTimeWait = 60; break; case 3 : StartTimeWait = 50; break; case 5 : StartTimeWait = 40; break; case 7 : StartTimeWait = 35; break; case 9 : StartTimeWait = 30; break; } NoKillTimeWait = 3; KillTimeWait = int(StartTimeWait / 2); TimeWait = StartTimeWait; NextTimeAct = StartTimeWait; StartSpdX = 2; BaseSpdX = 2; ModSpdX = 1; MaxSpdX = 7; SpdX = 0; DistU = 21; DistD = 21; DistR = 29; DistL = 29; CrossX = PosX; BlocMove = false; MoveLine = new Object(); MoveLine.X1 = 0; MoveLine.Y1 = 0; MoveLine.X2 = 0; MoveLine.Y2 = 0; MoveLine.M = 0; MoveLine.B = 0; FrDie = 11; } function SetMoveParam() { _global.C._parent.attachMovie("Dragon", "Dragon1", 500); RefMov = _global.C._parent.Dragon1; _global.C.G_Items.push("Dragon1"); _global.C.G_HitItem.push("Dragon1"); if (random(100) < 50) { PosX = LBord; SpdX = BaseSpdX; DirOld = "L"; Dir = "R"; } else { PosX = RBord; SpdX = BaseSpdX * -1; DirOld = "R"; Dir = "L"; } BlocMove = true; SetStartPos(); Etat = "Idle"; } function SetStartPos() { var _local3 = random(100); switch (_global.Param.G_Level) { case 1 : if (_local3 <= 33) { PosY = 49; } else if (_local3 <= 66) { PosY = 204; } else { PosY = 332; } break; case 3 : if (_local3 <= 33) { PosY = 79; } else if (_local3 <= 66) { PosY = 154; } else { PosY = 259; } break; case 5 : if (_local3 <= 33) { PosY = 113; } else if (_local3 <= 66) { PosY = 225; } else { PosY = 324; } break; case 7 : if (_local3 <= 33) { PosY = 40; } else if (_local3 <= 66) { PosY = 116; } else { PosY = 227; } break; } RefMov._x = PosX; RefMov._y = PosY; } function SetExitParam() { if (KillPlayer) { KillPlayer = false; BaseSpdX = StartSpdX; NextTimeAct = _global.C.G_TimeNow + KillTimeWait; } else { BaseSpdX = BaseSpdX + ModSpdX; if (BaseSpdX > MaxSpdX) { BaseSpdX = MaxSpdX; } NextTimeAct = _global.C.G_TimeNow + NoKillTimeWait; } BlocMove = false; Etat = "Wait"; RefMov.removeMovieClip(); _global.C.G_Items.splice(_global.C.i, 1); } function Wait() { } function PasLa() { } function Idle() { CheckCollide(); Move(); } function Die() { var _local3 = RefMov.Obj.Etat._currentframe; if (_local3 >= FrDie) { NextTimeAct = _global.C.G_TimeNow + KillTimeWait; BlocMove = false; Etat = "Wait"; RefMov.removeMovieClip(); _global.C.G_Items.splice(_global.C.i, 1); } } function Move() { PosX = PosX + SpdX; if ((SpdX > 0) and (PosX >= RBord)) { SetExitParam(); } else if ((SpdX < 0) and (PosX <= LBord)) { SetExitParam(); } RefMov._x = int(PosX); RefMov._y = int(PosY); } function CheckCollide() { SetMoveLine(); CrossX = MoveLine.X2; for (var _local4 in _global.C.G_Players) { if ((_global.C[_global.C.G_Players[_local4]] != undefined) and _global.C[_global.C.G_Players[_local4]].BlocMove) { var _local3 = CheckInRange(_global.C[_global.C.G_Players[_local4]]); if (_local3) { CheckHitX(_global.C[_global.C.G_Players[_local4]]); } } } } function SetMoveLine() { MoveLine.X1 = PosX; MoveLine.X2 = PosX + SpdX; MoveLine.Y1 = PosY; MoveLine.Y2 = PosY; with (MoveLine) { M = (Y2 - Y1) / (X2 - X1); B = Y2 - (M * X2); } } function CheckInRange(l_RefItem) { if (SpdX > 0) { var _local4 = (PosX + SpdX) + DistR; var _local3 = PosX - DistL; } else if (SpdX < 0) { var _local4 = PosX + DistR; var _local3 = (PosX + SpdX) - DistL; } if ((_local3 <= (l_RefItem.PosX + l_RefItem.DistR)) and (_local4 >= (l_RefItem.PosX - l_RefItem.DistL))) { return(true); } return(false); } function CheckHitX(l_RefItem) { if (!l_RefItem.Invincible) { if (SpdX > 0) { var _local4 = (l_RefItem.PosX - l_RefItem.DistL) - DistR; if ((_local4 >= MoveLine.X1) and (_local4 <= MoveLine.X2)) { if ((MoveLine.M == Infinity) or (MoveLine.M == (-Infinity))) { var _local5 = PosY; } else { var _local5 = (MoveLine.M * _local4) + MoveLine.B; } if ((_local5 >= ((l_RefItem.PosY - l_RefItem.DistU) - DistD)) and (_local5 <= ((l_RefItem.PosY + l_RefItem.DistD) + DistU))) { KillPlayer = true; _global.Sounds.PlaySound("HitElectro1", 100, 1); if ((l_RefItem.Choice == "Sandy") and (l_RefItem.Etat == "UsePower")) { _global.C.Score.fGetPoints(l_RefItem.Nom, _global.C.Score.mEnemy4Value, Nom); BlocMove = false; l_RefItem.DoHitPlate("Rigth"); l_RefItem.Etat = "Bounce"; _global.Sounds.PlaySound("MeduseDie8", 100, 1); Etat = "Die"; } else { l_RefItem.GetHurt(this); } } } } else if (SpdX < 0) { var _local4 = (l_RefItem.PosX + l_RefItem.DistR) + DistL; if ((_local4 <= MoveLine.X1) and (_local4 >= MoveLine.X2)) { if ((MoveLine.M == Infinity) or (MoveLine.M == (-Infinity))) { var _local5 = PosY; } else { var _local5 = (MoveLine.M * _local4) + MoveLine.B; } if ((_local5 >= ((l_RefItem.PosY - l_RefItem.DistU) - DistD)) and (_local5 <= ((l_RefItem.PosY + l_RefItem.DistD) + DistU))) { KillPlayer = true; _global.Sounds.PlaySound("HitElectro1", 100, 1); if ((l_RefItem.Choice == "Sandy") and (l_RefItem.Etat == "UsePower")) { _global.C.Score.fGetPoints("Sandy", _global.C.Score.mEnemy4Value, Nom); BlocMove = false; l_RefItem.DoHitPlate("Left"); l_RefItem.PlayBounce(); l_RefItem.Etat = "Bounce"; _global.Sounds.PlaySound("MeduseDie8", 100, 1); Etat = "Die"; } else { l_RefItem.PlayBounce(); l_RefItem.GetHurt(this); } } } } } } function ChangeEtat(l_NewAction) { with (this) { if (EtatOld != l_NewAction) { EtatOld = Etat; Etat = l_NewAction; RefMov.Obj.gotoAndStop(l_NewAction); } } } function ChangeDir(l_NewDir) { with (this) { if (DirOld != l_NewDir) { DirOld = Dir; Dir = l_NewDir; RefMov.gotoAndStop(Dir); } } } function Actions() { ChangeDir(Dir); ChangeEtat(Etat); this[Etat](); } }
Symbol 1215 MovieClip [__Packages.CharacterObj] Frame 0
class CharacterObj { var RefMov, Nom, Type, Etat, EtatOld, Dir, DirOld, PosX, PosY, WingPush, CanHitSpike, CanHitElectro, SpdX, SpdXMod, SpdXMin, SpdXMax, SpdY, MinBounceUnder, FallSpd, FlyBaseSpd, FlySpd, SpdYMin, SpdYMax, MinBounceX, MinBounceY, CrossX, CrossY, ItemGetHitX, ItemGetHitY, SideHitX, SideHitY, BlocMove, NoHitLg, ChangeSide, MoveLine, RPress, LPress, UpPress, UpRelease, FrBounce, FrFly, RBordOut, LBordIn, RBordIn, LBordOut, Invincible, ModXMove, DistR, DistL, DistU, DistD; function CharacterObj (l_RefMov) { RefMov = l_RefMov; Nom = RefMov._name; Type = "Player"; Etat = "Wait"; EtatOld = "Idle"; Dir = "R"; DirOld = "L"; PosX = RefMov._x; PosY = RefMov._y; WingPush = false; CanHitSpike = false; CanHitElectro = false; SpdX = 0; SpdXMod = 0.45; SpdXMin = -9; SpdXMax = 9; SpdY = 0; MinBounceUnder = 1; FallSpd = 0.23; FlyBaseSpd = 1.8; FlySpd = 0; SpdYMin = -9; SpdYMax = 13; MinBounceX = 4; MinBounceY = 3; CrossX = PosX; CrossY = PosY; ItemGetHitX = ""; ItemGetHitY = ""; SideHitX = ""; SideHitY = ""; BlocMove = true; NoHitLg = 4; ChangeSide = false; MoveLine = new Object(); MoveLine.X1 = 0; MoveLine.Y1 = 0; MoveLine.X2 = 0; MoveLine.Y2 = 0; MoveLine.M = 0; MoveLine.B = 0; RPress = false; LPress = false; UpPress = false; UpRelease = true; FrBounce = 9; FrFly = 9; } function CheckControl() { KeyMapping(); SetAction(); } function KeyMapping() { if (Key.isDown(39)) { RPress = true; } else { RPress = false; } if (Key.isDown(37)) { LPress = true; } else { LPress = false; } if (Key.isDown(32)) { if (UpRelease) { WingPush = true; UpPress = true; UpRelease = false; } } else { UpPress = false; UpRelease = true; } } function SetAction() { if (RPress and (!LPress)) { Dir = "R"; } else if (LPress and (!RPress)) { Dir = "L"; } } function PasLa() { } function Idle() { if (ChangeSide) { if (PosX == RBordOut) { PosX = LBordIn; } else { PosX = RBordIn; } RefMov._x = int(PosX); ChangeSide = false; } SetSpdX(); SetFlySpd(); SetSpdY(); CheckCollide(); if ((Type != "Enemy") or (!_global.C.G_SquidPower)) { Move(); } if (Etat == "Idle") { if (FlySpd != 0) { Etat = "Fly"; } } } function Fly() { if (ChangeSide) { if (PosX == RBordOut) { PosX = LBordIn; } else { PosX = RBordIn; } RefMov._x = int(PosX); ChangeSide = false; } SetSpdX(); SetFlySpd(); SetSpdY(); CheckCollide(); Move(); if (Etat == "Fly") { var _local3 = RefMov.Obj.Etat._currentframe; if (_local3 == 2) { if (Nom == "Player1") { _global.Sounds.PlaySound("Nage6", 60, 1); } else if ((Nom == "Player2") and (_global.Param.G_NbPlayer == 2)) { _global.Sounds.PlaySound("Nage5", 65, 1); } } if ((FlySpd == 0) and (_local3 >= FrFly)) { Etat = "Idle"; } } } function Bounce() { Idle(); if (Etat == "Bounce") { var _local2 = RefMov.Obj.Etat._currentframe; if (_local2 >= FrBounce) { Etat = "Idle"; } } } function HurtBounce() { Idle(); if (Etat == "HurtBounce") { var _local2 = RefMov.Obj.Etat._currentframe; if (_local2 >= FrBounce) { Etat = "Idle"; } } } function Move() { PosX = CrossX; PosY = CrossY; if ((SpdX > 0) and (PosX >= RBordOut)) { ChangeSide = true; PosX = RBordOut; PosY = RefMov._y; } else if ((SpdX < 0) and (PosX <= LBordOut)) { ChangeSide = true; PosX = LBordOut; PosY = RefMov._y; } if (((Type == "Bonus") and (SpdX == 0)) and (!ChangeSide)) { if (PosX > RBordOut) { PosX = RBordOut; } else if (PosX < LBordOut) { PosX = LBordOut; } } RefMov._x = int(PosX); RefMov._y = int(PosY); if (ItemGetHitX != "") { SelectHit("HitX"); } if (ItemGetHitY != "") { SelectHit("HitY"); } } function SelectHit() { } function CheckCollide() { SetMoveLine(); CrossX = MoveLine.X2; CrossY = MoveLine.Y2; for (var _local4 in _global.C.G_HitItem) { if (_global.C.G_HitItem[_local4] != Nom) { if (_global.C[_global.C.G_HitItem[_local4]].RefMov._x != undefined) { if ((Type != "Bonus") or ((Type == "Bonus") and (_global.C[_global.C.G_HitItem[_local4]].Type != "Enemy"))) { if ((_global.C[_global.C.G_HitItem[_local4]].Type != "Dragon") or (!Invincible)) { var _local3 = CheckInRange(_global.C[_global.C.G_HitItem[_local4]]); if (_local3) { CheckHitX(_global.C[_global.C.G_HitItem[_local4]]); CheckHitY(_global.C[_global.C.G_HitItem[_local4]]); } } } } else { _global.C.G_HitItem.splice(_local4, 1); } } } } function SetMoveLine() { if ((PosX < LBordOut) and (SpdX >= 0)) { ModXMove = LBordOut - PosX; } else if ((PosX > RBordOut) and (SpdX <= 0)) { ModXMove = RBordOut - PosX; } else { ModXMove = 0; } MoveLine.X1 = PosX; MoveLine.X2 = (PosX + SpdX) + ModXMove; MoveLine.Y1 = PosY; MoveLine.Y2 = PosY + SpdY; with (MoveLine) { M = (Y2 - Y1) / (X2 - X1); B = Y2 - (M * X2); } } function CheckInRange(l_RefItem) { if (SpdX > 0) { var _local4 = ((PosX + SpdX) + DistR) + ModXMove; var _local3 = (PosX - DistL) + ModXMove; } else if (SpdX < 0) { var _local4 = (PosX + DistR) + ModXMove; var _local3 = ((PosX + SpdX) - DistL) + ModXMove; } else { var _local4 = (PosX + DistR) + ModXMove; var _local3 = (PosX - DistL) + ModXMove; } if ((_local3 <= (l_RefItem.PosX + l_RefItem.DistR)) and (_local4 >= (l_RefItem.PosX - l_RefItem.DistL))) { return(true); } return(false); } function CheckHitX(l_RefItem) { if (SpdX > 0) { var _local3 = (l_RefItem.PosX - l_RefItem.DistL) - DistR; if ((_local3 >= MoveLine.X1) and (_local3 <= MoveLine.X2)) { if ((MoveLine.M == Infinity) or (MoveLine.M == (-Infinity))) { var _local4 = PosY; } else { var _local4 = (MoveLine.M * _local3) + MoveLine.B; } if ((_local4 >= ((l_RefItem.PosY - l_RefItem.DistU) - DistD)) and (_local4 <= ((l_RefItem.PosY + l_RefItem.DistD) + DistU))) { if (_local3 <= CrossX) { if ((((l_RefItem.BlocMove == true) and (!(((Type == "Bonus") or (Type == "Enemy")) and (l_RefItem.Type == "Dragon")))) or (l_RefItem.Type == "Bonus")) or ((l_RefItem.Type == "Electro") and CanHitElectro)) { ItemGetHitX = l_RefItem.Nom; SideHitX = "Left"; } if ((l_RefItem.BlocMove == true) and (!(((Type == "Bonus") or (Type == "Enemy")) and (l_RefItem.Type == "Dragon")))) { CrossX = _local3; } } } } } else if (SpdX < 0) { var _local3 = (l_RefItem.PosX + l_RefItem.DistR) + DistL; if ((_local3 <= MoveLine.X1) and (_local3 >= MoveLine.X2)) { if ((MoveLine.M == Infinity) or (MoveLine.M == (-Infinity))) { var _local4 = PosY; } else { var _local4 = (MoveLine.M * _local3) + MoveLine.B; } if ((_local4 >= ((l_RefItem.PosY - l_RefItem.DistU) - DistD)) and (_local4 <= ((l_RefItem.PosY + l_RefItem.DistD) + DistU))) { if (_local3 >= CrossX) { if ((((l_RefItem.BlocMove == true) and (!(((Type == "Bonus") or (Type == "Enemy")) and (l_RefItem.Type == "Dragon")))) or (l_RefItem.Type == "Bonus")) or ((l_RefItem.Type == "Electro") and CanHitElectro)) { ItemGetHitX = l_RefItem.Nom; SideHitX = "Right"; } if ((l_RefItem.BlocMove == true) and (!(((Type == "Bonus") or (Type == "Enemy")) and (l_RefItem.Type == "Dragon")))) { CrossX = _local3; } } } } } } function CheckHitY(l_RefItem) { if (SpdY > 0) { var _local3 = (l_RefItem.PosY - l_RefItem.DistU) - DistD; if ((_local3 >= MoveLine.Y1) and (_local3 <= MoveLine.Y2)) { if ((MoveLine.M == Infinity) or (MoveLine.M == (-Infinity))) { var _local4 = PosX; } else { var _local4 = (_local3 - MoveLine.B) / MoveLine.M; } if ((_local4 >= ((l_RefItem.PosX - l_RefItem.DistL) - DistL)) and (_local4 <= ((l_RefItem.PosX + l_RefItem.DistR) + DistR))) { if (_local3 <= CrossY) { if ((((l_RefItem.BlocMove == true) and (!(((Type == "Bonus") or (Type == "Enemy")) and (l_RefItem.Type == "Dragon")))) or (l_RefItem.Type == "Bonus")) or ((l_RefItem.Type == "Electro") and CanHitElectro)) { ItemGetHitY = l_RefItem.Nom; SideHitY = "Top"; } if ((l_RefItem.BlocMove == true) and (!(((Type == "Bonus") or (Type == "Enemy")) and (l_RefItem.Type == "Dragon")))) { CrossY = _local3; } } } } } else if (SpdY < 0) { var _local3 = (l_RefItem.PosY + l_RefItem.DistD) + DistU; if ((_local3 <= MoveLine.Y1) and (_local3 >= MoveLine.Y2)) { if ((MoveLine.M == Infinity) or (MoveLine.M == (-Infinity))) { var _local4 = PosX; } else { var _local4 = (_local3 - MoveLine.B) / MoveLine.M; } if ((_local4 >= ((l_RefItem.PosX - l_RefItem.DistL) - DistL)) and (_local4 <= ((l_RefItem.PosX + l_RefItem.DistR) + DistR))) { if (_local3 >= CrossY) { if ((((l_RefItem.BlocMove == true) and (!(((Type == "Bonus") or (Type == "Enemy")) and (l_RefItem.Type == "Dragon")))) or (l_RefItem.Type == "Bonus")) or ((l_RefItem.Type == "Electro") and CanHitElectro)) { ItemGetHitY = l_RefItem.Nom; SideHitY = "Bottom"; } if ((l_RefItem.BlocMove == true) and (!(((Type == "Bonus") or (Type == "Enemy")) and (l_RefItem.Type == "Dragon")))) { CrossY = _local3; } } } } } } function SetSpdX() { if (RPress and (!LPress)) { if (SpdX < SpdXMax) { if (SpdX < 0) { SpdX = SpdX + (2 * SpdXMod); } else { SpdX = SpdX + SpdXMod; } if (SpdX > SpdXMax) { SpdX = SpdXMax; } } } else if (LPress and (!RPress)) { if (SpdX > SpdXMin) { if (SpdX > 0) { SpdX = SpdX - (2 * SpdXMod); } else { SpdX = SpdX - SpdXMod; } if (SpdX < SpdXMin) { SpdX = SpdXMin; } } } else if (SpdX > 0) { SpdX = SpdX - SpdXMod; if (SpdX < 0) { SpdX = 0; } } else { SpdX = SpdX + SpdXMod; if (SpdX > 0) { SpdX = 0; } } if (SpdX < SpdXMin) { SpdX = SpdX + SpdXMod; if (SpdX > SpdXMin) { SpdX = SpdXMin; } } else if (SpdX > SpdXMax) { SpdX = SpdX - SpdXMod; if (SpdX < SpdXMax) { SpdX = SpdXMax; } } } function SetSpdY() { SpdY = SpdY + (FallSpd - FlySpd); if (SpdY > SpdYMax) { SpdY = SpdYMax; } else if (SpdY < SpdYMin) { SpdY = SpdYMin; } } function SetFlySpd() { if (WingPush) { FlySpd = FlyBaseSpd; WingPush = false; } else if (FlySpd > 0) { FlySpd = FlySpd - 0.5; } else { FlySpd = 0; } } function DoPersHit(l_SideHit, l_Hitted) { switch (l_SideHit) { case "Right" : if (l_Hitted.SpdX >= 0) { l_Hitted.SpdX = SpdX; } else { l_Hitted.SpdX = l_Hitted.SpdX + (SpdX / 2); } SpdX = SpdX * -1; l_Hitted.SpdX = int(l_Hitted.SpdX); SpdX = int(SpdX); if (SpdX < MinBounceX) { SpdX = MinBounceX; } if ((l_Hitted.SpdX * -1) < l_Hitted.MinBounceX) { l_Hitted.SpdX = l_Hitted.MinBounceX * -1; } break; case "Left" : if (l_Hitted.SpdX >= 0) { l_Hitted.SpdX = SpdX; } else { l_Hitted.SpdX = l_Hitted.SpdX + (SpdX / 2); } SpdX = SpdX * -1; l_Hitted.SpdX = int(l_Hitted.SpdX); SpdX = int(SpdX); if ((SpdX * -1) < MinBounceX) { SpdX = MinBounceX * -1; } if (l_Hitted.SpdX < l_Hitted.MinBounceX) { l_Hitted.SpdX = l_Hitted.MinBounceX; } break; case "Top" : if (l_Hitted.SpdY <= 0) { l_Hitted.SpdY = SpdY / 2; } else { l_Hitted.SpdY = (l_Hitted.SpdY / 2) + (SpdY / 2); } SpdY = (SpdY / 2) * -1; l_Hitted.SpdY = int(l_Hitted.SpdY); SpdY = int(SpdY); if ((SpdY * -1) < MinBounceY) { SpdY = MinBounceY * -1; } if (l_Hitted.SpdY < l_Hitted.MinBounceY) { l_Hitted.SpdY = l_Hitted.MinBounceY; } break; case "Bottom" : if (l_Hitted.SpdY >= 0) { l_Hitted.SpdY = SpdY / 2; } else { l_Hitted.SpdY = (l_Hitted.SpdY / 2) + (SpdY / 2); } SpdY = (SpdY / 2) * -1; l_Hitted.SpdY = int(l_Hitted.SpdY); SpdY = int(SpdY); if (SpdY < MinBounceY) { SpdY = MinBounceY; } if ((l_Hitted.SpdY * -1) < l_Hitted.MinBounceY) { l_Hitted.SpdY = l_Hitted.MinBounceY * -1; } break; } } function PlayBounce() { if (_global.C._parent.SonBounce._currentframe == 1) { _global.C._parent.SonBounce.gotoAndPlay(2); _global.Sounds.PlaySound("Bounce1", 100, 1); _global.Sounds.PlaySound("Collide17", 100, 1); } } function PlayHurtBounce() { if (_global.C._parent.SonBounce._currentframe == 1) { _global.C._parent.SonBounce.gotoAndPlay(2); if (random(100) < 50) { _global.Sounds.PlaySound("Collide15", 100, 1); _global.Sounds.PlaySound("BigHit6", 80, 1); } else { _global.Sounds.PlaySound("Collide12", 100, 1); _global.Sounds.PlaySound("BigHit4", 80, 1); } } } function ChangeEtat(l_NewAction) { if (EtatOld != l_NewAction) { EtatOld = Etat; Etat = l_NewAction; RefMov.Obj.gotoAndStop(l_NewAction); } } function ChangeDir(l_NewDir) { if (DirOld != l_NewDir) { var _local2 = RefMov.Obj.Etat._currentframe; DirOld = Dir; Dir = l_NewDir; RefMov.gotoAndStop(Dir); RefMov.Obj.Etat.gotoAndPlay(_local2); } } function Actions() { ChangeDir(Dir); ChangeEtat(Etat); CheckControl(); ChangeDir(Dir); ChangeEtat(Etat); this[Etat](); ChangeDir(Dir); ChangeEtat(Etat); } }
Symbol 1216 MovieClip [__Packages.PlayerObj] Frame 0
class PlayerObj extends CharacterObj { var Choice, Nom, CanHitSpike, CanHitElectro, Etat, DistU, DistD, DistR, DistL, RBordIn, LBordIn, RBordOut, LBordOut, StartX, StartY, MaxHealth, Health, Dammage, LanceDist, IsOver, SquidPowerTime, SpitDistX, SpitDistY, SpPress, Invincible, BlocMove, Type, FrStartWait, FrWait, FrEndWait, FrDie, FrPower, RefMov, SetSpdY, SetMoveLine, CrossX, MoveLine, CrossY, CheckInRange, CheckHitY, Move, UpPress, LPress, RPress, ChangeSide, PosX, SetSpdX, SetFlySpd, CheckCollide, SpdX, SpdY, PosY, Dir, StartDir, FlySpd, WingPush, UpRelease, KeyMapping, ItemGetHitX, ItemGetHitY, PlayBounce, MinBounceUnder, SideHitY, SideHitX, MinBounceY, DoPersHit, NoHitLg, PlayHurtBounce, DirOld; function PlayerObj (l_RefMov) { super(l_RefMov); Choice = _global.Param[("G_" + Nom) + "Choice"]; if ((Choice == "Pat") or (Choice == "Squid")) { CanHitSpike = true; } else { CanHitElectro = true; } Etat = "StartWait"; DistU = 30; DistD = 0; DistR = 14; DistL = 14; RBordIn = 675; LBordIn = -175; RBordOut = 520; LBordOut = -20; StartX = l_RefMov._x; StartY = l_RefMov._y; if (_global.Param.G_LvlType == "Normal") { MaxHealth = 20; } else { MaxHealth = 10; } Health = MaxHealth; Dammage = 2; LanceDist = 10; IsOver = false; SquidPowerTime = 5; SpitDistX = 24; SpitDistY = 29; SpPress = false; Invincible = false; BlocMove = false; Type = "Player"; FrStartWait = 29; FrWait = 90; FrEndWait = 4; FrDie = 40; if (Choice == "Bob") { FrPower = 301; } else if (Choice == "Pat") { FrPower = 8; } else if (Choice == "Squid") { FrPower = 49; } else { FrPower = 176; } } function StartWait() { var _local2 = RefMov.Obj.Etat._currentframe; if (_local2 >= FrStartWait) { Etat = "Wait"; } } function Wait() { SetSpdY(); SetMoveLine(); CrossX = MoveLine.X2; CrossY = MoveLine.Y2; for (var _local4 in _global.C.G_HitItem) { var _local3 = CheckInRange(_global.C[_global.C.G_HitItem[_local4]]); if (_local3) { CheckHitY(_global.C[_global.C.G_HitItem[_local4]]); } } Move(); var _local5 = RefMov.Obj.Etat._currentframe; if ((((_local5 >= FrWait) or RPress) or LPress) or UpPress) { Etat = "EndWait"; } } function EndWait() { if (ChangeSide) { if (PosX == RBordOut) { PosX = LBordIn; } else { PosX = RBordIn; } RefMov._x = int(PosX); ChangeSide = false; } SetSpdX(); SetFlySpd(); SetSpdY(); CheckCollide(); Move(); var _local2 = RefMov.Obj.Etat._currentframe; if (_local2 >= FrEndWait) { BlocMove = true; Etat = "Idle"; } } function Die() { var _local3 = RefMov.Obj.Etat._currentframe; if (_local3 == 2) { _global.Sounds.PlaySound("Die6", 100, 1); } if (_local3 >= FrDie) { if (_global.Param.G_LvlType == "Bonus") { IsOver = true; Etat = "PasLa"; } else if (_global.Param["G_Life" + Nom] <= 0) { IsOver = true; Etat = "PasLa"; } else { StartPlay(); } } } function GetHurt(l_Killer) { if (!Invincible) { if ((Etat != "HurtBounce") or (l_Killer.Type == "Dragon")) { if (Choice == "Sandy") { _global.Sounds.StopSound("PowerSandy3"); } Health = Health - l_Killer.Dammage; if (Health < 0) { Health = 0; } RefMov._parent["Stat" + Nom].LifeBar.gotoAndStop(101 - int((Health / MaxHealth) * 100)); if (Health == 0) { if (_global.Param.G_LvlType != "Bonus") { if (l_Killer.Type != "Player") { _global.Param["G_Life" + Nom]--; if (_global.Param["G_Life" + Nom] <= 0) { _global.Param["G_Life" + Nom] = -1; RefMov._parent["Stat" + Nom].NbLife.TxtNbLife = 0; } else { RefMov._parent["Stat" + Nom].NbLife.TxtNbLife = _global.Param["G_Life" + Nom] - 1; } } } else if (l_Killer.Type == "Player") { if ((l_Killer.Nom == "Player1") or ((l_Killer.Nom == "Player2") and (_global.Param.G_NbPlayer == 2))) { _global.C.Score.fGetPoints(l_Killer.Nom, _global.C.Score.mBonusPlayer, Nom); } } SpdX = 0; SpdY = 0; BlocMove = false; Etat = "Die"; } else { if (_global.Param.G_LvlType == "Bonus") { if ((l_Killer.Nom == "Player1") or ((l_Killer.Nom == "Player2") and (_global.Param.G_NbPlayer == 2))) { _global.C.Score.fGetPoints(l_Killer.Nom, _global.C.Score.mBonusHitPlayer, Nom); } } Etat = "HurtBounce"; } } } } function StartPlay() { PosX = StartX; PosY = StartY; Dir = StartDir; RefMov._x = StartX; RefMov._y = StartY; SpdX = 0; SpdY = 0; FlySpd = 0; WingPush = false; RPress = false; LPress = false; UpPress = false; UpRelease = true; Health = MaxHealth; RefMov._parent["Stat" + Nom].LifeBar.gotoAndStop(101 - int((Health / MaxHealth) * 100)); Etat = "StartWait"; } function CheckControl() { KeyMapping(); SetAction(); } function SelectHit(l_DirHit) { if (l_DirHit == "HitX") { var _local3 = _global.C[ItemGetHitX]; } else { var _local3 = _global.C[ItemGetHitY]; } switch (_local3.Type) { case "Plate" : DoHitPlate(l_DirHit); break; case "Spike" : DoHitSpike(_local3, l_DirHit); break; case "Electro" : DoHitElectro(_local3); break; case "Player" : if (_local3.BlocMove) { DoHitPlayer(_local3, l_DirHit); } break; case "Enemy" : if (_local3.BlocMove) { DoHitEnemy(_local3, l_DirHit); } break; case "Dragon" : if (_local3.BlocMove) { _local3.KillPlayer = true; PlayBounce(); if ((Choice == "Sandy") and (Etat == "UsePower")) { _global.C.Score.fGetPoints(Nom, _global.C.Score.mEnemy4Value, _local3.Type); _local3.BlocMove = false; _global.Sounds.PlaySound("MeduseDie8", 100, 1); _local3.Etat = "Die"; Etat = "Bounce"; DoHitPlate(l_DirHit); } else { _global.Sounds.PlaySound("HitElectro1", 100, 1); GetHurt(_local3); } } break; case "Bonus" : DoHitBonus(_local3); break; } if (l_DirHit == "HitX") { ItemGetHitX = ""; } else { ItemGetHitY = ""; } } function DoHitPlate(l_DirHit) { if (l_DirHit == "HitX") { SpdX = SpdX * -1; SpdX = int(SpdX); } else { SpdY = (SpdY / 3) * -1; if ((SideHitY == "Bottom") and (SpdY < MinBounceUnder)) { SpdY = MinBounceUnder; } SpdY = int(SpdY); } } function DoHitSpike(l_Hitted, l_DirHit) { if (!CanHitSpike) { DoHitPlate(l_DirHit); } else { _global.Sounds.PlaySound("HitSpike1", 80, 1); _global.Sounds.PlaySound("Collide15", 100, 1); if (l_DirHit == "HitX") { var _local3 = SideHitX; } else { var _local3 = SideHitY; } switch (_local3) { case "Right" : SpdX = SpdX * -1; SpdX = int(SpdX); break; case "Left" : SpdX = SpdX * -1; SpdX = int(SpdX); break; case "Top" : SpdY = (SpdY / 2) * -1; SpdY = int(SpdY); if ((SpdY * -1) < MinBounceY) { SpdY = MinBounceY * -1; } break; case "Bottom" : SpdY = (SpdY / 2) * -1; SpdY = int(SpdY); if (SpdY < MinBounceY) { SpdY = MinBounceY; } break; } GetHurt(l_Hitted); } } function DoHitElectro(l_Hitted) { if (CanHitElectro) { if (!Invincible) { _global.Sounds.PlaySound("HitElectro1", 100, 1); } GetHurt(l_Hitted); } } function DoHitPlayer(l_Hitted, l_DirHit) { if (_global.Param.G_LvlType == "Bonus") { DoHitEnemy(l_Hitted, l_DirHit); } else { PlayBounce(); if ((Etat == "Idle") or (Etat == "Fly")) { Etat = "Bounce"; } if ((l_Hitted.Etat == "Idle") or (l_Hitted.Etat == "Fly")) { l_Hitted.Etat = "Bounce"; } if (l_DirHit == "HitX") { if (SideHitX == "Right") { DoPersHit("Right", l_Hitted); } else { DoPersHit("Left", l_Hitted); } } else if (SideHitY == "Top") { DoPersHit("Top", l_Hitted); } else { DoPersHit("Bottom", l_Hitted); } } } function DoHitEnemy(l_Hitted, l_DirHit) { if ((Etat == "Idle") or (Etat == "Fly")) { Etat = "Bounce"; } if ((l_Hitted.Etat == "Idle") or (l_Hitted.Etat == "Fly")) { l_Hitted.Etat = "Bounce"; } if (l_DirHit == "HitX") { if (SideHitX == "Right") { var _local4 = PosY - LanceDist; var _local3 = l_Hitted.PosY - l_Hitted.LanceDist; var _local5 = Math.abs(_local4 - _local3); DoPersHit("Right", l_Hitted); if (_local5 > NoHitLg) { if (_local4 < _local3) { if (Dir == "L") { PlayHurtBounce(); l_Hitted.GetHurt(this); } else { PlayBounce(); } } else if (l_Hitted.Dir == "R") { PlayHurtBounce(); GetHurt(l_Hitted); } else { PlayBounce(); } } else { PlayBounce(); } } else { var _local4 = PosY - LanceDist; var _local3 = l_Hitted.PosY - l_Hitted.LanceDist; var _local5 = Math.abs(_local4 - _local3); DoPersHit("Left", l_Hitted); if (_local5 > NoHitLg) { if (_local4 < _local3) { if (Dir == "R") { l_Hitted.GetHurt(this); PlayHurtBounce(); } else { PlayBounce(); } } else if (l_Hitted.Dir == "L") { GetHurt(l_Hitted); PlayHurtBounce(); } else { PlayBounce(); } } else { PlayBounce(); } } } else if (SideHitY == "Top") { PlayHurtBounce(); DoPersHit("Top", l_Hitted); l_Hitted.GetHurt(this); } else { PlayHurtBounce(); DoPersHit("Bottom", l_Hitted); GetHurt(l_Hitted); } } function DoHitBonus(l_Hitted) { if (l_Hitted.NoBonus == 4) { if (l_Hitted.Etat == "PowerBonus") { AddPower(); _global.C.Score.fGetPoints(Nom, _global.C.Score.mBonus4Value, l_Hitted.Nom); l_Hitted.Etat = "PowerPicked"; } } else if ((l_Hitted.Etat == "Bonus") or (l_Hitted.Etat == "Idle")) { var _local4 = 0; switch (l_Hitted.NoBonus) { case 1 : _local4 = _global.C.Score.mBonus1Value; break; case 2 : _local4 = _global.C.Score.mBonus2Value; break; case 3 : _local4 = _global.C.Score.mBonus3Value; } _global.C.Score.fGetPoints(Nom, _local4, l_Hitted.Nom); l_Hitted.Etat = "Picked"; } } function AddPower() { if (_global.Param["G_Power" + Nom] < 3) { _global.Param["G_Power" + Nom]++; RefMov._parent["Stat" + Nom].NbPower.gotoAndStop(_global.Param["G_Power" + Nom] + 1); } } function SetAction() { if (RPress and (!LPress)) { Dir = "R"; } else if (LPress and (!RPress)) { Dir = "L"; } if (_global.Param.G_LvlType == "Normal") { if ((SpPress and (_global.Param["G_Power" + Nom] > 0)) and ((Etat == "Idle") or (Etat == "Fly"))) { if ((!((Choice == "Pat") and (_global.C.Spit1.RefMov._x != undefined))) and (!((Choice == "Squid") and _global.C.G_SquidPower))) { _global.Param["G_Power" + Nom]--; RefMov._parent["Stat" + Nom].NbPower.gotoAndStop(_global.Param["G_Power" + Nom] + 1); if (Choice == "Bob") { Invincible = true; } else if (Choice == "Pat") { _global.C.G_WhoUsePat = Nom; _global.C.G_PatPower = true; } if (Choice == "Bob") { _global.Sounds.PlaySound("PowerBob2", 0, 100); _global.Sounds.G_TabSonFade.push(["PowerBob2", 40, "In", 2]); } else if (Choice == "Sandy") { _global.Sounds.PlaySound("PowerSandy1", 100, 1); } else if (Choice == "Squid") { _global.C.G_SquidPowerEnd = _global.C.G_TimeNowSquid + SquidPowerTime; _global.C.G_SquidPower = true; _global.Sounds.PlaySound("PowerSquid5", 100, 1); } Etat = "UsePower"; } } } if (Etat != "UsePower") { if (Choice == "Bob") { _global.Sounds.StopSound("PowerBob2"); } else if (Choice == "Sandy") { _global.Sounds.StopSound("PowerSandy3"); } } } function UsePower() { this[Choice + "UsePower"](); } function BobUsePower() { if (FlySpd != 0) { RefMov.Obj.Etat.Fly.play(); } if (ChangeSide) { if (PosX == RBordOut) { PosX = LBordIn; } else { PosX = RBordIn; } RefMov._x = int(PosX); ChangeSide = false; } SetSpdX(); SetFlySpd(); SetSpdY(); CheckCollide(); Move(); if (Etat == "UsePower") { var _local3 = RefMov.Obj.Etat._currentframe; if (_local3 >= FrPower) { Invincible = false; _global.Sounds.G_TabSonFade.push(["PowerBob2", 0, "Out", 5]); Etat = "Idle"; } } else { Invincible = false; _global.Sounds.StopSound("PowerBob2"); } } function PatUsePower() { if (ChangeSide) { if (PosX == RBordOut) { PosX = LBordIn; } else { PosX = RBordIn; } RefMov._x = int(PosX); ChangeSide = false; } SetSpdX(); SetFlySpd(); SetSpdY(); CheckCollide(); Move(); if (Etat == "UsePower") { var _local3 = RefMov.Obj.Etat._currentframe; if (_local3 == 1) { _global.Sounds.PlaySound("PowerPat3", 100, 1); } if (_local3 == 5) { _global.C._parent.attachMovie("Spit", "Spit1", _global.C.G_IndexDepth); _global.C.G_IndexDepth++; _global.C.Spit1.Initial(this); } if (_local3 >= FrPower) { Etat = "Idle"; } } } function SquidUsePower() { SpdX = 0; SpdY = 0; if (Etat == "UsePower") { var _local3 = RefMov.Obj.Etat._currentframe; if (_local3 == 1) { _global.Sounds.PlaySound("PowerSquid1", 100, 1); } if (_local3 >= FrPower) { Etat = "Idle"; } } } function SandyUsePower() { if (ChangeSide) { if (PosX == RBordOut) { PosX = LBordIn; } else { PosX = RBordIn; } RefMov._x = int(PosX); ChangeSide = false; } SetSpdX(); SetFlySpd(); SetSpdY(); CheckCollide(); Move(); if (Etat == "UsePower") { var _local3 = RefMov.Obj.Etat._currentframe; if (_local3 == 6) { _global.Sounds.PlaySound("PowerSandy3", 100, 10000); _global.Sounds.G_TabSonFade.push(["PowerSandy3", 70, "In", 5]); } if (_local3 >= FrPower) { Etat = "Idle"; } } } function ChangeDir(l_NewDir) { if (DirOld != l_NewDir) { var _local2 = RefMov.Obj.Etat._currentframe; DirOld = Dir; Dir = l_NewDir; RefMov.gotoAndStop(Choice + Dir); RefMov.Obj.Etat.gotoAndPlay(_local2); } } }
Symbol 1217 MovieClip [__Packages.SpitObj] Frame 0
class SpitObj extends PlayerObj { var BaseSpdX, FrHit, DistU, DistD, DistR, DistL, Dammage, ChangeSide, RBordOut, PosX, LBordIn, RBordIn, RefMov, CheckCollide, Move, Etat, RPress, LPress, SpdX, PosY, SpdY, FallSpd, SpdYMax, ItemGetHitX, ItemGetHitY, SideHitX, DoPersHit, SideHitY, EtatOld, DirOld, Dir; function SpitObj (l_RefMov) { super(l_RefMov); BaseSpdX = 20; FrHit = 20; DistU = 5; DistD = 5; DistR = -10; DistL = -10; Dammage = 10; } function Fly() { if (ChangeSide) { if (PosX == RBordOut) { PosX = LBordIn; } else { PosX = RBordIn; } RefMov._x = int(PosX); ChangeSide = false; } SetSpdY(); CheckCollide(); Move(); } function Hit() { var _local3 = RefMov.Obj.Etat._currentframe; if (_local3 == 1) { _global.Sounds.PlaySound("PowerPat2", 100, 1); } if (_local3 >= FrHit) { Etat = "Destroy"; } } function Destroy() { RefMov.swapDepths(10); RefMov.removeMovieClip(); _global.C.G_Items.splice(_global.C.i, 1); } function Initial(l_Shooter) { RefMov = _global.C._parent.Spit1; if (l_Shooter.Dir == "R") { RefMov._x = l_Shooter.RefMov._x + l_Shooter.SpitDistX; PosX = RefMov._x; RPress = true; LPress = false; SpdX = BaseSpdX; } else { RefMov._x = l_Shooter.RefMov._x - l_Shooter.SpitDistX; PosX = RefMov._x; RPress = false; LPress = true; SpdX = BaseSpdX * -1; } RefMov._y = l_Shooter.RefMov._y - l_Shooter.SpitDistY; PosY = RefMov._y; SpdY = 0; _global.C.G_Items.push("Spit1"); _global.C.G_HitItem.push("Spit1"); Etat = "Fly"; } function SetSpdY() { SpdY = SpdY + FallSpd; if (SpdY > SpdYMax) { SpdY = SpdYMax; } } function SelectHit(l_DirHit) { if (l_DirHit == "HitX") { var _local3 = _global.C[ItemGetHitX]; } else { var _local3 = _global.C[ItemGetHitY]; } switch (_local3.Type) { case "Plate" : DoHitPlate(l_DirHit, _local3); break; case "Spike" : DoHitSpike(_local3, l_DirHit); break; case "Electro" : DoHitElectro(_local3); break; case "Player" : if (_local3.BlocMove) { DoHitPlayer(_local3, l_DirHit); } break; case "Enemy" : if (_local3.BlocMove) { DoHitEnemy(_local3, l_DirHit); } break; case "Dragon" : Etat = "Hit"; break; case "Bonus" : DoHitBonus(_local3); break; } if (l_DirHit == "HitX") { ItemGetHitX = ""; } else { ItemGetHitY = ""; } } function DoHitPlate(l_DirHit, l_Hitted) { if (l_DirHit == "HitX") { Etat = "Hit"; } else if (_global.C._parent[l_Hitted.Nom].IsGround) { Etat = "Hit"; } else { SpdY = (SpdY / 3) * -1; } } function DoHitSpike(l_Hitted, l_DirHit) { DoHitPlate(l_DirHit); } function DoHitElectro(l_Hitted) { } function DoHitPlayer(l_Hitted, l_DirHit) { if ((l_Hitted.Etat == "Idle") or (l_Hitted.Etat == "Fly")) { l_Hitted.Etat = "Bounce"; } if (l_DirHit == "HitX") { if (SideHitX == "Right") { DoPersHit("Right", l_Hitted); } else { DoPersHit("Left", l_Hitted); } } else if (SideHitY == "Top") { DoPersHit("Top", l_Hitted); } else { DoPersHit("Bottom", l_Hitted); } _global.Sounds.PlaySound("PowerPat3", 100, 1); Etat = "Hit"; } function DoHitEnemy(l_Hitted, l_DirHit) { if ((l_Hitted.Etat == "Idle") or (l_Hitted.Etat == "Fly")) { l_Hitted.Etat = "Bounce"; } if (l_DirHit == "HitX") { if (SideHitX == "Right") { DoPersHit("Right", l_Hitted); l_Hitted.GetHurt(this); } else { DoPersHit("Left", l_Hitted); l_Hitted.GetHurt(this); } } else if (SideHitY == "Top") { DoPersHit("Top", l_Hitted); l_Hitted.GetHurt(this); } else { DoPersHit("Bottom", l_Hitted); l_Hitted.GetHurt(this); } Etat = "Hit"; } function DoHitBonus(l_Hitted) { } function ChangeEtat(l_NewAction) { if (EtatOld != l_NewAction) { EtatOld = Etat; Etat = l_NewAction; RefMov.Obj.gotoAndStop(l_NewAction); } } function ChangeDir(l_NewDir) { if (DirOld != l_NewDir) { DirOld = Dir; Dir = l_NewDir; RefMov.gotoAndStop(Dir); } } function Actions() { ChangeDir(Dir); ChangeEtat(Etat); this[Etat](); } }
Symbol 1218 MovieClip [__Packages.ElectroObj] Frame 0
class ElectroObj extends PlateObj { var Type, Dammage, BlocMove, DistU, PosY, DistD, DistR, PosX, DistL; function ElectroObj (l_RefMov) { super(l_RefMov); Type = "Electro"; Dammage = 2; BlocMove = false; } function CheckCollide() { if (_global.C.Player1.CanHitElectro and (!_global.C.Player1.Invincible)) { if (((_global.C.Player1.PosY - _global.C.Player1.DistU) <= (PosY + DistD)) and ((_global.C.Player1.PosY + _global.C.Player1.DistD) >= (PosY - DistU))) { var InRange = CheckInRange(_global.C.Player1); if (InRange) { with (_global.C.Player1) { SpdY = (SpdY / 2) * -1; SpdY = int(SpdY); if ((SpdY * -1) < MinBounceY) { SpdY = MinBounceY * -1; } } } } } if (_global.C.Player2.CanHitElectro and (!_global.C.Player2.Invincible)) { if (((_global.Param.G_NbPlayer == 2) and ((_global.C.Player2.PosY - _global.C.Player2.DistU) <= (PosY + DistD))) and ((_global.C.Player2.PosY + _global.C.Player2.DistD) >= (PosY - DistU))) { var InRange = CheckInRange(_global.C.Player2); if (InRange) { with (_global.C.Player2) { SpdY = (SpdY / 2) * -1; SpdY = int(SpdY); if ((SpdY * -1) < MinBounceY) { SpdY = MinBounceY * -1; } } } } } } function CheckInRange(l_RefItem) { var _local4 = PosX + DistR; var _local3 = PosX - DistL; if ((_local3 <= (l_RefItem.PosX + l_RefItem.DistR)) and (_local4 >= (l_RefItem.PosX - l_RefItem.DistL))) { return(true); } return(false); } function Actions() { CheckCollide(); } }
Symbol 1219 MovieClip [__Packages.EnemyObj] Frame 0
class EnemyObj extends CharacterObj { var BlocMove, SpdXMin, SpdXMax, SpdYMin, SpdYMax, SpdXBonusMod, EnemyRBordIn, EnemyLBordIn, EnemyRBordOut, EnemyLBordOut, BonusRBordIn, BonusLBordIn, BonusRBordOut, BonusLBordOut, RBordIn, LBordIn, RBordOut, LBordOut, EnemyDistU, EnemyDistD, EnemyDistR, EnemyDistL, BonusDistU, BonusDistD, BonusDistR, BonusDistL, DistU, DistD, DistR, DistL, LanceDist, HaveEnter, NoBonus, Type, FrEnter, FrReenter, FrDie, FrBonus, FrPicked, FrPowerBonus, FrPowerPicked, Etat, PosX, RefMov, PosY, RPress, LPress, Dir, SetSpdY, CheckCollide, Move, ChangeSide, Nom, Health, BaseHealth, ItemGetHitX, ItemGetHitY, SpdX, SpdY, MinBounceUnder, SideHitY, SideHitX, MinBounceY, DoPersHit, NoHitLg, PlayHurtBounce, PlayBounce, AttachType, WingPush, FlySpd, CheckInRange; function EnemyObj (l_RefMov) { super(l_RefMov); BlocMove = false; SpdXMin = -4; SpdXMax = 4; SpdYMin = -4; SpdYMax = 9; SpdXBonusMod = 0.04; EnemyRBordIn = 520; EnemyLBordIn = -20; EnemyRBordOut = 520; EnemyLBordOut = -20; BonusRBordIn = 502; BonusLBordIn = -2; BonusRBordOut = 502; BonusLBordOut = -2; RBordIn = EnemyRBordIn; LBordIn = EnemyLBordIn; RBordOut = EnemyRBordOut; LBordOut = EnemyLBordOut; EnemyDistU = 30; EnemyDistD = 0; EnemyDistR = 14; EnemyDistL = 14; BonusDistU = 24; BonusDistD = -6; BonusDistR = 7; BonusDistL = 7; DistU = EnemyDistU; DistD = EnemyDistD; DistR = EnemyDistR; DistL = EnemyDistL; LanceDist = 11; HaveEnter = false; NoBonus = 1; Type = "Enemy"; FrEnter = 10; FrReenter = 90; FrDie = 10; FrBonus = 208; FrPicked = 8; FrPowerBonus = 208; FrPowerPicked = 9; } function Wait() { } function Frozen() { if ((!_global.C.G_SquidPower) and (Etat == "Frozen")) { Etat = "Idle"; } } function StartEnter() { var _local3 = _global.C.G_StartPos[random(_global.C.G_NbWindows)]; PosX = _local3[0]; RefMov._x = int(PosX); PosY = _local3[1]; RefMov._y = int(PosY); RPress = false; LPress = false; if (random(100) < 50) { Dir = "R"; } else { Dir = "L"; } if (HaveEnter) { Etat = "Reenter"; } else { Etat = "Enter"; } } function Enter() { var _local2 = RefMov.Obj.Etat._currentframe; if (_local2 >= FrEnter) { BlocMove = true; HaveEnter = true; Etat = "Idle"; } } function Reenter() { var _local2 = RefMov.Obj.Etat._currentframe; if (_local2 >= FrReenter) { BlocMove = true; Etat = "Idle"; } } function Die() { SetDieSpdX(); SetSpdY(); CheckCollide(); Move(); var _local3 = RefMov.Obj.Etat._currentframe; if (_local3 == 2) { _global.Sounds.PlaySound("Die6", 100, 1); } if (_local3 >= FrDie) { if (NoBonus == 4) { Etat = "PowerBonus"; } else { Etat = "Bonus"; } } } function Bonus() { if (ChangeSide) { if (PosX == RBordOut) { PosX = LBordIn; } else { PosX = RBordIn; } RefMov._x = int(PosX); ChangeSide = false; } SetDieSpdX(); SetSpdY(); CheckCollide(); Move(); if (Etat == "Bonus") { CheckPicked(); if (Etat == "Bonus") { var _local3 = RefMov.Obj.Etat._currentframe; if ((_local3 >= FrBonus) and (Etat == "Bonus")) { _global.C.G_BkUpEnemy.push(Nom); Type = "Enemy"; BlocMove = false; Health = BaseHealth; Etat = "Wait"; _global.C.G_NbEnemys--; RefMov.removeMovieClip(); _global.C.G_Items.splice(_global.C.i, 1); } } } } function PowerBonus() { if (ChangeSide) { if (PosX == RBordOut) { PosX = LBordIn; } else { PosX = RBordIn; } RefMov._x = int(PosX); ChangeSide = false; } SetDieSpdX(); SetSpdY(); CheckCollide(); Move(); if (Etat == "PowerBonus") { CheckPicked(); if (Etat == "PowerBonus") { var _local3 = RefMov.Obj.Etat._currentframe; if ((_local3 >= FrPowerBonus) and (Etat == "PowerBonus")) { _global.C.G_BkUpEnemy.push(Nom); Type = "Enemy"; BlocMove = false; Health = BaseHealth; Etat = "Wait"; _global.C.G_NbEnemys--; RefMov.removeMovieClip(); _global.C.G_Items.splice(_global.C.i, 1); } } } } function Picked() { var _local3 = RefMov.Obj.Etat._currentframe; if (_local3 == 2) { _global.Sounds.PlaySound("SmallBell1", 100, 1); } if (_local3 >= FrPicked) { Etat = "Destroy"; } } function PowerPicked() { var _local3 = RefMov.Obj.Etat._currentframe; if (_local3 == 2) { _global.Sounds.PlaySound("SmallBell1", 100, 1); } if (_local3 >= FrPowerPicked) { Etat = "Destroy"; } } function Destroy() { _global.C.G_NbEnemys--; RefMov.swapDepths(10); RefMov.removeMovieClip(); _global.C.G_Items.splice(_global.C.i, 1); delete _global.C[Nom]; } function SelectHit(l_DirHit) { if (l_DirHit == "HitX") { var _local3 = _global.C[ItemGetHitX]; } else { var _local3 = _global.C[ItemGetHitY]; } switch (_local3.Type) { case "Plate" : DoHitPlate(l_DirHit); break; case "Spike" : DoHitSpike(l_DirHit); break; case "Electro" : if (Type == "Enemy") { DoHitSpike(l_DirHit); } break; case "Player" : if (_local3.BlocMove) { DoHitPlayer(_local3, l_DirHit); } break; case "Enemy" : if (_local3.BlocMove) { DoHitEnemy(_local3, l_DirHit); } break; case "Bonus" : DoHitBonus(_local3); break; } if (l_DirHit == "HitX") { ItemGetHitX = ""; } else { ItemGetHitY = ""; } } function DoHitPlate(l_DirHit) { if (l_DirHit == "HitX") { if (random(100) > 90) { RPress = false; LPress = false; } SpdX = SpdX * -1; SpdX = int(SpdX); } else { SpdY = (SpdY / 3) * -1; if ((SideHitY == "Bottom") and (SpdY < MinBounceUnder)) { SpdY = MinBounceUnder; } SpdY = int(SpdY); } } function DoHitSpike(l_DirHit) { if (l_DirHit == "HitX") { var _local2 = SideHitX; } else { var _local2 = SideHitY; } switch (_local2) { case "Right" : SpdX = SpdX * -1; SpdX = int(SpdX); break; case "Left" : SpdX = SpdX * -1; SpdX = int(SpdX); break; case "Top" : SpdY = (SpdY / 2) * -1; SpdY = int(SpdY); if (((SpdY * -1) < MinBounceY) and (Type != "Bonus")) { SpdY = MinBounceY * -1; } break; case "Bottom" : SpdY = (SpdY / 2) * -1; SpdY = int(SpdY); if (SpdY < MinBounceY) { SpdY = MinBounceY; } break; } } function DoHitPlayer(l_Hitted, l_DirHit) { if (Type == "Bonus") { Etat = "Picked"; } else { if ((Etat == "Idle") or (Etat == "Fly")) { Etat = "Bounce"; } if ((l_Hitted.Etat == "Idle") or (l_Hitted.Etat == "Fly")) { l_Hitted.Etat = "Bounce"; } if (l_DirHit == "HitX") { if (SideHitX == "Right") { var _local4 = PosY - LanceDist; var _local3 = l_Hitted.PosY - l_Hitted.LanceDist; var _local5 = Math.abs(_local4 - _local3); DoPersHit("Right", l_Hitted); if (_local5 > NoHitLg) { if (_local4 < _local3) { if (Dir == "L") { PlayHurtBounce(); l_Hitted.GetHurt(this); } else { PlayBounce(); } } else if (l_Hitted.Dir == "R") { PlayHurtBounce(); GetHurt(l_Hitted); } else { PlayBounce(); } } else { PlayBounce(); } } else { var _local4 = PosY - LanceDist; var _local3 = l_Hitted.PosY - l_Hitted.LanceDist; var _local5 = Math.abs(_local4 - _local3); DoPersHit("Left", l_Hitted); if (_local5 > NoHitLg) { if (_local4 < _local3) { if (Dir == "R") { PlayHurtBounce(); l_Hitted.GetHurt(this); } else { PlayBounce(); } } else if (l_Hitted.Dir == "L") { PlayHurtBounce(); GetHurt(l_Hitted); } else { PlayBounce(); } } else { PlayBounce(); } } } else if (SideHitY == "Top") { PlayHurtBounce(); DoPersHit("Top", l_Hitted); l_Hitted.GetHurt(this); } else { PlayHurtBounce(); DoPersHit("Bottom", l_Hitted); GetHurt(l_Hitted); } } } function DoHitEnemy(l_Hitted, l_DirHit) { if (l_Hitted.Type != "Bonus") { if ((Etat == "Idle") or (Etat == "Fly")) { Etat = "Bounce"; } if ((l_Hitted.Etat == "Idle") or (l_Hitted.Etat == "Fly")) { l_Hitted.Etat = "Bounce"; } if (l_DirHit == "HitX") { if (SideHitX == "Right") { DoPersHit("Right", l_Hitted); RPress = false; LPress = false; l_Hitted.RPress = false; l_Hitted.LPress = false; } else { DoPersHit("Left", l_Hitted); RPress = false; LPress = false; l_Hitted.RPress = false; l_Hitted.LPress = false; } } else if (SideHitY == "Top") { DoPersHit("Top", l_Hitted); } else { DoPersHit("Bottom", l_Hitted); } } } function DoHitBonus(l_Hitted) { } function GetHurt(l_Killer) { Health = Health - l_Killer.Dammage; if (Health < 0) { Health = 0; } if (Health == 0) { var _local3 = 0; switch (AttachType) { case "Type1Enemy" : _local3 = _global.C.Score.mEnemy1Value; break; case "Type2Enemy" : _local3 = _global.C.Score.mEnemy2Value; break; case "Type3Enemy" : _local3 = _global.C.Score.mEnemy3Value; } _global.C.Score.fGetPoints(l_Killer.Nom, _local3, Nom); BecomeBonus(); SpdX = int(SpdX / 2); } else { Etat = "HurtBounce"; } } function BecomeBonus() { if (Nom == _global.C.G_AutoPower) { NoBonus = 4; } else { var _local3 = random(100); if (_local3 < 50) { NoBonus = 1; } else if (_local3 < 80) { NoBonus = 2; } else if (_local3 < 95) { NoBonus = 3; } else { NoBonus = 4; } } Type = "Bonus"; BlocMove = false; WingPush = false; FlySpd = 0; DistU = BonusDistU; DistD = BonusDistD; DistR = BonusDistR; DistL = BonusDistL; RBordIn = BonusRBordIn; LBordIn = BonusLBordIn; RBordOut = BonusRBordOut; LBordOut = BonusLBordOut; Etat = "Die"; } function CheckPicked() { if (((_global.C.Player1.PosY - _global.C.Player1.DistU) <= (PosY + DistD)) and ((_global.C.Player1.PosY + _global.C.Player1.DistD) >= (PosY - DistU))) { var _local4 = CheckInRange(_global.C.Player1); if (_local4) { if ((NoBonus == 4) and (Etat == "PowerBonus")) { _global.C.Player1.AddPower(); Etat = "PowerPicked"; _global.C.Score.fGetPoints("Player1", _global.C.Score.mBonus4Value, Nom); } else if (Etat == "Bonus") { var _local3 = 0; switch (NoBonus) { case 1 : _local3 = _global.C.Score.mBonus1Value; break; case 2 : _local3 = _global.C.Score.mBonus2Value; break; case 3 : _local3 = _global.C.Score.mBonus3Value; } _global.C.Score.fGetPoints("Player1", _local3, Nom); Etat = "Picked"; } } } else if (((_global.Param.NbPlayer == 2) and ((_global.C.Player2.PosY - _global.C.Player2.DistU) <= (PosY + DistD))) and ((_global.C.Player2.PosY + _global.C.Player2.DistD) >= (PosY - DistU))) { var _local4 = CheckInRange(_global.C.Player2); if (_local4) { if ((NoBonus == 4) and (Etat == "PowerBonus")) { _global.C.Player2.AddPower(); _global.C.Score.fGetPoints("Player2", _global.C.Score.mBonus4Value, Nom); Etat = "PowerPicked"; } else if (Etat == "Bonus") { var _local3 = 0; switch (NoBonus) { case 1 : _local3 = _global.C.Score.mBonus1Value; break; case 2 : _local3 = _global.C.Score.mBonus2Value; break; case 3 : _local3 = _global.C.Score.mBonus3Value; } _global.C.Score.fGetPoints("Player2", _local3, Nom); Etat = "Picked"; } } } } function SetDieSpdX() { if (SpdX > 0) { SpdX = SpdX - SpdXBonusMod; if (SpdX < 0) { SpdX = 0; } } else { SpdX = SpdX + SpdXBonusMod; if (SpdX > 0) { SpdX = 0; } } } function CheckControl() { if (Etat == "Idle") { SetAction(); } } function SetAction() { } }
Symbol 1220 MovieClip [__Packages.Type2EnemyObj] Frame 0
class Type2EnemyObj extends EnemyObj { var SpdForFlap, BaseHealth, Health, Dammage, AttachType, SpdXMin, SpdXMax, SpdYMin, SpdYMax, SpdXBonusMod, EnemyDistU, EnemyDistD, EnemyDistR, EnemyDistL, DistU, DistD, DistR, DistL, LanceDist, SpdX, SpdY, Etat, LPress, RPress, Dir, WingPush; function Type2EnemyObj (l_RefMov) { super(l_RefMov); SpdForFlap = 5; BaseHealth = 4; Health = 4; Dammage = 2; AttachType = "Type2Enemy"; SpdXMin = -6; SpdXMax = 6; SpdYMin = -6; SpdYMax = 13; SpdXBonusMod = 0.04; EnemyDistU = 26; EnemyDistD = 0; EnemyDistR = 14; EnemyDistL = 14; DistU = EnemyDistU; DistD = EnemyDistD; DistR = EnemyDistR; DistL = EnemyDistL; LanceDist = 11; } function SetAction() { if (_global.C.G_SquidPower) { SpdX = 0; SpdY = 0; Etat = "Frozen"; } else { if (((SpdX == 0) and (!RPress)) and (!LPress)) { if (Dir == "R") { Dir = "L"; LPress = true; RPress = false; } else { Dir = "R"; RPress = true; LPress = false; } } else if ((SpdX == SpdXMin) or (SpdX == SpdXMax)) { if (random(1000) > 995) { if (Dir == "R") { Dir = "L"; LPress = true; RPress = false; } else { Dir = "R"; RPress = true; LPress = false; } } } if ((random(100) > 90) or (SpdY >= SpdForFlap)) { WingPush = true; } } } }
Symbol 1221 MovieClip [__Packages.Player1Obj] Frame 0
class Player1Obj extends PlayerObj { var RPress, LPress, UpRelease, WingPush, UpPress, SpPress; function Player1Obj (l_RefMov) { super(l_RefMov); _global.C.G_Players.push(l_RefMov._name); _global.C.G_HitItem.push(l_RefMov._name); } function KeyMapping() { if (Key.isDown(39)) { RPress = true; } else { RPress = false; } if (Key.isDown(37)) { LPress = true; } else { LPress = false; } if (Key.isDown(38)) { if (UpRelease) { WingPush = true; UpPress = true; UpRelease = false; } } else { UpPress = false; UpRelease = true; } if (Key.isDown(13)) { SpPress = true; } else { SpPress = false; } } }
Symbol 1222 MovieClip [__Packages.Type3EnemyObj] Frame 0
class Type3EnemyObj extends EnemyObj { var SpdForFlap, BaseHealth, Health, Dammage, AttachType, SpdXMin, SpdXMax, SpdYMin, SpdYMax, SpdXBonusMod, EnemyDistU, EnemyDistD, EnemyDistR, EnemyDistL, DistU, DistD, DistR, DistL, LanceDist, SpdX, SpdY, Etat, LPress, RPress, Dir, WingPush; function Type3EnemyObj (l_RefMov) { super(l_RefMov); SpdForFlap = 5; BaseHealth = 4; Health = 4; Dammage = 2; AttachType = "Type3Enemy"; SpdXMin = -9; SpdXMax = 9; SpdYMin = -9; SpdYMax = 16; SpdXBonusMod = 0.04; EnemyDistU = 26; EnemyDistD = 0; EnemyDistR = 14; EnemyDistL = 14; DistU = EnemyDistU; DistD = EnemyDistD; DistR = EnemyDistR; DistL = EnemyDistL; LanceDist = 11; } function SetAction() { if (_global.C.G_SquidPower) { SpdX = 0; SpdY = 0; Etat = "Frozen"; } else { if (((SpdX == 0) and (!RPress)) and (!LPress)) { if (Dir == "R") { Dir = "L"; LPress = true; RPress = false; } else { Dir = "R"; RPress = true; LPress = false; } } else if ((SpdX == SpdXMin) or (SpdX == SpdXMax)) { if (random(1000) > 990) { if (Dir == "R") { Dir = "L"; LPress = true; RPress = false; } else { Dir = "R"; RPress = true; LPress = false; } } } if ((random(100) > 90) or (SpdY >= SpdForFlap)) { WingPush = true; } } } }
Symbol 1223 MovieClip [__Packages.Player2Obj] Frame 0
class Player2Obj extends PlayerObj { var BlocMove, Etat, RPress, LPress, UpRelease, WingPush, UpPress, SpPress; function Player2Obj (l_RefMov) { super(l_RefMov); if ((_global.Param.G_NbPlayer == 1) and (_global.Param.G_LvlType == "Normal")) { BlocMove = false; Etat = "PasLa"; l_RefMov.Obj.gotoAndStop("PasLa"); } else { _global.C.G_Players.push(l_RefMov._name); _global.C.G_HitItem.push(l_RefMov._name); } } function KeyMapping() { if (Key.isDown(70)) { RPress = true; } else { RPress = false; } if (Key.isDown(83)) { LPress = true; } else { LPress = false; } if (Key.isDown(69)) { if (UpRelease) { WingPush = true; UpPress = true; UpRelease = false; } } else { UpPress = false; UpRelease = true; } if (Key.isDown(32)) { SpPress = true; } else { SpPress = false; } } }
Symbol 1224 MovieClip [__Packages.Type1EnemyObj] Frame 0
class Type1EnemyObj extends EnemyObj { var SpdForFlap, BaseHealth, Health, Dammage, AttachType, SpdXMin, SpdXMax, SpdYMin, SpdYMax, SpdXBonusMod, EnemyDistU, EnemyDistD, EnemyDistR, EnemyDistL, DistU, DistD, DistR, DistL, LanceDist, SpdX, SpdY, Etat, RPress, LPress, Dir, WingPush; function Type1EnemyObj (l_RefMov) { super(l_RefMov); SpdForFlap = 5; BaseHealth = 2; Health = 2; Dammage = 2; AttachType = "Type1Enemy"; SpdXMin = -4; SpdXMax = 4; SpdYMin = -4; SpdYMax = 9; SpdXBonusMod = 0.04; EnemyDistU = 26; EnemyDistD = 0; EnemyDistR = 14; EnemyDistL = 14; DistU = EnemyDistU; DistD = EnemyDistD; DistR = EnemyDistR; DistL = EnemyDistL; LanceDist = 11; } function SetAction() { if (_global.C.G_SquidPower) { SpdX = 0; SpdY = 0; Etat = "Frozen"; } else { if (random(100) > 97) { RPress = false; LPress = false; } if (((SpdX == 0) and (!RPress)) and (!LPress)) { if (Dir == "R") { Dir = "L"; LPress = true; RPress = false; } else { Dir = "R"; RPress = true; LPress = false; } } if ((random(100) > 90) or (SpdY >= SpdForFlap)) { WingPush = true; } } } }
Symbol 1225 MovieClip [__Packages.BonusObj] Frame 0
class BonusObj { var RefMov, Nom, Type, Etat, EtatOld, PosX, PosY, NoBonus, DistU, DistD, DistL, DistR, BlocMove, FrEnter, FrIdle, FrPicked; function BonusObj (l_RefMov) { RefMov = l_RefMov; Nom = RefMov._name; Type = "FixBonus"; _global.C.G_HitItem.push(Nom); _global.C.G_BonusList.push(Nom); Etat = "Wait"; EtatOld = "Wait"; PosX = RefMov._x; PosY = RefMov._y; var _local3 = random(100); if (_local3 < 60) { NoBonus = 1; } else if (_local3 < 90) { NoBonus = 2; } else { NoBonus = 3; } DistU = 9; DistD = 9; DistL = 9; DistR = 9; BlocMove = false; FrEnter = 8; FrIdle = 208; FrPicked = 8; } function Wait() { } function Enter() { var _local2 = RefMov.Etat._currentframe; if (_local2 >= FrEnter) { Etat = "Idle"; } } function Idle() { if (Etat == "Idle") { CheckPicked(); if (Etat == "Idle") { var _local2 = RefMov.Etat._currentframe; if ((_local2 >= FrIdle) and (Etat == "Idle")) { Etat = "Destroy"; } } } } function Picked() { var _local3 = RefMov.Etat._currentframe; if (_local3 == 2) { _global.Sounds.PlaySound("SmallBell1", 100, 1); } if (_local3 >= FrPicked) { Etat = "Destroy"; } } function Destroy() { RefMov.swapDepths(10); RefMov.removeMovieClip(); _global.C.G_Items.splice(_global.C.i, 1); delete _global.C[Nom]; } function CheckInRange(l_RefItem) { var _local4 = PosX + DistR; var _local3 = PosX - DistL; if ((_local3 <= (l_RefItem.PosX + l_RefItem.DistR)) and (_local4 >= (l_RefItem.PosX - l_RefItem.DistL))) { return(true); } return(false); } function CheckPicked() { if (((_global.C.Player1.PosY - _global.C.Player1.DistU) <= (PosY + DistD)) and ((_global.C.Player1.PosY + _global.C.Player1.DistD) >= (PosY - DistU))) { var _local4 = CheckInRange(_global.C.Player1); if (_local4) { var _local3 = 0; switch (NoBonus) { case 1 : _local3 = _global.C.Score.mBonus1Value; break; case 2 : _local3 = _global.C.Score.mBonus2Value; break; case 3 : _local3 = _global.C.Score.mBonus3Value; } _global.C.Score.fGetPoints("Player1", _local3, Nom); Etat = "Picked"; } } if (((Etat != "Picked") and ((_global.C.Player2.PosY - _global.C.Player2.DistU) <= (PosY + DistD))) and ((_global.C.Player2.PosY + _global.C.Player2.DistD) >= (PosY - DistU))) { var _local4 = CheckInRange(_global.C.Player2); if (_local4) { if (_global.Param.G_NbPlayer == 2) { var _local3 = 0; switch (NoBonus) { case 1 : _local3 = _global.C.Score.mBonus1Value; break; case 2 : _local3 = _global.C.Score.mBonus2Value; break; case 3 : _local3 = _global.C.Score.mBonus3Value; } _global.C.Score.fGetPoints("Player2", _local3, Nom); } Etat = "Picked"; } } if (((Etat != "Picked") and ((_global.C.Player3.PosY - _global.C.Player3.DistU) <= (PosY + DistD))) and ((_global.C.Player3.PosY + _global.C.Player3.DistD) >= (PosY - DistU))) { var _local4 = CheckInRange(_global.C.Player3); if (_local4) { Etat = "Picked"; } } if (((Etat != "Picked") and ((_global.C.Player4.PosY - _global.C.Player4.DistU) <= (PosY + DistD))) and ((_global.C.Player4.PosY + _global.C.Player4.DistD) >= (PosY - DistU))) { var _local4 = CheckInRange(_global.C.Player4); if (_local4) { Etat = "Picked"; } } } function ChangeEtat(l_NewAction) { with (this) { if (EtatOld != l_NewAction) { EtatOld = Etat; Etat = l_NewAction; _global.C._parent[Nom].gotoAndStop(l_NewAction); } } } function Actions() { ChangeEtat(Etat); this[Etat](); } }
Symbol 1226 MovieClip [__Packages.PlayerEnemyObj] Frame 0
class PlayerEnemyObj extends PlayerObj { var RBordIn, LBordIn, RBordOut, LBordOut, Idle, RefMov, FrBounce, Dir, LPress, RPress, Etat, SpdX, SpdXMax, SpdXMin, WingPush; function PlayerEnemyObj (l_RefMov) { super(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); RBordIn = 520; LBordIn = -20; RBordOut = 520; LBordOut = -20; } function CheckControl() { SetAction(); } function Bounce() { Idle(); var _local3 = RefMov.Obj.Etat._currentframe; if ((_local3 == 1) and (_global.C._parent.SonBounce._currentframe == 1)) { _global.C._parent.SonBounce.gotoAndPlay(2); _global.Sounds.PlaySound("Collide13", 70, 1); _global.Sounds.PlaySound("Bounce2", 50, 1); } if (_local3 >= FrBounce) { if (random(100) < 60) { if (Dir == "R") { Dir = "L"; LPress = true; RPress = false; } else { Dir = "R"; RPress = true; LPress = false; } } Etat = "Idle"; } } function HurtBounce() { Idle(); var _local2 = RefMov.Obj.Etat._currentframe; if (_local2 >= FrBounce) { if (random(100) < 60) { if (Dir == "R") { Dir = "L"; LPress = true; RPress = false; } else { Dir = "R"; RPress = true; LPress = false; } } Etat = "Idle"; } } function SetAction() { if (((SpdX == 0) and (!RPress)) and (!LPress)) { if (Dir == "R") { Dir = "L"; LPress = true; RPress = false; } else { Dir = "R"; RPress = true; LPress = false; } } else if ((SpdX == SpdXMin) or (SpdX == SpdXMax)) { var _local2 = random(1000); if (_local2 > 990) { if (Dir == "R") { Dir = "L"; LPress = true; RPress = false; } else { Dir = "R"; RPress = true; LPress = false; } } else if (_local2 > 980) { RPress = false; LPress = false; } } if (random(100) > 93) { WingPush = true; } } }
Symbol 1227 MovieClip [__Packages.ScoreObj] Frame 0
class ScoreObj { var mFieldNumber, mEnemy1Value, mEnemy2Value, mEnemy3Value, mEnemy4Value, mBonus1Value, mBonus2Value, mBonus3Value, mBonus4Value, mBonusPlayer, mBonusHitPlayer; function ScoreObj () { mFieldNumber = 0; mEnemy1Value = 100; mEnemy2Value = 200; mEnemy3Value = 300; mEnemy4Value = 2000; mBonus1Value = 250; mBonus2Value = 500; mBonus3Value = 750; mBonus4Value = 200; mBonusPlayer = 1500; mBonusHitPlayer = 100; } function fCreateField(pScore, pTarget) { _global.C.G_ScoreFields.push("Field" + mFieldNumber); this["Field" + mFieldNumber] = new FieldScoreObj(mFieldNumber, pScore, pTarget); mFieldNumber++; } function fGetPoints(pPlayer, pScore, pTarget) { _global.Param["G_Score" + pPlayer] = _global.Param["G_Score" + pPlayer] + pScore; _global.C._parent["Stat" + pPlayer].mcScore.TxtScore = _global.Param["G_Score" + pPlayer]; if (_global.Param["G_Score" + pPlayer] >= _global.Param["G_NextLife" + pPlayer]) { if (_global.Param["G_Life" + pPlayer] < 9) { _global.Param["G_Life" + pPlayer]++; _global.C._parent["Stat" + pPlayer].NbLife.TxtNbLife = _global.Param["G_Life" + pPlayer] - 1; } _global.Param["G_NextLife" + pPlayer] = _global.Param["G_NextLife" + pPlayer] + _global.Param.G_BaseLifeScore; } fCreateField(pScore, pPlayer); } function fDeleteObject(pObjectToDelete) { var _local6 = pObjectToDelete.indexOf("d"); var _local4 = pObjectToDelete.substr(_local6 + 1, pObjectToDelete.length); var _local5 = 0; var _local3 = 0; while (_local3 <= _global.C.G_ScoreFields.length) { if (_global.C.G_ScoreFields[_local3] == ("Field" + _local4)) { _local5 = _local3; break; } _local3++; } _global.C.G_ScoreFields.splice(_local3, 1); this["Field" + _local4].mMcField.removeMovieClip(); delete this["Field" + _local4]; } }
Symbol 1228 MovieClip [__Packages.FieldScoreObj] Frame 0
class FieldScoreObj { var mFieldNumber, mScore, mTarget, mMcField; function FieldScoreObj (pFieldNumber, pScore, pTarget) { mFieldNumber = pFieldNumber; mScore = pScore; mTarget = pTarget; _global.C._parent.mcScoreContainer.attachMovie("AnimPointage", "mcField" + mFieldNumber, _global.C.G_IndexDepth); mMcField = _global.C._parent.mcScoreContainer["mcField" + mFieldNumber]; mMcField._x = _global.C[pTarget].RefMov._x; mMcField._y = _global.C[pTarget].RefMov._y - 30; mMcField.mcScore.txtScore.text = mScore; mMcField.gotoAndPlay("Play"); _global.C.G_IndexDepth++; } }
Symbol 25 MovieClip Frame 1
stop();
Instance of Symbol 24 MovieClip in Symbol 25 MovieClip Frame 1
onClipEvent (load) { var TotalLoad = _root.getBytesTotal(); } onClipEvent (enterFrame) { var TempLoad = _root.getBytesLoaded(); var Pourcent = ((TempLoad / TotalLoad) * 100); Pourcent = Math.round(Pourcent); if (Pourcent < 100) { this.gotoAndStop(Pourcent); } else { _parent.nextFrame(); } }
Symbol 25 MovieClip Frame 2
play();
Symbol 25 MovieClip Frame 30
_parent._parent.gotoAndStop("TitleCard");
Symbol 92 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 2
LockBtn.useHandCursor = false; _global.Sounds.PlaySound("FlagEnter", 100, 1);
Symbol 92 MovieClip Frame 10
_parent.gotoAndStop(this.Dest);
Symbol 92 MovieClip Frame 11
_global.Sounds.PlaySound("Flag3", 100, 1);
Symbol 100 MovieClip Frame 1
gotoAndStop(_global.Param.G_NextLevel);
Symbol 120 MovieClip Frame 1
gotoAndStop(_global.Param.G_NextLevel);
Symbol 234 MovieClip Frame 68
stop();
Symbol 239 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 2
if (!_global.Param.G_GameOver) { _global.Param.G_NextLevel = _global.Param.G_Level + 1; } else { _global.Param.G_NextLevel = 11; } LockBtn.useHandCursor = false;
Symbol 239 MovieClip Frame 4
_global.Sounds.PlaySound("FlagEnter", 100, 1);
Symbol 239 MovieClip Frame 10
if (_global.Param.G_GameOver) { _global.Param.G_GameOver = false; _parent.gotoAndStop("Loose"); gotoAndPlay ("Ferme"); } else { _global.Param.G_Level++; _parent.gotoAndStop("Level" + _global.Param.G_Level); }
Symbol 239 MovieClip Frame 11
_global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 2]); _global.Sounds.StopSound("Eclair2");
Instance of Symbol 234 MovieClip in Symbol 239 MovieClip Frame 70
onClipEvent (load) { if (_global.Param.G_LvlType == "Bonus") { this.swapDepths(10); this.removeMovieClip(); } }
Symbol 239 MovieClip Frame 72
_global.Sounds.PlaySound("Flag3", 100, 1);
Symbol 239 MovieClip Frame 85
if (_global.Param.G_LvlType == "Bonus") { gotoAndPlay ("StartBonus"); }
Symbol 239 MovieClip Frame 155
if (_global.Param.G_LvlType == "Normal") { _global.Sounds.PlaySound("MusInGame", 47, 100000); _global.C.G_Pause = false; gotoAndStop (1); }
Symbol 239 MovieClip Frame 244
_global.Sounds.PlaySound("MusInPack", 70, 100000); _global.C.G_Pause = false; gotoAndStop (1);
Symbol 291 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnHowPlay"); }
Symbol 297 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnPlay"); }
Symbol 298 MovieClip Frame 1
stop();
Symbol 298 MovieClip Frame 21
_parent._parent.SelectNb.play(); stop();
Symbol 298 MovieClip Frame 41
_parent._parent.gotoAndStop("Instruct");
Symbol 321 Button
on (release) { _global.Param.G_Player1Choice = ""; _global.Param.G_Player2Choice = ""; _global.Param.G_NbPlayer = 1; _parent._parent._parent._parent.gotoAndStop("SelectPers1"); _parent._parent._parent.play(); }
Symbol 325 Button
on (release) { _global.Param.G_Player1Choice = ""; _global.Param.G_Player2Choice = ""; _global.Param.G_NbPlayer = 2; _parent._parent._parent._parent.gotoAndStop("SelectPers1"); _parent._parent._parent.play(); }
Symbol 327 Button
on (release) { _global.Param.G_Player1Choice = ""; _global.Param.G_Player2Choice = ""; _global.Param.G_NbPlayer = 1; _global.Sounds.PlaySound("Nage6", 100, 1); _parent._parent._parent.gotoAndStop("SelectPers1"); _parent._parent.play(); }
Symbol 328 Button
on (release) { _global.Param.G_Player1Choice = ""; _global.Param.G_Player2Choice = ""; _global.Param.G_NbPlayer = 2; _global.Sounds.PlaySound("Nage6", 100, 1); _parent._parent._parent.gotoAndStop("SelectPers1"); _parent._parent.play(); }
Symbol 331 MovieClip Frame 1
stop();
Symbol 331 MovieClip Frame 2
LockBtn.useHandCursor = false; _global.Sounds.PlaySound("FlagEnter", 100, 1);
Symbol 331 MovieClip Frame 9
_parent.gotoAndStop("IniVar"); stop();
Symbol 331 MovieClip Frame 10
_global.Sounds.PlaySound("Flag3", 100, 1);
Symbol 343 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnNext"); }
Symbol 344 MovieClip Frame 1
stop();
Symbol 344 MovieClip Frame 21
_parent._parent.gotoAndStop("Page2");
Symbol 373 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnBack"); }
Symbol 374 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnPlay"); }
Symbol 375 MovieClip Frame 1
stop();
Symbol 375 MovieClip Frame 21
_parent._parent.gotoAndStop("Page1");
Symbol 375 MovieClip Frame 41
_parent._parent._parent.SelectNb.play(); stop();
Symbol 419 MovieClip Frame 1
stop();
Symbol 445 MovieClip Frame 1
stop();
Symbol 446 MovieClip Frame 1
stop();
Symbol 456 MovieClip Frame 1
stop();
Symbol 464 MovieClip Frame 1
stop();
Symbol 472 MovieClip Frame 1
stop();
Symbol 473 Button
on (release) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnPlay"); }
Symbol 474 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnNext"); }
Symbol 475 MovieClip Frame 1
stop(); stop();
Symbol 475 MovieClip Frame 2
_global.Sounds.PlaySound("FlagEnter", 100, 1);
Symbol 475 MovieClip Frame 13
stop();
Symbol 475 MovieClip Frame 14
LockBtn.useHandCursor = false;
Symbol 475 MovieClip Frame 33
_global.Param.G_SetPlayerEnemy(); _parent._parent.LvlTransit.play(); stop();
Symbol 475 MovieClip Frame 34
_global.Sounds.PlaySound("BtnFlag", 100, 1);
Symbol 475 MovieClip Frame 45
stop();
Symbol 475 MovieClip Frame 46
LockBtn.useHandCursor = false;
Symbol 475 MovieClip Frame 65
_global.Param.G_CurrentPlayerChoosing++; _parent._parent.GenTransit.Dest = "SelectPers2"; _parent._parent.GenTransit.play();
Instance of Symbol 446 MovieClip "Bob" in Symbol 519 MovieClip Frame 1
on (rollOver) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = true; gotoAndStop ("Roll"); } } on (releaseOutside, rollOut) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Idle"); } } on (press) { if (this._currentframe != 3) { _global.Sounds.PlaySound("Nage6", 100, 1); if (_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] != "") { _parent[_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"]].gotoAndStop(1); } _global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] = this._name; _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Selected"); mcPlayerName.gotoAndStop("Player" + _global.Param.G_CurrentPlayerChoosing); if ((_global.Param.G_NbPlayer == 2) and (_global.Param.G_CurrentPlayerChoosing == 1)) { if (_parent.BtnPlay._currentframe == 1) { _parent.BtnPlay.gotoAndPlay("EnterBtnNext"); } } else if (_parent.BtnPlay._currentframe == 1) { _parent.BtnPlay.gotoAndPlay("EnterBtnPlay"); } } }
Instance of Symbol 456 MovieClip "Pat" in Symbol 519 MovieClip Frame 1
on (rollOver) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = true; gotoAndStop ("Roll"); } } on (releaseOutside, rollOut) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Idle"); } } on (press) { if (this._currentframe != 3) { _global.Sounds.PlaySound("Nage6", 100, 1); if (_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] != "") { _parent[_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"]].gotoAndStop(1); } _global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] = this._name; _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Selected"); mcPlayerName.gotoAndStop("Player" + _global.Param.G_CurrentPlayerChoosing); if ((_global.Param.G_NbPlayer == 2) and (_global.Param.G_CurrentPlayerChoosing == 1)) { if (_parent.BtnPlay._currentframe == 1) { _parent.BtnPlay.gotoAndPlay("EnterBtnNext"); } } else if (_parent.BtnPlay._currentframe == 1) { _parent.BtnPlay.gotoAndPlay("EnterBtnPlay"); } } }
Instance of Symbol 464 MovieClip "Squid" in Symbol 519 MovieClip Frame 1
on (rollOver) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = true; gotoAndStop ("Roll"); } } on (releaseOutside, rollOut) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Idle"); } } on (press) { if (this._currentframe != 3) { _global.Sounds.PlaySound("Nage6", 100, 1); if (_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] != "") { _parent[_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"]].gotoAndStop(1); } _global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] = this._name; _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Selected"); mcPlayerName.gotoAndStop("Player" + _global.Param.G_CurrentPlayerChoosing); if ((_global.Param.G_NbPlayer == 2) and (_global.Param.G_CurrentPlayerChoosing == 1)) { if (_parent.BtnPlay._currentframe == 1) { _parent.BtnPlay.gotoAndPlay("EnterBtnNext"); } } else if (_parent.BtnPlay._currentframe == 1) { _parent.BtnPlay.gotoAndPlay("EnterBtnPlay"); } } }
Instance of Symbol 472 MovieClip "Sandy" in Symbol 519 MovieClip Frame 1
on (rollOver) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = true; gotoAndStop ("Roll"); } } on (releaseOutside, rollOut) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Idle"); } } on (press) { if (this._currentframe != 3) { _global.Sounds.PlaySound("Nage6", 100, 1); if (_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] != "") { _parent[_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"]].gotoAndStop(1); } _global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] = this._name; _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Selected"); mcPlayerName.gotoAndStop("Player" + _global.Param.G_CurrentPlayerChoosing); if ((_global.Param.G_NbPlayer == 2) and (_global.Param.G_CurrentPlayerChoosing == 1)) { if (_parent.BtnPlay._currentframe == 1) { _parent.BtnPlay.gotoAndPlay("EnterBtnNext"); } } else if (_parent.BtnPlay._currentframe == 1) { _parent.BtnPlay.gotoAndPlay("EnterBtnPlay"); } } }
Instance of Symbol 495 MovieClip "mcBobInfo" in Symbol 519 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 504 MovieClip "mcPatInfo" in Symbol 519 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 513 MovieClip "mcSquidInfo" in Symbol 519 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 518 MovieClip "mcSandyInfo" in Symbol 519 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 446 MovieClip "Bob" in Symbol 520 MovieClip Frame 1
onClipEvent (load) { if (_global.Param.G_Player1Choice == this._name) { this.gotoAndStop(3); } } on (rollOver) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = true; gotoAndStop ("Roll"); } } on (releaseOutside, rollOut) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Idle"); } } on (press) { if (this._currentframe != 3) { _global.Sounds.PlaySound("Nage6", 100, 1); if (_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] != "") { _parent[_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"]].gotoAndStop(1); } _global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] = this._name; _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Selected"); mcPlayerName.gotoAndStop("Player" + _global.Param.G_CurrentPlayerChoosing); if ((_global.Param.G_NbPlayer == 2) and (_global.Param.G_CurrentPlayerChoosing == 1)) { _global.Param.G_CurrentPlayerChoosing++; } else if (_parent.BtnPlay._currentframe == 1) { _parent.BtnPlay.play(); } } }
Instance of Symbol 456 MovieClip "Pat" in Symbol 520 MovieClip Frame 1
onClipEvent (load) { if (_global.Param.G_Player1Choice == this._name) { this.gotoAndStop(3); } } on (rollOver) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = true; gotoAndStop ("Roll"); } } on (releaseOutside, rollOut) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Idle"); } } on (press) { if (this._currentframe != 3) { _global.Sounds.PlaySound("Nage6", 100, 1); if (_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] != "") { _parent[_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"]].gotoAndStop(1); } _global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] = this._name; _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Selected"); mcPlayerName.gotoAndStop("Player" + _global.Param.G_CurrentPlayerChoosing); if ((_global.Param.G_NbPlayer == 2) and (_global.Param.G_CurrentPlayerChoosing == 1)) { _global.Param.G_CurrentPlayerChoosing++; } else if (_parent.BtnPlay._currentframe == 1) { _parent.BtnPlay.play(); } } }
Instance of Symbol 464 MovieClip "Squid" in Symbol 520 MovieClip Frame 1
onClipEvent (load) { if (_global.Param.G_Player1Choice == this._name) { this.gotoAndStop(3); } } on (rollOver) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = true; gotoAndStop ("Roll"); } } on (releaseOutside, rollOut) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Idle"); } } on (press) { if (this._currentframe != 3) { _global.Sounds.PlaySound("Nage6", 100, 1); if (_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] != "") { _parent[_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"]].gotoAndStop(1); } _global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] = this._name; _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Selected"); mcPlayerName.gotoAndStop("Player" + _global.Param.G_CurrentPlayerChoosing); if ((_global.Param.G_NbPlayer == 2) and (_global.Param.G_CurrentPlayerChoosing == 1)) { _global.Param.G_CurrentPlayerChoosing++; } else if (_parent.BtnPlay._currentframe == 1) { _parent.BtnPlay.play(); } } }
Instance of Symbol 472 MovieClip "Sandy" in Symbol 520 MovieClip Frame 1
onClipEvent (load) { if (_global.Param.G_Player1Choice == this._name) { this.gotoAndStop(3); } } on (rollOver) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = true; gotoAndStop ("Roll"); } } on (releaseOutside, rollOut) { if (this._currentframe != 3) { _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Idle"); } } on (press) { if (this._currentframe != 3) { _global.Sounds.PlaySound("Nage6", 100, 1); if (_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] != "") { _parent[_global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"]].gotoAndStop(1); } _global.Param[("G_Player" + _global.Param.G_CurrentPlayerChoosing) + "Choice"] = this._name; _parent[("mc" + this._name) + "Info"]._visible = false; gotoAndStop ("Selected"); mcPlayerName.gotoAndStop("Player" + _global.Param.G_CurrentPlayerChoosing); if ((_global.Param.G_NbPlayer == 2) and (_global.Param.G_CurrentPlayerChoosing == 1)) { _global.Param.G_CurrentPlayerChoosing++; } else if (_parent.BtnPlay._currentframe == 1) { _parent.BtnPlay.play(); } } }
Instance of Symbol 495 MovieClip "mcBobInfo" in Symbol 520 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 504 MovieClip "mcPatInfo" in Symbol 520 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 513 MovieClip "mcSquidInfo" in Symbol 520 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 518 MovieClip "mcSandyInfo" in Symbol 520 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 525 MovieClip Frame 1
_global.C.G_NbWindows++; var l_Pos = new Array(); l_Pos.push(this._x); l_Pos.push(this._y); _global.C.G_StartPos.push(l_Pos);
Symbol 529 MovieClip Frame 1
this._name = "Plate" + _global.C.G_IndexPlate; _global.C.G_IndexPlate++; _global.C.G_CreatePlate(this);
Symbol 532 MovieClip Frame 1
this._name = "Plate" + _global.C.G_IndexPlate; _global.C.G_IndexPlate++; _global.C.G_CreatePlate(this);
Symbol 535 MovieClip Frame 1
this._name = "Plate" + _global.C.G_IndexPlate; _global.C.G_IndexPlate++; _global.C.G_CreatePlate(this);
Symbol 538 MovieClip Frame 1
this._name = "Plate" + _global.C.G_IndexPlate; _global.C.G_IndexPlate++; _global.C.G_CreatePlate(this);
Instance of Symbol 537 MovieClip in Symbol 538 MovieClip Frame 1
onClipEvent (load) { this.swapDepths(10); this.removeMovieClip(); }
Symbol 542 MovieClip [AnimPointage] Frame 1
stop();
Symbol 542 MovieClip [AnimPointage] Frame 2
play();
Symbol 542 MovieClip [AnimPointage] Frame 19
_global.C.Score.fDeleteObject(this._name); stop();
Symbol 560 MovieClip Frame 1
stop();
Symbol 574 MovieClip Frame 1
stop();
Symbol 581 MovieClip Frame 1
stop();
Instance of Symbol 547 MovieClip "NbLife" in Symbol 585 MovieClip Frame 1
onClipEvent (load) { if (_global.Param.G_LifePlayer1 <= 0) { this.TxtNbLife = 0; } else { this.TxtNbLife = _global.Param.G_LifePlayer1 - 1; } }
Instance of Symbol 560 MovieClip in Symbol 585 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_global.Param.G_Player1Choice); }
Instance of Symbol 581 MovieClip "NbPower" in Symbol 585 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_global.Param.G_PowerPlayer1 + 1); if (_global.Param.G_LvlType == "Bonus") { this._visible = false; } }
Instance of Symbol 584 MovieClip "mcScore" in Symbol 585 MovieClip Frame 1
onClipEvent (load) { this.TxtScore = _global.Param.G_ScorePlayer1; }
Instance of Symbol 587 MovieClip "NbLife" in Symbol 590 MovieClip Frame 1
onClipEvent (load) { if (_global.Param.G_LifePlayer2 <= 0) { this.TxtNbLife = 0; } else { this.TxtNbLife = _global.Param.G_LifePlayer2 - 1; } }
Instance of Symbol 560 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_global.Param.G_Player2Choice); }
Instance of Symbol 581 MovieClip "NbPower" in Symbol 590 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_global.Param.G_PowerPlayer2 + 1); if (_global.Param.G_LvlType == "Bonus") { this._visible = false; } }
Instance of Symbol 589 MovieClip "mcScore" in Symbol 590 MovieClip Frame 1
onClipEvent (load) { this.TxtScore = _global.Param.G_ScorePlayer2; }
Symbol 594 Button
on (press) { if (!_global.C.G_Pause) { _global.Sounds.DoMute(); _parent.Instruct.gotoAndStop("Page1"); _global.C.G_DoPause(); } }
Symbol 624 MovieClip Frame 1
this.gotoAndStop(_parent._parent._parent.NoBonus);
Symbol 628 MovieClip Frame 1
gotoAndStop(_parent._parent.NoBonus);
Symbol 655 MovieClip Frame 1
stop();
Symbol 655 MovieClip Frame 70
NoBonus = _global.C[_parent._name].NoBonus;
Symbol 656 MovieClip [Type1Enemy] Frame 1
stop();
Instance of Symbol 655 MovieClip "Obj" in Symbol 656 MovieClip [Type1Enemy] Frame 1
onClipEvent (load) { this.gotoAndStop(_global.C[_parent._name].Etat); }
Symbol 689 MovieClip Frame 1
stop();
Symbol 689 MovieClip Frame 10
stop();
Symbol 690 MovieClip [Dragon] Frame 1
stop();
Instance of Symbol 689 MovieClip "Obj" in Symbol 690 MovieClip [Dragon] Frame 1
onClipEvent (load) { this.gotoAndStop(_global.C[_parent._name].Etat); }
Instance of Symbol 689 MovieClip "Obj" in Symbol 690 MovieClip [Dragon] Frame 7
onClipEvent (load) { this.gotoAndStop(_global.C[_parent._name].Etat); }
Symbol 704 MovieClip Frame 1
stop();
Symbol 750 MovieClip Frame 1
stop();
Symbol 831 MovieClip Frame 1
stop();
Symbol 874 MovieClip Frame 1
stop();
Symbol 874 MovieClip Frame 50
stop();
Symbol 935 MovieClip Frame 1
stop();
Symbol 935 MovieClip Frame 50
stop();
Symbol 936 MovieClip Frame 1
stop();
Symbol 945 MovieClip Frame 1
stop();
Symbol 946 MovieClip [Spit] Frame 1
stop();
Symbol 948 MovieClip Frame 1
stop();
Instance of Symbol 3 MovieClip "Control" in Symbol 949 MovieClip Frame 1
onClipEvent (load) { function G_SetTime() { if (!G_SquidPower) { G_NbEnterFr++; if (G_NbEnterFr == G_EnterFrBySec) { G_TimeNow++; G_NbEnterFr = 0; } } else { G_NbEnterFrSquid++; if (G_NbEnterFrSquid == G_EnterFrBySec) { G_TimeNowSquid++; G_NbEnterFrSquid = 0; } } } function G_CallActivate() { this["G_ActivateLvl" + _global.Param.G_Level](); G_CheckPowerUse(); G_ActiveBkUp(); G_ActiveDragon(); G_CheckEnd(); } function G_ActiveEnemy() { G_NbEnemys++; _parent.attachMovie(this[G_StartEnemy[0]].AttachType, G_StartEnemy[0], G_IndexDepth); this[G_StartEnemy[0]].RefMov = _parent[G_StartEnemy[0]]; G_IndexDepth++; G_Items.push(G_StartEnemy[0]); G_HitItem.push(G_StartEnemy[0]); this[G_StartEnemy[0]].StartEnter(); G_StartEnemy.splice(0, 1); } function G_CheckPowerUse() { if (G_SquidPower) { if (G_TimeNowSquid == G_SquidPowerEnd) { G_TimeNowSquid = 0; G_SquidPower = false; } } if (G_PatPower) { if ((G_PatNbSpit < 3) and (this[G_WhoUsePat].Etat != "Die")) { if (_global.C._parent.Spit1._x == undefined) { if ((this[G_WhoUsePat].Etat == "Idle") or (this[G_WhoUsePat].Etat == "Fly")) { this[G_WhoUsePat].Etat = "UsePower"; G_PatNbSpit++; } } } else { G_PatNbSpit = 0; G_PatPower = false; } } } function G_ActiveBkEnemy() { G_NbEnemys++; _parent.attachMovie(this[G_BkUpEnemy[0]].AttachType, G_BkUpEnemy[0], G_IndexDepth); this[G_BkUpEnemy[0]].RefMov = _parent[G_BkUpEnemy[0]]; G_IndexDepth++; G_Items.push(G_BkUpEnemy[0]); G_HitItem.push(G_BkUpEnemy[0]); this[G_BkUpEnemy[0]].StartEnter(); G_BkUpEnemy.splice(0, 1); } function G_ActiveDragon() { if ((G_TimeNow == Dragon1.NextTimeAct) and (Dragon1.Etat == "Wait")) { Dragon1.SetMoveParam(); } } function G_ActivateLvl1() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; } } } function G_ActivateLvl3() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; } } } function G_ActivateLvl5() { G_ActivateLvl3(); } function G_ActivateLvl7() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; case 10 : G_LastActivate = 10; G_ActiveEnemy(); return; } } } function G_ActivateLvl9() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; case 10 : G_LastActivate = 10; G_ActiveEnemy(); return; case 12 : G_LastActivate = 12; G_ActiveEnemy(); return; } } } function G_ActiveBkUp() { if (((G_StartEnemy.length == 0) and (G_BkUpEnemy.length > 0)) and (G_NbEnemys < G_MaxEnemy)) { G_ActiveBkEnemy(); } } function G_CheckEnd() { if (_parent._parent.LvlTransit._currentframe == 1) { if (_global.Param.G_LvlType == "Normal") { if (((G_NbEnemys == 0) and (G_StartEnemy.length == 0)) and (G_BkUpEnemy.length == 0)) { G_EndLevel(); } else if (_global.Param.G_NbPlayer == 2) { if ((((_global.Param.G_LifePlayer1 == -1) and (Player1.Etat == "PasLa")) and (_global.Param.G_LifePlayer2 == -1)) and (Player2.Etat == "PasLa")) { _global.Param.G_GameOver = true; G_EndLevel(); } } else if ((_global.Param.G_LifePlayer1 == -1) and (Player1.Etat == "PasLa")) { _global.Param.G_GameOver = true; G_EndLevel(); } } else if (_global.Param.G_NbPlayer == 2) { if ((((((!Player1.IsOver) and Player2.IsOver) and Player3.IsOver) and Player4.IsOver) or ((((!Player2.IsOver) and Player1.IsOver) and Player3.IsOver) and Player4.IsOver)) or (Player1.IsOver and Player2.IsOver)) { G_EndLevel(); } } else if (((((!Player1.IsOver) and Player2.IsOver) and Player3.IsOver) and Player4.IsOver) or Player1.IsOver) { G_EndLevel(); } } } function G_EndLevel() { if (_global.Param.G_LvlType == "Normal") { if (_global.Param.G_GameOver) { _global.Sounds.G_TabSonFade.push(["MusInGame", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.GenTransit.Dest = "Loose"; _parent._parent.GenTransit.play(); } else { _global.Sounds.G_TabSonFade.push(["MusInGame", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.LvlTransit.play(); } } else if (_global.Param.G_Level == 10) { _global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 5]); _global.C.G_Pause = true; if (_global.Param.G_NbPlayer == 2) { _parent._parent.GenTransit.Dest = "Win2Player"; } else { _parent._parent.GenTransit.Dest = "Win1Player"; } _parent._parent.GenTransit.play(); } else { _global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.LvlTransit.play(); } _global.Sounds.StopSound("PowerSandy3"); _global.Sounds.StopSound("PowerBob2"); } function G_ActiveBonus() { if (G_BonusList.length != 0) { if (G_NextActivate == 0) { G_NextActivate = random(5) + 5; } if (G_TimeNow == G_NextActivate) { var _local2 = random(G_BonusList.length); var _local3 = G_BonusList[_local2]; G_BonusList.splice(_local2, 1); _global.C[_local3].Etat = "Enter"; G_NextActivate = (random(5) + 5) + G_TimeNow; } } } function G_ActivateLvl2() { G_ActiveBonus(); } function G_ActivateLvl4() { G_ActiveBonus(); } function G_ActivateLvl6() { G_ActiveBonus(); } function G_ActivateLvl8() { G_ActiveBonus(); } function G_ActivateLvl10() { G_ActiveBonus(); } _global.C = this; G_Pause = true; G_HitItem = new Array(); G_Players = new Array(); G_Items = new Array(); G_ScoreFields = new Array(); G_IndexPlate = 1; G_IndexSpike = 1; G_IndexElectro = 1; G_IndexType1Enemy = 1; G_IndexType2Enemy = 1; G_IndexType3Enemy = 1; G_IndexBonus = 1; G_IndexDepth = 1000; G_RBord = 500; G_LBord = 0; G_TimeNow = 0; G_EnterFrBySec = 35; G_NbEnterFr = 0; G_TimeNowSquid = 0; G_NbEnterFrSquid = 0; G_SquidPower = false; G_SquidPowerEnd = 0; G_PatPower = false; G_PatNbSpit = 0; G_WhoUsePat = ""; G_Ground = 0; G_StartPos = new Array(); switch (_global.Param.G_Level) { case 1 : G_MaxEnemy = 3; break; case 3 : G_MaxEnemy = 4; break; case 5 : G_MaxEnemy = 4; break; case 7 : G_MaxEnemy = 5; break; case 9 : G_MaxEnemy = 6; break; } G_NbEnemys = 0; switch (_global.Param.G_Level) { case 1 : G_StartEnemy = new Array("Type1Enemy1", "Type1Enemy2", "Type1Enemy3"); break; case 3 : G_StartEnemy = new Array("Type1Enemy1", "Type1Enemy2", "Type2Enemy1", "Type2Enemy2"); break; case 5 : G_StartEnemy = new Array("Type1Enemy1", "Type2Enemy1", "Type2Enemy2", "Type3Enemy1"); break; case 7 : G_StartEnemy = new Array("Type1Enemy1", "Type2Enemy1", "Type2Enemy2", "Type3Enemy1", "Type3Enemy2"); break; case 9 : G_StartEnemy = new Array("Type2Enemy1", "Type3Enemy1", "Type2Enemy2", "Type3Enemy2", "Type3Enemy3", "Type3Enemy4"); break; } switch (_global.Param.G_Level) { case 1 : G_BkUpEnemy = new Array("Type1Enemy4"); break; case 3 : G_BkUpEnemy = new Array("Type1Enemy3", "Type1Enemy4", "Type2Enemy3", "Type1Enemy5", "Type2Enemy4"); break; case 5 : G_BkUpEnemy = new Array("Type1Enemy2", "Type2Enemy3", "Type2Enemy4", "Type1Enemy3", "Type2Enemy5", "Type2Enemy6", "Type2Enemy7", "Type3Enemy2"); break; case 7 : G_BkUpEnemy = new Array("Type1Enemy2", "Type2Enemy3", "Type2Enemy4", "Type3Enemy3", "Type2Enemy5", "Type2Enemy6", "Type3Enemy4", "Type3Enemy5", "Type2Enemy7", "Type3Enemy6", "Type3Enemy7"); break; case 9 : G_BkUpEnemy = new Array("Type3Enemy5", "Type3Enemy6", "Type2Enemy3", "Type3Enemy7", "Type2Enemy4", "Type3Enemy8", "Type3Enemy9", "Type2Enemy5", "Type3Enemy10", "Type2Enemy6", "Type2Enemy7", "Type3Enemy11", "Type3Enemy12", "Type3Enemy13"); break; } G_AllEnemy = G_StartEnemy.concat(G_BkUpEnemy); G_AutoPower = G_AllEnemy[random(G_AllEnemy.length)]; G_NbWindows = 0; G_LastActivate = 0; G_NextActivate = 0; G_BonusList = new Array(); G_CreatePlayer = function (l_RefMov) { if (this[l_RefMov._name] == null) { if (l_RefMov._name == "Player1") { this[l_RefMov._name] = new Player1Obj(l_RefMov); } else { this[l_RefMov._name] = new Player2Obj(l_RefMov); } } }; G_CreateType1Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type1EnemyObj(l_RefMov); } }; G_CreateType2Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type2EnemyObj(l_RefMov); } }; G_CreateType3Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type3EnemyObj(l_RefMov); } }; G_CreatePlayerEnemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { G_Items.push(l_RefMov._name); this[l_RefMov._name] = new PlayerEnemyObj(l_RefMov); } }; G_CreateDragon = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new DragonObj(l_RefMov); } }; G_CreatePlate = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new PlateObj(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateSpike = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new SpikeObj(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateElectro = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new ElectroObj(l_RefMov); G_Items.push(l_RefMov._name); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateBonus = function (l_RefMov) { if (this[l_RefMov._name] == null) { G_Items.push(l_RefMov._name); this[l_RefMov._name] = new BonusObj(l_RefMov); } }; G_CreateSpit = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new SpitObj(l_RefMov); } }; G_DoPause = function () { G_Pause = true; for (var _local2 in G_Players) { _global.C[G_Players[_local2]].RefMov.Obj.Etat.stop(); } for (var _local2 in G_Items) { if (_global.C[G_Items[_local2]].RefMov.Obj != undefined) { _global.C[G_Items[_local2]].RefMov.Obj.Etat.stop(); } else { _global.C[G_Items[_local2]].RefMov.Etat.stop(); } } for (var _local2 in G_ScoreFields) { _global.C.Score[G_ScoreFields[_local2]].mMcField.stop(); } if ((_global.C.Player1.Choice == "Bob") and (_global.C.Player1.Etat == "UsePower")) { _global.C.Player1.RefMov.Obj.Etat.Fly.stop(); } else if ((_global.C.Player2.Choice == "Bob") and (_global.C.Player2.Etat == "UsePower")) { _global.C.Player2.RefMov.Obj.Etat.Fly.stop(); } }; G_DoUnPause = function () { G_Pause = false; for (var _local2 in G_Players) { _global.C[G_Players[_local2]].RefMov.Obj.Etat.play(); } for (var _local2 in G_Items) { if (_global.C[G_Items[_local2]].RefMov.Obj != undefined) { _global.C[G_Items[_local2]].RefMov.Obj.Etat.play(); } else { _global.C[G_Items[_local2]].RefMov.Etat.play(); } } _global.C.Score[G_ScoreFields[_local2]].mMcField.play(); if (((_global.C.Player1.Choice == "Bob") and (_global.C.Player1.Etat == "UsePower")) and (_global.C.Player1.RefMov.Obj.Etat.Fly._currentframe != 1)) { _global.C.Player1.RefMov.Obj.Etat.Fly.play(); } else if (((_global.C.Player2.Choice == "Bob") and (_global.C.Player2.Etat == "UsePower")) and (_global.C.Player2.RefMov.Obj.Etat.Fly._currentframe != 1)) { _global.C.Player2.RefMov.Obj.Etat.Fly.play(); } }; G_CreateScore = function () { Score = new ScoreObj(); }; G_CreateScore(); } onClipEvent (enterFrame) { if (!G_Pause) { G_CallActivate(); for (var i in G_Players) { this[G_Players[i]].Actions(); } for (var i in G_Items) { this[G_Items[i]].Actions(); } G_SetTime(); } _global.Sounds.Fade(); }
Symbol 949 MovieClip Frame 2
stop();
Instance of Symbol 538 MovieClip in Symbol 949 MovieClip Frame 2
onClipEvent (load) { var IsGround = true; }
Instance of Symbol 542 MovieClip [AnimPointage] "mcScoreDuplicate" in Symbol 949 MovieClip Frame 2
onClipEvent (load) { this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 590 MovieClip "StatPlayer2" in Symbol 949 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer < 2) { this.swapDepths(10); this.removeMovieClip(); } }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 949 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 949 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 949 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 949 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 690 MovieClip [Dragon] "Dragon1" in Symbol 949 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreateDragon(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 936 MovieClip "Player1" in Symbol 949 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreatePlayer(this); this.swapDepths(50000); _global.C[this._name].Dir = "L"; _global.C[this._name].StartDir = "L"; _global.C[this._name].DirOld = "L"; this.gotoAndStop(_global.C[this._name].Choice + "L"); this.Obj.gotoAndStop("PasLa"); }
Instance of Symbol 936 MovieClip "Player2" in Symbol 949 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer == 2) { _global.C.G_CreatePlayer(this); this.swapDepths(50001); _global.C[this._name].Dir = "R"; _global.C[this._name].StartDir = "R"; _global.C[this._name].DirOld = "R"; this.gotoAndStop(_global.C[this._name].Choice + "R"); this.Obj.gotoAndStop("PasLa"); } else { this.swapDepths(10); this.removeMovieClip(); } }
Instance of Symbol 946 MovieClip [Spit] "Spit1" in Symbol 949 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreateSpit(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 947 MovieClip "mcScoreContainer" in Symbol 949 MovieClip Frame 2
onClipEvent (load) { this.swapDepths(80000); }
Symbol 951 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnNext"); }
Symbol 952 MovieClip Frame 1
stop();
Symbol 952 MovieClip Frame 21
_parent._parent.gotoAndStop("Page2");
Symbol 954 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnBack"); }
Symbol 955 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnPlay"); }
Symbol 956 MovieClip Frame 1
stop();
Symbol 956 MovieClip Frame 21
_parent._parent.gotoAndStop("Page1");
Symbol 956 MovieClip Frame 41
_global.Sounds.UndoMute(); _global.C.G_DoUnPause(); _parent._parent.gotoAndStop(1); stop();
Symbol 958 MovieClip Frame 1
stop();
Symbol 958 MovieClip Frame 2
LockBtn.useHandCursor = false; stop();
Symbol 963 MovieClip Frame 1
this._name = "Plate" + _global.C.G_IndexPlate; _global.C.G_IndexPlate++; _global.C.G_CreatePlate(this);
Symbol 965 MovieClip Frame 1
this._name = "Plate" + _global.C.G_IndexPlate; _global.C.G_IndexPlate++; _global.C.G_CreatePlate(this);
Instance of Symbol 560 MovieClip in Symbol 966 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_global.Param.G_Player3Choice); }
Instance of Symbol 560 MovieClip in Symbol 967 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_global.Param.G_Player4Choice); }
Instance of Symbol 560 MovieClip in Symbol 968 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_global.Param.G_Player2Choice); }
Symbol 971 MovieClip Frame 1
stop();
Symbol 971 MovieClip Frame 10
NoBonus = _global.C[this._name].NoBonus;
Symbol 975 MovieClip Frame 1
stop();
Symbol 975 MovieClip Frame 25
if (_global.Param.G_GameOver) { _global.Param.G_GameOver = false; _global.Param._parent.gotoAndStop("Loose"); } else { _global.Param.G_Level++; _global.Param._parent.gotoAndStop("Level" + _global.Param.G_Level); }
Instance of Symbol 3 MovieClip "Control" in Symbol 976 MovieClip Frame 1
onClipEvent (load) { function G_SetTime() { if (!G_SquidPower) { G_NbEnterFr++; if (G_NbEnterFr == G_EnterFrBySec) { G_TimeNow++; G_NbEnterFr = 0; } } else { G_NbEnterFrSquid++; if (G_NbEnterFrSquid == G_EnterFrBySec) { G_TimeNowSquid++; G_NbEnterFrSquid = 0; } } } function G_CallActivate() { this["G_ActivateLvl" + _global.Param.G_Level](); G_CheckPowerUse(); G_ActiveBkUp(); G_ActiveDragon(); G_CheckEnd(); } function G_ActiveEnemy() { G_NbEnemys++; _parent.attachMovie(this[G_StartEnemy[0]].AttachType, G_StartEnemy[0], G_IndexDepth); this[G_StartEnemy[0]].RefMov = _parent[G_StartEnemy[0]]; G_IndexDepth++; G_Items.push(G_StartEnemy[0]); G_HitItem.push(G_StartEnemy[0]); this[G_StartEnemy[0]].StartEnter(); G_StartEnemy.splice(0, 1); } function G_CheckPowerUse() { if (G_SquidPower) { if (G_TimeNowSquid == G_SquidPowerEnd) { G_TimeNowSquid = 0; G_SquidPower = false; } } if (G_PatPower) { if ((G_PatNbSpit < 3) and (this[G_WhoUsePat].Etat != "Die")) { if (_global.C._parent.Spit1._x == undefined) { if ((this[G_WhoUsePat].Etat == "Idle") or (this[G_WhoUsePat].Etat == "Fly")) { this[G_WhoUsePat].Etat = "UsePower"; G_PatNbSpit++; } } } else { G_PatNbSpit = 0; G_PatPower = false; } } } function G_ActiveBkEnemy() { G_NbEnemys++; _parent.attachMovie(this[G_BkUpEnemy[0]].AttachType, G_BkUpEnemy[0], G_IndexDepth); this[G_BkUpEnemy[0]].RefMov = _parent[G_BkUpEnemy[0]]; G_IndexDepth++; G_Items.push(G_BkUpEnemy[0]); G_HitItem.push(G_BkUpEnemy[0]); this[G_BkUpEnemy[0]].StartEnter(); G_BkUpEnemy.splice(0, 1); } function G_ActiveDragon() { if ((G_TimeNow == Dragon1.NextTimeAct) and (Dragon1.Etat == "Wait")) { Dragon1.SetMoveParam(); } } function G_ActivateLvl1() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; } } } function G_ActivateLvl3() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; } } } function G_ActivateLvl5() { G_ActivateLvl3(); } function G_ActivateLvl7() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; case 10 : G_LastActivate = 10; G_ActiveEnemy(); return; } } } function G_ActivateLvl9() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; case 10 : G_LastActivate = 10; G_ActiveEnemy(); return; case 12 : G_LastActivate = 12; G_ActiveEnemy(); return; } } } function G_ActiveBkUp() { if (((G_StartEnemy.length == 0) and (G_BkUpEnemy.length > 0)) and (G_NbEnemys < G_MaxEnemy)) { G_ActiveBkEnemy(); } } function G_CheckEnd() { if (_parent._parent.LvlTransit._currentframe == 1) { if (_global.Param.G_LvlType == "Normal") { if (((G_NbEnemys == 0) and (G_StartEnemy.length == 0)) and (G_BkUpEnemy.length == 0)) { G_EndLevel(); } else if (_global.Param.G_NbPlayer == 2) { if ((((_global.Param.G_LifePlayer1 == -1) and (Player1.Etat == "PasLa")) and (_global.Param.G_LifePlayer2 == -1)) and (Player2.Etat == "PasLa")) { _global.Param.G_GameOver = true; G_EndLevel(); } } else if ((_global.Param.G_LifePlayer1 == -1) and (Player1.Etat == "PasLa")) { _global.Param.G_GameOver = true; G_EndLevel(); } } else if (_global.Param.G_NbPlayer == 2) { if ((((((!Player1.IsOver) and Player2.IsOver) and Player3.IsOver) and Player4.IsOver) or ((((!Player2.IsOver) and Player1.IsOver) and Player3.IsOver) and Player4.IsOver)) or (Player1.IsOver and Player2.IsOver)) { G_EndLevel(); } } else if (((((!Player1.IsOver) and Player2.IsOver) and Player3.IsOver) and Player4.IsOver) or Player1.IsOver) { G_EndLevel(); } } } function G_EndLevel() { if (_global.Param.G_LvlType == "Normal") { if (_global.Param.G_GameOver) { _global.Sounds.G_TabSonFade.push(["MusInGame", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.GenTransit.Dest = "Loose"; _parent._parent.GenTransit.play(); } else { _global.Sounds.G_TabSonFade.push(["MusInGame", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.LvlTransit.play(); } } else if (_global.Param.G_Level == 10) { _global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 5]); _global.C.G_Pause = true; if (_global.Param.G_NbPlayer == 2) { _parent._parent.GenTransit.Dest = "Win2Player"; } else { _parent._parent.GenTransit.Dest = "Win1Player"; } _parent._parent.GenTransit.play(); } else { _global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.LvlTransit.play(); } _global.Sounds.StopSound("PowerSandy3"); _global.Sounds.StopSound("PowerBob2"); } function G_ActiveBonus() { if (G_BonusList.length != 0) { if (G_NextActivate == 0) { G_NextActivate = random(5) + 5; } if (G_TimeNow == G_NextActivate) { var _local2 = random(G_BonusList.length); var _local3 = G_BonusList[_local2]; G_BonusList.splice(_local2, 1); _global.C[_local3].Etat = "Enter"; G_NextActivate = (random(5) + 5) + G_TimeNow; } } } function G_ActivateLvl2() { G_ActiveBonus(); } function G_ActivateLvl4() { G_ActiveBonus(); } function G_ActivateLvl6() { G_ActiveBonus(); } function G_ActivateLvl8() { G_ActiveBonus(); } function G_ActivateLvl10() { G_ActiveBonus(); } _global.C = this; G_Pause = true; G_HitItem = new Array(); G_Players = new Array(); G_Items = new Array(); G_ScoreFields = new Array(); G_IndexPlate = 1; G_IndexSpike = 1; G_IndexElectro = 1; G_IndexType1Enemy = 1; G_IndexType2Enemy = 1; G_IndexType3Enemy = 1; G_IndexBonus = 1; G_IndexDepth = 1000; G_RBord = 500; G_LBord = 0; G_TimeNow = 0; G_EnterFrBySec = 35; G_NbEnterFr = 0; G_TimeNowSquid = 0; G_NbEnterFrSquid = 0; G_SquidPower = false; G_SquidPowerEnd = 0; G_PatPower = false; G_PatNbSpit = 0; G_WhoUsePat = ""; G_Ground = 0; G_StartPos = new Array(); switch (_global.Param.G_Level) { case 1 : G_MaxEnemy = 3; break; case 3 : G_MaxEnemy = 4; break; case 5 : G_MaxEnemy = 4; break; case 7 : G_MaxEnemy = 5; break; case 9 : G_MaxEnemy = 6; break; } G_NbEnemys = 0; switch (_global.Param.G_Level) { case 1 : G_StartEnemy = new Array("Type1Enemy1", "Type1Enemy2", "Type1Enemy3"); break; case 3 : G_StartEnemy = new Array("Type1Enemy1", "Type1Enemy2", "Type2Enemy1", "Type2Enemy2"); break; case 5 : G_StartEnemy = new Array("Type1Enemy1", "Type2Enemy1", "Type2Enemy2", "Type3Enemy1"); break; case 7 : G_StartEnemy = new Array("Type1Enemy1", "Type2Enemy1", "Type2Enemy2", "Type3Enemy1", "Type3Enemy2"); break; case 9 : G_StartEnemy = new Array("Type2Enemy1", "Type3Enemy1", "Type2Enemy2", "Type3Enemy2", "Type3Enemy3", "Type3Enemy4"); break; } switch (_global.Param.G_Level) { case 1 : G_BkUpEnemy = new Array("Type1Enemy4"); break; case 3 : G_BkUpEnemy = new Array("Type1Enemy3", "Type1Enemy4", "Type2Enemy3", "Type1Enemy5", "Type2Enemy4"); break; case 5 : G_BkUpEnemy = new Array("Type1Enemy2", "Type2Enemy3", "Type2Enemy4", "Type1Enemy3", "Type2Enemy5", "Type2Enemy6", "Type2Enemy7", "Type3Enemy2"); break; case 7 : G_BkUpEnemy = new Array("Type1Enemy2", "Type2Enemy3", "Type2Enemy4", "Type3Enemy3", "Type2Enemy5", "Type2Enemy6", "Type3Enemy4", "Type3Enemy5", "Type2Enemy7", "Type3Enemy6", "Type3Enemy7"); break; case 9 : G_BkUpEnemy = new Array("Type3Enemy5", "Type3Enemy6", "Type2Enemy3", "Type3Enemy7", "Type2Enemy4", "Type3Enemy8", "Type3Enemy9", "Type2Enemy5", "Type3Enemy10", "Type2Enemy6", "Type2Enemy7", "Type3Enemy11", "Type3Enemy12", "Type3Enemy13"); break; } G_AllEnemy = G_StartEnemy.concat(G_BkUpEnemy); G_AutoPower = G_AllEnemy[random(G_AllEnemy.length)]; G_NbWindows = 0; G_LastActivate = 0; G_NextActivate = 0; G_BonusList = new Array(); G_CreatePlayer = function (l_RefMov) { if (this[l_RefMov._name] == null) { if (l_RefMov._name == "Player1") { this[l_RefMov._name] = new Player1Obj(l_RefMov); } else { this[l_RefMov._name] = new Player2Obj(l_RefMov); } } }; G_CreateType1Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type1EnemyObj(l_RefMov); } }; G_CreateType2Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type2EnemyObj(l_RefMov); } }; G_CreateType3Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type3EnemyObj(l_RefMov); } }; G_CreatePlayerEnemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { G_Items.push(l_RefMov._name); this[l_RefMov._name] = new PlayerEnemyObj(l_RefMov); } }; G_CreateDragon = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new DragonObj(l_RefMov); } }; G_CreatePlate = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new PlateObj(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateSpike = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new SpikeObj(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateElectro = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new ElectroObj(l_RefMov); G_Items.push(l_RefMov._name); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateBonus = function (l_RefMov) { if (this[l_RefMov._name] == null) { G_Items.push(l_RefMov._name); this[l_RefMov._name] = new BonusObj(l_RefMov); } }; G_CreateSpit = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new SpitObj(l_RefMov); } }; G_DoPause = function () { G_Pause = true; for (var _local2 in G_Players) { _global.C[G_Players[_local2]].RefMov.Obj.Etat.stop(); } for (var _local2 in G_Items) { if (_global.C[G_Items[_local2]].RefMov.Obj != undefined) { _global.C[G_Items[_local2]].RefMov.Obj.Etat.stop(); } else { _global.C[G_Items[_local2]].RefMov.Etat.stop(); } } for (var _local2 in G_ScoreFields) { _global.C.Score[G_ScoreFields[_local2]].mMcField.stop(); } if ((_global.C.Player1.Choice == "Bob") and (_global.C.Player1.Etat == "UsePower")) { _global.C.Player1.RefMov.Obj.Etat.Fly.stop(); } else if ((_global.C.Player2.Choice == "Bob") and (_global.C.Player2.Etat == "UsePower")) { _global.C.Player2.RefMov.Obj.Etat.Fly.stop(); } }; G_DoUnPause = function () { G_Pause = false; for (var _local2 in G_Players) { _global.C[G_Players[_local2]].RefMov.Obj.Etat.play(); } for (var _local2 in G_Items) { if (_global.C[G_Items[_local2]].RefMov.Obj != undefined) { _global.C[G_Items[_local2]].RefMov.Obj.Etat.play(); } else { _global.C[G_Items[_local2]].RefMov.Etat.play(); } } _global.C.Score[G_ScoreFields[_local2]].mMcField.play(); if (((_global.C.Player1.Choice == "Bob") and (_global.C.Player1.Etat == "UsePower")) and (_global.C.Player1.RefMov.Obj.Etat.Fly._currentframe != 1)) { _global.C.Player1.RefMov.Obj.Etat.Fly.play(); } else if (((_global.C.Player2.Choice == "Bob") and (_global.C.Player2.Etat == "UsePower")) and (_global.C.Player2.RefMov.Obj.Etat.Fly._currentframe != 1)) { _global.C.Player2.RefMov.Obj.Etat.Fly.play(); } }; G_CreateScore = function () { Score = new ScoreObj(); }; G_CreateScore(); } onClipEvent (enterFrame) { if (!G_Pause) { G_CallActivate(); for (var i in G_Players) { this[G_Players[i]].Actions(); } for (var i in G_Items) { this[G_Items[i]].Actions(); } G_SetTime(); } _global.Sounds.Fade(); }
Symbol 976 MovieClip Frame 2
stop();
Instance of Symbol 538 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { var IsGround = true; }
Instance of Symbol 590 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer < 2) { this.swapDepths(10); this.removeMovieClip(); } else { this._name = "StatPlayer2"; } }
Instance of Symbol 968 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer < 2) { this._name = "StatPlayer2"; } else { this.swapDepths(10); this.removeMovieClip(); } }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 971 MovieClip in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this._name = "Bonus" + _global.C.G_IndexBonus; _global.C.G_IndexBonus++; _global.C.G_CreateBonus(this); this.gotoAndStop("Wait"); }
Instance of Symbol 936 MovieClip "Player1" in Symbol 976 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreatePlayer(this); this.swapDepths(50000); _global.C[this._name].Dir = "L"; _global.C[this._name].StartDir = "L"; _global.C[this._name].DirOld = "L"; _global.C[this._name].Etat = "Idle"; _global.C[this._name].BlocMove = true; this.gotoAndStop(_global.C[this._name].Choice + "L"); this.Obj.gotoAndStop("Idle"); }
Instance of Symbol 936 MovieClip "Player2" in Symbol 976 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer == 2) { _global.C.G_CreatePlayer(this); } else { _global.C.G_CreatePlayerEnemy(this); } this.swapDepths(50001); _global.C[this._name].Dir = "R"; _global.C[this._name].StartDir = "R"; _global.C[this._name].DirOld = "R"; _global.C[this._name].Etat = "Idle"; _global.C[this._name].BlocMove = true; this.gotoAndStop(_global.C[this._name].Choice + "R"); this.Obj.gotoAndStop("Idle"); }
Instance of Symbol 936 MovieClip "Player3" in Symbol 976 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreatePlayerEnemy(this); this.swapDepths(50002); _global.C[this._name].Dir = "R"; _global.C[this._name].StartDir = "R"; _global.C[this._name].DirOld = "R"; _global.C[this._name].Etat = "Idle"; _global.C[this._name].BlocMove = true; this.gotoAndStop(_global.C[this._name].Choice + "R"); this.Obj.gotoAndStop("Idle"); }
Instance of Symbol 936 MovieClip "Player4" in Symbol 976 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreatePlayerEnemy(this); this.swapDepths(50003); _global.C[this._name].Dir = "L"; _global.C[this._name].StartDir = "L"; _global.C[this._name].DirOld = "L"; _global.C[this._name].Etat = "Idle"; _global.C[this._name].BlocMove = true; this.gotoAndStop(_global.C[this._name].Choice + "L"); this.Obj.gotoAndStop("Idle"); }
Instance of Symbol 947 MovieClip "mcScoreContainer" in Symbol 976 MovieClip Frame 2
onClipEvent (load) { this.swapDepths(80000); }
Symbol 990 MovieClip Frame 1
this._name = "Electro" + _global.C.G_IndexElectro; _global.C.G_IndexElectro++; _global.C.G_CreateElectro(this);
Symbol 993 MovieClip Frame 1
this._name = "Plate" + _global.C.G_IndexPlate; _global.C.G_IndexPlate++; _global.C.G_CreatePlate(this);
Symbol 994 MovieClip Frame 1
this._name = "Plate" + _global.C.G_IndexPlate; _global.C.G_IndexPlate++; _global.C.G_CreatePlate(this); this.swapDepths(10); this.removeMovieClip();
Symbol 997 MovieClip Frame 1
this._name = "Spike" + _global.C.G_IndexSpike; _global.C.G_IndexSpike++; _global.C.G_CreateSpike(this);
Symbol 1039 MovieClip Frame 1
stop();
Symbol 1039 MovieClip Frame 70
NoBonus = _global.C[_parent._name].NoBonus;
Symbol 1040 MovieClip [Type2Enemy] Frame 1
stop();
Instance of Symbol 1039 MovieClip "Obj" in Symbol 1040 MovieClip [Type2Enemy] Frame 1
onClipEvent (load) { this.gotoAndStop(_global.C[_parent._name].Etat); }
Instance of Symbol 3 MovieClip "Control" in Symbol 1041 MovieClip Frame 1
onClipEvent (load) { function G_SetTime() { if (!G_SquidPower) { G_NbEnterFr++; if (G_NbEnterFr == G_EnterFrBySec) { G_TimeNow++; G_NbEnterFr = 0; } } else { G_NbEnterFrSquid++; if (G_NbEnterFrSquid == G_EnterFrBySec) { G_TimeNowSquid++; G_NbEnterFrSquid = 0; } } } function G_CallActivate() { this["G_ActivateLvl" + _global.Param.G_Level](); G_CheckPowerUse(); G_ActiveBkUp(); G_ActiveDragon(); G_CheckEnd(); } function G_ActiveEnemy() { G_NbEnemys++; _parent.attachMovie(this[G_StartEnemy[0]].AttachType, G_StartEnemy[0], G_IndexDepth); this[G_StartEnemy[0]].RefMov = _parent[G_StartEnemy[0]]; G_IndexDepth++; G_Items.push(G_StartEnemy[0]); G_HitItem.push(G_StartEnemy[0]); this[G_StartEnemy[0]].StartEnter(); G_StartEnemy.splice(0, 1); } function G_CheckPowerUse() { if (G_SquidPower) { if (G_TimeNowSquid == G_SquidPowerEnd) { G_TimeNowSquid = 0; G_SquidPower = false; } } if (G_PatPower) { if ((G_PatNbSpit < 3) and (this[G_WhoUsePat].Etat != "Die")) { if (_global.C._parent.Spit1._x == undefined) { if ((this[G_WhoUsePat].Etat == "Idle") or (this[G_WhoUsePat].Etat == "Fly")) { this[G_WhoUsePat].Etat = "UsePower"; G_PatNbSpit++; } } } else { G_PatNbSpit = 0; G_PatPower = false; } } } function G_ActiveBkEnemy() { G_NbEnemys++; _parent.attachMovie(this[G_BkUpEnemy[0]].AttachType, G_BkUpEnemy[0], G_IndexDepth); this[G_BkUpEnemy[0]].RefMov = _parent[G_BkUpEnemy[0]]; G_IndexDepth++; G_Items.push(G_BkUpEnemy[0]); G_HitItem.push(G_BkUpEnemy[0]); this[G_BkUpEnemy[0]].StartEnter(); G_BkUpEnemy.splice(0, 1); } function G_ActiveDragon() { if ((G_TimeNow == Dragon1.NextTimeAct) and (Dragon1.Etat == "Wait")) { Dragon1.SetMoveParam(); } } function G_ActivateLvl1() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; } } } function G_ActivateLvl3() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; } } } function G_ActivateLvl5() { G_ActivateLvl3(); } function G_ActivateLvl7() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; case 10 : G_LastActivate = 10; G_ActiveEnemy(); return; } } } function G_ActivateLvl9() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; case 10 : G_LastActivate = 10; G_ActiveEnemy(); return; case 12 : G_LastActivate = 12; G_ActiveEnemy(); return; } } } function G_ActiveBkUp() { if (((G_StartEnemy.length == 0) and (G_BkUpEnemy.length > 0)) and (G_NbEnemys < G_MaxEnemy)) { G_ActiveBkEnemy(); } } function G_CheckEnd() { if (_parent._parent.LvlTransit._currentframe == 1) { if (_global.Param.G_LvlType == "Normal") { if (((G_NbEnemys == 0) and (G_StartEnemy.length == 0)) and (G_BkUpEnemy.length == 0)) { G_EndLevel(); } else if (_global.Param.G_NbPlayer == 2) { if ((((_global.Param.G_LifePlayer1 == -1) and (Player1.Etat == "PasLa")) and (_global.Param.G_LifePlayer2 == -1)) and (Player2.Etat == "PasLa")) { _global.Param.G_GameOver = true; G_EndLevel(); } } else if ((_global.Param.G_LifePlayer1 == -1) and (Player1.Etat == "PasLa")) { _global.Param.G_GameOver = true; G_EndLevel(); } } else if (_global.Param.G_NbPlayer == 2) { if ((((((!Player1.IsOver) and Player2.IsOver) and Player3.IsOver) and Player4.IsOver) or ((((!Player2.IsOver) and Player1.IsOver) and Player3.IsOver) and Player4.IsOver)) or (Player1.IsOver and Player2.IsOver)) { G_EndLevel(); } } else if (((((!Player1.IsOver) and Player2.IsOver) and Player3.IsOver) and Player4.IsOver) or Player1.IsOver) { G_EndLevel(); } } } function G_EndLevel() { if (_global.Param.G_LvlType == "Normal") { if (_global.Param.G_GameOver) { _global.Sounds.G_TabSonFade.push(["MusInGame", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.GenTransit.Dest = "Loose"; _parent._parent.GenTransit.play(); } else { _global.Sounds.G_TabSonFade.push(["MusInGame", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.LvlTransit.play(); } } else if (_global.Param.G_Level == 10) { _global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 5]); _global.C.G_Pause = true; if (_global.Param.G_NbPlayer == 2) { _parent._parent.GenTransit.Dest = "Win2Player"; } else { _parent._parent.GenTransit.Dest = "Win1Player"; } _parent._parent.GenTransit.play(); } else { _global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.LvlTransit.play(); } _global.Sounds.StopSound("PowerSandy3"); _global.Sounds.StopSound("PowerBob2"); } function G_ActiveBonus() { if (G_BonusList.length != 0) { if (G_NextActivate == 0) { G_NextActivate = random(5) + 5; } if (G_TimeNow == G_NextActivate) { var _local2 = random(G_BonusList.length); var _local3 = G_BonusList[_local2]; G_BonusList.splice(_local2, 1); _global.C[_local3].Etat = "Enter"; G_NextActivate = (random(5) + 5) + G_TimeNow; } } } function G_ActivateLvl2() { G_ActiveBonus(); } function G_ActivateLvl4() { G_ActiveBonus(); } function G_ActivateLvl6() { G_ActiveBonus(); } function G_ActivateLvl8() { G_ActiveBonus(); } function G_ActivateLvl10() { G_ActiveBonus(); } _global.C = this; G_Pause = true; G_HitItem = new Array(); G_Players = new Array(); G_Items = new Array(); G_ScoreFields = new Array(); G_IndexPlate = 1; G_IndexSpike = 1; G_IndexElectro = 1; G_IndexType1Enemy = 1; G_IndexType2Enemy = 1; G_IndexType3Enemy = 1; G_IndexBonus = 1; G_IndexDepth = 1000; G_RBord = 500; G_LBord = 0; G_TimeNow = 0; G_EnterFrBySec = 35; G_NbEnterFr = 0; G_TimeNowSquid = 0; G_NbEnterFrSquid = 0; G_SquidPower = false; G_SquidPowerEnd = 0; G_PatPower = false; G_PatNbSpit = 0; G_WhoUsePat = ""; G_Ground = 0; G_StartPos = new Array(); switch (_global.Param.G_Level) { case 1 : G_MaxEnemy = 3; break; case 3 : G_MaxEnemy = 4; break; case 5 : G_MaxEnemy = 4; break; case 7 : G_MaxEnemy = 5; break; case 9 : G_MaxEnemy = 6; break; } G_NbEnemys = 0; switch (_global.Param.G_Level) { case 1 : G_StartEnemy = new Array("Type1Enemy1", "Type1Enemy2", "Type1Enemy3"); break; case 3 : G_StartEnemy = new Array("Type1Enemy1", "Type1Enemy2", "Type2Enemy1", "Type2Enemy2"); break; case 5 : G_StartEnemy = new Array("Type1Enemy1", "Type2Enemy1", "Type2Enemy2", "Type3Enemy1"); break; case 7 : G_StartEnemy = new Array("Type1Enemy1", "Type2Enemy1", "Type2Enemy2", "Type3Enemy1", "Type3Enemy2"); break; case 9 : G_StartEnemy = new Array("Type2Enemy1", "Type3Enemy1", "Type2Enemy2", "Type3Enemy2", "Type3Enemy3", "Type3Enemy4"); break; } switch (_global.Param.G_Level) { case 1 : G_BkUpEnemy = new Array("Type1Enemy4"); break; case 3 : G_BkUpEnemy = new Array("Type1Enemy3", "Type1Enemy4", "Type2Enemy3", "Type1Enemy5", "Type2Enemy4"); break; case 5 : G_BkUpEnemy = new Array("Type1Enemy2", "Type2Enemy3", "Type2Enemy4", "Type1Enemy3", "Type2Enemy5", "Type2Enemy6", "Type2Enemy7", "Type3Enemy2"); break; case 7 : G_BkUpEnemy = new Array("Type1Enemy2", "Type2Enemy3", "Type2Enemy4", "Type3Enemy3", "Type2Enemy5", "Type2Enemy6", "Type3Enemy4", "Type3Enemy5", "Type2Enemy7", "Type3Enemy6", "Type3Enemy7"); break; case 9 : G_BkUpEnemy = new Array("Type3Enemy5", "Type3Enemy6", "Type2Enemy3", "Type3Enemy7", "Type2Enemy4", "Type3Enemy8", "Type3Enemy9", "Type2Enemy5", "Type3Enemy10", "Type2Enemy6", "Type2Enemy7", "Type3Enemy11", "Type3Enemy12", "Type3Enemy13"); break; } G_AllEnemy = G_StartEnemy.concat(G_BkUpEnemy); G_AutoPower = G_AllEnemy[random(G_AllEnemy.length)]; G_NbWindows = 0; G_LastActivate = 0; G_NextActivate = 0; G_BonusList = new Array(); G_CreatePlayer = function (l_RefMov) { if (this[l_RefMov._name] == null) { if (l_RefMov._name == "Player1") { this[l_RefMov._name] = new Player1Obj(l_RefMov); } else { this[l_RefMov._name] = new Player2Obj(l_RefMov); } } }; G_CreateType1Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type1EnemyObj(l_RefMov); } }; G_CreateType2Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type2EnemyObj(l_RefMov); } }; G_CreateType3Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type3EnemyObj(l_RefMov); } }; G_CreatePlayerEnemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { G_Items.push(l_RefMov._name); this[l_RefMov._name] = new PlayerEnemyObj(l_RefMov); } }; G_CreateDragon = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new DragonObj(l_RefMov); } }; G_CreatePlate = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new PlateObj(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateSpike = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new SpikeObj(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateElectro = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new ElectroObj(l_RefMov); G_Items.push(l_RefMov._name); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateBonus = function (l_RefMov) { if (this[l_RefMov._name] == null) { G_Items.push(l_RefMov._name); this[l_RefMov._name] = new BonusObj(l_RefMov); } }; G_CreateSpit = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new SpitObj(l_RefMov); } }; G_DoPause = function () { G_Pause = true; for (var _local2 in G_Players) { _global.C[G_Players[_local2]].RefMov.Obj.Etat.stop(); } for (var _local2 in G_Items) { if (_global.C[G_Items[_local2]].RefMov.Obj != undefined) { _global.C[G_Items[_local2]].RefMov.Obj.Etat.stop(); } else { _global.C[G_Items[_local2]].RefMov.Etat.stop(); } } for (var _local2 in G_ScoreFields) { _global.C.Score[G_ScoreFields[_local2]].mMcField.stop(); } if ((_global.C.Player1.Choice == "Bob") and (_global.C.Player1.Etat == "UsePower")) { _global.C.Player1.RefMov.Obj.Etat.Fly.stop(); } else if ((_global.C.Player2.Choice == "Bob") and (_global.C.Player2.Etat == "UsePower")) { _global.C.Player2.RefMov.Obj.Etat.Fly.stop(); } }; G_DoUnPause = function () { G_Pause = false; for (var _local2 in G_Players) { _global.C[G_Players[_local2]].RefMov.Obj.Etat.play(); } for (var _local2 in G_Items) { if (_global.C[G_Items[_local2]].RefMov.Obj != undefined) { _global.C[G_Items[_local2]].RefMov.Obj.Etat.play(); } else { _global.C[G_Items[_local2]].RefMov.Etat.play(); } } _global.C.Score[G_ScoreFields[_local2]].mMcField.play(); if (((_global.C.Player1.Choice == "Bob") and (_global.C.Player1.Etat == "UsePower")) and (_global.C.Player1.RefMov.Obj.Etat.Fly._currentframe != 1)) { _global.C.Player1.RefMov.Obj.Etat.Fly.play(); } else if (((_global.C.Player2.Choice == "Bob") and (_global.C.Player2.Etat == "UsePower")) and (_global.C.Player2.RefMov.Obj.Etat.Fly._currentframe != 1)) { _global.C.Player2.RefMov.Obj.Etat.Fly.play(); } }; G_CreateScore = function () { Score = new ScoreObj(); }; G_CreateScore(); } onClipEvent (enterFrame) { if (!G_Pause) { G_CallActivate(); for (var i in G_Players) { this[G_Players[i]].Actions(); } for (var i in G_Items) { this[G_Items[i]].Actions(); } G_SetTime(); } _global.Sounds.Fade(); }
Symbol 1041 MovieClip Frame 2
stop();
Instance of Symbol 538 MovieClip in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { var IsGround = true; }
Instance of Symbol 994 MovieClip in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { var IsGround = true; }
Instance of Symbol 590 MovieClip "StatPlayer2" in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer < 2) { this.swapDepths(10); this.removeMovieClip(); } }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 690 MovieClip [Dragon] "Dragon1" in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreateDragon(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 936 MovieClip "Player2" in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer == 2) { _global.C.G_CreatePlayer(this); this.swapDepths(50001); _global.C[this._name].Dir = "R"; _global.C[this._name].StartDir = "R"; _global.C[this._name].DirOld = "R"; this.gotoAndStop(_global.C[this._name].Choice + "R"); this.Obj.gotoAndStop("PasLa"); } else { this.swapDepths(10); this.removeMovieClip(); } }
Instance of Symbol 936 MovieClip "Player1" in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreatePlayer(this); this.swapDepths(50000); _global.C[this._name].Dir = "L"; _global.C[this._name].StartDir = "L"; _global.C[this._name].DirOld = "L"; this.gotoAndStop(_global.C[this._name].Choice + "L"); this.Obj.gotoAndStop("PasLa"); }
Instance of Symbol 946 MovieClip [Spit] "Spit1" in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreateSpit(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 947 MovieClip "mcScoreContainer" in Symbol 1041 MovieClip Frame 2
onClipEvent (load) { this.swapDepths(80000); }
Symbol 1052 MovieClip Frame 1
this._name = "Electro" + _global.C.G_IndexElectro; _global.C.G_IndexElectro++; _global.C.G_CreateElectro(this);
Symbol 1053 MovieClip Frame 1
this._name = "Spike" + _global.C.G_IndexSpike; _global.C.G_IndexSpike++; _global.C.G_CreateSpike(this);
Symbol 1054 MovieClip Frame 1
this._name = "Spike" + _global.C.G_IndexSpike; _global.C.G_IndexSpike++; _global.C.G_CreateSpike(this);
Symbol 1083 MovieClip Frame 1
stop();
Symbol 1083 MovieClip Frame 70
NoBonus = _global.C[_parent._name].NoBonus;
Symbol 1084 MovieClip [Type3Enemy] Frame 1
stop();
Instance of Symbol 1083 MovieClip "Obj" in Symbol 1084 MovieClip [Type3Enemy] Frame 1
onClipEvent (load) { this.gotoAndStop(_global.C[_parent._name].Etat); }
Instance of Symbol 3 MovieClip "Control" in Symbol 1085 MovieClip Frame 1
onClipEvent (load) { function G_SetTime() { if (!G_SquidPower) { G_NbEnterFr++; if (G_NbEnterFr == G_EnterFrBySec) { G_TimeNow++; G_NbEnterFr = 0; } } else { G_NbEnterFrSquid++; if (G_NbEnterFrSquid == G_EnterFrBySec) { G_TimeNowSquid++; G_NbEnterFrSquid = 0; } } } function G_CallActivate() { this["G_ActivateLvl" + _global.Param.G_Level](); G_CheckPowerUse(); G_ActiveBkUp(); G_ActiveDragon(); G_CheckEnd(); } function G_ActiveEnemy() { G_NbEnemys++; _parent.attachMovie(this[G_StartEnemy[0]].AttachType, G_StartEnemy[0], G_IndexDepth); this[G_StartEnemy[0]].RefMov = _parent[G_StartEnemy[0]]; G_IndexDepth++; G_Items.push(G_StartEnemy[0]); G_HitItem.push(G_StartEnemy[0]); this[G_StartEnemy[0]].StartEnter(); G_StartEnemy.splice(0, 1); } function G_CheckPowerUse() { if (G_SquidPower) { if (G_TimeNowSquid == G_SquidPowerEnd) { G_TimeNowSquid = 0; G_SquidPower = false; } } if (G_PatPower) { if ((G_PatNbSpit < 3) and (this[G_WhoUsePat].Etat != "Die")) { if (_global.C._parent.Spit1._x == undefined) { if ((this[G_WhoUsePat].Etat == "Idle") or (this[G_WhoUsePat].Etat == "Fly")) { this[G_WhoUsePat].Etat = "UsePower"; G_PatNbSpit++; } } } else { G_PatNbSpit = 0; G_PatPower = false; } } } function G_ActiveBkEnemy() { G_NbEnemys++; _parent.attachMovie(this[G_BkUpEnemy[0]].AttachType, G_BkUpEnemy[0], G_IndexDepth); this[G_BkUpEnemy[0]].RefMov = _parent[G_BkUpEnemy[0]]; G_IndexDepth++; G_Items.push(G_BkUpEnemy[0]); G_HitItem.push(G_BkUpEnemy[0]); this[G_BkUpEnemy[0]].StartEnter(); G_BkUpEnemy.splice(0, 1); } function G_ActiveDragon() { if ((G_TimeNow == Dragon1.NextTimeAct) and (Dragon1.Etat == "Wait")) { Dragon1.SetMoveParam(); } } function G_ActivateLvl1() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; } } } function G_ActivateLvl3() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; } } } function G_ActivateLvl5() { G_ActivateLvl3(); } function G_ActivateLvl7() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; case 10 : G_LastActivate = 10; G_ActiveEnemy(); return; } } } function G_ActivateLvl9() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; case 10 : G_LastActivate = 10; G_ActiveEnemy(); return; case 12 : G_LastActivate = 12; G_ActiveEnemy(); return; } } } function G_ActiveBkUp() { if (((G_StartEnemy.length == 0) and (G_BkUpEnemy.length > 0)) and (G_NbEnemys < G_MaxEnemy)) { G_ActiveBkEnemy(); } } function G_CheckEnd() { if (_parent._parent.LvlTransit._currentframe == 1) { if (_global.Param.G_LvlType == "Normal") { if (((G_NbEnemys == 0) and (G_StartEnemy.length == 0)) and (G_BkUpEnemy.length == 0)) { G_EndLevel(); } else if (_global.Param.G_NbPlayer == 2) { if ((((_global.Param.G_LifePlayer1 == -1) and (Player1.Etat == "PasLa")) and (_global.Param.G_LifePlayer2 == -1)) and (Player2.Etat == "PasLa")) { _global.Param.G_GameOver = true; G_EndLevel(); } } else if ((_global.Param.G_LifePlayer1 == -1) and (Player1.Etat == "PasLa")) { _global.Param.G_GameOver = true; G_EndLevel(); } } else if (_global.Param.G_NbPlayer == 2) { if ((((((!Player1.IsOver) and Player2.IsOver) and Player3.IsOver) and Player4.IsOver) or ((((!Player2.IsOver) and Player1.IsOver) and Player3.IsOver) and Player4.IsOver)) or (Player1.IsOver and Player2.IsOver)) { G_EndLevel(); } } else if (((((!Player1.IsOver) and Player2.IsOver) and Player3.IsOver) and Player4.IsOver) or Player1.IsOver) { G_EndLevel(); } } } function G_EndLevel() { if (_global.Param.G_LvlType == "Normal") { if (_global.Param.G_GameOver) { _global.Sounds.G_TabSonFade.push(["MusInGame", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.GenTransit.Dest = "Loose"; _parent._parent.GenTransit.play(); } else { _global.Sounds.G_TabSonFade.push(["MusInGame", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.LvlTransit.play(); } } else if (_global.Param.G_Level == 10) { _global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 5]); _global.C.G_Pause = true; if (_global.Param.G_NbPlayer == 2) { _parent._parent.GenTransit.Dest = "Win2Player"; } else { _parent._parent.GenTransit.Dest = "Win1Player"; } _parent._parent.GenTransit.play(); } else { _global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.LvlTransit.play(); } _global.Sounds.StopSound("PowerSandy3"); _global.Sounds.StopSound("PowerBob2"); } function G_ActiveBonus() { if (G_BonusList.length != 0) { if (G_NextActivate == 0) { G_NextActivate = random(5) + 5; } if (G_TimeNow == G_NextActivate) { var _local2 = random(G_BonusList.length); var _local3 = G_BonusList[_local2]; G_BonusList.splice(_local2, 1); _global.C[_local3].Etat = "Enter"; G_NextActivate = (random(5) + 5) + G_TimeNow; } } } function G_ActivateLvl2() { G_ActiveBonus(); } function G_ActivateLvl4() { G_ActiveBonus(); } function G_ActivateLvl6() { G_ActiveBonus(); } function G_ActivateLvl8() { G_ActiveBonus(); } function G_ActivateLvl10() { G_ActiveBonus(); } _global.C = this; G_Pause = true; G_HitItem = new Array(); G_Players = new Array(); G_Items = new Array(); G_ScoreFields = new Array(); G_IndexPlate = 1; G_IndexSpike = 1; G_IndexElectro = 1; G_IndexType1Enemy = 1; G_IndexType2Enemy = 1; G_IndexType3Enemy = 1; G_IndexBonus = 1; G_IndexDepth = 1000; G_RBord = 500; G_LBord = 0; G_TimeNow = 0; G_EnterFrBySec = 35; G_NbEnterFr = 0; G_TimeNowSquid = 0; G_NbEnterFrSquid = 0; G_SquidPower = false; G_SquidPowerEnd = 0; G_PatPower = false; G_PatNbSpit = 0; G_WhoUsePat = ""; G_Ground = 0; G_StartPos = new Array(); switch (_global.Param.G_Level) { case 1 : G_MaxEnemy = 3; break; case 3 : G_MaxEnemy = 4; break; case 5 : G_MaxEnemy = 4; break; case 7 : G_MaxEnemy = 5; break; case 9 : G_MaxEnemy = 6; break; } G_NbEnemys = 0; switch (_global.Param.G_Level) { case 1 : G_StartEnemy = new Array("Type1Enemy1", "Type1Enemy2", "Type1Enemy3"); break; case 3 : G_StartEnemy = new Array("Type1Enemy1", "Type1Enemy2", "Type2Enemy1", "Type2Enemy2"); break; case 5 : G_StartEnemy = new Array("Type1Enemy1", "Type2Enemy1", "Type2Enemy2", "Type3Enemy1"); break; case 7 : G_StartEnemy = new Array("Type1Enemy1", "Type2Enemy1", "Type2Enemy2", "Type3Enemy1", "Type3Enemy2"); break; case 9 : G_StartEnemy = new Array("Type2Enemy1", "Type3Enemy1", "Type2Enemy2", "Type3Enemy2", "Type3Enemy3", "Type3Enemy4"); break; } switch (_global.Param.G_Level) { case 1 : G_BkUpEnemy = new Array("Type1Enemy4"); break; case 3 : G_BkUpEnemy = new Array("Type1Enemy3", "Type1Enemy4", "Type2Enemy3", "Type1Enemy5", "Type2Enemy4"); break; case 5 : G_BkUpEnemy = new Array("Type1Enemy2", "Type2Enemy3", "Type2Enemy4", "Type1Enemy3", "Type2Enemy5", "Type2Enemy6", "Type2Enemy7", "Type3Enemy2"); break; case 7 : G_BkUpEnemy = new Array("Type1Enemy2", "Type2Enemy3", "Type2Enemy4", "Type3Enemy3", "Type2Enemy5", "Type2Enemy6", "Type3Enemy4", "Type3Enemy5", "Type2Enemy7", "Type3Enemy6", "Type3Enemy7"); break; case 9 : G_BkUpEnemy = new Array("Type3Enemy5", "Type3Enemy6", "Type2Enemy3", "Type3Enemy7", "Type2Enemy4", "Type3Enemy8", "Type3Enemy9", "Type2Enemy5", "Type3Enemy10", "Type2Enemy6", "Type2Enemy7", "Type3Enemy11", "Type3Enemy12", "Type3Enemy13"); break; } G_AllEnemy = G_StartEnemy.concat(G_BkUpEnemy); G_AutoPower = G_AllEnemy[random(G_AllEnemy.length)]; G_NbWindows = 0; G_LastActivate = 0; G_NextActivate = 0; G_BonusList = new Array(); G_CreatePlayer = function (l_RefMov) { if (this[l_RefMov._name] == null) { if (l_RefMov._name == "Player1") { this[l_RefMov._name] = new Player1Obj(l_RefMov); } else { this[l_RefMov._name] = new Player2Obj(l_RefMov); } } }; G_CreateType1Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type1EnemyObj(l_RefMov); } }; G_CreateType2Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type2EnemyObj(l_RefMov); } }; G_CreateType3Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type3EnemyObj(l_RefMov); } }; G_CreatePlayerEnemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { G_Items.push(l_RefMov._name); this[l_RefMov._name] = new PlayerEnemyObj(l_RefMov); } }; G_CreateDragon = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new DragonObj(l_RefMov); } }; G_CreatePlate = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new PlateObj(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateSpike = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new SpikeObj(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateElectro = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new ElectroObj(l_RefMov); G_Items.push(l_RefMov._name); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateBonus = function (l_RefMov) { if (this[l_RefMov._name] == null) { G_Items.push(l_RefMov._name); this[l_RefMov._name] = new BonusObj(l_RefMov); } }; G_CreateSpit = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new SpitObj(l_RefMov); } }; G_DoPause = function () { G_Pause = true; for (var _local2 in G_Players) { _global.C[G_Players[_local2]].RefMov.Obj.Etat.stop(); } for (var _local2 in G_Items) { if (_global.C[G_Items[_local2]].RefMov.Obj != undefined) { _global.C[G_Items[_local2]].RefMov.Obj.Etat.stop(); } else { _global.C[G_Items[_local2]].RefMov.Etat.stop(); } } for (var _local2 in G_ScoreFields) { _global.C.Score[G_ScoreFields[_local2]].mMcField.stop(); } if ((_global.C.Player1.Choice == "Bob") and (_global.C.Player1.Etat == "UsePower")) { _global.C.Player1.RefMov.Obj.Etat.Fly.stop(); } else if ((_global.C.Player2.Choice == "Bob") and (_global.C.Player2.Etat == "UsePower")) { _global.C.Player2.RefMov.Obj.Etat.Fly.stop(); } }; G_DoUnPause = function () { G_Pause = false; for (var _local2 in G_Players) { _global.C[G_Players[_local2]].RefMov.Obj.Etat.play(); } for (var _local2 in G_Items) { if (_global.C[G_Items[_local2]].RefMov.Obj != undefined) { _global.C[G_Items[_local2]].RefMov.Obj.Etat.play(); } else { _global.C[G_Items[_local2]].RefMov.Etat.play(); } } _global.C.Score[G_ScoreFields[_local2]].mMcField.play(); if (((_global.C.Player1.Choice == "Bob") and (_global.C.Player1.Etat == "UsePower")) and (_global.C.Player1.RefMov.Obj.Etat.Fly._currentframe != 1)) { _global.C.Player1.RefMov.Obj.Etat.Fly.play(); } else if (((_global.C.Player2.Choice == "Bob") and (_global.C.Player2.Etat == "UsePower")) and (_global.C.Player2.RefMov.Obj.Etat.Fly._currentframe != 1)) { _global.C.Player2.RefMov.Obj.Etat.Fly.play(); } }; G_CreateScore = function () { Score = new ScoreObj(); }; G_CreateScore(); } onClipEvent (enterFrame) { if (!G_Pause) { G_CallActivate(); for (var i in G_Players) { this[G_Players[i]].Actions(); } for (var i in G_Items) { this[G_Items[i]].Actions(); } G_SetTime(); } _global.Sounds.Fade(); }
Symbol 1085 MovieClip Frame 2
stop();
Instance of Symbol 538 MovieClip in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { var IsGround = true; }
Instance of Symbol 590 MovieClip "StatPlayer2" in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer < 2) { this.swapDepths(10); this.removeMovieClip(); } }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 690 MovieClip [Dragon] "Dragon1" in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreateDragon(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 936 MovieClip "Player1" in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreatePlayer(this); this.swapDepths(50000); _global.C[this._name].Dir = "L"; _global.C[this._name].StartDir = "L"; _global.C[this._name].DirOld = "L"; this.gotoAndStop(_global.C[this._name].Choice + "L"); this.Obj.gotoAndStop("PasLa"); }
Instance of Symbol 936 MovieClip "Player2" in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer == 2) { _global.C.G_CreatePlayer(this); this.swapDepths(50001); _global.C[this._name].Dir = "R"; _global.C[this._name].StartDir = "R"; _global.C[this._name].DirOld = "R"; this.gotoAndStop(_global.C[this._name].Choice + "R"); this.Obj.gotoAndStop("PasLa"); } else { this.swapDepths(10); this.removeMovieClip(); } }
Instance of Symbol 946 MovieClip [Spit] "Spit1" in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreateSpit(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 947 MovieClip "mcScoreContainer" in Symbol 1085 MovieClip Frame 2
onClipEvent (load) { this.swapDepths(80000); }
Symbol 1086 MovieClip Frame 1
this._name = "Spike" + _global.C.G_IndexSpike; _global.C.G_IndexSpike++; _global.C.G_CreateSpike(this);
Instance of Symbol 3 MovieClip "Control" in Symbol 1087 MovieClip Frame 1
onClipEvent (load) { function G_SetTime() { if (!G_SquidPower) { G_NbEnterFr++; if (G_NbEnterFr == G_EnterFrBySec) { G_TimeNow++; G_NbEnterFr = 0; } } else { G_NbEnterFrSquid++; if (G_NbEnterFrSquid == G_EnterFrBySec) { G_TimeNowSquid++; G_NbEnterFrSquid = 0; } } } function G_CallActivate() { this["G_ActivateLvl" + _global.Param.G_Level](); G_CheckPowerUse(); G_ActiveBkUp(); G_ActiveDragon(); G_CheckEnd(); } function G_ActiveEnemy() { G_NbEnemys++; _parent.attachMovie(this[G_StartEnemy[0]].AttachType, G_StartEnemy[0], G_IndexDepth); this[G_StartEnemy[0]].RefMov = _parent[G_StartEnemy[0]]; G_IndexDepth++; G_Items.push(G_StartEnemy[0]); G_HitItem.push(G_StartEnemy[0]); this[G_StartEnemy[0]].StartEnter(); G_StartEnemy.splice(0, 1); } function G_CheckPowerUse() { if (G_SquidPower) { if (G_TimeNowSquid == G_SquidPowerEnd) { G_TimeNowSquid = 0; G_SquidPower = false; } } if (G_PatPower) { if ((G_PatNbSpit < 3) and (this[G_WhoUsePat].Etat != "Die")) { if (_global.C._parent.Spit1._x == undefined) { if ((this[G_WhoUsePat].Etat == "Idle") or (this[G_WhoUsePat].Etat == "Fly")) { this[G_WhoUsePat].Etat = "UsePower"; G_PatNbSpit++; } } } else { G_PatNbSpit = 0; G_PatPower = false; } } } function G_ActiveBkEnemy() { G_NbEnemys++; _parent.attachMovie(this[G_BkUpEnemy[0]].AttachType, G_BkUpEnemy[0], G_IndexDepth); this[G_BkUpEnemy[0]].RefMov = _parent[G_BkUpEnemy[0]]; G_IndexDepth++; G_Items.push(G_BkUpEnemy[0]); G_HitItem.push(G_BkUpEnemy[0]); this[G_BkUpEnemy[0]].StartEnter(); G_BkUpEnemy.splice(0, 1); } function G_ActiveDragon() { if ((G_TimeNow == Dragon1.NextTimeAct) and (Dragon1.Etat == "Wait")) { Dragon1.SetMoveParam(); } } function G_ActivateLvl1() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; } } } function G_ActivateLvl3() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; } } } function G_ActivateLvl5() { G_ActivateLvl3(); } function G_ActivateLvl7() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; case 10 : G_LastActivate = 10; G_ActiveEnemy(); return; } } } function G_ActivateLvl9() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; case 10 : G_LastActivate = 10; G_ActiveEnemy(); return; case 12 : G_LastActivate = 12; G_ActiveEnemy(); return; } } } function G_ActiveBkUp() { if (((G_StartEnemy.length == 0) and (G_BkUpEnemy.length > 0)) and (G_NbEnemys < G_MaxEnemy)) { G_ActiveBkEnemy(); } } function G_CheckEnd() { if (_parent._parent.LvlTransit._currentframe == 1) { if (_global.Param.G_LvlType == "Normal") { if (((G_NbEnemys == 0) and (G_StartEnemy.length == 0)) and (G_BkUpEnemy.length == 0)) { G_EndLevel(); } else if (_global.Param.G_NbPlayer == 2) { if ((((_global.Param.G_LifePlayer1 == -1) and (Player1.Etat == "PasLa")) and (_global.Param.G_LifePlayer2 == -1)) and (Player2.Etat == "PasLa")) { _global.Param.G_GameOver = true; G_EndLevel(); } } else if ((_global.Param.G_LifePlayer1 == -1) and (Player1.Etat == "PasLa")) { _global.Param.G_GameOver = true; G_EndLevel(); } } else if (_global.Param.G_NbPlayer == 2) { if ((((((!Player1.IsOver) and Player2.IsOver) and Player3.IsOver) and Player4.IsOver) or ((((!Player2.IsOver) and Player1.IsOver) and Player3.IsOver) and Player4.IsOver)) or (Player1.IsOver and Player2.IsOver)) { G_EndLevel(); } } else if (((((!Player1.IsOver) and Player2.IsOver) and Player3.IsOver) and Player4.IsOver) or Player1.IsOver) { G_EndLevel(); } } } function G_EndLevel() { if (_global.Param.G_LvlType == "Normal") { if (_global.Param.G_GameOver) { _global.Sounds.G_TabSonFade.push(["MusInGame", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.GenTransit.Dest = "Loose"; _parent._parent.GenTransit.play(); } else { _global.Sounds.G_TabSonFade.push(["MusInGame", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.LvlTransit.play(); } } else if (_global.Param.G_Level == 10) { _global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 5]); _global.C.G_Pause = true; if (_global.Param.G_NbPlayer == 2) { _parent._parent.GenTransit.Dest = "Win2Player"; } else { _parent._parent.GenTransit.Dest = "Win1Player"; } _parent._parent.GenTransit.play(); } else { _global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.LvlTransit.play(); } _global.Sounds.StopSound("PowerSandy3"); _global.Sounds.StopSound("PowerBob2"); } function G_ActiveBonus() { if (G_BonusList.length != 0) { if (G_NextActivate == 0) { G_NextActivate = random(5) + 5; } if (G_TimeNow == G_NextActivate) { var _local2 = random(G_BonusList.length); var _local3 = G_BonusList[_local2]; G_BonusList.splice(_local2, 1); _global.C[_local3].Etat = "Enter"; G_NextActivate = (random(5) + 5) + G_TimeNow; } } } function G_ActivateLvl2() { G_ActiveBonus(); } function G_ActivateLvl4() { G_ActiveBonus(); } function G_ActivateLvl6() { G_ActiveBonus(); } function G_ActivateLvl8() { G_ActiveBonus(); } function G_ActivateLvl10() { G_ActiveBonus(); } _global.C = this; G_Pause = true; G_HitItem = new Array(); G_Players = new Array(); G_Items = new Array(); G_ScoreFields = new Array(); G_IndexPlate = 1; G_IndexSpike = 1; G_IndexElectro = 1; G_IndexType1Enemy = 1; G_IndexType2Enemy = 1; G_IndexType3Enemy = 1; G_IndexBonus = 1; G_IndexDepth = 1000; G_RBord = 500; G_LBord = 0; G_TimeNow = 0; G_EnterFrBySec = 35; G_NbEnterFr = 0; G_TimeNowSquid = 0; G_NbEnterFrSquid = 0; G_SquidPower = false; G_SquidPowerEnd = 0; G_PatPower = false; G_PatNbSpit = 0; G_WhoUsePat = ""; G_Ground = 0; G_StartPos = new Array(); switch (_global.Param.G_Level) { case 1 : G_MaxEnemy = 3; break; case 3 : G_MaxEnemy = 4; break; case 5 : G_MaxEnemy = 4; break; case 7 : G_MaxEnemy = 5; break; case 9 : G_MaxEnemy = 6; break; } G_NbEnemys = 0; switch (_global.Param.G_Level) { case 1 : G_StartEnemy = new Array("Type1Enemy1", "Type1Enemy2", "Type1Enemy3"); break; case 3 : G_StartEnemy = new Array("Type1Enemy1", "Type1Enemy2", "Type2Enemy1", "Type2Enemy2"); break; case 5 : G_StartEnemy = new Array("Type1Enemy1", "Type2Enemy1", "Type2Enemy2", "Type3Enemy1"); break; case 7 : G_StartEnemy = new Array("Type1Enemy1", "Type2Enemy1", "Type2Enemy2", "Type3Enemy1", "Type3Enemy2"); break; case 9 : G_StartEnemy = new Array("Type2Enemy1", "Type3Enemy1", "Type2Enemy2", "Type3Enemy2", "Type3Enemy3", "Type3Enemy4"); break; } switch (_global.Param.G_Level) { case 1 : G_BkUpEnemy = new Array("Type1Enemy4"); break; case 3 : G_BkUpEnemy = new Array("Type1Enemy3", "Type1Enemy4", "Type2Enemy3", "Type1Enemy5", "Type2Enemy4"); break; case 5 : G_BkUpEnemy = new Array("Type1Enemy2", "Type2Enemy3", "Type2Enemy4", "Type1Enemy3", "Type2Enemy5", "Type2Enemy6", "Type2Enemy7", "Type3Enemy2"); break; case 7 : G_BkUpEnemy = new Array("Type1Enemy2", "Type2Enemy3", "Type2Enemy4", "Type3Enemy3", "Type2Enemy5", "Type2Enemy6", "Type3Enemy4", "Type3Enemy5", "Type2Enemy7", "Type3Enemy6", "Type3Enemy7"); break; case 9 : G_BkUpEnemy = new Array("Type3Enemy5", "Type3Enemy6", "Type2Enemy3", "Type3Enemy7", "Type2Enemy4", "Type3Enemy8", "Type3Enemy9", "Type2Enemy5", "Type3Enemy10", "Type2Enemy6", "Type2Enemy7", "Type3Enemy11", "Type3Enemy12", "Type3Enemy13"); break; } G_AllEnemy = G_StartEnemy.concat(G_BkUpEnemy); G_AutoPower = G_AllEnemy[random(G_AllEnemy.length)]; G_NbWindows = 0; G_LastActivate = 0; G_NextActivate = 0; G_BonusList = new Array(); G_CreatePlayer = function (l_RefMov) { if (this[l_RefMov._name] == null) { if (l_RefMov._name == "Player1") { this[l_RefMov._name] = new Player1Obj(l_RefMov); } else { this[l_RefMov._name] = new Player2Obj(l_RefMov); } } }; G_CreateType1Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type1EnemyObj(l_RefMov); } }; G_CreateType2Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type2EnemyObj(l_RefMov); } }; G_CreateType3Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type3EnemyObj(l_RefMov); } }; G_CreatePlayerEnemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { G_Items.push(l_RefMov._name); this[l_RefMov._name] = new PlayerEnemyObj(l_RefMov); } }; G_CreateDragon = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new DragonObj(l_RefMov); } }; G_CreatePlate = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new PlateObj(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateSpike = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new SpikeObj(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateElectro = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new ElectroObj(l_RefMov); G_Items.push(l_RefMov._name); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateBonus = function (l_RefMov) { if (this[l_RefMov._name] == null) { G_Items.push(l_RefMov._name); this[l_RefMov._name] = new BonusObj(l_RefMov); } }; G_CreateSpit = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new SpitObj(l_RefMov); } }; G_DoPause = function () { G_Pause = true; for (var _local2 in G_Players) { _global.C[G_Players[_local2]].RefMov.Obj.Etat.stop(); } for (var _local2 in G_Items) { if (_global.C[G_Items[_local2]].RefMov.Obj != undefined) { _global.C[G_Items[_local2]].RefMov.Obj.Etat.stop(); } else { _global.C[G_Items[_local2]].RefMov.Etat.stop(); } } for (var _local2 in G_ScoreFields) { _global.C.Score[G_ScoreFields[_local2]].mMcField.stop(); } if ((_global.C.Player1.Choice == "Bob") and (_global.C.Player1.Etat == "UsePower")) { _global.C.Player1.RefMov.Obj.Etat.Fly.stop(); } else if ((_global.C.Player2.Choice == "Bob") and (_global.C.Player2.Etat == "UsePower")) { _global.C.Player2.RefMov.Obj.Etat.Fly.stop(); } }; G_DoUnPause = function () { G_Pause = false; for (var _local2 in G_Players) { _global.C[G_Players[_local2]].RefMov.Obj.Etat.play(); } for (var _local2 in G_Items) { if (_global.C[G_Items[_local2]].RefMov.Obj != undefined) { _global.C[G_Items[_local2]].RefMov.Obj.Etat.play(); } else { _global.C[G_Items[_local2]].RefMov.Etat.play(); } } _global.C.Score[G_ScoreFields[_local2]].mMcField.play(); if (((_global.C.Player1.Choice == "Bob") and (_global.C.Player1.Etat == "UsePower")) and (_global.C.Player1.RefMov.Obj.Etat.Fly._currentframe != 1)) { _global.C.Player1.RefMov.Obj.Etat.Fly.play(); } else if (((_global.C.Player2.Choice == "Bob") and (_global.C.Player2.Etat == "UsePower")) and (_global.C.Player2.RefMov.Obj.Etat.Fly._currentframe != 1)) { _global.C.Player2.RefMov.Obj.Etat.Fly.play(); } }; G_CreateScore = function () { Score = new ScoreObj(); }; G_CreateScore(); } onClipEvent (enterFrame) { if (!G_Pause) { G_CallActivate(); for (var i in G_Players) { this[G_Players[i]].Actions(); } for (var i in G_Items) { this[G_Items[i]].Actions(); } G_SetTime(); } _global.Sounds.Fade(); }
Symbol 1087 MovieClip Frame 2
stop();
Instance of Symbol 538 MovieClip in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { var IsGround = true; }
Instance of Symbol 590 MovieClip "StatPlayer2" in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer < 2) { this.swapDepths(10); this.removeMovieClip(); } }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 656 MovieClip [Type1Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type1Enemy" + _global.C.G_IndexType1Enemy; _global.C.G_IndexType1Enemy++; _global.C.G_CreateType1Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 690 MovieClip [Dragon] "Dragon1" in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreateDragon(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 936 MovieClip "Player1" in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreatePlayer(this); this.swapDepths(50000); _global.C[this._name].Dir = "L"; _global.C[this._name].StartDir = "L"; _global.C[this._name].DirOld = "L"; this.gotoAndStop(_global.C[this._name].Choice + "L"); this.Obj.gotoAndStop("PasLa"); }
Instance of Symbol 936 MovieClip "Player2" in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer == 2) { _global.C.G_CreatePlayer(this); this.swapDepths(50001); _global.C[this._name].Dir = "R"; _global.C[this._name].StartDir = "R"; _global.C[this._name].DirOld = "R"; this.gotoAndStop(_global.C[this._name].Choice + "R"); this.Obj.gotoAndStop("PasLa"); } else { this.swapDepths(10); this.removeMovieClip(); } }
Instance of Symbol 946 MovieClip [Spit] "Spit1" in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreateSpit(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 947 MovieClip "mcScoreContainer" in Symbol 1087 MovieClip Frame 2
onClipEvent (load) { this.swapDepths(80000); }
Symbol 1090 MovieClip Frame 1
this._name = "Spike" + _global.C.G_IndexSpike; _global.C.G_IndexSpike++; _global.C.G_CreateSpike(this);
Symbol 1092 MovieClip Frame 1
this._name = "Plate" + _global.C.G_IndexPlate; _global.C.G_IndexPlate++; _global.C.G_CreatePlate(this);
Instance of Symbol 3 MovieClip "Control" in Symbol 1093 MovieClip Frame 1
onClipEvent (load) { function G_SetTime() { if (!G_SquidPower) { G_NbEnterFr++; if (G_NbEnterFr == G_EnterFrBySec) { G_TimeNow++; G_NbEnterFr = 0; } } else { G_NbEnterFrSquid++; if (G_NbEnterFrSquid == G_EnterFrBySec) { G_TimeNowSquid++; G_NbEnterFrSquid = 0; } } } function G_CallActivate() { this["G_ActivateLvl" + _global.Param.G_Level](); G_CheckPowerUse(); G_ActiveBkUp(); G_ActiveDragon(); G_CheckEnd(); } function G_ActiveEnemy() { G_NbEnemys++; _parent.attachMovie(this[G_StartEnemy[0]].AttachType, G_StartEnemy[0], G_IndexDepth); this[G_StartEnemy[0]].RefMov = _parent[G_StartEnemy[0]]; G_IndexDepth++; G_Items.push(G_StartEnemy[0]); G_HitItem.push(G_StartEnemy[0]); this[G_StartEnemy[0]].StartEnter(); G_StartEnemy.splice(0, 1); } function G_CheckPowerUse() { if (G_SquidPower) { if (G_TimeNowSquid == G_SquidPowerEnd) { G_TimeNowSquid = 0; G_SquidPower = false; } } if (G_PatPower) { if ((G_PatNbSpit < 3) and (this[G_WhoUsePat].Etat != "Die")) { if (_global.C._parent.Spit1._x == undefined) { if ((this[G_WhoUsePat].Etat == "Idle") or (this[G_WhoUsePat].Etat == "Fly")) { this[G_WhoUsePat].Etat = "UsePower"; G_PatNbSpit++; } } } else { G_PatNbSpit = 0; G_PatPower = false; } } } function G_ActiveBkEnemy() { G_NbEnemys++; _parent.attachMovie(this[G_BkUpEnemy[0]].AttachType, G_BkUpEnemy[0], G_IndexDepth); this[G_BkUpEnemy[0]].RefMov = _parent[G_BkUpEnemy[0]]; G_IndexDepth++; G_Items.push(G_BkUpEnemy[0]); G_HitItem.push(G_BkUpEnemy[0]); this[G_BkUpEnemy[0]].StartEnter(); G_BkUpEnemy.splice(0, 1); } function G_ActiveDragon() { if ((G_TimeNow == Dragon1.NextTimeAct) and (Dragon1.Etat == "Wait")) { Dragon1.SetMoveParam(); } } function G_ActivateLvl1() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; } } } function G_ActivateLvl3() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; } } } function G_ActivateLvl5() { G_ActivateLvl3(); } function G_ActivateLvl7() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; case 10 : G_LastActivate = 10; G_ActiveEnemy(); return; } } } function G_ActivateLvl9() { if (G_TimeNow != G_LastActivate) { switch (G_TimeNow) { case 2 : G_LastActivate = 2; G_ActiveEnemy(); return; case 4 : G_LastActivate = 4; G_ActiveEnemy(); return; case 6 : G_LastActivate = 6; G_ActiveEnemy(); return; case 8 : G_LastActivate = 8; G_ActiveEnemy(); return; case 10 : G_LastActivate = 10; G_ActiveEnemy(); return; case 12 : G_LastActivate = 12; G_ActiveEnemy(); return; } } } function G_ActiveBkUp() { if (((G_StartEnemy.length == 0) and (G_BkUpEnemy.length > 0)) and (G_NbEnemys < G_MaxEnemy)) { G_ActiveBkEnemy(); } } function G_CheckEnd() { if (_parent._parent.LvlTransit._currentframe == 1) { if (_global.Param.G_LvlType == "Normal") { if (((G_NbEnemys == 0) and (G_StartEnemy.length == 0)) and (G_BkUpEnemy.length == 0)) { G_EndLevel(); } else if (_global.Param.G_NbPlayer == 2) { if ((((_global.Param.G_LifePlayer1 == -1) and (Player1.Etat == "PasLa")) and (_global.Param.G_LifePlayer2 == -1)) and (Player2.Etat == "PasLa")) { _global.Param.G_GameOver = true; G_EndLevel(); } } else if ((_global.Param.G_LifePlayer1 == -1) and (Player1.Etat == "PasLa")) { _global.Param.G_GameOver = true; G_EndLevel(); } } else if (_global.Param.G_NbPlayer == 2) { if ((((((!Player1.IsOver) and Player2.IsOver) and Player3.IsOver) and Player4.IsOver) or ((((!Player2.IsOver) and Player1.IsOver) and Player3.IsOver) and Player4.IsOver)) or (Player1.IsOver and Player2.IsOver)) { G_EndLevel(); } } else if (((((!Player1.IsOver) and Player2.IsOver) and Player3.IsOver) and Player4.IsOver) or Player1.IsOver) { G_EndLevel(); } } } function G_EndLevel() { if (_global.Param.G_LvlType == "Normal") { if (_global.Param.G_GameOver) { _global.Sounds.G_TabSonFade.push(["MusInGame", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.GenTransit.Dest = "Loose"; _parent._parent.GenTransit.play(); } else { _global.Sounds.G_TabSonFade.push(["MusInGame", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.LvlTransit.play(); } } else if (_global.Param.G_Level == 10) { _global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 5]); _global.C.G_Pause = true; if (_global.Param.G_NbPlayer == 2) { _parent._parent.GenTransit.Dest = "Win2Player"; } else { _parent._parent.GenTransit.Dest = "Win1Player"; } _parent._parent.GenTransit.play(); } else { _global.Sounds.G_TabSonFade.push(["MusInPack", 0, "Out", 5]); _global.C.G_Pause = true; _parent._parent.LvlTransit.play(); } _global.Sounds.StopSound("PowerSandy3"); _global.Sounds.StopSound("PowerBob2"); } function G_ActiveBonus() { if (G_BonusList.length != 0) { if (G_NextActivate == 0) { G_NextActivate = random(5) + 5; } if (G_TimeNow == G_NextActivate) { var _local2 = random(G_BonusList.length); var _local3 = G_BonusList[_local2]; G_BonusList.splice(_local2, 1); _global.C[_local3].Etat = "Enter"; G_NextActivate = (random(5) + 5) + G_TimeNow; } } } function G_ActivateLvl2() { G_ActiveBonus(); } function G_ActivateLvl4() { G_ActiveBonus(); } function G_ActivateLvl6() { G_ActiveBonus(); } function G_ActivateLvl8() { G_ActiveBonus(); } function G_ActivateLvl10() { G_ActiveBonus(); } _global.C = this; G_Pause = true; G_HitItem = new Array(); G_Players = new Array(); G_Items = new Array(); G_ScoreFields = new Array(); G_IndexPlate = 1; G_IndexSpike = 1; G_IndexElectro = 1; G_IndexType1Enemy = 1; G_IndexType2Enemy = 1; G_IndexType3Enemy = 1; G_IndexBonus = 1; G_IndexDepth = 1000; G_RBord = 500; G_LBord = 0; G_TimeNow = 0; G_EnterFrBySec = 35; G_NbEnterFr = 0; G_TimeNowSquid = 0; G_NbEnterFrSquid = 0; G_SquidPower = false; G_SquidPowerEnd = 0; G_PatPower = false; G_PatNbSpit = 0; G_WhoUsePat = ""; G_Ground = 0; G_StartPos = new Array(); switch (_global.Param.G_Level) { case 1 : G_MaxEnemy = 3; break; case 3 : G_MaxEnemy = 4; break; case 5 : G_MaxEnemy = 4; break; case 7 : G_MaxEnemy = 5; break; case 9 : G_MaxEnemy = 6; break; } G_NbEnemys = 0; switch (_global.Param.G_Level) { case 1 : G_StartEnemy = new Array("Type1Enemy1", "Type1Enemy2", "Type1Enemy3"); break; case 3 : G_StartEnemy = new Array("Type1Enemy1", "Type1Enemy2", "Type2Enemy1", "Type2Enemy2"); break; case 5 : G_StartEnemy = new Array("Type1Enemy1", "Type2Enemy1", "Type2Enemy2", "Type3Enemy1"); break; case 7 : G_StartEnemy = new Array("Type1Enemy1", "Type2Enemy1", "Type2Enemy2", "Type3Enemy1", "Type3Enemy2"); break; case 9 : G_StartEnemy = new Array("Type2Enemy1", "Type3Enemy1", "Type2Enemy2", "Type3Enemy2", "Type3Enemy3", "Type3Enemy4"); break; } switch (_global.Param.G_Level) { case 1 : G_BkUpEnemy = new Array("Type1Enemy4"); break; case 3 : G_BkUpEnemy = new Array("Type1Enemy3", "Type1Enemy4", "Type2Enemy3", "Type1Enemy5", "Type2Enemy4"); break; case 5 : G_BkUpEnemy = new Array("Type1Enemy2", "Type2Enemy3", "Type2Enemy4", "Type1Enemy3", "Type2Enemy5", "Type2Enemy6", "Type2Enemy7", "Type3Enemy2"); break; case 7 : G_BkUpEnemy = new Array("Type1Enemy2", "Type2Enemy3", "Type2Enemy4", "Type3Enemy3", "Type2Enemy5", "Type2Enemy6", "Type3Enemy4", "Type3Enemy5", "Type2Enemy7", "Type3Enemy6", "Type3Enemy7"); break; case 9 : G_BkUpEnemy = new Array("Type3Enemy5", "Type3Enemy6", "Type2Enemy3", "Type3Enemy7", "Type2Enemy4", "Type3Enemy8", "Type3Enemy9", "Type2Enemy5", "Type3Enemy10", "Type2Enemy6", "Type2Enemy7", "Type3Enemy11", "Type3Enemy12", "Type3Enemy13"); break; } G_AllEnemy = G_StartEnemy.concat(G_BkUpEnemy); G_AutoPower = G_AllEnemy[random(G_AllEnemy.length)]; G_NbWindows = 0; G_LastActivate = 0; G_NextActivate = 0; G_BonusList = new Array(); G_CreatePlayer = function (l_RefMov) { if (this[l_RefMov._name] == null) { if (l_RefMov._name == "Player1") { this[l_RefMov._name] = new Player1Obj(l_RefMov); } else { this[l_RefMov._name] = new Player2Obj(l_RefMov); } } }; G_CreateType1Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type1EnemyObj(l_RefMov); } }; G_CreateType2Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type2EnemyObj(l_RefMov); } }; G_CreateType3Enemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new Type3EnemyObj(l_RefMov); } }; G_CreatePlayerEnemy = function (l_RefMov) { if (this[l_RefMov._name] == null) { G_Items.push(l_RefMov._name); this[l_RefMov._name] = new PlayerEnemyObj(l_RefMov); } }; G_CreateDragon = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new DragonObj(l_RefMov); } }; G_CreatePlate = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new PlateObj(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateSpike = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new SpikeObj(l_RefMov); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateElectro = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new ElectroObj(l_RefMov); G_Items.push(l_RefMov._name); _global.C.G_HitItem.push(l_RefMov._name); } }; G_CreateBonus = function (l_RefMov) { if (this[l_RefMov._name] == null) { G_Items.push(l_RefMov._name); this[l_RefMov._name] = new BonusObj(l_RefMov); } }; G_CreateSpit = function (l_RefMov) { if (this[l_RefMov._name] == null) { this[l_RefMov._name] = new SpitObj(l_RefMov); } }; G_DoPause = function () { G_Pause = true; for (var _local2 in G_Players) { _global.C[G_Players[_local2]].RefMov.Obj.Etat.stop(); } for (var _local2 in G_Items) { if (_global.C[G_Items[_local2]].RefMov.Obj != undefined) { _global.C[G_Items[_local2]].RefMov.Obj.Etat.stop(); } else { _global.C[G_Items[_local2]].RefMov.Etat.stop(); } } for (var _local2 in G_ScoreFields) { _global.C.Score[G_ScoreFields[_local2]].mMcField.stop(); } if ((_global.C.Player1.Choice == "Bob") and (_global.C.Player1.Etat == "UsePower")) { _global.C.Player1.RefMov.Obj.Etat.Fly.stop(); } else if ((_global.C.Player2.Choice == "Bob") and (_global.C.Player2.Etat == "UsePower")) { _global.C.Player2.RefMov.Obj.Etat.Fly.stop(); } }; G_DoUnPause = function () { G_Pause = false; for (var _local2 in G_Players) { _global.C[G_Players[_local2]].RefMov.Obj.Etat.play(); } for (var _local2 in G_Items) { if (_global.C[G_Items[_local2]].RefMov.Obj != undefined) { _global.C[G_Items[_local2]].RefMov.Obj.Etat.play(); } else { _global.C[G_Items[_local2]].RefMov.Etat.play(); } } _global.C.Score[G_ScoreFields[_local2]].mMcField.play(); if (((_global.C.Player1.Choice == "Bob") and (_global.C.Player1.Etat == "UsePower")) and (_global.C.Player1.RefMov.Obj.Etat.Fly._currentframe != 1)) { _global.C.Player1.RefMov.Obj.Etat.Fly.play(); } else if (((_global.C.Player2.Choice == "Bob") and (_global.C.Player2.Etat == "UsePower")) and (_global.C.Player2.RefMov.Obj.Etat.Fly._currentframe != 1)) { _global.C.Player2.RefMov.Obj.Etat.Fly.play(); } }; G_CreateScore = function () { Score = new ScoreObj(); }; G_CreateScore(); } onClipEvent (enterFrame) { if (!G_Pause) { G_CallActivate(); for (var i in G_Players) { this[G_Players[i]].Actions(); } for (var i in G_Items) { this[G_Items[i]].Actions(); } G_SetTime(); } _global.Sounds.Fade(); }
Symbol 1093 MovieClip Frame 2
stop();
Instance of Symbol 538 MovieClip in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { var IsGround = true; }
Instance of Symbol 590 MovieClip "StatPlayer2" in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer < 2) { this.swapDepths(10); this.removeMovieClip(); } }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1040 MovieClip [Type2Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type2Enemy" + _global.C.G_IndexType2Enemy; _global.C.G_IndexType2Enemy++; _global.C.G_CreateType2Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 1084 MovieClip [Type3Enemy] in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this._name = "Type3Enemy" + _global.C.G_IndexType3Enemy; _global.C.G_IndexType3Enemy++; _global.C.G_CreateType3Enemy(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 690 MovieClip [Dragon] "Dragon1" in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreateDragon(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 936 MovieClip "Player1" in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreatePlayer(this); this.swapDepths(50000); _global.C[this._name].Dir = "L"; _global.C[this._name].StartDir = "L"; _global.C[this._name].DirOld = "L"; this.gotoAndStop(_global.C[this._name].Choice + "L"); this.Obj.gotoAndStop("PasLa"); }
Instance of Symbol 936 MovieClip "Player2" in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { if (_global.Param.G_NbPlayer == 2) { _global.C.G_CreatePlayer(this); this.swapDepths(50001); _global.C[this._name].Dir = "R"; _global.C[this._name].StartDir = "R"; _global.C[this._name].DirOld = "R"; this.gotoAndStop(_global.C[this._name].Choice + "R"); this.Obj.gotoAndStop("PasLa"); } else { this.swapDepths(10); this.removeMovieClip(); } }
Instance of Symbol 946 MovieClip [Spit] "Spit1" in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { _global.C.G_CreateSpit(this); this.swapDepths(10); this.removeMovieClip(); }
Instance of Symbol 947 MovieClip "mcScoreContainer" in Symbol 1093 MovieClip Frame 2
onClipEvent (load) { this.swapDepths(80000); }
Symbol 1152 MovieClip Frame 1
stop();
Symbol 1163 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnSubmit"); }
Symbol 1169 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnPlay"); }
Symbol 1174 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnView"); }
Symbol 1175 MovieClip Frame 1
stop();
Symbol 1175 MovieClip Frame 21
_parent._parent._parent.GenTransit.Dest = "TitleCard"; _parent._parent._parent.GenTransit.play(); stop();
Symbol 1175 MovieClip Frame 41
_global.Param.G_SubmitScore = false; _parent._parent._parent.GenTransit.Dest = "Submit"; _parent._parent._parent.GenTransit.play(); stop();
Symbol 1175 MovieClip Frame 61
_global.Param.G_SubmitScore = true; _parent._parent._parent.GenTransit.Dest = "Submit"; _parent._parent._parent.GenTransit.play(); stop();
Symbol 1176 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnPlay"); }
Symbol 1177 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnView"); }
Symbol 1178 MovieClip Frame 1
stop();
Symbol 1178 MovieClip Frame 21
_parent._parent._parent.GenTransit.Dest = "TitleCard"; _parent._parent._parent.GenTransit.play(); stop();
Symbol 1178 MovieClip Frame 41
_global.Param.G_SubmitScore = false; _parent._parent._parent.GenTransit.Dest = "Submit"; _parent._parent._parent.GenTransit.play(); stop();
Symbol 1179 MovieClip Frame 1
stop();
Symbol 1179 MovieClip Frame 10
stop();
Symbol 1180 MovieClip Frame 1
_global.HS.initHiScores(); if (gProxyObj.getIsLoggedIn()) { mcButtons.gotoAndStop("Submit"); } else { mcButtons.gotoAndStop("NoSubmit"); } if (_global.Param.G_NbPlayer == 1) { _global.Param.G_ScoreToSend = _global.Param.G_ScorePlayer1; } else { _global.Param.G_ScoreToSend = _global.Param.G_ScorePlayer1 + _global.Param.G_ScorePlayer2; }
Instance of Symbol 1152 MovieClip in Symbol 1180 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_global.Param.G_Player1Choice); }
Symbol 1182 MovieClip Frame 1
_global.HS.initHiScores(); if (gProxyObj.getIsLoggedIn()) { mcButtons.gotoAndStop("Submit"); } else { mcButtons.gotoAndStop("NoSubmit"); } if (_global.Param.G_NbPlayer == 1) { _global.Param.G_ScoreToSend = _global.Param.G_ScorePlayer1; } else { _global.Param.G_ScoreToSend = _global.Param.G_ScorePlayer1 + _global.Param.G_ScorePlayer2; }
Instance of Symbol 1152 MovieClip in Symbol 1182 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_global.Param.G_Player2Choice); }
Instance of Symbol 1152 MovieClip in Symbol 1182 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_global.Param.G_Player1Choice); }
Symbol 1190 MovieClip Frame 1
_global.HS.initHiScores(); if (gProxyObj.getIsLoggedIn()) { mcButtons.gotoAndStop("Submit"); } else { mcButtons.gotoAndStop("NoSubmit"); } if (_global.Param.G_NbPlayer == 1) { _global.Param.G_ScoreToSend = _global.Param.G_ScorePlayer1; } else { _global.Param.G_ScoreToSend = _global.Param.G_ScorePlayer1 + _global.Param.G_ScorePlayer2; }
Symbol 1203 Button
on (press) { ControlScroll.scrollDown = true; } on (release, releaseOutside) { ControlScroll.scrollDown = false; }
Symbol 1204 Button
on (press) { ControlScroll.scrollUp = true; } on (release, releaseOutside) { ControlScroll.scrollUp = false; }
Symbol 1205 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); _global.Param.G_SubmitScore = true; gotoAndPlay ("BtnSubmit"); }
Symbol 1206 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnPlay"); }
Symbol 1207 MovieClip Frame 1
stop();
Symbol 1207 MovieClip Frame 21
_parent._parent.gotoAndStop("TitleCard");
Symbol 1207 MovieClip Frame 41
_global.HS.submitScore(_global.Param.G_ScoreToSend); _parent.gotoAndStop("NoSubmit");
Symbol 1208 Button
on (press) { _global.Sounds.PlaySound("BtnFlag", 100, 1); gotoAndPlay ("BtnPlay"); }
Symbol 1209 MovieClip Frame 1
stop();
Symbol 1209 MovieClip Frame 21
_parent._parent._parent.gotoAndStop("TitleCard");
Symbol 1210 MovieClip Frame 1
stop();
Symbol 1210 MovieClip Frame 10
stop();
Symbol 1211 MovieClip Frame 1
if (gProxyObj.getIsLoggedIn()) { mcButtons.gotoAndStop("Submit"); } else { mcButtons.gotoAndStop("NoSubmit"); } if (_global.Param.G_SubmitScore == true) { _global.HS.submitScore(_global.Param.G_ScoreToSend); mcButtons.gotoAndStop("NoSubmit"); } else { _global.HS.getScores(); }
Instance of Symbol 3 MovieClip "ControlScroll" in Symbol 1211 MovieClip Frame 1
onClipEvent (load) { scrollUp = false; scrollDown = false; } onClipEvent (enterFrame) { if (scrollUp == true) { _parent.txt_highScore.scroll--; } else if (scrollDown == true) { _parent.txt_highScore.scroll++; } }

Library Items

Symbol 1 Sound [Nage1]Used by:67
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:949 976 1041 1085 1087 1093 1211  Timeline
Symbol 4 GraphicUsed by:7
Symbol 5 FontUsed by:6 1201
Symbol 6 TextUses:5Used by:7
Symbol 7 ButtonUses:4 6Used by:Timeline
Symbol 1212 MovieClip [__Packages.PlateObj]
Symbol 1213 MovieClip [__Packages.SpikeObj]
Symbol 1214 MovieClip [__Packages.DragonObj]
Symbol 1215 MovieClip [__Packages.CharacterObj]
Symbol 1216 MovieClip [__Packages.PlayerObj]
Symbol 1217 MovieClip [__Packages.SpitObj]
Symbol 1218 MovieClip [__Packages.ElectroObj]
Symbol 1219 MovieClip [__Packages.EnemyObj]
Symbol 1220 MovieClip [__Packages.Type2EnemyObj]
Symbol 1221 MovieClip [__Packages.Player1Obj]
Symbol 1222 MovieClip [__Packages.Type3EnemyObj]
Symbol 1223 MovieClip [__Packages.Player2Obj]
Symbol 1224 MovieClip [__Packages.Type1EnemyObj]
Symbol 1225 MovieClip [__Packages.BonusObj]
Symbol 1226 MovieClip [__Packages.PlayerEnemyObj]
Symbol 1227 MovieClip [__Packages.ScoreObj]
Symbol 1228 MovieClip [__Packages.FieldScoreObj]
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:39 368 418 953 957 1211
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:39 368 418 953 957 1211
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:14 365 427
Symbol 14 ButtonUses:13Used by:39
Symbol 15 GraphicUsed by:19
Symbol 16 GraphicUsed by:19
Symbol 17 GraphicUsed by:19
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:15 16 17 18Used by:39
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:24 25
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:24 25
Symbol 24 MovieClipUses:21 23Used by:25
Symbol 25 MovieClipUses:24 21 23Used by:39
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:28
Symbol 28 MovieClipUses:27Used by:38 691 704 737 738 746
Symbol 29 BitmapUsed by:30 31 32 33 34 35 36 37
Symbol 30 GraphicUses:29Used by:38
Symbol 31 GraphicUses:29Used by:38
Symbol 32 GraphicUses:29Used by:38
Symbol 33 GraphicUses:29Used by:38
Symbol 34 GraphicUses:29Used by:38
Symbol 35 GraphicUses:29Used by:38
Symbol 36 GraphicUses:29Used by:38
Symbol 37 GraphicUses:29Used by:38
Symbol 38 MovieClipUses:28 30 31 32 33 34 35 36 37Used by:39 750
Symbol 39 MovieClipUses:9 11 14 19 25 38Used by:Timeline
Symbol 40 GraphicUsed by:67
Symbol 41 Sound [MeduseDie8]Used by:67
Symbol 42 Sound [HitElectro1]Used by:67
Symbol 43 Sound [HitSpike1]Used by:67
Symbol 44 Sound [PowerSquid5]Used by:67
Symbol 45 Sound [Die6]Used by:67
Symbol 46 Sound [Collide17]Used by:67
Symbol 47 Sound [Bounce1]Used by:67
Symbol 48 Sound [Eclair2]Used by:67
Symbol 49 Sound [BigHit6]Used by:67
Symbol 50 Sound [BigHit4]Used by:67
Symbol 51 Sound [Collide15]Used by:67
Symbol 52 Sound [Collide12]Used by:67
Symbol 53 Sound [Flag3]Used by:67
Symbol 54 Sound [FlagEnter]Used by:67
Symbol 55 Sound [PowerSandy3]Used by:67
Symbol 56 Sound [PowerSandy1]Used by:67
Symbol 57 Sound [Nage5]Used by:67
Symbol 58 Sound [Nage6]Used by:67
Symbol 59 Sound [PowerPat3]Used by:67
Symbol 60 Sound [PowerPat2]Used by:67
Symbol 61 Sound [PowerBob2]Used by:67
Symbol 62 Sound [SmallBell1]Used by:67
Symbol 63 Sound [GetBonus4]Used by:67
Symbol 64 Sound [BtnFlag]Used by:67 952 956
Symbol 65 Sound [MusInGame]Used by:67
Symbol 66 Sound [MusInPack]Used by:67
Symbol 67 MovieClipUses:40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 1 58 59 60 61 62 63 64 65 66Used by:Timeline
Symbol 68 GraphicUsed by:92
Symbol 69 GraphicUsed by:70
Symbol 70 ButtonUses:69Used by:92 239 331 475 958
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:71Used by:92 239 291 297 298 331 343 344 373 374 375 473 474 475 594 951 952 954 955 956 1163 1169 1174 1175 1176 1177 1178 1205 1206 1207 1208 1209
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:92 239 331
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:92 239 331
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:91 92 239 331
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:79Used by:91 92 239 331
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:81Used by:91 92 239 331
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:83Used by:91 92 239 331
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:91 92 239 331
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:91 92 239 331
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:91 92 239 331
Symbol 91 MovieClipUses:78 80 82 84 86 88 90Used by:92 239 331
Symbol 92 MovieClipUses:68 70 72 74 76 78 80 82 84 86 88 90 91Used by:Timeline
Symbol 93 GraphicUsed by:239
Symbol 94 FontUsed by:95 96 97 98 99 108 109 546 582 583 586 588 1097
Symbol 95 TextUses:94Used by:100
Symbol 96 TextUses:94Used by:100
Symbol 97 TextUses:94Used by:100
Symbol 98 TextUses:94Used by:100
Symbol 99 TextUses:94Used by:100
Symbol 100 MovieClipUses:95 96 97 98 99Used by:120
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:120
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:120
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:120 319
Symbol 107 GraphicUsed by:120
Symbol 108 TextUses:94Used by:120
Symbol 109 TextUses:94Used by:120
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:120
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:120 324
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:120
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:120
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:120
Symbol 120 MovieClipUses:100 102 104 106 107 108 109 111 113 115 117 119Used by:121
Symbol 121 MovieClipUses:120Used by:122 239
Symbol 122 MovieClipUses:121Used by:239
Symbol 123 GraphicUsed by:152
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:152 218 223 224 232 233 234 283 1189
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:126Used by:152 218 223 224 232 233 234 283 1189
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:128Used by:152 234 283 1189
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:152 159
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:152 159 234
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:152 159
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:152 159 171 195 204 212 226
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:152 234
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:152 160 175 193 202 217 222 229 234
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:152 160 175 234
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:144Used by:152 160 234
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:152 218 223 224 232 233 234 283 1189
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:152 223 224 232 233 234 283 1189
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:152 218 223 224 232 233 234 283 1189
Symbol 152 MovieClipUses:123 125 127 129 131 133 135 137 139 141 143 145 147 149 151Used by:234
Symbol 153 SoundUsed by:234
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:234
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:234
Symbol 158 GraphicUsed by:234 283
Symbol 159 MovieClipUses:135 131 133 137Used by:234 283 1189
Symbol 160 MovieClipUses:141 143 145Used by:234 283 1189
Symbol 161 SoundUsed by:234
Symbol 162 GraphicUsed by:234
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:234
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:171
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:171
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:171
Symbol 171 MovieClipUses:166 168 170 137Used by:234
Symbol 172 GraphicUsed by:234
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:175 193 217 222 229 231 234
Symbol 175 MovieClipUses:141 143 174Used by:234
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:184
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:184
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:184
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClipUses:182Used by:184
Symbol 184 MovieClipUses:177 179 181 183Used by:234
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:234
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:189
Symbol 189 MovieClipUses:188Used by:233 234
Symbol 190 SoundUsed by:234
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:193
Symbol 193 MovieClipUses:141 174 192Used by:218 223 224 234
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194 137Used by:234
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:234
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:198Used by:202
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:202
Symbol 202 MovieClipUses:141 199 201Used by:234
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203 137Used by:234
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:205Used by:218 223 224 232 233 234
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:234
Symbol 209 SoundUsed by:234
Symbol 210 GraphicUsed by:218 1189
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:211 137Used by:218 223 224
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:213Used by:218
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:217
Symbol 217 MovieClipUses:141 174 216Used by:218
Symbol 218 MovieClipUses:210 125 212 127 193 206 147 214 217 151Used by:234
Symbol 219 GraphicUsed by:223 224 232 233
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:222
Symbol 222 MovieClipUses:141 174 221Used by:223
Symbol 223 MovieClipUses:219 125 212 127 193 206 147 149 151 222Used by:234
Symbol 224 MovieClipUses:219 125 212 127 193 206 147 149 151Used by:234
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225 137Used by:232 233
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:229
Symbol 229 MovieClipUses:141 174 228Used by:232
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:230 174Used by:232
Symbol 232 MovieClipUses:219 125 127 226 229 206 147 149 231 151Used by:234
Symbol 233 MovieClipUses:219 125 127 189 226 206 147 149 151Used by:234
Symbol 234 MovieClipUses:152 153 133 155 139 141 143 145 149 157 125 151 158 127 159 160 129 147 161 162 164 171 172 175 184 186 174 189 190 193 195 197 202 204 206 208 209 218 223 224 232 233Used by:239
Symbol 235 SoundUsed by:239
Symbol 236 SoundUsed by:239
Symbol 237 SoundUsed by:239
Symbol 238 SoundUsed by:239
Symbol 239 MovieClipUses:93 70 72 74 121 76 122 234 78 80 82 84 86 88 90 91 235 236 237 238Used by:Timeline
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:315
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:244
Symbol 244 MovieClipUses:243Used by:251 1180 1182
Symbol 245 GraphicUsed by:246
Symbol 246 MovieClipUses:245Used by:251
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:247Used by:251 368 418 519 520 953 957 1180 1182 1211
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:249Used by:251 368 418 519 520 953 957 1180 1182 1211
Symbol 251 MovieClipUses:244 246 248 250Used by:315
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:254
Symbol 254 MovieClipUses:253Used by:315
Symbol 255 GraphicUsed by:256
Symbol 256 MovieClipUses:255Used by:282 1105 1116 1127 1151
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:257Used by:282 1105 1116 1127 1151
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:282 1105
Symbol 261 GraphicUsed by:274
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:262Used by:274
Symbol 264 GraphicUsed by:265
Symbol 265 MovieClipUses:264Used by:274
Symbol 266 GraphicUsed by:267
Symbol 267 MovieClipUses:266Used by:274 439
Symbol 268 GraphicUsed by:271
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:271
Symbol 271 MovieClipUses:268 270Used by:274
Symbol 272 GraphicUsed by:273
Symbol 273 MovieClipUses:272Used by:274
Symbol 274 MovieClipUses:261 263 265 267 271 273Used by:282 1105
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:275Used by:282 1105
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:277Used by:281 1104 1127
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:279Used by:281
Symbol 281 MovieClipUses:278 280Used by:282
Symbol 282 MovieClipUses:256 258 260 274 276 281Used by:315
Symbol 283 MovieClipUses:158 125 127 159 160 129 147 149 151Used by:315
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:284Used by:291 297 298 343 344 373 374 375 473 474 475 951 952 954 955 956 1163 1169 1174 1175 1176 1177 1178 1205 1206 1207 1208 1209
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286Used by:291 298
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:288Used by:291 298
Symbol 290 GraphicUsed by:291 297 343 373 374 473 474 951 954 955 1163 1169 1174 1176 1177 1205 1206 1208
Symbol 291 ButtonUses:72 285 287 289 290Used by:298
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:296
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:294Used by:296
Symbol 296 MovieClipUses:293 295Used by:297 298 374 375 473 475 955 956 1169 1175 1176 1178 1206 1207 1208 1209
Symbol 297 ButtonUses:72 285 296 290Used by:298
Symbol 298 MovieClipUses:291 297 72 285 287 289 296Used by:315
Symbol 299 GraphicUsed by:300
Symbol 300 MovieClipUses:299Used by:315 1152
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClipUses:301Used by:307
Symbol 303 GraphicUsed by:304
Symbol 304 MovieClipUses:303Used by:307
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:307
Symbol 307 MovieClipUses:302 304 306Used by:308 1151
Symbol 308 MovieClipUses:307Used by:315 1127 1152
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClipUses:309Used by:315 1152
Symbol 311 FontUsed by:312
Symbol 312 TextUses:311Used by:315
Symbol 313 FontUsed by:314 347 348 351 357 361 376 378 387 389 395 400 403 410 413 416 422 423 425 426 432 433 436 442 443 444 452 455 460 463 465 471 476 477 489 498 507 517
Symbol 314 TextUses:313Used by:315
Symbol 315 MovieClipUses:241 251 254 282 283 298 300 308 310 312 314Used by:Timeline
Symbol 316 GraphicUsed by:331 475
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:319 324
Symbol 319 MovieClipUses:106 318Used by:321 327
Symbol 320 GraphicUsed by:321 325 327 328
Symbol 321 ButtonUses:319 320Used by:326
Symbol 322 GraphicUsed by:323
Symbol 323 MovieClipUses:322Used by:324
Symbol 324 MovieClipUses:113 318 323Used by:325 328
Symbol 325 ButtonUses:324 320Used by:326
Symbol 326 MovieClipUses:321 325Used by:331
Symbol 327 ButtonUses:319 320Used by:329
Symbol 328 ButtonUses:324 320Used by:329
Symbol 329 MovieClipUses:327 328Used by:330
Symbol 330 MovieClipUses:329Used by:331
Symbol 331 MovieClipUses:316 70 72 74 326 76 330 78 80 82 84 86 88 90 91Used by:Timeline
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:368 418 953 957
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClipUses:334Used by:368 418 953 957
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:338
Symbol 338 MovieClipUses:337Used by:368 418 953 957 1180 1182 1190 1211
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:339Used by:343 344 474 475 951 952
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:341Used by:343 344 474 475 951 952
Symbol 343 ButtonUses:72 285 340 342 290Used by:344
Symbol 344 MovieClipUses:343 72 285 340 342Used by:368
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:368 953
Symbol 347 TextUses:313Used by:368 953
Symbol 348 TextUses:313Used by:368 953
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:368 953
Symbol 351 TextUses:313Used by:368 953
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClipUses:352Used by:360 368 953
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:354Used by:356
Symbol 356 MovieClipUses:355Used by:368 953
Symbol 357 TextUses:313Used by:368 953
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:358Used by:360
Symbol 360 MovieClipUses:353 359Used by:368 953
Symbol 361 TextUses:313Used by:368 953
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:364
Symbol 364 MovieClipUses:363Used by:368 418 519 520 953 957 1180 1182
Symbol 365 MovieClipUses:13Used by:368 418 953 957
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClipUses:366Used by:368 418 953 957
Symbol 368 MovieClipUses:9 11 333 335 338 344 346 347 348 350 351 353 356 357 360 361 364 365 248 250 367Used by:419
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClipUses:369Used by:373 375 954 956
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:371Used by:373 375 954 956
Symbol 373 ButtonUses:72 285 370 372 290Used by:375
Symbol 374 ButtonUses:72 285 296 290Used by:375
Symbol 375 MovieClipUses:373 374 72 285 370 372 296Used by:418
Symbol 376 TextUses:313Used by:418 957
Symbol 377 Font
Symbol 378 TextUses:313Used by:418 957
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379Used by:388 394 399 402
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:381Used by:388 394 399 402
Symbol 383 BitmapUsed by:384 604
Symbol 384 GraphicUses:383Used by:385
Symbol 385 MovieClipUses:384Used by:386 603 615 616 623
Symbol 386 MovieClipUses:385Used by:388 655
Symbol 387 TextUses:313Used by:388
Symbol 388 MovieClipUses:380 382 386 387Used by:418 957
Symbol 389 TextUses:313Used by:394
Symbol 390 BitmapUsed by:391
Symbol 391 GraphicUses:390Used by:392
Symbol 392 MovieClipUses:391Used by:393 1015 1016 1017 1025 1026 1038
Symbol 393 MovieClipUses:392Used by:394 1039
Symbol 394 MovieClipUses:380 382 389 393Used by:418 957
Symbol 395 TextUses:313Used by:399
Symbol 396 BitmapUsed by:397 1055 1056 1057 1058 1059 1060 1061 1062
Symbol 397 GraphicUses:396Used by:398 1063 1064 1082
Symbol 398 MovieClipUses:397Used by:399 1083
Symbol 399 MovieClipUses:380 382 395 398Used by:418 957
Symbol 400 TextUses:313Used by:402
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClipUses:380 382 400 401Used by:418 957
Symbol 403 TextUses:313Used by:418 957
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:411 414 417
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:406Used by:411 414 417
Symbol 408 BitmapUsed by:409 412 415
Symbol 409 GraphicUses:408Used by:411 414 417 624 628
Symbol 410 TextUses:313Used by:411
Symbol 411 MovieClipUses:405 407 409 410Used by:418 957
Symbol 412 GraphicUses:408Used by:414 624 628
Symbol 413 TextUses:313Used by:414
Symbol 414 MovieClipUses:405 407 409 412 413Used by:418 957
Symbol 415 GraphicUses:408Used by:417 624 628
Symbol 416 TextUses:313Used by:417
Symbol 417 MovieClipUses:405 407 409 415 416Used by:418 957
Symbol 418 MovieClipUses:9 11 333 335 338 375 376 378 388 394 399 402 403 411 414 417 364 365 248 250 367Used by:419
Symbol 419 MovieClipUses:368 418Used by:Timeline
Symbol 420 BitmapUsed by:421
Symbol 421 GraphicUses:420Used by:519 520 1180 1182
Symbol 422 TextUses:313Used by:519 520
Symbol 423 TextUses:313Used by:519 520
Symbol 424 FontUsed by:425 476 489 498 507 517
Symbol 425 TextUses:313 424Used by:519 520
Symbol 426 TextUses:313Used by:519 520
Symbol 427 MovieClipUses:13Used by:519 520
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:428Used by:519 520
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:430Used by:519 520
Symbol 432 TextUses:313Used by:519 520
Symbol 433 TextUses:313Used by:519 520
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClipUses:434Used by:446 456 464 472
Symbol 436 TextUses:313Used by:446
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:439
Symbol 439 MovieClipUses:438 267Used by:446
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClipUses:440Used by:446
Symbol 442 TextUses:313Used by:446
Symbol 443 TextUses:313Used by:445
Symbol 444 TextUses:313Used by:445
Symbol 445 MovieClipUses:443 444Used by:446 456 464 472
Symbol 446 MovieClipUses:435 436 439 441 442 445Used by:519 520
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:451
Symbol 449 GraphicUsed by:450
Symbol 450 MovieClipUses:449Used by:451
Symbol 451 MovieClipUses:448 450Used by:456
Symbol 452 TextUses:313Used by:456
Symbol 453 GraphicUsed by:454
Symbol 454 MovieClipUses:453Used by:456
Symbol 455 TextUses:313Used by:456
Symbol 456 MovieClipUses:435 451 452 454 455 445Used by:519 520
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:459
Symbol 459 MovieClipUses:458Used by:464
Symbol 460 TextUses:313Used by:464
Symbol 461 GraphicUsed by:462
Symbol 462 MovieClipUses:461Used by:464
Symbol 463 TextUses:313Used by:464
Symbol 464 MovieClipUses:435 459 460 462 463 445Used by:519 520
Symbol 465 TextUses:313Used by:472
Symbol 466 BitmapUsed by:467
Symbol 467 GraphicUses:466Used by:468
Symbol 468 MovieClipUses:467Used by:472
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:469Used by:472
Symbol 471 TextUses:313Used by:472
Symbol 472 MovieClipUses:435 465 468 470 471 445Used by:519 520
Symbol 473 ButtonUses:72 285 296 290Used by:475
Symbol 474 ButtonUses:72 285 340 342 290Used by:475
Symbol 475 MovieClipUses:316 72 285 296 473 70 340 342 474Used by:519 520
Symbol 476 TextUses:313 424Used by:519 520
Symbol 477 TextUses:313Used by:519 520
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClipUses:478Used by:519 520
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:480Used by:484
Symbol 482 GraphicUsed by:483 580
Symbol 483 MovieClipUses:482Used by:484 578
Symbol 484 MovieClipUses:481 483Used by:519 520 654
Symbol 485 GraphicUsed by:486
Symbol 486 MovieClipUses:485Used by:495
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClipUses:487Used by:495
Symbol 489 TextUses:313 424Used by:495
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:494 501 510 516
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:494
Symbol 494 MovieClipUses:491 493Used by:495
Symbol 495 MovieClipUses:486 488 489 494Used by:519 520
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:504
Symbol 498 TextUses:313 424Used by:504
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:501
Symbol 501 MovieClipUses:491 500Used by:504
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:504
Symbol 504 MovieClipUses:497 498 501 503Used by:519 520
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:505Used by:513 518
Symbol 507 TextUses:313 424Used by:513
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:510
Symbol 510 MovieClipUses:491 509Used by:513
Symbol 511 GraphicUsed by:512
Symbol 512 MovieClipUses:511Used by:513 518
Symbol 513 MovieClipUses:506 507 510 512Used by:519 520
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:514Used by:516
Symbol 516 MovieClipUses:491 515Used by:518
Symbol 517 TextUses:313 424Used by:518
Symbol 518 MovieClipUses:506 516 517 512Used by:519 520
Symbol 519 MovieClipUses:421 364 422 423 425 426 427 429 431 432 433 446 456 464 472 248 250 475 476 477 479 484 495 504 513 518Used by:Timeline
Symbol 520 MovieClipUses:421 364 427 429 431 446 456 464 472 248 250 475 422 423 425 426 432 433 476 477 479 484 495 504 513 518Used by:Timeline
Symbol 521 BitmapUsed by:522
Symbol 522 GraphicUses:521Used by:949 1041 1085 1087 1093
Symbol 523 BitmapUsed by:524
Symbol 524 GraphicUses:523Used by:525
Symbol 525 MovieClipUses:524Used by:949 1041 1085 1087 1093
Symbol 526 BitmapUsed by:527
Symbol 527 GraphicUses:526Used by:529
Symbol 528 MovieClipUsed by:529 532 535 538 963 965 990 993 994 997 1052 1053 1054 1086 1090 1092
Symbol 529 MovieClipUses:527 528Used by:949 1041 1085 1087
Symbol 530 BitmapUsed by:531
Symbol 531 GraphicUses:530Used by:532
Symbol 532 MovieClipUses:531 528Used by:949 1041 1085 1093
Symbol 533 BitmapUsed by:534
Symbol 534 GraphicUses:533Used by:535
Symbol 535 MovieClipUses:534 528Used by:949 1041 1087
Symbol 536 GraphicUsed by:537 994
Symbol 537 MovieClipUses:536Used by:538
Symbol 538 MovieClipUses:537 528Used by:949 976 1041 1085 1087 1093
Symbol 539 FontUsed by:540
Symbol 540 EditableTextUses:539Used by:541
Symbol 541 MovieClipUses:540Used by:542
Symbol 542 MovieClip [AnimPointage]Uses:541Used by:949
Symbol 543 BitmapUsed by:544
Symbol 544 GraphicUses:543Used by:545
Symbol 545 MovieClipUses:544Used by:585 590
Symbol 546 EditableTextUses:94Used by:547
Symbol 547 MovieClipUses:546Used by:585
Symbol 548 BitmapUsed by:549
Symbol 549 GraphicUses:548Used by:550
Symbol 550 MovieClipUses:549Used by:560
Symbol 551 BitmapUsed by:552
Symbol 552 GraphicUses:551Used by:553
Symbol 553 MovieClipUses:552Used by:560
Symbol 554 BitmapUsed by:555
Symbol 555 GraphicUses:554Used by:556
Symbol 556 MovieClipUses:555Used by:560
Symbol 557 BitmapUsed by:558
Symbol 558 GraphicUses:557Used by:559
Symbol 559 MovieClipUses:558Used by:560
Symbol 560 MovieClipUses:550 553 556 559Used by:585 590 966 967 968
Symbol 561 BitmapUsed by:562
Symbol 562 GraphicUses:561Used by:563
Symbol 563 MovieClipUses:562Used by:574
Symbol 564 GraphicUsed by:574
Symbol 565 GraphicUsed by:574
Symbol 566 GraphicUsed by:574
Symbol 567 GraphicUsed by:574
Symbol 568 GraphicUsed by:574
Symbol 569 GraphicUsed by:574
Symbol 570 GraphicUsed by:574
Symbol 571 GraphicUsed by:574
Symbol 572 GraphicUsed by:574
Symbol 573 GraphicUsed by:574
Symbol 574 MovieClipUses:563 564 565 566 567 568 569 570 571 572 573Used by:585 590 966 967 968
Symbol 575 GraphicUsed by:579 580
Symbol 576 GraphicUsed by:577 580
Symbol 577 MovieClipUses:576Used by:578
Symbol 578 MovieClipUses:577 483Used by:579 580
Symbol 579 MovieClipUses:575 578Used by:581
Symbol 580 ButtonUses:575 578 576 482Used by:581
Symbol 581 MovieClipUses:579 580Used by:585 590
Symbol 582 TextUses:94Used by:585 590 1098
Symbol 583 EditableTextUses:94Used by:584
Symbol 584 MovieClipUses:583Used by:585
Symbol 585 MovieClipUses:545 547 560 574 581 582 584Used by:949 976 1041 1085 1087 1093
Symbol 586 EditableTextUses:94Used by:587
Symbol 587 MovieClipUses:586Used by:590
Symbol 588 EditableTextUses:94Used by:589
Symbol 589 MovieClipUses:588Used by:590
Symbol 590 MovieClipUses:545 582 587 560 574 581 589Used by:949 976 1041 1085 1087 1093
Symbol 591 GraphicUsed by:592
Symbol 592 MovieClipUses:591Used by:594
Symbol 593 GraphicUsed by:594
Symbol 594 ButtonUses:72 592 593Used by:949 976 1041 1085 1087 1093
Symbol 595 BitmapUsed by:596 597 598 599 600 601 602
Symbol 596 GraphicUses:595Used by:603
Symbol 597 GraphicUses:595Used by:603
Symbol 598 GraphicUses:595Used by:603
Symbol 599 GraphicUses:595Used by:603
Symbol 600 GraphicUses:595Used by:603
Symbol 601 GraphicUses:595Used by:603
Symbol 602 GraphicUses:595Used by:603
Symbol 603 MovieClipUses:385 596 597 598 599 600 601 602Used by:655
Symbol 604 GraphicUses:383Used by:605
Symbol 605 MovieClipUses:604Used by:606 607
Symbol 606 MovieClipUses:605Used by:655
Symbol 607 MovieClipUses:605Used by:655
Symbol 608 BitmapUsed by:609 611 613
Symbol 609 GraphicUses:608Used by:610
Symbol 610 MovieClipUses:609Used by:615 616
Symbol 611 GraphicUses:608Used by:612
Symbol 612 MovieClipUses:611Used by:615 616
Symbol 613 GraphicUses:608Used by:614
Symbol 614 MovieClipUses:613Used by:615 616
Symbol 615 MovieClipUses:610 612 614 385Used by:655
Symbol 616 MovieClipUses:610 612 614 385Used by:655
Symbol 617 BitmapUsed by:618 619 620 621 622
Symbol 618 GraphicUses:617Used by:623
Symbol 619 GraphicUses:617Used by:623
Symbol 620 GraphicUses:617Used by:623
Symbol 621 GraphicUses:617Used by:623
Symbol 622 GraphicUses:617Used by:623
Symbol 623 MovieClipUses:385 618 619 620 621 622Used by:655
Symbol 624 MovieClipUses:409 412 415Used by:625 626
Symbol 625 MovieClipUses:624Used by:627
Symbol 626 MovieClipUses:624Used by:627
Symbol 627 MovieClipUses:625 626Used by:655 971 1039 1083
Symbol 628 MovieClipUses:409 412 415Used by:629 969 970
Symbol 629 MovieClipUses:628Used by:655
Symbol 630 BitmapUsed by:631 633 635 637 639 641 643 645 647 649 651
Symbol 631 GraphicUses:630Used by:632
Symbol 632 MovieClipUses:631Used by:653 654
Symbol 633 GraphicUses:630Used by:634
Symbol 634 MovieClipUses:633Used by:653 654
Symbol 635 GraphicUses:630Used by:636
Symbol 636 MovieClipUses:635Used by:653 654
Symbol 637 GraphicUses:630Used by:638
Symbol 638 MovieClipUses:637Used by:653 654
Symbol 639 GraphicUses:630Used by:640
Symbol 640 MovieClipUses:639Used by:653
Symbol 641 GraphicUses:630Used by:642
Symbol 642 MovieClipUses:641Used by:653
Symbol 643 GraphicUses:630Used by:644
Symbol 644 MovieClipUses:643Used by:653
Symbol 645 GraphicUses:630Used by:646
Symbol 646 MovieClipUses:645Used by:653
Symbol 647 GraphicUses:630Used by:648
Symbol 648 MovieClipUses:647Used by:653
Symbol 649 GraphicUses:630Used by:650
Symbol 650 MovieClipUses:649Used by:653
Symbol 651 GraphicUses:630Used by:652
Symbol 652 MovieClipUses:651Used by:653
Symbol 653 MovieClipUses:632 634 636 638 640 642 644 646 648 650 652Used by:655 1039 1083
Symbol 654 MovieClipUses:632 634 636 638 484Used by:655 1039 1083
Symbol 655 MovieClipUses:386 603 606 607 615 616 623 627 629 653 654Used by:656
Symbol 656 MovieClip [Type1Enemy]Uses:655Used by:949 1041 1085 1087
Symbol 657 BitmapUsed by:658 660 662 664 666 668 670 672 674
Symbol 658 GraphicUses:657Used by:659
Symbol 659 MovieClipUses:658Used by:676
Symbol 660 GraphicUses:657Used by:661
Symbol 661 MovieClipUses:660Used by:676
Symbol 662 GraphicUses:657Used by:663
Symbol 663 MovieClipUses:662Used by:676
Symbol 664 GraphicUses:657Used by:665
Symbol 665 MovieClipUses:664Used by:676
Symbol 666 GraphicUses:657Used by:667
Symbol 667 MovieClipUses:666Used by:676
Symbol 668 GraphicUses:657Used by:669
Symbol 669 MovieClipUses:668Used by:676
Symbol 670 GraphicUses:657Used by:671
Symbol 671 MovieClipUses:670Used by:676
Symbol 672 GraphicUses:657Used by:673
Symbol 673 MovieClipUses:672Used by:676
Symbol 674 GraphicUses:657Used by:675
Symbol 675 MovieClipUses:674Used by:676
Symbol 676 MovieClipUses:659 661 663 665 667 669 671 673 675Used by:689
Symbol 677 BitmapUsed by:678 679 680 681 682 683 684 685 686 687
Symbol 678 GraphicUses:677Used by:688
Symbol 679 GraphicUses:677Used by:688
Symbol 680 GraphicUses:677Used by:688
Symbol 681 GraphicUses:677Used by:688
Symbol 682 GraphicUses:677Used by:688
Symbol 683 GraphicUses:677Used by:688
Symbol 684 GraphicUses:677Used by:688
Symbol 685 GraphicUses:677Used by:688
Symbol 686 GraphicUses:677Used by:688
Symbol 687 GraphicUses:677Used by:688
Symbol 688 MovieClipUses:678 679 680 681 682 683 684 685 686 687Used by:689
Symbol 689 MovieClipUses:676 688Used by:690
Symbol 690 MovieClip [Dragon]Uses:689Used by:949 1041 1085 1087 1093
Symbol 691 MovieClipUses:28Used by:747 748 749 750
Symbol 692 BitmapUsed by:693 705 707 709 711 713 715 717 719 721 723 725 727
Symbol 693 GraphicUses:692Used by:694
Symbol 694 MovieClipUses:693Used by:729 747 749 828 830 871 873 932 934
Symbol 695 BitmapUsed by:696 697 698 699 700 701 702 703
Symbol 696 GraphicUses:695Used by:704
Symbol 697 GraphicUses:695Used by:704
Symbol 698 GraphicUses:695Used by:704
Symbol 699 GraphicUses:695Used by:704
Symbol 700 GraphicUses:695Used by:704
Symbol 701 GraphicUses:695Used by:704
Symbol 702 GraphicUses:695Used by:704
Symbol 703 GraphicUses:695Used by:704
Symbol 704 MovieClipUses:28 696 697 698 699 700 701 702 703Used by:729
Symbol 705 GraphicUses:692Used by:706
Symbol 706 MovieClipUses:705Used by:729 747 749 828 830 871 873 932 934
Symbol 707 GraphicUses:692Used by:708
Symbol 708 MovieClipUses:707Used by:729 747 749 828 830 871 873 932 934
Symbol 709 GraphicUses:692Used by:710
Symbol 710 MovieClipUses:709Used by:729 747 749 828 830 871 873 932 934
Symbol 711 GraphicUses:692Used by:712
Symbol 712 MovieClipUses:711Used by:729 747 748 828 829 871 872 932 933
Symbol 713 GraphicUses:692Used by:714
Symbol 714 MovieClipUses:713Used by:729 747 748 828 829 871 872 932 933
Symbol 715 GraphicUses:692Used by:716
Symbol 716 MovieClipUses:715Used by:729 747 748 828 829 871 872 932 933
Symbol 717 GraphicUses:692Used by:718
Symbol 718 MovieClipUses:717Used by:729 747 748 828 829 871 872 932 933
Symbol 719 GraphicUses:692Used by:720
Symbol 720 MovieClipUses:719Used by:729 747 748 828 829 871 872 932 933
Symbol 721 GraphicUses:692Used by:722
Symbol 722 MovieClipUses:721Used by:729 747 748 828 829 871 872 932 933
Symbol 723 GraphicUses:692Used by:724
Symbol 724 MovieClipUses:723Used by:729 747 748 828 829 871 872 932 933
Symbol 725 GraphicUses:692Used by:726
Symbol 726 MovieClipUses:725Used by:729 747 748 828 829 871 872 932 933
Symbol 727 GraphicUses:692Used by:728
Symbol 728 MovieClipUses:727Used by:729 747 748 828 829 871 872 932 933
Symbol 729 MovieClipUses:694 704 706 708 710 712 714 716 718 720 722 724 726 728Used by:750
Symbol 730 BitmapUsed by:731 733 735
Symbol 731 GraphicUses:730Used by:732
Symbol 732 MovieClipUses:731Used by:737 738
Symbol 733 GraphicUses:730Used by:734
Symbol 734 MovieClipUses:733Used by:737 738
Symbol 735 GraphicUses:730Used by:736
Symbol 736 MovieClipUses:735Used by:737 738
Symbol 737 MovieClipUses:732 734 736 28Used by:750
Symbol 738 MovieClipUses:732 734 736 28Used by:750
Symbol 739 BitmapUsed by:740 741 743 744 745
Symbol 740 GraphicUses:739Used by:746
Symbol 741 GraphicUses:739Used by:746
Symbol 742 BitmapUsed by:743
Symbol 743 GraphicUses:739 742Used by:746
Symbol 744 GraphicUses:739Used by:746
Symbol 745 GraphicUses:739Used by:746
Symbol 746 MovieClipUses:28 740 741 743 744 745Used by:750
Symbol 747 MovieClipUses:694 706 708 710 691 712 714 716 718 720 722 724 726 728Used by:750
Symbol 748 MovieClipUses:712 691 714 716 718 720 722 724 726 728Used by:750
Symbol 749 MovieClipUses:710 691 708 706 694Used by:750
Symbol 750 MovieClipUses:691 38 729 737 738 746 747 748 749Used by:936
Symbol 751 BitmapUsed by:752
Symbol 752 GraphicUses:751Used by:753
Symbol 753 MovieClipUses:752Used by:754 794 814 815 827 828 829 830
Symbol 754 MovieClipUses:753Used by:831
Symbol 755 BitmapUsed by:756 758 784 786 788 790 792
Symbol 756 GraphicUses:755Used by:757
Symbol 757 MovieClipUses:756Used by:794
Symbol 758 GraphicUses:755Used by:759
Symbol 759 MovieClipUses:758Used by:794
Symbol 760 GraphicUsed by:761
Symbol 761 MovieClipUses:760Used by:785
Symbol 762 GraphicUsed by:763
Symbol 763 MovieClipUses:762Used by:785
Symbol 764 GraphicUsed by:765
Symbol 765 MovieClipUses:764Used by:785
Symbol 766 GraphicUsed by:771
Symbol 767 GraphicUsed by:768
Symbol 768 MovieClipUses:767Used by:771
Symbol 769 GraphicUsed by:770
Symbol 770 MovieClipUses:769Used by:771
Symbol 771 MovieClipUses:766 768 770Used by:785
Symbol 772 GraphicUsed by:773
Symbol 773 MovieClipUses:772Used by:785
Symbol 774 GraphicUsed by:775
Symbol 775 MovieClipUses:774Used by:785
Symbol 776 GraphicUsed by:777
Symbol 777 MovieClipUses:776Used by:785
Symbol 778 GraphicUsed by:779
Symbol 779 MovieClipUses:778Used by:785
Symbol 780 GraphicUsed by:781
Symbol 781 MovieClipUses:780Used by:785
Symbol 782 GraphicUsed by:783
Symbol 783 MovieClipUses:782Used by:785
Symbol 784 GraphicUses:755Used by:785
Symbol 785 MovieClipUses:761 763 765 771 773 775 777 779 781 783 784Used by:794
Symbol 786 GraphicUses:755Used by:787
Symbol 787 MovieClipUses:786Used by:794
Symbol 788 GraphicUses:755Used by:789
Symbol 789 MovieClipUses:788Used by:794
Symbol 790 GraphicUses:755Used by:791
Symbol 791 MovieClipUses:790Used by:794
Symbol 792 GraphicUses:755Used by:793
Symbol 793 MovieClipUses:792Used by:794
Symbol 794 MovieClipUses:753 757 759 785 787 789 791 793Used by:831
Symbol 795 BitmapUsed by:796 798 800 802 804
Symbol 796 GraphicUses:795Used by:797
Symbol 797 MovieClipUses:796Used by:806
Symbol 798 GraphicUses:795Used by:799
Symbol 799 MovieClipUses:798Used by:806
Symbol 800 GraphicUses:795Used by:801
Symbol 801 MovieClipUses:800Used by:806
Symbol 802 GraphicUses:795Used by:803
Symbol 803 MovieClipUses:802Used by:806
Symbol 804 GraphicUses:795Used by:805
Symbol 805 MovieClipUses:804Used by:806
Symbol 806 MovieClipUses:797 799 801 803 805Used by:831
Symbol 807 BitmapUsed by:808 810 812
Symbol 808 GraphicUses:807Used by:809
Symbol 809 MovieClipUses:808Used by:814 815
Symbol 810 GraphicUses:807Used by:811
Symbol 811 MovieClipUses:810Used by:814 815
Symbol 812 GraphicUses:807Used by:813
Symbol 813 MovieClipUses:812Used by:814 815
Symbol 814 MovieClipUses:809 811 813 753Used by:831
Symbol 815 MovieClipUses:809 811 813 753Used by:831
Symbol 816 BitmapUsed by:817 819 821 823 825
Symbol 817 GraphicUses:816Used by:818
Symbol 818 MovieClipUses:817Used by:827
Symbol 819 GraphicUses:816Used by:820
Symbol 820 MovieClipUses:819Used by:827
Symbol 821 GraphicUses:816Used by:822
Symbol 822 MovieClipUses:821Used by:827
Symbol 823 GraphicUses:816Used by:824
Symbol 824 MovieClipUses:823Used by:827
Symbol 825 GraphicUses:816Used by:826
Symbol 826 MovieClipUses:825Used by:827
Symbol 827 MovieClipUses:753 818 820 822 824 826Used by:831
Symbol 828 MovieClipUses:694 706 708 710 753 712 714 716 718 720 722 724 726 728Used by:831
Symbol 829 MovieClipUses:712 753 714 716 718 720 722 724 726 728Used by:831
Symbol 830 MovieClipUses:710 753 708 706 694Used by:831
Symbol 831 MovieClipUses:754 794 806 814 815 827 828 829 830Used by:936
Symbol 832 BitmapUsed by:833
Symbol 833 GraphicUses:832Used by:834
Symbol 834 MovieClipUses:833Used by:844 862 863 870 871 872 873 874
Symbol 835 BitmapUsed by:836 837 838 839 840 841 842 843
Symbol 836 GraphicUses:835Used by:844
Symbol 837 GraphicUses:835Used by:844
Symbol 838 GraphicUses:835Used by:844
Symbol 839 GraphicUses:835Used by:844
Symbol 840 GraphicUses:835Used by:844
Symbol 841 GraphicUses:835Used by:844
Symbol 842 GraphicUses:835Used by:844
Symbol 843 GraphicUses:835Used by:844
Symbol 844 MovieClipUses:834 836 837 838 839 840 841 842 843Used by:874
Symbol 845 BitmapUsed by:846 848 850 852
Symbol 846 GraphicUses:845Used by:847
Symbol 847 MovieClipUses:846Used by:854
Symbol 848 GraphicUses:845Used by:849
Symbol 849 MovieClipUses:848Used by:854
Symbol 850 GraphicUses:845Used by:851
Symbol 851 MovieClipUses:850Used by:854
Symbol 852 GraphicUses:845Used by:853
Symbol 853 MovieClipUses:852Used by:854
Symbol 854 MovieClipUses:847 849 851 853Used by:874
Symbol 855 BitmapUsed by:856 858 860
Symbol 856 GraphicUses:855Used by:857
Symbol 857 MovieClipUses:856Used by:862 863
Symbol 858 GraphicUses:855Used by:859
Symbol 859 MovieClipUses:858Used by:862 863
Symbol 860 GraphicUses:855Used by:861
Symbol 861 MovieClipUses:860Used by:862 863
Symbol 862 MovieClipUses:857 859 861 834Used by:874
Symbol 863 MovieClipUses:857 859 861 834Used by:874
Symbol 864 BitmapUsed by:865 866 867
Symbol 865 GraphicUses:864Used by:870
Symbol 866 GraphicUses:864Used by:870
Symbol 867 GraphicUses:864Used by:870
Symbol 868 GraphicUsed by:870
Symbol 869 GraphicUsed by:870
Symbol 870 MovieClipUses:834 865 866 867 868 869Used by:874
Symbol 871 MovieClipUses:694 706 708 710 834 712 714 716 718 720 722 724 726 728Used by:874
Symbol 872 MovieClipUses:712 834 714 716 718 720 722 724 726 728Used by:874
Symbol 873 MovieClipUses:710 834 708 706 694Used by:874
Symbol 874 MovieClipUses:834 844 854 862 863 870 871 872 873Used by:936
Symbol 875 BitmapUsed by:876
Symbol 876 GraphicUses:875Used by:877
Symbol 877 MovieClipUses:876Used by:878 896 918 919 931 932 933 934
Symbol 878 MovieClipUses:877Used by:935
Symbol 879 BitmapUsed by:880 882 884 886 888 890 892 894
Symbol 880 GraphicUses:879Used by:881
Symbol 881 MovieClipUses:880Used by:896
Symbol 882 GraphicUses:879Used by:883
Symbol 883 MovieClipUses:882Used by:896
Symbol 884 GraphicUses:879Used by:885
Symbol 885 MovieClipUses:884Used by:896
Symbol 886 GraphicUses:879Used by:887
Symbol 887 MovieClipUses:886Used by:896
Symbol 888 GraphicUses:879Used by:889
Symbol 889 MovieClipUses:888Used by:896
Symbol 890 GraphicUses:879Used by:891
Symbol 891 MovieClipUses:890Used by:896
Symbol 892 GraphicUses:879Used by:893
Symbol 893 MovieClipUses:892Used by:896
Symbol 894 GraphicUses:879Used by:895
Symbol 895 MovieClipUses:894Used by:896
Symbol 896 MovieClipUses:877 881 883 885 887 889 891 893 895Used by:935
Symbol 897 BitmapUsed by:898 900 902 904 906 908
Symbol 898 GraphicUses:897Used by:899
Symbol 899 MovieClipUses:898Used by:910
Symbol 900 GraphicUses:897Used by:901
Symbol 901 MovieClipUses:900Used by:910
Symbol 902 GraphicUses:897Used by:903
Symbol 903 MovieClipUses:902Used by:910
Symbol 904 GraphicUses:897Used by:905
Symbol 905 MovieClipUses:904Used by:910
Symbol 906 GraphicUses:897Used by:907
Symbol 907 MovieClipUses:906Used by:910
Symbol 908 GraphicUses:897Used by:909
Symbol 909 MovieClipUses:908Used by:910
Symbol 910 MovieClipUses:899 901 903 905 907 909Used by:935
Symbol 911 BitmapUsed by:912 914 916
Symbol 912 GraphicUses:911Used by:913
Symbol 913 MovieClipUses:912Used by:918 919
Symbol 914 GraphicUses:911Used by:915
Symbol 915 MovieClipUses:914Used by:918 919
Symbol 916 GraphicUses:911Used by:917
Symbol 917 MovieClipUses:916Used by:918 919
Symbol 918 MovieClipUses:913 915 917 877Used by:935
Symbol 919 MovieClipUses:913 915 917 877Used by:935
Symbol 920 BitmapUsed by:921 923 925 927 929
Symbol 921 GraphicUses:920Used by:922
Symbol 922 MovieClipUses:921Used by:931
Symbol 923 GraphicUses:920Used by:924
Symbol 924 MovieClipUses:923Used by:931
Symbol 925 GraphicUses:920Used by:926
Symbol 926 MovieClipUses:925Used by:931
Symbol 927 GraphicUses:920Used by:928
Symbol 928 MovieClipUses:927Used by:931
Symbol 929 GraphicUses:920Used by:930
Symbol 930 MovieClipUses:929Used by:931
Symbol 931 MovieClipUses:877 922 924 926 928 930Used by:935
Symbol 932 MovieClipUses:694 706 708 710 877 712 714 716 718 720 722 724 726 728Used by:935
Symbol 933 MovieClipUses:712 877 714 716 718 720 722 724 726 728Used by:935
Symbol 934 MovieClipUses:710 877 708 706 694Used by:935
Symbol 935 MovieClipUses:878 896 910 918 919 931 932 933 934Used by:936
Symbol 936 MovieClipUses:750 831 874 935Used by:949 976 1041 1085 1087 1093
Symbol 937 BitmapUsed by:938
Symbol 938 GraphicUses:937Used by:939
Symbol 939 MovieClipUses:938Used by:940
Symbol 940 MovieClipUses:939Used by:941 944
Symbol 941 MovieClipUses:940Used by:945
Symbol 942 GraphicUsed by:943
Symbol 943 MovieClipUses:942Used by:944
Symbol 944 MovieClipUses:940 943Used by:945
Symbol 945 MovieClipUses:941 944Used by:946
Symbol 946 MovieClip [Spit]Uses:945Used by:949 1041 1085 1087 1093
Symbol 947 MovieClipUsed by:949 976 1041 1085 1087 1093
Symbol 948 MovieClipUsed by:949 976 1041 1085 1087 1093
Symbol 949 MovieClipUses:3 522 525 529 532 535 538 542 585 590 594 656 690 936 946 947 948Used by:Timeline
Symbol 950 GraphicUsed by:958
Symbol 951 ButtonUses:72 285 340 342 290Used by:952
Symbol 952 MovieClipUses:951 72 285 340 342 64Used by:953
Symbol 953 MovieClipUses:9 11 333 335 338 952 346 347 348 350 351 353 356 357 360 361 364 365 248 250 367Used by:958
Symbol 954 ButtonUses:72 285 370 372 290Used by:956
Symbol 955 ButtonUses:72 285 296 290Used by:956
Symbol 956 MovieClipUses:954 955 72 285 370 372 296 64Used by:957
Symbol 957 MovieClipUses:9 11 333 335 338 956 376 378 388 394 399 402 403 411 414 417 364 365 248 250 367Used by:958
Symbol 958 MovieClipUses:950 70 953 957Used by:Timeline
Symbol 959 BitmapUsed by:960
Symbol 960 GraphicUses:959Used by:976
Symbol 961 BitmapUsed by:962 964
Symbol 962 GraphicUses:961Used by:963
Symbol 963 MovieClipUses:962 528Used by:976
Symbol 964 GraphicUses:961Used by:965
Symbol 965 MovieClipUses:964 528Used by:976
Symbol 966 MovieClipUses:560 574Used by:976
Symbol 967 MovieClipUses:560 574Used by:976
Symbol 968 MovieClipUses:560 574Used by:976
Symbol 969 MovieClipUses:628Used by:971
Symbol 970 MovieClipUses:628Used by:971 1039 1083
Symbol 971 MovieClipUses:627 969 970Used by:976
Symbol 972 FontUsed by:973
Symbol 973 TextUses:972Used by:974
Symbol 974 MovieClipUses:973Used by:975
Symbol 975 MovieClipUses:974Used by:976 1041 1085 1087 1093
Symbol 976 MovieClipUses:3 960 538 963 965 585 590 966 967 594 968 971 936 947 948 975Used by:Timeline
Symbol 977 BitmapUsed by:978 980 982 984
Symbol 978 GraphicUses:977Used by:979
Symbol 979 MovieClipUses:978Used by:986
Symbol 980 GraphicUses:977Used by:981
Symbol 981 MovieClipUses:980Used by:986
Symbol 982 GraphicUses:977Used by:983
Symbol 983 MovieClipUses:982Used by:986
Symbol 984 GraphicUses:977Used by:985
Symbol 985 MovieClipUses:984Used by:986
Symbol 986 MovieClipUses:979 981 983 985Used by:990
Symbol 987 BitmapUsed by:988
Symbol 988 GraphicUses:987Used by:989
Symbol 989 MovieClipUses:988Used by:990 1052
Symbol 990 MovieClipUses:986 989 528Used by:1041 1093
Symbol 991 BitmapUsed by:992
Symbol 992 GraphicUses:991Used by:993
Symbol 993 MovieClipUses:992 528Used by:1041 1093
Symbol 994 MovieClipUses:536 528Used by:1041
Symbol 995 BitmapUsed by:996
Symbol 996 GraphicUses:995Used by:997 1053 1054 1086
Symbol 997 MovieClipUses:996 528Used by:1041
Symbol 998 BitmapUsed by:999 1001 1003 1005 1007 1009 1011 1013
Symbol 999 GraphicUses:998Used by:1000
Symbol 1000 MovieClipUses:999Used by:1015
Symbol 1001 GraphicUses:998Used by:1002
Symbol 1002 MovieClipUses:1001Used by:1015
Symbol 1003 GraphicUses:998Used by:1004
Symbol 1004 MovieClipUses:1003Used by:1015
Symbol 1005 GraphicUses:998Used by:1006
Symbol 1006 MovieClipUses:1005Used by:1015
Symbol 1007 GraphicUses:998Used by:1008
Symbol 1008 MovieClipUses:1007Used by:1015
Symbol 1009 GraphicUses:998Used by:1010
Symbol 1010 MovieClipUses:1009Used by:1015
Symbol 1011 GraphicUses:998Used by:1012
Symbol 1012 MovieClipUses:1011Used by:1015
Symbol 1013 GraphicUses:998Used by:1014
Symbol 1014 MovieClipUses:1013Used by:1015
Symbol 1015 MovieClipUses:392 1000 1002 1004 1006 1008 1010 1012 1014Used by:1039
Symbol 1016 MovieClipUses:392Used by:1039
Symbol 1017 MovieClipUses:392Used by:1039
Symbol 1018 BitmapUsed by:1019 1021 1023
Symbol 1019 GraphicUses:1018Used by:1020
Symbol 1020 MovieClipUses:1019Used by:1025 1026
Symbol 1021 GraphicUses:1018Used by:1022
Symbol 1022 MovieClipUses:1021Used by:1025 1026
Symbol 1023 GraphicUses:1018Used by:1024
Symbol 1024 MovieClipUses:1023Used by:1025 1026
Symbol 1025 MovieClipUses:1020 1022 1024 392Used by:1039
Symbol 1026 MovieClipUses:1020 1022 1024 392Used by:1039
Symbol 1027 BitmapUsed by:1028 1030 1032 1034 1036
Symbol 1028 GraphicUses:1027Used by:1029
Symbol 1029 MovieClipUses:1028Used by:1038
Symbol 1030 GraphicUses:1027Used by:1031
Symbol 1031 MovieClipUses:1030Used by:1038
Symbol 1032 GraphicUses:1027Used by:1033
Symbol 1033 MovieClipUses:1032Used by:1038
Symbol 1034 GraphicUses:1027Used by:1035
Symbol 1035 MovieClipUses:1034Used by:1038
Symbol 1036 GraphicUses:1027Used by:1037
Symbol 1037 MovieClipUses:1036Used by:1038
Symbol 1038 MovieClipUses:392 1029 1031 1033 1035 1037Used by:1039
Symbol 1039 MovieClipUses:393 1015 1016 1017 1025 1026 1038 627 970 653 654Used by:1040
Symbol 1040 MovieClip [Type2Enemy]Uses:1039Used by:1041 1085 1087 1093
Symbol 1041 MovieClipUses:3 522 525 538 532 535 529 990 993 994 997 585 590 594 656 1040 690 936 946 947 975 948Used by:Timeline
Symbol 1042 BitmapUsed by:1043 1045 1047 1049
Symbol 1043 GraphicUses:1042Used by:1044
Symbol 1044 MovieClipUses:1043Used by:1051
Symbol 1045 GraphicUses:1042Used by:1046
Symbol 1046 MovieClipUses:1045Used by:1051
Symbol 1047 GraphicUses:1042Used by:1048
Symbol 1048 MovieClipUses:1047Used by:1051
Symbol 1049 GraphicUses:1042Used by:1050
Symbol 1050 MovieClipUses:1049Used by:1051
Symbol 1051 MovieClipUses:1044 1046 1048 1050Used by:1052
Symbol 1052 MovieClipUses:1051 989 528Used by:1085 1087
Symbol 1053 MovieClipUses:996 528Used by:1085
Symbol 1054 MovieClipUses:996 528Used by:1085
Symbol 1055 GraphicUses:396Used by:1063
Symbol 1056 GraphicUses:396Used by:1063
Symbol 1057 GraphicUses:396Used by:1063
Symbol 1058 GraphicUses:396Used by:1063
Symbol 1059 GraphicUses:396Used by:1063
Symbol 1060 GraphicUses:396Used by:1063
Symbol 1061 GraphicUses:396Used by:1063
Symbol 1062 GraphicUses:396Used by:1063
Symbol 1063 MovieClipUses:397 1055 1056 1057 1058 1059 1060 1061 1062Used by:1083
Symbol 1064 MovieClipUses:397Used by:1065 1066
Symbol 1065 MovieClipUses:1064Used by:1083
Symbol 1066 MovieClipUses:1064Used by:1083
Symbol 1067 BitmapUsed by:1068 1069 1070 1073
Symbol 1068 GraphicUses:1067Used by:1072
Symbol 1069 GraphicUses:1067Used by:1072 1075
Symbol 1070 GraphicUses:1067Used by:1072 1075
Symbol 1071 GraphicUsed by:1072 1075
Symbol 1072 MovieClipUses:1068 1069 1070 1071Used by:1083
Symbol 1073 GraphicUses:1067Used by:1074
Symbol 1074 MovieClipUses:1073Used by:1075
Symbol 1075 MovieClipUses:1074 1069 1070 1071Used by:1083
Symbol 1076 BitmapUsed by:1077 1078 1079 1080 1081
Symbol 1077 GraphicUses:1076Used by:1082
Symbol 1078 GraphicUses:1076Used by:1082
Symbol 1079 GraphicUses:1076Used by:1082
Symbol 1080 GraphicUses:1076Used by:1082
Symbol 1081 GraphicUses:1076Used by:1082
Symbol 1082 MovieClipUses:397 1077 1078 1079 1080 1081Used by:1083
Symbol 1083 MovieClipUses:398 1063 1065 1066 1072 1075 1082 627 970 653 654Used by:1084
Symbol 1084 MovieClip [Type3Enemy]Uses:1083Used by:1085 1087 1093
Symbol 1085 MovieClipUses:3 522 525 538 1052 529 532 1053 1054 585 590 594 1040 656 1084 690 936 946 947 975 948Used by:Timeline
Symbol 1086 MovieClipUses:996 528Used by:1087
Symbol 1087 MovieClipUses:3 522 525 1052 538 535 529 1086 585 590 594 1040 656 1084 690 936 946 947 975 948Used by:Timeline
Symbol 1088 BitmapUsed by:1089
Symbol 1089 GraphicUses:1088Used by:1090
Symbol 1090 MovieClipUses:1089 528Used by:1093
Symbol 1091 GraphicUsed by:1092
Symbol 1092 MovieClipUses:1091 528Used by:1093
Symbol 1093 MovieClipUses:3 522 525 1090 538 532 990 993 1092 585 590 594 1040 1084 690 936 946 947 975 948Used by:Timeline
Symbol 1094 GraphicUsed by:1095
Symbol 1095 MovieClipUses:1094Used by:1180 1182 1190 1211
Symbol 1096 GraphicUsed by:1098
Symbol 1097 EditableTextUses:94Used by:1098
Symbol 1098 MovieClipUses:1096 582 1097Used by:1180 1182 1190 1211
Symbol 1099 GraphicUsed by:1180
Symbol 1100 GraphicUsed by:1101
Symbol 1101 MovieClipUses:1100Used by:1180 1182
Symbol 1102 GraphicUsed by:1103
Symbol 1103 MovieClipUses:1102Used by:1104 1127
Symbol 1104 MovieClipUses:278 1103Used by:1105 1116 1151
Symbol 1105 MovieClipUses:258 256 260 274 276 1104Used by:1152
Symbol 1106 GraphicUsed by:1111
Symbol 1107 GraphicUsed by:1108
Symbol 1108 MovieClipUses:1107Used by:1111
Symbol 1109 GraphicUsed by:1110
Symbol 1110 MovieClipUses:1109Used by:1111
Symbol 1111 MovieClipUses:1106 1108 1110Used by:1116
Symbol 1112 GraphicUsed by:1113
Symbol 1113 MovieClipUses:1112Used by:1116
Symbol 1114 GraphicUsed by:1115
Symbol 1115 MovieClipUses:1114Used by:1116
Symbol 1116 MovieClipUses:256 1111 1113 258 1104 1115Used by:1152
Symbol 1117 GraphicUsed by:1118
Symbol 1118 MovieClipUses:1117Used by:1127
Symbol 1119 GraphicUsed by:1120
Symbol 1120 MovieClipUses:1119Used by:1127
Symbol 1121 GraphicUsed by:1122
Symbol 1122 MovieClipUses:1121Used by:1127
Symbol 1123 GraphicUsed by:1124
Symbol 1124 MovieClipUses:1123Used by:1127
Symbol 1125 GraphicUsed by:1126
Symbol 1126 MovieClipUses:1125Used by:1127
Symbol 1127 MovieClipUses:1118 256 258 1120 1122 278 1103 1124 1126 308Used by:1152
Symbol 1128 GraphicUsed by:1129
Symbol 1129 MovieClipUses:1128Used by:1151
Symbol 1130 GraphicUsed by:1131
Symbol 1131 MovieClipUses:1130Used by:1151
Symbol 1132 GraphicUsed by:1137
Symbol 1133 GraphicUsed by:1134
Symbol 1134 MovieClipUses:1133Used by:1137
Symbol 1135 GraphicUsed by:1136
Symbol 1136 MovieClipUses:1135Used by:1137
Symbol 1137 MovieClipUses:1132 1134 1136Used by:1146
Symbol 1138 GraphicUsed by:1139
Symbol 1139 MovieClipUses:1138Used by:1146
Symbol 1140 GraphicUsed by:1141
Symbol 1141 MovieClipUses:1140Used by:1146
Symbol 1142 GraphicUsed by:1143
Symbol 1143 MovieClipUses:1142Used by:1146
Symbol 1144 GraphicUsed by:1145
Symbol 1145 MovieClipUses:1144Used by:1146
Symbol 1146 MovieClipUses:1137 1139 1141 1143 1145Used by:1151
Symbol 1147 GraphicUsed by:1148
Symbol 1148 MovieClipUses:1147Used by:1151
Symbol 1149 GraphicUsed by:1150
Symbol 1150 MovieClipUses:1149Used by:1151
Symbol 1151 MovieClipUses:256 1129 1131 258 1146 1104 307 1148 1150Used by:1152
Symbol 1152 MovieClipUses:1105 300 308 310 1116 1127 1151Used by:1180 1182
Symbol 1153 GraphicUsed by:1154
Symbol 1154 MovieClipUses:1153Used by:1157 1171
Symbol 1155 GraphicUsed by:1156
Symbol 1156 MovieClipUses:1155Used by:1157 1171
Symbol 1157 MovieClipUses:1154 1156Used by:1163 1175 1205 1207
Symbol 1158 GraphicUsed by:1159
Symbol 1159 MovieClipUses:1158Used by:1162
Symbol 1160 GraphicUsed by:1161
Symbol 1161 MovieClipUses:1160Used by:1162
Symbol 1162 MovieClipUses:1159 1161Used by:1163 1175 1205 1207
Symbol 1163 ButtonUses:72 285 1157 1162 290Used by:1175
Symbol 1164 GraphicUsed by:1165
Symbol 1165 MovieClipUses:1164Used by:1168
Symbol 1166 GraphicUsed by:1167
Symbol 1167 MovieClipUses:1166Used by:1168
Symbol 1168 MovieClipUses:1165 1167Used by:1169 1175 1176 1178 1206 1207 1208 1209
Symbol 1169 ButtonUses:72 285 1168 296 290Used by:1175
Symbol 1170 GraphicUsed by:1171
Symbol 1171 MovieClipUses:1170 1154 1156Used by:1174 1175 1177 1178
Symbol 1172 GraphicUsed by:1173
Symbol 1173 MovieClipUses:1172Used by:1174 1175 1177 1178
Symbol 1174 ButtonUses:72 285 1171 1173 290Used by:1175
Symbol 1175 MovieClipUses:1163 1169 1174 72 285 1157 1162 1168 296 1171 1173Used by:1179
Symbol 1176 ButtonUses:72 285 1168 296 290Used by:1178
Symbol 1177 ButtonUses:72 285 1171 1173 290Used by:1178
Symbol 1178 MovieClipUses:1176 1177 72 285 1168 296 1171 1173Used by:1179
Symbol 1179 MovieClipUses:1175 1178Used by:1180 1182 1190
Symbol 1180 MovieClipUses:421 338 1095 1098 364 244 248 250 1099 1101 1152 1179Used by:Timeline
Symbol 1181 GraphicUsed by:1182
Symbol 1182 MovieClipUses:421 338 1095 1098 364 244 248 250 1181 1101 1152 1179Used by:Timeline
Symbol 1183 BitmapUsed by:1184
Symbol 1184 GraphicUses:1183Used by:1190
Symbol 1185 GraphicUsed by:1186
Symbol 1186 MovieClipUses:1185Used by:1190
Symbol 1187 GraphicUsed by:1188
Symbol 1188 MovieClipUses:1187Used by:1190
Symbol 1189 MovieClipUses:210 125 127 159 160 129 147 149 151Used by:1190
Symbol 1190 MovieClipUses:1184 338 1095 1098 1186 1188 1189 1179Used by:Timeline
Symbol 1191 BitmapUsed by:1192
Symbol 1192 GraphicUses:1191Used by:1193
Symbol 1193 MovieClipUses:1192Used by:1211
Symbol 1194 BitmapUsed by:1195
Symbol 1195 GraphicUses:1194Used by:1196
Symbol 1196 MovieClipUses:1195Used by:1211
Symbol 1197 GraphicUsed by:1198
Symbol 1198 MovieClipUses:1197Used by:1211
Symbol 1199 GraphicUsed by:1200
Symbol 1200 MovieClipUses:1199Used by:1211
Symbol 1201 EditableTextUses:5Used by:1211
Symbol 1202 GraphicUsed by:1203 1204
Symbol 1203 ButtonUses:1202Used by:1211
Symbol 1204 ButtonUses:1202Used by:1211
Symbol 1205 ButtonUses:72 285 1157 1162 290Used by:1207
Symbol 1206 ButtonUses:72 285 1168 296 290Used by:1207
Symbol 1207 MovieClipUses:1205 1206 72 285 1157 1162 1168 296Used by:1210
Symbol 1208 ButtonUses:72 285 1168 296 290Used by:1209
Symbol 1209 MovieClipUses:1208 72 285 1168 296Used by:1210
Symbol 1210 MovieClipUses:1207 1209Used by:1211
Symbol 1211 MovieClipUses:9 11 1193 338 1196 1198 1095 1098 248 250 1200 1201 1203 1204 1210 3Used by:Timeline

Instance Names

"HighScore"Frame 1Symbol 3 MovieClip
"Sounds"Frame 11Symbol 67 MovieClip
"GenTransit"Frame 11Symbol 92 MovieClip
"LvlTransit"Frame 11Symbol 239 MovieClip
"SelectNb"Frame 12Symbol 331 MovieClip
"Param"Frame 31Symbol 3 MovieClip
"Level"Frame 71Symbol 949 MovieClip
"Instruct"Frame 71Symbol 958 MovieClip
"ScrSubmit"Frame 201Symbol 1211 MovieClip
"LockBtn"Symbol 92 MovieClip Frame 2Symbol 70 Button
"LockBtn"Symbol 239 MovieClip Frame 2Symbol 70 Button
"LockBtn"Symbol 331 MovieClip Frame 2Symbol 70 Button
"mcPlayerName"Symbol 446 MovieClip Frame 3Symbol 445 MovieClip
"mcPlayerName"Symbol 456 MovieClip Frame 3Symbol 445 MovieClip
"mcPlayerName"Symbol 464 MovieClip Frame 3Symbol 445 MovieClip
"mcPlayerName"Symbol 472 MovieClip Frame 3Symbol 445 MovieClip
"LockBtn"Symbol 475 MovieClip Frame 14Symbol 70 Button
"LockBtn"Symbol 475 MovieClip Frame 46Symbol 70 Button
"Bob"Symbol 519 MovieClip Frame 1Symbol 446 MovieClip
"Pat"Symbol 519 MovieClip Frame 1Symbol 456 MovieClip
"Squid"Symbol 519 MovieClip Frame 1Symbol 464 MovieClip
"Sandy"Symbol 519 MovieClip Frame 1Symbol 472 MovieClip
"BtnPlay"Symbol 519 MovieClip Frame 1Symbol 475 MovieClip
"mcBobInfo"Symbol 519 MovieClip Frame 1Symbol 495 MovieClip
"mcPatInfo"Symbol 519 MovieClip Frame 1Symbol 504 MovieClip
"mcSquidInfo"Symbol 519 MovieClip Frame 1Symbol 513 MovieClip
"mcSandyInfo"Symbol 519 MovieClip Frame 1Symbol 518 MovieClip
"Bob"Symbol 520 MovieClip Frame 1Symbol 446 MovieClip
"Pat"Symbol 520 MovieClip Frame 1Symbol 456 MovieClip
"Squid"Symbol 520 MovieClip Frame 1Symbol 464 MovieClip
"Sandy"Symbol 520 MovieClip Frame 1Symbol 472 MovieClip
"BtnPlay"Symbol 520 MovieClip Frame 1Symbol 475 MovieClip
"mcBobInfo"Symbol 520 MovieClip Frame 1Symbol 495 MovieClip
"mcPatInfo"Symbol 520 MovieClip Frame 1Symbol 504 MovieClip
"mcSquidInfo"Symbol 520 MovieClip Frame 1Symbol 513 MovieClip
"mcSandyInfo"Symbol 520 MovieClip Frame 1Symbol 518 MovieClip
"RefDistU"Symbol 529 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 529 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 529 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 529 MovieClip Frame 1Symbol 528 MovieClip
"RefDistU"Symbol 532 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 532 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 532 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 532 MovieClip Frame 1Symbol 528 MovieClip
"RefDistU"Symbol 535 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 535 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 535 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 535 MovieClip Frame 1Symbol 528 MovieClip
"RefDistU"Symbol 538 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 538 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 538 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 538 MovieClip Frame 1Symbol 528 MovieClip
"txtScore"Symbol 541 MovieClip Frame 1Symbol 540 EditableText
"mcScore"Symbol 542 MovieClip [AnimPointage] Frame 1Symbol 541 MovieClip
"NbLife"Symbol 585 MovieClip Frame 1Symbol 547 MovieClip
"LifeBar"Symbol 585 MovieClip Frame 1Symbol 574 MovieClip
"NbPower"Symbol 585 MovieClip Frame 1Symbol 581 MovieClip
"mcScore"Symbol 585 MovieClip Frame 1Symbol 584 MovieClip
"NbLife"Symbol 590 MovieClip Frame 1Symbol 587 MovieClip
"LifeBar"Symbol 590 MovieClip Frame 1Symbol 574 MovieClip
"NbPower"Symbol 590 MovieClip Frame 1Symbol 581 MovieClip
"mcScore"Symbol 590 MovieClip Frame 1Symbol 589 MovieClip
"Etat"Symbol 655 MovieClip Frame 20Symbol 603 MovieClip
"Etat"Symbol 655 MovieClip Frame 30Symbol 606 MovieClip
"Etat"Symbol 655 MovieClip Frame 40Symbol 607 MovieClip
"Etat"Symbol 655 MovieClip Frame 50Symbol 615 MovieClip
"Etat"Symbol 655 MovieClip Frame 60Symbol 616 MovieClip
"Etat"Symbol 655 MovieClip Frame 70Symbol 623 MovieClip
"Etat"Symbol 655 MovieClip Frame 80Symbol 627 MovieClip
"Etat"Symbol 655 MovieClip Frame 90Symbol 629 MovieClip
"Etat"Symbol 655 MovieClip Frame 100Symbol 653 MovieClip
"Etat"Symbol 655 MovieClip Frame 110Symbol 654 MovieClip
"Obj"Symbol 656 MovieClip [Type1Enemy] Frame 1Symbol 655 MovieClip
"Etat"Symbol 689 MovieClip Frame 1Symbol 676 MovieClip
"Etat"Symbol 689 MovieClip Frame 10Symbol 688 MovieClip
"Obj"Symbol 690 MovieClip [Dragon] Frame 1Symbol 689 MovieClip
"Obj"Symbol 690 MovieClip [Dragon] Frame 7Symbol 689 MovieClip
"Fly"Symbol 729 MovieClip Frame 1Symbol 704 MovieClip
"Etat"Symbol 750 MovieClip Frame 10Symbol 38 MovieClip
"Etat"Symbol 750 MovieClip Frame 20Symbol 729 MovieClip
"Etat"Symbol 750 MovieClip Frame 30Symbol 737 MovieClip
"Etat"Symbol 750 MovieClip Frame 40Symbol 738 MovieClip
"Etat"Symbol 750 MovieClip Frame 50Symbol 746 MovieClip
"Etat"Symbol 750 MovieClip Frame 60Symbol 747 MovieClip
"Etat"Symbol 750 MovieClip Frame 70Symbol 748 MovieClip
"Etat"Symbol 750 MovieClip Frame 80Symbol 749 MovieClip
"Etat"Symbol 831 MovieClip Frame 10Symbol 794 MovieClip
"Etat"Symbol 831 MovieClip Frame 20Symbol 806 MovieClip
"Etat"Symbol 831 MovieClip Frame 30Symbol 814 MovieClip
"Etat"Symbol 831 MovieClip Frame 40Symbol 815 MovieClip
"Etat"Symbol 831 MovieClip Frame 50Symbol 827 MovieClip
"Etat"Symbol 831 MovieClip Frame 60Symbol 828 MovieClip
"Etat"Symbol 831 MovieClip Frame 70Symbol 829 MovieClip
"Etat"Symbol 831 MovieClip Frame 80Symbol 830 MovieClip
"Etat"Symbol 874 MovieClip Frame 10Symbol 844 MovieClip
"Etat"Symbol 874 MovieClip Frame 20Symbol 854 MovieClip
"Etat"Symbol 874 MovieClip Frame 30Symbol 862 MovieClip
"Etat"Symbol 874 MovieClip Frame 40Symbol 863 MovieClip
"Etat"Symbol 874 MovieClip Frame 50Symbol 870 MovieClip
"Etat"Symbol 874 MovieClip Frame 60Symbol 871 MovieClip
"Etat"Symbol 874 MovieClip Frame 70Symbol 872 MovieClip
"Etat"Symbol 874 MovieClip Frame 80Symbol 873 MovieClip
"Etat"Symbol 935 MovieClip Frame 10Symbol 896 MovieClip
"Etat"Symbol 935 MovieClip Frame 20Symbol 910 MovieClip
"Etat"Symbol 935 MovieClip Frame 30Symbol 918 MovieClip
"Etat"Symbol 935 MovieClip Frame 40Symbol 919 MovieClip
"Etat"Symbol 935 MovieClip Frame 50Symbol 931 MovieClip
"Etat"Symbol 935 MovieClip Frame 60Symbol 932 MovieClip
"Etat"Symbol 935 MovieClip Frame 70Symbol 933 MovieClip
"Etat"Symbol 935 MovieClip Frame 80Symbol 934 MovieClip
"Obj"Symbol 936 MovieClip Frame 1Symbol 750 MovieClip
"Obj"Symbol 936 MovieClip Frame 13Symbol 831 MovieClip
"Obj"Symbol 936 MovieClip Frame 25Symbol 874 MovieClip
"Obj"Symbol 936 MovieClip Frame 37Symbol 935 MovieClip
"Etat"Symbol 945 MovieClip Frame 1Symbol 941 MovieClip
"Etat"Symbol 945 MovieClip Frame 10Symbol 944 MovieClip
"Obj"Symbol 946 MovieClip [Spit] Frame 1Symbol 945 MovieClip
"Obj"Symbol 946 MovieClip [Spit] Frame 7Symbol 945 MovieClip
"Control"Symbol 949 MovieClip Frame 1Symbol 3 MovieClip
"mcScoreDuplicate"Symbol 949 MovieClip Frame 2Symbol 542 MovieClip [AnimPointage]
"StatPlayer1"Symbol 949 MovieClip Frame 2Symbol 585 MovieClip
"StatPlayer2"Symbol 949 MovieClip Frame 2Symbol 590 MovieClip
"Dragon1"Symbol 949 MovieClip Frame 2Symbol 690 MovieClip [Dragon]
"Player1"Symbol 949 MovieClip Frame 2Symbol 936 MovieClip
"Player2"Symbol 949 MovieClip Frame 2Symbol 936 MovieClip
"Spit1"Symbol 949 MovieClip Frame 2Symbol 946 MovieClip [Spit]
"mcScoreContainer"Symbol 949 MovieClip Frame 2Symbol 947 MovieClip
"SonBounce"Symbol 949 MovieClip Frame 2Symbol 948 MovieClip
"LockBtn"Symbol 958 MovieClip Frame 2Symbol 70 Button
"RefDistU"Symbol 963 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 963 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 963 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 963 MovieClip Frame 1Symbol 528 MovieClip
"RefDistU"Symbol 965 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 965 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 965 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 965 MovieClip Frame 1Symbol 528 MovieClip
"LifeBar"Symbol 966 MovieClip Frame 1Symbol 574 MovieClip
"LifeBar"Symbol 967 MovieClip Frame 1Symbol 574 MovieClip
"LifeBar"Symbol 968 MovieClip Frame 1Symbol 574 MovieClip
"Etat"Symbol 971 MovieClip Frame 1Symbol 627 MovieClip
"Etat"Symbol 971 MovieClip Frame 10Symbol 969 MovieClip
"Etat"Symbol 971 MovieClip Frame 20Symbol 970 MovieClip
"Control"Symbol 976 MovieClip Frame 1Symbol 3 MovieClip
"StatPlayer1"Symbol 976 MovieClip Frame 2Symbol 585 MovieClip
"StatPlayer3"Symbol 976 MovieClip Frame 2Symbol 966 MovieClip
"StatPlayer4"Symbol 976 MovieClip Frame 2Symbol 967 MovieClip
"Player1"Symbol 976 MovieClip Frame 2Symbol 936 MovieClip
"Player2"Symbol 976 MovieClip Frame 2Symbol 936 MovieClip
"Player3"Symbol 976 MovieClip Frame 2Symbol 936 MovieClip
"Player4"Symbol 976 MovieClip Frame 2Symbol 936 MovieClip
"mcScoreContainer"Symbol 976 MovieClip Frame 2Symbol 947 MovieClip
"SonBounce"Symbol 976 MovieClip Frame 2Symbol 948 MovieClip
"EndLevel"Symbol 976 MovieClip Frame 2Symbol 975 MovieClip
"Etat"Symbol 990 MovieClip Frame 1Symbol 986 MovieClip
"RefDistU"Symbol 990 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 990 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 990 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 990 MovieClip Frame 1Symbol 528 MovieClip
"RefDistU"Symbol 993 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 993 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 993 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 993 MovieClip Frame 1Symbol 528 MovieClip
"RefDistU"Symbol 994 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 994 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 994 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 994 MovieClip Frame 1Symbol 528 MovieClip
"RefDistU"Symbol 997 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 997 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 997 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 997 MovieClip Frame 1Symbol 528 MovieClip
"Etat"Symbol 1039 MovieClip Frame 20Symbol 1015 MovieClip
"Etat"Symbol 1039 MovieClip Frame 30Symbol 1016 MovieClip
"Etat"Symbol 1039 MovieClip Frame 40Symbol 1017 MovieClip
"Etat"Symbol 1039 MovieClip Frame 50Symbol 1025 MovieClip
"Etat"Symbol 1039 MovieClip Frame 60Symbol 1026 MovieClip
"Etat"Symbol 1039 MovieClip Frame 70Symbol 1038 MovieClip
"Etat"Symbol 1039 MovieClip Frame 80Symbol 627 MovieClip
"Etat"Symbol 1039 MovieClip Frame 90Symbol 970 MovieClip
"Etat"Symbol 1039 MovieClip Frame 100Symbol 653 MovieClip
"Etat"Symbol 1039 MovieClip Frame 110Symbol 654 MovieClip
"Obj"Symbol 1040 MovieClip [Type2Enemy] Frame 1Symbol 1039 MovieClip
"Control"Symbol 1041 MovieClip Frame 1Symbol 3 MovieClip
"StatPlayer1"Symbol 1041 MovieClip Frame 2Symbol 585 MovieClip
"StatPlayer2"Symbol 1041 MovieClip Frame 2Symbol 590 MovieClip
"Dragon1"Symbol 1041 MovieClip Frame 2Symbol 690 MovieClip [Dragon]
"Player2"Symbol 1041 MovieClip Frame 2Symbol 936 MovieClip
"Player1"Symbol 1041 MovieClip Frame 2Symbol 936 MovieClip
"Spit1"Symbol 1041 MovieClip Frame 2Symbol 946 MovieClip [Spit]
"mcScoreContainer"Symbol 1041 MovieClip Frame 2Symbol 947 MovieClip
"EndLevel"Symbol 1041 MovieClip Frame 2Symbol 975 MovieClip
"SonBounce"Symbol 1041 MovieClip Frame 2Symbol 948 MovieClip
"Etat"Symbol 1052 MovieClip Frame 1Symbol 1051 MovieClip
"RefDistU"Symbol 1052 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 1052 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 1052 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 1052 MovieClip Frame 1Symbol 528 MovieClip
"RefDistU"Symbol 1053 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 1053 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 1053 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 1053 MovieClip Frame 1Symbol 528 MovieClip
"RefDistU"Symbol 1054 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 1054 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 1054 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 1054 MovieClip Frame 1Symbol 528 MovieClip
"Etat"Symbol 1083 MovieClip Frame 20Symbol 1063 MovieClip
"Etat"Symbol 1083 MovieClip Frame 30Symbol 1065 MovieClip
"Etat"Symbol 1083 MovieClip Frame 40Symbol 1066 MovieClip
"Etat"Symbol 1083 MovieClip Frame 50Symbol 1072 MovieClip
"Etat"Symbol 1083 MovieClip Frame 60Symbol 1075 MovieClip
"Etat"Symbol 1083 MovieClip Frame 70Symbol 1082 MovieClip
"Etat"Symbol 1083 MovieClip Frame 80Symbol 627 MovieClip
"Etat"Symbol 1083 MovieClip Frame 90Symbol 970 MovieClip
"Etat"Symbol 1083 MovieClip Frame 100Symbol 653 MovieClip
"Etat"Symbol 1083 MovieClip Frame 110Symbol 654 MovieClip
"Obj"Symbol 1084 MovieClip [Type3Enemy] Frame 1Symbol 1083 MovieClip
"Control"Symbol 1085 MovieClip Frame 1Symbol 3 MovieClip
"StatPlayer1"Symbol 1085 MovieClip Frame 2Symbol 585 MovieClip
"StatPlayer2"Symbol 1085 MovieClip Frame 2Symbol 590 MovieClip
"Dragon1"Symbol 1085 MovieClip Frame 2Symbol 690 MovieClip [Dragon]
"Player1"Symbol 1085 MovieClip Frame 2Symbol 936 MovieClip
"Player2"Symbol 1085 MovieClip Frame 2Symbol 936 MovieClip
"Spit1"Symbol 1085 MovieClip Frame 2Symbol 946 MovieClip [Spit]
"mcScoreContainer"Symbol 1085 MovieClip Frame 2Symbol 947 MovieClip
"EndLevel"Symbol 1085 MovieClip Frame 2Symbol 975 MovieClip
"SonBounce"Symbol 1085 MovieClip Frame 2Symbol 948 MovieClip
"RefDistU"Symbol 1086 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 1086 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 1086 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 1086 MovieClip Frame 1Symbol 528 MovieClip
"Control"Symbol 1087 MovieClip Frame 1Symbol 3 MovieClip
"StatPlayer1"Symbol 1087 MovieClip Frame 2Symbol 585 MovieClip
"StatPlayer2"Symbol 1087 MovieClip Frame 2Symbol 590 MovieClip
"Dragon1"Symbol 1087 MovieClip Frame 2Symbol 690 MovieClip [Dragon]
"Player1"Symbol 1087 MovieClip Frame 2Symbol 936 MovieClip
"Player2"Symbol 1087 MovieClip Frame 2Symbol 936 MovieClip
"Spit1"Symbol 1087 MovieClip Frame 2Symbol 946 MovieClip [Spit]
"mcScoreContainer"Symbol 1087 MovieClip Frame 2Symbol 947 MovieClip
"EndLevel"Symbol 1087 MovieClip Frame 2Symbol 975 MovieClip
"SonBounce"Symbol 1087 MovieClip Frame 2Symbol 948 MovieClip
"RefDistU"Symbol 1090 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 1090 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 1090 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 1090 MovieClip Frame 1Symbol 528 MovieClip
"RefDistU"Symbol 1092 MovieClip Frame 1Symbol 528 MovieClip
"RefDistD"Symbol 1092 MovieClip Frame 1Symbol 528 MovieClip
"RefDistL"Symbol 1092 MovieClip Frame 1Symbol 528 MovieClip
"RefDistR"Symbol 1092 MovieClip Frame 1Symbol 528 MovieClip
"Control"Symbol 1093 MovieClip Frame 1Symbol 3 MovieClip
"StatPlayer1"Symbol 1093 MovieClip Frame 2Symbol 585 MovieClip
"StatPlayer2"Symbol 1093 MovieClip Frame 2Symbol 590 MovieClip
"Dragon1"Symbol 1093 MovieClip Frame 2Symbol 690 MovieClip [Dragon]
"Player1"Symbol 1093 MovieClip Frame 2Symbol 936 MovieClip
"Player2"Symbol 1093 MovieClip Frame 2Symbol 936 MovieClip
"Spit1"Symbol 1093 MovieClip Frame 2Symbol 946 MovieClip [Spit]
"mcScoreContainer"Symbol 1093 MovieClip Frame 2Symbol 947 MovieClip
"EndLevel"Symbol 1093 MovieClip Frame 2Symbol 975 MovieClip
"SonBounce"Symbol 1093 MovieClip Frame 2Symbol 948 MovieClip
"mcButtons"Symbol 1180 MovieClip Frame 1Symbol 1179 MovieClip
"mcButtons"Symbol 1182 MovieClip Frame 1Symbol 1179 MovieClip
"mcButtons"Symbol 1190 MovieClip Frame 1Symbol 1179 MovieClip
"btnSubmitScore"Symbol 1207 MovieClip Frame 1Symbol 1205 Button
"txt_highScore"Symbol 1211 MovieClip Frame 1Symbol 1201 EditableText
"mcButtons"Symbol 1211 MovieClip Frame 1Symbol 1210 MovieClip
"ControlScroll"Symbol 1211 MovieClip Frame 1Symbol 3 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "Nage1"
ExportAssets (56)Timeline Frame 1Symbol 1212 as "__Packages.PlateObj"
ExportAssets (56)Timeline Frame 1Symbol 1213 as "__Packages.SpikeObj"
ExportAssets (56)Timeline Frame 1Symbol 1214 as "__Packages.DragonObj"
ExportAssets (56)Timeline Frame 1Symbol 1215 as "__Packages.CharacterObj"
ExportAssets (56)Timeline Frame 1Symbol 1216 as "__Packages.PlayerObj"
ExportAssets (56)Timeline Frame 1Symbol 1217 as "__Packages.SpitObj"
ExportAssets (56)Timeline Frame 1Symbol 1218 as "__Packages.ElectroObj"
ExportAssets (56)Timeline Frame 1Symbol 1219 as "__Packages.EnemyObj"
ExportAssets (56)Timeline Frame 1Symbol 1220 as "__Packages.Type2EnemyObj"
ExportAssets (56)Timeline Frame 1Symbol 1221 as "__Packages.Player1Obj"
ExportAssets (56)Timeline Frame 1Symbol 1222 as "__Packages.Type3EnemyObj"
ExportAssets (56)Timeline Frame 1Symbol 1223 as "__Packages.Player2Obj"
ExportAssets (56)Timeline Frame 1Symbol 1224 as "__Packages.Type1EnemyObj"
ExportAssets (56)Timeline Frame 1Symbol 1225 as "__Packages.BonusObj"
ExportAssets (56)Timeline Frame 1Symbol 1226 as "__Packages.PlayerEnemyObj"
ExportAssets (56)Timeline Frame 1Symbol 1227 as "__Packages.ScoreObj"
ExportAssets (56)Timeline Frame 1Symbol 1228 as "__Packages.FieldScoreObj"
ExportAssets (56)Timeline Frame 11Symbol 41 as "MeduseDie8"
ExportAssets (56)Timeline Frame 11Symbol 42 as "HitElectro1"
ExportAssets (56)Timeline Frame 11Symbol 43 as "HitSpike1"
ExportAssets (56)Timeline Frame 11Symbol 44 as "PowerSquid5"
ExportAssets (56)Timeline Frame 11Symbol 45 as "Die6"
ExportAssets (56)Timeline Frame 11Symbol 46 as "Collide17"
ExportAssets (56)Timeline Frame 11Symbol 47 as "Bounce1"
ExportAssets (56)Timeline Frame 11Symbol 48 as "Eclair2"
ExportAssets (56)Timeline Frame 11Symbol 49 as "BigHit6"
ExportAssets (56)Timeline Frame 11Symbol 50 as "BigHit4"
ExportAssets (56)Timeline Frame 11Symbol 51 as "Collide15"
ExportAssets (56)Timeline Frame 11Symbol 52 as "Collide12"
ExportAssets (56)Timeline Frame 11Symbol 53 as "Flag3"
ExportAssets (56)Timeline Frame 11Symbol 54 as "FlagEnter"
ExportAssets (56)Timeline Frame 11Symbol 55 as "PowerSandy3"
ExportAssets (56)Timeline Frame 11Symbol 56 as "PowerSandy1"
ExportAssets (56)Timeline Frame 11Symbol 57 as "Nage5"
ExportAssets (56)Timeline Frame 11Symbol 1 as "Nage1"
ExportAssets (56)Timeline Frame 11Symbol 58 as "Nage6"
ExportAssets (56)Timeline Frame 11Symbol 59 as "PowerPat3"
ExportAssets (56)Timeline Frame 11Symbol 60 as "PowerPat2"
ExportAssets (56)Timeline Frame 11Symbol 61 as "PowerBob2"
ExportAssets (56)Timeline Frame 11Symbol 62 as "SmallBell1"
ExportAssets (56)Timeline Frame 11Symbol 63 as "GetBonus4"
ExportAssets (56)Timeline Frame 11Symbol 64 as "BtnFlag"
ExportAssets (56)Timeline Frame 11Symbol 65 as "MusInGame"
ExportAssets (56)Timeline Frame 11Symbol 66 as "MusInPack"
ExportAssets (56)Timeline Frame 71Symbol 542 as "AnimPointage"
ExportAssets (56)Timeline Frame 71Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 71Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 71Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 71Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 71Symbol 690 as "Dragon"
ExportAssets (56)Timeline Frame 71Symbol 946 as "Spit"
ExportAssets (56)Timeline Frame 71Symbol 64 as "BtnFlag"
ExportAssets (56)Timeline Frame 71Symbol 64 as "BtnFlag"
ExportAssets (56)Timeline Frame 71Symbol 64 as "BtnFlag"
ExportAssets (56)Timeline Frame 91Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 91Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 91Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 91Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 91Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 91Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 91Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 91Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 91Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 91Symbol 690 as "Dragon"
ExportAssets (56)Timeline Frame 91Symbol 946 as "Spit"
ExportAssets (56)Timeline Frame 111Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 111Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 111Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 111Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 111Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 111Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 111Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 111Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 111Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 111Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 111Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 111Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 111Symbol 690 as "Dragon"
ExportAssets (56)Timeline Frame 111Symbol 946 as "Spit"
ExportAssets (56)Timeline Frame 131Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 131Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 131Symbol 656 as "Type1Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 131Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 131Symbol 690 as "Dragon"
ExportAssets (56)Timeline Frame 131Symbol 946 as "Spit"
ExportAssets (56)Timeline Frame 151Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1040 as "Type2Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 1084 as "Type3Enemy"
ExportAssets (56)Timeline Frame 151Symbol 690 as "Dragon"
ExportAssets (56)Timeline Frame 151Symbol 946 as "Spit"

Labels

"Loader"Frame 3
"TitleCard"Frame 12
"Instruct"Frame 21
"IniVar"Frame 31
"NbPlayer"Frame 41
"SelectPers1"Frame 51
"SelectPers2"Frame 61
"Level1"Frame 71
"Level2"Frame 81
"Level3"Frame 91
"Level4"Frame 101
"Level5"Frame 111
"Level6"Frame 121
"Level7"Frame 131
"Level8"Frame 141
"Level9"Frame 151
"Level10"Frame 161
"Win1Player"Frame 171
"Win2Player"Frame 181
"Loose"Frame 191
"Submit"Frame 201
"FinLoad"Frame 211
"Fin"Symbol 120 MovieClip Frame 11
"Ferme"Symbol 239 MovieClip Frame 69
"StartBonus"Symbol 239 MovieClip Frame 157
"BtnPlay"Symbol 298 MovieClip Frame 2
"BtnHowPlay"Symbol 298 MovieClip Frame 22
"BtnNext"Symbol 344 MovieClip Frame 2
"BtnBack"Symbol 375 MovieClip Frame 2
"BtnPlay"Symbol 375 MovieClip Frame 22
"Page1"Symbol 419 MovieClip Frame 1
"Page2"Symbol 419 MovieClip Frame 10
"Player1"Symbol 445 MovieClip Frame 1
"Player2"Symbol 445 MovieClip Frame 2
"Idle"Symbol 446 MovieClip Frame 1
"Roll"Symbol 446 MovieClip Frame 2
"Selected"Symbol 446 MovieClip Frame 3
"Idle"Symbol 456 MovieClip Frame 1
"Roll"Symbol 456 MovieClip Frame 2
"Selected"Symbol 456 MovieClip Frame 3
"Idle"Symbol 464 MovieClip Frame 1
"Roll"Symbol 464 MovieClip Frame 2
"Selected"Symbol 464 MovieClip Frame 3
"Idle"Symbol 472 MovieClip Frame 1
"Roll"Symbol 472 MovieClip Frame 2
"Selected"Symbol 472 MovieClip Frame 3
"EnterBtnPlay"Symbol 475 MovieClip Frame 2
"BtnPlay"Symbol 475 MovieClip Frame 14
"EnterBtnNext"Symbol 475 MovieClip Frame 34
"BtnNext"Symbol 475 MovieClip Frame 46
"Stop"Symbol 542 MovieClip [AnimPointage] Frame 1
"Play"Symbol 542 MovieClip [AnimPointage] Frame 2
"Bob"Symbol 560 MovieClip Frame 1
"Pat"Symbol 560 MovieClip Frame 7
"Squid"Symbol 560 MovieClip Frame 13
"Sandy"Symbol 560 MovieClip Frame 19
"Idle"Symbol 655 MovieClip Frame 1
"Frozen"Symbol 655 MovieClip Frame 10
"Fly"Symbol 655 MovieClip Frame 20
"Enter"Symbol 655 MovieClip Frame 30
"Reenter"Symbol 655 MovieClip Frame 40
"Bounce"Symbol 655 MovieClip Frame 50
"HurtBounce"Symbol 655 MovieClip Frame 60
"Die"Symbol 655 MovieClip Frame 70
"Bonus"Symbol 655 MovieClip Frame 80
"Picked"Symbol 655 MovieClip Frame 90
"PowerBonus"Symbol 655 MovieClip Frame 100
"PowerPicked"Symbol 655 MovieClip Frame 110
"Wait"Symbol 655 MovieClip Frame 120
"Destroy"Symbol 655 MovieClip Frame 130
"R"Symbol 656 MovieClip [Type1Enemy] Frame 1
"L"Symbol 656 MovieClip [Type1Enemy] Frame 7
"Idle"Symbol 689 MovieClip Frame 1
"Die"Symbol 689 MovieClip Frame 10
"Wait"Symbol 689 MovieClip Frame 20
"PasLa"Symbol 689 MovieClip Frame 30
"R"Symbol 690 MovieClip [Dragon] Frame 1
"L"Symbol 690 MovieClip [Dragon] Frame 7
"Idle"Symbol 750 MovieClip Frame 1
"Fly"Symbol 750 MovieClip Frame 10
"UsePower"Symbol 750 MovieClip Frame 20
"Bounce"Symbol 750 MovieClip Frame 30
"HurtBounce"Symbol 750 MovieClip Frame 40
"Die"Symbol 750 MovieClip Frame 50
"StartWait"Symbol 750 MovieClip Frame 60
"Wait"Symbol 750 MovieClip Frame 70
"EndWait"Symbol 750 MovieClip Frame 80
"PasLa"Symbol 750 MovieClip Frame 90
"Idle"Symbol 831 MovieClip Frame 1
"Fly"Symbol 831 MovieClip Frame 10
"UsePower"Symbol 831 MovieClip Frame 20
"Bounce"Symbol 831 MovieClip Frame 30
"HurtBounce"Symbol 831 MovieClip Frame 40
"Die"Symbol 831 MovieClip Frame 50
"StartWait"Symbol 831 MovieClip Frame 60
"Wait"Symbol 831 MovieClip Frame 70
"EndWait"Symbol 831 MovieClip Frame 80
"PasLa"Symbol 831 MovieClip Frame 90
"Idle"Symbol 874 MovieClip Frame 1
"Fly"Symbol 874 MovieClip Frame 10
"UsePower"Symbol 874 MovieClip Frame 20
"Bounce"Symbol 874 MovieClip Frame 30
"HurtBounce"Symbol 874 MovieClip Frame 40
"Die"Symbol 874 MovieClip Frame 50
"StartWait"Symbol 874 MovieClip Frame 60
"Wait"Symbol 874 MovieClip Frame 70
"EndWait"Symbol 874 MovieClip Frame 80
"PasLa"Symbol 874 MovieClip Frame 90
"Idle"Symbol 935 MovieClip Frame 1
"Fly"Symbol 935 MovieClip Frame 10
"UsePower"Symbol 935 MovieClip Frame 20
"Bounce"Symbol 935 MovieClip Frame 30
"HurtBounce"Symbol 935 MovieClip Frame 40
"Die"Symbol 935 MovieClip Frame 50
"StartWait"Symbol 935 MovieClip Frame 60
"Wait"Symbol 935 MovieClip Frame 70
"EndWait"Symbol 935 MovieClip Frame 80
"PasLa"Symbol 935 MovieClip Frame 90
"BobR"Symbol 936 MovieClip Frame 1
"BobL"Symbol 936 MovieClip Frame 7
"PatR"Symbol 936 MovieClip Frame 13
"PatL"Symbol 936 MovieClip Frame 19
"SquidR"Symbol 936 MovieClip Frame 25
"SquidL"Symbol 936 MovieClip Frame 31
"SandyR"Symbol 936 MovieClip Frame 37
"SandyL"Symbol 936 MovieClip Frame 43
"Fly"Symbol 945 MovieClip Frame 1
"Hit"Symbol 945 MovieClip Frame 10
"Destroy"Symbol 945 MovieClip Frame 20
"R"Symbol 946 MovieClip [Spit] Frame 1
"L"Symbol 946 MovieClip [Spit] Frame 7
"BtnNext"Symbol 952 MovieClip Frame 2
"BtnBack"Symbol 956 MovieClip Frame 2
"BtnPlay"Symbol 956 MovieClip Frame 22
"Page1"Symbol 958 MovieClip Frame 2
"Page2"Symbol 958 MovieClip Frame 11
"Idle"Symbol 971 MovieClip Frame 1
"Enter"Symbol 971 MovieClip Frame 10
"Picked"Symbol 971 MovieClip Frame 20
"Wait"Symbol 971 MovieClip Frame 30
"Destroy"Symbol 971 MovieClip Frame 40
"Idle"Symbol 1039 MovieClip Frame 1
"Frozen"Symbol 1039 MovieClip Frame 10
"Fly"Symbol 1039 MovieClip Frame 20
"Enter"Symbol 1039 MovieClip Frame 30
"Reenter"Symbol 1039 MovieClip Frame 40
"Bounce"Symbol 1039 MovieClip Frame 50
"HurtBounce"Symbol 1039 MovieClip Frame 60
"Die"Symbol 1039 MovieClip Frame 70
"Bonus"Symbol 1039 MovieClip Frame 80
"Picked"Symbol 1039 MovieClip Frame 90
"PowerBonus"Symbol 1039 MovieClip Frame 100
"PowerPicked"Symbol 1039 MovieClip Frame 110
"Wait"Symbol 1039 MovieClip Frame 120
"Destroy"Symbol 1039 MovieClip Frame 130
"R"Symbol 1040 MovieClip [Type2Enemy] Frame 1
"L"Symbol 1040 MovieClip [Type2Enemy] Frame 7
"Idle"Symbol 1083 MovieClip Frame 1
"Frozen"Symbol 1083 MovieClip Frame 10
"Fly"Symbol 1083 MovieClip Frame 20
"Enter"Symbol 1083 MovieClip Frame 30
"Reenter"Symbol 1083 MovieClip Frame 40
"Bounce"Symbol 1083 MovieClip Frame 50
"HurtBounce"Symbol 1083 MovieClip Frame 60
"Die"Symbol 1083 MovieClip Frame 70
"Bonus"Symbol 1083 MovieClip Frame 80
"Picked"Symbol 1083 MovieClip Frame 90
"PowerBonus"Symbol 1083 MovieClip Frame 100
"PowerPicked"Symbol 1083 MovieClip Frame 110
"Wait"Symbol 1083 MovieClip Frame 120
"Destroy"Symbol 1083 MovieClip Frame 130
"R"Symbol 1084 MovieClip [Type3Enemy] Frame 1
"L"Symbol 1084 MovieClip [Type3Enemy] Frame 7
"Bob"Symbol 1152 MovieClip Frame 1
"Pat"Symbol 1152 MovieClip Frame 6
"Sandy"Symbol 1152 MovieClip Frame 11
"Squid"Symbol 1152 MovieClip Frame 16
"BtnPlay"Symbol 1175 MovieClip Frame 2
"BtnView"Symbol 1175 MovieClip Frame 22
"BtnSubmit"Symbol 1175 MovieClip Frame 42
"BtnPlay"Symbol 1178 MovieClip Frame 2
"BtnView"Symbol 1178 MovieClip Frame 22
"Submit"Symbol 1179 MovieClip Frame 1
"NoSubmit"Symbol 1179 MovieClip Frame 10
"BtnPlay"Symbol 1207 MovieClip Frame 2
"BtnSubmit"Symbol 1207 MovieClip Frame 22
"BtnPlay"Symbol 1209 MovieClip Frame 2
"Submit"Symbol 1210 MovieClip Frame 1
"NoSubmit"Symbol 1210 MovieClip Frame 10

Dynamic Text Variables

TxtNbLifeSymbol 546 EditableText"5"
TxtScoreSymbol 583 EditableText" 800600"
TxtNbLifeSymbol 586 EditableText"3"
TxtScoreSymbol 588 EditableText" 800600"
_global.Param.G_ScoreToSendSymbol 1097 EditableText" 800600"




http://swfchan.com/3/10973/info.shtml
Created: 7/6 -2019 20:11:47 Last modified: 7/6 -2019 20:11:47 Server time: 02/05 -2024 21:56:46