Frame 1
Loaded = (getBytesLoaded() / getBytesTotal()) * 100;
Loaded = (getBytesLoaded() / getBytesTotal()) * 100;
LoadBar._xscale = Loaded;
Frame 2
if (Loaded == 100) {
gotoAndPlay (3);
} else {
gotoAndPlay (1);
}
Frame 3
stop();
_quality = MEDIUM;
Instance of Symbol 69 MovieClip "cursor" in Frame 3
onClipEvent (load) {
Mouse.hide();
}
onClipEvent (mouseMove) {
setProperty(this, _x , _root._xmouse);
setProperty(this, _y , _root._ymouse);
Mouse.hide();
updateAfterEvent(mouseMove);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.catcher)) {
this._alpha = 20;
} else {
this._alpha = 100;
}
this._rotation = this._x;
}
Instance of Symbol 73 MovieClip "thehighscore" in Frame 3
onClipEvent (enterFrame) {
if (this._x <= _root.thescore._x) {
this._x = _root.thescore._x;
}
}
Frame 4
function CursorMovement() {
catcher._x = (CatcherSpeed * (catcher._x - _xmouse)) + _xmouse;
catcher._y = (CatcherSpeed * (catcher._y - _ymouse)) + _ymouse;
catcher._rotation = _xmouse - catcher._x;
}
stop();
_root.theline.block._x = 105;
CatcherSpeed = 0.6;
setInterval(CursorMovement, 40);
Instance of Symbol 82 MovieClip "bomb0" in Frame 4
onClipEvent (load) {
this._x = random(310) + 45;
acceleration = 4;
speed = random(5) + acceleration;
}
onClipEvent (enterFrame) {
if (acceleration < 23) {
acceleration = acceleration + 0.03;
} else if (acceleration > 23) {
if (_root.catcher._xscale > 40) {
_root.catcher._xscale = _root.catcher._xscale - 0.01;
_root.catcher._yscale = _root.catcher._yscale - 0.01;
}
}
this._y = this._y + speed;
if (this._y > 400) {
_root.theline.block._x = _root.theline.block._x + 40;
this._y = -45;
this._x = random(360) + 20;
_root.catcher.gotoAndPlay(2);
}
if (this.hitTest(_root.catcher)) {
_root.thescore._x = _root.thescore._x + 1;
_root.sound.play();
this._y = random(200) - 250;
this._x = random(310) + 45;
speed = random(5) + acceleration;
_root.catcher.gotoAndPlay(8);
this._xscale = random(100) + 75;
this._yscale = this._xscale;
}
}
Instance of Symbol 82 MovieClip "bomb1" in Frame 4
onClipEvent (load) {
this._x = random(310) + 45;
acceleration = 4;
speed = random(5) + acceleration;
}
onClipEvent (enterFrame) {
if (acceleration < 23) {
acceleration = acceleration + 0.03;
} else if (acceleration > 23) {
if (_root.catcher._xscale > 40) {
_root.catcher._xscale = _root.catcher._xscale - 0.01;
_root.catcher._yscale = _root.catcher._yscale - 0.01;
}
}
this._y = this._y + speed;
if (this._y > 400) {
_root.theline.block._x = _root.theline.block._x + 40;
this._y = -45;
this._x = random(360) + 20;
_root.catcher.gotoAndPlay(2);
}
if (this.hitTest(_root.catcher)) {
_root.thescore._x = _root.thescore._x + 1;
_root.sound.play();
this._y = random(200) - 250;
this._x = random(310) + 45;
speed = random(5) + acceleration;
_root.catcher.gotoAndPlay(8);
this._xscale = random(100) + 75;
this._yscale = this._xscale;
}
}
Instance of Symbol 82 MovieClip "bomb3" in Frame 4
onClipEvent (load) {
this._x = random(310) + 45;
acceleration = 4;
speed = random(5) + acceleration;
}
onClipEvent (enterFrame) {
if (acceleration < 23) {
acceleration = acceleration + 0.03;
} else if (acceleration > 23) {
if (_root.catcher._xscale > 40) {
_root.catcher._xscale = _root.catcher._xscale - 0.01;
_root.catcher._yscale = _root.catcher._yscale - 0.01;
}
}
this._y = this._y + speed;
if (this._y > 400) {
_root.theline.block._x = _root.theline.block._x + 40;
this._y = -45;
this._x = random(360) + 20;
_root.catcher.gotoAndPlay(2);
}
if (this.hitTest(_root.catcher)) {
_root.thescore._x = _root.thescore._x + 1;
_root.sound.play();
this._y = random(200) - 250;
this._x = random(310) + 45;
speed = random(5) + acceleration;
_root.catcher.gotoAndPlay(8);
this._xscale = random(100) + 75;
this._yscale = this._xscale;
}
}
Instance of Symbol 82 MovieClip "bomb2" in Frame 4
onClipEvent (load) {
this._x = random(310) + 45;
acceleration = 4;
speed = random(5) + acceleration;
}
onClipEvent (enterFrame) {
if (acceleration < 23) {
acceleration = acceleration + 0.03;
} else if (acceleration > 23) {
if (_root.catcher._xscale > 40) {
_root.catcher._xscale = _root.catcher._xscale - 0.01;
_root.catcher._yscale = _root.catcher._yscale - 0.01;
}
}
this._y = this._y + speed;
if (this._y > 400) {
_root.theline.block._x = _root.theline.block._x + 40;
this._y = -45;
this._x = random(360) + 20;
_root.catcher.gotoAndPlay(2);
}
if (this.hitTest(_root.catcher)) {
_root.thescore._x = _root.thescore._x + 1;
_root.sound.play();
this._y = random(200) - 250;
this._x = random(310) + 45;
speed = random(5) + acceleration;
_root.catcher.gotoAndPlay(8);
this._xscale = random(100) + 75;
this._yscale = this._xscale;
}
}
Instance of Symbol 69 MovieClip "cursor" in Frame 4
onClipEvent (load) {
Mouse.hide();
}
onClipEvent (mouseMove) {
setProperty(this, _x , _root._xmouse);
setProperty(this, _y , _root._ymouse);
Mouse.hide();
updateAfterEvent(mouseMove);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.catcher)) {
this._alpha = 0;
} else {
this._alpha = 100;
}
this._rotation = this._x;
}
Instance of Symbol 51 MovieClip "h1" in Frame 4
onClipEvent (load) {
this._x = random(310) + 45;
this._y = -2000;
}
onClipEvent (enterFrame) {
this._y = this._y + 15;
if (this._y > 400) {
this._y = -2000;
this._x = random(360) + 20;
}
if (this.hitTest(_root.catcher)) {
_root.sound.play();
this._y = random(200) - 2000;
this._x = random(310) + 45;
_root.catcher.gotoAndPlay(8);
_root.thescore._x = _root.thescore._x + 4;
if (_root.theline.block._x >= 107) {
_root.theline.block._x = _root.theline.block._x - 40;
}
}
}
Instance of Symbol 41 MovieClip in Frame 4
onClipEvent (load) {
this._x = random(310) + 45;
acceleration = 4;
speed = random(5) + acceleration;
}
onClipEvent (enterFrame) {
this._y = this._y + 5;
if (this._y > 400) {
this._y = -200;
this._x = random(360) + 20;
}
if (this.hitTest(_root.catcher)) {
_root.sound.play();
this._y = random(200) - 1000;
this._x = random(310) + 45;
_root.catcher.gotoAndPlay(8);
_root.bomb0._y = random(200) - 550;
_root.bomb0._x = random(310) + 45;
_root.bomb1._y = random(200) - 550;
_root.bomb1._x = random(310) + 45;
_root.bomb2._y = random(200) - 550;
_root.bomb2._x = random(310) + 45;
_root.bomb3._y = random(200) - 550;
_root.bomb3._x = random(310) + 45;
speed = random(5) + acceleration;
_root.explode.play();
_root.thescore._x = _root.thescore._x + 4;
}
}
Instance of Symbol 48 MovieClip in Frame 4
onClipEvent (load) {
this._x = random(310) + 45;
}
onClipEvent (enterFrame) {
if (_root.catcher._xscale >= 100) {
_root.catcher._xscale = _root.catcher._xscale - 5;
_root.catcher._yscale = _root.catcher._yscale - 5;
} else {
_root.catcher._xscale = 99;
_root.catcher._yscale = 99;
}
this._y = this._y + 10;
if (this._y > 400) {
this._y = -200;
this._x = random(360) + 20;
}
if (this.hitTest(_root.catcher)) {
_root.sound.play();
this._y = random(200) - 2000;
this._x = random(310) + 45;
_root.catcher.gotoAndPlay(8);
_root.catcher._xscale = 400;
_root.catcher._yscale = 400;
}
}
Frame 5
stop();
stopAllSounds();
_root.FlashButton4.onEnterFrame = function () {
if (mouse_over_FlashButton4) {
_root.FlashButton4.nextFrame();
} else {
_root.FlashButton4.prevFrame();
}
};
Instance of Symbol 104 MovieClip in Frame 5
onClipEvent (load) {
_root.score_txt.text = _root.thescore._x - 8;
}
onClipEvent (load) {
_root.highscore_txt.text = _root.thehighscore._x - 8;
}
Instance of Symbol 69 MovieClip "cursor" in Frame 5
onClipEvent (load) {
Mouse.hide();
}
onClipEvent (mouseMove) {
setProperty(this, _x , _root._xmouse);
setProperty(this, _y , _root._ymouse);
Mouse.hide();
updateAfterEvent(mouseMove);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.catcher)) {
this._alpha = 20;
} else {
this._alpha = 100;
}
this._rotation = this._x;
}
Symbol 9 Button
on (rollOver) {
_root.menu.mouse_over_FlashButton = true;
}
on (rollOut) {
_root.menu.mouse_over_FlashButton = fstartlse;
}
on (release) {
_root.play();
}
Symbol 10 Button
on (rollOver) {
_root.menu.mouse_over_FlashButton3 = true;
}
on (rollOut) {
_root.menu.mouse_over_FlashButton3 = fstartlse;
}
on (release) {
getURL ("http://satellite-animations.newgrounds.com/", "_blank");
}
Symbol 11 Button
on (rollOver) {
_root.menu.mouse_over_FlashButton2 = true;
}
on (rollOut) {
_root.menu.mouse_over_FlashButton2 = fstartlse;
}
Symbol 17 MovieClip Frame 1
stop();
Symbol 17 MovieClip Frame 21
stop();
Symbol 20 MovieClip Frame 1
stop();
Symbol 20 MovieClip Frame 21
stop();
Symbol 34 MovieClip Frame 1
stop();
Symbol 34 MovieClip Frame 7
gotoAndStop (1);
Symbol 34 MovieClip Frame 11
gotoAndStop (1);
Symbol 54 MovieClip Frame 1
stop();
Symbol 54 MovieClip Frame 18
stop();
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 21
stop();
Symbol 67 MovieClip Frame 1
stop();
_root.menu.FlashButton.onEnterFrame = function () {
if (mouse_over_FlashButton) {
_root.menu.FlashButton.nextFrame();
} else {
_root.menu.FlashButton.prevFrame();
}
};
_root.menu.FlashButton2.onEnterFrame = function () {
if (mouse_over_FlashButton2) {
_root.menu.FlashButton2.nextFrame();
_root.menu.helpme.nextFrame();
} else {
_root.menu.FlashButton2.prevFrame();
_root.menu.helpme.prevFrame();
}
};
_root.menu.FlashButton3.onEnterFrame = function () {
if (mouse_over_FlashButton3) {
_root.menu.FlashButton3.nextFrame();
} else {
_root.menu.FlashButton3.prevFrame();
}
};
Symbol 85 MovieClip Frame 1
stop();
Instance of Symbol 87 MovieClip "block" in Symbol 88 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._x > 287) {
_root.gotoAndPlay(5);
}
}
Symbol 92 MovieClip Frame 1
stop();
Symbol 94 MovieClip Frame 1
stopAllSounds();
Symbol 94 MovieClip Frame 2
stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 21
stop();
Symbol 101 Button
on (rollOver) {
_root.mouse_over_FlashButton4 = true;
}
on (rollOut) {
_root.mouse_over_FlashButton4 = fstartlse;
}
on (release) {
_root.gotoAndPlay(3);
}