Frame 1
function preloader() {
if (getBytesLoaded() >= getBytesTotal()) {
play();
clearInterval(myInterval);
}
loadpercent = loadpercent + 1;
if (loadpercent == 98) {
loadpercent = 1;
}
_root.loadscreen.gotoAndStop(loadpercent);
}
stop();
var myInterval = setInterval(preloader, 10);
var loadpercent = 0;
Frame 2
stop();
var menumusic = 0;
var menumusictoggle = true;
var redscore = 0;
var yellowscore = 0;
var easy = false;
var hard = false;
var extreme = false;
var mousecontrol = 0;
Instance of Symbol 40 MovieClip "vestlink" in Frame 2
onClipEvent (load) {
url = "http://www.vest.deviantart.com";
}
Frame 3
stop();
var countdowndelay = 90;
var paddle1score = 0;
var paddle2score = 0;
var difficultymod = 0;
var pickupdice = 0;
var pickupdiceroll = 500;
var pickupblockx = 0;
var pickupblocky = 2000;
var pickupblockdelay = 0;
var pickupstopx = 0;
var pickupstopy = 2000;
var pickupshortx = 0;
var pickupshorty = 2000;
var pickupbouncex = 0;
var pickupbouncey = 2000;
var pickupbounce2x = 0;
var pickupbounce2y = 2000;
var pickupbounce3x = 0;
var pickupbounce3y = 2000;
var paddle2toggle = false;
var bouncex = 500;
var bouncey = 2000;
var bouncexspeed = 0;
var bounceyspeed = 0;
var ballx = 150;
var bally = 200;
var ballxspeed = 0;
var ballyspeed = 0;
var paddle1active = true;
var paddle2active = false;
var paddle1x = 140;
var paddle1y = 440;
var paddle1xspeed = 0;
var paddle2x = 140;
var paddle2y = 440;
var paddle2xspeed = 0;
var spark1x = 140;
var spark1y = -100000;
var spark1xspeed = (-6 + random(12));
var spark1yspeed = (-random(4));
var spark2x = 140;
var spark2y = -100000;
var spark2xspeed = (-6 + random(12));
var spark2yspeed = (-random(4));
var spark3x = 140;
var spark3y = -100000;
var spark3xspeed = (-6 + random(12));
var spark3yspeed = (-random(4));
var sparkhitx = 200;
var sparkhity = 140;
var musictoggle = 0;
var musictoggledelay = 0;
stopAllSounds();
onEnterFrame = function () {
countdowndelay = countdowndelay - 1;
_root.paddle2.paddle.gotoAndStop(paddle2pick);
_root.paddle1.paddle.gotoAndStop(paddle1pick);
pickupdiceroll = pickupdiceroll - 1;
if (pickupdiceroll <= 0) {
pickupdiceroll = 150;
pickupdice = 1 + random(6);
if (pickupdice == 1) {
_root.pickupbounce.gotoAndStop(1);
pickupbouncex = 50 + random(200);
pickupbouncey = 100 + random(50);
pickupdice = 0;
}
if (pickupdice == 2) {
_root.pickupshort.gotoAndStop(1);
_root.pickupshort.hit.gotoAndPlay(1);
pickupshortx = 50 + random(200);
pickupshorty = 100 + random(50);
pickupdice = 0;
}
if (pickupdice == 3) {
_root.pickupstop.gotoAndStop(1);
_root.pickupstop.hit.gotoAndPlay(1);
pickupstopx = 50 + random(200);
pickupstopy = 100 + random(50);
pickupdice = 0;
}
if (pickupdice == 4) {
if (pickupblockdelay <= 0) {
_root.pickupblock.gotoAndStop(1);
_root.pickupstop.hit.gotoAndPlay(1);
pickupblockx = 50 + random(200);
pickupblocky = 100 + random(50);
pickupdice = 0;
}
}
if (pickupdice == 5) {
_root.pickupbounce2.gotoAndStop(1);
pickupbounce2x = 50 + random(200);
pickupbounce2y = 100 + random(50);
pickupdice = 0;
}
if (pickupdice == 6) {
_root.pickupbounce.gotoAndStop(1);
pickupbounce3x = 50 + random(200);
pickupbounce3y = 100 + random(50);
pickupdice = 0;
}
}
setProperty(_root.pickupbounce, _x , pickupbouncex);
setProperty(_root.pickupbounce, _y , pickupbouncey);
setProperty(_root.pickupbounce2, _x , pickupbounce2x);
setProperty(_root.pickupbounce2, _y , pickupbounce2y);
setProperty(_root.pickupbounce3, _x , pickupbounce3x);
setProperty(_root.pickupbounce3, _y , pickupbounce3y);
setProperty(_root.pickupshort, _x , pickupshortx);
setProperty(_root.pickupshort, _y , pickupshorty);
setProperty(_root.pickupstop, _x , pickupstopx);
setProperty(_root.pickupstop, _y , pickupstopy);
setProperty(_root.pickupblock, _x , pickupblockx);
setProperty(_root.pickupblock, _y , pickupblocky);
if (_root.pickupbounce.hit.hit.hitTest(_root.ball)) {
_root.pickupbounce.gotoAndStop(2);
_root.ball.glow4.gotoAndPlay(2);
ballxspeed = ballxspeed * -10;
ballyspeed = -10;
if ((paddle1pick == 3) && (paddle1active == false)) {
ballyspeed = -25;
}
if ((paddle2pick == 3) && (paddle2active == false)) {
ballyspeed = -25;
}
}
if (_root.pickupbounce2.hit.hit.hitTest(_root.ball)) {
_root.pickupbounce2.gotoAndStop(2);
_root.ball.glow4.gotoAndPlay(2);
ballxspeed = ballxspeed * -10;
ballyspeed = -5;
if ((paddle1pick == 3) && (paddle1active == false)) {
ballyspeed = -25;
}
if ((paddle2pick == 3) && (paddle2active == false)) {
ballyspeed = -25;
}
}
if (_root.pickupbounce3.hit.hit.hitTest(_root.ball)) {
_root.pickupbounce3.gotoAndStop(2);
_root.ball.glow4.gotoAndPlay(2);
ballxspeed = ballxspeed * -10;
ballyspeed = -2;
if ((paddle1pick == 3) && (paddle1active == false)) {
ballyspeed = -25;
}
if ((paddle2pick == 3) && (paddle2active == false)) {
ballyspeed = -25;
}
}
if (_root.pickupshort.hit.hit.hitTest(_root.ball)) {
_root.pickupshort.gotoAndStop(2);
if (paddle2active == true) {
paddle2._xscale = paddle2._xscale * 0.5;
}
if (paddle1active == true) {
paddle1._xscale = paddle1._xscale * 0.5;
}
ballxspeed = ballxspeed * -1;
ballyspeed = -3;
}
if (_root.pickupstop.hit.hit.hitTest(_root.ball)) {
_root.pickupstop.gotoAndStop(2);
_root.ball.glow3.gotoAndPlay(1);
ballxspeed = 0;
ballyspeed = 20;
}
if (_root.pickupblock.hit.hit.hitTest(_root.ball)) {
_root.pickupblock.gotoAndPlay(2);
ballxspeed = ballxspeed * -10;
if (ballyspeed < 2) {
ballyspeed = 2;
}
pickupblockdelay = 535;
}
if (_root.pickupblock.block.hitTest(_root.ball)) {
_root.pickupblock.blockwall.gotoAndPlay(2);
bally = bally + 10;
ballyspeed = ballyspeed * -1;
if (ballyspeed > 15) {
ballyspeed = 15;
}
if (ballyspeed < -15) {
ballyspeed = -15;
}
}
pickupblockdelay = pickupblockdelay - 1;
if (paddle2toggle == false) {
paddle2toggle = true;
_root.paddle2.gotoAndStop(31);
}
bouncex = bouncex + bouncexspeed;
bouncey = bouncey + bounceyspeed;
spark1y = spark1y + spark1yspeed;
spark1x = spark1x + spark1xspeed;
spark1yspeed = spark1yspeed + 0.2;
if (spark1y > 480) {
spark1y = 480;
spark1yspeed = spark1yspeed * -0.4;
}
setProperty(_root.spark1, _y , spark1y);
setProperty(_root.spark1, _x , spark1x);
spark2y = spark2y + spark2yspeed;
spark2x = spark2x + spark2xspeed;
spark2yspeed = spark2yspeed + 0.2;
if (spark2y > 480) {
spark2y = 480;
spark2yspeed = spark2yspeed * -0.4;
}
setProperty(_root.spark2, _y , spark2y);
setProperty(_root.spark2, _x , spark2x);
spark3y = spark3y + spark3yspeed;
spark3x = spark3x + spark3xspeed;
spark3yspeed = spark3yspeed + 0.2;
if (spark3y > 480) {
spark3y = 480;
spark3yspeed = spark3yspeed * -0.4;
}
setProperty(_root.spark3, _y , spark3y);
setProperty(_root.spark3, _x , spark3x);
setProperty(_root.sparkhit, _y , sparkhity);
setProperty(_root.sparkhit, _x , sparkhitx);
setProperty(_root.bounce, _y , bouncey);
setProperty(_root.bounce, _x , bouncex);
ballx = ballx + ballxspeed;
bally = bally + ballyspeed;
if (countdowndelay <= 0) {
ballyspeed = ballyspeed + 0.2;
}
if (countdowndelay == 1) {
_root.music.gotoAndPlay(2);
ballyspeed = ballyspeed - 4;
ballxspeed = ballxspeed + (-2 + (random(40) / 10));
}
if (ballxspeed >= 8) {
ballxspeed = 8;
}
if (ballxspeed <= -8) {
ballxspeed = -8;
}
setProperty(_root.ball, _y , bally);
setProperty(_root.ball, _x , ballx);
if ((paddle1score >= 12) || (paddle2score >= 12)) {
stopAllSounds();
_root.gotoAndStop(4);
}
if (bally > 470) {
bally = 420;
ballyspeed = -13;
ballxspeed = ballxspeed * 1;
bouncex = ballx;
bouncey = bally;
bouncexspeed = ballxspeed * 0.5;
bounceyspeed = ballyspeed * -0.25;
_root.bounce.gotoAndPlay(1);
if (paddle2active == true) {
_root.scoreannouncer.gotoAndPlay(2);
paddle1score = paddle1score + 1;
_root.background.scoreboard.yellow.nextFrame();
}
if (paddle1active == true) {
_root.scoreannouncer.gotoAndPlay(42);
paddle2score = paddle2score + 1;
_root.background.scoreboard.red.nextFrame();
}
spark1x = ballx;
spark1xspeed = -2 + random(4);
spark1y = bally;
spark1yspeed = -2 - random(4);
_root.spark2.gotoAndPlay(1);
spark2x = ballx;
spark2xspeed = -2 + random(4);
spark2y = bally;
spark2yspeed = -2 - random(4);
_root.spark3.gotoAndPlay(1);
spark3x = ballx;
spark3xspeed = -2 + random(4);
spark3y = bally;
spark3yspeed = -2 - random(4);
}
if (bally < 0) {
bally = 0;
ballyspeed = ballyspeed * -1;
if (ballyspeed > 15) {
ballyspeed = 15;
}
bouncex = ballx;
bouncey = bally;
bouncexspeed = ballxspeed * 0.5;
bounceyspeed = ballyspeed * -0.25;
_root.bounce.gotoAndPlay(1);
}
if (ballx >= 290) {
ballx = 289;
ballxspeed = ballxspeed * -0.7;
bouncex = ballx;
bouncey = bally;
bouncexspeed = ballxspeed * 0.5;
bounceyspeed = 0.1 + (ballyspeed * 0.25);
_root.bounce.gotoAndPlay(1);
}
if (ballx <= 0) {
ballx = 1;
ballxspeed = ballxspeed * -0.7;
bouncex = ballx;
bouncey = bally;
bouncexspeed = ballxspeed * 0.5;
bounceyspeed = 0.1 + (ballyspeed * 0.25);
_root.bounce.gotoAndPlay(1);
}
if (_root.ball.hitTest(_root.paddle1.hit)) {
paddle1active = false;
paddle2active = true;
_root.background.bgfloor.gotoAndPlay(2);
paddle1._xscale = 100;
_root.paddle1.gotoAndPlay(2);
_root.paddle2.gotoAndPlay(31);
if (ballyspeed <= 12) {
ballyspeed = 12;
}
if ((paddle1pick == 2) || (paddle1pick == 4)) {
ballyspeed = ballyspeed * -1.2;
}
if ((paddle1pick == 1) || (paddle1pick == 3)) {
ballyspeed = ballyspeed * -1.025;
}
bally = 429;
ballxspeed = ballxspeed + paddle1xspeed;
if (mousecontrol == 1) {
ballxspeed = (ballx - paddle1x) * 0.1;
}
sparkhitx = ballx;
sparkhity = bally;
_root.sparkhit.gotoAndPlay(2);
_root.spark1.gotoAndPlay(1);
_root.ball.glow1.gotoAndPlay(1);
spark1x = ballx;
spark1xspeed = -2 + random(4);
spark1y = bally;
spark1yspeed = -2 - random(4);
_root.spark2.gotoAndPlay(1);
spark2x = ballx;
spark2xspeed = -2 + random(4);
spark2y = bally;
spark2yspeed = -2 - random(4);
_root.spark3.gotoAndPlay(1);
spark3x = ballx;
spark3xspeed = -2 + random(4);
spark3y = bally;
spark3yspeed = -2 - random(4);
}
if (_root.ball.hitTest(_root.paddle2.hit)) {
paddle2active = false;
paddle1active = true;
_root.background.bgfloor.gotoAndPlay(11);
paddle2._xscale = 100;
if (ballyspeed <= 12) {
ballyspeed = 12;
}
_root.paddle2.gotoAndPlay(2);
_root.paddle1.gotoAndPlay(31);
_root.ball.glow2.gotoAndPlay(1);
if (paddle2pick == 2) {
ballyspeed = ballyspeed * -1.2;
}
if ((paddle2pick == 1) || (paddle2pick == 3)) {
ballyspeed = ballyspeed * -1.025;
}
bally = 429;
ballxspeed = ballxspeed + paddle2xspeed;
sparkhitx = ballx;
sparkhity = bally;
_root.sparkhit.gotoAndPlay(2);
_root.spark1.gotoAndPlay(1);
spark1x = ballx;
spark1xspeed = -2 + random(4);
spark1y = bally;
spark1yspeed = -2 - random(4);
_root.spark2.gotoAndPlay(1);
spark2x = ballx;
spark2xspeed = -2 + random(4);
spark2y = bally;
spark2yspeed = -2 - random(4);
_root.spark3.gotoAndPlay(1);
spark3x = ballx;
spark3xspeed = -2 + random(4);
spark3y = bally;
spark3yspeed = -2 - random(4);
}
if (mousecontrol == 1) {
paddle1x = _xmouse;
}
if (Key.isDown(68) || (Key.isDown(39))) {
paddle1xspeed = paddle1xspeed + 0.4;
if (paddle1pick == 1) {
paddle1xspeed = paddle1xspeed + 0.1;
}
if (extreme == true) {
paddle1xspeed = paddle1xspeed + 0.2;
}
}
if (Key.isDown(65) || (Key.isDown(37))) {
paddle1xspeed = paddle1xspeed - 0.4;
if (paddle1pick == 1) {
paddle1xspeed = paddle1xspeed - 0.1;
}
if (extreme == true) {
paddle1xspeed = paddle1xspeed - 0.2;
}
}
paddle1x = paddle1x + paddle1xspeed;
if (paddle1xspeed > 0) {
paddle1xspeed = paddle1xspeed - 0.2;
}
if (paddle1xspeed < 0) {
paddle1xspeed = paddle1xspeed + 0.2;
}
if ((paddle1xspeed < 0.2) && (paddle1xspeed >= 0)) {
paddle1xspeed = 0;
}
if ((paddle1xspeed > -0.2) && (paddle1xspeed <= 0)) {
paddle1xspeed = 0;
}
setProperty(_root.paddle1, _x , paddle1x);
if (paddle1x <= 10) {
paddle1x = 11;
paddle1xspeed = paddle1xspeed * -0.3;
}
if (paddle1x >= 290) {
paddle1x = 289;
paddle1xspeed = paddle1xspeed * -0.3;
}
if (paddle2active == true) {
if (((medium == true) || (hard == true)) || (extreme == true)) {
if (paddle2x < ballx) {
paddle2xspeed = (paddle2xspeed + 0.4) + difficultymod;
if (paddle2pick == 1) {
paddle2xspeed = paddle2xspeed + 0.1;
}
}
if (paddle2x > ballx) {
paddle2xspeed = (paddle2xspeed - 0.4) - difficultymod;
if (paddle2pick == 1) {
paddle2xspeed = paddle2xspeed - 0.1;
}
}
}
if (easy == true) {
if (ballyspeed > 0) {
if (paddle2x > ballx) {
paddle2xspeed = paddle2xspeed - 0.4;
}
if (paddle2x < ballx) {
paddle2xspeed = paddle2xspeed + 0.4;
}
}
}
}
paddle2x = paddle2x + paddle2xspeed;
if (paddle2xspeed > 0) {
paddle2xspeed = paddle2xspeed - 0.2;
}
if (paddle2xspeed < 0) {
paddle2xspeed = paddle2xspeed + 0.2;
}
if ((paddle2xspeed < 0.2) && (paddle2xspeed >= 0)) {
paddle2xspeed = 0;
}
if ((paddle2xspeed > -0.2) && (paddle2xspeed <= 0)) {
paddle2xspeed = 0;
}
setProperty(_root.paddle2, _x , paddle2x);
if (paddle2x <= 25) {
paddle2x = 26;
paddle2xspeed = paddle2xspeed * -0.8;
}
if (paddle2x >= 275) {
paddle2x = 274;
paddle2xspeed = paddle2xspeed * -0.8;
}
if (easy == true) {
difficultymod = -0.2;
}
if (hard == true) {
difficultymod = 0.2;
}
if (extreme == true) {
difficultymod = 0.3;
}
};
Frame 4
var scoretick = false;
onEnterFrame = function () {
if ((paddle1score > paddle2score) && (scoretick == false)) {
scoretick = true;
redscore = redscore + 1;
if (hard == true) {
_root.hardmessage.gotoAndStop(2);
}
}
if ((paddle2score > paddle1score) && (scoretick == false)) {
scoretick = true;
yellowscore = yellowscore + 1;
}
};
Frame 5
stop();
var countdowndelay = 90;
var paddle1score = 0;
var paddle2score = 0;
var pickupdice = 0;
var pickupdiceroll = 500;
var pickupblockx = 0;
var pickupblocky = 2000;
var pickupblockdelay = 0;
var pickupstopx = 0;
var pickupstopy = 2000;
var pickupshortx = 0;
var pickupshorty = 2000;
var pickupbouncex = 0;
var pickupbouncey = 2000;
var pickupbounce2x = 0;
var pickupbounce2y = 2000;
var pickupbounce3x = 0;
var pickupbounce3y = 2000;
var paddle2toggle = false;
var bouncex = 500;
var bouncey = 2000;
var bouncexspeed = 0;
var bounceyspeed = 0;
var ballx = 150;
var bally = 200;
var ballxspeed = 0;
var ballyspeed = 0;
var paddle1active = true;
var paddle2active = false;
var paddle1x = 140;
var paddle1y = 440;
var paddle1xspeed = 0;
var paddle2x = 140;
var paddle2y = 440;
var paddle2xspeed = 0;
var spark1x = 140;
var spark1y = -100000;
var spark1xspeed = (-6 + random(12));
var spark1yspeed = (-random(4));
var spark2x = 140;
var spark2y = -100000;
var spark2xspeed = (-6 + random(12));
var spark2yspeed = (-random(4));
var spark3x = 140;
var spark3y = -100000;
var spark3xspeed = (-6 + random(12));
var spark3yspeed = (-random(4));
var sparkhitx = 200;
var sparkhity = 140;
var musictoggle = 0;
var musictoggledelay = 0;
onEnterFrame = function () {
countdowndelay = countdowndelay - 1;
if ((paddle1score >= 12) || (paddle2score >= 12)) {
stopAllSounds();
_root.gotoAndStop(6);
}
_root.paddle2.paddle.gotoAndStop(paddle2pick);
_root.paddle1.paddle.gotoAndStop(paddle1pick);
pickupdiceroll = pickupdiceroll - 1;
if (pickupdiceroll <= 0) {
pickupdiceroll = 150;
pickupdice = 1 + random(6);
if (pickupdice == 1) {
_root.pickupbounce.gotoAndStop(1);
pickupbouncex = 50 + random(200);
pickupbouncey = 100 + random(50);
pickupdice = 0;
}
if (pickupdice == 2) {
_root.pickupshort.gotoAndStop(1);
pickupshortx = 50 + random(200);
pickupshorty = 100 + random(50);
pickupdice = 0;
}
if (pickupdice == 3) {
_root.pickupstop.gotoAndStop(1);
_root.pickupstop.hit.gotoAndPlay(1);
pickupstopx = 50 + random(200);
pickupstopy = 100 + random(50);
pickupdice = 0;
}
if (pickupdice == 4) {
if (pickupblockdelay <= 0) {
_root.pickupblock.gotoAndStop(1);
pickupblockx = 50 + random(200);
pickupblocky = 100 + random(50);
pickupdice = 0;
}
}
if (pickupdice == 5) {
_root.pickupbounce2.gotoAndStop(1);
pickupbounce2x = 50 + random(200);
pickupbounce2y = 100 + random(50);
pickupdice = 0;
}
if (pickupdice == 6) {
_root.pickupbounce.gotoAndStop(1);
pickupbounce3x = 50 + random(200);
pickupbounce3y = 100 + random(50);
pickupdice = 0;
}
}
setProperty(_root.pickupbounce, _x , pickupbouncex);
setProperty(_root.pickupbounce, _y , pickupbouncey);
setProperty(_root.pickupbounce2, _x , pickupbounce2x);
setProperty(_root.pickupbounce2, _y , pickupbounce2y);
setProperty(_root.pickupbounce3, _x , pickupbounce3x);
setProperty(_root.pickupbounce3, _y , pickupbounce3y);
setProperty(_root.pickupshort, _x , pickupshortx);
setProperty(_root.pickupshort, _y , pickupshorty);
setProperty(_root.pickupstop, _x , pickupstopx);
setProperty(_root.pickupstop, _y , pickupstopy);
setProperty(_root.pickupblock, _x , pickupblockx);
setProperty(_root.pickupblock, _y , pickupblocky);
if (_root.pickupbounce.hit.hit.hitTest(_root.ball)) {
_root.pickupbounce.gotoAndStop(2);
_root.ball.glow4.gotoAndPlay(2);
ballxspeed = ballxspeed * -10;
ballyspeed = -5;
if ((paddle1pick == 3) && (paddle1active == false)) {
ballyspeed = -25;
}
if ((paddle2pick == 3) && (paddle2active == false)) {
ballyspeed = -25;
}
}
if (_root.pickupbounce2.hit.hit.hitTest(_root.ball)) {
_root.pickupbounce2.gotoAndStop(2);
_root.ball.glow4.gotoAndPlay(2);
ballxspeed = ballxspeed * -10;
ballyspeed = -8;
if ((paddle1pick == 3) && (paddle1active == false)) {
ballyspeed = -25;
}
if ((paddle2pick == 3) && (paddle2active == false)) {
ballyspeed = -25;
}
}
if (_root.pickupbounce3.hit.hit.hitTest(_root.ball)) {
_root.pickupbounce3.gotoAndStop(2);
_root.ball.glow4.gotoAndPlay(2);
ballxspeed = ballxspeed * -10;
ballyspeed = -10;
if ((paddle1pick == 3) && (paddle1active == false)) {
ballyspeed = -25;
}
if ((paddle2pick == 3) && (paddle2active == false)) {
ballyspeed = -25;
}
}
if (_root.pickupshort.hit.hitTest(_root.ball)) {
_root.pickupshort.gotoAndStop(2);
if (paddle2active == true) {
paddle2._xscale = paddle2._xscale * 0.5;
}
if (paddle1active == true) {
paddle1._xscale = paddle1._xscale * 0.5;
}
ballxspeed = ballxspeed * -1;
}
if (_root.pickupstop.hit.hit.hitTest(_root.ball)) {
_root.pickupstop.gotoAndStop(2);
_root.ball.glow3.gotoAndPlay(1);
ballxspeed = 0;
ballyspeed = 20;
}
if (_root.pickupblock.hit.hitTest(_root.ball)) {
_root.pickupblock.gotoAndPlay(2);
ballxspeed = ballxspeed * -10;
if (ballyspeed < 2) {
ballyspeed = 2;
}
pickupblockdelay = 535;
}
if (_root.pickupblock.block.hitTest(_root.ball)) {
_root.pickupblock.blockwall.gotoAndPlay(2);
bally = bally + 10;
ballyspeed = ballyspeed * -1;
}
pickupblockdelay = pickupblockdelay - 1;
if (paddle2toggle == false) {
paddle2toggle = true;
_root.paddle2.gotoAndStop(31);
}
bouncex = bouncex + bouncexspeed;
bouncey = bouncey + bounceyspeed;
spark1y = spark1y + spark1yspeed;
spark1x = spark1x + spark1xspeed;
spark1yspeed = spark1yspeed + 0.2;
if (spark1y > 480) {
spark1y = 480;
spark1yspeed = spark1yspeed * -0.4;
}
setProperty(_root.spark1, _y , spark1y);
setProperty(_root.spark1, _x , spark1x);
spark2y = spark2y + spark2yspeed;
spark2x = spark2x + spark2xspeed;
spark2yspeed = spark2yspeed + 0.2;
if (spark2y > 480) {
spark2y = 480;
spark2yspeed = spark2yspeed * -0.4;
}
setProperty(_root.spark2, _y , spark2y);
setProperty(_root.spark2, _x , spark2x);
spark3y = spark3y + spark3yspeed;
spark3x = spark3x + spark3xspeed;
spark3yspeed = spark3yspeed + 0.2;
if (spark3y > 480) {
spark3y = 480;
spark3yspeed = spark3yspeed * -0.4;
}
setProperty(_root.spark3, _y , spark3y);
setProperty(_root.spark3, _x , spark3x);
setProperty(_root.sparkhit, _y , sparkhity);
setProperty(_root.sparkhit, _x , sparkhitx);
setProperty(_root.bounce, _y , bouncey);
setProperty(_root.bounce, _x , bouncex);
ballx = ballx + ballxspeed;
bally = bally + ballyspeed;
if (countdowndelay <= 0) {
ballyspeed = ballyspeed + 0.2;
}
if (countdowndelay == 1) {
_root.music.gotoAndPlay(2);
ballyspeed = ballyspeed - 4;
ballxspeed = ballxspeed + (-2 + (random(40) / 10));
}
if (ballxspeed >= 8) {
ballxspeed = 8;
}
if (ballxspeed <= -8) {
ballxspeed = -8;
}
setProperty(_root.ball, _y , bally);
setProperty(_root.ball, _x , ballx);
if (bally > 470) {
bally = 439;
ballyspeed = -13;
ballxspeed = ballxspeed * 1;
bouncex = ballx;
bouncey = bally;
bouncexspeed = ballxspeed * 0.5;
bounceyspeed = ballyspeed * -0.25;
_root.bounce.gotoAndPlay(1);
if (paddle2active == true) {
_root.scoreannouncer.gotoAndPlay(2);
paddle1score = paddle1score + 1;
_root.background.scoreboard.yellow.nextFrame();
}
if (paddle1active == true) {
_root.scoreannouncer.gotoAndPlay(42);
paddle2score = paddle2score + 1;
_root.background.scoreboard.red.nextFrame();
}
spark1x = ballx;
spark1xspeed = -2 + random(4);
spark1y = bally;
spark1yspeed = -2 - random(4);
_root.spark2.gotoAndPlay(1);
spark2x = ballx;
spark2xspeed = -2 + random(4);
spark2y = bally;
spark2yspeed = -2 - random(4);
_root.spark3.gotoAndPlay(1);
spark3x = ballx;
spark3xspeed = -2 + random(4);
spark3y = bally;
spark3yspeed = -2 - random(4);
}
if (bally < 0) {
bally = 0;
ballyspeed = ballyspeed * -1;
if (ballyspeed > 15) {
ballyspeed = 15;
}
bouncex = ballx;
bouncey = bally;
bouncexspeed = ballxspeed * 0.5;
bounceyspeed = ballyspeed * -0.25;
_root.bounce.gotoAndPlay(1);
}
if (ballx >= 290) {
ballx = 289;
ballxspeed = ballxspeed * -0.7;
bouncex = ballx;
bouncey = bally;
bouncexspeed = ballxspeed * 0.5;
bounceyspeed = 0.1 + (ballyspeed * 0.25);
_root.bounce.gotoAndPlay(1);
}
if (ballx <= 0) {
ballx = 1;
ballxspeed = ballxspeed * -0.7;
bouncex = ballx;
bouncey = bally;
bouncexspeed = ballxspeed * 0.5;
bounceyspeed = 0.1 + (ballyspeed * 0.25);
_root.bounce.gotoAndPlay(1);
}
if (_root.ball.hitTest(_root.paddle1.hit)) {
paddle1active = false;
paddle2active = true;
_root.background.bgfloor.gotoAndPlay(2);
paddle1._xscale = 100;
_root.paddle1.gotoAndPlay(2);
_root.paddle2.gotoAndPlay(31);
if (ballyspeed <= 12) {
ballyspeed = 12;
}
if (paddle1pick == 2) {
ballyspeed = ballyspeed * -1.3;
}
if ((paddle1pick == 1) || (paddle1pick == 3)) {
ballyspeed = ballyspeed * -1.1;
}
bally = 429;
ballxspeed = ballxspeed + paddle1xspeed;
sparkhitx = ballx;
sparkhity = bally;
_root.sparkhit.gotoAndPlay(2);
_root.spark1.gotoAndPlay(1);
_root.ball.glow1.gotoAndPlay(1);
spark1x = ballx;
spark1xspeed = -2 + random(4);
spark1y = bally;
spark1yspeed = -2 - random(4);
_root.spark2.gotoAndPlay(1);
spark2x = ballx;
spark2xspeed = -2 + random(4);
spark2y = bally;
spark2yspeed = -2 - random(4);
_root.spark3.gotoAndPlay(1);
spark3x = ballx;
spark3xspeed = -2 + random(4);
spark3y = bally;
spark3yspeed = -2 - random(4);
}
if (_root.ball.hitTest(_root.paddle2.hit)) {
paddle2active = false;
paddle1active = true;
_root.background.bgfloor.gotoAndPlay(11);
paddle2._xscale = 100;
if (ballyspeed <= 12) {
ballyspeed = 12;
}
_root.paddle2.gotoAndPlay(2);
_root.paddle1.gotoAndPlay(31);
_root.ball.glow2.gotoAndPlay(1);
if (paddle2pick == 2) {
ballyspeed = ballyspeed * -1.3;
}
if ((paddle2pick == 1) || (paddle2pick == 3)) {
ballyspeed = ballyspeed * -1.1;
}
bally = 429;
ballxspeed = ballxspeed + paddle2xspeed;
sparkhitx = ballx;
sparkhity = bally;
_root.sparkhit.gotoAndPlay(2);
_root.spark1.gotoAndPlay(1);
spark1x = ballx;
spark1xspeed = -2 + random(4);
spark1y = bally;
spark1yspeed = -2 - random(4);
_root.spark2.gotoAndPlay(1);
spark2x = ballx;
spark2xspeed = -2 + random(4);
spark2y = bally;
spark2yspeed = -2 - random(4);
_root.spark3.gotoAndPlay(1);
spark3x = ballx;
spark3xspeed = -2 + random(4);
spark3y = bally;
spark3yspeed = -2 - random(4);
}
if (Key.isDown(68)) {
paddle1xspeed = paddle1xspeed + 0.4;
if (paddle1pick == 1) {
paddle1xspeed = paddle1xspeed + 0.1;
}
}
if (Key.isDown(65)) {
paddle1xspeed = paddle1xspeed - 0.4;
if (paddle1pick == 1) {
paddle1xspeed = paddle1xspeed - 0.1;
}
}
paddle1x = paddle1x + paddle1xspeed;
if (paddle1xspeed > 0) {
paddle1xspeed = paddle1xspeed - 0.2;
}
if (paddle1xspeed < 0) {
paddle1xspeed = paddle1xspeed + 0.2;
}
if ((paddle1xspeed < 0.2) && (paddle1xspeed >= 0)) {
paddle1xspeed = 0;
}
if ((paddle1xspeed > -0.2) && (paddle1xspeed <= 0)) {
paddle1xspeed = 0;
}
setProperty(_root.paddle1, _x , paddle1x);
if (paddle1x <= 0) {
paddle1x = 1;
paddle1xspeed = paddle1xspeed * -0.8;
}
if (paddle1x >= 276) {
paddle1x = 274;
paddle1xspeed = paddle1xspeed * -0.8;
}
if (Key.isDown(39)) {
paddle2xspeed = paddle2xspeed + 0.4;
if (paddle2pick == 1) {
paddle2xspeed = paddle2xspeed + 0.1;
}
}
if (Key.isDown(37)) {
paddle2xspeed = paddle2xspeed - 0.4;
if (paddle2pick == 1) {
paddle2xspeed = paddle2xspeed - 0.1;
}
}
paddle2x = paddle2x + paddle2xspeed;
if (paddle2xspeed > 0) {
paddle2xspeed = paddle2xspeed - 0.2;
}
if (paddle2xspeed < 0) {
paddle2xspeed = paddle2xspeed + 0.2;
}
if ((paddle2xspeed < 0.2) && (paddle2xspeed >= 0)) {
paddle2xspeed = 0;
}
if ((paddle2xspeed > -0.2) && (paddle2xspeed <= 0)) {
paddle2xspeed = 0;
}
setProperty(_root.paddle2, _x , paddle2x);
if (paddle2x <= 0) {
paddle2x = 1;
paddle2xspeed = paddle2xspeed * -0.8;
}
if (paddle2x >= 275) {
paddle2x = 274;
paddle2xspeed = paddle2xspeed * -0.8;
}
};
Frame 6
var scoretick = false;
onEnterFrame = function () {
paddle1x = 145;
paddle2x = 245;
paddle2y = 275;
if ((paddle1score > paddle2score) && (scoretick == false)) {
scoretick = true;
redscore = redscore + 1;
_root.thewinner.gotoAndStop(1);
}
if ((paddle2score > paddle1score) && (scoretick == false)) {
scoretick = true;
yellowscore = yellowscore + 1;
_root.thewinner.gotoAndStop(2);
}
_root.paddle2.paddle.gotoAndStop(paddle2pick);
_root.paddle1.paddle.gotoAndStop(paddle1pick);
};
Frame 7
stop();
Frame 8
stop();
if (mousecontrol == 0) {
_root.mousecontrolcheck.gotoAndStop(1);
}
if (mousecontrol == 1) {
_root.mousecontrolcheck.gotoAndStop(2);
}
Frame 9
stop();
var paddle1pick = 2;
var paddle2pick = 2;
onEnterFrame = function () {
_root.paddle1select.gotoAndStop(paddle1pick);
_root.paddle2select.gotoAndStop(paddle2pick);
};
Frame 10
stop();
var paddle1pick = 2;
var paddle2pick = 2;
var paddle2check = 0;
onEnterFrame = function () {
_root.paddle1select.gotoAndStop(paddle1pick);
if (paddle2check == 0) {
paddle2check = 1;
paddle2pick = 1 + random(3);
}
_root.paddle2select.gotoAndStop(paddle2pick);
};
Frame 11
stop();
Frame 12
stop();
Frame 15
stop();
var highframetotal = 0;
var frametotal = 0;
var frame = 0;
var second = 0;
var tensecond = 0;
var minute = 0;
var highsecond = 0;
var hightensecond = 0;
var highminute = 0;
var pickupdice = 0;
var pickupdiceroll = 0;
var pickupblockx = 0;
var pickupblocky = 2000;
var pickupblockdelay = 0;
var pickupstopx = 0;
var pickupstopy = 2000;
var pickupshortx = 0;
var pickupshorty = 2000;
var pickupbouncex = 0;
var pickupbouncey = 2000;
var pickupbounce2x = 0;
var pickupbounce2y = 2000;
var pickupbounce3x = 0;
var pickupbounce3y = 2000;
var paddle2toggle = false;
var bouncex = 500;
var bouncey = 2000;
var bouncexspeed = 0;
var bounceyspeed = 0;
var ballx = 150;
var bally = 200;
var ballxspeed = (-2 + random(4));
var ballyspeed = -5;
var paddle1x = 140;
var paddle1y = 440;
var paddle1xspeed = 0;
var spark1x = 140;
var spark1y = -100000;
var spark1xspeed = (-6 + random(12));
var spark1yspeed = (-random(4));
var spark2x = 140;
var spark2y = -100000;
var spark2xspeed = (-6 + random(12));
var spark2yspeed = (-random(4));
var spark3x = 140;
var spark3y = -100000;
var spark3xspeed = (-6 + random(12));
var spark3yspeed = (-random(4));
var sparkhitx = 200;
var sparkhity = 140;
onEnterFrame = function () {
menumusictoggle == false;
pickupdiceroll = pickupdiceroll - 1;
if (pickupdiceroll <= 0) {
pickupdiceroll = 150;
pickupdice = 1 + random(6);
if (pickupdice == 1) {
_root.pickupbounce.gotoAndStop(1);
_root.pickupbounce.hit.gotoAndPlay(1);
pickupbouncex = 50 + random(200);
pickupbouncey = 100 + random(50);
pickupdice = 0;
}
if (pickupdice == 2) {
_root.pickupshort.gotoAndStop(1);
_root.pickupshort.hit.gotoAndPlay(1);
pickupshortx = 50 + random(200);
pickupshorty = 100 + random(50);
pickupdice = 0;
}
if (pickupdice == 3) {
_root.pickupstop.gotoAndStop(1);
_root.pickupstop.hit.gotoAndPlay(1);
pickupstopx = 50 + random(200);
pickupstopy = 100 + random(50);
pickupdice = 0;
}
if (pickupdice == 4) {
if (pickupblockdelay <= 0) {
_root.pickupblock.gotoAndStop(1);
_root.pickupstop.hit.gotoAndPlay(1);
pickupblockx = 50 + random(200);
pickupblocky = 100 + random(50);
pickupdice = 0;
}
}
if (pickupdice == 5) {
_root.pickupbounce2.gotoAndStop(1);
_root.pickupbounce2.hit.gotoAndPlay(1);
pickupbounce2x = 50 + random(200);
pickupbounce2y = 100 + random(50);
pickupdice = 0;
}
if (pickupdice == 6) {
_root.pickupbounce.gotoAndStop(1);
_root.pickupbounce3.hit.gotoAndPlay(1);
pickupbounce3x = 50 + random(200);
pickupbounce3y = 100 + random(50);
pickupdice = 0;
}
}
setProperty(_root.pickupbounce, _x , pickupbouncex);
setProperty(_root.pickupbounce, _y , pickupbouncey);
setProperty(_root.pickupbounce2, _x , pickupbounce2x);
setProperty(_root.pickupbounce2, _y , pickupbounce2y);
setProperty(_root.pickupbounce3, _x , pickupbounce3x);
setProperty(_root.pickupbounce3, _y , pickupbounce3y);
setProperty(_root.pickupshort, _x , pickupshortx);
setProperty(_root.pickupshort, _y , pickupshorty);
setProperty(_root.pickupstop, _x , pickupstopx);
setProperty(_root.pickupstop, _y , pickupstopy);
setProperty(_root.pickupblock, _x , pickupblockx);
setProperty(_root.pickupblock, _y , pickupblocky);
frametotal = frametotal + 1;
frame = frame + 1;
if (frame >= 60) {
second = second + 1;
frame = 0;
}
if (second >= 10) {
tensecond = tensecond + 1;
second = 0;
}
if (tensecond >= 6) {
minute = minute + 1;
tensecond = 0;
}
if (_root.pickupbounce.hit.hit.hitTest(_root.ball)) {
_root.pickupbounce.gotoAndStop(2);
_root.ball.glow4.gotoAndPlay(2);
ballyspeed = ballyspeed * 1.01;
}
if (_root.pickupbounce2.hit.hit.hitTest(_root.ball)) {
_root.pickupbounce2.gotoAndStop(2);
_root.ball.glow4.gotoAndPlay(2);
ballyspeed = ballyspeed * 1.01;
}
if (_root.pickupbounce3.hit.hit.hitTest(_root.ball)) {
_root.pickupbounce3.gotoAndStop(2);
_root.ball.glow4.gotoAndPlay(2);
ballyspeed = ballyspeed * 1.01;
}
if (_root.pickupshort.hit.hit.hitTest(_root.ball)) {
_root.pickupshort.gotoAndStop(2);
_root.ball.glow4.gotoAndPlay(2);
ballyspeed = ballyspeed * 1.01;
}
if (_root.pickupstop.hit.hit.hitTest(_root.ball)) {
_root.pickupstop.gotoAndStop(2);
_root.ball.glow4.gotoAndPlay(2);
ballyspeed = ballyspeed * 1.01;
}
if (_root.pickupblock.hit.hit.hitTest(_root.ball)) {
_root.pickupblock.gotoAndPlay(2);
_root.pickupbounce3.gotoAndStop(2);
_root.pickupbounce2.gotoAndStop(2);
_root.pickupbounce.gotoAndStop(2);
_root.pickupshort.gotoAndStop(2);
_root.pickupstop.gotoAndStop(2);
_root.ball.glow4.gotoAndPlay(2);
ballyspeed = ballyspeed * 0.6;
}
bouncex = bouncex + bouncexspeed;
bouncey = bouncey + bounceyspeed;
spark1y = spark1y + spark1yspeed;
spark1x = spark1x + spark1xspeed;
spark1yspeed = spark1yspeed + 0.2;
if (spark1y > 480) {
spark1y = 480;
spark1yspeed = spark1yspeed * -0.4;
}
setProperty(_root.spark1, _y , spark1y);
setProperty(_root.spark1, _x , spark1x);
spark2y = spark2y + spark2yspeed;
spark2x = spark2x + spark2xspeed;
spark2yspeed = spark2yspeed + 0.2;
if (spark2y > 480) {
spark2y = 480;
spark2yspeed = spark2yspeed * -0.4;
}
setProperty(_root.spark2, _y , spark2y);
setProperty(_root.spark2, _x , spark2x);
spark3y = spark3y + spark3yspeed;
spark3x = spark3x + spark3xspeed;
spark3yspeed = spark3yspeed + 0.2;
if (spark3y > 480) {
spark3y = 480;
spark3yspeed = spark3yspeed * -0.4;
}
setProperty(_root.spark3, _y , spark3y);
setProperty(_root.spark3, _x , spark3x);
setProperty(_root.sparkhit, _y , sparkhity);
setProperty(_root.sparkhit, _x , sparkhitx);
setProperty(_root.bounce, _y , bouncey);
setProperty(_root.bounce, _x , bouncex);
ballx = ballx + ballxspeed;
bally = bally + ballyspeed;
ballyspeed = ballyspeed + 0.3;
if (ballxspeed >= 8) {
ballxspeed = 8;
}
if (ballxspeed <= -8) {
ballxspeed = -8;
}
setProperty(_root.ball, _y , bally);
setProperty(_root.ball, _x , ballx);
if (bally > 470) {
_root.dropmessage.gotoAndPlay(2);
if (highframetotal < frametotal) {
highframetotal = frametotal;
highsecond = second;
hightensecond = tensecond;
highminute = minute;
}
frametotal = 0;
frame = 0;
second = 0;
tensecond = 0;
minute = 0;
bally = 439;
ballyspeed = -10;
ballxspeed = ballxspeed * 1;
bouncex = ballx;
bouncey = bally;
bouncexspeed = ballxspeed * 0.5;
bounceyspeed = ballyspeed * -0.25;
_root.bounce.gotoAndPlay(1);
spark1x = ballx;
spark1xspeed = -2 + random(4);
spark1y = bally;
spark1yspeed = -2 - random(4);
_root.spark2.gotoAndPlay(1);
spark2x = ballx;
spark2xspeed = -2 + random(4);
spark2y = bally;
spark2yspeed = -2 - random(4);
_root.spark3.gotoAndPlay(1);
spark3x = ballx;
spark3xspeed = -2 + random(4);
spark3y = bally;
spark3yspeed = -2 - random(4);
}
if (bally < 0) {
bally = 0;
ballyspeed = ballyspeed * -1;
if (ballyspeed > 15) {
ballyspeed = 15;
}
bouncex = ballx;
bouncey = bally;
bouncexspeed = ballxspeed * 0.5;
bounceyspeed = ballyspeed * -0.25;
_root.bounce.gotoAndPlay(1);
}
if (ballx >= 290) {
ballx = 289;
ballxspeed = ballxspeed * -0.7;
bouncex = ballx;
bouncey = bally;
bouncexspeed = ballxspeed * 0.5;
bounceyspeed = 0.1 + (ballyspeed * 0.25);
_root.bounce.gotoAndPlay(1);
}
if (ballx <= 0) {
ballx = 1;
ballxspeed = ballxspeed * -0.7;
bouncex = ballx;
bouncey = bally;
bouncexspeed = ballxspeed * 0.5;
bounceyspeed = 0.1 + (ballyspeed * 0.25);
_root.bounce.gotoAndPlay(1);
}
if (_root.ball.hitTest(_root.paddle1.hit)) {
_root.paddle1.gotoAndPlay(31);
ballyspeed = ballyspeed * -1.005;
ballxspeed = ballxspeed + (-1 + (random(20) / 10));
bally = 429;
ballxspeed = ballxspeed + paddle1xspeed;
sparkhitx = ballx;
sparkhity = bally;
_root.sparkhit.gotoAndPlay(2);
_root.spark1.gotoAndPlay(1);
_root.ball.glow1.gotoAndPlay(1);
spark1x = ballx;
spark1xspeed = -2 + random(4);
spark1y = bally;
spark1yspeed = -2 - random(4);
_root.spark2.gotoAndPlay(1);
spark2x = ballx;
spark2xspeed = -2 + random(4);
spark2y = bally;
spark2yspeed = -2 - random(4);
_root.spark3.gotoAndPlay(1);
spark3x = ballx;
spark3xspeed = -2 + random(4);
spark3y = bally;
spark3yspeed = -2 - random(4);
}
if (mousecontrol == 1) {
if (paddle1x < _xmouse) {
paddle1xspeed = paddle1xspeed + 0.6;
}
if (paddle1x > _xmouse) {
paddle1xspeed = paddle1xspeed - 0.6;
}
}
if (Key.isDown(68) || (Key.isDown(39))) {
paddle1xspeed = paddle1xspeed + 0.4;
if (extreme == true) {
paddle1xspeed = paddle1xspeed + 0.2;
}
}
if (Key.isDown(65) || (Key.isDown(37))) {
paddle1xspeed = paddle1xspeed - 0.4;
if (extreme == true) {
paddle1xspeed = paddle1xspeed - 0.2;
}
}
paddle1x = paddle1x + paddle1xspeed;
if (paddle1xspeed > 0) {
paddle1xspeed = paddle1xspeed - 0.2;
}
if (paddle1xspeed < 0) {
paddle1xspeed = paddle1xspeed + 0.2;
}
if ((paddle1xspeed < 0.2) && (paddle1xspeed >= 0)) {
paddle1xspeed = 0;
}
if ((paddle1xspeed > -0.2) && (paddle1xspeed <= 0)) {
paddle1xspeed = 0;
}
setProperty(_root.paddle1, _x , paddle1x);
if (paddle1x <= 10) {
paddle1x = 11;
paddle1xspeed = paddle1xspeed * -0.3;
}
if (paddle1x >= 290) {
paddle1x = 289;
paddle1xspeed = paddle1xspeed * -0.3;
}
};
Symbol 12 MovieClip Frame 1
stop();
Symbol 12 MovieClip Frame 2
stop();
Symbol 12 MovieClip Frame 3
stop();
Symbol 12 MovieClip Frame 4
stop();
Symbol 12 MovieClip Frame 5
stop();
Symbol 12 MovieClip Frame 6
stop();
Symbol 12 MovieClip Frame 7
stop();
Symbol 12 MovieClip Frame 8
stop();
Symbol 12 MovieClip Frame 9
stop();
Symbol 12 MovieClip Frame 10
stop();
Symbol 12 MovieClip Frame 11
stop();
Symbol 12 MovieClip Frame 12
stop();
Symbol 12 MovieClip Frame 13
stop();
Symbol 12 MovieClip Frame 14
stop();
Symbol 12 MovieClip Frame 15
stop();
Symbol 12 MovieClip Frame 16
stop();
Symbol 12 MovieClip Frame 17
stop();
Symbol 12 MovieClip Frame 18
stop();
Symbol 12 MovieClip Frame 19
stop();
Symbol 12 MovieClip Frame 20
stop();
Symbol 12 MovieClip Frame 21
stop();
Symbol 12 MovieClip Frame 22
stop();
Symbol 12 MovieClip Frame 23
stop();
Symbol 12 MovieClip Frame 24
stop();
Symbol 12 MovieClip Frame 25
stop();
Symbol 12 MovieClip Frame 26
stop();
Symbol 12 MovieClip Frame 27
stop();
Symbol 12 MovieClip Frame 28
stop();
Symbol 12 MovieClip Frame 29
stop();
Symbol 12 MovieClip Frame 30
stop();
Symbol 12 MovieClip Frame 31
stop();
Symbol 12 MovieClip Frame 32
stop();
Symbol 12 MovieClip Frame 33
stop();
Symbol 12 MovieClip Frame 34
stop();
Symbol 12 MovieClip Frame 35
stop();
Symbol 12 MovieClip Frame 36
stop();
Symbol 12 MovieClip Frame 37
stop();
Symbol 12 MovieClip Frame 38
stop();
Symbol 12 MovieClip Frame 39
stop();
Symbol 12 MovieClip Frame 40
stop();
Symbol 12 MovieClip Frame 41
stop();
Symbol 12 MovieClip Frame 42
stop();
Symbol 12 MovieClip Frame 43
stop();
Symbol 12 MovieClip Frame 44
stop();
Symbol 12 MovieClip Frame 45
stop();
Symbol 12 MovieClip Frame 46
stop();
Symbol 12 MovieClip Frame 47
stop();
Symbol 12 MovieClip Frame 48
stop();
Symbol 12 MovieClip Frame 49
stop();
Symbol 12 MovieClip Frame 50
stop();
Symbol 12 MovieClip Frame 51
stop();
Symbol 12 MovieClip Frame 52
stop();
Symbol 12 MovieClip Frame 53
stop();
Symbol 12 MovieClip Frame 54
stop();
Symbol 12 MovieClip Frame 55
stop();
Symbol 12 MovieClip Frame 56
stop();
Symbol 12 MovieClip Frame 57
stop();
Symbol 12 MovieClip Frame 58
stop();
Symbol 12 MovieClip Frame 59
stop();
Symbol 12 MovieClip Frame 60
stop();
Symbol 12 MovieClip Frame 61
stop();
Symbol 12 MovieClip Frame 62
stop();
Symbol 12 MovieClip Frame 63
stop();
Symbol 12 MovieClip Frame 64
stop();
Symbol 12 MovieClip Frame 65
stop();
Symbol 12 MovieClip Frame 66
stop();
Symbol 12 MovieClip Frame 67
stop();
Symbol 12 MovieClip Frame 68
stop();
Symbol 12 MovieClip Frame 69
stop();
Symbol 12 MovieClip Frame 70
stop();
Symbol 12 MovieClip Frame 71
stop();
Symbol 12 MovieClip Frame 72
stop();
Symbol 12 MovieClip Frame 73
stop();
Symbol 12 MovieClip Frame 74
stop();
Symbol 12 MovieClip Frame 75
stop();
Symbol 12 MovieClip Frame 76
stop();
Symbol 12 MovieClip Frame 77
stop();
Symbol 12 MovieClip Frame 78
stop();
Symbol 12 MovieClip Frame 79
stop();
Symbol 12 MovieClip Frame 80
stop();
Symbol 12 MovieClip Frame 81
stop();
Symbol 12 MovieClip Frame 82
stop();
Symbol 12 MovieClip Frame 83
stop();
Symbol 12 MovieClip Frame 84
stop();
Symbol 12 MovieClip Frame 85
stop();
Symbol 12 MovieClip Frame 86
stop();
Symbol 12 MovieClip Frame 87
stop();
Symbol 12 MovieClip Frame 88
stop();
Symbol 12 MovieClip Frame 89
stop();
Symbol 12 MovieClip Frame 90
stop();
Symbol 12 MovieClip Frame 91
stop();
Symbol 12 MovieClip Frame 92
stop();
Symbol 12 MovieClip Frame 93
stop();
Symbol 12 MovieClip Frame 94
stop();
Symbol 12 MovieClip Frame 95
stop();
Symbol 12 MovieClip Frame 96
stop();
Symbol 12 MovieClip Frame 97
stop();
Symbol 12 MovieClip Frame 98
stop();
Symbol 12 MovieClip Frame 99
stop();
Symbol 12 MovieClip Frame 100
stop();
Symbol 34 Button
on (release) {
gotoAndPlay (10);
}
Symbol 35 Button
on (release) {
gotoAndPlay (9);
}
Symbol 36 Button
on (release) {
gotoAndPlay (7);
}
Symbol 37 Button
on (release) {
stopAllSounds();
gotoAndPlay (15);
}
Symbol 38 Button
on (release) {
gotoAndPlay (11);
}
Symbol 39 Button
on (release) {
getURL (url);
}
Symbol 43 MovieClip Frame 31
stop();
Symbol 48 MovieClip Frame 1
stop();
Symbol 48 MovieClip Frame 2
stop();
Symbol 48 MovieClip Frame 3
stop();
Symbol 48 MovieClip Frame 4
stop();
Symbol 48 MovieClip Frame 5
stop();
Symbol 48 MovieClip Frame 6
stop();
Symbol 48 MovieClip Frame 7
stop();
Symbol 48 MovieClip Frame 8
stop();
Symbol 48 MovieClip Frame 9
stop();
Symbol 48 MovieClip Frame 10
stop();
Symbol 48 MovieClip Frame 11
stop();
Symbol 48 MovieClip Frame 12
stop();
Symbol 48 MovieClip Frame 13
stop();
Symbol 53 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 2
play();
Symbol 53 MovieClip Frame 10
stop();
Symbol 53 MovieClip Frame 11
play();
Symbol 53 MovieClip Frame 20
gotoAndStop (1);
Symbol 58 MovieClip Frame 95
stop();
Symbol 61 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 45
stop();
Symbol 65 MovieClip Frame 19
stop();
Symbol 66 MovieClip Frame 31
stop();
Symbol 70 MovieClip Frame 31
stop();
Symbol 75 MovieClip Frame 95
stop();
Symbol 78 MovieClip Frame 21
stop();
Symbol 80 MovieClip Frame 188
stop();
Symbol 81 MovieClip Frame 21
stop();
Symbol 82 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 2
stop();
Symbol 84 MovieClip Frame 60
stop();
Symbol 85 MovieClip Frame 36
stop();
Symbol 87 MovieClip Frame 63
stop();
Symbol 88 MovieClip Frame 1
stop();
Symbol 88 MovieClip Frame 2
stop();
Symbol 90 MovieClip Frame 60
stop();
Symbol 94 MovieClip Frame 75
stop();
Symbol 95 MovieClip Frame 1
stop();
Symbol 95 MovieClip Frame 2
play();
Symbol 96 MovieClip Frame 1
stop();
Symbol 96 MovieClip Frame 533
stop();
Symbol 98 MovieClip Frame 60
stop();
Symbol 101 MovieClip Frame 46
stop();
Symbol 103 MovieClip Frame 89
stop();
Symbol 106 MovieClip Frame 36
stop();
Symbol 109 MovieClip Frame 36
stop();
Symbol 112 MovieClip Frame 36
stop();
Symbol 115 MovieClip Frame 36
stop();
Symbol 116 MovieClip Frame 90
stop();
Symbol 117 MovieClip Frame 1
stop();
Symbol 117 MovieClip Frame 2
stop();
Symbol 118 MovieClip Frame 40
stop();
Symbol 122 MovieClip Frame 60
stop();
Symbol 125 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 41
gotoAndStop (1);
Symbol 125 MovieClip Frame 80
gotoAndStop (1);
Symbol 134 MovieClip Frame 1
stop();
Symbol 134 MovieClip Frame 2
stop();
Symbol 134 MovieClip Frame 3
stop();
Symbol 134 MovieClip Frame 4
stop();
Symbol 134 MovieClip Frame 5
stop();
Symbol 134 MovieClip Frame 6
stop();
Symbol 134 MovieClip Frame 7
stop();
Symbol 134 MovieClip Frame 8
stop();
Symbol 134 MovieClip Frame 9
stop();
Symbol 134 MovieClip Frame 10
stop();
Symbol 134 MovieClip Frame 11
stop();
Symbol 134 MovieClip Frame 12
stop();
Symbol 134 MovieClip Frame 13
stop();
Symbol 136 MovieClip Frame 48
stop();
Symbol 137 MovieClip Frame 1
stop();
Symbol 137 MovieClip Frame 30
stop();
Symbol 138 MovieClip Frame 1
stop();
Symbol 138 MovieClip Frame 30
stop();
Symbol 142 MovieClip Frame 81
stop();
Symbol 145 MovieClip Frame 41
stop();
Symbol 146 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 121
stop();
Symbol 147 MovieClip Frame 1
stop();
Symbol 149 Button
on (release) {
gotoAndPlay (2);
}
Symbol 158 MovieClip Frame 106
stop();
Symbol 159 MovieClip Frame 1
stop();
Symbol 159 MovieClip Frame 2
play();
Symbol 159 MovieClip Frame 5654
gotoAndPlay (2);
Symbol 159 MovieClip Frame 7005
gotoAndPlay (374);
Symbol 166 Button
on (release) {
stopAllSounds();
gotoAndStop (3);
}
Symbol 167 Button
on (release) {
gotoAndStop (2);
}
Symbol 169 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 2
stop();
Symbol 170 MovieClip Frame 31
stop();
Symbol 176 MovieClip Frame 1
stop();
Symbol 176 MovieClip Frame 2
stop();
Symbol 177 Button
on (release) {
gotoAndStop (5);
}
Symbol 191 MovieClip Frame 1
stop();
Symbol 191 MovieClip Frame 2
stop();
Symbol 192 Button
on (release) {
gotoAndPlay (3);
easy = true;
}
Symbol 193 Button
on (release) {
gotoAndPlay (3);
medium = true;
}
Symbol 194 Button
on (release) {
gotoAndPlay (3);
hard = true;
}
Symbol 195 Button
on (release) {
gotoAndPlay (3);
extreme = true;
}
Symbol 196 Button
on (release) {
if (mousecontrol == 0) {
mousecontrol = 1;
_root.mousecontrolcheck.gotoAndStop(2);
}
}
Symbol 208 MovieClip Frame 1
stop();
Symbol 208 MovieClip Frame 2
stop();
Symbol 208 MovieClip Frame 3
stop();
Symbol 208 MovieClip Frame 4
stop();
Symbol 211 Button
on (release) {
paddle1pick = 2;
}
Symbol 212 Button
on (release) {
paddle1pick = 1;
}
Symbol 213 Button
on (release) {
paddle1pick = 3;
}
Symbol 214 Button
on (release) {
paddle2pick = 2;
}
Symbol 215 Button
on (release) {
paddle2pick = 1;
}
Symbol 216 Button
on (release) {
paddle2pick = 3;
}
Symbol 217 Button
on (release) {
gotoAndPlay (5);
}
Symbol 225 Button
on (release) {
gotoAndPlay (8);
stopAllSounds();
}
Symbol 226 Button
on (release) {
paddle1pick = 4;
}
Symbol 230 Button
on (release) {
gotoAndStop (12);
}
Symbol 235 Button
on (release) {
gotoAndStop (2);
_quality = "low";
}
Symbol 237 Button
on (release) {
gotoAndStop (1);
_quality = "high";
}
Symbol 238 MovieClip Frame 1
stop();
Symbol 238 MovieClip Frame 2
stop();
Symbol 258 MovieClip Frame 116
stop();
Symbol 263 MovieClip Frame 40
stop();
Symbol 264 MovieClip Frame 1
stop();
Symbol 264 MovieClip Frame 2
stop();
Symbol 267 MovieClip Frame 1
stop();
Symbol 267 MovieClip Frame 61
stop();
Symbol 268 MovieClip Frame 5978
gotoAndPlay (1);