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

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

Fire Child.swf

This is the info page for
Flash #11087

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


Text
%

0

Loading

play

instructions

The early adventures
of Lona.

Born Into the Fire

Born Into the Fire

PLAY

BACK

NEXT

Use arrow keys to control lona

Left

Right

Crouch

Jump

Use boomerang/
Shoot from the Relic Gauntlet

spacebar

z

x

Staff attack

Activate
mechanisms

INSTRUCTIONS

Controls

Avoid contact with obstacles/enemies.
If her Life Bar runs out, she will lose a life.

Pick up these along the way
to earn extra lives.

Pick up Red Fury
to regain lost life points.

Life Bar

Extra lives

Red fury

Extras

Level 1

D

a

m

r

c

h

i

p

e

l

g

o

Find the hidden entrance

STOP right there little Lona!

Go back to the safety of
your house immediately !

PRESS SPACEBAR TO CONTINUE

x

2

m: menu

Medium

Low

High

Off

On

MUSIC

INSTRUCTIONS

QUIT

QUALITY

GAME PAUSED

RESUME

Not FireChild enough

to support the heat?

NO

Yes

V

QUIT

retry

ActionScript [AS1/AS2]

Frame 2
_focusrect = false; ifFrameLoaded (122) { gotoAndStop ("TitleCard"); }
Frame 3
stop();
Instance of Symbol 17 MovieClip in Frame 3
onClipEvent (load) { var TotalLoad = _root.getBytesTotal(); } onClipEvent (enterFrame) { if (this._currentframe < 101) { var TempLoad = _root.getBytesLoaded(); var Pourcent = ((TempLoad / TotalLoad) * 100); Pourcent = int(Pourcent) + 1; this.gotoAndStop(Pourcent); } else { _parent.gotoAndStop("TitleCard"); } this.NumberLoad = Pourcent - 1; }
Frame 10
_root.MusJoue = true; stop();
Frame 19
stop();
Frame 28
stop();
Frame 38
Game.Control.Music.VolDest = 70; Game.Control.Music.Etat = "FadeIn"; Game.Control.G_Pause = true; stop();
Instance of Symbol 805 MovieClip "Game" in Frame 38
onClipEvent (load) { this._xscale = 100; this._yscale = 100; this._x = 0; this._y = 0; }
Frame 46
Game.Control.Music.VolDest = 0; Game.Control.Music.Etat = "FadeOut"; stop();
Frame 56
Game.Control.Music.VolDest = 0; Game.Control.Music.Etat = "FadeOut";
Frame 65
Game.Control.Music.VolDest = 0; Game.Control.Music.Etat = "FadeOut"; play();
Frame 100
var urlTemp = new String(this._url); if (urlTemp.lastIndexOf("/") == -1) { var lastCar = urlTemp.lastIndexOf("/"); } else { var lastCar = urlTemp.lastIndexOf("\\"); } var path = urlTemp.substring(0, lastCar + 1); _root.loadMovie(path + "LonaEpi2Final.swf"); stop();
Frame 101
stopAllSounds(); Sons.Loose.gotoAndStop("Joue"); nextFrame();
Frame 112
gotoAndStop ("Game");
Symbol 20 MovieClip Frame 2
stop();
Symbol 20 MovieClip Frame 10
stop(); stop(); stop(); stop();
Symbol 22 MovieClip Frame 1
stop();
Symbol 22 MovieClip Frame 2
stop();
Symbol 22 MovieClip Frame 9
gotoAndStop (1);
Symbol 24 MovieClip Frame 1
stop();
Symbol 24 MovieClip Frame 2
stop();
Symbol 24 MovieClip Frame 9
gotoAndStop (1);
Symbol 39 MovieClip Frame 1
stop();
Symbol 42 MovieClip Frame 1
stop();
Symbol 43 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 1
stop();
Instance of Symbol 20 MovieClip "Music" in Symbol 58 MovieClip Frame 1
onClipEvent (load) { _parent._parent.ObjMusic = new Sound(this); _parent._parent.ObjMusic.setVolume(0); }
Symbol 99 Button
on (release) { _parent.Sons.Title.gotoAndStop("Arret"); var WhereGo = "Game"; play(); }
Symbol 100 Button
on (release) { var WhereGo = "Instruct"; play(); }
Symbol 102 MovieClip Frame 349
_parent.Sons.Title.gotoAndStop("Joue");
Symbol 102 MovieClip Frame 366
stop();
Symbol 102 MovieClip Frame 422
if (WhereGo eq "Instruct") { _parent.gotoAndStop("Instruct"); } else { _parent.gotoAndStop("EpiTitle"); }
Symbol 142 Button
on (release) { gotoAndPlay ("Out1"); }
Symbol 145 Button
on (release) { nextFrame(); }
Symbol 146 Button
on (release) { gotoAndPlay ("Out2"); }
Symbol 147 Button
on (release) { prevFrame(); }
Symbol 194 MovieClip Frame 27
stop();
Symbol 194 MovieClip Frame 28
stop();
Symbol 194 MovieClip Frame 56
_parent.Sons.Title.gotoAndStop("Arret"); _parent.gotoAndStop("EpiTitle");
Symbol 194 MovieClip Frame 87
_parent.Sons.Title.gotoAndStop("Arret"); _parent.gotoAndStop("EpiTitle");
Symbol 200 MovieClip Frame 10
stop();
Symbol 203 MovieClip Frame 10
stop();
Symbol 206 MovieClip Frame 10
stop();
Symbol 209 MovieClip Frame 10
stop();
Symbol 212 MovieClip Frame 10
stop();
Symbol 215 MovieClip Frame 10
stop();
Symbol 218 MovieClip Frame 10
stop();
Symbol 221 MovieClip Frame 10
stop();
Symbol 224 MovieClip Frame 10
stop();
Symbol 227 MovieClip Frame 10
stop();
Symbol 230 MovieClip Frame 10
stop();
Symbol 233 MovieClip Frame 10
stop();
Symbol 241 MovieClip Frame 219
_parent.gotoAndStop("Game");
Instance of Symbol 252 MovieClip "BmpZone1" in Symbol 259 MovieClip Frame 1
onClipEvent (load) { this._visible = 0; }
Instance of Symbol 254 MovieClip "BmpZone2" in Symbol 259 MovieClip Frame 1
onClipEvent (load) { this._visible = 0; }
Instance of Symbol 256 MovieClip "Zone1" in Symbol 259 MovieClip Frame 1
onClipEvent (load) { this._visible = 0; }
Instance of Symbol 258 MovieClip "Zone2" in Symbol 259 MovieClip Frame 1
onClipEvent (load) { this._visible = 0; }
Symbol 264 MovieClip Frame 1
stop();
Symbol 264 MovieClip Frame 2
stop();
Symbol 265 MovieClip Frame 1
stop();
Symbol 265 MovieClip Frame 2
stop();
Symbol 267 MovieClip Frame 1
stop();
Symbol 267 MovieClip Frame 2
stop();
Symbol 269 MovieClip Frame 1
stop();
Symbol 269 MovieClip Frame 2
stop();
Instance of Symbol 264 MovieClip "SolZone2" in Symbol 270 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(2); }
Symbol 273 MovieClip Frame 1
stop();
Symbol 273 MovieClip Frame 2
stop();
Symbol 275 MovieClip Frame 1
stop();
Symbol 275 MovieClip Frame 2
stop();
Symbol 276 MovieClip Frame 1
stop();
Symbol 276 MovieClip Frame 2
stop();
Symbol 277 MovieClip Frame 1
stop();
Symbol 277 MovieClip Frame 2
stop();
Instance of Symbol 273 MovieClip "WallZone2a" in Symbol 278 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 275 MovieClip "WallZone2b" in Symbol 278 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(2); }
Symbol 290 MovieClip Frame 1
stop();
Symbol 290 MovieClip Frame 10
stop();
Symbol 290 MovieClip Frame 20
stop();
Symbol 291 MovieClip Frame 1
stop();
Symbol 291 MovieClip Frame 9
stop();
Symbol 292 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 20
stop();
Symbol 293 MovieClip Frame 1
stop();
Symbol 293 MovieClip Frame 20
stop();
Symbol 295 MovieClip Frame 1
stop();
Symbol 295 MovieClip Frame 8
stop();
Symbol 324 MovieClip Frame 1
stop();
Symbol 324 MovieClip Frame 9
stop();
Symbol 324 MovieClip Frame 17
stop();
Symbol 324 MovieClip Frame 26
stop();
Symbol 324 MovieClip Frame 34
stop();
Symbol 326 MovieClip Frame 1
stop();
Symbol 326 MovieClip Frame 9
stop();
Symbol 326 MovieClip Frame 18
stop();
Symbol 358 MovieClip Frame 1
stop();
Symbol 358 MovieClip Frame 8
stop();
Symbol 358 MovieClip Frame 15
stop();
Symbol 358 MovieClip Frame 23
stop();
Symbol 381 MovieClip Frame 1
stop();
Symbol 381 MovieClip Frame 8
stop();
Symbol 381 MovieClip Frame 16
stop();
Symbol 381 MovieClip Frame 25
stop();
Symbol 401 MovieClip Frame 1
stop();
Instance of Symbol 383 MovieClip in Symbol 401 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 401 MovieClip Frame 8
stop();
Symbol 401 MovieClip Frame 15
stop();
Symbol 401 MovieClip Frame 23
stop();
Symbol 402 MovieClip Frame 1
stop();
Symbol 402 MovieClip Frame 2
stop();
Symbol 410 MovieClip Frame 1
stop();
Symbol 410 MovieClip Frame 9
stop();
Symbol 410 MovieClip Frame 17
stop();
Symbol 451 MovieClip Frame 1
stop();
Symbol 451 MovieClip Frame 9
stop();
Symbol 451 MovieClip Frame 17
stop();
Symbol 451 MovieClip Frame 25
stop();
Symbol 452 MovieClip Frame 1
stop();
Symbol 452 MovieClip Frame 2
stop();
Symbol 544 MovieClip Frame 1
stop();
Symbol 544 MovieClip Frame 10
stop();
Symbol 544 MovieClip Frame 19
stop();
Symbol 544 MovieClip Frame 28
stop();
Symbol 544 MovieClip Frame 38
stop();
Symbol 544 MovieClip Frame 47
stop(); if (_parent._parent._parent.Sons.FusGetHit._currentframe == 1) { _parent._parent._parent.Sons.FusGetHit.play(); }
Symbol 544 MovieClip Frame 56
stop(); if (_parent._parent._parent.Sons.FusDie._currentframe == 1) { _parent._parent._parent.Sons.FusDie.play(); }
Symbol 544 MovieClip Frame 65
stop();
Symbol 544 MovieClip Frame 74
stop();
Symbol 545 MovieClip Frame 1
stop();
Symbol 545 MovieClip Frame 2
stop();
Symbol 546 MovieClip Frame 3
if (_parent._parent._parent._parent.Sons.FurryEntre._currentframe == 1) { _parent._parent._parent._parent.Sons.FurryEntre.play(); }
Symbol 549 MovieClip Frame 1
stop();
Instance of Symbol 49 MovieClip in Symbol 549 MovieClip Frame 1
onClipEvent (load) { this._visible = 0; }
Symbol 549 MovieClip Frame 9
stop();
Symbol 549 MovieClip Frame 18
if (_parent._parent._parent.Sons.GetFurry._currentframe == 1) { _parent._parent._parent.Sons.GetFurry.play(); } stop();
Symbol 549 MovieClip Frame 26
stop();
Instance of Symbol 549 MovieClip "HealthClone" in Symbol 550 MovieClip Frame 1
onClipEvent (load) { if (this._name eq "HealthClone") { this.gotoAndStop("Sleep"); } }
Symbol 646 MovieClip Frame 1
var Rand = random(75); if (Rand < 25) { gotoAndStop ("Son1"); } else if (Rand < 50) { gotoAndStop ("Son2"); } else { gotoAndStop ("Son3"); }
Symbol 646 MovieClip Frame 2
stop();
Symbol 646 MovieClip Frame 8
stop();
Symbol 646 MovieClip Frame 14
stop();
Symbol 687 MovieClip Frame 1
var Rand = random(75); if (Rand < 25) { gotoAndStop ("Son1"); } else if (Rand < 50) { gotoAndStop ("Son2"); } else { gotoAndStop ("Son3"); }
Symbol 687 MovieClip Frame 2
stop();
Symbol 687 MovieClip Frame 8
stop();
Symbol 687 MovieClip Frame 14
stop();
Symbol 706 MovieClip Frame 2
stop();
Symbol 706 MovieClip Frame 7
stop();
Symbol 706 MovieClip Frame 12
stop();
Instance of Symbol 706 MovieClip in Symbol 709 MovieClip Frame 2
onClipEvent (load) { var Rand = random(75); if (Rand < 25) { this.gotoAndStop("Son1"); } else if (Rand < 50) { this.gotoAndStop("Son2"); } else { this.gotoAndStop("Son3"); } }
Symbol 749 MovieClip Frame 1
stop();
Symbol 749 MovieClip Frame 8
stop();
Symbol 749 MovieClip Frame 16
stop();
Symbol 749 MovieClip Frame 23
stop();
Symbol 749 MovieClip Frame 30
stop();
Symbol 749 MovieClip Frame 39
stop();
Symbol 749 MovieClip Frame 48
stop();
Symbol 749 MovieClip Frame 56
stop();
Symbol 749 MovieClip Frame 64
stop();
Symbol 749 MovieClip Frame 72
stop();
Symbol 749 MovieClip Frame 80
stop();
Symbol 749 MovieClip Frame 88
stop();
Symbol 749 MovieClip Frame 96
stop();
Symbol 749 MovieClip Frame 105
stop();
Symbol 749 MovieClip Frame 113
stop();
Symbol 749 MovieClip Frame 121
stop();
Symbol 749 MovieClip Frame 128
stop();
Symbol 749 MovieClip Frame 135
stop();
Symbol 749 MovieClip Frame 145
stop();
Symbol 749 MovieClip Frame 153
stop();
Symbol 750 MovieClip Frame 1
Obj.gotoAndStop(_parent.Control.Pers.Etat); stop();
Symbol 750 MovieClip Frame 2
Obj.gotoAndStop(_parent.Control.Pers.Etat); stop();
Symbol 754 MovieClip Frame 2
stop();
Symbol 754 MovieClip Frame 8
stop();
Symbol 754 MovieClip Frame 14
stop();
Instance of Symbol 754 MovieClip in Symbol 755 MovieClip Frame 2
onClipEvent (load) { var Rand = random(75); if (Rand < 25) { this.gotoAndStop("Son1"); } else if (Rand < 50) { this.gotoAndStop("Son2"); } else { this.gotoAndStop("Son3"); } }
Symbol 756 MovieClip Frame 1
stop();
Symbol 756 MovieClip Frame 8
stop();
Symbol 757 MovieClip Frame 1
stop();
Symbol 757 MovieClip Frame 2
stop();
Symbol 774 MovieClip Frame 2
if ((random(100) > 75) and (_parent._parent._parent._parent.Sons.ShredIdle._currentframe == 1)) { _parent._parent._parent._parent.Sons.ShredIdle.play(); }
Symbol 792 MovieClip Frame 1
stop();
Symbol 792 MovieClip Frame 9
stop();
Symbol 792 MovieClip Frame 17
stop(); if (_parent._parent._parent.Sons.ShredAttack._currentframe == 1) { _parent._parent._parent.Sons.ShredAttack.play(); }
Symbol 792 MovieClip Frame 34
stop();
Symbol 792 MovieClip Frame 43
stop(); if (_parent._parent._parent.Sons.ShredGetHit._currentframe == 1) { _parent._parent._parent.Sons.ShredGetHit.play(); }
Symbol 792 MovieClip Frame 52
stop();
Symbol 792 MovieClip Frame 61
stop();
Symbol 792 MovieClip Frame 69
stop();
Symbol 792 MovieClip Frame 77
stop();
Symbol 792 MovieClip Frame 86
stop();
Symbol 793 MovieClip Frame 1
stop();
Symbol 793 MovieClip Frame 2
stop();
Symbol 795 MovieClip Frame 1
stop();
Symbol 795 MovieClip Frame 2
if (_parent.Control.KeyListener.Z == true) { _parent.Control.CreerPersBall(); }
Symbol 797 MovieClip Frame 1
_parent.Control.Pers.CanBeHit = true; stop();
Symbol 797 MovieClip Frame 2
play();
Symbol 797 MovieClip Frame 15
gotoAndStop (1);
Symbol 797 MovieClip Frame 16
play(); var ColorTrans1 = {ra:64, rb:92, ga:64, gb:92, ba:64, bb:92, aa:100, ab:0}; var ColorTrans2 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
Symbol 797 MovieClip Frame 17
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 19
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 21
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 23
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 25
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 27
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 29
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 31
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 33
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 35
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 37
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 39
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 41
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 43
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 45
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 47
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 49
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 51
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 53
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 55
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 57
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 59
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 61
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 63
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 65
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 67
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 69
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 71
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 73
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 75
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 77
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 79
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 81
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 83
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 85
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 87
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 89
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 91
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 93
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 95
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 97
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans1);
Symbol 797 MovieClip Frame 99
var NewColor = new Color(_parent.Pers); NewColor.setTransform(ColorTrans2);
Symbol 797 MovieClip Frame 100
gotoAndStop (1);
Symbol 804 MovieClip Frame 1
stop();
Symbol 804 MovieClip Frame 9
stop();
Symbol 804 MovieClip Frame 17
stop();
Symbol 804 MovieClip Frame 26
stop();
Symbol 804 MovieClip Frame 34
stop();
Instance of Symbol 261 MovieClip "Control" in Symbol 805 MovieClip Frame 1
onClipEvent (load) { function ObjMusic() { this.Nom = "Music"; this.SpdFade = 5; this.Volume = 0; this.VolDest = 70; this.Etat = "Part"; this.EtatOld = "Arret"; } function ObjPers(PosX, PosY) { this.Nom = "Pers"; this.Etat = "Idle"; this.EtatOld = "Idle"; this.Dir = "D"; this.DirOld = "D"; this.UseSuit = false; this.Health = 100; this.Life = 3; this.Degat = 0; this.SpdXBase = 9; this.SpdXNow = 0; this.MoveX = 0; this.MoveY = 0; this.PosX = PosX; this.PosY = PosY; this.TrueX = PosX; this.TrueY = PosY; this.DeadX = PosX; this.DeadY = PosY; this.KeepDeadPos = true; this.LgGetShootX = 20; this.LgGetShootUp = 72; this.LgGetShootUpBas = 44; this.DistBallY = -59; this.DistXBoom = 64; this.DistYBoom = 56; this.LgCatchBoomY = 73; this.WallHitBloc = 2; this.SpdYNow = 0; this.SpdYUp = 2; this.SpdYMax = 20; this.SpdYFall = 5; this.SpdStartJump = -20; this.SolOut = 2; this.SolHitMin = 5; this.MaxSol = 2; this.HitGrd = false; this.SolForJump = 6; this.DistYFall = 0; this.DistYLand = 20; this.DistHitFall = 250; this.CanHit = false; this.CanBeHit = true; this.AutoDest = 0; this.BoomShoot = false; this.InPause = false; this.FrWalkNow = 1; this.FrJump = 6; this.FrFall = 14; this.FrLand = 5; this.FrStartPenche = 5; this.FrFinPenche = 3; this.FrAttack1 = 3; this.FrFinAttack1 = 3; this.FrAttack2 = 11; this.FrGetHit = 11; this.FrBoomTir = 9; this.FrFinBoom = 6; this.FrDie = 48; this.FrDead = 65; } function ObjPersBall(Nom, PosX, PosY, Dir) { this.Nom = Nom; this.Etat = "Hide"; this.EtatOld = "Idle"; this.Dir = Dir; this.OldDir = "D"; this.PosX = PosX; this.PosY = PosY; this.TrueX = PosX; this.TrueY = PosY; this.LgOutG = 10; this.LgOutD = 510; this.LgOutUp = 10; this.LgOutDw = 380; this.CanBeKill = false; if (Dir eq "D") { this.SpdX = 20; } else { this.SpdX = -20; } this.InPause = false; this.FrHit = 9; this.FrHide = 1; } function ObjBoom(Nom, PosX, PosY) { this.Nom = Nom; this.Etat = "PasLa"; this.EtatOld = "PasLa"; this.Dir = "D"; this.OldDir = "D"; this.PosX = PosX; this.PosY = PosY; this.TrueX = PosX; this.TrueY = PosY; this.SpdXBase = 20; this.SpdXNow = 0; this.SpdYBase = 2; this.LgStopY = 10; this.SpdXDw = 2; this.InPause = false; } function ObjFus(Nom, PosX, PosY, Dir, Moving) { this.Nom = Nom; this.PosX = PosX; this.PosY = PosY; this.TrueX = PosX; this.TrueY = PosY; this.Etat = "Sleep"; this.EtatOld = "Idle"; this.Dir = Dir; this.OldDir = Dir; this.LgOutG = 130; this.LgOutD = 630; this.LgOutUp = 4; this.LgOutDw = 408; this.GetHitG = 80; this.GetHitD = 80; this.GetHitUp = 64; this.GetHitDw = 16; this.GetFireG = 32; this.GetFireD = 32; this.GetFireUp = 72; this.GetFireDw = 4; this.CheckMinX = 150; this.CheckMinY = 60; this.CheckOutMinX = 200; this.LgAttackX = 400; this.LgAttackUp = 60; this.LgAttackDw = 60; this.LgHitX = 32; this.FrGetHit = 10; this.FrDie = 54; this.FrStartAttack = 6; this.FrFinAttack = 14; this.FrIdle = 45; this.Life = 4; this.Moving = Moving; this.DistBallY = -22; this.SpdXBase = 6; this.RatioRun = 2; this.MoveX = 0; this.MoveY = 0; this.SolOut = 2; this.SolHitMin = 3; this.MaxSol = 2; this.HitGrd = false; this.SpdYMax = 20; this.SpdYNow = 0; this.SpdYUp = 2; this.InPause = false; this.DegatShoot = 10; this.DegatTouch = 25; } function ObjShred(Nom, PosX, PosY, Dir) { this.Nom = Nom; this.PosX = PosX; this.PosY = PosY; this.TrueX = PosX; this.TrueY = PosY; this.Etat = "Sleep"; this.EtatOld = "Idle"; this.Dir = Dir; this.OldDir = Dir; this.LgOutG = 100; this.LgOutD = 700; this.LgOutUp = 4; this.LgOutDw = 422; this.GetHitG = 68; this.GetHitD = 68; this.GetHitUp = 12; this.GetHitDw = 58; this.GetFireG = 26; this.GetFireD = 26; this.GetFireUp = 40; this.GetFireDw = 4; this.LgAttackX = 48; this.LgAttackUp = 38; this.LgAttackDw = 26; this.LgCheckPersX = 180; this.LgHitX = 48; this.LgHitUp = 35; this.LgHitDw = 60; this.FrGetHit1 = 6; this.FrGetHit2 = 24; this.FrDie = 56; this.FrIdle = 34; this.FrAttack1 = 4; this.FrAttack2 = 8; this.FrFinAttack = 12; this.Life = 4; this.SpdXBase = 7; this.SpdXGetHit = 20; this.SpdXFall = 0; this.MoveX = 0; this.MoveY = 0; this.WallHitBloc = 2; this.SolOut = 2; this.SolHitMin = 3; this.MaxSol = 2; this.HitGrd = false; this.SpdYMax = 20; this.SpdYNow = 0; this.SpdYUp = 2; this.SpdYGetHit = -15; this.Degat = 15; this.InPause = false; } function ObjGarde(Nom, PosX, PosY, Dir, LgSeeUp, LgSeeX, LgSeeDw) { this.Nom = Nom; this.PosX = PosX; this.PosY = PosY; this.Etat = "Sleep"; this.EtatOld = "Idle"; this.Dir = Dir; this.OldDir = Dir; this.LgOutG = 95; this.LgOutD = 595; this.LgSeeX = LgSeeX; this.LgSeeUp = LgSeeUp; this.LgSeeDw = LgSeeDw; this.LgTurnX = 100; this.InPause = false; this.FrBloc = 21; this.FrFinBloc = 36; } function ObjLife(Nom, PosX, PosY) { this.Nom = Nom; this.PosX = PosX; this.PosY = PosY; this.Etat = "Sleep"; this.EtatOld = "Idle"; this.LgOutG = 25; this.LgOutD = 525; this.LgOutUp = 25; this.LgOutDw = 395; this.LgHitX = 26; this.LgHitUp = 13; this.LgHitDw = 70; this.InPause = false; this.FrGet = 20; } function ObjHealth(Nom, PosX, PosY) { this.Nom = Nom; this.PosX = PosX; this.PosY = PosY; this.Etat = "Entre"; this.EtatOld = "Entre"; this.LgOutG = 25; this.LgOutD = 525; this.LgOutUp = 25; this.LgOutDw = 395; this.LgHitX = 13; this.LgHitUp = 13; this.LgHitDw = 70; this.FrEntre = 18; this.FrGet = 22; this.InPause = false; this.Getted = false; this.BonusHealth = 25; } function ObjFusBall(Nom, PosX, PosY, Dir) { this.Nom = Nom; this.Etat = "Hide"; this.EtatOld = "Idle"; this.Dir = Dir; this.OldDir = "D"; this.PosX = PosX; this.PosY = PosY; this.TrueX = PosX; this.TrueY = PosY; this.LgOutG = 10; this.LgOutD = 510; this.LgOutUp = 10; this.LgOutDw = 380; this.CanBeKill = false; if (Dir eq "D") { this.SpdX = 15; } else { this.SpdX = -15; } this.FrHit = 9; this.FrHide = 1; this.InPause = false; this.Degat = 15; } function ObjBg(PosX, PosY) { this.Nom = "Bg"; this.PosX = PosX; this.PosY = PosY; this.MoveX = 0; this.MoveY = 0; this.InvPosX = PosX * -1; this.InvPosY = PosY * -1; this.DeadX = PosX; this.DeadY = PosY; this.MaxDw = 100; this.MaxUp = 0; this.MaxG = -5500; this.MaxD = 0; this.MaxYDie = 470; this.CenterX = 250; this.CenterY = 185; this.SpdXD = 15; this.SpdXG = -15; this.SpdYDw = 20; this.SpdYUp = -20; this.InPause = false; } function ObjBmpZone(Nom, PosX, PosY, LgOutD, LgOutG, LgOutUp, LgOutDw, BmpNom) { this.Nom = Nom; this.Etat = "Sleep"; this.EtatOld = "Sleep"; this.LgOutD = LgOutD; this.LgOutG = LgOutG; this.LgOutUp = LgOutUp; this.LgOutDw = LgOutDw; this.PosX = PosX; this.PosY = PosY; this.FlagCheckIn = true; this.BmpNom = BmpNom; } function ObjMonsterZone(Nom, PosX, PosY) { this.Nom = Nom; this.Etat = "Sleep"; this.EtatOld = "Sleep"; this.LgOutD = 500; this.LgOutG = 0; this.PosX = PosX; this.PosY = PosY; } function ObjWinZone(PosX, PosY) { this.Nom = "WinZone"; this.Etat = "Sleep"; this.EtatOld = "Sleep"; this.LgOutD = 500; this.LgOutG = 0; this.PosX = PosX; this.PosY = PosY; } function ObjSwitch(Nom, PosX, PosY) { this.Nom = Nom; this.Etat = "Sleep"; this.EtatOld = "Sleep"; this.LgOutD = 542; this.LgOutG = 42; this.LgOutUp = 15; this.LgOutDw = 385; this.LgOnX = 20; this.LgOnY = 20; this.PosX = PosX; this.PosY = PosY; this.FlagUse = false; this.InPause = false; this.FrBaisse = 13; } function ObjZone1(PosX, PosY) { this.Nom = "Zone1"; this.Etat = "Sleep"; this.EtatOld = "Sleep"; this.LgOutD = 500; this.LgOutG = 0; this.LgOutUp = 0; this.LgOutDw = 540; this.PosX = PosX; this.PosY = PosY; this.FlagCheckIn = true; } function ObjZone2(PosX, PosY) { this.Nom = "Zone2"; this.Etat = "PasLa"; this.EtatOld = "PasLa"; this.LgOutD = 500; this.LgOutG = 0; this.LgOutUp = 0; this.LgOutDw = 540; this.PosX = PosX; this.PosY = PosY; this.DestX = 2238; this.DestY = 213; this.GoX = 2100; this.DirExit = "G"; } function ObjZone3(PosX, PosY) { this.Nom = "Zone3"; this.Etat = "PasLa"; this.EtatOld = "PasLa"; this.LgOutD = 500; this.LgOutG = 0; this.LgOutUp = 0; this.LgOutDw = 540; this.PosX = PosX; this.PosY = PosY; this.DestX = 2250; this.DestY = 157; this.GoX = 2153; this.DirExit = "G"; } function ObjZone4(PosX, PosY) { this.Nom = "Zone4"; this.Etat = "Sleep"; this.EtatOld = "Sleep"; this.LgOutD = 500; this.LgOutG = 0; this.LgOutUp = 0; this.LgOutDw = 540; this.PosX = PosX; this.PosY = PosY; this.FlagCheckIn = true; } function ObjZone5(PosX, PosY) { this.Nom = "Zone5"; this.Etat = "Sleep"; this.EtatOld = "Sleep"; this.LgOutD = 500; this.LgOutG = 0; this.LgOutUp = 0; this.LgOutDw = 540; this.PosX = PosX; this.PosY = PosY; this.FlagCheckIn = true; } function ObjDoor1(PosX, PosY) { this.Nom = "Door1"; this.Etat = "Sleep"; this.EtatOld = "Sleep"; this.LgOutD = 515; this.LgOutG = 180; this.PosX = PosX; this.PosY = PosY; this.FlagOpen = false; this.InPause = false; this.FrOuvre = 24; } function ObjDoor2(PosX, PosY) { this.Nom = "Door2"; this.Etat = "Sleep"; this.EtatOld = "Sleep"; this.LgOutD = 515; this.PosX = PosX; this.PosY = PosY; this.InPause = false; this.FlagOpen = false; } function ObjPont(PosX, PosY) { this.Nom = "Pont"; this.NomFront = "PontFront"; this.Etat = "Sleep"; this.EtatOld = "Sleep"; this.LgOutD = 647; this.LgOutG = 147; this.LgOnX = 77; this.LgOnY = 55; this.PosX = PosX; this.PosY = PosY; this.FlagBreak = false; this.InPause = false; this.FrShake = 22; this.FrFall = 19; } this.KeyListener = new Object(); this.KeyListener.Up = false; this.KeyListener.UpRelease = true; this.KeyListener.Dw = false; this.KeyListener.L = false; this.KeyListener.R = false; this.KeyListener.X = false; this.KeyListener.Z = false; this.KeyListener.Sp = false; this.KeyListener.P = false; this.KeyListener.onKeyUp = function () { switch (Key.getCode()) { case 38 : this.UpRelease = true; this.Up = false; break; case 40 : this.Dw = false; break; case 37 : this.L = false; break; case 39 : this.R = false; break; case 32 : this.Sp = false; break; case 88 : this.X = false; break; case 90 : this.Z = false; break; case 77 : this.P = false; } }; this.KeyListener.onKeyDown = function () { switch (Key.getCode()) { case 38 : this.Up = true; break; case 40 : this.Dw = true; break; case 37 : this.L = true; break; case 39 : this.R = true; break; case 32 : this.Sp = true; break; case 88 : this.X = true; break; case 90 : this.Z = true; break; case 77 : this.P = true; } }; Key.addListener(this.KeyListener); Selection.setFocus(_parent._parent.FocusBtn); G_CurrentFocus = Selection.getFocus(); this.G_TabPersBall = new Array(); this.G_TabFusBall = new Array(); this.G_TabFus = new Array(); this.G_TabShred = new Array(); this.G_TabGarde = new Array(); this.G_TabLife = new Array(); this.G_TabHealth = new Array(); this.G_TabBmpZone = new Array(); this.G_TabMonsterZone = new Array(); this.G_TabSwitch = new Array(); this.G_NextPersBall = 1; this.G_NextPersBallDepth = 10; this.G_NextFusBall = 1; this.G_NextFusBallDepth = 10; this.G_NextHealth = 1; this.G_NextHealthDepth = 10; this.G_Pause = false; this.G_PRealese = true; this.G_Resume = false; this.GameQuality = "Med"; G_CheckPause = function () { if (((G_PRealese == true) and (Pers.Etat ne "Dead")) and (_parent._parent.BlocMessage._currentframe == 1)) { if ((KeyListener.P == true) and (G_Pause == false)) { if (G_CurrentFocus == null) { KeyListener.P = false; } Music.VolDest = 20; Music.Etat = "FadeOut"; G_Pause = true; G_PRealese = false; _parent.ControlBall.stop(); _parent.ControlBeHit.stop(); _parent._parent.MoviePause.gotoAndStop(2); } else if ((((KeyListener.P == true) or (G_Resume == true)) and (G_Pause == true)) and (_parent._parent.MoviePause._currentframe < 3)) { Selection.setFocus(_parent._parent.FocusBtn); G_CurrentFocus = Selection.getFocus(); KeyListener.Up = false; KeyListener.UpRelease = true; KeyListener.Dw = false; KeyListener.L = false; KeyListener.R = false; KeyListener.X = false; KeyListener.Z = false; KeyListener.Sp = false; KeyListener.P = false; Music.VolDest = 70; Music.Etat = "FadeIn"; G_Pause = false; G_PRealese = false; G_Resume = false; if (_parent.ControlBall._currentframe != 1) { _parent.ControlBall.play(); } if (_parent.ControlBeHit._currentframe != 1) { _parent.ControlBeHit.play(); } _parent._parent.MoviePause.gotoAndStop(1); } } if (KeyListener.P == false) { G_PRealese = true; } }; CreerMusic = function () { this.Music = new ObjMusic(); }; ObjMusic.prototype.Part = function () { with (this) { Etat = "FadeIn"; } }; ObjMusic.prototype.FadeIn = function () { with (this) { var CurVol = _parent._parent.ObjMusic.getVolume(); Volume = CurVol + SpdFade; if (Volume >= VolDest) { Volume = VolDest; _parent._parent.ObjMusic.setVolume(Volume); Etat = "Joue"; } else { _parent._parent.ObjMusic.setVolume(Volume); } } }; ObjMusic.prototype.Joue = function () { with (this) { } }; ObjMusic.prototype.FadeOut = function () { with (this) { var CurVol = _parent._parent.ObjMusic.getVolume(); Volume = CurVol - SpdFade; if (Volume <= VolDest) { Volume = VolDest; _parent._parent.ObjMusic.setVolume(VolDest); if (VolDest == 0) { Etat = "Arret"; } else { Etat = "Joue"; } } else { _parent._parent.ObjMusic.setVolume(Volume); } } }; ObjMusic.prototype.Arret = function () { with (this) { } }; ObjMusic.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent._parent.Sons[Nom].gotoAndStop(NewAction); } }; ObjMusic.prototype.Actions = function () { with (this) { this[Etat](); if (_root.MusJoue == false) { _parent._parent.ObjMusic.setVolume(0); } } }; CreerMusic(); CreerPers = function (PosX, PosY) { this.Pers = new ObjPers(PosX, PosY); }; ObjPers.prototype.Idle = function () { with (this) { KeepDeadPos = true; if (Health > 0) { SetSpdX(); SetMoveX(); CheckWall(); CheckHitGrd(); CheckAttack(); if (UseSuit == true) { CheckTir(); } else { CheckTirBoom(); } CheckPenche(); CheckJump(); CheckSol(); CheckFall(); MovePers(); CheckDie(); } else { SetSpdX(); SetMoveX(); CheckWall(); CheckHitGrd(); CheckSol(); CheckFall(); MovePers(); CheckDie(); } } }; ObjPers.prototype.Bloc = function () { if ((KeyListener.Sp == true) and (_parent._parent.BlocMessage._currentframe == 2)) { _parent._parent.gotoAndStop("Restart"); } }; ObjPers.prototype.IdleTir = function () { with (this) { KeepDeadPos = true; SetSpdXTir(); SetMoveX(); CheckWall(); CheckHitGrd(); CheckAttack(); CheckIdleFinTir(); CheckPenche(); CheckJump(); CheckSol(); CheckFall(); MovePers(); CheckDie(); } }; ObjPers.prototype.Walk = function () { with (this) { SetSpdX(); SetMoveX(); CheckWall(); CheckHitGrd(); CheckAttack(); if (UseSuit == true) { CheckTir(); } else { CheckTirBoom(); } CheckPenche(); CheckJump(); CheckSol(); CheckFall(); MovePers(); CheckDie(); } }; ObjPers.prototype.WalkTir = function () { with (this) { SetSpdXTir(); SetMoveX(); CheckWall(); CheckHitGrd(); CheckAttack(); CheckWalkFinTir(); CheckPenche(); CheckJump(); CheckSol(); CheckFall(); MovePers(); CheckDie(); } }; ObjPers.prototype.WalkAuto = function () { with (this) { if (Dir eq "D") { SpdXNow = SpdXBase; } else { SpdXNow = SpdXBase * -1; } SetMoveX(); CheckHitGrd(); CheckSol(); CheckFall(); MovePers(); if ((Pers.PosX >= (AutoDest - SpdXBase)) and (Pers.PosX <= (AutoDest + SpdXBase))) { Etat = "Idle"; } } }; ObjPers.prototype.Jump = function () { with (this) { SetSpdXJump(); SetMoveX(); if (UseSuit == true) { CheckTir(); } CheckWall(); CheckHitGrd(); CheckSol(); MovePers(); if ((_parent.Pers.Obj.Etat._currentframe >= FrJump) or (SpdYNow >= 0)) { Etat = "FinJump"; } } }; ObjPers.prototype.FinJump = function () { with (this) { SetSpdXJump(); SetMoveX(); if (UseSuit == true) { CheckTir(); } CheckWall(); CheckHitGrd(); CheckSol(); MovePers(); if (HitGrd == true) { Etat = "Land"; } else if (SpdYNow >= 0) { Etat = "Fall"; DistYFall = 0; } } }; ObjPers.prototype.Fall = function () { with (this) { SetSpdXJump(); SetMoveX(); if (UseSuit == true) { CheckTir(); } CheckWall(); CheckHitGrd(); CheckSol(); MovePers(); if ((_parent.Pers.Obj.Etat._currentframe >= FrFall) or (HitGrd == true)) { SpdXNow = 0; MoveX = 0; if (HitGrd == true) { if (DistYFall >= DistYLand) { Etat = "Land"; } else { Etat = "Idle"; } } else { Etat = "FinFall"; } } CheckHole(); } }; ObjPers.prototype.FinFall = function () { with (this) { SetSpdXJump(); SetMoveX(); CheckWall(); CheckHitGrd(); CheckSol(); MovePers(); if (HitGrd == true) { if (DistYFall >= DistYLand) { Etat = "Land"; } else { Etat = "Idle"; } } CheckHole(); } }; ObjPers.prototype.JumpTir = function () { with (this) { SetSpdXJump(); SetMoveX(); CheckJumpFinTir(); CheckWall(); CheckHitGrd(); CheckSol(); MovePers(); if (SpdYNow >= 0) { if (HitGrd == true) { Etat = "Land"; } else { Etat = "FallTir"; DistYFall = 0; } } } }; ObjPers.prototype.FallTir = function () { with (this) { SetSpdXJump(); SetMoveX(); CheckFallFinTir(); CheckWall(); CheckHitGrd(); CheckSol(); MovePers(); if ((SpdYNow >= 0) and (HitGrd == true)) { SpdXNow = 0; MoveX = 0; if (DistYFall >= DistYLand) { Etat = "Land"; } else { Etat = "IdleTir"; } } CheckHole(); } }; ObjPers.prototype.Land = function () { with (this) { if (_parent.Pers.Obj.Etat._currentframe >= FrLand) { if (DistYFall >= DistHitFall) { Health = Health - int((DistYFall - DistHitFall) / 2); _parent._parent.Health.gotoAndStop(100 - Health); DistYFall = 0; } if (Health <= 0) { Etat = "Die"; } else { Etat = "Idle"; } } } }; ObjPers.prototype.StartPenche = function () { with (this) { CheckLeve(); CheckJump(); if (_parent.Pers.Obj.Etat._currentframe >= FrStartPenche) { Etat = "Penche"; } CheckDie(); } }; ObjPers.prototype.Penche = function () { with (this) { CheckLeve(); CheckJump(); } }; ObjPers.prototype.FinPenche = function () { with (this) { CheckJump(); if (_parent.Pers.Obj.Etat._currentframe >= FrFinPenche) { Etat = "Idle"; } CheckDie(); } }; ObjPers.prototype.Attack1 = function () { with (this) { if (_parent.Pers.Obj.Etat._currentframe >= FrAttack1) { CanHit = true; Etat = "FinAttack1"; } CheckDie(); } }; ObjPers.prototype.FinAttack1 = function () { with (this) { if (_parent.Pers.Obj.Etat._currentframe >= FrFinAttack1) { CanHit = false; Etat = "Attack2"; } CheckDie(); } }; ObjPers.prototype.Attack2 = function () { with (this) { if (_parent.Pers.Obj.Etat._currentframe >= FrAttack2) { CanHit = false; Etat = "Idle"; } CheckDie(); } }; ObjPers.prototype.BoomTir = function () { with (this) { if (_parent.Pers.Obj.Etat._currentframe >= FrBoomTir) { if (Dir eq "D") { _parent.Boom._x = _parent.Pers._x + DistXBoom; _parent.Boom._y = _parent.Pers._y - DistYBoom; Boom.Dir = "D"; } else { _parent.Boom._x = _parent.Pers._x - DistXBoom; _parent.Boom._y = _parent.Pers._y - DistYBoom; Boom.Dir = "G"; } Boom.PosX = _parent.Boom._x; Boom.PosY = _parent.Boom._y; Boom.SpdXNow = Boom.SpdXBase; Boom.Etat = "Idle"; G_TabPersBall.push("Boom"); BoomShoot = true; Etat = "FinBoomTir"; } CheckDie(); } }; ObjPers.prototype.FinBoomTir = function () { with (this) { if (_parent.Pers.Obj.Etat._currentframe >= FrFinBoomTir) { Etat = "Idle"; } CheckDie(); } }; ObjPers.prototype.GetHit = function () { with (this) { CanHit = false; if (Degat != 0) { Health = Health - Degat; _parent._parent.Health.gotoAndStop(100 - Health); Degat = 0; } if (HitGrd == true) { if (DistYFall >= DistHitFall) { Health = Health - int((DistYFall - DistHitFall) / 2); _parent._parent.Health.gotoAndStop(100 - Health); DistYFall = 0; } SpdXNow = 0; } else { SetSpdXJump(); } SetMoveX(); CheckWall(); CheckHitGrd(); CheckSol(); MovePers(); if (_parent.Pers.Obj.Etat._currentframe >= FrGetHit) { if (Health > 0) { _parent.ControlBeHit.gotoAndPlay(2); } Etat = "Idle"; } CheckDie(); } }; ObjPers.prototype.Die = function () { with (this) { CanBeHit = false; if (_parent.Pers.Obj.Etat._currentframe >= FrDie) { if (BoomShoot == true) { _parent.Boom._x = _parent.Pers._x; _parent.Boom._y = _parent.Pers._y - 10; Boom.PosX = _parent.Boom._x; Boom.PosY = _parent.Boom._y; } Etat = "Dead"; _parent._parent.gotoAndStop("CloseLevel"); } } }; ObjPers.prototype.Dead = function () { with (this) { if (_parent.Pers.Obj.Etat._currentframe >= FrDead) { Life = Life - 1; if (Life > 0) { _parent.Pers._x = DeadX; _parent.Pers._y = DeadY; PosX = DeadX; PosY = DeadY; SetTruePos(); _parent._x = Bg.DeadX; _parent._y = Bg.DeadY; Bg.PosX = Bg.DeadX; Bg.PosY = Bg.DeadY; Bg.InvPosY = Bg.PosY * -1; Bg.InvPosY = Bg.PosY * -1; Etat = "Idle"; SpdXNow = 0; SpdYNow = 0; MoveX = 0; MoveY = 0; Health = 100; _parent._parent.Health.gotoAndStop(1); _parent._parent.NbLife.TxtNbLife = Life - 1; _parent.ControlBeHit.gotoAndPlay("AfterDead"); _parent._parent.gotoAndStop("Game"); } else { _parent._parent.gotoAndStop("GameOver"); } } } }; ObjPers.prototype.SetSpdX = function () { with (this) { if (KeyListener.R == true) { Dir = "D"; if (_parent.Collider.Wall.hitTest(TrueX + WallHitBloc, TrueY, true)) { Etat = "Idle"; SpdXNow = 0; } else { Etat = "Walk"; SpdXNow = SpdXBase; } } else if (KeyListener.L == true) { Dir = "G"; if (_parent.Collider.Wall.hitTest(TrueX - WallHitBloc, TrueY, true)) { Etat = "Idle"; SpdXNow = 0; } else { Etat = "Walk"; SpdXNow = SpdXBase * -1; } } else { Etat = "Idle"; SpdXNow = 0; } if (Dir ne DirOld) { SpdXNow = 0; } } }; ObjPers.prototype.SetSpdXTir = function () { with (this) { if (KeyListener.R == true) { Dir = "D"; if (_parent.Collider.Wall.hitTest(TrueX + WallHitBloc, TrueY, true)) { Etat = "IdleTir"; SpdXNow = 0; } else { Etat = "WalkTir"; SpdXNow = SpdXBase; } } else if (KeyListener.L == true) { Dir = "G"; if (_parent.Collider.Wall.hitTest(TrueX - WallHitBloc, TrueY, true)) { Etat = "IdleTir"; SpdXNow = 0; } else { Etat = "WalkTir"; SpdXNow = SpdXBase * -1; } } else { Etat = "IdleTir"; SpdXNow = 0; } if (Dir ne DirOld) { SpdXNow = 0; } } }; ObjPers.prototype.SetSpdXJump = function () { with (this) { if (KeyListener.R == true) { Dir = "D"; if (_parent.Collider.Wall.hitTest(TrueX + WallHitBloc, TrueY, true)) { SpdXNow = 0; } else { SpdXNow = SpdXBase; } } else if (KeyListener.L == true) { Dir = "G"; if (_parent.Collider.Wall.hitTest(TrueX - WallHitBloc, TrueY, true)) { SpdXNow = 0; } else { SpdXNow = SpdXBase * -1; } } else { SpdXNow = 0; } if (Dir ne DirOld) { SpdXNow = 0; } } }; ObjPers.prototype.SetMoveX = function () { with (this) { MoveX = SpdXNow; } }; ObjPers.prototype.CheckWall = function () { with (this) { if (MoveX != 0) { if (MoveX > 0) { var WallStop = WallHitBloc; } else { var WallStop = (-1 * WallHitBloc); } var WallHit1 = (MoveX / 3); var WallHit2 = (WallHit1 * 2); if (_parent.Collider.Wall.hitTest(TrueX + WallStop, TrueY, true)) { MoveX = 0; } else if (_parent.Collider.Wall.hitTest(TrueX + WallHit1, TrueY, true)) { MoveX = WallHitBloc; } else if (_parent.Collider.Wall.hitTest(TrueX + WallHit2, TrueY, true)) { MoveX = WallHit1; } else if (_parent.Collider.Wall.hitTest(TrueX + MoveX, TrueY, true)) { MoveX = WallHit2; } } } }; ObjPers.prototype.CheckJump = function () { with (this) { if ((((KeyListener.Up == true) and (HitGrd == true)) and (KeyListener.UpRelease == true)) and (!_parent.Collider.NoJump.hitTest(TrueX, TrueY, true))) { KeyListener.UpRelease = false; KeepDeadPos = false; Etat = "Jump"; SpdYNow = SpdStartJump; } } }; ObjPers.prototype.CheckPenche = function () { with (this) { if (KeyListener.Dw == true) { Etat = "StartPenche"; SpdXNow = 0; MoveX = 0; } } }; ObjPers.prototype.CheckLeve = function () { with (this) { if (KeyListener.Dw == false) { Etat = "FinPenche"; } } }; ObjPers.prototype.CheckAttack = function () { with (this) { if (KeyListener.X == true) { Etat = "Attack1"; } } }; ObjPers.prototype.CheckTir = function () { with (this) { if (KeyListener.Z == true) { if (_parent.ControlBall._currentframe == 1) { _parent.ControlBall.play(); if (Etat eq "Idle") { Etat = "IdleTir"; } else if (Etat eq "Walk") { FrWalkNow = _parent.Pers.Obj.Etat._currentframe + 1; Etat = "WalkTir"; } else if (Etat eq "Fall") { Etat = "FallTir"; } else { Etat = "JumpTir"; } } } } }; ObjPers.prototype.CheckTirBoom = function () { with (this) { if ((KeyListener.Z == true) and (BoomShoot == false)) { SpdXNow = 0; MoveX = 0; Etat = "BoomTir"; } } }; ObjPers.prototype.CheckWalkFinTir = function () { with (this) { if (KeyListener.Z == false) { FrWalkNow = _parent.Pers.Obj.Etat._currentframe + 1; Etat = "Walk"; } else if (_parent.ControlBall._currentframe == 1) { _parent.ControlBall.play(); } } }; ObjPers.prototype.CheckIdleFinTir = function () { with (this) { if (KeyListener.Z == false) { Etat = "Idle"; } else if (_parent.ControlBall._currentframe == 1) { _parent.ControlBall.play(); } } }; ObjPers.prototype.CheckJumpFinTir = function () { with (this) { if (KeyListener.Z == false) { Etat = "Jump"; } else if (_parent.ControlBall._currentframe == 1) { _parent.ControlBall.play(); } } }; ObjPers.prototype.CheckFallFinTir = function () { with (this) { if (KeyListener.Z == false) { Etat = "Fall"; } else if (_parent.ControlBall._currentframe == 1) { _parent.ControlBall.play(); } } }; ObjPers.prototype.CheckFall = function () { with (this) { if (SpdYNow >= SpdYFall) { KeepDeadPos = false; Etat = "Fall"; DistYFall = 0; } } }; ObjPers.prototype.CheckHole = function () { with (this) { if (TrueY >= Bg.MaxYDie) { Health = 0; _parent._parent.Health.gotoAndStop(100); CanBeHit = false; Etat = "Die"; } } }; ObjPers.prototype.CheckDie = function () { with (this) { if ((Health <= 0) and (HitGrd == true)) { CanBeHit = false; Etat = "Die"; } } }; ObjPers.prototype.MovePers = function () { with (this) { if (((HitGrd == true) and (KeepDeadPos == true)) and (!_parent.Collider.NoPosDead.hitTest(TrueX, TrueY, true))) { DeadX = PosX; DeadY = PosY; Bg.DeadX = Bg.PosX; Bg.DeadY = Bg.PosY; } else if ((((HitGrd == true) and _parent.Collider.NoPosDead.hitTest(TrueX, TrueY, true)) and (PosX >= 4149)) and (PosX <= 4420)) { DeadX = 4425; DeadY = 164; Bg.DeadX = Bg.PosX; Bg.DeadY = Bg.PosY; } PosX = _parent.Pers._x + MoveX; _parent.Pers._x = PosX; MoveX = 0; PosY = _parent.Pers._y + MoveY; _parent.Pers._y = PosY; MoveY = 0; } }; ObjPers.prototype.SetTruePos = function () { with (this) { TrueX = PosX + _parent._x; TrueY = PosY + _parent._y; } }; ObjPers.prototype.CheckHitGrd = function () { with (this) { if (_parent.Collider.Sol.hitTest(TrueX, TrueY + MaxSol, true)) { HitGrd = true; } else { HitGrd = false; } } }; ObjPers.prototype.CheckSol = function () { with (this) { if (_parent.Collider.Sol.hitTest(TrueX, TrueY, true) and (SpdYNow >= 0)) { SpdYNow = 0; var InSol = true; while (InSol == true) { MoveY = MoveY - SolOut; InSol = _parent.Collider.Sol.hitTest(TrueX, TrueY + MoveY, true); } } else if (SpdYNow >= 0) { if (HitGrd == true) { SpdYNow = 0; MoveY = SpdYNow; } else { SpdYNow = SpdYNow + SpdYUp; if (SpdYNow > SpdYMax) { SpdYNow = SpdYMax; } var SolHit1 = (SpdYNow / 3); var SolHit2 = (SolHit1 * 2); if (_parent.Collider.Sol.hitTest(TrueX, TrueY + SolHit1, true)) { MoveY = SolHitMin; } else if (_parent.Collider.Sol.hitTest(TrueX, TrueY + SolHit2, true)) { MoveY = SolHit1; } else if (_parent.Collider.Sol.hitTest(TrueX, TrueY + SpdYNow, true)) { MoveY = SolHit2; } else { MoveY = SpdYNow; } } } else { SpdYNow = SpdYNow + SpdYUp; MoveY = SpdYNow; } if (MoveY > 0) { DistYFall = DistYFall + MoveY; } } }; ObjPers.prototype.ChangeEtat = function (NewAction) { with (this) { if (((EtatOld eq "Walk") and (Etat eq "WalkTir")) or ((EtatOld eq "WalkTir") and (Etat eq "Walk"))) { var SetFrWalk = true; } EtatOld = Etat; Etat = NewAction; _parent.Pers.Obj.gotoAndStop(NewAction); if (SetFrWalk == true) { if (FrWalkNow >= 20) { FrWalkNow = 1; } _parent.Pers.Obj.Etat.gotoAndPlay(FrWalkNow); } } }; ObjPers.prototype.ChangeDir = function (NewDir) { with (this) { DirOld = Dir; Dir = NewDir; _parent.Pers.gotoAndStop(Dir); } }; ObjPers.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; _parent.Pers.Obj.Etat.stop(); } } else { if (InPause == true) { InPause = false; _parent.Pers.Obj.Etat.play(); } SetTruePos(); this[Etat](); } } }; CreerPersBall = function () { var _local3 = "Ball" + G_NextPersBall; G_NextPersBall = G_NextPersBall + 1; if (G_NextPersBall > 50) { G_NextPersBall = 1; } if (this[_local3] == null) { var _local7 = G_NextPersBallDepth; G_NextPersBallDepth++; duplicateMovieClip (_parent.PersBall.PersBallClone, _local3, _local7); var _local6 = Pers.Dir; _parent.PersBall[_local3].gotoAndStop(_local6); var _local5 = Pers.PosX; var _local4 = Pers.PosY + Pers.DistBallY; _parent.PersBall[_local3]._x = _local5; _parent.PersBall[_local3]._y = _local4; this[_local3] = new ObjPersBall(_local3, _local5, _local4, _local6); G_TabPersBall.push(_local3); } }; ObjPersBall.prototype.Hide = function () { with (this) { _parent.PersBall[Nom]._x = PosX + SpdX; PosX = PosX + SpdX; SetTruePos(); if (_parent.PersBall[Nom].Obj.Etat._currentframe >= FrHide) { Etat = "Move"; } CheckWall(); CheckOut(); } }; ObjPersBall.prototype.Move = function () { with (this) { _parent.PersBall[Nom]._x = PosX + SpdX; PosX = PosX + SpdX; SetTruePos(); CheckWall(); CheckOut(); } }; ObjPersBall.prototype.Hit = function () { with (this) { CheckOut(); if (_parent.PersBall[Nom].Obj.Etat._currentframe >= FrHit) { CanBeKill = true; } } }; ObjPersBall.prototype.KillBall = function () { with (this) { G_TabPersBall.splice(PersBallI, 1); PersBallI = PersBallI - 1; delete _parent.Control[Nom]; _parent.PersBall[Nom].removeMovieClip(); } }; ObjPersBall.prototype.SetTruePos = function () { with (this) { TrueX = PosX + _parent._x; TrueY = PosY + _parent._y; } }; ObjPersBall.prototype.CheckWall = function () { with (this) { if (_parent.Collider.Wall.hitTest(TrueX, TrueY, true)) { Etat = "Hit"; } } }; ObjPersBall.prototype.CheckOut = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { CanBeKill = true; } } }; ObjPersBall.prototype.CheckKill = function () { with (this) { if (CanBeKill == true) { KillBall(); } } }; ObjPersBall.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent.PersBall[Nom].Obj.gotoAndStop(NewAction); } }; ObjPersBall.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; _parent[Nom].Etat.stop(); } } else { if (InPause == true) { InPause = false; _parent[Nom].Etat.play(); } this[Etat](); CheckKill(); } } }; CreerBoom = function (Nom, PosX, PosY) { if (this[Nom] == null) { this[Nom] = new ObjBoom(Nom, PosX, PosY); } }; ObjBoom.prototype.PasLa = function () { }; ObjBoom.prototype.Idle = function () { with (this) { if (Dir eq "D") { MoveX = SpdXNow; } else { MoveX = -1 * SpdXNow; } if (SpdXNow < 5) { var DistY = (Pers.DistYBoom / 3); } else { var DistY = Pers.DistYBoom; } if (PosY < ((Pers.PosY - DistY) - LgStopY)) { MoveY = SpdYBase; } else if (PosY > ((Pers.PosY - DistY) + LgStopY)) { MoveY = -1 * SpdYBase; } else { MoveY = 0; } _parent[Nom]._x = PosX + MoveX; _parent[Nom]._y = PosY + MoveY; PosX = _parent[Nom]._x; PosY = _parent[Nom]._y; SpdXNow = SpdXNow - SpdXDw; SetTruePos(); CheckReturn(); } }; ObjBoom.prototype.CheckReturn = function () { with (this) { if (Dir eq "D") { if (PosX <= Pers.PosX) { if ((PosY >= (Pers.PosY - Pers.LgCatchBoomY)) and (PosY <= Pers.PosY)) { Etat = "PasLa"; EtatOld = "PasLa"; _parent.Boom.Obj.gotoAndStop("PasLa"); G_TabPersBall.splice(PersBallI, 1); PersBallI = PersBallI - 1; Pers.BoomShoot = false; } else { SpdXNow = SpdXBase; Dir = "G"; } } } else if (PosX >= Pers.PosX) { if ((PosY >= (Pers.PosY - Pers.LgCatchBoomY)) and (PosY <= Pers.PosY)) { Etat = "PasLa"; EtatOld = "PasLa"; _parent.Boom.Obj.gotoAndStop("PasLa"); G_TabPersBall.splice(PersBallI, 1); PersBallI = PersBallI - 1; Pers.BoomShoot = false; } else { SpdXNow = SpdXBase; Dir = "D"; } } } }; ObjBoom.prototype.SetTruePos = function () { with (this) { TrueX = PosX + _parent._x; TrueY = PosY + _parent._y; } }; ObjBoom.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].Obj.gotoAndStop(NewAction); } }; ObjBoom.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; _parent[Nom].Obj.Etat.stop(); } } else { if (InPause == true) { InPause = false; _parent[Nom].Obj.Etat.play(); } this[Etat](); } } }; CreerFus = function (Nom, PosX, PosY, Dir, Moving) { if (this[Nom] == null) { this[Nom] = new ObjFus(Nom, PosX, PosY, Dir, Moving); G_TabFus.push(Nom); } }; ObjFus.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjFus.prototype.Idle = function () { with (this) { CheckAttack(); CheckDistMin(); CheckGetHit(); CheckGetFire(); CheckTouch(); if (((_parent[Nom].Obj.Etat._currentframe >= FrIdle) and (random(100) > 50)) and (Moving == true)) { Etat = "Walk"; } CheckSleep(); } }; ObjFus.prototype.Walk = function () { with (this) { SetMoveX(); CheckTurn(); CheckHitGrd(); CheckSol(); CheckAttack(); CheckDistMin(); CheckGetHit(); CheckGetFire(); CheckTouch(); MoveFus(); CheckSleep(); } }; ObjFus.prototype.Run = function () { with (this) { SetMoveX(); CheckTurn(); CheckHitGrd(); CheckSol(); CheckOutMin(); CheckAttack(); CheckGetHit(); CheckGetFire(); CheckTouch(); MoveFus(); CheckSleep(); } }; ObjFus.prototype.GetHit = function () { with (this) { CheckGetFire(); CheckTouch(); if (_parent[Nom].Obj.Etat._currentframe >= FrGetHit) { if (Pers.PosX >= PosX) { Dir = "D"; } else { Dir = "G"; } Etat = "Idle"; } CheckSleep(); } }; ObjFus.prototype.StartAttack = function () { with (this) { if (_parent[Nom].Obj.Etat._currentframe >= FrStartAttack) { if (((Pers.PosX >= (PosX - LgHitX)) and (Pers.PosX <= (PosX + LgHitX))) and (Pers.CanBeHit == true)) { Pers.Degat = Degat; Pers.Etat = "GetHit"; Pers.CanBeHit = false; } else { CreerFusBall(Nom); } Etat = "FinAttack"; } CheckGetHit(); CheckGetFire(); CheckTouch(); } }; ObjFus.prototype.FinAttack = function () { with (this) { if (_parent[Nom].Obj.Etat._currentframe >= FrFinAttack) { Etat = "Idle"; } CheckGetHit(); CheckGetFire(); CheckTouch(); } }; ObjFus.prototype.Die = function () { with (this) { if (_parent[Nom].Obj.Etat._currentframe >= FrDie) { if (random(100) > 70) { CreerHealth(PosX, PosY); } Etat = "Dead"; } } }; ObjFus.prototype.Dead = function () { with (this) { G_TabFus.splice(FusI, 1); FusI = FusI - 1; } }; ObjFus.prototype.CheckGetHit = function () { with (this) { if (((Pers.CanHit == true) and (Pers.PosY >= (PosY - GetHitUp))) and (Pers.PosY <= (PosY + GetHitDw))) { if (((Pers.PosX <= PosX) and (Pers.PosX >= (PosX - GetHitG))) and (Pers.Dir eq "D")) { if (Etat ne "GetHit") { Dir = "G"; Life--; if (Life > 0) { Etat = "GetHit"; } else { Etat = "Die"; } } } else if (((Pers.PosX >= PosX) and (Pers.PosX <= (PosX + GetHitD))) and (Pers.Dir eq "G")) { if (Etat ne "GetHit") { Dir = "D"; Life--; if (Life > 0) { Etat = "GetHit"; } else { Etat = "Die"; } } } } } }; ObjFus.prototype.CheckGetFire = function () { with (this) { if (Pers.UseSuit == true) { var NbPersBall = G_TabPersBall.length; if (NbPersBall > 0) { var i = 0; while (i < NbPersBall) { var BallX = _parent.Control[G_TabPersBall[i]].PosX; var BallY = _parent.Control[G_TabPersBall[i]].PosY; if ((((BallX >= (PosX - GetFireG)) and (BallX <= (PosX + GetFireD))) and (BallY >= (PosY - GetFireUp))) and (BallY <= (PosY + GetFireDw))) { if (Etat ne "GetHit") { Life--; if (Life > 0) { Etat = "GetHit"; } else { Etat = "Die"; } } _parent.Control[G_TabPersBall[i]].Etat = "Hit"; } i++; } } } else if (Pers.BoomShoot == true) { var BallX = Boom.PosX; var BallY = Boom.PosY; if ((((BallX >= (PosX - GetFireG)) and (BallX <= (PosX + GetFireD))) and (BallY >= (PosY - GetFireUp))) and (BallY <= (PosY + GetFireDw))) { if (Etat ne "GetHit") { Life--; if (Life > 0) { Etat = "GetHit"; } else { Etat = "Die"; } } } } } }; ObjFus.prototype.CheckDistMin = function () { with (this) { if (Pers.CanBeHit == true) { if ((((Pers.PosX >= (PosX - CheckMinX)) and (Pers.PosX <= (PosX + CheckMinX))) and (Pers.PosY >= (PosY - CheckMinY))) and (Pers.PosY <= (PosY + CheckMinY))) { if (Pers.PosX <= PosX) { if (Moving == true) { Dir = "D"; Etat = "Run"; } else { Dir = "G"; Etat = "StartAttack"; } } else if (Pers.PosX >= PosX) { if (Moving == true) { Dir = "G"; Etat = "Run"; } else { Dir = "D"; Etat = "StartAttack"; } } } } } }; ObjFus.prototype.CheckOutMin = function () { with (this) { if ((Pers.PosX < (PosX - CheckOutMinX)) or (Pers.PosX > (PosX + CheckOutMinX))) { if (Pers.PosX <= PosX) { Dir = "G"; Etat = "StartAttack"; } else if (Pers.PosX >= PosX) { Dir = "D"; Etat = "StartAttack"; } } } }; ObjFus.prototype.CheckAttack = function () { with (this) { if ((Pers.Etat ne "Die") and (Pers.Etat ne "Dead")) { if ((Pers.PosY >= (PosY - LgAttackUp)) and (Pers.PosY <= (PosY + LgAttackDw))) { if (((Dir eq "G") and (Pers.PosX >= (PosX - LgAttackX))) and (Pers.PosX <= PosX)) { Etat = "StartAttack"; } else if (((Dir eq "D") and (Pers.PosX <= (PosX + LgAttackX))) and (Pers.PosX >= PosX)) { Etat = "StartAttack"; } } } } }; ObjFus.prototype.CheckTouch = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true) and (Pers.CanBeHit == true)) { Pers.Degat = DegatTouch; Pers.Etat = "GetHit"; Pers.CanBeHit = false; } } }; ObjFus.prototype.SetMoveX = function () { with (this) { if (Etat eq "Walk") { MoveX = SpdXBase; } else { MoveX = SpdXBase * RatioRun; } if (Dir eq "G") { MoveX = MoveX * -1; } } }; ObjFus.prototype.CheckTurn = function () { with (this) { if (_parent.Collider.Turn.hitTest(TrueX + MoveX, TrueY, true)) { MoveX = 0; if (Dir eq "G") { Dir = "D"; } else { Dir = "G"; } } } }; ObjFus.prototype.CheckSol = function () { with (this) { if (_parent.Collider.Sol.hitTest(TrueX, TrueY, true) and (SpdYNow >= 0)) { SpdYNow = 0; var InSol = true; while (InSol == true) { MoveY = MoveY - SolOut; InSol = _parent.Collider.Sol.hitTest(TrueX, TrueY + MoveY, true); } } else if (SpdYNow >= 0) { if (HitGrd == true) { SpdYNow = 0; MoveY = SpdYNow; } else { SpdYNow = SpdYNow + SpdYUp; if (SpdYNow > SpdYMax) { SpdYNow = SpdYMax; } var SolHit1 = (SpdYNow / 3); var SolHit2 = (SolHit1 * 2); if (_parent.Collider.Sol.hitTest(TrueX, TrueY + SolHit1, true)) { MoveY = SolHitMin; } else if (_parent.Collider.Sol.hitTest(TrueX, TrueY + SolHit2, true)) { MoveY = SolHit1; } else if (_parent.Collider.Sol.hitTest(TrueX, TrueY + SpdYNow, true)) { MoveY = SolHit2; } else { MoveY = SpdYNow; } } } else { SpdYNow = SpdYNow + SpdYUp; MoveY = SpdYNow; } } }; ObjFus.prototype.CheckHitGrd = function () { with (this) { if (_parent.Collider.Sol.hitTest(TrueX, TrueY + MaxSol, true)) { HitGrd = true; } else { HitGrd = false; } } }; ObjFus.prototype.SetTruePos = function () { with (this) { TrueX = PosX + _parent._x; TrueY = PosY + _parent._y; } }; ObjFus.prototype.MoveFus = function () { with (this) { _parent[Nom]._x = _parent[Nom]._x + MoveX; _parent[Nom]._y = _parent[Nom]._y + MoveY; PosX = _parent[Nom]._x; PosY = _parent[Nom]._y; } }; ObjFus.prototype.CheckActif = function () { with (this) { if (((((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) and (PosY >= (Bg.InvPosY - LgOutUp))) and (PosY <= (Bg.InvPosY + LgOutDw))) and (Etat eq "Sleep")) { if (Life > 0) { if ((random(100) > 50) and (Moving == true)) { Etat = "Walk"; } else { Etat = "Idle"; } } else { Etat = "Dead"; } } } }; ObjFus.prototype.CheckSleep = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { if (Pers.PosX < PosX) { Dir = "G"; } else { Dir = "D"; } Etat = "Sleep"; } } }; ObjFus.prototype.ChangeDir = function (NewDir) { with (this) { DirOld = Dir; Dir = NewDir; _parent[Nom].gotoAndStop(NewDir); } }; ObjFus.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].Obj.gotoAndStop(NewAction); } }; ObjFus.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; _parent[Nom].Obj.Etat.stop(); } } else { if (InPause == true) { InPause = false; _parent[Nom].Obj.Etat.play(); } SetTruePos(); this[Etat](); } } }; CreerShred = function (Nom, PosX, PosY, Dir) { if (this[Nom] == null) { this[Nom] = new ObjShred(Nom, PosX, PosY, Dir); G_TabShred.push(Nom); } }; ObjShred.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjShred.prototype.Idle = function () { with (this) { CheckPers(); CheckAttack(); CheckGetHit(); CheckGetFire(); CheckTouch(); if (((Etat eq "Idle") and (_parent[Nom].Obj.Etat._currentframe >= FrIdle)) and (random(100) > 50)) { Etat = "Walk"; } CheckSleep(); } }; ObjShred.prototype.Walk = function () { with (this) { SetMoveX(); CheckTurn(); CheckPers(); CheckHitGrd(); CheckSol(); CheckAttack(); CheckGetHit(); CheckGetFire(); CheckTouch(); MoveShred(); CheckSleep(); } }; ObjShred.prototype.GetHit1 = function () { with (this) { SetMoveXFall(); CheckWall(); CheckHitGrd(); CheckSol(); CheckGetFire(); CheckTouch(); MoveShred(); if (_parent[Nom].Obj.Etat._currentframe >= FrGetHit1) { if (HitGrd == true) { if (Life > 0) { Etat = "GetHit2"; } else { Etat = "Die"; } } else { Etat = "Fall"; } } } }; ObjShred.prototype.Fall = function () { with (this) { SetMoveXFall(); CheckWall(); CheckHitGrd(); CheckSol(); CheckGetFire(); CheckTouch(); MoveShred(); if (HitGrd == true) { if (Life > 0) { Etat = "GetHit2"; } else { Etat = "Die"; } } CheckHole(); } }; ObjShred.prototype.GetHit2 = function () { with (this) { CheckGetFire(); CheckTouch(); if (_parent[Nom].Obj.Etat._currentframe >= FrGetHit2) { Etat = "Walk"; } CheckSleep(); } }; ObjShred.prototype.Attack1 = function () { with (this) { if (_parent[Nom].Obj.Etat._currentframe >= FrAttack1) { if (((Pers.PosX >= (PosX - LgHitX)) and (Pers.PosX <= (PosX + LgHitX))) and (Pers.CanBeHit == true)) { if (((Pers.Etat eq "Penche") and (Pers.PosY >= (PosY - LgHitUp))) and (Pers.PosY <= (PosY + (LgHitDw / 2)))) { Pers.Degat = Degat; Pers.Etat = "GetHit"; Pers.CanBeHit = false; } else if (((Pers.Etat ne "Penche") and (Pers.PosY >= (PosY - LgHitUp))) and (Pers.PosY <= (PosY + LgHitDw))) { Pers.Degat = Degat; Pers.Etat = "GetHit"; Pers.CanBeHit = false; } } Etat = "Attack2"; } CheckGetHit(); CheckGetFire(); CheckTouch(); } }; ObjShred.prototype.Attack2 = function () { with (this) { if (_parent[Nom].Obj.Etat._currentframe >= FrAttack2) { if (((Pers.PosX >= (PosX - LgHitX)) and (Pers.PosX <= (PosX + LgHitX))) and (Pers.CanBeHit == true)) { if (((Pers.Etat eq "Penche") and (Pers.PosY >= (PosY - LgHitUp))) and (Pers.PosY <= (PosY + (LgHitDw / 2)))) { Pers.Degat = Degat; Pers.Etat = "GetHit"; Pers.CanBeHit = false; } else if (((Pers.Etat ne "Penche") and (Pers.PosY >= (PosY - LgHitUp))) and (Pers.PosY <= (PosY + LgHitDw))) { Pers.Degat = Degat; Pers.Etat = "GetHit"; Pers.CanBeHit = false; } } Etat = "FinAttack"; } CheckGetHit(); CheckGetFire(); CheckTouch(); } }; ObjShred.prototype.FinAttack = function () { with (this) { if (_parent[Nom].Obj.Etat._currentframe >= FrFinAttack) { Etat = "Idle"; } CheckGetHit(); CheckGetFire(); CheckTouch(); } }; ObjShred.prototype.Die = function () { with (this) { if (_parent[Nom].Obj.Etat._currentframe >= FrDie) { if (random(100) > 70) { CreerHealth(PosX, PosY); } Etat = "Dead"; } } }; ObjShred.prototype.Dead = function () { with (this) { G_TabShred.splice(ShredI, 1); ShredI = ShredI - 1; } }; ObjShred.prototype.CheckPers = function () { with (this) { if (Pers.CanBeHit == true) { if ((Pers.PosY >= (PosY - LgAttackUp)) and (Pers.PosY <= (PosY + LgAttackDw))) { if ((Pers.PosX >= (PosX - LgCheckPersX)) and (Pers.PosX <= PosX)) { Etat = "Walk"; Dir = "G"; } else if ((Pers.PosX <= (PosX + LgCheckPersX)) and (Pers.PosX >= PosX)) { Etat = "Walk"; Dir = "D"; } } } } }; ObjShred.prototype.CheckGetHit = function () { with (this) { if (((Pers.CanHit == true) and (Pers.PosY >= (PosY - GetHitUp))) and (Pers.PosY <= (PosY + GetHitDw))) { if (((Pers.PosX <= PosX) and (Pers.PosX >= (PosX - GetHitG))) and (Pers.Dir eq "D")) { if (((Etat ne "GetHit1") and (Etat ne "GetHit2")) and (Etat ne "GetHit3")) { Dir = "G"; Life--; SpdYNow = SpdYGetHit; SpdXFall = random(SpdXGetHit) + 5; Etat = "GetHit1"; } } else if (((Pers.PosX >= PosX) and (Pers.PosX <= (PosX + GetHitD))) and (Pers.Dir eq "G")) { if (((Etat ne "GetHit1") and (Etat ne "GetHit2")) and (Etat ne "GetHit3")) { Dir = "D"; Life--; SpdYNow = SpdYGetHit; SpdXFall = random(SpdXGetHit) + 5; Etat = "GetHit1"; } } } } }; ObjShred.prototype.CheckGetFire = function () { with (this) { if (Pers.UseSuit == true) { var NbPersBall = G_TabPersBall.length; if (NbPersBall > 0) { var i = 0; while (i < NbPersBall) { var BallX = _parent.Control[G_TabPersBall[i]].PosX; var BallY = _parent.Control[G_TabPersBall[i]].PosY; if ((((BallX >= (PosX - GetFireG)) and (BallX <= (PosX + GetFireD))) and (BallY >= (PosY - GetFireUp))) and (BallY <= (PosY + GetFireDw))) { if (((Etat ne "GetHit1") and (Etat ne "GetHit2")) and (Etat ne "Fall")) { Life--; if (Life > 0) { Etat = "GetHit1"; } else { Etat = "Die"; } } _parent.Control[G_TabPersBall[i]].Etat = "Hit"; } i++; } } } else if (Pers.BoomShoot == true) { var BallX = Boom.PosX; var BallY = Boom.PosY; if ((((BallX >= (PosX - GetFireG)) and (BallX <= (PosX + GetFireD))) and (BallY >= (PosY - GetFireUp))) and (BallY <= (PosY + GetFireDw))) { if (((Etat ne "GetHit1") and (Etat ne "GetHit2")) and (Etat ne "Fall")) { Life--; if (Life > 0) { Etat = "GetHit1"; } else { Etat = "Die"; } } } } } }; ObjShred.prototype.CheckAttack = function () { with (this) { if ((Pers.CanBeHit == true) and (HitGrd == true)) { if ((Pers.PosY >= (PosY - LgAttackUp)) and (Pers.PosY <= (PosY + LgAttackDw))) { if ((Pers.PosX >= (PosX - LgAttackX)) and (Pers.PosX <= (PosX + LgAttackX))) { if ((Dir eq "G") and (Pers.PosX > PosX)) { Dir = "D"; } else if ((Dir eq "D") and (Pers.PosX <= PosX)) { Dir = "G"; } MoveX = 0; Etat = "Attack1"; } } } } }; ObjShred.prototype.CheckTouch = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true) and (Pers.CanBeHit == true)) { Pers.Degat = Degat; Pers.Etat = "GetHit"; Pers.CanBeHit = false; } } }; ObjShred.prototype.CheckHole = function () { with (this) { if (TrueY >= Bg.MaxYDie) { KillShred(); } } }; ObjShred.prototype.SetMoveX = function () { with (this) { MoveX = SpdXBase; if (Dir eq "G") { MoveX = MoveX * -1; } } }; ObjShred.prototype.SetMoveXFall = function () { with (this) { MoveX = SpdXFall; if (SpdXFall > 0) { SpdXFall = SpdXFall * 0.9; } if (Dir eq "D") { MoveX = MoveX * -1; } } }; ObjShred.prototype.CheckWall = function () { with (this) { if (MoveX != 0) { if (MoveX > 0) { var WallStop = WallHitBloc; } else { var WallStop = (-1 * WallHitBloc); } var WallHit1 = (MoveX / 3); var WallHit2 = (WallHit1 * 2); if (_parent.Collider.Wall.hitTest(TrueX + WallStop, TrueY, true)) { MoveX = 0; } else if (_parent.Collider.Wall.hitTest(TrueX + WallHit1, TrueY, true)) { MoveX = WallHitBloc; } else if (_parent.Collider.Wall.hitTest(TrueX + WallHit2, TrueY, true)) { MoveX = WallHit1; } else if (_parent.Collider.Wall.hitTest(TrueX + MoveX, TrueY, true)) { MoveX = WallHit2; } } } }; ObjShred.prototype.CheckTurn = function () { with (this) { if (_parent.Collider.Turn.hitTest(TrueX + MoveX, TrueY, true)) { MoveX = 0; if (Dir eq "G") { Dir = "D"; } else { Dir = "G"; } } } }; ObjShred.prototype.CheckSol = function () { with (this) { if (_parent.Collider.Sol.hitTest(TrueX, TrueY, true) and (SpdYNow >= 0)) { SpdYNow = 0; var InSol = true; while (InSol == true) { MoveY = MoveY - SolOut; InSol = _parent.Collider.Sol.hitTest(TrueX, TrueY + MoveY, true); } } else if (SpdYNow >= 0) { if (HitGrd == true) { SpdYNow = 0; MoveY = SpdYNow; } else { SpdYNow = SpdYNow + SpdYUp; if (SpdYNow > SpdYMax) { SpdYNow = SpdYMax; } var SolHit1 = (SpdYNow / 3); var SolHit2 = (SolHit1 * 2); if (_parent.Collider.Sol.hitTest(TrueX, TrueY + SolHit1, true)) { MoveY = SolHitMin; } else if (_parent.Collider.Sol.hitTest(TrueX, TrueY + SolHit2, true)) { MoveY = SolHit1; } else if (_parent.Collider.Sol.hitTest(TrueX, TrueY + SpdYNow, true)) { MoveY = SolHit2; } else { MoveY = SpdYNow; } } } else { SpdYNow = SpdYNow + SpdYUp; MoveY = SpdYNow; } } }; ObjShred.prototype.CheckHitGrd = function () { with (this) { if (_parent.Collider.Sol.hitTest(TrueX, TrueY + MaxSol, true)) { HitGrd = true; } else { HitGrd = false; } } }; ObjShred.prototype.SetTruePos = function () { with (this) { TrueX = PosX + _parent._x; TrueY = PosY + _parent._y; } }; ObjShred.prototype.MoveShred = function () { with (this) { _parent[Nom]._x = _parent[Nom]._x + MoveX; _parent[Nom]._y = _parent[Nom]._y + MoveY; PosX = _parent[Nom]._x; PosY = _parent[Nom]._y; } }; ObjShred.prototype.CheckActif = function () { with (this) { if (((((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) and (PosY >= (Bg.InvPosY - LgOutUp))) and (PosY <= (Bg.InvPosY + LgOutDw))) and (Etat eq "Sleep")) { if (Life > 0) { if ((random(100) > 50) and (Moving == true)) { Etat = "Walk"; } else { Etat = "Idle"; } } else { Etat = "Dead"; } } } }; ObjShred.prototype.CheckSleep = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { if (Pers.PosX < PosX) { Dir = "G"; } else { Dir = "D"; } Etat = "Sleep"; } } }; ObjShred.prototype.KillShred = function () { with (this) { Etat = "Dead"; } }; ObjShred.prototype.ChangeDir = function (NewDir) { with (this) { DirOld = Dir; Dir = NewDir; _parent[Nom].gotoAndStop(NewDir); } }; ObjShred.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].Obj.gotoAndStop(NewAction); } }; ObjShred.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; _parent[Nom].Obj.Etat.stop(); } } else { if (InPause == true) { InPause = false; _parent[Nom].Obj.Etat.play(); } SetTruePos(); this[Etat](); } } }; CreerGarde = function (Nom, PosX, PosY, Dir, LgSeeUp, LgSeeX, LgSeeDw) { if (this[Nom] == null) { this[Nom] = new ObjGarde(Nom, PosX, PosY, Dir, LgSeeUp, LgSeeX, LgSeeDw); G_TabGarde.push(Nom); } }; ObjGarde.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjGarde.prototype.Idle = function () { with (this) { CheckSee(); CheckTurn(); CheckSleep(); } }; ObjGarde.prototype.Bloc = function () { with (this) { CheckSee(); if (_parent[Nom].Obj.Etat._currentframe >= FrBloc) { _parent._parent.BlocMessage.gotoAndStop(2); Etat = "FinBloc"; } } }; ObjGarde.prototype.FinBloc = function () { with (this) { if (_parent[Nom].Obj.Etat._currentframe >= FrFinBloc) { Etat = "Idle"; } } }; ObjGarde.prototype.CheckSee = function () { with (this) { if ((((Pers.PosY >= (PosY - LgSeeUp)) and (Pers.PosY <= (PosY + LgSeeDw))) and (Pers.HitGrd == true)) and (Pers.Etat ne "Bloc")) { if (((Dir eq "G") and (Pers.PosX >= (PosX - LgSeeX))) and (Pers.PosX <= PosX)) { Pers.Etat = "Bloc"; Etat = "Bloc"; } else if (((Dir eq "D") and (Pers.PosX <= (PosX + LgSeeX))) and (Pers.PosX >= PosX)) { Pers.Etat = "Bloc"; Etat = "Bloc"; } } } }; ObjGarde.prototype.CheckTurn = function () { with (this) { if ((Pers.PosY >= (PosY - LgSeeUp)) and (Pers.PosY <= (PosY + LgSeeDw))) { if ((Pers.PosX >= (PosX - LgTurnX)) and (Pers.PosX <= PosX)) { Dir = "G"; } else if ((Pers.PosX <= (PosX + LgTurnX)) and (Pers.PosX >= PosX)) { Dir = "D"; } } } }; ObjGarde.prototype.CheckActif = function () { with (this) { if (((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) and (Etat eq "Sleep")) { Etat = "Idle"; } } }; ObjGarde.prototype.CheckSleep = function () { with (this) { if ((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) { Etat = "Sleep"; } } }; ObjGarde.prototype.ChangeDir = function (NewDir) { with (this) { DirOld = Dir; Dir = NewDir; _parent[Nom].gotoAndStop(NewDir); } }; ObjGarde.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].Obj.gotoAndStop(NewAction); } }; ObjGarde.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; _parent[Nom].Obj.Etat.stop(); } } else { if (InPause == true) { InPause = false; _parent[Nom].Obj.Etat.play(); } SetTruePos(); this[Etat](); } } }; CreerLife = function (Nom, PosX, PosY) { if (this[Nom] == null) { this[Nom] = new ObjLife(Nom, PosX, PosY); G_TabLife.push(Nom); } }; ObjLife.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjLife.prototype.Idle = function () { with (this) { CheckGet(); CheckSleep(); } }; ObjLife.prototype.Get = function () { with (this) { if (_parent[Nom].Etat._currentframe >= FrGet) { Pers.Life++; _parent._parent.NbLife.TxtNbLife = Pers.Life - 1; KillLife(); } } }; ObjLife.prototype.CheckGet = function () { with (this) { if ((((Pers.PosY >= (PosY - LgHitUp)) and (Pers.PosY <= (PosY + LgHitDw))) and (Pers.PosX >= (PosX - LgHitX))) and (Pers.PosX <= (PosX + LgHitX))) { Etat = "Get"; } } }; ObjLife.prototype.KillLife = function () { with (this) { G_TabLife.splice(LifeI, 1); LifeI = LifeI - 1; delete _parent.Control[Nom]; _parent[Nom].gotoAndStop("Sleep"); } }; ObjLife.prototype.CheckActif = function () { with (this) { if ((((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) and (PosY >= (Bg.InvPosY - LgOutUp))) and (PosY <= (Bg.InvPosY + LgOutDw))) { Etat = "Idle"; } } }; ObjLife.prototype.CheckSleep = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { Etat = "Sleep"; } } }; ObjLife.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); } }; ObjLife.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; _parent[Nom].Etat.stop(); } } else { if (InPause == true) { InPause = false; _parent[Nom].Etat.play(); } this[Etat](); } } }; CreerHealth = function (PosX, PosY) { var _local3 = "Health" + G_NextHealth; G_NextHealth = G_NextHealth + 1; if (G_NextHealth > 50) { G_NextHealth = 1; } if (this[_local3] == null) { var _local4 = G_NextHealthDepth; G_NextHealthDepth++; duplicateMovieClip (_parent.HealthBonus.HealthClone, _local3, _local4); _parent.HealthBonus[_local3]._x = PosX; _parent.HealthBonus[_local3]._y = PosY; this[_local3] = new ObjHealth(_local3, PosX, PosY); G_TabHealth.push(_local3); } if (this[_local3] == null) { this[_local3] = new ObjHealth(_local3, PosX, PosY); G_TabHealth.push(_local3); } }; ObjHealth.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjHealth.prototype.Entre = function () { with (this) { if (_parent.HealthBonus[Nom].Etat._currentframe >= FrEntre) { Etat = "Idle"; } } }; ObjHealth.prototype.Idle = function () { with (this) { CheckGet(); CheckSleep(); } }; ObjHealth.prototype.Get = function () { with (this) { if ((Getted == false) and (Pers.Health > 0)) { Getted = true; Pers.Health = Pers.Health + BonusHealth; if (Pers.Health > 100) { Pers.Health = 100; } if (Pers.Health == 100) { _parent._parent.Health.gotoAndStop(1); } else { _parent._parent.Health.gotoAndStop(100 - Pers.Health); } } if (_parent.HealthBonus[Nom].Etat._currentframe >= FrGet) { KillHealth(); } } }; ObjHealth.prototype.CheckGet = function () { with (this) { if ((((Pers.PosY >= (PosY - LgHitUp)) and (Pers.PosY <= (PosY + LgHitDw))) and (Pers.PosX >= (PosX - LgHitX))) and (Pers.PosX <= (PosX + LgHitX))) { Etat = "Get"; } } }; ObjHealth.prototype.KillHealth = function () { with (this) { G_TabHealth.splice(HealthI, 1); HealthI = HealthI - 1; delete _parent.Control[Nom]; _parent.HealthBonus[Nom].removeMovieClip(); } }; ObjHealth.prototype.CheckActif = function () { with (this) { if ((((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) and (PosY >= (Bg.InvPosY - LgOutUp))) and (PosY <= (Bg.InvPosY + LgOutDw))) { Etat = "Idle"; } } }; ObjHealth.prototype.CheckSleep = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { Etat = "Sleep"; } } }; ObjHealth.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent.HealthBonus[Nom].gotoAndStop(NewAction); } }; ObjHealth.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; _parent.HealthBonus[Nom].Etat.stop(); } } else { if (InPause == true) { InPause = false; _parent.HealthBonus[Nom].Etat.play(); } this[Etat](); } } }; CreerFusBall = function (FusName) { var _local3 = "Ball" + G_NextFusBall; G_NextFusBall = G_NextFusBall + 1; if (G_NextFusBall > 50) { G_NextFusBall = 1; } if (this[_local3] == null) { var _local8 = G_NextFusBallDepth; G_NextFusBallDepth++; duplicateMovieClip (_parent.FusBall.FusBallClone, _local3, _local8); var _local7 = this[FusName].Dir; _parent.FusBall[_local3].gotoAndStop(_local7); var _local6 = this[FusName].PosX; var _local5 = this[FusName].PosY + this[FusName].DistBallY; _parent.FusBall[_local3]._x = _local6; _parent.FusBall[_local3]._y = _local5; this[_local3] = new ObjFusBall(_local3, _local6, _local5, _local7); G_TabFusBall.push(_local3); } }; ObjFusBall.prototype.Hide = function () { with (this) { _parent.FusBall[Nom]._x = PosX + SpdX; PosX = PosX + SpdX; SetTruePos(); if (_parent.FusBall[Nom].Obj.Etat._currentframe >= FrHide) { Etat = "Move"; } CheckHitPers(); CheckWall(); CheckOut(); } }; ObjFusBall.prototype.Move = function () { with (this) { _parent.FusBall[Nom]._x = PosX + SpdX; PosX = PosX + SpdX; SetTruePos(); CheckHitPers(); CheckWall(); CheckOut(); } }; ObjFusBall.prototype.Hit = function () { with (this) { CheckOut(); if (_parent.FusBall[Nom].Obj.Etat._currentframe >= FrHit) { CanBeKill = true; } } }; ObjFusBall.prototype.KillBall = function () { with (this) { G_TabFusBall.splice(FusBallI, 1); FusBallI = FusBallI - 1; delete _parent.Control[Nom]; _parent.FusBall[Nom].removeMovieClip(); } }; ObjFusBall.prototype.SetTruePos = function () { with (this) { TrueX = PosX + _parent._x; TrueY = PosY + _parent._y; } }; ObjFusBall.prototype.CheckHitPers = function () { with (this) { if (Pers.Etat eq "Penche") { if ((((PosX >= (Pers.PosX - Pers.LgGetShootX)) and (PosX <= (Pers.PosX + Pers.LgGetShootX))) and (PosY >= (Pers.PosY - Pers.LgGetShootUpBas))) and (PosY <= Pers.PosY)) { Etat = "Hit"; if (Pers.CanBeHit == true) { Pers.Degat = Degat; Pers.Etat = "GetHit"; Pers.CanBeHit = false; } } } else if ((((PosX >= (Pers.PosX - Pers.LgGetShootX)) and (PosX <= (Pers.PosX + Pers.LgGetShootX))) and (PosY >= (Pers.PosY - Pers.LgGetShootUp))) and (PosY <= Pers.PosY)) { Etat = "Hit"; if (Pers.CanBeHit == true) { Pers.Degat = Degat; Pers.Etat = "GetHit"; Pers.CanBeHit = false; } } } }; ObjFusBall.prototype.CheckWall = function () { with (this) { if (_parent.Collider.Wall.hitTest(TrueX, TrueY, true)) { Etat = "Hit"; } } }; ObjFusBall.prototype.CheckOut = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { CanBeKill = true; } } }; ObjFusBall.prototype.CheckKill = function () { with (this) { if (CanBeKill == true) { KillBall(); } } }; ObjFusBall.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent.FusBall[Nom].Obj.gotoAndStop(NewAction); } }; ObjFusBall.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; _parent.FusBall[Nom].Obj.Etat.stop(); } } else { if (InPause == true) { InPause = false; _parent.FusBall[Nom].Obj.Etat.play(); } this[Etat](); CheckKill(); } } }; CreerBg = function (PosX, PosY) { this.Bg = new ObjBg(PosX, PosY); }; ObjBg.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; } } else { if (InPause == true) { InPause = false; } ScrollBg(); } } }; ObjBg.prototype.ScrollBg = function () { with (this) { if ((PosY <= MaxDw) and (PosY >= MaxUp)) { if (Pers.TrueX > (CenterX + 1)) { if ((Pers.HitGrd == false) and (Pers.TrueY >= 300)) { SpdXG = -30; SpdXD = 30; } else if (Pers.SpdXNow > 0) { SpdXG = (Pers.SpdXNow * -1) - 5; } else if (Pers.SpdXNow < 0) { SpdXD = (Pers.SpdXNow * -1) + 5; } else { SpdXG = -8; SpdXD = 8; } if (PosX < MaxG) { if ((PosX + SpdXD) > MaxG) { MoveX = MaxG - PosX; } else { MoveX = SpdXD; } } else { if ((CenterX - Pers.TrueX) > SpdXG) { MoveX = CenterX - Pers.TrueX; } else { MoveX = SpdXG; } if ((PosX + MoveX) < MaxG) { MoveX = MaxG - PosX; } } } else if (Pers.TrueX < (CenterX - 1)) { if ((Pers.HitGrd == false) and (Pers.TrueY >= 300)) { SpdXG = -30; SpdXD = 30; } else if (Pers.SpdXNow > 0) { SpdXG = (Pers.SpdXNow * -1) - 5; } else if (Pers.SpdXNow < 0) { SpdXD = (Pers.SpdXNow * -1) + 5; } else { SpdXG = -8; SpdXD = 8; } if (PosX > MaxD) { if ((PosX + SpdXG) < MaxD) { MoveX = MaxD - PosX; } else { MoveX = SpdXG; } } else { if ((CenterX - Pers.TrueX) < SpdXD) { MoveX = CenterX - Pers.TrueX; } else { MoveX = SpdXD; } if ((PosX + MoveX) > MaxD) { MoveX = MaxD - PosX; } } } else { if ((Pers.HitGrd == false) and (Pers.TrueY >= 300)) { SpdXG = -30; SpdXD = 30; } else if (Pers.SpdXNow > 0) { SpdXG = (Pers.SpdXNow * -1) - 5; } else if (Pers.SpdXNow < 0) { SpdXD = (Pers.SpdXNow * -1) + 5; } else { SpdXG = -8; SpdXD = 8; } if (PosX < MaxG) { if ((PosX + SpdXD) > MaxG) { MoveX = MaxG - PosX; } else { MoveX = SpdXD; } } else if (PosX > MaxD) { if ((PosX + SpdXG) < MaxD) { MoveX = MaxD - PosX; } else { MoveX = SpdXG; } } } } if ((PosX <= MaxD) and (PosX >= MaxG)) { if (Pers.TrueY > (CenterY + 1)) { if (Pers.SpdYNow > 0) { SpdYUp = (Pers.SpdYNow * -1) - 5; } else if (Pers.SpdYNow < 0) { SpdYDw = (Pers.SpdYNow * -1) + 5; } else { SpdYUp = -5; SpdYDw = 5; } if (PosY < MaxUp) { if ((PosY + SpdYDw) > MaxUp) { MoveY = MaxUp - PosY; } else { MoveY = SpdYDw; } } else { if ((CenterY - Pers.TrueY) > SpdYUp) { MoveY = CenterY - Pers.TrueY; } else { MoveY = SpdYUp; } if ((PosY + MoveY) < MaxUp) { MoveY = MaxUp - PosY; } } } else if (Pers.TrueY < (CenterY - 1)) { if (Pers.SpdYNow > 0) { SpdYUp = (Pers.SpdYNow * -1) - 5; } else if (Pers.SpdYNow < 0) { SpdYDw = (Pers.SpdYNow * -1) + 5; } else { SpdYUp = -5; SpdYDw = 5; } if (PosY > MaxDw) { if ((PosY + SpdYUp) < MaxDw) { MoveY = MaxDw - PosY; } else { MoveY = SpdYUp; } } else { if ((CenterY - Pers.TrueY) < SpdYDw) { MoveY = CenterY - Pers.TrueY; } else { MoveY = SpdYDw; } if ((PosY + MoveY) > MaxDw) { MoveY = MaxDw - PosY; } } } else { if (Pers.SpdYNow > 0) { SpdYUp = (Pers.SpdYNow * -1) - 5; } else if (Pers.SpdYNow < 0) { SpdYDw = (Pers.SpdYNow * -1) + 5; } else { SpdYUp = -5; SpdYDw = 5; } if (PosY < MaxUp) { if ((PosY + SpdYDw) > MaxUp) { MoveY = MaxDw - PosY; } else { MoveY = SpdYDw; } } else if (PosY > MaxDw) { if ((PosY + SpdYUp) < MaxDw) { MoveY = MaxDw - PosY; } else { MoveY = SpdYUp; } } } } _parent._x = _parent._x + MoveX; PosX = _parent._x; InvPosX = PosX * -1; MoveX = 0; _parent._y = _parent._y + MoveY; PosY = _parent._y; InvPosY = PosY * -1; MoveY = 0; } }; CreerBmpZone = function (Nom, PosX, PosY, LgOutD, LgOutG, LgOutUp, LgOutDw, BmpNom) { if (this[Nom] == null) { this[Nom] = new ObjBmpZone(Nom, PosX, PosY, LgOutD, LgOutG, LgOutUp, LgOutDw, BmpNom); G_TabBmpZone.push(Nom); } }; ObjBmpZone.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjBmpZone.prototype.CheckIn = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true)) { FlagCheckIn = false; _parent.BgFront[BmpNom]._visible = 1; Etat = "CheckOut"; } CheckSleep(); } }; ObjBmpZone.prototype.CheckOut = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true)) { FlagCheckIn = true; _parent.BgFront[BmpNom]._visible = 0; Etat = "CheckIn"; } CheckSleep(); } }; ObjBmpZone.prototype.CheckActif = function () { with (this) { if ((((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) and (PosY >= (Bg.InvPosY - LgOutUp))) and (PosY <= (Bg.InvPosY + LgOutDw))) { if (FlagCheckIn == true) { Etat = "CheckIn"; } else { Etat = "CheckOut"; } } } }; ObjBmpZone.prototype.CheckSleep = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { Etat = "Sleep"; } } }; ObjBmpZone.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); } }; ObjBmpZone.prototype.Actions = function () { with (this) { this[Etat](); } }; CreerMonsterZone = function (Nom, PosX, PosY) { if (this[Nom] == null) { this[Nom] = new ObjMonsterZone(Nom, PosX, PosY); G_TabMonsterZone.push(Nom); } }; ObjMonsterZone.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjMonsterZone.prototype.Idle = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true)) { _parent[Nom].Activate(); KillZone(); } CheckSleep(); } }; ObjMonsterZone.prototype.CheckActif = function () { with (this) { if ((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) { Etat = "Idle"; } } }; ObjMonsterZone.prototype.CheckSleep = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { Etat = "Sleep"; } } }; ObjMonsterZone.prototype.KillZone = function () { with (this) { G_TabMonsterZone.splice(MonsterZoneI, 1); MonsterZoneI = MonsterZoneI - 1; _parent[Nom].gotoAndStop("Sleep"); delete _parent.Control[Nom]; } }; ObjMonsterZone.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); } }; ObjMonsterZone.prototype.Actions = function () { with (this) { this[Etat](); } }; CreerWinZone = function (PosX, PosY) { WinZone = new ObjWinZone(PosX, PosY); G_TabMonsterZone.push("WinZone"); }; ObjWinZone.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjWinZone.prototype.Idle = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true)) { _parent._parent.gotoAndPlay("Win"); G_Pause = true; } CheckSleep(); } }; ObjWinZone.prototype.CheckActif = function () { with (this) { if ((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) { Etat = "Idle"; } } }; ObjWinZone.prototype.CheckSleep = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { Etat = "Sleep"; } } }; ObjWinZone.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); } }; ObjWinZone.prototype.Actions = function () { with (this) { if (G_Pause == false) { this[Etat](); } } }; CreerSwitch = function (Nom, PosX, PosY) { if (this[Nom] == null) { this[Nom] = new ObjSwitch(Nom, PosX, PosY); G_TabSwitch.push(Nom); } }; ObjSwitch.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjSwitch.prototype.Idle = function () { with (this) { CheckPersOn(); CheckSleep(); } }; ObjSwitch.prototype.Baisse = function () { with (this) { if (_parent[Nom].Etat._currentframe >= FrBaisse) { _parent[Nom].Activate(); Etat = "Active"; } } }; ObjSwitch.prototype.Active = function () { with (this) { CheckSleep(); } }; ObjSwitch.prototype.CheckPersOn = function () { with (this) { if (((((Pers.PosX >= (PosX - LgOnX)) and (Pers.PosX <= (PosX + LgOnX))) and (Pers.PosY >= (PosY - LgOnY))) and (Pers.PosY <= (PosY + LgOnY))) and (Pers.HitGrd == true)) { FlagUse = true; Etat = "Baisse"; } } }; ObjSwitch.prototype.CheckActif = function () { with (this) { if ((((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) and (PosY >= (Bg.InvPosY - LgOutUp))) and (PosY <= (Bg.InvPosY + LgOutDw))) { if (FlagUse == true) { Etat = "Active"; } else { Etat = "Idle"; } } } }; ObjSwitch.prototype.CheckSleep = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { Etat = "Sleep"; } } }; ObjSwitch.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); } }; ObjSwitch.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; _parent[Nom].Etat.stop(); } } else { if (InPause == true) { InPause = false; _parent[Nom].Etat.play(); } this[Etat](); } } }; CreerZone1 = function (PosX, PosY) { this.Zone1 = new ObjZone1(PosX, PosY); }; ObjZone1.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjZone1.prototype.CheckIn = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true)) { FlagCheckIn = false; _parent.BgFront.Zone1._visible = 1; Etat = "CheckOut"; Zone2.Etat = "Idle"; } CheckSleep(); } }; ObjZone1.prototype.CheckOut = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true)) { FlagCheckIn = true; _parent.BgFront.Zone1._visible = 0; Etat = "CheckIn"; Zone2.Etat = "PasLa"; } CheckSleep(); } }; ObjZone1.prototype.CheckActif = function () { with (this) { if ((((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) and (PosY >= (Bg.InvPosY - LgOutUp))) and (PosY <= (Bg.InvPosY + LgOutDw))) { if (FlagCheckIn == true) { Etat = "CheckIn"; } else { Etat = "CheckOut"; } } } }; ObjZone1.prototype.CheckSleep = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { Etat = "Sleep"; } } }; ObjZone1.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); } }; ObjZone1.prototype.Actions = function () { with (this) { this[Etat](); } }; CreerZone2 = function (PosX, PosY) { this.Zone2 = new ObjZone2(PosX, PosY); }; ObjZone2.prototype.PasLa = function () { }; ObjZone2.prototype.Idle = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true) and (Pers.HitGrd == true)) { _parent.Pers._x = DestX; _parent.Pers._y = DestY; Pers.Dir = DirExit; Pers.Etat = "WalkAuto"; Pers.AutoDest = GoX; _parent.BgFront.Zone1._visible = 0; _parent.BgFront.Zone2._visible = 1; _parent.Zone4._y = 0; _parent.Zone5._y = 0; _parent.Collider.Sol.SolZone1.gotoAndStop(2); _parent.Collider.Sol.SolZone2.gotoAndStop(1); _parent.Collider.Wall.WallZone2a.gotoAndStop(1); _parent.Collider.Wall.WallZone2b.gotoAndStop(1); Etat = "PasLa"; Zone3.Etat = "Idle"; } } }; ObjZone2.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); } }; ObjZone2.prototype.Actions = function () { with (this) { this[Etat](); } }; CreerZone3 = function (PosX, PosY) { this.Zone3 = new ObjZone3(PosX, PosY); }; ObjZone3.prototype.PasLa = function () { }; ObjZone3.prototype.Idle = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true) and (Pers.HitGrd == true)) { _parent.Pers._x = DestX; _parent.Pers._y = DestY; Pers.Dir = DirExit; Pers.Etat = "WalkAuto"; Pers.AutoDest = GoX; _parent.BgFront.Zone1._visible = 1; _parent.BgFront.Zone2._visible = 0; _parent.Zone4._y = 161; _parent.Zone5._y = 161; _parent.Collider.Sol.SolZone1.gotoAndStop(1); _parent.Collider.Sol.SolZone2.gotoAndStop(2); _parent.Collider.Wall.WallZone2a.gotoAndStop(2); _parent.Collider.Wall.WallZone2b.gotoAndStop(2); Etat = "PasLa"; Zone2.Etat = "Idle"; } } }; ObjZone3.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); } }; ObjZone3.prototype.Actions = function () { with (this) { this[Etat](); } }; CreerZone4 = function (PosX, PosY) { this.Zone4 = new ObjZone4(PosX, PosY); }; ObjZone4.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjZone4.prototype.CheckIn = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true)) { FlagCheckIn = false; var NewColor = new Color(_parent.Pers); var ColorTrans = {ra:40, rb:35, ga:40, gb:75, ba:40, bb:106, aa:100, ab:0}; NewColor.setTransform(ColorTrans); Etat = "CheckOut"; } CheckSleep(); } }; ObjZone4.prototype.CheckOut = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true)) { FlagCheckIn = true; var NewColor = new Color(_parent.Pers); var ColorTrans = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}; NewColor.setTransform(ColorTrans); Etat = "CheckIn"; } CheckSleep(); } }; ObjZone4.prototype.CheckActif = function () { with (this) { if ((((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) and (PosY >= (Bg.InvPosY - LgOutUp))) and (PosY <= (Bg.InvPosY + LgOutDw))) { if (FlagCheckIn == true) { Etat = "CheckIn"; } else { Etat = "CheckOut"; } } } }; ObjZone4.prototype.CheckSleep = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { Etat = "Sleep"; } } }; ObjZone4.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); } }; ObjZone4.prototype.Actions = function () { with (this) { this[Etat](); } }; CreerZone5 = function (PosX, PosY) { this.Zone5 = new ObjZone5(PosX, PosY); }; ObjZone5.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjZone5.prototype.CheckIn = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true)) { FlagCheckIn = false; Etat = "CheckOut"; var NewColor = new Color(_parent.Pers); var ColorTrans = {ra:40, rb:35, ga:40, gb:75, ba:40, bb:106, aa:100, ab:0}; NewColor.setTransform(ColorTrans); } CheckSleep(); } }; ObjZone5.prototype.CheckOut = function () { with (this) { if (_parent[Nom].hitTest(Pers.TrueX, Pers.TrueY, true)) { FlagCheckIn = true; Etat = "CheckIn"; var NewColor = new Color(_parent.Pers); var ColorTrans = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}; NewColor.setTransform(ColorTrans); } CheckSleep(); } }; ObjZone5.prototype.CheckActif = function () { with (this) { if ((((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) and (PosY >= (Bg.InvPosY - LgOutUp))) and (PosY <= (Bg.InvPosY + LgOutDw))) { if (FlagCheckIn == true) { Etat = "CheckIn"; } else { Etat = "CheckOut"; } } } }; ObjZone5.prototype.CheckSleep = function () { with (this) { if ((((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) or (PosY < (Bg.InvPosY - LgOutUp))) or (PosY > (Bg.InvPosY + LgOutDw))) { Etat = "Sleep"; } } }; ObjZone5.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); } }; ObjZone5.prototype.Actions = function () { with (this) { this[Etat](); } }; CreerDoor1 = function (PosX, PosY) { this.Door1 = new ObjDoor1(PosX, PosY); }; ObjDoor1.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjDoor1.prototype.Close = function () { with (this) { CheckSleep(); } }; ObjDoor1.prototype.Ouvre = function () { with (this) { if (_parent.Door1.Etat._currentframe >= FrOuvre) { _parent.DoorFront._visible = 1; FlagOpen = true; _parent.Collider.Wall.WallDoor1.gotoAndStop(2); Etat = "Open"; } } }; ObjDoor1.prototype.Open = function () { with (this) { CheckSleep(); } }; ObjDoor1.prototype.CheckActif = function () { with (this) { if ((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) { if (FlagOpen == true) { Etat = "Open"; } else { Etat = "Close"; } } } }; ObjDoor1.prototype.CheckSleep = function () { with (this) { if ((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) { Etat = "Sleep"; } } }; ObjDoor1.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); } }; ObjDoor1.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; _parent[Nom].Etat.stop(); } } else { if (InPause == true) { InPause = false; _parent[Nom].Etat.play(); } this[Etat](); } } }; CreerDoor2 = function (PosX, PosY) { this.Door2 = new ObjDoor2(PosX, PosY); }; ObjDoor2.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjDoor2.prototype.Close = function () { with (this) { CheckSleep(); } }; ObjDoor2.prototype.Open = function () { with (this) { CheckSleep(); } }; ObjDoor2.prototype.CheckActif = function () { with (this) { if (PosX <= (Bg.InvPosX + LgOutD)) { if (FlagOpen == true) { Etat = "Open"; } else { Etat = "Close"; } } } }; ObjDoor2.prototype.CheckSleep = function () { with (this) { if (PosX > (Bg.InvPosX + LgOutD)) { Etat = "Sleep"; } } }; ObjDoor2.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); } }; ObjDoor2.prototype.Actions = function () { with (this) { this[Etat](); } }; CreerPont = function (PosX, PosY) { this.Pont = new ObjPont(PosX, PosY); }; ObjPont.prototype.Sleep = function () { with (this) { CheckActif(); } }; ObjPont.prototype.Idle = function () { with (this) { CheckPersOn(); CheckSleep(); } }; ObjPont.prototype.Shake = function () { with (this) { if (_parent[Nom].Etat._currentframe >= FrShake) { _parent.Collider.Sol.SolPont.gotoAndStop(2); Etat = "Fall"; } } }; ObjPont.prototype.Fall = function () { with (this) { if (_parent[Nom].Etat._currentframe >= FrFall) { Etat = "Break"; } } }; ObjPont.prototype.Break = function () { with (this) { CheckSleep(); } }; ObjPont.prototype.CheckPersOn = function () { with (this) { if (((((Pers.PosX >= (PosX - LgOnX)) and (Pers.PosX <= (PosX + LgOnX))) and (Pers.PosY >= (PosY - LgOnY))) and (Pers.PosY <= (PosY + LgOnY))) and (Pers.HitGrd == true)) { FlagBreak = true; Etat = "Shake"; } } }; ObjPont.prototype.CheckActif = function () { with (this) { if ((PosX >= (Bg.InvPosX - LgOutG)) and (PosX <= (Bg.InvPosX + LgOutD))) { if (FlagBreak == true) { Etat = "Break"; } else { Etat = "Idle"; } } } }; ObjPont.prototype.CheckSleep = function () { with (this) { if ((PosX < (Bg.InvPosX - LgOutG)) or (PosX > (Bg.InvPosX + LgOutD))) { Etat = "Sleep"; } } }; ObjPont.prototype.ChangeEtat = function (NewAction) { with (this) { EtatOld = Etat; Etat = NewAction; _parent[Nom].gotoAndStop(NewAction); _parent[NomFront].gotoAndStop(NewAction); } }; ObjPont.prototype.Actions = function () { with (this) { if (G_Pause == true) { if (InPause == false) { InPause = true; _parent[Nom].Etat.stop(); } } else { if (InPause == true) { InPause = false; _parent[Nom].Etat.play(); } this[Etat](); } } }; } onClipEvent (enterFrame) { PersBallI = 0; for (PersBallI in G_TabPersBall) { var PersBallActif = G_TabPersBall[PersBallI]; if (this[PersBallActif].Etat != this[PersBallActif].EtatOld) { this[PersBallActif].ChangeEtat(this[PersBallActif].Etat); } this[PersBallActif].Actions(); } FusBallI = 0; for (FusBallI in G_TabFusBall) { var FusBallActif = G_TabFusBall[FusBallI]; if (this[FusBallActif].Etat != this[FusBallActif].EtatOld) { this[FusBallActif].ChangeEtat(this[FusBallActif].Etat); } this[FusBallActif].Actions(); } FusI = 0; for (FusI in G_TabFus) { var FusActif = G_TabFus[FusI]; if (this[FusActif].Dir != this[FusActif].DirOld) { this[FusActif].ChangeDir(this[FusActif].Dir); } if (this[FusActif].Etat != this[FusActif].EtatOld) { this[FusActif].ChangeEtat(this[FusActif].Etat); } this[FusActif].Actions(); } ShredI = 0; for (ShredI in G_TabShred) { var ShredActif = G_TabShred[ShredI]; if (this[ShredActif].Dir != this[ShredActif].DirOld) { this[ShredActif].ChangeDir(this[ShredActif].Dir); } if (this[ShredActif].Etat != this[ShredActif].EtatOld) { this[ShredActif].ChangeEtat(this[ShredActif].Etat); } this[ShredActif].Actions(); } GardeI = 0; for (GardeI in G_TabGarde) { var GardeActif = G_TabGarde[GardeI]; if (this[GardeActif].Dir != this[GardeActif].DirOld) { this[GardeActif].ChangeDir(this[GardeActif].Dir); } if (this[GardeActif].Etat != this[GardeActif].EtatOld) { this[GardeActif].ChangeEtat(this[GardeActif].Etat); } this[GardeActif].Actions(); } LifeI = 0; for (LifeI in G_TabLife) { var LifeActif = G_TabLife[LifeI]; if (this[LifeActif].Etat != this[LifeActif].EtatOld) { this[LifeActif].ChangeEtat(this[LifeActif].Etat); } this[LifeActif].Actions(); } HealthI = 0; for (HealthI in G_TabHealth) { var HealthActif = G_TabHealth[HealthI]; if (this[HealthActif].Etat != this[HealthActif].EtatOld) { this[HealthActif].ChangeEtat(this[HealthActif].Etat); } this[HealthActif].Actions(); } SwitchI = 0; for (SwitchI in G_TabSwitch) { var SwitchActif = G_TabSwitch[SwitchI]; if (this[SwitchActif].Etat != this[SwitchActif].EtatOld) { this[SwitchActif].ChangeEtat(this[SwitchActif].Etat); } this[SwitchActif].Actions(); } for (BmpZoneI in G_TabBmpZone) { var BmpZoneActif = G_TabBmpZone[BmpZoneI]; if (this[BmpZoneActif].Etat != this[BmpZoneActif].EtatOld) { this[BmpZoneActif].ChangeEtat(this[BmpZoneActif].Etat); } this[BmpZoneActif].Actions(); } for (MonsterZoneI in G_TabMonsterZone) { var MonsterZoneActif = G_TabMonsterZone[MonsterZoneI]; if (this[MonsterZoneActif].Etat != this[MonsterZoneActif].EtatOld) { this[MonsterZoneActif].ChangeEtat(this[MonsterZoneActif].Etat); } this[MonsterZoneActif].Actions(); } if (Pers.Dir != Pers.DirOld) { Pers.ChangeDir(Pers.Dir); } if (Pers.Etat != Pers.EtatOld) { Pers.ChangeEtat(Pers.Etat); } this.Pers.Actions(); this.Bg.Actions(); if (Music.Etat != Music.EtatOld) { Music.ChangeEtat(Music.Etat); } this.Music.Actions(); if (Zone1.Etat != Zone1.EtatOld) { Zone1.ChangeEtat(Zone1.Etat); } this.Zone1.Actions(); if (Zone2.Etat != Zone2.EtatOld) { Zone2.ChangeEtat(Zone2.Etat); } this.Zone2.Actions(); if (Zone3.Etat != Zone3.EtatOld) { Zone3.ChangeEtat(Zone3.Etat); } this.Zone3.Actions(); if (Zone4.Etat != Zone4.EtatOld) { Zone4.ChangeEtat(Zone4.Etat); } this.Zone4.Actions(); if (Zone5.Etat != Zone5.EtatOld) { Zone5.ChangeEtat(Zone5.Etat); } this.Zone5.Actions(); if (Door1.Etat != Door1.EtatOld) { Door1.ChangeEtat(Door1.Etat); } this.Door1.Actions(); if (Door2.Etat != Door2.EtatOld) { Door2.ChangeEtat(Door2.Etat); } this.Door2.Actions(); if (Pont.Etat != Pont.EtatOld) { Pont.ChangeEtat(Pont.Etat); } this.Pont.Actions(); if (G_Pause == false) { G_CurrentFocus = Selection.getFocus(); if (G_CurrentFocus == null) { KeyListener.P = true; } } G_CheckPause(); }
Symbol 805 MovieClip Frame 2
stop();
Instance of Symbol 246 MovieClip in Symbol 805 MovieClip Frame 2
onClipEvent (load) { _parent.Control.CreerBg(_parent._x, _parent._y); }
Instance of Symbol 285 MovieClip "Collider" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { this._visible = 0; }
Instance of Symbol 290 MovieClip "Zone1" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { this._visible = 0; _parent.Control.CreerZone1(this._x, this._y); this.gotoAndStop("Sleep"); }
Instance of Symbol 291 MovieClip "Zone2" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { this._visible = 0; _parent.Control.CreerZone2(this._x, this._y); this.gotoAndStop("PasLa"); }
Instance of Symbol 291 MovieClip "Zone3" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { this._visible = 0; _parent.Control.CreerZone3(this._x, this._y); this.gotoAndStop("PasLa"); }
Instance of Symbol 292 MovieClip "BmpZone1" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { this._visible = 0; _parent.Control.CreerBmpZone(this._name, this._x, this._y, 610, 209, 0, 370, this._name); this.gotoAndStop("Sleep"); }
Instance of Symbol 293 MovieClip "BmpZone2" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { this._visible = 0; _parent.Control.CreerBmpZone(this._name, this._x, this._y, 852, 352, 0, 370, this._name); this.gotoAndStop("Sleep"); }
Instance of Symbol 290 MovieClip "Zone4" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { this._visible = 0; _parent.Control.CreerZone4(this._x, this._y); this.gotoAndStop("Sleep"); }
Instance of Symbol 290 MovieClip "Zone5" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { this._visible = 0; _parent.Control.CreerZone5(this._x, this._y); this.gotoAndStop("Sleep"); }
Instance of Symbol 295 MovieClip "MonsterZone1" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { function Activate() { _parent.Shred5._x = 4860; _parent.Shred5._y = 326; _parent.Control.Shred5.PosX = 4860; _parent.Control.Shred5.PosY = 326; _parent.Control.Shred5.Etat = "Walk"; } this._visible = 0; _parent.Control.CreerMonsterZone(this._name, this._x, this._y); this.gotoAndStop("Sleep"); }
Instance of Symbol 295 MovieClip "WinZone" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { this._visible = 0; _parent.Control.CreerWinZone(this._x, this._y); this.gotoAndStop("Sleep"); }
Instance of Symbol 324 MovieClip "Pont" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { _parent.Control.CreerPont(this._x, this._y); this.gotoAndStop("Sleep"); }
Instance of Symbol 326 MovieClip "Door2" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { _parent.Control.CreerDoor2(this._name, this._x, this._y); this.gotoAndStop("Sleep"); }
Instance of Symbol 358 MovieClip "Door1" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { _parent.Control.CreerDoor1(this._name, this._x, this._y); this.gotoAndStop("Sleep"); }
Instance of Symbol 381 MovieClip "Dalle2" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { function Activate() { _parent.Control.Door2.Etat = "Open"; _parent.Collider.Sol.SolSwitch2.gotoAndStop(2); _parent.Collider.Wall.WallDoor2.gotoAndStop(2); } _parent.Control.CreerSwitch(this._name, this._x, this._y); this.gotoAndStop("Sleep"); }
Instance of Symbol 381 MovieClip "Dalle1" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { function Activate() { _parent.Control.Door1.Etat = "Ouvre"; _parent.Collider.Sol.SolSwitch1.gotoAndStop(2); } _parent.Control.CreerSwitch(this._name, this._x, this._y); this.gotoAndStop("Sleep"); }
Instance of Symbol 410 MovieClip "Life1" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { _parent.Control.CreerLife(this._name, this._x, this._y); this.gotoAndStop("Sleep"); }
Instance of Symbol 452 MovieClip "Garde1" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { var Dir = "D"; _parent.Control.CreerGarde(this._name, this._x, this._y, Dir, 120, 120, 77); this.gotoAndStop(Dir); this.Obj.gotoAndStop("Sleep"); }
Instance of Symbol 452 MovieClip "Garde2" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { var Dir = "G"; _parent.Control.CreerGarde(this._name, this._x, this._y, Dir, 120, 120, 5); this.gotoAndStop(Dir); this.Obj.gotoAndStop("Sleep"); }
Instance of Symbol 452 MovieClip "Garde3" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { var Dir = "G"; _parent.Control.CreerGarde(this._name, this._x, this._y, Dir, 20, 120, 5); this.gotoAndStop(Dir); this.Obj.gotoAndStop("Sleep"); }
Instance of Symbol 545 MovieClip "Fus1" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { var Dir = "G"; _parent.Control.CreerFus(this._name, this._x, this._y, Dir, false); this.gotoAndStop(Dir); this.Obj.gotoAndStop("Sleep"); }
Instance of Symbol 750 MovieClip "Pers" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { _parent.Control.CreerPers(this._x, this._y); this.gotoAndStop("D"); }
Instance of Symbol 757 MovieClip "Boom" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { _parent.Control.CreerBoom(this._name, this._x, this._y); this.Obj.gotoAndStop("PasLa"); }
Instance of Symbol 793 MovieClip "Shred1" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { var Dir = "G"; _parent.Control.CreerShred(this._name, this._x, this._y, Dir, true); this.gotoAndStop(Dir); this.Obj.gotoAndStop("Sleep"); }
Instance of Symbol 793 MovieClip "Shred2" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { var Dir = "G"; _parent.Control.CreerShred(this._name, this._x, this._y, Dir); this.gotoAndStop(Dir); this.Obj.gotoAndStop("Sleep"); }
Instance of Symbol 793 MovieClip "Shred3" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { var Dir = "G"; _parent.Control.CreerShred(this._name, this._x, this._y, Dir); this.gotoAndStop(Dir); this.Obj.gotoAndStop("Sleep"); }
Instance of Symbol 793 MovieClip "Shred4" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { var Dir = "G"; _parent.Control.CreerShred(this._name, this._x, this._y, Dir); this.gotoAndStop(Dir); this.Obj.gotoAndStop("Sleep"); }
Instance of Symbol 793 MovieClip "Shred5" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { var Dir = "D"; _parent.Control.CreerShred(this._name, this._x, this._y, Dir); this.gotoAndStop(Dir); this.Obj.gotoAndStop("Sleep"); }
Instance of Symbol 798 MovieClip "DoorFront" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { this._visible = 0; }
Instance of Symbol 804 MovieClip "PontFont" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { _parent.Control.CreerPont(this._x, this._y); this.gotoAndStop("Sleep"); }
Instance of Symbol 452 MovieClip "Garde4" in Symbol 805 MovieClip Frame 2
onClipEvent (load) { var Dir = "G"; _parent.Control.CreerGarde(this._name, this._x, 213, Dir, 20, 100, 5); this.gotoAndStop(Dir); this.Obj.gotoAndStop("Sleep"); }
Symbol 818 MovieClip Frame 1
stop();
Symbol 818 MovieClip Frame 2
stop();
Symbol 821 MovieClip Frame 1
stop();
Symbol 834 Button
on (release) { _root._quality = "MEDIUM"; _parent._parent.Game.Control.GameQuality = "Med"; gotoAndStop ("Med"); }
Symbol 839 Button
on (release) { _root._quality = "HIGH"; _parent._parent.Game.Control.GameQuality = "High"; gotoAndStop ("High"); }
Symbol 840 Button
on (release) { _root._quality = "LOW"; _parent._parent.Game.Control.GameQuality = "Low"; gotoAndStop ("Low"); }
Symbol 841 MovieClip Frame 1
stop();
Symbol 841 MovieClip Frame 2
stop();
Symbol 841 MovieClip Frame 3
stop();
Symbol 844 Button
on (release) { _root.MusJoue = false; nextFrame(); }
Symbol 847 Button
on (release) { _root.MusJoue = true; _parent._parent.ObjMusic.setVolume(20); prevFrame(); }
Symbol 848 MovieClip Frame 1
stop();
Symbol 848 MovieClip Frame 2
stop();
Symbol 853 Button
on (release) { var WhatOpen = "Instruct"; gotoAndPlay ("Close"); }
Symbol 856 Button
on (release) { var WhatOpen = "Quit"; gotoAndPlay ("Close"); }
Symbol 861 Button
on (release) { _parent.Game.Control.G_Resume = true; _root.TxtTrace = _parent.Game.Control.G_Resume; }
Symbol 862 MovieClip Frame 1
stop();
Symbol 862 MovieClip Frame 2
stop();
Symbol 862 MovieClip Frame 3
stop();
Symbol 863 MovieClip Frame 1
stop();
Symbol 863 MovieClip Frame 2
stop();
Symbol 865 Button
on (release) { gotoAndPlay ("Out1"); }
Symbol 866 Button
on (release) { gotoAndPlay ("Out2"); }
Symbol 874 Button
on (release) { play(); }
Symbol 875 Button
on (release) { _parent.Game.Control.Music.VolDest = 0; _parent.Game.Control.Music.Etat = "FadeOut"; var WhereGo = "Title"; play(); }
Symbol 876 MovieClip Frame 1
stop();
Instance of Symbol 827 MovieClip in Symbol 876 MovieClip Frame 1
/* no clip actions */
Symbol 876 MovieClip Frame 2
stop();
Instance of Symbol 841 MovieClip in Symbol 876 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop(_parent._parent.Game.Control.GameQuality); }
Instance of Symbol 848 MovieClip in Symbol 876 MovieClip Frame 2
onClipEvent (load) { if (_root.MusJoue == true) { this.stop(); } else { this.gotoAndStop(2); } }
Instance of Symbol 862 MovieClip in Symbol 876 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(_parent._parent.Game.Control.GameQuality); }
Instance of Symbol 863 MovieClip in Symbol 876 MovieClip Frame 3
onClipEvent (load) { if (_root.MusJoue == true) { this.stop(); } else { this.gotoAndStop(2); } }
Symbol 876 MovieClip Frame 44
if (WhatOpen eq "Instruct") { gotoAndPlay ("Instruct"); } else { gotoAndPlay ("QuitScr"); }
Symbol 876 MovieClip Frame 71
stop();
Symbol 876 MovieClip Frame 72
stop();
Symbol 876 MovieClip Frame 154
_parent.Game.Control.G_Resume = true; gotoAndStop (1);
Symbol 876 MovieClip Frame 236
_parent.Game.Control.G_Resume = true; gotoAndStop (1);
Symbol 876 MovieClip Frame 263
stop();
Symbol 876 MovieClip Frame 313
if (WhereGo eq "Title") { _parent.gotoAndStop("TitleCard"); stop(); }
Symbol 876 MovieClip Frame 340
_parent.Game.Control.G_Resume = true; gotoAndStop (1);
Symbol 877 MovieClip Frame 41
_parent.Game.Control.G_Pause = false;
Symbol 877 MovieClip Frame 42
stop();
Symbol 878 MovieClip Frame 65
stop();
Symbol 879 MovieClip Frame 65
_parent.gotoAndStop("Reset");
Symbol 881 MovieClip Frame 10
stop();
Symbol 882 MovieClip Frame 10
stop();
Symbol 883 MovieClip Frame 10
stop();
Symbol 884 MovieClip Frame 10
stop();
Symbol 885 MovieClip Frame 10
stop();
Symbol 888 MovieClip Frame 10
stop();
Symbol 889 MovieClip Frame 10
stop();
Symbol 895 Button
on (release) { _parent.Sons.Loose.gotoAndStop("Arret"); _parent.gotoAndStop("TitleCard"); }
Symbol 896 Button
on (release) { _parent.Sons.Loose.gotoAndStop("Arret"); _parent.gotoAndStop("Game"); }
Symbol 897 MovieClip Frame 63
stop();

Library Items

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

Instance Names

"FocusBtn"Frame 1Symbol 4 Button
"Sons"Frame 3Symbol 58 MovieClip
"Game"Frame 38Symbol 805 MovieClip
"BlocMessage"Frame 38Symbol 818 MovieClip
"Health"Frame 38Symbol 821 MovieClip
"NbLife"Frame 38Symbol 825 MovieClip
"MoviePause"Frame 38Symbol 876 MovieClip
"CloseLevel"Frame 46Symbol 878 MovieClip
"RestartLevel"Frame 56Symbol 879 MovieClip
"Music"Symbol 58 MovieClip Frame 1Symbol 20 MovieClip
"Title"Symbol 58 MovieClip Frame 1Symbol 22 MovieClip
"Loose"Symbol 58 MovieClip Frame 1Symbol 24 MovieClip
"ShredIdle"Symbol 58 MovieClip Frame 1Symbol 39 MovieClip
"ShredGetHit"Symbol 58 MovieClip Frame 1Symbol 42 MovieClip
"ShredAttack"Symbol 58 MovieClip Frame 1Symbol 43 MovieClip
"FusGetHit"Symbol 58 MovieClip Frame 1Symbol 47 MovieClip
"GetFurry"Symbol 58 MovieClip Frame 1Symbol 53 MovieClip
"FurryEntre"Symbol 58 MovieClip Frame 1Symbol 55 MovieClip
"FusDie"Symbol 58 MovieClip Frame 1Symbol 57 MovieClip
"BmpZone1"Symbol 259 MovieClip Frame 1Symbol 252 MovieClip
"BmpZone2"Symbol 259 MovieClip Frame 1Symbol 254 MovieClip
"Zone1"Symbol 259 MovieClip Frame 1Symbol 256 MovieClip
"Zone2"Symbol 259 MovieClip Frame 1Symbol 258 MovieClip
"SolZone2"Symbol 270 MovieClip Frame 1Symbol 264 MovieClip
"SolZone1"Symbol 270 MovieClip Frame 1Symbol 265 MovieClip
"SolSwitch1"Symbol 270 MovieClip Frame 1Symbol 267 MovieClip
"SolSwitch2"Symbol 270 MovieClip Frame 1Symbol 267 MovieClip
"SolPont"Symbol 270 MovieClip Frame 1Symbol 269 MovieClip
"WallZone2a"Symbol 278 MovieClip Frame 1Symbol 273 MovieClip
"WallZone2b"Symbol 278 MovieClip Frame 1Symbol 275 MovieClip
"WallDoor1"Symbol 278 MovieClip Frame 1Symbol 276 MovieClip
"WallDoor2"Symbol 278 MovieClip Frame 1Symbol 277 MovieClip
"Sol"Symbol 285 MovieClip Frame 1Symbol 270 MovieClip
"Wall"Symbol 285 MovieClip Frame 1Symbol 278 MovieClip
"NoJump"Symbol 285 MovieClip Frame 1Symbol 280 MovieClip
"Turn"Symbol 285 MovieClip Frame 1Symbol 282 MovieClip
"NoPosDead"Symbol 285 MovieClip Frame 1Symbol 284 MovieClip
"Etat"Symbol 324 MovieClip Frame 1Symbol 302 MovieClip
"Etat"Symbol 324 MovieClip Frame 9Symbol 305 MovieClip
"Etat"Symbol 324 MovieClip Frame 17Symbol 321 MovieClip
"Etat"Symbol 324 MovieClip Frame 26Symbol 323 MovieClip
"Etat"Symbol 358 MovieClip Frame 8Symbol 356 MovieClip
"Etat"Symbol 381 MovieClip Frame 1Symbol 364 MovieClip
"Etat"Symbol 381 MovieClip Frame 8Symbol 379 MovieClip
"Etat"Symbol 381 MovieClip Frame 16Symbol 380 MovieClip
"Etat"Symbol 401 MovieClip Frame 8Symbol 384 MovieClip
"Etat"Symbol 401 MovieClip Frame 15Symbol 387 MovieClip
"Etat"Symbol 401 MovieClip Frame 23Symbol 399 MovieClip
"Obj"Symbol 402 MovieClip Frame 1Symbol 401 MovieClip
"FusBallClone"Symbol 403 MovieClip Frame 1Symbol 402 MovieClip
"Etat"Symbol 410 MovieClip Frame 1Symbol 406 MovieClip
"Etat"Symbol 410 MovieClip Frame 9Symbol 409 MovieClip
"Etat"Symbol 451 MovieClip Frame 1Symbol 447 MovieClip
"Etat"Symbol 451 MovieClip Frame 9Symbol 449 MovieClip
"Etat"Symbol 451 MovieClip Frame 17Symbol 450 MovieClip
"Obj"Symbol 452 MovieClip Frame 1Symbol 451 MovieClip
"Etat"Symbol 544 MovieClip Frame 1Symbol 489 MovieClip
"Etat"Symbol 544 MovieClip Frame 10Symbol 506 MovieClip
"Etat"Symbol 544 MovieClip Frame 19Symbol 507 MovieClip
"Etat"Symbol 544 MovieClip Frame 28Symbol 516 MovieClip
"Etat"Symbol 544 MovieClip Frame 38Symbol 521 MovieClip
"Etat"Symbol 544 MovieClip Frame 47Symbol 527 MovieClip
"Etat"Symbol 544 MovieClip Frame 56Symbol 543 MovieClip
"Obj"Symbol 545 MovieClip Frame 1Symbol 544 MovieClip
"Etat"Symbol 549 MovieClip Frame 1Symbol 546 MovieClip
"Etat"Symbol 549 MovieClip Frame 9Symbol 547 MovieClip
"Etat"Symbol 549 MovieClip Frame 18Symbol 548 MovieClip
"HealthClone"Symbol 550 MovieClip Frame 1Symbol 549 MovieClip
"Etat"Symbol 749 MovieClip Frame 1Symbol 614 MovieClip
"Etat"Symbol 749 MovieClip Frame 16Symbol 635 MovieClip
"Etat"Symbol 749 MovieClip Frame 23Symbol 636 MovieClip
"Etat"Symbol 749 MovieClip Frame 30Symbol 671 MovieClip
"Etat"Symbol 749 MovieClip Frame 48Symbol 674 MovieClip
"Etat"Symbol 749 MovieClip Frame 56Symbol 675 MovieClip
"Etat"Symbol 749 MovieClip Frame 64Symbol 676 MovieClip
"Etat"Symbol 749 MovieClip Frame 72Symbol 700 MovieClip
"Etat"Symbol 749 MovieClip Frame 80Symbol 709 MovieClip
"Etat"Symbol 749 MovieClip Frame 88Symbol 726 MovieClip
"Etat"Symbol 749 MovieClip Frame 96Symbol 731 MovieClip
"Etat"Symbol 749 MovieClip Frame 105Symbol 732 MovieClip
"Etat"Symbol 749 MovieClip Frame 113Symbol 733 MovieClip
"Etat"Symbol 749 MovieClip Frame 121Symbol 736 MovieClip
"Etat"Symbol 749 MovieClip Frame 128Symbol 737 MovieClip
"Etat"Symbol 749 MovieClip Frame 135Symbol 738 MovieClip
"Etat"Symbol 749 MovieClip Frame 145Symbol 747 MovieClip
"Etat"Symbol 749 MovieClip Frame 153Symbol 748 MovieClip
"Obj"Symbol 750 MovieClip Frame 1Symbol 749 MovieClip
"Etat"Symbol 756 MovieClip Frame 1Symbol 755 MovieClip
"Obj"Symbol 757 MovieClip Frame 1Symbol 756 MovieClip
"Etat"Symbol 792 MovieClip Frame 1Symbol 774 MovieClip
"Etat"Symbol 792 MovieClip Frame 9Symbol 777 MovieClip
"Etat"Symbol 792 MovieClip Frame 17Symbol 779 MovieClip
"Etat"Symbol 792 MovieClip Frame 25Symbol 781 MovieClip
"Etat"Symbol 792 MovieClip Frame 34Symbol 784 MovieClip
"Etat"Symbol 792 MovieClip Frame 43Symbol 785 MovieClip
"Etat"Symbol 792 MovieClip Frame 52Symbol 786 MovieClip
"Etat"Symbol 792 MovieClip Frame 61Symbol 787 MovieClip
"Etat"Symbol 792 MovieClip Frame 69Symbol 791 MovieClip
"Obj"Symbol 793 MovieClip Frame 1Symbol 792 MovieClip
"Etat"Symbol 804 MovieClip Frame 1Symbol 799 MovieClip
"Etat"Symbol 804 MovieClip Frame 9Symbol 801 MovieClip
"Etat"Symbol 804 MovieClip Frame 17Symbol 802 MovieClip
"Etat"Symbol 804 MovieClip Frame 26Symbol 803 MovieClip
"BgFront"Symbol 805 MovieClip Frame 1Symbol 259 MovieClip
"Control"Symbol 805 MovieClip Frame 1Symbol 261 MovieClip
"Collider"Symbol 805 MovieClip Frame 2Symbol 285 MovieClip
"Zone1"Symbol 805 MovieClip Frame 2Symbol 290 MovieClip
"Zone2"Symbol 805 MovieClip Frame 2Symbol 291 MovieClip
"Zone3"Symbol 805 MovieClip Frame 2Symbol 291 MovieClip
"BmpZone1"Symbol 805 MovieClip Frame 2Symbol 292 MovieClip
"BmpZone2"Symbol 805 MovieClip Frame 2Symbol 293 MovieClip
"Zone4"Symbol 805 MovieClip Frame 2Symbol 290 MovieClip
"Zone5"Symbol 805 MovieClip Frame 2Symbol 290 MovieClip
"MonsterZone1"Symbol 805 MovieClip Frame 2Symbol 295 MovieClip
"WinZone"Symbol 805 MovieClip Frame 2Symbol 295 MovieClip
"Pont"Symbol 805 MovieClip Frame 2Symbol 324 MovieClip
"Door2"Symbol 805 MovieClip Frame 2Symbol 326 MovieClip
"Door1"Symbol 805 MovieClip Frame 2Symbol 358 MovieClip
"Dalle2"Symbol 805 MovieClip Frame 2Symbol 381 MovieClip
"Dalle1"Symbol 805 MovieClip Frame 2Symbol 381 MovieClip
"FusBall"Symbol 805 MovieClip Frame 2Symbol 403 MovieClip
"Life1"Symbol 805 MovieClip Frame 2Symbol 410 MovieClip
"Garde1"Symbol 805 MovieClip Frame 2Symbol 452 MovieClip
"Garde2"Symbol 805 MovieClip Frame 2Symbol 452 MovieClip
"Garde3"Symbol 805 MovieClip Frame 2Symbol 452 MovieClip
"Fus1"Symbol 805 MovieClip Frame 2Symbol 545 MovieClip
"HealthBonus"Symbol 805 MovieClip Frame 2Symbol 550 MovieClip
"Pers"Symbol 805 MovieClip Frame 2Symbol 750 MovieClip
"Boom"Symbol 805 MovieClip Frame 2Symbol 757 MovieClip
"Shred1"Symbol 805 MovieClip Frame 2Symbol 793 MovieClip
"Shred2"Symbol 805 MovieClip Frame 2Symbol 793 MovieClip
"Shred3"Symbol 805 MovieClip Frame 2Symbol 793 MovieClip
"Shred4"Symbol 805 MovieClip Frame 2Symbol 793 MovieClip
"Shred5"Symbol 805 MovieClip Frame 2Symbol 793 MovieClip
"ControlBall"Symbol 805 MovieClip Frame 2Symbol 795 MovieClip
"ControlBeHit"Symbol 805 MovieClip Frame 2Symbol 797 MovieClip
"DoorFront"Symbol 805 MovieClip Frame 2Symbol 798 MovieClip
"PontFont"Symbol 805 MovieClip Frame 2Symbol 804 MovieClip
"Garde4"Symbol 805 MovieClip Frame 2Symbol 452 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"Loader"Frame 3
"TitleCard"Frame 10
"Instruct"Frame 19
"EpiTitle"Frame 28
"Game"Frame 38
"CloseLevel"Frame 46
"Restart"Frame 56
"Win"Frame 65
"GameOver"Frame 101
"Reset"Frame 112
"FlagLoad"Frame 122
"Arret"Symbol 20 MovieClip Frame 2
"Part"Symbol 20 MovieClip Frame 10
"FadeIn"Symbol 20 MovieClip Frame 10
"Joue"Symbol 20 MovieClip Frame 10
"FadeOut"Symbol 20 MovieClip Frame 10
"Joue"Symbol 22 MovieClip Frame 2
"Arret"Symbol 22 MovieClip Frame 9
"Joue"Symbol 24 MovieClip Frame 2
"Arret"Symbol 24 MovieClip Frame 9
"Out1"Symbol 194 MovieClip Frame 29
"Out2"Symbol 194 MovieClip Frame 57
"CheckIn"Symbol 290 MovieClip Frame 1
"CheckOut"Symbol 290 MovieClip Frame 10
"Sleep"Symbol 290 MovieClip Frame 20
"Idle"Symbol 291 MovieClip Frame 1
"PasLa"Symbol 291 MovieClip Frame 9
"CheckIn"Symbol 292 MovieClip Frame 1
"CheckOut"Symbol 292 MovieClip Frame 10
"Sleep"Symbol 292 MovieClip Frame 20
"CheckIn"Symbol 293 MovieClip Frame 1
"CheckOut"Symbol 293 MovieClip Frame 10
"Sleep"Symbol 293 MovieClip Frame 20
"Idle"Symbol 295 MovieClip Frame 1
"Sleep"Symbol 295 MovieClip Frame 8
"Idle"Symbol 324 MovieClip Frame 1
"Shake"Symbol 324 MovieClip Frame 9
"Fall"Symbol 324 MovieClip Frame 17
"Break"Symbol 324 MovieClip Frame 26
"Sleep"Symbol 324 MovieClip Frame 34
"Close"Symbol 326 MovieClip Frame 1
"Open"Symbol 326 MovieClip Frame 9
"Sleep"Symbol 326 MovieClip Frame 18
"Close"Symbol 358 MovieClip Frame 1
"Ouvre"Symbol 358 MovieClip Frame 8
"Open"Symbol 358 MovieClip Frame 15
"Sleep"Symbol 358 MovieClip Frame 23
"Idle"Symbol 381 MovieClip Frame 1
"Baisse"Symbol 381 MovieClip Frame 8
"Active"Symbol 381 MovieClip Frame 16
"Sleep"Symbol 381 MovieClip Frame 25
"Idle"Symbol 401 MovieClip Frame 1
"Hide"Symbol 401 MovieClip Frame 8
"Move"Symbol 401 MovieClip Frame 15
"Hit"Symbol 401 MovieClip Frame 23
"D"Symbol 402 MovieClip Frame 1
"G"Symbol 402 MovieClip Frame 2
"Idle"Symbol 410 MovieClip Frame 1
"Get"Symbol 410 MovieClip Frame 9
"Sleep"Symbol 410 MovieClip Frame 17
"Idle"Symbol 451 MovieClip Frame 1
"Bloc"Symbol 451 MovieClip Frame 9
"FinBloc"Symbol 451 MovieClip Frame 17
"Sleep"Symbol 451 MovieClip Frame 25
"D"Symbol 452 MovieClip Frame 1
"G"Symbol 452 MovieClip Frame 2
"Idle"Symbol 544 MovieClip Frame 1
"Walk"Symbol 544 MovieClip Frame 10
"Run"Symbol 544 MovieClip Frame 19
"StartAttack"Symbol 544 MovieClip Frame 28
"FinAttack"Symbol 544 MovieClip Frame 38
"GetHit"Symbol 544 MovieClip Frame 47
"Die"Symbol 544 MovieClip Frame 56
"Dead"Symbol 544 MovieClip Frame 65
"Sleep"Symbol 544 MovieClip Frame 74
"D"Symbol 545 MovieClip Frame 1
"G"Symbol 545 MovieClip Frame 2
"Entre"Symbol 549 MovieClip Frame 1
"Idle"Symbol 549 MovieClip Frame 9
"Get"Symbol 549 MovieClip Frame 18
"Sleep"Symbol 549 MovieClip Frame 26
"Son1"Symbol 646 MovieClip Frame 2
"Son2"Symbol 646 MovieClip Frame 8
"Son3"Symbol 646 MovieClip Frame 14
"Son1"Symbol 687 MovieClip Frame 2
"Son2"Symbol 687 MovieClip Frame 8
"Son3"Symbol 687 MovieClip Frame 14
"Son1"Symbol 706 MovieClip Frame 2
"Son2"Symbol 706 MovieClip Frame 7
"Son3"Symbol 706 MovieClip Frame 12
"Idle"Symbol 749 MovieClip Frame 1
"Bloc"Symbol 749 MovieClip Frame 8
"BoomTir"Symbol 749 MovieClip Frame 16
"FinBoom"Symbol 749 MovieClip Frame 23
"Walk"Symbol 749 MovieClip Frame 30
"WalkAuto"Symbol 749 MovieClip Frame 39
"StartPenche"Symbol 749 MovieClip Frame 48
"Penche"Symbol 749 MovieClip Frame 56
"FinPenche"Symbol 749 MovieClip Frame 64
"GetHit"Symbol 749 MovieClip Frame 72
"Attack1"Symbol 749 MovieClip Frame 80
"FinAttack1"Symbol 749 MovieClip Frame 88
"Attack2"Symbol 749 MovieClip Frame 96
"Jump"Symbol 749 MovieClip Frame 105
"FinJump"Symbol 749 MovieClip Frame 113
"Fall"Symbol 749 MovieClip Frame 121
"FinFall"Symbol 749 MovieClip Frame 128
"Land"Symbol 749 MovieClip Frame 135
"Die"Symbol 749 MovieClip Frame 145
"Dead"Symbol 749 MovieClip Frame 153
"D"Symbol 750 MovieClip Frame 1
"G"Symbol 750 MovieClip Frame 2
"Son1"Symbol 754 MovieClip Frame 2
"Son2"Symbol 754 MovieClip Frame 8
"Son3"Symbol 754 MovieClip Frame 14
"Idle"Symbol 756 MovieClip Frame 1
"PasLa"Symbol 756 MovieClip Frame 8
"D"Symbol 757 MovieClip Frame 1
"G"Symbol 757 MovieClip Frame 2
"Idle"Symbol 792 MovieClip Frame 1
"Walk"Symbol 792 MovieClip Frame 9
"Attack1"Symbol 792 MovieClip Frame 17
"Attack2"Symbol 792 MovieClip Frame 25
"FinAttack"Symbol 792 MovieClip Frame 34
"GetHit1"Symbol 792 MovieClip Frame 43
"Fall"Symbol 792 MovieClip Frame 52
"GetHit2"Symbol 792 MovieClip Frame 61
"Die"Symbol 792 MovieClip Frame 69
"Dead"Symbol 792 MovieClip Frame 77
"Sleep"Symbol 792 MovieClip Frame 86
"D"Symbol 793 MovieClip Frame 1
"G"Symbol 793 MovieClip Frame 2
"AfterDead"Symbol 797 MovieClip Frame 16
"Idle"Symbol 804 MovieClip Frame 1
"Shake"Symbol 804 MovieClip Frame 9
"Fall"Symbol 804 MovieClip Frame 17
"Break"Symbol 804 MovieClip Frame 26
"Sleep"Symbol 804 MovieClip Frame 34
"Low"Symbol 841 MovieClip Frame 1
"Med"Symbol 841 MovieClip Frame 2
"High"Symbol 841 MovieClip Frame 3
"Low"Symbol 862 MovieClip Frame 1
"Med"Symbol 862 MovieClip Frame 2
"High"Symbol 862 MovieClip Frame 3
"Low"Symbol 863 MovieClip Frame 1
"Med"Symbol 863 MovieClip Frame 2
"Close"Symbol 876 MovieClip Frame 3
"Instruct"Symbol 876 MovieClip Frame 45
"Out1"Symbol 876 MovieClip Frame 73
"Out2"Symbol 876 MovieClip Frame 155
"QuitScr"Symbol 876 MovieClip Frame 237

Dynamic Text Variables

NumberLoadSymbol 15 EditableText"0"
TxtNbLifeSymbol 824 EditableText"2"




http://swfchan.com/3/11087/info.shtml
Created: 7/6 -2019 17:22:11 Last modified: 7/6 -2019 17:22:11 Server time: 16/05 -2024 21:56:40