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

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

Master Breakout.swf

This is the info page for
Flash #58170

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


Text
[ Loading Game ]

<p align="center"><font face="RainBow6" size="14" color="#ffffff" letterSpacing="0.000000" kerning="0"><a href="http://www.arcadebliss.com" target = "_blank"><b>play more games on ArcadeBliss.com</b></a></font></p>

<p align="center"><font face="RainBow6" size="14" color="#ffffff" letterSpacing="0.000000" kerning="0"><a href="http://www.google.com" target = "_blank"><b>© 2006 - EviLudy Entertainment</b></a></font></p>

Start Game

How to Play

Highscores

Play more Games

Go Back

BALL
bounces on everything
don't let it fall through.

BRICKS
destroy
them with
the ball.

PADDLE
move mouse to
move the paddle.
Don't let the
ball pass!

POWER UPS
catch them for upgrades. Power ups can be: extra life, score, speed up,
change paddle size and guns. If you get guns, click to fire them.

To pause the game, press P. To up-pause, click the mouse.
To change the graphic quality or turn the sound on/off, click the alternative mouse button.

Main Menu

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

27.

28.

14.

29.

15.

30.

click to continue

SCORE:

BALLS:

click to start playing.

GAME OVER!

you can submit your score to the high score table below.

game score:

level bonus:

total score:

+

Back to Main Menu

Submit your Score

insert name here

insert name here

insert name here

insert name here

insert name here

insert name here

insert name here

insert name here

insert name here

insert name here

ActionScript [AS1/AS2]

Frame 1
function button1(obj, item) { _root._quality = "LOW"; } function button2(obj, item) { _root._quality = "MEDIUM"; } function button3(obj, item) { _root._quality = "HIGH"; } function button4(obj, item) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); sfx1.setVolume(0); } function button5(obj, item) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); sfx1.setVolume(100); } function button6(obj, item) { getURL ("http://www.arcadebliss.com/", "_blank"); } stop(); _root.xfile = "http://www.eviludy.net/server/highscores/scores.php"; cm = new ContextMenu(); cm.hideBuiltInItems(); cm.customItems.push(new ContextMenuItem("Low Graphic Quality", button1)); cm.customItems.push(new ContextMenuItem("Medium Graphic Quality", button2)); cm.customItems.push(new ContextMenuItem("High Graphic Quality", button3)); cm.customItems.push(new ContextMenuItem("Turn sound off", button4)); cm.customItems.push(new ContextMenuItem("Turn sound on", button5)); cm.customItems.push(new ContextMenuItem("Play More games!", button6)); cm.customItems[3].separatorBefore = true; cm.customItems[5].separatorBefore = true; _root.menu = cm;
Instance of Symbol 12 MovieClip in Frame 1
onClipEvent (enterFrame) { _root.b_loaded = _root.getBytesLoaded(); _root.b_total = _root.getBytesTotal(); _root.percent = Math.round((_root.b_loaded / _root.b_total) * 100); this._width = _root.percent * 3.8; if (_root.percent == 100) { _root.play(); } }
Frame 3
function button1(obj, item) { _root._quality = "LOW"; } function button2(obj, item) { _root._quality = "MEDIUM"; } function button3(obj, item) { _root._quality = "HIGH"; } function button4(obj, item) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); sfx1.setVolume(0); } function button5(obj, item) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); sfx1.setVolume(100); } function button6(obj, item) { stopAllSounds(); menu_sound = new Sound(); menu_sound.attachSound("menu_sound"); menu_sound.start(0, 50000); } function button7(obj, item) { stopAllSounds(); } function button8(obj, item) { getURL ("http://www.arcadebliss.com/", "_blank"); } cm = new ContextMenu(); cm.hideBuiltInItems(); cm.customItems.push(new ContextMenuItem("Low Graphic Quality", button1)); cm.customItems.push(new ContextMenuItem("Medium Graphic Quality", button2)); cm.customItems.push(new ContextMenuItem("High Graphic Quality", button3)); cm.customItems.push(new ContextMenuItem("Turn all sound off", button4)); cm.customItems.push(new ContextMenuItem("Turn all sound on", button5)); cm.customItems.push(new ContextMenuItem("Turn Music on", button6)); cm.customItems.push(new ContextMenuItem("Turn Music off", button7)); cm.customItems.push(new ContextMenuItem("Play More games!", button8)); cm.customItems[3].separatorBefore = true; cm.customItems[5].separatorBefore = true; cm.customItems[7].separatorBefore = true; _root.menu = cm; stop();
Frame 5
function button1(obj, item) { _root._quality = "LOW"; } function button2(obj, item) { _root._quality = "MEDIUM"; } function button3(obj, item) { _root._quality = "HIGH"; } function button4(obj, item) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); sfx1.setVolume(0); } function button5(obj, item) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); sfx1.setVolume(100); } function button6(obj, item) { stopAllSounds(); menu_sound = new Sound(); menu_sound.attachSound("menu_sound"); menu_sound.start(0, 50000); } function button7(obj, item) { stopAllSounds(); } function button8(obj, item) { getURL ("http://www.arcadebliss.com/", "_blank"); } cm = new ContextMenu(); cm.hideBuiltInItems(); cm.customItems.push(new ContextMenuItem("Low Graphic Quality", button1)); cm.customItems.push(new ContextMenuItem("Medium Graphic Quality", button2)); cm.customItems.push(new ContextMenuItem("High Graphic Quality", button3)); cm.customItems.push(new ContextMenuItem("Turn all sound off", button4)); cm.customItems.push(new ContextMenuItem("Turn all sound on", button5)); cm.customItems.push(new ContextMenuItem("Turn Music on", button6)); cm.customItems.push(new ContextMenuItem("Turn Music off", button7)); cm.customItems.push(new ContextMenuItem("Play More games!", button8)); cm.customItems[3].separatorBefore = true; cm.customItems[5].separatorBefore = true; cm.customItems[7].separatorBefore = true; _root.menu = cm; scoretable.filename = "scores/master_arkanoid.sco"; scoretable.scoresize = 30; scoretable.action = "INSERT"; scoretable.viewtype = "FLASH"; if (_root.submitting == false) { scoretable.winname = "none"; scoretable.winscore = 0; } else if (_root.submitting == true) { scoretable.winname = _root.inputname; scoretable.winscore = _root.finalscore; } System.security.allowDomain("eviludy.net"); scoretable.loadVariables(_root.xfile, "GET");
Frame 6
paddlelenght = 2; gunlenght = 0; lasdup = 5; laserSpeed = 22; dropSpeed = 6; dropnum = 30; upgrading = 0; _root.playlevel++; _root.levelmessage = ("LEVEL " + _root.playlevel) + ""; function button1(obj, item) { _root._quality = "LOW"; } function button2(obj, item) { _root._quality = "MEDIUM"; } function button3(obj, item) { _root._quality = "HIGH"; } function button4(obj, item) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); sfx1.setVolume(0); } function button5(obj, item) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); sfx1.setVolume(100); } function button6(obj, item) { stopAllSounds(); game_sound = new Sound(); game_sound.attachSound("game_sound"); game_sound.start(0, 50000); } function button7(obj, item) { stopAllSounds(); } function button8(obj, item) { getURL ("http://www.arcadebliss.com/", "_blank"); } cm = new ContextMenu(); cm.hideBuiltInItems(); cm.customItems.push(new ContextMenuItem("Low Graphic Quality", button1)); cm.customItems.push(new ContextMenuItem("Medium Graphic Quality", button2)); cm.customItems.push(new ContextMenuItem("High Graphic Quality", button3)); cm.customItems.push(new ContextMenuItem("Turn all sound off", button4)); cm.customItems.push(new ContextMenuItem("Turn all sound on", button5)); cm.customItems.push(new ContextMenuItem("Turn Music on", button6)); cm.customItems.push(new ContextMenuItem("Turn Music off", button7)); cm.customItems.push(new ContextMenuItem("Play More games!", button8)); cm.customItems[3].separatorBefore = true; cm.customItems[5].separatorBefore = true; cm.customItems[7].separatorBefore = true; _root.menu = cm; _root.gameRun = false; gotoAndPlay (7); _root.gameOn = true; _root.gameRun = false;
Instance of Symbol 214 MovieClip "paddle" in Frame 6
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); this._x = _root._xmouse; if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } }
Instance of Symbol 217 MovieClip in Frame 6
onClipEvent (load) { if (_root.pausegame == true) { _visible = true; } else { _visible = false; } } onClipEvent (enterFrame) { if (_root.pausegame == true) { _visible = true; } else { _visible = false; } }
Instance of Symbol 24 MovieClip in Frame 6
onClipEvent (load) { this.swapDepths(40); }
Frame 7
function moveTheBalls() { x = 1; while (x <= theNumberOfBalls) { thisBall = theBallsList["ball" + x]; if (((!thisBall) == 0) && (gameRun == true)) { thisBall.moveBall(); } x++; } } function newBallList(startBallNum) { this["ball" + startBallNum] = new newBall("ball" + startBallNum); } function addNewBall() { theNumberOfBalls++; theCurBallNum++; theBallsList["ball" + theNumberOfBalls] = new newBall("ball" + theNumberOfBalls); } function maketargetList(numOfTiles) { i = 0; while (i < numOfTiles) { gTargetList[i] = String("tile" + (i + 1)); i++; } } function newBall(instName) { duplicateMovieClip ("ball", instName, theNumberOfBalls); this.name = instName; this.MovieClip = _root[instName]; this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-10, 10); this.deltaY = 5; this.HitNum = 0; } function resetGame() { maketargetList(gTileNum); resetTiles(); } function fireGun() { if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun1.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun1.yvalueinroot; _root.lasdup++; if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun2.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun2.yvalueinroot; _root.lasdup++; laser = new Sound(); laser.attachSound("laser"); laser.start(); } function resetTiles() { i = 0; while (i < gTileNum) { var _local2 = gTargetList[i]; _root[_local2]._x = _root[_local2].startX; _root[_local2].health = _root[_local2].starthealth; i++; } } function nextLevel() { i = 0; while (i < 999) { _root["ball" + i].removeMovieClip(); i++; } _root.playlevel++; _root.paddlelenght = 2; _root.levelmessage = ("LEVEL " + _root.playlevel) + ""; _root.gameRun = false; gotoAndPlay (12); } function getRandom(x, y) { return(Math.round(Math.random() * (y - x)) + x); } Mouse.hide(); gameOn = 1; theScore = 0; gBallBaseLoc = [272.5, 250]; gThePaddle = [_root.paddle]; gGameRect = [2, 25, 548, 420]; gHMax = pGameRect[2] - 5; gTileNum = 45; gTargetList = []; maketargetList(gTileNum); theNumberOfBalls = 1; theCurBallNum = 1; theBallsList = new newBallList(theNumberOfBalls); _root.resetTiles(); newBall.prototype.moveBall = function () { if (_root.upgrading > 0) { this.increaseSpeed(); _root.upgrading--; } this.MovieClip._x = this.MovieClip._x + this.deltaX; this.MovieClip._y = this.MovieClip._y + this.deltaY; if (this.MovieClip._y < 35) { this.flipY(); } var _local5 = gTargetList.length; i = 0; while (i < _local5) { var _local3 = gTargetList[i]; if (this.MovieClip.hitTest(_root[_local3])) { this.increaseSpeed(); _root.score = _root.score + 10; _root[_local3].health--; if (_root[_local3].health == 0) { if (_root[_local3].drop_it == true) { duplicateMovieClip ("dropper", "dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root[_local3]._x; _root["dropper" + _root.dropnum]._y = _root[_local3]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root[_local3]._x = _root[_local3]._x + -1000; left = gTileNum; i = 1; while (i < (gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } this.flipY(); break; } i++; } thisPad = 0; while (thisPad < 2) { var _local4 = gThePaddle[thisPad]; if (this.MovieClip.hitTest(_local4) && (this.deltaY > 0)) { this.paddleHit(_local4); } thisPad++; } if (this.MovieClip._y > (gGameRect[3] + 20)) { theBallsList[this.name] = 0; removeMovieClip(this.MovieClip); theCurBallNum--; if (theCurBallNum <= 0) { ballsLeft--; if (ballsLeft < 0) { ballsLeft = 0; gameOn = 0; gotoAndStop (11); } else { _root.gameRun = false; addNewBall(); } } } if ((this.MovieClip._x < gGameRect[0]) || (this.MovieClip._x > gGameRect[2])) { this.flipX(); } }; newBall.prototype.serveBall = function () { this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-5, 5); this.deltaY = -10; }; newBall.prototype.flipY = function () { this.deltaY = this.deltaY * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.flipX = function () { this.deltaX = this.deltaX * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.paddleHit = function (thePaddle) { this.deltaX = (this.MovieClip._x - thePaddle._x) / 4; this.flipY(); this.MovieClip._y = Math.min(this.MovieClip._y, thePaddle._y + 10); }; newBall.prototype.increaseSpeed = function () { if ((this.deltaY < -30) || (this.deltaY > 30)) { } else { this.hitNum++; if (this.hitNum > 3) { this.hitNum = 0; if (this.deltaY > 0) { this.deltaY++; } else { this.deltaY--; } } } };
Instance of Symbol 214 MovieClip "paddle" in Frame 7
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn && (_root.pausegame == false)) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } if (Key.isDown(80)) { _root.gameRun = false; _root.pausegame = true; } } onClipEvent (mouseDown) { _root.gameRun = true; _root.pausegame = false; }
Instance of Symbol 220 MovieClip "guns" in Frame 7
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); _visible = false; shooter = 0; } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { if (_root.pausegame == false) { this._x = _root._xmouse; } if (_root.gunlenght > 0) { if (shooter > 0) { if ((_root.pausegame == false) && (_root.gameRun == true)) { shooter--; } } _visible = true; _root.gunlenght--; } else { _visible = false; } } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { if ((_root.gunlenght > 0) && (shooter == 0)) { _root.fireGun(); shooter = 20; } }
Instance of Symbol 222 MovieClip "tile37" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile38" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile39" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile40" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile41" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile42" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile43" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile28" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile29" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile30" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile31" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile32" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile33" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile34" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile19" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile20" in Frame 7
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = true; }
Instance of Symbol 222 MovieClip "tile21" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile22" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile23" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile24" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile25" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile10" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile11" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile12" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile13" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile14" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile15" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile16" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile2" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile3" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile4" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile5" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile6" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile7" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile44" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile45" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile35" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile36" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile26" in Frame 7
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = true; }
Instance of Symbol 222 MovieClip "tile27" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile17" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile18" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile8" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile9" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile1" in Frame 7
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; drop_it = false; }
Instance of Symbol 226 MovieClip "laser" in Frame 7
onClipEvent (enterFrame) { _y = (_y - _root.laserSpeed); if (_y > -15) { i = 1; while (i < (_root.gTileNum + 1)) { if (this.hitTest(_root["tile" + i])) { _x = (_x - 2000); _root.score = _root.score + 10; _root["tile" + i].health--; if (_root["tile" + i].health == 0) { if (_root["tile" + i].drop_it == true) { _root.dropper.duplicateMovieClip("dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root["tile" + i]._x; _root["dropper" + _root.dropnum]._y = _root["tile" + i]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root["tile" + i]._x = _root["tile" + i]._x + -1000; } sfx5 = new Sound(); sfx5.attachSound("sfx5"); sfx5.start(); left = _root.gTileNum; i = 1; while (i < (_root.gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } i++; } } }
Instance of Symbol 72 MovieClip "dropper" in Frame 7
onClipEvent (load) { this.gotoAndStop(framer); } onClipEvent (enterFrame) { this.gotoAndStop(framer); _y = (_y + _root.dropSpeed); if (this.hitTest(_root.paddle)) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); if (framer == 1) { _root.ballsLeft++; } else if (framer == 2) { if (_root.paddlelenght < 4) { _root.paddlelenght++; } } else if (framer == 3) { if (_root.paddlelenght > 1) { _root.paddlelenght--; } } else if (framer == 4) { _root.gunlenght = _root.gunlenght + 400; } else if (framer == 5) { _root.upgrading = 20; } else if (framer == 6) { _root.upgrading = 40; _root.score = _root.score + 75; } else if (framer == 7) { _root.score = _root.score + 250; } _root.score = _root.score + 25; this.removeMovieClip(); } if (_y > 425) { this.removeMovieClip(); } }
Instance of Symbol 235 MovieClip in Frame 7
onClipEvent (mouseDown) { _visible = false; }
Frame 8
moveTheBalls();
Frame 9
gotoAndPlay (8);
Frame 11
stop(); _root.gameOn = false; _root.levelwin = _root.playlevel * 1000; _root.finalscore = _root.levelwin + _root.score;
Instance of Symbol 214 MovieClip "paddle" in Frame 11
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { _root.gameRun = true; }
Frame 12
paddlelenght = 2; gunlenght = 0; lasdup = 5; laserSpeed = 22; dropSpeed = 6; dropnum = 30; upgrading = 0; _root.gameRun = false; gotoAndPlay (13); _root.gameOn = true; _root.gameRun = false;
Instance of Symbol 214 MovieClip "paddle" in Frame 12
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); this._x = _root._xmouse; if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } }
Frame 13
function moveTheBalls() { x = 1; while (x <= theNumberOfBalls) { thisBall = theBallsList["ball" + x]; if (((!thisBall) == 0) && (gameRun == true)) { thisBall.moveBall(); } x++; } } function newBallList(startBallNum) { this["ball" + startBallNum] = new newBall("ball" + startBallNum); } function addNewBall() { theNumberOfBalls++; theCurBallNum++; theBallsList["ball" + theNumberOfBalls] = new newBall("ball" + theNumberOfBalls); } function maketargetList(numOfTiles) { i = 0; while (i < numOfTiles) { gTargetList[i] = String("tile" + (i + 1)); i++; } } function newBall(instName) { duplicateMovieClip ("ball", instName, theNumberOfBalls); this.name = instName; this.MovieClip = _root[instName]; this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-10, 10); this.deltaY = 5; this.HitNum = 0; } function resetGame() { maketargetList(gTileNum); resetTiles(); } function fireGun() { if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun1.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun1.yvalueinroot; _root.lasdup++; if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun2.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun2.yvalueinroot; _root.lasdup++; laser = new Sound(); laser.attachSound("laser"); laser.start(); } function resetTiles() { i = 0; while (i < gTileNum) { var _local2 = gTargetList[i]; _root[_local2]._x = _root[_local2].startX; _root[_local2].health = _root[_local2].starthealth; i++; } } function nextLevel() { i = 0; while (i < 999) { _root["ball" + i].removeMovieClip(); i++; } _root.playlevel++; _root.paddlelenght = 2; _root.levelmessage = ("LEVEL " + _root.playlevel) + ""; _root.gameRun = false; gotoAndPlay (18); } function getRandom(x, y) { return(Math.round(Math.random() * (y - x)) + x); } Mouse.hide(); gameOn = 1; theScore = 0; gBallBaseLoc = [272.5, 250]; gThePaddle = [_root.paddle]; gGameRect = [2, 25, 548, 420]; gHMax = pGameRect[2] - 5; gTileNum = 45; gTargetList = []; maketargetList(gTileNum); theNumberOfBalls = 1; theCurBallNum = 1; theBallsList = new newBallList(theNumberOfBalls); _root.resetTiles(); newBall.prototype.moveBall = function () { if (_root.upgrading > 0) { this.increaseSpeed(); _root.upgrading--; } this.MovieClip._x = this.MovieClip._x + this.deltaX; this.MovieClip._y = this.MovieClip._y + this.deltaY; if (this.MovieClip._y < 35) { this.flipY(); } var _local5 = gTargetList.length; i = 0; while (i < _local5) { var _local3 = gTargetList[i]; if (this.MovieClip.hitTest(_root[_local3])) { this.increaseSpeed(); _root.score = _root.score + 10; _root[_local3].health--; if (_root[_local3].health == 0) { if (_root[_local3].drop_it == true) { duplicateMovieClip ("dropper", "dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root[_local3]._x; _root["dropper" + _root.dropnum]._y = _root[_local3]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root[_local3]._x = _root[_local3]._x + -1000; left = gTileNum; i = 1; while (i < (gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } this.flipY(); break; } i++; } thisPad = 0; while (thisPad < 2) { var _local4 = gThePaddle[thisPad]; if (this.MovieClip.hitTest(_local4) && (this.deltaY > 0)) { this.paddleHit(_local4); } thisPad++; } if (this.MovieClip._y > (gGameRect[3] + 20)) { theBallsList[this.name] = 0; removeMovieClip(this.MovieClip); theCurBallNum--; if (theCurBallNum <= 0) { ballsLeft--; if (ballsLeft < 0) { ballsLeft = 0; gameOn = 0; gotoAndStop (17); } else { _root.gameRun = false; addNewBall(); } } } if ((this.MovieClip._x < gGameRect[0]) || (this.MovieClip._x > gGameRect[2])) { this.flipX(); } }; newBall.prototype.serveBall = function () { this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-5, 5); this.deltaY = -10; }; newBall.prototype.flipY = function () { this.deltaY = this.deltaY * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.flipX = function () { this.deltaX = this.deltaX * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.paddleHit = function (thePaddle) { this.deltaX = (this.MovieClip._x - thePaddle._x) / 4; this.flipY(); this.MovieClip._y = Math.min(this.MovieClip._y, thePaddle._y + 10); }; newBall.prototype.increaseSpeed = function () { if ((this.deltaY < -30) || (this.deltaY > 30)) { } else { this.hitNum++; if (this.hitNum > 3) { this.hitNum = 0; if (this.deltaY > 0) { this.deltaY++; } else { this.deltaY--; } } } };
Instance of Symbol 214 MovieClip "paddle" in Frame 13
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn && (_root.pausegame == false)) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } if (Key.isDown(80)) { _root.gameRun = false; _root.pausegame = true; } } onClipEvent (mouseDown) { _root.gameRun = true; _root.pausegame = false; }
Instance of Symbol 220 MovieClip "guns" in Frame 13
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); _visible = false; shooter = 0; } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { if (_root.pausegame == false) { this._x = _root._xmouse; } if (_root.gunlenght > 0) { if (shooter > 0) { if ((_root.pausegame == false) && (_root.gameRun == true)) { shooter--; } } _visible = true; _root.gunlenght--; } else { _visible = false; } } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { if ((_root.gunlenght > 0) && (shooter == 0)) { _root.fireGun(); shooter = 20; } }
Instance of Symbol 257 MovieClip "tile37" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile38" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile39" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile40" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile41" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile42" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile43" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile28" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile29" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile30" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile31" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile32" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile33" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile34" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile19" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile20" in Frame 13
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = true; }
Instance of Symbol 222 MovieClip "tile21" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile22" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile23" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile24" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile25" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile10" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile11" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile12" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile13" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile14" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile15" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile16" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile2" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile3" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile4" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile5" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile6" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile7" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile44" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile45" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile35" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile36" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile26" in Frame 13
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = true; }
Instance of Symbol 222 MovieClip "tile27" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile17" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile18" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile8" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile9" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile1" in Frame 13
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; drop_it = false; }
Instance of Symbol 226 MovieClip "laser" in Frame 13
onClipEvent (enterFrame) { _y = (_y - _root.laserSpeed); if (_y > -15) { i = 1; while (i < (_root.gTileNum + 1)) { if (this.hitTest(_root["tile" + i])) { _x = (_x - 2000); _root.score = _root.score + 10; _root["tile" + i].health--; if (_root["tile" + i].health == 0) { if (_root["tile" + i].drop_it == true) { _root.dropper.duplicateMovieClip("dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root["tile" + i]._x; _root["dropper" + _root.dropnum]._y = _root["tile" + i]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root["tile" + i]._x = _root["tile" + i]._x + -1000; } sfx5 = new Sound(); sfx5.attachSound("sfx5"); sfx5.start(); left = _root.gTileNum; i = 1; while (i < (_root.gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } i++; } } }
Instance of Symbol 72 MovieClip "dropper" in Frame 13
onClipEvent (load) { this.gotoAndStop(framer); } onClipEvent (enterFrame) { this.gotoAndStop(framer); _y = (_y + _root.dropSpeed); if (this.hitTest(_root.paddle)) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); if (framer == 1) { _root.ballsLeft++; } else if (framer == 2) { if (_root.paddlelenght < 4) { _root.paddlelenght++; } } else if (framer == 3) { if (_root.paddlelenght > 1) { _root.paddlelenght--; } } else if (framer == 4) { _root.gunlenght = _root.gunlenght + 400; } else if (framer == 5) { _root.upgrading = 20; } else if (framer == 6) { _root.upgrading = 40; _root.score = _root.score + 75; } else if (framer == 7) { _root.score = _root.score + 250; } _root.score = _root.score + 25; this.removeMovieClip(); } if (_y > 425) { this.removeMovieClip(); } }
Instance of Symbol 235 MovieClip in Frame 13
onClipEvent (mouseDown) { _visible = false; }
Frame 14
moveTheBalls();
Frame 15
gotoAndPlay (14);
Frame 17
stop(); _root.gameOn = false; _root.levelwin = _root.playlevel * 1000; _root.finalscore = _root.levelwin + _root.score;
Instance of Symbol 214 MovieClip "paddle" in Frame 17
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { _root.gameRun = true; }
Frame 18
paddlelenght = 2; gunlenght = 0; lasdup = 5; laserSpeed = 22; dropSpeed = 6; dropnum = 30; upgrading = 0; _root.gameRun = false; gotoAndPlay (19); _root.gameOn = true; _root.gameRun = false;
Instance of Symbol 214 MovieClip "paddle" in Frame 18
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); this._x = _root._xmouse; if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } }
Frame 19
function moveTheBalls() { x = 1; while (x <= theNumberOfBalls) { thisBall = theBallsList["ball" + x]; if (((!thisBall) == 0) && (gameRun == true)) { thisBall.moveBall(); } x++; } } function newBallList(startBallNum) { this["ball" + startBallNum] = new newBall("ball" + startBallNum); } function addNewBall() { theNumberOfBalls++; theCurBallNum++; theBallsList["ball" + theNumberOfBalls] = new newBall("ball" + theNumberOfBalls); } function maketargetList(numOfTiles) { i = 0; while (i < numOfTiles) { gTargetList[i] = String("tile" + (i + 1)); i++; } } function newBall(instName) { duplicateMovieClip ("ball", instName, theNumberOfBalls); this.name = instName; this.MovieClip = _root[instName]; this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-10, 10); this.deltaY = 5; this.HitNum = 0; } function resetGame() { maketargetList(gTileNum); resetTiles(); } function fireGun() { if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun1.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun1.yvalueinroot; _root.lasdup++; if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun2.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun2.yvalueinroot; _root.lasdup++; laser = new Sound(); laser.attachSound("laser"); laser.start(); } function resetTiles() { i = 0; while (i < gTileNum) { var _local2 = gTargetList[i]; _root[_local2]._x = _root[_local2].startX; _root[_local2].health = _root[_local2].starthealth; i++; } } function nextLevel() { i = 0; while (i < 999) { _root["ball" + i].removeMovieClip(); i++; } _root.playlevel++; _root.paddlelenght = 2; _root.levelmessage = ("LEVEL " + _root.playlevel) + ""; _root.gameRun = false; gotoAndPlay (24); } function getRandom(x, y) { return(Math.round(Math.random() * (y - x)) + x); } Mouse.hide(); gameOn = 1; theScore = 0; gBallBaseLoc = [272.5, 250]; gThePaddle = [_root.paddle]; gGameRect = [2, 25, 548, 420]; gHMax = pGameRect[2] - 5; gTileNum = 30; gTargetList = []; maketargetList(gTileNum); theNumberOfBalls = 1; theCurBallNum = 1; theBallsList = new newBallList(theNumberOfBalls); _root.resetTiles(); newBall.prototype.moveBall = function () { if (_root.upgrading > 0) { this.increaseSpeed(); _root.upgrading--; } this.MovieClip._x = this.MovieClip._x + this.deltaX; this.MovieClip._y = this.MovieClip._y + this.deltaY; if (this.MovieClip._y < 35) { this.flipY(); } var _local5 = gTargetList.length; i = 0; while (i < _local5) { var _local3 = gTargetList[i]; if (this.MovieClip.hitTest(_root[_local3])) { this.increaseSpeed(); _root.score = _root.score + 10; _root[_local3].health--; if (_root[_local3].health == 0) { if (_root[_local3].drop_it == true) { duplicateMovieClip ("dropper", "dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root[_local3]._x; _root["dropper" + _root.dropnum]._y = _root[_local3]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root[_local3]._x = _root[_local3]._x + -1000; left = gTileNum; i = 1; while (i < (gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } this.flipY(); break; } i++; } thisPad = 0; while (thisPad < 2) { var _local4 = gThePaddle[thisPad]; if (this.MovieClip.hitTest(_local4) && (this.deltaY > 0)) { this.paddleHit(_local4); } thisPad++; } if (this.MovieClip._y > (gGameRect[3] + 20)) { theBallsList[this.name] = 0; removeMovieClip(this.MovieClip); theCurBallNum--; if (theCurBallNum <= 0) { ballsLeft--; if (ballsLeft < 0) { ballsLeft = 0; gameOn = 0; gotoAndStop (23); } else { _root.gameRun = false; addNewBall(); } } } if ((this.MovieClip._x < gGameRect[0]) || (this.MovieClip._x > gGameRect[2])) { this.flipX(); } }; newBall.prototype.serveBall = function () { this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-5, 5); this.deltaY = -10; }; newBall.prototype.flipY = function () { this.deltaY = this.deltaY * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.flipX = function () { this.deltaX = this.deltaX * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.paddleHit = function (thePaddle) { this.deltaX = (this.MovieClip._x - thePaddle._x) / 4; this.flipY(); this.MovieClip._y = Math.min(this.MovieClip._y, thePaddle._y + 10); }; newBall.prototype.increaseSpeed = function () { if ((this.deltaY < -30) || (this.deltaY > 30)) { } else { this.hitNum++; if (this.hitNum > 3) { this.hitNum = 0; if (this.deltaY > 0) { this.deltaY++; } else { this.deltaY--; } } } };
Instance of Symbol 214 MovieClip "paddle" in Frame 19
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn && (_root.pausegame == false)) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } if (Key.isDown(80)) { _root.gameRun = false; _root.pausegame = true; } } onClipEvent (mouseDown) { _root.gameRun = true; _root.pausegame = false; }
Instance of Symbol 220 MovieClip "guns" in Frame 19
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); _visible = false; shooter = 0; } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { if (_root.pausegame == false) { this._x = _root._xmouse; } if (_root.gunlenght > 0) { if (shooter > 0) { if ((_root.pausegame == false) && (_root.gameRun == true)) { shooter--; } } _visible = true; _root.gunlenght--; } else { _visible = false; } } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { if ((_root.gunlenght > 0) && (shooter == 0)) { _root.fireGun(); shooter = 20; } }
Instance of Symbol 270 MovieClip "tile25" in Frame 19
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 270 MovieClip "tile26" in Frame 19
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 270 MovieClip "tile27" in Frame 19
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 270 MovieClip "tile28" in Frame 19
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile19" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile21" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile22" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile13" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile8" in Frame 19
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = true; }
Instance of Symbol 224 MovieClip "tile15" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile16" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile7" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile14" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile9" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile10" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 270 MovieClip "tile29" in Frame 19
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 270 MovieClip "tile30" in Frame 19
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile24" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile11" in Frame 19
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = true; }
Instance of Symbol 224 MovieClip "tile18" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile17" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile12" in Frame 19
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile20" in Frame 19
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = true; }
Instance of Symbol 272 MovieClip "tile23" in Frame 19
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = true; }
Instance of Symbol 270 MovieClip "tile1" in Frame 19
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 270 MovieClip "tile2" in Frame 19
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 270 MovieClip "tile3" in Frame 19
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 270 MovieClip "tile4" in Frame 19
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 270 MovieClip "tile5" in Frame 19
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 270 MovieClip "tile6" in Frame 19
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 226 MovieClip "laser" in Frame 19
onClipEvent (enterFrame) { _y = (_y - _root.laserSpeed); if (_y > -15) { i = 1; while (i < (_root.gTileNum + 1)) { if (this.hitTest(_root["tile" + i])) { _x = (_x - 2000); _root.score = _root.score + 10; _root["tile" + i].health--; if (_root["tile" + i].health == 0) { if (_root["tile" + i].drop_it == true) { _root.dropper.duplicateMovieClip("dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root["tile" + i]._x; _root["dropper" + _root.dropnum]._y = _root["tile" + i]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root["tile" + i]._x = _root["tile" + i]._x + -1000; } sfx5 = new Sound(); sfx5.attachSound("sfx5"); sfx5.start(); left = _root.gTileNum; i = 1; while (i < (_root.gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } i++; } } }
Instance of Symbol 72 MovieClip "dropper" in Frame 19
onClipEvent (load) { this.gotoAndStop(framer); } onClipEvent (enterFrame) { this.gotoAndStop(framer); _y = (_y + _root.dropSpeed); if (this.hitTest(_root.paddle)) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); if (framer == 1) { _root.ballsLeft++; } else if (framer == 2) { if (_root.paddlelenght < 4) { _root.paddlelenght++; } } else if (framer == 3) { if (_root.paddlelenght > 1) { _root.paddlelenght--; } } else if (framer == 4) { _root.gunlenght = _root.gunlenght + 400; } else if (framer == 5) { _root.upgrading = 20; } else if (framer == 6) { _root.upgrading = 40; _root.score = _root.score + 75; } else if (framer == 7) { _root.score = _root.score + 250; } _root.score = _root.score + 25; this.removeMovieClip(); } if (_y > 425) { this.removeMovieClip(); } }
Instance of Symbol 235 MovieClip in Frame 19
onClipEvent (mouseDown) { _visible = false; }
Frame 20
moveTheBalls();
Frame 21
gotoAndPlay (20);
Frame 23
stop(); _root.gameOn = false; _root.levelwin = _root.playlevel * 1000; _root.finalscore = _root.levelwin + _root.score;
Instance of Symbol 214 MovieClip "paddle" in Frame 23
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { _root.gameRun = true; }
Frame 24
paddlelenght = 2; gunlenght = 0; lasdup = 5; laserSpeed = 22; dropSpeed = 6; dropnum = 30; upgrading = 0; _root.gameRun = false; gotoAndPlay (25); _root.gameOn = true; _root.gameRun = false;
Instance of Symbol 214 MovieClip "paddle" in Frame 24
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); this._x = _root._xmouse; if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } }
Frame 25
function moveTheBalls() { x = 1; while (x <= theNumberOfBalls) { thisBall = theBallsList["ball" + x]; if (((!thisBall) == 0) && (gameRun == true)) { thisBall.moveBall(); } x++; } } function newBallList(startBallNum) { this["ball" + startBallNum] = new newBall("ball" + startBallNum); } function addNewBall() { theNumberOfBalls++; theCurBallNum++; theBallsList["ball" + theNumberOfBalls] = new newBall("ball" + theNumberOfBalls); } function maketargetList(numOfTiles) { i = 0; while (i < numOfTiles) { gTargetList[i] = String("tile" + (i + 1)); i++; } } function newBall(instName) { duplicateMovieClip ("ball", instName, theNumberOfBalls); this.name = instName; this.MovieClip = _root[instName]; this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-10, 10); this.deltaY = 5; this.HitNum = 0; } function resetGame() { maketargetList(gTileNum); resetTiles(); } function fireGun() { if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun1.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun1.yvalueinroot; _root.lasdup++; if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun2.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun2.yvalueinroot; _root.lasdup++; laser = new Sound(); laser.attachSound("laser"); laser.start(); } function resetTiles() { i = 0; while (i < gTileNum) { var _local2 = gTargetList[i]; _root[_local2]._x = _root[_local2].startX; _root[_local2].health = _root[_local2].starthealth; i++; } } function nextLevel() { i = 0; while (i < 999) { _root["ball" + i].removeMovieClip(); i++; } _root.playlevel++; _root.paddlelenght = 2; _root.levelmessage = ("LEVEL " + _root.playlevel) + ""; _root.gameRun = false; gotoAndPlay (30); } function getRandom(x, y) { return(Math.round(Math.random() * (y - x)) + x); } Mouse.hide(); gameOn = 1; theScore = 0; gBallBaseLoc = [272.5, 250]; gThePaddle = [_root.paddle]; gGameRect = [2, 25, 548, 420]; gHMax = pGameRect[2] - 5; gTileNum = 110; gTargetList = []; maketargetList(gTileNum); theNumberOfBalls = 1; theCurBallNum = 1; theBallsList = new newBallList(theNumberOfBalls); _root.resetTiles(); newBall.prototype.moveBall = function () { if (_root.upgrading > 0) { this.increaseSpeed(); _root.upgrading--; } this.MovieClip._x = this.MovieClip._x + this.deltaX; this.MovieClip._y = this.MovieClip._y + this.deltaY; if (this.MovieClip._y < 35) { this.flipY(); } var _local5 = gTargetList.length; i = 0; while (i < _local5) { var _local3 = gTargetList[i]; if (this.MovieClip.hitTest(_root[_local3])) { this.increaseSpeed(); _root.score = _root.score + 10; _root[_local3].health--; if (_root[_local3].health == 0) { if (_root[_local3].drop_it == true) { duplicateMovieClip ("dropper", "dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root[_local3]._x; _root["dropper" + _root.dropnum]._y = _root[_local3]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root[_local3]._x = _root[_local3]._x + -1000; left = gTileNum; i = 1; while (i < (gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } this.flipY(); break; } i++; } thisPad = 0; while (thisPad < 2) { var _local4 = gThePaddle[thisPad]; if (this.MovieClip.hitTest(_local4) && (this.deltaY > 0)) { this.paddleHit(_local4); } thisPad++; } if (this.MovieClip._y > (gGameRect[3] + 20)) { theBallsList[this.name] = 0; removeMovieClip(this.MovieClip); theCurBallNum--; if (theCurBallNum <= 0) { ballsLeft--; if (ballsLeft < 0) { ballsLeft = 0; gameOn = 0; gotoAndStop (29); } else { _root.gameRun = false; addNewBall(); } } } if ((this.MovieClip._x < gGameRect[0]) || (this.MovieClip._x > gGameRect[2])) { this.flipX(); } }; newBall.prototype.serveBall = function () { this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-5, 5); this.deltaY = -10; }; newBall.prototype.flipY = function () { this.deltaY = this.deltaY * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.flipX = function () { this.deltaX = this.deltaX * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.paddleHit = function (thePaddle) { this.deltaX = (this.MovieClip._x - thePaddle._x) / 4; this.flipY(); this.MovieClip._y = Math.min(this.MovieClip._y, thePaddle._y + 10); }; newBall.prototype.increaseSpeed = function () { if ((this.deltaY < -30) || (this.deltaY > 30)) { } else { this.hitNum++; if (this.hitNum > 3) { this.hitNum = 0; if (this.deltaY > 0) { this.deltaY++; } else { this.deltaY--; } } } };
Instance of Symbol 214 MovieClip "paddle" in Frame 25
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn && (_root.pausegame == false)) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } if (Key.isDown(80)) { _root.gameRun = false; _root.pausegame = true; } } onClipEvent (mouseDown) { _root.gameRun = true; _root.pausegame = false; }
Instance of Symbol 220 MovieClip "guns" in Frame 25
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); _visible = false; shooter = 0; } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { if (_root.pausegame == false) { this._x = _root._xmouse; } if (_root.gunlenght > 0) { if (shooter > 0) { if ((_root.pausegame == false) && (_root.gameRun == true)) { shooter--; } } _visible = true; _root.gunlenght--; } else { _visible = false; } } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { if ((_root.gunlenght > 0) && (shooter == 0)) { _root.fireGun(); shooter = 20; } }
Instance of Symbol 224 MovieClip "tile91" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile92" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile93" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile94" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile95" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile96" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile97" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile98" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile99" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile100" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile101" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile102" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile103" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile104" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile105" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile106" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile107" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile108" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile109" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile110" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile81" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile82" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile83" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile84" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile85" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile86" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile87" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile88" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile89" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile90" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile71" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile72" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile73" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile74" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile75" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile76" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile77" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile78" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile79" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile80" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile61" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile62" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile63" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile64" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile65" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile66" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile67" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile68" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile69" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile70" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile51" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile52" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile53" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile54" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile55" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile56" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile57" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile58" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile59" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile60" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile41" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile42" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile43" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile44" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile45" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile46" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile47" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile48" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile49" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile50" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile31" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile32" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile33" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile34" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile35" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile36" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile37" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile38" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile39" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile40" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile21" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile22" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile23" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile24" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile25" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile26" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile27" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile28" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile29" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile30" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile11" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile12" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile13" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile14" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile15" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile16" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile17" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile18" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile19" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile20" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile1" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile2" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile3" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile4" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile5" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile6" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile7" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile8" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile9" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile10" in Frame 25
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 226 MovieClip "laser" in Frame 25
onClipEvent (enterFrame) { _y = (_y - _root.laserSpeed); if (_y > -15) { i = 1; while (i < (_root.gTileNum + 1)) { if (this.hitTest(_root["tile" + i])) { _x = (_x - 2000); _root.score = _root.score + 10; _root["tile" + i].health--; if (_root["tile" + i].health == 0) { if (_root["tile" + i].drop_it == true) { _root.dropper.duplicateMovieClip("dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root["tile" + i]._x; _root["dropper" + _root.dropnum]._y = _root["tile" + i]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root["tile" + i]._x = _root["tile" + i]._x + -1000; } sfx5 = new Sound(); sfx5.attachSound("sfx5"); sfx5.start(); left = _root.gTileNum; i = 1; while (i < (_root.gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } i++; } } }
Instance of Symbol 72 MovieClip "dropper" in Frame 25
onClipEvent (load) { this.gotoAndStop(framer); } onClipEvent (enterFrame) { this.gotoAndStop(framer); _y = (_y + _root.dropSpeed); if (this.hitTest(_root.paddle)) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); if (framer == 1) { _root.ballsLeft++; } else if (framer == 2) { if (_root.paddlelenght < 4) { _root.paddlelenght++; } } else if (framer == 3) { if (_root.paddlelenght > 1) { _root.paddlelenght--; } } else if (framer == 4) { _root.gunlenght = _root.gunlenght + 400; } else if (framer == 5) { _root.upgrading = 20; } else if (framer == 6) { _root.upgrading = 40; _root.score = _root.score + 75; } else if (framer == 7) { _root.score = _root.score + 250; } _root.score = _root.score + 25; this.removeMovieClip(); } if (_y > 425) { this.removeMovieClip(); } }
Instance of Symbol 235 MovieClip in Frame 25
onClipEvent (mouseDown) { _visible = false; }
Frame 26
moveTheBalls();
Frame 27
gotoAndPlay (26);
Frame 29
stop(); _root.gameOn = false; _root.levelwin = _root.playlevel * 1000; _root.finalscore = _root.levelwin + _root.score;
Instance of Symbol 214 MovieClip "paddle" in Frame 29
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { _root.gameRun = true; }
Frame 30
paddlelenght = 2; gunlenght = 0; lasdup = 5; laserSpeed = 22; dropSpeed = 6; dropnum = 30; upgrading = 0; _root.gameRun = false; gotoAndPlay (31); _root.gameOn = true; _root.gameRun = false;
Instance of Symbol 214 MovieClip "paddle" in Frame 30
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); this._x = _root._xmouse; if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } }
Frame 31
function moveTheBalls() { x = 1; while (x <= theNumberOfBalls) { thisBall = theBallsList["ball" + x]; if (((!thisBall) == 0) && (gameRun == true)) { thisBall.moveBall(); } x++; } } function newBallList(startBallNum) { this["ball" + startBallNum] = new newBall("ball" + startBallNum); } function addNewBall() { theNumberOfBalls++; theCurBallNum++; theBallsList["ball" + theNumberOfBalls] = new newBall("ball" + theNumberOfBalls); } function maketargetList(numOfTiles) { i = 0; while (i < numOfTiles) { gTargetList[i] = String("tile" + (i + 1)); i++; } } function newBall(instName) { duplicateMovieClip ("ball", instName, theNumberOfBalls); this.name = instName; this.MovieClip = _root[instName]; this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-10, 10); this.deltaY = 5; this.HitNum = 0; } function resetGame() { maketargetList(gTileNum); resetTiles(); } function fireGun() { if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun1.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun1.yvalueinroot; _root.lasdup++; if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun2.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun2.yvalueinroot; _root.lasdup++; laser = new Sound(); laser.attachSound("laser"); laser.start(); } function resetTiles() { i = 0; while (i < gTileNum) { var _local2 = gTargetList[i]; _root[_local2]._x = _root[_local2].startX; _root[_local2].health = _root[_local2].starthealth; i++; } } function nextLevel() { i = 0; while (i < 999) { _root["ball" + i].removeMovieClip(); i++; } _root.playlevel++; _root.paddlelenght = 2; _root.levelmessage = ("LEVEL " + _root.playlevel) + ""; _root.gameRun = false; gotoAndPlay (36); } function getRandom(x, y) { return(Math.round(Math.random() * (y - x)) + x); } Mouse.hide(); gameOn = 1; theScore = 0; gBallBaseLoc = [272.5, 250]; gThePaddle = [_root.paddle]; gGameRect = [2, 25, 548, 420]; gHMax = pGameRect[2] - 5; gTileNum = 20; gTargetList = []; maketargetList(gTileNum); theNumberOfBalls = 1; theCurBallNum = 1; theBallsList = new newBallList(theNumberOfBalls); _root.resetTiles(); newBall.prototype.moveBall = function () { if (_root.upgrading > 0) { this.increaseSpeed(); _root.upgrading--; } this.MovieClip._x = this.MovieClip._x + this.deltaX; this.MovieClip._y = this.MovieClip._y + this.deltaY; if (this.MovieClip._y < 35) { this.flipY(); } var _local5 = gTargetList.length; i = 0; while (i < _local5) { var _local3 = gTargetList[i]; if (this.MovieClip.hitTest(_root[_local3])) { this.increaseSpeed(); _root.score = _root.score + 10; _root[_local3].health--; if (_root[_local3].health == 0) { if (_root[_local3].drop_it == true) { duplicateMovieClip ("dropper", "dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root[_local3]._x; _root["dropper" + _root.dropnum]._y = _root[_local3]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root[_local3]._x = _root[_local3]._x + -1000; left = gTileNum; i = 1; while (i < (gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } this.flipY(); break; } i++; } thisPad = 0; while (thisPad < 2) { var _local4 = gThePaddle[thisPad]; if (this.MovieClip.hitTest(_local4) && (this.deltaY > 0)) { this.paddleHit(_local4); } thisPad++; } if (this.MovieClip._y > (gGameRect[3] + 20)) { theBallsList[this.name] = 0; removeMovieClip(this.MovieClip); theCurBallNum--; if (theCurBallNum <= 0) { ballsLeft--; if (ballsLeft < 0) { ballsLeft = 0; gameOn = 0; gotoAndStop (35); } else { _root.gameRun = false; addNewBall(); } } } if ((this.MovieClip._x < gGameRect[0]) || (this.MovieClip._x > gGameRect[2])) { this.flipX(); } }; newBall.prototype.serveBall = function () { this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-5, 5); this.deltaY = -10; }; newBall.prototype.flipY = function () { this.deltaY = this.deltaY * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.flipX = function () { this.deltaX = this.deltaX * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.paddleHit = function (thePaddle) { this.deltaX = (this.MovieClip._x - thePaddle._x) / 4; this.flipY(); this.MovieClip._y = Math.min(this.MovieClip._y, thePaddle._y + 10); }; newBall.prototype.increaseSpeed = function () { if ((this.deltaY < -30) || (this.deltaY > 30)) { } else { this.hitNum++; if (this.hitNum > 3) { this.hitNum = 0; if (this.deltaY > 0) { this.deltaY++; } else { this.deltaY--; } } } };
Instance of Symbol 214 MovieClip "paddle" in Frame 31
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn && (_root.pausegame == false)) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } if (Key.isDown(80)) { _root.gameRun = false; _root.pausegame = true; } } onClipEvent (mouseDown) { _root.gameRun = true; _root.pausegame = false; }
Instance of Symbol 220 MovieClip "guns" in Frame 31
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); _visible = false; shooter = 0; } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { if (_root.pausegame == false) { this._x = _root._xmouse; } if (_root.gunlenght > 0) { if (shooter > 0) { if ((_root.pausegame == false) && (_root.gameRun == true)) { shooter--; } } _visible = true; _root.gunlenght--; } else { _visible = false; } } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { if ((_root.gunlenght > 0) && (shooter == 0)) { _root.fireGun(); shooter = 20; } }
Instance of Symbol 257 MovieClip "tile11" in Frame 31
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile12" in Frame 31
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile13" in Frame 31
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile14" in Frame 31
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile15" in Frame 31
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile16" in Frame 31
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile17" in Frame 31
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile18" in Frame 31
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile19" in Frame 31
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile20" in Frame 31
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile1" in Frame 31
onClipEvent (load) { startX = this._x; health = 5 + _root.adding_health; starthealth = 5 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile2" in Frame 31
onClipEvent (load) { startX = this._x; health = 5 + _root.adding_health; starthealth = 5 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile3" in Frame 31
onClipEvent (load) { startX = this._x; health = 5 + _root.adding_health; starthealth = 5 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile4" in Frame 31
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile5" in Frame 31
onClipEvent (load) { startX = this._x; health = 5 + _root.adding_health; starthealth = 5 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile6" in Frame 31
onClipEvent (load) { startX = this._x; health = 5 + _root.adding_health; starthealth = 5 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile7" in Frame 31
onClipEvent (load) { startX = this._x; health = 5 + _root.adding_health; starthealth = 5 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile8" in Frame 31
onClipEvent (load) { startX = this._x; health = 5 + _root.adding_health; starthealth = 5 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile9" in Frame 31
onClipEvent (load) { startX = this._x; health = 5 + _root.adding_health; starthealth = 5 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile10" in Frame 31
onClipEvent (load) { startX = this._x; health = 5 + _root.adding_health; starthealth = 5 + _root.adding_health; drop_it = false; }
Instance of Symbol 226 MovieClip "laser" in Frame 31
onClipEvent (enterFrame) { _y = (_y - _root.laserSpeed); if (_y > -15) { i = 1; while (i < (_root.gTileNum + 1)) { if (this.hitTest(_root["tile" + i])) { _x = (_x - 2000); _root.score = _root.score + 10; _root["tile" + i].health--; if (_root["tile" + i].health == 0) { if (_root["tile" + i].drop_it == true) { _root.dropper.duplicateMovieClip("dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root["tile" + i]._x; _root["dropper" + _root.dropnum]._y = _root["tile" + i]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root["tile" + i]._x = _root["tile" + i]._x + -1000; } sfx5 = new Sound(); sfx5.attachSound("sfx5"); sfx5.start(); left = _root.gTileNum; i = 1; while (i < (_root.gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } i++; } } }
Instance of Symbol 72 MovieClip "dropper" in Frame 31
onClipEvent (load) { this.gotoAndStop(framer); } onClipEvent (enterFrame) { this.gotoAndStop(framer); _y = (_y + _root.dropSpeed); if (this.hitTest(_root.paddle)) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); if (framer == 1) { _root.ballsLeft++; } else if (framer == 2) { if (_root.paddlelenght < 4) { _root.paddlelenght++; } } else if (framer == 3) { if (_root.paddlelenght > 1) { _root.paddlelenght--; } } else if (framer == 4) { _root.gunlenght = _root.gunlenght + 400; } else if (framer == 5) { _root.upgrading = 20; } else if (framer == 6) { _root.upgrading = 40; _root.score = _root.score + 75; } else if (framer == 7) { _root.score = _root.score + 250; } _root.score = _root.score + 25; this.removeMovieClip(); } if (_y > 425) { this.removeMovieClip(); } }
Instance of Symbol 235 MovieClip in Frame 31
onClipEvent (mouseDown) { _visible = false; }
Frame 32
moveTheBalls();
Frame 33
gotoAndPlay (32);
Frame 35
stop(); _root.gameOn = false; _root.levelwin = _root.playlevel * 1000; _root.finalscore = _root.levelwin + _root.score;
Instance of Symbol 214 MovieClip "paddle" in Frame 35
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { _root.gameRun = true; }
Frame 36
paddlelenght = 2; gunlenght = 0; lasdup = 5; laserSpeed = 22; dropSpeed = 6; dropnum = 30; upgrading = 0; _root.gameRun = false; gotoAndPlay (37); _root.gameOn = true; _root.gameRun = false;
Instance of Symbol 214 MovieClip "paddle" in Frame 36
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); this._x = _root._xmouse; if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } }
Frame 37
function moveTheBalls() { x = 1; while (x <= theNumberOfBalls) { thisBall = theBallsList["ball" + x]; if (((!thisBall) == 0) && (gameRun == true)) { thisBall.moveBall(); } x++; } } function newBallList(startBallNum) { this["ball" + startBallNum] = new newBall("ball" + startBallNum); } function addNewBall() { theNumberOfBalls++; theCurBallNum++; theBallsList["ball" + theNumberOfBalls] = new newBall("ball" + theNumberOfBalls); } function maketargetList(numOfTiles) { i = 0; while (i < numOfTiles) { gTargetList[i] = String("tile" + (i + 1)); i++; } } function newBall(instName) { duplicateMovieClip ("ball", instName, theNumberOfBalls); this.name = instName; this.MovieClip = _root[instName]; this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-10, 10); this.deltaY = 5; this.HitNum = 0; } function resetGame() { maketargetList(gTileNum); resetTiles(); } function fireGun() { if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun1.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun1.yvalueinroot; _root.lasdup++; if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun2.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun2.yvalueinroot; _root.lasdup++; laser = new Sound(); laser.attachSound("laser"); laser.start(); } function resetTiles() { i = 0; while (i < gTileNum) { var _local2 = gTargetList[i]; _root[_local2]._x = _root[_local2].startX; _root[_local2].health = _root[_local2].starthealth; i++; } } function nextLevel() { i = 0; while (i < 999) { _root["ball" + i].removeMovieClip(); i++; } _root.playlevel++; _root.paddlelenght = 2; _root.levelmessage = ("LEVEL " + _root.playlevel) + ""; _root.gameRun = false; gotoAndPlay (42); } function getRandom(x, y) { return(Math.round(Math.random() * (y - x)) + x); } Mouse.hide(); gameOn = 1; theScore = 0; gBallBaseLoc = [272.5, 250]; gThePaddle = [_root.paddle]; gGameRect = [2, 25, 548, 420]; gHMax = pGameRect[2] - 5; gTileNum = 44; gTargetList = []; maketargetList(gTileNum); theNumberOfBalls = 1; theCurBallNum = 1; theBallsList = new newBallList(theNumberOfBalls); _root.resetTiles(); newBall.prototype.moveBall = function () { if (_root.upgrading > 0) { this.increaseSpeed(); _root.upgrading--; } this.MovieClip._x = this.MovieClip._x + this.deltaX; this.MovieClip._y = this.MovieClip._y + this.deltaY; if (this.MovieClip._y < 35) { this.flipY(); } var _local5 = gTargetList.length; i = 0; while (i < _local5) { var _local3 = gTargetList[i]; if (this.MovieClip.hitTest(_root[_local3])) { this.increaseSpeed(); _root.score = _root.score + 10; _root[_local3].health--; if (_root[_local3].health == 0) { if (_root[_local3].drop_it == true) { duplicateMovieClip ("dropper", "dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root[_local3]._x; _root["dropper" + _root.dropnum]._y = _root[_local3]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root[_local3]._x = _root[_local3]._x + -1000; left = gTileNum; i = 1; while (i < (gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } this.flipY(); break; } i++; } thisPad = 0; while (thisPad < 2) { var _local4 = gThePaddle[thisPad]; if (this.MovieClip.hitTest(_local4) && (this.deltaY > 0)) { this.paddleHit(_local4); } thisPad++; } if (this.MovieClip._y > (gGameRect[3] + 20)) { theBallsList[this.name] = 0; removeMovieClip(this.MovieClip); theCurBallNum--; if (theCurBallNum <= 0) { ballsLeft--; if (ballsLeft < 0) { ballsLeft = 0; gameOn = 0; gotoAndStop (41); } else { _root.gameRun = false; addNewBall(); } } } if ((this.MovieClip._x < gGameRect[0]) || (this.MovieClip._x > gGameRect[2])) { this.flipX(); } }; newBall.prototype.serveBall = function () { this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-5, 5); this.deltaY = -10; }; newBall.prototype.flipY = function () { this.deltaY = this.deltaY * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.flipX = function () { this.deltaX = this.deltaX * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.paddleHit = function (thePaddle) { this.deltaX = (this.MovieClip._x - thePaddle._x) / 4; this.flipY(); this.MovieClip._y = Math.min(this.MovieClip._y, thePaddle._y + 10); }; newBall.prototype.increaseSpeed = function () { if ((this.deltaY < -30) || (this.deltaY > 30)) { } else { this.hitNum++; if (this.hitNum > 3) { this.hitNum = 0; if (this.deltaY > 0) { this.deltaY++; } else { this.deltaY--; } } } };
Instance of Symbol 214 MovieClip "paddle" in Frame 37
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn && (_root.pausegame == false)) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } if (Key.isDown(80)) { _root.gameRun = false; _root.pausegame = true; } } onClipEvent (mouseDown) { _root.gameRun = true; _root.pausegame = false; }
Instance of Symbol 220 MovieClip "guns" in Frame 37
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); _visible = false; shooter = 0; } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { if (_root.pausegame == false) { this._x = _root._xmouse; } if (_root.gunlenght > 0) { if (shooter > 0) { if ((_root.pausegame == false) && (_root.gameRun == true)) { shooter--; } } _visible = true; _root.gunlenght--; } else { _visible = false; } } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { if ((_root.gunlenght > 0) && (shooter == 0)) { _root.fireGun(); shooter = 20; } }
Instance of Symbol 272 MovieClip "tile1" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile2" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile3" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile4" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile5" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile6" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile7" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile8" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile9" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile10" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile11" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile12" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile13" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile14" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile15" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile16" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile17" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile18" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile19" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile20" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile21" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile22" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile23" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile24" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile25" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile26" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile27" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile28" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile29" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile30" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile31" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile32" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile33" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile34" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile35" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile36" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile37" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile38" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile39" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile40" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile41" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile42" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile43" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile44" in Frame 37
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 226 MovieClip "laser" in Frame 37
onClipEvent (enterFrame) { _y = (_y - _root.laserSpeed); if (_y > -15) { i = 1; while (i < (_root.gTileNum + 1)) { if (this.hitTest(_root["tile" + i])) { _x = (_x - 2000); _root.score = _root.score + 10; _root["tile" + i].health--; if (_root["tile" + i].health == 0) { if (_root["tile" + i].drop_it == true) { _root.dropper.duplicateMovieClip("dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root["tile" + i]._x; _root["dropper" + _root.dropnum]._y = _root["tile" + i]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root["tile" + i]._x = _root["tile" + i]._x + -1000; } sfx5 = new Sound(); sfx5.attachSound("sfx5"); sfx5.start(); left = _root.gTileNum; i = 1; while (i < (_root.gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } i++; } } }
Instance of Symbol 72 MovieClip "dropper" in Frame 37
onClipEvent (load) { this.gotoAndStop(framer); } onClipEvent (enterFrame) { this.gotoAndStop(framer); _y = (_y + _root.dropSpeed); if (this.hitTest(_root.paddle)) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); if (framer == 1) { _root.ballsLeft++; } else if (framer == 2) { if (_root.paddlelenght < 4) { _root.paddlelenght++; } } else if (framer == 3) { if (_root.paddlelenght > 1) { _root.paddlelenght--; } } else if (framer == 4) { _root.gunlenght = _root.gunlenght + 400; } else if (framer == 5) { _root.upgrading = 20; } else if (framer == 6) { _root.upgrading = 40; _root.score = _root.score + 75; } else if (framer == 7) { _root.score = _root.score + 250; } _root.score = _root.score + 25; this.removeMovieClip(); } if (_y > 425) { this.removeMovieClip(); } }
Instance of Symbol 235 MovieClip in Frame 37
onClipEvent (mouseDown) { _visible = false; }
Frame 38
moveTheBalls();
Frame 39
gotoAndPlay (38);
Frame 41
stop(); _root.gameOn = false; _root.levelwin = _root.playlevel * 1000; _root.finalscore = _root.levelwin + _root.score;
Instance of Symbol 214 MovieClip "paddle" in Frame 41
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { _root.gameRun = true; }
Frame 42
paddlelenght = 2; gunlenght = 0; lasdup = 5; laserSpeed = 22; dropSpeed = 6; dropnum = 30; upgrading = 0; _root.gameRun = false; gotoAndPlay (43); _root.gameOn = true; _root.gameRun = false;
Instance of Symbol 214 MovieClip "paddle" in Frame 42
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); this._x = _root._xmouse; if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } }
Frame 43
function moveTheBalls() { x = 1; while (x <= theNumberOfBalls) { thisBall = theBallsList["ball" + x]; if (((!thisBall) == 0) && (gameRun == true)) { thisBall.moveBall(); } x++; } } function newBallList(startBallNum) { this["ball" + startBallNum] = new newBall("ball" + startBallNum); } function addNewBall() { theNumberOfBalls++; theCurBallNum++; theBallsList["ball" + theNumberOfBalls] = new newBall("ball" + theNumberOfBalls); } function maketargetList(numOfTiles) { i = 0; while (i < numOfTiles) { gTargetList[i] = String("tile" + (i + 1)); i++; } } function newBall(instName) { duplicateMovieClip ("ball", instName, theNumberOfBalls); this.name = instName; this.MovieClip = _root[instName]; this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-10, 10); this.deltaY = 5; this.HitNum = 0; } function resetGame() { maketargetList(gTileNum); resetTiles(); } function fireGun() { if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun1.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun1.yvalueinroot; _root.lasdup++; if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun2.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun2.yvalueinroot; _root.lasdup++; laser = new Sound(); laser.attachSound("laser"); laser.start(); } function resetTiles() { i = 0; while (i < gTileNum) { var _local2 = gTargetList[i]; _root[_local2]._x = _root[_local2].startX; _root[_local2].health = _root[_local2].starthealth; i++; } } function nextLevel() { i = 0; while (i < 999) { _root["ball" + i].removeMovieClip(); i++; } _root.playlevel++; _root.paddlelenght = 2; _root.levelmessage = ("LEVEL " + _root.playlevel) + ""; _root.gameRun = false; gotoAndPlay (48); } function getRandom(x, y) { return(Math.round(Math.random() * (y - x)) + x); } Mouse.hide(); gameOn = 1; theScore = 0; gBallBaseLoc = [272.5, 250]; gThePaddle = [_root.paddle]; gGameRect = [2, 25, 548, 420]; gHMax = pGameRect[2] - 5; gTileNum = 49; gTargetList = []; maketargetList(gTileNum); theNumberOfBalls = 1; theCurBallNum = 1; theBallsList = new newBallList(theNumberOfBalls); _root.resetTiles(); newBall.prototype.moveBall = function () { if (_root.upgrading > 0) { this.increaseSpeed(); _root.upgrading--; } this.MovieClip._x = this.MovieClip._x + this.deltaX; this.MovieClip._y = this.MovieClip._y + this.deltaY; if (this.MovieClip._y < 35) { this.flipY(); } var _local5 = gTargetList.length; i = 0; while (i < _local5) { var _local3 = gTargetList[i]; if (this.MovieClip.hitTest(_root[_local3])) { this.increaseSpeed(); _root.score = _root.score + 10; _root[_local3].health--; if (_root[_local3].health == 0) { if (_root[_local3].drop_it == true) { duplicateMovieClip ("dropper", "dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root[_local3]._x; _root["dropper" + _root.dropnum]._y = _root[_local3]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root[_local3]._x = _root[_local3]._x + -1000; left = gTileNum; i = 1; while (i < (gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } this.flipY(); break; } i++; } thisPad = 0; while (thisPad < 2) { var _local4 = gThePaddle[thisPad]; if (this.MovieClip.hitTest(_local4) && (this.deltaY > 0)) { this.paddleHit(_local4); } thisPad++; } if (this.MovieClip._y > (gGameRect[3] + 20)) { theBallsList[this.name] = 0; removeMovieClip(this.MovieClip); theCurBallNum--; if (theCurBallNum <= 0) { ballsLeft--; if (ballsLeft < 0) { ballsLeft = 0; gameOn = 0; gotoAndStop (47); } else { _root.gameRun = false; addNewBall(); } } } if ((this.MovieClip._x < gGameRect[0]) || (this.MovieClip._x > gGameRect[2])) { this.flipX(); } }; newBall.prototype.serveBall = function () { this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-5, 5); this.deltaY = -10; }; newBall.prototype.flipY = function () { this.deltaY = this.deltaY * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.flipX = function () { this.deltaX = this.deltaX * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.paddleHit = function (thePaddle) { this.deltaX = (this.MovieClip._x - thePaddle._x) / 4; this.flipY(); this.MovieClip._y = Math.min(this.MovieClip._y, thePaddle._y + 10); }; newBall.prototype.increaseSpeed = function () { if ((this.deltaY < -30) || (this.deltaY > 30)) { } else { this.hitNum++; if (this.hitNum > 3) { this.hitNum = 0; if (this.deltaY > 0) { this.deltaY++; } else { this.deltaY--; } } } };
Instance of Symbol 214 MovieClip "paddle" in Frame 43
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn && (_root.pausegame == false)) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } if (Key.isDown(80)) { _root.gameRun = false; _root.pausegame = true; } } onClipEvent (mouseDown) { _root.gameRun = true; _root.pausegame = false; }
Instance of Symbol 220 MovieClip "guns" in Frame 43
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); _visible = false; shooter = 0; } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { if (_root.pausegame == false) { this._x = _root._xmouse; } if (_root.gunlenght > 0) { if (shooter > 0) { if ((_root.pausegame == false) && (_root.gameRun == true)) { shooter--; } } _visible = true; _root.gunlenght--; } else { _visible = false; } } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { if ((_root.gunlenght > 0) && (shooter == 0)) { _root.fireGun(); shooter = 20; } }
Instance of Symbol 310 MovieClip "tile41" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile42" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile43" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile44" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile45" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile46" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile47" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile48" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile49" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile31" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile32" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile33" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile34" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile35" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile36" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile37" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile38" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile39" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile40" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile21" in Frame 43
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile22" in Frame 43
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile23" in Frame 43
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile24" in Frame 43
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile25" in Frame 43
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile26" in Frame 43
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile27" in Frame 43
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile28" in Frame 43
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile29" in Frame 43
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile30" in Frame 43
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile11" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile12" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile13" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile14" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile15" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile16" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile17" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile18" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile19" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 272 MovieClip "tile20" in Frame 43
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile1" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile2" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile3" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile4" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile5" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile6" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile7" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile8" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile9" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile10" in Frame 43
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 226 MovieClip "laser" in Frame 43
onClipEvent (enterFrame) { _y = (_y - _root.laserSpeed); if (_y > -15) { i = 1; while (i < (_root.gTileNum + 1)) { if (this.hitTest(_root["tile" + i])) { _x = (_x - 2000); _root.score = _root.score + 10; _root["tile" + i].health--; if (_root["tile" + i].health == 0) { if (_root["tile" + i].drop_it == true) { _root.dropper.duplicateMovieClip("dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root["tile" + i]._x; _root["dropper" + _root.dropnum]._y = _root["tile" + i]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root["tile" + i]._x = _root["tile" + i]._x + -1000; } sfx5 = new Sound(); sfx5.attachSound("sfx5"); sfx5.start(); left = _root.gTileNum; i = 1; while (i < (_root.gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } i++; } } }
Instance of Symbol 72 MovieClip "dropper" in Frame 43
onClipEvent (load) { this.gotoAndStop(framer); } onClipEvent (enterFrame) { this.gotoAndStop(framer); _y = (_y + _root.dropSpeed); if (this.hitTest(_root.paddle)) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); if (framer == 1) { _root.ballsLeft++; } else if (framer == 2) { if (_root.paddlelenght < 4) { _root.paddlelenght++; } } else if (framer == 3) { if (_root.paddlelenght > 1) { _root.paddlelenght--; } } else if (framer == 4) { _root.gunlenght = _root.gunlenght + 400; } else if (framer == 5) { _root.upgrading = 20; } else if (framer == 6) { _root.upgrading = 40; _root.score = _root.score + 75; } else if (framer == 7) { _root.score = _root.score + 250; } _root.score = _root.score + 25; this.removeMovieClip(); } if (_y > 425) { this.removeMovieClip(); } }
Instance of Symbol 235 MovieClip in Frame 43
onClipEvent (mouseDown) { _visible = false; }
Frame 44
moveTheBalls();
Frame 45
gotoAndPlay (44);
Frame 47
stop(); _root.gameOn = false; _root.levelwin = _root.playlevel * 1000; _root.finalscore = _root.levelwin + _root.score;
Instance of Symbol 214 MovieClip "paddle" in Frame 47
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { _root.gameRun = true; }
Frame 48
paddlelenght = 2; gunlenght = 0; lasdup = 5; laserSpeed = 22; dropSpeed = 6; dropnum = 30; upgrading = 0; _root.gameRun = false; gotoAndPlay (49); _root.gameOn = true; _root.gameRun = false;
Instance of Symbol 214 MovieClip "paddle" in Frame 48
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); this._x = _root._xmouse; if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } }
Frame 49
function moveTheBalls() { x = 1; while (x <= theNumberOfBalls) { thisBall = theBallsList["ball" + x]; if (((!thisBall) == 0) && (gameRun == true)) { thisBall.moveBall(); } x++; } } function newBallList(startBallNum) { this["ball" + startBallNum] = new newBall("ball" + startBallNum); } function addNewBall() { theNumberOfBalls++; theCurBallNum++; theBallsList["ball" + theNumberOfBalls] = new newBall("ball" + theNumberOfBalls); } function maketargetList(numOfTiles) { i = 0; while (i < numOfTiles) { gTargetList[i] = String("tile" + (i + 1)); i++; } } function newBall(instName) { duplicateMovieClip ("ball", instName, theNumberOfBalls); this.name = instName; this.MovieClip = _root[instName]; this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-10, 10); this.deltaY = 5; this.HitNum = 0; } function resetGame() { maketargetList(gTileNum); resetTiles(); } function fireGun() { if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun1.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun1.yvalueinroot; _root.lasdup++; if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun2.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun2.yvalueinroot; _root.lasdup++; laser = new Sound(); laser.attachSound("laser"); laser.start(); } function resetTiles() { i = 0; while (i < gTileNum) { var _local2 = gTargetList[i]; _root[_local2]._x = _root[_local2].startX; _root[_local2].health = _root[_local2].starthealth; i++; } } function nextLevel() { i = 0; while (i < 999) { _root["ball" + i].removeMovieClip(); i++; } _root.playlevel++; _root.paddlelenght = 2; _root.levelmessage = ("LEVEL " + _root.playlevel) + ""; _root.gameRun = false; gotoAndPlay (54); } function getRandom(x, y) { return(Math.round(Math.random() * (y - x)) + x); } Mouse.hide(); gameOn = 1; theScore = 0; gBallBaseLoc = [272.5, 250]; gThePaddle = [_root.paddle]; gGameRect = [2, 25, 548, 420]; gHMax = pGameRect[2] - 5; gTileNum = 48; gTargetList = []; maketargetList(gTileNum); theNumberOfBalls = 1; theCurBallNum = 1; theBallsList = new newBallList(theNumberOfBalls); _root.resetTiles(); newBall.prototype.moveBall = function () { if (_root.upgrading > 0) { this.increaseSpeed(); _root.upgrading--; } this.MovieClip._x = this.MovieClip._x + this.deltaX; this.MovieClip._y = this.MovieClip._y + this.deltaY; if (this.MovieClip._y < 35) { this.flipY(); } var _local5 = gTargetList.length; i = 0; while (i < _local5) { var _local3 = gTargetList[i]; if (this.MovieClip.hitTest(_root[_local3])) { this.increaseSpeed(); _root.score = _root.score + 10; _root[_local3].health--; if (_root[_local3].health == 0) { if (_root[_local3].drop_it == true) { duplicateMovieClip ("dropper", "dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root[_local3]._x; _root["dropper" + _root.dropnum]._y = _root[_local3]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root[_local3]._x = _root[_local3]._x + -1000; left = gTileNum; i = 1; while (i < (gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } this.flipY(); break; } i++; } thisPad = 0; while (thisPad < 2) { var _local4 = gThePaddle[thisPad]; if (this.MovieClip.hitTest(_local4) && (this.deltaY > 0)) { this.paddleHit(_local4); } thisPad++; } if (this.MovieClip._y > (gGameRect[3] + 20)) { theBallsList[this.name] = 0; removeMovieClip(this.MovieClip); theCurBallNum--; if (theCurBallNum <= 0) { ballsLeft--; if (ballsLeft < 0) { ballsLeft = 0; gameOn = 0; gotoAndStop (53); } else { _root.gameRun = false; addNewBall(); } } } if ((this.MovieClip._x < gGameRect[0]) || (this.MovieClip._x > gGameRect[2])) { this.flipX(); } }; newBall.prototype.serveBall = function () { this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-5, 5); this.deltaY = -10; }; newBall.prototype.flipY = function () { this.deltaY = this.deltaY * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.flipX = function () { this.deltaX = this.deltaX * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.paddleHit = function (thePaddle) { this.deltaX = (this.MovieClip._x - thePaddle._x) / 4; this.flipY(); this.MovieClip._y = Math.min(this.MovieClip._y, thePaddle._y + 10); }; newBall.prototype.increaseSpeed = function () { if ((this.deltaY < -30) || (this.deltaY > 30)) { } else { this.hitNum++; if (this.hitNum > 3) { this.hitNum = 0; if (this.deltaY > 0) { this.deltaY++; } else { this.deltaY--; } } } };
Instance of Symbol 214 MovieClip "paddle" in Frame 49
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn && (_root.pausegame == false)) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } if (Key.isDown(80)) { _root.gameRun = false; _root.pausegame = true; } } onClipEvent (mouseDown) { _root.gameRun = true; _root.pausegame = false; }
Instance of Symbol 220 MovieClip "guns" in Frame 49
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); _visible = false; shooter = 0; } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { if (_root.pausegame == false) { this._x = _root._xmouse; } if (_root.gunlenght > 0) { if (shooter > 0) { if ((_root.pausegame == false) && (_root.gameRun == true)) { shooter--; } } _visible = true; _root.gunlenght--; } else { _visible = false; } } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { if ((_root.gunlenght > 0) && (shooter == 0)) { _root.fireGun(); shooter = 20; } }
Instance of Symbol 312 MovieClip "tile41" in Frame 49
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile42" in Frame 49
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile43" in Frame 49
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile44" in Frame 49
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = true; }
Instance of Symbol 224 MovieClip "tile45" in Frame 49
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = true; }
Instance of Symbol 222 MovieClip "tile46" in Frame 49
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile33" in Frame 49
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile34" in Frame 49
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile35" in Frame 49
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile36" in Frame 49
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = true; }
Instance of Symbol 224 MovieClip "tile37" in Frame 49
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = true; }
Instance of Symbol 222 MovieClip "tile38" in Frame 49
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile25" in Frame 49
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile26" in Frame 49
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile27" in Frame 49
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile28" in Frame 49
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = true; }
Instance of Symbol 224 MovieClip "tile29" in Frame 49
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = true; }
Instance of Symbol 222 MovieClip "tile30" in Frame 49
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile17" in Frame 49
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile18" in Frame 49
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile19" in Frame 49
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile20" in Frame 49
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = true; }
Instance of Symbol 224 MovieClip "tile21" in Frame 49
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = true; }
Instance of Symbol 222 MovieClip "tile22" in Frame 49
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile10" in Frame 49
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile11" in Frame 49
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile12" in Frame 49
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = true; }
Instance of Symbol 224 MovieClip "tile13" in Frame 49
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = true; }
Instance of Symbol 222 MovieClip "tile14" in Frame 49
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile47" in Frame 49
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile48" in Frame 49
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile39" in Frame 49
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile40" in Frame 49
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile31" in Frame 49
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile32" in Frame 49
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile23" in Frame 49
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile24" in Frame 49
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile15" in Frame 49
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile16" in Frame 49
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile9" in Frame 49
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile2" in Frame 49
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 222 MovieClip "tile3" in Frame 49
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 224 MovieClip "tile4" in Frame 49
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = true; }
Instance of Symbol 224 MovieClip "tile5" in Frame 49
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = true; }
Instance of Symbol 222 MovieClip "tile6" in Frame 49
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 257 MovieClip "tile7" in Frame 49
onClipEvent (load) { startX = this._x; health = 2 + _root.adding_health; starthealth = 2 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile8" in Frame 49
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 312 MovieClip "tile1" in Frame 49
onClipEvent (load) { startX = this._x; health = 1 + _root.adding_health; starthealth = 1 + _root.adding_health; drop_it = false; }
Instance of Symbol 226 MovieClip "laser" in Frame 49
onClipEvent (enterFrame) { _y = (_y - _root.laserSpeed); if (_y > -15) { i = 1; while (i < (_root.gTileNum + 1)) { if (this.hitTest(_root["tile" + i])) { _x = (_x - 2000); _root.score = _root.score + 10; _root["tile" + i].health--; if (_root["tile" + i].health == 0) { if (_root["tile" + i].drop_it == true) { _root.dropper.duplicateMovieClip("dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root["tile" + i]._x; _root["dropper" + _root.dropnum]._y = _root["tile" + i]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root["tile" + i]._x = _root["tile" + i]._x + -1000; } sfx5 = new Sound(); sfx5.attachSound("sfx5"); sfx5.start(); left = _root.gTileNum; i = 1; while (i < (_root.gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } i++; } } }
Instance of Symbol 72 MovieClip "dropper" in Frame 49
onClipEvent (load) { this.gotoAndStop(framer); } onClipEvent (enterFrame) { this.gotoAndStop(framer); _y = (_y + _root.dropSpeed); if (this.hitTest(_root.paddle)) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); if (framer == 1) { _root.ballsLeft++; } else if (framer == 2) { if (_root.paddlelenght < 4) { _root.paddlelenght++; } } else if (framer == 3) { if (_root.paddlelenght > 1) { _root.paddlelenght--; } } else if (framer == 4) { _root.gunlenght = _root.gunlenght + 400; } else if (framer == 5) { _root.upgrading = 20; } else if (framer == 6) { _root.upgrading = 40; _root.score = _root.score + 75; } else if (framer == 7) { _root.score = _root.score + 250; } _root.score = _root.score + 25; this.removeMovieClip(); } if (_y > 425) { this.removeMovieClip(); } }
Instance of Symbol 235 MovieClip in Frame 49
onClipEvent (mouseDown) { _visible = false; }
Frame 50
moveTheBalls();
Frame 51
gotoAndPlay (50);
Frame 53
stop(); _root.gameOn = false; _root.levelwin = _root.playlevel * 1000; _root.finalscore = _root.levelwin + _root.score;
Instance of Symbol 214 MovieClip "paddle" in Frame 53
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { _root.gameRun = true; }
Frame 54
paddlelenght = 2; gunlenght = 0; lasdup = 5; laserSpeed = 22; dropSpeed = 6; dropnum = 30; upgrading = 0; _root.gameRun = false; gotoAndPlay (55); _root.gameOn = true; _root.gameRun = false;
Instance of Symbol 214 MovieClip "paddle" in Frame 54
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); this._x = _root._xmouse; if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } }
Frame 55
function moveTheBalls() { x = 1; while (x <= theNumberOfBalls) { thisBall = theBallsList["ball" + x]; if (((!thisBall) == 0) && (gameRun == true)) { thisBall.moveBall(); } x++; } } function newBallList(startBallNum) { this["ball" + startBallNum] = new newBall("ball" + startBallNum); } function addNewBall() { theNumberOfBalls++; theCurBallNum++; theBallsList["ball" + theNumberOfBalls] = new newBall("ball" + theNumberOfBalls); } function maketargetList(numOfTiles) { i = 0; while (i < numOfTiles) { gTargetList[i] = String("tile" + (i + 1)); i++; } } function newBall(instName) { duplicateMovieClip ("ball", instName, theNumberOfBalls); this.name = instName; this.MovieClip = _root[instName]; this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-10, 10); this.deltaY = 5; this.HitNum = 0; } function resetGame() { maketargetList(gTileNum); resetTiles(); } function fireGun() { if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun1.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun1.yvalueinroot; _root.lasdup++; if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun2.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun2.yvalueinroot; _root.lasdup++; laser = new Sound(); laser.attachSound("laser"); laser.start(); } function resetTiles() { i = 0; while (i < gTileNum) { var _local2 = gTargetList[i]; _root[_local2]._x = _root[_local2].startX; _root[_local2].health = _root[_local2].starthealth; i++; } } function nextLevel() { i = 0; while (i < 999) { _root["ball" + i].removeMovieClip(); i++; } _root.playlevel++; _root.paddlelenght = 2; _root.levelmessage = ("LEVEL " + _root.playlevel) + ""; _root.gameRun = false; gotoAndPlay (60); } function getRandom(x, y) { return(Math.round(Math.random() * (y - x)) + x); } Mouse.hide(); gameOn = 1; theScore = 0; gBallBaseLoc = [272.5, 250]; gThePaddle = [_root.paddle]; gGameRect = [2, 25, 548, 420]; gHMax = pGameRect[2] - 5; gTileNum = 28; gTargetList = []; maketargetList(gTileNum); theNumberOfBalls = 1; theCurBallNum = 1; theBallsList = new newBallList(theNumberOfBalls); _root.resetTiles(); newBall.prototype.moveBall = function () { if (_root.upgrading > 0) { this.increaseSpeed(); _root.upgrading--; } this.MovieClip._x = this.MovieClip._x + this.deltaX; this.MovieClip._y = this.MovieClip._y + this.deltaY; if (this.MovieClip._y < 35) { this.flipY(); } var _local5 = gTargetList.length; i = 0; while (i < _local5) { var _local3 = gTargetList[i]; if (this.MovieClip.hitTest(_root[_local3])) { this.increaseSpeed(); _root.score = _root.score + 10; _root[_local3].health--; if (_root[_local3].health == 0) { if (_root[_local3].drop_it == true) { duplicateMovieClip ("dropper", "dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root[_local3]._x; _root["dropper" + _root.dropnum]._y = _root[_local3]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root[_local3]._x = _root[_local3]._x + -1000; left = gTileNum; i = 1; while (i < (gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } this.flipY(); break; } i++; } thisPad = 0; while (thisPad < 2) { var _local4 = gThePaddle[thisPad]; if (this.MovieClip.hitTest(_local4) && (this.deltaY > 0)) { this.paddleHit(_local4); } thisPad++; } if (this.MovieClip._y > (gGameRect[3] + 20)) { theBallsList[this.name] = 0; removeMovieClip(this.MovieClip); theCurBallNum--; if (theCurBallNum <= 0) { ballsLeft--; if (ballsLeft < 0) { ballsLeft = 0; gameOn = 0; gotoAndStop (59); } else { _root.gameRun = false; addNewBall(); } } } if ((this.MovieClip._x < gGameRect[0]) || (this.MovieClip._x > gGameRect[2])) { this.flipX(); } }; newBall.prototype.serveBall = function () { this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-5, 5); this.deltaY = -10; }; newBall.prototype.flipY = function () { this.deltaY = this.deltaY * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.flipX = function () { this.deltaX = this.deltaX * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.paddleHit = function (thePaddle) { this.deltaX = (this.MovieClip._x - thePaddle._x) / 4; this.flipY(); this.MovieClip._y = Math.min(this.MovieClip._y, thePaddle._y + 10); }; newBall.prototype.increaseSpeed = function () { if ((this.deltaY < -30) || (this.deltaY > 30)) { } else { this.hitNum++; if (this.hitNum > 3) { this.hitNum = 0; if (this.deltaY > 0) { this.deltaY++; } else { this.deltaY--; } } } };
Instance of Symbol 214 MovieClip "paddle" in Frame 55
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn && (_root.pausegame == false)) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } if (Key.isDown(80)) { _root.gameRun = false; _root.pausegame = true; } } onClipEvent (mouseDown) { _root.gameRun = true; _root.pausegame = false; }
Instance of Symbol 220 MovieClip "guns" in Frame 55
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); _visible = false; shooter = 0; } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { if (_root.pausegame == false) { this._x = _root._xmouse; } if (_root.gunlenght > 0) { if (shooter > 0) { if ((_root.pausegame == false) && (_root.gameRun == true)) { shooter--; } } _visible = true; _root.gunlenght--; } else { _visible = false; } } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { if ((_root.gunlenght > 0) && (shooter == 0)) { _root.fireGun(); shooter = 20; } }
Instance of Symbol 310 MovieClip "tile25" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile26" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile27" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile21" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile22" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile23" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile17" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile18" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile19" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile13" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile14" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile15" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile9" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile10" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile11" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile28" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile24" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile20" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile16" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile12" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile5" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile6" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile7" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile8" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile1" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile2" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile3" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 310 MovieClip "tile4" in Frame 55
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 226 MovieClip "laser" in Frame 55
onClipEvent (enterFrame) { _y = (_y - _root.laserSpeed); if (_y > -15) { i = 1; while (i < (_root.gTileNum + 1)) { if (this.hitTest(_root["tile" + i])) { _x = (_x - 2000); _root.score = _root.score + 10; _root["tile" + i].health--; if (_root["tile" + i].health == 0) { if (_root["tile" + i].drop_it == true) { _root.dropper.duplicateMovieClip("dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root["tile" + i]._x; _root["dropper" + _root.dropnum]._y = _root["tile" + i]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root["tile" + i]._x = _root["tile" + i]._x + -1000; } sfx5 = new Sound(); sfx5.attachSound("sfx5"); sfx5.start(); left = _root.gTileNum; i = 1; while (i < (_root.gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } i++; } } }
Instance of Symbol 72 MovieClip "dropper" in Frame 55
onClipEvent (load) { this.gotoAndStop(framer); } onClipEvent (enterFrame) { this.gotoAndStop(framer); _y = (_y + _root.dropSpeed); if (this.hitTest(_root.paddle)) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); if (framer == 1) { _root.ballsLeft++; } else if (framer == 2) { if (_root.paddlelenght < 4) { _root.paddlelenght++; } } else if (framer == 3) { if (_root.paddlelenght > 1) { _root.paddlelenght--; } } else if (framer == 4) { _root.gunlenght = _root.gunlenght + 400; } else if (framer == 5) { _root.upgrading = 20; } else if (framer == 6) { _root.upgrading = 40; _root.score = _root.score + 75; } else if (framer == 7) { _root.score = _root.score + 250; } _root.score = _root.score + 25; this.removeMovieClip(); } if (_y > 425) { this.removeMovieClip(); } }
Instance of Symbol 235 MovieClip in Frame 55
onClipEvent (mouseDown) { _visible = false; }
Frame 56
moveTheBalls();
Frame 57
gotoAndPlay (56);
Frame 59
stop(); _root.gameOn = false; _root.levelwin = _root.playlevel * 1000; _root.finalscore = _root.levelwin + _root.score;
Instance of Symbol 214 MovieClip "paddle" in Frame 59
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { _root.gameRun = true; }
Frame 60
paddlelenght = 2; gunlenght = 0; lasdup = 5; laserSpeed = 22; dropSpeed = 6; dropnum = 30; upgrading = 0; _root.gameRun = false; gotoAndPlay (61); _root.gameOn = true; _root.gameRun = false;
Instance of Symbol 214 MovieClip "paddle" in Frame 60
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); this._x = _root._xmouse; if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } }
Frame 61
function moveTheBalls() { x = 1; while (x <= theNumberOfBalls) { thisBall = theBallsList["ball" + x]; if (((!thisBall) == 0) && (gameRun == true)) { thisBall.moveBall(); } x++; } } function newBallList(startBallNum) { this["ball" + startBallNum] = new newBall("ball" + startBallNum); } function addNewBall() { theNumberOfBalls++; theCurBallNum++; theBallsList["ball" + theNumberOfBalls] = new newBall("ball" + theNumberOfBalls); } function maketargetList(numOfTiles) { i = 0; while (i < numOfTiles) { gTargetList[i] = String("tile" + (i + 1)); i++; } } function newBall(instName) { duplicateMovieClip ("ball", instName, theNumberOfBalls); this.name = instName; this.MovieClip = _root[instName]; this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-10, 10); this.deltaY = 5; this.HitNum = 0; } function resetGame() { maketargetList(gTileNum); resetTiles(); } function fireGun() { if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun1.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun1.yvalueinroot; _root.lasdup++; if (_root.lasdup > 20) { _root.lasdup = 5; } duplicateMovieClip ("laser", "laser" + _root.lasdup, _root.lasdup); _root["laser" + _root.lasdup]._x = _root.guns.gun2.xvalueinroot; _root["laser" + _root.lasdup]._y = _root.guns.gun2.yvalueinroot; _root.lasdup++; laser = new Sound(); laser.attachSound("laser"); laser.start(); } function resetTiles() { i = 0; while (i < gTileNum) { var _local2 = gTargetList[i]; _root[_local2]._x = _root[_local2].startX; _root[_local2].health = _root[_local2].starthealth; i++; } } function nextLevel() { i = 0; while (i < 999) { _root["ball" + i].removeMovieClip(); i++; } _root.paddlelenght = 2; _root.adding_health++; _root.gameRun = false; gotoAndPlay (6); } function getRandom(x, y) { return(Math.round(Math.random() * (y - x)) + x); } Mouse.hide(); gameOn = 1; theScore = 0; gBallBaseLoc = [272.5, 250]; gThePaddle = [_root.paddle]; gGameRect = [2, 25, 548, 420]; gHMax = pGameRect[2] - 5; gTileNum = 90; gTargetList = []; maketargetList(gTileNum); theNumberOfBalls = 1; theCurBallNum = 1; theBallsList = new newBallList(theNumberOfBalls); _root.resetTiles(); newBall.prototype.moveBall = function () { if (_root.upgrading > 0) { this.increaseSpeed(); _root.upgrading--; } this.MovieClip._x = this.MovieClip._x + this.deltaX; this.MovieClip._y = this.MovieClip._y + this.deltaY; if (this.MovieClip._y < 35) { this.flipY(); } var _local5 = gTargetList.length; i = 0; while (i < _local5) { var _local3 = gTargetList[i]; if (this.MovieClip.hitTest(_root[_local3])) { this.increaseSpeed(); _root.score = _root.score + 10; _root[_local3].health--; if (_root[_local3].health == 0) { if (_root[_local3].drop_it == true) { duplicateMovieClip ("dropper", "dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root[_local3]._x; _root["dropper" + _root.dropnum]._y = _root[_local3]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root[_local3]._x = _root[_local3]._x + -1000; left = gTileNum; i = 1; while (i < (gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } this.flipY(); break; } i++; } thisPad = 0; while (thisPad < 2) { var _local4 = gThePaddle[thisPad]; if (this.MovieClip.hitTest(_local4) && (this.deltaY > 0)) { this.paddleHit(_local4); } thisPad++; } if (this.MovieClip._y > (gGameRect[3] + 20)) { theBallsList[this.name] = 0; removeMovieClip(this.MovieClip); theCurBallNum--; if (theCurBallNum <= 0) { ballsLeft--; if (ballsLeft < 0) { ballsLeft = 0; gameOn = 0; gotoAndStop (65); } else { _root.gameRun = false; addNewBall(); } } } if ((this.MovieClip._x < gGameRect[0]) || (this.MovieClip._x > gGameRect[2])) { this.flipX(); } }; newBall.prototype.serveBall = function () { this.MovieClip._x = gBallBaseLoc[0]; this.MovieClip._y = gBallBaseLoc[1]; this.deltaX = getRandom(-5, 5); this.deltaY = -10; }; newBall.prototype.flipY = function () { this.deltaY = this.deltaY * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.flipX = function () { this.deltaX = this.deltaX * -1; sfx2 = new Sound(); sfx2.attachSound("sfx2"); sfx2.start(); }; newBall.prototype.paddleHit = function (thePaddle) { this.deltaX = (this.MovieClip._x - thePaddle._x) / 4; this.flipY(); this.MovieClip._y = Math.min(this.MovieClip._y, thePaddle._y + 10); }; newBall.prototype.increaseSpeed = function () { if ((this.deltaY < -30) || (this.deltaY > 30)) { } else { this.hitNum++; if (this.hitNum > 3) { this.hitNum = 0; if (this.deltaY > 0) { this.deltaY++; } else { this.deltaY--; } } } };
Instance of Symbol 214 MovieClip "paddle" in Frame 61
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn && (_root.pausegame == false)) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } if (Key.isDown(80)) { _root.gameRun = false; _root.pausegame = true; } } onClipEvent (mouseDown) { _root.gameRun = true; _root.pausegame = false; }
Instance of Symbol 220 MovieClip "guns" in Frame 61
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); _visible = false; shooter = 0; } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { if (_root.pausegame == false) { this._x = _root._xmouse; } if (_root.gunlenght > 0) { if (shooter > 0) { if ((_root.pausegame == false) && (_root.gameRun == true)) { shooter--; } } _visible = true; _root.gunlenght--; } else { _visible = false; } } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { if ((_root.gunlenght > 0) && (shooter == 0)) { _root.fireGun(); shooter = 20; } }
Instance of Symbol 63 MovieClip "tile81" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile82" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile83" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile84" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile85" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile86" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile87" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile88" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile89" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile90" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile71" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile72" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile73" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile74" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile75" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile76" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile77" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile78" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile79" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile80" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile61" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile62" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile63" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile64" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile65" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile66" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile67" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile68" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile69" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile70" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile51" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile52" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile53" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile54" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile55" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile56" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile57" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile58" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile59" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile60" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile41" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile42" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile43" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile44" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile45" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile46" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile47" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile48" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile49" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile50" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile31" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile32" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile33" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile34" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile35" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile36" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile37" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile38" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile39" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile40" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile21" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile22" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile23" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile24" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile25" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile26" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile27" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile28" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile29" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile30" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile11" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile12" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile13" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile14" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile15" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile16" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile17" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile18" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile19" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile20" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile1" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile2" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile3" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile4" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile5" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile6" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile7" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile8" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 63 MovieClip "tile9" in Frame 61
onClipEvent (load) { startX = this._x; health = 3 + _root.adding_health; starthealth = 3 + _root.adding_health; drop_it = false; }
Instance of Symbol 341 MovieClip "tile10" in Frame 61
onClipEvent (load) { startX = this._x; health = 4 + _root.adding_health; starthealth = 4 + _root.adding_health; drop_it = false; }
Instance of Symbol 226 MovieClip "laser" in Frame 61
onClipEvent (enterFrame) { _y = (_y - _root.laserSpeed); if (_y > -15) { i = 1; while (i < (_root.gTileNum + 1)) { if (this.hitTest(_root["tile" + i])) { _x = (_x - 2000); _root.score = _root.score + 10; _root["tile" + i].health--; if (_root["tile" + i].health == 0) { if (_root["tile" + i].drop_it == true) { _root.dropper.duplicateMovieClip("dropper" + _root.dropnum, _root.dropnum); _root["dropper" + _root.dropnum]._x = _root["tile" + i]._x; _root["dropper" + _root.dropnum]._y = _root["tile" + i]._y; _root["dropper" + _root.dropnum].framer = Math.round((Math.random() * 6) + 1); _root.dropnum++; if (_root.dropnum > 35) { _root.dropnum = 30; } } _root["tile" + i]._x = _root["tile" + i]._x + -1000; } sfx5 = new Sound(); sfx5.attachSound("sfx5"); sfx5.start(); left = _root.gTileNum; i = 1; while (i < (_root.gTileNum + 1)) { if (_root["tile" + i].health == 0) { left--; } i++; } if (left == 0) { _root.nextLevel(); } } i++; } } }
Instance of Symbol 72 MovieClip "dropper" in Frame 61
onClipEvent (load) { this.gotoAndStop(framer); } onClipEvent (enterFrame) { this.gotoAndStop(framer); _y = (_y + _root.dropSpeed); if (this.hitTest(_root.paddle)) { sfx1 = new Sound(); sfx1.attachSound("sfx1"); sfx1.start(); if (framer == 1) { _root.ballsLeft++; } else if (framer == 2) { if (_root.paddlelenght < 4) { _root.paddlelenght++; } } else if (framer == 3) { if (_root.paddlelenght > 1) { _root.paddlelenght--; } } else if (framer == 4) { _root.gunlenght = _root.gunlenght + 400; } else if (framer == 5) { _root.upgrading = 20; } else if (framer == 6) { _root.upgrading = 40; _root.score = _root.score + 75; } else if (framer == 7) { _root.score = _root.score + 250; } _root.score = _root.score + 25; this.removeMovieClip(); } if (_y > 425) { this.removeMovieClip(); } }
Instance of Symbol 235 MovieClip in Frame 61
onClipEvent (mouseDown) { _visible = false; }
Frame 62
moveTheBalls();
Frame 63
gotoAndPlay (62);
Frame 65
stop(); _root.gameOn = false; _root.levelwin = _root.playlevel * 1000; _root.finalscore = _root.levelwin + _root.score;
Instance of Symbol 214 MovieClip "paddle" in Frame 65
onClipEvent (load) { this.gotoAndStop(_root.paddlelenght); } onClipEvent (enterFrame) { this.gotoAndStop(_root.paddlelenght); if (_root.gameOn) { Mouse.hide(); this._x = _root._xmouse; } else { Mouse.show(); } if (this._x < 45) { this._x = 45; } else if (this._x > 505) { this._x = 505; } } onClipEvent (mouseDown) { _root.gameRun = true; }
Symbol 31 MovieClip Frame 1
onPress = function () { getURL ("http://www.arcadebliss.com/", "_blank"); }; _root.stop();
Symbol 31 MovieClip Frame 150
onPress = function () { getURL ("http://www.arcadebliss.com/", "_blank"); }; stopAllSounds();
Symbol 31 MovieClip Frame 191
stop(); this._y = -1000; menu_sound = new Sound(); menu_sound.attachSound("menu_sound"); menu_sound.start(0, 50000); _root.play();
Symbol 44 Button
on (release) { _root.playlevel = 0; _root.pausegame = false; _root.adding_health = 0; _root.score = 0; _root.ballsLeft = 3; stopAllSounds(); game_sound = new Sound(); game_sound.attachSound("game_sound"); game_sound.start(0, 50000); gotoAndPlay (6); }
Symbol 47 Button
on (release) { nextFrame(); }
Symbol 49 Button
on (release) { _root.submitting = false; gotoAndStop(_root._currentframe + 2); }
Symbol 51 Button
on (release) { getURL ("http://www.arcadebliss.com/", "_blank"); }
Symbol 58 Button
on (release) { prevFrame(); }
Symbol 72 MovieClip Frame 1
stop();
Symbol 80 Button
on (release) { gotoAndStop(_root._currentframe - 2); }
Instance of Symbol 219 MovieClip "gun1" in Symbol 220 MovieClip Frame 1
onClipEvent (enterFrame) { xvalueinroot = _x + _parent._x; yvalueinroot = _y + _parent._y; }
Instance of Symbol 219 MovieClip "gun2" in Symbol 220 MovieClip Frame 1
onClipEvent (enterFrame) { xvalueinroot = _x + _parent._x; yvalueinroot = _y + _parent._y; }
Symbol 248 Button
on (release) { stopAllSounds(); menu_sound = new Sound(); menu_sound.attachSound("menu_sound"); menu_sound.start(0, 50000); gotoAndStop (3); }
Symbol 250 Button
on (release) { _root.submitting = true; stopAllSounds(); menu_sound = new Sound(); menu_sound.attachSound("menu_sound"); menu_sound.start(0, 50000); gotoAndStop (5); }
Symbol 264 Button
on (release) { stopAllSounds(); menu_sound = new Sound(); menu_sound.attachSound("menu_sound"); menu_sound.start(0, 50000); gotoAndStop (3); }
Symbol 265 Button
on (release) { _root.submitting = true; stopAllSounds(); menu_sound = new Sound(); menu_sound.attachSound("menu_sound"); menu_sound.start(0, 50000); gotoAndStop (5); }

Library Items

Symbol 1 Sound [sfx5]
Symbol 2 Sound [sfx4]
Symbol 3 Sound [sfx3]
Symbol 4 Sound [sfx2]
Symbol 5 Sound [sfx1]
Symbol 6 Sound [menu_sound]
Symbol 7 Sound [laser]
Symbol 8 Sound [game_sound]
Symbol 9 BitmapUsed by:10 27
Symbol 10 GraphicUses:9Used by:Timeline
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:Timeline
Symbol 13 GraphicUsed by:Timeline
Symbol 14 FontUsed by:15
Symbol 15 TextUses:14Used by:Timeline
Symbol 16 GraphicUsed by:20
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:20
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:16 18 19Used by:24
Symbol 21 FontUsed by:22 23
Symbol 22 EditableTextUses:21Used by:24
Symbol 23 EditableTextUses:21Used by:24
Symbol 24 MovieClipUses:20 22 23Used by:Timeline
Symbol 25 GraphicUsed by:Timeline
Symbol 26 ShapeTweeningUsed by:31
Symbol 27 GraphicUses:9Used by:31
Symbol 28 GraphicUsed by:31
Symbol 29 ShapeTweeningUsed by:31
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:26 27 28 29 30Used by:Timeline
Symbol 32 GraphicUsed by:35
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 MovieClipUses:32 34Used by:Timeline
Symbol 36 GraphicUsed by:39
Symbol 37 BitmapUsed by:38 54 83
Symbol 38 GraphicUses:37Used by:39
Symbol 39 MovieClipUses:36 38Used by:44 47 49 51 58 80 248 250 264 265
Symbol 40 GraphicUsed by:44 47 49 51 58 80 248 250 264 265
Symbol 41 GraphicUsed by:44 47 49 51 58 80 248 250 264 265
Symbol 42 GraphicUsed by:44 47 49 51 58 80 248 250 264 265
Symbol 43 GraphicUsed by:44 47 49 51 58 80 248 250 264 265
Symbol 44 ButtonUses:39 40 41 42 43Used by:Timeline
Symbol 45 FontUsed by:46 48 50 52 59 81
Symbol 46 TextUses:45Used by:Timeline
Symbol 47 ButtonUses:39 40 41 42 43Used by:Timeline
Symbol 48 TextUses:45Used by:Timeline
Symbol 49 ButtonUses:39 40 41 42 43Used by:Timeline
Symbol 50 TextUses:45Used by:Timeline
Symbol 51 ButtonUses:39 40 41 42 43Used by:Timeline
Symbol 52 TextUses:45Used by:Timeline
Symbol 53 GraphicUsed by:56
Symbol 54 GraphicUses:37Used by:56
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:53 54 55Used by:Timeline
Symbol 57 GraphicUsed by:Timeline
Symbol 58 ButtonUses:39 40 41 42 43Used by:Timeline
Symbol 59 TextUses:45Used by:Timeline
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:Timeline
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:Timeline
Symbol 64 GraphicUsed by:Timeline
Symbol 65 GraphicUsed by:72
Symbol 66 GraphicUsed by:72
Symbol 67 GraphicUsed by:72
Symbol 68 GraphicUsed by:72
Symbol 69 GraphicUsed by:72
Symbol 70 GraphicUsed by:72
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:65 66 67 68 69 70 71Used by:Timeline
Symbol 73 FontUsed by:75 76 77 78 79 227 228 229 230 258 259 273 274 282 283 291 292 300 301 313 314 322 323 331 332 342 343
Symbol 74 FontUsed by:75 76 77 78 79
Symbol 75 TextUses:73 74Used by:Timeline
Symbol 76 TextUses:73 74Used by:Timeline
Symbol 77 TextUses:73 74Used by:Timeline
Symbol 78 TextUses:73 74Used by:Timeline
Symbol 79 TextUses:74 73Used by:Timeline
Symbol 80 ButtonUses:39 40 41 42 43Used by:Timeline
Symbol 81 TextUses:45Used by:Timeline
Symbol 82 GraphicUsed by:85
Symbol 83 GraphicUses:37Used by:85
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:82 83 84Used by:207
Symbol 86 FontUsed by:87 89 91 93 95 97 99 101 103 105 107 109 111 113 115 117 119 121 123 125 127 129 131 133 135 137 139 141 143 145 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206
Symbol 87 TextUses:86Used by:207
Symbol 88 GraphicUsed by:207
Symbol 89 TextUses:86Used by:207
Symbol 90 GraphicUsed by:207
Symbol 91 TextUses:86Used by:207
Symbol 92 GraphicUsed by:207
Symbol 93 TextUses:86Used by:207
Symbol 94 GraphicUsed by:207
Symbol 95 TextUses:86Used by:207
Symbol 96 GraphicUsed by:207
Symbol 97 TextUses:86Used by:207
Symbol 98 GraphicUsed by:207
Symbol 99 TextUses:86Used by:207
Symbol 100 GraphicUsed by:207
Symbol 101 TextUses:86Used by:207
Symbol 102 GraphicUsed by:207
Symbol 103 TextUses:86Used by:207
Symbol 104 GraphicUsed by:207
Symbol 105 TextUses:86Used by:207
Symbol 106 GraphicUsed by:207
Symbol 107 TextUses:86Used by:207
Symbol 108 GraphicUsed by:207
Symbol 109 TextUses:86Used by:207
Symbol 110 GraphicUsed by:207
Symbol 111 TextUses:86Used by:207
Symbol 112 GraphicUsed by:207
Symbol 113 TextUses:86Used by:207
Symbol 114 GraphicUsed by:207
Symbol 115 TextUses:86Used by:207
Symbol 116 GraphicUsed by:207
Symbol 117 TextUses:86Used by:207
Symbol 118 GraphicUsed by:207
Symbol 119 TextUses:86Used by:207
Symbol 120 GraphicUsed by:207
Symbol 121 TextUses:86Used by:207
Symbol 122 GraphicUsed by:207
Symbol 123 TextUses:86Used by:207
Symbol 124 GraphicUsed by:207
Symbol 125 TextUses:86Used by:207
Symbol 126 GraphicUsed by:207
Symbol 127 TextUses:86Used by:207
Symbol 128 GraphicUsed by:207
Symbol 129 TextUses:86Used by:207
Symbol 130 GraphicUsed by:207
Symbol 131 TextUses:86Used by:207
Symbol 132 GraphicUsed by:207
Symbol 133 TextUses:86Used by:207
Symbol 134 GraphicUsed by:207
Symbol 135 TextUses:86Used by:207
Symbol 136 GraphicUsed by:207
Symbol 137 TextUses:86Used by:207
Symbol 138 GraphicUsed by:207
Symbol 139 TextUses:86Used by:207
Symbol 140 GraphicUsed by:207
Symbol 141 TextUses:86Used by:207
Symbol 142 GraphicUsed by:207
Symbol 143 TextUses:86Used by:207
Symbol 144 GraphicUsed by:207
Symbol 145 TextUses:86Used by:207
Symbol 146 GraphicUsed by:207
Symbol 147 EditableTextUses:86Used by:207
Symbol 148 EditableTextUses:86Used by:207
Symbol 149 EditableTextUses:86Used by:207
Symbol 150 EditableTextUses:86Used by:207
Symbol 151 EditableTextUses:86Used by:207
Symbol 152 EditableTextUses:86Used by:207
Symbol 153 EditableTextUses:86Used by:207
Symbol 154 EditableTextUses:86Used by:207
Symbol 155 EditableTextUses:86Used by:207
Symbol 156 EditableTextUses:86Used by:207
Symbol 157 EditableTextUses:86Used by:207
Symbol 158 EditableTextUses:86Used by:207
Symbol 159 EditableTextUses:86Used by:207
Symbol 160 EditableTextUses:86Used by:207
Symbol 161 EditableTextUses:86Used by:207
Symbol 162 EditableTextUses:86Used by:207
Symbol 163 EditableTextUses:86Used by:207
Symbol 164 EditableTextUses:86Used by:207
Symbol 165 EditableTextUses:86Used by:207
Symbol 166 EditableTextUses:86Used by:207
Symbol 167 EditableTextUses:86Used by:207
Symbol 168 EditableTextUses:86Used by:207
Symbol 169 EditableTextUses:86Used by:207
Symbol 170 EditableTextUses:86Used by:207
Symbol 171 EditableTextUses:86Used by:207
Symbol 172 EditableTextUses:86Used by:207
Symbol 173 EditableTextUses:86Used by:207
Symbol 174 EditableTextUses:86Used by:207
Symbol 175 EditableTextUses:86Used by:207
Symbol 176 EditableTextUses:86Used by:207
Symbol 177 EditableTextUses:86Used by:207
Symbol 178 EditableTextUses:86Used by:207
Symbol 179 EditableTextUses:86Used by:207
Symbol 180 EditableTextUses:86Used by:207
Symbol 181 EditableTextUses:86Used by:207
Symbol 182 EditableTextUses:86Used by:207
Symbol 183 EditableTextUses:86Used by:207
Symbol 184 EditableTextUses:86Used by:207
Symbol 185 EditableTextUses:86Used by:207
Symbol 186 EditableTextUses:86Used by:207
Symbol 187 EditableTextUses:86Used by:207
Symbol 188 EditableTextUses:86Used by:207
Symbol 189 EditableTextUses:86Used by:207
Symbol 190 EditableTextUses:86Used by:207
Symbol 191 EditableTextUses:86Used by:207
Symbol 192 EditableTextUses:86Used by:207
Symbol 193 EditableTextUses:86Used by:207
Symbol 194 EditableTextUses:86Used by:207
Symbol 195 EditableTextUses:86Used by:207
Symbol 196 EditableTextUses:86Used by:207
Symbol 197 EditableTextUses:86Used by:207
Symbol 198 EditableTextUses:86Used by:207
Symbol 199 EditableTextUses:86Used by:207
Symbol 200 EditableTextUses:86Used by:207
Symbol 201 EditableTextUses:86Used by:207
Symbol 202 EditableTextUses:86Used by:207
Symbol 203 EditableTextUses:86Used by:207
Symbol 204 EditableTextUses:86Used by:207
Symbol 205 EditableTextUses:86Used by:207
Symbol 206 EditableTextUses:86Used by:207
Symbol 207 MovieClipUses:85 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206Used by:Timeline
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:Timeline
Symbol 210 GraphicUsed by:214
Symbol 211 GraphicUsed by:214
Symbol 212 GraphicUsed by:214
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:210 211 212 213Used by:Timeline
Symbol 215 FontUsed by:216
Symbol 216 TextUses:215Used by:217
Symbol 217 MovieClipUses:216Used by:Timeline
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:220
Symbol 220 MovieClipUses:219Used by:Timeline
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClipUses:221Used by:Timeline
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:Timeline
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225Used by:Timeline
Symbol 227 TextUses:73Used by:Timeline
Symbol 228 EditableTextUses:73Used by:Timeline
Symbol 229 TextUses:73Used by:Timeline
Symbol 230 EditableTextUses:73Used by:Timeline
Symbol 231 GraphicUsed by:235
Symbol 232 FontUsed by:233 234 237 238 239 240 241 242 243 244 246 249 251 253 261 262 263 266 276 277 278 279 285 286 287 288 294 295 296 297 303 304 305 306 316 317 318 319 325 326 327 328 334 335 336 337 345 346 347 348
Symbol 233 TextUses:232Used by:235
Symbol 234 EditableTextUses:232Used by:235
Symbol 235 MovieClipUses:231 233 234Used by:Timeline
Symbol 236 GraphicUsed by:Timeline
Symbol 237 TextUses:232Used by:Timeline
Symbol 238 TextUses:232Used by:Timeline
Symbol 239 TextUses:232Used by:Timeline
Symbol 240 TextUses:232Used by:Timeline
Symbol 241 TextUses:232Used by:Timeline
Symbol 242 EditableTextUses:232Used by:Timeline
Symbol 243 EditableTextUses:232Used by:Timeline
Symbol 244 EditableTextUses:232Used by:Timeline
Symbol 245 GraphicUsed by:247
Symbol 246 TextUses:232Used by:247
Symbol 247 MovieClipUses:245 246Used by:Timeline
Symbol 248 ButtonUses:39 40 41 42 43Used by:Timeline
Symbol 249 TextUses:232Used by:Timeline
Symbol 250 ButtonUses:39 40 41 42 43Used by:Timeline
Symbol 251 TextUses:232Used by:Timeline
Symbol 252 GraphicUsed by:Timeline
Symbol 253 EditableTextUses:232Used by:Timeline
Symbol 254 BitmapUsed by:255
Symbol 255 GraphicUses:254Used by:Timeline
Symbol 256 GraphicUsed by:257
Symbol 257 MovieClipUses:256Used by:Timeline
Symbol 258 EditableTextUses:73Used by:Timeline
Symbol 259 EditableTextUses:73Used by:Timeline
Symbol 260 GraphicUsed by:Timeline
Symbol 261 EditableTextUses:232Used by:Timeline
Symbol 262 EditableTextUses:232Used by:Timeline
Symbol 263 EditableTextUses:232Used by:Timeline
Symbol 264 ButtonUses:39 40 41 42 43Used by:Timeline
Symbol 265 ButtonUses:39 40 41 42 43Used by:Timeline
Symbol 266 EditableTextUses:232Used by:Timeline
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:Timeline
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:Timeline
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:271Used by:Timeline
Symbol 273 EditableTextUses:73Used by:Timeline
Symbol 274 EditableTextUses:73Used by:Timeline
Symbol 275 GraphicUsed by:Timeline
Symbol 276 EditableTextUses:232Used by:Timeline
Symbol 277 EditableTextUses:232Used by:Timeline
Symbol 278 EditableTextUses:232Used by:Timeline
Symbol 279 EditableTextUses:232Used by:Timeline
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:Timeline
Symbol 282 EditableTextUses:73Used by:Timeline
Symbol 283 EditableTextUses:73Used by:Timeline
Symbol 284 GraphicUsed by:Timeline
Symbol 285 EditableTextUses:232Used by:Timeline
Symbol 286 EditableTextUses:232Used by:Timeline
Symbol 287 EditableTextUses:232Used by:Timeline
Symbol 288 EditableTextUses:232Used by:Timeline
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:Timeline
Symbol 291 EditableTextUses:73Used by:Timeline
Symbol 292 EditableTextUses:73Used by:Timeline
Symbol 293 GraphicUsed by:Timeline
Symbol 294 EditableTextUses:232Used by:Timeline
Symbol 295 EditableTextUses:232Used by:Timeline
Symbol 296 EditableTextUses:232Used by:Timeline
Symbol 297 EditableTextUses:232Used by:Timeline
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:Timeline
Symbol 300 EditableTextUses:73Used by:Timeline
Symbol 301 EditableTextUses:73Used by:Timeline
Symbol 302 GraphicUsed by:Timeline
Symbol 303 EditableTextUses:232Used by:Timeline
Symbol 304 EditableTextUses:232Used by:Timeline
Symbol 305 EditableTextUses:232Used by:Timeline
Symbol 306 EditableTextUses:232Used by:Timeline
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:Timeline
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClipUses:309Used by:Timeline
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:311Used by:Timeline
Symbol 313 EditableTextUses:73Used by:Timeline
Symbol 314 EditableTextUses:73Used by:Timeline
Symbol 315 GraphicUsed by:Timeline
Symbol 316 EditableTextUses:232Used by:Timeline
Symbol 317 EditableTextUses:232Used by:Timeline
Symbol 318 EditableTextUses:232Used by:Timeline
Symbol 319 EditableTextUses:232Used by:Timeline
Symbol 320 BitmapUsed by:321
Symbol 321 GraphicUses:320Used by:Timeline
Symbol 322 EditableTextUses:73Used by:Timeline
Symbol 323 EditableTextUses:73Used by:Timeline
Symbol 324 GraphicUsed by:Timeline
Symbol 325 EditableTextUses:232Used by:Timeline
Symbol 326 EditableTextUses:232Used by:Timeline
Symbol 327 EditableTextUses:232Used by:Timeline
Symbol 328 EditableTextUses:232Used by:Timeline
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:Timeline
Symbol 331 EditableTextUses:73Used by:Timeline
Symbol 332 EditableTextUses:73Used by:Timeline
Symbol 333 GraphicUsed by:Timeline
Symbol 334 EditableTextUses:232Used by:Timeline
Symbol 335 EditableTextUses:232Used by:Timeline
Symbol 336 EditableTextUses:232Used by:Timeline
Symbol 337 EditableTextUses:232Used by:Timeline
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:Timeline
Symbol 340 GraphicUsed by:341
Symbol 341 MovieClipUses:340Used by:Timeline
Symbol 342 EditableTextUses:73Used by:Timeline
Symbol 343 EditableTextUses:73Used by:Timeline
Symbol 344 GraphicUsed by:Timeline
Symbol 345 EditableTextUses:232Used by:Timeline
Symbol 346 EditableTextUses:232Used by:Timeline
Symbol 347 EditableTextUses:232Used by:Timeline
Symbol 348 EditableTextUses:232Used by:Timeline

Instance Names

"scoretable"Frame 5Symbol 207 MovieClip
"paddle"Frame 6Symbol 214 MovieClip
"paddle"Frame 7Symbol 214 MovieClip
"guns"Frame 7Symbol 220 MovieClip
"tile37"Frame 7Symbol 222 MovieClip
"tile38"Frame 7Symbol 222 MovieClip
"tile39"Frame 7Symbol 222 MovieClip
"tile40"Frame 7Symbol 222 MovieClip
"tile41"Frame 7Symbol 222 MovieClip
"tile42"Frame 7Symbol 222 MovieClip
"tile43"Frame 7Symbol 222 MovieClip
"tile28"Frame 7Symbol 222 MovieClip
"tile29"Frame 7Symbol 222 MovieClip
"tile30"Frame 7Symbol 222 MovieClip
"tile31"Frame 7Symbol 222 MovieClip
"tile32"Frame 7Symbol 222 MovieClip
"tile33"Frame 7Symbol 222 MovieClip
"tile34"Frame 7Symbol 222 MovieClip
"tile19"Frame 7Symbol 222 MovieClip
"tile20"Frame 7Symbol 224 MovieClip
"tile21"Frame 7Symbol 222 MovieClip
"tile22"Frame 7Symbol 222 MovieClip
"tile23"Frame 7Symbol 222 MovieClip
"tile24"Frame 7Symbol 222 MovieClip
"tile25"Frame 7Symbol 222 MovieClip
"tile10"Frame 7Symbol 222 MovieClip
"tile11"Frame 7Symbol 222 MovieClip
"tile12"Frame 7Symbol 222 MovieClip
"tile13"Frame 7Symbol 222 MovieClip
"tile14"Frame 7Symbol 222 MovieClip
"tile15"Frame 7Symbol 222 MovieClip
"tile16"Frame 7Symbol 222 MovieClip
"tile2"Frame 7Symbol 222 MovieClip
"tile3"Frame 7Symbol 222 MovieClip
"tile4"Frame 7Symbol 222 MovieClip
"tile5"Frame 7Symbol 222 MovieClip
"tile6"Frame 7Symbol 222 MovieClip
"tile7"Frame 7Symbol 222 MovieClip
"tile44"Frame 7Symbol 222 MovieClip
"tile45"Frame 7Symbol 222 MovieClip
"tile35"Frame 7Symbol 222 MovieClip
"tile36"Frame 7Symbol 222 MovieClip
"tile26"Frame 7Symbol 224 MovieClip
"tile27"Frame 7Symbol 222 MovieClip
"tile17"Frame 7Symbol 222 MovieClip
"tile18"Frame 7Symbol 222 MovieClip
"tile8"Frame 7Symbol 222 MovieClip
"tile9"Frame 7Symbol 222 MovieClip
"tile1"Frame 7Symbol 222 MovieClip
"ball"Frame 7Symbol 61 MovieClip
"laser"Frame 7Symbol 226 MovieClip
"dropper"Frame 7Symbol 72 MovieClip
"paddle"Frame 11Symbol 214 MovieClip
"paddle"Frame 12Symbol 214 MovieClip
"paddle"Frame 13Symbol 214 MovieClip
"guns"Frame 13Symbol 220 MovieClip
"tile37"Frame 13Symbol 257 MovieClip
"tile38"Frame 13Symbol 257 MovieClip
"tile39"Frame 13Symbol 257 MovieClip
"tile40"Frame 13Symbol 257 MovieClip
"tile41"Frame 13Symbol 257 MovieClip
"tile42"Frame 13Symbol 257 MovieClip
"tile43"Frame 13Symbol 257 MovieClip
"tile28"Frame 13Symbol 222 MovieClip
"tile29"Frame 13Symbol 222 MovieClip
"tile30"Frame 13Symbol 222 MovieClip
"tile31"Frame 13Symbol 222 MovieClip
"tile32"Frame 13Symbol 222 MovieClip
"tile33"Frame 13Symbol 222 MovieClip
"tile34"Frame 13Symbol 222 MovieClip
"tile19"Frame 13Symbol 222 MovieClip
"tile20"Frame 13Symbol 224 MovieClip
"tile21"Frame 13Symbol 222 MovieClip
"tile22"Frame 13Symbol 222 MovieClip
"tile23"Frame 13Symbol 222 MovieClip
"tile24"Frame 13Symbol 222 MovieClip
"tile25"Frame 13Symbol 222 MovieClip
"tile10"Frame 13Symbol 222 MovieClip
"tile11"Frame 13Symbol 222 MovieClip
"tile12"Frame 13Symbol 222 MovieClip
"tile13"Frame 13Symbol 222 MovieClip
"tile14"Frame 13Symbol 222 MovieClip
"tile15"Frame 13Symbol 222 MovieClip
"tile16"Frame 13Symbol 222 MovieClip
"tile2"Frame 13Symbol 257 MovieClip
"tile3"Frame 13Symbol 257 MovieClip
"tile4"Frame 13Symbol 257 MovieClip
"tile5"Frame 13Symbol 257 MovieClip
"tile6"Frame 13Symbol 257 MovieClip
"tile7"Frame 13Symbol 257 MovieClip
"tile44"Frame 13Symbol 257 MovieClip
"tile45"Frame 13Symbol 257 MovieClip
"tile35"Frame 13Symbol 222 MovieClip
"tile36"Frame 13Symbol 222 MovieClip
"tile26"Frame 13Symbol 224 MovieClip
"tile27"Frame 13Symbol 222 MovieClip
"tile17"Frame 13Symbol 222 MovieClip
"tile18"Frame 13Symbol 222 MovieClip
"tile8"Frame 13Symbol 257 MovieClip
"tile9"Frame 13Symbol 257 MovieClip
"tile1"Frame 13Symbol 257 MovieClip
"ball"Frame 13Symbol 61 MovieClip
"laser"Frame 13Symbol 226 MovieClip
"dropper"Frame 13Symbol 72 MovieClip
"paddle"Frame 17Symbol 214 MovieClip
"paddle"Frame 18Symbol 214 MovieClip
"paddle"Frame 19Symbol 214 MovieClip
"guns"Frame 19Symbol 220 MovieClip
"tile25"Frame 19Symbol 270 MovieClip
"tile26"Frame 19Symbol 270 MovieClip
"tile27"Frame 19Symbol 270 MovieClip
"tile28"Frame 19Symbol 270 MovieClip
"tile19"Frame 19Symbol 224 MovieClip
"tile21"Frame 19Symbol 224 MovieClip
"tile22"Frame 19Symbol 224 MovieClip
"tile13"Frame 19Symbol 224 MovieClip
"tile8"Frame 19Symbol 272 MovieClip
"tile15"Frame 19Symbol 224 MovieClip
"tile16"Frame 19Symbol 224 MovieClip
"tile7"Frame 19Symbol 224 MovieClip
"tile14"Frame 19Symbol 224 MovieClip
"tile9"Frame 19Symbol 224 MovieClip
"tile10"Frame 19Symbol 224 MovieClip
"tile29"Frame 19Symbol 270 MovieClip
"tile30"Frame 19Symbol 270 MovieClip
"tile24"Frame 19Symbol 224 MovieClip
"tile11"Frame 19Symbol 272 MovieClip
"tile18"Frame 19Symbol 224 MovieClip
"tile17"Frame 19Symbol 224 MovieClip
"tile12"Frame 19Symbol 224 MovieClip
"tile20"Frame 19Symbol 272 MovieClip
"tile23"Frame 19Symbol 272 MovieClip
"tile1"Frame 19Symbol 270 MovieClip
"tile2"Frame 19Symbol 270 MovieClip
"tile3"Frame 19Symbol 270 MovieClip
"tile4"Frame 19Symbol 270 MovieClip
"tile5"Frame 19Symbol 270 MovieClip
"tile6"Frame 19Symbol 270 MovieClip
"ball"Frame 19Symbol 61 MovieClip
"laser"Frame 19Symbol 226 MovieClip
"dropper"Frame 19Symbol 72 MovieClip
"paddle"Frame 23Symbol 214 MovieClip
"paddle"Frame 24Symbol 214 MovieClip
"paddle"Frame 25Symbol 214 MovieClip
"guns"Frame 25Symbol 220 MovieClip
"tile91"Frame 25Symbol 224 MovieClip
"tile92"Frame 25Symbol 224 MovieClip
"tile93"Frame 25Symbol 224 MovieClip
"tile94"Frame 25Symbol 224 MovieClip
"tile95"Frame 25Symbol 224 MovieClip
"tile96"Frame 25Symbol 224 MovieClip
"tile97"Frame 25Symbol 224 MovieClip
"tile98"Frame 25Symbol 224 MovieClip
"tile99"Frame 25Symbol 224 MovieClip
"tile100"Frame 25Symbol 224 MovieClip
"tile101"Frame 25Symbol 224 MovieClip
"tile102"Frame 25Symbol 224 MovieClip
"tile103"Frame 25Symbol 224 MovieClip
"tile104"Frame 25Symbol 224 MovieClip
"tile105"Frame 25Symbol 224 MovieClip
"tile106"Frame 25Symbol 224 MovieClip
"tile107"Frame 25Symbol 224 MovieClip
"tile108"Frame 25Symbol 224 MovieClip
"tile109"Frame 25Symbol 224 MovieClip
"tile110"Frame 25Symbol 224 MovieClip
"tile81"Frame 25Symbol 224 MovieClip
"tile82"Frame 25Symbol 224 MovieClip
"tile83"Frame 25Symbol 224 MovieClip
"tile84"Frame 25Symbol 224 MovieClip
"tile85"Frame 25Symbol 224 MovieClip
"tile86"Frame 25Symbol 224 MovieClip
"tile87"Frame 25Symbol 224 MovieClip
"tile88"Frame 25Symbol 224 MovieClip
"tile89"Frame 25Symbol 224 MovieClip
"tile90"Frame 25Symbol 224 MovieClip
"tile71"Frame 25Symbol 224 MovieClip
"tile72"Frame 25Symbol 224 MovieClip
"tile73"Frame 25Symbol 224 MovieClip
"tile74"Frame 25Symbol 224 MovieClip
"tile75"Frame 25Symbol 224 MovieClip
"tile76"Frame 25Symbol 224 MovieClip
"tile77"Frame 25Symbol 224 MovieClip
"tile78"Frame 25Symbol 224 MovieClip
"tile79"Frame 25Symbol 224 MovieClip
"tile80"Frame 25Symbol 224 MovieClip
"tile61"Frame 25Symbol 224 MovieClip
"tile62"Frame 25Symbol 224 MovieClip
"tile63"Frame 25Symbol 224 MovieClip
"tile64"Frame 25Symbol 224 MovieClip
"tile65"Frame 25Symbol 224 MovieClip
"tile66"Frame 25Symbol 224 MovieClip
"tile67"Frame 25Symbol 224 MovieClip
"tile68"Frame 25Symbol 224 MovieClip
"tile69"Frame 25Symbol 224 MovieClip
"tile70"Frame 25Symbol 224 MovieClip
"tile51"Frame 25Symbol 224 MovieClip
"tile52"Frame 25Symbol 224 MovieClip
"tile53"Frame 25Symbol 224 MovieClip
"tile54"Frame 25Symbol 224 MovieClip
"tile55"Frame 25Symbol 224 MovieClip
"tile56"Frame 25Symbol 224 MovieClip
"tile57"Frame 25Symbol 224 MovieClip
"tile58"Frame 25Symbol 224 MovieClip
"tile59"Frame 25Symbol 224 MovieClip
"tile60"Frame 25Symbol 224 MovieClip
"tile41"Frame 25Symbol 224 MovieClip
"tile42"Frame 25Symbol 224 MovieClip
"tile43"Frame 25Symbol 224 MovieClip
"tile44"Frame 25Symbol 224 MovieClip
"tile45"Frame 25Symbol 224 MovieClip
"tile46"Frame 25Symbol 224 MovieClip
"tile47"Frame 25Symbol 224 MovieClip
"tile48"Frame 25Symbol 224 MovieClip
"tile49"Frame 25Symbol 224 MovieClip
"tile50"Frame 25Symbol 224 MovieClip
"tile31"Frame 25Symbol 224 MovieClip
"tile32"Frame 25Symbol 224 MovieClip
"tile33"Frame 25Symbol 224 MovieClip
"tile34"Frame 25Symbol 224 MovieClip
"tile35"Frame 25Symbol 224 MovieClip
"tile36"Frame 25Symbol 224 MovieClip
"tile37"Frame 25Symbol 224 MovieClip
"tile38"Frame 25Symbol 224 MovieClip
"tile39"Frame 25Symbol 224 MovieClip
"tile40"Frame 25Symbol 224 MovieClip
"tile21"Frame 25Symbol 224 MovieClip
"tile22"Frame 25Symbol 224 MovieClip
"tile23"Frame 25Symbol 224 MovieClip
"tile24"Frame 25Symbol 224 MovieClip
"tile25"Frame 25Symbol 224 MovieClip
"tile26"Frame 25Symbol 224 MovieClip
"tile27"Frame 25Symbol 224 MovieClip
"tile28"Frame 25Symbol 224 MovieClip
"tile29"Frame 25Symbol 224 MovieClip
"tile30"Frame 25Symbol 224 MovieClip
"tile11"Frame 25Symbol 224 MovieClip
"tile12"Frame 25Symbol 224 MovieClip
"tile13"Frame 25Symbol 224 MovieClip
"tile14"Frame 25Symbol 224 MovieClip
"tile15"Frame 25Symbol 224 MovieClip
"tile16"Frame 25Symbol 224 MovieClip
"tile17"Frame 25Symbol 224 MovieClip
"tile18"Frame 25Symbol 224 MovieClip
"tile19"Frame 25Symbol 224 MovieClip
"tile20"Frame 25Symbol 224 MovieClip
"tile1"Frame 25Symbol 224 MovieClip
"tile2"Frame 25Symbol 224 MovieClip
"tile3"Frame 25Symbol 224 MovieClip
"tile4"Frame 25Symbol 224 MovieClip
"tile5"Frame 25Symbol 224 MovieClip
"tile6"Frame 25Symbol 224 MovieClip
"tile7"Frame 25Symbol 224 MovieClip
"tile8"Frame 25Symbol 224 MovieClip
"tile9"Frame 25Symbol 224 MovieClip
"tile10"Frame 25Symbol 224 MovieClip
"ball"Frame 25Symbol 61 MovieClip
"laser"Frame 25Symbol 226 MovieClip
"dropper"Frame 25Symbol 72 MovieClip
"paddle"Frame 29Symbol 214 MovieClip
"paddle"Frame 30Symbol 214 MovieClip
"paddle"Frame 31Symbol 214 MovieClip
"guns"Frame 31Symbol 220 MovieClip
"tile11"Frame 31Symbol 257 MovieClip
"tile12"Frame 31Symbol 257 MovieClip
"tile13"Frame 31Symbol 257 MovieClip
"tile14"Frame 31Symbol 257 MovieClip
"tile15"Frame 31Symbol 257 MovieClip
"tile16"Frame 31Symbol 257 MovieClip
"tile17"Frame 31Symbol 257 MovieClip
"tile18"Frame 31Symbol 257 MovieClip
"tile19"Frame 31Symbol 257 MovieClip
"tile20"Frame 31Symbol 257 MovieClip
"tile1"Frame 31Symbol 272 MovieClip
"tile2"Frame 31Symbol 272 MovieClip
"tile3"Frame 31Symbol 272 MovieClip
"tile4"Frame 31Symbol 272 MovieClip
"tile5"Frame 31Symbol 272 MovieClip
"tile6"Frame 31Symbol 272 MovieClip
"tile7"Frame 31Symbol 272 MovieClip
"tile8"Frame 31Symbol 272 MovieClip
"tile9"Frame 31Symbol 272 MovieClip
"tile10"Frame 31Symbol 272 MovieClip
"ball"Frame 31Symbol 61 MovieClip
"laser"Frame 31Symbol 226 MovieClip
"dropper"Frame 31Symbol 72 MovieClip
"paddle"Frame 35Symbol 214 MovieClip
"paddle"Frame 36Symbol 214 MovieClip
"paddle"Frame 37Symbol 214 MovieClip
"guns"Frame 37Symbol 220 MovieClip
"tile1"Frame 37Symbol 272 MovieClip
"tile2"Frame 37Symbol 272 MovieClip
"tile3"Frame 37Symbol 272 MovieClip
"tile4"Frame 37Symbol 272 MovieClip
"tile5"Frame 37Symbol 272 MovieClip
"tile6"Frame 37Symbol 272 MovieClip
"tile7"Frame 37Symbol 272 MovieClip
"tile8"Frame 37Symbol 272 MovieClip
"tile9"Frame 37Symbol 272 MovieClip
"tile10"Frame 37Symbol 272 MovieClip
"tile11"Frame 37Symbol 272 MovieClip
"tile12"Frame 37Symbol 272 MovieClip
"tile13"Frame 37Symbol 272 MovieClip
"tile14"Frame 37Symbol 272 MovieClip
"tile15"Frame 37Symbol 272 MovieClip
"tile16"Frame 37Symbol 272 MovieClip
"tile17"Frame 37Symbol 272 MovieClip
"tile18"Frame 37Symbol 272 MovieClip
"tile19"Frame 37Symbol 272 MovieClip
"tile20"Frame 37Symbol 272 MovieClip
"tile21"Frame 37Symbol 272 MovieClip
"tile22"Frame 37Symbol 272 MovieClip
"tile23"Frame 37Symbol 272 MovieClip
"tile24"Frame 37Symbol 272 MovieClip
"tile25"Frame 37Symbol 272 MovieClip
"tile26"Frame 37Symbol 272 MovieClip
"tile27"Frame 37Symbol 272 MovieClip
"tile28"Frame 37Symbol 272 MovieClip
"tile29"Frame 37Symbol 272 MovieClip
"tile30"Frame 37Symbol 272 MovieClip
"tile31"Frame 37Symbol 272 MovieClip
"tile32"Frame 37Symbol 272 MovieClip
"tile33"Frame 37Symbol 272 MovieClip
"tile34"Frame 37Symbol 272 MovieClip
"tile35"Frame 37Symbol 272 MovieClip
"tile36"Frame 37Symbol 272 MovieClip
"tile37"Frame 37Symbol 272 MovieClip
"tile38"Frame 37Symbol 272 MovieClip
"tile39"Frame 37Symbol 272 MovieClip
"tile40"Frame 37Symbol 272 MovieClip
"tile41"Frame 37Symbol 272 MovieClip
"tile42"Frame 37Symbol 272 MovieClip
"tile43"Frame 37Symbol 272 MovieClip
"tile44"Frame 37Symbol 272 MovieClip
"ball"Frame 37Symbol 61 MovieClip
"laser"Frame 37Symbol 226 MovieClip
"dropper"Frame 37Symbol 72 MovieClip
"paddle"Frame 41Symbol 214 MovieClip
"paddle"Frame 42Symbol 214 MovieClip
"paddle"Frame 43Symbol 214 MovieClip
"guns"Frame 43Symbol 220 MovieClip
"tile41"Frame 43Symbol 310 MovieClip
"tile42"Frame 43Symbol 310 MovieClip
"tile43"Frame 43Symbol 310 MovieClip
"tile44"Frame 43Symbol 310 MovieClip
"tile45"Frame 43Symbol 310 MovieClip
"tile46"Frame 43Symbol 310 MovieClip
"tile47"Frame 43Symbol 310 MovieClip
"tile48"Frame 43Symbol 310 MovieClip
"tile49"Frame 43Symbol 310 MovieClip
"tile31"Frame 43Symbol 272 MovieClip
"tile32"Frame 43Symbol 272 MovieClip
"tile33"Frame 43Symbol 272 MovieClip
"tile34"Frame 43Symbol 272 MovieClip
"tile35"Frame 43Symbol 272 MovieClip
"tile36"Frame 43Symbol 272 MovieClip
"tile37"Frame 43Symbol 272 MovieClip
"tile38"Frame 43Symbol 272 MovieClip
"tile39"Frame 43Symbol 272 MovieClip
"tile40"Frame 43Symbol 272 MovieClip
"tile21"Frame 43Symbol 312 MovieClip
"tile22"Frame 43Symbol 312 MovieClip
"tile23"Frame 43Symbol 312 MovieClip
"tile24"Frame 43Symbol 312 MovieClip
"tile25"Frame 43Symbol 312 MovieClip
"tile26"Frame 43Symbol 312 MovieClip
"tile27"Frame 43Symbol 312 MovieClip
"tile28"Frame 43Symbol 312 MovieClip
"tile29"Frame 43Symbol 312 MovieClip
"tile30"Frame 43Symbol 312 MovieClip
"tile11"Frame 43Symbol 272 MovieClip
"tile12"Frame 43Symbol 272 MovieClip
"tile13"Frame 43Symbol 272 MovieClip
"tile14"Frame 43Symbol 272 MovieClip
"tile15"Frame 43Symbol 272 MovieClip
"tile16"Frame 43Symbol 272 MovieClip
"tile17"Frame 43Symbol 272 MovieClip
"tile18"Frame 43Symbol 272 MovieClip
"tile19"Frame 43Symbol 272 MovieClip
"tile20"Frame 43Symbol 272 MovieClip
"tile1"Frame 43Symbol 310 MovieClip
"tile2"Frame 43Symbol 310 MovieClip
"tile3"Frame 43Symbol 310 MovieClip
"tile4"Frame 43Symbol 310 MovieClip
"tile5"Frame 43Symbol 310 MovieClip
"tile6"Frame 43Symbol 310 MovieClip
"tile7"Frame 43Symbol 310 MovieClip
"tile8"Frame 43Symbol 310 MovieClip
"tile9"Frame 43Symbol 310 MovieClip
"tile10"Frame 43Symbol 310 MovieClip
"ball"Frame 43Symbol 61 MovieClip
"laser"Frame 43Symbol 226 MovieClip
"dropper"Frame 43Symbol 72 MovieClip
"paddle"Frame 47Symbol 214 MovieClip
"paddle"Frame 48Symbol 214 MovieClip
"paddle"Frame 49Symbol 214 MovieClip
"guns"Frame 49Symbol 220 MovieClip
"tile41"Frame 49Symbol 312 MovieClip
"tile42"Frame 49Symbol 257 MovieClip
"tile43"Frame 49Symbol 222 MovieClip
"tile44"Frame 49Symbol 224 MovieClip
"tile45"Frame 49Symbol 224 MovieClip
"tile46"Frame 49Symbol 222 MovieClip
"tile33"Frame 49Symbol 312 MovieClip
"tile34"Frame 49Symbol 257 MovieClip
"tile35"Frame 49Symbol 222 MovieClip
"tile36"Frame 49Symbol 224 MovieClip
"tile37"Frame 49Symbol 224 MovieClip
"tile38"Frame 49Symbol 222 MovieClip
"tile25"Frame 49Symbol 312 MovieClip
"tile26"Frame 49Symbol 257 MovieClip
"tile27"Frame 49Symbol 222 MovieClip
"tile28"Frame 49Symbol 224 MovieClip
"tile29"Frame 49Symbol 224 MovieClip
"tile30"Frame 49Symbol 222 MovieClip
"tile17"Frame 49Symbol 312 MovieClip
"tile18"Frame 49Symbol 257 MovieClip
"tile19"Frame 49Symbol 222 MovieClip
"tile20"Frame 49Symbol 224 MovieClip
"tile21"Frame 49Symbol 224 MovieClip
"tile22"Frame 49Symbol 222 MovieClip
"tile10"Frame 49Symbol 257 MovieClip
"tile11"Frame 49Symbol 222 MovieClip
"tile12"Frame 49Symbol 224 MovieClip
"tile13"Frame 49Symbol 224 MovieClip
"tile14"Frame 49Symbol 222 MovieClip
"tile47"Frame 49Symbol 257 MovieClip
"tile48"Frame 49Symbol 312 MovieClip
"tile39"Frame 49Symbol 257 MovieClip
"tile40"Frame 49Symbol 312 MovieClip
"tile31"Frame 49Symbol 257 MovieClip
"tile32"Frame 49Symbol 312 MovieClip
"tile23"Frame 49Symbol 257 MovieClip
"tile24"Frame 49Symbol 312 MovieClip
"tile15"Frame 49Symbol 257 MovieClip
"tile16"Frame 49Symbol 312 MovieClip
"tile9"Frame 49Symbol 312 MovieClip
"tile2"Frame 49Symbol 257 MovieClip
"tile3"Frame 49Symbol 222 MovieClip
"tile4"Frame 49Symbol 224 MovieClip
"tile5"Frame 49Symbol 224 MovieClip
"tile6"Frame 49Symbol 222 MovieClip
"tile7"Frame 49Symbol 257 MovieClip
"tile8"Frame 49Symbol 312 MovieClip
"tile1"Frame 49Symbol 312 MovieClip
"ball"Frame 49Symbol 61 MovieClip
"laser"Frame 49Symbol 226 MovieClip
"dropper"Frame 49Symbol 72 MovieClip
"paddle"Frame 53Symbol 214 MovieClip
"paddle"Frame 54Symbol 214 MovieClip
"paddle"Frame 55Symbol 214 MovieClip
"guns"Frame 55Symbol 220 MovieClip
"tile25"Frame 55Symbol 310 MovieClip
"tile26"Frame 55Symbol 310 MovieClip
"tile27"Frame 55Symbol 310 MovieClip
"tile21"Frame 55Symbol 310 MovieClip
"tile22"Frame 55Symbol 310 MovieClip
"tile23"Frame 55Symbol 310 MovieClip
"tile17"Frame 55Symbol 310 MovieClip
"tile18"Frame 55Symbol 310 MovieClip
"tile19"Frame 55Symbol 310 MovieClip
"tile13"Frame 55Symbol 310 MovieClip
"tile14"Frame 55Symbol 310 MovieClip
"tile15"Frame 55Symbol 310 MovieClip
"tile9"Frame 55Symbol 310 MovieClip
"tile10"Frame 55Symbol 310 MovieClip
"tile11"Frame 55Symbol 310 MovieClip
"tile28"Frame 55Symbol 310 MovieClip
"tile24"Frame 55Symbol 310 MovieClip
"tile20"Frame 55Symbol 310 MovieClip
"tile16"Frame 55Symbol 310 MovieClip
"tile12"Frame 55Symbol 310 MovieClip
"tile5"Frame 55Symbol 310 MovieClip
"tile6"Frame 55Symbol 310 MovieClip
"tile7"Frame 55Symbol 310 MovieClip
"tile8"Frame 55Symbol 310 MovieClip
"tile1"Frame 55Symbol 310 MovieClip
"tile2"Frame 55Symbol 310 MovieClip
"tile3"Frame 55Symbol 310 MovieClip
"tile4"Frame 55Symbol 310 MovieClip
"ball"Frame 55Symbol 61 MovieClip
"laser"Frame 55Symbol 226 MovieClip
"dropper"Frame 55Symbol 72 MovieClip
"paddle"Frame 59Symbol 214 MovieClip
"paddle"Frame 60Symbol 214 MovieClip
"paddle"Frame 61Symbol 214 MovieClip
"guns"Frame 61Symbol 220 MovieClip
"tile81"Frame 61Symbol 63 MovieClip
"tile82"Frame 61Symbol 341 MovieClip
"tile83"Frame 61Symbol 63 MovieClip
"tile84"Frame 61Symbol 341 MovieClip
"tile85"Frame 61Symbol 63 MovieClip
"tile86"Frame 61Symbol 341 MovieClip
"tile87"Frame 61Symbol 63 MovieClip
"tile88"Frame 61Symbol 341 MovieClip
"tile89"Frame 61Symbol 63 MovieClip
"tile90"Frame 61Symbol 341 MovieClip
"tile71"Frame 61Symbol 341 MovieClip
"tile72"Frame 61Symbol 63 MovieClip
"tile73"Frame 61Symbol 341 MovieClip
"tile74"Frame 61Symbol 63 MovieClip
"tile75"Frame 61Symbol 341 MovieClip
"tile76"Frame 61Symbol 63 MovieClip
"tile77"Frame 61Symbol 341 MovieClip
"tile78"Frame 61Symbol 63 MovieClip
"tile79"Frame 61Symbol 341 MovieClip
"tile80"Frame 61Symbol 63 MovieClip
"tile61"Frame 61Symbol 63 MovieClip
"tile62"Frame 61Symbol 341 MovieClip
"tile63"Frame 61Symbol 63 MovieClip
"tile64"Frame 61Symbol 341 MovieClip
"tile65"Frame 61Symbol 63 MovieClip
"tile66"Frame 61Symbol 341 MovieClip
"tile67"Frame 61Symbol 63 MovieClip
"tile68"Frame 61Symbol 341 MovieClip
"tile69"Frame 61Symbol 63 MovieClip
"tile70"Frame 61Symbol 341 MovieClip
"tile51"Frame 61Symbol 341 MovieClip
"tile52"Frame 61Symbol 63 MovieClip
"tile53"Frame 61Symbol 341 MovieClip
"tile54"Frame 61Symbol 63 MovieClip
"tile55"Frame 61Symbol 341 MovieClip
"tile56"Frame 61Symbol 63 MovieClip
"tile57"Frame 61Symbol 341 MovieClip
"tile58"Frame 61Symbol 63 MovieClip
"tile59"Frame 61Symbol 341 MovieClip
"tile60"Frame 61Symbol 63 MovieClip
"tile41"Frame 61Symbol 63 MovieClip
"tile42"Frame 61Symbol 341 MovieClip
"tile43"Frame 61Symbol 63 MovieClip
"tile44"Frame 61Symbol 341 MovieClip
"tile45"Frame 61Symbol 63 MovieClip
"tile46"Frame 61Symbol 341 MovieClip
"tile47"Frame 61Symbol 63 MovieClip
"tile48"Frame 61Symbol 341 MovieClip
"tile49"Frame 61Symbol 63 MovieClip
"tile50"Frame 61Symbol 341 MovieClip
"tile31"Frame 61Symbol 341 MovieClip
"tile32"Frame 61Symbol 63 MovieClip
"tile33"Frame 61Symbol 341 MovieClip
"tile34"Frame 61Symbol 63 MovieClip
"tile35"Frame 61Symbol 341 MovieClip
"tile36"Frame 61Symbol 63 MovieClip
"tile37"Frame 61Symbol 341 MovieClip
"tile38"Frame 61Symbol 63 MovieClip
"tile39"Frame 61Symbol 341 MovieClip
"tile40"Frame 61Symbol 63 MovieClip
"tile21"Frame 61Symbol 63 MovieClip
"tile22"Frame 61Symbol 341 MovieClip
"tile23"Frame 61Symbol 63 MovieClip
"tile24"Frame 61Symbol 341 MovieClip
"tile25"Frame 61Symbol 63 MovieClip
"tile26"Frame 61Symbol 341 MovieClip
"tile27"Frame 61Symbol 63 MovieClip
"tile28"Frame 61Symbol 341 MovieClip
"tile29"Frame 61Symbol 63 MovieClip
"tile30"Frame 61Symbol 341 MovieClip
"tile11"Frame 61Symbol 341 MovieClip
"tile12"Frame 61Symbol 63 MovieClip
"tile13"Frame 61Symbol 341 MovieClip
"tile14"Frame 61Symbol 63 MovieClip
"tile15"Frame 61Symbol 341 MovieClip
"tile16"Frame 61Symbol 63 MovieClip
"tile17"Frame 61Symbol 341 MovieClip
"tile18"Frame 61Symbol 63 MovieClip
"tile19"Frame 61Symbol 341 MovieClip
"tile20"Frame 61Symbol 63 MovieClip
"tile1"Frame 61Symbol 63 MovieClip
"tile2"Frame 61Symbol 341 MovieClip
"tile3"Frame 61Symbol 63 MovieClip
"tile4"Frame 61Symbol 341 MovieClip
"tile5"Frame 61Symbol 63 MovieClip
"tile6"Frame 61Symbol 341 MovieClip
"tile7"Frame 61Symbol 63 MovieClip
"tile8"Frame 61Symbol 341 MovieClip
"tile9"Frame 61Symbol 63 MovieClip
"tile10"Frame 61Symbol 341 MovieClip
"ball"Frame 61Symbol 61 MovieClip
"laser"Frame 61Symbol 226 MovieClip
"dropper"Frame 61Symbol 72 MovieClip
"paddle"Frame 65Symbol 214 MovieClip
"gun1"Symbol 220 MovieClip Frame 1Symbol 219 MovieClip
"gun2"Symbol 220 MovieClip Frame 1Symbol 219 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sfx5"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sfx4"
ExportAssets (56)Timeline Frame 1Symbol 3 as "sfx3"
ExportAssets (56)Timeline Frame 1Symbol 4 as "sfx2"
ExportAssets (56)Timeline Frame 1Symbol 5 as "sfx1"
ExportAssets (56)Timeline Frame 1Symbol 6 as "menu_sound"
ExportAssets (56)Timeline Frame 1Symbol 7 as "laser"
ExportAssets (56)Timeline Frame 1Symbol 8 as "game_sound"

Labels

"Level 1"Frame 6
"Level 2"Frame 12
"Level 3"Frame 18
"Level 4"Frame 24
"Level 5"Frame 30
"Level 6"Frame 36
"Level 7"Frame 42
"Level 8"Frame 48
"Level 9"Frame 54
"Level 10"Frame 60
"extra life"Symbol 72 MovieClip Frame 1
"wider paddle"Symbol 72 MovieClip Frame 2
"smaller paddle"Symbol 72 MovieClip Frame 3
"guns"Symbol 72 MovieClip Frame 4
"fast mode"Symbol 72 MovieClip Frame 5
"slow mode"Symbol 72 MovieClip Frame 6
"bonus points"Symbol 72 MovieClip Frame 7

Dynamic Text Variables

NAME0Symbol 147 EditableText""
SCORE0Symbol 148 EditableText""
NAME1Symbol 149 EditableText""
SCORE1Symbol 150 EditableText""
NAME2Symbol 151 EditableText""
SCORE2Symbol 152 EditableText""
NAME3Symbol 153 EditableText""
SCORE3Symbol 154 EditableText""
NAME4Symbol 155 EditableText""
SCORE4Symbol 156 EditableText""
NAME5Symbol 157 EditableText""
SCORE5Symbol 158 EditableText""
NAME6Symbol 159 EditableText""
SCORE6Symbol 160 EditableText""
NAME7Symbol 161 EditableText""
SCORE7Symbol 162 EditableText""
NAME8Symbol 163 EditableText""
SCORE8Symbol 164 EditableText""
NAME9Symbol 165 EditableText""
SCORE9Symbol 166 EditableText""
NAME10Symbol 167 EditableText""
SCORE10Symbol 168 EditableText""
NAME11Symbol 169 EditableText""
SCORE11Symbol 170 EditableText""
NAME12Symbol 171 EditableText""
SCORE12Symbol 172 EditableText""
NAME15Symbol 173 EditableText""
SCORE15Symbol 174 EditableText""
NAME16Symbol 175 EditableText""
SCORE16Symbol 176 EditableText""
NAME17Symbol 177 EditableText""
SCORE17Symbol 178 EditableText""
NAME18Symbol 179 EditableText""
SCORE18Symbol 180 EditableText""
NAME19Symbol 181 EditableText""
SCORE19Symbol 182 EditableText""
NAME20Symbol 183 EditableText""
SCORE20Symbol 184 EditableText""
NAME21Symbol 185 EditableText""
SCORE21Symbol 186 EditableText""
NAME22Symbol 187 EditableText""
SCORE22Symbol 188 EditableText""
NAME23Symbol 189 EditableText""
SCORE23Symbol 190 EditableText""
NAME24Symbol 191 EditableText""
SCORE24Symbol 192 EditableText""
NAME25Symbol 193 EditableText""
SCORE25Symbol 194 EditableText""
NAME26Symbol 195 EditableText""
SCORE26Symbol 196 EditableText""
NAME27Symbol 197 EditableText""
SCORE27Symbol 198 EditableText""
NAME13Symbol 199 EditableText""
SCORE13Symbol 200 EditableText""
NAME28Symbol 201 EditableText""
SCORE28Symbol 202 EditableText""
NAME14Symbol 203 EditableText""
SCORE14Symbol 204 EditableText""
NAME29Symbol 205 EditableText""
SCORE29Symbol 206 EditableText""
scoreSymbol 228 EditableText""
ballsLeftSymbol 230 EditableText""
_root.levelmessageSymbol 234 EditableText""
scoreSymbol 242 EditableText""
levelwinSymbol 243 EditableText""
finalscoreSymbol 244 EditableText""
inputnameSymbol 253 EditableText"insert name here"
scoreSymbol 258 EditableText""
ballsLeftSymbol 259 EditableText""
scoreSymbol 261 EditableText""
levelwinSymbol 262 EditableText""
finalscoreSymbol 263 EditableText""
inputnameSymbol 266 EditableText"insert name here"
scoreSymbol 273 EditableText""
ballsLeftSymbol 274 EditableText""
scoreSymbol 276 EditableText""
levelwinSymbol 277 EditableText""
finalscoreSymbol 278 EditableText""
inputnameSymbol 279 EditableText"insert name here"
scoreSymbol 282 EditableText""
ballsLeftSymbol 283 EditableText""
scoreSymbol 285 EditableText""
levelwinSymbol 286 EditableText""
finalscoreSymbol 287 EditableText""
inputnameSymbol 288 EditableText"insert name here"
scoreSymbol 291 EditableText""
ballsLeftSymbol 292 EditableText""
scoreSymbol 294 EditableText""
levelwinSymbol 295 EditableText""
finalscoreSymbol 296 EditableText""
inputnameSymbol 297 EditableText"insert name here"
scoreSymbol 300 EditableText""
ballsLeftSymbol 301 EditableText""
scoreSymbol 303 EditableText""
levelwinSymbol 304 EditableText""
finalscoreSymbol 305 EditableText""
inputnameSymbol 306 EditableText"insert name here"
scoreSymbol 313 EditableText""
ballsLeftSymbol 314 EditableText""
scoreSymbol 316 EditableText""
levelwinSymbol 317 EditableText""
finalscoreSymbol 318 EditableText""
inputnameSymbol 319 EditableText"insert name here"
scoreSymbol 322 EditableText""
ballsLeftSymbol 323 EditableText""
scoreSymbol 325 EditableText""
levelwinSymbol 326 EditableText""
finalscoreSymbol 327 EditableText""
inputnameSymbol 328 EditableText"insert name here"
scoreSymbol 331 EditableText""
ballsLeftSymbol 332 EditableText""
scoreSymbol 334 EditableText""
levelwinSymbol 335 EditableText""
finalscoreSymbol 336 EditableText""
inputnameSymbol 337 EditableText"insert name here"
scoreSymbol 342 EditableText""
ballsLeftSymbol 343 EditableText""
scoreSymbol 345 EditableText""
levelwinSymbol 346 EditableText""
finalscoreSymbol 347 EditableText""
inputnameSymbol 348 EditableText"insert name here"




http://swfchan.com/12/58170/info.shtml
Created: 17/4 -2019 10:08:36 Last modified: 17/4 -2019 10:08:36 Server time: 27/04 -2024 21:31:35