Frame 1
stop();
fscommand ("allowscale", false);
fscommand ("follscreen", false);
Frame 130
stop();
Symbol 12 MovieClip Frame 1
var dkRun = false;
stop();
Symbol 12 MovieClip Frame 22
if (dkRun) {
gotoAndPlay (2);
} else {
gotoAndStop (1);
}
Symbol 16 Button
on (rollOver) {
Light.dkRun = true;
Light.gotoAndPlay("Loop");
}
on (rollOut, releaseOutside) {
Light.dkRun = false;
}
on (release) {
_parent.play();
}
Symbol 17 MovieClip Frame 1
if ((0 < _parent._framesloaded) && (_parent._framesloaded == _parent._totalframes)) {
Logo._alpha = 100;
gotoAndStop (3);
} else {
percentVal = int(_parent.getBytesLoaded() / _parent.getBytesTotal()) * 100;
Logo._alpha = percentVal;
}
Symbol 17 MovieClip Frame 2
gotoAndPlay (1);
Symbol 17 MovieClip Frame 3
stop();
Symbol 49 MovieClip Frame 10
stop();
Symbol 51 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 2
dkPlay = false;
_parent.sodiem++;
_parent.UpdateScore();
Symbol 51 MovieClip Frame 16
stepY = Math.round((Math.random() * maxTocdo) + 4);
_x = Math.round((Math.random() * 250) + 50);
_y = vitriTop;
_xscale = Math.round((Math.random() * 40) + 60);
_yscale = Math.round((Math.random() * 40) + 60);
dkPlay = true;
Symbol 55 MovieClip Frame 1
dkPlay = true;
stop();
Symbol 55 MovieClip Frame 2
dkPlay = true;
stop();
Symbol 55 MovieClip Frame 3
dkPlay = true;
stop();
Symbol 55 MovieClip Frame 4
dkPlay = false;
Symbol 55 MovieClip Frame 20
_y = 450;
Symbol 63 MovieClip Frame 7
stop();
Symbol 65 Button
on (release) {
play();
}
Symbol 69 MovieClip Frame 2
stop();
Symbol 71 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 1
function UpdateLife() {
movieLife.gotoAndStop(Life + 1);
}
function UpdateScore() {
Score = sodiem;
}
var dkPlay = false;
var dkFire = false;
var maxBullet = 5;
var thutuBullet = 1;
var sodiem = 0;
var Life = 5;
fscommand ("fullscreen", false);
fscommand ("allowscale", false);
stopAllSounds();
Instance of Symbol 24 MovieClip in Symbol 75 MovieClip Frame 1
onClipEvent (load) {
var stepX = 0.5;
var stepY = 2;
var vitriX = -25;
var deltaX = 25;
}
onClipEvent (enterFrame) {
if (_parent.dkPlay) {
if (_y < 0) {
_y = (_y + stepY);
} else {
_y = -400;
}
_x = (-Math.round(Math.abs(_parent.Maybay._x / 6)));
}
}
Symbol 75 MovieClip Frame 30
stop();
Symbol 75 MovieClip Frame 46
dkPlay = true;
UFO.stepY = 3;
UFO1.stepY = 3;
Life = 5;
sodiem = 0;
Instance of Symbol 51 MovieClip "UFO1" in Symbol 75 MovieClip Frame 46
onClipEvent (load) {
var stepX = 0.5;
var stepY = 3;
var vitriLeft = 10;
var vitriRight = 290;
var vitriTop = -50;
var vitriBottom = 450;
var maxTocdo = 20;
var dkPlay = false;
}
onClipEvent (enterFrame) {
if (_parent.dkPlay) {
if (dkPlay) {
if (_y < vitriBottom) {
_y = (_y + stepY);
} else {
_y = (vitriTop - Math.round(Math.random() * 100));
stepY = Math.round((Math.random() * maxTocdo) + 4);
_xscale = Math.round((Math.random() * 40) + 60);
_yscale = Math.round((Math.random() * 40) + 60);
_x = Math.round((Math.random() * 250) + 50);
if (0 < _parent.sodiem) {
_parent.sodiem--;
_parent.UpdateScore();
}
}
stepX = Math.round((_parent.Maybay._x - _x) / 100);
_x = (_x + stepX);
if (_parent.Maybay.dkPlay && (Hit.hitTest(_parent.Maybay.Hit))) {
_y = 450;
_parent.gotoAndPlay("MaybayDie");
}
}
}
}
Instance of Symbol 51 MovieClip "UFO" in Symbol 75 MovieClip Frame 46
onClipEvent (load) {
var stepX = 0.5;
var stepY = 3;
var vitriLeft = 10;
var vitriRight = 290;
var vitriTop = -50;
var vitriBottom = 450;
var maxTocdo = 20;
var dkPlay = false;
}
onClipEvent (enterFrame) {
if (_parent.dkPlay) {
if (dkPlay) {
if (_y < vitriBottom) {
_y = (_y + stepY);
} else {
_y = (vitriTop - Math.round(Math.random() * 100));
stepY = Math.round((Math.random() * maxTocdo) + 4);
_xscale = Math.round((Math.random() * 40) + 60);
_yscale = Math.round((Math.random() * 40) + 60);
_x = Math.round((Math.random() * 250) + 50);
if (0 < _parent.sodiem) {
_parent.sodiem--;
_parent.UpdateScore();
}
}
stepX = Math.round((_parent.Maybay._x - _x) / 100);
_x = (_x + stepX);
if (_parent.Maybay.dkPlay && (Hit.hitTest(_parent.Maybay.Hit))) {
_y = 450;
_parent.gotoAndPlay("MaybayDie");
}
}
}
}
Instance of Symbol 55 MovieClip "Maybay" in Symbol 75 MovieClip Frame 46
onClipEvent (load) {
var stepX = 0;
var stepY = 0;
var vitriLeft = 10;
var vitriRight = 290;
var vitriTop = 100;
var vitriBottom = 350;
var dkPlay = false;
}
onClipEvent (enterFrame) {
if (_parent.dkPlay) {
if (dkPlay) {
vitriX = _parent._xmouse;
vitriY = _parent._ymouse;
if (vitriRight < vitriX) {
vitriX = vitriRight;
}
if (vitriX < vitriLeft) {
vitriX = vitriLeft;
}
if (vitriBottom < vitriY) {
vitriY = vitriBottom;
}
if (vitriY < vitriTop) {
vitriY = vitriTop;
}
stepX = Math.round(Math.abs(vitriX - _x) / 10);
stepY = Math.round(Math.abs(vitriY - _y) / 10);
if (_x < (vitriX - 2)) {
_x = (_x + stepX);
gotoAndStop (2);
} else if ((vitriX + 2) < _x) {
_x = (_x - stepX);
gotoAndStop (3);
} else {
_x = vitriX;
gotoAndStop (1);
}
if (_y < (vitriY - 2)) {
_y = (_y + stepY);
} else if ((vitriY + 2) < _y) {
_y = (_y - stepY);
} else {
_y = vitriY;
}
}
}
}
onClipEvent (mouseDown) {
if (dkPlay) {
_parent.dkFire = true;
}
}
onClipEvent (mouseUp) {
_parent.dkFire = false;
}
Instance of Symbol 69 MovieClip "Bullet" in Symbol 75 MovieClip Frame 46
onClipEvent (load) {
var stepY = 0;
var vitriTop = -20;
}
onClipEvent (enterFrame) {
if (dkPlay) {
stepY = Math.round(Math.abs(400 - _y) / 10);
if (vitriTop < _y) {
_y = (_y - stepY);
} else {
dkPlay = false;
removeMovieClip("");
}
if ((30 < _y) && (hitTest(_parent.UFO.Hit))) {
_parent.UFO.gotoAndPlay("Die");
removeMovieClip("");
}
if ((30 < _y) && (hitTest(_parent.UFO1.Hit))) {
_parent.UFO1.gotoAndPlay("Die");
removeMovieClip("");
}
}
}
Symbol 75 MovieClip Frame 55
stopAllSounds();
UpdateLife();
UpdateScore();
Bullet.dkPlay = false;
Maybay.dkPlay = true;
UFO.dkPlay = true;
UFO1.dkPlay = true;
Symbol 75 MovieClip Frame 56
if (dkPlay) {
if (dkFire) {
if (thutuBullet < maxBullet) {
thutuBullet++;
} else {
thutuBullet = 1;
}
duplicateMovieClip ("Bullet", "Bullet" add thutuBullet, thutuBullet);
eval ("Bullet" add thutuBullet)._y = Maybay._y - 20;
eval ("Bullet" add thutuBullet)._x = Maybay._x;
eval ("Bullet" add thutuBullet).dkPlay = true;
}
}
Symbol 75 MovieClip Frame 61
gotoAndPlay (56);
Symbol 75 MovieClip Frame 62
if (Maybay.dkPlay) {
Maybay.dkPlay = false;
Maybay.gotoAndPlay("Die");
}
Symbol 75 MovieClip Frame 78
Life--;
UpdateLife();
UFO._y = 450;
UFO1._y = 450;
if (0 >= Life) {
gotoAndPlay (79);
} else {
Maybay.dkPlay = true;
Maybay.gotoAndPlay(1);
gotoAndPlay (56);
}
Symbol 75 MovieClip Frame 79
dkPlay = false;
Symbol 75 MovieClip Frame 96
stop();
Score = ("You Fired " + sodiem) + " Fighters";
Symbol 75 MovieClip Frame 108
stopAllSounds();
Maybay.dkPlay = true;
Maybay.gotoAndPlay(1);
gotoAndPlay (46);