STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
229595
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2595 · P5190

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/95337360?noj=FRM95337360-22DC" width="1" height="1"></div>

assault-tank.swf

This is the info page for
Flash #109485

(Click the ID number above for more basic data on this flash file.)


Text
0%

100%

Loading, please wait

Play More Games @

Lunatic

.com

Games

Stark Raving Mad About Games!

.com

<p align="center"><font face="Helios-Cond-Light" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>MAIN MENU</b></font></p>

<p align="center"></p>

<p align="center"></p>

<p align="left"><font face="_sans" size="14" color="#00ff00" letterSpacing="0.000000" kerning="1">sdfsfdsfsfsdfsdf</font></p>

<p align="left"></p>

<p align="center"><font face="_sans" size="28" color="#00ff00" letterSpacing="0.000000" kerning="1">Arrow buttons - move; &nbsp;1 - fire; &nbsp;2 - mine;</font></p>

Life:

Enemys:

<p align="left"></p>

Score:

<p align="left"><font face="Helios-Cond-Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">00000</font></p>

Enemy tank

Your tank

Bonus "Napalm missile"

Bonus "Quick firing"

Bonus "Quick mine"

Bonus "Speed up"

Level 1

Start

Arrow keys to move the tank. A to fire.
S to place a mine. Spacebar to start.

CONTROLS:

Level 2

Level 3

<p align="left"><font face="Helios-Cond-Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

Mine tank:

Mine tank

Level 4

<p align="left"><font face="Helios-Cond-Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

Minefield

Level 5

Magnetic bomb

<p align="left"><font face="Helios-Cond-Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

Mobile radar:

Data transfer:

Level 6

Mobile radar

Radars:

<p align="left"><font face="Helios-Cond-Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">20</font></p>

<p align="left"><font face="Helios-Cond-Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

Level 7

Radar

SCORE:

00000

<p align="center"></p>

ActionScript [AS1/AS2]

Frame 1
fscommand ("fullscreen", false); fscommand ("allowscale", false); stop(); this.onEnterFrame = function () { p = Math.ceil((this.getBytesLoaded() / this.getBytesTotal()) * 100); l.gotoAndStop(p); if (p == 100) { delete this.onEnterFrame; play(); } };
Frame 26
var vol = 100;
Frame 259
delete eval (this.onEnterFrame()); stopgame = false; var hard = false; var highscore = 0; so = SharedObject.getLocal("theFlashCookie"); highscore = so.data.dscore; lvl = so.data.lev; hard = so.data.hrd; if (highscore == "undefined") { highscore = 0; } if (lvl == "undefined") { lvl = 1; } ng = false; again_check = false; snd.stop(); var snd = new Sound(); snd.attachSound("sound0"); snd.start(0, 10000); snd.setVolume(vol); this.onEnterFrame = function () { snd.setVolume(vol); };
Frame 298
stop(); if (lvl > 1) { con.r.t = "GO TO LEVEL " + lvl; } else { con.r.t = "SAVED GAME"; con.but._visible = false; con.r._alpha = 70; } hrd.r.t = "START HARD GAME"; easy.r.t = "START EASY GAME";
Frame 326
Frame 414
snd.stop(); if (lvl == 2) { gotoAndPlay (851); hard = so.data.hrd; } if (lvl == 3) { gotoAndPlay (1287); hard = so.data.hrd; } if (lvl == 4) { gotoAndPlay (1723); hard = so.data.hrd; } if (lvl == 5) { gotoAndPlay (2159); hard = so.data.hrd; } if (lvl == 6) { gotoAndPlay (2595); hard = so.data.hrd; } if (lvl == 7) { gotoAndPlay (3031); hard = so.data.hrd; }
Frame 415
delete eval (this.onEnterFrame()); stopgame = false; highscore = 0; so.data.dscore = highscore; so.data.lev = 1; so.data.hrd = hard; var snd = new Sound(); snd.attachSound("sound0"); snd.start(0, 10000); snd.setVolume(vol); this.onEnterFrame = function () { snd.setVolume(vol); };
Frame 454
stop(); if (again_check) { b2.r.t = "TRY AGAIN"; } else { b2.r.t = "START LEVEL 1"; }
Frame 482
Frame 570
snd.stop(); if (ng) { gotoAndPlay (259); }
Frame 571
level_score = 0; temp_score = highscore; stat.s_score = highscore; again_check = false;
Frame 623
var snd = new Sound(); snd.attachSound("sound"); snd.start(0, 10000); snd.setVolume(vol);
Frame 637
stop(); this.onEnterFrame = function () { if (Key.isDown(32)) { play(); delete this.onEnterFrame; } };
Frame 669
stop(); m_target = "en_t0"; total = 50; stat.rrr = total; enemy0_kol = 2; score = 0; function robot1() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if (e_target._x < 140) { e_target._x = 140; } if (e_target._y < 140) { e_target._y = 140; } if (e_target._x > 840) { e_target._x = 840; } if (e_target._y > 560) { e_target._y = 560; } if (e_target.life > 0) { if (e_target.think > 0) { e_target.think--; } else if (((((e_target._rotation == 0) || (e_target._rotation == 90)) || (e_target._rotation == -90)) || (e_target._rotation == 180)) || (e_target._rotation == -180)) { var _local2 = 0; var _local5 = dist(e_target._x, e_target._y, _local4, _local3); var _local1 = (ltar = (rtar = (ttar = (btar = "0")))); e_target.fire = true; if (chkl(e_target._name)) { if (dist(e_target._x - 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x > 145) { ltar = "l"; } } } if (chkr(e_target._name)) { if (dist(e_target._x + 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x < 835) { rtar = "r"; } } } if (chkt(e_target._name)) { if (dist(e_target._x, e_target._y - 27, _local4, _local3) > _local5) { if (e_target._y > 145) { ttar = "t"; } } } if (chkb(e_target._name)) { if (dist(e_target._x, e_target._y + 27, _local4, _local3) > _local5) { if (e_target._y < 555) { btar = "b"; } } } while ((_local1 == "0") && ((((ltar != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local2 = random(4); if ((_local2 == 0) && (ltar != "0")) { _local1 = ltar; } if ((_local2 == 1) && (rtar != "0")) { _local1 = rtar; } if ((_local2 == 2) && (ttar != "0")) { _local1 = ttar; } if ((_local2 == 3) && (btar != "0")) { _local1 = btar; } } if (e_target.direct != _local1) { e_target.direct = _local1; e_target.think = 17; } } } } function robot() { var _local6 = Math.round(iam._x / 70) * 70; var _local5 = Math.round(iam._y / 70) * 70; var _local8 = 0; if ((_local5 % 140) != 0) { if (_local5 > 560) { _local5 = _local5 - 70; } else if (_local5 < 100) { _local5 = _local5 + 70; } else { _local8 = random(1); if (_local8 == 0) { _local5 = _local5 + 70; } else { _local5 = _local5 - 70; } } } if ((_local6 % 140) != 0) { if (_local6 > 850) { _local6 = _local6 - 70; } else if (_local6 < 100) { _local6 = _local6 + 70; } else { _local8 = random(1); if (_local8 == 0) { _local6 = _local6 + 70; } else { _local6 = _local6 - 70; } } } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i]._x < 140) { this["enemy" + i]._x = 140; } if (this["enemy" + i]._y < 140) { this["enemy" + i]._y = 140; } if (this["enemy" + i]._x > 840) { this["enemy" + i]._x = 840; } if (this["enemy" + i]._y > 560) { this["enemy" + i]._y = 560; } if (this["enemy" + i].life > 0) { if (this["enemy" + i].think > 0) { this["enemy" + i].think--; } else if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { var _local3 = 0; var _local7 = dist(this["enemy" + i]._x, this["enemy" + i]._y, _local6, _local5); var _local4 = (rtar = (ttar = (btar = "0"))); var _local2 = "0"; this["enemy" + i].fire = true; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 27, this["enemy" + i]._y, _local6, _local5) < _local7) { if (this["enemy" + i]._x > 145) { _local4 = "l"; } } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 27, this["enemy" + i]._y, _local6, _local5) < _local7) { if (this["enemy" + i]._x < 835) { rtar = "r"; } } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 27, _local6, _local5) < _local7) { if (this["enemy" + i]._y > 145) { ttar = "t"; } } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 27, _local6, _local5) < _local7) { if (this["enemy" + i]._y < 555) { btar = "b"; } } } while ((_local2 == "0") && ((((_local4 != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local3 = random(4); if ((_local3 == 0) && (_local4 != "0")) { _local2 = _local4; } if ((_local3 == 1) && (rtar != "0")) { _local2 = rtar; } if ((_local3 == 2) && (ttar != "0")) { _local2 = ttar; } if ((_local3 == 3) && (btar != "0")) { _local2 = btar; } } if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 120) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 100) { if ((chk("iam", this["enemy" + i]._x - 70, this["enemy" + i]._y - 33) || (chk("iam", this["enemy" + i]._x - 50, this["enemy" + i]._y + 33))) && (iam.direct == "r")) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } if ((chk("iam", this["enemy" + i]._x + 70, this["enemy" + i]._y - 33) || (chk("iam", this["enemy" + i]._x + 50, this["enemy" + i]._y + 33))) && (iam.direct == "l")) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } if ((chk("iam", this["enemy" + i]._x - 33, this["enemy" + i]._y - 50) || (chk("iam", this["enemy" + i]._x + 33, this["enemy" + i]._y - 70))) && (iam.direct == "b")) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } if ((chk("iam", this["enemy" + i]._x - 33, this["enemy" + i]._y + 50) || (chk("iam", this["enemy" + i]._x + 33, this["enemy" + i]._y + 70))) && (iam.direct == "t")) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } } _local2 = "0"; this["enemy" + i].w = "esnr1"; this["enemy" + i].direct = _local2; this["enemy" + i].rm = 5; } else { this["enemy" + i].w = this["enemy" + i].wp; this["enemy" + i].rm = this["enemy" + i].rrm; if (_local2 == "0") { _local2 = this["enemy" + i].direct; } if (this["enemy" + i].direct != _local2) { this["enemy" + i].direct = _local2; this["enemy" + i].think = 7 + random(50 / e_a); } } } } i++; } } function robot_t() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if ((_local4 % 140) != 0) { _local4 = _local4 + 70; } if ((_local3 % 140) != 0) { _local3 = _local3 + 70; } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i].life > 0) { if (this["enemy" + i].p > 0) { this["enemy" + i].p--; } else if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { this["enemy" + i].p = this["enemy" + i].think; var _local2 = 10000; var _local5 = "0"; this["enemy" + i].fire = true; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 1, this["enemy" + i]._y, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x - 1, this["enemy" + i]._y, _local4, _local3); _local5 = "l"; } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 1, this["enemy" + i]._y, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x + 1, this["enemy" + i]._y, _local4, _local3); _local5 = "r"; } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 1, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x, this["enemy" + i]._y - 1, _local4, _local3); _local5 = "t"; } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 1, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x, this["enemy" + i]._y + 1, _local4, _local3); _local5 = "b"; } } if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 100) { _local5 = "0"; this["enemy" + i].w = "esnr1"; } else { this["enemy" + i].w = this["enemy" + i].wp; } this["enemy" + i].direct = _local5; } } i++; } } function dovod(nn) { if (nn == "iam") { tx = Math.round(this[nn]._x / 70) * 70; rx = (tx - this[nn]._x) / 3; this[nn]._x = this[nn]._x + rx; if (Math.abs(tx - this[nn]._x) < 1) { this[nn]._x = tx; } ty = Math.round(this[nn]._y / 70) * 70; ry = (ty - this[nn]._y) / 3; this[nn]._y = this[nn]._y + ry; if (Math.abs(ty - this[nn]._y) < 1) { this[nn]._y = ty; } } } function fireok(nn) { fok = true; if ((this[nn]._rotation == 90) && (chk("bg", this[nn]._x + 70, this[nn]._y))) { fok = false; } if ((this[nn]._rotation == -90) && (chk("bg", this[nn]._x - 70, this[nn]._y))) { fok = false; } if ((this[nn]._rotation == 0) && (chk("bg", this[nn]._x, this[nn]._y - 70))) { fok = false; } if ((Math.abs(this[nn]._rotation) == 180) && (chk("bg", this[nn]._x, this[nn]._y + 70))) { fok = false; } return(fok); } function dist(xx, yy, xx1, yy1) { return(Math.sqrt(((xx - xx1) * (xx - xx1)) + ((yy - yy1) * (yy - yy1)))); } function kd() { if (Key.getCode() == 37) { iam.direct = "l"; pl = true; } if (Key.getCode() == 39) { iam.direct = "r"; pr = true; } if (Key.getCode() == 38) { iam.direct = "t"; pt = true; } if (Key.getCode() == 40) { iam.direct = "b"; pb = true; } if (Key.getCode() == 65) { iam.fire = true; } } function ku() { if (Key.getCode() == 65) { iam.fire = false; } if (Key.getCode() == 37) { pl = false; } if (Key.getCode() == 39) { pr = false; } if (Key.getCode() == 38) { pt = false; } if (Key.getCode() == 40) { pb = false; } if (Key.getCode() == 83) { if (min_timeout >= min_tm) { minen(); min_timeout = 0; } } if (((pl && (pr)) && (pt)) && (pb)) { } } var ll = new Object(); ll.onKeyUp = ku; ll.onKeyDown = kd; Key.addListener(ll); function chk(nn, xx, yy) { if (eval (nn).hitTest(xx, yy, true)) { return(true); } return(false); } function chkl(nn) { ret = true; if (chk("bg", this[nn]._x - 50, this[nn]._y - 28) || (chk("bg", this[nn]._x - 50, this[nn]._y + 28))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x - 50, this[nn]._y)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x - 50, this[nn]._y)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 50, this[nn]._y - 28) || (chk(("enemy" + ii) + ".dz", this[nn]._x - 50, this[nn]._y + 28))) { ret = false; } } ii++; } return(ret); } function chkr(nn) { ret = true; if (chk("bg", this[nn]._x + 50, this[nn]._y - 28) || (chk("bg", this[nn]._x + 50, this[nn]._y + 28))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x + 50, this[nn]._y)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x + 50, this[nn]._y)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x + 50, this[nn]._y - 28) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 50, this[nn]._y + 28))) { ret = false; } } ii++; } return(ret); } function chkt(nn) { ret = true; if (chk("bg", this[nn]._x - 28, this[nn]._y - 50) || (chk("bg", this[nn]._x + 28, this[nn]._y - 50))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x, this[nn]._y - 50)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x, this[nn]._y - 50)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 28, this[nn]._y - 50) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 28, this[nn]._y - 50))) { ret = false; } } ii++; } return(ret); } function chkb(nn) { ret = true; if (chk("bg", this[nn]._x - 28, this[nn]._y + 50) || (chk("bg", this[nn]._x + 28, this[nn]._y + 50))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x, this[nn]._y + 50)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x, this[nn]._y + 50)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (nn != "enemy") { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 28, this[nn]._y + 50) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 28, this[nn]._y + 50))) { ret = false; } } } ii++; } return(ret); } function birn() { if (score < total) { i = 30000; while (i < (30000 + enemy0_kol)) { rx = 70 + (70 * random(13)); ry = 70 + (70 * random(9)); if ((!chk("bg", rx, ry)) && (dist(rx, ry, iam._x, iam._y) > 200)) { if (this["enemy" + i]._name != ("enemy" + i)) { this.attachMovie("en2", "enemy" + i, i, {_x:rx, _y:ry}); } } i++; } } } function minen() { this.attachMovie("minen", "min" + min_dp, min_dp, {_x:iam._x, _y:iam._y}); min_dp++; } e_t = false; if (hard) { iam.bron = 0; } else { iam.bron = 3; } iam.life = 100; iam.sp = 4; iam.ms = 4; iam.ready = 50; iam.rm = 50; iam.dym = 5; iam.w = "snr"; iam.wp2 = 0; iam.swapDepths(30007); g_timer = 0; e_a = 3; min_timeout = 0; min_tm = 50; min_dp = 10000; dym_dp = 20000; tnk_dp = 70001 /* 0x011171 */; snr_dp = 40000; MovieClip.prototype.rota = function (dir) { if (this.life > 0) { if (!this.ch_fire) { if (!this.dov) { if (dir == "l") { if (this._rotation == 180) { this._rotation = -180; } this.rot = -90; } else if (dir == "r") { if (this._rotation < -100) { this._rotation = 180; } this.rot = 90; } else if (dir == "t") { this.rot = 0; } else if (dir == "b") { if (this._rotation < 0) { this.rot = -180; } else { this.rot = 180; } } r = (this.rot - this._rotation) / 5; if (Math.abs(r) < 11) { r = (Math.abs(r) / r) * 11; } if (Math.abs(this._rotation - this.rot) > 7) { this._rotation = this._rotation + r; dovod(this._name); } else { this._rotation = this.rot; if (dir != "0") { this.dym++; if (this.dym > 3) { duplicateMovieClip ("dm", "dm" + dym_dp, dym_dp); this.dym = 0; eval ("dm" + dym_dp)._rotation = random(359); if (dir == "l") { eval ("dm" + dym_dp)._x = this._x + 15; eval ("dm" + dym_dp)._y = this._y; } if (dir == "r") { eval ("dm" + dym_dp)._x = this._x - 15; eval ("dm" + dym_dp)._y = this._y; } if (dir == "t") { eval ("dm" + dym_dp)._x = this._x; eval ("dm" + dym_dp)._y = this._y + 15; } if (dir == "b") { eval ("dm" + dym_dp)._x = this._x; eval ("dm" + dym_dp)._y = this._y - 15; } dym_dp++; if (dym_dp > 19998) { dym_dp = 10000; } } } if (dir == "l") { if (chkl(this._name)) { this._x = this._x - this.sp; } } if (dir == "r") { if (chkr(this._name)) { this._x = this._x + this.sp; } } if (dir == "t") { if (chkt(this._name)) { this._y = this._y - this.sp; } } if (dir == "b") { if (chkb(this._name)) { this._y = this._y + this.sp; } } if (this.ready < this.rm) { this.ready++; } if ((this.fire && (this.ready >= this.rm)) && (fireok(this._name))) { this.ready = 0; this.t.gotoAndPlay(2); this.fire = false; if (this.w != "esnr1") { duplicateMovieClip (this.w, "snr" + snr_dp, snr_dp); eval ("snr" + snr_dp)._rotation = this._rotation; if (this._rotation == -90) { eval ("snr" + snr_dp)._x = this._x - 20; eval ("snr" + snr_dp)._y = this._y; eval ("snr" + snr_dp).spx = -7; eval ("snr" + snr_dp).spy = 0; } if (this._rotation == 90) { eval ("snr" + snr_dp)._x = this._x + 20; eval ("snr" + snr_dp)._y = this._y; eval ("snr" + snr_dp).spx = 7; eval ("snr" + snr_dp).spy = 0; } if (this._rotation == 0) { eval ("snr" + snr_dp)._x = this._x; eval ("snr" + snr_dp)._y = this._y - 20; eval ("snr" + snr_dp).spx = 0; eval ("snr" + snr_dp).spy = -7; } if ((this._rotation == 180) || (this._rotation == -180)) { eval ("snr" + snr_dp)._x = this._x; eval ("snr" + snr_dp)._y = this._y + 20; eval ("snr" + snr_dp).spx = 0; eval ("snr" + snr_dp).spy = 7; } snr_dp++; } } } } else { dovod(this._name); } } } }; this.onEnterFrame = function () { if (iam.life <= 0) { iam.t.gotoAndPlay("end"); } if (score == total) { stopgame = true; mission_complete = true; } stat.life._xscale = iam.life; birn(); if (min_timeout < min_tm) { min_timeout++; } if (stopgame) { delete this.onEnterFrame; play(); } if (((pl || (pr)) || (pt)) || (pb)) { } else { iam.direct = "0"; } iam.rota(iam.direct); e_target.rota(e_target.direct); robot1(); robot(); g_timer++; if (((g_timer == 1000) || (g_timer == 2000)) || ((g_timer == 3000) && (hard))) { e_a++; rm = rm - 90; } i = 30000; while (i < (30000 + enemy0_kol)) { this["enemy" + i].rota(this["enemy" + i].direct); i++; } };
Frame 670
zzz.swapDepths(99999); play(); iam_bonus = iam.life;
Frame 850
trace("SCORE1=" + highscore); for (i in _root) { this[i].removeMovieClip(); } snd.stop(); delete eval (this.onEnterFrame()); if (!mission_complete) { gotoAndPlay (415); highscore = highscore - 10; again_check = true; } else { highscore = highscore + (level_score + Math.round(iam_bonus)); }
Frame 851
delete eval (this.onEnterFrame()); stopgame = false; so.data.dscore = highscore; so.data.lev = 2; so.data.hrd = hard; var snd = new Sound(); snd.attachSound("sound0"); snd.start(0, 10000); snd.setVolume(vol); this.onEnterFrame = function () { snd.setVolume(vol); };
Frame 890
stop(); if (again_check) { b2.r.t = "TRY AGAIN"; } else { b2.r.t = "START LEVEL 2"; }
Frame 918
Frame 1006
snd.stop(); if (ng) { gotoAndPlay (259); }
Frame 1007
level_score = 0; temp_score = highscore; stat.s_score = highscore; again_check = false;
Frame 1059
var snd = new Sound(); snd.attachSound("sound"); snd.start(0, 10000); snd.setVolume(vol);
Frame 1073
stop(); this.onEnterFrame = function () { if (Key.isDown(32)) { play(); delete this.onEnterFrame; } };
Frame 1105
stop(); m_target = "en_t0"; total = 70; stat.rrr = total; enemy0_kol = 3; score = 0; function robot1() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if (e_target._x < 140) { e_target._x = 140; } if (e_target._y < 140) { e_target._y = 140; } if (e_target._x > 840) { e_target._x = 840; } if (e_target._y > 560) { e_target._y = 560; } if (e_target.life > 0) { if (e_target.think > 0) { e_target.think--; } else if (((((e_target._rotation == 0) || (e_target._rotation == 90)) || (e_target._rotation == -90)) || (e_target._rotation == 180)) || (e_target._rotation == -180)) { var _local2 = 0; var _local5 = dist(e_target._x, e_target._y, _local4, _local3); var _local1 = (ltar = (rtar = (ttar = (btar = "0")))); e_target.fire = true; if (chkl(e_target._name)) { if (dist(e_target._x - 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x > 145) { ltar = "l"; } } } if (chkr(e_target._name)) { if (dist(e_target._x + 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x < 835) { rtar = "r"; } } } if (chkt(e_target._name)) { if (dist(e_target._x, e_target._y - 27, _local4, _local3) > _local5) { if (e_target._y > 145) { ttar = "t"; } } } if (chkb(e_target._name)) { if (dist(e_target._x, e_target._y + 27, _local4, _local3) > _local5) { if (e_target._y < 555) { btar = "b"; } } } while ((_local1 == "0") && ((((ltar != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local2 = random(4); if ((_local2 == 0) && (ltar != "0")) { _local1 = ltar; } if ((_local2 == 1) && (rtar != "0")) { _local1 = rtar; } if ((_local2 == 2) && (ttar != "0")) { _local1 = ttar; } if ((_local2 == 3) && (btar != "0")) { _local1 = btar; } } if (e_target.direct != _local1) { e_target.direct = _local1; e_target.think = 17; } } } } function robot() { var _local6 = Math.round(iam._x / 70) * 70; var _local5 = Math.round(iam._y / 70) * 70; var _local8 = 0; if ((_local5 % 140) != 0) { if (_local5 > 560) { _local5 = _local5 - 70; } else if (_local5 < 100) { _local5 = _local5 + 70; } else { _local8 = random(1); if (_local8 == 0) { _local5 = _local5 + 70; } else { _local5 = _local5 - 70; } } } if ((_local6 % 140) != 0) { if (_local6 > 850) { _local6 = _local6 - 70; } else if (_local6 < 100) { _local6 = _local6 + 70; } else { _local8 = random(1); if (_local8 == 0) { _local6 = _local6 + 70; } else { _local6 = _local6 - 70; } } } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i]._x < 140) { this["enemy" + i]._x = 140; } if (this["enemy" + i]._y < 140) { this["enemy" + i]._y = 140; } if (this["enemy" + i]._x > 840) { this["enemy" + i]._x = 840; } if (this["enemy" + i]._y > 560) { this["enemy" + i]._y = 560; } if (this["enemy" + i].life > 0) { if (this["enemy" + i].think > 0) { this["enemy" + i].think--; } else if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { var _local3 = 0; var _local7 = dist(this["enemy" + i]._x, this["enemy" + i]._y, _local6, _local5); var _local4 = (rtar = (ttar = (btar = "0"))); var _local2 = "0"; this["enemy" + i].fire = true; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 27, this["enemy" + i]._y, _local6, _local5) < _local7) { if (this["enemy" + i]._x > 145) { _local4 = "l"; } } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 27, this["enemy" + i]._y, _local6, _local5) < _local7) { if (this["enemy" + i]._x < 835) { rtar = "r"; } } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 27, _local6, _local5) < _local7) { if (this["enemy" + i]._y > 145) { ttar = "t"; } } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 27, _local6, _local5) < _local7) { if (this["enemy" + i]._y < 555) { btar = "b"; } } } while ((_local2 == "0") && ((((_local4 != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local3 = random(4); if ((_local3 == 0) && (_local4 != "0")) { _local2 = _local4; } if ((_local3 == 1) && (rtar != "0")) { _local2 = rtar; } if ((_local3 == 2) && (ttar != "0")) { _local2 = ttar; } if ((_local3 == 3) && (btar != "0")) { _local2 = btar; } } if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 120) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 100) { if ((chk("iam", this["enemy" + i]._x - 70, this["enemy" + i]._y - 33) || (chk("iam", this["enemy" + i]._x - 50, this["enemy" + i]._y + 33))) && (iam.direct == "r")) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } if ((chk("iam", this["enemy" + i]._x + 70, this["enemy" + i]._y - 33) || (chk("iam", this["enemy" + i]._x + 50, this["enemy" + i]._y + 33))) && (iam.direct == "l")) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } if ((chk("iam", this["enemy" + i]._x - 33, this["enemy" + i]._y - 50) || (chk("iam", this["enemy" + i]._x + 33, this["enemy" + i]._y - 70))) && (iam.direct == "b")) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } if ((chk("iam", this["enemy" + i]._x - 33, this["enemy" + i]._y + 50) || (chk("iam", this["enemy" + i]._x + 33, this["enemy" + i]._y + 70))) && (iam.direct == "t")) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } } _local2 = "0"; this["enemy" + i].w = "esnr1"; this["enemy" + i].direct = _local2; this["enemy" + i].rm = 5; } else { this["enemy" + i].w = this["enemy" + i].wp; this["enemy" + i].rm = this["enemy" + i].rrm; if (_local2 == "0") { _local2 = this["enemy" + i].direct; } if (this["enemy" + i].direct != _local2) { this["enemy" + i].direct = _local2; this["enemy" + i].think = 7 + random(50 / e_a); } } } } i++; } } function robot_t() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if ((_local4 % 140) != 0) { _local4 = _local4 + 70; } if ((_local3 % 140) != 0) { _local3 = _local3 + 70; } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i].life > 0) { if (this["enemy" + i].p > 0) { this["enemy" + i].p--; } else if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { this["enemy" + i].p = this["enemy" + i].think; var _local2 = 10000; var _local5 = "0"; this["enemy" + i].fire = true; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 1, this["enemy" + i]._y, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x - 1, this["enemy" + i]._y, _local4, _local3); _local5 = "l"; } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 1, this["enemy" + i]._y, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x + 1, this["enemy" + i]._y, _local4, _local3); _local5 = "r"; } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 1, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x, this["enemy" + i]._y - 1, _local4, _local3); _local5 = "t"; } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 1, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x, this["enemy" + i]._y + 1, _local4, _local3); _local5 = "b"; } } if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 100) { _local5 = "0"; this["enemy" + i].w = "esnr1"; } else { this["enemy" + i].w = this["enemy" + i].wp; } this["enemy" + i].direct = _local5; } } i++; } } function dovod(nn) { if (nn == "iam") { tx = Math.round(this[nn]._x / 70) * 70; rx = (tx - this[nn]._x) / 3; this[nn]._x = this[nn]._x + rx; if (Math.abs(tx - this[nn]._x) < 1) { this[nn]._x = tx; } ty = Math.round(this[nn]._y / 70) * 70; ry = (ty - this[nn]._y) / 3; this[nn]._y = this[nn]._y + ry; if (Math.abs(ty - this[nn]._y) < 1) { this[nn]._y = ty; } } } function fireok(nn) { fok = true; if ((this[nn]._rotation == 90) && (chk("bg", this[nn]._x + 70, this[nn]._y))) { fok = false; } if ((this[nn]._rotation == -90) && (chk("bg", this[nn]._x - 70, this[nn]._y))) { fok = false; } if ((this[nn]._rotation == 0) && (chk("bg", this[nn]._x, this[nn]._y - 70))) { fok = false; } if ((Math.abs(this[nn]._rotation) == 180) && (chk("bg", this[nn]._x, this[nn]._y + 70))) { fok = false; } return(fok); } function dist(xx, yy, xx1, yy1) { return(Math.sqrt(((xx - xx1) * (xx - xx1)) + ((yy - yy1) * (yy - yy1)))); } function kd() { if (Key.getCode() == 37) { iam.direct = "l"; pl = true; } if (Key.getCode() == 39) { iam.direct = "r"; pr = true; } if (Key.getCode() == 38) { iam.direct = "t"; pt = true; } if (Key.getCode() == 40) { iam.direct = "b"; pb = true; } if (Key.getCode() == 65) { iam.fire = true; } } function ku() { if (Key.getCode() == 65) { iam.fire = false; } if (Key.getCode() == 37) { pl = false; } if (Key.getCode() == 39) { pr = false; } if (Key.getCode() == 38) { pt = false; } if (Key.getCode() == 40) { pb = false; } if (Key.getCode() == 83) { if (min_timeout >= min_tm) { minen(); min_timeout = 0; } } if (((pl && (pr)) && (pt)) && (pb)) { } } var ll = new Object(); ll.onKeyUp = ku; ll.onKeyDown = kd; Key.addListener(ll); function chk(nn, xx, yy) { if (eval (nn).hitTest(xx, yy, true)) { return(true); } return(false); } function chkl(nn) { ret = true; if (chk("bg", this[nn]._x - 50, this[nn]._y - 28) || (chk("bg", this[nn]._x - 50, this[nn]._y + 28))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x - 50, this[nn]._y)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x - 50, this[nn]._y)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 50, this[nn]._y - 28) || (chk(("enemy" + ii) + ".dz", this[nn]._x - 50, this[nn]._y + 28))) { ret = false; } } ii++; } return(ret); } function chkr(nn) { ret = true; if (chk("bg", this[nn]._x + 50, this[nn]._y - 28) || (chk("bg", this[nn]._x + 50, this[nn]._y + 28))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x + 50, this[nn]._y)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x + 50, this[nn]._y)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x + 50, this[nn]._y - 28) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 50, this[nn]._y + 28))) { ret = false; } } ii++; } return(ret); } function chkt(nn) { ret = true; if (chk("bg", this[nn]._x - 28, this[nn]._y - 50) || (chk("bg", this[nn]._x + 28, this[nn]._y - 50))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x, this[nn]._y - 50)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x, this[nn]._y - 50)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 28, this[nn]._y - 50) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 28, this[nn]._y - 50))) { ret = false; } } ii++; } return(ret); } function chkb(nn) { ret = true; if (chk("bg", this[nn]._x - 28, this[nn]._y + 50) || (chk("bg", this[nn]._x + 28, this[nn]._y + 50))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x, this[nn]._y + 50)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x, this[nn]._y + 50)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (nn != "enemy") { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 28, this[nn]._y + 50) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 28, this[nn]._y + 50))) { ret = false; } } } ii++; } return(ret); } function birn() { if (score < total) { i = 30000; while (i < (30000 + enemy0_kol)) { rx = 70 + (70 * random(13)); ry = 70 + (70 * random(9)); if ((!chk("bg", rx, ry)) && (dist(rx, ry, iam._x, iam._y) > 200)) { if (this["enemy" + i]._name != ("enemy" + i)) { this.attachMovie("en2", "enemy" + i, i, {_x:rx, _y:ry}); } } i++; } } } function minen() { this.attachMovie("minen", "min" + min_dp, min_dp, {_x:iam._x, _y:iam._y}); min_dp++; } e_t = false; if (hard) { iam.bron = 0; } else { iam.bron = 3; } iam.life = 100; iam.sp = 4; iam.ms = 4; iam.ready = 50; iam.rm = 50; iam.dym = 5; iam.w = "snr"; iam.wp2 = 0; iam.swapDepths(30007); g_timer = 0; e_a = 3; min_timeout = 0; min_tm = 50; min_dp = 10000; dym_dp = 20000; tnk_dp = 70001 /* 0x011171 */; snr_dp = 40000; MovieClip.prototype.rota = function (dir) { if (this.life > 0) { if (!this.ch_fire) { if (!this.dov) { if (dir == "l") { if (this._rotation == 180) { this._rotation = -180; } this.rot = -90; } else if (dir == "r") { if (this._rotation < -100) { this._rotation = 180; } this.rot = 90; } else if (dir == "t") { this.rot = 0; } else if (dir == "b") { if (this._rotation < 0) { this.rot = -180; } else { this.rot = 180; } } r = (this.rot - this._rotation) / 5; if (Math.abs(r) < 11) { r = (Math.abs(r) / r) * 11; } if (Math.abs(this._rotation - this.rot) > 7) { this._rotation = this._rotation + r; dovod(this._name); } else { this._rotation = this.rot; if (dir != "0") { this.dym++; if (this.dym > 3) { duplicateMovieClip ("dm", "dm" + dym_dp, dym_dp); this.dym = 0; eval ("dm" + dym_dp)._rotation = random(359); if (dir == "l") { eval ("dm" + dym_dp)._x = this._x + 15; eval ("dm" + dym_dp)._y = this._y; } if (dir == "r") { eval ("dm" + dym_dp)._x = this._x - 15; eval ("dm" + dym_dp)._y = this._y; } if (dir == "t") { eval ("dm" + dym_dp)._x = this._x; eval ("dm" + dym_dp)._y = this._y + 15; } if (dir == "b") { eval ("dm" + dym_dp)._x = this._x; eval ("dm" + dym_dp)._y = this._y - 15; } dym_dp++; if (dym_dp > 19998) { dym_dp = 10000; } } } if (dir == "l") { if (chkl(this._name)) { this._x = this._x - this.sp; } } if (dir == "r") { if (chkr(this._name)) { this._x = this._x + this.sp; } } if (dir == "t") { if (chkt(this._name)) { this._y = this._y - this.sp; } } if (dir == "b") { if (chkb(this._name)) { this._y = this._y + this.sp; } } if (this.ready < this.rm) { this.ready++; } if ((this.fire && (this.ready >= this.rm)) && (fireok(this._name))) { this.ready = 0; this.t.gotoAndPlay(2); this.fire = false; if (this.w != "esnr1") { duplicateMovieClip (this.w, "snr" + snr_dp, snr_dp); eval ("snr" + snr_dp)._rotation = this._rotation; if (this._rotation == -90) { eval ("snr" + snr_dp)._x = this._x - 20; eval ("snr" + snr_dp)._y = this._y; eval ("snr" + snr_dp).spx = -7; eval ("snr" + snr_dp).spy = 0; } if (this._rotation == 90) { eval ("snr" + snr_dp)._x = this._x + 20; eval ("snr" + snr_dp)._y = this._y; eval ("snr" + snr_dp).spx = 7; eval ("snr" + snr_dp).spy = 0; } if (this._rotation == 0) { eval ("snr" + snr_dp)._x = this._x; eval ("snr" + snr_dp)._y = this._y - 20; eval ("snr" + snr_dp).spx = 0; eval ("snr" + snr_dp).spy = -7; } if ((this._rotation == 180) || (this._rotation == -180)) { eval ("snr" + snr_dp)._x = this._x; eval ("snr" + snr_dp)._y = this._y + 20; eval ("snr" + snr_dp).spx = 0; eval ("snr" + snr_dp).spy = 7; } snr_dp++; } } } } else { dovod(this._name); } } } }; this.onEnterFrame = function () { if (iam.life <= 0) { iam.t.gotoAndPlay("end"); } if (score == total) { stopgame = true; mission_complete = true; } stat.life._xscale = iam.life; stat.score = score; birn(); if (min_timeout < min_tm) { min_timeout++; } if (stopgame) { delete this.onEnterFrame; play(); } if (((pl || (pr)) || (pt)) || (pb)) { } else { iam.direct = "0"; } iam.rota(iam.direct); e_target.rota(e_target.direct); robot1(); robot(); g_timer++; if (((g_timer == 1000) || (g_timer == 2000)) || ((g_timer == 3000) && (hard))) { e_a++; rm = rm - 90; } i = 30000; while (i < (30000 + enemy0_kol)) { this["enemy" + i].rota(this["enemy" + i].direct); i++; } };
Frame 1106
zzz.swapDepths(99999); play(); iam_bonus = iam.life;
Frame 1286
for (i in _root) { this[i].removeMovieClip(); } snd.stop(); delete eval (this.onEnterFrame()); if (!mission_complete) { gotoAndPlay (851); highscore = highscore - 10; again_check = true; } else { highscore = highscore + (level_score + Math.round(iam_bonus)); }
Frame 1287
delete eval (this.onEnterFrame()); stopgame = false; so.data.dscore = highscore; so.data.lev = 3; so.data.hrd = hard; var snd = new Sound(); snd.attachSound("sound0"); snd.start(0, 10000); snd.setVolume(vol); this.onEnterFrame = function () { snd.setVolume(vol); };
Frame 1326
stop(); stop(); if (again_check) { b2.r.t = "TRY AGAIN"; } else { b2.r.t = "START LEVEL 3"; }
Frame 1354
Frame 1442
snd.stop(); if (ng) { gotoAndPlay (259); }
Frame 1443
level_score = 0; temp_score = highscore; stat.s_score = highscore; again_check = false;
Frame 1495
var snd = new Sound(); snd.attachSound("sound"); snd.start(0, 10000); snd.setVolume(vol);
Frame 1509
stop(); this.onEnterFrame = function () { if (Key.isDown(32)) { play(); delete this.onEnterFrame; } };
Frame 1541
stop(); m_target = "en_t0"; total = 70; stat.rrr = total; enemy0_kol = 3; score = 0; function robot1() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if (e_target._x < 140) { e_target._x = 140; } if (e_target._y < 140) { e_target._y = 140; } if (e_target._x > 840) { e_target._x = 840; } if (e_target._y > 560) { e_target._y = 560; } if (e_target.life > 0) { if (e_target.think > 0) { e_target.think--; } else if (((((e_target._rotation == 0) || (e_target._rotation == 90)) || (e_target._rotation == -90)) || (e_target._rotation == 180)) || (e_target._rotation == -180)) { var _local2 = 0; var _local5 = dist(e_target._x, e_target._y, _local4, _local3); var _local1 = (ltar = (rtar = (ttar = (btar = "0")))); e_target.fire = true; if (chkl(e_target._name)) { if (dist(e_target._x - 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x > 145) { ltar = "l"; } } } if (chkr(e_target._name)) { if (dist(e_target._x + 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x < 835) { rtar = "r"; } } } if (chkt(e_target._name)) { if (dist(e_target._x, e_target._y - 27, _local4, _local3) > _local5) { if (e_target._y > 145) { ttar = "t"; } } } if (chkb(e_target._name)) { if (dist(e_target._x, e_target._y + 27, _local4, _local3) > _local5) { if (e_target._y < 555) { btar = "b"; } } } while ((_local1 == "0") && ((((ltar != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local2 = random(4); if ((_local2 == 0) && (ltar != "0")) { _local1 = ltar; } if ((_local2 == 1) && (rtar != "0")) { _local1 = rtar; } if ((_local2 == 2) && (ttar != "0")) { _local1 = ttar; } if ((_local2 == 3) && (btar != "0")) { _local1 = btar; } } if (e_target.direct != _local1) { e_target.direct = _local1; e_target.think = 17; } } } } function robot() { var _local6 = Math.round(iam._x / 70) * 70; var _local5 = Math.round(iam._y / 70) * 70; var _local8 = 0; if ((_local5 % 140) != 0) { if (_local5 > 560) { _local5 = _local5 - 70; } else if (_local5 < 100) { _local5 = _local5 + 70; } else { _local8 = random(1); if (_local8 == 0) { _local5 = _local5 + 70; } else { _local5 = _local5 - 70; } } } if ((_local6 % 140) != 0) { if (_local6 > 850) { _local6 = _local6 - 70; } else if (_local6 < 100) { _local6 = _local6 + 70; } else { _local8 = random(1); if (_local8 == 0) { _local6 = _local6 + 70; } else { _local6 = _local6 - 70; } } } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i]._x < 140) { this["enemy" + i]._x = 140; } if (this["enemy" + i]._y < 140) { this["enemy" + i]._y = 140; } if (this["enemy" + i]._x > 840) { this["enemy" + i]._x = 840; } if (this["enemy" + i]._y > 560) { this["enemy" + i]._y = 560; } if (this["enemy" + i].life > 0) { if (this["enemy" + i].think > 0) { this["enemy" + i].think--; } else if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { var _local3 = 0; var _local7 = dist(this["enemy" + i]._x, this["enemy" + i]._y, _local6, _local5); var _local4 = (rtar = (ttar = (btar = "0"))); var _local2 = "0"; this["enemy" + i].fire = true; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 27, this["enemy" + i]._y, _local6, _local5) < _local7) { if (this["enemy" + i]._x > 145) { _local4 = "l"; } } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 27, this["enemy" + i]._y, _local6, _local5) < _local7) { if (this["enemy" + i]._x < 835) { rtar = "r"; } } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 27, _local6, _local5) < _local7) { if (this["enemy" + i]._y > 145) { ttar = "t"; } } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 27, _local6, _local5) < _local7) { if (this["enemy" + i]._y < 555) { btar = "b"; } } } while ((_local2 == "0") && ((((_local4 != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local3 = random(4); if ((_local3 == 0) && (_local4 != "0")) { _local2 = _local4; } if ((_local3 == 1) && (rtar != "0")) { _local2 = rtar; } if ((_local3 == 2) && (ttar != "0")) { _local2 = ttar; } if ((_local3 == 3) && (btar != "0")) { _local2 = btar; } } if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 120) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 100) { if (((chk("iam", this["enemy" + i]._x - 70, this["enemy" + i]._y - 33) || (chk("iam", this["enemy" + i]._x - 50, this["enemy" + i]._y + 33))) && (iam.direct == "r")) && (this["enemy" + i].kill)) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } if (((chk("iam", this["enemy" + i]._x + 70, this["enemy" + i]._y - 33) || (chk("iam", this["enemy" + i]._x + 50, this["enemy" + i]._y + 33))) && (iam.direct == "l")) && (this["enemy" + i].kill)) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } if (((chk("iam", this["enemy" + i]._x - 33, this["enemy" + i]._y - 50) || (chk("iam", this["enemy" + i]._x + 33, this["enemy" + i]._y - 70))) && (iam.direct == "b")) && (this["enemy" + i].kill)) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } if (((chk("iam", this["enemy" + i]._x - 33, this["enemy" + i]._y + 50) || (chk("iam", this["enemy" + i]._x + 33, this["enemy" + i]._y + 70))) && (iam.direct == "t")) && (this["enemy" + i].kill)) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } } _local2 = "0"; this["enemy" + i].w = "esnr1"; this["enemy" + i].direct = _local2; this["enemy" + i].rm = 5; } else { this["enemy" + i].w = this["enemy" + i].wp; this["enemy" + i].rm = this["enemy" + i].rrm; if (_local2 == "0") { _local2 = this["enemy" + i].direct; } if (this["enemy" + i].direct != _local2) { this["enemy" + i].direct = _local2; this["enemy" + i].think = 7 + random(50 / e_a); } } } } i++; } } function robot_t() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if ((_local4 % 140) != 0) { _local4 = _local4 + 70; } if ((_local3 % 140) != 0) { _local3 = _local3 + 70; } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i].life > 0) { if (this["enemy" + i].p > 0) { this["enemy" + i].p--; } else if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { this["enemy" + i].p = this["enemy" + i].think; var _local2 = 10000; var _local5 = "0"; this["enemy" + i].fire = true; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 1, this["enemy" + i]._y, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x - 1, this["enemy" + i]._y, _local4, _local3); _local5 = "l"; } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 1, this["enemy" + i]._y, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x + 1, this["enemy" + i]._y, _local4, _local3); _local5 = "r"; } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 1, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x, this["enemy" + i]._y - 1, _local4, _local3); _local5 = "t"; } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 1, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x, this["enemy" + i]._y + 1, _local4, _local3); _local5 = "b"; } } if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 100) { _local5 = "0"; this["enemy" + i].w = "esnr1"; } else { this["enemy" + i].w = this["enemy" + i].wp; } this["enemy" + i].direct = _local5; } } i++; } } function dovod(nn) { if (nn == "iam") { tx = Math.round(this[nn]._x / 70) * 70; rx = (tx - this[nn]._x) / 3; this[nn]._x = this[nn]._x + rx; if (Math.abs(tx - this[nn]._x) < 1) { this[nn]._x = tx; } ty = Math.round(this[nn]._y / 70) * 70; ry = (ty - this[nn]._y) / 3; this[nn]._y = this[nn]._y + ry; if (Math.abs(ty - this[nn]._y) < 1) { this[nn]._y = ty; } } } function fireok(nn) { fok = true; if ((this[nn]._rotation == 90) && (chk("bg", this[nn]._x + 70, this[nn]._y))) { fok = false; } if ((this[nn]._rotation == -90) && (chk("bg", this[nn]._x - 70, this[nn]._y))) { fok = false; } if ((this[nn]._rotation == 0) && (chk("bg", this[nn]._x, this[nn]._y - 70))) { fok = false; } if ((Math.abs(this[nn]._rotation) == 180) && (chk("bg", this[nn]._x, this[nn]._y + 70))) { fok = false; } return(fok); } function dist(xx, yy, xx1, yy1) { return(Math.sqrt(((xx - xx1) * (xx - xx1)) + ((yy - yy1) * (yy - yy1)))); } function kd() { if (Key.getCode() == 37) { iam.direct = "l"; pl = true; } if (Key.getCode() == 39) { iam.direct = "r"; pr = true; } if (Key.getCode() == 38) { iam.direct = "t"; pt = true; } if (Key.getCode() == 40) { iam.direct = "b"; pb = true; } if (Key.getCode() == 65) { iam.fire = true; } } function ku() { if (Key.getCode() == 65) { iam.fire = false; } if (Key.getCode() == 37) { pl = false; } if (Key.getCode() == 39) { pr = false; } if (Key.getCode() == 38) { pt = false; } if (Key.getCode() == 40) { pb = false; } if (Key.getCode() == 83) { if (min_timeout >= min_tm) { minen(); min_timeout = 0; } } if (((pl && (pr)) && (pt)) && (pb)) { } } var ll = new Object(); ll.onKeyUp = ku; ll.onKeyDown = kd; Key.addListener(ll); function chk(nn, xx, yy) { if (eval (nn).hitTest(xx, yy, true)) { return(true); } return(false); } function chkl(nn) { ret = true; if (chk("bg", this[nn]._x - 50, this[nn]._y - 28) || (chk("bg", this[nn]._x - 50, this[nn]._y + 28))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x - 50, this[nn]._y)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x - 50, this[nn]._y)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 50, this[nn]._y - 28) || (chk(("enemy" + ii) + ".dz", this[nn]._x - 50, this[nn]._y + 28))) { ret = false; } } ii++; } return(ret); } function chkr(nn) { ret = true; if (chk("bg", this[nn]._x + 50, this[nn]._y - 28) || (chk("bg", this[nn]._x + 50, this[nn]._y + 28))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x + 50, this[nn]._y)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x + 50, this[nn]._y)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x + 50, this[nn]._y - 28) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 50, this[nn]._y + 28))) { ret = false; } } ii++; } return(ret); } function chkt(nn) { ret = true; if (chk("bg", this[nn]._x - 28, this[nn]._y - 50) || (chk("bg", this[nn]._x + 28, this[nn]._y - 50))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x, this[nn]._y - 50)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x, this[nn]._y - 50)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 28, this[nn]._y - 50) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 28, this[nn]._y - 50))) { ret = false; } } ii++; } return(ret); } function chkb(nn) { ret = true; if (chk("bg", this[nn]._x - 28, this[nn]._y + 50) || (chk("bg", this[nn]._x + 28, this[nn]._y + 50))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x, this[nn]._y + 50)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x, this[nn]._y + 50)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (nn != "enemy") { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 28, this[nn]._y + 50) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 28, this[nn]._y + 50))) { ret = false; } } } ii++; } return(ret); } function birn() { if (score < total) { i = 30000; while (i < (30000 + enemy0_kol)) { rx = 70 + (70 * random(13)); ry = 70 + (70 * random(9)); if ((!chk("bg", rx, ry)) && (dist(rx, ry, iam._x, iam._y) > 200)) { if (this["enemy" + i]._name != ("enemy" + i)) { rand = random(3); if ((rand == 0) || (rand == 1)) { this.attachMovie("en2", "enemy" + i, i, {_x:rx, _y:ry}); this["enemy" + i].kill = true; } if (rand == 2) { this.attachMovie("en0", "enemy" + i, i, {_x:rx, _y:ry}); } } } i++; } } } function minen() { this.attachMovie("minen", "min" + min_dp, min_dp, {_x:iam._x, _y:iam._y}); min_dp++; } e_t = false; if (hard) { iam.bron = 0; } else { iam.bron = 3; } iam.life = 100; iam.sp = 4; iam.ms = 4; iam.ready = 50; iam.rm = 50; iam.dym = 5; iam.w = "snr"; iam.wp2 = 0; iam.swapDepths(30007); g_timer = 0; e_a = 3; min_timeout = 0; min_tm = 50; min_dp = 10000; dym_dp = 20000; tnk_dp = 70001 /* 0x011171 */; snr_dp = 40000; MovieClip.prototype.rota = function (dir) { if (this.life > 0) { if (!this.ch_fire) { if (!this.dov) { if (dir == "l") { if (this._rotation == 180) { this._rotation = -180; } this.rot = -90; } else if (dir == "r") { if (this._rotation < -100) { this._rotation = 180; } this.rot = 90; } else if (dir == "t") { this.rot = 0; } else if (dir == "b") { if (this._rotation < 0) { this.rot = -180; } else { this.rot = 180; } } r = (this.rot - this._rotation) / 5; if (Math.abs(r) < 11) { r = (Math.abs(r) / r) * 11; } if (Math.abs(this._rotation - this.rot) > 7) { this._rotation = this._rotation + r; dovod(this._name); } else { this._rotation = this.rot; if (dir != "0") { this.dym++; if (this.dym > 3) { duplicateMovieClip ("dm", "dm" + dym_dp, dym_dp); this.dym = 0; eval ("dm" + dym_dp)._rotation = random(359); if (dir == "l") { eval ("dm" + dym_dp)._x = this._x + 15; eval ("dm" + dym_dp)._y = this._y; } if (dir == "r") { eval ("dm" + dym_dp)._x = this._x - 15; eval ("dm" + dym_dp)._y = this._y; } if (dir == "t") { eval ("dm" + dym_dp)._x = this._x; eval ("dm" + dym_dp)._y = this._y + 15; } if (dir == "b") { eval ("dm" + dym_dp)._x = this._x; eval ("dm" + dym_dp)._y = this._y - 15; } dym_dp++; if (dym_dp > 19998) { dym_dp = 10000; } } } if (dir == "l") { if (chkl(this._name)) { this._x = this._x - this.sp; } } if (dir == "r") { if (chkr(this._name)) { this._x = this._x + this.sp; } } if (dir == "t") { if (chkt(this._name)) { this._y = this._y - this.sp; } } if (dir == "b") { if (chkb(this._name)) { this._y = this._y + this.sp; } } if (this.ready < this.rm) { this.ready++; } if ((this.fire && (this.ready >= this.rm)) && (fireok(this._name))) { this.ready = 0; this.t.gotoAndPlay(2); this.fire = false; if (this.w != "esnr1") { duplicateMovieClip (this.w, "snr" + snr_dp, snr_dp); eval ("snr" + snr_dp)._rotation = this._rotation; if (this._rotation == -90) { eval ("snr" + snr_dp)._x = this._x - 20; eval ("snr" + snr_dp)._y = this._y; eval ("snr" + snr_dp).spx = -7; eval ("snr" + snr_dp).spy = 0; } if (this._rotation == 90) { eval ("snr" + snr_dp)._x = this._x + 20; eval ("snr" + snr_dp)._y = this._y; eval ("snr" + snr_dp).spx = 7; eval ("snr" + snr_dp).spy = 0; } if (this._rotation == 0) { eval ("snr" + snr_dp)._x = this._x; eval ("snr" + snr_dp)._y = this._y - 20; eval ("snr" + snr_dp).spx = 0; eval ("snr" + snr_dp).spy = -7; } if ((this._rotation == 180) || (this._rotation == -180)) { eval ("snr" + snr_dp)._x = this._x; eval ("snr" + snr_dp)._y = this._y + 20; eval ("snr" + snr_dp).spx = 0; eval ("snr" + snr_dp).spy = 7; } snr_dp++; } } } } else { dovod(this._name); } } } }; this.onEnterFrame = function () { if (iam.life <= 0) { iam.t.gotoAndPlay("end"); } if (score == total) { stopgame = true; mission_complete = true; } stat.life._xscale = iam.life; stat.score = score; birn(); if (min_timeout < min_tm) { min_timeout++; } if (stopgame) { delete this.onEnterFrame; play(); } if (((pl || (pr)) || (pt)) || (pb)) { } else { iam.direct = "0"; } iam.rota(iam.direct); e_target.rota(e_target.direct); robot1(); robot(); g_timer++; if (((g_timer == 1000) || (g_timer == 2000)) || ((g_timer == 3000) && (hard))) { e_a++; rm = rm - 90; } i = 30000; while (i < (30000 + enemy0_kol)) { this["enemy" + i].rota(this["enemy" + i].direct); i++; } };
Frame 1542
zzz.swapDepths(99999); play(); iam_bonus = iam.life;
Frame 1722
for (i in _root) { this[i].removeMovieClip(); } snd.stop(); delete eval (this.onEnterFrame()); if (!mission_complete) { gotoAndPlay (1287); highscore = highscore - 10; again_check = true; } else { highscore = highscore + (level_score + Math.round(iam_bonus)); }
Frame 1723
delete eval (this.onEnterFrame()); stopgame = false; trace(hard); so.data.dscore = highscore; so.data.lev = 4; so.data.hrd = hard; var snd = new Sound(); snd.attachSound("sound0"); snd.start(0, 10000); snd.setVolume(vol); this.onEnterFrame = function () { snd.setVolume(vol); };
Frame 1762
stop(); if (again_check) { b2.r.t = "TRY AGAIN"; } else { b2.r.t = "START LEVEL 4"; }
Frame 1790
Frame 1878
snd.stop(); if (ng) { gotoAndPlay (259); }
Frame 1879
stat.m_life._visible = false; level_score = 0; temp_score = highscore; stat.s_score = highscore; again_check = false;
Frame 1931
var snd = new Sound(); snd.attachSound("sound"); snd.start(0, 10000); snd.setVolume(vol);
Frame 1945
stop(); this.onEnterFrame = function () { if (Key.isDown(32)) { play(); delete this.onEnterFrame; } };
Frame 1977
stop(); m_target = "en_t0"; enemy0_kol = 4; score = 0; function robot1() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if (e_target._x < 140) { e_target._x = 140; } if (e_target._y < 140) { e_target._y = 140; } if (e_target._x > 840) { e_target._x = 840; } if (e_target._y > 560) { e_target._y = 560; } if (e_target.life > 0) { if (e_target.think > 0) { e_target.think--; } else if (((((e_target._rotation == 0) || (e_target._rotation == 90)) || (e_target._rotation == -90)) || (e_target._rotation == 180)) || (e_target._rotation == -180)) { var _local2 = 0; var _local5 = dist(e_target._x, e_target._y, _local4, _local3); var _local1 = (ltar = (rtar = (ttar = (btar = "0")))); e_target.fire = true; if (chkl(e_target._name)) { if (dist(e_target._x - 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x > 145) { ltar = "l"; } } } if (chkr(e_target._name)) { if (dist(e_target._x + 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x < 835) { rtar = "r"; } } } if (chkt(e_target._name)) { if (dist(e_target._x, e_target._y - 27, _local4, _local3) > _local5) { if (e_target._y > 145) { ttar = "t"; } } } if (chkb(e_target._name)) { if (dist(e_target._x, e_target._y + 27, _local4, _local3) > _local5) { if (e_target._y < 555) { btar = "b"; } } } while ((_local1 == "0") && ((((ltar != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local2 = random(4); if ((_local2 == 0) && (ltar != "0")) { _local1 = ltar; } if ((_local2 == 1) && (rtar != "0")) { _local1 = rtar; } if ((_local2 == 2) && (ttar != "0")) { _local1 = ttar; } if ((_local2 == 3) && (btar != "0")) { _local1 = btar; } } if (e_target.direct != _local1) { e_target.direct = _local1; e_target.think = 17; } } } } function robot() { var _local6 = Math.round(iam._x / 70) * 70; var _local5 = Math.round(iam._y / 70) * 70; var _local8 = 0; if ((_local5 % 140) != 0) { if (_local5 > 560) { _local5 = _local5 - 70; } else if (_local5 < 100) { _local5 = _local5 + 70; } else { _local8 = random(1); if (_local8 == 0) { _local5 = _local5 + 70; } else { _local5 = _local5 - 70; } } } if ((_local6 % 140) != 0) { if (_local6 > 850) { _local6 = _local6 - 70; } else if (_local6 < 100) { _local6 = _local6 + 70; } else { _local8 = random(1); if (_local8 == 0) { _local6 = _local6 + 70; } else { _local6 = _local6 - 70; } } } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i]._x < 140) { this["enemy" + i]._x = 140; } if (this["enemy" + i]._y < 140) { this["enemy" + i]._y = 140; } if (this["enemy" + i]._x > 840) { this["enemy" + i]._x = 840; } if (this["enemy" + i]._y > 560) { this["enemy" + i]._y = 560; } if (this["enemy" + i].life > 0) { if (this["enemy" + i].think > 0) { this["enemy" + i].think--; } else if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { var _local3 = 0; var _local7 = dist(this["enemy" + i]._x, this["enemy" + i]._y, _local6, _local5); var _local4 = (rtar = (ttar = (btar = "0"))); var _local2 = "0"; this["enemy" + i].fire = true; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 27, this["enemy" + i]._y, _local6, _local5) < _local7) { if (this["enemy" + i]._x > 145) { _local4 = "l"; } } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 27, this["enemy" + i]._y, _local6, _local5) < _local7) { if (this["enemy" + i]._x < 835) { rtar = "r"; } } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 27, _local6, _local5) < _local7) { if (this["enemy" + i]._y > 145) { ttar = "t"; } } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 27, _local6, _local5) < _local7) { if (this["enemy" + i]._y < 555) { btar = "b"; } } } while ((_local2 == "0") && ((((_local4 != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local3 = random(4); if ((_local3 == 0) && (_local4 != "0")) { _local2 = _local4; } if ((_local3 == 1) && (rtar != "0")) { _local2 = rtar; } if ((_local3 == 2) && (ttar != "0")) { _local2 = ttar; } if ((_local3 == 3) && (btar != "0")) { _local2 = btar; } } if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 100) { _local2 = "0"; this["enemy" + i].w = "esnr1"; this["enemy" + i].direct = _local2; this["enemy" + i].rm = 5; } else { this["enemy" + i].w = this["enemy" + i].wp; this["enemy" + i].rm = this["enemy" + i].rrm; if (_local2 == "0") { _local2 = this["enemy" + i].direct; } if (this["enemy" + i].direct != _local2) { this["enemy" + i].direct = _local2; this["enemy" + i].think = 7 + random(50 / e_a); } } } } i++; } } function robot_t() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if ((_local4 % 140) != 0) { _local4 = _local4 + 70; } if ((_local3 % 140) != 0) { _local3 = _local3 + 70; } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i].life > 0) { if (this["enemy" + i].p > 0) { this["enemy" + i].p--; } else if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { this["enemy" + i].p = this["enemy" + i].think; var _local2 = 10000; var _local5 = "0"; this["enemy" + i].fire = true; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 1, this["enemy" + i]._y, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x - 1, this["enemy" + i]._y, _local4, _local3); _local5 = "l"; } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 1, this["enemy" + i]._y, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x + 1, this["enemy" + i]._y, _local4, _local3); _local5 = "r"; } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 1, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x, this["enemy" + i]._y - 1, _local4, _local3); _local5 = "t"; } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 1, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x, this["enemy" + i]._y + 1, _local4, _local3); _local5 = "b"; } } if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 100) { _local5 = "0"; this["enemy" + i].w = "esnr1"; } else { this["enemy" + i].w = this["enemy" + i].wp; } this["enemy" + i].direct = _local5; } } i++; } } function dovod(nn) { if (nn == "iam") { tx = Math.round(this[nn]._x / 70) * 70; rx = (tx - this[nn]._x) / 3; this[nn]._x = this[nn]._x + rx; if (Math.abs(tx - this[nn]._x) < 1) { this[nn]._x = tx; } ty = Math.round(this[nn]._y / 70) * 70; ry = (ty - this[nn]._y) / 3; this[nn]._y = this[nn]._y + ry; if (Math.abs(ty - this[nn]._y) < 1) { this[nn]._y = ty; } } } function fireok(nn) { fok = true; if ((this[nn]._rotation == 90) && (chk("bg", this[nn]._x + 70, this[nn]._y))) { fok = false; } if ((this[nn]._rotation == -90) && (chk("bg", this[nn]._x - 70, this[nn]._y))) { fok = false; } if ((this[nn]._rotation == 0) && (chk("bg", this[nn]._x, this[nn]._y - 70))) { fok = false; } if ((Math.abs(this[nn]._rotation) == 180) && (chk("bg", this[nn]._x, this[nn]._y + 70))) { fok = false; } return(fok); } function dist(xx, yy, xx1, yy1) { return(Math.sqrt(((xx - xx1) * (xx - xx1)) + ((yy - yy1) * (yy - yy1)))); } function kd() { if (Key.getCode() == 37) { iam.direct = "l"; pl = true; } if (Key.getCode() == 39) { iam.direct = "r"; pr = true; } if (Key.getCode() == 38) { iam.direct = "t"; pt = true; } if (Key.getCode() == 40) { iam.direct = "b"; pb = true; } if (Key.getCode() == 65) { iam.fire = true; } } function ku() { if (Key.getCode() == 65) { iam.fire = false; } if (Key.getCode() == 37) { pl = false; } if (Key.getCode() == 39) { pr = false; } if (Key.getCode() == 38) { pt = false; } if (Key.getCode() == 40) { pb = false; } if (Key.getCode() == 83) { if (min_timeout >= min_tm) { minen(); min_timeout = 0; } } if (((pl && (pr)) && (pt)) && (pb)) { } } var ll = new Object(); ll.onKeyUp = ku; ll.onKeyDown = kd; Key.addListener(ll); function chk(nn, xx, yy) { if (eval (nn).hitTest(xx, yy, true)) { return(true); } return(false); } function chkl(nn) { ret = true; if (chk("bg", this[nn]._x - 50, this[nn]._y - 28) || (chk("bg", this[nn]._x - 50, this[nn]._y + 28))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x - 50, this[nn]._y)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x - 50, this[nn]._y)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 50, this[nn]._y - 28) || (chk(("enemy" + ii) + ".dz", this[nn]._x - 50, this[nn]._y + 28))) { ret = false; } } ii++; } return(ret); } function chkr(nn) { ret = true; if (chk("bg", this[nn]._x + 50, this[nn]._y - 28) || (chk("bg", this[nn]._x + 50, this[nn]._y + 28))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x + 50, this[nn]._y)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x + 50, this[nn]._y)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x + 50, this[nn]._y - 28) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 50, this[nn]._y + 28))) { ret = false; } } ii++; } return(ret); } function chkt(nn) { ret = true; if (chk("bg", this[nn]._x - 28, this[nn]._y - 50) || (chk("bg", this[nn]._x + 28, this[nn]._y - 50))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x, this[nn]._y - 50)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x, this[nn]._y - 50)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 28, this[nn]._y - 50) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 28, this[nn]._y - 50))) { ret = false; } } ii++; } return(ret); } function chkb(nn) { ret = true; if (chk("bg", this[nn]._x - 28, this[nn]._y + 50) || (chk("bg", this[nn]._x + 28, this[nn]._y + 50))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x, this[nn]._y + 50)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x, this[nn]._y + 50)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (nn != "enemy") { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 28, this[nn]._y + 50) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 28, this[nn]._y + 50))) { ret = false; } } } ii++; } return(ret); } function birn() { if ((g_timer > 3500) && (!e_t)) { e_t = true; stat.m_life._visible = true; while (chk("bg", rx, ry) || (dist(rx, ry, iam._x, iam._y) < 200)) { i = 30000; while (i < (30000 + enemy0_kol)) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); i++; } rx = 70 + (70 * random(13)); ry = 70 + (70 * random(9)); } this.attachMovie(m_target, "e_target", 30006, {_x:rx, _y:ry}); } else if (g_timer < 3499) { i = 30000; while (i < (30000 + enemy0_kol)) { rx = 70 + (70 * random(13)); ry = 70 + (70 * random(9)); if ((!chk("bg", rx, ry)) && (dist(rx, ry, iam._x, iam._y) > 200)) { if (this["enemy" + i]._name != ("enemy" + i)) { this.attachMovie("en0", "enemy" + i, i, {_x:rx, _y:ry}); } } i++; } } } function minen() { this.attachMovie("minen", "min" + min_dp, min_dp, {_x:iam._x, _y:iam._y}); min_dp++; } e_t = false; if (hard) { iam.bron = 0; } else { iam.bron = 3; } iam.life = 100; iam.sp = 4; iam.ms = 4; iam.ready = 50; iam.rm = 50; iam.dym = 5; iam.w = "snr"; iam.wp2 = 0; iam.swapDepths(30007); g_timer = 0; e_a = 3; min_timeout = 0; min_tm = 50; min_dp = 10000; dym_dp = 20000; tnk_dp = 70001 /* 0x011171 */; snr_dp = 40000; MovieClip.prototype.rota = function (dir) { if (this.life > 0) { if (!this.ch_fire) { if (!this.dov) { if (dir == "l") { if (this._rotation == 180) { this._rotation = -180; } this.rot = -90; } else if (dir == "r") { if (this._rotation < -100) { this._rotation = 180; } this.rot = 90; } else if (dir == "t") { this.rot = 0; } else if (dir == "b") { if (this._rotation < 0) { this.rot = -180; } else { this.rot = 180; } } r = (this.rot - this._rotation) / 5; if (Math.abs(r) < 11) { r = (Math.abs(r) / r) * 11; } if (Math.abs(this._rotation - this.rot) > 7) { this._rotation = this._rotation + r; dovod(this._name); } else { this._rotation = this.rot; if (dir != "0") { this.dym++; if (this.dym > 3) { duplicateMovieClip ("dm", "dm" + dym_dp, dym_dp); this.dym = 0; eval ("dm" + dym_dp)._rotation = random(359); if (dir == "l") { eval ("dm" + dym_dp)._x = this._x + 15; eval ("dm" + dym_dp)._y = this._y; } if (dir == "r") { eval ("dm" + dym_dp)._x = this._x - 15; eval ("dm" + dym_dp)._y = this._y; } if (dir == "t") { eval ("dm" + dym_dp)._x = this._x; eval ("dm" + dym_dp)._y = this._y + 15; } if (dir == "b") { eval ("dm" + dym_dp)._x = this._x; eval ("dm" + dym_dp)._y = this._y - 15; } dym_dp++; if (dym_dp > 19998) { dym_dp = 10000; } } } if (dir == "l") { if (chkl(this._name)) { this._x = this._x - this.sp; } } if (dir == "r") { if (chkr(this._name)) { this._x = this._x + this.sp; } } if (dir == "t") { if (chkt(this._name)) { this._y = this._y - this.sp; } } if (dir == "b") { if (chkb(this._name)) { this._y = this._y + this.sp; } } if (this.ready < this.rm) { this.ready++; } if ((this.fire && (this.ready >= this.rm)) && (fireok(this._name))) { this.ready = 0; this.t.gotoAndPlay(2); this.fire = false; if (this.w != "esnr1") { duplicateMovieClip (this.w, "snr" + snr_dp, snr_dp); eval ("snr" + snr_dp)._rotation = this._rotation; if (this._rotation == -90) { eval ("snr" + snr_dp)._x = this._x - 20; eval ("snr" + snr_dp)._y = this._y; eval ("snr" + snr_dp).spx = -7; eval ("snr" + snr_dp).spy = 0; } if (this._rotation == 90) { eval ("snr" + snr_dp)._x = this._x + 20; eval ("snr" + snr_dp)._y = this._y; eval ("snr" + snr_dp).spx = 7; eval ("snr" + snr_dp).spy = 0; } if (this._rotation == 0) { eval ("snr" + snr_dp)._x = this._x; eval ("snr" + snr_dp)._y = this._y - 20; eval ("snr" + snr_dp).spx = 0; eval ("snr" + snr_dp).spy = -7; } if ((this._rotation == 180) || (this._rotation == -180)) { eval ("snr" + snr_dp)._x = this._x; eval ("snr" + snr_dp)._y = this._y + 20; eval ("snr" + snr_dp).spx = 0; eval ("snr" + snr_dp).spy = 7; } snr_dp++; } } } } else { dovod(this._name); } } } }; this.onEnterFrame = function () { if (stat.m_life._visible == true) { stat.m_life._xscale = e_target.life / 3; } if (iam.life <= 0) { iam.t.gotoAndPlay("end"); } if (score == 70) { stopgame = true; mission_complete = true; } stat.life._xscale = iam.life; stat.score = score; birn(); if (min_timeout < min_tm) { min_timeout++; } if (stopgame) { delete this.onEnterFrame; play(); } if (((pl || (pr)) || (pt)) || (pb)) { } else { iam.direct = "0"; } iam.rota(iam.direct); e_target.rota(e_target.direct); robot1(); robot(); g_timer++; if (((g_timer == 1000) || (g_timer == 2000)) || ((g_timer == 3000) && (hard))) { e_a++; rm = rm - 90; } i = 30000; while (i < (30000 + enemy0_kol)) { this["enemy" + i].rota(this["enemy" + i].direct); i++; } };
Frame 1978
zzz.swapDepths(99999); play(); iam_bonus = iam.life;
Frame 2158
for (i in _root) { this[i].removeMovieClip(); } snd.stop(); delete eval (this.onEnterFrame()); if (!mission_complete) { gotoAndPlay (1723); highscore = highscore - 10; again_check = true; } else { highscore = highscore + (level_score + Math.round(iam_bonus)); }
Frame 2159
delete eval (this.onEnterFrame()); stopgame = false; so.data.dscore = highscore; so.data.lev = 5; so.data.hrd = hard; var snd = new Sound(); snd.attachSound("sound0"); snd.start(0, 10000); snd.setVolume(vol); this.onEnterFrame = function () { snd.setVolume(vol); };
Frame 2198
stop(); if (again_check) { b2.r.t = "TRY AGAIN"; } else { b2.r.t = "START LEVEL 5"; }
Frame 2226
Frame 2314
snd.stop(); if (ng) { gotoAndPlay (259); }
Frame 2315
again_check = false; rzm._visible = false; level_score = 0; temp_score = highscore; stat.s_score = highscore;
Frame 2367
var snd = new Sound(); snd.attachSound("sound"); snd.start(0, 10000); snd.setVolume(vol);
Frame 2381
stop(); this.onEnterFrame = function () { if (Key.isDown(32)) { play(); delete this.onEnterFrame; } };
Frame 2413
stop(); m_target = "en_t0"; tm = 0; enemy0_kol = 3; score = 0; function robot1() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if (e_target._x < 140) { e_target._x = 140; } if (e_target._y < 140) { e_target._y = 140; } if (e_target._x > 840) { e_target._x = 840; } if (e_target._y > 560) { e_target._y = 560; } if (e_target.life > 0) { if (e_target.think > 0) { e_target.think--; } else if (((((e_target._rotation == 0) || (e_target._rotation == 90)) || (e_target._rotation == -90)) || (e_target._rotation == 180)) || (e_target._rotation == -180)) { var _local2 = 0; var _local5 = dist(e_target._x, e_target._y, _local4, _local3); var _local1 = (ltar = (rtar = (ttar = (btar = "0")))); e_target.fire = true; if (chkl(e_target._name)) { if (dist(e_target._x - 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x > 145) { ltar = "l"; } } } if (chkr(e_target._name)) { if (dist(e_target._x + 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x < 835) { rtar = "r"; } } } if (chkt(e_target._name)) { if (dist(e_target._x, e_target._y - 27, _local4, _local3) > _local5) { if (e_target._y > 145) { ttar = "t"; } } } if (chkb(e_target._name)) { if (dist(e_target._x, e_target._y + 27, _local4, _local3) > _local5) { if (e_target._y < 555) { btar = "b"; } } } while ((_local1 == "0") && ((((ltar != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local2 = random(4); if ((_local2 == 0) && (ltar != "0")) { _local1 = ltar; } if ((_local2 == 1) && (rtar != "0")) { _local1 = rtar; } if ((_local2 == 2) && (ttar != "0")) { _local1 = ttar; } if ((_local2 == 3) && (btar != "0")) { _local1 = btar; } } if (e_target.direct != _local1) { e_target.direct = _local1; e_target.think = 17; } } } } function robot() { if (m_bur > 0) { m_bur--; i = 30000; while (i < (30000 + enemy0_kol)) { this["enemy" + i].direct = "0"; i++; } } else { var _local6 = Math.round(iam._x / 70) * 70; var _local5 = Math.round(iam._y / 70) * 70; var _local8 = 0; if ((_local5 % 140) != 0) { if (_local5 > 560) { _local5 = _local5 - 70; } else if (_local5 < 100) { _local5 = _local5 + 70; } else { _local8 = random(1); if (_local8 == 0) { _local5 = _local5 + 70; } else { _local5 = _local5 - 70; } } } if ((_local6 % 140) != 0) { if (_local6 > 850) { _local6 = _local6 - 70; } else if (_local6 < 100) { _local6 = _local6 + 70; } else { _local8 = random(1); if (_local8 == 0) { _local6 = _local6 + 70; } else { _local6 = _local6 - 70; } } } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i]._x < 140) { this["enemy" + i]._x = 140; } if (this["enemy" + i]._y < 140) { this["enemy" + i]._y = 140; } if (this["enemy" + i]._x > 840) { this["enemy" + i]._x = 840; } if (this["enemy" + i]._y > 560) { this["enemy" + i]._y = 560; } if (this["enemy" + i].life > 0) { if (this["enemy" + i].think > 0) { this["enemy" + i].think--; } else if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { var _local3 = 0; var _local7 = dist(this["enemy" + i]._x, this["enemy" + i]._y, _local6, _local5); var _local4 = (rtar = (ttar = (btar = "0"))); var _local2 = "0"; this["enemy" + i].fire = true; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 27, this["enemy" + i]._y, _local6, _local5) < _local7) { if (this["enemy" + i]._x > 145) { _local4 = "l"; } } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 27, this["enemy" + i]._y, _local6, _local5) < _local7) { if (this["enemy" + i]._x < 835) { rtar = "r"; } } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 27, _local6, _local5) < _local7) { if (this["enemy" + i]._y > 145) { ttar = "t"; } } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 27, _local6, _local5) < _local7) { if (this["enemy" + i]._y < 555) { btar = "b"; } } } while ((_local2 == "0") && ((((_local4 != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local3 = random(4); if ((_local3 == 0) && (_local4 != "0")) { _local2 = _local4; } if ((_local3 == 1) && (rtar != "0")) { _local2 = rtar; } if ((_local3 == 2) && (ttar != "0")) { _local2 = ttar; } if ((_local3 == 3) && (btar != "0")) { _local2 = btar; } } if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 120) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 100) { if ((chk("iam", this["enemy" + i]._x - 70, this["enemy" + i]._y - 33) || (chk("iam", this["enemy" + i]._x - 70, this["enemy" + i]._y + 33))) && (iam.direct == "r")) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } if ((chk("iam", this["enemy" + i]._x + 70, this["enemy" + i]._y - 33) || (chk("iam", this["enemy" + i]._x + 70, this["enemy" + i]._y + 33))) && (iam.direct == "l")) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } if ((chk("iam", this["enemy" + i]._x - 33, this["enemy" + i]._y - 70) || (chk("iam", this["enemy" + i]._x + 33, this["enemy" + i]._y - 70))) && (iam.direct == "b")) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } if ((chk("iam", this["enemy" + i]._x - 33, this["enemy" + i]._y + 70) || (chk("iam", this["enemy" + i]._x + 33, this["enemy" + i]._y + 70))) && (iam.direct == "t")) { this["enemy" + i].life = 0; this["enemy" + i].t.gotoAndPlay("end"); } } _local2 = "0"; this["enemy" + i].w = "esnr1"; this["enemy" + i].direct = _local2; this["enemy" + i].rm = 5; } else { this["enemy" + i].w = this["enemy" + i].wp; this["enemy" + i].rm = this["enemy" + i].rrm; if (_local2 == "0") { _local2 = this["enemy" + i].direct; } if (this["enemy" + i].direct != _local2) { this["enemy" + i].direct = _local2; this["enemy" + i].think = 7 + random(50 / e_a); } } } } i++; } } } function robot_t() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if ((_local4 % 140) != 0) { _local4 = _local4 + 70; } if ((_local3 % 140) != 0) { _local3 = _local3 + 70; } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i].life > 0) { if (this["enemy" + i].p > 0) { this["enemy" + i].p--; } else if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { this["enemy" + i].p = this["enemy" + i].think; var _local2 = 10000; var _local5 = "0"; this["enemy" + i].fire = true; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 1, this["enemy" + i]._y, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x - 1, this["enemy" + i]._y, _local4, _local3); _local5 = "l"; } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 1, this["enemy" + i]._y, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x + 1, this["enemy" + i]._y, _local4, _local3); _local5 = "r"; } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 1, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x, this["enemy" + i]._y - 1, _local4, _local3); _local5 = "t"; } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 1, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x, this["enemy" + i]._y + 1, _local4, _local3); _local5 = "b"; } } if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 100) { _local5 = "0"; this["enemy" + i].w = "esnr1"; } else { this["enemy" + i].w = this["enemy" + i].wp; } this["enemy" + i].direct = _local5; } } i++; } } function dovod(nn) { if (nn == "iam") { tx = Math.round(this[nn]._x / 70) * 70; rx = (tx - this[nn]._x) / 3; this[nn]._x = this[nn]._x + rx; if (Math.abs(tx - this[nn]._x) < 1) { this[nn]._x = tx; } ty = Math.round(this[nn]._y / 70) * 70; ry = (ty - this[nn]._y) / 3; this[nn]._y = this[nn]._y + ry; if (Math.abs(ty - this[nn]._y) < 1) { this[nn]._y = ty; } } } function fireok(nn) { fok = true; if ((this[nn]._rotation == 90) && (chk("bg", this[nn]._x + 70, this[nn]._y))) { fok = false; } if ((this[nn]._rotation == -90) && (chk("bg", this[nn]._x - 70, this[nn]._y))) { fok = false; } if ((this[nn]._rotation == 0) && (chk("bg", this[nn]._x, this[nn]._y - 70))) { fok = false; } if ((Math.abs(this[nn]._rotation) == 180) && (chk("bg", this[nn]._x, this[nn]._y + 70))) { fok = false; } return(fok); } function dist(xx, yy, xx1, yy1) { return(Math.sqrt(((xx - xx1) * (xx - xx1)) + ((yy - yy1) * (yy - yy1)))); } function kd() { if (Key.getCode() == 37) { iam.direct = "l"; pl = true; } if (Key.getCode() == 39) { iam.direct = "r"; pr = true; } if (Key.getCode() == 38) { iam.direct = "t"; pt = true; } if (Key.getCode() == 40) { iam.direct = "b"; pb = true; } if (Key.getCode() == 65) { iam.fire = true; } } function ku() { if (Key.getCode() == 65) { iam.fire = false; } if (Key.getCode() == 37) { pl = false; } if (Key.getCode() == 39) { pr = false; } if (Key.getCode() == 38) { pt = false; } if (Key.getCode() == 40) { pb = false; } if (Key.getCode() == 83) { if (min_timeout >= min_tm) { minen(); min_timeout = 0; } } if (((pl && (pr)) && (pt)) && (pb)) { } } var ll = new Object(); ll.onKeyUp = ku; ll.onKeyDown = kd; Key.addListener(ll); function chk(nn, xx, yy) { if (eval (nn).hitTest(xx, yy, true)) { return(true); } return(false); } function chkl(nn) { ret = true; if (chk("bg", this[nn]._x - 50, this[nn]._y - 28) || (chk("bg", this[nn]._x - 50, this[nn]._y + 28))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x - 50, this[nn]._y)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x - 50, this[nn]._y)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 50, this[nn]._y - 28) || (chk(("enemy" + ii) + ".dz", this[nn]._x - 50, this[nn]._y + 28))) { ret = false; } } ii++; } return(ret); } function chkr(nn) { ret = true; if (chk("bg", this[nn]._x + 50, this[nn]._y - 28) || (chk("bg", this[nn]._x + 50, this[nn]._y + 28))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x + 50, this[nn]._y)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x + 50, this[nn]._y)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x + 50, this[nn]._y - 28) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 50, this[nn]._y + 28))) { ret = false; } } ii++; } return(ret); } function chkt(nn) { ret = true; if (chk("bg", this[nn]._x - 28, this[nn]._y - 50) || (chk("bg", this[nn]._x + 28, this[nn]._y - 50))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x, this[nn]._y - 50)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x, this[nn]._y - 50)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 28, this[nn]._y - 50) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 28, this[nn]._y - 50))) { ret = false; } } ii++; } return(ret); } function chkb(nn) { ret = true; if (chk("bg", this[nn]._x - 28, this[nn]._y + 50) || (chk("bg", this[nn]._x + 28, this[nn]._y + 50))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x, this[nn]._y + 50)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x, this[nn]._y + 50)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (nn != "enemy") { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 28, this[nn]._y + 50) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 28, this[nn]._y + 50))) { ret = false; } } } ii++; } return(ret); } function birn() { i = 30000; while (i < (30000 + enemy0_kol)) { rx = 70 + (70 * random(13)); ry = 70 + (70 * random(9)); if ((!chk("bg", rx, ry)) && (dist(rx, ry, iam._x, iam._y) > 200)) { if (this["enemy" + i]._name != ("enemy" + i)) { this.attachMovie("en2", "enemy" + i, i, {_x:rx, _y:ry}); } } i++; } } function minen() { this.attachMovie("minen", "min" + min_dp, min_dp, {_x:iam._x, _y:iam._y}); min_dp++; } e_t = false; if (hard) { iam.bron = 0; } else { iam.bron = 3; } iam.life = 100; iam.sp = 4; iam.ms = 4; iam.ready = 50; iam.rm = 50; iam.dym = 5; iam.w = "snr"; iam.wp2 = 0; iam.swapDepths(30007); g_timer = 0; e_a = 3; min_timeout = 0; min_tm = 50; min_dp = 10000; dym_dp = 20000; tnk_dp = 70001 /* 0x011171 */; snr_dp = 40000; MovieClip.prototype.rota = function (dir) { if (this.life > 0) { if (!this.ch_fire) { if (!this.dov) { if (dir == "l") { if (this._rotation == 180) { this._rotation = -180; } this.rot = -90; } else if (dir == "r") { if (this._rotation < -100) { this._rotation = 180; } this.rot = 90; } else if (dir == "t") { this.rot = 0; } else if (dir == "b") { if (this._rotation < 0) { this.rot = -180; } else { this.rot = 180; } } r = (this.rot - this._rotation) / 5; if (Math.abs(r) < 11) { r = (Math.abs(r) / r) * 11; } if (Math.abs(this._rotation - this.rot) > 7) { this._rotation = this._rotation + r; dovod(this._name); } else { this._rotation = this.rot; if (dir != "0") { this.dym++; if (this.dym > 3) { duplicateMovieClip ("dm", "dm" + dym_dp, dym_dp); this.dym = 0; eval ("dm" + dym_dp)._rotation = random(359); if (dir == "l") { eval ("dm" + dym_dp)._x = this._x + 15; eval ("dm" + dym_dp)._y = this._y; } if (dir == "r") { eval ("dm" + dym_dp)._x = this._x - 15; eval ("dm" + dym_dp)._y = this._y; } if (dir == "t") { eval ("dm" + dym_dp)._x = this._x; eval ("dm" + dym_dp)._y = this._y + 15; } if (dir == "b") { eval ("dm" + dym_dp)._x = this._x; eval ("dm" + dym_dp)._y = this._y - 15; } dym_dp++; if (dym_dp > 19998) { dym_dp = 10000; } } } if (dir == "l") { if (chkl(this._name)) { this._x = this._x - this.sp; } } if (dir == "r") { if (chkr(this._name)) { this._x = this._x + this.sp; } } if (dir == "t") { if (chkt(this._name)) { this._y = this._y - this.sp; } } if (dir == "b") { if (chkb(this._name)) { this._y = this._y + this.sp; } } if (this.ready < this.rm) { this.ready++; } if ((this.fire && (this.ready >= this.rm)) && (fireok(this._name))) { this.ready = 0; this.t.gotoAndPlay(2); this.fire = false; if (this.w != "esnr1") { duplicateMovieClip (this.w, "snr" + snr_dp, snr_dp); eval ("snr" + snr_dp)._rotation = this._rotation; if (this._rotation == -90) { eval ("snr" + snr_dp)._x = this._x - 20; eval ("snr" + snr_dp)._y = this._y; eval ("snr" + snr_dp).spx = -7; eval ("snr" + snr_dp).spy = 0; } if (this._rotation == 90) { eval ("snr" + snr_dp)._x = this._x + 20; eval ("snr" + snr_dp)._y = this._y; eval ("snr" + snr_dp).spx = 7; eval ("snr" + snr_dp).spy = 0; } if (this._rotation == 0) { eval ("snr" + snr_dp)._x = this._x; eval ("snr" + snr_dp)._y = this._y - 20; eval ("snr" + snr_dp).spx = 0; eval ("snr" + snr_dp).spy = -7; } if ((this._rotation == 180) || (this._rotation == -180)) { eval ("snr" + snr_dp)._x = this._x; eval ("snr" + snr_dp)._y = this._y + 20; eval ("snr" + snr_dp).spx = 0; eval ("snr" + snr_dp).spy = 7; } snr_dp++; } } } } else { dovod(this._name); } } } }; this.onEnterFrame = function () { if (g_timer == 3300) { bsrx = 70 + (70 * random(13)); bsry = 70 + (70 * random(9)); while (chk("bg", bsrx, bsry)) { bsrx = 70 + (70 * random(13)); bsry = 70 + (70 * random(9)); } this.attachMovie("bs0", "bs0e", 3331, {_x:bsrx, _y:bsry}); } if (iam.life <= 0) { iam.t.gotoAndPlay("end"); } if (tm == 20) { stopgame = true; mission_complete = true; } stat.life._xscale = iam.life; stat.score = score; birn(); if (min_timeout < min_tm) { min_timeout++; } if (stopgame) { delete this.onEnterFrame; play(); } if (((pl || (pr)) || (pt)) || (pb)) { } else { iam.direct = "0"; } iam.rota(iam.direct); e_target.rota(e_target.direct); robot1(); robot(); g_timer++; if (((g_timer == 1000) || (g_timer == 2000)) || ((g_timer == 3000) && (hard))) { e_a++; rm = rm - 90; } i = 30000; while (i < (30000 + enemy0_kol)) { this["enemy" + i].rota(this["enemy" + i].direct); i++; } };
Frame 2414
rzm._visible = false; zzz.swapDepths(99999); play(); iam_bonus = iam.life;
Frame 2594
for (i in _root) { this[i].removeMovieClip(); } snd.stop(); delete eval (this.onEnterFrame()); if (!mission_complete) { gotoAndPlay (2159); highscore = highscore - 10; again_check = true; } else { highscore = highscore + (level_score + Math.round(iam_bonus)); }
Frame 2595
delete eval (this.onEnterFrame()); stopgame = false; so.data.dscore = highscore; so.data.lev = 6; so.data.hrd = hard; var snd = new Sound(); snd.attachSound("sound0"); snd.start(0, 10000); snd.setVolume(vol); this.onEnterFrame = function () { snd.setVolume(vol); };
Frame 2634
stop(); if (again_check) { b2.r.t = "TRY AGAIN"; } else { b2.r.t = "START LEVEL 6"; }
Frame 2662
Frame 2750
snd.stop(); if (ng) { gotoAndPlay (259); }
Frame 2751
stat.m_life._visible = false; stat.data_t._xscale = 0; level_score = 0; temp_score = highscore; stat.s_score = highscore; again_check = false;
Frame 2803
var snd = new Sound(); snd.attachSound("sound"); snd.start(0, 10000); snd.setVolume(vol);
Frame 2817
stop(); this.onEnterFrame = function () { if (Key.isDown(32)) { play(); delete this.onEnterFrame; } };
Frame 2849
function robot1() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if (e_target._x < 140) { e_target._x = 140; } if (e_target._y < 140) { e_target._y = 140; } if (e_target._x > 840) { e_target._x = 840; } if (e_target._y > 560) { e_target._y = 560; } if (e_target.life > 0) { if (e_target.think > 0) { e_target.think--; } else if (((((e_target._rotation == 0) || (e_target._rotation == 90)) || (e_target._rotation == -90)) || (e_target._rotation == 180)) || (e_target._rotation == -180)) { var _local2 = 0; var _local5 = dist(e_target._x, e_target._y, _local4, _local3); var _local1 = (ltar = (rtar = (ttar = (btar = "0")))); e_target.fire = true; if (chkl(e_target._name)) { if (dist(e_target._x - 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x > 145) { ltar = "l"; } } } if (chkr(e_target._name)) { if (dist(e_target._x + 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x < 835) { rtar = "r"; } } } if (chkt(e_target._name)) { if (dist(e_target._x, e_target._y - 27, _local4, _local3) > _local5) { if (e_target._y > 145) { ttar = "t"; } } } if (chkb(e_target._name)) { if (dist(e_target._x, e_target._y + 27, _local4, _local3) > _local5) { if (e_target._y < 555) { btar = "b"; } } } while ((_local1 == "0") && ((((ltar != "0") || (rtar != 0)) || (ttar != 0)) || (btar != 0))) { _local2 = random(4); if ((_local2 == 0) && (ltar != "0")) { _local1 = ltar; } if ((_local2 == 1) && (rtar != "0")) { _local1 = rtar; } if ((_local2 == 2) && (ttar != "0")) { _local1 = ttar; } if ((_local2 == 3) && (btar != "0")) { _local1 = btar; } } if (e_target.direct != _local1) { e_target.direct = _local1; e_target.think = 17; } } } } m_target = "en_t"; score = 0; function birn() { if ((g_timer > 5000) && (!e_t)) { e_t = true; stat.m_life._visible = true; while (chk("bg", rx, ry) || (dist(rx, ry, iam._x, iam._y) < 200)) { rx = 70 + (70 * random(13)); ry = 70 + (70 * random(9)); } this.attachMovie("en_t", "e_target", 30006, {_x:rx, _y:ry}); } i = 30000; while (i < (30000 + enemy0_kol)) { rx = 70 + (70 * random(13)); ry = 70 + (70 * random(9)); if ((!chk("bg", rx, ry)) && (dist(rx, ry, iam._x, iam._y) > 200)) { if (this["enemy" + i]._name != ("enemy" + i)) { this.attachMovie("en", "enemy" + i, i, {_x:rx, _y:ry}); } } i++; } } e_t = false; stop(); enemy0_kol = 3; if (hard) { iam.bron = 0; } else { iam.bron = 3; } iam.life = 100; iam.sp = 4; iam.ms = 4; iam.ready = 50; iam.rm = 50; iam.dym = 5; iam.w = "snr"; iam.wp2 = 0; iam.swapDepths(30007); g_timer = 0; e_a = 3; min_timeout = 0; min_tm = 50; min_dp = 10000; dym_dp = 20000; tnk_dp = 70001 /* 0x011171 */; snr_dp = 40000; stat.m_life._visible = false; stat.data_t._xscale = 0; this.onEnterFrame = function () { if (stat.m_life._visible) { stat.m_life._xscale = e_target.life / 3; if (random(30) == 1) { stat.data_t._xscale++; } if (stat.data_t._xscale == 100) { stopgame = true; mission_complete = false; } } stat.life._xscale = iam.life; stat.score = score; birn(); if (min_timeout < min_tm) { min_timeout++; } if (stopgame) { delete this.onEnterFrame; play(); } if (((pl || (pr)) || (pt)) || (pb)) { } else { iam.direct = "0"; } iam.rota(iam.direct); e_target.rota(e_target.direct); robot1(); robot(); g_timer++; if ((g_timer == 2000) || (g_timer == 4000)) { e_a++; } i = 30000; while (i < (30000 + enemy0_kol)) { this["enemy" + i].rota(this["enemy" + i].direct); i++; } }; function robot() { var _local6 = Math.round(iam._x / 70) * 70; var _local5 = Math.round(iam._y / 70) * 70; var _local8 = 0; if ((_local5 % 140) != 0) { if (_local5 > 560) { _local5 = _local5 - 70; } else if (_local5 < 100) { _local5 = _local5 + 70; } else { _local8 = random(1); if (_local8 == 0) { _local5 = _local5 + 70; } else { _local5 = _local5 - 70; } } } if ((_local6 % 140) != 0) { if (_local6 > 850) { _local6 = _local6 - 70; } else if (_local6 < 100) { _local6 = _local6 + 70; } else { _local8 = random(1); if (_local8 == 0) { _local6 = _local6 + 70; } else { _local6 = _local6 - 70; } } } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i]._x < 140) { this["enemy" + i]._x = 140; } if (this["enemy" + i]._y < 140) { this["enemy" + i]._y = 140; } if (this["enemy" + i]._x > 840) { this["enemy" + i]._x = 840; } if (this["enemy" + i]._y > 560) { this["enemy" + i]._y = 560; } if (this["enemy" + i].life > 0) { if (this["enemy" + i].think > 0) { this["enemy" + i].think--; } else if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { var _local3 = 0; var _local7 = dist(this["enemy" + i]._x, this["enemy" + i]._y, _local6, _local5); var _local4 = (rtar = (ttar = (btar = "0"))); var _local2 = "0"; this["enemy" + i].fire = true; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 27, this["enemy" + i]._y, _local6, _local5) < _local7) { if (this["enemy" + i]._x > 145) { _local4 = "l"; } } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 27, this["enemy" + i]._y, _local6, _local5) < _local7) { if (this["enemy" + i]._x < 835) { rtar = "r"; } } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 27, _local6, _local5) < _local7) { if (this["enemy" + i]._y > 145) { ttar = "t"; } } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 27, _local6, _local5) < _local7) { if (this["enemy" + i]._y < 555) { btar = "b"; } } } while ((_local2 == "0") && ((((_local4 != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local3 = random(4); if ((_local3 == 0) && (_local4 != "0")) { _local2 = _local4; } if ((_local3 == 1) && (rtar != "0")) { _local2 = rtar; } if ((_local3 == 2) && (ttar != "0")) { _local2 = ttar; } if ((_local3 == 3) && (btar != "0")) { _local2 = btar; } } if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 100) { _local2 = "0"; this["enemy" + i].w = "esnr1"; this["enemy" + i].direct = _local2; } else { this["enemy" + i].w = this["enemy" + i].wp; if (_local2 == "0") { _local2 = this["enemy" + i].direct; } if (this["enemy" + i].direct != _local2) { this["enemy" + i].direct = _local2; this["enemy" + i].think = 7 + random(50 / e_a); } } } } i++; } }
Frame 2850
zzz.swapDepths(99999); play(); iam_bonus = iam.life;
Frame 3030
for (i in _root) { this[i].removeMovieClip(); } snd.stop(); delete eval (this.onEnterFrame()); if (!mission_complete) { gotoAndPlay (2595); highscore = highscore - 10; again_check = true; } else { highscore = highscore + (level_score + Math.round(iam_bonus)); }
Frame 3031
delete eval (this.onEnterFrame()); stopgame = false; so.data.dscore = highscore; so.data.lev = 7; so.data.hrd = hard; var snd = new Sound(); snd.attachSound("sound0"); snd.start(0, 10000); snd.setVolume(vol); this.onEnterFrame = function () { snd.setVolume(vol); };
Frame 3070
stop(); if (again_check) { b2.r.t = "TRY AGAIN"; } else { b2.r.t = "START LEVEL 7"; }
Frame 3098
Frame 3186
snd.stop(); if (ng) { gotoAndPlay (259); }
Frame 3187
level_score = 0; temp_score = highscore; stat.s_score = highscore; again_check = false;
Frame 3239
var snd = new Sound(); snd.attachSound("sound"); snd.start(0, 10000); snd.setVolume(vol);
Frame 3253
stop(); this.onEnterFrame = function () { if (Key.isDown(32)) { play(); delete this.onEnterFrame; } };
Frame 3285
stop(); m_target = "en_t0"; level_m = 207; enemy0_kol = 3; score = 0; function robot1() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if (e_target._x < 140) { e_target._x = 140; } if (e_target._y < 140) { e_target._y = 140; } if (e_target._x > 840) { e_target._x = 840; } if (e_target._y > 560) { e_target._y = 560; } if (e_target.life > 0) { if (e_target.think > 0) { e_target.think--; } else if (((((e_target._rotation == 0) || (e_target._rotation == 90)) || (e_target._rotation == -90)) || (e_target._rotation == 180)) || (e_target._rotation == -180)) { var _local2 = 0; var _local5 = dist(e_target._x, e_target._y, _local4, _local3); var _local1 = (ltar = (rtar = (ttar = (btar = "0")))); e_target.fire = true; if (chkl(e_target._name)) { if (dist(e_target._x - 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x > 145) { ltar = "l"; } } } if (chkr(e_target._name)) { if (dist(e_target._x + 27, e_target._y, _local4, _local3) > _local5) { if (e_target._x < 835) { rtar = "r"; } } } if (chkt(e_target._name)) { if (dist(e_target._x, e_target._y - 27, _local4, _local3) > _local5) { if (e_target._y > 145) { ttar = "t"; } } } if (chkb(e_target._name)) { if (dist(e_target._x, e_target._y + 27, _local4, _local3) > _local5) { if (e_target._y < 555) { btar = "b"; } } } while ((_local1 == "0") && ((((ltar != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local2 = random(4); if ((_local2 == 0) && (ltar != "0")) { _local1 = ltar; } if ((_local2 == 1) && (rtar != "0")) { _local1 = rtar; } if ((_local2 == 2) && (ttar != "0")) { _local1 = ttar; } if ((_local2 == 3) && (btar != "0")) { _local1 = btar; } } if (e_target.direct != _local1) { e_target.direct = _local1; e_target.think = 17; } } } } function robot() { var _local5 = Math.round(iam._x / 70) * 70; var _local4 = Math.round(iam._y / 70) * 70; var _local10 = 0; if ((_local4 % 140) != 0) { if (_local4 > 560) { _local4 = _local4 - 70; } else if (_local4 < 100) { _local4 = _local4 + 70; } else { _local10 = random(1); if (_local10 == 0) { _local4 = _local4 + 70; } else { _local4 = _local4 - 70; } } } if ((_local5 % 140) != 0) { if (_local5 > 850) { _local5 = _local5 - 70; } else if (_local5 < 100) { _local5 = _local5 + 70; } else { _local10 = random(1); if (_local10 == 0) { _local5 = _local5 + 70; } else { _local5 = _local5 - 70; } } } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i]._x < 140) { this["enemy" + i]._x = 140; } if (this["enemy" + i]._y < 140) { this["enemy" + i]._y = 140; } if (this["enemy" + i]._x > 840) { this["enemy" + i]._x = 840; } if (this["enemy" + i]._y > 560) { this["enemy" + i]._y = 560; } if (this["enemy" + i].think > 0) { this["enemy" + i].think--; } if ((this["enemy" + i].life > 0) && (this["enemy" + i].think == 0)) { if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) > 230) { this["enemy" + i].w = this["enemy" + i].wp; this["enemy" + i].rm = this["enemy" + i].rrm; var _local3 = 0; var _local7 = dist(this["enemy" + i]._x, this["enemy" + i]._y, _local5, _local4); var _local6 = (rtar = (ttar = (btar = "0"))); var _local2 = "0"; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 27, this["enemy" + i]._y, _local5, _local4) < _local7) { if (this["enemy" + i]._x > 145) { _local6 = "l"; } } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 27, this["enemy" + i]._y, _local5, _local4) < _local7) { if (this["enemy" + i]._x < 835) { rtar = "r"; } } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 27, _local5, _local4) < _local7) { if (this["enemy" + i]._y > 145) { ttar = "t"; } } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 27, _local5, _local4) < _local7) { if (this["enemy" + i]._y < 555) { btar = "b"; } } } while ((_local2 == "0") && ((((_local6 != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local3 = random(4); if ((_local3 == 0) && (_local6 != "0")) { _local2 = _local6; } if ((_local3 == 1) && (rtar != "0")) { _local2 = rtar; } if ((_local3 == 2) && (ttar != "0")) { _local2 = ttar; } if ((_local3 == 3) && (btar != "0")) { _local2 = btar; } } this["enemy" + i].direct = _local2; } else if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 200) { if (random(2) == 1) { this.attachMovie("em", "mine" + minn, minn, {_x:this["enemy" + i]._x, _y:this["enemy" + i]._y}); minn++; } this["enemy" + i].w = "esnr1"; this["enemy" + i].rm = this["enemy" + i].rrm; var _local3 = 0; var _local7 = dist(this["enemy" + i]._x, this["enemy" + i]._y, _local5, _local4); var _local6 = (rtar = (ttar = (btar = "0"))); var _local2 = "0"; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 27, this["enemy" + i]._y, _local5, _local4) > _local7) { if (this["enemy" + i]._x > 145) { _local6 = "l"; } } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 27, this["enemy" + i]._y, _local5, _local4) > _local7) { if (this["enemy" + i]._x < 835) { rtar = "r"; } } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 27, _local5, _local4) > _local7) { if (this["enemy" + i]._y > 145) { ttar = "t"; } } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 27, _local5, _local4) > _local7) { if (this["enemy" + i]._y < 555) { btar = "b"; } } } while ((_local2 == "0") && ((((_local6 != "0") || (rtar != "0")) || (ttar != "0")) || (btar != "0"))) { _local3 = random(4); if ((_local3 == 0) && (_local6 != "0")) { _local2 = _local6; } if ((_local3 == 1) && (rtar != "0")) { _local2 = rtar; } if ((_local3 == 2) && (ttar != "0")) { _local2 = ttar; } if ((_local3 == 3) && (btar != "0")) { _local2 = btar; } } this["enemy" + i].direct = _local2; } else { this["enemy" + i].direct = "0"; this.attachMovie("raketa", "raketa" + minn, minn + 202077, {_x:this["enemy" + i]._x, _y:this["enemy" + i]._y}); minn++; } this["enemy" + i].think = 15 + random(7); } } i++; } } function robot_t() { var _local4 = Math.round(iam._x / 70) * 70; var _local3 = Math.round(iam._y / 70) * 70; if ((_local4 % 140) != 0) { _local4 = _local4 + 70; } if ((_local3 % 140) != 0) { _local3 = _local3 + 70; } i = 30000; while (i < (30000 + enemy0_kol)) { if (this["enemy" + i].life > 0) { if (this["enemy" + i].p > 0) { this["enemy" + i].p--; } else if (((((this["enemy" + i]._rotation == 0) || (this["enemy" + i]._rotation == 90)) || (this["enemy" + i]._rotation == -90)) || (this["enemy" + i]._rotation == 180)) || (this["enemy" + i]._rotation == -180)) { this["enemy" + i].p = this["enemy" + i].think; var _local2 = 10000; var _local5 = "0"; this["enemy" + i].fire = true; if (chkl(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x - 1, this["enemy" + i]._y, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x - 1, this["enemy" + i]._y, _local4, _local3); _local5 = "l"; } } if (chkr(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x + 1, this["enemy" + i]._y, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x + 1, this["enemy" + i]._y, _local4, _local3); _local5 = "r"; } } if (chkt(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y - 1, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x, this["enemy" + i]._y - 1, _local4, _local3); _local5 = "t"; } } if (chkb(this["enemy" + i]._name)) { if (dist(this["enemy" + i]._x, this["enemy" + i]._y + 1, _local4, _local3) < _local2) { _local2 = dist(this["enemy" + i]._x, this["enemy" + i]._y + 1, _local4, _local3); _local5 = "b"; } } if (dist(this["enemy" + i]._x, this["enemy" + i]._y, iam._x, iam._y) < 100) { _local5 = "0"; this["enemy" + i].w = "esnr1"; } else { this["enemy" + i].w = this["enemy" + i].wp; } this["enemy" + i].direct = _local5; } } i++; } } function dovod(nn) { if (nn == "iam") { tx = Math.round(this[nn]._x / 70) * 70; rx = (tx - this[nn]._x) / 3; this[nn]._x = this[nn]._x + rx; if (Math.abs(tx - this[nn]._x) < 1) { this[nn]._x = tx; } ty = Math.round(this[nn]._y / 70) * 70; ry = (ty - this[nn]._y) / 3; this[nn]._y = this[nn]._y + ry; if (Math.abs(ty - this[nn]._y) < 1) { this[nn]._y = ty; } } } function fireok(nn) { fok = true; if ((this[nn]._rotation == 90) && (chk("bg", this[nn]._x + 70, this[nn]._y))) { fok = false; } if ((this[nn]._rotation == -90) && (chk("bg", this[nn]._x - 70, this[nn]._y))) { fok = false; } if ((this[nn]._rotation == 0) && (chk("bg", this[nn]._x, this[nn]._y - 70))) { fok = false; } if ((Math.abs(this[nn]._rotation) == 180) && (chk("bg", this[nn]._x, this[nn]._y + 70))) { fok = false; } return(fok); } function dist(xx, yy, xx1, yy1) { return(Math.sqrt(((xx - xx1) * (xx - xx1)) + ((yy - yy1) * (yy - yy1)))); } function kd() { if (Key.getCode() == 37) { iam.direct = "l"; pl = true; } if (Key.getCode() == 39) { iam.direct = "r"; pr = true; } if (Key.getCode() == 38) { iam.direct = "t"; pt = true; } if (Key.getCode() == 40) { iam.direct = "b"; pb = true; } if (Key.getCode() == 65) { iam.fire = true; } } function ku() { if (Key.getCode() == 65) { iam.fire = false; } if (Key.getCode() == 37) { pl = false; } if (Key.getCode() == 39) { pr = false; } if (Key.getCode() == 38) { pt = false; } if (Key.getCode() == 40) { pb = false; } if (Key.getCode() == 83) { if (min_timeout >= min_tm) { minen(); min_timeout = 0; } } if (((pl && (pr)) && (pt)) && (pb)) { } } var ll = new Object(); ll.onKeyUp = ku; ll.onKeyDown = kd; Key.addListener(ll); function chk(nn, xx, yy) { if (eval (nn).hitTest(xx, yy, true)) { return(true); } return(false); } function chkl(nn) { ret = true; if (chk("bg", this[nn]._x - 50, this[nn]._y - 28) || (chk("bg", this[nn]._x - 50, this[nn]._y + 28))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x - 50, this[nn]._y)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x - 50, this[nn]._y)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 50, this[nn]._y - 28) || (chk(("enemy" + ii) + ".dz", this[nn]._x - 50, this[nn]._y + 28))) { ret = false; } } ii++; } return(ret); } function chkr(nn) { ret = true; if (chk("bg", this[nn]._x + 50, this[nn]._y - 28) || (chk("bg", this[nn]._x + 50, this[nn]._y + 28))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x + 50, this[nn]._y)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x + 50, this[nn]._y)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x + 50, this[nn]._y - 28) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 50, this[nn]._y + 28))) { ret = false; } } ii++; } return(ret); } function chkt(nn) { ret = true; if (chk("bg", this[nn]._x - 28, this[nn]._y - 50) || (chk("bg", this[nn]._x + 28, this[nn]._y - 50))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x, this[nn]._y - 50)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x, this[nn]._y - 50)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 28, this[nn]._y - 50) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 28, this[nn]._y - 50))) { ret = false; } } ii++; } return(ret); } function chkb(nn) { ret = true; if (chk("bg", this[nn]._x - 28, this[nn]._y + 50) || (chk("bg", this[nn]._x + 28, this[nn]._y + 50))) { ret = false; } if (nn != "e_target") { if (chk("e_target.dz", this[nn]._x, this[nn]._y + 50)) { ret = false; } } if (nn != "iam") { if (chk("iam.dz", this[nn]._x, this[nn]._y + 50)) { ret = false; } } ii = 30000; while (ii < 30005) { if (("enemy" + ii) != nn) { if (nn != "enemy") { if (chk(("enemy" + ii) + ".dz", this[nn]._x - 28, this[nn]._y + 50) || (chk(("enemy" + ii) + ".dz", this[nn]._x + 28, this[nn]._y + 50))) { ret = false; } } } ii++; } return(ret); } function birn() { i = 30000; while (i < (30000 + enemy0_kol)) { rx = 70 + (70 * random(13)); ry = 70 + (70 * random(9)); if ((!chk("bg", rx, ry)) && (dist(rx, ry, iam._x, iam._y) > 200)) { if (this["enemy" + i]._name != ("enemy" + i)) { this.attachMovie("en1", "enemy" + i, i, {_x:rx, _y:ry}); } } i++; } if (!m_t) { rx = 70 + (70 * random(13)); ry = 70 + (70 * random(9)); if ((!chk("bg", rx, ry)) && (dist(rx, ry, iam._x, iam._y) > 200)) { if (random(20) == 1) { this.attachMovie("m_tar", "m_tar" + level_m, level_m, {_x:rx, _y:ry}); level_m++; } } } } function minen() { this.attachMovie("minen", "min" + min_dp, min_dp, {_x:iam._x, _y:iam._y}); min_dp++; } e_t = (m_t = false); iam.bron = 0; iam.life = 100; iam.sp = 4; iam.ms = 4; iam.ready = 50; iam.rm = 50; iam.dym = 5; iam.w = "snr"; iam.wp2 = 0; iam.swapDepths(30007); minn = 777; g_timer = 0; e_a = 3; min_timeout = 0; min_tm = 50; min_dp = 10000; dym_dp = 20000; tnk_dp = 70001 /* 0x011171 */; snr_dp = 40000; MovieClip.prototype.rota = function (dir) { if (this.life > 0) { if (!this.ch_fire) { if (!this.dov) { if (dir == "l") { if (this._rotation == 180) { this._rotation = -180; } this.rot = -90; } else if (dir == "r") { if (this._rotation < -100) { this._rotation = 180; } this.rot = 90; } else if (dir == "t") { this.rot = 0; } else if (dir == "b") { if (this._rotation < 0) { this.rot = -180; } else { this.rot = 180; } } r = (this.rot - this._rotation) / 5; if (Math.abs(r) < 11) { r = (Math.abs(r) / r) * 11; } if (Math.abs(this._rotation - this.rot) > 7) { this._rotation = this._rotation + r; dovod(this._name); } else { this._rotation = this.rot; if (dir != "0") { this.dym++; if (this.dym > 3) { duplicateMovieClip ("dm", "dm" + dym_dp, dym_dp); this.dym = 0; eval ("dm" + dym_dp)._rotation = random(359); if (dir == "l") { eval ("dm" + dym_dp)._x = this._x + 15; eval ("dm" + dym_dp)._y = this._y; } if (dir == "r") { eval ("dm" + dym_dp)._x = this._x - 15; eval ("dm" + dym_dp)._y = this._y; } if (dir == "t") { eval ("dm" + dym_dp)._x = this._x; eval ("dm" + dym_dp)._y = this._y + 15; } if (dir == "b") { eval ("dm" + dym_dp)._x = this._x; eval ("dm" + dym_dp)._y = this._y - 15; } dym_dp++; if (dym_dp > 19998) { dym_dp = 10000; } } } if (dir == "l") { if (chkl(this._name)) { this._x = this._x - this.sp; } } if (dir == "r") { if (chkr(this._name)) { this._x = this._x + this.sp; } } if (dir == "t") { if (chkt(this._name)) { this._y = this._y - this.sp; } } if (dir == "b") { if (chkb(this._name)) { this._y = this._y + this.sp; } } if (this.ready < this.rm) { this.ready++; } if ((this.fire && (this.ready >= this.rm)) && (fireok(this._name))) { this.ready = 0; this.t.gotoAndPlay(2); this.fire = false; if (this.w != "esnr1") { duplicateMovieClip (this.w, "snr" + snr_dp, snr_dp); eval ("snr" + snr_dp)._rotation = this._rotation; if (this._rotation == -90) { eval ("snr" + snr_dp)._x = this._x - 20; eval ("snr" + snr_dp)._y = this._y; eval ("snr" + snr_dp).spx = -7; eval ("snr" + snr_dp).spy = 0; } if (this._rotation == 90) { eval ("snr" + snr_dp)._x = this._x + 20; eval ("snr" + snr_dp)._y = this._y; eval ("snr" + snr_dp).spx = 7; eval ("snr" + snr_dp).spy = 0; } if (this._rotation == 0) { eval ("snr" + snr_dp)._x = this._x; eval ("snr" + snr_dp)._y = this._y - 20; eval ("snr" + snr_dp).spx = 0; eval ("snr" + snr_dp).spy = -7; } if ((this._rotation == 180) || (this._rotation == -180)) { eval ("snr" + snr_dp)._x = this._x; eval ("snr" + snr_dp)._y = this._y + 20; eval ("snr" + snr_dp).spx = 0; eval ("snr" + snr_dp).spy = 7; } snr_dp++; } } } } else { dovod(this._name); } } } }; m_kol = 20; this.onEnterFrame = function () { trace("mc=" + m_kol); if (m_kol == 0) { stopgame = true; mission_complete = true; } if (iam.life <= 0) { iam.t.gotoAndPlay("end"); } stat.life._xscale = iam.life; stat.score = score; birn(); if (min_timeout < min_tm) { min_timeout++; } if (stopgame) { delete this.onEnterFrame; play(); } if (((pl || (pr)) || (pt)) || (pb)) { } else { iam.direct = "0"; } iam.rota(iam.direct); e_target.rota(e_target.direct); robot1(); robot(); g_timer++; if (((g_timer == 1000) || (g_timer == 2000)) || (g_timer == 3000)) { e_a++; rm = rm - 90; } i = 30000; while (i < (30000 + enemy0_kol)) { this["enemy" + i].rota(this["enemy" + i].direct); i++; } };
Frame 3286
zzz.swapDepths(99999); play(); iam_bonus = iam.life;
Frame 3466
for (i in _root) { this[i].removeMovieClip(); } snd.stop(); delete eval (this.onEnterFrame()); if (!mission_complete) { gotoAndPlay (3031); highscore = highscore - 10; again_check = true; } else { highscore = highscore + (level_score + Math.round(iam_bonus)); }
Frame 3467
delete eval (this.onEnterFrame()); stopgame = false; if (hard) { highscore = highscore * 2; } var snd = new Sound(); snd.attachSound("sound0"); snd.start(0, 10000); snd.setVolume(vol); this.onEnterFrame = function () { snd.setVolume(vol); };
Frame 3506
stop(); total_score = highscore;
Frame 3534
Frame 3622
snd.stop(); if (ng) { gotoAndPlay (259); }
Symbol 24 MovieClip Frame 20
stop();
Symbol 44 MovieClip Frame 25
stop();
Symbol 45 MovieClip Frame 1
stop();
Symbol 45 MovieClip Frame 2
if (_parent.w == "esnr1") { gotoAndPlay ("f2"); } if ((random(10) == 1) && (_parent.direct != "0")) { _parent._parent.attachMovie("bomb", "mine" + _parent._parent.minn, _parent._parent.minn, {_x:_parent._x, _y:_parent._y}); _parent._parent.minn++; } else { gotoAndStop (1); }
Symbol 45 MovieClip Frame 32
gotoAndStop (1);
Symbol 45 MovieClip Frame 33
if (_parent.life <= 0) { gotoAndPlay ("end"); } _parent.direct = "0";
Symbol 45 MovieClip Frame 69
gotoAndStop (1);
Symbol 45 MovieClip Frame 70
_parent._parent.level_score = _parent._parent.level_score + 4; _parent._parent.temp_score = _parent._parent.temp_score + 4; _parent._parent.stat.s_score = _parent._parent.temp_score; _parent._parent.score++; _parent._parent.attachMovie("e1d", _parent._name + d, _parent.getDepth() - 100, {_x:_parent._x, _y:_parent._y}); _parent._parent[_parent._name + d]._rotation = _parent._rotation; _parent.removeMovieClip();
Symbol 45 MovieClip Frame 76
_parent._parent.attachMovie("em", "mine" + _parent._parent.minn, _parent._parent.minn, {_x:_parent._x, _y:_parent._y}); _parent._parent.minn++;
Symbol 45 MovieClip Frame 110
_parent.sp = _parent.ms; _parent.ch_fire = false; gotoAndStop (1);
Symbol 98 MovieClip Frame 79
stop();
Symbol 102 MovieClip [en1] Frame 1
life = 0; sp = 5; ms = 5; ready = random(40); rrm = (rm = 70); dym = 5; p = 0; wp = "esnr0"; think = 3; direct = "0";
Symbol 102 MovieClip [en1] Frame 94
life = 100; t.minn = 77702 /* 0x012F86 */; stop();
Symbol 106 MovieClip Frame 7
gotoAndPlay (1);
Symbol 130 MovieClip Frame 77
gotoAndPlay (1);
Symbol 132 MovieClip Frame 1
shag = 0; stop();
Symbol 132 MovieClip Frame 2
if (_parent.w == "esnr1") { gotoAndPlay ("f2"); } _parent.ch_fire = true; ch = true; r = 20; this.onEnterFrame = function () { play(); ot = false; i = 30000; while (i < (30000 + _parent._parent.enemy0_kol)) { if (_parent._name != ("enemy" + i)) { if (_parent.dz.hitTest(_parent._parent["enemy" + i].dz)) { ot = true; } } i++; } if (ot) { delete this.onEnterFrame; } else { if (_parent._rotation == 90) { if (_parent._x < 45) { r = (-r) / 1.3; } tar = (_parent._x = _parent._x - (r / 2)); } if (_parent._rotation == -90) { if (_parent._x > 939) { r = (-r) / 1.3; } tar = (_parent._x = _parent._x + (r / 2)); } if (_parent._rotation == 0) { if (_parent._y > 655) { r = (-r) / 1.3; } tar = (_parent._y = _parent._y + (r / 2)); } if ((_parent._rotation == 180) || (_parent._rotation == -180)) { if (_parent._y < 45) { r = (-r) / 1.3; } tar = (_parent._y = _parent._y - (r / 2)); } r = r / 1.3; } };
Symbol 132 MovieClip Frame 16
_parent.ch_fire = false; _parent.sp = _parent.ms;
Symbol 132 MovieClip Frame 19
delete this.onEnterFrame;
Symbol 132 MovieClip Frame 32
gotoAndStop (1);
Symbol 132 MovieClip Frame 33
_parent.sp = 0; _parent.direct = "0"; _parent.ch_fire = false; delete this.onEnterFrame; if (_parent.life <= 0) { gotoAndPlay ("end"); }
Symbol 132 MovieClip Frame 69
gotoAndStop (1); _parent.sp = _parent.ms;
Symbol 132 MovieClip Frame 70
_parent._parent.level_score = _parent._parent.level_score + 1; _parent._parent.temp_score = _parent._parent.temp_score + 1; _parent._parent.stat.s_score = _parent._parent.temp_score; _parent._parent.score++; _parent.sp = _parent.ms; _parent._parent.stat.rrr = _parent._parent.total - _parent._parent.score; _parent._parent.attachMovie("e1d", _parent._name + d, _parent.getDepth() - 100, {_x:_parent._x, _y:_parent._y}); _parent._parent[_parent._name + d]._rotation = _parent._rotation; _parent.removeMovieClip();
Symbol 132 MovieClip Frame 76
_parent.ready = 180; this.onEnterFrame = function () { if (_parent._parent.iam.life > 0) { _parent._parent.iam.life = _parent._parent.iam.life - 0.5; } };
Symbol 132 MovieClip Frame 80
delete this.onEnterFrame;
Symbol 132 MovieClip Frame 110
_parent.sp = _parent.ms; _parent.ch_fire = false; gotoAndStop (1);
Symbol 133 MovieClip [en2] Frame 1
life = 0; sp = _parent.e_a; ms = _parent.e_a; ready = random(200); rrm = (rm = 200); dym = 5; p = 0; wp = "esnr0"; think = 3; direct = "0";
Symbol 133 MovieClip [en2] Frame 82
life = 50; stop();
Symbol 165 MovieClip Frame 1
shag = 0; stop();
Symbol 165 MovieClip Frame 2
if (_parent.w == "esnr1") { gotoAndPlay ("f2"); } _parent.ch_fire = true; ch = true; r = 20; this.onEnterFrame = function () { play(); ot = false; i = 30000; while (i < (30000 + _parent._parent.enemy0_kol)) { if (_parent._name != ("enemy" + i)) { if (_parent.dz.hitTest(_parent._parent["enemy" + i].dz)) { ot = true; } } i++; } if (ot) { delete this.onEnterFrame; } else { if (_parent._rotation == 90) { if (_parent._x < 45) { r = (-r) / 1.3; } tar = (_parent._x = _parent._x - r); } if (_parent._rotation == -90) { if (_parent._x > 939) { r = (-r) / 1.3; } tar = (_parent._x = _parent._x + r); } if (_parent._rotation == 0) { if (_parent._y > 655) { r = (-r) / 1.3; } tar = (_parent._y = _parent._y + r); } if ((_parent._rotation == 180) || (_parent._rotation == -180)) { if (_parent._y < 45) { r = (-r) / 1.3; } tar = (_parent._y = _parent._y - r); } r = r / 1.3; } };
Symbol 165 MovieClip Frame 16
_parent.ch_fire = false; _parent.sp = _parent.ms;
Symbol 165 MovieClip Frame 19
delete this.onEnterFrame;
Symbol 165 MovieClip Frame 32
gotoAndStop (1);
Symbol 165 MovieClip Frame 33
_parent.sp = 0; _parent.ch_fire = false; _parent.direct = "0"; delete this.onEnterFrame; if (_parent.life <= 0) { gotoAndPlay ("end"); }
Symbol 165 MovieClip Frame 69
gotoAndStop (1); _parent.sp = _parent.ms;
Symbol 165 MovieClip Frame 70
_parent._parent.level_score = _parent._parent.level_score + 3; _parent._parent.temp_score = _parent._parent.temp_score + 3; _parent._parent.stat.s_score = _parent._parent.temp_score; _parent._parent.score++; _parent._parent.stat.rrr = _parent._parent.total - _parent._parent.score; _parent._parent.attachMovie("e0d", _parent._name + d, _parent.getDepth() - 100, {_x:_parent._x, _y:_parent._y}); _parent._parent[_parent._name + d]._rotation = _parent._rotation; _parent.removeMovieClip();
Symbol 165 MovieClip Frame 76
_parent.ready = 180; this.onEnterFrame = function () { _parent._parent.iam.life = _parent._parent.iam.life - 1; }; _parent._parent.iam.t.gotoAndPlay("dmg");
Symbol 165 MovieClip Frame 80
delete this.onEnterFrame;
Symbol 165 MovieClip Frame 110
_parent.sp = _parent.ms; _parent.ch_fire = false; gotoAndStop (1);
Symbol 166 MovieClip [en] Frame 1
life = 0; sp = _parent.e_a; ms = _parent.e_a; ready = random(200); rm = 200; dym = 5; p = 0; wp = "esnr"; think = 3;
Symbol 166 MovieClip [en] Frame 94
life = 100; stop();
Symbol 205 MovieClip Frame 44
stop();
Symbol 207 MovieClip Frame 1
stop();
Symbol 207 MovieClip Frame 2
if (_parent.life <= 0) { gotoAndPlay ("end"); } _parent.direct = "0";
Symbol 207 MovieClip Frame 7
gotoAndStop (1);
Symbol 207 MovieClip Frame 8
_parent._parent.level_score = _parent._parent.level_score + 10; _parent._parent.temp_score = _parent._parent.temp_score + 10; _parent._parent.stat.score = _parent._parent.temp_score; _parent._parent.stopgame = true; _parent._parent.mission_complete = true;
Symbol 207 MovieClip Frame 30
stop(); _parent._parent.stopgame = true; _parent.swapDepths(0);
Symbol 208 MovieClip [en_t0] Frame 1
life = 0;
Symbol 208 MovieClip [en_t0] Frame 78
stop(); life = 300; think = 20; ready = 20000; rm = 200; dym = 5; p = 0; w = "0"; min = 207; minn = 702; sp = 4; ms = 4; this.onEnterFrame = function () { if ((_parent.iam.life <= 0) || (life <= 0)) { delete this.onEnterFrame; } if (((this.direct != "0") && (random(57) == 1)) && (!_parent.stopgame)) { _parent.attachMovie("em", "mine" + min, min, {_x:this._x, _y:this._y}); min++; } r = random(50); if (r == 1) { _parent.attachMovie("electro", "electro" + minn, minn + 202077, {_x:this._x, _y:this._y}); minn++; } };
Symbol 213 MovieClip Frame 1
stop();
Symbol 213 MovieClip Frame 2
if (_parent.life <= 0) { gotoAndPlay ("end"); } _parent.direct = "0";
Symbol 213 MovieClip Frame 7
gotoAndStop (1);
Symbol 213 MovieClip Frame 8
_parent._parent.level_score = _parent._parent.level_score + 10; _parent._parent.temp_score = _parent._parent.temp_score + 10; _parent._parent.stat.score = _parent._parent.temp_score; _parent._parent.stopgame = true; _parent._parent.mission_complete = true;
Symbol 213 MovieClip Frame 30
stop(); _parent._parent.stopgame = true; _parent.swapDepths(0);
Symbol 214 MovieClip [en_t] Frame 1
life = 0;
Symbol 214 MovieClip [en_t] Frame 78
stop(); life = 300; sp = _parent.e_a; ms = _parent.e_a; ready = 20000; rm = 200; dym = 5; p = 0; w = "0";
Symbol 217 MovieClip Frame 20
stop();
Symbol 218 MovieClip [bomb] Frame 1
this.onEnterFrame = function () { if (this._name != "esnr1") { rx = (_parent.iam._x - this._x) / 3; if (Math.abs(rx) > 5) { rx = (Math.abs(rx) / rx) * 5; } this._x = this._x + rx; ry = (_parent.iam._y - this._y) / 3; if (Math.abs(ry) > 5) { ry = (Math.abs(ry) / ry) * 5; } this._y = this._y + ry; } };
Symbol 222 MovieClip Frame 44
stop();
Symbol 223 MovieClip [minen] Frame 58
this.swapDepths(999999); this.onEnterFrame = function () { i = 30000; while (i < (30000 + _parent.enemy0_kol)) { if (this.dmg.hitTest(_parent["enemy" + i].dz)) { _parent["enemy" + i].t.gotoAndPlay("dmg"); _parent["enemy" + i].life = _parent["enemy" + i].life - 50; delete this.onEnterFrame; } i++; } };
Symbol 223 MovieClip [minen] Frame 102
this.removeMovieClip();
Symbol 227 MovieClip [e1d] Frame 23
r = random(7); _parent.attachMovie("b" + r, "b" + this._name, this.getDepth() + 777, {_x:this._x, _y:this._y});
Symbol 227 MovieClip [e1d] Frame 151
this.removeMovieClip();
Symbol 231 MovieClip [e0d] Frame 23
r = random(7); _parent.attachMovie("b" + r, "b" + this._name, this.getDepth() + 777, {_x:this._x, _y:this._y});
Symbol 231 MovieClip [e0d] Frame 151
this.removeMovieClip();
Symbol 244 MovieClip Frame 29
stop();
Symbol 245 MovieClip Frame 23
stop();
Symbol 247 MovieClip [bs1] Frame 1
this.onEnterFrame = function () { if (this.hitTest(_parent.iam.dz)) { if (_parent.min_tm > 10) { _parent.min_tm = _parent.min_tm - 5; } delete this.onEnterFrame; gotoAndPlay ("active"); } };
Symbol 247 MovieClip [bs1] Frame 224
this.removeMovieClip();
Symbol 247 MovieClip [bs1] Frame 225
i = 30000; while (i < (30000 + _parent.enemy0_kol)) { _parent["enemy" + i].life = 0; _parent["enemy" + i].t.gotoAndPlay("end"); i++; }
Symbol 247 MovieClip [bs1] Frame 416
this.removeMovieClip();
Symbol 309 MovieClip Frame 59
stop();
Symbol 313 MovieClip [bs0] Frame 1
this.onEnterFrame = function () { if (this.hitTest(_parent.iam.dz)) { if (_parent.min_tm > 10) { _parent.min_tm = _parent.min_tm - 5; } delete this.onEnterFrame; gotoAndPlay ("active"); } };
Symbol 313 MovieClip [bs0] Frame 281
this.removeMovieClip();
Symbol 313 MovieClip [bs0] Frame 282
_parent.m_bur = 400;
Symbol 313 MovieClip [bs0] Frame 473
this.removeMovieClip();
Symbol 314 MovieClip [b3] Frame 1
this.onEnterFrame = function () { i = 30000; while (i < (30000 + _parent.enemy0_kol)) { if (this.hitTest(_parent["enemy" + i].dz)) { delete this.onEnterFrame; gotoAndPlay ("active"); } i++; } if (this.hitTest(_parent.iam.dz)) { if (_parent.min_tm > 10) { _parent.min_tm = _parent.min_tm - 5; } delete this.onEnterFrame; gotoAndPlay ("active"); } };
Symbol 314 MovieClip [b3] Frame 224
this.removeMovieClip();
Symbol 314 MovieClip [b3] Frame 286
this.removeMovieClip();
Symbol 318 MovieClip [b2] Frame 1
this.onEnterFrame = function () { i = 30000; while (i < (30000 + _parent.enemy0_kol)) { if (this.hitTest(_parent["enemy" + i].dz)) { delete this.onEnterFrame; gotoAndPlay ("active"); } i++; } if (this.hitTest(_parent.iam.dz)) { if (_parent.iam.rm > 10) { _parent.iam.rm = _parent.iam.rm - 5; } delete this.onEnterFrame; gotoAndPlay ("active"); } };
Symbol 318 MovieClip [b2] Frame 224
this.removeMovieClip();
Symbol 318 MovieClip [b2] Frame 288
this.removeMovieClip();
Symbol 322 MovieClip Frame 10
gotoAndPlay (1);
Symbol 323 MovieClip [b1] Frame 1
this.onEnterFrame = function () { i = 30000; while (i < (30000 + _parent.enemy0_kol)) { if (this.hitTest(_parent["enemy" + i].dz)) { delete this.onEnterFrame; gotoAndPlay ("active"); } i++; } if (this.hitTest(_parent.iam.dz)) { _parent.iam.wp2 = 10; _parent.iam.w = "snr0"; delete this.onEnterFrame; gotoAndPlay ("active"); } };
Symbol 323 MovieClip [b1] Frame 224
this.removeMovieClip();
Symbol 323 MovieClip [b1] Frame 289
this.removeMovieClip();
Symbol 328 MovieClip [b0] Frame 1
this.onEnterFrame = function () { i = 30000; while (i < (30000 + _parent.enemy0_kol)) { if (this.hitTest(_parent["enemy" + i].dz)) { delete this.onEnterFrame; gotoAndPlay ("active"); } i++; } if (this.hitTest(_parent.iam.dz)) { if (_parent.iam.ms < 8) { _parent.iam.sp = _parent.iam.sp + 1; _parent.iam.ms = _parent.iam.ms + 1; } delete this.onEnterFrame; gotoAndPlay ("active"); } };
Symbol 328 MovieClip [b0] Frame 224
this.removeMovieClip();
Symbol 328 MovieClip [b0] Frame 291
this.removeMovieClip();
Symbol 329 MovieClip Frame 30
stop();
Symbol 332 MovieClip [electro] Frame 1
stop(); this.swapDepths(207702 + random(1000)); dx = 0; dy = 0; l = 0; this.onEnterFrame = function () { l++; if (l == 90) { delete this.onEnterFrame; play(); } if ((this._x < _parent.iam._x) && (dx < 5)) { dx++; } else if (dx > -5) { dx--; } if ((this._y < _parent.iam._y) && (dy < 5)) { dy++; } else if (dy > -5) { dy--; } this._x = this._x + dx; this._y = this._y + dy; };
Symbol 332 MovieClip [electro] Frame 2
if (this.dm.hitTest(_parent.iam.dz)) { _parent.iam.life = _parent.iam.life - 1; } this.swapDepths(207702 + random(1000));
Symbol 332 MovieClip [electro] Frame 50
this.removeMovieClip();
Symbol 333 MovieClip Frame 53
stop();
Symbol 334 MovieClip Frame 54
stop();
Symbol 335 MovieClip [raketa] Frame 1
stop(); this.swapDepths(207702 + random(1000)); dx = 0; dy = 0; l = 0; this.onEnterFrame = function () { l++; if (l == 40) { delete this.onEnterFrame; play(); } if ((this._x < _parent.iam._x) && (dx < 5)) { dx++; } else if (dx > -5) { dx--; } if ((this._y < _parent.iam._y) && (dy < 5)) { dy++; } else if (dy > -5) { dy--; } this._x = this._x + dx; this._y = this._y + dy; };
Symbol 335 MovieClip [raketa] Frame 2
if (this.dm.hitTest(_parent.iam.dz)) { if (_parent.hard) { _parent.iam.life = _parent.iam.life - 1; } else { _parent.iam.life = _parent.iam.life - 2; } } this.swapDepths(207702 + random(1000));
Symbol 335 MovieClip [raketa] Frame 50
this.removeMovieClip();
Symbol 344 MovieClip [m_tar] Frame 1
_parent.m_t = true; this.onEnterFrame = function () { if (this.hitTest(_parent.iam.dz)) { gotoAndPlay ("a"); delete this.onEnterFrame; } };
Symbol 344 MovieClip [m_tar] Frame 212
_parent.m_t = false; this.removeMovieClip();
Symbol 344 MovieClip [m_tar] Frame 213
_parent.m_kol--; _parent.stat.rrr = _parent.m_kol; _parent.m_t = false;
Symbol 344 MovieClip [m_tar] Frame 270
this.removeMovieClip();
Symbol 347 MovieClip [em] Frame 30
this.swapDepths(917209 + random(11)); if (_parent.hard) { var hh = 1; } else { var hh = 0; } this.onEnterFrame = function () { if (this.dm.hitTest(_parent.iam.dz)) { _parent.iam.t.gotoAndPlay("dmg"); _parent.iam.life = _parent.iam.life - (1 + hh); } };
Symbol 347 MovieClip [em] Frame 75
this.removeMovieClip();
Symbol 360 MovieClip Frame 1
shag = 0; stop();
Symbol 360 MovieClip Frame 2
if (_parent.w == "esnr1") { gotoAndPlay ("f2"); } _parent.ch_fire = true; ch = true; r = 20; this.onEnterFrame = function () { play(); ot = false; i = 30000; while (i < (30000 + _parent._parent.enemy0_kol)) { if (_parent._name != ("enemy" + i)) { if (_parent.dz.hitTest(_parent._parent["enemy" + i].dz)) { ot = true; } } i++; } if (ot) { delete this.onEnterFrame; } else { if (_parent._rotation == 90) { if (_parent._x < 45) { r = (-r) / 1.3; } tar = (_parent._x = _parent._x - (r / 2)); } if (_parent._rotation == -90) { if (_parent._x > 939) { r = (-r) / 1.3; } tar = (_parent._x = _parent._x + (r / 2)); } if (_parent._rotation == 0) { if (_parent._y > 655) { r = (-r) / 1.3; } tar = (_parent._y = _parent._y + (r / 2)); } if ((_parent._rotation == 180) || (_parent._rotation == -180)) { if (_parent._y < 45) { r = (-r) / 1.3; } tar = (_parent._y = _parent._y - (r / 2)); } r = r / 1.3; } };
Symbol 360 MovieClip Frame 16
_parent.ch_fire = false; _parent.sp = _parent.ms;
Symbol 360 MovieClip Frame 19
delete this.onEnterFrame;
Symbol 360 MovieClip Frame 32
gotoAndStop (1);
Symbol 360 MovieClip Frame 33
_parent.sp = 0; _parent.direct = "0"; _parent.ch_fire = false; delete this.onEnterFrame; if (_parent.life <= 0) { gotoAndPlay ("end"); }
Symbol 360 MovieClip Frame 69
gotoAndStop (1); _parent.sp = _parent.ms;
Symbol 360 MovieClip Frame 70
_parent._parent.level_score = _parent._parent.level_score + 2; _parent._parent.temp_score = _parent._parent.temp_score + 2; _parent._parent.stat.s_score = _parent._parent.temp_score; _parent._parent.score++; _parent._parent.stat.rrr = _parent._parent.total - _parent._parent.score; _parent._parent.attachMovie("e1d", _parent._name + d, _parent.getDepth() - 100, {_x:_parent._x, _y:_parent._y}); _parent._parent[_parent._name + d]._rotation = _parent._rotation; _parent.removeMovieClip();
Symbol 360 MovieClip Frame 76
_parent.ready = 180; this.onEnterFrame = function () { if (_parent._parent.iam.life > 0) { _parent._parent.iam.life = _parent._parent.iam.life - 0.5; } };
Symbol 360 MovieClip Frame 80
delete this.onEnterFrame;
Symbol 360 MovieClip Frame 110
_parent.sp = _parent.ms; _parent.ch_fire = false; gotoAndStop (1);
Symbol 361 MovieClip [en0] Frame 1
life = 0; sp = _parent.e_a; ms = _parent.e_a; ready = random(200); rrm = (rm = 200); dym = 5; p = 0; wp = "esnr0"; think = 3; direct = "0";
Symbol 361 MovieClip [en0] Frame 94
life = 50; stop();
Symbol 377 Button
on (release) { getURL ("http://www.gameslunatic.com/", "_self"); }
Instance of Symbol 380 MovieClip "m_gr" in Symbol 381 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 381 MovieClip "mc_spiral" in Symbol 386 MovieClip Frame 1
onClipEvent (enterFrame) { this.m_gr._rotation = this.m_gr._rotation + 70; }
Instance of Symbol 381 MovieClip "mc_spiral" in Symbol 386 MovieClip Frame 1
onClipEvent (enterFrame) { this.m_gr._rotation = this.m_gr._rotation + 70; }
Symbol 391 Button
on (release) { getURL ("http://www.gameslunatic.com/", "_self"); }
Symbol 395 Button
on (release) { getURL ("http://www.gameslunatic.com/", "_self"); }
Instance of Symbol 397 MovieClip "m_gr" in Symbol 398 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 398 MovieClip "mc_spiral" in Symbol 403 MovieClip Frame 1
onClipEvent (enterFrame) { this.m_gr._rotation = this.m_gr._rotation + 70; }
Instance of Symbol 398 MovieClip "mc_spiral" in Symbol 403 MovieClip Frame 1
onClipEvent (enterFrame) { this.m_gr._rotation = this.m_gr._rotation + 70; }
Symbol 403 MovieClip Frame 21
stop();
Symbol 408 Button
on (release) { getURL ("http://www.gameslunatic.com/", "_self"); }
Instance of Symbol 381 MovieClip "mc_spiral" in Symbol 409 MovieClip Frame 1
onClipEvent (enterFrame) { this.m_gr._rotation = this.m_gr._rotation + 70; }
Instance of Symbol 381 MovieClip "mc_spiral" in Symbol 409 MovieClip Frame 1
onClipEvent (enterFrame) { this.m_gr._rotation = this.m_gr._rotation + 70; }
Symbol 410 MovieClip Frame 24
stop();
Symbol 413 Button
on (release) { _parent.vol = 0; gotoAndStop (2); _parent.snd.setVolume(0); }
Symbol 414 Button
on (release) { _parent.snd.setVolume(100); _parent.vol = 100; gotoAndStop (1); }
Symbol 416 MovieClip Frame 1
if (_parent.vol == 0) { gotoAndStop (2); } stop();
Symbol 416 MovieClip Frame 2
stop();
Symbol 425 Button
on (rollOver) { gotoAndPlay (2); } on (rollOut) { gotoAndPlay ("u"); } on (release) { _parent.play(); }
Symbol 441 MovieClip Frame 4
stop();
Symbol 442 MovieClip Frame 1
stop();
Symbol 442 MovieClip Frame 17
stop();
Symbol 443 Button
on (rollOver) { gotoAndPlay (2); } on (rollOut) { gotoAndPlay ("u"); } on (release) { _parent.play(); _parent.hard = false; _parent.lvl = 1; }
Symbol 444 MovieClip Frame 1
stop();
Symbol 444 MovieClip Frame 17
stop();
Symbol 445 Button
on (rollOver) { gotoAndPlay (2); } on (rollOut) { gotoAndPlay ("u"); } on (release) { _parent.play(); _parent.hard = true; _parent.lvl = 1; }
Symbol 446 MovieClip Frame 1
stop();
Symbol 446 MovieClip Frame 17
stop();
Symbol 449 MovieClip Frame 1
this.onEnterFrame = function () { r = random(50); if (r == 1) { gotoAndPlay(random(55) + 1); } };
Symbol 450 MovieClip Frame 1
n = "<b>CONTROLS:</b> Arrow keys to move the tank. A to fire. S to place a mine."; i = 0; ii = 0.01; this.onEnterFrame = function () { if (random(5) == 1) { if (i < n.length) { i = i + ii; } else { snd.stop(); delete this.onEnterFrame; delete snd.onEnterFrame; } ii = random(3) + 1; nn = n.substr(0, i); } };
Symbol 452 MovieClip Frame 1
n = "You are real brave."; i = 0; ii = 0.01; this.onEnterFrame = function () { if (random(5) == 1) { if (i < n.length) { i = i + ii; } else { snd.stop(); delete this.onEnterFrame; delete snd.onEnterFrame; } ii = random(3) + 1; nn = n.substr(0, i); } };
Symbol 453 MovieClip Frame 1
stop();
Symbol 453 MovieClip Frame 2
stop();
Instance of Symbol 381 MovieClip "mc_spiral" in Symbol 457 MovieClip Frame 1
onClipEvent (enterFrame) { this.m_gr._rotation = this.m_gr._rotation + 70; }
Instance of Symbol 381 MovieClip "mc_spiral" in Symbol 457 MovieClip Frame 1
onClipEvent (enterFrame) { this.m_gr._rotation = this.m_gr._rotation + 70; }
Symbol 458 MovieClip Frame 24
stop();
Symbol 459 MovieClip Frame 18
stop();
Symbol 463 Button
on (rollOver) { gotoAndPlay (2); } on (rollOut) { gotoAndPlay ("u"); } on (release) { _parent.play(); }
Symbol 464 MovieClip Frame 1
stop();
Symbol 464 MovieClip Frame 17
stop();
Symbol 465 Button
on (rollOver) { gotoAndPlay (2); } on (rollOut) { gotoAndPlay ("u"); } on (release) { _parent.play(); _parent.ng = true; }
Symbol 466 MovieClip Frame 1
stop();
Symbol 466 MovieClip Frame 17
stop();
Symbol 468 MovieClip Frame 1
i = 0; ii = 0.01; this.onEnterFrame = function () { if (random(5) == 1) { if (i < n.length) { i = i + ii; } else { snd.stop(); delete this.onEnterFrame; delete snd.onEnterFrame; } ii = random(3) + 1; nn = n.substr(0, i); } };
Symbol 470 MovieClip Frame 1
i = 0; ii = 0.01; this.onEnterFrame = function () { if (random(5) == 1) { if (i < n.length) { i = i + ii; } else { delete this.onEnterFrame; } ii = random(3) + 1; nn = n.substr(0, i); nnn = n.substr(0, i + 1); } };
Symbol 472 MovieClip Frame 1
i = 0; ii = 0.01; this.onEnterFrame = function () { if (random(5) == 1) { if (i < n.length) { i = i + ii; } else { snd.stop(); delete this.onEnterFrame; delete snd.onEnterFrame; } ii = random(3) + 1; nn = n.substr(0, i); nnn = n.substr(0, i + 1); } };
Symbol 473 MovieClip Frame 1
stop(); ttt.nn = (nnn = " "); ttt.n = "Level 1: Baptism of fire"; mis.n = "Your mission is to destroy 50 enemy tanks.";
Symbol 473 MovieClip Frame 2
stop(); ttt.nn = (nnn = " "); ttt.n = "Arrow buttons - move; 1 - fire; 2 - mine;";
Symbol 474 MovieClip Frame 20
this.removeMovieClip();
Symbol 528 MovieClip Frame 25
stop();
Symbol 534 MovieClip Frame 64
stop();
Symbol 535 MovieClip Frame 1
shag = 0; stop(); _parent.sp = _parent.ms;
Symbol 535 MovieClip Frame 2
_parent.ch_fire = true; ch = true; r = 20; this.onEnterFrame = function () { play(); ot = false; i = 30000; while (i < (30000 + _parent._parent.enemy0_kol)) { if (_parent.dz.hitTest(_parent._parent["enemy" + i].dz)) { ot = true; } i++; } if (ot) { delete this.onEnterFrame; } else { if (_parent._rotation == 90) { if (_parent._x < 45) { r = (-r) / 1.3; } tar = (_parent._x = _parent._x - r); } if (_parent._rotation == -90) { if (_parent._x > 939) { r = (-r) / 1.3; } tar = (_parent._x = _parent._x + r); } if (_parent._rotation == 0) { if (_parent._y > 655) { r = (-r) / 1.3; } tar = (_parent._y = _parent._y + r); } if ((_parent._rotation == 180) || (_parent._rotation == -180)) { if (_parent._y < 45) { r = (-r) / 1.3; } tar = (_parent._y = _parent._y - r); } r = r / 1.3; } };
Symbol 535 MovieClip Frame 16
Symbol 535 MovieClip Frame 19
delete this.onEnterFrame; _parent.ch_fire = false; _parent.sp = _parent.ms;
Symbol 535 MovieClip Frame 32
gotoAndStop (1);
Symbol 535 MovieClip Frame 33
if (_parent.life <= 0) { gotoAndPlay ("end"); } _parent.sp = 0; _parent.ch_fire = false; if (_parent.life <= 0) { gotoAndPlay ("end"); } delete this.onEnterFrame;
Symbol 535 MovieClip Frame 58
if (_parent.life <= 0) { gotoAndPlay ("end"); } else { gotoAndStop (1); } _parent.sp = _parent.ms;
Symbol 535 MovieClip Frame 59
_parent._parent.stopgame = true; _parent._parent.mission_complete = false; _parent.dz._x = -9999; _parent.swapDepths(90000);
Symbol 535 MovieClip Frame 94
stop(); _parent.swapDepths(0);
Symbol 537 MovieClip Frame 1
this.onEnterFrame = function () { if ((((_parent._x < 10) || (_parent._x > 950)) || (_parent._y < 10)) || (_parent._y > 670)) { delete this.onEnterFrame; delete _parent.onEnterFrame; gotoAndPlay ("exp"); } };
Symbol 537 MovieClip Frame 6
stop();
Symbol 537 MovieClip Frame 61
stop(); _parent.removeMovieClip();
Symbol 538 MovieClip Frame 1
this.onEnterFrame = function () { this._x = this._x + spx; this._y = this._y + spy; i = 30000; while (i < (30000 + _parent.enemy0_kol)) { if (this.sn.sn.hitTest(_parent["enemy" + i].dz)) { sn.gotoAndPlay("exp"); _parent["enemy" + i].t.gotoAndPlay("dmg"); _parent["enemy" + i].life = _parent["enemy" + i].life - 50; _parent["enemy" + i].gotoAndPlay("dmg"); this._x = _parent["enemy" + i]._x; this._y = _parent["enemy" + i]._y; delete this.onEnterFrame; } i++; } if (this.sn.sn.hitTest(_parent.e_target.dz)) { sn.gotoAndPlay("exp"); _parent.e_target.t.gotoAndPlay("dmg"); _parent.e_target.life = _parent.e_target.life - 50; this._x = _parent.e_target._x; this._y = _parent.e_target._y; delete this.onEnterFrame; } };
Symbol 539 MovieClip Frame 1
this.onEnterFrame = function () { this._x = this._x + (spx / 1.5); this._y = this._y + (spy / 1.5); if (this.sn.sn.hitTest(_parent.iam.dz)) { sn.gotoAndPlay("exp"); _parent.iam.t.gotoAndPlay("dmg"); _parent.iam.life = _parent.iam.life - (10 - (_parent.iam.bron * 2)); this._x = _parent.iam._x; this._y = _parent.iam._y; delete this.onEnterFrame; } };
Symbol 544 MovieClip Frame 1
this.onEnterFrame = function () { if ((((_parent._x < 10) || (_parent._x > 950)) || (_parent._y < 10)) || (_parent._y > 670)) { delete this.onEnterFrame; delete _parent.onEnterFrame; gotoAndPlay ("exp"); } };
Symbol 544 MovieClip Frame 6
stop();
Symbol 544 MovieClip Frame 61
stop(); _parent.removeMovieClip();
Symbol 545 MovieClip Frame 1
this.onEnterFrame = function () { this._x = this._x + (spx / 1.5); this._y = this._y + (spy / 1.5); if (this.sn.sn.hitTest(_parent.iam.dz)) { sn.gotoAndPlay("exp"); _parent.iam.t.gotoAndPlay("dmg"); _parent.iam.life = _parent.iam.life - (5 - _parent.iam.bron); this._x = _parent.iam._x; this._y = _parent.iam._y; delete this.onEnterFrame; } };
Symbol 578 MovieClip Frame 14
stop();
Symbol 581 Button
on (press) { play(); }
Symbol 588 MovieClip Frame 1
this.onEnterFrame = function () { if ((((_parent._x < 10) || (_parent._x > 950)) || (_parent._y < 10)) || (_parent._y > 670)) { delete this.onEnterFrame; delete _parent.onEnterFrame; gotoAndPlay ("exp"); } };
Symbol 588 MovieClip Frame 6
stop();
Symbol 588 MovieClip Frame 61
stop(); _parent.removeMovieClip();
Symbol 589 MovieClip Frame 1
_parent.iam.wp2--; if (_parent.iam.wp2 <= 0) { _parent.iam.w = "snr"; } this.onEnterFrame = function () { this._x = this._x + spx; this._y = this._y + spy; i = 30000; while (i < (30000 + _parent.enemy0_kol)) { if (this.sn.sn.hitTest(_parent["enemy" + i].dz)) { sn.gotoAndPlay("exp"); _parent["enemy" + i].t.gotoAndPlay("dmg"); _parent["enemy" + i].life = _parent["enemy" + i].life - 100; _parent["enemy" + i].gotoAndPlay("dmg"); this._x = _parent["enemy" + i]._x; this._y = _parent["enemy" + i]._y; _parent["enemy" + i].direct = "0"; delete this.onEnterFrame; } i++; } if (this.sn.sn.hitTest(_parent.e_target.dz)) { sn.gotoAndPlay("exp"); _parent.e_target.t.gotoAndPlay("dmg"); _parent.e_target.life = _parent.e_target.life - 50; this._x = _parent.e_target._x; this._y = _parent.e_target._y; _parent.e_target.direct = "0"; delete this.onEnterFrame; } };
Symbol 590 MovieClip Frame 109
stop();
Symbol 597 MovieClip Frame 45
stop();
Symbol 598 MovieClip Frame 1
stop(); ttt.nn = (nnn = " "); ttt.n = "Level 2: Milksop's battle"; mis.n = "Your mission is to destroy 70 enemy tanks.";
Symbol 598 MovieClip Frame 2
stop(); ttt.nn = (nnn = " "); ttt.n = "Arrow buttons - move; 1 - fire; 2 - mine;";
Symbol 603 MovieClip Frame 1
stop(); ttt.nn = (nnn = " "); ttt.n = "Level 3: Baby-talk"; mis.n = "Your mission is to destroy 70 enemy tanks.";
Symbol 603 MovieClip Frame 2
stop(); ttt.nn = (nnn = " "); ttt.n = "Arrow buttons - move; 1 - fire; 2 - mine;";
Symbol 610 MovieClip Frame 1
stop(); ttt.nn = (nnn = " "); ttt.n = "Level 4: I am a soldier"; mis.n = "Your mission is to destroy all regular enemy tanks and a mine tank.";
Symbol 610 MovieClip Frame 2
stop(); ttt.nn = (nnn = " "); ttt.n = "Arrow buttons - move; 1 - fire; 2 - mine;";
Symbol 623 MovieClip Frame 1
stop(); ttt.nn = (nnn = " "); ttt.n = "Level 5: Experienced warrior"; mis.n = "Your mission is to demine all minefields.";
Symbol 623 MovieClip Frame 2
stop(); ttt.nn = (nnn = " "); ttt.n = "Arrow buttons - move; 1 - fire; 2 - mine;";
Symbol 628 MovieClip Frame 1
life = 100; stop(); this.onEnterFrame = function () { if (this.hitTest(_parent.iam.dz)) { _parent.rzm._visible = true; _parent.rzm._x = this._x; _parent.rzm._y = this._y; if (_parent.hard) { this.life--; } else { this.life = this.life - 1.5; } if (this.life <= 0) { _parent.rzm._visible = false; delete this.onEnterFrame; play(); _parent.tm++; } _parent.rzm.life._xscale = this.life; } };
Symbol 628 MovieClip Frame 50
stop();
Symbol 629 MovieClip Frame 1
this.swapDepths(7979577);
Symbol 638 MovieClip Frame 1
stop(); ttt.nn = (nnn = " "); ttt.n = "Level 6: Almost impossibly"; mis.n = "Your mission is to hold the bridgehead until the mobile radar arrives, then you must knock it out of action without letting it transfer the secret data.";
Symbol 638 MovieClip Frame 2
stop(); ttt.nn = (nnn = " "); ttt.n = "Arrow buttons - move; 1 - fire; 2 - mine;";
Symbol 652 MovieClip Frame 1
stop(); ttt.nn = (nnn = " "); ttt.n = "Level 7: Last veterans's battle"; mis.n = "Your mission is to deactivate underground radars.";
Symbol 652 MovieClip Frame 2
stop(); ttt.nn = (nnn = " "); ttt.n = "Arrow buttons - move; 1 - fire; 2 - mine;";
Symbol 666 Button
on (rollOver) { gotoAndPlay (2); } on (rollOut) { gotoAndPlay ("u"); } on (release) { _parent.play(); _parent.ng = true; }
Symbol 667 MovieClip Frame 1
stop(); r.t = "SUBMIT SCORE";
Symbol 667 MovieClip Frame 17
stop();
Symbol 668 Button
on (rollOver) { gotoAndPlay (2); } on (rollOut) { gotoAndPlay ("u"); } on (release) { _parent.play(); _parent.ng = true; }
Symbol 669 MovieClip Frame 1
stop(); r.t = "HIGHSCORES";
Symbol 669 MovieClip Frame 17
stop();
Symbol 671 MovieClip Frame 1
n = "Congratulations!"; i = 0; ii = 0.01; this.onEnterFrame = function () { if (random(5) == 1) { if (i < n.length) { i = i + ii; } else { snd.stop(); delete this.onEnterFrame; delete snd.onEnterFrame; } ii = random(3) + 1; nn = n.substr(0, i); } };

Library Items

Symbol 1 Sound [sound0]
Symbol 2 Sound [sound]
Symbol 3 BitmapUsed by:4 659
Symbol 4 GraphicUses:3Used by:45
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:5Used by:7
Symbol 7 MovieClipUses:6Used by:45 132 360
Symbol 8 SoundUsed by:45 132 332 335 360
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:9Used by:11
Symbol 11 MovieClipUses:10Used by:45 132 360
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:14
Symbol 14 MovieClipUses:13Used by:45 132 360
Symbol 15 GraphicUsed by:24
Symbol 16 GraphicUsed by:24
Symbol 17 GraphicUsed by:24
Symbol 18 GraphicUsed by:24
Symbol 19 GraphicUsed by:24
Symbol 20 GraphicUsed by:24
Symbol 21 GraphicUsed by:24
Symbol 22 GraphicUsed by:24
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:15 16 17 18 19 20 21 22 23Used by:45 132 165 205 360 474 534 535
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClipUses:26Used by:45 132 360
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:44
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:44
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:44
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:44
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:44
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:44
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:44
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:44
Symbol 44 MovieClipUses:29 31 33 35 37 39 41 43Used by:45 132 165 207 213 360 535
Symbol 45 MovieClipUses:4 7 8 11 14 24 27 44Used by:102
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:98 333
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:98 333
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:98 333
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:98 333
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:98 333
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:98 333
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:98 333
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:98 333
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:98 333
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:98 333
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:98 333
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:98 333
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:98 333
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:98 333
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:98 333
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:98 333
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:98 333
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:98 333
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:98 333
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:98 333
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:98 333
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:98 333
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:98 333
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:98 333
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:98 333
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:98 333
Symbol 98 MovieClipUses:47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97Used by:102 133 166 208 214 361
Symbol 99 SoundUsed by:102 133 361
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:102 133 166 223 361 536
Symbol 102 MovieClip [en1]Uses:45 98 99 101
Symbol 103 BitmapUsed by:104 582
Symbol 104 GraphicUses:103Used by:105
Symbol 105 MovieClipUses:104Used by:106 132
Symbol 106 MovieClipUses:105Used by:133
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:129
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:129
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:129
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:129
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:129
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:129
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:129
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:129
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:129
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:129
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:129
Symbol 129 MovieClipUses:108 110 112 114 116 118 120 122 124 126 128Used by:130
Symbol 130 MovieClipUses:129Used by:132
Symbol 131 SoundUsed by:132 165 360
Symbol 132 MovieClipUses:105 7 8 11 14 24 27 44 130 131Used by:133
Symbol 133 MovieClip [en2]Uses:106 98 99 132 101
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:136 149 165  Timeline
Symbol 136 MovieClipUses:135Used by:137
Symbol 137 MovieClipUses:136Used by:166
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:165
Symbol 140 SoundUsed by:165 207 213 535  Timeline
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:165
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:165
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:165
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:165
Symbol 149 MovieClipUses:135Used by:165
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:164
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:164
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:164
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:164
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:164
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:164
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:164
Symbol 164 MovieClipUses:151 153 155 157 159 161 163Used by:165 329
Symbol 165 MovieClipUses:135 139 140 142 144 24 146 148 149 44 164 131Used by:166
Symbol 166 MovieClip [en]Uses:137 98 165 101 SS1
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:169  Timeline
Symbol 169 MovieClipUses:168Used by:207 208
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:208 214
Symbol 172 SoundUsed by:208 214 313
Symbol 173 SoundUsed by:208 214
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:174Used by:208 214 347
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:207 213
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:205 222 534
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:205 222 534
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:205 222 534
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:205 222 534
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:205 222 534
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:205 222 534
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:205 222 534
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:205 222 534
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:205 222 534
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:205 222 534
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:205 222 534
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:205 222 534
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:204 534
Symbol 204 MovieClipUses:203Used by:205 222
Symbol 205 MovieClipUses:24 179 181 183 185 187 189 191 193 195 197 199 201 204Used by:207 213 227 231
Symbol 206 SoundUsed by:207 213 223 347
Symbol 207 MovieClipUses:169 177 44 205 140 206Used by:208
Symbol 208 MovieClip [en_t0]Uses:169 98 171 172 173 175 207
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:211  Timeline
Symbol 211 MovieClipUses:210Used by:212 214
Symbol 212 MovieClipUses:211Used by:213
Symbol 213 MovieClipUses:212 177 44 205 140 206Used by:214
Symbol 214 MovieClip [en_t]Uses:211 98 171 172 173 175 213
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:217
Symbol 217 MovieClipUses:216Used by:218
Symbol 218 MovieClip [bomb]Uses:217
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:223
Symbol 221 SoundUsed by:223
Symbol 222 MovieClipUses:179 181 183 185 187 189 191 193 195 197 199 201 204Used by:223 332 335 347
Symbol 223 MovieClip [minen]Uses:220 221 101 222 206
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:226
Symbol 226 MovieClipUses:225Used by:227
Symbol 227 MovieClip [e1d]Uses:226 205
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:230
Symbol 230 MovieClipUses:229Used by:231
Symbol 231 MovieClip [e0d]Uses:230 205
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:234
Symbol 234 MovieClipUses:233Used by:235
Symbol 235 MovieClipUses:234Used by:247 314  Timeline
Symbol 236 GraphicUsed by:237
Symbol 237 MovieClipUses:236Used by:244 459
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:238Used by:240 241
Symbol 240 MovieClipUses:239Used by:244 459
Symbol 241 MovieClipUses:239Used by:244 459
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:244 459
Symbol 244 MovieClipUses:237 240 241 243Used by:245
Symbol 245 MovieClipUses:244Used by:247 313 328
Symbol 246 SoundUsed by:247 313 314 318 323 328
Symbol 247 MovieClip [bs1]Uses:235 245 246
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:250  Timeline
Symbol 250 MovieClipUses:249Used by:312 313
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:309
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:309
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:309
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:309
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:309
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:309
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:309
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:309
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:309
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:309
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:309
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:309
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:309
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:309
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:309
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:309
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:309
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:309
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:309
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:309
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:309
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:309
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:309
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:309
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:309
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:309
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:309
Symbol 305 BitmapUsed by:306
Symbol 306 GraphicUses:305Used by:309
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:309
Symbol 309 MovieClipUses:252 254 256 258 260 262 264 266 268 270 272 274 276 278 280 282 284 286 288 290 292 294 296 298 300 302 304 306 308Used by:313 314 318 323 328
Symbol 310 SoundUsed by:313 442 444 446 464 466 667 669
Symbol 311 SoundUsed by:313 332 335
Symbol 312 MovieClipUses:250Used by:313
Symbol 313 MovieClip [bs0]Uses:250 309 310 311 172 312 245 246
Symbol 314 MovieClip [b3]Uses:235 309 246
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:315Used by:317 537
Symbol 317 MovieClipUses:316Used by:318  Timeline
Symbol 318 MovieClip [b2]Uses:317 309 246
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:321 564
Symbol 321 MovieClipUses:320Used by:322
Symbol 322 MovieClipUses:321Used by:323
Symbol 323 MovieClip [b1]Uses:322 309 246
Symbol 324 BitmapUsed by:325
Symbol 325 GraphicUses:324Used by:326
Symbol 326 MovieClipUses:325Used by:327 328  Timeline
Symbol 327 MovieClipUses:326Used by:328
Symbol 328 MovieClip [b0]Uses:327 326 245 309 246
Symbol 329 MovieClipUses:164Used by:332
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:332 335 475 546  Timeline
Symbol 332 MovieClip [electro]Uses:329 311 222 331 8
Symbol 333 MovieClipUses:47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97Used by:334
Symbol 334 MovieClipUses:333Used by:335 344 628
Symbol 335 MovieClip [raketa]Uses:334 311 222 331 8
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:338
Symbol 338 MovieClipUses:337Used by:344
Symbol 339 SoundUsed by:344
Symbol 340 BitmapUsed by:341 659
Symbol 341 GraphicUses:340Used by:342
Symbol 342 MovieClipUses:341Used by:344
Symbol 343 SoundUsed by:344
Symbol 344 MovieClip [m_tar]Uses:338 339 342 334 343
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:347
Symbol 347 MovieClip [em]Uses:346 175 222 206Used by:Timeline
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:348Used by:350  Timeline
Symbol 350 MovieClipUses:349Used by:360 361
Symbol 351 BitmapUsed by:352
Symbol 352 GraphicUses:351Used by:359
Symbol 353 BitmapUsed by:354
Symbol 354 GraphicUses:353Used by:359
Symbol 355 BitmapUsed by:356
Symbol 356 GraphicUses:355Used by:359
Symbol 357 BitmapUsed by:358
Symbol 358 GraphicUses:357Used by:359
Symbol 359 MovieClipUses:352 354 356 358Used by:360
Symbol 360 MovieClipUses:350 7 8 11 14 24 27 44 359 131Used by:361
Symbol 361 MovieClip [en0]Uses:350 98 99 360 101Used by:Timeline
Symbol 362 GraphicUsed by:386
Symbol 363 FontUsed by:364 365 366 553 554 555 556 557 563 565 566 567 568 569 570 583 584 599 606 615 616 618 619 630 632 633 634 643 644 645 647 648 654 655 656 658 660
Symbol 364 TextUses:363Used by:386
Symbol 365 TextUses:363Used by:386
Symbol 366 TextUses:363Used by:386
Symbol 367 GraphicUsed by:372
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClipUses:368Used by:372
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:370Used by:372
Symbol 372 MovieClipUses:367 369 371Used by:386
Symbol 373 FontUsed by:374 383 384 385 388 389
Symbol 374 TextUses:373Used by:386 408
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:377
Symbol 377 ButtonUses:376Used by:386 409 457
Symbol 378 GraphicUsed by:381 398
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379Used by:381
Symbol 381 MovieClipUses:378 380Used by:386 409 457
Symbol 382 GraphicUsed by:386 409 457
Symbol 383 TextUses:373Used by:386 391 408
Symbol 384 TextUses:373Used by:386 408
Symbol 385 TextUses:373Used by:386 391 408
Symbol 386 MovieClipUses:362 364 365 366 372 374 377 381 382 383 384 385Used by:Timeline
Symbol 387 GraphicUsed by:403 581
Symbol 388 TextUses:373Used by:403
Symbol 389 TextUses:373Used by:391
Symbol 390 GraphicUsed by:391
Symbol 391 ButtonUses:383 389 385 390Used by:403
Symbol 392 ShapeTweeningUsed by:403
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:395
Symbol 395 ButtonUses:394Used by:403
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:396Used by:398
Symbol 398 MovieClipUses:378 397Used by:403
Symbol 399 GraphicUsed by:403
Symbol 400 SoundUsed by:403
Symbol 401 ShapeTweeningUsed by:403
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:387 388 391 392 395 398 399 400 401 402Used by:Timeline
Symbol 404 BitmapUsed by:405
Symbol 405 GraphicUses:404Used by:406
Symbol 406 MovieClipUses:405Used by:409
Symbol 407 GraphicUsed by:408
Symbol 408 ButtonUses:383 384 385 374 407Used by:409 457
Symbol 409 MovieClipUses:406 408 377 381 382Used by:410
Symbol 410 MovieClipUses:409Used by:Timeline
Symbol 411 GraphicUsed by:412 413 414
Symbol 412 MovieClipUses:411Used by:413 414
Symbol 413 ButtonUses:412 411Used by:416
Symbol 414 ButtonUses:412 411Used by:416
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClipUses:413 414 415Used by:Timeline
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClipUses:417Used by:Timeline
Symbol 419 GraphicUsed by:420 425 443 445 463 465 666 668
Symbol 420 MovieClipUses:419Used by:421
Symbol 421 MovieClipUses:420Used by:442 444 446 464 466 667 669
Symbol 422 FontUsed by:423
Symbol 423 EditableTextUses:422Used by:424
Symbol 424 MovieClipUses:423Used by:442 444 446 464 466 667 669
Symbol 425 ButtonUses:419Used by:442
Symbol 426 SoundUsed by:442 444 446 464 466 581 667 669
Symbol 427 GraphicUsed by:428
Symbol 428 MovieClipUses:427Used by:442 444 446 464 466 667 669
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:429Used by:435
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClipUses:431Used by:435
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:433Used by:435 438
Symbol 435 MovieClipUses:430 432 434Used by:442 444 446 464 466 667 669
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:436Used by:442 444 446 464 466 667 669
Symbol 438 MovieClipUses:434Used by:439 440
Symbol 439 MovieClipUses:438Used by:440
Symbol 440 MovieClipUses:438 439Used by:441
Symbol 441 MovieClipUses:440Used by:442 444 446 464 466 667 669
Symbol 442 MovieClipUses:421 424 425 426 428 435 437 441 310Used by:Timeline
Symbol 443 ButtonUses:419Used by:444
Symbol 444 MovieClipUses:421 424 443 426 428 435 437 441 310Used by:Timeline
Symbol 445 ButtonUses:419Used by:446
Symbol 446 MovieClipUses:421 424 445 426 428 435 437 441 310Used by:Timeline
Symbol 447 FontUsed by:448 451 467 469 471 670
Symbol 448 EditableTextUses:447Used by:450
Symbol 449 MovieClipUses:SS2Used by:450 452 468 472 671
Symbol 450 MovieClipUses:448 449Used by:453
Symbol 451 EditableTextUses:447Used by:452
Symbol 452 MovieClipUses:451 449Used by:453
Symbol 453 MovieClipUses:450 452Used by:Timeline
Symbol 454 SoundUsed by:588  Timeline
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:457
Symbol 457 MovieClipUses:456 408 377 381 382Used by:458
Symbol 458 MovieClipUses:457Used by:Timeline
Symbol 459 MovieClipUses:237 240 241 243Used by:Timeline
Symbol 460 BitmapUsed by:461
Symbol 461 GraphicUses:460Used by:462
Symbol 462 MovieClipUses:461Used by:Timeline
Symbol 463 ButtonUses:419Used by:464
Symbol 464 MovieClipUses:421 424 463 426 428 435 437 441 310Used by:Timeline
Symbol 465 ButtonUses:419Used by:466
Symbol 466 MovieClipUses:421 424 465 426 428 435 437 441 310Used by:Timeline
Symbol 467 EditableTextUses:447Used by:468
Symbol 468 MovieClipUses:467 449Used by:473 598 603 610 623 638 652
Symbol 469 EditableTextUses:447Used by:470
Symbol 470 MovieClipUses:469Used by:473 598 603 610 623 638 652
Symbol 471 EditableTextUses:447Used by:472
Symbol 472 MovieClipUses:471 449Used by:473 598 603 610 623 638 652
Symbol 473 MovieClipUses:468 470 472Used by:Timeline
Symbol 474 MovieClipUses:24Used by:Timeline
Symbol 475 MovieClipUses:331Used by:477
Symbol 476 GraphicUsed by:477
Symbol 477 MovieClipUses:475 476Used by:Timeline
Symbol 478 BitmapUsed by:479
Symbol 479 GraphicUses:478Used by:480  Timeline
Symbol 480 MovieClipUses:479Used by:Timeline
Symbol 481 BitmapUsed by:482 582
Symbol 482 GraphicUses:481Used by:483
Symbol 483 MovieClipUses:482Used by:535
Symbol 484 BitmapUsed by:485
Symbol 485 GraphicUses:484Used by:535
Symbol 486 BitmapUsed by:487
Symbol 487 GraphicUses:486Used by:535
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:488Used by:490
Symbol 490 MovieClipUses:489Used by:534 535
Symbol 491 BitmapUsed by:492
Symbol 492 GraphicUses:491Used by:535
Symbol 493 BitmapUsed by:494
Symbol 494 GraphicUses:493Used by:535
Symbol 495 BitmapUsed by:496
Symbol 496 GraphicUses:495Used by:535
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497Used by:535
Symbol 499 BitmapUsed by:500
Symbol 500 GraphicUses:499Used by:535
Symbol 501 BitmapUsed by:502
Symbol 502 GraphicUses:501Used by:503
Symbol 503 MovieClipUses:502Used by:535
Symbol 504 BitmapUsed by:505
Symbol 505 GraphicUses:504Used by:528
Symbol 506 BitmapUsed by:507
Symbol 507 GraphicUses:506Used by:528
Symbol 508 BitmapUsed by:509
Symbol 509 GraphicUses:508Used by:528
Symbol 510 BitmapUsed by:511
Symbol 511 GraphicUses:510Used by:528
Symbol 512 BitmapUsed by:513
Symbol 513 GraphicUses:512Used by:528
Symbol 514 BitmapUsed by:515
Symbol 515 GraphicUses:514Used by:528
Symbol 516 BitmapUsed by:517
Symbol 517 GraphicUses:516Used by:528
Symbol 518 BitmapUsed by:519
Symbol 519 GraphicUses:518Used by:528
Symbol 520 BitmapUsed by:521
Symbol 521 GraphicUses:520Used by:528
Symbol 522 BitmapUsed by:523
Symbol 523 GraphicUses:522Used by:528
Symbol 524 BitmapUsed by:525
Symbol 525 GraphicUses:524Used by:528
Symbol 526 BitmapUsed by:527
Symbol 527 GraphicUses:526Used by:528
Symbol 528 MovieClipUses:505 507 509 511 513 515 517 519 521 523 525 527Used by:535
Symbol 529 BitmapUsed by:530
Symbol 530 GraphicUses:529Used by:535
Symbol 531 BitmapUsed by:532
Symbol 532 GraphicUses:531Used by:533
Symbol 533 MovieClipUses:532Used by:534
Symbol 534 MovieClipUses:24 179 490 181 183 185 187 189 191 193 195 197 199 201 203 533Used by:535 537 544 588
Symbol 535 MovieClipUses:483 485 140 487 490 492 24 494 496 498 500 503 44 528 530 534Used by:536
Symbol 536 MovieClipUses:101 535Used by:Timeline
Symbol 537 MovieClipUses:316 534Used by:538 539
Symbol 538 MovieClipUses:537Used by:Timeline
Symbol 539 MovieClipUses:537Used by:Timeline
Symbol 540 BitmapUsed by:541 542 585 586
Symbol 541 GraphicUses:540Used by:543
Symbol 542 GraphicUses:540Used by:543
Symbol 543 MovieClipUses:541 542Used by:544
Symbol 544 MovieClipUses:543 534Used by:545
Symbol 545 MovieClipUses:544Used by:Timeline
Symbol 546 MovieClipUses:331Used by:590  Timeline
Symbol 547 GraphicUsed by:548
Symbol 548 MovieClipUses:547Used by:558 562 617 629 631 646 657
Symbol 549 GraphicUsed by:550
Symbol 550 MovieClipUses:549Used by:558 617 629 631 646 657
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClipUses:551Used by:558 617 629 631 646 657
Symbol 553 TextUses:363Used by:558 617 631 646 657
Symbol 554 TextUses:363Used by:558
Symbol 555 EditableTextUses:363Used by:558
Symbol 556 TextUses:363Used by:558 617 631 646 657
Symbol 557 EditableTextUses:363Used by:558
Symbol 558 MovieClipUses:548 550 552 553 554 555 556 557Used by:Timeline
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:Timeline
Symbol 561 GraphicUsed by:562
Symbol 562 MovieClipUses:561 548Used by:Timeline
Symbol 563 TextUses:363Used by:Timeline
Symbol 564 MovieClipUses:320Used by:Timeline
Symbol 565 TextUses:363Used by:Timeline
Symbol 566 TextUses:363Used by:Timeline
Symbol 567 TextUses:363Used by:Timeline
Symbol 568 TextUses:363Used by:Timeline
Symbol 569 TextUses:363Used by:Timeline
Symbol 570 TextUses:363Used by:Timeline
Symbol 571 FontUsed by:572 664 665
Symbol 572 TextUses:571Used by:573
Symbol 573 MovieClipUses:572Used by:574 580
Symbol 574 MovieClipUses:573Used by:575
Symbol 575 MovieClipUses:574Used by:579
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:576Used by:578
Symbol 578 MovieClipUses:577Used by:579
Symbol 579 MovieClipUses:575 578Used by:580
Symbol 580 MovieClipUses:579 573Used by:581
Symbol 581 ButtonUses:580 387 426Used by:Timeline
Symbol 582 GraphicUses:103 481Used by:Timeline
Symbol 583 TextUses:363Used by:Timeline
Symbol 584 TextUses:363Used by:Timeline
Symbol 585 GraphicUses:540Used by:587
Symbol 586 GraphicUses:540Used by:587
Symbol 587 MovieClipUses:585 586Used by:588
Symbol 588 MovieClipUses:587 534 454Used by:589
Symbol 589 MovieClipUses:588Used by:Timeline
Symbol 590 MovieClipUses:546Used by:Timeline
Symbol 591 BitmapUsed by:592
Symbol 592 GraphicUses:591Used by:593
Symbol 593 MovieClipUses:592Used by:Timeline
Symbol 594 BitmapUsed by:595
Symbol 595 GraphicUses:594Used by:596
Symbol 596 MovieClipUses:595Used by:597
Symbol 597 MovieClipUses:596Used by:Timeline
Symbol 598 MovieClipUses:470 468 472Used by:Timeline
Symbol 599 TextUses:363Used by:Timeline
Symbol 600 BitmapUsed by:601
Symbol 601 GraphicUses:600Used by:602
Symbol 602 MovieClipUses:601Used by:Timeline
Symbol 603 MovieClipUses:470 468 472Used by:Timeline
Symbol 604 BitmapUsed by:605
Symbol 605 GraphicUses:604Used by:Timeline
Symbol 606 TextUses:363Used by:Timeline
Symbol 607 BitmapUsed by:608
Symbol 608 GraphicUses:607Used by:609
Symbol 609 MovieClipUses:608Used by:Timeline
Symbol 610 MovieClipUses:470 468 472Used by:Timeline
Symbol 611 BitmapUsed by:612
Symbol 612 GraphicUses:611Used by:613
Symbol 613 MovieClipUses:612Used by:614
Symbol 614 MovieClipUses:613Used by:Timeline
Symbol 615 EditableTextUses:363Used by:617
Symbol 616 TextUses:363Used by:617
Symbol 617 MovieClipUses:548 550 552 556 615 553 616Used by:Timeline
Symbol 618 TextUses:363Used by:Timeline
Symbol 619 TextUses:363Used by:Timeline
Symbol 620 BitmapUsed by:621
Symbol 621 GraphicUses:620Used by:622
Symbol 622 MovieClipUses:621Used by:Timeline
Symbol 623 MovieClipUses:470 468 472Used by:Timeline
Symbol 624 BitmapUsed by:625
Symbol 625 GraphicUses:624Used by:Timeline
Symbol 626 BitmapUsed by:627
Symbol 627 GraphicUses:626Used by:628
Symbol 628 MovieClipUses:627 334Used by:Timeline
Symbol 629 MovieClipUses:548 550 552Used by:Timeline
Symbol 630 EditableTextUses:363Used by:631
Symbol 631 MovieClipUses:548 550 552 556 630 553Used by:Timeline
Symbol 632 TextUses:363Used by:Timeline
Symbol 633 TextUses:363Used by:Timeline
Symbol 634 TextUses:363Used by:Timeline
Symbol 635 BitmapUsed by:636
Symbol 636 GraphicUses:635Used by:637
Symbol 637 MovieClipUses:636Used by:Timeline
Symbol 638 MovieClipUses:470 468 472Used by:Timeline
Symbol 639 BitmapUsed by:641
Symbol 640 BitmapUsed by:641 653
Symbol 641 GraphicUses:639 640Used by:642
Symbol 642 MovieClipUses:641Used by:Timeline
Symbol 643 EditableTextUses:363Used by:646
Symbol 644 TextUses:363Used by:646
Symbol 645 TextUses:363Used by:646
Symbol 646 MovieClipUses:548 550 552 556 643 553 644 645Used by:Timeline
Symbol 647 TextUses:363Used by:Timeline
Symbol 648 TextUses:363Used by:Timeline
Symbol 649 BitmapUsed by:650
Symbol 650 GraphicUses:649Used by:651
Symbol 651 MovieClipUses:650Used by:Timeline
Symbol 652 MovieClipUses:470 468 472Used by:Timeline
Symbol 653 GraphicUses:640Used by:Timeline
Symbol 654 TextUses:363Used by:657
Symbol 655 EditableTextUses:363Used by:657
Symbol 656 EditableTextUses:363Used by:657
Symbol 657 MovieClipUses:548 550 552 553 654 655 556 656Used by:Timeline
Symbol 658 TextUses:363Used by:Timeline
Symbol 659 GraphicUses:340 3Used by:Timeline
Symbol 660 TextUses:363Used by:Timeline
Symbol 661 BitmapUsed by:662
Symbol 662 GraphicUses:661Used by:663
Symbol 663 MovieClipUses:662Used by:Timeline
Symbol 664 TextUses:571Used by:Timeline
Symbol 665 EditableTextUses:571Used by:Timeline
Symbol 666 ButtonUses:419Used by:667
Symbol 667 MovieClipUses:421 424 666 426 428 435 437 441 310Used by:Timeline
Symbol 668 ButtonUses:419Used by:669
Symbol 669 MovieClipUses:421 424 668 426 428 435 437 441 310Used by:Timeline
Symbol 670 EditableTextUses:447Used by:671
Symbol 671 MovieClipUses:670 449Used by:Timeline
Streaming Sound 1Used by:Symbol 166 MovieClip [en]
Streaming Sound 2Used by:Symbol 449 MovieClip

Instance Names

"l"Frame 1Symbol 386 MovieClip
"con"Frame 298Symbol 442 MovieClip
"easy"Frame 298Symbol 444 MovieClip
"hrd"Frame 298Symbol 446 MovieClip
"mm"Frame 298Symbol 453 MovieClip
"b2"Frame 454Symbol 464 MovieClip
"mm"Frame 454Symbol 473 MovieClip
"dm"Frame 571Symbol 474 MovieClip
"bg"Frame 571Symbol 477 MovieClip
"iam"Frame 571Symbol 536 MovieClip
"snr"Frame 571Symbol 538 MovieClip
"esnr"Frame 571Symbol 539 MovieClip
"esnr0"Frame 571Symbol 545 MovieClip
"stat"Frame 571Symbol 558 MovieClip
"snr0"Frame 669Symbol 589 MovieClip
"zzz"Frame 670Symbol 590 MovieClip
"b2"Frame 890Symbol 464 MovieClip
"mm"Frame 890Symbol 598 MovieClip
"dm"Frame 1007Symbol 474 MovieClip
"bg"Frame 1007Symbol 477 MovieClip
"iam"Frame 1007Symbol 536 MovieClip
"snr"Frame 1007Symbol 538 MovieClip
"esnr"Frame 1007Symbol 539 MovieClip
"esnr0"Frame 1007Symbol 545 MovieClip
"stat"Frame 1007Symbol 558 MovieClip
"snr0"Frame 1105Symbol 589 MovieClip
"zzz"Frame 1106Symbol 590 MovieClip
"b2"Frame 1326Symbol 464 MovieClip
"dm"Frame 1443Symbol 474 MovieClip
"bg"Frame 1443Symbol 477 MovieClip
"iam"Frame 1443Symbol 536 MovieClip
"snr"Frame 1443Symbol 538 MovieClip
"esnr"Frame 1443Symbol 539 MovieClip
"esnr0"Frame 1443Symbol 545 MovieClip
"stat"Frame 1443Symbol 558 MovieClip
"snr0"Frame 1541Symbol 589 MovieClip
"zzz"Frame 1542Symbol 590 MovieClip
"b2"Frame 1762Symbol 464 MovieClip
"mm"Frame 1762Symbol 610 MovieClip
"dm"Frame 1879Symbol 474 MovieClip
"bg"Frame 1879Symbol 477 MovieClip
"iam"Frame 1879Symbol 536 MovieClip
"snr"Frame 1879Symbol 538 MovieClip
"esnr"Frame 1879Symbol 539 MovieClip
"esnr0"Frame 1879Symbol 545 MovieClip
"stat"Frame 1879Symbol 617 MovieClip
"snr0"Frame 1977Symbol 589 MovieClip
"zzz"Frame 1978Symbol 590 MovieClip
"b2"Frame 2198Symbol 464 MovieClip
"dm"Frame 2315Symbol 474 MovieClip
"bg"Frame 2315Symbol 477 MovieClip
"iam"Frame 2315Symbol 536 MovieClip
"snr"Frame 2315Symbol 538 MovieClip
"esnr"Frame 2315Symbol 539 MovieClip
"esnr0"Frame 2315Symbol 545 MovieClip
"rzm"Frame 2315Symbol 629 MovieClip
"stat"Frame 2315Symbol 631 MovieClip
"snr0"Frame 2413Symbol 589 MovieClip
"zzz"Frame 2414Symbol 590 MovieClip
"b2"Frame 2634Symbol 464 MovieClip
"mm"Frame 2634Symbol 638 MovieClip
"dm"Frame 2751Symbol 474 MovieClip
"bg"Frame 2751Symbol 477 MovieClip
"iam"Frame 2751Symbol 536 MovieClip
"snr"Frame 2751Symbol 538 MovieClip
"esnr"Frame 2751Symbol 539 MovieClip
"stat"Frame 2751Symbol 646 MovieClip
"snr0"Frame 2849Symbol 589 MovieClip
"zzz"Frame 2850Symbol 590 MovieClip
"b2"Frame 3070Symbol 464 MovieClip
"mm"Frame 3070Symbol 652 MovieClip
"dm"Frame 3187Symbol 474 MovieClip
"bg"Frame 3187Symbol 477 MovieClip
"iam"Frame 3187Symbol 536 MovieClip
"snr"Frame 3187Symbol 538 MovieClip
"esnr"Frame 3187Symbol 539 MovieClip
"esnr0"Frame 3187Symbol 545 MovieClip
"stat"Frame 3187Symbol 657 MovieClip
"snr0"Frame 3285Symbol 589 MovieClip
"zzz"Frame 3286Symbol 590 MovieClip
"t"Symbol 102 MovieClip [en1] Frame 93Symbol 45 MovieClip
"dz"Symbol 102 MovieClip [en1] Frame 93Symbol 101 MovieClip
"t"Symbol 133 MovieClip [en2] Frame 81Symbol 132 MovieClip
"dz"Symbol 133 MovieClip [en2] Frame 81Symbol 101 MovieClip
"t"Symbol 166 MovieClip [en] Frame 93Symbol 165 MovieClip
"dz"Symbol 166 MovieClip [en] Frame 93Symbol 101 MovieClip
"dz"Symbol 208 MovieClip [en_t0] Frame 78Symbol 175 MovieClip
"t"Symbol 208 MovieClip [en_t0] Frame 78Symbol 207 MovieClip
"t"Symbol 213 MovieClip Frame 1Symbol 212 MovieClip
"dz"Symbol 214 MovieClip [en_t] Frame 78Symbol 175 MovieClip
"t"Symbol 214 MovieClip [en_t] Frame 78Symbol 213 MovieClip
"dmg"Symbol 223 MovieClip [minen] Frame 58Symbol 101 MovieClip
"sn"Symbol 317 MovieClip Frame 1Symbol 316 MovieClip
"sn"Symbol 317 MovieClip Frame 1Symbol 316 MovieClip
"sn"Symbol 317 MovieClip Frame 1Symbol 316 MovieClip
"dm"Symbol 332 MovieClip [electro] Frame 2Symbol 331 MovieClip
"dm"Symbol 335 MovieClip [raketa] Frame 2Symbol 331 MovieClip
"dm"Symbol 347 MovieClip [em] Frame 30Symbol 175 MovieClip
"t"Symbol 361 MovieClip [en0] Frame 93Symbol 360 MovieClip
"dz"Symbol 361 MovieClip [en0] Frame 93Symbol 101 MovieClip
"m_gr"Symbol 381 MovieClip Frame 1Symbol 380 MovieClip
"mc_spiral"Symbol 386 MovieClip Frame 1Symbol 381 MovieClip
"mc_spiral"Symbol 386 MovieClip Frame 1Symbol 381 MovieClip
"m_gr"Symbol 398 MovieClip Frame 1Symbol 397 MovieClip
"mc_spiral"Symbol 403 MovieClip Frame 1Symbol 398 MovieClip
"mc_spiral"Symbol 403 MovieClip Frame 1Symbol 398 MovieClip
"mc_spiral"Symbol 409 MovieClip Frame 1Symbol 381 MovieClip
"mc_spiral"Symbol 409 MovieClip Frame 1Symbol 381 MovieClip
"r"Symbol 442 MovieClip Frame 1Symbol 424 MovieClip
"but"Symbol 442 MovieClip Frame 1Symbol 425 Button
"r"Symbol 444 MovieClip Frame 1Symbol 424 MovieClip
"but"Symbol 444 MovieClip Frame 1Symbol 443 Button
"r"Symbol 446 MovieClip Frame 1Symbol 424 MovieClip
"but"Symbol 446 MovieClip Frame 1Symbol 445 Button
"snd"Symbol 450 MovieClip Frame 1Symbol 449 MovieClip
"snd"Symbol 452 MovieClip Frame 1Symbol 449 MovieClip
"mis"Symbol 453 MovieClip Frame 1Symbol 450 MovieClip
"mc_spiral"Symbol 457 MovieClip Frame 1Symbol 381 MovieClip
"mc_spiral"Symbol 457 MovieClip Frame 1Symbol 381 MovieClip
"r"Symbol 464 MovieClip Frame 1Symbol 424 MovieClip
"but"Symbol 464 MovieClip Frame 1Symbol 463 Button
"r"Symbol 466 MovieClip Frame 1Symbol 424 MovieClip
"but"Symbol 466 MovieClip Frame 1Symbol 465 Button
"snd"Symbol 468 MovieClip Frame 1Symbol 449 MovieClip
"snd"Symbol 472 MovieClip Frame 1Symbol 449 MovieClip
"mis"Symbol 473 MovieClip Frame 1Symbol 468 MovieClip
"ttt"Symbol 473 MovieClip Frame 1Symbol 470 MovieClip
"ttt"Symbol 473 MovieClip Frame 2Symbol 472 MovieClip
"dz"Symbol 536 MovieClip Frame 1Symbol 101 MovieClip
"t"Symbol 536 MovieClip Frame 1Symbol 535 MovieClip
"sn"Symbol 537 MovieClip Frame 1Symbol 316 MovieClip
"sn"Symbol 538 MovieClip Frame 1Symbol 537 MovieClip
"sn"Symbol 539 MovieClip Frame 1Symbol 537 MovieClip
"sn"Symbol 544 MovieClip Frame 1Symbol 543 MovieClip
"sn"Symbol 545 MovieClip Frame 1Symbol 544 MovieClip
"life"Symbol 558 MovieClip Frame 1Symbol 550 MovieClip
"sn"Symbol 588 MovieClip Frame 1Symbol 587 MovieClip
"sn"Symbol 589 MovieClip Frame 1Symbol 588 MovieClip
"ttt"Symbol 598 MovieClip Frame 1Symbol 470 MovieClip
"mis"Symbol 598 MovieClip Frame 1Symbol 468 MovieClip
"ttt"Symbol 598 MovieClip Frame 2Symbol 472 MovieClip
"ttt"Symbol 603 MovieClip Frame 1Symbol 470 MovieClip
"mis"Symbol 603 MovieClip Frame 1Symbol 468 MovieClip
"ttt"Symbol 603 MovieClip Frame 2Symbol 472 MovieClip
"ttt"Symbol 610 MovieClip Frame 1Symbol 470 MovieClip
"mis"Symbol 610 MovieClip Frame 1Symbol 468 MovieClip
"ttt"Symbol 610 MovieClip Frame 2Symbol 472 MovieClip
"life"Symbol 617 MovieClip Frame 1Symbol 550 MovieClip
"m_life"Symbol 617 MovieClip Frame 1Symbol 550 MovieClip
"ttt"Symbol 623 MovieClip Frame 1Symbol 470 MovieClip
"mis"Symbol 623 MovieClip Frame 1Symbol 468 MovieClip
"ttt"Symbol 623 MovieClip Frame 2Symbol 472 MovieClip
"life"Symbol 629 MovieClip Frame 1Symbol 550 MovieClip
"life"Symbol 631 MovieClip Frame 1Symbol 550 MovieClip
"ttt"Symbol 638 MovieClip Frame 1Symbol 470 MovieClip
"mis"Symbol 638 MovieClip Frame 1Symbol 468 MovieClip
"ttt"Symbol 638 MovieClip Frame 2Symbol 472 MovieClip
"life"Symbol 646 MovieClip Frame 1Symbol 550 MovieClip
"m_life"Symbol 646 MovieClip Frame 1Symbol 550 MovieClip
"data_t"Symbol 646 MovieClip Frame 1Symbol 550 MovieClip
"ttt"Symbol 652 MovieClip Frame 1Symbol 470 MovieClip
"mis"Symbol 652 MovieClip Frame 1Symbol 468 MovieClip
"ttt"Symbol 652 MovieClip Frame 2Symbol 472 MovieClip
"life"Symbol 657 MovieClip Frame 1Symbol 550 MovieClip
"r"Symbol 667 MovieClip Frame 1Symbol 424 MovieClip
"but"Symbol 667 MovieClip Frame 1Symbol 666 Button
"r"Symbol 669 MovieClip Frame 1Symbol 424 MovieClip
"but"Symbol 669 MovieClip Frame 1Symbol 668 Button
"snd"Symbol 671 MovieClip Frame 1Symbol 449 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sound0"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sound"
ExportAssets (56)Timeline Frame 1Symbol 102 as "en1"
ExportAssets (56)Timeline Frame 1Symbol 133 as "en2"
ExportAssets (56)Timeline Frame 1Symbol 166 as "en"
ExportAssets (56)Timeline Frame 1Symbol 208 as "en_t0"
ExportAssets (56)Timeline Frame 1Symbol 214 as "en_t"
ExportAssets (56)Timeline Frame 1Symbol 218 as "bomb"
ExportAssets (56)Timeline Frame 1Symbol 223 as "minen"
ExportAssets (56)Timeline Frame 1Symbol 227 as "e1d"
ExportAssets (56)Timeline Frame 1Symbol 231 as "e0d"
ExportAssets (56)Timeline Frame 1Symbol 247 as "bs1"
ExportAssets (56)Timeline Frame 1Symbol 313 as "bs0"
ExportAssets (56)Timeline Frame 1Symbol 314 as "b3"
ExportAssets (56)Timeline Frame 1Symbol 318 as "b2"
ExportAssets (56)Timeline Frame 1Symbol 323 as "b1"
ExportAssets (56)Timeline Frame 1Symbol 328 as "b0"
ExportAssets (56)Timeline Frame 1Symbol 332 as "electro"
ExportAssets (56)Timeline Frame 1Symbol 335 as "raketa"
ExportAssets (56)Timeline Frame 1Symbol 344 as "m_tar"
ExportAssets (56)Timeline Frame 1Symbol 347 as "em"
ExportAssets (56)Timeline Frame 1Symbol 361 as "en0"

Labels

"dmg"Symbol 45 MovieClip Frame 33
"end"Symbol 45 MovieClip Frame 70
"f2"Symbol 45 MovieClip Frame 76
"dmg"Symbol 132 MovieClip Frame 33
"end"Symbol 132 MovieClip Frame 70
"f2"Symbol 132 MovieClip Frame 76
"dmg"Symbol 165 MovieClip Frame 33
"end"Symbol 165 MovieClip Frame 70
"f2"Symbol 165 MovieClip Frame 76
"dmg"Symbol 207 MovieClip Frame 2
"end"Symbol 207 MovieClip Frame 8
"dmg"Symbol 213 MovieClip Frame 2
"end"Symbol 213 MovieClip Frame 8
"active"Symbol 247 MovieClip [bs1] Frame 225
"active"Symbol 313 MovieClip [bs0] Frame 282
"active"Symbol 314 MovieClip [b3] Frame 225
"active"Symbol 318 MovieClip [b2] Frame 225
"active"Symbol 323 MovieClip [b1] Frame 225
"active"Symbol 328 MovieClip [b0] Frame 225
"a"Symbol 344 MovieClip [m_tar] Frame 213
"dmg"Symbol 360 MovieClip Frame 33
"end"Symbol 360 MovieClip Frame 70
"f2"Symbol 360 MovieClip Frame 76
"u"Symbol 442 MovieClip Frame 18
"u"Symbol 444 MovieClip Frame 18
"u"Symbol 446 MovieClip Frame 18
"u"Symbol 464 MovieClip Frame 18
"u"Symbol 466 MovieClip Frame 18
"dmg"Symbol 535 MovieClip Frame 33
"end"Symbol 535 MovieClip Frame 59
"exp"Symbol 537 MovieClip Frame 7
"exp"Symbol 544 MovieClip Frame 7
"exp"Symbol 588 MovieClip Frame 7
"u"Symbol 667 MovieClip Frame 18
"u"Symbol 669 MovieClip Frame 18

Dynamic Text Variables

tSymbol 423 EditableText"<p align="center"><font face="Helios-Cond-Light" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>MAIN MENU</b></font></p>"
nnSymbol 448 EditableText"<p align="center"></p>"
nnSymbol 451 EditableText"<p align="center"></p>"
nnSymbol 467 EditableText"<p align="left"><font face="_sans" size="14" color="#00ff00" letterSpacing="0.000000" kerning="1">sdfsfdsfsfsdfsdf</font></p>"
nnSymbol 469 EditableText"<p align="left"></p>"
nnSymbol 471 EditableText"<p align="center"><font face="_sans" size="28" color="#00ff00" letterSpacing="0.000000" kerning="1">Arrow buttons - move; &nbsp;1 - fire; &nbsp;2 - mine;</font></p>"
rrrSymbol 555 EditableText"<p align="left"></p>"
s_scoreSymbol 557 EditableText"<p align="left"><font face="Helios-Cond-Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">00000</font></p>"
s_scoreSymbol 615 EditableText"<p align="left"><font face="Helios-Cond-Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
s_scoreSymbol 630 EditableText"<p align="left"><font face="Helios-Cond-Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
s_scoreSymbol 643 EditableText"<p align="left"><font face="Helios-Cond-Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
rrrSymbol 655 EditableText"<p align="left"><font face="Helios-Cond-Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">20</font></p>"
s_scoreSymbol 656 EditableText"<p align="left"><font face="Helios-Cond-Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
total_scoreSymbol 665 EditableText"00000"
nnSymbol 670 EditableText"<p align="center"></p>"




http://swfchan.com/22/109485/info.shtml
Created: 14/3 -2019 09:08:00 Last modified: 14/3 -2019 09:08:00 Server time: 22/12 -2024 22:32:51