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

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

Metallicide.swf

This is the info page for
Flash #11057

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


Text
Version 000

0

0

0

Restart

Name

Score

Area

MET

MET

MET

MET

MET

0

0

0

0

0

1

1

1

1

1

Start

Enter

Enter Your Initials

Game Over

Play More Games

Play More Games

Play More Games

Loading
Metallicide

How to Play

Created by TOG the Mighty

Add Games To Your Website

Add Games To Your Website

Add Games To Your Website

Metallicide

Area 3

Area 2

Shield

Tri-Shot

PowerUps

Guided

Shock

Split

Speed

Rotation

Reload

How to Play

Kill the enemies as quickly as possible,
pick up powerups, and employ strategies
using the walls. You [      ] move using the
arrow keys and fire using Space.

Enemies

Normal

Wide-Shot

Suicide

Boss

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 27 MovieClip in Frame 1
onClipEvent (load) { totalBytes = _root.getBytesTotal(); sound1 = new Sound(); sound1.attachSound("ok"); timer = 0; } onClipEvent (enterFrame) { this._rotation = this._rotation + (10 * amountLoaded); c1 = _url.indexOf("://") + 3; c2 = _url.indexOf("/", c1); domain = _url.substring(c1, c2); c3 = domain.lastIndexOf(".") - 1; c4 = domain.lastIndexOf(".", c3) + 1; domain = domain.substring(c4, domain.length); bytesL = _root.getBytesLoaded(); amountLoaded = bytesL / totalBytes; _root.read = ((int(bytesL / 1000) + "kb/") + int(totalBytes / 1000)) + "kb"; if (amountLoaded >= 1) { sound1.attachSound("explode"); sound1.start(); _root.gotoAndStop(2); } if (timer == 0) { timer = 90; sound1.attachSound("filler"); sound1.start(); } else { timer = timer - 1; } }
Frame 2
stop();
Instance of Symbol 109 MovieClip in Frame 2
onClipEvent (load) { t = 0; this._alpha = 100; } onClipEvent (enterFrame) { if (t == 0) { this._alpha = 100; } if (t > 0) { if (t < 20) { this._alpha = this._alpha - 5; } } if (t > 120) { if (t < 140) { this._alpha = this._alpha + 5; } } if (t == 140) { _root.nextFrame(); } t = t + 1; }
Frame 3
stop();
Instance of Symbol 27 MovieClip "ent" in Frame 3
onClipEvent (load) { y = 0; x = 0; Selection.setFocus(_root); } onClipEvent (keyDown) { if (Key.isDown(13)) { y = 1; x = 1; } } onClipEvent (enterFrame) { Mouse.show(); if (y == 1) { if (x == 0) { _root.nextFrame(); } if (x == 1) { x = 0; } } }
Frame 4
function fire(number, rotat, Xpos, Ypos, Forg) { _root.tank.plays("fire"); j = 0; while (j < 1) { if (_root["explosion" + a]._x != undefined) { a++; j--; } if (_root["etank" + a]._x != undefined) { a++; j--; } if (_root["power" + a]._x != undefined) { a++; j--; } j++; } if (number == 0) { attachMovie("bullet", "bullet" + a, a); _root["bullet" + a]._rotation = rotat; _root["bullet" + a]._x = Xpos; _root["bullet" + a]._y = Ypos; _root["bullet" + a].side = 0; if (Forg == 1) { _root["bullet" + a].typ = 1; } if (Forg == 2) { _root["bullet" + a].typ = 2; } if (Forg == 3) { _root["bullet" + a].typ = 3; } a++; } if (number == 1) { attachMovie("ebull", "bullet" + a, a); _root["bullet" + a]._rotation = rotat; _root["bullet" + a]._x = Xpos; _root["bullet" + a]._y = Ypos; _root["bullet" + a].side = 1; a++; } recreate(); } function makewall() { _root.tank.plays("makwal"); i = 0; while (i < 4) { attachMovie("wall", "wall" + i, i); _root["wall" + i]._rotation = int(Math.random() * 361); _root["wall" + i]._x = (int(Math.random() * 25) + 50) + (i * 125); _root["wall" + i]._y = int(Math.random() * 175) + 100; i++; } _root.background._x = 250 + (int(Math.random() * 251) - 125); _root.background._y = 187.5 + (int(Math.random() * 151) - 75); recreate(); } function explode(Xex, Yex) { _root.tank.plays("explode"); j = 0; while (j < 1) { if (_root["etank" + b]._x != undefined) { b++; j--; } if (_root["bullet" + b]._x != undefined) { b++; j--; } if (_root["power" + b]._x != undefined) { b++; j--; } j++; } attachMovie("explosion", "explosion" + b, b); _root["explosion" + b]._rotation = int(Math.random() * 361); _root["explosion" + b]._x = Xex; _root["explosion" + b]._y = Yex; b++; recreate(); } function exgraph(Xex, Yex, form) { if (form == 0) { _root.tank.plays("pow"); j = 0; while (j < 1) { if (_root["etank" + b]._x != undefined) { b++; j--; } if (_root["bullet" + b]._x != undefined) { b++; j--; } if (_root["power" + b]._x != undefined) { b++; j--; } j++; } attachMovie("flash", "explosion" + b, b); _root["explosion" + b]._rotation = int(Math.random() * 361); _root["explosion" + b]._x = Xex; _root["explosion" + b]._y = Yex; b++; recreate(); } if (form == 1) { _root.tank.plays("shoc"); j = 0; while (j < 1) { if (_root["etank" + b]._x != undefined) { b++; j--; } if (_root["bullet" + b]._x != undefined) { b++; j--; } if (_root["power" + b]._x != undefined) { b++; j--; } j++; } attachMovie("shok", "explosion" + b, b); _root["explosion" + b]._rotation = int(Math.random() * 361); _root["explosion" + b]._x = Xex; _root["explosion" + b]._y = Yex; b++; recreate(); } } function enem(tocreate, outof) { if (tocreate > outof) { tocreate = outof; } if (tocreate == -2) { j = 0; while (j < 1) { if (_root["bullet" + e]._x != undefined) { e++; j--; } if (_root["explosion" + e]._x != undefined) { e++; j--; } if (_root["power" + e]._x != undefined) { e++; j--; } j++; } attachMovie("etank", "etank" + e, e); _root["etank" + e]._y = -25; _root["etank" + e]._x = int(Math.random() * 460) + 20; _root["etank" + e].rot = 180; _root["etank" + e].typ = 3; _root["etank" + e].speed = 2; _root["etank" + e].rotat = 6; _root["etank" + e].resped = 4; _root["etank" + e].hit = _root.Area; _root["etank" + e].gotoAndStop("boss"); e++; } k = 0; while (k < tocreate) { j = 0; while (j < 1) { if (_root["bullet" + e]._x != undefined) { e++; j--; } if (_root["explosion" + e]._x != undefined) { e++; j--; } if (_root["power" + e]._x != undefined) { e++; j--; } j++; } attachMovie("etank", "etank" + e, e); r = int(Math.random() * 4); if (r == 0) { _root["etank" + e]._y = -25; _root["etank" + e]._x = int(Math.random() * 460) + 20; _root["etank" + e].rot = 180; } if (r == 1) { _root["etank" + e]._y = 400; _root["etank" + e]._x = int(Math.random() * 460) + 20; _root["etank" + e].rot = 0; } if (r == 2) { _root["etank" + e]._x = -25; _root["etank" + e]._y = int(Math.random() * 335) + 20; _root["etank" + e].rot = 90; } if (r == 3) { _root["etank" + e]._x = 525; _root["etank" + e]._y = int(Math.random() * 335) + 20; _root["etank" + e].rot = 270; } _root["etank" + e].typ = int(Math.random() * 3); if (_root["etank" + e].typ == 1) { if (f == e) { _root["etank" + e].typ = int(Math.random() * 3); if (_root["etank" + e].typ == 1) { _root["etank" + e].typ = int(Math.random() * 3); } } } if (_root["etank" + e].typ == 0) { _root["etank" + e].speed = 3.2; _root["etank" + e].rotat = 6; _root["etank" + e].resped = 1.3; } if (_root["etank" + e].typ == 1) { _root["etank" + e].speed = 4; _root["etank" + e].rotat = 6; _root["etank" + e].gotoAndStop("fast"); } if (_root["etank" + e].typ == 2) { _root["etank" + e].speed = 2.3; _root["etank" + e].rotat = 6; _root["etank" + e].resped = 2; _root["etank" + e].gotoAndStop("skilled"); } e++; k++; } } function powerup(tx, ty) { j = 0; while (j < 1) { if (_root["etank" + g]._x != undefined) { g++; j--; } if (_root["bullet" + g]._x != undefined) { g++; j--; } if (_root["explosion" + g]._x != undefined) { g++; j--; } j++; } j = -2; no = 0; k = 0; while (k < 4) { if (_root["wall" + k].hitTest(tx - 12, ty, true)) { no = 1; } if (_root["wall" + k].hitTest(tx + 12, ty, true)) { no = 1; } if (_root["wall" + k].hitTest(tx, ty + 12, true)) { no = 1; } if (_root["wall" + k].hitTest(tx, ty - 12, true)) { no = 1; } k++; } if (ty < 80) { no = 1; } if (no == 0) { if (int(Math.random() * 1) == 0) { if (j < 1) { attachMovie("power", "power" + g, g); _root["power" + g]._x = tx; _root["power" + g]._y = ty; _root["power" + g].coun = 10; _root["power" + g].typ = int(Math.random() * 8) + 1; _root["power" + g].gotoAndStop(_root["power" + g].typ); recreate(); } } } if (int(Math.random() * 7) == 0) { _root["power" + g].removeMovieClip(); } g++; } function recreate() { d = 999999999 /* 0x3B9AC9FF */; sx = 250; sy = 362.5; _root.stupid.removeMovieClip(); attachMovie("stup", "stupid", d); _root.stupid._x = sx; _root.stupid._y = sy; _root.stupid.score = _root.score; _root.stupid.read = "Area " + _root.Area; shield = _root.tank.shield; _root.stupid.shielda = shield; unnum = 0; shock = _root.tank.shock; spread = _root.tank.spread; three = _root.tank.three; guided = _root.tank.guided; if (shock > 0) { _root.stupid.shota = shock; _root.stupid.powin.gotoAndStop(4); unnum = 1; } if (spread > 0) { _root.stupid.shota = spread; _root.stupid.powin.gotoAndStop(5); unnum = 1; } if (three > 0) { _root.stupid.shota = three; _root.stupid.powin.gotoAndStop(2); unnum = 1; } if (guided > 0) { _root.stupid.shota = guided; _root.stupid.powin.gotoAndStop(3); unnum = 1; } if (unnum == 0) { _root.stupid.powin.gotoAndStop("normal"); _root.stupid.shota = "-"; } } stop();
Instance of Symbol 27 MovieClip "tank" in Frame 4
onClipEvent (load) { _root.rec.removeMovieClip(); speed = 4; resped = 2; rotat = 9; end = 0; tooyii = 0; thyme = -1; auv = 0; shield = 2; three = 0; guided = 0; shock = 0; spread = 0; powspeed = 0; powsped = 0; powrot = 0; _root.Area = 1; _root.chec = 0; _root.a = 4; _root.i = 0; _root.b = 4; _root.c = 4; _root.e = 4; _root.f = 4; _root.g = 4; _root.h = 4; _root.score = 0; stag = 0; _root.stupid.read = "Area 1"; _root.stupid.score = _root.score; _root.left = ""; _root.right = ""; _root.arrow1._alpha = 0; _root.arrow2._alpha = 0; sound1 = new Sound(); sound1.attachSound("explode"); } onClipEvent (enterFrame) { function zeroize() { three = 0; guided = 0; spread = 0; shock = 0; } function zeroit() { powspeed = 0; powsped = 0; powrot = 0; } function sprd(tanx, tany, tanr, side) { rtanx = tanx + (Math.cos(((Math.PI*2) * (_root.tank._rotation - 90)) / 360) * 12); rtany = tany + (Math.sin(((Math.PI*2) * (_root.tank._rotation - 90)) / 360) * 12); _root.fire(side, tanr, rtanx, rtany); rtanx = tanx + (Math.cos(((Math.PI*2) * (_root.tank._rotation - 150)) / 360) * 12); rtany = tany + (Math.sin(((Math.PI*2) * (_root.tank._rotation - 150)) / 360) * 12); _root.fire(side, tanr - 60, rtanx, rtany); rtanx = tanx + (Math.cos(((Math.PI*2) * (_root.tank._rotation - 210)) / 360) * 12); rtany = tany + (Math.sin(((Math.PI*2) * (_root.tank._rotation - 210)) / 360) * 12); _root.fire(side, tanr - 120, rtanx, rtany); rtanx = tanx + (Math.cos(((Math.PI*2) * (_root.tank._rotation - 270)) / 360) * 12); rtany = tany + (Math.sin(((Math.PI*2) * (_root.tank._rotation - 270)) / 360) * 12); _root.fire(side, tanr - 180, rtanx, rtany); rtanx = tanx + (Math.cos(((Math.PI*2) * (_root.tank._rotation - 330)) / 360) * 12); rtany = tany + (Math.sin(((Math.PI*2) * (_root.tank._rotation - 330)) / 360) * 12); _root.fire(side, tanr - 240, rtanx, rtany); rtanx = tanx + (Math.cos(((Math.PI*2) * (_root.tank._rotation - 390)) / 360) * 12); rtany = tany + (Math.sin(((Math.PI*2) * (_root.tank._rotation - 390)) / 360) * 12); _root.fire(side, tanr - 300, rtanx, rtany); } function sprid(tanx, tany) { _root.exgraph(tanx, tany, 1); l = _root.f; while (l < _root.e) { if (_root["etank" + l]._x != undefined) { ltanx = Math.abs(tanx - _root["etank" + l]._x); ltany = Math.abs(tany - _root["etank" + l]._y); if ((ltanx + ltany) < 101) { _root["etank" + l].shocked = 150; } } l++; } l = _root.c; while (l < _root.a) { if (_root["bullet" + l]._x != undefined) { ltanx = Math.abs(tanx - _root["bullet" + l]._x); ltany = Math.abs(tany - _root["bullet" + l]._y); if ((ltanx + ltany) < 101) { _root.explode(_root["bullet" + l]._x, _root["bullet" + l]._y); _root["bullet" + l].removeMovieClip(); } } l++; } } function plays(name) { sound1.attachSound(name); sound1.start(); } _root.stupid.shielda = shield; unnum = 0; if (shock > 0) { _root.stupid.shota = shock; _root.stupid.powin.gotoAndStop(4); unnum = 1; } if (spread > 0) { _root.stupid.shota = spread; _root.stupid.powin.gotoAndStop(5); unnum = 1; } if (three > 0) { _root.stupid.shota = three; _root.stupid.powin.gotoAndStop(2); unnum = 1; } if (guided > 0) { _root.stupid.shota = guided; _root.stupid.powin.gotoAndStop(3); unnum = 1; } if (unnum == 0) { _root.stupid.powin.gotoAndStop("normal"); _root.stupid.shota = "-"; } Mouse.hide(); if (powrot == 0) { rotat = 9; reload = int(30 / resped); } else { rotat = 12; reload = int(30 / resped); } if (powspeed == 0) { speed = 2.5; } else { speed = 5; } if (powsped == 0) { resped = 3; } else { resped = 4; } if (end == 0) { j = _root.h; while (j < _root.g) { if (_root["power" + j]._x != undefined) { if (_root["power" + j].coun > 0) { _root["power" + j].coun = _root["power" + j].coun - 1; } } j++; } if (stag == 0) { stag = 1; _root.makewall(); reload = int(30 / resped); setim = 150; aat = _root.Area; if (aat > 1) { aat = 1; } tea = _root.Area * 5; } if (Key.isDown(38)) { PosX = _root.tank._x + (Math.cos(((Math.PI*2) * (_root.tank._rotation - 90)) / 360) * (15 + speed)); PosY = _root.tank._y + (Math.sin(((Math.PI*2) * (_root.tank._rotation - 90)) / 360) * (15 + speed)); RigX = _root.tank._x + (Math.cos(((Math.PI*2) * (_root.tank._rotation - 45)) / 360) * (15 + speed)); RigY = _root.tank._y + (Math.sin(((Math.PI*2) * (_root.tank._rotation - 45)) / 360) * (15 + speed)); LefX = _root.tank._x + (Math.cos(((Math.PI*2) * (_root.tank._rotation - 135)) / 360) * (15 + speed)); LefY = _root.tank._y + (Math.sin(((Math.PI*2) * (_root.tank._rotation - 135)) / 360) * (15 + speed)); move = 0; i = 0; while (i < 4) { if (_root["wall" + i].hitTest(PosX, PosY, true)) { move = 1; } if (move == 0) { if (_root["wall" + i].hitTest(RigX, RigY, true)) { move = 3; } if (_root["wall" + i].hitTest(LefX, LefY, true)) { move = 2; } } i++; } j = _root.f; while (j < _root.e) { if (_root["etank" + j]._x != undefined) { if (_root["etank" + j].hitTest(PosX, PosY, true)) { move = 1; } if (_root["etank" + j].hitTest(RigX, RigY, true)) { move = 3; } if (_root["etank" + j].hitTest(LefX, LefY, true)) { move = 2; } } j++; } j = _root.h; while (j < _root.g) { if (_root["power" + j]._x != undefined) { if (_root["power" + j].hitTest(PosX, PosY, true)) { _root.exgraph(_root["power" + j]._x, _root["power" + j]._y, 0); if (_root["power" + j].typ == 1) { if (thyme > -1) { thyme = -1; } else { shield = shield + 1; } _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 2) { temp = three; zeroize(); three = temp; three = three + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 3) { temp = guided; zeroize(); guided = temp; guided = guided + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 4) { temp = shock; zeroize(); shock = temp; shock = shock + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 5) { temp = spread; zeroize(); spread = temp; spread = spread + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 6) { powspeed = 1; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 7) { powrot = 1; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 8) { powsped = 1; _root["power" + j].removeMovieClip(); } } if (_root["power" + j].hitTest(RigX, RigY, true)) { _root.exgraph(_root["power" + j]._x, _root["power" + j]._y, 0); if (_root["power" + j].typ == 1) { if (thyme > -1) { thyme = -1; } else { shield = shield + 1; } _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 2) { temp = three; zeroize(); three = temp; three = three + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 3) { temp = guided; zeroize(); guided = temp; guided = guided + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 4) { temp = shock; zeroize(); shock = temp; shock = shock + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 5) { temp = spread; zeroize(); spread = temp; spread = spread + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 6) { powspeed = 1; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 7) { powrot = 1; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 8) { powsped = 1; _root["power" + j].removeMovieClip(); } } if (_root["power" + j].hitTest(LefX, LefY, true)) { _root.exgraph(_root["power" + j]._x, _root["power" + j]._y, 0); if (_root["power" + j].typ == 1) { if (thyme > -1) { thyme = -1; } else { shield = shield + 1; } _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 2) { temp = three; zeroize(); three = temp; three = three + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 3) { temp = guided; zeroize(); guided = temp; guided = guided + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 4) { temp = shock; zeroize(); shock = temp; shock = shock + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 5) { temp = spread; zeroize(); spread = temp; spread = spread + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 6) { powspeed = 1; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 7) { powrot = 1; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 8) { powsped = 1; _root["power" + j].removeMovieClip(); } } } else if (j == _root.h) { _root.h = _root.h + 1; } j++; } if (PosX > 500) { move = 1; } if (move == 0) { if (RigX > 500) { move = 3; } if (LefX > 500) { move = 2; } } if (PosX < 0) { move = 1; } if (move == 0) { if (RigX < 0) { move = 3; } if (LefX < 0) { move = 2; } } if (PosY > 375) { move = 1; } if (move == 0) { if (RigY > 375) { move = 3; } if (LefY > 375) { move = 2; } } if (tooyii == 0) { if (PosY < 0) { move = 1; } if (move == 0) { if (RigY < 0) { move = 3; } if (LefY < 0) { move = 2; } } } if (tooyii == 1) { if (PosY < -30) { if (PosX < 220) { this._x = this._x + 250; this._y = 362.5; _root.Area = _root.Area + 2; stag = 0; _root.makewall(); tooyii = 0; _root.left = ""; _root.right = ""; _root.arrow1._alpha = 0; _root.arrow2._alpha = 0; } else if (PosX > 280) { this._x = this._x - 250; this._y = 362.5; _root.Area = _root.Area + 1; stag = 0; _root.makewall(); tooyii = 0; _root.left = ""; _root.right = ""; _root.arrow1._alpha = 0; _root.arrow2._alpha = 0; } else { move = 1; } } } if (move == 0) { _root.tank._x = _root.tank._x + (Math.cos(((Math.PI*2) * (_root.tank._rotation - 90)) / 360) * speed); _root.tank._y = _root.tank._y + (Math.sin(((Math.PI*2) * (_root.tank._rotation - 90)) / 360) * speed); } if (move == 2) { _root.tank._rotation = _root.tank._rotation + (speed * 2); } if (move == 3) { _root.tank._rotation = _root.tank._rotation - (speed * 2); } } if (Key.isDown(39)) { _root.tank._rotation = _root.tank._rotation + rotat; } if (Key.isDown(37)) { _root.tank._rotation = _root.tank._rotation - rotat; } if (Key.isDown(40)) { PosX = _root.tank._x - (Math.cos(((Math.PI*2) * (_root.tank._rotation - 90)) / 360) * (15 + speed)); PosY = _root.tank._y - (Math.sin(((Math.PI*2) * (_root.tank._rotation - 90)) / 360) * (15 + speed)); RigX = _root.tank._x - (Math.cos(((Math.PI*2) * (_root.tank._rotation - 45)) / 360) * (15 + speed)); RigY = _root.tank._y - (Math.sin(((Math.PI*2) * (_root.tank._rotation - 45)) / 360) * (15 + speed)); LefX = _root.tank._x - (Math.cos(((Math.PI*2) * (_root.tank._rotation - 135)) / 360) * (15 + speed)); LefY = _root.tank._y - (Math.sin(((Math.PI*2) * (_root.tank._rotation - 135)) / 360) * (15 + speed)); move = 0; i = 0; while (i < 4) { if (_root["wall" + i].hitTest(PosX, PosY, true)) { move = 1; } if (move == 0) { if (_root["wall" + i].hitTest(RigX, RigY, true)) { move = 3; } if (_root["wall" + i].hitTest(LefX, LefY, true)) { move = 2; } } i++; } j = _root.f; while (j < _root.e) { if (_root["etank" + j]._x != undefined) { if (_root["etank" + j].hitTest(PosX, PosY, true)) { move = 1; } if (_root["etank" + j].hitTest(RigX, RigY, true)) { move = 3; } if (_root["etank" + j].hitTest(LefX, LefY, true)) { move = 2; } } j++; } j = _root.h; while (j < _root.g) { if (_root["power" + j]._x != undefined) { if (_root["power" + j].hitTest(PosX, PosY, true)) { _root.exgraph(_root["power" + j]._x, _root["power" + j]._y, 0); if (_root["power" + j].typ == 1) { if (thyme > -1) { thyme = -1; } else { shield = shield + 1; } _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 2) { temp = three; zeroize(); three = temp; three = three + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 3) { temp = guided; zeroize(); guided = temp; guided = guided + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 4) { temp = shock; zeroize(); shock = temp; shock = shock + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 5) { temp = spread; zeroize(); spread = temp; spread = spread + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 6) { powspeed = 1; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 7) { powrot = 1; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 8) { powsped = 1; _root["power" + j].removeMovieClip(); } } if (_root["power" + j].hitTest(RigX, RigY, true)) { _root.exgraph(_root["power" + j]._x, _root["power" + j]._y, 0); if (_root["power" + j].typ == 1) { if (thyme > -1) { thyme = -1; } else { shield = shield + 1; } _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 2) { temp = three; zeroize(); three = temp; three = three + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 3) { temp = guided; zeroize(); guided = temp; guided = guided + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 4) { temp = shock; zeroize(); shock = temp; shock = shock + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 5) { temp = spread; zeroize(); spread = temp; spread = spread + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 6) { powspeed = 1; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 7) { powrot = 1; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 8) { powsped = 1; _root["power" + j].removeMovieClip(); } } if (_root["power" + j].hitTest(LefX, LefY, true)) { _root.exgraph(_root["power" + j]._x, _root["power" + j]._y, 0); if (_root["power" + j].typ == 1) { if (thyme > -1) { thyme = -1; } else { shield = shield + 1; } _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 2) { temp = three; zeroize(); three = temp; three = three + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 3) { temp = guided; zeroize(); guided = temp; guided = guided + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 4) { temp = shock; zeroize(); shock = temp; shock = shock + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 5) { temp = spread; zeroize(); spread = temp; spread = spread + 5; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 6) { powspeed = 1; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 7) { powrot = 1; _root["power" + j].removeMovieClip(); } if (_root["power" + j].typ == 8) { powsped = 1; _root["power" + j].removeMovieClip(); } } } else if (j == _root.h) { _root.h = _root.h + 1; } j++; } if (PosX > 500) { move = 1; } if (move == 0) { if (RigX > 500) { move = 3; } if (LefX > 500) { move = 2; } } if (PosX < 0) { move = 1; } if (move == 0) { if (RigX < 0) { move = 3; } if (LefX < 0) { move = 2; } } if (PosY > 375) { move = 1; } if (move == 0) { if (RigY > 375) { move = 3; } if (LefY > 375) { move = 2; } } if (tooyii == 0) { if (PosY < 0) { move = 1; } if (move == 0) { if (RigY < 0) { move = 3; } if (LefY < 0) { move = 2; } } } if (tooyii == 1) { if (PosY < -30) { if (PosX < 220) { this._x = this._x + 250; this._y = 362.5; _root.Area = _root.Area + 2; stag = 0; _root.makewall(); tooyii = 0; _root.left = ""; _root.right = ""; _root.arrow1._alpha = 0; _root.arrow2._alpha = 0; } else if (PosX > 280) { this._x = this._x - 250; this._y = 362.5; _root.Area = _root.Area + 1; stag = 0; _root.makewall(); tooyii = 0; _root.left = ""; _root.right = ""; _root.arrow1._alpha = 0; _root.arrow2._alpha = 0; } else { move = 1; } } } if (move == 0) { _root.tank._x = _root.tank._x + ((Math.cos(((Math.PI*2) * (_root.tank._rotation - 270)) / 360) * speed) / 1.5); _root.tank._y = _root.tank._y + ((Math.sin(((Math.PI*2) * (_root.tank._rotation - 270)) / 360) * speed) / 1.5); } if (move == 2) { _root.tank._rotation = _root.tank._rotation + (speed * 2); } if (move == 3) { _root.tank._rotation = _root.tank._rotation - (speed * 2); } } if (tooyii == 0) { if (Key.isDown(32)) { if (_root.chec == 0) { timer = reload; tanx = _root.tank._x; tany = _root.tank._y; tanr = _root.tank._rotation; rtanx = tanx + (Math.cos(((Math.PI*2) * (_root.tank._rotation - 45)) / 360) * 12); rtany = tany + (Math.sin(((Math.PI*2) * (_root.tank._rotation - 45)) / 360) * 12); ltanx = tanx + (Math.cos(((Math.PI*2) * (_root.tank._rotation - 135)) / 360) * 12); ltany = tany + (Math.sin(((Math.PI*2) * (_root.tank._rotation - 135)) / 360) * 12); if (spread > 0) { spread = spread - 1; _root.fire(0, _root.tank._rotation, tanx, tany, 3); } else if (shock > 0) { shock = shock - 1; _root.fire(0, _root.tank._rotation, tanx, tany, 2); } else if (guided > 0) { guided = guided - 1; _root.fire(0, _root.tank._rotation, tanx, tany, 1); } else { _root.fire(0, _root.tank._rotation, tanx, tany); } if (three > 0) { three = three - 1; _root.fire(0, tanr, ltanx, ltany); _root.fire(0, tanr, rtanx, rtany); } _root.chec = 1; } } } i = _root.f; while (i < _root.e) { if (_root.f == i) { if (_root["etank" + i]._x == undefined) { _root.f = _root.f + 1; } } if (_root["etank" + i]._x != undefined) { if (tea > -2) { PosX = _root["etank" + i]._x + (Math.cos(((Math.PI*2) * (_root["etank" + i]._rotation - 90)) / 360) * (15 + _root["etank" + i].speed)); PosY = _root["etank" + i]._y + (Math.sin(((Math.PI*2) * (_root["etank" + i]._rotation - 90)) / 360) * (15 + _root["etank" + i].speed)); RigX = _root["etank" + i]._x + (Math.cos(((Math.PI*2) * (_root["etank" + i]._rotation - 45)) / 360) * (15 + _root["etank" + i].speed)); RigY = _root["etank" + i]._y + (Math.sin(((Math.PI*2) * (_root["etank" + i]._rotation - 45)) / 360) * (15 + _root["etank" + i].speed)); LefX = _root["etank" + i]._x + (Math.cos(((Math.PI*2) * (_root["etank" + i]._rotation - 135)) / 360) * (15 + _root["etank" + i].speed)); LefY = _root["etank" + i]._y + (Math.sin(((Math.PI*2) * (_root["etank" + i]._rotation - 135)) / 360) * (15 + _root["etank" + i].speed)); } else { PosX = _root["etank" + i]._x + (Math.cos(((Math.PI*2) * (_root["etank" + i]._rotation - 90)) / 360) * (20 + _root["etank" + i].speed)); PosY = _root["etank" + i]._y + (Math.sin(((Math.PI*2) * (_root["etank" + i]._rotation - 90)) / 360) * (20 + _root["etank" + i].speed)); RigX = _root["etank" + i]._x + (Math.cos(((Math.PI*2) * (_root["etank" + i]._rotation - 45)) / 360) * (20 + _root["etank" + i].speed)); RigY = _root["etank" + i]._y + (Math.sin(((Math.PI*2) * (_root["etank" + i]._rotation - 45)) / 360) * (20 + _root["etank" + i].speed)); LefX = _root["etank" + i]._x + (Math.cos(((Math.PI*2) * (_root["etank" + i]._rotation - 135)) / 360) * (20 + _root["etank" + i].speed)); LefY = _root["etank" + i]._y + (Math.sin(((Math.PI*2) * (_root["etank" + i]._rotation - 135)) / 360) * (20 + _root["etank" + i].speed)); } if (_root["etank" + i].shocked == undefined) { _root["etank" + i].shocked = 0; } move = 0; j = 0; while (j < 4) { if (_root["wall" + j].hitTest(PosX, PosY, true)) { move = 1; } if (_root["wall" + j].hitTest(RigX, RigY, true)) { move = 3; } if (_root["wall" + j].hitTest(LefX, LefY, true)) { move = 2; } j++; } j = _root.f; while (j < _root.e) { if (_root["etank" + j]._x != undefined) { if (_root["etank" + j].hitTest(PosX, PosY, true)) { move = 1; } if (_root["etank" + j].hitTest(RigX, RigY, true)) { move = 3; } if (_root["etank" + j].hitTest(LefX, LefY, true)) { move = 2; } } j++; } j = _root.h; while (j < _root.g) { if (_root["power" + j]._x != undefined) { if (_root["power" + j].hitTest(PosX, PosY, true)) { move = 1; } if (_root["power" + j].hitTest(RigX, RigY, true)) { move = 3; } if (_root["power" + j].hitTest(LefX, LefY, true)) { move = 2; } } j++; } if (_root.tank.hitTest(PosX, PosY, true)) { move = 1; if (_root["etank" + i].typ == 1) { if (shield == 0) { _root.explode(_root["etank" + i]._x, _root["etank" + i]._y); _root["etank" + i].removeMovieClip(); _root.explode(_root.tank._x, _root.tank._y); end = 1; this._alpha = 0; } else { plays("shield"); _root.explode(_root["etank" + i]._x, _root["etank" + i]._y); _root["etank" + i].removeMovieClip(); if (thyme == -1) { thyme = 150; } zeroit(); } } } if (_root.tank.hitTest(RigX, RigY, true)) { move = 3; if (_root["etank" + i].typ == 1) { if (shield == 0) { _root.explode(_root["etank" + i]._x, _root["etank" + i]._y); _root["etank" + i].removeMovieClip(); _root.explode(_root.tank._x, _root.tank._y); end = 1; this._alpha = 0; } else { plays("shield"); _root.explode(_root["etank" + i]._x, _root["etank" + i]._y); _root["etank" + i].removeMovieClip(); if (thyme == -1) { thyme = 150; } zeroit(); } } } if (_root.tank.hitTest(LefX, LefY, true)) { move = 2; if (_root["etank" + i].typ == 1) { if (shield == 0) { _root.explode(_root["etank" + i]._x, _root["etank" + i]._y); _root["etank" + i].removeMovieClip(); _root.explode(_root.tank._x, _root.tank._y); end = 1; this._alpha = 0; } else { plays("shield"); _root.explode(_root["etank" + i]._x, _root["etank" + i]._y); _root["etank" + i].removeMovieClip(); if (thyme == -1) { thyme = 150; } zeroit(); } } } if (move == 1) { move = int(Math.random() * 2) + 2; } if (move == 2) { _root["etank" + i]._rotation = _root["etank" + i]._rotation + (_root["etank" + i].speed * 2); _root["etank" + i].rot = _root["etank" + i].rot + (_root["etank" + i].speed * 2); } if (move == 3) { _root["etank" + i]._rotation = _root["etank" + i]._rotation - (_root["etank" + i].speed * 2); _root["etank" + i].rot = _root["etank" + i].rot - (_root["etank" + i].speed * 2); } if (_root["etank" + i].shocked > 0) { _root["etank" + i].shocked = _root["etank" + i].shocked - 1; move = 1; } if (move == 0) { _root["etank" + i]._x = _root["etank" + i]._x + (Math.cos(((Math.PI*2) * (_root["etank" + i]._rotation - 90)) / 360) * _root["etank" + i].speed); _root["etank" + i]._y = _root["etank" + i]._y + (Math.sin(((Math.PI*2) * (_root["etank" + i]._rotation - 90)) / 360) * _root["etank" + i].speed); rtx = _root.tank._x; rty = _root.tank._y; dixc = rtx - _root["etank" + i]._x; diyc = rty - _root["etank" + i]._y; rotga = _root["etank" + i].rot; if (dixc == 0) { dixc = int(Math.random() * 2); if (dixc == 0) { dixc = -1; } } if (diyc == 0) { diyc = int(Math.random() * 2); if (diyc == 0) { diyc = -1; } } vakx = dixc / Math.abs(dixc); vaky = diyc / Math.abs(diyc); if (vakx == 1) { if (vaky == 1) { firdur = 90; xory = 0; } if (vaky == -1) { firdur = 0; xory = 1; } } if (vakx == -1) { if (vaky == 1) { firdur = 180; xory = 1; } if (vaky == -1) { firdur = 270; xory = 0; } } if (xory == 0) { if (Math.abs(dixc) >= Math.abs(diyc)) { thrdur = 45 * Math.abs(diyc / dixc); } if (Math.abs(diyc) > Math.abs(dixc)) { thrdur = 45 * Math.abs(dixc / diyc); } } if (xory == 1) { if (Math.abs(diyc) >= Math.abs(dixc)) { thrdur = 45 * Math.abs(dixc / diyc); } if (Math.abs(diyc) < Math.abs(dixc)) { thrdur = 45 * Math.abs(diyc / dixc); } } secdur = firdur + thrdur; if (rotga > secdur) { if (rotga > (secdur + 180)) { rotga = rotga + _root["etank" + i].rotat; } if (rotga < (secdur + 180)) { rotga = rotga - _root["etank" + i].rotat; } } if (rotga < secdur) { if (rotga > (secdur - 180)) { rotga = rotga + _root["etank" + i].rotat; } if (rotga < (secdur - 180)) { rotga = rotga - _root["etank" + i].rotat; } } if (rotga > 360) { rotga = rotga - 360; } if (rotga < 0) { rotga = rotga + 360; } _root["etank" + i].rot = rotga; _root["etank" + i]._rotation = rotga; if (_root["etank" + i].yes == undefined) { if (_root["etank" + i].typ != 1) { _root["etank" + i].yes = 0; } } else if (_root["etank" + i].yes == 0) { if (_root["etank" + i].typ != 2) { _root.fire(1, _root["etank" + i]._rotation, _root["etank" + i]._x, _root["etank" + i]._y); } else { _root.fire(1, (_root["etank" + i]._rotation + int(Math.random() * 21)) - 10, _root["etank" + i]._x, _root["etank" + i]._y); } _root["etank" + i].num = 30 / _root["etank" + i].resped; _root["etank" + i].yes = 1; } else if (_root["etank" + i].yes == 1) { if (_root["etank" + i].num > 0) { _root["etank" + i].num = _root["etank" + i].num - 1; } else { _root["etank" + i].yes = 0; } } } } i++; } i = _root.c; while (i < _root.a) { if (_root.c == i) { if (_root["bullet" + i]._x == undefined) { _root.c = _root.c + 1; } } if (_root["bullet" + i]._x != undefined) { if (_root["bullet" + i].typ == undefined) { _root["bullet" + i].typ = 0; } if (_root["bullet" + i].typ == 1) { _root["bullet" + i]._rotation = _root.tank._rotation; } j = _root.c; while (j < _root.a) { if (j == i) { j++; } if (_root["bullet" + j]._x != undefined) { if (_root["bullet" + j].hitTest(_root["bullet" + i]._x, _root["bullet" + i]._y, true)) { _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); if (_root["bullet" + i].typ == 2) { sprid(_root["bullet" + i]._x, _root["bullet" + i]._y); } if (_root["bullet" + i].typ == 3) { sprd(_root["bullet" + i]._x, _root["bullet" + i]._y, _root["bullet" + i]._rotation, 0); } _root["bullet" + i].removeMovieClip(); if (_root["bullet" + j]._x != undefined) { _root.explode(_root["bullet" + j]._x, _root["bullet" + j]._y); } if (_root["bullet" + j].typ == 2) { sprid(_root["bullet" + j]._x, _root["bullet" + j]._y); } if (_root["bullet" + j].typ == 3) { sprd(_root["bullet" + j]._x, _root["bullet" + j]._y, _root["bullet" + j]._rotation, 0); } _root["bullet" + j].removeMovieClip(); } } j++; } j = _root.h; while (j < _root.g) { if (_root["power" + j].hitTest(_root["bullet" + i]._x, _root["bullet" + i]._y, true)) { if (_root["power" + j].coun == 0) { _root.explode(_root["power" + j]._x, _root["power" + j]._y); _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); if (_root["bullet" + i].typ == 2) { sprid(_root["bullet" + i]._x, _root["bullet" + i]._y); } if (_root["bullet" + i].typ == 3) { sprd(_root["bullet" + i]._x, _root["bullet" + i]._y, _root["bullet" + i]._rotation, 0); } if (_root["power" + j].typ == 4) { sprid(_root["power" + j]._x, _root["power" + j]._y); } if (_root["power" + j].typ == 5) { if (_root["bullet" + i].side == 0) { sprd(_root["power" + j]._x, _root["power" + j]._y, _root["bullet" + i]._rotation, 0); } else { sprd(_root["power" + j]._x, _root["power" + j]._y, _root["bullet" + i]._rotation, 1); } } _root["power" + j].removeMovieClip(); _root["bullet" + i].removeMovieClip(); } else { _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); if (_root["bullet" + i].typ == 2) { sprid(_root["bullet" + i]._x, _root["bullet" + i]._y); } if (_root["bullet" + i].typ == 3) { sprd(_root["bullet" + i]._x, _root["bullet" + i]._y, _root["bullet" + i]._rotation, 0); } _root["bullet" + i].removeMovieClip(); } } j++; } if (_root["bullet" + i].side == 0) { if (tea > -2) { j = _root.f; while (j < _root.e) { if (_root["etank" + j]._x != undefined) { if (_root["etank" + j].hitTest(_root["bullet" + i]._x, _root["bullet" + i]._y, true)) { _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); if (_root["bullet" + i].typ == 2) { sprid(_root["bullet" + i]._x, _root["bullet" + i]._y); } if (_root["bullet" + i].typ == 3) { sprd(_root["bullet" + i]._x, _root["bullet" + i]._y, _root["bullet" + i]._rotation, 0); } _root["bullet" + i].removeMovieClip(); _root.explode(_root["etank" + j]._x, _root["etank" + j]._y); _root.powerup(_root["etank" + j]._x, _root["etank" + j]._y); _root["etank" + j].removeMovieClip(); if (i == _root.c) { _root.c = _root.c + 1; } auv = 0; if (setim > 5) { if ((_root.e - 1) == _root.f) { _root.score = _root.score + int(setim / 6); auv = 1; } } if (auv == 0) { _root.score = _root.score + 1; } _root.stupid.score = _root.score; } } j++; } } else if (_root["etank" + _root.f].hitTest(_root["bullet" + i]._x, _root["bullet" + i]._y, true)) { if (_root["etank" + _root.f].hit == 1) { _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); if (_root["bullet" + i].typ == 2) { sprid(_root["bullet" + i]._x, _root["bullet" + i]._y); } if (_root["bullet" + i].typ == 3) { sprd(_root["bullet" + i]._x, _root["bullet" + i]._y, _root["bullet" + i]._rotation, 0); } _root["bullet" + i].removeMovieClip(); _root.explode(_root["etank" + _root.f]._x, _root["etank" + _root.f]._y); _root.powerup(_root["etank" + _root.f]._x, _root["etank" + _root.f]._y); _root["etank" + _root.f].removeMovieClip(); tea = -1; auv = 0; if (setim > 5) { if ((_root.e - 1) == _root.f) { _root.score = _root.score + int(setim / 6); auv = 1; } } if (auv == 0) { _root.score = _root.score + 1; } } if (_root["etank" + _root.f].hit > 1) { _root["etank" + _root.f].hit = _root["etank" + _root.f].hit - 1; _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); if (_root["bullet" + i].typ == 2) { sprid(_root["bullet" + i]._x, _root["bullet" + i]._y); } if (_root["bullet" + i].typ == 3) { sprd(_root["bullet" + i]._x, _root["bullet" + i]._y, _root["bullet" + i]._rotation, 0); } _root["bullet" + i].removeMovieClip(); } } } if (_root["bullet" + i].side == 1) { if (_root.tank.hitTest(_root["bullet" + i]._x, _root["bullet" + i]._y, true)) { if (shield == 0) { _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); _root["bullet" + i].removeMovieClip(); _root.explode(_root.tank._x, _root.tank._y); end = 1; this._alpha = 0; } else { plays("shield"); _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); _root["bullet" + i].removeMovieClip(); if (thyme == -1) { thyme = 150; } zeroit(); } if (i == _root.c) { _root.c = _root.c + 1; } } } j = 0; while (j < 4) { if (_root["wall" + j].hitTest(_root["bullet" + i]._x, _root["bullet" + i]._y, true)) { _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); if (_root["bullet" + i].typ == 2) { sprid(_root["bullet" + i]._x, _root["bullet" + i]._y); } if (_root["bullet" + i].typ == 3) { sprd(_root["bullet" + i]._x, _root["bullet" + i]._y, _root["bullet" + i]._rotation, 0); } _root["bullet" + i].removeMovieClip(); if (i == _root.c) { _root.c = _root.c + 1; } } j++; } if (_root["bullet" + i]._x != undefined) { if (_root["bullet" + i]._x > 544) { _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); _root["bullet" + i].removeMovieClip(); if (i == _root.c) { _root.c = _root.c + 1; } } else if (_root["bullet" + i]._x < -44) { _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); _root["bullet" + i].removeMovieClip(); if (i == _root.c) { _root.c = _root.c + 1; } } else if (_root["bullet" + i]._y > 419) { _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); _root["bullet" + i].removeMovieClip(); if (i == _root.c) { _root.c = _root.c + 1; } } else if (_root["bullet" + i]._y < -44) { _root.explode(_root["bullet" + i]._x, _root["bullet" + i]._y); _root["bullet" + i].removeMovieClip(); if (i == _root.c) { _root.c = _root.c + 1; } } } _root["bullet" + i]._x = _root["bullet" + i]._x + (Math.cos(((Math.PI*2) * (_root["bullet" + i]._rotation - 90)) / 360) * 6); _root["bullet" + i]._y = _root["bullet" + i]._y + (Math.sin(((Math.PI*2) * (_root["bullet" + i]._rotation - 90)) / 360) * 6); } i++; } if (timer > 0) { timer = timer - 1; } else { _root.chec = 0; } if (setim > 0) { setim = setim - 1; } else { _root.enem(aat, tea); if (tea > -1) { tea = tea - aat; } if (tea > -1) { setim = 100 - int(_root.score / 50); } else { setim = 0; } if (tea == -2) { tea = -3; setim = (100 - int(_root.score / 100)) * _root.Area; } } if (stag == 0) { stag = 1; _root.makewall(); i = _root.h; while (i < _root.g) { _root["power" + i].removeMovieClip(); i++; } reload = int(30 / resped); setim = 150; aat = _root.Area; if (aat > 1) { aat = 1; } tea = _root.Area * 5; if (int(Math.random() * 5) == 0) { tea = -2; } } if (tea <= 0) { if (tea > -2) { if (_root.f == _root.e) { tooyii = 1; _root.left = "Area " + (_root.Area + 2); _root.right = "Area " + (_root.Area + 1); _root.arrow1._alpha = 100; _root.arrow2._alpha = 100; } } } } if (end == 1) { Mouse.show(); _root.nextFrame(); } if (shield > 0) { if (thyme == -1) { this.gotoAndStop(2); } if (thyme > -1) { thyme = thyme - 1; if (this._currentframe < 3) { this.gotoAndPlay(3); } } if (thyme == 0) { thyme = -1; shield = shield - 1; this.gotoAndStop(1); } } }
Frame 5
if (fto == undefined) { fto = 0; } if (fto == 0) { fto = 1; attachMovie("copo", "copo", 999999999); _root.copo._x = 250; _root.copo._y = 187.5; } stop();
Instance of Symbol 27 MovieClip "loader" in Frame 5
onClipEvent (load) { y = 0; x = 0; sound1 = new Sound(); } onClipEvent (keyDown) { if (Key.isDown(13)) { y = 1; x = 1; } } onClipEvent (enterFrame) { function plays(file) { sound1.attachSound(file); sound1.start(); } Mouse.show(); if (y == 1) { if (x == 0) { i = _root.c; while (i < _root.a) { _root["bullet" + i].removeMovieClip(); i++; } i = _root.f; while (i < _root.e) { _root["etank" + i].removeMovieClip(); i++; } i = _root.h; while (i < _root.g) { _root["power" + i].removeMovieClip(); i++; } i = 0; while (i < 4) { _root["wall" + i].removeMovieClip(); i++; } _root.stupid._y = 450; _root.stupid.removeMovieClip(); _root.copo._y = 450; _root.copo.removeMovieClip(); plays("explode"); _root.gotoAndStop("start"); } if (x == 1) { x = 0; } } }
Frame 6
stop();
Instance of Symbol 30 MovieClip [power] in Frame 6
onClipEvent (load) { this.gotoAndStop(1); }
Instance of Symbol 30 MovieClip [power] in Frame 6
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 30 MovieClip [power] in Frame 6
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 30 MovieClip [power] in Frame 6
onClipEvent (load) { this.gotoAndStop(4); }
Instance of Symbol 30 MovieClip [power] in Frame 6
onClipEvent (load) { this.gotoAndStop(5); }
Instance of Symbol 30 MovieClip [power] in Frame 6
onClipEvent (load) { this.gotoAndStop(6); }
Instance of Symbol 30 MovieClip [power] in Frame 6
onClipEvent (load) { this.gotoAndStop(7); }
Instance of Symbol 30 MovieClip [power] in Frame 6
onClipEvent (load) { this.gotoAndStop(8); }
Instance of Symbol 27 MovieClip in Frame 6
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 100 MovieClip [etank] in Frame 6
onClipEvent (load) { this.gotoAndStop(1); }
Instance of Symbol 100 MovieClip [etank] in Frame 6
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 100 MovieClip [etank] in Frame 6
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 100 MovieClip [etank] in Frame 6
onClipEvent (load) { this.gotoAndStop(4); }
Symbol 8 MovieClip [wall] Frame 1
stop();
Symbol 27 MovieClip Frame 1
stop();
Symbol 27 MovieClip Frame 2
stop();
Symbol 27 MovieClip Frame 8
gotoAndPlay (3);
Symbol 30 MovieClip [power] Frame 1
stop();
Symbol 30 MovieClip [power] Frame 2
stop();
Symbol 30 MovieClip [power] Frame 3
stop();
Symbol 30 MovieClip [power] Frame 4
stop();
Symbol 30 MovieClip [power] Frame 5
stop();
Symbol 30 MovieClip [power] Frame 6
stop();
Symbol 30 MovieClip [power] Frame 7
stop();
Symbol 30 MovieClip [power] Frame 8
stop();
Symbol 30 MovieClip [power] Frame 9
stop();
Symbol 39 MovieClip [explosion] Frame 6
this.removeMovieClip(); stop();
Symbol 45 Button [res]
on (release) { if (g == undefined) { g = 0; } if (g == 0) { i = _root.c; while (i < _root.a) { _root["bullet" + i].removeMovieClip(); i++; } i = _root.f; while (i < _root.e) { _root["etank" + i].removeMovieClip(); i++; } i = _root.h; while (i < _root.g) { _root["power" + i].removeMovieClip(); i++; } i = 0; while (i < 4) { _root["wall" + i].removeMovieClip(); i++; } _root.stupid._y = 450; _root.stupid.removeMovieClip(); } this._alpha = 0; this._x = -50; this._y = -50; _root.loader.plays("explode"); _root.gotoAndStop(2); g = 1; }
Symbol 68 MovieClip [flash] Frame 4
this.removeMovieClip(); stop();
Symbol 74 MovieClip [shok] Frame 6
this.removeMovieClip(); stop();
Symbol 80 Button [enter]
on (release) { if (_root.v == 0) { _root.tan.save(); _root.v = 1; } _root.stupid._y = -50; }
Symbol 86 Button [res]
on (release) { i = _root.c; while (i < _root.a) { _root["bullet" + i].removeMovieClip(); i++; } i = _root.f; while (i < _root.e) { _root["etank" + i].removeMovieClip(); i++; } i = _root.h; while (i < _root.g) { _root["power" + i].removeMovieClip(); i++; } i = 0; while (i < 4) { _root["wall" + i].removeMovieClip(); i++; } _root.stupid._y = 450; _root.stupid.removeMovieClip(); _root.copo._y = -450; _root.copo.removeMovieClip(); _root.loader.plays("explode"); _root.gotoAndStop("start"); }
Symbol 93 Button
on (release) { getURL ("http://www.gamegecko.com", "_blank"); }
Symbol 95 Button [Start]
on (release) { _root.gotoAndStop(4); }
Symbol 100 MovieClip [etank] Frame 1
stop();
Symbol 100 MovieClip [etank] Frame 2
stop();
Symbol 100 MovieClip [etank] Frame 3
stop();
Symbol 100 MovieClip [etank] Frame 4
stop();
Symbol 101 Button [Start]
on (release) { _root.nextFrame(); }
Symbol 107 Button
on (release) { getURL ("http://www.gamegecko.com", "_blank"); }
Symbol 114 Button
on (release) { _root.gotoAndStop("rules"); }
Symbol 118 Button
on (release) { getURL ("http://www.gamegecko.com", "_blank"); }
Symbol 124 Button
on (release) { getURL ("http://www.gamesforwebsites.com", "_blank"); }

Library Items

Symbol 1 Sound [shoc]
Symbol 2 Sound [pow]
Symbol 3 Sound [makwal]
Symbol 4 Sound [explode]
Symbol 5 Sound [fire]
Symbol 6 Sound [shield]
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClip [wall]Uses:7
Symbol 9 GraphicUsed by:33
Symbol 10 FontUsed by:11 12 31 32 43 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 76 78 82 87 89 91 92 103 113 115 120 122 123 129 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148
Symbol 11 EditableTextUses:10Used by:33
Symbol 12 EditableTextUses:10Used by:33
Symbol 13 GraphicUsed by:30
Symbol 14 GraphicUsed by:30
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClip [bullet]Uses:15Used by:30
Symbol 17 GraphicUsed by:30
Symbol 18 GraphicUsed by:30
Symbol 19 GraphicUsed by:30
Symbol 20 GraphicUsed by:30
Symbol 21 GraphicUsed by:27
Symbol 22 GraphicUsed by:27
Symbol 23 GraphicUsed by:27
Symbol 24 GraphicUsed by:27
Symbol 25 GraphicUsed by:27
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:21 22 23 24 25 26Used by:30  Timeline
Symbol 28 GraphicUsed by:30
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClip [power]Uses:13 14 16 17 18 19 20 27 28 29Used by:33  Timeline
Symbol 31 EditableTextUses:10Used by:33
Symbol 32 EditableTextUses:10Used by:33
Symbol 33 MovieClip [stup]Uses:9 11 12 30 31 32
Symbol 34 GraphicUsed by:39
Symbol 35 GraphicUsed by:39
Symbol 36 GraphicUsed by:39
Symbol 37 GraphicUsed by:39
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClip [explosion]Uses:34 35 36 37 38
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClip [ebull]Uses:40
Symbol 42 GraphicUsed by:44 45 79 80 86
Symbol 43 TextUses:10Used by:44 45 86
Symbol 44 Button [res]Uses:42 43
Symbol 45 Button [res]Uses:42 43Used by:64
Symbol 46 TextUses:10Used by:64
Symbol 47 TextUses:10Used by:64
Symbol 48 TextUses:10Used by:64
Symbol 49 EditableTextUses:10Used by:64
Symbol 50 EditableTextUses:10Used by:64
Symbol 51 EditableTextUses:10Used by:64
Symbol 52 EditableTextUses:10Used by:64
Symbol 53 EditableTextUses:10Used by:64
Symbol 54 EditableTextUses:10Used by:64
Symbol 55 EditableTextUses:10Used by:64
Symbol 56 EditableTextUses:10Used by:64
Symbol 57 EditableTextUses:10Used by:64
Symbol 58 EditableTextUses:10Used by:64
Symbol 59 EditableTextUses:10Used by:64
Symbol 60 EditableTextUses:10Used by:64
Symbol 61 EditableTextUses:10Used by:64
Symbol 62 EditableTextUses:10Used by:64
Symbol 63 EditableTextUses:10Used by:64
Symbol 64 MovieClip [rec]Uses:45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
Symbol 65 GraphicUsed by:68
Symbol 66 GraphicUsed by:68
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClip [flash]Uses:65 66 67
Symbol 69 GraphicUsed by:74
Symbol 70 GraphicUsed by:74
Symbol 71 GraphicUsed by:74
Symbol 72 GraphicUsed by:74
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClip [shok]Uses:69 70 71 72 73
Symbol 75 GraphicUsed by:77 95 101 114
Symbol 76 TextUses:10Used by:77 95 101
Symbol 77 Button [Start]Uses:75 76
Symbol 78 TextUses:10Used by:79 80
Symbol 79 Button [enter]Uses:42 78
Symbol 80 Button [enter]Uses:42 78Used by:85
Symbol 81 GraphicUsed by:85
Symbol 82 TextUses:10Used by:85
Symbol 83 FontUsed by:84
Symbol 84 EditableTextUses:83Used by:85
Symbol 85 MovieClip [most]Uses:81 82 84 80
Symbol 86 Button [res]Uses:42 43Used by:94
Symbol 87 TextUses:10Used by:94
Symbol 88 GraphicUsed by:93
Symbol 89 TextUses:10Used by:93
Symbol 90 GraphicUsed by:93
Symbol 91 TextUses:10Used by:93
Symbol 92 TextUses:10Used by:93
Symbol 93 ButtonUses:88 89 90 91 92Used by:94  Timeline
Symbol 94 MovieClip [copo]Uses:87 86 93
Symbol 95 Button [Start]Uses:75 76Used by:Timeline
Symbol 96 GraphicUsed by:100
Symbol 97 GraphicUsed by:100
Symbol 98 GraphicUsed by:100
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClip [etank]Uses:96 97 98 99Used by:Timeline
Symbol 101 Button [Start]Uses:75 76Used by:Timeline
Symbol 102 GraphicUsed by:Timeline
Symbol 103 TextUses:10Used by:Timeline
Symbol 104 GraphicUsed by:Timeline
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:107
Symbol 107 ButtonUses:106Used by:Timeline
Symbol 108 GraphicUsed by:109  Timeline
Symbol 109 MovieClipUses:108Used by:Timeline
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:Timeline
Symbol 112 GraphicUsed by:Timeline
Symbol 113 TextUses:10Used by:114
Symbol 114 ButtonUses:75 113Used by:Timeline
Symbol 115 TextUses:10Used by:Timeline
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:118
Symbol 118 ButtonUses:117Used by:Timeline
Symbol 119 GraphicUsed by:124
Symbol 120 TextUses:10Used by:124
Symbol 121 GraphicUsed by:124
Symbol 122 TextUses:10Used by:124
Symbol 123 TextUses:10Used by:124
Symbol 124 ButtonUses:119 120 121 122 123Used by:Timeline
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:Timeline
Symbol 127 FontUsed by:128
Symbol 128 TextUses:127Used by:Timeline
Symbol 129 EditableTextUses:10Used by:Timeline
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:Timeline
Symbol 132 EditableTextUses:10Used by:Timeline
Symbol 133 TextUses:10Used by:Timeline
Symbol 134 TextUses:10Used by:Timeline
Symbol 135 TextUses:10Used by:Timeline
Symbol 136 TextUses:10Used by:Timeline
Symbol 137 TextUses:10Used by:Timeline
Symbol 138 TextUses:10Used by:Timeline
Symbol 139 TextUses:10Used by:Timeline
Symbol 140 TextUses:10Used by:Timeline
Symbol 141 TextUses:10Used by:Timeline
Symbol 142 TextUses:10Used by:Timeline
Symbol 143 TextUses:10Used by:Timeline
Symbol 144 TextUses:10Used by:Timeline
Symbol 145 TextUses:10Used by:Timeline
Symbol 146 TextUses:10Used by:Timeline
Symbol 147 TextUses:10Used by:Timeline
Symbol 148 TextUses:10Used by:Timeline

Instance Names

"background"Frame 3Symbol 111 MovieClip
"start"Frame 3Symbol 101 Button [Start]
"ent"Frame 3Symbol 27 MovieClip
"tank"Frame 4Symbol 27 MovieClip
"arrow1"Frame 4Symbol 131 MovieClip
"arrow2"Frame 4Symbol 131 MovieClip
"loader"Frame 5Symbol 27 MovieClip
"start"Frame 6Symbol 95 Button [Start]
"powin"Symbol 33 MovieClip [stup] Frame 1Symbol 30 MovieClip [power]
"res"Symbol 64 MovieClip [rec] Frame 1Symbol 45 Button [res]
"namer"Symbol 85 MovieClip [most] Frame 1Symbol 84 EditableText

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "shoc"
ExportAssets (56)Timeline Frame 1Symbol 2 as "pow"
ExportAssets (56)Timeline Frame 1Symbol 3 as "makwal"
ExportAssets (56)Timeline Frame 1Symbol 4 as "explode"
ExportAssets (56)Timeline Frame 1Symbol 5 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 6 as "shield"
ExportAssets (56)Timeline Frame 1Symbol 8 as "wall"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 30 as "power"
ExportAssets (56)Timeline Frame 1Symbol 33 as "stup"
ExportAssets (56)Timeline Frame 1Symbol 39 as "explosion"
ExportAssets (56)Timeline Frame 1Symbol 41 as "ebull"
ExportAssets (56)Timeline Frame 1Symbol 44 as "res"
ExportAssets (56)Timeline Frame 1Symbol 45 as "res"
ExportAssets (56)Timeline Frame 1Symbol 45 as "res"
ExportAssets (56)Timeline Frame 1Symbol 64 as "rec"
ExportAssets (56)Timeline Frame 1Symbol 68 as "flash"
ExportAssets (56)Timeline Frame 1Symbol 74 as "shok"
ExportAssets (56)Timeline Frame 1Symbol 77 as "Start"
ExportAssets (56)Timeline Frame 1Symbol 79 as "enter"
ExportAssets (56)Timeline Frame 1Symbol 80 as "enter"
ExportAssets (56)Timeline Frame 1Symbol 80 as "enter"
ExportAssets (56)Timeline Frame 1Symbol 85 as "most"
ExportAssets (56)Timeline Frame 1Symbol 86 as "res"
ExportAssets (56)Timeline Frame 1Symbol 86 as "res"
ExportAssets (56)Timeline Frame 1Symbol 94 as "copo"
ExportAssets (56)Timeline Frame 1Symbol 95 as "Start"
ExportAssets (56)Timeline Frame 1Symbol 100 as "etank"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 30 as "power"
ExportAssets (56)Timeline Frame 1Symbol 101 as "Start"
ExportAssets (56)Timeline Frame 3Symbol 101 as "Start"
ExportAssets (56)Timeline Frame 6Symbol 30 as "power"
ExportAssets (56)Timeline Frame 6Symbol 30 as "power"
ExportAssets (56)Timeline Frame 6Symbol 30 as "power"
ExportAssets (56)Timeline Frame 6Symbol 30 as "power"
ExportAssets (56)Timeline Frame 6Symbol 30 as "power"
ExportAssets (56)Timeline Frame 6Symbol 30 as "power"
ExportAssets (56)Timeline Frame 6Symbol 30 as "power"
ExportAssets (56)Timeline Frame 6Symbol 30 as "power"
ExportAssets (56)Timeline Frame 6Symbol 100 as "etank"
ExportAssets (56)Timeline Frame 6Symbol 100 as "etank"
ExportAssets (56)Timeline Frame 6Symbol 100 as "etank"
ExportAssets (56)Timeline Frame 6Symbol 100 as "etank"
ExportAssets (56)Timeline Frame 6Symbol 95 as "Start"

Labels

"start"Frame 3
"rules"Frame 6
"normal"Symbol 30 MovieClip [power] Frame 9
"fast"Symbol 100 MovieClip [etank] Frame 2
"skilled"Symbol 100 MovieClip [etank] Frame 3
"boss"Symbol 100 MovieClip [etank] Frame 4

Dynamic Text Variables

readSymbol 11 EditableText"Version 000"
scoreSymbol 12 EditableText"0"
shieldaSymbol 31 EditableText"0"
shotaSymbol 32 EditableText"0"
n0Symbol 49 EditableText"MET"
n1Symbol 50 EditableText"MET"
n2Symbol 51 EditableText"MET"
n3Symbol 52 EditableText"MET"
n4Symbol 53 EditableText"MET"
s0Symbol 54 EditableText"0"
s1Symbol 55 EditableText"0"
s2Symbol 56 EditableText"0"
s3Symbol 57 EditableText"0"
s4Symbol 58 EditableText"0"
a0Symbol 59 EditableText"1"
a1Symbol 60 EditableText"1"
a2Symbol 61 EditableText"1"
a3Symbol 62 EditableText"1"
a4Symbol 63 EditableText"1"
nameSymbol 84 EditableText""
leftSymbol 129 EditableText"Area 3"
rightSymbol 132 EditableText"Area 2"




http://swfchan.com/3/11057/info.shtml
Created: 7/6 -2019 18:01:16 Last modified: 7/6 -2019 18:01:16 Server time: 16/05 -2024 16:27:53