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

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

'I STACKS I'.swf

This is the info page for
Flash #26403

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


Text
The-Exp <3's

and

THE-EXP's

S

K

C

A

T

PLAY!

Instructions

(Read First)

Armor Games sponsors this game, please take the time to play some
more great games at ArmorGames.com. Click below to visit.

SKILL

PLAYER 1

HUMAN

PLAYER NAME

CPU

PLAYER 2

<p align="center"></p>

Handicap

<p align="center"></p>

Bumpers

<p align="center"></p>

BLOCKS

AUTO

TEST

<p align="center"></p>

TIMER

<p align="center"></p>

SCORE

BACK

DEFAULT

<p align="center"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="1">testting</font></p>

<p align="center"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="1">testting</font></p>

<p align="center"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="1">testting</font></p>

<p align="center"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="1">testting</font></p>

START!

PAUSE

QUIT

STACKS!

The-Exp's

Press Space to unpause

<p align="center"></p>

<p align="right"></p>

<p align="left"></p>

POWER

<p align="left"><font face="Gazzarelli" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>PLAYER1</b></font></p>

<p align="right"><font face="Gazzarelli" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>PLAYER1</b></font></p>

Press 'SPACE' to
pause game.

<p align="center"></p>

Exit

<p align="center"></p>

Hold 'A' to FIRE!

Hold 'L' to FIRE!

<p align="center"></p>

GET READY!

TESTING PC SPEC

CANCEL

20

StackCannon

Active Block

Inactive Block

Charge Bar

Name

Score

Player 2

Player 1

Timer

Bumper

Stacks is  a competitive game of timing in which players compete  to
knock more blocks from the "Stack" than their opponent. To acheive
this, all that must be done is hold the fire key down ('A' for player 1 or
'L' for player 2) to charge their cannon, and release to fire at an active
block. This process is repeated until a player has reached the preset
score. If you dont understand these rules, setup a quick game and try it
out for yourself, you'll soon find how easy it is to get the hang of it...

Back

ActionScript [AS1/AS2]

Frame 1
local_data = SharedObject.getLocal("stacks_data"); Stage.showMenu = false;
Instance of Symbol 3 MovieClip "spinball" in Frame 1
onClipEvent (load) { spin = 0; spinadjust = 5; this.gotoAndStop(random(20)); } onClipEvent (enterFrame) { _rotation = ((Math.round((Math.atan2(_root._ymouse - _y, _root._xmouse - _x) / Math.PI) * 180) - 90) + spin); spin = spin + spinadjust; this.play(); xpos = _root._xmouse; ypos = _root._ymouse; if (_root._currentframe != 1) { this.swapDepths(0); this.removeMovieClip(); } }
Instance of Symbol 5 MovieClip in Frame 1
onClipEvent (load) { i = 0; while (i < 200) { _root.spinball.duplicateMovieClip("blur" + i, i, i); _root["blur" + i]._x = random(1000); _root["blur" + i]._y = random(1000); i++; } }
Instance of Symbol 26 MovieClip in Frame 1
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Frame 2
stop();
Instance of Symbol 37 MovieClip "fader" in Frame 2
onClipEvent (load) { active = false; dest = ""; counter = 0; _alpha = 0; } onClipEvent (enterFrame) { this.swapDepths(_root.ii + 50000); counter = _alpha; if (active == true) { _alpha = (_alpha + 10); if (_alpha > 99) { _root.gotoAndStop(dest); active = false; } } else if (_alpha > 0) { _alpha = (_alpha - 10); } else { _alpha = 0; } }
Instance of Symbol 46 MovieClip "sound" in Frame 2
onClipEvent (load) { stop(); }
Frame 3
_root.pauseScreen.removeMovieClip(); _root.victory.removeMovieClip(); _root.hud.removeMovieClip(); _root.leftPlayer.removeMovieClip(); _root.rightPlayer.removeMovieClip(); stopAllSounds(); i = _root.ii; while (i > 0) { _root["clone" + i].removeMovieClip(); i--; } stop();
Instance of Symbol 63 MovieClip in Frame 3
onClipEvent (load) { this.gotoAndStop(1); _root.sound.gotoAndStop("title"); } onClipEvent (enterFrame) { this._x = 550 - _root._xmouse; }
Instance of Symbol 63 MovieClip in Frame 3
onClipEvent (load) { this.gotoAndStop(2); } onClipEvent (enterFrame) { this._x = _root._xmouse; }
Instance of Symbol 63 MovieClip in Frame 3
onClipEvent (load) { this.gotoAndStop(3); } onClipEvent (enterFrame) { this._x = 550 - _root._xmouse; }
Instance of Symbol 63 MovieClip in Frame 3
onClipEvent (load) { this.gotoAndStop(4); } onClipEvent (enterFrame) { this._x = _root._xmouse; }
Instance of Symbol 63 MovieClip in Frame 3
onClipEvent (load) { this.gotoAndStop(5); } onClipEvent (enterFrame) { this._x = 550 - _root._xmouse; }
Instance of Symbol 63 MovieClip in Frame 3
onClipEvent (load) { this.gotoAndStop(6); } onClipEvent (enterFrame) { this._x = _root._xmouse; }
Instance of Symbol 26 MovieClip in Frame 3
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Frame 5
_root.sound.gotoAndStop("title"); _root.sound.gotoAndStop(1); _root.victory.removeMovieClip(); _root.pauseScreen.removeMovieClip(); _root.hud.removeMovieClip(); _root.leftPlayer.removeMovieClip(); _root.rightPlayer.removeMovieClip(); i = _root.ii; while (i > 0) { _root["clone" + i].removeMovieClip(); i--; } if (local_data.data.rating == undefined) { player1name = "Player1"; player2name = "Player2"; player1 = "Human"; player2 = "CPU"; player1skill = 5; player2skill = 5; bumpers = "off"; blockWeight = 8; timer = ""; rating = 10; handicap = false; maxScore = 1; blockSwitch = false; } else { player1 = local_data.data.player1; player2 = local_data.data.player2; player1name = local_data.data.player1name; player1skill = local_data.data.player1skill; player2name = local_data.data.player2name; player2skill = local_data.data.player2skill; bumpers = local_data.data.bumpers; blockWeight = local_data.data.weight; timer = local_data.data.timer; rating = local_data.data.rating; handicap = local_data.data.handicap; maxScore = local_data.data.maxScore; blockSwitch = local_data.data.blockSwitch; } stop();
Instance of Symbol 77 MovieClip "player1skilladjust" in Frame 5
onClipEvent (load) { helptext = "The skill level of the player 1 CPU"; mess = "SKILL"; active = false; if (_root.player1 == "CPU") { _visible = true; } else { _visible = false; } } onClipEvent (enterFrame) { if (_root.player1 == "CPU") { _visible = true; } else { _visible = false; } if (active == false) { if (output < _root.player1skill) { bobble._y = bobble._y - 2; } else { active = true; } } else { _root.player1skill = output; } }
Instance of Symbol 65 MovieClip in Frame 5
onClipEvent (enterFrame) { if (_root.player1 == "Human") { this._alpha = 100; } else { this._alpha = 25; } } on (release) { _root.player1 = "Human"; } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "Set Player 1 to be controlled by a human."; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "Set Player 1 to be controlled by a human."; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 65 MovieClip in Frame 5
onClipEvent (enterFrame) { if (_root.player1 == "CPU") { this._alpha = 100; } else { this._alpha = 25; } } on (release) { _root.player2name = "CPU 1"; _root.player1 = "CPU"; } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "Set Player 1 to be controlled by the CPU"; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "Set Player 1 to be controlled by the CPU"; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 83 MovieClip in Frame 5
onClipEvent (load) { inputBox.text = _root.player1name; } onClipEvent (enterFrame) { _root.player1name = inputBox.text; if (_root.player1 == "Human") { _visible = true; } else { _visible = false; } }
Instance of Symbol 77 MovieClip "player2skilladjust" in Frame 5
onClipEvent (load) { helptext = "The skill level of the player 2 CPU"; mess = "SKILL"; active = false; if (_root.player1 == "CPU") { _visible = true; } else { _visible = false; } } onClipEvent (enterFrame) { if (_root.player2 == "CPU") { _visible = true; } else { _visible = false; } if (active == false) { if (output < _root.player2skill) { bobble._y = bobble._y - 2; } else { active = true; } } else { _root.player2skill = output; } }
Instance of Symbol 65 MovieClip in Frame 5
onClipEvent (enterFrame) { if (_root.player2 == "Human") { this._alpha = 100; } else { this._alpha = 25; } } on (release) { _root.player2 = "Human"; } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "Set Player 2 to be controlled by a human."; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "Set Player 2 to be controlled by a human."; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 65 MovieClip in Frame 5
onClipEvent (enterFrame) { if (_root.player2 == "CPU") { this._alpha = 100; } else { this._alpha = 25; } } on (release) { _root.player2name = "CPU 2"; _root.player2 = "CPU"; } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "Set Player 2 to be controlled by the CPU."; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "Set Player 2 to be controlled by the CPU."; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 83 MovieClip in Frame 5
onClipEvent (load) { inputBox.text = _root.player2name; } onClipEvent (enterFrame) { _root.player2name = inputBox.text; if (_root.player2 == "Human") { _visible = true; } else { _visible = false; } }
Instance of Symbol 65 MovieClip in Frame 5
onClipEvent (load) { if (_root.handicap == false) { _alpha = 50; } } on (release) { if (_root.handicap == true) { _root.handicap = false; _alpha = 50; } else { _root.handicap = true; _alpha = 100; } } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "The player in the lead charges more slowly when True"; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "The player in the lead charges more slowly when True"; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 65 MovieClip in Frame 5
onClipEvent (load) { if (_root.bumpers == undefined) { _root.bumpers = "off"; } stateArray = "off:on:leader:random"; stateArray = stateArray.split(":"); counter = 0; } on (release) { counter++; _alpha = ((counter * 25) + 20); if (counter == 4) { counter = 0; } _root.bumpers = stateArray[counter]; } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "Determines when bumpers are used in game"; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "Determines when bumpers are used in game"; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 65 MovieClip "blockswitcher" in Frame 5
onClipEvent (load) { if (_root.blockSwitch == false) { blocks = "Static"; _alpha = 50; } else { blocks = "Random"; _alpha = 100; } } on (release) { if (_root.blockSwitch == true) { _root.blockSwitch = false; blocks = "Static"; if (_root.maxScore > 3) { _root.maxScore = 3; } _alpha = 50; } else { _root.blockSwitch = true; blocks = "Random"; _alpha = 100; } } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "When RANDOM, blocks change activity at random intervals"; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "When RANDOM, blocks change activity at random intervals"; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 77 MovieClip "graphicsadjust" in Frame 5
onClipEvent (load) { helptext = "Manually adjust the level of graphics"; mess = "GRAPHICS"; active = false; output = 0; } onClipEvent (enterFrame) { if (active == false) { if (output < _root.rating) { bobble._y = bobble._y - 2; } else { active = true; } } else { _root.rating = output; } }
Instance of Symbol 65 MovieClip "test" in Frame 5
onClipEvent (load) { function saveData() { _root.local_data.data.player1name = _root.player1name; _root.local_data.data.player1 = _root.player1; _root.local_data.data.player1skill = _root.player1skill; _root.local_data.data.player2name = _root.player2name; _root.local_data.data.player2 = _root.player2; _root.local_data.data.player2skill = _root.player2skill; _root.local_data.data.bumpers = _root.bumpers; _root.local_data.data.weight = _root.blockWeight; _root.local_data.data.limit = _root.limit; _root.local_data.data.timer = _root.timer; _root.local_data.data.rating = _root.rating; _root.local_data.data.handicap = _root.handicap; _root.local_data.data.maxScore = _root.maxScore; _root.local_data.data.blockSwitch = _root.blockSwitch; _root.local_data.flush(); } } on (release) { stopAllSounds(); saveData(); _root.fader.active = true; _root.fader.dest = "test"; } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "Quick test to find level of graphics you should use."; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "Set the skill level of Player1's AI"; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 77 MovieClip "weightadjust" in Frame 5
onClipEvent (load) { helptext = "Adjusts how heavy each block is."; mess = "WEIGHT"; active = false; output = 0; } onClipEvent (enterFrame) { if (active == false) { if (output < _root.blockWeight) { bobble._y = bobble._y - 2; } else { active = true; } } else { _root.blockWeight = output; } }
Instance of Symbol 65 MovieClip in Frame 5
on (release) { if (_root.timer != "") { _root.timer = _root.timer - 20; } if (_root.timer == 0) { _root.timer = ""; _root.infsymbol._visible = true; } } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "Decrease game time limit."; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "Decrease game time limit."; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 65 MovieClip in Frame 5
on (release) { if (_root.timer == "") { _root.timer = 20; _root.infsymbol._visible = false; } else if (_root.timer < 200) { _root.timer = _root.timer + 20; } } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "Increase game time limit."; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "Increase game time limit."; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 106 MovieClip "infsymbol" in Frame 5
onClipEvent (load) { if (_root.timer != "") { this._visible = false; } }
Instance of Symbol 65 MovieClip in Frame 5
on (release) { if (_root.maxScore > 1) { _root.maxScore--; } } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "Decrease game score limit."; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "Decrease game score limit."; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 65 MovieClip in Frame 5
on (release) { if ((_root.maxScore < 5) and (_root.blockSwitch == true)) { _root.maxScore++; } else if ((_root.maxScore < 3) and (_root.blockSwitch == false)) { _root.maxScore++; } } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "Increase game score limit."; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "Increase game score limit."; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 119 MovieClip "helpbox" in Frame 5
onClipEvent (load) { _visible = false; _alpha = 80; } onClipEvent (enterFrame) { this._x = _root._xmouse; this._y = _root._ymouse; if (this._x > 275) { if (this._y > 250) { this.gotoAndStop("tl"); } else { this.gotoAndStop("bl"); } } else if (this._y > 250) { this.gotoAndStop("tr"); } else { this.gotoAndStop("br"); } }
Frame 8
_root.activeBlock = 1; _root.bumperTimer = 200; _root.slowDown = 1; _root.sound.gotoAndStop("music"); _root.sound.gotoAndStop(1); stop(); _root.staticBlock = 2; _root.score1 = 0; _root.score2 = 0; _quality = "medium"; var t = getTimer(); _root.onEnterFrame = function () { fps = (1 / (getTimer() - t)) * 1000; t = getTimer(); };
Instance of Symbol 131 MovieClip "pauseScreen" in Frame 8
onClipEvent (load) { _visible = false; }
Instance of Symbol 2 MovieClip "ball" in Frame 8
onClipEvent (load) { ySpeed = 0; timer = 100; } onClipEvent (enterFrame) { if ((_root.gamepaused == false) and (_root.gamefroze == false)) { if (_name != "ball") { this._x = this._x + xSpeed; this._y = this._y + ySpeed; ySpeed = ySpeed + _root.gravity; if (xSpeed != 0) { xSpeed = xSpeed / (1 + (_root.gravity / 10)); } if (_root.stack.hitTest(_x, _y, true)) { i = 0; while (i < _root.rating) { _root.ii++; this.swapDepths(_root.ii + 20000); _root.explosion.duplicateMovieClip("clone" + _root.ii, _root.ii, _root.ii); _root["clone" + _root.ii]._x = this._x; _root["clone" + _root.ii]._y = this._y; _root["clone" + _root.ii].xSpeed = ((((random(200) / 10) * (-xSpeed)) / 20) + random(10)) - 5; _root["clone" + _root.ii].ySpeed = (((random(200) / 10) * (-ySpeed)) / 20) - random(10); _root["clone" + _root.ii].colour = colour; i++; } _root.hitSpot._x = this._x; _root.hitSpot._y = this._y; _root.hitCharge = xSpeed / 10; _root.sound.gotoAndStop("explosion"); _root.sound.gotoAndStop(1); this.removeMovieClip(); } if (_name != "ball") { _root.ii++; this.swapDepths(_root.ii + 20000); _root.blur.duplicateMovieClip("clone" + _root.ii, _root.ii, _root.ii); _root["clone" + _root.ii]._x = (this._x + random(10)) - 5; _root["clone" + _root.ii]._y = (this._y + random(10)) - 5; _root["clone" + _root.ii]._alpha = 30; _root["clone" + _root.ii].gotoAndStop(colour); } if ((this._y > 500) and (_name != "ball")) { this.removeMovieClip(); } if (timer > 0) { timer--; } else if (_name != "ball") { if (this._xscale > 0) { this._xscale = this._xscale - 10; this._yscale = this._yscale - 10; } else { this.removeMovieClip(); } } } } }
Instance of Symbol 5 MovieClip "hitSpot" in Frame 8
onClipEvent (load) { _visible = false; }
Instance of Symbol 138 MovieClip "blur" in Frame 8
onClipEvent (load) { if (_alpha > 50) { _alpha = 50; } } onClipEvent (enterFrame) { if ((_root.gamepaused == false) and (_root.gamefroze == false)) { if (_alpha > 0) { this._alpha = this._alpha - Math.ceil(60 / _root.rating); } else { this.removeMovieClip(); } } }
Instance of Symbol 2 MovieClip "explosion" in Frame 8
onClipEvent (load) { _alpha = 100; _xscale = (random(50) + 20); _yscale = _xscale; _alpha = (_xscale + 50); timer = _xscale; _rotation = random(360); bounce = 1 + ((random(10) + 1) / 10); } onClipEvent (enterFrame) { if ((_root.gamepaused == false) and (_root.gamefroze == false)) { if (_name != "explosion") { this._x = this._x + xSpeed; this._y = this._y + ySpeed; ySpeed = ySpeed + _root.gravity; if (this._y > 400) { this._y = 400; ySpeed = (-ySpeed) / bounce; } if (timer > 0) { timer--; } else if (this._xscale > 0) { this._xscale = this._xscale - 20; this._yscale = this._yscale - 20; } else { this.removeMovieClip(); } _root.ii++; this.swapDepths(_root.ii + 20000); _root.blur.duplicateMovieClip("clone" + _root.ii, _root.ii, _root.ii); _root["clone" + _root.ii]._x = (this._x + random(10)) - 5; _root["clone" + _root.ii]._y = (this._y + random(10)) - 5; _root["clone" + _root.ii]._xscale = _xscale; _root["clone" + _root.ii]._yscale = _xscale; _root["clone" + _root.ii]._alpha = _alpha / (40 / _root.rating); _root["clone" + _root.ii].gotoAndStop(colour); } } }
Instance of Symbol 143 MovieClip "stack" in Frame 8
onClipEvent (load) { ii = 0; }
Instance of Symbol 145 MovieClip "tile" in Frame 8
onClipEvent (load) { if (_name != "tile") { timer = _root.rating * 3; this._xscale = random(75) + 25; this._yscale = random(75) + 25; this._rotation = random(360); spin = random(20) - 10; blurswitch = false; } } onClipEvent (enterFrame) { if (_root.gamepaused == false) { if (_name != "tile") { this._y = this._y + (ySpeed / _root.slowDown); if (this._y > 400) { this._y = 400; ySpeed = (-ySpeed) / 1.2; xSpeed = xSpeed / 1.2; spin = spin / 1.2; } ySpeed = ySpeed + (_root.gravity / _root.slowDown); this._x = this._x + (xSpeed / _root.slowDown); this._rotation = this._rotation + (spin / _root.slowDown); if (timer > 0) { timer = timer - (1 / _root.slowDown); } else if (_alpha > 0) { _alpha = (_alpha - (_root.rating / 2)); } else { this.removeMovieClip(); } if (blurswitch == true) { blurswitch = false; _parent.ii++; _parent.shardblur.duplicateMovieClip("tile" + _parent.ii, _parent.ii, _parent.ii); _parent["tile" + _parent.ii]._x = this._x; _parent["tile" + _parent.ii]._y = this._y; _parent["tile" + _parent.ii]._xscale = _xscale; _parent["tile" + _parent.ii]._yscale = _yscale; _parent["tile" + _parent.ii]._alpha = ((_alpha / 5) * _root.slowDown) / 2; _parent["tile" + _parent.ii]._rotation = _rotation; } else { blurswitch = true; } } } }
Instance of Symbol 145 MovieClip "shardblur" in Frame 8
onClipEvent (enterFrame) { if (_root.gamepaused == false) { if (_alpha > 0) { _alpha = (_alpha - 2); } else { this.removeMovieClip(); } } }
Instance of Symbol 150 MovieClip "leftPlayer" in Frame 8
onClipEvent (load) { function fire() { _root.sound.gotoAndStop("shoot"); _root.sound.gotoAndStop(1); _root.ii++; _root.ball.duplicateMovieClip("clone" + _root.ii, _root.ii, _root.ii); _root["clone" + _root.ii]._y = this._y; _root["clone" + _root.ii]._x = this._x; _root["clone" + _root.ii].xSpeed = charge; _root["clone" + _root.ii].colour = random(4) + 1; pauseTimer = 20; charge = 0; mouseClick = false; speed = speedBase + random(speedRange); gotoAndStop (2); } function chargeLaser() { if (charge < maxCharge) { charge = charge + chargeAccel; if ((_root.score1 > _root.score2) and (_root.handicap == true)) { charge = charge - (0.2 * (_root.score1 - _root.score2)); } } } _root.ii = 0; charge = 0; chargeAccel = 1; maxCharge = 40; speedBase = 5; speedRange = 5; speed = speedBase + random(speedRange); dirSwitch = false; _root.gravity = 0.5; mouseClick = false; stop(); pauseTimer = 0; chargetimer = 200 / _root.player1skill; shootActive = false; shootAccuracy = 30 / _root.player1skill; shootTimer = 5 + random(shootAccuracy); } onClipEvent (enterFrame) { if ((_root.gamepaused == false) and (_root.gamefroze == false)) { _root.ii++; this.swapDepths(_root.ii + 25000); _root.hud.charge1.bar._width = (100 / maxCharge) * charge; _root.hud.charge1.bar2._xscale = pauseTimer * 5; if (pauseTimer == 0) { gotoAndStop (1); if (_root.player1 == "Human") { if (Key.isDown(65)) { mouseClick = true; chargeLaser(); } else if ((Key.isDown(65) == false) and (mouseClick == true)) { fire(); } } else if (_root.player1 == "CPU") { if (chargetimer > 0) { chargetimer--; } else { chargeLaser(); if ((shootActive == true) and (charge > (maxCharge / 1.25))) { if (shootTimer > 0) { shootTimer--; } else { shootTimer = random(5) + shootAccuracy; fire(); chargetimer = 200 / _root.player1skill; } shootActive = false; } else { shootActive = false; } } } if (dirSwitch == false) { cog._rotation = cog._rotation + speed; cog2._rotation = cog2._rotation + speed; this._y = this._y + speed; } else { cog._rotation = cog._rotation - speed; cog2._rotation = cog2._rotation - speed; this._y = this._y - speed; } if (this._y > 350) { this._y = 350; dirSwitch = true; speed = speedBase + random(speedRange); } else if (this._y < 50) { this._y = 50; dirSwitch = false; speed = speedBase + random(speedRange); } } else { pauseTimer--; } } }
Instance of Symbol 150 MovieClip "rightPlayer" in Frame 8
onClipEvent (load) { function fire() { _root.sound.gotoAndStop("shoot"); _root.sound.gotoAndStop(1); _root.ii++; _root.ball.duplicateMovieClip("clone" + _root.ii, _root.ii, _root.ii); _root["clone" + _root.ii]._y = this._y; _root["clone" + _root.ii]._x = this._x; _root["clone" + _root.ii].xSpeed = -charge; _root["clone" + _root.ii].colour = random(4) + 1; pauseTimer = 20; charge = 0; mouseClick = false; speed = speedBase + random(speedRange); gotoAndStop (2); } function chargeLaser() { if (charge < maxCharge) { charge = charge + chargeAccel; if ((_root.score2 > _root.score1) and (_root.handicap == true)) { charge = charge - (0.2 * (_root.score2 - _root.score1)); } } } _root.ii = 0; charge = 0; chargeAccel = 1; maxCharge = 40; speedBase = 5; speedRange = 5; speed = speedBase + random(speedRange); dirSwitch = false; _root.gravity = 0.5; mouseClick = false; stop(); pauseTimer = 0; chargetimer = 200 / _root.player2skill; shootActive = false; shootAccuracy = 30 / _root.player2skill; shootTimer = 5 + random(shootAccuracy); } onClipEvent (enterFrame) { if ((_root.gamepaused == false) and (_root.gamefroze == false)) { _root.ii++; this.swapDepths(_root.ii + 25000); _root.hud.charge2.bar._width = (100 / maxCharge) * charge; _root.hud.charge2.bar2._xscale = pauseTimer * 5; if (pauseTimer == 0) { gotoAndStop (1); if (_root.player2 == "Human") { if (Key.isDown(76)) { mouseClick = true; chargeLaser(); } else if ((Key.isDown(76) == false) and (mouseClick == true)) { fire(); } } else if (_root.player2 == "CPU") { if (chargetimer > 0) { chargetimer--; } else { chargeLaser(); if ((shootActive == true) and (charge > (maxCharge / 1.25))) { if (shootTimer > 0) { shootTimer--; } else { shootTimer = random(5) + shootAccuracy; fire(); chargetimer = 200 / _root.player2skill; } shootActive = false; } else { shootActive = false; } } } if (dirSwitch == false) { cog._rotation = cog._rotation + speed; cog2._rotation = cog2._rotation + speed; this._y = this._y + speed; } else { cog._rotation = cog._rotation - speed; cog2._rotation = cog2._rotation - speed; this._y = this._y - speed; } if (this._y > 350) { this._y = 350; dirSwitch = true; speed = speedBase + random(speedRange); } else if (this._y < 50) { this._y = 50; dirSwitch = false; speed = speedBase + random(speedRange); } } else { pauseTimer--; } } }
Instance of Symbol 167 MovieClip "hud" in Frame 8
onClipEvent (load) { _root.gamepaused = false; _root.gamefroze = false; timer = _root.timer; keySpace = false; } onClipEvent (enterFrame) { if ((timer < 0) and (_root.timer != "")) { _root.timer = 0; if (_root.score1 > _root.score2) { _root.gamefroze = true; _root.victory.active = true; _root.victory.swapDepths(_root.ii + 50000); _root.victory.mess2 = ("TIME'S UP! " + _root.player1name) + " WINS!"; } else if (_root.score2 > _root.score1) { _root.gamefroze = true; _root.victory.active = true; _root.victory.swapDepths(_root.ii + 50000); _root.victory.mess2 = ("TIME'S UP! " + _root.player1name) + " WINS!"; } else { _root.gamefroze = true; _root.victory.active = true; _root.victory.swapDepths(_root.ii + 50000); _root.victory.mess2 = "TIME'S UP! THIS MATCH IS A DRAW!"; } } if (_root.score1 > (_root.maxScore / 2)) { _root.gamefroze = true; _root.victory.active = true; _root.victory.swapDepths(_root.ii + 50000); _root.victory.mess = _root.player1name + " WINS!"; } else if (_root.score2 > (_root.maxScore / 2)) { _root.victory.swapDepths(_root.ii + 50000); _root.gamefroze = true; _root.victory.active = true; _root.victory.mess = _root.player2name + " WINS!"; } if (_root.gamefroze == false) { if (_root.gamepaused == false) { this.swapDepths(_root.ii + 20000); timer = timer - 0.0333333333333333; _root.timer = Math.ceil(timer); if ((_root.timer / _root.timer) != 1) { _root.timer = ""; } } if (Key.isDown(32) and (keySpace == false)) { keySpace = true; if (_root.gamepaused == false) { _root.gamepaused = true; _root.pauseScreen._visible = true; _root.pauseScreen.swapDepths(_root.ii + 30000); stopAllSounds(); } else { _root.gamepaused = false; _root.pauseScreen._visible = false; _root.sound.gotoAndStop("music"); _root.sound.gotoAndStop(1); } } else if (Key.isDown(32) == false) { keySpace = false; } } }
Instance of Symbol 173 MovieClip "victory" in Frame 8
onClipEvent (load) { _alpha = 0; active = false; mess = ""; } onClipEvent (enterFrame) { if (active == true) { fader._alpha = fader._alpha + 5; _alpha = (_alpha + 10); } else { fader._alpha = 0; _alpha = 0; } }
Instance of Symbol 179 MovieClip "precounter" in Frame 8
onClipEvent (load) { counter = 80; } onClipEvent (enterFrame) { if (counter > 0) { counter--; timer = Math.ceil(counter / 20); _root.gamefroze = true; } else { _root.gamefroze = false; this.swapDepths(0); this.removeMovieClip(); } }
Instance of Symbol 2 MovieClip "testdot" in Frame 9
onClipEvent (enterFrame) { this._y = this._y + 30; if (this._y > 600) { this.removeMovieClip(); } }
Instance of Symbol 65 MovieClip "ball" in Frame 9
onClipEvent (load) { _root.ii = 0; counter = 10; begin = getTimer(); _root.testdot._visible = false; } onClipEvent (enterFrame) { if (counter != 0) { i = 0; while (i < 600) { _root.ii++; _root.testdot.duplicateMovieClip("dot" + _root.ii, _root.ii, _root.ii); _root["dot" + _root.ii]._x = random(550); _root["dot" + _root.ii]._y = 0; _root["dot" + _root.ii]._visible = 0; i++; } counter--; if (counter == 0) { end = getTimer(); _root.rating = (100 / ((end - begin) / 300)) + 4; _root.local_data.data.rating = _root.rating; i = _root.ii; while (i > 0) { _root["dot" + i].removeMovieClip(); i--; } _root.fader.active = true; _root.fader.dest = "options"; } } } on (press) { counter = 0; i = _root.ii; while (i > 0) { _root["dot" + i].removeMovieClip(); i--; } _root.fader.active = true; _root.fader.dest = "options"; }
Frame 10
_root.fader.active = true; _root.fader.dest = "options";
Frame 11
Instance of Symbol 2 MovieClip "ball" in Symbol 3 MovieClip Frame 1
/* no clip actions */
Symbol 5 MovieClip Frame 1
_visible = false;
Symbol 14 Button
on (release) { getURL ("http://www.newgrounds.com", "blank"); }
Symbol 19 Button
on (release) { _root.play(); }
Symbol 20 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { bar._xscale = PercentLoaded; } else { gotoAndStop ("loaded"); }
Symbol 20 MovieClip Frame 2
gotoAndPlay (1);
Symbol 29 Button
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Symbol 36 MovieClip Frame 81
_root.fader.active = true; _root.fader.dest = "title"; stop();
Instance of Symbol 57 MovieClip in Symbol 63 MovieClip Frame 1
onClipEvent (load) { bg.gotoAndStop(random(2) + 1); }
Symbol 66 Button
on (press) { _root.fader.active = true; _root.fader.dest = "options"; }
Symbol 68 Button
on (press) { _root.fader.active = true; _root.fader.dest = "instructions"; }
Instance of Symbol 65 MovieClip "bobble" in Symbol 77 MovieClip Frame 1
onClipEvent (load) { ypos = this._y; xpos = this._x; } on (press) { drag = true; } onClipEvent (mouseUp) { drag = false; } onClipEvent (enterFrame) { _parent.output = Math.ceil(((((ypos - _parent._y) - (this._y - _parent._y)) + 10) / 10) * 2); if (_parent._visible == true) { if (drag == true) { this._y = _root._ymouse - _parent._y; } this._x = xpos; if (this._y > ypos) { this._y = ypos; } else if (this._y < (ypos - 90)) { this._y = ypos - 90; } } } on (rollOver) { _root.helpbox._visible = true; _root.helptext = _parent.helptext; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = _parent.helptext; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Symbol 107 Button
on (press) { _root.test.saveData(); _root.fader.active = true; _root.fader.dest = "title"; } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "Return to the main menu"; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "Return to the main menu"; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Symbol 109 Button
on (press) { player1skill = 5; player2skill = 5; bumpers = "off"; blockWeight = 8; timer = ""; rating = 10; handicap = false; maxScore = 1; blockSwitch = false; _root.test.saveData(); _root.fader.active = true; _root.fader.dest = "blank"; stopAllSounds(); } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "Set Rules to the default settings"; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "Set Rules to the default settings"; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Symbol 119 MovieClip Frame 1
stop();
Symbol 120 Button
on (press) { _root.test.saveData(); _root.fader.active = true; _root.fader.dest = "game"; stopAllSounds(); } on (rollOver) { _root.helpbox._visible = true; _root.helptext = "START THE MATCH!"; } on (dragOver) { _root.helpbox._visible = true; _root.helptext = "START THE MATCH!"; } on (rollOut) { _root.helpbox._visible = false; } on (dragOut) { _root.helpbox._visible = false; }
Instance of Symbol 123 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) { _visible = false; _parent.star._visible = false; ii = 0; speed = 20; count = 30; timer = count; } onClipEvent (enterFrame) { if ((_root.gamepaused == false) and (_root.gamefroze == false)) { if (timer > 0) { timer = timer - _root.rating; } else { timer = count + timer; ii++; _parent.star.duplicateMovieClip("star" + ii, ii, ii); _parent["star" + ii].xSpeed = random(speed) + 5; if (random(2) == 0) { _parent["star" + ii].xSpeed = _parent["star" + ii].xSpeed * -1; } _parent["star" + ii].ySpeed = random(speed) + 5; if (random(2) == 0) { _parent["star" + ii].ySpeed = _parent["star" + ii].ySpeed * -1; } _parent["star" + ii]._xscale = random(50) + 5; _parent["star" + ii]._yscale = _parent["star" + ii]._xscale; _parent["star" + ii]._alpha = 0; } } }
Instance of Symbol 123 MovieClip "star" in Symbol 124 MovieClip Frame 1
onClipEvent (load) { timer = 20; } onClipEvent (enterFrame) { if ((_root.gamepaused == false) and (_root.gamefroze == false)) { if (timer < 0) { this.removeMovieClip(); } timer--; _alpha = (_alpha + 10); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } }
Instance of Symbol 65 MovieClip in Symbol 131 MovieClip Frame 1
on (release) { if (_parent._visible == true) { _root.fader.active = true; _root.fader.dest = "options"; stopAllSounds(); } }
Symbol 141 MovieClip Frame 1
_visible = false;
Instance of Symbol 57 MovieClip "block" in Symbol 143 MovieClip Frame 1
onClipEvent (load) { activeTimerBase = 100; activeTimerRange = 100; balance = 1; activeTimer = activeTimerBase + random(activeTimerRange); if (_root.blockSwitch == true) { active = random(2); } if (_name == "block") { active = false; } bg.gotoAndStop(1); xPos = this._x; xSpeed = 0; ySpeed = 0; _root.blockWidth = this._width; this._width = _root.blockWidth; ymove = this._height; fall = false; } onClipEvent (enterFrame) { if (_root.blockSwitch == false) { activeTimer = 5; } if ((_root.gamepaused == false) and (_root.gamefroze == false)) { if ((active == true) or (fall == true)) { if (this.hitTest(_root.leftPlayer.hit)) { _root.leftPlayer.shootActive = true; } if (this.hitTest(_root.rightPlayer.hit)) { _root.rightPlayer.shootActive = true; } bg.gotoAndStop(1); if (activeTimer == 0) { active = false; activeTimer = (activeTimerBase + random(activeTimerRange)) / balance; } else { activeTimer--; } this._x = this._x + xSpeed; if (xSpeed != 0) { xSpeed = xSpeed / 1.1; } if ((xSpeed < 0.1) and (xSpeed > -0.1)) { xSpeed = 0; } if ((this._x > (xPos + _root.blockWidth)) or (this._x < (xPos - _root.blockWidth))) { this._y = this._y + ySpeed; _parent.ii++; _parent.blockblur.duplicateMovieClip("tile" + _parent.ii, _parent.ii, _parent.ii); _parent["tile" + _parent.ii]._x = this._x; _parent["tile" + _parent.ii]._y = this._y; if (ySpeed == 0) { _root.sound.gotoAndStop("fall"); _root.sound.gotoAndStop(1); } ySpeed++; fall = true; } else if (this.hitTest(_root.hitSpot) and (fall == false)) { _root.hitSpot._y = 1000; _root.sound.gotoAndStop("boxmove"); _root.sound.gotoAndStop(1); xSpeed = xSpeed + (_root.hitCharge / (_root.blockWeight / 10)); } if (this.hitTest(_parent.base)) { while (this.hitTest(_parent.base)) { this._y--; } point = {x:this._x, y:this._y}; localToGlobal(point); i = 0; while (i < (_root.rating * 2)) { _root.ii++; _root.tile.duplicateMovieClip("tile" + _root.ii, _root.ii, _root.ii); _root["tile" + _root.ii]._x = (this._x + random(120)) + 220; _root["tile" + _root.ii]._y = this._y + _height; _root["tile" + _root.ii].ySpeed = ((-ySpeed) / 2) + ((random(100) - 50) / 10); _root["tile" + _root.ii].xSpeed = random(ySpeed) - (ySpeed / 2); i++; } if (point.x < 225) { _root.score2++; } else { _root.score1++; } _root.sound.gotoAndStop("break"); _root.sound.gotoAndStop(1); this.swapDepths(0); this.removeMovieClip(); } } else { if (this.hitTest(_root.hitSpot)) { _root.hitSpot._y = 1000; xSpeed = _root.hitCharge * 2; } xSpeed = 0; bg.gotoAndStop(2); if (activeTimer == 0) { active = true; activeTimer = activeTimerBase + random(activeTimerRange); } else if (_name != "block") { activeTimer--; } else { bg.gotoAndStop(3); } } play(); } else { stop(); } }
Instance of Symbol 141 MovieClip "base" in Symbol 143 MovieClip Frame 1
onClipEvent (enterFrame) { this.swapDepths(_parent.ii + 10000); }
Instance of Symbol 57 MovieClip "blockblur" in Symbol 143 MovieClip Frame 1
onClipEvent (load) { _alpha = 15; bg.gotoAndStop(_root.activeBlock); } onClipEvent (enterFrame) { if (_root.gamepaused == false) { stop(); if (_alpha > 0) { _alpha = (_alpha - (20 / _root.rating)); } else { this.removeMovieClip(); } } }
Instance of Symbol 57 MovieClip in Symbol 143 MovieClip Frame 1
onClipEvent (load) { _parent.ii++; _parent.block.duplicateMovieClip("block" + _parent.ii, _parent.ii, _parent.ii); _parent["block" + _parent.ii]._x = this._x; _parent["block" + _parent.ii]._y = this._y; if (_root.blockSwitch == false) { _parent["block" + _parent.ii].active = true; } this.swapDepths(0); this.removeMovieClip(); }
Instance of Symbol 57 MovieClip in Symbol 143 MovieClip Frame 1
onClipEvent (load) { _parent.ii++; _parent.block.duplicateMovieClip("block" + _parent.ii, _parent.ii, _parent.ii); _parent["block" + _parent.ii]._x = this._x; _parent["block" + _parent.ii]._y = this._y; if (_root.blockSwitch == false) { _parent["block" + _parent.ii].active = false; } this.swapDepths(0); this.removeMovieClip(); }
Instance of Symbol 57 MovieClip in Symbol 143 MovieClip Frame 1
onClipEvent (load) { _parent.ii++; _parent.block.duplicateMovieClip("block" + _parent.ii, _parent.ii, _parent.ii); _parent["block" + _parent.ii]._x = this._x; _parent["block" + _parent.ii]._y = this._y; if (_root.blockSwitch == false) { _parent["block" + _parent.ii].active = true; } this.swapDepths(0); this.removeMovieClip(); }
Instance of Symbol 57 MovieClip in Symbol 143 MovieClip Frame 1
onClipEvent (load) { _parent.ii++; _parent.block.duplicateMovieClip("block" + _parent.ii, _parent.ii, _parent.ii); _parent["block" + _parent.ii]._x = this._x; _parent["block" + _parent.ii]._y = this._y; if (_root.blockSwitch == false) { _parent["block" + _parent.ii].active = false; } this.swapDepths(0); this.removeMovieClip(); }
Instance of Symbol 57 MovieClip in Symbol 143 MovieClip Frame 1
onClipEvent (load) { _parent.ii++; _parent.block.duplicateMovieClip("block" + _parent.ii, _parent.ii, _parent.ii); _parent["block" + _parent.ii]._x = this._x; _parent["block" + _parent.ii]._y = this._y; if (_root.blockSwitch == false) { _parent["block" + _parent.ii].active = true; } this.swapDepths(0); this.removeMovieClip(); }
Instance of Symbol 141 MovieClip in Symbol 143 MovieClip Frame 1
onClipEvent (enterFrame) { this.swapDepths(_parent.ii + 10000); }
Instance of Symbol 141 MovieClip in Symbol 143 MovieClip Frame 1
onClipEvent (enterFrame) { this.swapDepths(_parent.ii + 10000); }
Instance of Symbol 57 MovieClip in Symbol 143 MovieClip Frame 1
onClipEvent (load) { bg.stop(); dirSwitch = true; speedBase = 5; speedRange = 10; speed = speedBase + random(speedRange); if (_root.bumpers == "off") { this.swapDepths(0); this.removeMovieClip(); } else if ((_root.bumpers == "random") or (_root.bumpers == "leader")) { xpos = this._x; this._x = -1000; bumperTimer = _root.bumperTimer; _root.bumperActive = false; } } onClipEvent (enterFrame) { if ((_root.gamepaused == false) and (_root.gamefroze == false)) { if ((_root.bumpers == "leader") and (_root.score1 > _root.score2)) { this._x = xpos; } else if (_root.bumpers == "leader") { this._x = -1000; } else if (_root.bumpers == "random") { if (_root.bumperActive == true) { this._x = xpos; } else { this._x = -1000; } if (bumperTimer > 0) { bumperTimer--; } else { bumperTimer = _root.bumperTimer; if (_root.bumperActive == false) { _root.bumperActive = true; } else { _root.bumperActive = false; } } } else if (_root.bumpers == "random") { } if (dirSwitch == false) { this._y = this._y + speed; } else { this._y = this._y - speed; } if (this._y > 390) { this._y = 390; dirSwitch = true; speed = speedBase + random(speedRange); } else if (this._y < 10) { this._y = 10; dirSwitch = false; speed = speedBase + random(speedRange); } } }
Instance of Symbol 57 MovieClip in Symbol 143 MovieClip Frame 1
onClipEvent (load) { bg.stop(); dirSwitch = true; speedBase = 5; speedRange = 10; speed = speedBase + random(speedRange); if (_root.bumpers == "off") { this.swapDepths(0); this.removeMovieClip(); } else if ((_root.bumpers == "random") or (_root.bumpers == "leader")) { xpos = this._x; this._x = -1000; bumperTimer = _root.bumperTimer; _root.bumperActive = false; } } onClipEvent (enterFrame) { if ((_root.gamepaused == false) and (_root.gamefroze == false)) { if ((_root.bumpers == "leader") and (_root.score2 > _root.score1)) { this._x = xpos; } else if (_root.bumpers == "leader") { this._x = -1000; } else if (_root.bumpers == "random") { if (_root.bumperActive == true) { this._x = xpos; } else { this._x = -1000; } if (bumperTimer > 0) { bumperTimer--; } else { bumperTimer = _root.bumperTimer; if (_root.bumperActive == false) { } } } else if (_root.bumpers == "random") { } if (dirSwitch == false) { this._y = this._y + speed; } else { this._y = this._y - speed; } if (this._y > 390) { this._y = 390; dirSwitch = true; speed = speedBase + random(speedRange); } else if (this._y < 10) { this._y = 10; dirSwitch = false; speed = speedBase + random(speedRange); } } }
Instance of Symbol 65 MovieClip in Symbol 173 MovieClip Frame 1
on (release) { if (_parent._visible == true) { _root.fader.active = true; _root.fader.dest = "options"; stopAllSounds(); } }
Symbol 202 Button
on (press) { _root.fader.active = true; _root.fader.dest = "title"; stopAllSounds(); _root.sound.gotoAndStop(1); }

Library Items

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

Instance Names

"spinball"Frame 1Symbol 3 MovieClip
"fader"Frame 2Symbol 37 MovieClip
"sound"Frame 2Symbol 46 MovieClip
"player1skilladjust"Frame 5Symbol 77 MovieClip
"player2skilladjust"Frame 5Symbol 77 MovieClip
"blockswitcher"Frame 5Symbol 65 MovieClip
"graphicsadjust"Frame 5Symbol 77 MovieClip
"test"Frame 5Symbol 65 MovieClip
"weightadjust"Frame 5Symbol 77 MovieClip
"infsymbol"Frame 5Symbol 106 MovieClip
"helpbox"Frame 5Symbol 119 MovieClip
"pauseScreen"Frame 8Symbol 131 MovieClip
"ball"Frame 8Symbol 2 MovieClip
"hitSpot"Frame 8Symbol 5 MovieClip
"blur"Frame 8Symbol 138 MovieClip
"explosion"Frame 8Symbol 2 MovieClip
"stack"Frame 8Symbol 143 MovieClip
"tile"Frame 8Symbol 145 MovieClip
"shardblur"Frame 8Symbol 145 MovieClip
"leftPlayer"Frame 8Symbol 150 MovieClip
"rightPlayer"Frame 8Symbol 150 MovieClip
"hud"Frame 8Symbol 167 MovieClip
"victory"Frame 8Symbol 173 MovieClip
"precounter"Frame 8Symbol 179 MovieClip
"testdot"Frame 9Symbol 2 MovieClip
"ball"Frame 9Symbol 65 MovieClip
"ball"Symbol 3 MovieClip Frame 1Symbol 2 MovieClip
"bar"Symbol 20 MovieClip Frame 1Symbol 8 MovieClip
"bg"Symbol 57 MovieClip Frame 1Symbol 53 MovieClip
"bobble"Symbol 77 MovieClip Frame 1Symbol 65 MovieClip
"inputBox"Symbol 83 MovieClip Frame 1Symbol 81 EditableText
"star"Symbol 124 MovieClip Frame 1Symbol 123 MovieClip
"block"Symbol 143 MovieClip Frame 1Symbol 57 MovieClip
"base"Symbol 143 MovieClip Frame 1Symbol 141 MovieClip
"blockblur"Symbol 143 MovieClip Frame 1Symbol 57 MovieClip
"cog"Symbol 150 MovieClip Frame 1Symbol 147 MovieClip
"cog2"Symbol 150 MovieClip Frame 1Symbol 147 MovieClip
"hit"Symbol 150 MovieClip Frame 1Symbol 5 MovieClip
"bar"Symbol 158 MovieClip Frame 1Symbol 156 MovieClip
"bar2"Symbol 158 MovieClip Frame 1Symbol 156 MovieClip
"charge1"Symbol 167 MovieClip Frame 1Symbol 158 MovieClip
"charge2"Symbol 167 MovieClip Frame 1Symbol 158 MovieClip
"fader"Symbol 173 MovieClip Frame 1Symbol 5 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.

Labels

"title"Frame 3
"options"Frame 5
"game"Frame 8
"test"Frame 9
"blank"Frame 10
"instructions"Frame 11
"loaded"Symbol 20 MovieClip Frame 3
"shoot"Symbol 46 MovieClip Frame 2
"boxmove"Symbol 46 MovieClip Frame 3
"explosion"Symbol 46 MovieClip Frame 4
"fall"Symbol 46 MovieClip Frame 5
"break"Symbol 46 MovieClip Frame 6
"music"Symbol 46 MovieClip Frame 7
"title"Symbol 46 MovieClip Frame 8
"tr"Symbol 119 MovieClip Frame 1
"tl"Symbol 119 MovieClip Frame 2
"bl"Symbol 119 MovieClip Frame 3
"br"Symbol 119 MovieClip Frame 4

Dynamic Text Variables

messSymbol 74 EditableText"SKILL"
outputSymbol 76 EditableText""
handicapSymbol 89 EditableText"<p align="center"></p>"
bumpersSymbol 92 EditableText"<p align="center"></p>"
blockswitcher.blocksSymbol 94 EditableText"<p align="center"></p>"
timerSymbol 101 EditableText"<p align="center"></p>"
maxScoreSymbol 103 EditableText"<p align="center"></p>"
_root.helptextSymbol 112 EditableText"<p align="center"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="1">testting</font></p>"
_root.helptextSymbol 114 EditableText"<p align="center"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="1">testting</font></p>"
_root.helptextSymbol 116 EditableText"<p align="center"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="1">testting</font></p>"
_root.helptextSymbol 118 EditableText"<p align="center"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="1">testting</font></p>"
_root.timerSymbol 151 EditableText"<p align="center"></p>"
_root.score2Symbol 159 EditableText"<p align="right"></p>"
_root.score1Symbol 160 EditableText"<p align="left"></p>"
_root.player1nameSymbol 164 EditableText"<p align="left"><font face="Gazzarelli" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>PLAYER1</b></font></p>"
_root.player2nameSymbol 165 EditableText"<p align="right"><font face="Gazzarelli" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>PLAYER1</b></font></p>"
messSymbol 169 EditableText"<p align="center"></p>"
mess2Symbol 172 EditableText"<p align="center"></p>"
timerSymbol 177 EditableText"<p align="center"></p>"
ball.counterSymbol 181 EditableText""




http://swfchan.com/6/26403/info.shtml
Created: 22/5 -2019 17:26:55 Last modified: 22/5 -2019 17:26:55 Server time: 14/05 -2024 22:10:44