Frame 1
Loaded = Math.round(getBytesLoaded());
total = Math.round(getBytesTotal());
percent = Loaded / total;
bar._width = percent * 150;
text = Math.round(percent * 100) + "%";
if (Loaded == total) {
gotoAndPlay (3);
}
Frame 2
gotoAndPlay (1);
Frame 4
stop();
Frame 5
Mouse.show();
Stage.showMenu = false;
_global.attackstr = 50;
_global.bomb = 0;
_global.gamepaused = 0;
_global.life = 5000;
_global.maxlife = 5000;
_global.gamepaused = 0;
_global.gamelevel = 1;
_global.vehiclesummonkilled = 0;
_global.vehicles = 5;
_global.vehiclesummon = 0;
_global.stagekill = 0;
_global.money = 0;
_global.score = 0;
_global.cleanup = 0;
_global.reloading = 0;
_global.grenades = 3;
_global.currgun = 1;
_global.gun1bullets = 30;
_global.gun2bullets = 50;
_global.gun3bullets = 30;
_global.gun4bullets = 30;
_global.gun5bullets = 30;
_global.gun6bullets = 100;
_global.gun1 = 1;
_global.gun2 = 0;
_global.gun3 = 0;
_global.gun4 = 0;
_global.gun5 = 0;
_global.gun6 = 0;
_global.defender = 0;
_global.defendershoot = 0;
_global.defender2 = 0;
_global.defendershoot2 = 0;
_global.lastmoney = 0;
_global.lastscore = 0;
_global.lastgrenades = 0;
gun1fire = new Sound();
gun1fire.attachSound("gun1fire");
gun1reload = new Sound();
gun1reload.attachSound("gun1reload");
missionstart = new Sound();
missionstart.attachSound("missionstart");
explosion1 = new Sound();
explosion1.attachSound("explosion1");
explosion2 = new Sound();
explosion2.attachSound("explosion2");
explosion3 = new Sound();
explosion3.attachSound("explosion3");
explosion4 = new Sound();
explosion4.attachSound("explosion4");
enginesound = new Sound();
enginesound.attachSound("enginesound");
carpass1 = new Sound();
carpass1.attachSound("carpass1");
carpass2 = new Sound();
carpass2.attachSound("carpass2");
carpass3 = new Sound();
carpass3.attachSound("carpass3");
carpass4 = new Sound();
carpass4.attachSound("carpass4");
coptersound = new Sound();
coptersound.attachSound("coptersound");
enemyfire = new Sound();
enemyfire.attachSound("enemyfire");
enemyfire2 = new Sound();
enemyfire2.attachSound("enemyfire2");
enemyfire3 = new Sound();
enemyfire3.attachSound("enemyfire3");
gun2fire = new Sound();
gun2fire.attachSound("gun2fire");
gun2reload = new Sound();
gun2reload.attachSound("gun2reload");
gun3fire = new Sound();
gun3fire.attachSound("gun3fire");
gun3reload = new Sound();
gun3reload.attachSound("gun3reload");
gun4fire = new Sound();
gun4fire.attachSound("gun4fire");
gun4reload = new Sound();
gun4reload.attachSound("gun4reload");
gun5fire = new Sound();
gun5fire.attachSound("gun5fire");
gun5reload = new Sound();
gun5reload.attachSound("gun5reload");
gun6fire = new Sound();
gun6fire.attachSound("gun6fire");
gun6reload = new Sound();
gun6reload.attachSound("gun6reload");
metalimpact1 = new Sound();
metalimpact1.attachSound("metalimpact1");
metalimpact2 = new Sound();
metalimpact2.attachSound("metalimpact2");
metalimpact3 = new Sound();
metalimpact3.attachSound("metalimpact3");
ricochet1 = new Sound();
ricochet1.attachSound("ricochet1");
ricochet2 = new Sound();
ricochet2.attachSound("ricochet2");
ricochet3 = new Sound();
ricochet3.attachSound("ricochet3");
ricochet4 = new Sound();
ricochet4.attachSound("ricochet4");
scream1 = new Sound();
scream1.attachSound("scream1");
scream2 = new Sound();
scream2.attachSound("scream2");
scream3 = new Sound();
scream3.attachSound("scream3");
scream4 = new Sound();
scream4.attachSound("scream4");
scream5 = new Sound();
scream5.attachSound("scream5");
scream6 = new Sound();
scream6.attachSound("scream6");
scream7 = new Sound();
scream7.attachSound("scream7");
scream8 = new Sound();
scream8.attachSound("scream8");
stop();
_global.gamepaused = 0;
Mouse.show();
stopAllSounds();
Frame 6
stop();
Mouse.show();
stopAllSounds();
Frame 7
stop();
Mouse.show();
stopAllSounds();
Instance of Symbol 1118 MovieClip in Frame 7
on (release) {
getURL ("http://www.ahjee.com", "_blank");
}
Frame 8
stop();
Mouse.show();
stopAllSounds();
Frame 9
Mouse.hide();
ctr = 0;
ctr2 = 0;
delayer = 0;
_global.callboss = 0;
onEnterFrame = function () {
_root._quality = "MEDIUM";
if (_global.gamepaused == 0) {
if (ctr != _global.vehicles) {
if (ctr2 != 18) {
if ((_global.gamelevel > 4) && (_global.gamelevel < 7)) {
xx = random(5);
if (xx < 2) {
spawnenemy = "enemy1";
} else {
spawnenemy = "enemy2";
}
yy = random(10);
if (yy < 3) {
spawninnocent = "innocent1";
} else if ((yy > 3) && (yy < 5)) {
spawninnocent = "innocent2";
} else if ((yy > 5) && (yy < 7)) {
spawninnocent = "innocent3";
} else if ((yy > 7) && (yy < 9)) {
spawninnocent = "innocent4";
} else {
spawninnocent = "skipme";
}
} else if ((_global.gamelevel >= 7) && (_global.gamelevel < 10)) {
xx = random(8);
if (xx < 3) {
spawnenemy = "enemy1";
} else if ((xx > 3) && (xx < 6)) {
spawnenemy = "enemy2";
} else if ((xx > 6) && (xx < 8)) {
spawnenemy = "enemy3";
}
yy = random(10);
if (yy < 3) {
spawninnocent = "innocent1";
} else if ((yy > 3) && (yy < 5)) {
spawninnocent = "innocent2";
} else if ((yy > 5) && (yy < 7)) {
spawninnocent = "innocent3";
} else if ((yy > 7) && (yy < 9)) {
spawninnocent = "innocent4";
} else {
spawninnocent = "skipme";
}
} else if ((_global.gamelevel >= 10) && (_global.gamelevel < 13)) {
xx = random(18);
if (xx < 3) {
spawnenemy = "enemy1";
} else if ((xx > 3) && (xx < 6)) {
spawnenemy = "enemy2";
} else if ((xx > 6) && (xx < 8)) {
spawnenemy = "enemy3";
} else if ((xx > 8) && (xx < 12)) {
spawnenemy = "enemy4";
} else {
spawnenemy = "enemy2";
}
yy = random(13);
if (yy < 3) {
spawninnocent = "innocent1";
} else if ((yy > 3) && (yy < 5)) {
spawninnocent = "innocent2";
} else if ((yy > 5) && (yy < 7)) {
spawninnocent = "innocent3";
} else if ((yy > 7) && (yy < 9)) {
spawninnocent = "innocent4";
} else if ((yy > 9) && (yy < 11)) {
spawninnocent = "innocent5";
} else {
spawninnocent = "skipme";
}
} else if ((_global.gamelevel >= 13) && (_global.gamelevel < 16)) {
xx = random(18);
if (xx < 3) {
spawnenemy = "enemy1";
} else if ((xx > 3) && (xx < 6)) {
spawnenemy = "enemy2";
} else if ((xx > 6) && (xx < 8)) {
spawnenemy = "enemy3";
} else if ((xx > 8) && (xx < 12)) {
spawnenemy = "enemy4";
} else if ((xx > 12) && (xx < 15)) {
spawnenemy = "enemy5";
} else {
spawnenemy = "enemy3";
}
yy = random(18);
if (yy < 3) {
spawninnocent = "innocent1";
} else if ((yy > 3) && (yy < 5)) {
spawninnocent = "innocent2";
} else if ((yy > 5) && (yy < 7)) {
spawninnocent = "innocent3";
} else if ((yy > 7) && (yy < 9)) {
spawninnocent = "innocent4";
} else if ((yy > 9) && (yy < 11)) {
spawninnocent = "innocent5";
} else if ((yy > 11) && (yy < 13)) {
spawninnocent = "innocent6";
} else if ((yy > 13) && (yy < 15)) {
spawninnocent = "innocent7";
} else {
spawninnocent = "skipme";
}
} else if ((_global.gamelevel >= 16) && (_global.gamelevel < 19)) {
xx = random(18);
if (xx < 3) {
spawnenemy = "enemy3";
} else if ((xx > 3) && (xx < 6)) {
spawnenemy = "enemy4";
} else if ((xx > 6) && (xx < 8)) {
spawnenemy = "enemy5";
} else if ((xx > 8) && (xx < 12)) {
spawnenemy = "enemy6";
} else if ((xx > 12) && (xx < 15)) {
spawnenemy = "enemy7";
} else {
spawnenemy = "enemy5";
}
yy = random(18);
if (yy < 3) {
spawninnocent = "innocent1";
} else if ((yy > 3) && (yy < 5)) {
spawninnocent = "innocent2";
} else if ((yy > 5) && (yy < 7)) {
spawninnocent = "innocent3";
} else if ((yy > 7) && (yy < 9)) {
spawninnocent = "innocent4";
} else if ((yy > 9) && (yy < 11)) {
spawninnocent = "innocent5";
} else if ((yy > 11) && (yy < 13)) {
spawninnocent = "innocent6";
} else if ((yy > 13) && (yy < 15)) {
spawninnocent = "innocent7";
} else {
spawninnocent = "skipme";
}
} else if ((_global.gamelevel >= 19) && (_global.gamelevel < 22)) {
xx = random(18);
if (xx < 3) {
spawnenemy = "enemy4";
} else if ((xx > 3) && (xx < 6)) {
spawnenemy = "enemy5";
} else if ((xx > 6) && (xx < 8)) {
spawnenemy = "enemy6";
} else if ((xx > 8) && (xx < 12)) {
spawnenemy = "enemy7";
} else if ((xx > 12) && (xx < 15)) {
spawnenemy = "enemy8";
} else {
spawnenemy = "enemy5";
}
yy = random(18);
if (yy < 3) {
spawninnocent = "innocent1";
} else if ((yy > 3) && (yy < 5)) {
spawninnocent = "innocent2";
} else if ((yy > 5) && (yy < 7)) {
spawninnocent = "innocent3";
} else if ((yy > 7) && (yy < 9)) {
spawninnocent = "innocent4";
} else if ((yy > 9) && (yy < 11)) {
spawninnocent = "innocent5";
} else if ((yy > 11) && (yy < 13)) {
spawninnocent = "innocent6";
} else if ((yy > 13) && (yy < 15)) {
spawninnocent = "innocent7";
} else if (yy == 16) {
spawninnocent = "innocent8";
} else {
spawninnocent = "skipme";
}
} else if ((_global.gamelevel >= 22) && (_global.gamelevel < 25)) {
xx = random(18);
if (xx < 3) {
spawnenemy = "enemy5";
} else if ((xx > 3) && (xx < 6)) {
spawnenemy = "enemy6";
} else if ((xx > 6) && (xx < 8)) {
spawnenemy = "enemy7";
} else if ((xx > 8) && (xx < 12)) {
spawnenemy = "enemy8";
} else if ((xx > 12) && (xx < 15)) {
spawnenemy = "enemy9";
} else {
spawnenemy = "enemy6";
}
yy = random(18);
if (yy < 3) {
spawninnocent = "innocent1";
} else if ((yy > 3) && (yy < 5)) {
spawninnocent = "innocent2";
} else if ((yy > 5) && (yy < 7)) {
spawninnocent = "innocent3";
} else if ((yy > 7) && (yy < 9)) {
spawninnocent = "innocent4";
} else if ((yy > 9) && (yy < 11)) {
spawninnocent = "innocent5";
} else if ((yy > 11) && (yy < 13)) {
spawninnocent = "innocent6";
} else if ((yy > 13) && (yy < 15)) {
spawninnocent = "innocent7";
} else if (yy == 16) {
spawninnocent = "innocent8";
} else {
spawninnocent = "skipme";
}
} else {
spawnenemy = "enemy1";
yy = random(5);
if (yy < 2) {
spawninnocent = "innocent1";
} else {
spawninnocent = "innocent2";
}
}
if (delayer == 0) {
if (_global.gamelevel < 5) {
spawnx = Math.floor(Math.random() * 1965) + -2000;
} else {
spawnx = Math.floor(Math.random() * 2965) + -3000;
}
if ((spawnenemy == "enemy5") || (spawnenemy == "enemy8")) {
spawny = Math.floor(Math.random() * 91) + 60;
} else if (ctr2 <= 6) {
spawny = 232;
} else if ((ctr2 > 6) && (ctr2 <= 12)) {
spawny = 252;
} else if ((ctr2 > 12) && (ctr2 <= 18)) {
spawny = 272;
}
_root.road.attachMovie(spawnenemy, "enemy_" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
if (spawninnocent != "skipme") {
ispawnx = Math.floor(Math.random() * 3121) + 880;
if (spawninnocent == "innocent8") {
ispawny = Math.floor(Math.random() * 58) + 105;
} else {
ispawny = 300;
}
_root.innocents.attachMovie(spawninnocent, "innocent_" + _root.innocents.getNextHighestDepth(), _root.innocents.getNextHighestDepth(), {_x:ispawnx, _y:ispawny});
}
}
ctr++;
ctr2++;
}
if ((ctr2 == 18) && (delayer == 0)) {
delayer = 1;
}
if (_global.vehiclesummonkilled == 18) {
_global.vehiclesummonkilled = 0;
delayer = 0;
ctr2 = 0;
}
}
if ((_global.stagekill == _global.vehicles) && (checking != 1)) {
ctr = 0;
ctr2 = 0;
delayer = 0;
_global.vehiclesummonkilled = 0;
_global.vehicles = _global.vehicles + 2;
_global.gamepaused = 1;
_root.upgrades.gotoAndPlay(2);
}
}
};
stop();
Instance of Symbol 1271 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_global.gamelevel <= 8) {
this.gotoAndStop(1);
} else if ((_global.gamelevel <= 16) && (_global.gamelevel > 8)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(3);
}
}
Instance of Symbol 1324 MovieClip "road" in Frame 9
onClipEvent (load) {
this.shake = 0;
this.shakeFric = 0.9;
this.shakeDir = 1;
}
onClipEvent (enterFrame) {
if (this.shake < 0.6) {
this.shake = 0;
this._x = 0;
this._y = 0;
} else {
this._x = this._x - (this.shake * this.shakeDir);
this._y = this._y - (this.shake * this.shakeDir);
this.shakeDir = this.shakeDir * -1;
this.shake = this.shake * this.shakeFric;
}
if (this.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
_global.shooting = 0;
if (random(2) == 1) {
spawnx = _root._xmouse + random(10);
} else {
spawnx = _root._xmouse - random(10);
}
spawny = _root._ymouse;
_root.road.attachMovie("bulletshot", "bulletshot" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_root.gun.attachMovie("bulletbuttthrow", "bulletbuttthrow" + _root.gun.getNextHighestDepth(), _root.gun.getNextHighestDepth(), {_x:208, _y:113});
}
}
Instance of Symbol 1344 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_global.life < 0) {
_global.life = 0;
}
this.txtlife = (_global.life + "/") + _global.maxlife;
this.txtmoney = "$" + _global.money;
this.txtgrenades = _global.grenades;
this.txtscore = _global.score;
this.txtlevel = _global.gamelevel;
}
Instance of Symbol 1347 MovieClip "innocents" in Frame 9
onClipEvent (load) {
this.shake = 0;
this.shakeFric = 0.9;
this.shakeDir = 1;
}
onClipEvent (enterFrame) {
if (this.shake < 0.6) {
this.shake = 0;
this._x = 0;
this._y = 0;
} else {
this._x = this._x - (this.shake * this.shakeDir);
this._y = this._y - (this.shake * this.shakeDir);
this.shakeDir = this.shakeDir * -1;
this.shake = this.shake * this.shakeFric;
}
if (this.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
_global.shooting = 0;
if (random(2) == 1) {
spawnx = _root._xmouse + random(10);
} else {
spawnx = _root._xmouse - random(10);
}
spawny = _root._ymouse;
_root.road.attachMovie("bulletshot", "bulletshot" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_root.gun.attachMovie("bulletbuttthrow", "bulletbuttthrow" + _root.gun.getNextHighestDepth(), _root.gun.getNextHighestDepth(), {_x:208, _y:113});
}
}
Instance of Symbol 1351 MovieClip in Frame 9
onClipEvent (load) {
this.shake = 2;
this.shakeFric = 0.9;
this.shakeDir = 1;
_root.enginesound.start(0, 999);
}
onClipEvent (enterFrame) {
this._x = this._x - (this.shake * this.shakeDir);
this._y = this._y - (this.shake * this.shakeDir);
this.shakeDir = this.shakeDir * -1;
}
Instance of Symbol 1426 MovieClip "gun" in Frame 9
onClipEvent (load) {
_global.throwgrenade = 0;
}
onClipEvent (enterFrame) {
if (_global.gamepaused == 0) {
if (((Key.isDown(32) == true) && (_global.throwgrenade == 0)) && (_global.grenades > 0)) {
this._x = 223;
this._y = 220;
_global.throwgrenade = 1;
_global.grenades = _global.grenades - 1;
this.gotoAndStop("grenade");
}
if (_global.throwgrenade == 0) {
this._x = _root._xmouse;
this._y = _root._ymouse;
if (_global.currgun == 1) {
this.gotoAndStop(1);
} else if (_global.currgun == 2) {
this.gotoAndStop(2);
} else if (_global.currgun == 3) {
this.gotoAndStop(3);
} else if (_global.currgun == 4) {
this.gotoAndStop(4);
} else if (_global.currgun == 5) {
this.gotoAndStop(5);
} else if (_global.currgun == 6) {
this.gotoAndStop(6);
}
}
}
}
Instance of Symbol 1504 MovieClip in Frame 9
onClipEvent (enterFrame) {
if ((Key.isDown(80) == true) && (_global.gamepaused == 0)) {
_global.gamepaused = 1;
this.gotoAndPlay(2);
}
}
Frame 10
stop();
Mouse.show();
stopAllSounds();
_root.missionstart.start();
Frame 11
stop();
Mouse.show();
stopAllSounds();
if (_global.gamelevel < 20) {
_root.gotoAndStop("menu");
}
Symbol 20 MovieClip Frame 16
stop();
Symbol 21 MovieClip Frame 34
stop();
Symbol 25 MovieClip Frame 56
stop();
Symbol 28 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Symbol 28 MovieClip Frame 41
_global.stagekill = _global.stagekill + 1;
_global.vehicleskilled = _global.vehicleskilled + 1;
_global.vehiclesummonkilled = _global.vehiclesummonkilled + 1;
_parent._parent.removeMovieClip();
stop();
Symbol 29 MovieClip Frame 1
stop();
Symbol 29 MovieClip Frame 2
stop();
Instance of Symbol 29 MovieClip in Symbol 30 MovieClip [innocent8] Frame 1
onClipEvent (load) {
life = 500;
checker = 0;
speed = random(9);
if (speed < 3) {
speed = 3;
}
enemyworth = 100;
enemyscore = 75;
checkpass = 0;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
_parent._x = _parent._x - speed;
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if (this.hitTest(_root.innocents.checkpass) && (checkpass == 0)) {
checkpass = 1;
cc = random(4);
if (cc == 1) {
_root.carpass1.start();
} else if (cc == 2) {
_root.carpass2.start();
} else if (cc == 3) {
_root.carpass3.start();
} else {
_root.carpass4.start();
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
this.gotoAndStop("dead");
}
if (_parent._x < -250) {
this._parent.removeMovieClip();
}
if (life < 1) {
_parent._x = _parent._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 75 MovieClip Frame 1
_root.explodesound.start();
Symbol 75 MovieClip Frame 36
stop();
_global.bosskill = _global.bosskill + 1;
_global.bossgoal = _global.bossgoal - 1;
Symbol 120 MovieClip Frame 45
stop();
Symbol 123 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Symbol 123 MovieClip Frame 54
_parent._parent.removeMovieClip();
stop();
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 2
stop();
Instance of Symbol 124 MovieClip in Symbol 125 MovieClip [innocent7] Frame 1
onClipEvent (load) {
life = 500;
checker = 0;
speed = random(9);
if (speed < 3) {
speed = 3;
}
enemyworth = 100;
enemyscore = 75;
checkpass = 0;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
_parent._x = _parent._x - speed;
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if (this.hitTest(_root.innocents.checkpass) && (checkpass == 0)) {
checkpass = 1;
cc = random(4);
if (cc == 1) {
_root.carpass1.start();
} else if (cc == 2) {
_root.carpass2.start();
} else if (cc == 3) {
_root.carpass3.start();
} else {
_root.carpass4.start();
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
sc = random(10);
if (sc == 1) {
_root.scream1.start();
} else if (sc == 2) {
_root.scream2.start();
} else if (sc == 3) {
_root.scream3.start();
} else if (sc == 4) {
_root.scream4.start();
} else if (sc == 5) {
_root.scream5.start();
} else if (sc == 6) {
_root.scream6.start();
} else if (sc == 7) {
_root.scream7.start();
} else if (sc == 8) {
_root.scream8.start();
}
this.gotoAndStop("dead");
}
if (_parent._x < -250) {
this._parent.removeMovieClip();
}
if (life < 1) {
_parent._x = _parent._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 140 MovieClip Frame 1
stop();
Symbol 140 MovieClip Frame 2
stop();
Symbol 140 MovieClip Frame 3
stop();
Symbol 140 MovieClip Frame 4
stop();
Symbol 140 MovieClip Frame 5
stop();
Symbol 140 MovieClip Frame 6
stop();
Symbol 140 MovieClip Frame 7
stop();
Symbol 140 MovieClip Frame 8
stop();
Symbol 140 MovieClip Frame 9
stop();
Symbol 140 MovieClip Frame 10
stop();
Symbol 140 MovieClip Frame 11
stop();
Symbol 157 MovieClip Frame 1
stop();
Symbol 157 MovieClip Frame 2
stop();
Symbol 157 MovieClip Frame 3
stop();
Symbol 157 MovieClip Frame 4
stop();
Symbol 157 MovieClip Frame 5
stop();
Symbol 157 MovieClip Frame 6
stop();
Symbol 157 MovieClip Frame 7
stop();
Symbol 157 MovieClip Frame 8
stop();
Symbol 157 MovieClip Frame 9
stop();
Symbol 157 MovieClip Frame 10
stop();
Symbol 157 MovieClip Frame 11
stop();
Symbol 157 MovieClip Frame 12
stop();
Symbol 169 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 2
stop();
Symbol 169 MovieClip Frame 3
stop();
Symbol 169 MovieClip Frame 4
stop();
Symbol 169 MovieClip Frame 5
stop();
Symbol 169 MovieClip Frame 6
stop();
Symbol 169 MovieClip Frame 7
stop();
Symbol 169 MovieClip Frame 8
stop();
Symbol 169 MovieClip Frame 9
stop();
Symbol 169 MovieClip Frame 10
stop();
Symbol 169 MovieClip Frame 11
stop();
Instance of Symbol 140 MovieClip in Symbol 172 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 157 MovieClip in Symbol 172 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 169 MovieClip in Symbol 172 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 140 MovieClip in Symbol 172 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 180 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Instance of Symbol 140 MovieClip in Symbol 180 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 169 MovieClip in Symbol 180 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 140 MovieClip in Symbol 180 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 157 MovieClip in Symbol 180 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 180 MovieClip Frame 42
_parent._parent.removeMovieClip();
stop();
Symbol 181 MovieClip Frame 1
Symbol 181 MovieClip Frame 2
stop();
Instance of Symbol 181 MovieClip in Symbol 182 MovieClip [innocent6] Frame 1
onClipEvent (load) {
life = 300;
checker = 0;
speed = random(8);
if (speed < 5) {
speed = 5;
}
enemyworth = 100;
enemyscore = 30;
checkpass = 0;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
_parent._x = _parent._x - speed;
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if (this.hitTest(_root.innocents.checkpass) && (checkpass == 0)) {
checkpass = 1;
cc = random(4);
if (cc == 1) {
_root.carpass1.start();
} else if (cc == 2) {
_root.carpass2.start();
} else if (cc == 3) {
_root.carpass3.start();
} else {
_root.carpass4.start();
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
sc = random(10);
if (sc == 1) {
_root.scream1.start();
} else if (sc == 2) {
_root.scream2.start();
} else if (sc == 3) {
_root.scream3.start();
} else if (sc == 4) {
_root.scream4.start();
} else if (sc == 5) {
_root.scream5.start();
} else if (sc == 6) {
_root.scream6.start();
} else if (sc == 7) {
_root.scream7.start();
} else if (sc == 8) {
_root.scream8.start();
}
this.gotoAndStop("dead");
}
if (_parent._x < -250) {
this._parent.removeMovieClip();
}
if (life < 1) {
_parent._x = _parent._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Instance of Symbol 197 MovieClip in Symbol 198 MovieClip Frame 1
onClipEvent (enterFrame) {
currlife = (_parent._parent.life / _parent._parent.maxlife) * 100;
this._xscale = currlife;
}
Symbol 239 MovieClip Frame 58
stop();
Symbol 240 MovieClip Frame 1
stop();
Instance of Symbol 225 MovieClip in Symbol 240 MovieClip Frame 1
onClipEvent (enterFrame) {
rpgx = _parent._x;
rpgy = _parent._y;
_parent._parent.attachMovie("rpgsmoke", "rpgsmoke" + _parent._parent.getNextHighestDepth(), _parent._parent.getNextHighestDepth(), {_x:rpgx, _y:rpgy});
}
Symbol 240 MovieClip Frame 2
stop();
Instance of Symbol 240 MovieClip in Symbol 241 MovieClip Frame 10
onClipEvent (load) {
checkme = 0;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.road.armor) && (checkme == 0)) {
checkme = 1;
_root.road.shake = _root.road.shake + 3;
_global.life = _global.life - 300;
this.gotoAndStop(2);
}
if (checkme == 0) {
this._x = this._x - 20;
this._y = this._y + 6;
}
}
Instance of Symbol 240 MovieClip in Symbol 241 MovieClip Frame 30
onClipEvent (load) {
checkme = 0;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.road.armor) && (checkme == 0)) {
checkme = 1;
_root.road.shake = _root.road.shake + 3;
_global.life = _global.life - 300;
this.gotoAndStop(2);
}
if (checkme == 0) {
this._x = this._x - 20;
this._y = this._y + 6;
}
}
Symbol 241 MovieClip Frame 145
if (_global.gamepaused == 1) {
_parent.attacking = 0;
_parent.gotoAndStop(1);
}
Symbol 247 MovieClip Frame 16
stop();
Symbol 248 MovieClip Frame 34
stop();
Symbol 252 MovieClip Frame 56
stop();
Symbol 255 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Symbol 255 MovieClip Frame 41
_global.stagekill = _global.stagekill + 1;
_global.vehicleskilled = _global.vehicleskilled + 1;
_global.vehiclesummonkilled = _global.vehiclesummonkilled + 1;
_parent._parent.removeMovieClip();
stop();
Symbol 256 MovieClip Frame 1
stop();
Symbol 256 MovieClip Frame 2
stop();
Symbol 256 MovieClip Frame 3
stop();
Instance of Symbol 256 MovieClip in Symbol 257 MovieClip [enemy8] Frame 1
onClipEvent (load) {
life = 1500;
maxlife = 1500;
checker = 0;
speed = random(5);
if (speed < 2) {
speed = 3;
}
targetpart = Math.floor(Math.random() * 151) + 100;
attacking = 0;
enemyworth = 230;
enemyscore = 150;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.etarget.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
if (attacking == 0) {
_parent._x = _parent._x + speed;
}
if (((_parent._x >= targetpart) && (attacking == 0)) && (_global.life > 0)) {
attacking = 1;
this.gotoAndStop("attack");
}
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
this.gotoAndStop("dead");
}
if (life < 1) {
this._x = this._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Instance of Symbol 240 MovieClip in Symbol 271 MovieClip Frame 10
onClipEvent (load) {
checkme = 0;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.road.armor) && (checkme == 0)) {
checkme = 1;
_root.road.shake = _root.road.shake + 3;
_global.life = _global.life - 300;
this.gotoAndStop(2);
}
}
Instance of Symbol 240 MovieClip in Symbol 271 MovieClip Frame 44
onClipEvent (load) {
checkme = 0;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.road.armor) && (checkme == 0)) {
checkme = 1;
_root.road.shake = _root.road.shake + 3;
_global.life = _global.life - 300;
this.gotoAndStop(2);
}
if (checkme == 0) {
this._x = this._x - 20;
this._y = this._y + 3;
}
}
Symbol 271 MovieClip Frame 68
if (_global.gamepaused == 1) {
_parent.attacking = 0;
_parent.gotoAndStop(1);
}
Symbol 291 MovieClip Frame 1
_root.explodesound.start();
Symbol 291 MovieClip Frame 36
stop();
Symbol 325 MovieClip Frame 45
stop();
Symbol 327 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Symbol 327 MovieClip Frame 41
_global.stagekill = _global.stagekill + 1;
_global.vehicleskilled = _global.vehicleskilled + 1;
_global.vehiclesummonkilled = _global.vehiclesummonkilled + 1;
_parent._parent.removeMovieClip();
stop();
Symbol 328 MovieClip Frame 1
stop();
Symbol 328 MovieClip Frame 2
stop();
Symbol 328 MovieClip Frame 3
stop();
Instance of Symbol 328 MovieClip in Symbol 329 MovieClip [enemy9] Frame 1
onClipEvent (load) {
life = 2000;
maxlife = 2000;
checker = 0;
speed = random(8);
if (speed < 4) {
speed = 4;
}
targetpart = Math.floor(Math.random() * 71) + 130;
attacking = 0;
enemyworth = 400;
enemyscore = 255;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.etarget.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
if (attacking == 0) {
_parent._x = _parent._x + speed;
}
if (((_parent._x >= targetpart) && (attacking == 0)) && (_global.life > 0)) {
attacking = 1;
this.gotoAndStop("attack");
}
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if ((_global.defendershoot == 1) && (_parent._x > -200)) {
hitme = random(20);
if (hitme == 10) {
life = life - 30;
}
}
if ((_global.defendershoot2 == 1) && (_parent._x > -200)) {
hitme = random(20);
if (hitme == 10) {
life = life - 60;
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
this.gotoAndStop("dead");
}
if (life < 1) {
this._x = this._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 348 MovieClip Frame 1
stop();
Symbol 348 MovieClip Frame 2
stop();
Symbol 348 MovieClip Frame 3
stop();
Symbol 348 MovieClip Frame 4
stop();
Symbol 348 MovieClip Frame 5
stop();
Symbol 348 MovieClip Frame 6
stop();
Symbol 348 MovieClip Frame 7
stop();
Symbol 348 MovieClip Frame 8
stop();
Symbol 348 MovieClip Frame 9
stop();
Symbol 348 MovieClip Frame 10
stop();
Symbol 348 MovieClip Frame 11
stop();
Symbol 358 MovieClip Frame 1
stop();
Symbol 358 MovieClip Frame 2
stop();
Symbol 358 MovieClip Frame 3
stop();
Symbol 358 MovieClip Frame 4
stop();
Symbol 358 MovieClip Frame 5
stop();
Symbol 358 MovieClip Frame 6
stop();
Symbol 358 MovieClip Frame 7
stop();
Symbol 358 MovieClip Frame 8
stop();
Symbol 358 MovieClip Frame 9
stop();
Symbol 358 MovieClip Frame 10
stop();
Symbol 358 MovieClip Frame 11
stop();
Symbol 358 MovieClip Frame 12
stop();
Symbol 369 MovieClip Frame 1
stop();
Symbol 369 MovieClip Frame 2
stop();
Symbol 369 MovieClip Frame 3
stop();
Symbol 369 MovieClip Frame 4
stop();
Symbol 369 MovieClip Frame 5
stop();
Symbol 369 MovieClip Frame 6
stop();
Symbol 369 MovieClip Frame 7
stop();
Symbol 369 MovieClip Frame 8
stop();
Symbol 369 MovieClip Frame 9
stop();
Symbol 369 MovieClip Frame 10
stop();
Symbol 369 MovieClip Frame 11
stop();
Symbol 372 MovieClip Frame 1
if (random(50) > 5) {
gotoAndPlay(nextFrame);
} else {
gotoAndPlay (1);
}
Instance of Symbol 348 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 358 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 369 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 348 MovieClip in Symbol 373 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 240 MovieClip in Symbol 373 MovieClip Frame 10
onClipEvent (load) {
checkme = 0;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.road.armor) && (checkme == 0)) {
checkme = 1;
_root.road.shake = _root.road.shake + 3;
_global.life = _global.life - 300;
this.gotoAndStop(2);
}
if (checkme == 0) {
this._x = this._x - 20;
this._y = this._y + 3;
}
}
Symbol 373 MovieClip Frame 145
if (_global.gamepaused == 1) {
_parent.attacking = 0;
_parent.gotoAndStop(1);
}
Symbol 375 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Instance of Symbol 348 MovieClip in Symbol 375 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 375 MovieClip Frame 41
_global.stagekill = _global.stagekill + 1;
_global.vehicleskilled = _global.vehicleskilled + 1;
_global.vehiclesummonkilled = _global.vehiclesummonkilled + 1;
_parent._parent.removeMovieClip();
stop();
Symbol 376 MovieClip Frame 1
stop();
Symbol 376 MovieClip Frame 2
stop();
Symbol 376 MovieClip Frame 3
stop();
Instance of Symbol 376 MovieClip in Symbol 377 MovieClip [enemy7] Frame 1
onClipEvent (load) {
life = 1000;
maxlife = 1000;
checker = 0;
speed = random(8);
if (speed < 4) {
speed = 4;
}
targetpart = Math.floor(Math.random() * 31) + 170;
attacking = 0;
enemyworth = 300;
enemyscore = 165;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.etarget.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
if (attacking == 0) {
_parent._x = _parent._x + speed;
}
if (((_parent._x >= targetpart) && (attacking == 0)) && (_global.life > 0)) {
attacking = 1;
this.gotoAndStop("attack");
}
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if ((_global.defendershoot == 1) && (_parent._x > -200)) {
hitme = random(20);
if (hitme == 10) {
life = life - 30;
}
}
if ((_global.defendershoot2 == 1) && (_parent._x > -200)) {
hitme = random(20);
if (hitme == 10) {
life = life - 60;
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
this.gotoAndStop("dead");
}
if (life < 1) {
this._x = this._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 403 MovieClip Frame 1
stop();
Symbol 403 MovieClip Frame 2
stop();
Symbol 403 MovieClip Frame 3
stop();
Symbol 403 MovieClip Frame 4
stop();
Symbol 403 MovieClip Frame 5
stop();
Symbol 403 MovieClip Frame 6
stop();
Symbol 403 MovieClip Frame 7
stop();
Symbol 403 MovieClip Frame 8
stop();
Symbol 403 MovieClip Frame 9
stop();
Symbol 403 MovieClip Frame 10
stop();
Symbol 403 MovieClip Frame 11
stop();
Symbol 416 MovieClip Frame 1
stop();
Symbol 416 MovieClip Frame 2
stop();
Symbol 416 MovieClip Frame 3
stop();
Symbol 416 MovieClip Frame 4
stop();
Symbol 416 MovieClip Frame 5
stop();
Symbol 416 MovieClip Frame 6
stop();
Symbol 416 MovieClip Frame 7
stop();
Symbol 416 MovieClip Frame 8
stop();
Symbol 416 MovieClip Frame 9
stop();
Symbol 416 MovieClip Frame 10
stop();
Symbol 416 MovieClip Frame 11
stop();
Symbol 416 MovieClip Frame 12
stop();
Symbol 427 MovieClip Frame 1
stop();
Symbol 427 MovieClip Frame 2
stop();
Symbol 427 MovieClip Frame 3
stop();
Symbol 427 MovieClip Frame 4
stop();
Symbol 427 MovieClip Frame 5
stop();
Symbol 427 MovieClip Frame 6
stop();
Symbol 427 MovieClip Frame 7
stop();
Symbol 427 MovieClip Frame 8
stop();
Symbol 427 MovieClip Frame 9
stop();
Symbol 427 MovieClip Frame 10
stop();
Symbol 427 MovieClip Frame 11
stop();
Symbol 430 MovieClip Frame 1
if (random(50) > 5) {
gotoAndPlay(nextFrame);
} else {
gotoAndPlay (1);
}
Instance of Symbol 403 MovieClip in Symbol 430 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 416 MovieClip in Symbol 430 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 427 MovieClip in Symbol 430 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 403 MovieClip in Symbol 435 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 416 MovieClip in Symbol 435 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 427 MovieClip in Symbol 435 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 403 MovieClip in Symbol 435 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 435 MovieClip Frame 2
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Symbol 439 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Instance of Symbol 403 MovieClip in Symbol 439 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 416 MovieClip in Symbol 439 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 427 MovieClip in Symbol 439 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 403 MovieClip in Symbol 439 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 403 MovieClip in Symbol 439 MovieClip Frame 30
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 416 MovieClip in Symbol 439 MovieClip Frame 30
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 427 MovieClip in Symbol 439 MovieClip Frame 30
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 439 MovieClip Frame 41
_global.stagekill = _global.stagekill + 1;
_global.vehicleskilled = _global.vehicleskilled + 1;
_global.vehiclesummonkilled = _global.vehiclesummonkilled + 1;
_parent._parent.removeMovieClip();
stop();
Symbol 440 MovieClip Frame 1
stop();
Symbol 440 MovieClip Frame 2
stop();
Symbol 440 MovieClip Frame 3
stop();
Instance of Symbol 440 MovieClip in Symbol 441 MovieClip [enemy6] Frame 1
onClipEvent (load) {
life = 500;
maxlife = 500;
checker = 0;
speed = random(8);
if (speed < 4) {
speed = 4;
}
if (gamelevel < 15) {
targetpart = Math.floor(Math.random() * 151) + 250;
} else {
targetpart = Math.floor(Math.random() * 281) + 120;
}
attacking = 0;
attackpower = 50;
enemyworth = 200;
enemyscore = 125;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.etarget.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
if (attacking == 0) {
_parent._x = _parent._x + speed;
}
if (((_parent._x >= targetpart) && (attacking == 0)) && (_global.life > 0)) {
attacking = 1;
this.gotoAndStop("attack");
}
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if ((_global.defendershoot == 1) && (_parent._x > -200)) {
hitme = random(20);
if (hitme == 10) {
life = life - 30;
}
}
if ((_global.defendershoot2 == 1) && (_parent._x > -200)) {
hitme = random(20);
if (hitme == 10) {
life = life - 60;
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
sc = random(8);
if (sc == 1) {
_root.scream1.start();
} else if (sc == 2) {
_root.scream2.start();
} else if (sc == 3) {
_root.scream3.start();
} else if (sc == 4) {
_root.scream4.start();
} else if (sc == 5) {
_root.scream5.start();
}
this.gotoAndStop("dead");
}
if (life < 1) {
this._x = this._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 445 MovieClip Frame 1
stop();
Symbol 452 MovieClip Frame 1
stop();
Symbol 452 MovieClip Frame 2
stop();
Symbol 452 MovieClip Frame 3
stop();
Symbol 452 MovieClip Frame 4
stop();
Symbol 452 MovieClip Frame 5
stop();
Symbol 452 MovieClip Frame 6
stop();
Symbol 452 MovieClip Frame 7
stop();
Symbol 452 MovieClip Frame 8
stop();
Symbol 452 MovieClip Frame 9
stop();
Symbol 452 MovieClip Frame 10
stop();
Symbol 459 MovieClip Frame 1
stop();
Symbol 459 MovieClip Frame 2
stop();
Symbol 459 MovieClip Frame 3
stop();
Symbol 459 MovieClip Frame 4
stop();
Symbol 459 MovieClip Frame 5
stop();
Symbol 459 MovieClip Frame 6
stop();
Instance of Symbol 445 MovieClip in Symbol 470 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 452 MovieClip in Symbol 470 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 459 MovieClip in Symbol 470 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 445 MovieClip in Symbol 470 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 445 MovieClip in Symbol 473 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 452 MovieClip in Symbol 473 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 459 MovieClip in Symbol 473 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 445 MovieClip in Symbol 473 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 473 MovieClip Frame 3
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Symbol 473 MovieClip Frame 7
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Instance of Symbol 445 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 452 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 459 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 445 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 476 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Symbol 476 MovieClip Frame 41
_global.stagekill = _global.stagekill + 1;
_global.vehicleskilled = _global.vehicleskilled + 1;
_global.vehiclesummonkilled = _global.vehiclesummonkilled + 1;
_parent._parent.removeMovieClip();
stop();
Symbol 477 MovieClip Frame 1
stop();
Symbol 477 MovieClip Frame 2
stop();
Symbol 477 MovieClip Frame 3
stop();
Instance of Symbol 477 MovieClip in Symbol 478 MovieClip [enemy4] Frame 1
onClipEvent (load) {
life = 400;
maxlife = 400;
checker = 0;
speed = random(5);
if (speed < 2) {
speed = 3;
}
if (gamelevel < 15) {
targetpart = Math.floor(Math.random() * 151) + 250;
} else {
targetpart = Math.floor(Math.random() * 281) + 120;
}
attacking = 0;
attackpower = 30;
enemyworth = 150;
enemyscore = 65;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.etarget.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
if (attacking == 0) {
_parent._x = _parent._x + speed;
}
if (((_parent._x >= targetpart) && (attacking == 0)) && (_global.life > 0)) {
attacking = 1;
this.gotoAndStop("attack");
}
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if ((_global.defendershoot == 1) && (_parent._x > -200)) {
hitme = random(20);
if (hitme == 10) {
life = life - 30;
}
}
if ((_global.defendershoot2 == 1) && (_parent._x > -200)) {
hitme = random(20);
if (hitme == 10) {
life = life - 60;
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
sc = random(8);
if (sc == 1) {
_root.scream1.start();
} else if (sc == 2) {
_root.scream2.start();
} else if (sc == 3) {
_root.scream3.start();
} else if (sc == 4) {
_root.scream4.start();
} else if (sc == 5) {
_root.scream5.start();
}
this.gotoAndStop("dead");
}
if (life < 1) {
this._x = this._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 486 MovieClip Frame 1
stop();
Symbol 493 MovieClip Frame 1
stop();
Symbol 493 MovieClip Frame 2
stop();
Symbol 493 MovieClip Frame 3
stop();
Symbol 493 MovieClip Frame 4
stop();
Symbol 493 MovieClip Frame 5
stop();
Symbol 493 MovieClip Frame 6
stop();
Symbol 493 MovieClip Frame 7
stop();
Symbol 493 MovieClip Frame 8
stop();
Symbol 493 MovieClip Frame 9
stop();
Symbol 493 MovieClip Frame 10
stop();
Symbol 500 MovieClip Frame 1
stop();
Symbol 500 MovieClip Frame 2
stop();
Symbol 500 MovieClip Frame 3
stop();
Symbol 500 MovieClip Frame 4
stop();
Symbol 500 MovieClip Frame 5
stop();
Symbol 500 MovieClip Frame 6
stop();
Instance of Symbol 486 MovieClip in Symbol 527 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 493 MovieClip in Symbol 527 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 500 MovieClip in Symbol 527 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 486 MovieClip in Symbol 527 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 527 MovieClip Frame 3
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Symbol 527 MovieClip Frame 18
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Symbol 527 MovieClip Frame 33
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Symbol 527 MovieClip Frame 48
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Symbol 527 MovieClip Frame 63
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Symbol 527 MovieClip Frame 78
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Symbol 535 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Symbol 535 MovieClip Frame 41
_global.stagekill = _global.stagekill + 1;
_global.vehicleskilled = _global.vehicleskilled + 1;
_global.vehiclesummonkilled = _global.vehiclesummonkilled + 1;
_parent._parent.removeMovieClip();
stop();
Symbol 536 MovieClip Frame 1
stop();
Symbol 536 MovieClip Frame 2
stop();
Symbol 536 MovieClip Frame 3
stop();
Instance of Symbol 536 MovieClip in Symbol 537 MovieClip [enemy5] Frame 1
onClipEvent (load) {
life = 500;
maxlife = 500;
checker = 0;
speed = random(5);
if (speed < 2) {
speed = 3;
}
if (gamelevel < 15) {
targetpart = Math.floor(Math.random() * 101) + 250;
} else {
targetpart = Math.floor(Math.random() * 231) + 120;
}
attacking = 0;
attackpower = 30;
enemyworth = 180;
enemyscore = 70;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.etarget.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
if (attacking == 0) {
_parent._x = _parent._x + speed;
}
if (((_parent._x >= targetpart) && (attacking == 0)) && (_global.life > 0)) {
attacking = 1;
this.gotoAndStop("attack");
}
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
this.gotoAndStop("dead");
}
if (life < 1) {
this._x = this._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 543 MovieClip Frame 1
stop();
Symbol 543 MovieClip Frame 2
stop();
Symbol 543 MovieClip Frame 3
stop();
Symbol 543 MovieClip Frame 4
stop();
Symbol 543 MovieClip Frame 5
stop();
Symbol 543 MovieClip Frame 6
stop();
Symbol 543 MovieClip Frame 7
stop();
Symbol 543 MovieClip Frame 8
stop();
Symbol 543 MovieClip Frame 9
stop();
Symbol 543 MovieClip Frame 10
stop();
Symbol 556 MovieClip Frame 1
stop();
Symbol 556 MovieClip Frame 2
stop();
Symbol 556 MovieClip Frame 3
stop();
Symbol 556 MovieClip Frame 4
stop();
Symbol 556 MovieClip Frame 5
stop();
Symbol 556 MovieClip Frame 6
stop();
Symbol 556 MovieClip Frame 7
stop();
Symbol 556 MovieClip Frame 8
stop();
Symbol 556 MovieClip Frame 9
stop();
Symbol 556 MovieClip Frame 10
stop();
Symbol 556 MovieClip Frame 11
stop();
Symbol 556 MovieClip Frame 12
stop();
Symbol 566 MovieClip Frame 1
stop();
Symbol 566 MovieClip Frame 2
stop();
Symbol 566 MovieClip Frame 3
stop();
Symbol 566 MovieClip Frame 4
stop();
Symbol 566 MovieClip Frame 5
stop();
Symbol 566 MovieClip Frame 6
stop();
Symbol 566 MovieClip Frame 7
stop();
Symbol 566 MovieClip Frame 8
stop();
Symbol 566 MovieClip Frame 9
stop();
Symbol 566 MovieClip Frame 10
stop();
Instance of Symbol 543 MovieClip in Symbol 569 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 556 MovieClip in Symbol 569 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 566 MovieClip in Symbol 569 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 543 MovieClip in Symbol 569 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 577 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Instance of Symbol 543 MovieClip in Symbol 577 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 566 MovieClip in Symbol 577 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 543 MovieClip in Symbol 577 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 556 MovieClip in Symbol 577 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 577 MovieClip Frame 42
_parent._parent.removeMovieClip();
stop();
Symbol 578 MovieClip Frame 1
stop();
Symbol 578 MovieClip Frame 2
stop();
Instance of Symbol 578 MovieClip in Symbol 579 MovieClip [innocent4] Frame 1
onClipEvent (load) {
life = 250;
checker = 0;
speed = random(15);
if (speed < 6) {
speed = 6;
}
enemyworth = 80;
enemyscore = 35;
checkpass = 0;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
_parent._x = _parent._x - speed;
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if (this.hitTest(_root.innocents.checkpass) && (checkpass == 0)) {
checkpass = 1;
cc = random(4);
if (cc == 1) {
_root.carpass1.start();
} else if (cc == 2) {
_root.carpass2.start();
} else if (cc == 3) {
_root.carpass3.start();
} else {
_root.carpass4.start();
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
sc = random(10);
if (sc == 1) {
_root.scream1.start();
} else if (sc == 2) {
_root.scream2.start();
} else if (sc == 3) {
_root.scream3.start();
} else if (sc == 4) {
_root.scream4.start();
} else if (sc == 5) {
_root.scream5.start();
} else if (sc == 6) {
_root.scream6.start();
} else if (sc == 7) {
_root.scream7.start();
} else if (sc == 8) {
_root.scream8.start();
}
this.gotoAndStop("dead");
}
if (_parent._x < -250) {
this._parent.removeMovieClip();
}
if (life < 1) {
_parent._x = _parent._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 588 MovieClip Frame 1
stop();
Symbol 588 MovieClip Frame 2
stop();
Symbol 588 MovieClip Frame 3
stop();
Symbol 588 MovieClip Frame 4
stop();
Symbol 588 MovieClip Frame 5
stop();
Symbol 588 MovieClip Frame 6
stop();
Symbol 588 MovieClip Frame 7
stop();
Symbol 588 MovieClip Frame 8
stop();
Symbol 588 MovieClip Frame 9
stop();
Symbol 588 MovieClip Frame 10
stop();
Symbol 588 MovieClip Frame 11
stop();
Symbol 602 MovieClip Frame 1
stop();
Symbol 602 MovieClip Frame 2
stop();
Symbol 602 MovieClip Frame 3
stop();
Symbol 602 MovieClip Frame 4
stop();
Symbol 602 MovieClip Frame 5
stop();
Symbol 602 MovieClip Frame 6
stop();
Symbol 602 MovieClip Frame 7
stop();
Symbol 602 MovieClip Frame 8
stop();
Symbol 602 MovieClip Frame 9
stop();
Symbol 602 MovieClip Frame 10
stop();
Symbol 602 MovieClip Frame 11
stop();
Symbol 602 MovieClip Frame 12
stop();
Symbol 612 MovieClip Frame 1
stop();
Symbol 612 MovieClip Frame 2
stop();
Symbol 612 MovieClip Frame 3
stop();
Symbol 612 MovieClip Frame 4
stop();
Symbol 612 MovieClip Frame 5
stop();
Symbol 612 MovieClip Frame 6
stop();
Symbol 612 MovieClip Frame 7
stop();
Symbol 612 MovieClip Frame 8
stop();
Symbol 612 MovieClip Frame 9
stop();
Symbol 612 MovieClip Frame 10
stop();
Symbol 612 MovieClip Frame 11
stop();
Instance of Symbol 588 MovieClip in Symbol 615 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 602 MovieClip in Symbol 615 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 612 MovieClip in Symbol 615 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 588 MovieClip in Symbol 615 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 626 MovieClip Frame 1
stop();
Symbol 626 MovieClip Frame 2
stop();
Symbol 626 MovieClip Frame 3
stop();
Symbol 626 MovieClip Frame 4
stop();
Symbol 626 MovieClip Frame 5
stop();
Symbol 626 MovieClip Frame 6
stop();
Symbol 626 MovieClip Frame 7
stop();
Symbol 626 MovieClip Frame 8
stop();
Symbol 626 MovieClip Frame 9
stop();
Symbol 626 MovieClip Frame 10
stop();
Symbol 626 MovieClip Frame 11
stop();
Instance of Symbol 626 MovieClip in Symbol 629 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 631 MovieClip Frame 8
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Symbol 631 MovieClip Frame 14
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Symbol 632 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Instance of Symbol 588 MovieClip in Symbol 632 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 612 MovieClip in Symbol 632 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 588 MovieClip in Symbol 632 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 602 MovieClip in Symbol 632 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 632 MovieClip Frame 41
_global.stagekill = _global.stagekill + 1;
_global.vehicleskilled = _global.vehicleskilled + 1;
_global.vehiclesummonkilled = _global.vehiclesummonkilled + 1;
_parent._parent.removeMovieClip();
stop();
Symbol 633 MovieClip Frame 1
stop();
Symbol 633 MovieClip Frame 2
stop();
Symbol 633 MovieClip Frame 3
stop();
Instance of Symbol 633 MovieClip in Symbol 634 MovieClip [enemy3] Frame 1
onClipEvent (load) {
life = 300;
maxlife = 300;
checker = 0;
speed = random(5);
if (speed < 2) {
speed = 3;
}
if (gamelevel < 15) {
targetpart = Math.floor(Math.random() * 151) + 250;
} else {
targetpart = Math.floor(Math.random() * 281) + 120;
}
attacking = 0;
attackpower = 25;
enemyworth = 120;
enemyscore = 45;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.etarget.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
if (attacking == 0) {
_parent._x = _parent._x + speed;
}
if (((_parent._x >= targetpart) && (attacking == 0)) && (_global.life > 0)) {
attacking = 1;
this.gotoAndStop("attack");
}
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if ((_global.defendershoot == 1) && (_parent._x > -200)) {
hitme = random(20);
if (hitme == 10) {
life = life - 30;
}
}
if ((_global.defendershoot2 == 1) && (_parent._x > -200)) {
hitme = random(20);
if (hitme == 10) {
life = life - 60;
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
sc = random(8);
if (sc == 1) {
_root.scream1.start();
} else if (sc == 2) {
_root.scream2.start();
} else if (sc == 3) {
_root.scream3.start();
} else if (sc == 4) {
_root.scream4.start();
} else if (sc == 5) {
_root.scream5.start();
}
this.gotoAndStop("dead");
}
if (life < 1) {
this._x = this._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 650 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Symbol 650 MovieClip Frame 42
_parent._parent.removeMovieClip();
stop();
Symbol 651 MovieClip Frame 1
stop();
Symbol 651 MovieClip Frame 2
stop();
Instance of Symbol 651 MovieClip in Symbol 652 MovieClip [innocent3] Frame 1
onClipEvent (load) {
life = 300;
checker = 0;
speed = random(8);
if (speed < 5) {
speed = 6;
}
enemyworth = 100;
enemyscore = 30;
checkpass = 0;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
_parent._x = _parent._x - speed;
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if (this.hitTest(_root.innocents.checkpass) && (checkpass == 0)) {
checkpass = 1;
cc = random(4);
if (cc == 1) {
_root.carpass1.start();
} else if (cc == 2) {
_root.carpass2.start();
} else if (cc == 3) {
_root.carpass3.start();
} else {
_root.carpass4.start();
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
sc = random(10);
if (sc == 1) {
_root.scream1.start();
} else if (sc == 2) {
_root.scream2.start();
} else if (sc == 3) {
_root.scream3.start();
} else if (sc == 4) {
_root.scream4.start();
} else if (sc == 5) {
_root.scream5.start();
} else if (sc == 6) {
_root.scream6.start();
} else if (sc == 7) {
_root.scream7.start();
} else if (sc == 8) {
_root.scream8.start();
}
this.gotoAndStop("dead");
}
if (_parent._x < -250) {
this._parent.removeMovieClip();
}
if (life < 1) {
_parent._x = _parent._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 667 MovieClip Frame 1
stop();
Symbol 667 MovieClip Frame 2
stop();
Symbol 667 MovieClip Frame 3
stop();
Symbol 667 MovieClip Frame 4
stop();
Symbol 667 MovieClip Frame 5
stop();
Symbol 667 MovieClip Frame 6
stop();
Symbol 667 MovieClip Frame 7
stop();
Symbol 667 MovieClip Frame 8
stop();
Symbol 672 MovieClip Frame 1
stop();
Symbol 672 MovieClip Frame 2
stop();
Symbol 672 MovieClip Frame 3
stop();
Symbol 672 MovieClip Frame 4
stop();
Symbol 672 MovieClip Frame 5
stop();
Symbol 678 MovieClip Frame 1
stop();
Symbol 678 MovieClip Frame 2
stop();
Symbol 678 MovieClip Frame 3
stop();
Symbol 678 MovieClip Frame 4
stop();
Symbol 678 MovieClip Frame 5
stop();
Instance of Symbol 667 MovieClip in Symbol 683 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 672 MovieClip in Symbol 683 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 678 MovieClip in Symbol 683 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 667 MovieClip in Symbol 683 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 667 MovieClip in Symbol 685 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 672 MovieClip in Symbol 685 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 678 MovieClip in Symbol 685 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 667 MovieClip in Symbol 685 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 239 MovieClip in Symbol 685 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_currentframe == 62) {
_parent.timer = 0;
_parent._y = -300;
_parent._x = random(400) + 100;
_parent.gotoAndStop(random(3) + 1);
}
}
Symbol 685 MovieClip Frame 45
_parent._parent.removeMovieClip();
stop();
Symbol 686 MovieClip Frame 1
stop();
Symbol 686 MovieClip Frame 2
stop();
Instance of Symbol 686 MovieClip in Symbol 687 MovieClip [innocent2] Frame 1
onClipEvent (load) {
life = 50;
checker = 0;
speed = random(8);
if (speed < 5) {
speed = 7;
}
enemyworth = 50;
enemyscore = 10;
checkpass = 0;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
_parent._x = _parent._x - speed;
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if (this.hitTest(_root.innocents.checkpass) && (checkpass == 0)) {
checkpass = 1;
cc = random(4);
if (cc == 1) {
_root.carpass1.start();
} else if (cc == 2) {
_root.carpass2.start();
} else if (cc == 3) {
_root.carpass3.start();
} else {
_root.carpass4.start();
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
sc = random(10);
if (sc == 1) {
_root.scream1.start();
} else if (sc == 2) {
_root.scream2.start();
} else if (sc == 3) {
_root.scream3.start();
} else if (sc == 4) {
_root.scream4.start();
} else if (sc == 5) {
_root.scream5.start();
} else if (sc == 6) {
_root.scream6.start();
} else if (sc == 7) {
_root.scream7.start();
} else if (sc == 8) {
_root.scream8.start();
}
this.gotoAndStop("dead");
}
if (_parent._x < -250) {
this._parent.removeMovieClip();
}
if (life < 1) {
_parent._x = _parent._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 695 MovieClip Frame 1
stop();
Symbol 695 MovieClip Frame 2
stop();
Symbol 695 MovieClip Frame 3
stop();
Symbol 695 MovieClip Frame 4
stop();
Symbol 706 MovieClip Frame 1
stop();
Symbol 706 MovieClip Frame 2
stop();
Symbol 706 MovieClip Frame 3
stop();
Symbol 706 MovieClip Frame 4
stop();
Symbol 706 MovieClip Frame 5
stop();
Symbol 706 MovieClip Frame 6
stop();
Symbol 706 MovieClip Frame 7
stop();
Symbol 706 MovieClip Frame 8
stop();
Symbol 706 MovieClip Frame 9
stop();
Symbol 706 MovieClip Frame 10
stop();
Symbol 717 MovieClip Frame 1
stop();
Symbol 717 MovieClip Frame 2
stop();
Symbol 717 MovieClip Frame 3
stop();
Symbol 717 MovieClip Frame 4
stop();
Symbol 717 MovieClip Frame 5
stop();
Symbol 717 MovieClip Frame 6
stop();
Symbol 717 MovieClip Frame 7
stop();
Symbol 717 MovieClip Frame 8
stop();
Symbol 717 MovieClip Frame 9
stop();
Symbol 717 MovieClip Frame 10
stop();
Symbol 717 MovieClip Frame 11
stop();
Instance of Symbol 695 MovieClip in Symbol 720 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 706 MovieClip in Symbol 720 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 717 MovieClip in Symbol 720 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 695 MovieClip in Symbol 720 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 728 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Symbol 728 MovieClip Frame 30
_parent._parent.removeMovieClip();
stop();
Symbol 729 MovieClip Frame 1
stop();
Symbol 729 MovieClip Frame 2
stop();
Instance of Symbol 729 MovieClip in Symbol 730 MovieClip [innocent1] Frame 1
onClipEvent (load) {
life = 200;
checker = 0;
speed = random(6);
if (speed < 4) {
speed = 6;
}
enemyworth = 60;
enemyscore = 20;
checkpass = 0;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
_parent._x = _parent._x - speed;
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if (this.hitTest(_root.innocents.checkpass) && (checkpass == 0)) {
checkpass = 1;
cc = random(4);
if (cc == 1) {
_root.carpass1.start();
} else if (cc == 2) {
_root.carpass2.start();
} else if (cc == 3) {
_root.carpass3.start();
} else {
_root.carpass4.start();
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
sc = random(10);
if (sc == 1) {
_root.scream1.start();
} else if (sc == 2) {
_root.scream2.start();
} else if (sc == 3) {
_root.scream3.start();
} else if (sc == 4) {
_root.scream4.start();
} else if (sc == 5) {
_root.scream5.start();
} else if (sc == 6) {
_root.scream6.start();
} else if (sc == 7) {
_root.scream7.start();
} else if (sc == 8) {
_root.scream8.start();
}
this.gotoAndStop("dead");
}
if (_parent._x < -250) {
this._parent.removeMovieClip();
}
if (life < 1) {
_parent._x = _parent._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 746 MovieClip Frame 1
stop();
Symbol 746 MovieClip Frame 2
stop();
Symbol 746 MovieClip Frame 3
stop();
Symbol 746 MovieClip Frame 4
stop();
Symbol 746 MovieClip Frame 5
stop();
Symbol 746 MovieClip Frame 6
stop();
Symbol 746 MovieClip Frame 7
stop();
Symbol 746 MovieClip Frame 8
stop();
Symbol 746 MovieClip Frame 9
stop();
Symbol 746 MovieClip Frame 10
stop();
Symbol 746 MovieClip Frame 11
stop();
Symbol 746 MovieClip Frame 12
stop();
Symbol 757 MovieClip Frame 1
stop();
Symbol 757 MovieClip Frame 2
stop();
Symbol 757 MovieClip Frame 3
stop();
Symbol 757 MovieClip Frame 4
stop();
Symbol 757 MovieClip Frame 5
stop();
Symbol 757 MovieClip Frame 6
stop();
Symbol 757 MovieClip Frame 7
stop();
Symbol 757 MovieClip Frame 8
stop();
Symbol 757 MovieClip Frame 9
stop();
Symbol 757 MovieClip Frame 10
stop();
Symbol 757 MovieClip Frame 11
stop();
Symbol 762 MovieClip Frame 1
stop();
Symbol 762 MovieClip Frame 2
stop();
Symbol 762 MovieClip Frame 3
stop();
Symbol 762 MovieClip Frame 4
stop();
Symbol 762 MovieClip Frame 5
stop();
Symbol 762 MovieClip Frame 6
stop();
Symbol 762 MovieClip Frame 7
stop();
Symbol 762 MovieClip Frame 8
stop();
Symbol 762 MovieClip Frame 9
stop();
Symbol 762 MovieClip Frame 10
stop();
Symbol 762 MovieClip Frame 11
stop();
Instance of Symbol 746 MovieClip in Symbol 788 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 757 MovieClip in Symbol 788 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 762 MovieClip in Symbol 788 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 746 MovieClip in Symbol 792 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 757 MovieClip in Symbol 792 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 762 MovieClip in Symbol 792 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 792 MovieClip Frame 8
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Symbol 793 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Instance of Symbol 746 MovieClip in Symbol 793 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 757 MovieClip in Symbol 793 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 762 MovieClip in Symbol 793 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 793 MovieClip Frame 41
_global.stagekill = _global.stagekill + 1;
_global.vehicleskilled = _global.vehicleskilled + 1;
_global.vehiclesummonkilled = _global.vehiclesummonkilled + 1;
_parent._parent.removeMovieClip();
stop();
Symbol 794 MovieClip Frame 1
stop();
Symbol 794 MovieClip Frame 2
stop();
Symbol 794 MovieClip Frame 3
stop();
Instance of Symbol 794 MovieClip in Symbol 795 MovieClip [enemy2] Frame 1
onClipEvent (load) {
life = 200;
maxlife = 200;
checker = 0;
speed = random(9);
if (speed < 4) {
speed = 4;
}
if (gamelevel < 15) {
targetpart = Math.floor(Math.random() * 151) + 250;
} else {
targetpart = Math.floor(Math.random() * 281) + 120;
}
attacking = 0;
attackpower = 15;
enemyworth = 80;
enemyscore = 25;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
if (attacking == 0) {
_parent._x = _parent._x + speed;
}
if (((_parent._x >= targetpart) && (attacking == 0)) && (_global.life > 0)) {
attacking = 1;
this.gotoAndStop("attack");
}
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if ((_global.defendershoot == 1) && (_parent._x > -200)) {
hitme = random(20);
if (hitme == 10) {
life = life - 30;
}
}
if ((_global.defendershoot2 == 1) && (_parent._x > -200)) {
hitme = random(20);
if (hitme == 10) {
life = life - 60;
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
sc = random(8);
if (sc == 1) {
_root.scream1.start();
} else if (sc == 2) {
_root.scream2.start();
} else if (sc == 3) {
_root.scream3.start();
} else if (sc == 4) {
_root.scream4.start();
} else if (sc == 5) {
_root.scream5.start();
}
this.gotoAndStop("dead");
}
if (life < 1) {
this._x = this._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 799 MovieClip [bulletbuttthrow] Frame 20
this.removeMovieClip();
Symbol 816 MovieClip Frame 1
stop();
Symbol 816 MovieClip Frame 2
stop();
Symbol 816 MovieClip Frame 3
stop();
Symbol 816 MovieClip Frame 4
stop();
Symbol 816 MovieClip Frame 5
stop();
Symbol 816 MovieClip Frame 6
stop();
Symbol 816 MovieClip Frame 7
stop();
Symbol 816 MovieClip Frame 8
stop();
Symbol 816 MovieClip Frame 9
stop();
Symbol 823 MovieClip Frame 1
stop();
Symbol 823 MovieClip Frame 2
stop();
Symbol 823 MovieClip Frame 3
stop();
Symbol 823 MovieClip Frame 4
stop();
Symbol 823 MovieClip Frame 5
stop();
Symbol 823 MovieClip Frame 6
stop();
Symbol 823 MovieClip Frame 7
stop();
Symbol 823 MovieClip Frame 8
stop();
Symbol 823 MovieClip Frame 9
stop();
Symbol 823 MovieClip Frame 10
stop();
Symbol 830 MovieClip Frame 1
stop();
Symbol 830 MovieClip Frame 2
stop();
Symbol 830 MovieClip Frame 3
stop();
Symbol 830 MovieClip Frame 4
stop();
Symbol 830 MovieClip Frame 5
stop();
Symbol 830 MovieClip Frame 6
stop();
Instance of Symbol 816 MovieClip in Symbol 833 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 823 MovieClip in Symbol 833 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 830 MovieClip in Symbol 833 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 816 MovieClip in Symbol 833 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 816 MovieClip in Symbol 839 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 823 MovieClip in Symbol 839 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 830 MovieClip in Symbol 839 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 816 MovieClip in Symbol 839 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 839 MovieClip Frame 2
if (_global.gamepaused == 0) {
spawnx = Math.floor(Math.random() * 21) + 540;
spawny = Math.floor(Math.random() * 61) + 190;
_root.road.attachMovie("sparks", "sparks" + _root.road.getNextHighestDepth(), _root.road.getNextHighestDepth(), {_x:spawnx, _y:spawny});
_global.life = _global.life - _parent.attackpower;
efire = random(3);
if (efire == 1) {
_root.enemyfire.start();
} else if (efire == 2) {
_root.enemyfire2.start();
} else {
_root.enemyfire3.start();
}
impact = random(30);
if (impact == 1) {
_root.metalimpact1.start();
} else if (impact == 2) {
_root.metalimpact2.start();
} else if (impact == 3) {
_root.metalimpact3.start();
}
rico = random(30);
if (rico == 1) {
_root.ricochet1.start();
} else if (rico == 2) {
_root.ricochet2.start();
} else if (rico == 3) {
_root.ricochet3.start();
} else if (rico == 4) {
_root.ricochet4.start();
}
}
Symbol 853 MovieClip Frame 25
stop();
Instance of Symbol 816 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 823 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 830 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 816 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 239 MovieClip in Symbol 854 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_currentframe == 62) {
_parent.timer = 0;
_parent._y = -300;
_parent._x = random(400) + 100;
_parent.gotoAndStop(random(3) + 1);
}
}
Symbol 854 MovieClip Frame 35
_global.stagekill = _global.stagekill + 1;
_global.vehicleskilled = _global.vehicleskilled + 1;
_global.vehiclesummonkilled = _global.vehiclesummonkilled + 1;
_parent._parent.removeMovieClip();
stop();
Symbol 855 MovieClip Frame 1
stop();
Symbol 855 MovieClip Frame 2
stop();
Symbol 855 MovieClip Frame 3
stop();
Instance of Symbol 855 MovieClip in Symbol 856 MovieClip [enemy1] Frame 1
onClipEvent (load) {
life = 100;
maxlife = 100;
checker = 0;
speed = random(10);
if (speed < 5) {
speed = 5;
}
if (gamelevel < 15) {
targetpart = Math.floor(Math.random() * 181) + 250;
} else {
targetpart = Math.floor(Math.random() * 311) + 120;
}
attacking = 0;
attackpower = 10;
enemyworth = 50;
enemyscore = 10;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
if (attacking == 0) {
_parent._x = _parent._x + speed;
}
if (((_parent._x >= targetpart) && (attacking == 0)) && (_global.life > 0)) {
attacking = 1;
this.gotoAndStop("attack");
}
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if ((_global.defendershoot == 1) && (_parent._x > -40)) {
hitme = random(20);
if (hitme == 10) {
life = life - 30;
}
}
if ((_global.defendershoot2 == 1) && (_parent._x > -40)) {
hitme = random(20);
if (hitme == 10) {
life = life - 60;
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
sc = random(8);
if (sc == 1) {
_root.scream1.start();
} else if (sc == 2) {
_root.scream2.start();
} else if (sc == 3) {
_root.scream3.start();
} else if (sc == 4) {
_root.scream4.start();
} else if (sc == 5) {
_root.scream5.start();
}
this.gotoAndStop("dead");
}
if (life < 1) {
this._x = this._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 863 MovieClip Frame 11
this._parent.removeMovieClip();
Symbol 878 MovieClip Frame 1
stop();
Symbol 878 MovieClip Frame 2
stop();
Symbol 878 MovieClip Frame 3
stop();
Symbol 878 MovieClip Frame 4
stop();
Symbol 878 MovieClip Frame 5
stop();
Symbol 878 MovieClip Frame 6
stop();
Symbol 878 MovieClip Frame 7
stop();
Symbol 878 MovieClip Frame 8
stop();
Symbol 878 MovieClip Frame 9
stop();
Symbol 878 MovieClip Frame 10
stop();
Symbol 878 MovieClip Frame 11
stop();
Symbol 891 MovieClip Frame 1
stop();
Symbol 891 MovieClip Frame 2
stop();
Symbol 891 MovieClip Frame 3
stop();
Symbol 891 MovieClip Frame 4
stop();
Symbol 891 MovieClip Frame 5
stop();
Symbol 891 MovieClip Frame 6
stop();
Symbol 891 MovieClip Frame 7
stop();
Symbol 891 MovieClip Frame 8
stop();
Symbol 891 MovieClip Frame 9
stop();
Symbol 891 MovieClip Frame 10
stop();
Symbol 891 MovieClip Frame 11
stop();
Symbol 891 MovieClip Frame 12
stop();
Symbol 902 MovieClip Frame 1
stop();
Symbol 902 MovieClip Frame 2
stop();
Symbol 902 MovieClip Frame 3
stop();
Symbol 902 MovieClip Frame 4
stop();
Symbol 902 MovieClip Frame 5
stop();
Symbol 902 MovieClip Frame 6
stop();
Symbol 902 MovieClip Frame 7
stop();
Symbol 902 MovieClip Frame 8
stop();
Symbol 902 MovieClip Frame 9
stop();
Symbol 902 MovieClip Frame 10
stop();
Symbol 902 MovieClip Frame 11
stop();
Instance of Symbol 878 MovieClip in Symbol 905 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 891 MovieClip in Symbol 905 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 902 MovieClip in Symbol 905 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 878 MovieClip in Symbol 905 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 910 MovieClip Frame 1
exp = random(5);
if (exp == 1) {
_root.explosion1.start();
} else if (exp == 2) {
_root.explosion2.start();
} else if (exp == 3) {
_root.explosion3.start();
} else {
_root.explosion4.start();
}
Symbol 910 MovieClip Frame 51
_parent._parent.removeMovieClip();
stop();
Symbol 911 MovieClip Frame 1
stop();
Symbol 911 MovieClip Frame 2
stop();
Instance of Symbol 911 MovieClip in Symbol 912 MovieClip [innocent5] Frame 1
onClipEvent (load) {
life = 500;
checker = 0;
speed = random(9);
if (speed < 3) {
speed = 3;
}
enemyworth = 100;
enemyscore = 75;
checkpass = 0;
}
onClipEvent (enterFrame) {
if ((life > 0) && (_global.gamepaused == 0)) {
if (this.hitTest(_root.gun.crosshair.dot) && (_global.shooting == 1)) {
life = life - _global.weaponpower;
}
_parent._x = _parent._x - speed;
if (this.hitTest(_root.gun.grenader.explosion)) {
life = 0;
}
if (this.hitTest(_root.innocents.checkpass) && (checkpass == 0)) {
checkpass = 1;
cc = random(4);
if (cc == 1) {
_root.carpass1.start();
} else if (cc == 2) {
_root.carpass2.start();
} else if (cc == 3) {
_root.carpass3.start();
} else {
_root.carpass4.start();
}
}
}
if ((life < 1) && (checker == 0)) {
checker = 1;
_global.score = _global.score + enemyscore;
_global.money = _global.money + enemyworth;
_root.road.shake = _root.road.shake + 2.5;
sc = random(10);
if (sc == 1) {
_root.scream1.start();
} else if (sc == 2) {
_root.scream2.start();
} else if (sc == 3) {
_root.scream3.start();
} else if (sc == 4) {
_root.scream4.start();
} else if (sc == 5) {
_root.scream5.start();
} else if (sc == 6) {
_root.scream6.start();
} else if (sc == 7) {
_root.scream7.start();
} else if (sc == 8) {
_root.scream8.start();
}
this.gotoAndStop("dead");
}
if (_parent._x < -250) {
this._parent.removeMovieClip();
}
if (life < 1) {
_parent._x = _parent._x - 5;
}
if (_global.cleanup == 1) {
this._parent.removeMovieClip();
}
}
Symbol 916 MovieClip Frame 19
stop();
Symbol 920 MovieClip Frame 14
_parent.removeMovieClip();
Symbol 921 MovieClip [bulletshot] Frame 15
stop();
Symbol 924 MovieClip [rpgsmoke] Frame 21
this.removeMovieClip();
Symbol 947 Button
on (press) {
getURL ("http://www.addictinggames.com", blank);
}
Symbol 957 Button
on (press) {
_root.getURL("http://www.addictinggames.com");
}
Symbol 1109 MovieClip Frame 98
stop();
Symbol 1110 MovieClip Frame 1
_root.stop();
Symbol 1110 MovieClip Frame 205
_root.play();
Instance of Symbol 1118 MovieClip in Symbol 1119 MovieClip Frame 1
on (release) {
getURL ("http://www.ahjee.com", "_blank");
}
Symbol 1120 MovieClip Frame 106
_root.play();
Symbol 1155 Button
on (release) {
gunclick = new Sound();
gunclick.attachSound("gunclick");
gunclick.start();
getURL ("http://www.addictinggames.com", blank);
}
Symbol 1156 Button
on (release) {
gunclick = new Sound();
gunclick.attachSound("gunclick");
gunclick.start();
_root.gotoAndStop("credits");
}
Symbol 1157 Button
on (release) {
gunclick = new Sound();
gunclick.attachSound("gunclick");
gunclick.start();
_root.gotoAndStop("instructions");
}
Symbol 1158 Button
on (release) {
gunclick = new Sound();
gunclick.attachSound("gunclick");
gunclick.start();
_root.gotoAndStop("intro");
}
Symbol 1162 MovieClip Frame 46
gunshot = new Sound();
gunshot.attachSound("gunshot");
gunshot.start();
gunshot = new Sound();
gunshot.attachSound("gunshot");
gunshot.start();
Symbol 1162 MovieClip Frame 49
gunshot = new Sound();
gunshot.attachSound("gunshot");
gunshot.start();
Symbol 1162 MovieClip Frame 53
gunshot = new Sound();
gunshot.attachSound("gunshot");
gunshot.start();
Symbol 1162 MovieClip Frame 57
gunshot = new Sound();
gunshot.attachSound("gunshot");
gunshot.start();
Symbol 1162 MovieClip Frame 61
gunshot = new Sound();
gunshot.attachSound("gunshot");
gunshot.start();
Symbol 1162 MovieClip Frame 65
gunshot = new Sound();
gunshot.attachSound("gunshot");
gunshot.start();
Symbol 1162 MovieClip Frame 69
gunshot = new Sound();
gunshot.attachSound("gunshot");
gunshot.start();
Symbol 1162 MovieClip Frame 73
gunshot = new Sound();
gunshot.attachSound("gunshot");
gunshot.start();
Symbol 1162 MovieClip Frame 78
gunshot = new Sound();
gunshot.attachSound("gunshot");
gunshot.start();
_root.missionstart.start();
stop();
Symbol 1203 MovieClip Frame 1
stop();
Symbol 1206 MovieClip Frame 30
stop();
Symbol 1215 Button
on (release) {
gotoAndStop (2);
}
Symbol 1222 Button
on (release) {
gotoAndStop (3);
}
Symbol 1234 Button
on (release) {
gotoAndStop (4);
}
Symbol 1239 Button
on (release) {
_root.gotoAndStop("game");
}
Symbol 1240 MovieClip Frame 1
stop();
Symbol 1240 MovieClip Frame 2
stop();
Symbol 1240 MovieClip Frame 3
stop();
Symbol 1240 MovieClip Frame 4
stop();
Symbol 1244 Button
on (release) {
_root.gotoAndStop("menu");
}
Instance of Symbol 1254 MovieClip in Symbol 1255 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_x + (_global.portaspeed / 20));
if (_x >= 3868) {
_x = -327;
}
}
Symbol 1260 MovieClip Frame 1
stop();
Symbol 1260 MovieClip Frame 2
stop();
Symbol 1260 MovieClip Frame 3
Symbol 1271 MovieClip Frame 1
stop();
Symbol 1271 MovieClip Frame 2
stop();
Symbol 1271 MovieClip Frame 3
stop();
Symbol 1280 MovieClip Frame 1
stop();
Symbol 1287 MovieClip Frame 1
stop();
Symbol 1287 MovieClip Frame 2
stop();
Symbol 1287 MovieClip Frame 3
stop();
Symbol 1287 MovieClip Frame 4
stop();
Symbol 1287 MovieClip Frame 5
stop();
Symbol 1287 MovieClip Frame 6
stop();
Instance of Symbol 1280 MovieClip in Symbol 1294 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1287 MovieClip in Symbol 1294 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1280 MovieClip in Symbol 1294 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 1294 MovieClip Frame 3
_global.defendershoot2 = 1;
Symbol 1294 MovieClip Frame 6
_global.defendershoot2 = 0;
Symbol 1295 MovieClip Frame 1
stop();
Symbol 1295 MovieClip Frame 2
stop();
Symbol 1307 MovieClip Frame 1
stop();
Symbol 1307 MovieClip Frame 2
stop();
Symbol 1307 MovieClip Frame 3
stop();
Symbol 1307 MovieClip Frame 4
stop();
Symbol 1307 MovieClip Frame 5
stop();
Symbol 1307 MovieClip Frame 6
stop();
Symbol 1307 MovieClip Frame 8
stop();
Symbol 1307 MovieClip Frame 9
stop();
Symbol 1307 MovieClip Frame 10
stop();
Instance of Symbol 1280 MovieClip in Symbol 1310 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1307 MovieClip in Symbol 1310 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1287 MovieClip in Symbol 1310 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1280 MovieClip in Symbol 1310 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 1310 MovieClip Frame 2
_global.defendershoot = 1;
Symbol 1310 MovieClip Frame 5
_global.defendershoot = 0;
Symbol 1311 MovieClip Frame 1
stop();
Symbol 1311 MovieClip Frame 2
stop();
Instance of Symbol 1295 MovieClip in Symbol 1313 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_global.defender2 == 0) {
this.gotoAndStop(1);
} else if (_global.gamepaused == 0) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 1311 MovieClip in Symbol 1313 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_global.defender == 0) {
this.gotoAndStop(1);
} else if (_global.gamepaused == 0) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 1315 MovieClip Frame 36
stop();
_root.gotoAndStop("gameover");
Symbol 1316 MovieClip Frame 1
stop();
Symbol 1316 MovieClip Frame 2
stop();
Symbol 1321 MovieClip Frame 76
stop();
Instance of Symbol 1316 MovieClip in Symbol 1322 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_global.life < 1) {
this.gotoAndStop(2);
}
}
Symbol 1324 MovieClip Frame 1
Instance of Symbol 1331 MovieClip in Symbol 1344 MovieClip Frame 1
onClipEvent (enterFrame) {
currlife = (_global.life / _global.maxlife) * 100;
this._xscale = currlife;
}
Instance of Symbol 1331 MovieClip in Symbol 1344 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_global.currgun == 1) {
bullets = _global.gun1bullets;
maxbullet = 30;
} else if (_global.currgun == 2) {
bullets = _global.gun2bullets;
maxbullet = 50;
} else if (_global.currgun == 3) {
bullets = _global.gun3bullets;
maxbullet = 30;
} else if (_global.currgun == 4) {
bullets = _global.gun4bullets;
maxbullet = 30;
} else if (_global.currgun == 5) {
bullets = _global.gun5bullets;
maxbullet = 30;
} else if (_global.currgun == 6) {
bullets = _global.gun6bullets;
maxbullet = 100;
}
_parent.txtammo = (bullets + "/") + maxbullet;
currbullet = (bullets / maxbullet) * 100;
this._xscale = currbullet;
}
Symbol 1354 MovieClip Frame 2
_global.shooting = 1;
_root.gun1fire.start();
Symbol 1354 MovieClip Frame 3
_global.shooting = 0;
Symbol 1359 MovieClip Frame 1
_global.reloading = 1;
Symbol 1359 MovieClip Frame 31
_root.gun1reload.start();
Symbol 1359 MovieClip Frame 46
_global.reloading = 0;
_global.gun1bullets = 30;
_parent.gotoAndStop("idle");
Symbol 1360 MovieClip Frame 1
stop();
Symbol 1360 MovieClip Frame 2
stop();
Symbol 1360 MovieClip Frame 3
stop();
Symbol 1367 MovieClip Frame 1
stop();
Symbol 1367 MovieClip Frame 4
stop();
Symbol 1371 MovieClip Frame 1
_global.shooting = 1;
_root.gun2fire.start();
Symbol 1371 MovieClip Frame 2
_global.shooting = 0;
Symbol 1376 MovieClip Frame 1
_global.reloading = 1;
Symbol 1376 MovieClip Frame 25
_root.gun2reload.start();
Symbol 1376 MovieClip Frame 35
_global.reloading = 0;
_global.gun2bullets = 50;
_parent.gotoAndStop("idle");
Symbol 1377 MovieClip Frame 1
stop();
Symbol 1377 MovieClip Frame 2
stop();
Symbol 1377 MovieClip Frame 3
stop();
Symbol 1381 MovieClip Frame 2
_global.shooting = 1;
_root.gun3fire.start();
Symbol 1381 MovieClip Frame 3
_global.shooting = 0;
Symbol 1386 MovieClip Frame 1
_global.reloading = 1;
Symbol 1386 MovieClip Frame 30
_root.gun3reload.start();
Symbol 1386 MovieClip Frame 41
_global.reloading = 0;
_global.gun3bullets = 30;
_parent.gotoAndStop("idle");
Symbol 1387 MovieClip Frame 1
stop();
Symbol 1387 MovieClip Frame 2
stop();
Symbol 1387 MovieClip Frame 3
stop();
Symbol 1391 MovieClip Frame 3
_global.shooting = 1;
_root.gun3fire.start();
Symbol 1391 MovieClip Frame 4
_global.shooting = 0;
Symbol 1396 MovieClip Frame 1
_global.reloading = 1;
Symbol 1396 MovieClip Frame 20
_root.gun4reload.start();
Symbol 1396 MovieClip Frame 29
_global.reloading = 0;
_global.gun4bullets = 30;
_parent.gotoAndStop("idle");
Symbol 1397 MovieClip Frame 1
stop();
Symbol 1397 MovieClip Frame 2
stop();
Symbol 1397 MovieClip Frame 3
stop();
Symbol 1401 MovieClip Frame 2
_global.shooting = 1;
_root.gun5fire.start();
Symbol 1401 MovieClip Frame 4
_global.shooting = 0;
Symbol 1404 MovieClip Frame 1
_global.reloading = 1;
Symbol 1404 MovieClip Frame 40
_root.gun5reload.start();
Symbol 1404 MovieClip Frame 50
_global.reloading = 0;
_global.gun5bullets = 30;
_parent.gotoAndStop("idle");
Symbol 1405 MovieClip Frame 1
stop();
Symbol 1405 MovieClip Frame 2
stop();
Symbol 1405 MovieClip Frame 3
stop();
Symbol 1411 MovieClip Frame 2
_global.shooting = 1;
_root.gun5fire.start();
Symbol 1411 MovieClip Frame 4
_global.shooting = 0;
Symbol 1414 MovieClip Frame 1
_global.reloading = 1;
Symbol 1414 MovieClip Frame 60
_root.gun6reload.start();
Symbol 1414 MovieClip Frame 75
_global.reloading = 0;
_global.gun6bullets = 100;
_parent.gotoAndStop("idle");
Symbol 1415 MovieClip Frame 1
stop();
Symbol 1415 MovieClip Frame 2
stop();
Symbol 1415 MovieClip Frame 3
stop();
Symbol 1425 MovieClip Frame 1
_global.throwgrenade = 1;
_global.reloading = 0;
Symbol 1425 MovieClip Frame 34
_root.explosion4.start();
Symbol 1425 MovieClip Frame 66
_global.throwgrenade = 0;
_parent.gotoAndStop(_global.currgun);
Symbol 1426 MovieClip Frame 1
stop();
Instance of Symbol 1360 MovieClip in Symbol 1426 MovieClip Frame 1
onClipEvent (mouseDown) {
shoot = 1;
_global.weaponpower = 15;
}
onClipEvent (mouseUp) {
shoot = 0;
_global.shooting = 0;
}
onClipEvent (enterFrame) {
if (_global.gamepaused == 0) {
if (((shoot == 1) && (_global.reloading == 0)) && (_global.gun1bullets > 0)) {
if (_global.shooting == 1) {
_global.gun1bullets = _global.gun1bullets - 1;
}
_parent.crosshair.gotoAndPlay(2);
this.gotoAndStop("shoot");
} else if (((shoot == 1) && (_global.reloading == 0)) && (_global.gun1bullets < 1)) {
shoot = 0;
_global.reloading = 1;
_parent.crosshair.gotoAndStop(4);
this.gotoAndStop("reload");
} else if (((Key.isDown(82) == true) && (_global.reloading == 0)) && (_global.gun1bullets < 30)) {
shoot = 0;
_global.reloading = 1;
_parent.crosshair.gotoAndStop(4);
this.gotoAndStop("reload");
} else if ((shoot == 0) && (_global.reloading == 0)) {
_parent.crosshair.gotoAndStop(1);
this.gotoAndStop("idle");
}
} else {
shoot = 0;
_global.shooting = 0;
_parent.crosshair.gotoAndStop(1);
this.gotoAndStop("idle");
}
}
Symbol 1426 MovieClip Frame 2
stop();
Instance of Symbol 1377 MovieClip in Symbol 1426 MovieClip Frame 2
onClipEvent (mouseDown) {
shoot = 1;
_global.weaponpower = 20;
}
onClipEvent (mouseUp) {
shoot = 0;
_global.shooting = 0;
}
onClipEvent (enterFrame) {
if (_global.gamepaused == 0) {
if (((shoot == 1) && (_global.reloading == 0)) && (_global.gun2bullets > 0)) {
if (_global.shooting == 1) {
_global.gun2bullets = _global.gun2bullets - 1;
}
_parent.crosshair.gotoAndPlay(2);
this.gotoAndStop("shoot");
} else if (((shoot == 1) && (_global.reloading == 0)) && (_global.gun2bullets < 1)) {
shoot = 0;
_global.reloading = 1;
_parent.crosshair.gotoAndStop(4);
this.gotoAndStop("reload");
} else if (((Key.isDown(82) == true) && (_global.reloading == 0)) && (_global.gun2bullets < 50)) {
shoot = 0;
_global.reloading = 1;
_parent.crosshair.gotoAndStop(4);
this.gotoAndStop("reload");
} else if ((shoot == 0) && (_global.reloading == 0)) {
_parent.crosshair.gotoAndStop(1);
this.gotoAndStop("idle");
}
} else {
shoot = 0;
_global.shooting = 0;
_parent.crosshair.gotoAndStop(1);
this.gotoAndStop("idle");
}
}
Symbol 1426 MovieClip Frame 3
stop();
Instance of Symbol 1387 MovieClip in Symbol 1426 MovieClip Frame 3
onClipEvent (mouseDown) {
shoot = 1;
_global.weaponpower = 40;
}
onClipEvent (mouseUp) {
shoot = 0;
_global.shooting = 0;
}
onClipEvent (enterFrame) {
if (_global.gamepaused == 0) {
if (((shoot == 1) && (_global.reloading == 0)) && (_global.gun3bullets > 0)) {
if (_global.shooting == 1) {
_global.gun3bullets = _global.gun3bullets - 1;
}
_parent.crosshair.gotoAndPlay(2);
this.gotoAndStop("shoot");
} else if (((shoot == 1) && (_global.reloading == 0)) && (_global.gun3bullets < 1)) {
shoot = 0;
_global.reloading = 1;
_parent.crosshair.gotoAndStop(4);
this.gotoAndStop("reload");
} else if (((Key.isDown(82) == true) && (_global.reloading == 0)) && (_global.gun3bullets < 30)) {
shoot = 0;
_global.reloading = 1;
_parent.crosshair.gotoAndStop(4);
this.gotoAndStop("reload");
} else if ((shoot == 0) && (_global.reloading == 0)) {
_parent.crosshair.gotoAndStop(1);
this.gotoAndStop("idle");
}
} else {
shoot = 0;
_global.shooting = 0;
_parent.crosshair.gotoAndStop(1);
this.gotoAndStop("idle");
}
}
Symbol 1426 MovieClip Frame 4
stop();
Instance of Symbol 1397 MovieClip in Symbol 1426 MovieClip Frame 4
onClipEvent (mouseDown) {
shoot = 1;
_global.weaponpower = 40;
}
onClipEvent (mouseUp) {
shoot = 0;
_global.shooting = 0;
}
onClipEvent (enterFrame) {
if (_global.gamepaused == 0) {
if (((shoot == 1) && (_global.reloading == 0)) && (_global.gun4bullets > 0)) {
if (_global.shooting == 1) {
_global.gun4bullets = _global.gun4bullets - 1;
}
_parent.crosshair.gotoAndPlay(2);
this.gotoAndStop("shoot");
} else if (((shoot == 1) && (_global.reloading == 0)) && (_global.gun4bullets < 1)) {
shoot = 0;
_global.reloading = 1;
_parent.crosshair.gotoAndStop(4);
this.gotoAndStop("reload");
} else if (((Key.isDown(82) == true) && (_global.reloading == 0)) && (_global.gun4bullets < 30)) {
shoot = 0;
_global.reloading = 1;
_parent.crosshair.gotoAndStop(4);
this.gotoAndStop("reload");
} else if ((shoot == 0) && (_global.reloading == 0)) {
_parent.crosshair.gotoAndStop(1);
this.gotoAndStop("idle");
}
} else {
shoot = 0;
_global.shooting = 0;
_parent.crosshair.gotoAndStop(1);
this.gotoAndStop("idle");
}
}
Symbol 1426 MovieClip Frame 5
stop();
Instance of Symbol 1405 MovieClip in Symbol 1426 MovieClip Frame 5
onClipEvent (mouseDown) {
shoot = 1;
_global.weaponpower = 50;
}
onClipEvent (mouseUp) {
shoot = 0;
_global.shooting = 0;
}
onClipEvent (enterFrame) {
if (_global.gamepaused == 0) {
if (((shoot == 1) && (_global.reloading == 0)) && (_global.gun5bullets > 0)) {
if (_global.shooting == 1) {
_global.gun5bullets = _global.gun5bullets - 1;
}
_parent.crosshair.gotoAndPlay(2);
this.gotoAndStop("shoot");
} else if (((shoot == 1) && (_global.reloading == 0)) && (_global.gun5bullets < 1)) {
shoot = 0;
_global.reloading = 1;
_parent.crosshair.gotoAndStop(4);
this.gotoAndStop("reload");
} else if (((Key.isDown(82) == true) && (_global.reloading == 0)) && (_global.gun5bullets < 30)) {
shoot = 0;
_global.reloading = 1;
_parent.crosshair.gotoAndStop(4);
this.gotoAndStop("reload");
} else if ((shoot == 0) && (_global.reloading == 0)) {
_parent.crosshair.gotoAndStop(1);
this.gotoAndStop("idle");
}
} else {
shoot = 0;
_global.shooting = 0;
_parent.crosshair.gotoAndStop(1);
this.gotoAndStop("idle");
}
}
Symbol 1426 MovieClip Frame 6
stop();
Instance of Symbol 1415 MovieClip in Symbol 1426 MovieClip Frame 6
onClipEvent (mouseDown) {
shoot = 1;
_global.weaponpower = 80;
}
onClipEvent (mouseUp) {
shoot = 0;
_global.shooting = 0;
}
onClipEvent (enterFrame) {
if (_global.gamepaused == 0) {
if (((shoot == 1) && (_global.reloading == 0)) && (_global.gun6bullets > 0)) {
if (_global.shooting == 1) {
_global.gun6bullets = _global.gun6bullets - 1;
}
_parent.crosshair.gotoAndPlay(2);
this.gotoAndStop("shoot");
} else if (((shoot == 1) && (_global.reloading == 0)) && (_global.gun6bullets < 1)) {
shoot = 0;
_global.reloading = 1;
_parent.crosshair.gotoAndStop(4);
this.gotoAndStop("reload");
} else if (((Key.isDown(82) == true) && (_global.reloading == 0)) && (_global.gun6bullets < 100)) {
shoot = 0;
_global.reloading = 1;
_parent.crosshair.gotoAndStop(4);
this.gotoAndStop("reload");
} else if ((shoot == 0) && (_global.reloading == 0)) {
_parent.crosshair.gotoAndStop(1);
this.gotoAndStop("idle");
}
} else {
shoot = 0;
_global.shooting = 0;
_parent.crosshair.gotoAndStop(1);
this.gotoAndStop("idle");
}
}
Symbol 1426 MovieClip Frame 7
stop();
Symbol 1434 Button
on (release) {
gotoAndPlay ("closer");
}
Symbol 1451 Button
on (release) {
_root.btnclick.start();
if ((_global.money >= 0) && (_global.gun1 != 1)) {
_global.gun1 = 1;
_global.money = _global.money - 0;
}
}
Symbol 1455 Button
on (release) {
_root.btnclick.start();
if (_global.gun1 == 1) {
_global.currgun = 1;
}
}
Symbol 1456 Button
on (release) {
_root.btnclick.start();
if ((_global.money >= 2000) && (_global.gun2 != 1)) {
_global.gun2 = 1;
_global.money = _global.money - 2000;
}
}
Symbol 1458 Button
on (release) {
_root.btnclick.start();
if (_global.gun2 == 1) {
_global.currgun = 2;
}
}
Symbol 1459 Button
on (release) {
_root.btnclick.start();
if ((_global.money >= 5000) && (_global.gun3 != 1)) {
_global.gun3 = 1;
_global.money = _global.money - 5000;
}
}
Symbol 1461 Button
on (release) {
_root.btnclick.start();
if (_global.gun3 == 1) {
_global.currgun = 3;
}
}
Symbol 1462 Button
on (release) {
_root.btnclick.start();
if ((_global.money >= 7000) && (_global.gun4 != 1)) {
_global.gun4 = 1;
_global.money = _global.money - 7000;
}
}
Symbol 1464 Button
on (release) {
_root.btnclick.start();
if (_global.gun4 == 1) {
_global.currgun = 4;
}
}
Symbol 1465 Button
on (release) {
_root.btnclick.start();
if ((_global.money >= 10000) && (_global.gun5 != 1)) {
_global.gun5 = 1;
_global.money = _global.money - 10000;
}
}
Symbol 1467 Button
on (release) {
_root.btnclick.start();
if (_global.gun5 == 1) {
_global.currgun = 5;
}
}
Symbol 1468 Button
on (release) {
_root.btnclick.start();
if ((_global.money >= 15000) && (_global.gun6 != 1)) {
_global.gun6 = 1;
_global.money = _global.money - 15000;
}
}
Symbol 1470 Button
on (release) {
_root.btnclick.start();
if (_global.gun6 == 1) {
_global.currgun = 6;
}
}
Symbol 1471 Button
on (release) {
_root.btnclick.start();
if ((_global.money >= 800) && (_global.grenades < 99)) {
_global.grenades = _global.grenades + 1;
_global.money = _global.money - 800;
}
}
Symbol 1474 Button
on (release) {
_root.btnclick.start();
if ((_global.money >= 3000) && (_global.defender == 0)) {
_global.defender = 1;
_global.money = _global.money - 3000;
}
}
Symbol 1480 MovieClip Frame 1
stop();
Symbol 1480 MovieClip Frame 2
stop();
Symbol 1480 MovieClip Frame 3
stop();
Symbol 1485 Button
on (release) {
_root.btnclick.start();
if ((_global.money >= 500) && (_global.life < _global.maxlife)) {
_global.life = _global.life + 500;
if (_global.life > _global.maxlife) {
_global.life = _global.maxlife;
}
_global.money = _global.money - 500;
}
}
Symbol 1488 Button
on (release) {
_root.btnclick.start();
if ((_global.money >= 5000) && (_global.defender2 == 0)) {
_global.defender2 = 1;
_global.money = _global.money - 5000;
}
}
Symbol 1499 MovieClip Frame 1
stop();
Symbol 1499 MovieClip Frame 2
_global.gamepaused = 1;
_global.cleanup = 1;
gotoAndPlay (3);
Symbol 1499 MovieClip Frame 23
_global.gamelevel = _global.gamelevel + 1;
if (_global.gamelevel >= 25) {
_root.gotoAndStop("ending");
}
Symbol 1499 MovieClip Frame 38
stop();
Mouse.show();
Instance of Symbol 1480 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (enterFrame) {
if ((_global.gun1 == 1) && (_global.currgun != 1)) {
this.gotoAndStop(2);
} else if ((_global.gun1 == 1) && (_global.currgun == 1)) {
this.gotoAndStop(3);
} else if ((_global.gun1 == 0) && (_global.currgun != 1)) {
this.gotoAndStop(1);
}
}
Instance of Symbol 1480 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (enterFrame) {
if ((_global.gun2 == 1) && (_global.currgun != 2)) {
this.gotoAndStop(2);
} else if ((_global.gun2 == 1) && (_global.currgun == 2)) {
this.gotoAndStop(3);
} else if ((_global.gun2 == 0) && (_global.currgun != 2)) {
this.gotoAndStop(1);
}
}
Instance of Symbol 1480 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (enterFrame) {
if ((_global.gun3 == 1) && (_global.currgun != 3)) {
this.gotoAndStop(2);
} else if ((_global.gun3 == 1) && (_global.currgun == 3)) {
this.gotoAndStop(3);
} else if ((_global.gun3 == 0) && (_global.currgun != 3)) {
this.gotoAndStop(1);
}
}
Instance of Symbol 1480 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (enterFrame) {
if ((_global.gun4 == 1) && (_global.currgun != 4)) {
this.gotoAndStop(2);
} else if ((_global.gun4 == 1) && (_global.currgun == 4)) {
this.gotoAndStop(3);
} else if ((_global.gun4 == 0) && (_global.currgun != 4)) {
this.gotoAndStop(1);
}
}
Instance of Symbol 1480 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (enterFrame) {
if ((_global.gun5 == 1) && (_global.currgun != 5)) {
this.gotoAndStop(2);
} else if ((_global.gun5 == 1) && (_global.currgun == 5)) {
this.gotoAndStop(3);
} else if ((_global.gun5 == 0) && (_global.currgun != 5)) {
this.gotoAndStop(1);
}
}
Instance of Symbol 1480 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (enterFrame) {
if ((_global.gun6 == 1) && (_global.currgun != 6)) {
this.gotoAndStop(2);
} else if ((_global.gun6 == 1) && (_global.currgun == 6)) {
this.gotoAndStop(3);
} else if ((_global.gun6 == 0) && (_global.currgun != 6)) {
this.gotoAndStop(1);
}
}
Instance of Symbol 1483 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (enterFrame) {
this.txtgrenades = _global.grenades;
}
Instance of Symbol 1280 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1307 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1287 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1280 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1480 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (enterFrame) {
if (_global.defender == 1) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 1280 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1287 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1280 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1480 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (enterFrame) {
if (_global.defender2 == 1) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 1497 MovieClip in Symbol 1499 MovieClip Frame 38
onClipEvent (enterFrame) {
this.txtlife = (_global.life + "/") + _global.maxlife;
this.txtscore = _global.score;
this.txtmoney = "$" + _global.money;
}
Symbol 1499 MovieClip Frame 46
_global.cleanup = 0;
_global.gamepaused = 0;
_global.reloading = 0;
_global.lastmoney = _global.money;
_global.lastscore = _global.score;
_global.lastgrenades = _global.grenades;
_global.stagekill = 0;
_global.vehicleskilled = 0;
_global.gun1bullets = 30;
_global.gun2bullets = 50;
_global.gun3bullets = 30;
_global.gun4bullets = 30;
_global.gun5bullets = 30;
_global.gun6bullets = 100;
Mouse.hide();
Symbol 1504 MovieClip Frame 1
stop();
Symbol 1504 MovieClip Frame 3
_global.gamepaused = 1;
Symbol 1504 MovieClip Frame 16
stop();
Instance of Symbol 1503 MovieClip in Symbol 1504 MovieClip Frame 16
onClipEvent (enterFrame) {
if ((Key.isDown(80) == true) && (_global.gamepaused == 1)) {
this._parent.gotoAndPlay(16);
}
}
Symbol 1504 MovieClip Frame 29
_global.gamepaused = 0;
Symbol 1509 Button
on (release) {
_global.gamepaused = 0;
_global.reloading = 0;
_global.stagekill = 0;
_global.vehicleskilled = 0;
_global.vehiclesummonkilled = 0;
_global.life = _global.maxlife;
if (_global.gamelevel == 1) {
_global.money = 0;
_global.score = 0;
} else {
_global.money = _global.lastmoney;
_global.score = _global.lastscore;
_global.grenades = _global.lastgrenades;
}
_global.gun1bullets = 30;
_global.gun2bullets = 50;
_global.gun3bullets = 30;
_global.gun4bullets = 30;
_global.gun5bullets = 30;
_global.gun6bullets = 100;
_root.gotoAndStop("game");
}
Symbol 1510 Button
on (press) {
getURL ("http://www.addictinggames.com", blank);
}
Symbol 1532 MovieClip Frame 1
stop();
Symbol 1539 MovieClip Frame 1
stop();
Symbol 1539 MovieClip Frame 2
stop();
Symbol 1539 MovieClip Frame 3
stop();
Symbol 1539 MovieClip Frame 4
stop();
Symbol 1539 MovieClip Frame 5
stop();
Symbol 1539 MovieClip Frame 6
stop();
Instance of Symbol 1532 MovieClip in Symbol 1547 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1539 MovieClip in Symbol 1547 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Instance of Symbol 1532 MovieClip in Symbol 1547 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(this._parent._parent.looks);
}
Symbol 1564 MovieClip Frame 221
stop();
Symbol 1574 MovieClip Frame 11
_parent._x = _parent._x + 3;
_parent._x = _parent._x + 3;
Symbol 1574 MovieClip Frame 12
_parent._x = _parent._x - 3;
_parent._x = _parent._x - 3;
Symbol 1574 MovieClip Frame 13
_parent._x = _parent._x + 3;
_parent._x = _parent._x + 3;
Symbol 1574 MovieClip Frame 14
_parent._x = _parent._x - 3;
_parent._x = _parent._x - 3;
Symbol 1574 MovieClip Frame 15
_parent._x = _parent._x + 3;
_parent._x = _parent._x + 3;
Symbol 1574 MovieClip Frame 16
_parent._x = _parent._x - 3;
_parent._x = _parent._x - 3;
Symbol 1574 MovieClip Frame 32
_parent._x = _parent._x + 3;
_parent._x = _parent._x + 3;
Symbol 1574 MovieClip Frame 33
_parent._x = _parent._x - 3;
_parent._x = _parent._x - 3;
Symbol 1574 MovieClip Frame 34
_parent._x = _parent._x + 3;
_parent._x = _parent._x + 3;
Symbol 1574 MovieClip Frame 35
_parent._x = _parent._x - 3;
_parent._x = _parent._x - 3;
Symbol 1574 MovieClip Frame 36
_parent._x = _parent._x + 3;
_parent._x = _parent._x + 3;
Symbol 1574 MovieClip Frame 37
_parent._x = _parent._x - 3;
_parent._x = _parent._x - 3;
Symbol 1574 MovieClip Frame 705
stop();