Frame 2
level = 1;
speed = 3;
health = 100;
lives = 3;
orbs_onstage = 0;
orbs_eaten = 0;
carry_orbs_offset = 1;
root.y_dir = root.y_dir;
onEnterFrame = function () {
if (_root.health == 0) {
_root.gotoAndStop(2);
}
};
y_dir1 = -4;
x_dir1 = -2;
x_dir2 = -3;
y_dir2 = -3;
Frame 3
stop();
Instance of Symbol 92 MovieClip "platform" in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship) and (_root.orbs_eaten == _root.orbs_onstage)) {
_root.level = _root.level + 1;
_root.gotoAndStop("level" + _root.level);
}
}
Instance of Symbol 106 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + 15;
}
}
Instance of Symbol 111 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 113 MovieClip "cursor" in Frame 3
onClipEvent (load) {
startDrag ("_root.cursor", true);
Mouse.hide();
}
Instance of Symbol 111 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = (_root.ship._y + (-_root.ship.yMovement)) + -200;
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 120 MovieClip "area51" in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + 110;
}
}
Instance of Symbol 165 MovieClip in Frame 3
onClipEvent (mouseDown) {
_root.nextFrame();
}
Instance of Symbol 165 MovieClip "ship" in Frame 4
onClipEvent (mouseMove) {
if (Math.abs(yDifference) > 750) {
_root.speed = 7;
}
if (Math.abs(yDifference) < 250) {
_root.speed = _root.speed;
}
}
onClipEvent (mouseMove) {
if (Math.abs(xDifference) > 500) {
_root.speed = 7;
_root.ship.gotoAndStop("superspeed");
}
if (Math.abs(xDifference) < 250) {
_root.speed = 12;
}
}
onClipEvent (mouseDown) {
_root.speed = 4;
_root.ship.gotoAndStop("superspeed");
}
onClipEvent (mouseUp) {
_root.speed = 12;
_root.ship.gotoAndStop(1);
}
onClipEvent (enterFrame) {
yDifference = Math.round(_root._ymouse - this._y);
yMovement = Math.round(yDifference / _root.speed);
this._y = yMovement + this._y;
xDifference = Math.round(_root._xmouse - this._x);
xMovement = Math.round(xDifference / _root.speed);
this._x = xMovement + this._x;
if ((yMovement >= 5) or (yMovement <= -5)) {
_root.ship.gotoAndStop("go");
}
if ((yMovement >= 17) or (yMovement <= -17)) {
_root.ship.gotoAndStop("fast");
}
if (yMovement == 0) {
_root.ship.gotoAndStop("stop");
}
radians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x);
degrees = Math.round((radians * 180) / Math.PI);
this._rotation = degrees;
}
Frame 5
_root.level = _root.level + 1;
stop();
Frame 6
stop();
Frame 8
stop();
Instance of Symbol 92 MovieClip "platform" in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship) and (_root.orbs_eaten == _root.orbs_onstage)) {
_root.level = _root.level + 1;
_root.gotoAndStop("level" + _root.level);
}
}
Instance of Symbol 106 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + 15;
}
}
Instance of Symbol 172 MovieClip "boulder" in Frame 8
onClipEvent (enterFrame) {
this._y = this._y + _root.y_dir1;
this._x = this._x + _root.x_dir1;
if (this.hitTest(_root.ship)) {
_root.health = _root.health - 1;
_root.ship._x = _root.ship._x + 29;
_root.ship._y = _root.ship._y + 1;
_root.ship.gotoAndPlay("ice");
_root.shields.nextFrame();
}
}
Instance of Symbol 111 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 113 MovieClip "cursor" in Frame 8
onClipEvent (load) {
startDrag ("_root.cursor", true);
Mouse.hide();
}
Instance of Symbol 111 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = (_root.ship._y + (-_root.ship.yMovement)) + -200;
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 120 MovieClip "area51" in Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + 110;
}
}
Instance of Symbol 165 MovieClip in Frame 8
onClipEvent (mouseDown) {
_root.nextFrame();
}
Instance of Symbol 165 MovieClip "ship" in Frame 9
onClipEvent (mouseMove) {
if (Math.abs(yDifference) > 750) {
_root.speed = 7;
}
if (Math.abs(yDifference) < 250) {
_root.speed = _root.speed;
}
}
onClipEvent (mouseMove) {
if (Math.abs(xDifference) > 500) {
_root.speed = 7;
_root.ship.gotoAndStop("superspeed");
}
if (Math.abs(xDifference) < 250) {
_root.speed = 12;
}
}
onClipEvent (mouseDown) {
_root.speed = 4;
_root.ship.gotoAndStop("superspeed");
}
onClipEvent (mouseUp) {
_root.speed = 12;
_root.ship.gotoAndStop(1);
}
onClipEvent (enterFrame) {
yDifference = Math.round(_root._ymouse - this._y);
yMovement = Math.round(yDifference / _root.speed);
this._y = yMovement + this._y;
xDifference = Math.round(_root._xmouse - this._x);
xMovement = Math.round(xDifference / _root.speed);
this._x = xMovement + this._x;
if ((yMovement >= 5) or (yMovement <= -5)) {
_root.ship.gotoAndStop("go");
}
if ((yMovement >= 17) or (yMovement <= -17)) {
_root.ship.gotoAndStop("fast");
}
if (yMovement == 0) {
_root.ship.gotoAndStop("stop");
}
radians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x);
degrees = Math.round((radians * 180) / Math.PI);
this._rotation = degrees;
}
Frame 10
_root.level = _root.level + 1;
Frame 13
stop();
Instance of Symbol 92 MovieClip "platform" in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship) and (_root.orbs_eaten == _root.orbs_onstage)) {
_root.level = _root.level + 1;
_root.gotoAndStop("level" + _root.level);
}
}
Instance of Symbol 106 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + 15;
}
}
Instance of Symbol 172 MovieClip "boulder" in Frame 13
onClipEvent (enterFrame) {
this._y = this._y + _root.y_dir1;
this._x = this._x + _root.x_dir1;
if (this.hitTest(_root.ship)) {
_root.health = _root.health - 1;
_root.ship._x = _root.ship._x + 29;
_root.ship._y = _root.ship._y + 1;
_root.ship.gotoAndPlay("ice");
_root.shields.nextFrame();
}
}
Instance of Symbol 111 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 113 MovieClip "cursor" in Frame 13
onClipEvent (load) {
startDrag ("_root.cursor", true);
Mouse.hide();
}
Instance of Symbol 111 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = (_root.ship._y + (-_root.ship.yMovement)) + -200;
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 120 MovieClip "area51" in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + -110;
}
}
Instance of Symbol 165 MovieClip in Frame 13
onClipEvent (mouseDown) {
_root.nextFrame();
}
Instance of Symbol 165 MovieClip "ship" in Frame 14
onClipEvent (mouseMove) {
if (Math.abs(yDifference) > 750) {
_root.speed = 23;
}
if (Math.abs(yDifference) < 250) {
_root.speed = _root.speed;
}
}
onClipEvent (mouseMove) {
if (Math.abs(xDifference) > 500) {
_root.speed = 7;
_root.ship.gotoAndStop("superspeed");
}
if (Math.abs(xDifference) < 250) {
_root.speed = 12;
}
}
onClipEvent (mouseDown) {
_root.speed = 4;
_root.ship.gotoAndStop("superspeed");
}
onClipEvent (mouseUp) {
_root.speed = 12;
_root.ship.gotoAndStop(1);
}
onClipEvent (enterFrame) {
yDifference = Math.round(_root._ymouse - this._y);
yMovement = Math.round(yDifference / _root.speed);
this._y = yMovement + this._y;
xDifference = Math.round(_root._xmouse - this._x);
xMovement = Math.round(xDifference / _root.speed);
this._x = xMovement + this._x;
if ((yMovement >= 5) or (yMovement <= -5)) {
_root.ship.gotoAndStop("go");
}
if ((yMovement >= 17) or (yMovement <= -17)) {
_root.ship.gotoAndStop("fast");
}
if (yMovement == 0) {
_root.ship.gotoAndStop("stop");
}
radians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x);
degrees = Math.round((radians * 180) / Math.PI);
this._rotation = degrees;
}
Frame 15
_root.level = _root.level + 1;
Frame 17
stop();
Instance of Symbol 92 MovieClip "platform" in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship) and (_root.orbs_eaten == _root.orbs_onstage)) {
_root.level = _root.level + 1;
_root.gotoAndStop("level" + _root.level);
}
}
Instance of Symbol 106 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + 10;
}
}
Instance of Symbol 172 MovieClip "boulder" in Frame 17
onClipEvent (enterFrame) {
this._y = this._y + _root.y_dir1;
this._x = this._x + _root.x_dir1;
if (this.hitTest(_root.ship)) {
_root.health = _root.health - 1;
_root.ship._x = _root.ship._x + 29;
_root.ship._y = _root.ship._y + 1;
_root.ship.gotoAndPlay("ice");
_root.shields.nextFrame();
}
}
Instance of Symbol 111 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 113 MovieClip "cursor" in Frame 17
onClipEvent (load) {
startDrag ("_root.cursor", true);
Mouse.hide();
}
Instance of Symbol 111 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = (_root.ship._y + (-_root.ship.yMovement)) + -200;
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 120 MovieClip "area51" in Frame 17
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + -110;
}
}
Instance of Symbol 165 MovieClip in Frame 17
onClipEvent (mouseDown) {
_root.nextFrame();
}
Instance of Symbol 165 MovieClip "ship" in Frame 18
onClipEvent (mouseMove) {
if (Math.abs(yDifference) > 750) {
_root.speed = 23;
}
if (Math.abs(yDifference) < 250) {
_root.speed = _root.speed;
}
}
onClipEvent (mouseMove) {
if (Math.abs(xDifference) > 500) {
_root.speed = 7;
_root.ship.gotoAndStop("superspeed");
}
if (Math.abs(xDifference) < 250) {
_root.speed = 12;
}
}
onClipEvent (mouseDown) {
_root.speed = 4;
_root.ship.gotoAndStop("superspeed");
}
onClipEvent (mouseUp) {
_root.speed = 12;
_root.ship.gotoAndStop(1);
}
onClipEvent (enterFrame) {
yDifference = Math.round(_root._ymouse - this._y);
yMovement = Math.round(yDifference / _root.speed);
this._y = yMovement + this._y;
xDifference = Math.round(_root._xmouse - this._x);
xMovement = Math.round(xDifference / _root.speed);
this._x = xMovement + this._x;
if ((yMovement >= 5) or (yMovement <= -5)) {
_root.ship.gotoAndStop("go");
}
if ((yMovement >= 17) or (yMovement <= -17)) {
_root.ship.gotoAndStop("fast");
}
if (yMovement == 0) {
_root.ship.gotoAndStop("stop");
}
radians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x);
degrees = Math.round((radians * 180) / Math.PI);
this._rotation = degrees;
}
Frame 19
_root.level = _root.level + 1;
Frame 21
stop();
Instance of Symbol 92 MovieClip "platform" in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship) and (_root.orbs_eaten == _root.orbs_onstage)) {
_root.level = _root.level + 1;
_root.gotoAndStop("level" + _root.level);
}
}
Instance of Symbol 106 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + 15;
}
}
Instance of Symbol 172 MovieClip "boulder" in Frame 21
onClipEvent (enterFrame) {
this._y = this._y + _root.y_dir1;
this._x = this._x + _root.x_dir1;
if (this.hitTest(_root.ship)) {
_root.health = _root.health - 1;
_root.ship._x = _root.ship._x + 29;
_root.ship._y = _root.ship._y + 1;
_root.ship.gotoAndPlay("ice");
_root.shields.nextFrame();
}
}
Instance of Symbol 172 MovieClip "boulder2" in Frame 21
onClipEvent (enterFrame) {
this._y = this._y + _root.y_dir2;
this._x = this._x + _root.x_dir2;
if (this.hitTest(_root.ship)) {
_root.health = _root.health - 1;
_root.ship._x = _root.ship._x + 29;
_root.ship._y = _root.ship._y + 1;
_root.ship.gotoAndPlay("ice");
_root.shields.nextFrame();
}
}
Instance of Symbol 111 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 113 MovieClip "cursor" in Frame 21
onClipEvent (load) {
startDrag ("_root.cursor", true);
Mouse.hide();
}
Instance of Symbol 111 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = (_root.ship._y + (-_root.ship.yMovement)) + -200;
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 213 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 213 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 213 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 120 MovieClip "area51" in Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + -110;
}
}
Instance of Symbol 165 MovieClip in Frame 21
onClipEvent (mouseDown) {
_root.nextFrame();
}
Instance of Symbol 165 MovieClip "ship" in Frame 22
onClipEvent (mouseMove) {
if (Math.abs(yDifference) > 750) {
_root.speed = 23;
}
if (Math.abs(yDifference) < 250) {
_root.speed = _root.speed;
}
}
onClipEvent (mouseMove) {
if (Math.abs(xDifference) > 500) {
_root.speed = 7;
_root.ship.gotoAndStop("superspeed");
}
if (Math.abs(xDifference) < 250) {
_root.speed = 12;
}
}
onClipEvent (mouseDown) {
_root.speed = 4;
_root.ship.gotoAndStop("superspeed");
}
onClipEvent (mouseUp) {
_root.speed = 12;
_root.ship.gotoAndStop(1);
}
onClipEvent (enterFrame) {
yDifference = Math.round(_root._ymouse - this._y);
yMovement = Math.round(yDifference / _root.speed);
this._y = yMovement + this._y;
xDifference = Math.round(_root._xmouse - this._x);
xMovement = Math.round(xDifference / _root.speed);
this._x = xMovement + this._x;
if ((yMovement >= 5) or (yMovement <= -5)) {
_root.ship.gotoAndStop("go");
}
if ((yMovement >= 17) or (yMovement <= -17)) {
_root.ship.gotoAndStop("fast");
}
if (yMovement == 0) {
_root.ship.gotoAndStop("stop");
}
radians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x);
degrees = Math.round((radians * 180) / Math.PI);
this._rotation = degrees;
}
Frame 23
_root.level = _root.level + 1;
Frame 25
stop();
Instance of Symbol 92 MovieClip "platform" in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship) and (_root.orbs_eaten == _root.orbs_onstage)) {
_root.level = _root.level + 1;
_root.gotoAndStop("level" + _root.level);
}
}
Instance of Symbol 106 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + 10;
}
}
Instance of Symbol 172 MovieClip "boulder" in Frame 25
onClipEvent (enterFrame) {
this._y = this._y + _root.y_dir1;
this._x = this._x + _root.x_dir1;
if (this.hitTest(_root.ship)) {
_root.health = _root.health - 1;
_root.ship._x = _root.ship._x + 29;
_root.ship._y = _root.ship._y + 1;
_root.ship.gotoAndPlay("ice");
_root.shields.nextFrame();
}
}
Instance of Symbol 172 MovieClip "boulder2" in Frame 25
onClipEvent (enterFrame) {
this._y = this._y + _root.y_dir2;
this._x = this._x + _root.x_dir2;
if (this.hitTest(_root.ship)) {
_root.health = _root.health - 1;
_root.ship._x = _root.ship._x + 29;
_root.ship._y = _root.ship._y + 1;
_root.ship.gotoAndPlay("ice");
_root.shields.nextFrame();
}
}
Instance of Symbol 111 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 113 MovieClip "cursor" in Frame 25
onClipEvent (load) {
startDrag ("_root.cursor", true);
Mouse.hide();
}
Instance of Symbol 111 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = (_root.ship._y + (-_root.ship.yMovement)) + -200;
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 213 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 213 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 213 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 120 MovieClip "area51" in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + 110;
}
}
Instance of Symbol 165 MovieClip in Frame 25
onClipEvent (mouseDown) {
_root.nextFrame();
}
Instance of Symbol 165 MovieClip "ship" in Frame 26
onClipEvent (mouseMove) {
if (Math.abs(yDifference) > 750) {
_root.speed = 23;
}
if (Math.abs(yDifference) < 250) {
_root.speed = _root.speed;
}
}
onClipEvent (mouseMove) {
if (Math.abs(xDifference) > 500) {
_root.speed = 7;
_root.ship.gotoAndStop("superspeed");
}
if (Math.abs(xDifference) < 250) {
_root.speed = 12;
}
}
onClipEvent (mouseDown) {
_root.speed = 4;
_root.ship.gotoAndStop("superspeed");
}
onClipEvent (mouseUp) {
_root.speed = 12;
_root.ship.gotoAndStop(1);
}
onClipEvent (enterFrame) {
yDifference = Math.round(_root._ymouse - this._y);
yMovement = Math.round(yDifference / _root.speed);
this._y = yMovement + this._y;
xDifference = Math.round(_root._xmouse - this._x);
xMovement = Math.round(xDifference / _root.speed);
this._x = xMovement + this._x;
if ((yMovement >= 5) or (yMovement <= -5)) {
_root.ship.gotoAndStop("go");
}
if ((yMovement >= 17) or (yMovement <= -17)) {
_root.ship.gotoAndStop("fast");
}
if (yMovement == 0) {
_root.ship.gotoAndStop("stop");
}
radians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x);
degrees = Math.round((radians * 180) / Math.PI);
this._rotation = degrees;
}
Frame 27
_root.level = _root.level + 1;
Frame 29
stop();
Instance of Symbol 92 MovieClip "platform" in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship) and (_root.orbs_eaten == _root.orbs_onstage)) {
_root.level = _root.level + 1;
_root.gotoAndStop("level" + _root.level);
}
}
Instance of Symbol 106 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + 15;
}
}
Instance of Symbol 172 MovieClip "boulder" in Frame 29
onClipEvent (enterFrame) {
this._y = this._y + _root.y_dir1;
this._x = this._x + _root.x_dir1;
if (this.hitTest(_root.ship)) {
_root.health = _root.health - 1;
_root.ship._x = _root.ship._x + 29;
_root.ship._y = _root.ship._y + 1;
_root.ship.gotoAndPlay("ice");
_root.shields.nextFrame();
}
}
Instance of Symbol 172 MovieClip "boulder2" in Frame 29
onClipEvent (enterFrame) {
this._y = this._y + _root.y_dir2;
this._x = this._x + _root.x_dir2;
if (this.hitTest(_root.ship)) {
_root.health = _root.health - 1;
_root.ship._x = _root.ship._x + 29;
_root.ship._y = _root.ship._y + 1;
_root.ship.gotoAndPlay("ice");
_root.shields.nextFrame();
}
}
Instance of Symbol 172 MovieClip "boulder2" in Frame 29
onClipEvent (enterFrame) {
this._y = this._y + _root.y_dir2;
this._x = this._x + _root.x_dir2;
if (this.hitTest(_root.ship)) {
_root.health = _root.health - 1;
_root.ship._x = _root.ship._x + 29;
_root.ship._y = _root.ship._y + 1;
_root.ship.gotoAndPlay("ice");
_root.shields.nextFrame();
}
}
Instance of Symbol 106 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + 15;
}
}
Instance of Symbol 106 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + 15;
}
}
Instance of Symbol 106 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + 15;
}
}
Instance of Symbol 106 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + 15;
}
}
Instance of Symbol 106 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + 15;
}
}
Instance of Symbol 111 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 111 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = _root.ship._y + ((-_root.ship.yMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 113 MovieClip "cursor" in Frame 29
onClipEvent (load) {
startDrag ("_root.cursor", true);
Mouse.hide();
}
Instance of Symbol 111 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._y = (_root.ship._y + (-_root.ship.yMovement)) + -200;
}
if (this.hitTest(_root.boulder.box)) {
_root.y_dir1 = _root.y_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 213 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 213 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 213 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 108 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + ((-_root.ship.xMovement) * 4);
_root.shields.nextFrame();
}
if (this.hitTest(_root.boulder.box)) {
_root.x_dir1 = _root.x_dir1 * -1;
_root.y_dir1 = _root.y_dir1 * 1;
}
}
Instance of Symbol 120 MovieClip "area51" in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship)) {
_root.ship._x = _root.ship._x + 110;
}
}
Instance of Symbol 165 MovieClip in Frame 29
onClipEvent (mouseDown) {
_root.nextFrame();
}
Instance of Symbol 165 MovieClip "ship" in Frame 30
onClipEvent (mouseMove) {
if (Math.abs(yDifference) > 750) {
_root.speed = 23;
}
if (Math.abs(yDifference) < 250) {
_root.speed = _root.speed;
}
}
onClipEvent (mouseMove) {
if (Math.abs(xDifference) > 500) {
_root.speed = 7;
_root.ship.gotoAndStop("superspeed");
}
if (Math.abs(xDifference) < 250) {
_root.speed = 12;
}
}
onClipEvent (mouseDown) {
_root.speed = 4;
_root.ship.gotoAndStop("superspeed");
}
onClipEvent (mouseUp) {
_root.speed = 12;
_root.ship.gotoAndStop(1);
}
onClipEvent (enterFrame) {
yDifference = Math.round(_root._ymouse - this._y);
yMovement = Math.round(yDifference / _root.speed);
this._y = yMovement + this._y;
xDifference = Math.round(_root._xmouse - this._x);
xMovement = Math.round(xDifference / _root.speed);
this._x = xMovement + this._x;
if ((yMovement >= 5) or (yMovement <= -5)) {
_root.ship.gotoAndStop("go");
}
if ((yMovement >= 17) or (yMovement <= -17)) {
_root.ship.gotoAndStop("fast");
}
if (yMovement == 0) {
_root.ship.gotoAndStop("stop");
}
radians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x);
degrees = Math.round((radians * 180) / Math.PI);
this._rotation = degrees;
}
Frame 31
_root.level = _root.level + 1;
Frame 32
_root.level = _root.level + 1;
Instance of Symbol 113 MovieClip "cursor" in Frame 32
onClipEvent (load) {
startDrag ("_root.cursor", true);
Mouse.hide();
}
Frame 37
stop();
Instance of Symbol 2 MovieClip "orb" in Symbol 3 MovieClip [orb] Frame 1
onClipEvent (load) {
_root.orb = _root.orb + 1;
this.orb_touched = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship) and (this.orb_touched == false)) {
_parent._visible = 0;
}
}
Symbol 15 MovieClip Frame 1
tankA.setMask(tankmaskA);
tankB.setMask(tankmaskB);
tankC.setMask(tankmaskC);
tankD.setMask(tankmaskD);
tankE.setMask(tankmaskE);
Instance of Symbol 14 MovieClip "tankA" in Symbol 15 MovieClip Frame 1
onClipEvent (load) {
this._x = -500 - random(50);
this._y = random(70) + 26;
this._height = this._y * 1.5;
this._width = this._height * 1.3;
this.swapDepths(this._y);
slide = this._y / 15;
}
onClipEvent (enterFrame) {
this._x = this._x + slide;
if (this._x > 220) {
this._x = -500 - random(50);
this._y = random(70) + 26;
this._height = this._y * 1.5;
this._width = this._height * 1.3;
this.swapDepths(this._y);
slide = this._y / 15;
}
}
Instance of Symbol 14 MovieClip "tankB" in Symbol 15 MovieClip Frame 1
onClipEvent (load) {
this._x = -500 - random(50);
this._y = random(70) + 26;
this._height = this._y * 1.5;
this._width = this._height * 1.3;
this.swapDepths(this._y);
slide = this._y / 15;
}
onClipEvent (enterFrame) {
this._x = this._x + slide;
if (this._x > 220) {
this._x = -500 - random(50);
this._y = random(70) + 26;
this._height = this._y * 1.5;
this._width = this._height * 1.3;
this.swapDepths(this._y);
slide = this._y / 15;
}
}
Instance of Symbol 14 MovieClip "tankC" in Symbol 15 MovieClip Frame 1
onClipEvent (load) {
this._x = -500 - random(50);
this._y = random(70) + 26;
this._height = this._y * 1.5;
this._width = this._height * 1.3;
this.swapDepths(this._y);
slide = this._y / 15;
}
onClipEvent (enterFrame) {
this._x = this._x + slide;
if (this._x > 220) {
this._x = -500 - random(50);
this._y = random(70) + 26;
this._height = this._y * 1.5;
this._width = this._height * 1.3;
this.swapDepths(this._y);
slide = this._y / 15;
}
}
Instance of Symbol 14 MovieClip "tankD" in Symbol 15 MovieClip Frame 1
onClipEvent (load) {
this._x = -500 - random(50);
this._y = random(70) + 26;
this._height = this._y * 1.5;
this._width = this._height * 1.3;
this.swapDepths(this._y);
slide = this._y / 15;
}
onClipEvent (enterFrame) {
this._x = this._x + slide;
if (this._x > 220) {
this._x = -500 - random(50);
this._y = random(70) + 26;
this._height = this._y * 1.5;
this._width = this._height * 1.3;
this.swapDepths(this._y);
slide = this._y / 15;
}
}
Symbol 33 MovieClip Frame 1
ppertotall = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) + " %";
perleft = (100 - Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100)) + " %";
allbs = ((Math.round(_root.getBytesLoaded()) + " / ") + Math.round(_root.getBytesTotal())) + " Bytes";
allkbs = ((Math.round(_root.getBytesLoaded() / 1024) + " / ") + Math.round(_root.getBytesTotal() / 1024)) + " KB";
allmbs = ((Math.round(_root.getBytesLoaded() / 1048576) + " / ") + Math.round(_root.getBytesTotal() / 1048576)) + " MB";
Symbol 33 MovieClip Frame 2
ppertotall = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) + " %";
perleft = (100 - Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100)) + " %";
allbs = ((Math.round(_root.getBytesLoaded()) + " / ") + Math.round(_root.getBytesTotal())) + " Bytes";
allkbs = ((Math.round(_root.getBytesLoaded() / 1024) + " / ") + Math.round(_root.getBytesTotal() / 1024)) + " KB";
allmbs = ((Math.round(_root.getBytesLoaded() / 1048576) + " / ") + Math.round(_root.getBytesTotal() / 1048576)) + " MB";
Symbol 39 Button
on (rollOver) {
if (this._parent.stats._y > -126) {
this._parent.stats._y = this._parent.stats._y - 3;
play();
}
}
Symbol 40 Button
on (rollOver) {
if (this._parent.stats._y < -14) {
this._parent.stats._y = this._parent.stats._y + 3;
play();
}
}
Symbol 41 Button
on (rollOver) {
if (this._parent.stats._y > -126) {
this._parent.stats._y = this._parent.stats._y - 3;
gotoAndPlay (4);
}
}
Symbol 42 Button
on (rollOver) {
if (this._parent.stats._y < -14) {
this._parent.stats._y = this._parent.stats._y + 3;
gotoAndPlay (4);
}
}
Symbol 43 Button
on (rollOver) {
if (this._parent.stats._y > -126) {
this._parent.stats._y = this._parent.stats._y - 3;
}
}
Symbol 44 Button
on (rollOver) {
if (this._parent.stats._y < -14) {
this._parent.stats._y = this._parent.stats._y + 3;
}
}
Symbol 45 MovieClip Frame 1
stop();
Symbol 45 MovieClip Frame 3
gotoAndStop (1);
Symbol 45 MovieClip Frame 4
gotoAndPlay (2);
Symbol 46 MovieClip Frame 1
stop();
stats.setMask(statsmask);
Symbol 64 Button
on (release) {
_root.play();
}
Symbol 65 MovieClip Frame 1
_root.stop();
pertotal = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
ppertotall = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) + " %";
perleft = (100 - Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100)) + " %";
allbs = ((Math.round(_root.getBytesLoaded()) + " / ") + Math.round(_root.getBytesTotal())) + " Bytes";
allkbs = ((Math.round(_root.getBytesLoaded() / 1024) + " / ") + Math.round(_root.getBytesTotal() / 1024)) + " KB";
allmbs = ((Math.round(_root.getBytesLoaded() / 1048576) + " / ") + Math.round(_root.getBytesTotal() / 1048576)) + " MB";
if (pertotal == 100) {
gotoAndStop (3);
}
Instance of Symbol 9 MovieClip in Symbol 65 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 5;
}
Instance of Symbol 22 MovieClip in Symbol 65 MovieClip Frame 1
onClipEvent (enterFrame) {
this._width = 50 + Math.round(((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) * 1.86);
}
Instance of Symbol 9 MovieClip in Symbol 65 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 5;
}
Instance of Symbol 14 MovieClip "tankA" in Symbol 65 MovieClip Frame 1
onClipEvent (load) {
realx = this._x;
}
onClipEvent (enterFrame) {
this._x = realx + Math.round(((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) * 1.8);
if (Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) == 100) {
this.stop();
}
}
Symbol 65 MovieClip Frame 2
gotoAndPlay (1);
Instance of Symbol 117 MovieClip in Symbol 118 MovieClip Frame 1
onClipEvent (load) {
_root.orbs_onstage = _root.orbs_onstage + 1;
this.orb_touched = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ship) and (this.orb_touched == false)) {
this.orb_touched = true;
_root.orbs_eaten = _root.orbs_eaten + 1;
_root.carry_orbs_offset = _root.carry_orbs_offset + 1;
this.orb_in_lineup = _root.carry_orbs_offset;
}
if (this.orb_touched == true) {
_parent._x = _root.ship._x + (-((_root.ship.xDifference * this.orb_in_lineup) / 15));
_parent._y = _root.ship._y + (-((_root.ship.yDifference * this.orb_in_lineup) / 15));
}
}
Symbol 142 MovieClip Frame 1
stop();
_root.ship.gotoAndPlay("crash");
Symbol 142 MovieClip Frame 2
_root.ship.gotoAndPlay("crash");
Symbol 142 MovieClip Frame 3
_root.ship.gotoAndPlay("crash");
Symbol 142 MovieClip Frame 4
_root.ship.gotoAndPlay("crash");
Symbol 142 MovieClip Frame 5
_root.ship.gotoAndPlay("crash");
Symbol 142 MovieClip Frame 6
_root.ship.gotoAndPlay("crash");
Symbol 142 MovieClip Frame 7
_root.ship.gotoAndPlay("crash");
Symbol 142 MovieClip Frame 8
_root.ship.gotoAndPlay("crash");
Symbol 142 MovieClip Frame 9
_root.ship.gotoAndPlay("crash");
Symbol 142 MovieClip Frame 10
_root.ship.gotoAndPlay("crash");
Symbol 142 MovieClip Frame 11
gotoAndStop (1);
_root.lives = _root.lives + -1;
if (_root.lives == 0) {
_root.gotoAndStop("gameover");
}
_root.gotoAndStop(_root._currentframe - 1);
Symbol 163 MovieClip Frame 1
stop();
Symbol 165 MovieClip Frame 8
stop();
Symbol 165 MovieClip Frame 15
stop();
Symbol 165 MovieClip Frame 25
gotoAndStop (1);
Symbol 165 MovieClip Frame 36
gotoAndPlay (1);
Symbol 165 MovieClip Frame 39
gotoAndStop (1);
Symbol 165 MovieClip Frame 52
gotoAndStop (1);
Instance of Symbol 170 MovieClip "box" in Symbol 172 MovieClip Frame 1
onClipEvent (load) {
_parent._x = random(400);
_parent._y = random(380);
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + x_dir1;
_parent._y = _parent._y + y_dir1;
}
Symbol 256 Button
on (release) {
_root.gotoAndPlay(1);
stopAllSounds();
}