Frame 1
function rotationControl() {
_root.ball._rotation = _root.ball._rotation + rotationSpeed;
if (Key.isDown(39)) {
_root.rotationSpeed = _root.rotationSpeed + _root.rotationMultiplier;
}
if (Key.isDown(37)) {
_root.rotationSpeed = _root.rotationSpeed - _root.rotationMultiplier;
}
}
function moveBall() {
_root.ball._x = _root.ball._x + _root.ballRecenter;
if (Key.isDown(39)) {
_root.ballRecenter = _root.ballRecenter + _root.ballMultiplier;
}
if (Key.isDown(37)) {
_root.ballRecenter = _root.ballRecenter - _root.ballMultiplier;
}
}
function gravity() {
_root.flyUp = _root.flyUp + _root.G;
_root.ball._y = _root.ball._y + ((Number(_root.flyDown) + Number(_root.flyUp)) + 3);
if (Key.isDown(40)) {
_root.flyDown = _root.flyDown + _root.flightSpeed;
}
if (Key.isDown(38)) {
_root.flyUp = _root.flyUp - _root.flightSpeed;
}
}
function death() {
_root.deaths++;
mov = _root.attachMovie("ballDeath (wall)", "bd" + _root.k, _root.k++);
mov._x = _root.ball._x;
mov._y = _root.ball._y;
_root.ball._x = 40;
_root.ball._y = 40;
_root.flyUp = 0;
_root.flyDown = 0;
_root.ballRecenter = 0;
_root.ball._rotation = 0;
_root.rotationSpeed = 0;
_root.gateEntry = "closed";
_root.gateControlCounter = 0;
_root.resetCoconuts = true;
}
Stage.showMenu = false;
stop();
stop();
Instance of Symbol 51 MovieClip in Frame 1
onClipEvent (enterFrame) {
loaded = _root.getBytesLoaded();
total = _root.getBytesTotal();
framesLoaded = Math.ceil((loaded / total) * 100);
gotoAndStop(framesLoaded);
status.text = framesLoaded + " % completed";
if (framesLoaded >= 99) {
_root.gotoAndStop(2);
}
}
Instance of Symbol 55 MovieClip "ballShadow" in Frame 1
onClipEvent (enterFrame) {
this._x = _root.ball._x;
this._y = _root.ball._y;
}
Instance of Symbol 60 MovieClip in Frame 1
onClipEvent (load) {
_root.rotationSpeed = 0;
_root.ballRecenter = 0;
_root.ballMultiplier = 0.5;
_root.rotationMultiplier = 1;
_root.flightSpeed = 1.25;
_root.flyUp = 0;
_root.flyDown = 0;
_root.G = 0.25;
_root.k = 0;
_root.jk = 0;
_root.level = 0;
}
onClipEvent (enterFrame) {
_root.rotationControl();
_root.moveBall();
_root.gravity();
}
Frame 2
stop();
Frame 422
stop();
Frame 423
function rotationControl() {
_root.ball._rotation = _root.ball._rotation + rotationSpeed;
if (Key.isDown(39)) {
_root.rotationSpeed = _root.rotationSpeed + _root.rotationMultiplier;
}
if (Key.isDown(37)) {
_root.rotationSpeed = _root.rotationSpeed - _root.rotationMultiplier;
}
}
function moveBall() {
_root._x = _root._x - _root.ballRecenter;
_root.ball._x = _root.ball._x + _root.ballRecenter;
_root.bg1._x = _root._x + 180;
if (Key.isDown(39)) {
_root.ballRecenter = _root.ballRecenter + _root.ballMultiplier;
}
if (Key.isDown(37)) {
_root.ballRecenter = _root.ballRecenter - _root.ballMultiplier;
}
}
function gravity() {
_root.flyUp = _root.flyUp + _root.G;
_root._y = _root._y - ((Number(_root.flyDown) + Number(_root.flyUp)) + 3);
_root.bg1._y = _root._y + 255;
_root.ball._y = _root.ball._y + ((Number(_root.flyDown) + Number(_root.flyUp)) + 3);
if (Key.isDown(40)) {
_root.flyDown = _root.flyDown + _root.flightSpeed;
}
if (Key.isDown(38)) {
_root.flyUp = _root.flyUp - _root.flightSpeed;
}
}
function module() {
_root.ballX = Math.round(_parent._x);
_root.ballY = Math.round(_parent._y);
_root.timeCounter++;
_root.averageTime = _root.timer / _root.level;
if (_root.timeCounter == 40) {
_root.timeCounter = 0;
_root.timer++;
}
}
function death() {
if (_root.restart == false) {
_root.deaths++;
mov = _root.attachMovie("ballDeath (wall)", "bd" + _root.k, _root.k++);
mov._x = _root.ball._x;
mov._y = _root.ball._y;
_root.restart = true;
_root.ball._visible = false;
_root.ballShadow._visible = false;
_root.ghostBall._x = _root.ball._x;
_root.ghostBall._y = _root.ball._y;
_root.restoreBallSize();
}
}
function restartSeq() {
if (_root.restart == true) {
_root.bg1._x = 180 - _root._x;
_root.bg1._y = 255 - _root._y;
if (_root.recenterChordX >= _root._x) {
_root._x = _root._x - (0.3 * ((_root._x - _root.recenterChordX) / 2));
_root.ball._x = _root._x + 180;
}
if (_root._x >= _root.recenterChordX) {
_root._x = _root._x - (0.3 * ((_root._x - _root.recenterChordX) / 2));
_root.ball._x = _root._x + 180;
}
if (_root.recenterChordY >= _root._y) {
_root._y = _root._y - (0.3 * ((_root._y - _root.recenterChordY) / 2));
_root.ball._y = _root._y + 255;
}
if (_root._y >= _root.recenterChordY) {
_root._y = _root._y - (0.3 * ((_root._y - _root.recenterChordY) / 2));
_root.ball._y = _root._y + 255;
}
_root.ghostBall._x = 180 - _root._x;
_root.ghostBall._y = 255 - _root._y;
if (_root.ball.box.hitTest(_root.startPad.square)) {
_root.ghostBall._x = -5000;
_root.ghostBall._y = -5000;
_root.ball._visible = true;
_root.ballShadow._visible = true;
_root.loadInitials();
}
}
}
function loadInitials() {
_root.bg1._x = 180 - _root._x;
_root.bg1._y = 255 - _root._y;
_root.ball._x = 180;
_root.ball._y = 255;
_root.flyUp = 0;
_root.flyDown = 0;
_root.ballRecenter = 0;
_root.ball._rotation = 0;
_root.rotationSpeed = 0;
_root.gateEntry = "closed";
_root.gateControlCounter = 0;
_root.resetCoconuts = true;
_root.restart = false;
}
function hitGoal() {
if (_root.ball.hitTest(_root.goal.center)) {
mov = _root.attachMovie("swirlIn", "si" + _root.k, _root.k++);
_root.restart = "switching";
mov._x = _root.goal._x;
mov._y = _root.goal._y;
_root.ball._visible = false;
_root.ball._x = -10000;
_root.ball._y = -10000;
}
}
function nextLevel() {
_root.restoreBallSize();
_root.ball._x = 180;
_root.ball._y = 255;
_root._x = 0;
_root._y = 0;
_root.ball._visible = true;
_root.flyUp = 0;
_root.flyDown = 0;
_root.ballRecenter = 0;
_root.ball._rotation = 0;
_root.rotationSpeed = 0;
_root.level++;
_root.gateEntry = "closed";
_root.gateControlCounter = 0;
_root.restart = false;
_root.nextFrame();
_root.timeIndicator._x = _root.ball._x;
_root.timeIndicator._y = _root.ball._y;
_root.timeIndicator.play();
}
function detectPause() {
if (Key.isDown(80)) {
_root.restart = "pause";
_root.pauseWindow._x = _root.ball._x;
_root.pauseWindow._y = _root.ball._y;
}
if ((_root.restart == "pause") && (Key.isDown(81))) {
_root.restart = false;
_root.pauseWindow._x = -10000;
_root.pauseWindow._y = -10000;
}
}
function restoreBallSize() {
_root.ball._xscale = 100;
_root.ball._yscale = 100;
_root.ballShadow._xscale = 100;
_root.ballShadow._yscale = 100;
_root.levelWalls._visible = false;
}
stop();
Instance of Symbol 114 MovieClip "goal" in Frame 423
/* no clip actions */
Instance of Symbol 55 MovieClip "ballShadow" in Frame 423
onClipEvent (enterFrame) {
this._x = _root.ball._x;
this._y = _root.ball._y;
}
Instance of Symbol 145 MovieClip in Frame 423
onClipEvent (enterFrame) {
movb = _root.attachMovie("star", "star" + _root.k, _root.k++);
movb._x = (_root.ball._x - 10) + random(20);
movb._y = _root.ball._y + 10;
movb._xscale = random(10);
movb._yscale = movb._xscale;
}
Instance of Symbol 60 MovieClip in Frame 423
onClipEvent (load) {
lineStyle(1, 204, 100);
moveTo(_root.ball._x, _root.ball._y);
_root.rotationSpeed = 0;
_root.ballRecenter = 0;
_root.ballMultiplier = 0.5;
_root.rotationMultiplier = 1;
_root.flightSpeed = 1.25;
_root.flyUp = 0;
_root.flyDown = 0;
_root.G = 0.25;
_root.level = 71;
_root.deaths = Number(0);
_root.timer = Number(0);
_root.timeCounter = Number(0);
_root.insideCounter = Number(0);
_root.counter = Number(0);
_root.gateControlCounter = Number(0);
_root.gateEntry = "closed";
_root.laserStatus = "idle";
_root.recenterChordX = 0;
_root.recenterChordY = 0;
_root.restart = false;
_root.k = 10000;
}
onClipEvent (enterFrame) {
if (_root.restart == "pause") {
_root.detectPause();
}
if (_root.restart == "switching") {
_root.hitGoal();
_root.rotationControl();
_root.module();
}
if (_root.restart == true) {
_root.restartSeq();
}
if (_root.restart == false) {
_root.module();
_root.ballx = _root.ball._x;
_root.bally = _root.ball._y;
_root.rotationControl();
_root.moveBall();
_root.gravity();
_root.hitGoal();
_root.detectPause();
}
}
Instance of Symbol 190 MovieClip "goal" in Frame 431
/* no clip actions */
Instance of Symbol 114 MovieClip "goal" in Frame 432
/* no clip actions */
Instance of Symbol 190 MovieClip "goal" in Frame 441
/* no clip actions */
Instance of Symbol 223 MovieClip "levelWalls" in Frame 442
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 114 MovieClip "goal" in Frame 442
/* no clip actions */
Instance of Symbol 226 MovieClip "levelWalls" in Frame 443
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 227 MovieClip "levelWalls" in Frame 444
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 228 MovieClip "levelWalls" in Frame 445
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 229 MovieClip "levelWalls" in Frame 446
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 230 MovieClip "levelWalls" in Frame 447
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 231 MovieClip "levelWalls" in Frame 448
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 232 MovieClip "levelWalls" in Frame 449
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 233 MovieClip "levelWalls" in Frame 450
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 190 MovieClip "goal" in Frame 451
/* no clip actions */
Instance of Symbol 114 MovieClip "goal" in Frame 452
/* no clip actions */
Instance of Symbol 241 MovieClip "levelWalls" in Frame 458
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 190 MovieClip "goal" in Frame 461
/* no clip actions */
Instance of Symbol 114 MovieClip "goal" in Frame 462
/* no clip actions */
Instance of Symbol 190 MovieClip "goal" in Frame 472
/* no clip actions */
Frame 473
play();
Frame 1689
function rotationControl() {
_root.ball._rotation = _root.ball._rotation + rotationSpeed;
if (Key.isDown(39)) {
_root.rotationSpeed = _root.rotationSpeed + _root.rotationMultiplier;
}
if (Key.isDown(37)) {
_root.rotationSpeed = _root.rotationSpeed - _root.rotationMultiplier;
}
}
function moveBall() {
_root.ball._x = _root.ball._x + _root.ballRecenter;
if (Key.isDown(39)) {
_root.ballRecenter = _root.ballRecenter + _root.ballMultiplier;
}
if (Key.isDown(37)) {
_root.ballRecenter = _root.ballRecenter - _root.ballMultiplier;
}
}
function gravity() {
_root.flyUp = _root.flyUp + _root.G;
_root.ball._y = _root.ball._y + ((Number(_root.flyDown) + Number(_root.flyUp)) + 3);
if (Key.isDown(40)) {
_root.flyDown = _root.flyDown + _root.flightSpeed;
}
if (Key.isDown(38)) {
_root.flyUp = _root.flyUp - _root.flightSpeed;
}
}
function module() {
_root.ballX = Math.round(_root.ball._x);
_root.ballY = Math.round(_root.ball._y);
_root.timeCounter++;
if (_root.timeCounter == 40) {
_root.timeCounter = 0;
_root.timer++;
}
}
function death() {
_root.deaths++;
mov = _root.attachMovie("ballDeath (wall)", "bd" + _root.k, _root.k++);
mov._x = _root.ball._x;
mov._y = _root.ball._y;
_root.ball._x = 40;
_root.ball._y = 40;
_root.flyUp = 0;
_root.flyDown = 0;
_root.ballRecenter = 0;
_root.ball._rotation = 0;
_root.rotationSpeed = 0;
_root.gateEntry = "closed";
_root.gateControlCounter = 0;
_root.resetCoconuts = true;
}
function hitGoal() {
if (_root.ball.hitTest(_root.star.starInside.goal.center)) {
mov = _root.attachMovie("swirlIn", "si" + _root.k, _root.k++);
_root.star.amanda.play();
mov._x = _root.ball._x;
mov._y = _root.ball._y;
_root.ball._visible = false;
_root.ball._x = 1000;
_root.ball._y = 1000;
}
}
function nextLevel() {
_root.ball._x = 40;
_root.ball._y = 40;
_root.ball._visible = true;
_root.flyUp = 0;
_root.flyDown = 0;
_root.ballRecenter = 0;
_root.ball._rotation = 0;
_root.rotationSpeed = 0;
_root.level++;
_root.gateEntry = "closed";
_root.gateControlCounter = 0;
_root.timeIndicator._x = 185;
_root.timeIndicator._y = 100;
_root.timeIndicator.play();
_root.nextFrame();
}
stop();
Instance of Symbol 55 MovieClip "ballShadow" in Frame 1689
onClipEvent (enterFrame) {
this._x = _root.ball._x;
this._y = _root.ball._y;
}
Instance of Symbol 60 MovieClip in Frame 1689
onClipEvent (load) {
moveTo(_root.ball._x, _root.ball._y);
_root.rotationSpeed = 0;
_root.ballRecenter = 0;
_root.ballMultiplier = 0.5;
_root.rotationMultiplier = 1;
_root.flightSpeed = 1.25;
_root.flyUp = 0;
_root.flyDown = 0;
_root.G = 0.25;
_root.gateEntry = "closed";
_root.laserStatus = "idle";
_root.k = 0;
_root.jk = 0;
}
onClipEvent (enterFrame) {
_root.rotationControl();
_root.moveBall();
_root.gravity();
_root.module();
_root.hitGoal();
}
Instance of Symbol 145 MovieClip in Frame 1689
onClipEvent (enterFrame) {
movb = _root.attachMovie("star", "star" + _root.k, _root.k++);
movb._x = (_root.ball._x - 10) + random(20);
movb._y = _root.ball._y + 10;
movb._xscale = random(10);
movb._yscale = movb._xscale;
}
Instance of Symbol 270 MovieClip in Frame 1692
onClipEvent (load) {
_root.blahblah2 = 199;
}
onClipEvent (enterFrame) {
_root.blahblah2++;
if (_root.blahblah2 >= 100) {
_root.blahblah2 = 0;
mov2 = _root.attachMovie("redStar", "redStar" + _root.k, _root.k++);
mov2._x = _root.star._x;
mov2._y = _root.star._y;
}
}
Instance of Symbol 270 MovieClip in Frame 1696
onClipEvent (load) {
_root.blahblah = 0;
}
onClipEvent (enterFrame) {
_root.blahblah++;
if (_root.blahblah >= 10) {
_root.blahblah = 0;
mov2 = _root.attachMovie("missle", "missle" + _root.k, _root.k++);
mov2._x = _root.star._x;
mov2._y = _root.star._y;
mov2._rotation = random(180) - 90;
}
}
Frame 1699
play();
Instance of Symbol 270 MovieClip in Frame 1699
onClipEvent (load) {
_root.blahblah2 = 0;
}
onClipEvent (enterFrame) {
_root.blahblah2++;
if (_root.blahblah2 >= 200) {
_root.blahblah2 = 0;
mov2 = _root.attachMovie("redStar", "redStar" + _root.k, _root.k++);
mov2._x = _root.star._x;
mov2._y = _root.star._y;
}
}
Frame 1781
function rotationControl() {
_root.ball._rotation = _root.ball._rotation + rotationSpeed;
if (Key.isDown(39)) {
_root.rotationSpeed = _root.rotationSpeed + _root.rotationMultiplier;
}
if (Key.isDown(37)) {
_root.rotationSpeed = _root.rotationSpeed - _root.rotationMultiplier;
}
}
function moveBall() {
_root.ball._x = _root.ball._x + _root.ballRecenter;
if (Key.isDown(39)) {
_root.ballRecenter = _root.ballRecenter + _root.ballMultiplier;
}
if (Key.isDown(37)) {
_root.ballRecenter = _root.ballRecenter - _root.ballMultiplier;
}
}
function gravity() {
_root.flyUp = _root.flyUp + _root.G;
_root.ball._y = _root.ball._y + ((Number(_root.flyDown) + Number(_root.flyUp)) + 3);
if (Key.isDown(40)) {
_root.flyDown = _root.flyDown + _root.flightSpeed;
}
if (Key.isDown(38)) {
_root.flyUp = _root.flyUp - _root.flightSpeed;
}
}
function module() {
_root.ballX = Math.round(_root.ball._x);
_root.ballY = Math.round(_root.ball._y);
_root.timeCounter++;
if (_root.timeCounter == 40) {
_root.timeCounter = 0;
_root.timer++;
}
}
function death() {
_root.deaths++;
mov = _root.attachMovie("ballDeath (wall)", "bd" + _root.k, _root.k++);
mov._x = _root.ball._x;
mov._y = _root.ball._y;
_root.ball._x = 40;
_root.ball._y = 40;
_root.flyUp = 0;
_root.flyDown = 0;
_root.ballRecenter = 0;
_root.ball._rotation = 0;
_root.rotationSpeed = 0;
_root.gateEntry = "closed";
_root.gateControlCounter = 0;
_root.resetCoconuts = true;
}
function hitGoal() {
if (_root.ball.hitTest(_root.square1.square2.square3.goal)) {
mov = _root.attachMovie("swirlIn", "si" + _root.k, _root.k++);
_root.square1.square2.play();
mov._x = _root.ball._x;
mov._y = _root.ball._y;
_root.ball._visible = false;
_root.ball._x = 1000;
_root.ball._y = 1000;
}
}
function nextLevel() {
_root.ball._x = 40;
_root.ball._y = 40;
_root.ball._visible = true;
_root.flyUp = 0;
_root.flyDown = 0;
_root.ballRecenter = 0;
_root.ball._rotation = 0;
_root.rotationSpeed = 0;
_root.level++;
_root.gateEntry = "closed";
_root.gateControlCounter = 0;
_root.timeIndicator._x = 185;
_root.timeIndicator._y = 100;
_root.timeIndicator.play();
_root.nextFrame();
}
Instance of Symbol 55 MovieClip "ballShadow" in Frame 1781
onClipEvent (enterFrame) {
this._x = _root.ball._x;
this._y = _root.ball._y;
}
Instance of Symbol 60 MovieClip in Frame 1781
onClipEvent (load) {
moveTo(_root.ball._x, _root.ball._y);
_root.rotationSpeed = 0;
_root.ballRecenter = 0;
_root.ballMultiplier = 0.5;
_root.rotationMultiplier = 1;
_root.flightSpeed = 1.25;
_root.flyUp = 0;
_root.flyDown = 0;
_root.G = 0.25;
_root.gateEntry = "closed";
_root.laserStatus = "idle";
}
onClipEvent (enterFrame) {
_root.rotationControl();
_root.moveBall();
_root.gravity();
_root.module();
_root.hitGoal();
}
Instance of Symbol 145 MovieClip in Frame 1781
onClipEvent (enterFrame) {
movb = _root.attachMovie("star", "star" + _root.k, _root.k++);
movb._x = (_root.ball._x - 10) + random(20);
movb._y = _root.ball._y + 10;
movb._xscale = random(10);
movb._yscale = movb._xscale;
}
Frame 1785
stop();
Frame 1790
_root.itistime = true;
_root.square1.square2.square3.square4.play();
Frame 1796
play();
Instance of Symbol 55 MovieClip "ballShadow" in Frame 1825
onClipEvent (enterFrame) {
this._x = _root.ball._x;
this._y = _root.ball._y;
}
Instance of Symbol 114 MovieClip "goal" in Frame 1825
/* no clip actions */
Frame 1829
stop();
function rotationControl() {
_root.ball._rotation = _root.ball._rotation + rotationSpeed;
if (Key.isDown(39)) {
_root.rotationSpeed = _root.rotationSpeed + _root.rotationMultiplier;
}
if (Key.isDown(37)) {
_root.rotationSpeed = _root.rotationSpeed - _root.rotationMultiplier;
}
}
function moveBall() {
_root.ball._x = _root.ball._x + _root.ballRecenter;
if (Key.isDown(39)) {
_root.ballRecenter = _root.ballRecenter + _root.ballMultiplier;
}
if (Key.isDown(37)) {
_root.ballRecenter = _root.ballRecenter - _root.ballMultiplier;
}
}
function gravity() {
_root.flyUp = _root.flyUp + _root.G;
_root.ball._y = _root.ball._y + ((Number(_root.flyDown) + Number(_root.flyUp)) + 3);
if (Key.isDown(40)) {
_root.flyDown = _root.flyDown + _root.flightSpeed;
}
if (Key.isDown(38)) {
_root.flyUp = _root.flyUp - _root.flightSpeed;
}
}
function module() {
_root.ballX = Math.round(_root.ball._x);
_root.ballY = Math.round(_root.ball._y);
_root.timeCounter++;
if (_root.timeCounter == 40) {
_root.timeCounter = 0;
_root.timer++;
}
}
function death() {
_root.deaths++;
mov = _root.attachMovie("ballDeath (wall)", "bd" + _root.k, _root.k++);
mov._x = _root.ball._x;
mov._y = _root.ball._y;
_root.ball._x = 40;
_root.ball._y = 40;
_root.flyUp = 0;
_root.flyDown = 0;
_root.ballRecenter = 0;
_root.ball._rotation = 0;
_root.rotationSpeed = 0;
_root.gateEntry = "closed";
_root.gateControlCounter = 0;
_root.resetCoconuts = true;
}
function hitGoal() {
if (_root.ball.hitTest(_root.goal.center)) {
mov = _root.attachMovie("swirlIn", "si" + _root.k, _root.k++);
_root.triangle1.triangle2.play();
mov._x = _root.ball._x;
mov._y = _root.ball._y;
_root.ball._visible = false;
_root.ball._x = 1000;
_root.ball._y = 1000;
}
}
function nextLevel() {
_root.ball._x = 40;
_root.ball._y = 40;
_root.ball._visible = true;
_root.flyUp = 0;
_root.flyDown = 0;
_root.ballRecenter = 0;
_root.ball._rotation = 0;
_root.rotationSpeed = 0;
_root.level++;
_root.gateEntry = "closed";
_root.gateControlCounter = 0;
_root.timeIndicator._x = 185;
_root.timeIndicator._y = 100;
_root.timeIndicator.play();
_root.nextFrame();
}
Instance of Symbol 60 MovieClip in Frame 1829
onClipEvent (load) {
moveTo(_root.ball._x, _root.ball._y);
_root.rotationSpeed = 0;
_root.ballRecenter = 0;
_root.ballMultiplier = 0.5;
_root.rotationMultiplier = 1;
_root.flightSpeed = 1.25;
_root.flyUp = 0;
_root.flyDown = 0;
_root.G = 0.25;
_root.gateEntry = "closed";
_root.laserStatus = "idle";
}
onClipEvent (enterFrame) {
_root.rotationControl();
_root.moveBall();
_root.gravity();
_root.module();
_root.hitGoal();
}
Instance of Symbol 145 MovieClip in Frame 1829
onClipEvent (enterFrame) {
movb = _root.attachMovie("star", "star" + _root.k, _root.k++);
movb._x = (_root.ball._x - 10) + random(20);
movb._y = _root.ball._y + 10;
movb._xscale = random(10);
movb._yscale = movb._xscale;
}
Frame 1834
_root.triangle1.triangle2.triangle3.play();
Frame 1835
play();
Frame 1859
stopAllSounds();
Frame 3040
stopAllSounds();
Instance of Symbol 55 MovieClip "ballShadow" in Frame 3040
onClipEvent (enterFrame) {
this._x = _root.ball._x;
this._y = _root.ball._y;
}
Instance of Symbol 145 MovieClip in Frame 3040
onClipEvent (load) {
_root.bubba = 0;
_root.k = 500000 /* 0x07A120 */;
}
onClipEvent (enterFrame) {
_root.bubba++;
if (_root.bubba == 20) {
_root.bubba = 0;
movb = _root.attachMovie("star2", "star2" + _root.k, _root.k++);
movb._x = random(410) - 10;
movb._y = 550;
movb._xscale = random(85) + 15;
movb._yscale = movb._xscale;
movb._alpha = random(50) + 50;
movb.star._rotation = random(360);
movd = _root.attachMovie("star4", "star4" + _root.k, _root.k++);
movd._x = random(410) - 10;
movd._y = 550;
movd._yscale = random(50) + 50;
movd._xscale = movd._yscale;
}
}
Frame 3059
stop();
function rotationControl() {
_root.ball._rotation = _root.ball._rotation + rotationSpeed;
if (Key.isDown(39)) {
_root.rotationSpeed = _root.rotationSpeed + _root.rotationMultiplier;
}
if (Key.isDown(37)) {
_root.rotationSpeed = _root.rotationSpeed - _root.rotationMultiplier;
}
}
function moveBall() {
_root.ball._x = _root.ball._x + _root.ballRecenter;
if (Key.isDown(39)) {
_root.ballRecenter = _root.ballRecenter + _root.ballMultiplier;
}
if (Key.isDown(37)) {
_root.ballRecenter = _root.ballRecenter - _root.ballMultiplier;
}
}
function gravity() {
_root.flyUp = _root.flyUp + _root.G;
_root.ball._y = _root.ball._y + ((Number(_root.flyDown) + Number(_root.flyUp)) + 3);
if (Key.isDown(40)) {
_root.flyDown = _root.flyDown + _root.flightSpeed;
}
if (Key.isDown(38)) {
_root.flyUp = _root.flyUp - _root.flightSpeed;
}
}
function module() {
_root.ballX = Math.round(_root.ball._x);
_root.ballY = Math.round(_root.ball._y);
_root.timeCounter++;
if (_root.timeCounter == 40) {
_root.timeCounter = 0;
_root.timer++;
}
}
function death() {
_root.deaths++;
mov = _root.attachMovie("ballDeath (wall)", "bd" + _root.k, _root.k++);
mov._x = _root.ball._x;
mov._y = _root.ball._y;
_root.ball._x = 40;
_root.ball._y = 40;
_root.flyUp = 0;
_root.flyDown = 0;
_root.ballRecenter = 0;
_root.ball._rotation = 0;
_root.rotationSpeed = 0;
_root.gateEntry = "closed";
_root.gateControlCounter = 0;
_root.resetCoconuts = true;
}
function hitGoal() {
if (_root.ball.hitTest(_root.goal.center)) {
mov = _root.attachMovie("swirlIn", "si" + _root.k, _root.k++);
_root.boss.boss2.boss3.boss4.play();
mov._x = _root.ball._x;
mov._y = _root.ball._y;
_root.ball._visible = false;
_root.ball._x = 1000;
_root.ball._y = 1000;
}
}
function nextLevel() {
_root.ball._x = 40;
_root.ball._y = 40;
_root.ball._visible = true;
_root.flyUp = 0;
_root.flyDown = 0;
_root.ballRecenter = 0;
_root.ball._rotation = 0;
_root.rotationSpeed = 0;
_root.level++;
_root.gateEntry = "closed";
_root.gateControlCounter = 0;
_root.timeIndicator._x = 185;
_root.timeIndicator._y = 100;
_root.timeIndicator.play();
_root.nextFrame();
}
Instance of Symbol 114 MovieClip "goal" in Frame 3059
/* no clip actions */
Instance of Symbol 270 MovieClip in Frame 3059
onClipEvent (load) {
_root.blahblah2 = 4;
}
onClipEvent (enterFrame) {
_root.blahblah2++;
if ((_root.blahblah2 >= 5) && (_root.startRockets == true)) {
_root.blahblah2 = 0;
mov9 = _root.boss.boss2.armydoo.arm1.arm2.attachMovie("rocket", "rocket" + _root.k, _root.k++);
mov9._x = _root.boss.boss2.armydoo.arm1.arm2.arm3._x;
mov9._y = _root.boss.boss2.armydoo.arm1.arm2.arm3._y;
mov9._rotation = _root.boss.boss2.armydoo.arm1.arm2.arm3._rotation + 90;
}
}
Instance of Symbol 60 MovieClip in Frame 3059
onClipEvent (load) {
moveTo(_root.ball._x, _root.ball._y);
_root.rotationSpeed = 0;
_root.ballRecenter = 0;
_root.ballMultiplier = 0.5;
_root.rotationMultiplier = 1;
_root.flightSpeed = 1.25;
_root.flyUp = 0;
_root.flyDown = 0;
_root.G = 0.25;
_root.gateEntry = "closed";
_root.laserStatus = "idle";
}
onClipEvent (enterFrame) {
_root.rotationControl();
_root.moveBall();
_root.gravity();
_root.module();
_root.hitGoal();
}
Instance of Symbol 145 MovieClip in Frame 3059
onClipEvent (load) {
_root.monk = 0;
}
onClipEvent (enterFrame) {
_root.monk++;
if (_root.monk >= 2) {
_root.monk = 0;
movb = _root.attachMovie("star3", "star3" + _root.k, _root.k++);
movb._x = (_root.ball._x - 10) + random(20);
movb._y = _root.ball._y + 10;
movb._xscale = random(5) + 5;
movb._yscale = movb._xscale;
}
}
Frame 3062
_root.boss.boss2.play();
_root.fireRate = 5;
Frame 3065
_root.fireRate = 2;
_root.blahblah2 = 0;
Instance of Symbol 270 MovieClip in Frame 3065
onClipEvent (load) {
_root.blahblah2 = 4;
}
onClipEvent (enterFrame) {
_root.blahblah2++;
if ((_root.blahblah2 >= _root.fireRate) && (_root.startRockets == true)) {
_root.blahblah2 = 0;
mov9 = _root.boss.boss2.armydoo.arm1.arm2.attachMovie("rocket", "rocket" + _root.k, _root.k++);
mov9._x = _root.boss.boss2.armydoo.arm1.arm2.arm3._x;
mov9._y = _root.boss.boss2.armydoo.arm1.arm2.arm3._y;
mov9._rotation = _root.boss.boss2.armydoo.arm1.arm2.arm3._rotation + 90;
}
}
Frame 3068
_root.boss.boss2.play();
Instance of Symbol 328 MovieClip "crossHair" in Frame 3068
onClipEvent (enterFrame) {
if (_root.crossHairStart == true) {
if (_root.ball._x >= this._x) {
this._x = this._x - (0.1 * ((this._x - _root.ball._x) / 2));
}
if (this._x >= _root.ball._x) {
this._x = this._x - (0.1 * ((this._x - _root.ball._x) / 2));
}
if (_root.ball._y >= this._y) {
this._y = this._y - (0.1 * ((this._y - _root.ball._y) / 2));
}
if (this._y >= _root.ball._y) {
this._y = this._y - (0.1 * ((this._y - _root.ball._y) / 2));
}
}
}
Frame 3072
play();
stopAllSounds();
Instance of Symbol 145 MovieClip in Frame 3122
onClipEvent (load) {
_root.bubba = 0;
_root.k = 500000 /* 0x07A120 */;
}
onClipEvent (enterFrame) {
movd = _root.attachMovie("fire1", "fire1" + _root.k, _root.k++);
movd._x = _root.boss._x;
movd._y = _root.boss._y;
movd._yscale = random(10);
movd._xscale = movd._yscale;
movd._rotation = random(360);
}
Frame 5104
if (_root.finalScore <= 103000) {
_root.finalGrade = "D-";
}
_root.finalTime = _root.timer * 100;
_root.finalDeaths = _root.deaths * 50;
_root.finalScore = _root.finalTime + _root.finalDeaths;
_root.authCode = (((("a" + (_root.timer + 54)) + "34") + random(_root.finalDeaths)) + "briii") + (((_root.deaths - random(5)) + "bef") + random(_root.finalScore));
if (_root.finalScore <= 10000000000000) {
_root.finalGrade = "F";
}
if (_root.finalScore <= 103000) {
_root.finalGrade = "D-";
}
if (_root.finalScore <= 83000) {
_root.finalGrade = "D";
}
if (_root.finalScore <= 73000) {
_root.finalGrade = "D+";
}
if (_root.finalScore <= 63000) {
_root.finalGrade = "C-";
}
if (_root.finalScore <= 58000) {
_root.finalGrade = "C";
}
if (_root.finalScore <= 53000) {
_root.finalGrade = "C+";
}
if (_root.finalScore <= 51000) {
_root.finalGrade = "B-";
}
if (_root.finalScore <= 49000) {
_root.finalGrade = "B";
}
if (_root.finalScore <= 47000) {
_root.finalGrade = "B+";
}
if (_root.finalScore <= 45000) {
_root.finalGrade = "A-";
}
if (_root.finalScore <= 43000) {
_root.finalGrade = "A";
}
if (_root.finalScore <= 40000) {
_root.finalGrade = "A+";
}
stop();
stop();
Instance of Symbol 5 MovieClip in Symbol 8 MovieClip [rocket] Frame 1
onClipEvent (enterFrame) {
this._y = this._y - 10;
if (this.hitTest(_root.ball.box)) {
_root.death();
}
mov = _parent.attachMovie("circle", "cicle" + _root.k, _root.k++);
mov._xscale = random(100);
mov._x = this._x;
mov._y = this._y;
mov._yscale = mov._xscale;
}
Symbol 8 MovieClip [rocket] Frame 120
this.removeMovieClip();
Instance of Symbol 5 MovieClip in Symbol 8 MovieClip [rocket] Frame 120
onClipEvent (enterFrame) {
this.removeMovieClip();
}
Symbol 11 MovieClip [bigX] Frame 15
stop();
Symbol 14 MovieClip [starShort] Frame 10
this.removeMovieClip();
Instance of Symbol 13 MovieClip in Symbol 14 MovieClip [starShort] Frame 10
onClipEvent (enterFrame) {
this.removeMovieClip();
}
Instance of Symbol 16 MovieClip in Symbol 17 MovieClip [star4] Frame 1
onClipEvent (enterFrame) {
this._y = this._y - 8;
if (this.hitTest(_root.hitBox)) {
this.removeMovieClip();
_parent.removeMovieClip();
}
}
Instance of Symbol 19 MovieClip in Symbol 20 MovieClip [star3] Frame 1
onClipEvent (enterFrame) {
this._y = this._y - 80;
if (this.hitTest(_root.hitBox)) {
this.removeMovieClip();
_parent.removeMovieClip();
}
}
Instance of Symbol 22 MovieClip in Symbol 23 MovieClip [fire1] Frame 1
onClipEvent (enterFrame) {
this._y = this._y - 40;
}
Symbol 23 MovieClip [fire1] Frame 81
this.removeMovieClip();
Instance of Symbol 13 MovieClip "star" in Symbol 24 MovieClip [star2] Frame 1
onClipEvent (enterFrame) {
this._y = this._y - 20;
if (this.hitTest(_root.hitBox)) {
this.removeMovieClip();
_parent.removeMovieClip();
}
}
Instance of Symbol 26 MovieClip "box" in Symbol 29 MovieClip [ball] Frame 1
onClipEvent (enterFrame) {
this._rotation = 360 - _root.ball._rotation;
}
Symbol 31 MovieClip [ballDeath (wall)] Frame 4
_root.resetCoconuts = false;
Symbol 31 MovieClip [ballDeath (wall)] Frame 11
this.removeMovieClip();
stop();
Instance of Symbol 29 MovieClip [ball] in Symbol 33 MovieClip [swirlIn] Frame 1
onClipEvent (enterFrame) {
movb = attachMovie("starOut", "star" + _root.k, _root.k++);
movb._x = (this._x - 10) + random(30);
movb._y = this._y + 10;
movb._rotation = random(360);
movb._xscale = random(40);
movb._yscale = movb._xscale;
}
Symbol 33 MovieClip [swirlIn] Frame 30
_root.nextLevel();
this.unloadMovie();
Symbol 34 MovieClip [star] Frame 10
this.removeMovieClip();
Instance of Symbol 13 MovieClip in Symbol 34 MovieClip [star] Frame 10
onClipEvent (enterFrame) {
this.removeMovieClip();
}
Symbol 35 MovieClip [starOut] Frame 10
this.removeMovieClip();
Instance of Symbol 38 MovieClip in Symbol 39 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 38 MovieClip in Symbol 39 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 39 MovieClip in Symbol 40 MovieClip [missle] Frame 1
onClipEvent (enterFrame) {
this._y = this._y - 10;
}
Symbol 40 MovieClip [missle] Frame 70
this.removeMovieClip();
Instance of Symbol 39 MovieClip in Symbol 40 MovieClip [missle] Frame 70
onClipEvent (enterFrame) {
this._y = this._y - 5;
}
Instance of Symbol 42 MovieClip in Symbol 44 MovieClip [redStar] Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Symbol 44 MovieClip [redStar] Frame 40
this.removeMovieClip();
stop();
Symbol 51 MovieClip Frame 100
stop();
Instance of Symbol 57 MovieClip in Symbol 58 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.targetVilla();
}
Instance of Symbol 57 MovieClip in Symbol 58 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Symbol 64 Button
on (release) {
gotoAndPlay (3);
}
Symbol 73 Button
on (release) {
getURL ("http://www.gamesofgondor.com/", "_blank");
}
Instance of Symbol 26 MovieClip "box" in Symbol 74 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = 360 - _root.ball._rotation;
}
Instance of Symbol 26 MovieClip "box" in Symbol 75 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = 360 - _root.ball._rotation;
}
Symbol 86 Button
on (release) {
stopAllSounds();
getURL ("http://www.jmtb02.com/", "_blank");
}
Symbol 91 Button
on (release) {
stopAllSounds();
getURL ("http://www.gamesofgondor.com/", "_blank");
}
Symbol 100 Button
on (release) {
stopAllSounds();
gotoAndStop (423);
}
Symbol 121 Button
on (release) {
_root.bg1._visible = true;
_root.bgStatus = "on";
}
Symbol 124 Button
on (release) {
_root.bg1._visible = false;
_root.bgStatus = "off";
}
Instance of Symbol 126 MovieClip in Symbol 143 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.restart == "pause") {
if (_root.bgStatus == "on") {
if (this._x > 89) {
this._x = this._x - 2;
}
}
if (_root.bgStatus == "off") {
if (this._x < 108) {
this._x = this._x + 2;
}
}
}
}
Instance of Symbol 142 MovieClip "slider1" in Symbol 143 MovieClip Frame 1
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse)) {
this.startDrag(true, 25, 6, 125, 6);
}
}
onClipEvent (mouseUp) {
this.stopDrag();
}
onClipEvent (enterFrame) {
if (_root.restart == "pause") {
_root.soundChange = this._x - 25;
i = new Sound();
i.setVolume(_root.soundChange);
}
}
Instance of Symbol 142 MovieClip "slider2" in Symbol 143 MovieClip Frame 1
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse)) {
this.startDrag(true, 25, 25, 125, 25);
}
}
onClipEvent (mouseUp) {
this.stopDrag();
}
onClipEvent (enterFrame) {
if (_root.restart == "pause") {
_root.qualitySlider = this._x - 25;
if (_root.qualitySlider >= 0) {
_quality = "LOW";
}
if (_root.qualitySlider >= 33) {
_quality = "MEDIUM";
}
if (_root.qualitySlider >= 66) {
_quality = "BEST";
}
}
}
Symbol 155 MovieClip Frame 1
stop();
Symbol 155 MovieClip Frame 47
this._x = -500000;
this._y = -500000;
Symbol 157 MovieClip Frame 1
stop();
Instance of Symbol 13 MovieClip in Symbol 157 MovieClip Frame 1
onClipEvent (load) {
pizza = 0;
}
onClipEvent (enterFrame) {
pizza++;
if (pizza == 5) {
pizza = 0;
movb = _parent.attachMovie("starShort", "star" + _root.k, _root.k++);
movb._x = (this._x - 10) + random(30);
movb._y = this._y + 10;
movb._xscale = random(10);
movb._yscale = movb._xscale;
}
if (_root.restart == false) {
if (this.hitTest(_root.ball.box)) {
_root.ball._xscale = 50;
_root.ball._yscale = 50;
_root.ballShadow._xscale = 50;
_root.ballShadow._yscale = 50;
_parent.play();
}
}
}
Symbol 161 MovieClip Frame 1
stop();
Instance of Symbol 159 MovieClip in Symbol 161 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
if (_root.restart == false) {
_root.death();
}
}
if (_root.gateEntry == "open") {
_parent.play();
}
}
Symbol 161 MovieClip Frame 5
stop();
Instance of Symbol 159 MovieClip in Symbol 161 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.death();
}
if (_root.gateEntry == "closed") {
_parent.play();
}
}
Instance of Symbol 159 MovieClip in Symbol 161 MovieClip Frame 10
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
if (_root.restart == false) {
_root.death();
}
}
}
Symbol 168 MovieClip Frame 1
stop();
Instance of Symbol 168 MovieClip in Symbol 169 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.insideCounter++;
if (_root.insideCounter == 60) {
_root.insideCounter = 0;
if (_root.gateControlCounter >> 0) {
_root.gateControlCounter--;
}
}
if (this.hitTest(_root.ball)) {
_root.gateControlCounter = 5;
_root.gateEntry = "open";
}
if (_root.gateControlCounter >> 0) {
gotoAndStop (2);
}
if (_root.gateControlCounter == 0) {
gotoAndStop (1);
_root.gateEntry = "closed";
}
}
Instance of Symbol 174 MovieClip in Symbol 175 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.laserStatus = "fire";
} else {
_root.laserStatus = "idle";
}
}
Symbol 186 MovieClip Frame 1
stop();
Instance of Symbol 179 MovieClip in Symbol 186 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.laserStatus == "fire") {
_parent.play();
}
if (this.hitTest(_root.ball)) {
_root.death();
}
}
Instance of Symbol 184 MovieClip in Symbol 186 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_root.laserStatus == "fire") {
_parent.play();
}
if (this.hitTest(_root.ball)) {
_root.death();
}
}
Instance of Symbol 179 MovieClip in Symbol 186 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.laserStatus == "fire") {
_parent.play();
}
if (this.hitTest(_root.ball)) {
_root.death();
}
}
Instance of Symbol 179 MovieClip in Symbol 186 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.laserStatus == "fire") {
_parent.play();
}
if (this.hitTest(_root.ball)) {
_root.death();
}
}
Instance of Symbol 113 MovieClip "center" in Symbol 190 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.restart == "switching") {
stopAllSounds();
}
}
Symbol 194 MovieClip Frame 1
stop();
Instance of Symbol 13 MovieClip in Symbol 194 MovieClip Frame 1
onClipEvent (load) {
pizza = 0;
}
onClipEvent (enterFrame) {
pizza++;
if (pizza == 5) {
pizza = 0;
movb = _parent.attachMovie("starShort", "star" + _root.k, _root.k++);
movb._x = (this._x - 10) + random(30);
movb._y = this._y + 10;
movb._xscale = random(10);
movb._yscale = movb._xscale;
}
if (_root.restart == false) {
if (this.hitTest(_root.ball.box)) {
_root.ball._xscale = 300;
_root.ball._yscale = 300;
_root.ballShadow._xscale = 300;
_root.ballShadow._yscale = 300;
_parent.play();
}
}
}
Symbol 196 MovieClip Frame 1
stop();
Instance of Symbol 13 MovieClip in Symbol 196 MovieClip Frame 1
onClipEvent (load) {
pizza = 0;
}
onClipEvent (enterFrame) {
pizza++;
if (pizza == 5) {
pizza = 0;
movb = _parent.attachMovie("starShort", "star" + _root.k, _root.k++);
movb._x = (this._x - 10) + random(30);
movb._y = this._y + 10;
movb._xscale = random(10);
movb._yscale = movb._xscale;
}
if (_root.restart == false) {
if (this.hitTest(_root.ball.box)) {
_root.ball._xscale = 100;
_root.ball._yscale = 100;
_root.ballShadow._xscale = 100;
_root.ballShadow._yscale = 100;
_parent.play();
}
}
}
Instance of Symbol 198 MovieClip in Symbol 202 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.restart == false) {
if (this.hitTest(_root.ball.box)) {
_root._x = _root._x - 5;
_root.ball._x = _root.ball._x + 5;
}
}
}
Instance of Symbol 198 MovieClip in Symbol 202 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Symbol 215 MovieClip Frame 1
stop();
Instance of Symbol 213 MovieClip in Symbol 215 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = this._x + 0.25;
this._y = this._y - 0.25;
if (this.hitTest(_root.ball.box)) {
if (_root.restart == false) {
_root.bg1.play();
_parent.play();
_root.death();
}
}
}
Instance of Symbol 113 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
mov = _parent.attachMovie("bigX", "bigX" + _root.k, _root.k++);
mov = _parent.center._x;
mov = _parent.center._y;
_parent.center.unloadMovie();
}
}
Symbol 222 MovieClip Frame 1
stop();
Instance of Symbol 13 MovieClip in Symbol 222 MovieClip Frame 1
onClipEvent (load) {
pizza = 0;
}
onClipEvent (enterFrame) {
pizza++;
if (pizza == 5) {
pizza = 0;
movb = _parent.attachMovie("starShort", "star" + _root.k, _root.k++);
movb._x = (this._x - 10) + random(30);
movb._y = this._y + 10;
movb._xscale = random(10);
movb._yscale = movb._xscale;
}
if (_root.restart == false) {
if (this.hitTest(_root.ball.box)) {
_root.levelWalls._visible = true;
_parent.play();
}
}
}
Symbol 225 MovieClip Frame 1
stop();
Instance of Symbol 13 MovieClip in Symbol 225 MovieClip Frame 1
onClipEvent (load) {
pizza = 0;
}
onClipEvent (enterFrame) {
pizza++;
if (pizza == 5) {
pizza = 0;
movb = _parent.attachMovie("starShort", "star" + _root.k, _root.k++);
movb._x = (this._x - 10) + random(30);
movb._y = this._y + 10;
movb._xscale = random(10);
movb._yscale = movb._xscale;
}
if (_root.restart == false) {
if (this.hitTest(_root.ball.box)) {
_root.levelWalls._visible = false;
_parent.play();
}
}
}
Instance of Symbol 57 MovieClip in Symbol 240 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.targetVilla();
}
Instance of Symbol 239 MovieClip in Symbol 240 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 240 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 240 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 240 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 240 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 240 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 240 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 240 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 240 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 57 MovieClip in Symbol 244 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.targetVilla();
}
Instance of Symbol 57 MovieClip in Symbol 244 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Symbol 263 MovieClip Frame 1
stop();
Instance of Symbol 261 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (enterFrame) {
mov2 = _root.star.amanda.attachMovie("star", "star" + _root.k, _root.k++);
mov2._rotation = random(360);
mov3._xscale = random(300);
mov3._yscale = mov3._xscale;
}
Instance of Symbol 114 MovieClip "goal" in Symbol 264 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 239 MovieClip in Symbol 265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 264 MovieClip "starInside" in Symbol 265 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 2;
}
Symbol 280 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 20
stop();
Instance of Symbol 280 MovieClip "square4" in Symbol 281 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
if (_root.itistime == true) {
this._rotation = this._rotation + 15;
}
}
Instance of Symbol 114 MovieClip "goal" in Symbol 281 MovieClip Frame 1
/* no clip actions */
Symbol 282 MovieClip Frame 1
stop();
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Instance of Symbol 239 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Symbol 293 MovieClip Frame 1
stop();
Symbol 293 MovieClip Frame 10
stop();
Symbol 294 MovieClip Frame 1
stop();
Symbol 298 MovieClip Frame 1
stop();
Symbol 301 MovieClip Frame 1
stop();
Instance of Symbol 303 MovieClip in Symbol 304 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball.box)) {
_root.death();
}
}
Symbol 316 MovieClip Frame 1
stop();
Symbol 316 MovieClip Frame 91
stop();
_root.startRockets = true;
Symbol 316 MovieClip Frame 180
stop();
_root.crossHairStart = true;
Symbol 324 MovieClip Frame 1
stop();
Symbol 328 MovieClip Frame 1
stop();
Instance of Symbol 327 MovieClip "target" in Symbol 328 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.ball)) {
_root.crossHair.play();
}
}
Symbol 328 MovieClip Frame 2
_root.flash.play();
_root.death();
Symbol 328 MovieClip Frame 3
_root.crossHair._x = 200;
_root.crossHair._y = 225;
Instance of Symbol 327 MovieClip "target" in Symbol 328 MovieClip Frame 9
onClipEvent (enterFrame) {
_root.gogogo.removeMovieClip();
}
Symbol 329 MovieClip Frame 1
stop();
Symbol 364 Button
on (release) {
stopAllSounds();
getURL ("http://www.jmtb02.com/", "_blank");
}
Symbol 371 Button
on (release) {
_root.gscore = _root.finalScore;
_root.gname = "briiig";
getURL ("index.php?act=Arcade&do=newscore", "_self", "POST");
gotoAndStop (5105);
}