Frame 1 (96 B)
var timeElapsed = 0;
var score = 0;
var highScore = 0;
var MARGIN = 45;
var canFire = true;
Frame 2 (8 B)
stop();
Frame 3 (8 B)
stop();
Instance of Symbol 69 MovieClip in Frame 3 (209 B)
onClipEvent (mouseDown) {
if ((_root.canFire && (_root.player._y < (_y + _root.MARGIN))) && (((_y - _root.MARGIN) < _root.player._y) && (this._x < 650))) {
this.play();
}
}
Instance of Symbol 69 MovieClip in Frame 3 (209 B)
onClipEvent (mouseDown) {
if ((_root.canFire && (_root.player._y < (_y + _root.MARGIN))) && (((_y - _root.MARGIN) < _root.player._y) && (this._x < 650))) {
this.play();
}
}
Instance of Symbol 69 MovieClip in Frame 3 (209 B)
onClipEvent (mouseDown) {
if ((_root.canFire && (_root.player._y < (_y + _root.MARGIN))) && (((_y - _root.MARGIN) < _root.player._y) && (this._x < 650))) {
this.play();
}
}
Instance of Symbol 69 MovieClip in Frame 3 (209 B)
onClipEvent (mouseDown) {
if ((_root.canFire && (_root.player._y < (_y + _root.MARGIN))) && (((_y - _root.MARGIN) < _root.player._y) && (this._x < 650))) {
this.play();
}
}
Instance of Symbol 69 MovieClip in Frame 3 (209 B)
onClipEvent (mouseDown) {
if ((_root.canFire && (_root.player._y < (_y + _root.MARGIN))) && (((_y - _root.MARGIN) < _root.player._y) && (this._x < 650))) {
this.play();
}
}
Instance of Symbol 76 MovieClip "player" in Frame 3 (239 B)
onClipEvent (load) {
var dy = 0;
var ddy = 2;
}
onClipEvent (enterFrame) {
if (_y < 185) {
dy = dy + ddy;
} else {
dy = dy - ddy;
}
_y = (_y + dy);
}
onClipEvent (mouseDown) {
if (_root.canFire == true) {
shot.play();
}
}
Frame 13 (52 B)
if (highScore < score) {
highScore = score;
}
Frame 22 (8 B)
stop();
Symbol 26 Button (64 B)
on (release) {
getURL ("http://www.newgrounds.com", "blank");
}
Symbol 31 Button (31 B)
on (release) {
_root.play();
}
Symbol 32 MovieClip Frame 1 (179 B)
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
bar._xscale = PercentLoaded;
} else {
gotoAndStop (3);
}
Symbol 32 MovieClip Frame 2 (17 B)
gotoAndPlay (1);
Symbol 32 MovieClip Frame 3 (14 B)
_root.play();
Symbol 37 Button (23 B)
on (press) {
play();
}
Instance of Symbol 46 MovieClip in Symbol 50 MovieClip Frame 1 (442 B)
onClipEvent (load) {
var COOLINGRATE = 1.5;
var FIRINGHEATUP = 30;
_xscale = 0;
}
onClipEvent (enterFrame) {
_xscale = (_xscale - COOLINGRATE);
if (_xscale < 0) {
_root.canFire = true;
_parent.overheated._alpha = 0;
_xscale = 0;
}
}
onClipEvent (mouseDown) {
if (_root.canFire == true) {
_xscale = (_xscale + FIRINGHEATUP);
if (100 < _xscale) {
_root.canFire = false;
_parent.overheated._alpha = 100;
}
}
}
Instance of Symbol 49 MovieClip "overheated" in Symbol 50 MovieClip Frame 1 (36 B)
onClipEvent (load) {
_alpha = 0;
}
Symbol 69 MovieClip Frame 1 (8 B)
stop();
Instance of Symbol 54 MovieClip in Symbol 69 MovieClip Frame 1 (236 B)
onClipEvent (load) {
var dx = ((_root.score / 10) + 1.5);
_parent._y = 50 + (Math.random() * 270);
}
onClipEvent (enterFrame) {
_parent._x = _parent._x - dx;
if (_parent._x < 130) {
trace("!");
_root.gotoAndPlay("lose");
}
}
Symbol 69 MovieClip Frame 2 (15 B)
_root.score++;
Symbol 69 MovieClip Frame 23 (37 B)
this._x = 650 + (_root.score * 2.5);
Symbol 72 MovieClip Frame 1 (8 B)
stop();
Symbol 80 Button (52 B)
on (release) {
_root.score = 0;
gotoAndStop (3);
}