Frame 1
stop();
Instance of Symbol 16 MovieClip "preLoader" in Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 18 MovieClip "curs_1" in Frame 1
onClipEvent (load) {
stop();
this.curs_1a.stop();
this.curs_1b.stop();
}
onClipEvent (mouseMove) {
Mouse.hide();
_x = _root._xmouse;
_y = _root._ymouse;
}
onClipEvent (enterFrame) {
_rotation = ((_x / 4) + (_y / 20));
}
Frame 2
gotoAndStop (1);
Frame 3
stop();
Instance of Symbol 44 MovieClip "menu" in Frame 3
onClipEvent (load) {
stop();
}
Frame 4
stop();
Instance of Symbol 160 MovieClip "gameClip" in Frame 4
onClipEvent (load) {
stop();
}
Instance of Symbol 164 MovieClip "txt_box" in Frame 4
onClipEvent (load) {
this.txt_score.multiline = false;
this.txt_score.wordWrap = true;
this.txt_score.autoSize = true;
}
onClipEvent (enterFrame) {
this.txt_score.text = _root.score;
}
Instance of Symbol 170 MovieClip "healthRow" in Frame 4
onClipEvent (enterFrame) {
if (_root.health < 5) {
this.h5.play();
}
if (_root.health < 4) {
this.h4.play();
}
if (_root.health < 3) {
this.h3.play();
}
if (_root.health < 2) {
this.h2.play();
}
if (_root.health < 1) {
this.h1.play();
}
}
Frame 5
stop();
_root._quality = "HIGH";
Instance of Symbol 215 MovieClip "scores" in Frame 5
onClipEvent (load) {
this.sc_score._visible = false;
this.sc_score.multiline = false;
this.sc_score.wordWrap = true;
this.sc_score.autoSize = true;
this.sc_acc._visible = false;
this.sc_acc.multiline = false;
this.sc_acc.wordWrap = true;
this.sc_acc.autoSize = true;
this.sc_style._visible = false;
this.sc_style.multiline = false;
this.sc_style.wordWrap = true;
this.sc_style.autoSize = true;
this.sc_life._visible = false;
this.sc_life.multiline = false;
this.sc_life.wordWrap = true;
this.sc_life.autoSize = true;
this.sc_total._visible = false;
this.sc_total.multiline = false;
this.sc_total.wordWrap = true;
this.sc_total.autoSize = true;
var clickListener = new Object();
clickListener.onMouseDown = function () {
mousePressed = true;
};
clickListener.onMouseUp = function () {
mousePressed = false;
};
Mouse.addListener(clickListener);
}
onClipEvent (enterFrame) {
this.sc_score.text = _root.score;
this.sc_acc.text = _root.sc_acc;
this.sc_style.text = _root.sc_style;
this.sc_life.text = _root.sc_life;
this.sc_total.text = _root.sc_total;
if (mousePressed && (_root.scoreBoard._currentframe == 400)) {
_root.gotoAndStop(3);
}
}
Instance of Symbol 18 MovieClip "curs_1" in Frame 5
onClipEvent (load) {
stop();
this.curs_1a.stop();
this.curs_1b.stop();
}
onClipEvent (mouseMove) {
Mouse.hide();
_x = _root._xmouse;
_y = _root._ymouse;
}
onClipEvent (enterFrame) {
_rotation = ((_x / 4) + (_y / 20));
}
Instance of Symbol 10 MovieClip in Symbol 16 MovieClip Frame 1
onClipEvent (load) {
var decLoaded = 0;
}
onClipEvent (enterFrame) {
decLoaded = _root.getBytesLoaded() / _root.getBytesTotal();
_yscale = ((1 - decLoaded) * 100);
if (decLoaded == 1) {
_root.preLoader.play();
}
}
Symbol 16 MovieClip Frame 64
_root.gotoAndStop(3);
Symbol 25 Button
on (press) {
this.sc_inst.play();
this.nextFrame();
}
Symbol 29 Button
on (press) {
gotoAndPlay (3);
}
Symbol 34 Button
on (press) {
this.sc_story.play();
this.nextFrame();
}
Symbol 39 MovieClip Frame 32
stop();
Symbol 39 MovieClip Frame 48
stop();
Symbol 39 MovieClip Frame 80
gotoAndStop (1);
this._parent.prevFrame();
Symbol 42 MovieClip Frame 32
stop();
Symbol 42 MovieClip Frame 48
stop();
Symbol 42 MovieClip Frame 80
gotoAndStop (1);
this._parent.prevFrame();
Instance of Symbol 39 MovieClip "sc_story" in Symbol 44 MovieClip Frame 1
onClipEvent (load) {
stop();
var clickAvailable = true;
var clickTimer = 16;
var clickListener = new Object();
clickListener.onMouseDown = function () {
mousePressed = true;
};
clickListener.onMouseUp = function () {
mousePressed = false;
};
Mouse.addListener(clickListener);
}
onClipEvent (enterFrame) {
if (mousePressed) {
if ((_currentframe == 32) || (_currentframe == 48)) {
play();
}
}
}
Instance of Symbol 42 MovieClip "sc_inst" in Symbol 44 MovieClip Frame 1
onClipEvent (load) {
stop();
var clickAvailable = true;
var clickTimer = 16;
var clickListener = new Object();
clickListener.onMouseDown = function () {
mousePressed = true;
};
clickListener.onMouseUp = function () {
mousePressed = false;
};
Mouse.addListener(clickListener);
}
onClipEvent (enterFrame) {
if (mousePressed) {
if ((_currentframe == 32) || (_currentframe == 48)) {
play();
}
}
}
Symbol 44 MovieClip Frame 64
_root.nextFrame();
Symbol 54 MovieClip Frame 4
this._visible = false;
this._gotoAndStop(1);
Symbol 57 MovieClip Frame 6
this._visible = false;
this._gotoAndStop(1);
Symbol 62 MovieClip Frame 4
this._visible = false;
this._gotoAndStop(1);
this._rotation = Math.floor(Math.random());
Symbol 69 MovieClip Frame 4
this._visible = false;
this._gotoAndStop(1);
this._rotation = Math.floor(Math.random() * 120) - 60;
this.swapDepths(111);
Instance of Symbol 91 MovieClip "hitBox_jet2" in Symbol 98 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "hitBox_jet1" in Symbol 98 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "hitBox_jet3" in Symbol 98 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "hitBox_body" in Symbol 98 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "hitBox_head" in Symbol 98 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "hitBox_jet2" in Symbol 104 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "hitBox_jet1" in Symbol 104 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "hitBox_jet3" in Symbol 104 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "hitBox_body" in Symbol 104 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "hitBox_head" in Symbol 104 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 104 MovieClip Frame 16
this.gameClip.enemy1.gotoAndStop(1);
this.gameClip.enemy1._xscale = this.gameClip.enemy1._xscale * -1;
Instance of Symbol 91 MovieClip "damageBox" in Symbol 114 MovieClip Frame 36
onClipEvent (load) {
_visible = false;
}
Symbol 114 MovieClip Frame 64
stop();
_root.deadEnem = _root.deadEnem + 1;
_root.engKills = _root.engKills + 1;
_root.score = _root.score + 5;
this._parent.stop();
Instance of Symbol 91 MovieClip "damageBox" in Symbol 120 MovieClip Frame 43
onClipEvent (load) {
_visible = false;
}
Symbol 120 MovieClip Frame 72
stop();
_root.deadEnem = _root.deadEnem + 1;
_root.score = _root.score + 5;
_root.bodyKills = _root.bodyKills + 1;
this._parent.stop();
Symbol 129 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 56
stop();
_root.gameClip.theGuy.guy_canMove = true;
_root.gameClip.theGuy.gotoAndStop(1);
Instance of Symbol 91 MovieClip "guy_hitBox" in Symbol 133 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 138 MovieClip Frame 48
gotoAndStop (1);
_visible = false;
Symbol 142 MovieClip Frame 80
gotoAndStop (1);
Symbol 144 MovieClip Frame 80
_root.nextFrame();
Symbol 153 MovieClip Frame 65
_root.gameClip.flareFade.play();
Symbol 153 MovieClip Frame 70
gotoAndStop (1);
Symbol 156 MovieClip Frame 78
this.swapDepths(8000);
Instance of Symbol 91 MovieClip "hit_splode" in Symbol 156 MovieClip Frame 90
onClipEvent (load) {
_visible = false;
}
Symbol 156 MovieClip Frame 121
gotoAndStop (1);
this.swapDepths(2);
Symbol 158 MovieClip Frame 1
stop();
Symbol 158 MovieClip Frame 3
gotoAndStop (1);
Instance of Symbol 54 MovieClip "shotFloor2" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(110);
}
Instance of Symbol 62 MovieClip "shotBody" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(302);
}
Instance of Symbol 64 MovieClip "floor" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if ((((((((_root.gameClip.enemya1.enemyAnim.hitBox_jet1.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true) || (_root.gameClip.enemya1.enemyAnim.hitBox_jet2.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) || (_root.gameClip.enemya1.enemyAnim.hitBox_jet3.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) || (_root.gameClip.enemya2.enemyAnim.hitBox_jet1.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) || (_root.gameClip.enemya2.enemyAnim.hitBox_jet2.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) || (_root.gameClip.enemya2.enemyAnim.hitBox_jet3.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) || (_root.gameClip.enemya3.enemyAnim.hitBox_jet1.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) || (_root.gameClip.enemya3.enemyAnim.hitBox_jet2.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) || (_root.gameClip.enemya3.enemyAnim.hitBox_jet3.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) {
this._parent.shotFloor._x = _root._xmouse;
this._parent.shotFloor._y = _root._ymouse;
this._parent.shotFloor.swapDepths(461);
this._parent.shotFloor._visible = true;
this._parent.shotFloor.gotoAndPlay(1);
_root.acc_hit++;
} else if (((((_root.gameClip.enemya1.enemyAnim.hitBox_body.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true) || (_root.gameClip.enemya1.enemyAnim.hitBox_head.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) || (_root.gameClip.enemya2.enemyAnim.hitBox_body.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) || (_root.gameClip.enemya2.enemyAnim.hitBox_head.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) || (_root.gameClip.enemya3.enemyAnim.hitBox_body.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) || (_root.gameClip.enemya3.enemyAnim.hitBox_head.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true))) {
this._parent.shotBody._x = _root._xmouse;
this._parent.shotBody._y = _root._ymouse;
this._parent.shotBody.swapDepths(462);
this._parent.shotBody._visible = true;
this._parent.shotBody.gotoAndPlay(1);
_root.acc_hit++;
} else if (this.hitTest(_root.gameClip.bullet._x, _root.gameClip.bullet._y, true)) {
this._parent.shotFloor._x = _root._xmouse;
this._parent.shotFloor._y = _root._ymouse;
this._parent.shotFloor.swapDepths(21);
this._parent.shotFloor._visible = true;
this._parent.shotFloor.gotoAndPlay(1);
this._parent.shotFloor2._x = _root._xmouse;
this._parent.shotFloor2._y = _root._ymouse;
this._parent.shotFloor2._visible = true;
this._parent.shotFloor2.gotoAndPlay(1);
}
}
Instance of Symbol 69 MovieClip "shotFloor" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(111);
}
Instance of Symbol 64 MovieClip in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(3);
}
Instance of Symbol 73 MovieClip in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(10);
}
Instance of Symbol 79 MovieClip in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(11);
}
onClipEvent (enterFrame) {
this._x = _root.gameClip.theGuy._x;
}
Instance of Symbol 81 MovieClip "areaBoundsL" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 81 MovieClip "areaBoundsR" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 81 MovieClip "visBoundsL" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 81 MovieClip "visBoundsR" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 84 MovieClip "curs_2" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
stop();
this.swapDepths(500);
this.curs_2a.stop();
this.curs_2b.stop();
}
onClipEvent (mouseMove) {
Mouse.hide();
_x = _root._xmouse;
_y = _root._ymouse;
_rotation = ((_x / 4) + (_y / 20));
}
Instance of Symbol 121 MovieClip "enemya1" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
stop();
var en_canMove = false;
var hp_body = 18;
var hp_engine = 48;
}
onClipEvent (enterFrame) {
if (en_canMove) {
if (dir == 1) {
this._x = this._x - 2;
this._xscale = this._xscale + 0.05;
this._yscale = this._yscale + 0.05;
if (this.hitTest(_root.gameClip.visBoundsL) && (_currentframe < 3)) {
_root.deadEnem = _root.deadEnem + 1;
stop();
_visible = false;
en_canMove = false;
}
}
if (dir == 2) {
this._x = this._x + 2;
this._xscale = this._xscale - 0.05;
this._yscale = this._yscale + 0.05;
if (this.hitTest(_root.gameClip.visBoundsR) && (_currentframe < 3)) {
_root.deadEnem = _root.deadEnem + 1;
stop();
_visible = false;
en_canMove = false;
}
}
this._y = this._y + 0.1;
}
if (this.enemyAnim.hitBox_body.hitTest(_root.gameClip.bullet)) {
_root.bodyShot = true;
hp_body--;
}
if (this.enemyAnim.hitBox_head.hitTest(_root.gameClip.bullet)) {
_root.bodyShot = true;
hp_body = 0;
_root.headKills = _root.headKills + 1;
_root.gameClip.ef_headshot.gotoAndPlay(1);
_root.gameClip.ef_headshot._visible = true;
gotoAndStop (4);
}
if (this.enemyAnim.hitBox_jet1.hitTest(_root.gameClip.bullet) || (this.enemyAnim.hitBox_jet2.hitTest(_root.gameClip.bullet))) {
_root.floorShot = true;
hp_engine--;
}
if (this.enemyAnim.hitBox_jet3.hitTest(_root.gameClip.bullet)) {
_root.floorShot = true;
hp_engine = hp_engine - 3;
}
if (hp_engine < 0) {
gotoAndStop (3);
}
if (hp_body < 0) {
gotoAndStop (4);
}
}
Instance of Symbol 91 MovieClip "enemInit1a" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "enemInit2a" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "enemInit3a" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 121 MovieClip "enemya2" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
stop();
var en_canMove = false;
var hp_body = 18;
var hp_engine = 48;
}
onClipEvent (enterFrame) {
if (en_canMove) {
if (dir == 1) {
this._x = this._x - 2;
this._xscale = this._xscale + 0.05;
this._yscale = this._yscale + 0.05;
if (this.hitTest(_root.gameClip.visBoundsL) && (_currentframe < 3)) {
_root.deadEnem = _root.deadEnem + 1;
stop();
_visible = false;
en_canMove = false;
}
}
if (dir == 2) {
this._x = this._x + 2;
this._xscale = this._xscale - 0.05;
this._yscale = this._yscale + 0.05;
if (this.hitTest(_root.gameClip.visBoundsR) && (_currentframe < 3)) {
_root.deadEnem = _root.deadEnem + 1;
stop();
_visible = false;
en_canMove = false;
}
}
this._y = this._y + 0.1;
}
if (this.enemyAnim.hitBox_body.hitTest(_root.gameClip.bullet)) {
_root.bodyShot = true;
hp_body--;
}
if (this.enemyAnim.hitBox_head.hitTest(_root.gameClip.bullet)) {
_root.bodyShot = true;
_root.headKills = _root.headKills + 1;
hp_body = 0;
_root.gameClip.ef_headshot.gotoAndPlay(1);
_root.gameClip.ef_headshot._visible = true;
gotoAndStop (4);
}
if (this.enemyAnim.hitBox_jet1.hitTest(_root.gameClip.bullet) || (this.enemyAnim.hitBox_jet2.hitTest(_root.gameClip.bullet))) {
_root.floorShot = true;
hp_engine--;
}
if (this.enemyAnim.hitBox_jet3.hitTest(_root.gameClip.bullet)) {
_root.floorShot = true;
hp_engine = hp_engine - 3;
}
if (hp_engine < 0) {
gotoAndStop (3);
}
if (hp_body < 0) {
gotoAndStop (4);
}
}
Instance of Symbol 121 MovieClip "enemya3" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
stop();
var en_canMove = false;
var hp_body = 18;
var hp_engine = 48;
}
onClipEvent (enterFrame) {
if (en_canMove) {
if (dir == 1) {
this._x = this._x - 2;
this._xscale = this._xscale + 0.05;
this._yscale = this._yscale + 0.05;
if (this.hitTest(_root.gameClip.visBoundsL) && (_currentframe < 3)) {
_root.deadEnem = _root.deadEnem + 1;
stop();
_visible = false;
en_canMove = false;
}
}
if (dir == 2) {
this._x = this._x + 2;
this._xscale = this._xscale - 0.05;
this._yscale = this._yscale + 0.05;
if (this.hitTest(_root.gameClip.visBoundsR) && (_currentframe < 3)) {
_root.deadEnem = _root.deadEnem + 1;
stop();
_visible = false;
en_canMove = false;
}
}
this._y = this._y + 0.1;
}
if (this.enemyAnim.hitBox_body.hitTest(_root.gameClip.bullet)) {
_root.bodyShot = true;
hp_body--;
}
if (this.enemyAnim.hitBox_head.hitTest(_root.gameClip.bullet)) {
_root.bodyShot = true;
hp_body = 0;
_root.gameClip.ef_headshot.gotoAndPlay(1);
_root.gameClip.ef_headshot._visible = true;
_root.headKills = _root.headKills + 1;
gotoAndStop (4);
}
if (this.enemyAnim.hitBox_jet1.hitTest(_root.gameClip.bullet) || (this.enemyAnim.hitBox_jet2.hitTest(_root.gameClip.bullet))) {
_root.floorShot = true;
hp_engine--;
}
if (this.enemyAnim.hitBox_jet3.hitTest(_root.gameClip.bullet)) {
_root.floorShot = true;
hp_engine = hp_engine - 3;
}
if (hp_engine < 0) {
gotoAndStop (3);
}
if (hp_body < 0) {
gotoAndStop (4);
}
}
Instance of Symbol 91 MovieClip "enemInit1b" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "enemInit2b" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 91 MovieClip "enemInit3b" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 133 MovieClip "theGuy" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
stop();
_root._quality = "LOW";
_root.score = 0;
_root.acc_hit = 0;
_root.acc_fired = 0;
_root.headKills = 0;
_root.bodyKills = 0;
_root.engKills = 0;
this.swapDepths(1000);
var bcup_timer = 384;
_root.totEnem = 0;
_root.deadEnem = 0;
_root.health = 5;
var shotSnd = 1;
var launch = 0;
var form_reset = true;
var form_group = 1;
var form_ation = 6;
var mousePressed = false;
var guy_currentFire = 1;
var guy_barrel = 1;
var guy_canFire = true;
var guy_defTimeOut = 4;
var guy_timeOut = guy_defTimeOut;
var guy_defSpeed = 5;
var guy_speed = guy_defSpeed;
var guy_revovering = false;
var guy_canMove = true;
var dLeft = true;
var dRight = true;
var clickListener = new Object();
clickListener.onMouseDown = function () {
mousePressed = true;
};
clickListener.onMouseUp = function () {
mousePressed = false;
};
Mouse.addListener(clickListener);
}
onClipEvent (enterFrame) {
if (_root.health == 0) {
_root.gameClip.fader.play();
}
if (guy_canMove) {
dRight = Key.isDown(39);
dLeft = Key.isDown(37);
if (guy_timeOut == 0) {
guy_canFire = true;
guy_timeOut = guy_defTimeOut;
} else if (guy_timeOut == 3) {
_root.gameClip.bullet._x = _root.gameClip.bullet._x - 1000;
}
if (!guy_canFire) {
guy_timeOut--;
}
if (guy_canFire) {
if (mousePressed) {
shotSnd = 1;
_root.gameClip["fire" + shotSnd].gotoAndPlay(1);
_root.gameClip.bullet._x = _root._xmouse;
_root.gameClip.bullet._y = _root._ymouse;
_root.gameClip.bullet._visible = true;
_root.gameClip.bullet._alpha = 100;
_root.acc_fired++;
this.charecter["fireBox" + guy_currentFire].play();
if (guy_currentFire == 6) {
guy_currentFire = 1;
} else {
guy_currentFire++;
}
guy_canFire = false;
}
}
if (dRight) {
_x = (_x + guy_speed);
gotoAndStop (2);
} else if (dLeft) {
_x = (_x - guy_speed);
gotoAndStop (3);
} else {
gotoAndStop (1);
}
if (((this.guy_hitBox.hitTest(_root.gameClip.enemya1.enemyAnim.damageBox) || (this.guy_hitBox.hitTest(_root.gameClip.enemya2.enemyAnim.damageBox))) || (this.guy_hitBox.hitTest(_root.gameClip.enemya3.enemyAnim.damageBox))) || (this.guy_hitBox.hitTest(_root.gameClip.ln_bomb.hit_splode))) {
this.gotoAndStop(4);
_root.health--;
guy_canMove = false;
}
while (this.guy_hitBox.hitTest(this._parent.areaBoundsL)) {
_x = (_x+1);
}
while (this.guy_hitBox.hitTest(this._parent.areaBoundsR)) {
_x = (_x-1);
}
}
if (form_group == 1) {
if (form_ation == 1) {
_root.gameClip.enemya1.hp_body = 18;
_root.gameClip.enemya1.hp_engine = 48;
_root.gameClip.enemya1._x = _root.gameClip.enemInit1a._x;
_root.gameClip.enemya1._y = _root.gameClip.enemInit1a._y;
_root.gameClip.enemya1._xscale = 50;
_root.gameClip.enemya1._yscale = 50;
_root.gameClip.enemya1._visible = true;
_root.gameClip.enemya1.dir = 1;
_root.gameClip.enemya1.en_canMove = true;
_root.gameClip.enemya1.swapDepths(120);
_root.gameClip.enemya1.gotoAndStop(1);
bcup_timer = 384;
_root.totEnem = 1;
form_group = 0;
}
if (form_ation == 2) {
_root.gameClip.enemya1.hp_body = 18;
_root.gameClip.enemya1.hp_engine = 48;
_root.gameClip.enemya1._x = _root.gameClip.enemInit1b._x;
_root.gameClip.enemya1._y = _root.gameClip.enemInit1b._y;
_root.gameClip.enemya1._xscale = -50;
_root.gameClip.enemya1._yscale = 50;
_root.gameClip.enemya1._visible = true;
_root.gameClip.enemya1.dir = 2;
_root.gameClip.enemya1.en_canMove = true;
_root.gameClip.enemya1.swapDepths(120);
_root.gameClip.enemya1.gotoAndStop(1);
_root.gameClip.enemya1.hp_body = 18;
_root.gameClip.enemya1.hp_engine = 48;
_root.gameClip.enemya1._x = _root.gameClip.enemInit1b._x;
_root.gameClip.enemya1._y = _root.gameClip.enemInit1b._y;
_root.gameClip.enemya1._xscale = -50;
_root.gameClip.enemya1._yscale = 50;
_root.gameClip.enemya1._visible = true;
_root.gameClip.enemya1.dir = 2;
_root.gameClip.enemya1.en_canMove = true;
_root.gameClip.enemya1.swapDepths(120);
_root.gameClip.enemya1.gotoAndStop(1);
bcup_timer = 384;
_root.totEnem = 1;
form_group = 0;
}
if (form_ation == 3) {
_root.gameClip.enemya1.hp_body = 18;
_root.gameClip.enemya1.hp_engine = 48;
_root.gameClip.enemya1._x = _root.gameClip.enemInit1a._x;
_root.gameClip.enemya1._y = _root.gameClip.enemInit1a._y;
_root.gameClip.enemya1._xscale = 50;
_root.gameClip.enemya1._yscale = 50;
_root.gameClip.enemya1._visible = true;
_root.gameClip.enemya1.dir = 2;
_root.gameClip.enemya1.en_canMove = true;
_root.gameClip.enemya1.swapDepths(120);
_root.gameClip.enemya1.gotoAndStop(1);
_root.gameClip.enemya2.hp_body = 18;
_root.gameClip.enemya2.hp_engine = 48;
_root.gameClip.enemya2._x = _root.gameClip.enemInit2a._x;
_root.gameClip.enemya2._y = _root.gameClip.enemInit2a._y;
_root.gameClip.enemya2._xscale = 50;
_root.gameClip.enemya2._yscale = 50;
_root.gameClip.enemya2._visible = true;
_root.gameClip.enemya2.dir = 1;
_root.gameClip.enemya2.en_canMove = true;
_root.gameClip.enemya2.swapDepths(121);
_root.gameClip.enemya2.gotoAndStop(1);
bcup_timer = 384;
_root.totEnem = 2;
form_group = 0;
}
if (form_ation == 4) {
_root.gameClip.enemya1.hp_body = 18;
_root.gameClip.enemya1.hp_engine = 48;
_root.gameClip.enemya1._x = _root.gameClip.enemInit1b._x;
_root.gameClip.enemya1._y = _root.gameClip.enemInit1b._y;
_root.gameClip.enemya1._xscale = -50;
_root.gameClip.enemya1._yscale = 50;
_root.gameClip.enemya1._visible = true;
_root.gameClip.enemya1.dir = 2;
_root.gameClip.enemya1.en_canMove = true;
_root.gameClip.enemya1.swapDepths(120);
_root.gameClip.enemya1.gotoAndStop(1);
_root.gameClip.enemya2.hp_body = 18;
_root.gameClip.enemya2.hp_engine = 48;
_root.gameClip.enemya2._x = _root.gameClip.enemInit2b._x;
_root.gameClip.enemya2._y = _root.gameClip.enemInit2b._y;
_root.gameClip.enemya2._xscale = -50;
_root.gameClip.enemya2._yscale = 50;
_root.gameClip.enemya2._visible = true;
_root.gameClip.enemya2.dir = 2;
_root.gameClip.enemya2.en_canMove = true;
_root.gameClip.enemya2.swapDepths(121);
_root.gameClip.enemya2.gotoAndStop(1);
bcup_timer = 384;
_root.totEnem = 2;
form_group = 0;
}
if (form_ation == 5) {
_root.gameClip.enemya1.hp_body = 18;
_root.gameClip.enemya1.hp_engine = 48;
_root.gameClip.enemya1._x = _root.gameClip.enemInit1a._x;
_root.gameClip.enemya1._y = _root.gameClip.enemInit1a._y;
_root.gameClip.enemya1._xscale = 50;
_root.gameClip.enemya1._yscale = 50;
_root.gameClip.enemya1._visible = true;
_root.gameClip.enemya1.dir = 1;
_root.gameClip.enemya1.en_canMove = true;
_root.gameClip.enemya1.swapDepths(120);
_root.gameClip.enemya1.gotoAndStop(1);
_root.gameClip.enemya2.hp_body = 18;
_root.gameClip.enemya2.hp_engine = 48;
_root.gameClip.enemya2._x = _root.gameClip.enemInit2a._x;
_root.gameClip.enemya2._y = _root.gameClip.enemInit2a._y;
_root.gameClip.enemya2._xscale = 50;
_root.gameClip.enemya2._yscale = 50;
_root.gameClip.enemya2._visible = true;
_root.gameClip.enemya2.dir = 1;
_root.gameClip.enemya2.en_canMove = true;
_root.gameClip.enemya2.swapDepths(121);
_root.gameClip.enemya2.gotoAndStop(1);
_root.gameClip.enemya3.hp_body = 18;
_root.gameClip.enemya3.hp_engine = 48;
_root.gameClip.enemya3._x = _root.gameClip.enemInit3a._x;
_root.gameClip.enemya3._y = _root.gameClip.enemInit3a._y;
_root.gameClip.enemya3._xscale = 50;
_root.gameClip.enemya3._yscale = 50;
_root.gameClip.enemya3._visible = true;
_root.gameClip.enemya3.dir = 1;
_root.gameClip.enemya3.en_canMove = true;
_root.gameClip.enemya3.swapDepths(122);
_root.gameClip.enemya3.gotoAndStop(1);
bcup_timer = 384;
_root.totEnem = 3;
form_group = 0;
}
if (form_ation == 6) {
_root.gameClip.enemya1.hp_body = 18;
_root.gameClip.enemya1.hp_engine = 48;
_root.gameClip.enemya1._x = _root.gameClip.enemInit1b._x;
_root.gameClip.enemya1._y = _root.gameClip.enemInit1b._y;
_root.gameClip.enemya1._xscale = -50;
_root.gameClip.enemya1._yscale = 50;
_root.gameClip.enemya1._visible = true;
_root.gameClip.enemya1.dir = 2;
_root.gameClip.enemya1.en_canMove = true;
_root.gameClip.enemya1.swapDepths(120);
_root.gameClip.enemya1.gotoAndStop(1);
_root.gameClip.enemya2.hp_body = 18;
_root.gameClip.enemya2.hp_engine = 48;
_root.gameClip.enemya2._x = _root.gameClip.enemInit2b._x;
_root.gameClip.enemya2._y = _root.gameClip.enemInit2b._y;
_root.gameClip.enemya2._xscale = -50;
_root.gameClip.enemya2._yscale = 50;
_root.gameClip.enemya2._visible = true;
_root.gameClip.enemya2.dir = 2;
_root.gameClip.enemya2.en_canMove = true;
_root.gameClip.enemya2.swapDepths(121);
_root.gameClip.enemya2.gotoAndStop(1);
_root.gameClip.enemya3.hp_body = 18;
_root.gameClip.enemya3.hp_engine = 48;
_root.gameClip.enemya3._x = _root.gameClip.enemInit3b._x;
_root.gameClip.enemya3._y = _root.gameClip.enemInit3b._y;
_root.gameClip.enemya3._xscale = -50;
_root.gameClip.enemya3._yscale = 50;
_root.gameClip.enemya3._visible = true;
_root.gameClip.enemya3.dir = 2;
_root.gameClip.enemya3.en_canMove = true;
_root.gameClip.enemya3.swapDepths(122);
_root.gameClip.enemya3.gotoAndStop(1);
bcup_timer = 384;
_root.totEnem = 3;
form_group = 0;
}
}
if ((_root.totEnem == _root.deadEnem) || (bcup_timer < 0)) {
launch = Math.random() * 30;
form_group = 1;
form_ation = Math.round(Math.random() * 6);
_root.deadEnem = 0;
}
if (launch > 29) {
_root.gameClip.ln_bomb.play();
_root.gameClip.ln_bomb._visible = true;
_root.gameClip.ln_bomb._xscale = 100;
launch = 0;
} else if (launch > 28) {
_root.gameClip.ln_bomb.play();
_root.gameClip.ln_bomb._visible = true;
_root.gameClip.ln_bomb._xscale = -100;
launch = 0;
} else if (launch > 25) {
_root.gameClip.ln_flare.play();
_root.gameClip.ln_flare._visible = true;
launch = 0;
}
bcup_timer--;
}
Instance of Symbol 135 MovieClip "bullet" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(476);
}
Instance of Symbol 138 MovieClip "ef_headshot" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
stop();
_visible = false;
}
Instance of Symbol 142 MovieClip "flareFade" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
stop();
this.swapDepths(2048);
}
Instance of Symbol 144 MovieClip "fader" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
stop();
this.swapDepths(4056);
}
Instance of Symbol 153 MovieClip "ln_flare" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
stop();
this.swapDepths(1);
_visible = false;
}
Instance of Symbol 156 MovieClip "ln_bomb" in Symbol 160 MovieClip Frame 1
onClipEvent (load) {
stop();
this.swapDepths(2);
_visible = false;
}
Symbol 169 MovieClip Frame 9
_visible = false;
Instance of Symbol 169 MovieClip "h1" in Symbol 170 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 169 MovieClip "h2" in Symbol 170 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 169 MovieClip "h3" in Symbol 170 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 169 MovieClip "h4" in Symbol 170 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 169 MovieClip "h5" in Symbol 170 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Symbol 209 MovieClip Frame 278
_root.scores.sc_score._visible = true;
Symbol 209 MovieClip Frame 294
_root.sc_acc = Math.round((((_root.acc_hit / _root.acc_fired) * 20) * _root.score) / 10);
_root.scores.sc_acc._visible = true;
Symbol 209 MovieClip Frame 310
_root.sc_style = Math.abs(Math.round(100 - (((((Math.abs(_root.bodyKills - _root.engKills) + Math.abs(_root.bodyKills - _root.headKills)) + Math.abs(_root.headKills - _root.engKills)) / (((_root.bodyKills + _root.headKills) + _root.engKills) * 2)) * 25) * _root.score)));
_root.scores.sc_style._visible = true;
Symbol 209 MovieClip Frame 326
if (_root.score < 3000) {
_root.sc_life = Math.round(((_root.score / 3000) * 25) * _root.score);
} else {
_root.sc_life = 25 * _root.score;
}
_root.scores.sc_life._visible = true;
Symbol 209 MovieClip Frame 342
_root.sc_total = ((_root.score + _root.sc_acc) + _root.sc_style) + _root.sc_life;
_root.scores.sc_total._visible = true;
Symbol 209 MovieClip Frame 400
stop();
Instance of Symbol 208 MovieClip "grade" in Symbol 209 MovieClip Frame 400
onClipEvent (load) {
stop();
if (_root.score < 30) {
gotoAndStop (9);
} else if (_root.score < 60) {
gotoAndStop (8);
} else if (_root.score < 120) {
gotoAndStop (7);
} else if (_root.score < 200) {
gotoAndStop (6);
} else if (_root.score < 420) {
gotoAndStop (5);
} else if (_root.score < 780) {
gotoAndStop (4);
} else if (_root.score < 1200) {
gotoAndStop (3);
} else if (_root.score < 2800) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}