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

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

Entrainement Gardiens.swf

This is the info page for
Flash #23094

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


Text
JEU TERMINÉ

REJOUER

REJOUER

00000

SCORE

Excellent travail !

INSTRUCTIONS

INSTRUCTIONS

COMMENCER
L’ENTRAÎNEMENT

COMMENCER
L’ENTRAÎNEMENT

Aucune équipe ne peut gagner une partie de Quidditch sans
un Gardien dans les buts ! Suis les instructions et ne quitte
pas le Souafle des yeux !

CONTINUER

CONTINUER

Pièce de monnaie

Citrouille

Oeufs de dragon

Souafle

Cognard

Balles de Quidditch

Bonus

En tant que Gardien, tu dois bloquer le Souafle et éviter le Cognard.
Pour bloquer tu peux utiliser le bouton de la souris ou
la touche “B”.
Utilise la barre d’espacement pour attraper des bonus et gagner des
points supplémentaires.

Tu ne peux bloquer le Souafle que si il est dans ta trajectoire.
Au niveau un, une pierre précieuse s’allumera quand tu te
trouves sur la trajectoire afin de t’aider à savoir quand
bloquer. Mais fais attention - elle disparaîtra après le
niveau un !

Il existe quatre types de tirs à bloquer. Les voici :

Balle droite : tir en ligne droite
Balle rapide : tir rapide et en ligne droite
Balle en courbe : tir à la trajectoire incurvée inattendue
Balle jointure : tir qui arrive en spirale vers le but

Tu perdras la partie si le score est en ta défaveur ou si tu es
touché par le Cognard.

Bonne chance, Gardien !

ActionScript [AS1/AS2]

Frame 1
fscommand ("allowScale", false); stop();
Frame 2
stop();
Symbol 17 MovieClip Frame 1
stop();
Symbol 18 MovieClip [shooterClass] Frame 1
function updatePos() { if (random(deekChance) == 0) { vx = -vx; } if (((_x + vx) < 30) || (540 < (_x + vx))) { vx = -vx; } _x = (_x + vx); _y = (_y + vy); z = z - vz; } function scale() { _xscale = (((maxScale - minScale) * ((-(z - startz)) / startz)) + minScale); _yscale = (((maxScale - minScale) * ((-(z - startz)) / startz)) + minScale); } function shoot() { _parent.eventSnd.attachSound("shot"); _parent.eventSnd.start(); sprite.gotoAndStop(2); goalNum = random(goalCount) + 1; scatterx = (Math.random() * shotChaos) - (shotChaos / 2); scattery = (Math.random() * shotChaos) - (shotChaos / 2); targetx = _parent["target" + goalNum]._x + scatterx; targety = _parent["target" + goalNum]._y + scattery; _parent.attachMovie("ballClass", "ball", 11); _parent.ball._x = _x; _parent.ball._y = _y; _parent.ball.z = shotDepth; _parent.ball.goalNum = goalNum; _parent.ball.targetx = targetx; _parent.ball.targety = targety; typeRoll = random(100); if (typeRoll < curveChance) { _parent.ball.type = "curve"; } else if (typeRoll < (curveChance + spiralChance)) { _parent.ball.type = "spiral"; } else if (typeRoll < ((curveChance + spiralChance) + fastChance)) { _parent.ball.type = "fast"; } else { _parent.ball.type = "line"; } iconRoll = random(100); if (iconRoll < bludgerChance) { _parent.ball.iconID = 2; } else if (iconRoll < (bludgerChance + bonus1Chance)) { _parent.ball.iconID = 3; } else if (iconRoll < ((bludgerChance + bonus1Chance) + bonus2Chance)) { _parent.ball.iconID = 4; } else if (iconRoll < (((bludgerChance + bonus1Chance) + bonus2Chance) + bonus3Chance)) { _parent.ball.iconID = 5; } else { _parent.ball.iconID = 1; } _parent.ball.icon.gotoAndStop(_parent.ball.iconID); } function exitStage() { if (exitDir == 0) { sprite.gotoAndStop(3); vx = vx - 0.5; } else { sprite.gotoAndStop(4); vx = vx + 0.5; } _x = (_x + vx); _y = (_y + vy); z = z - vz; } function control() { if (shotDepth < z) { updatePos(); scale(); } else if (!shotBool) { shoot(); shotBool = true; exitDir = random(2); } else { exitStage(); scale(); } } minScale = 50; maxScale = 100; shotBool = false; goalCount = _parent.levelData.goalCount; speed = _parent.levelData.flightSpeed; deekChance = _parent.levelData.deekChance; xvar = _parent.levelData.xvar; yvar = _parent.levelData.yvar; shotRange = _parent.levelData.shotRange; shotChaos = _parent.levelData.shotChaos; curveChance = _parent.levelData.curveChance; spiralChance = _parent.levelData.spiralChance; fastChance = _parent.levelData.fastChance; bludgerChance = _parent.levelData.bludgerChance; bonus1Chance = _parent.levelData.bonus1Chance; bonus2Chance = _parent.levelData.bonus2Chance; bonus3Chance = _parent.levelData.bonus3Chance; _x = ((Math.random() * 400) + 75); _y = (Math.random() * 150); z = 1000 - shotRange; startz = z; vx = (Math.random() * xvar) - (xvar / 2); vy = (Math.random() * yvar) + 0.2; vz = speed; shotVar = Math.random() * shotRange; shotDepth = 500 - shotVar; scale();
Symbol 18 MovieClip [shooterClass] Frame 2
control();
Symbol 18 MovieClip [shooterClass] Frame 3
control(); gotoAndPlay(_currentframe - 1);
Symbol 62 MovieClip Frame 1
stop();
Symbol 63 MovieClip [ballClass] Frame 1
function setVectors() { vx = targetx - _x; vy = targety - _y; vz = targetz - z; } function distance() { var tx; var ty; var tz; var dist; var tx = (Math.abs(vx) * 1024); var ty = (Math.abs(vy) * 1024); var tz = (Math.abs(vz) * 1024); if (ty < tx) { tx = ty; } if (tz < ty) { tz = ty; } if (ty < tx) { tx = ty; } dist = (tz + (11 * (ty >> 5))) + (tx >> 2); v = dist >> 10; } function setNormals() { nx = vx / v; ny = vy / v; nz = vz / v; } function scaleBall() { _xscale = (((maxScale - minScale) * ((-(z - shotz)) / shotz)) + minScale); _yscale = (((maxScale - minScale) * ((-(z - shotz)) / shotz)) + minScale); } function spiral() { xshift = speed / (Math.abs(v) / offset); _rotation = (_rotation + spin); icon._x = icon._x - xshift; } function curve() { xshift = speed / (Math.abs(v) / offset); icon._x = icon._x - xshift; } function updatePos() { if (type == "curve") { curve(); } else if (type == "spiral") { spiral(); } _x = (_x + (nx * speed)); _y = (_y + (ny * speed)); z = z + (nz * speed); scaleBall(); } function control() { updatePos(); if (targetz < z) { if (z < blockRange) { _parent.blockLight.gotoAndStop(2); blockable = true; } } else { atTarget = true; this.swapDepths(30); _parent.blockLight.gotoAndStop(1); } if ((_xscale < 0) || (z < -400)) { _parent.envInit(); if (jumpState) { _parent.shooter.removeMovieClip(); _parent.state = 2; this.removeMovieClip(); } else { _parent.spawnShooter(); this.removeMovieClip(); } } } shotz = z; blockable = false; atTarget = false; blocked = false; jumpState = false; _parent.blockTested = false; minScale = 20; maxScale = 100; speed = _parent.levelData.speed; blockRange = _parent.levelData.blockRange; if (type == "fast") { speed = speed * 1.5; } targetz = 1; setVectors(); distance(); setNormals(); scaleBall(); if (type == "spiral") { offset = 100; icon._x = offset; spin = 15; if (random(2) == 0) { spin = -spin; } } else if (type == "curve") { offset = 400; if (targetx < _x) { offset = -offset; } icon._x = offset; }
Symbol 63 MovieClip [ballClass] Frame 2
control();
Symbol 63 MovieClip [ballClass] Frame 3
control(); gotoAndPlay(_currentframe - 1);
Symbol 76 Button
on (press) { _parent.input = 1; }
Symbol 85 MovieClip Frame 4
_parent._parent.input = 0; _parent.gotoAndStop(1);
Symbol 98 MovieClip Frame 6
_parent._parent.input = 0; _parent.gotoAndStop(1);
Symbol 99 MovieClip [keeperClass] Frame 1
stop();
Symbol 113 Button
on (release) { _parent._parent.gameInit(); _parent._parent.state = 1; _parent.removeMovieClip(); }
Symbol 114 MovieClip Frame 45
stop();
Symbol 120 MovieClip Frame 1
fileSize = _root.getBytesTotal(); loaded = _root.getBytesLoaded(); percent = int((loaded / fileSize) * 100) + "%"; if (loaded < fileSize) { bar._xscale = (loaded / fileSize) * 100; } else { _root.play(); }
Symbol 120 MovieClip Frame 2
gotoAndPlay(_currentframe - 1);
Symbol 154 MovieClip Frame 1
stop();
Symbol 161 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 1
stop();
Symbol 174 Button
on (release) { play(); }
Symbol 177 Button
on (release) { _parent._parent.gameInit(); _parent._parent.state = 1; _parent._visible = 0; }
Symbol 182 Button
on (release) { nextFrame(); }
Symbol 201 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 11
stop();
Symbol 204 MovieClip Frame 1
function initLvl() { level++; HUD.gems.gotoAndStop(level); HUD.clock.gotoAndStop(1); saveRange = 55; target1.swapDepths(25); target2.swapDepths(26); target3.swapDepths(27); HUD.swapDepths(40); if (level == 1) { levelSnd.attachSound("firstLevel"); levelSnd.start(); msg_box._visible = true; blockLight._visible = true; game_msg = "Niveau entraînement\nUtilise la pierre précieuse pour décider quand bloquer"; levelData.goalCount = 3; levelData.flightSpeed = 5; levelData.deekChance = 10; levelData.xvar = 5; levelData.yvar = 1; levelData.shotRange = 0; levelData.shotChaos = 100; levelData.curveChance = 0; levelData.spiralChance = 0; levelData.fastChance = 0; levelData.bludgerChance = 0; levelData.bonus1Chance = 0; levelData.bonus2Chance = 0; levelData.bonus3Chance = 0; levelData.speed = 15; levelData.blockRange = 200; } else if (level == 2) { levelSnd.attachSound("level"); levelSnd.start(); msg_box._visible = true; blockLight._visible = false; game_msg = "Bon travail !\nMaintenant essaie sans la pierre précieuse !"; levelData.goalCount = 3; levelData.flightSpeed = 7; levelData.deekChance = 10; levelData.xvar = 5; levelData.yvar = 1; levelData.shotRange = 50; levelData.shotChaos = 85; levelData.curveChance = 0; levelData.spiralChance = 0; levelData.fastChance = 0; levelData.bludgerChance = 0; levelData.bonus1Chance = 0; levelData.bonus2Chance = 0; levelData.bonus3Chance = 0; levelData.speed = 17; levelData.blockRange = 200; } else if (level == 3) { levelSnd.attachSound("level"); levelSnd.start(); msg_box._visible = 1; game_msg = "Ça y est, tu as compris !\nAttrape des prix avec la barre d'ESPACEMENT"; levelData.goalCount = 3; levelData.flightSpeed = 8; levelData.deekChance = 15; levelData.xvar = 7; levelData.yvar = 1; levelData.shotRange = 75; levelData.shotChaos = 75; levelData.curveChance = 0; levelData.spiralChance = 0; levelData.fastChance = 3; levelData.bludgerChance = 0; levelData.bonus1Chance = 15; levelData.bonus2Chance = 10; levelData.bonus3Chance = 5; levelData.speed = 18; levelData.blockRange = 200; } else if (level == 4) { levelSnd.attachSound("level"); levelSnd.start(); msg_box._visible = 1; game_msg = "Bravo !\nFais attention aux balles en courbe !"; levelData.goalCount = 3; levelData.flightSpeed = 9; levelData.deekChance = 25; levelData.xvar = 7; levelData.yvar = 1; levelData.shotRange = 75; levelData.shotChaos = 50; levelData.curveChance = 20; levelData.spiralChance = 0; levelData.fastChance = 3; levelData.bludgerChance = 0; levelData.bonus1Chance = 7; levelData.bonus2Chance = 5; levelData.bonus3Chance = 2; levelData.speed = 19; levelData.blockRange = 200; } else if (level == 5) { levelSnd.attachSound("level"); levelSnd.start(); msg_box._visible = 1; game_msg = "Tu te débrouilles bien !\nNe te fais pas toucher par le Cognard !"; levelData.goalCount = 3; levelData.flightSpeed = 10; levelData.deekChance = 27; levelData.xvar = 8; levelData.yvar = 1; levelData.shotRange = 85; levelData.shotChaos = 40; levelData.curveChance = 20; levelData.spiralChance = 0; levelData.fastChance = 3; levelData.bludgerChance = 25; levelData.bonus1Chance = 7; levelData.bonus2Chance = 5; levelData.bonus3Chance = 2; levelData.speed = 19; levelData.blockRange = 200; } else if (level == 6) { levelSnd.attachSound("level"); levelSnd.start(); msg_box._visible = 1; game_msg = "Fais attention aux balles rapides !"; levelData.goalCount = 3; levelData.flightSpeed = 12; levelData.deekChance = 30; levelData.xvar = 9; levelData.yvar = 1; levelData.shotRange = 100; levelData.shotChaos = 40; levelData.curveChance = 20; levelData.spiralChance = 0; levelData.fastChance = 20; levelData.bludgerChance = 10; levelData.bonus1Chance = 5; levelData.bonus2Chance = 3; levelData.bonus3Chance = 2; levelData.speed = 19; levelData.blockRange = 200; } else if (level == 7) { levelSnd.attachSound("level"); levelSnd.start(); msg_box._visible = 1; game_msg = "Excellent travail !\nPrépare-toi aux balles jointure !"; levelData.goalCount = 3; levelData.flightSpeed = 14; levelData.deekChance = 35; levelData.xvar = 10; levelData.yvar = 1; levelData.shotRange = 100; levelData.shotChaos = 40; levelData.curveChance = 25; levelData.spiralChance = 25; levelData.fastChance = 25; levelData.bludgerChance = 15; levelData.bonus1Chance = 7; levelData.bonus2Chance = 5; levelData.bonus3Chance = 2; levelData.speed = 19; levelData.blockRange = 200; } else if (level == 8) { levelSnd.attachSound("level"); levelSnd.start(); msg_box._visible = 1; game_msg = "Encore un essai et tu fais partie de l'équipe !"; levelData.goalCount = 3; levelData.flightSpeed = 16; levelData.deekChance = 35; levelData.xvar = 10; levelData.yvar = 1; levelData.shotRange = 120; levelData.shotChaos = 40; levelData.curveChance = 15; levelData.spiralChance = 20; levelData.fastChance = 20; levelData.bludgerChance = 7; levelData.bonus1Chance = 5; levelData.bonus2Chance = 2; levelData.bonus3Chance = 1; levelData.speed = 20; levelData.blockRange = 200; } levelSet = true; } function resetGame() { blockLight.gotoAndStop(1); keyHit = false; blockTested = false; } function gameInit() { Mouse.hide(); this.attachMovie("keeperClass", "keeper", 20); loadMovieNum ("clock.swf", 2); keeper.startDrag(true); lives = 3; score = 0; lifeBonus = 1000; level = 0; msg_box._visible = 0; levelSet = false; ambSnd.attachSound("ambientLoop"); ambSnd.start(0, 999); state = 1; } function randomGoalMsg() { var case = random(5); if (case == 0) { deathMsg = "Oh non !! Ils ont marqué !"; } else if (case == 1) { deathMsg = "Oops ! Celle-ci est passée à travers le filet…"; } else if (case == 2) { deathMsg = "Tu l'as manquée d'un cheveu"; } else if (case == 3) { deathMsg = "Là, tu avais presque réussi…"; } else { deathMsg = "La perfection vient avec l'entraînement…"; } } function envInit() { livesCounter.gotoAndStop(lives + 1); blockLight.gotoAndStop(1); keyHit = false; blockTested = false; randomGoalMsg(); } function timer() { time = getTimer() - controlTime; clockFrame = int((time / timeLimit) * _level2.clock._totalframes) + 1; _level2.clock.gotoAndStop(clockFrame); if (time >= timeLimit) { controlTime = getTimer(); state = 1; } } function pause(limit) { var myTime; if (!timeGate) { pauseControl = getTimer(); timeGate = true; return(false); } myTime = getTimer() - pauseControl; if (myTime >= limit) { timeGate = false; controlTime = controlTime + limit; return(true); } return(false); } function spawnShooter() { this.attachMovie("shooterClass", "shooter", 10); } function getInputEvent() { if (key.isDown(key.SPACE) && (keyHit == false)) { input = 2; keyHit = true; } else if (input == 0) { keyHit = false; } if (((input == 1) || (Key.isDown(66))) || (Key.isDown(98))) { blocking = 1; keeper.gotoAndStop(2); } else if (input == 2) { blocking = 2; keeper.gotoAndStop(3); } else { blocking = 0; keeper.gotoAndStop(1); } } function setKeeperBank() { if (mousePass == 1) { mousex2 = _xmouse; mousedx = mousex2 - mousex1; mousex1 = mousex2; mousePass = 0; } else { mousePass = 1; } var maxBank = 45; var maxVel = 100; var bank = ((mousedx / maxVel) * maxBank); keeper._rotation = bank; if (5 < mousedx) { keeper._xscale = 100; } else if (mousedx < -5) { keeper._xscale = -100; } } function keeperInRange() { ball.point = new Object(); ball.point.x = ball.icon._x; ball.point.y = ball.icon._y; ball.localToGlobal(ball.point); var dx = Math.abs(ball.point.x - keeper._x); var dy = Math.abs(ball.point.y - keeper._y); if (saveRange >= distance(dx, dy)) { return(true); } return(false); } function distance(x, y) { var mn = Math.min(x, y); return((((x + y) - (mn >> 1)) - (mn >> 2)) + (mn >> 4)); } function shotOnGoal() { var x = (ball.targetx - this["target" + ball.goalNum]._x); var y = (ball.targety - this["target" + ball.goalNum]._y); var r = (target1._width / 2); var shotTest = ((x * x) + (y * y)); var shotLimit = (r * r); if (shotLimit >= shotTest) { return(true); } return(false); } function Blocked() { if (ball.iconID == 1) { if ((blocking == 1) && (keeperInRange())) { ball.vx = ball.vx - ((Math.random() * 100) + 100); ball.vy = (-ball.vy) + ((Math.random() * 200) - 100); ball.vz = (-ball.vz) + ((Math.random() * 200) - 100); ball.setNormals(); ball.blocked = true; eventSnd.attachSound("Hit"); eventSnd.start(); score = score + (pointsForBlock * level); blockTested = true; return(true); } if (ball.atTarget) { if (shotOnGoal()) { eventSnd.attachSound("miss"); eventSnd.start(); game_msg = (DeathMsg + newline) + "Essaie encore !"; blockTested = true; return(false); } blockTested = true; return(true); } return(true); } if (ball.iconID == 2) { if (keeperInRange()) { eventSnd.attachSound("personHit"); eventSnd.start(); game_msg = "OH NON ! Le Cognard t'a touché !\nÇa fait mal !"; blockTested = true; return(false); } score = score + (pointsForDodge * level); blockTested = true; return(true); } if ((blocking == 2) && (keeperInRange())) { ball._visible = false; eventSnd.attachSound("bonus"); eventSnd.start(); if (ball.iconID == 2) { score = score + (pointsForBonus * level); } else if (ball.iconID == 3) { score = score + ((pointsForBonus * level) * 2); } else { score = score + ((pointsForBonus * level) * 3); } blockTested = true; return(true); } blockTested = true; return(true); } function cleanUp() { ambSnd.stop("ambientLoop"); keeper.removeMovieClip(); unloadMovieNum (2); if (level < 4) { endMsg = "Pas mal, mais un peu plus d'entraînement ne te ferait pas de mal ! Clique sur \"rejouer\" pour te perfectionner . "; } else if (level < 6) { endMsg = "Bon travail ! Tu apprends vite mais tu peux encore t'améliorer ! Clique sur \"Rejouer\" pour t'entraîner encore. "; } else if (level < 7) { endMsg = ("Formidable ! Tu es un candidat de premier choix pour faire partie de l'équipe de Quidditch de ta maison ! Encore " + (8 - level)) + " niveaux et tu auras gagné la partie ! Clique sur \"rejouer\" pour continuer à t'entraîner."; } else { endMsg = "C'était fantastique !! \nAprès une telle performance, ta maison est sûre de gagner la coupe de Quidditch cette année !"; } this.attachMovie("endScreen", "endGame", 50); Mouse.show(); } fscommand ("allowScale", false); MOV_WIDTH = 570; MOV_HEIGHT = 475; timeLimit = 30000; pointsForBlock = 5; pointsForDodge = 7; pointsForBonus = 10; state = 0; levelSnd = new Sound(); eventSnd = new Sound(); ambSnd = new Sound(); levelSnd.setVolume(25); levelData = new Object(); resetGame(); function control() { if (state == 1) { shooter.removeMovieClip(); ball.removeMovieClip(); if (8 < level) { levelSnd.attachSound("cheer"); levelSnd.start(); state = 5; } else if (!levelSet) { initLvl(); envInit(); } if (pause(3000)) { controlTime = getTimer(); msg_box._visible = 0; levelSet = false; spawnShooter(); state = 3; } } else if (state == 2) { lives--; if (lives == 0) { levelSnd.attachSound("gameOver"); levelSnd.start(); state = 5; } else { msg_box._visible = true; envInit(); state = 4; } } else if (state == 3) { timer(); getInputEvent(); if ((((blocking != 0) && (ball.blockable)) && (!blockTested)) || (ball.atTarget && (!blockTested))) { if (!Blocked()) { ball.jumpState = true; } } if (score >= lifeBonus) { eventSnd.attachSound("life"); eventSnd.start(); lives++; livesCounter.gotoAndStop(lives + 1); lifeBonus = lifeBonus * 2; } } else if (state == 4) { if (pause(3000)) { msg_box._visible = false; spawnShooter(); state = 3; } } else if (state == 5) { cleanUp(); state = 0; } setKeeperBank(); }
Symbol 204 MovieClip Frame 2
control();
Symbol 204 MovieClip Frame 3
control(); gotoAndPlay(_currentframe - 1);

Library Items

Symbol 1 Sound [level]
Symbol 2 Sound [shot]
Symbol 3 Sound [personHit]
Symbol 4 Sound [firstLevel]
Symbol 5 Sound [ambientLoop]
Symbol 6 Sound [gameOver]
Symbol 7 Sound [cheer]
Symbol 8 Sound [life]
Symbol 9 Sound [bonus]
Symbol 10 Sound [miss]
Symbol 11 Sound [hit]
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:17
Symbol 14 BitmapUsed by:15 16
Symbol 15 GraphicUses:14Used by:17
Symbol 16 GraphicUses:14Used by:17
Symbol 17 MovieClipUses:13 15 16Used by:18
Symbol 18 MovieClip [shooterClass]Uses:17
Symbol 19 BitmapUsed by:20 190
Symbol 20 GraphicUses:19Used by:62
Symbol 21 BitmapUsed by:22 190
Symbol 22 GraphicUses:21Used by:62
Symbol 23 BitmapUsed by:24 185
Symbol 24 GraphicUses:23Used by:35
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:35
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:35
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:35
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:35
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 MovieClipUses:24 26 28 30 32 34Used by:62
Symbol 36 BitmapUsed by:37 183
Symbol 37 GraphicUses:36Used by:48
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:48
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:48
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:48
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:48
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:48
Symbol 48 MovieClipUses:37 39 41 43 45 47Used by:62
Symbol 49 BitmapUsed by:50 187
Symbol 50 GraphicUses:49Used by:61
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:61
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:61
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:61
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:61
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:61
Symbol 61 MovieClipUses:50 52 54 56 58 60Used by:62
Symbol 62 MovieClipUses:20 22 35 48 61Used by:63
Symbol 63 MovieClip [ballClass]Uses:62
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:72 73
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:72 73
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:72 73
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:72 73
Symbol 72 MovieClipUses:65 67 69 71Used by:74
Symbol 73 MovieClipUses:65 67 69 71Used by:74
Symbol 74 MovieClipUses:72 73Used by:99
Symbol 75 GraphicUsed by:76
Symbol 76 ButtonUses:75Used by:99
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:85
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:85
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:85
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:85
Symbol 85 MovieClipUses:78 80 82 84Used by:99
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:98
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:98
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:98
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:98
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:98
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:98
Symbol 98 MovieClipUses:87 89 91 93 95 97Used by:99
Symbol 99 MovieClip [keeperClass]Uses:74 76 85 98
Symbol 100 BitmapUsed by:101
Symbol 101 GraphicUses:100Used by:115
Symbol 102 FontUsed by:103
Symbol 103 TextUses:102Used by:114
Symbol 104 BitmapUsed by:105 162 178
Symbol 105 GraphicUses:104Used by:108
Symbol 106 FontUsed by:107 111 112 155 156 163 172 173 175 176 179 180 181 184 186 188 189 191 192 193 195 196 197 198 199 200
Symbol 107 EditableTextUses:106Used by:108
Symbol 108 MovieClipUses:105 107Used by:114
Symbol 109 GraphicUsed by:110 113 174 177 182
Symbol 110 MovieClipUses:109Used by:113 174 177 182
Symbol 111 TextUses:106Used by:113
Symbol 112 TextUses:106Used by:113
Symbol 113 ButtonUses:110 111 112 109Used by:114
Symbol 114 MovieClipUses:103 108 113Used by:115
Symbol 115 MovieClip [endScreen]Uses:101 114
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:120
Symbol 118 FontUsed by:119
Symbol 119 EditableTextUses:118Used by:120
Symbol 120 MovieClipUses:117 119Used by:Timeline
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:Timeline
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:204
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:127
Symbol 127 MovieClipUses:126Used by:204
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:157
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:132
Symbol 132 MovieClipUses:131Used by:154
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:135
Symbol 135 MovieClipUses:134Used by:154
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:138
Symbol 138 MovieClipUses:137Used by:154
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:141
Symbol 141 MovieClipUses:140Used by:154
Symbol 142 BitmapUsed by:143
Symbol 143 GraphicUses:142Used by:144
Symbol 144 MovieClipUses:143Used by:154
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:147
Symbol 147 MovieClipUses:146Used by:154
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:150
Symbol 150 MovieClipUses:149Used by:154
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:153
Symbol 153 MovieClipUses:152Used by:154
Symbol 154 MovieClipUses:132 135 138 141 144 147 150 153Used by:157
Symbol 155 EditableTextUses:106Used by:157
Symbol 156 TextUses:106Used by:157
Symbol 157 MovieClipUses:129 154 155 156Used by:204
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:160
Symbol 160 MovieClipUses:159Used by:161
Symbol 161 MovieClipUses:160Used by:204
Symbol 162 GraphicUses:104Used by:164
Symbol 163 EditableTextUses:106Used by:164
Symbol 164 MovieClipUses:162 163Used by:204
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:169
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:169
Symbol 169 MovieClipUses:166 168Used by:204
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:203
Symbol 172 TextUses:106Used by:174
Symbol 173 TextUses:106Used by:174
Symbol 174 ButtonUses:110 172 173 109Used by:202
Symbol 175 TextUses:106Used by:177
Symbol 176 TextUses:106Used by:177
Symbol 177 ButtonUses:110 175 176 109Used by:202
Symbol 178 GraphicUses:104Used by:201
Symbol 179 TextUses:106Used by:201
Symbol 180 TextUses:106Used by:182
Symbol 181 TextUses:106Used by:182
Symbol 182 ButtonUses:110 180 181 109Used by:201
Symbol 183 GraphicUses:36Used by:201
Symbol 184 TextUses:106Used by:201
Symbol 185 GraphicUses:23Used by:201
Symbol 186 TextUses:106Used by:201
Symbol 187 GraphicUses:49Used by:201
Symbol 188 TextUses:106Used by:201
Symbol 189 TextUses:106Used by:201
Symbol 190 GraphicUses:21 19Used by:201
Symbol 191 TextUses:106Used by:201
Symbol 192 TextUses:106Used by:201
Symbol 193 TextUses:106Used by:201
Symbol 194 GraphicUsed by:201
Symbol 195 TextUses:106Used by:201
Symbol 196 TextUses:106Used by:201
Symbol 197 TextUses:106Used by:201
Symbol 198 TextUses:106Used by:201
Symbol 199 TextUses:106Used by:201
Symbol 200 TextUses:106Used by:201
Symbol 201 MovieClipUses:178 179 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200Used by:202
Symbol 202 MovieClipUses:174 177 201Used by:203
Symbol 203 MovieClipUses:171 202Used by:204
Symbol 204 MovieClipUses:124 127 157 161 164 169 203Used by:Timeline

Instance Names

"sprite"Symbol 18 MovieClip [shooterClass] Frame 1Symbol 17 MovieClip
"icon"Symbol 63 MovieClip [ballClass] Frame 1Symbol 62 MovieClip
"text"Symbol 115 MovieClip [endScreen] Frame 1Symbol 114 MovieClip
"bar"Symbol 120 MovieClip Frame 1Symbol 117 MovieClip
"gems"Symbol 157 MovieClip Frame 1Symbol 154 MovieClip
"target2"Symbol 204 MovieClip Frame 1Symbol 127 MovieClip
"target3"Symbol 204 MovieClip Frame 1Symbol 127 MovieClip
"target1"Symbol 204 MovieClip Frame 1Symbol 127 MovieClip
"HUD"Symbol 204 MovieClip Frame 1Symbol 157 MovieClip
"livesCounter"Symbol 204 MovieClip Frame 1Symbol 161 MovieClip
"msg_box"Symbol 204 MovieClip Frame 1Symbol 164 MovieClip
"blockLight"Symbol 204 MovieClip Frame 1Symbol 169 MovieClip

Special Tags

EnableDebugger (58)Timeline Frame 131 bytes "..$1$PJ$5X7bffv1FRCG2UgkbQ.38.."
ExportAssets (56)Timeline Frame 1Symbol 1 as "level"
ExportAssets (56)Timeline Frame 1Symbol 2 as "shot"
ExportAssets (56)Timeline Frame 1Symbol 3 as "personHit"
ExportAssets (56)Timeline Frame 1Symbol 4 as "firstLevel"
ExportAssets (56)Timeline Frame 1Symbol 5 as "ambientLoop"
ExportAssets (56)Timeline Frame 1Symbol 6 as "gameOver"
ExportAssets (56)Timeline Frame 1Symbol 7 as "cheer"
ExportAssets (56)Timeline Frame 1Symbol 8 as "life"
ExportAssets (56)Timeline Frame 1Symbol 9 as "bonus"
ExportAssets (56)Timeline Frame 1Symbol 10 as "miss"
ExportAssets (56)Timeline Frame 1Symbol 11 as "hit"
ExportAssets (56)Timeline Frame 1Symbol 18 as "shooterClass"
ExportAssets (56)Timeline Frame 1Symbol 63 as "ballClass"
ExportAssets (56)Timeline Frame 1Symbol 99 as "keeperClass"
ExportAssets (56)Timeline Frame 1Symbol 115 as "endScreen"

Dynamic Text Variables

_parent._parent._parent.endMsgSymbol 107 EditableText""
percentSymbol 119 EditableText""
_parent.scoreSymbol 155 EditableText"00000"
_parent.game_msgSymbol 163 EditableText"Excellent travail !"




http://swfchan.com/5/23094/info.shtml
Created: 26/5 -2019 12:07:58 Last modified: 26/5 -2019 12:07:58 Server time: 03/05 -2024 15:44:59