Frame 1
stop();
Frame 2
stop();
Frame 3
stop();
Instance of Symbol 28 MovieClip "bg1" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - 1;
}
if (this.hitTest(_root.bgscreenout)) {
this._x = _root.bgspawn._x;
}
}
Instance of Symbol 36 MovieClip "bg2" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - 1;
}
if (this.hitTest(_root.bgscreenout)) {
this._x = _root.bgspawn._x;
}
}
Instance of Symbol 49 MovieClip "chopper" in Frame 3
onClipEvent (enterFrame) {
if ((_root.boosting == "yes") && (_root.booster < 200)) {
_root.booster++;
}
if (_root.scorecount == "yes") {
_root.score = _root.score + 1;
}
if (Key.isDown(38) && (_root.move == "yes")) {
this._y = this._y - 3;
}
if (Key.isDown(40) && (_root.move == "yes")) {
this._y = this._y + 3;
}
if (Key.isDown(39) && (_root.move == "yes")) {
this._x = this._x + 6;
}
if (Key.isDown(37) && (_root.move == "yes")) {
this._x = this._x - 3;
}
if (Key.isDown(32) && ((Key.isDown(38) && (_root.booster > 9)) && (_root.move == "yes"))) {
this._y = this._y - 6;
_root.booster = _root.booster - 10;
}
if (Key.isDown(32) && ((Key.isDown(40) && (_root.booster > 9)) && (_root.move == "yes"))) {
this._y = this._y + 6;
_root.booster = _root.booster - 10;
}
if (Key.isDown(32) && ((Key.isDown(39) && (_root.booster > 9)) && (_root.move == "yes"))) {
this._x = this._x + 12;
_root.booster = _root.booster - 10;
}
if (Key.isDown(32) && ((Key.isDown(37) && (_root.booster > 9)) && (_root.move == "yes"))) {
this._x = this._x - 6;
_root.booster = _root.booster - 10;
}
if (((_root.lives <= 3) && (_root.hit == "yes")) && ((((((((((((((this.hitTest(_root.rightwall) || (this.hitTest(_root.leftwall))) || (this.hitTest(_root.topwall))) || (this.hitTest(_root.bottomwall))) || (this.hitTest(_root.b1))) || (this.hitTest(_root.b2))) || (this.hitTest(_root.b3))) || (this.hitTest(_root.b4))) || (this.hitTest(_root.b5))) || (this.hitTest(_root.b6))) || (this.hitTest(_root.b7))) || (this.hitTest(_root.b8))) || (this.hitTest(_root.b9))) || (this.hitTest(_root.b10))) || (this.hitTest(_root.b11)))) {
_root.again._alpha = 50;
_root.chopper.gotoAndPlay(8);
_root.hit = "no";
_root.move = "no";
_root.click = "yes";
_root.scorecount = "no";
_root.boosting = "no";
_root.lives = _root.lives + 1;
}
if (_root.lives == 1) {
_root.life3._alpha = 0;
}
if (_root.lives == 2) {
_root.life2._alpha = 0;
}
if (_root.lives == 3) {
_root.life1._alpha = 0;
}
if (_root.lives == 4) {
_root.gameover._alpha = 100;
_root.chopper.gotoAndPlay(14);
_root.hit = "yes";
_root.move = "no";
_root.click = "no";
_root.scorecount = "no";
_root.boosting = "no";
_root.overpress = "yes";
}
}
onClipEvent (load) {
_root.hit = "yes";
_root.move = "yes";
_root.click = "no";
_root.scorecount = "yes";
_root.boosting = "yes";
_root.lives = 0;
_root.overpress = "no";
_root.booster = 200;
}
Instance of Symbol 52 MovieClip "b11" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - _root.rockspeed;
}
if (this.hitTest(_root.screenout)) {
this._x = _root.spawn._x;
this._y = Math.random() * 150;
}
}
Instance of Symbol 52 MovieClip "b2" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - _root.rockspeed;
}
if (this.hitTest(_root.screenout)) {
this._x = _root.spawn._x;
this._y = Math.random() * 150;
}
}
Instance of Symbol 52 MovieClip "b3" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - _root.rockspeed;
}
if (this.hitTest(_root.screenout)) {
this._x = _root.spawn._x;
this._y = Math.random() * 150;
}
}
Instance of Symbol 52 MovieClip "b4" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - _root.rockspeed;
}
if (this.hitTest(_root.screenout)) {
this._x = _root.spawn._x;
this._y = Math.random() * 150;
}
}
Instance of Symbol 52 MovieClip "b1" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - _root.rockspeed;
}
if (this.hitTest(_root.screenout)) {
this._x = _root.spawn._x;
this._y = Math.random() * 150;
}
}
Instance of Symbol 52 MovieClip "b6" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - _root.rockspeed;
}
if (this.hitTest(_root.screenout)) {
this._x = _root.spawn._x;
this._y = Math.random() * 150;
}
}
Instance of Symbol 52 MovieClip "b7" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - _root.rockspeed;
}
if (this.hitTest(_root.screenout)) {
this._x = _root.spawn._x;
this._y = Math.random() * 150;
}
}
Instance of Symbol 52 MovieClip "b8" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - _root.rockspeed;
}
if (this.hitTest(_root.screenout)) {
this._x = _root.spawn._x;
this._y = Math.random() * 150;
}
}
Instance of Symbol 52 MovieClip "b9" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - _root.rockspeed;
}
if (this.hitTest(_root.screenout)) {
this._x = _root.spawn._x;
this._y = Math.random() * 150;
}
}
Instance of Symbol 52 MovieClip "b10" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - _root.rockspeed;
}
if (this.hitTest(_root.screenout)) {
this._x = _root.spawn._x;
this._y = Math.random() * 150;
}
}
Instance of Symbol 61 MovieClip "again" in Frame 3
onClipEvent (mouseDown) {
if (_root.click == "yes") {
this._alpha = 0;
_root.lost._alpha = 0;
_root.chopper.gotoAndPlay(1);
_root.chopper._y = _root.start._y;
_root.chopper._x = _root.start._x;
_root.hit = "yes";
_root.move = "yes";
_root.b2._x = 239.9;
_root.b2._y = 33;
_root.b3._x = 409.9;
_root.b3._y = 120;
_root.b4._x = 523.9;
_root.b4._y = 84;
_root.b9._x = 603;
_root.b9._y = 127;
_root.b1._x = 695.9;
_root.b1._y = 74;
_root.b11._x = 778;
_root.b11._y = 125;
_root.b6._x = 812.9;
_root.b6._y = 36;
_root.b7._x = 859.9;
_root.b7._y = 85;
_root.b8._x = 920.9;
_root.b8._y = 38;
_root.b10._x = 973.9;
_root.b10._y = 127;
_root.click = "no";
_root.scorecount = "yes";
_root.booster = 200;
_root.boosting = "yes";
}
}
Instance of Symbol 76 MovieClip "cloud" in Frame 3
onClipEvent (enterFrame) {
if (_root.move == "yes") {
this._x = this._x - 3;
}
if (this.hitTest(_root.screenout)) {
this._x = _root.bgspawn._x;
this._y = Math.random() * 150;
}
}
Instance of Symbol 79 MovieClip "pause" in Frame 3
on (rollOver) {
_root.move = "no";
_root.hit = "no";
_root.scorecount = "no";
_root.boosting = "no";
}
on (rollOut) {
_root.move = "yes";
_root.hit = "yes";
_root.scorecount = "yes";
_root.boosting = "yes";
}
Symbol 13 Button
on (press) {
_root.instructions._alpha = 100;
}
Symbol 15 Button
on (press) {
gotoAndPlay (2);
}
Symbol 17 Button
on (press) {
gotoAndPlay (3);
_root.rockspeed = 7;
}
Symbol 19 Button
on (press) {
gotoAndPlay (3);
_root.rockspeed = 15;
}
Symbol 21 Button
on (press) {
gotoAndPlay (3);
_root.rockspeed = 25;
}
Symbol 49 MovieClip Frame 7
gotoAndPlay (1);
Symbol 49 MovieClip Frame 13
stop();
Symbol 49 MovieClip Frame 19
stop();
stopAllSounds();
Symbol 73 Button
on (press) {
gotoAndPlay (1);
}
Symbol 82 Button
on (press) {
if (_root.overpress == "yes") {
_root.music.gotoAndStop(1);
gotoAndPlay (1);
_root.score = 0;
}
}