Frame 1
stop();
stopAllSounds();
Frame 4
stop();
_quality = LOW;
_root.level = 1;
_root.hitsneeded = 0;
_root.hits = 0;
_root.lives = 6;
_root.score = 0;
Mouse.show();
Instance of Symbol 112 MovieClip "paddle" in Frame 4
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 5
stop();
_root.tries = 3;
Mouse.hide();
Instance of Symbol 171 MovieClip "ball" in Frame 5
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.6;
_root.serve = 1;
}
onClipEvent (enterFrame) {
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay ("blip");
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay ("blip");
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay ("blip");
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 8;
Yspeed = -Math.abs(((-Yspeed) - 2) + Math.abs(xdifference));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay ("blip");
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 20) {
Yspeed = 20;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Xspeed < -20) {
Xspeed = -20;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 5
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 6
gotoAndStop (40);
Frame 7
stop();
Mouse.show();
_root.hitsneeded = 0;
_root.hits = 0;
_root.level = 2;
Instance of Symbol 112 MovieClip "paddle" in Frame 7
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 8
stop();
Mouse.hide();
_root.serve = 1;
Instance of Symbol 217 MovieClip in Frame 8
onClipEvent (load) {
_root.time = 60;
}
Instance of Symbol 219 MovieClip "ball" in Frame 8
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.46;
_root.serve = 1;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 18) {
Yspeed = 18;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -18) {
Yspeed = -18;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Frame 9
gotoAndStop (40);
Frame 10
stop();
_root.level = 3;
_root.hitsneeded = 0;
_root.hits = 0;
_root.lives = 5;
Mouse.show();
Instance of Symbol 112 MovieClip "paddle" in Frame 10
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 11
stop();
Mouse.hide();
Instance of Symbol 248 MovieClip "ball" in Frame 11
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.4;
_root.serve = 1;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 18) {
Yspeed = 18;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -18) {
Yspeed = -18;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 11
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 12
gotoAndStop (40);
Frame 13
stop();
_root.level = 4;
_root.hitsneeded = 0;
_root.hits = 0;
_root.lives = 4;
Mouse.show();
Instance of Symbol 112 MovieClip "paddle" in Frame 13
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 14
stop();
Mouse.hide();
Instance of Symbol 248 MovieClip "ball" in Frame 14
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.4;
_root.serve = 1;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 18) {
Yspeed = 18;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -18) {
Yspeed = -18;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 14
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 15
gotoAndStop (40);
Frame 16
stop();
_root.level = 5;
_root.hitsneeded = 0;
_root.hits = 0;
_root.lives = 5000;
Mouse.show();
Instance of Symbol 112 MovieClip "paddle" in Frame 16
onClipEvent (enterFrame) {
if (_parent._xmouse < 342) {
_x = _parent._xmouse;
}
}
Frame 17
stop();
Mouse.hide();
_root.level = 5;
Instance of Symbol 280 MovieClip in Frame 17
onClipEvent (load) {
_root.time = 60;
}
Instance of Symbol 283 MovieClip "ball" in Frame 17
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.4;
_root.fanspeed = 0.3;
_root.serve = 1;
}
onClipEvent (enterFrame) {
if (hitTest(_root.wave) && (Xspeed < 16)) {
Xspeed = Xspeed + _root.fanspeed;
} else if (hitTest(_root.wave) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 18) {
Yspeed = 18;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -18) {
Yspeed = -18;
}
if (Xspeed < -16) {
Xspeed = -8;
}
if (Xspeed > 16) {
Xspeed = 8;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Frame 18
gotoAndStop (40);
Frame 19
stop();
_root.level = 4;
_root.hitsneeded = 0;
_root.hits = 0;
_root.lives = 4;
Mouse.show();
Instance of Symbol 112 MovieClip "paddle" in Frame 19
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 20
stop();
Mouse.hide();
Instance of Symbol 283 MovieClip "ball" in Frame 20
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.28;
_root.fanspeed = 0.3;
_root.serve = 1;
}
onClipEvent (enterFrame) {
if (hitTest(_root.wave) && (Xspeed < 16)) {
Xspeed = Xspeed + _root.fanspeed;
} else if (hitTest(_root.wave) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
if (hitTest(_root.wave2) && (Xspeed < 16)) {
Xspeed = Xspeed - _root.fanspeed;
} else if (hitTest(_root.wave2) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 14) {
Yspeed = 14;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -14) {
Yspeed = -14;
}
if (Xspeed < -14) {
Xspeed = -14;
}
if (Xspeed > 14) {
Xspeed = 14;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 20
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 21
gotoAndStop (40);
Frame 22
stop();
_root.level = 4;
_root.hitsneeded = 0;
_root.hits = 0;
_root.lives = 4;
Mouse.show();
Instance of Symbol 112 MovieClip "paddle" in Frame 22
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Instance of Symbol 112 MovieClip "paddle2" in Frame 22
onClipEvent (enterFrame) {
if ((_parent._xmouse < 520) && (_parent._xmouse > 330)) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
if (_parent._xmouse > 519) {
_x = 519;
} else if (_parent._xmouse < 329) {
_x = 330;
}
}
Frame 23
stop();
Mouse.hide();
Instance of Symbol 309 MovieClip "ball" in Frame 23
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.1;
_root.serve = 1;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle2)) {
xdifference = (_x - _root.paddle2._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + Math.abs(xdifference));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 10) {
Yspeed = 10;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -10) {
Yspeed = -10;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 23
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 24
gotoAndStop (40);
Frame 25
stop();
_root.level = 4;
_root.hitsneeded = 0;
_root.hits = 0;
_root.lives = 4;
Mouse.show();
Instance of Symbol 69 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = -Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = -Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 112 MovieClip "paddle" in Frame 25
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 26
stop();
Mouse.hide();
Instance of Symbol 248 MovieClip "ball" in Frame 26
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.28;
_root.fanspeed = 0.3;
_root.serve = 1;
}
onClipEvent (enterFrame) {
if (hitTest(_root.wave) && (Xspeed < 16)) {
Xspeed = Xspeed + _root.fanspeed;
} else if (hitTest(_root.wave) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
if (hitTest(_root.wave2) && (Xspeed < 16)) {
Xspeed = Xspeed - _root.fanspeed;
} else if (hitTest(_root.wave2) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 14) {
Yspeed = 14;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -14) {
Yspeed = -14;
}
if (Xspeed < -14) {
Xspeed = -14;
}
if (Xspeed > 14) {
Xspeed = 14;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 26
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 27
gotoAndStop (40);
Frame 28
stop();
_root.level = 4;
_root.hitsneeded = 0;
_root.hits = 0;
_root.lives = 4;
Mouse.show();
Instance of Symbol 112 MovieClip "paddle" in Frame 28
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 29
stop();
Mouse.hide();
Instance of Symbol 323 MovieClip "ball" in Frame 29
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.28;
_root.fanspeed = 0.3;
_root.serve = 1;
}
onClipEvent (enterFrame) {
if (hitTest(_root.wave) && (Xspeed < 16)) {
Xspeed = Xspeed + _root.fanspeed;
} else if (hitTest(_root.wave) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
if (hitTest(_root.wave2) && (Xspeed < 16)) {
Xspeed = Xspeed - _root.fanspeed;
} else if (hitTest(_root.wave2) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 14) {
Yspeed = 14;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -14) {
Yspeed = -14;
}
if (Xspeed < -14) {
Xspeed = -14;
}
if (Xspeed > 14) {
Xspeed = 14;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 29
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 30
gotoAndStop (40);
Frame 31
stop();
_root.level = 4;
_root.hitsneeded = 0;
_root.hits = 0;
_root.lives = 3;
Mouse.show();
Instance of Symbol 112 MovieClip "paddle" in Frame 31
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 32
stop();
Mouse.hide();
Instance of Symbol 323 MovieClip "ball" in Frame 32
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.28;
_root.fanspeed = 0.3;
_root.serve = 1;
}
onClipEvent (enterFrame) {
if (hitTest(_root.wave) && (Xspeed < 16)) {
Xspeed = Xspeed + _root.fanspeed;
} else if (hitTest(_root.wave) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
if (hitTest(_root.wave2) && (Xspeed < 16)) {
Xspeed = Xspeed - _root.fanspeed;
} else if (hitTest(_root.wave2) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 14) {
Yspeed = 14;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -14) {
Yspeed = -14;
}
if (Xspeed < -14) {
Xspeed = -14;
}
if (Xspeed > 14) {
Xspeed = 14;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 32
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 33
gotoAndStop (40);
Frame 34
stop();
_root.level = 4;
_root.hitsneeded = 0;
_root.hits = 0;
_root.lives = 6;
_root.glow = 0;
_root.glowsneeded = 0;
Mouse.show();
Instance of Symbol 112 MovieClip "paddle" in Frame 34
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 35
stop();
Mouse.hide();
Instance of Symbol 171 MovieClip "ball" in Frame 35
onClipEvent (load) {
_root.fallspeed = 0.28;
_root.fanspeed = 0.3;
_root.serve = 1;
Xspeed = 0;
yspeed = 0;
_root.serve = 1;
}
onClipEvent (enterFrame) {
if (hitTest(_root.wave) && (Xspeed < 16)) {
Xspeed = Xspeed + _root.fanspeed;
} else if (hitTest(_root.wave) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
if (hitTest(_root.wave2) && (Xspeed < 16)) {
Xspeed = Xspeed - _root.fanspeed;
} else if (hitTest(_root.wave2) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 14) {
Yspeed = 14;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -14) {
Yspeed = -14;
}
if (Xspeed < -14) {
Xspeed = -14;
}
if (Xspeed > 14) {
Xspeed = 14;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 35
onClipEvent (enterFrame) {
if (_root.glowsneeded < 1) {
_root.glow = 1;
} else {
_root.glow = 0;
}
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop ("congrats");
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 36
Mouse.show();
stopAllSounds();
Frame 37
gotoAndStop (40);
Frame 38
Mouse.show();
stopAllSounds();
Frame 39
gotoAndStop (40);
Frame 40
Mouse.show();
stopAllSounds();
Frame 41
gotoAndStop (40);
Frame 42
stopAllSounds();
Mouse.show();
_root.hitsneeded = 0;
_root.hits = 0;
_root.time = 60;
_root.glow = 0;
_root.glowsneeded = 0;
_root.score = 0;
Frame 43
gotoAndStop (42);
Instance of Symbol 112 MovieClip "paddle" in Frame 43
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 44
stop();
Mouse.hide();
_root.level = 0;
_root.lives = 20000;
_root.score = 0;
Instance of Symbol 171 MovieClip "ball" in Frame 44
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.6;
_root.serve = 1;
}
onClipEvent (enterFrame) {
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay ("blip");
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay ("blip");
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay ("blip");
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 8;
Yspeed = -Math.abs(((-Yspeed) - 2) + Math.abs(xdifference));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay ("blip");
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 20) {
Yspeed = 20;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Xspeed < -20) {
Xspeed = -20;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 44
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 45
gotoAndStop (42);
Frame 46
gotoAndStop (42);
Instance of Symbol 112 MovieClip "paddle" in Frame 46
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 47
stop();
Mouse.hide();
_root.serve = 1;
_root.level = 2;
Instance of Symbol 219 MovieClip "ball" in Frame 47
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.46;
_root.serve = 1;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 18) {
Yspeed = 18;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -18) {
Yspeed = -18;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Frame 48
gotoAndStop (42);
Frame 49
gotoAndStop (42);
Instance of Symbol 112 MovieClip "paddle" in Frame 49
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 50
stop();
Mouse.hide();
_root.lives = 50000;
Instance of Symbol 248 MovieClip "ball" in Frame 50
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.4;
_root.serve = 1;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 18) {
Yspeed = 18;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -18) {
Yspeed = -18;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 50
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 51
gotoAndStop (42);
Frame 52
gotoAndStop (42);
Instance of Symbol 112 MovieClip "paddle" in Frame 52
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 53
stop();
Mouse.hide();
_root.lives = 400000 /* 0x061A80 */;
_root.level = 4;
Instance of Symbol 248 MovieClip "ball" in Frame 53
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.4;
_root.serve = 1;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 18) {
Yspeed = 18;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -18) {
Yspeed = -18;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 53
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 54
gotoAndStop (42);
Frame 55
gotoAndStop (42);
Instance of Symbol 112 MovieClip "paddle" in Frame 55
onClipEvent (enterFrame) {
if (_parent._xmouse < 342) {
_x = _parent._xmouse;
}
}
Frame 56
stop();
Mouse.hide();
_root.level = 5;
_root.lives = 5000;
Instance of Symbol 283 MovieClip "ball" in Frame 56
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.4;
_root.fanspeed = 0.3;
_root.serve = 1;
}
onClipEvent (enterFrame) {
if (hitTest(_root.wave) && (Xspeed < 16)) {
Xspeed = Xspeed + _root.fanspeed;
} else if (hitTest(_root.wave) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 18) {
Yspeed = 18;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -18) {
Yspeed = -18;
}
if (Xspeed < -16) {
Xspeed = -8;
}
if (Xspeed > 16) {
Xspeed = 8;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Frame 57
gotoAndStop (42);
Frame 58
gotoAndStop (42);
Instance of Symbol 112 MovieClip "paddle" in Frame 58
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 59
stop();
Mouse.hide();
_root.lives = 40000;
Instance of Symbol 283 MovieClip "ball" in Frame 59
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.28;
_root.fanspeed = 0.3;
_root.serve = 1;
}
onClipEvent (enterFrame) {
if (hitTest(_root.wave) && (Xspeed < 16)) {
Xspeed = Xspeed + _root.fanspeed;
} else if (hitTest(_root.wave) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
if (hitTest(_root.wave2) && (Xspeed < 16)) {
Xspeed = Xspeed - _root.fanspeed;
} else if (hitTest(_root.wave2) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 14) {
Yspeed = 14;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -14) {
Yspeed = -14;
}
if (Xspeed < -14) {
Xspeed = -14;
}
if (Xspeed > 14) {
Xspeed = 14;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 59
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 60
gotoAndStop (42);
Frame 61
gotoAndStop (42);
Instance of Symbol 112 MovieClip "paddle" in Frame 61
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Instance of Symbol 112 MovieClip "paddle2" in Frame 61
onClipEvent (enterFrame) {
if ((_parent._xmouse < 520) && (_parent._xmouse > 330)) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
if (_parent._xmouse > 519) {
_x = 519;
} else if (_parent._xmouse < 329) {
_x = 330;
}
}
Frame 62
stop();
Mouse.hide();
_root.lives = 40000;
Instance of Symbol 309 MovieClip "ball" in Frame 62
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.1;
_root.serve = 1;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle2)) {
xdifference = (_x - _root.paddle2._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + Math.abs(xdifference));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 10) {
Yspeed = 10;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -10) {
Yspeed = -10;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 62
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 63
gotoAndStop (42);
Frame 64
gotoAndStop (42);
Instance of Symbol 69 MovieClip in Frame 64
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = -Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = -Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 112 MovieClip "paddle" in Frame 64
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 65
stop();
Mouse.hide();
_root.level = 8;
_root.lives = 40000;
Instance of Symbol 248 MovieClip "ball" in Frame 65
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.28;
_root.fanspeed = 0.3;
_root.serve = 1;
}
onClipEvent (enterFrame) {
if (hitTest(_root.wave) && (Xspeed < 16)) {
Xspeed = Xspeed + _root.fanspeed;
} else if (hitTest(_root.wave) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
if (hitTest(_root.wave2) && (Xspeed < 16)) {
Xspeed = Xspeed - _root.fanspeed;
} else if (hitTest(_root.wave2) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 14) {
Yspeed = 14;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -14) {
Yspeed = -14;
}
if (Xspeed < -14) {
Xspeed = -14;
}
if (Xspeed > 14) {
Xspeed = 14;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 65
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 66
gotoAndStop (42);
Frame 67
gotoAndStop (42);
Instance of Symbol 112 MovieClip "paddle" in Frame 67
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 68
stop();
Mouse.hide();
_root.level = 9;
_root.lives = 400000 /* 0x061A80 */;
Instance of Symbol 323 MovieClip "ball" in Frame 68
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.28;
_root.fanspeed = 0.3;
_root.serve = 1;
}
onClipEvent (enterFrame) {
if (hitTest(_root.wave) && (Xspeed < 16)) {
Xspeed = Xspeed + _root.fanspeed;
} else if (hitTest(_root.wave) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
if (hitTest(_root.wave2) && (Xspeed < 16)) {
Xspeed = Xspeed - _root.fanspeed;
} else if (hitTest(_root.wave2) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 14) {
Yspeed = 14;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -14) {
Yspeed = -14;
}
if (Xspeed < -14) {
Xspeed = -14;
}
if (Xspeed > 14) {
Xspeed = 14;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 68
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 69
gotoAndStop (42);
Frame 70
gotoAndStop (42);
Instance of Symbol 112 MovieClip "paddle" in Frame 70
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 71
stop();
Mouse.hide();
_root.level = 10;
_root.lives = 30000;
Instance of Symbol 323 MovieClip "ball" in Frame 71
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 0.28;
_root.fanspeed = 0.3;
_root.serve = 1;
}
onClipEvent (enterFrame) {
if (hitTest(_root.wave) && (Xspeed < 16)) {
Xspeed = Xspeed + _root.fanspeed;
} else if (hitTest(_root.wave) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
if (hitTest(_root.wave2) && (Xspeed < 16)) {
Xspeed = Xspeed - _root.fanspeed;
} else if (hitTest(_root.wave2) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 14) {
Yspeed = 14;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -14) {
Yspeed = -14;
}
if (Xspeed < -14) {
Xspeed = -14;
}
if (Xspeed > 14) {
Xspeed = 14;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 71
onClipEvent (enterFrame) {
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 72
gotoAndStop (42);
Frame 73
gotoAndStop (42);
Instance of Symbol 112 MovieClip "paddle" in Frame 73
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 74
stop();
Mouse.hide();
_root.level = 11;
_root.lives = 60000;
Instance of Symbol 171 MovieClip "ball" in Frame 74
onClipEvent (load) {
_root.fallspeed = 0.28;
_root.fanspeed = 0.3;
_root.serve = 1;
Xspeed = 0;
yspeed = 0;
_root.serve = 1;
}
onClipEvent (enterFrame) {
if (hitTest(_root.wave) && (Xspeed < 16)) {
Xspeed = Xspeed + _root.fanspeed;
} else if (hitTest(_root.wave) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
if (hitTest(_root.wave2) && (Xspeed < 16)) {
Xspeed = Xspeed - _root.fanspeed;
} else if (hitTest(_root.wave2) && (Xspeed > 2)) {
Xspeed = Xspeed * (_root.fanspeed * 3);
}
_rotation = (_rotation + (Xspeed * 2));
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = yspeed + _root.fallspeed;
}
onClipEvent (enterFrame) {
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 5;
Yspeed = -Math.abs(((-Yspeed) - 2) + (Math.abs(xdifference) / 7));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
}
onClipEvent (enterFrame) {
if (Yspeed > 14) {
Yspeed = 14;
}
if (Xspeed == 0) {
Xspeed = 0.1;
}
if (Yspeed < -14) {
Yspeed = -14;
}
if (Xspeed < -14) {
Xspeed = -14;
}
if (Xspeed > 14) {
Xspeed = 14;
}
}
onClipEvent (enterFrame) {
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y - 10);
}
}
Instance of Symbol 175 MovieClip in Frame 74
onClipEvent (enterFrame) {
if (_root.glowsneeded < 1) {
_root.glow = 1;
} else {
_root.glow = 0;
}
stop();
if (_root.hits == _root.hitsneeded) {
tellTarget ("_root") {
gotoAndStop ("congrats");
};
_root.serve = 1;
_root.hitsneeded = 0;
_root.hits = 0;
}
}
onClipEvent (enterFrame) {
if (_root.lives < 0) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Frame 75
gotoAndStop (42);
Instance of Symbol 112 MovieClip "paddle" in Frame 75
onClipEvent (enterFrame) {
_x = (_x + ((_parent._xmouse - _x) * 0.8));
}
Frame 76
stop();
Mouse.hide();
_root.level = 11;
_root.lives = 60000;
Instance of Symbol 429 MovieClip "ball" in Frame 76
onClipEvent (load) {
Xspeed = 0;
yspeed = 0;
_root.fallspeed = 1;
_root.serve = 1;
}
onClipEvent (enterFrame) {
_x = (_x + Xspeed);
_y = (_y + yspeed);
Yspeed = Yspeed + _root.fallspeed;
if (hitTest(_root.upperwall)) {
Yspeed = Math.abs(Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.rightwall)) {
Xspeed = -Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.leftwall)) {
Xspeed = Math.abs(Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (hitTest(_root.lowerwall)) {
Yspeed = (-Yspeed) + 5;
Xspeed = 0;
}
if (hitTest(_root.servewall)) {
_root.serve = 1;
tellTarget ("_root.sound") {
gotoAndPlay ("loseball");
_root.lives--;
};
}
if (hitTest(_root.paddle)) {
xdifference = (_x - _root.paddle._x) / 8;
Yspeed = -Math.abs(((-Yspeed) - 2) + Math.abs(xdifference));
Xspeed = xdifference;
if (_root.serve == 0) {
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
if (Yspeed > 8) {
Yspeed = 3;
}
if (Yspeed < -8) {
Yspeed = -8;
}
if (Xspeed == 0) {
Xspeed = Math.random - 1;
}
if (Xspeed < -8) {
Xspeed = -8;
}
if (Xspeed > 8) {
Xspeed = 8;
}
if (_root.serve == 1) {
_x = _root.paddle._x;
_y = (_root.paddle._y + 10);
}
}
Symbol 7 MovieClip Frame 10
stop();
Instance of Symbol 6 MovieClip in Symbol 7 MovieClip Frame 10
onClipEvent (enterFrame) {
b_loaded = _root.getBytesLoaded();
b_total = _root.getBytesTotal();
percent = Math.round((b_loaded / b_total) * 100);
if (percent >= 100) {
_root.gotoAndStop("loaded");
}
}
Symbol 17 Button
on (release) {
gotoAndStop (4);
}
Symbol 23 Button
on (release) {
tellTarget ("_root") {
nextFrame();
};
}
Symbol 32 Button
on (keyPress "<Enter>") {
if (_root.password == "skobydob") {
gotoAndStop (42);
}
}
Symbol 38 Button
on (release) {
play();
}
Symbol 54 MovieClip Frame 1
stop();
_root.hitsneeded++;
Symbol 54 MovieClip Frame 5
stop();
_root.hits++;
_root.score = _root.score + 100;
Symbol 58 MovieClip Frame 7
stop();
_root.score++;
Instance of Symbol 54 MovieClip in Symbol 60 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = -Math.abs(_root.ball.Yspeed);
gotoAndPlay (1);
tellTarget ("_root.sound") {
gotoAndPlay ("bricksfall");
};
}
if (blockleft.hitTest(_root.ball)) {
gotoAndPlay (1);
_root.ball.Xspeed = -Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay ("bricksfall");
};
}
if (blockbottom.hitTest(_root.ball)) {
gotoAndPlay (1);
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay ("bricksfall");
};
}
if (blockright.hitTest(_root.ball)) {
gotoAndPlay (1);
_root.ball.Xspeed = Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay ("bricksfall");
};
}
}
onClipEvent (enterFrame) {
if (_root.lights == 0) {
_alpha = 0;
} else if (_root.lights == 1) {
_alpha = 100;
}
}
Symbol 61 MovieClip Frame 1
stop();
stop();
Instance of Symbol 54 MovieClip in Symbol 61 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = -Math.abs(_root.ball.Yspeed);
tellTarget ("_parent") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball.Xspeed = -Math.abs(_root.ball.Xspeed);
}
if (blockbottom.hitTest(_root.ball)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed) / 4;
}
if (blockright.hitTest(_root.ball)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball.Xspeed = Math.abs(_root.ball.Xspeed);
}
}
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball1)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball1.Yspeed = -Math.abs(_root.ball1.Yspeed);
}
if (blockleft.hitTest(_root.ball1)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
gotoAndPlay (1);
_root.ball1.Xspeed = -Math.abs(_root.ball1.Xspeed);
}
if (blockbottom.hitTest(_root.ball1)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball1.Yspeed = Math.abs(_root.ball1.Yspeed) / 4;
}
if (blockright.hitTest(_root.ball1)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball1.Xspeed = Math.abs(_root.ball1.Xspeed);
}
}
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball2)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball2.Yspeed = -Math.abs(_root.ball2Yspeed);
}
if (blockleft.hitTest(_root.ball2)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball2.Xspeed = -Math.abs(_root.ball2.Xspeed);
}
if (blockbottom.hitTest(_root.ball2)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball2.Yspeed = Math.abs(_root.ball2.Yspeed) / 4;
}
if (blockright.hitTest(_root.ball2)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball2.Xspeed = Math.abs(_root.ball2.Xspeed);
}
}
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball3)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball.Yspeed = -Math.abs(_root.ball.Yspeed);
}
if (blockleft.hitTest(_root.ball3)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball3.Xspeed = -Math.abs(_root.ball3.Xspeed);
}
if (blockbottom.hitTest(_root.ball3)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball3.Yspeed = Math.abs(_root.ball3.Yspeed) / 4;
}
if (blockright.hitTest(_root.ball3)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
_root.ball3.Xspeed = Math.abs(_root.ball3.Xspeed);
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.laser)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.wahball)) {
tellTarget ("_parent") {
gotoAndPlay (2);
};
}
}
onClipEvent (enterFrame) {
if ((_root.lights == 0) && (_root.level == 5)) {
_alpha = 0;
} else if (_root.lights == 1) {
_alpha = 100;
}
}
Symbol 61 MovieClip Frame 8
stop();
_root.hits++;
_root.sore = _root.sore + 100;
Symbol 70 MovieClip Frame 1
stop();
if (_root.level == 1) {
gotoAndPlay (2);
}
if (_root.level == 4) {
gotoAndPlay (2);
}
if (_root.level == 0) {
gotoAndPlay (2);
}
Instance of Symbol 69 MovieClip in Symbol 70 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = -Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = -Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 70 MovieClip Frame 50
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = -Math.abs(_root.ball.Yspeed);
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = -Math.abs(_root.ball.Xspeed);
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = Math.abs(_root.ball.Xspeed);
}
}
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball1)) {
_root.ball1.Yspeed = -Math.abs(_root.ball1.Yspeed);
}
if (blockleft.hitTest(_root.ball1)) {
_root.ball1.Xspeed = -Math.abs(_root.ball1.Xspeed);
}
if (blockbottom.hitTest(_root.ball1)) {
_root.ball1.Yspeed = Math.abs(_root.ball1.Yspeed);
}
if (blockright.hitTest(_root.ball1)) {
_root.ball1.Xspeed = Math.abs(_root.ball1.Xspeed);
}
}
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball2)) {
_root.ball2.Yspeed = -Math.abs(_root.ball2.Yspeed);
}
if (blockleft.hitTest(_root.ball2)) {
gotoAndPlay (1);
_root.ball2.Xspeed = -Math.abs(_root.ball2.Xspeed);
}
if (blockbottom.hitTest(_root.ball2)) {
_root.ball2.Yspeed = Math.abs(_root.ball2.Yspeed);
}
if (blockright.hitTest(_root.ball2)) {
_root.ball2.Xspeed = Math.abs(_root.ball2.Xspeed);
}
}
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball3)) {
_root.ball3.Yspeed = -Math.abs(_root.ball3.Yspeed);
}
if (blockleft.hitTest(_root.ball3)) {
_root.ball3.Xspeed = -Math.abs(_root.ball3.Xspeed);
}
if (blockbottom.hitTest(_root.ball3)) {
_root.ball3.Yspeed = Math.abs(_root.ball3.Yspeed);
}
if (blockright.hitTest(_root.ball3)) {
_root.ball3.Xspeed = Math.abs(_root.ball3.Xspeed);
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.laser)) {
_root.shootability = 1;
}
}
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
randomy = (Math.random() - 0.5) / 6;
xdifference = (_root.ball._x - _parent._x) + randomy;
_root.ball.Yspeed = -_root.ball.Yspeed;
_root.ball.Xspeed = xdifference;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = -Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Symbol 86 MovieClip Frame 1
stop();
_root.glowsneeded++;
Instance of Symbol 81 MovieClip in Symbol 86 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.ball)) {
tellTarget ("_parent") {
play();
};
}
}
Symbol 86 MovieClip Frame 20
_root.glowsneeded--;
Instance of Symbol 81 MovieClip in Symbol 86 MovieClip Frame 21
onClipEvent (enterFrame) {
if (hitTest(_root.ball)) {
tellTarget ("_parent") {
gotoAndPlay ("glowon");
};
}
}
Symbol 99 MovieClip Frame 2
stop();
Symbol 99 MovieClip Frame 5
gotoAndPlay (2);
Symbol 99 MovieClip Frame 25
gotoAndPlay (1);
Symbol 99 MovieClip Frame 36
gotoAndPlay (1);
Symbol 118 Button
on (release) {
tellTarget ("_root") {
nextFrame();
};
}
Symbol 129 Button
on (keyPress "h") {
play();
}
on (keyPress "H") {
play();
}
Symbol 132 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 6
stop();
Symbol 134 Button
on (keyPress "2") {
gotoAndStop (7);
}
Symbol 136 Button
on (keyPress "3") {
gotoAndStop (10);
}
Symbol 138 Button
on (keyPress "4") {
gotoAndStop (13);
}
Symbol 140 Button
on (keyPress "5") {
gotoAndStop (16);
}
Symbol 142 Button
on (keyPress "6") {
gotoAndStop (19);
}
Symbol 144 Button
on (keyPress "7") {
gotoAndStop (22);
}
Symbol 146 Button
on (keyPress "8") {
gotoAndStop (25);
}
Symbol 148 Button
on (keyPress "9") {
gotoAndStop (28);
}
Symbol 150 Button
on (keyPress "0") {
gotoAndStop (31);
}
Symbol 152 Button
on (keyPress "<Backspace>") {
gotoAndStop (34);
}
Symbol 154 Button
on (keyPress "1") {
gotoAndStop (4);
}
Symbol 157 Button
on (keyPress "<Space>") {
play();
}
Symbol 167 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 2
stopAllSounds();
Symbol 167 MovieClip Frame 3
stop();
Symbol 167 MovieClip Frame 4
stopAllSounds();
Symbol 167 MovieClip Frame 5
stop();
Symbol 167 MovieClip Frame 6
stopAllSounds();
Symbol 167 MovieClip Frame 7
stop();
Symbol 167 MovieClip Frame 8
stopAllSounds();
Symbol 167 MovieClip Frame 9
stop();
Symbol 169 Button
on (keyPress "k") {
_root.serve = 1;
_root.lives--;
}
on (keyPress "K") {
_root.serve = 1;
_root.lives--;
}
Symbol 173 Button
on (release) {
if (_root.serve == 1) {
_root.ball.Xspeed = 0;
_root.ball.Yspeed = 0;
_root.ball._x = _root.paddle._x;
_root.ball._y = _root.paddle._y - 20;
_root.serve = 0;
}
}
Symbol 180 MovieClip Frame 2
stop();
Symbol 180 MovieClip Frame 5
gotoAndPlay (2);
Symbol 180 MovieClip Frame 25
gotoAndPlay (1);
Symbol 180 MovieClip Frame 36
gotoAndPlay (1);
Symbol 180 MovieClip Frame 51
gotoAndPlay (1);
Symbol 180 MovieClip Frame 64
gotoAndPlay (1);
Symbol 180 MovieClip Frame 76
gotoAndPlay (1);
Symbol 180 MovieClip Frame 88
gotoAndPlay (1);
Symbol 192 MovieClip Frame 1
stop();
Instance of Symbol 69 MovieClip in Symbol 192 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
tellTarget ("_parent") {
play();
};
_root.score = _root.score + 100;
_root.hits = _root.hits + 2;
tellTarget ("_root.sound") {
gotoAndPlay ("swish");
};
tellTarget ("_parent._parent.net") {
play();
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 192 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = -1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 192 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Symbol 197 MovieClip Frame 1
stop();
Instance of Symbol 69 MovieClip in Symbol 200 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = ((-Math.abs(_root.ball.Yspeed)) / 2) - 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = ((-Math.abs(_root.ball.Xspeed)) / 2) - 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = (Math.abs(_root.ball.Yspeed) / 2) + 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = (Math.abs(_root.ball.Xspeed) / 2) + 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 200 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = ((-Math.abs(_root.ball.Yspeed)) / 2) - 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = ((-Math.abs(_root.ball.Xspeed)) / 2) - 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = (Math.abs(_root.ball.Yspeed) / 2) + 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = (Math.abs(_root.ball.Xspeed) / 2) + 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 200 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Symbol 201 MovieClip Frame 1
stop();
Instance of Symbol 69 MovieClip in Symbol 201 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
tellTarget ("_parent") {
play();
};
_root.score = _root.score + 500;
_root.hits = _root.hits + 6;
tellTarget ("_root.sound") {
gotoAndPlay ("swish");
};
tellTarget ("_parent._parent.net") {
play();
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 201 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = -1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 201 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 202 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = -Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = -Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 202 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = -Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = -Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 202 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = ((-Math.abs(_root.ball.Yspeed)) / 2) - 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = ((-Math.abs(_root.ball.Xspeed)) / 2) - 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = (Math.abs(_root.ball.Yspeed) / 2) + 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = (Math.abs(_root.ball.Xspeed) / 2) + 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 202 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = ((-Math.abs(_root.ball.Yspeed)) / 2) - 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = ((-Math.abs(_root.ball.Xspeed)) / 2) - 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = (Math.abs(_root.ball.Yspeed) / 2) + 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = (Math.abs(_root.ball.Xspeed) / 2) + 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 202 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Symbol 203 MovieClip Frame 1
stop();
Instance of Symbol 69 MovieClip in Symbol 203 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
tellTarget ("_parent") {
play();
};
_root.score = _root.score + 300;
_root.hits = _root.hits + 4;
tellTarget ("_root.sound") {
gotoAndPlay ("swish");
};
tellTarget ("_parent._parent.net") {
play();
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 203 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = -1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 203 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 204 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = ((-Math.abs(_root.ball.Yspeed)) / 2) - 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = ((-Math.abs(_root.ball.Xspeed)) / 2) - 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = (Math.abs(_root.ball.Yspeed) / 2) + 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = (Math.abs(_root.ball.Xspeed) / 2) + 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 204 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = ((-Math.abs(_root.ball.Yspeed)) / 2) - 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = ((-Math.abs(_root.ball.Xspeed)) / 2) - 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = (Math.abs(_root.ball.Yspeed) / 2) + 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = (Math.abs(_root.ball.Xspeed) / 2) + 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 204 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Symbol 217 MovieClip Frame 42
_root.time--;
if (_root.time < 1) {
_root.tries--;
if (_root.hits >= 10) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
} else if ((_root.hits < 10) && (_root.tries > 0)) {
stopAllSounds();
tellTarget ("_root") {
prevFrame();
};
} else if (_root.tries < 1) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Symbol 226 MovieClip Frame 2
stop();
Symbol 226 MovieClip Frame 5
gotoAndPlay (2);
Symbol 226 MovieClip Frame 25
gotoAndPlay (1);
Symbol 226 MovieClip Frame 36
gotoAndPlay (1);
Symbol 226 MovieClip Frame 51
gotoAndPlay (1);
Symbol 226 MovieClip Frame 64
gotoAndPlay (1);
Symbol 226 MovieClip Frame 76
gotoAndPlay (1);
Symbol 226 MovieClip Frame 88
gotoAndPlay (1);
Symbol 234 MovieClip Frame 1
stop();
Instance of Symbol 232 MovieClip in Symbol 234 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.ball)) {
tellTarget ("_parent") {
play();
};
_root.score = _root.score + 50;
}
}
Symbol 234 MovieClip Frame 5
stop();
Symbol 238 MovieClip Frame 1
stop();
_root.hitsneeded++;
Instance of Symbol 232 MovieClip in Symbol 238 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.ball)) {
tellTarget ("_parent") {
play();
};
_root.score = _root.score + 50;
}
}
Instance of Symbol 69 MovieClip in Symbol 238 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = ((-Math.abs(_root.ball.Yspeed)) / 2) - 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = ((-Math.abs(_root.ball.Xspeed)) / 2) - 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = (Math.abs(_root.ball.Yspeed) / 2) + 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = (Math.abs(_root.ball.Xspeed) / 2) + 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 238 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = ((-Math.abs(_root.ball.Yspeed)) / 2) - 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = ((-Math.abs(_root.ball.Xspeed)) / 2) - 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = (Math.abs(_root.ball.Yspeed) / 2) + 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = (Math.abs(_root.ball.Xspeed) / 2) + 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Symbol 238 MovieClip Frame 5
stop();
_root.hits++;
Symbol 242 MovieClip Frame 1
stop();
_root.hitsneeded++;
Instance of Symbol 232 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.ball)) {
tellTarget ("_parent") {
play();
};
_root.score = _root.score + 150;
}
}
Instance of Symbol 69 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = ((-Math.abs(_root.ball.Yspeed)) / 2) - 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = ((-Math.abs(_root.ball.Xspeed)) / 2) - 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = (Math.abs(_root.ball.Yspeed) / 2) + 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = (Math.abs(_root.ball.Xspeed) / 2) + 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 69 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = ((-Math.abs(_root.ball.Yspeed)) / 2) - 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = ((-Math.abs(_root.ball.Xspeed)) / 2) - 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = (Math.abs(_root.ball.Yspeed) / 2) + 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = (Math.abs(_root.ball.Xspeed) / 2) + 0.7;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Symbol 242 MovieClip Frame 5
stop();
_root.hits++;
Symbol 260 MovieClip Frame 2
stop();
Symbol 260 MovieClip Frame 5
gotoAndPlay (2);
Symbol 260 MovieClip Frame 25
gotoAndPlay (1);
Symbol 260 MovieClip Frame 36
gotoAndPlay (1);
Symbol 260 MovieClip Frame 51
gotoAndPlay (1);
Symbol 260 MovieClip Frame 64
gotoAndPlay (1);
Symbol 260 MovieClip Frame 76
gotoAndPlay (1);
Symbol 260 MovieClip Frame 88
gotoAndPlay (1);
Instance of Symbol 76 MovieClip in Symbol 264 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = -Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = -Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball)) {
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Symbol 269 MovieClip Frame 1
stop();
Instance of Symbol 267 MovieClip in Symbol 269 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.ball)) {
_root.ball.Xspeed = 0;
_root.ball.Yspeed = 0;
tellTarget ("_parent") {
play();
};
}
}
Symbol 269 MovieClip Frame 42
_root.serve = 1;
_root.score = _root.score + 500;
_root.hits++;
Symbol 280 MovieClip Frame 42
_root.time--;
if (_root.time < 1) {
if (_root.hits >= 5) {
tellTarget ("_root") {
gotoAndStop(_currentframe + 2);
};
} else if (_root.hits < 5) {
tellTarget ("_root") {
gotoAndStop ("gameover");
};
}
}
Symbol 291 MovieClip Frame 2
stop();
Symbol 291 MovieClip Frame 5
gotoAndPlay (2);
Symbol 291 MovieClip Frame 25
gotoAndPlay (1);
Symbol 291 MovieClip Frame 36
gotoAndPlay (1);
Symbol 291 MovieClip Frame 51
gotoAndPlay (1);
Symbol 291 MovieClip Frame 64
gotoAndPlay (1);
Symbol 291 MovieClip Frame 76
gotoAndPlay (1);
Symbol 291 MovieClip Frame 88
gotoAndPlay (1);
Symbol 300 MovieClip Frame 1
stop();
Instance of Symbol 299 MovieClip in Symbol 300 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.ball)) {
tellTarget ("_root.warp2") {
gotoAndPlay (2);
};
_root.ball._y = _root.warp2._y;
_root.ball._x = _root.warp2._x;
}
}
Symbol 301 MovieClip Frame 1
stop();
Instance of Symbol 299 MovieClip in Symbol 301 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.ball)) {
tellTarget ("_root.warp1") {
gotoAndPlay (2);
};
_root.ball._y = _root.warp1._y;
_root.ball._x = _root.warp1._x;
}
}
Instance of Symbol 76 MovieClip in Symbol 303 MovieClip Frame 1
onClipEvent (enterFrame) {
if (blockleft.hitTest(_root.ball)) {
_root.ball.Xspeed = -Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockbottom.hitTest(_root.ball) && (_root.ball.Yspeed < 1)) {
_root.ball.Yspeed = 1;
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
if (blockright.hitTest(_root.ball)) {
_root.ball.Xspeed = Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay (2);
};
}
}
Instance of Symbol 54 MovieClip in Symbol 333 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.glow == 1) {
_alpha = 100;
if (blocktop.hitTest(_root.ball)) {
_root.ball.Yspeed = -Math.abs(_root.ball.Yspeed);
gotoAndPlay (1);
tellTarget ("_root.sound") {
gotoAndPlay ("bricksfall");
};
}
if (blockleft.hitTest(_root.ball)) {
gotoAndPlay (1);
_root.ball.Xspeed = -Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay ("bricksfall");
};
}
if (blockbottom.hitTest(_root.ball)) {
gotoAndPlay (1);
_root.ball.Yspeed = Math.abs(_root.ball.Yspeed);
tellTarget ("_root.sound") {
gotoAndPlay ("bricksfall");
};
}
if (blockright.hitTest(_root.ball)) {
gotoAndPlay (1);
_root.ball.Xspeed = Math.abs(_root.ball.Xspeed);
tellTarget ("_root.sound") {
gotoAndPlay ("bricksfall");
};
}
}
}
onClipEvent (enterFrame) {
if (_root.glow == 0) {
_alpha = 0;
}
}
Symbol 341 Button
on (release) {
gotoAndStop (2);
}
Symbol 346 Button
on (release) {
gotoAndStop (2);
Mouse.show();
}
Symbol 350 Button
on (release) {
gotoAndStop (2);
}
Symbol 355 Button
on (release) {
gotoAndStop (44);
}
Symbol 357 Button
on (release) {
gotoAndStop (47);
}
Symbol 359 Button
on (release) {
gotoAndStop (50);
}
Symbol 361 Button
on (release) {
gotoAndStop (53);
}
Symbol 363 Button
on (release) {
gotoAndStop (56);
}
Symbol 365 Button
on (release) {
gotoAndStop (59);
}
Symbol 367 Button
on (release) {
gotoAndStop (62);
}
Symbol 369 Button
on (release) {
gotoAndStop (65);
}
Symbol 371 Button
on (release) {
gotoAndStop (68);
}
Symbol 373 Button
on (release) {
gotoAndStop (71);
}
Symbol 375 Button
on (release) {
gotoAndStop (74);
}
Symbol 377 Button
on (release) {
gotoAndStop (76);
}
Symbol 380 Button
on (keyPress "q") {
gotoAndStop (42);
}
on (keyPress "Q") {
gotoAndStop (42);
}
Symbol 392 MovieClip Frame 42
_root.time--;
if (_root.time < 1) {
tellTarget ("_root") {
nextFrame();
};
}
Symbol 414 MovieClip Frame 1
stop();
Instance of Symbol 412 MovieClip in Symbol 414 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.ball)) {
_root.ball.Xspeed = 0;
_root.ball.Yspeed = 0;
tellTarget ("_parent") {
play();
};
}
}
Symbol 414 MovieClip Frame 42
_root.serve = 1;
_root.score = _root.score + 5000;
Symbol 418 MovieClip Frame 1
stop();
Instance of Symbol 416 MovieClip in Symbol 418 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.ball)) {
_root.ball.Xspeed = 0;
_root.ball.Yspeed = 0;
tellTarget ("_parent") {
play();
};
}
}
Symbol 418 MovieClip Frame 42
_root.serve = 1;
_root.score = _root.score + 100;
Symbol 422 MovieClip Frame 1
stop();
Instance of Symbol 420 MovieClip in Symbol 422 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.ball)) {
_root.ball.Xspeed = 0;
_root.ball.Yspeed = 0;
tellTarget ("_parent") {
play();
};
}
}
Symbol 422 MovieClip Frame 42
_root.serve = 1;
_root.score = _root.score + 10000;
Symbol 427 Button
on (release) {
if (_root.serve == 1) {
_root.ball.Xspeed = 0;
_root.ball.Yspeed = 0;
_root.ball._x = _root.paddle._x;
_root.ball._y = _root.paddle._y + 20;
_root.serve = 0;
}
}