Frame 1
function scott() {
getURL ("http://www.brainwashstudios.com/buzzwerd", "_blank");
}
function scotta() {
getURL ("http://www.armorgames.com", "_blank");
}
function david() {
getURL ("http://www.truedarkness.phrozenflame.com/", "_blank");
}
function muter() {
_root.allab.setVolume(0);
}
function mutera() {
_root.allab.setVolume(100);
}
onLoad = function () {
_root.allab = new Sound();
};
var menu = new ContextMenu();
menu.hideBuiltInItems();
var buzzwerd = new ContextMenuItem("Buzzwerd", scott);
var truedarkness = new ContextMenuItem("True Darkness", david);
var armor = new ContextMenuItem("More Games at Armor Games!", scotta);
var mute = new ContextMenuItem("Sound Off", muter);
var mutee = new ContextMenuItem("Sound On", mutera);
menu.customItems.push(buzzwerd, truedarkness, mute, mutee, armor);
menu.onSelect = menuHandler;
menu.builtInItems.quality = true;
_root.menu = menu;
System.security.allowDomain("http://www.buzzwerd.deviantart.com");
System.security.allowInsecureDomain("http://www.buzzwerd.deviantart.com");
System.security.allowDomain("http://www.truedarkness.tk/");
System.security.allowInsecureDomain("http://www.truedarkness.tk/");
System.security.allowDomain("www.welcome-to-life.ca.tf");
System.security.allowInsecureDomain("http://www.buzzwerd.deviantart.com");
System.security.allowDomain("www.truedarkness.phrozenflame.com");
System.security.allowInsecureDomain("www.truedarkness.phrozenflame.com");
_root.ingame = new Sound();
_root.ingame.attachSound("ingame");
Frame 2
stop();
Frame 3
pressed = false;
pressed2 = false;
menuTut = 2;
game = 0;
stop();
Instance of Symbol 100 MovieClip "menua" in Frame 3
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
if (_root.pressed == true) {
if ((this.played._alpha == 0) || (this.played._alpha <= 100)) {
this.played._alpha = this.played._alpha + 6;
}
}
if (_root.pressed2 == true) {
if ((this.credit._alpha == 0) || (this.credit._alpha <= 100)) {
this.credit._alpha = this.credit._alpha + 6;
}
}
}
Frame 4
stopAllSounds();
for (i in _root) {
_root[i].removeMovieClip();
}
Instance of Symbol 124 MovieClip "tut" in Frame 4
onClipEvent (enterFrame) {
this.swapDepths(80088);
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx + 37);
_y = (_root.ball.cy + 140);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx + 37);
_y = (_root.bowl.cy + 140);
}
}
Frame 5
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
totall = 7;
collected = 0;
_root.totaltries = 0;
_root.totalcollected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 4) {
_root.dis.distance = "0000";
} else if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 129 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 156 MovieClip "bowl" in Frame 5
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (_root.bowlready != true) {
this.gotoAndStop(4);
}
if ((_root.bowlready == true) && (this.ready != 1)) {
this.gotoAndStop(1);
ready = 1;
}
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Frame 5
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 164 MovieClip "ball" in Frame 5
onClipEvent (load) {
dx = _x;
dy = _y;
friction = 1.2;
yspeed = 0;
xspeed = 0;
yspeed2 = 0;
kk = 0;
rot = _rotation;
grav = 1;
_root.reallyReady = false;
varT = 0;
cx = _x;
cy = _y;
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
h = _height / 2;
w = _width / 2;
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.point) && (_root.ready != true)) {
_root.ready = true;
_root.reallyReady = true;
kk = 1;
} else if (_root.ready == true) {
_root.letgo = true;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_root.reallyReady != true)) {
_root.circle.var1 = 1;
this.gotoAndStop(3);
} else {
_root.circle.var1 = 0;
}
this.swapDepths(100);
if (_root.ready == true) {
if (_root.letgo != true) {
if (varT == 1) {
yspeed2 = 0;
_rotation = xspeed;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed - ((_x - _root.point._x) / 10);
yspeed = yspeed - (((_y - _root.point._y) - 70) / 10);
xspeed = xspeed / friction;
yspeed = yspeed / friction;
}
}
}
if (this.hitTest(_root.table)) {
if ((_root.d >= 150) && (kk == 1)) {
varT = 1;
}
}
if (varT == 1) {
if (_root.tut._currentframe == 108) {
_root.tut.play();
}
}
if ((_root.ready == false) && (_root.reallyReady == true)) {
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.98;
_y = (_y + yspeed2);
yspeed2 = yspeed2 + grav;
_rotation = (_rotation + (xspeed / 4));
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
}
if ((_x >= 2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
varT = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
}
if ((_x <= -400) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y >= 800) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y <= -2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
if (Key.isDown(32) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
if (kk == 1) {
if (_root.tut._currentframe == 26) {
_root.tut.play();
}
}
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
}
Instance of Symbol 167 MovieClip "circle" in Frame 5
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 174 MovieClip in Frame 5
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
if (_root.bowlready != true) {
this.gotoAndStop(3);
}
if ((_root.bowlready == true) && (this.ready != 1)) {
this.gotoAndStop(1);
ready = 1;
}
}
Instance of Symbol 177 MovieClip "dis" in Frame 5
onClipEvent (enterFrame) {
this.swapDepths(1025);
}
Instance of Symbol 184 MovieClip "map" in Frame 5
onClipEvent (enterFrame) {
this.swapDepths(1028);
}
Instance of Symbol 174 MovieClip in Frame 5
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
if (_root.bowlready != true) {
this.gotoAndStop(3);
}
if ((_root.bowlready == true) && (this.ready != 1)) {
this.gotoAndStop(1);
ready = 1;
}
}
Instance of Symbol 174 MovieClip in Frame 5
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
if (_root.bowlready != true) {
this.gotoAndStop(3);
}
if ((_root.bowlready == true) && (this.ready != 1)) {
this.gotoAndStop(1);
ready = 1;
}
}
Instance of Symbol 174 MovieClip in Frame 5
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
if (_root.bowlready != true) {
this.gotoAndStop(3);
}
if ((_root.bowlready == true) && (this.ready != 1)) {
this.gotoAndStop(1);
ready = 1;
}
}
Instance of Symbol 174 MovieClip in Frame 5
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
if (_root.bowlready != true) {
this.gotoAndStop(3);
}
if ((_root.bowlready == true) && (this.ready != 1)) {
this.gotoAndStop(1);
ready = 1;
}
}
Instance of Symbol 174 MovieClip in Frame 5
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
if (_root.bowlready != true) {
this.gotoAndStop(3);
}
if ((_root.bowlready == true) && (this.ready != 1)) {
this.gotoAndStop(1);
ready = 1;
}
}
Instance of Symbol 174 MovieClip in Frame 5
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
if (_root.bowlready != true) {
this.gotoAndStop(3);
}
if ((_root.bowlready == true) && (this.ready != 1)) {
this.gotoAndStop(1);
ready = 1;
}
}
Instance of Symbol 187 MovieClip "perfect" in Frame 5
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1861);
}
Instance of Symbol 192 MovieClip "lights" in Frame 5
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 5
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 210 MovieClip "stats" in Frame 5
onClipEvent (enterFrame) {
this.swapDepths(1801);
_x = (_root.bowl.cx - 50);
_y = _root.bowl.cy;
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 5
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 6
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 7
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 192 MovieClip "lights" in Frame 7
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 7
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 7
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 8
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 9
_root.totaltries = 0;
_root.totalcollected = 0;
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
totall = 5;
collected = 0;
_root.totaltries = 0;
_root.totalcollected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 129 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 156 MovieClip "bowl" in Frame 9
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Frame 9
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 164 MovieClip "ball" in Frame 9
onClipEvent (load) {
dx = _x;
dy = _y;
friction = 1.2;
yspeed = 0;
xspeed = 0;
yspeed2 = 0;
kk = 0;
rot = _rotation;
grav = 1;
_root.reallyReady = false;
varT = 0;
cx = _x;
cy = _y;
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
h = _height / 2;
w = _width / 2;
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.point) && (_root.ready != true)) {
_root.ready = true;
_root.reallyReady = true;
kk = 1;
} else if (_root.ready == true) {
_root.letgo = true;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_root.reallyReady != true)) {
_root.circle.var1 = 1;
this.gotoAndStop(3);
} else {
_root.circle.var1 = 0;
}
this.swapDepths(100);
if (_root.ready == true) {
if (_root.letgo != true) {
if (varT == 1) {
yspeed2 = 0;
_rotation = xspeed;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed - ((_x - _root.point._x) / 10);
yspeed = yspeed - (((_y - _root.point._y) - 70) / 10);
xspeed = xspeed / friction;
yspeed = yspeed / friction;
}
}
}
if (this.hitTest(_root.table)) {
if ((_root.d >= 150) && (kk == 1)) {
varT = 1;
}
}
if ((_root.ready == false) && (_root.reallyReady == true)) {
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.98;
_y = (_y + yspeed2);
yspeed2 = yspeed2 + grav;
_rotation = (_rotation + (xspeed / 4));
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
}
if ((_x >= 2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
varT = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
}
if ((_x <= -400) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y >= 800) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y <= -2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
if (Key.isDown(32) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
}
Instance of Symbol 167 MovieClip "circle" in Frame 9
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 174 MovieClip in Frame 9
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 9
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 9
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 9
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 9
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 177 MovieClip "dis" in Frame 9
onClipEvent (enterFrame) {
this.swapDepths(1025);
}
Instance of Symbol 218 MovieClip "map" in Frame 9
onClipEvent (enterFrame) {
this.swapDepths(1028);
}
Instance of Symbol 187 MovieClip "perfect" in Frame 9
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1862);
}
Instance of Symbol 192 MovieClip "lights" in Frame 9
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 9
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 210 MovieClip "stats" in Frame 9
onClipEvent (enterFrame) {
this.swapDepths(1801);
_x = (_root.bowl.cx - 50);
_y = _root.bowl.cy;
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 9
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 10
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 11
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 192 MovieClip "lights" in Frame 11
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 11
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 11
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 12
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 13
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
totall = 6;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 129 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 161 MovieClip "point" in Frame 13
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 164 MovieClip "ball" in Frame 13
onClipEvent (load) {
dx = _x;
dy = _y;
friction = 1.2;
yspeed = 0;
xspeed = 0;
yspeed2 = 0;
kk = 0;
rot = _rotation;
grav = 1;
_root.reallyReady = false;
varT = 0;
cx = _x;
cy = _y;
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
h = _height / 2;
w = _width / 2;
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.point) && (_root.ready != true)) {
_root.ready = true;
_root.reallyReady = true;
kk = 1;
} else if (_root.ready == true) {
_root.letgo = true;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_root.reallyReady != true)) {
_root.circle.var1 = 1;
this.gotoAndStop(3);
} else {
_root.circle.var1 = 0;
}
this.swapDepths(100);
if (_root.ready == true) {
if (_root.letgo != true) {
if (varT == 1) {
yspeed2 = 0;
_rotation = xspeed;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed - ((_x - _root.point._x) / 10);
yspeed = yspeed - (((_y - _root.point._y) - 70) / 10);
xspeed = xspeed / friction;
yspeed = yspeed / friction;
}
}
}
if (this.hitTest(_root.table)) {
if ((_root.d >= 150) && (kk == 1)) {
varT = 1;
}
}
if ((_root.ready == false) && (_root.reallyReady == true)) {
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.98;
_y = (_y + yspeed2);
yspeed2 = yspeed2 + grav;
_rotation = (_rotation + (xspeed / 4));
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
}
if ((_x >= 2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
varT = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
}
if ((_x <= -400) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y >= 800) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y <= -2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
if (Key.isDown(32) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
}
Instance of Symbol 167 MovieClip "circle" in Frame 13
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 174 MovieClip in Frame 13
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 13
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 13
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 13
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 13
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 156 MovieClip "bowl" in Frame 13
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 177 MovieClip "dis" in Frame 13
onClipEvent (enterFrame) {
this.swapDepths(1025);
}
Instance of Symbol 221 MovieClip "map" in Frame 13
onClipEvent (enterFrame) {
this.swapDepths(1028);
}
Instance of Symbol 174 MovieClip in Frame 13
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 187 MovieClip "perfect" in Frame 13
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1863);
}
Instance of Symbol 192 MovieClip "lights" in Frame 13
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 13
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 210 MovieClip "stats" in Frame 13
onClipEvent (enterFrame) {
this.swapDepths(1801);
_x = (_root.bowl.cx - 50);
_y = _root.bowl.cy;
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 13
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 14
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 15
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 192 MovieClip "lights" in Frame 15
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 15
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 15
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 16
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 17
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
totall = 6;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 129 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 161 MovieClip "point" in Frame 17
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 164 MovieClip "ball" in Frame 17
onClipEvent (load) {
dx = _x;
dy = _y;
friction = 1.2;
yspeed = 0;
xspeed = 0;
yspeed2 = 0;
kk = 0;
rot = _rotation;
grav = 1;
_root.reallyReady = false;
varT = 0;
cx = _x;
cy = _y;
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
h = _height / 2;
w = _width / 2;
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.point) && (_root.ready != true)) {
_root.ready = true;
_root.reallyReady = true;
kk = 1;
} else if (_root.ready == true) {
_root.letgo = true;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_root.reallyReady != true)) {
_root.circle.var1 = 1;
this.gotoAndStop(3);
} else {
_root.circle.var1 = 0;
}
this.swapDepths(100);
if (_root.ready == true) {
if (_root.letgo != true) {
if (varT == 1) {
yspeed2 = 0;
_rotation = xspeed;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed - ((_x - _root.point._x) / 10);
yspeed = yspeed - (((_y - _root.point._y) - 70) / 10);
xspeed = xspeed / friction;
yspeed = yspeed / friction;
}
}
}
if (this.hitTest(_root.table)) {
if ((_root.d >= 150) && (kk == 1)) {
varT = 1;
}
}
if ((_root.ready == false) && (_root.reallyReady == true)) {
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.98;
_y = (_y + yspeed2);
yspeed2 = yspeed2 + grav;
_rotation = (_rotation + (xspeed / 4));
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
}
if ((_x >= 2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
varT = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
}
if ((_x <= -400) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y >= 800) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y <= -2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
if (Key.isDown(32) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
}
Instance of Symbol 167 MovieClip "circle" in Frame 17
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 174 MovieClip in Frame 17
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 17
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 17
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 17
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 156 MovieClip "bowl" in Frame 17
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 177 MovieClip "dis" in Frame 17
onClipEvent (enterFrame) {
this.swapDepths(1025);
}
Instance of Symbol 224 MovieClip "map" in Frame 17
onClipEvent (enterFrame) {
this.swapDepths(1028);
}
Instance of Symbol 174 MovieClip in Frame 17
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 17
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 187 MovieClip "perfect" in Frame 17
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1864);
}
Instance of Symbol 192 MovieClip "lights" in Frame 17
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 17
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 210 MovieClip "stats" in Frame 17
onClipEvent (enterFrame) {
this.swapDepths(1801);
_x = (_root.bowl.cx - 50);
_y = _root.bowl.cy;
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 17
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 18
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 19
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 192 MovieClip "lights" in Frame 19
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 19
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 19
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 20
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 21
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
totall = 8;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 129 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 161 MovieClip "point" in Frame 21
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 164 MovieClip "ball" in Frame 21
onClipEvent (load) {
dx = _x;
dy = _y;
friction = 1.2;
yspeed = 0;
xspeed = 0;
yspeed2 = 0;
kk = 0;
rot = _rotation;
grav = 1;
_root.reallyReady = false;
varT = 0;
cx = _x;
cy = _y;
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
h = _height / 2;
w = _width / 2;
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.point) && (_root.ready != true)) {
_root.ready = true;
_root.reallyReady = true;
kk = 1;
} else if (_root.ready == true) {
_root.letgo = true;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_root.reallyReady != true)) {
_root.circle.var1 = 1;
this.gotoAndStop(3);
} else {
_root.circle.var1 = 0;
}
this.swapDepths(100);
if (_root.ready == true) {
if (_root.letgo != true) {
if (varT == 1) {
yspeed2 = 0;
_rotation = xspeed;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed - ((_x - _root.point._x) / 10);
yspeed = yspeed - (((_y - _root.point._y) - 70) / 10);
xspeed = xspeed / friction;
yspeed = yspeed / friction;
}
}
}
if (this.hitTest(_root.table)) {
if ((_root.d >= 150) && (kk == 1)) {
varT = 1;
}
}
if ((_root.ready == false) && (_root.reallyReady == true)) {
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.98;
_y = (_y + yspeed2);
yspeed2 = yspeed2 + grav;
_rotation = (_rotation + (xspeed / 4));
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
}
if ((_x >= 2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
varT = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
}
if ((_x <= -400) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y >= 800) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y <= -2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
if (Key.isDown(32) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
}
Instance of Symbol 167 MovieClip "circle" in Frame 21
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 174 MovieClip in Frame 21
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 21
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 21
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 21
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 21
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 156 MovieClip "bowl" in Frame 21
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 177 MovieClip "dis" in Frame 21
onClipEvent (enterFrame) {
this.swapDepths(1025);
}
Instance of Symbol 227 MovieClip "map" in Frame 21
onClipEvent (enterFrame) {
this.swapDepths(1028);
}
Instance of Symbol 174 MovieClip in Frame 21
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 21
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 21
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 187 MovieClip "perfect" in Frame 21
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1865);
}
Instance of Symbol 192 MovieClip "lights" in Frame 21
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 21
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 210 MovieClip "stats" in Frame 21
onClipEvent (enterFrame) {
this.swapDepths(1801);
_x = (_root.bowl.cx - 50);
_y = _root.bowl.cy;
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 21
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 22
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 23
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 192 MovieClip "lights" in Frame 23
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 23
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 23
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 24
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 25
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
totall = 6;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 129 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 156 MovieClip "bowl" in Frame 25
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Frame 25
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 164 MovieClip "ball" in Frame 25
onClipEvent (load) {
dx = _x;
dy = _y;
friction = 1.2;
yspeed = 0;
xspeed = 0;
yspeed2 = 0;
kk = 0;
rot = _rotation;
grav = 1;
_root.reallyReady = false;
varT = 0;
cx = _x;
cy = _y;
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
h = _height / 2;
w = _width / 2;
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.point) && (_root.ready != true)) {
_root.ready = true;
_root.reallyReady = true;
kk = 1;
} else if (_root.ready == true) {
_root.letgo = true;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_root.reallyReady != true)) {
_root.circle.var1 = 1;
this.gotoAndStop(3);
} else {
_root.circle.var1 = 0;
}
this.swapDepths(100);
if (_root.ready == true) {
if (_root.letgo != true) {
if (varT == 1) {
yspeed2 = 0;
_rotation = xspeed;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed - ((_x - _root.point._x) / 10);
yspeed = yspeed - (((_y - _root.point._y) - 70) / 10);
xspeed = xspeed / friction;
yspeed = yspeed / friction;
}
}
}
if (this.hitTest(_root.table)) {
if ((_root.d >= 150) && (kk == 1)) {
varT = 1;
}
}
if ((_root.ready == false) && (_root.reallyReady == true)) {
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.98;
_y = (_y + yspeed2);
yspeed2 = yspeed2 + grav;
_rotation = (_rotation + (xspeed / 4));
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
}
if ((_x >= 2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
varT = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
}
if ((_x <= -400) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y >= 800) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y <= -2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
if (Key.isDown(32) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
}
Instance of Symbol 167 MovieClip "circle" in Frame 25
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 174 MovieClip in Frame 25
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 25
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 25
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 25
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 25
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 177 MovieClip "dis" in Frame 25
onClipEvent (enterFrame) {
this.swapDepths(1025);
}
Instance of Symbol 241 MovieClip "map" in Frame 25
onClipEvent (enterFrame) {
this.swapDepths(1028);
}
Instance of Symbol 234 MovieClip in Frame 25
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = 0;
_root.ball.yspeed2 = -35;
this.play();
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 238 MovieClip in Frame 25
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = 20;
_root.ball.yspeed = 0;
this.gotoAndStop(2);
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 25
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 187 MovieClip "perfect" in Frame 25
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1862);
}
Instance of Symbol 192 MovieClip "lights" in Frame 25
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 25
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 210 MovieClip "stats" in Frame 25
onClipEvent (enterFrame) {
this.swapDepths(1801);
_x = (_root.bowl.cx - 50);
_y = _root.bowl.cy;
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 25
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 26
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 27
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 192 MovieClip "lights" in Frame 27
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 27
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 27
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 28
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 29
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
totall = 12;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 129 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 156 MovieClip "bowl" in Frame 29
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Frame 29
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 164 MovieClip "ball" in Frame 29
onClipEvent (load) {
dx = _x;
dy = _y;
friction = 1.2;
yspeed = 0;
xspeed = 0;
yspeed2 = 0;
kk = 0;
rot = _rotation;
grav = 1;
_root.reallyReady = false;
varT = 0;
cx = _x;
cy = _y;
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
h = _height / 2;
w = _width / 2;
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.point) && (_root.ready != true)) {
_root.ready = true;
_root.reallyReady = true;
kk = 1;
} else if (_root.ready == true) {
_root.letgo = true;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_root.reallyReady != true)) {
_root.circle.var1 = 1;
this.gotoAndStop(3);
} else {
_root.circle.var1 = 0;
}
this.swapDepths(100);
if (_root.ready == true) {
if (_root.letgo != true) {
if (varT == 1) {
yspeed2 = 0;
_rotation = xspeed;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed - ((_x - _root.point._x) / 10);
yspeed = yspeed - (((_y - _root.point._y) - 70) / 10);
xspeed = xspeed / friction;
yspeed = yspeed / friction;
}
}
}
if (this.hitTest(_root.table)) {
if ((_root.d >= 150) && (kk == 1)) {
varT = 1;
}
}
if ((_root.ready == false) && (_root.reallyReady == true)) {
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.98;
_y = (_y + yspeed2);
yspeed2 = yspeed2 + grav;
_rotation = (_rotation + (xspeed / 4));
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
}
if ((_x >= 2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
varT = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
}
if ((_x <= -400) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y >= 800) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y <= -2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
if (Key.isDown(32) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
}
Instance of Symbol 167 MovieClip "circle" in Frame 29
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 174 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 177 MovieClip "dis" in Frame 29
onClipEvent (enterFrame) {
this.swapDepths(1025);
}
Instance of Symbol 244 MovieClip "map" in Frame 29
onClipEvent (enterFrame) {
this.swapDepths(1028);
}
Instance of Symbol 174 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 238 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = 70;
_root.ball.yspeed2 = 0;
_root.ball.yspeed = 0;
this.gotoAndStop(2);
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 29
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 187 MovieClip "perfect" in Frame 29
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1867);
}
Instance of Symbol 192 MovieClip "lights" in Frame 29
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 29
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 210 MovieClip "stats" in Frame 29
onClipEvent (enterFrame) {
this.swapDepths(1801);
_x = (_root.bowl.cx - 50);
_y = _root.bowl.cy;
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 29
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 30
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 31
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 192 MovieClip "lights" in Frame 31
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 31
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 31
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 32
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 33
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
totall = 14;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 129 MovieClip in Frame 33
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 156 MovieClip "bowl" in Frame 33
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Frame 33
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 164 MovieClip "ball" in Frame 33
onClipEvent (load) {
dx = _x;
dy = _y;
friction = 1.2;
yspeed = 0;
xspeed = 0;
yspeed2 = 0;
kk = 0;
rot = _rotation;
grav = 1;
_root.reallyReady = false;
varT = 0;
cx = _x;
cy = _y;
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
h = _height / 2;
w = _width / 2;
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.point) && (_root.ready != true)) {
_root.ready = true;
_root.reallyReady = true;
kk = 1;
} else if (_root.ready == true) {
_root.letgo = true;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_root.reallyReady != true)) {
_root.circle.var1 = 1;
this.gotoAndStop(3);
} else {
_root.circle.var1 = 0;
}
this.swapDepths(100);
if (_root.ready == true) {
if (_root.letgo != true) {
if (varT == 1) {
yspeed2 = 0;
_rotation = xspeed;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed - ((_x - _root.point._x) / 10);
yspeed = yspeed - (((_y - _root.point._y) - 70) / 10);
xspeed = xspeed / friction;
yspeed = yspeed / friction;
}
}
}
if (this.hitTest(_root.table)) {
if ((_root.d >= 150) && (kk == 1)) {
varT = 1;
}
}
if ((_root.ready == false) && (_root.reallyReady == true)) {
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.98;
_y = (_y + yspeed2);
yspeed2 = yspeed2 + grav;
_rotation = (_rotation + (xspeed / 4));
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
}
if ((_x >= 2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
varT = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
}
if ((_x <= -400) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y >= 800) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y <= -2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
if (Key.isDown(32) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
}
Instance of Symbol 167 MovieClip "circle" in Frame 33
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 177 MovieClip "dis" in Frame 33
onClipEvent (enterFrame) {
this.swapDepths(1025);
}
Instance of Symbol 247 MovieClip "map" in Frame 33
onClipEvent (enterFrame) {
this.swapDepths(1028);
}
Instance of Symbol 238 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = -120;
_root.ball.yspeed2 = -40;
_root.ball.yspeed = 0;
this.gotoAndStop(2);
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 238 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = 120;
_root.ball.yspeed2 = -40;
_root.ball.yspeed = 0;
this.gotoAndStop(2);
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 238 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = -120;
_root.ball.yspeed2 = -40;
_root.ball.yspeed = 0;
this.gotoAndStop(2);
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 238 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = 60;
_root.ball.yspeed2 = -5;
_root.ball.yspeed = 0;
this.gotoAndStop(2);
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 33
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 187 MovieClip "perfect" in Frame 33
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1868);
}
Instance of Symbol 192 MovieClip "lights" in Frame 33
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 33
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 210 MovieClip "stats" in Frame 33
onClipEvent (enterFrame) {
this.swapDepths(1801);
_x = (_root.bowl.cx - 50);
_y = _root.bowl.cy;
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 33
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 34
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 35
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 192 MovieClip "lights" in Frame 35
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 35
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 35
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 36
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 37
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
totall = 15;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 129 MovieClip in Frame 37
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 156 MovieClip "bowl" in Frame 37
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Frame 37
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 164 MovieClip "ball" in Frame 37
onClipEvent (load) {
dx = _x;
dy = _y;
friction = 1.2;
yspeed = 0;
xspeed = 0;
yspeed2 = 0;
kk = 0;
rot = _rotation;
grav = 1;
_root.reallyReady = false;
varT = 0;
cx = _x;
cy = _y;
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
h = _height / 2;
w = _width / 2;
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.point) && (_root.ready != true)) {
_root.ready = true;
_root.reallyReady = true;
kk = 1;
} else if (_root.ready == true) {
_root.letgo = true;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_root.reallyReady != true)) {
_root.circle.var1 = 1;
this.gotoAndStop(3);
} else {
_root.circle.var1 = 0;
}
this.swapDepths(100);
if (_root.ready == true) {
if (_root.letgo != true) {
if (varT == 1) {
yspeed2 = 0;
_rotation = xspeed;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed - ((_x - _root.point._x) / 10);
yspeed = yspeed - (((_y - _root.point._y) - 70) / 10);
xspeed = xspeed / friction;
yspeed = yspeed / friction;
}
}
}
if (this.hitTest(_root.table)) {
if ((_root.d >= 150) && (kk == 1)) {
varT = 1;
}
}
if ((_root.ready == false) && (_root.reallyReady == true)) {
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.98;
_y = (_y + yspeed2);
yspeed2 = yspeed2 + grav;
_rotation = (_rotation + (xspeed / 4));
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
}
if ((_x >= 2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
varT = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
}
if ((_x <= -400) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y >= 800) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y <= -2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
if (Key.isDown(32) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
}
Instance of Symbol 167 MovieClip "circle" in Frame 37
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 177 MovieClip "dis" in Frame 37
onClipEvent (enterFrame) {
this.swapDepths(1025);
}
Instance of Symbol 252 MovieClip "map" in Frame 37
onClipEvent (enterFrame) {
this.swapDepths(1028);
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 37
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 187 MovieClip "perfect" in Frame 37
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1869);
}
Instance of Symbol 192 MovieClip "lights" in Frame 37
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 37
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 210 MovieClip "stats" in Frame 37
onClipEvent (enterFrame) {
this.swapDepths(1801);
_x = (_root.bowl.cx - 50);
_y = _root.bowl.cy;
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 37
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 38
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 39
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 192 MovieClip "lights" in Frame 39
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 39
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 39
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 40
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 41
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
totall = 12;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 129 MovieClip in Frame 41
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 156 MovieClip "bowl" in Frame 41
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Frame 41
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 164 MovieClip "ball" in Frame 41
onClipEvent (load) {
dx = _x;
dy = _y;
friction = 1.2;
yspeed = 0;
xspeed = 0;
yspeed2 = 0;
kk = 0;
rot = _rotation;
grav = 1;
_root.reallyReady = false;
varT = 0;
cx = _x;
cy = _y;
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
h = _height / 2;
w = _width / 2;
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.point) && (_root.ready != true)) {
_root.ready = true;
_root.reallyReady = true;
kk = 1;
} else if (_root.ready == true) {
_root.letgo = true;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_root.reallyReady != true)) {
_root.circle.var1 = 1;
this.gotoAndStop(3);
} else {
_root.circle.var1 = 0;
}
this.swapDepths(100);
if (_root.ready == true) {
if (_root.letgo != true) {
if (varT == 1) {
yspeed2 = 0;
_rotation = xspeed;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed - ((_x - _root.point._x) / 10);
yspeed = yspeed - (((_y - _root.point._y) - 70) / 10);
xspeed = xspeed / friction;
yspeed = yspeed / friction;
}
}
}
if (this.hitTest(_root.table)) {
if ((_root.d >= 150) && (kk == 1)) {
varT = 1;
}
}
if ((_root.ready == false) && (_root.reallyReady == true)) {
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.98;
_y = (_y + yspeed2);
yspeed2 = yspeed2 + grav;
_rotation = (_rotation + (xspeed / 4));
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
}
if ((_x >= 2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
varT = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
}
if ((_x <= -400) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y >= 800) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y <= -2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
if (Key.isDown(32) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
}
Instance of Symbol 167 MovieClip "circle" in Frame 41
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 177 MovieClip "dis" in Frame 41
onClipEvent (enterFrame) {
this.swapDepths(1025);
}
Instance of Symbol 255 MovieClip "map" in Frame 41
onClipEvent (enterFrame) {
this.swapDepths(1028);
}
Instance of Symbol 174 MovieClip in Frame 41
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 41
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 41
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 41
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 41
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 41
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 41
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 41
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 41
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 41
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 41
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 41
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 187 MovieClip "perfect" in Frame 41
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1870);
}
Instance of Symbol 192 MovieClip "lights" in Frame 41
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 41
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 210 MovieClip "stats" in Frame 41
onClipEvent (enterFrame) {
this.swapDepths(1801);
_x = (_root.bowl.cx - 50);
_y = _root.bowl.cy;
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 41
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 42
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 43
z = 1;
x = 0;
_quality = "MEDIUM";
var1 = 0;
ready = false;
letgo = false;
tries = 0;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 192 MovieClip "lights" in Frame 43
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 43
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 43
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 44
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 45
z = 1;
x = 0;
var1 = 0;
ready = false;
letgo = false;
tries = 0;
totall = 23;
collected = 0;
stop();
onEnterFrame = function () {
if (_root.clearAll == 1) {
collected = 0;
x++;
if (x >= 5) {
x = 0;
_root.clearAll = 0;
}
}
xxx = _root.bowl._x - _root.ball._x;
yyy = _root.bowl._y - _root.ball._y;
if (_root.bowl._currentframe == 1) {
_root.dis.distance = Math.round(Math.sqrt((xxx * xxx) + (yyy * yyy)));
}
if (_root.bowl._currentframe == 2) {
_root.dis._visible = false;
_root.map.circle._visible = false;
}
xx = _root.ball._x - _root._xmouse;
yy = _root.ball._y - _root._ymouse;
d = Math.sqrt((xx * xx) + (yy * yy));
if ((_root.ready == true) && (_root.letgo != true)) {
if (var1 != 1) {
z++;
var1 = 1;
}
_root.createEmptyMovieClip("line", z);
with (line) {
lineStyle(2, 16777215, 100);
_x = _root.point._x;
_y = _root.point._y;
moveTo(xx, yy);
lineTo(xx / xx, yy / yy);
}
}
if (_root.letgo == true) {
_root.line.removeMovieClip();
_root.ready = false;
var1 = 0;
_root.ball.var2 = 1;
}
};
_x = 0;
_y = 0;
Instance of Symbol 129 MovieClip in Frame 45
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 258 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = 0;
_root.ball.yspeed = 40;
this.play();
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 156 MovieClip "bowl" in Frame 45
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Frame 45
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 164 MovieClip "ball" in Frame 45
onClipEvent (load) {
dx = _x;
dy = _y;
friction = 1.2;
yspeed = 0;
xspeed = 0;
yspeed2 = 0;
kk = 0;
rot = _rotation;
grav = 1;
_root.reallyReady = false;
varT = 0;
cx = _x;
cy = _y;
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
h = _height / 2;
w = _width / 2;
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.point) && (_root.ready != true)) {
_root.ready = true;
_root.reallyReady = true;
kk = 1;
} else if (_root.ready == true) {
_root.letgo = true;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_root.reallyReady != true)) {
_root.circle.var1 = 1;
this.gotoAndStop(3);
} else {
_root.circle.var1 = 0;
}
this.swapDepths(100);
if (_root.ready == true) {
if (_root.letgo != true) {
if (varT == 1) {
yspeed2 = 0;
_rotation = xspeed;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed - ((_x - _root.point._x) / 10);
yspeed = yspeed - (((_y - _root.point._y) - 70) / 10);
xspeed = xspeed / friction;
yspeed = yspeed / friction;
}
}
}
if (this.hitTest(_root.table)) {
if ((_root.d >= 150) && (kk == 1)) {
varT = 1;
}
}
if ((_root.ready == false) && (_root.reallyReady == true)) {
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.98;
_y = (_y + yspeed2);
yspeed2 = yspeed2 + grav;
_rotation = (_rotation + (xspeed / 4));
cx = cx + ((_x - cx) / 4);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 4);
_root._y = (Stage.height / 2) - cy;
}
if ((_x >= 2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
varT = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
}
if ((_x <= -400) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y >= 800) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
varT = 0;
_root.tries++;
_root.totaltries++;
}
if ((_y <= -2500) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
if (Key.isDown(32) && (_root.letgo == true)) {
_root.blink.play();
_x = dx;
_y = dy;
cx = cx + (_x - cx);
_root._x = (Stage.width / 2) - cx;
cy = cy + (_y - cy);
_root._y = (Stage.height / 2) - cy;
xspeed = 0;
yspeed = 0;
yspeed2 = 0;
_rotation = rot;
_root.letgo = false;
_root.reallyReady = false;
kk = 0;
_root.clearAll = 1;
_root.tries++;
_root.totaltries++;
varT = 0;
}
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
}
Instance of Symbol 167 MovieClip "circle" in Frame 45
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 177 MovieClip "dis" in Frame 45
onClipEvent (enterFrame) {
this.swapDepths(1025);
}
Instance of Symbol 268 MovieClip "map" in Frame 45
onClipEvent (enterFrame) {
this.swapDepths(1028);
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Frame 45
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 187 MovieClip "perfect" in Frame 45
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1875);
}
Instance of Symbol 192 MovieClip "lights" in Frame 45
onClipEvent (enterFrame) {
this.swapDepths(1029);
}
Instance of Symbol 198 MovieClip "fadeIn" in Frame 45
onClipEvent (load) {
gotoAndPlay (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1050);
}
Instance of Symbol 210 MovieClip "stats" in Frame 45
onClipEvent (enterFrame) {
this.swapDepths(1801);
_x = (_root.bowl.cx - 50);
_y = _root.bowl.cy;
}
Instance of Symbol 214 MovieClip "fadeOut" in Frame 45
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
this.swapDepths(2051);
_x = _root.ball._x;
_y = _root.ball._y;
}
Frame 46
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 47
_quality = "HIGH";
Frame 53
for (i in _root) {
_root[i].removeMovieClip();
}
Frame 58
_root._x = 0;
_root._y = 0;
pressed3 = false;
stop();
_root.menub.namee = "Enter Name Here";
Symbol 35 Button
on (release) {
getURL ("http://www.newgrounds.com", "blank");
}
Symbol 40 Button
on (release) {
_root.play();
}
Symbol 41 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
bar._xscale = PercentLoaded;
} else {
gotoAndStop ("loaded");
}
Symbol 41 MovieClip Frame 2
gotoAndPlay (1);
Symbol 47 Button
on (release) {
getURL ("http://www.armorgames.com", "blank");
}
Symbol 56 MovieClip Frame 96
stop();
_root.play();
Symbol 64 Button
on (press) {
_root.menua.play();
_root.menuTut = 1;
}
Symbol 66 Button
on (press) {
_root.menua.play();
_root.menuTut = 0;
}
Symbol 76 Button
on (press) {
_root.pressed = true;
}
Symbol 78 Button
on (press) {
_root.pressed2 = true;
}
Symbol 80 Button
on (press) {
getURL ("http://newgrounds.com/collection/halloween2006.html", "_blank");
}
Symbol 83 Button
on (press) {
getURL ("http://www.armorbot.com/mytable/?id=465", "_blank");
}
Symbol 94 Button
on (press) {
getURL ("http://www.armorgames.com/", "_blank");
}
Symbol 100 MovieClip Frame 51
stop();
Symbol 100 MovieClip Frame 81
stopAllSounds();
Symbol 100 MovieClip Frame 82
onEnterFrame = function () {
if (_root.menuTut == 0) {
_root.gotoAndStop("VID1");
} else if (_root.menuTut == 1) {
_root.gotoAndStop("TUT");
}
};
Symbol 100 MovieClip Frame 95
stop();
Symbol 124 MovieClip Frame 26
stop();
Symbol 124 MovieClip Frame 57
stop();
Instance of Symbol 109 MovieClip in Symbol 124 MovieClip Frame 57
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_root.tut.play();
}
}
Symbol 124 MovieClip Frame 108
stop();
Symbol 124 MovieClip Frame 141
stop();
Instance of Symbol 113 MovieClip in Symbol 124 MovieClip Frame 141
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_root.tut.play();
}
}
Symbol 124 MovieClip Frame 181
stop();
Instance of Symbol 116 MovieClip in Symbol 124 MovieClip Frame 181
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_root.tut.play();
}
}
Symbol 124 MovieClip Frame 210
stop();
Instance of Symbol 119 MovieClip in Symbol 124 MovieClip Frame 210
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_root.tut.play();
}
}
Symbol 124 MovieClip Frame 243
stop();
Instance of Symbol 121 MovieClip in Symbol 124 MovieClip Frame 243
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_root.tut.play();
}
}
Symbol 124 MovieClip Frame 275
_root.bowlready = true;
Symbol 124 MovieClip Frame 280
stop();
Symbol 124 MovieClip Frame 291
stop();
_root.tut._visible = false;
Symbol 154 MovieClip Frame 17
_root.fadeOut.play();
Symbol 154 MovieClip Frame 30
stop();
Symbol 156 MovieClip Frame 1
stop();
Symbol 156 MovieClip Frame 2
_root.stats.play();
_root.tries++;
_root.totaltriess++;
_root.tut.play();
Symbol 156 MovieClip Frame 4
stop();
Symbol 162 MovieClip Frame 8
_parent.gotoAndStop(1);
Symbol 163 MovieClip Frame 20
_parent.gotoAndStop(1);
Symbol 164 MovieClip Frame 1
stop();
Symbol 164 MovieClip Frame 2
stop();
Symbol 164 MovieClip Frame 3
stop();
Symbol 171 MovieClip Frame 10
stop();
Symbol 172 MovieClip Frame 2
_root.ball.play();
Symbol 172 MovieClip Frame 18
stop();
Symbol 172 MovieClip Frame 50
stop();
Symbol 174 MovieClip Frame 1
stop();
Instance of Symbol 169 MovieClip in Symbol 174 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 2);
}
Symbol 174 MovieClip Frame 2
stop();
_root.collected++;
_root.totalcollected++;
Symbol 174 MovieClip Frame 3
stop();
Instance of Symbol 183 MovieClip in Symbol 184 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.bowlready != true) {
_alpha = 0;
} else {
_alpha = 100;
}
}
Symbol 187 MovieClip Frame 1
stop();
Symbol 187 MovieClip Frame 2
trace("ha");
Symbol 187 MovieClip Frame 74
stop();
Symbol 195 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 3
_root.ball._alpha = 50;
Symbol 195 MovieClip Frame 5
_root.ball._alpha = 100;
Symbol 195 MovieClip Frame 7
_root.ball._alpha = 50;
Symbol 195 MovieClip Frame 9
_root.ball._alpha = 100;
Symbol 195 MovieClip Frame 11
_root.ball._alpha = 50;
Symbol 195 MovieClip Frame 13
_root.ball._alpha = 100;
Symbol 195 MovieClip Frame 14
_root.ball._alpha = 100;
Symbol 195 MovieClip Frame 15
_root.ball._alpha = 50;
Symbol 195 MovieClip Frame 16
_root.ball._alpha = 100;
Symbol 195 MovieClip Frame 17
_root.ball._alpha = 50;
Symbol 195 MovieClip Frame 18
_root.ball._alpha = 100;
Symbol 195 MovieClip Frame 19
_root.ball._alpha = 50;
Symbol 195 MovieClip Frame 20
_root.ball._alpha = 100;
Symbol 195 MovieClip Frame 21
_root.ball._alpha = 50;
Symbol 195 MovieClip Frame 22
_root.ball._alpha = 100;
Symbol 198 MovieClip Frame 24
stop();
Instance of Symbol 205 MovieClip in Symbol 209 MovieClip Frame 1
onClipEvent (enterFrame) {
this.tries = _root.tries;
}
Instance of Symbol 208 MovieClip in Symbol 209 MovieClip Frame 1
onClipEvent (enterFrame) {
this.collected = _root.collected;
}
Symbol 210 MovieClip Frame 1
stop();
Symbol 214 MovieClip Frame 1
stop();
Symbol 214 MovieClip Frame 20
if (_root.collected == 0) {
_root.collected = 1;
}
Symbol 214 MovieClip Frame 23
_root.play();
Symbol 214 MovieClip Frame 24
stop();
Instance of Symbol 129 MovieClip in Symbol 215 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
Instance of Symbol 156 MovieClip "bowl" in Symbol 215 MovieClip Frame 1
onClipEvent (load) {
cy = cy + ((_y - cy) / 4);
cx = cx + ((_x - cx) / 4);
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Symbol 215 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 174 MovieClip in Symbol 215 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 215 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 215 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 215 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 215 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Symbol 216 MovieClip Frame 97
_root.fadeOut.play();
Symbol 216 MovieClip Frame 128
stop();
Instance of Symbol 129 MovieClip in Symbol 219 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
Instance of Symbol 161 MovieClip "point" in Symbol 219 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 174 MovieClip in Symbol 219 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 219 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 219 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 219 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 219 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 156 MovieClip "bowl" in Symbol 219 MovieClip Frame 1
onClipEvent (load) {
cy = cy + ((_y - cy) / 4);
cx = cx + ((_x - cx) / 4);
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
_root.ball.removeMovieClip();
}
}
Instance of Symbol 174 MovieClip in Symbol 219 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Symbol 220 MovieClip Frame 85
_root.fadeOut.play();
Symbol 220 MovieClip Frame 106
stop();
Instance of Symbol 129 MovieClip in Symbol 222 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
Instance of Symbol 161 MovieClip "point" in Symbol 222 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 174 MovieClip in Symbol 222 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 222 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 222 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 222 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 156 MovieClip "bowl" in Symbol 222 MovieClip Frame 1
onClipEvent (load) {
cy = cy + ((_y - cy) / 4);
cx = cx + ((_x - cx) / 4);
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
_root.ball.removeMovieClip();
}
}
Instance of Symbol 174 MovieClip in Symbol 222 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 222 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Symbol 223 MovieClip Frame 97
_root.fadeOut.play();
Symbol 223 MovieClip Frame 128
stop();
Instance of Symbol 129 MovieClip in Symbol 225 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
Instance of Symbol 161 MovieClip "point" in Symbol 225 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 167 MovieClip "circle" in Symbol 225 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 174 MovieClip in Symbol 225 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 225 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 225 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 225 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 225 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 156 MovieClip "bowl" in Symbol 225 MovieClip Frame 1
onClipEvent (load) {
cy = cy + ((_y - cy) / 4);
cx = cx + ((_x - cx) / 4);
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
_root.ball.removeMovieClip();
}
}
Instance of Symbol 174 MovieClip in Symbol 225 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 225 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 225 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Symbol 226 MovieClip Frame 119
_root.fadeOut.play();
Symbol 226 MovieClip Frame 141
stop();
Symbol 233 MovieClip Frame 1
stop();
Symbol 233 MovieClip Frame 2
stop();
Symbol 234 MovieClip Frame 1
stop();
Symbol 234 MovieClip Frame 2
stop();
Instance of Symbol 231 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_alpha = (_alpha + 5);
}
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Symbol 238 MovieClip Frame 1
stop();
Symbol 238 MovieClip Frame 2
stop();
Instance of Symbol 231 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_alpha = (_alpha + 5);
}
Instance of Symbol 233 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 238 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 129 MovieClip in Symbol 239 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 156 MovieClip "bowl" in Symbol 239 MovieClip Frame 1
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Symbol 239 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 167 MovieClip "circle" in Symbol 239 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_x = (_root.ball._x - 50);
_y = (_root.ball._y - 40);
this.swapDepths(1051);
if (var1 != 1) {
if (_alpha >= 0) {
_alpha = (_alpha - 7);
}
}
if (var1 == 1) {
if (_alpha <= 100) {
_alpha = (_alpha + 25);
}
}
}
Instance of Symbol 174 MovieClip in Symbol 239 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 239 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 239 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 239 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 239 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 234 MovieClip in Symbol 239 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = 0;
_root.ball.yspeed2 = -35;
this.play();
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 238 MovieClip in Symbol 239 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = 20;
_root.ball.yspeed = 0;
this.gotoAndStop(2);
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 239 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Symbol 240 MovieClip Frame 115
_root.fadeOut.play();
Symbol 240 MovieClip Frame 137
stop();
Instance of Symbol 129 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 156 MovieClip "bowl" in Symbol 242 MovieClip Frame 1
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 174 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 238 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = 70;
_root.ball.yspeed2 = 0;
_root.ball.yspeed = 0;
this.gotoAndStop(2);
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 242 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 187 MovieClip "perfect" in Symbol 242 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
onClipEvent (enterFrame) {
this.swapDepths(1862);
}
Symbol 243 MovieClip Frame 127
_root.fadeOut.play();
Symbol 243 MovieClip Frame 149
stop();
Instance of Symbol 129 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 156 MovieClip "bowl" in Symbol 245 MovieClip Frame 1
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 238 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = -120;
_root.ball.yspeed2 = -40;
_root.ball.yspeed = 0;
this.gotoAndStop(2);
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 238 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = 120;
_root.ball.yspeed2 = -40;
_root.ball.yspeed = 0;
this.gotoAndStop(2);
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 238 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = -120;
_root.ball.yspeed2 = -40;
_root.ball.yspeed = 0;
this.gotoAndStop(2);
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 238 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = 60;
_root.ball.yspeed2 = -5;
_root.ball.yspeed = 0;
this.gotoAndStop(2);
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 245 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Symbol 246 MovieClip Frame 233
_root.fadeOut.play();
Symbol 246 MovieClip Frame 391
stop();
Instance of Symbol 249 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 156 MovieClip "bowl" in Symbol 250 MovieClip Frame 1
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 250 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Symbol 251 MovieClip Frame 170
_root.fadeOut.play();
Symbol 251 MovieClip Frame 200
stop();
Instance of Symbol 129 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 156 MovieClip "bowl" in Symbol 253 MovieClip Frame 1
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Instance of Symbol 161 MovieClip "point" in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 174 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 253 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Symbol 254 MovieClip Frame 154
_root.fadeOut.play();
Symbol 254 MovieClip Frame 184
stop();
Symbol 258 MovieClip Frame 1
stop();
Symbol 258 MovieClip Frame 2
stop();
Instance of Symbol 231 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_alpha = (_alpha + 5);
}
Instance of Symbol 233 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 233 MovieClip in Symbol 258 MovieClip Frame 2
onClipEvent (load) {
scale = _xscale;
yspeed = 0;
xspeed = 0;
grav = 1;
w = _width / 2;
h = _height / 2;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
jump = 15;
walljump = false;
i = 0;
num4 = random(2);
numm4 = Math.round(random(16) + 10);
rot = random(13);
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rot);
if (num4 == 0) {
xspeed = xspeed - 0.5;
}
if (num4 == 1) {
xspeed = xspeed + 0.5;
}
i++;
if (i < 5) {
yspeed = -numm4;
}
yspeed = yspeed + grav;
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed * 0.92;
landed = false;
lefted = false;
righted = false;
if (_y > 700) {
this.gotoAndStop(2);
}
}
Instance of Symbol 129 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.bowl.var1 != 1) {
_x = (_root.ball.cx / 2);
_y = (_root.ball.cy / 2);
}
if (_root.bowl.var1 == 1) {
_x = (_root.bowl.cx / 2);
_y = (_root.bowl.cy / 2);
}
}
Instance of Symbol 258 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
_root.ball.xspeed = 0;
_root.ball.yspeed = 40;
this.play();
}
if (_root.clearAll == true) {
this.gotoAndStop(1);
}
}
Instance of Symbol 161 MovieClip "point" in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = _root._xmouse;
_y = _root._ymouse;
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 174 MovieClip in Symbol 259 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.ball) && (_currentframe == 1)) && (_root.letgo == true)) {
this.play();
}
if (_root.clearAll == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 156 MovieClip "bowl" in Symbol 259 MovieClip Frame 1
onClipEvent (load) {
cx = _x;
cy = _y;
}
onClipEvent (enterFrame) {
if (this.top.hitTest(_root.ball) && (_currentframe == 1)) {
this.gotoAndStop(2);
if ((_root.collected == _root.totall) && (_root.perfect._currentframe == 1)) {
_root.perfect.play();
}
ccx = _root.ball._x;
ccy = _root.ball._y;
cx = cx + ((ccx - cx) / 1.2);
cy = cy + ((ccy - cy) / 1.2);
_root.ball._visible = false;
var1 = 1;
}
if (var1 == 1) {
cx = cx + ((_x - cx) / 6);
_root._x = (Stage.width / 2) - cx;
cy = cy + ((_y - cy) / 6);
_root._y = (Stage.height / 2) - cy;
_root.perfect._x = cx;
_root.perfect._y = cy - 150;
_root.dis._x = cx;
_root.dis._y = cy;
_root.map._x = cx + 320;
_root.map._y = cy + 220;
_root.map.circle._x = (cx / 45) - 40;
_root.map.circle._y = cy / 65;
_root.lights._x = cx;
_root.lights._y = cy;
_root.fadeOut._x = _x;
_root.fadeOut._y = _y;
_root.ball.removeMovieClip();
}
}
Symbol 260 MovieClip Frame 212
_root.fadeOut.play();
Symbol 260 MovieClip Frame 242
stop();
Symbol 272 Button
on (press) {
_root.menub.play();
}
Symbol 274 Button
on (press) {
getURL ("http://www.armorgames.com/", "_blank");
}
Symbol 277 Button
on (press) {
ab20_09 = new LoadVars();
ab20_09.z = _root.menub.namee;
ab20_09.x = _root.menub.scores.score;
ab20_09.c = 465;
ab20_09.v = "FNBRQB";
ab20_09.sendAndLoad("http://armorbot.com/s_b", ab20_09, "POST");
getURL ("http://www.armorbot.com/mytable/?id=465", "_blank");
_root.menub.play();
}
Instance of Symbol 280 MovieClip "scores" in Symbol 286 MovieClip Frame 20
onClipEvent (enterFrame) {
this.score = Math.ceil((_root.totalcollected / _root.totaltries) * 1000);
}
Symbol 286 MovieClip Frame 51
stop();
Symbol 286 MovieClip Frame 82
onEnterFrame = function () {
_root.gotoAndStop("menu");
};
Symbol 286 MovieClip Frame 95
stop();