Frame 2
stop();
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
Frame 402
stop();
Frame 417
stopAllSounds();
Frame 418
gotoAndStop (536);
Frame 471
stop();
Frame 490
stop();
Frame 519
stop();
Frame 535
gotoAndStop (402);
Frame 536
_root.scores._visible = false;
_root.playagain._visible = false;
stop();
trace("frame1");
Instance of Symbol 126 MovieClip in Frame 536
onClipEvent (load) {
_visible = false;
noise1 = true;
noise2 = true;
noise3 = true;
noise4 = true;
noise5 = true;
noise6 = true;
}
onClipEvent (enterFrame) {
if (((this.hitTest(_root.puck1._x, _root.puck1._y, true) && (noise1 == true)) && (_root.puck1.xspeed == 0)) && (_root.puck1.yspeed == 0)) {
_root.noises.gotoAndPlay("cheer");
noise1 = false;
}
if (((this.hitTest(_root.puck2._x, _root.puck2._y, true) && (noise2 == true)) && (_root.puck2.xspeed == 0)) && (_root.puck2.yspeed == 0)) {
_root.noises.gotoAndPlay("cheer");
noise2 = false;
}
if (((this.hitTest(_root.puck3._x, _root.puck3._y, true) && (noise3 == true)) && (_root.puck3.xspeed == 0)) && (_root.puck3.yspeed == 0)) {
_root.noises.gotoAndPlay("cheer");
noise3 = false;
}
if (((this.hitTest(_root.puck4._x, _root.puck4._y, true) && (noise4 == true)) && (_root.puck4.xspeed == 0)) && (_root.puck4.yspeed == 0)) {
_root.noises.gotoAndPlay("cheer");
noise4 = false;
}
if (((this.hitTest(_root.puck5._x, _root.puck5._y, true) && (noise5 == true)) && (_root.puck5.xspeed == 0)) && (_root.puck5.yspeed == 0)) {
_root.noises.gotoAndPlay("cheer");
noise5 = false;
}
if (((this.hitTest(_root.puck6._x, _root.puck6._y, true) && (noise6 == true)) && (_root.puck6.xspeed == 0)) && (_root.puck6.yspeed == 0)) {
_root.noises.gotoAndPlay("cheer");
noise6 = false;
}
}
Instance of Symbol 128 MovieClip "stairs" in Frame 536
onClipEvent (load) {
this.swapDepths(15000);
}
Instance of Symbol 128 MovieClip "stairs" in Frame 536
onClipEvent (load) {
this.swapDepths(15000);
}
Instance of Symbol 137 MovieClip "mo" in Frame 536
onClipEvent (load) {
this.swapDepths(_y + 20000);
thisxspeed = 8;
}
onClipEvent (enterFrame) {
_x = (_x + thisxspeed);
if ((_x >= 450) || (100 >= _x)) {
thisxspeed = -thisxspeed;
}
}
Instance of Symbol 163 MovieClip "scores" in Frame 536
onClipEvent (load) {
this.swapDepths(37000);
}
Instance of Symbol 168 MovieClip "border" in Frame 536
onClipEvent (load) {
this.swapDepths(90001);
}
Instance of Symbol 169 MovieClip "curtain" in Frame 536
onClipEvent (load) {
this.swapDepths(35000);
}
Frame 537
particlearray = new Array();
stop();
trace("frame2");
_root.border.removeMovieClip();
_root.curtain.removeMovieClip();
_quality = "MEDIUM";
Instance of Symbol 174 MovieClip "controller" in Frame 537
onClipEvent (load) {
function checkCollisions() {
var ballOne = 1;
while (numberOfBalls >= ballOne) {
var ballOneMCName = ("puck" + ballOne);
var ballTwo = (ballOne + 1);
while (numberOfBalls >= ballTwo) {
var ballTwoMCName = ("puck" + ballTwo);
var ballMC1 = _root[ballOneMCName];
var ballMC2 = _root[ballTwoMCName];
if (ballMC1.active && (ballMC2.active)) {
var xDiff = (ballMC2._x - ballMC1._x);
var yDiff = (ballMC2._y - ballMC1._y);
var distanceSquared = ((xDiff * xDiff) + (yDiff * yDiff));
var sumSize = (ballMC1._xscale + ballMC2._xscale);
var sumSizeSquared = ((sumSize * sumSize) / 100);
var sumRadius = (((ballMC1._width + ballMC2._width) + ballMC1._height) + ballMC2._height);
var sumRadiusSquared = ((sumRadius * sumRadius) / 40);
if (distanceSquared < sumRadiusSquared) {
resolveCollision(ballMC1, ballMC2, ballMC3, ballMC4, xDiff, yDiff, distanceSquared);
if ((ballMC1.xspeed != 0) && (ballMC2.xspeed != 0)) {
_root.noises.gotoandplay("play");
}
}
}
ballTwo++;
}
ballOne++;
}
}
function resolveCollision(ballA, ballB, ballC, ballD, collisionX, collisionY, collisionLengthSquared) {
collisionVectorLength = Math.sqrt(collisionLengthSquared);
if (collisionVectorLength == 0) {
collisionVectorLength = 1;
}
collisionNormalX = collisionX / collisionVectorLength;
collisionNormalY = collisionY / collisionVectorLength;
Acvx = (ballA.xspeed * collisionNormalX) + (ballA.yspeed * collisionNormalY);
Acvy = (ballA.yspeed * collisionNormalX) - (ballA.xspeed * collisionNormalY);
Bcvx = (ballB.xspeed * collisionNormalX) + (ballB.yspeed * collisionNormalY);
Bcvy = (ballB.yspeed * collisionNormalX) - (ballB.xspeed * collisionNormalY);
rnv = Bcvx - Acvx;
if (0 < rnv) {
return(undefined);
}
m1 = m_mass;
m2 = m_mass;
mT = m1 + m2;
Afvx = (((m1 - m2) * Acvx) + ((m2 + m2) * Bcvx)) / mT;
Bfvx = (((m1 + m1) * Acvx) + ((m2 - m1) * Bcvx)) / mT;
ballA.xspeed = ((Afvx * collisionNormalX) - (Acvy * collisionNormalY)) * e;
ballA.yspeed = ((collisionNormalX * Acvy) + (Afvx * collisionNormalY)) * e;
ballB.xspeed = ((Bfvx * collisionNormalX) - (Bcvy * collisionNormalY)) * e;
ballB.yspeed = ((collisionNormalX * Bcvy) + (Bfvx * collisionNormalY)) * e;
}
function checkPucks() {
var ballOne = 1;
while (numberOfBalls >= ballOne) {
var ballOneMCName = ("puck" + ballOne);
var ballMC1 = _root[ballOneMCName];
if (ballMC1.active) {
ballMC1.L = Math.sqrt((ballMC1.xspeed * ballMC1.xspeed) + (ballMC1.yspeed * ballMC1.yspeed));
ballMC1.counter = 10 / ballMC1.L;
if (0 < ballMC1.L) {
ballMC1.splotcounter2++;
ballMC1.i = ballMC1.i + 2;
if ((ballMC1.counter < ballMC1.i) && (ballMC1._y < 250)) {
ballMC1.nextFrame();
ballMC1.i = 0;
}
}
if ((ballMC1.splotcounter2 == 7) && (0 < ballMC1.L)) {
duplicateMovieClip (_root["splot" + Math.floor(Math.random() * 3)], "splot" + ballMC1.splotcounter, ballMC1.splotcounter + 1);
_root["splot" + ballMC1.splotcounter]._x = ballMC1._x;
_root["splot" + ballMC1.splotcounter]._y = ballMC1._y;
_root["splot" + ballMC1.splotcounter]._yscale = ballMC1._y / 2;
_root["splot" + ballMC1.splotcounter]._xscale = ballMC1._y / 2;
ballMC1.splotcounter++;
ballMC1.splotcounter2 = 0;
}
if (ballMC1._y < 250) {
ballMC1.pressed = true;
}
ballMC1._xscale = ballMC1._y * 0.25;
ballMC1._yscale = ballMC1._y * 0.25;
ballMC1.swapDepths(ballMC1._y + 20000);
if (ballMC1.dragged) {
ballMC1.xspeed = (ballMC1._x - ballMC1.lastx) / 4;
ballMC1.yspeed = (ballMC1._y - ballMC1.lasty) / 4;
ballMC1.lastx = ballMC1._x;
ballMC1.lasty = ballMC1._y;
} else {
if ((((ballMC1.xspeed == 0) && (ballMC1.yspeed == 0)) && (ballMC1.pressed)) && (!ballMC1.puckoff)) {
ballMC1.nextpuck();
ballMC1.puckoff = true;
if (ballMC1.dead) {
ballMC1.kill();
}
}
if ((ballMC1.xspeed * ballMC1.xspeed) < 0.1) {
ballMC1.xspeed = 0;
}
if ((ballMC1.yspeed * ballMC1.yspeed) < 0.1) {
ballMC1.yspeed = 0;
}
ballMC1._x = ballMC1._x + ballMC1.xspeed;
ballMC1._y = ballMC1._y + ballMC1.yspeed;
ballMC1.xspeed = ballMC1.xspeed * friction;
ballMC1.yspeed = ballMC1.yspeed * friction;
if ((ballMC1.right < ballMC1._x) || (ballMC1._x < ballMC1.left)) {
ballMC1.xspeed = -ballMC1.xspeed;
}
if (475 < ballMC1._y) {
ballMC1._y = 474;
ballMC1.yspeed = -ballMC1.yspeed;
}
ballMC1.ymin1 = 100 - (0.217 * ballMC1._x);
ballMC1.ymin2 = 0.178 * ballMC1._x;
if ((ballMC1._y < ballMC1.ymin1) || (ballMC1._y < ballMC1.ymin2)) {
_root.noises.gotoAndPlay("playclunk");
ballMC1._y = ballMC1._y + 5;
ballMC1.yspeed = (-ballMC1.yspeed) * 0.5;
}
if (ballMC1.pressed && (250 < ballMC1._y)) {
ballMC1._y = 249;
ballMC1.yspeed = -ballMC1.yspeed;
}
}
}
ballOne++;
}
}
friction = 0.9;
m_mass = 1;
e = 1;
_root.playsound = true;
numberOfBalls = 6;
}
onClipEvent (enterFrame) {
checkCollisions();
checkPucks();
}
Instance of Symbol 186 MovieClip "puck3" in Frame 537
onClipEvent (load) {
function nextpuck() {
_root.nextpuck = number + 1;
_root.warmup2.gotoAndPlay("play");
}
function Kill() {
active = false;
}
bottom = getProperty("_root.boundary", _y) - (getProperty("_root.boundary", _height) / 2);
top = getProperty("_root.boundary", _y) + (getProperty("_root.boundary", _height) / 2);
left = getProperty("_root.boundary", _x) - (getProperty("_root.boundary", _width) / 2);
right = getProperty("_root.boundary", _x) + (getProperty("_root.boundary", _width) / 2);
dragged = false;
name = "_root." + this._name;
number = Math.floor(_name.substr(-1, 1));
pressed = false;
puckoff = false;
splotcounter = (number - 1) * 2000;
splotcounter2 = 0;
active = false;
dead = false;
}
onClipEvent (mouseDown) {
if (active) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (pressed == false)) {
startDrag (this, false, left + 2, 545, right - 2, 250);
dragged = true;
}
}
}
onClipEvent (mouseUp) {
if (active) {
stopDrag();
dragged = false;
}
}
Instance of Symbol 193 MovieClip "puck2" in Frame 537
onClipEvent (load) {
function nextpuck() {
_root.nextpuck = number + 1;
_root.warmup2.gotoAndPlay("play");
}
function Kill() {
active = false;
}
bottom = getProperty("_root.boundary", _y) - (getProperty("_root.boundary", _height) / 2);
top = getProperty("_root.boundary", _y) + (getProperty("_root.boundary", _height) / 2);
left = getProperty("_root.boundary", _x) - (getProperty("_root.boundary", _width) / 2);
right = getProperty("_root.boundary", _x) + (getProperty("_root.boundary", _width) / 2);
dragged = false;
name = "_root." + this._name;
number = Math.floor(_name.substr(-1, 1));
pressed = false;
puckoff = false;
splotcounter = (number - 1) * 2000;
splotcounter2 = 0;
active = false;
dead = false;
}
onClipEvent (mouseDown) {
if (active) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (pressed == false)) {
startDrag (this, false, left + 2, 545, right - 2, 250);
dragged = true;
}
}
}
onClipEvent (mouseUp) {
if (active) {
stopDrag();
dragged = false;
}
}
Instance of Symbol 200 MovieClip "puck4" in Frame 537
onClipEvent (load) {
function nextpuck() {
_root.nextpuck = number + 1;
_root.warmup2.gotoAndPlay("play");
}
function Kill() {
active = false;
}
bottom = getProperty("_root.boundary", _y) - (getProperty("_root.boundary", _height) / 2);
top = getProperty("_root.boundary", _y) + (getProperty("_root.boundary", _height) / 2);
left = getProperty("_root.boundary", _x) - (getProperty("_root.boundary", _width) / 2);
right = getProperty("_root.boundary", _x) + (getProperty("_root.boundary", _width) / 2);
dragged = false;
name = "_root." + this._name;
number = Math.floor(_name.substr(-1, 1));
pressed = false;
puckoff = false;
splotcounter = (number - 1) * 2000;
splotcounter2 = 0;
active = false;
dead = false;
}
onClipEvent (mouseDown) {
if (active) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (pressed == false)) {
startDrag (this, false, left + 2, 545, right - 2, 250);
dragged = true;
}
}
}
onClipEvent (mouseUp) {
if (active) {
stopDrag();
dragged = false;
}
}
Instance of Symbol 207 MovieClip "puck5" in Frame 537
onClipEvent (load) {
function nextpuck() {
_root.nextpuck = number + 1;
_root.warmup2.gotoAndPlay("lasthead");
}
function Kill() {
active = false;
}
bottom = getProperty("_root.boundary", _y) - (getProperty("_root.boundary", _height) / 2);
top = getProperty("_root.boundary", _y) + (getProperty("_root.boundary", _height) / 2);
left = getProperty("_root.boundary", _x) - (getProperty("_root.boundary", _width) / 2);
right = getProperty("_root.boundary", _x) + (getProperty("_root.boundary", _width) / 2);
dragged = false;
name = "_root." + this._name;
number = Math.floor(_name.substr(-1, 1));
pressed = false;
puckoff = false;
splotcounter = (number - 1) * 2000;
splotcounter2 = 0;
active = false;
dead = false;
}
onClipEvent (mouseDown) {
if (active) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (pressed == false)) {
startDrag (this, false, left + 2, 545, right - 2, 250);
dragged = true;
}
}
}
onClipEvent (mouseUp) {
if (active) {
stopDrag();
dragged = false;
}
}
Instance of Symbol 214 MovieClip "puck6" in Frame 537
onClipEvent (load) {
function nextpuck() {
_root.nextpuck = number + 1;
_root.nextFrame();
}
function Kill() {
active = false;
}
bottom = getProperty("_root.boundary", _y) - (getProperty("_root.boundary", _height) / 2);
top = getProperty("_root.boundary", _y) + (getProperty("_root.boundary", _height) / 2);
left = getProperty("_root.boundary", _x) - (getProperty("_root.boundary", _width) / 2);
right = getProperty("_root.boundary", _x) + (getProperty("_root.boundary", _width) / 2);
dragged = false;
name = "_root." + this._name;
number = Math.floor(_name.substr(-1, 1));
pressed = false;
puckoff = false;
splotcounter = (number - 1) * 2000;
splotcounter2 = 0;
active = false;
dead = false;
}
onClipEvent (mouseDown) {
if (active) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (pressed == false)) {
startDrag (this, false, left + 2, 545, right - 2, 250);
dragged = true;
}
}
}
onClipEvent (mouseUp) {
if (active) {
stopDrag();
dragged = false;
}
}
Instance of Symbol 221 MovieClip "puck1" in Frame 537
onClipEvent (load) {
function nextpuck() {
_root.nextpuck = number + 1;
_root.warmup2.gotoAndPlay("play");
}
function Kill() {
active = false;
}
function Swap(value) {
this.swapDepths(value);
}
_x = 5;
_y = 300;
_xscale = (_y * 0.25);
_yscale = (_y * 0.25);
xspeed = 10;
yspeed = 0;
bottom = getProperty("_root.boundary", _y) - (getProperty("_root.boundary", _height) / 2);
top = getProperty("_root.boundary", _y) + (getProperty("_root.boundary", _height) / 2);
left = getProperty("_root.boundary", _x) - (getProperty("_root.boundary", _width) / 2);
right = getProperty("_root.boundary", _x) + (getProperty("_root.boundary", _width) / 2);
dragged = false;
name = "_root." + this._name;
number = Math.floor(_name.substr(-1, 1));
pressed = false;
puckoff = false;
splotcounter = (number - 1) * 2000;
splotcounter2 = 0;
active = true;
dead = false;
}
onClipEvent (mouseDown) {
if (active) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (pressed == false)) {
startDrag (this, false, left + 2, 545, right - 2, 250);
dragged = true;
}
}
}
onClipEvent (mouseUp) {
if (active) {
stopDrag();
dragged = false;
}
}
Instance of Symbol 223 MovieClip "boundary" in Frame 537
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 228 MovieClip "warmup2" in Frame 537
onClipEvent (load) {
this.swapDepths(19000);
}
Instance of Symbol 230 MovieClip "side2" in Frame 537
onClipEvent (enterFrame) {
i = 1;
while (_root.controller.numberOfBalls >= i) {
if (this.hitTest(_root["puck" + i]._x, _root["puck" + i]._y, true)) {
_root["puck" + i].pressed = true;
_root["puck" + i].xspeed = 0;
_root["puck" + i].yspeed = 0;
_root["puck" + i]._x = -50;
_root["puck" + i]._y = 450;
_root["puck" + i]._visible = false;
_root["puck" + i].dead = true;
if ((((_root["puck" + i] == _root.puck1) or (_root["puck" + i] == _root.puck2)) or (_root["puck" + i] == _root.puck4)) or (_root["puck" + i] == _root.puck5)) {
_root.noises.gotoAndPlay("fall" + (random(5) + 1));
} else if (_root["puck" + i] == _root.puck3) {
_root.noises.gotoAndPlay("fallgal");
} else if (_root["puck" + i] == _root.puck6) {
_root.noises.gotoAndPlay("fallcat");
}
}
i++;
}
}
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 232 MovieClip "side1" in Frame 537
onClipEvent (enterFrame) {
i = 1;
while (_root.controller.numberOfBalls >= i) {
if (this.hitTest(_root["puck" + i]._x, _root["puck" + i]._y, true)) {
_root["puck" + i].pressed = true;
_root["puck" + i].xspeed = 0;
_root["puck" + i].yspeed = 0;
_root["puck" + i]._x = -50;
_root["puck" + i]._y = 450;
_root["puck" + i]._visible = false;
_root["puck" + i].dead = true;
if ((((_root["puck" + i] == _root.puck1) or (_root["puck" + i] == _root.puck2)) or (_root["puck" + i] == _root.puck4)) or (_root["puck" + i] == _root.puck5)) {
_root.noises.gotoAndPlay("fall" + (random(5) + 1));
} else if (_root["puck" + i] == _root.puck3) {
_root.noises.gotoAndPlay("fallgal");
} else if (_root["puck" + i] == _root.puck6) {
_root.noises.gotoAndPlay("fallcat");
}
}
i++;
}
}
onClipEvent (load) {
_visible = false;
}
Frame 538
_root.score = 0;
_root.scores._visible = true;
_root.scores.gotoAndPlay("play");
_root.playagain._visible = true;
_root.mo.thisxspeed = 0;
_root.mo.stop();
stop();
trace("frame3");
Instance of Symbol 235 MovieClip in Frame 538
onClipEvent (load) {
_visible = false;
hit1 = true;
hit2 = true;
hit3 = true;
hit4 = true;
hit5 = true;
hit6 = true;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.puck1._x, _root.puck1._y, true) && (hit1 == true)) {
_root.score = _root.score + 10;
hit1 = false;
}
if (this.hitTest(_root.puck2._x, _root.puck2._y, true) && (hit2 == true)) {
_root.score = _root.score + 10;
hit2 = false;
}
if (this.hitTest(_root.puck3._x, _root.puck3._y, true) && (hit3 == true)) {
_root.score = _root.score + 10;
hit3 = false;
}
if (this.hitTest(_root.puck4._x, _root.puck4._y, true) && (hit4 == true)) {
_root.score = _root.score + 10;
hit4 = false;
}
if (this.hitTest(_root.puck5._x, _root.puck5._y, true) && (hit5 == true)) {
_root.score = _root.score + 10;
hit5 = false;
}
if (this.hitTest(_root.puck6._x, _root.puck6._y, true) && (hit6 == true)) {
_root.score = _root.score + 10;
hit6 = false;
}
}
Instance of Symbol 237 MovieClip in Frame 538
onClipEvent (load) {
_visible = false;
hit1 = true;
hit2 = true;
hit3 = true;
hit4 = true;
hit5 = true;
hit6 = true;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.puck1._x, _root.puck1._y, true) && (hit1 == true)) {
_root.score = _root.score + 25;
hit1 = false;
}
if (this.hitTest(_root.puck2._x, _root.puck2._y, true) && (hit2 == true)) {
_root.score = _root.score + 25;
hit2 = false;
}
if (this.hitTest(_root.puck3._x, _root.puck3._y, true) && (hit3 == true)) {
_root.score = _root.score + 25;
hit3 = false;
}
if (this.hitTest(_root.puck4._x, _root.puck4._y, true) && (hit4 == true)) {
_root.score = _root.score + 25;
hit4 = false;
}
if (this.hitTest(_root.puck5._x, _root.puck5._y, true) && (hit5 == true)) {
_root.score = _root.score + 25;
hit5 = false;
}
if (this.hitTest(_root.puck6._x, _root.puck6._y, true) && (hit6 == true)) {
_root.score = _root.score + 25;
hit6 = false;
}
}
Instance of Symbol 126 MovieClip in Frame 538
onClipEvent (load) {
_visible = false;
hit1 = true;
hit2 = true;
hit3 = true;
hit4 = true;
hit5 = true;
hit6 = true;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.puck1._x, _root.puck1._y, true) && (hit1 == true)) {
_root.score = _root.score + 50;
hit1 = false;
}
if (this.hitTest(_root.puck2._x, _root.puck2._y, true) && (hit2 == true)) {
_root.score = _root.score + 50;
hit2 = false;
}
if (this.hitTest(_root.puck3._x, _root.puck3._y, true) && (hit3 == true)) {
_root.score = _root.score + 50;
hit3 = false;
}
if (this.hitTest(_root.puck4._x, _root.puck4._y, true) && (hit4 == true)) {
_root.score = _root.score + 50;
hit4 = false;
}
if (this.hitTest(_root.puck5._x, _root.puck5._y, true) && (hit5 == true)) {
_root.score = _root.score + 50;
hit5 = false;
}
if (this.hitTest(_root.puck6._x, _root.puck6._y, true) && (hit6 == true)) {
_root.score = _root.score + 50;
hit6 = false;
}
}
Instance of Symbol 168 MovieClip "border" in Frame 538
onClipEvent (load) {
this.swapDepths(90001);
}
Instance of Symbol 239 MovieClip "slider" in Frame 538
onClipEvent (load) {
this.swapDepths(35000);
}
Frame 539
i = 1;
while (i < 12000) {
_root["splot" + i].removeMovieClip();
i++;
}
i = 1;
while (i < 7) {
_root["puck" + i].removeMovieClip();
i++;
}
_root.border.removeMovieClip();
_root.scores.removeMovieClip();
_root.warmup2.removeMovieClip();
_root.mo.removeMovieClip();
_root.numbers.removeMovieClip();
_root.stairs.removeMovieClip();
_root.splot.removeMovieClip();
_root.playagain.removeMovieClip();
_root.curtain.removeMovieClip();
_root.slider.removeMovieClip();
_root.fpsSpeedometer.removeMovieClip();
_root.qualitybutton.removeMovieClip();
stopAllSounds();
_quality = "HIGH";
gotoAndPlay (402);
Symbol 6 Button
on (release) {
getURL ("http://www.kerb.co.uk", "_blank");
}
Symbol 13 Button
on (release) {
getURL ("http://www.wrongclothes.com?refer=rudeplaysc2", "_blank");
}
Symbol 30 MovieClip Frame 1
ifFrameLoaded (540) {
_root.gotoAndPlay("playintro");
}
Symbol 100 Button
on (release) {
gotoAndPlay (421);
}
Symbol 104 Button
on (release) {
gotoAndPlay (406);
}
Symbol 113 Button
on (release) {
nextFrame();
play();
}
Symbol 124 MovieClip Frame 61
_root.gotoAndStop("gametwo");
Instance of Symbol 134 MovieClip in Symbol 137 MovieClip Frame 1
onClipEvent (enterFrame) {
i = 1;
while (_root.controller.numberOfBalls >= i) {
if (((this.hitTest(_root["puck" + i]) && (_root["puck" + i].active)) && (165 < _root["puck" + i]._y)) && (_root["puck" + i]._y < 210)) {
_root["puck" + i].xspeed = 40;
_root["puck" + i].yspeed = 0;
_root.noises.gotoAndPlay("collide");
}
i++;
}
}
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 134 MovieClip in Symbol 137 MovieClip Frame 1
onClipEvent (enterFrame) {
i = 1;
while (_root.controller.numberOfBalls >= i) {
if (((this.hitTest(_root["puck" + i]) && (_root["puck" + i].active)) && (165 < _root["puck" + i]._y)) && (_root["puck" + i]._y < 210)) {
_root["puck" + i].xspeed = -40;
_root["puck" + i].yspeed = 0;
_root.noises.gotoAndPlay("collide");
}
i++;
}
}
onClipEvent (load) {
_visible = false;
}
Symbol 155 Button
on (release) {
_root.gotoAndStop("nextgame");
}
Symbol 163 MovieClip Frame 1
stop();
_quality = "HIGH";
Symbol 163 MovieClip Frame 62
stop();
if (100 >= _root.score) {
this.gotoAndStop("low");
} else if ((_root.score >= 100) && (200 >= _root.score)) {
this.gotoAndStop("medium");
} else if ((_root.score >= 200) && (300 >= _root.score)) {
this.gotoAndStop("high");
}
Symbol 163 MovieClip Frame 63
stop();
Symbol 163 MovieClip Frame 67
stop();
Symbol 163 MovieClip Frame 72
stop();
Symbol 169 MovieClip Frame 1
_root.warmup.stop();
_root.mo.thisxspeed = 0;
Symbol 169 MovieClip Frame 6
stop();
_root.warmup.play();
_root.mo.thisxspeed = 8;
Symbol 184 MovieClip Frame 1
stop();
Symbol 184 MovieClip Frame 2
gotoAndStop (1);
_root.playsound = false;
Symbol 184 MovieClip Frame 5
gotoAndStop (1);
Symbol 184 MovieClip Frame 10
gotoAndStop (1);
Symbol 184 MovieClip Frame 15
gotoAndStop (1);
Symbol 184 MovieClip Frame 20
gotoAndStop (1);
Symbol 184 MovieClip Frame 25
gotoAndStop (1);
Symbol 184 MovieClip Frame 30
gotoAndStop (1);
Symbol 184 MovieClip Frame 35
gotoAndStop (1);
Symbol 184 MovieClip Frame 40
gotoAndStop (1);
Symbol 184 MovieClip Frame 45
gotoAndStop (1);
Symbol 186 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 13
gotoAndStop (2);
Symbol 193 MovieClip Frame 1
stop();
Symbol 193 MovieClip Frame 11
gotoAndStop (2);
Symbol 200 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 10
gotoAndStop (2);
Symbol 207 MovieClip Frame 1
stop();
Symbol 207 MovieClip Frame 10
gotoAndStop (2);
Symbol 214 MovieClip Frame 1
stop();
Symbol 214 MovieClip Frame 10
gotoAndStop (2);
Symbol 221 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 10
gotoAndStop (2);
Symbol 228 MovieClip Frame 1
stop();
Symbol 228 MovieClip Frame 45
if (_root.nextpuck == 2) {
_root.puck2._x = 460;
_root.puck2._y = 300;
_root.puck2.xspeed = -8;
_root.puck2.active = true;
} else if (_root.nextpuck == 3) {
_root.puck3._x = 25;
_root.puck3._y = 300;
_root.puck3.xspeed = 8;
_root.puck3.active = true;
} else if (_root.nextpuck == 4) {
_root.puck4._x = 460;
_root.puck4._y = 320;
_root.puck4.xspeed = -8;
_root.puck4.active = true;
} else if (_root.nextpuck == 5) {
_root.puck5._x = 25;
_root.puck5._y = 300;
_root.puck5.yspeed = 0;
_root.puck5.xspeed = 8;
_root.puck5.active = true;
}
gotoAndStop (1);
Symbol 228 MovieClip Frame 88
_root.puck6._x = 460;
_root.puck6._y = 320;
_root.puck6.xspeed = -8;
_root.puck6.active = true;
_root.controller.numberOfBalls++;
gotoAndStop (1);
Symbol 239 MovieClip Frame 13
stop();