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

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

Galactic Invasion 20xx.swf

This is the info page for
Flash #48275

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


Text
MOVIECLIP
LINKAGE

gun +1

bomb +1

SCORE

1234567890

< TYPE NAME HERE >

Done

Done

loading...

loading...

loading...

loading...

loading...

loading...

1

2

3

4

5

6

loading...

loading...

loading...

loading...

7

8

9

10

<p align="right"><font face="Berlin Sans FB" size="18" color="#dfe0e3" letterSpacing="0.000000" kerning="0"><b>View All Scores &gt;&gt;</b></font></p>

<p align="right"><font face="Berlin Sans FB" size="18" color="#000000" letterSpacing="0.000000" kerning="0"><b>View All Scores &gt;&gt;</b></font></p>

<p align="right"><font face="Berlin Sans FB" size="18" color="#dfe0e3" letterSpacing="0.000000" kerning="0"><b>View All Scores &gt;&gt;</b></font></p>

<p align="right"><font face="Berlin Sans FB" size="18" color="#dfe0e3" letterSpacing="0.000000" kerning="0"><b>View All Scores &gt;&gt;</b></font></p>

art / sfx - André Nguyen

code - Bryan Singh

music - Dustball

W

S

A

D

How To Play

or

to move...

to shoot!

next

next

click to START!

click to START!

How To Play

collect health to survive!

( that's health,
it follows you )

use bombs by pressing spacebar

The music falls apart as your health
depletes, so keep the beat alive!

( your health bar
is on your cursor)

0123456789

x BOMBS

6

ActionScript [AS1/AS2]

Frame 1
stop(); PLAYERNAME = "< Type Name Here >";
Frame 3
stop(); Mouse.show(); __top10_send__ = new LoadVars(); __top10_receive__ = new LoadVars(); __top10_url_1__ = "http://www.armorbot.com/flashcomm"; __top10_url_2__ = "/top10_b"; __top10_send__.hid = 1465; __top10_send__.kid = "UZDFRY"; __top10_send__.sendAndLoad(__top10_url_1__ + __top10_url_2__, __top10_receive__, "POST"); Scores = new Array(10); Names = new Array(10); __top10_receive__.onLoad = function (success) { if (success) { i = 1; while (i < 11) { _root["Names" + (i - 1)] = String(__top10_receive__["name" + i]); _root["Scores" + (i - 1)] = int(__top10_receive__["score" + i]); i++; } } else { _root["Names" + (i - 1)] = "Not Found..."; _root["Scores" + (i - 1)] = 0; } };
Frame 4
stop(); boarder.swapDepths(100000); Cursor.swapDepths(100001); Cursor.health.gotoAndStop(100); WIDTH = (HEIGHT = 530); pWIDTH = (pHEIGHT = 490); CENTER = 265; PADDING = 50; BOARDER = 20; LEFT = (UP = (RIGHT = (DOWN = false))); BombTimer = 0; score = 0; Etimer1 = 0; Etimer2 = 0; Etimer3 = 0; Etimer4 = 0; Etimer5 = 0; bombs = 3; lastScore = 0; Avatar.weaponLevel = 1; onEnterFrame = function () { if (int(score / 10000) > int(lastScore / 10000)) { SpawnFX(Avatar._x, Avatar._y, "ID_bomb+"); bombs++; } if ((lastScore <= 750) && (score > 750)) { Avatar.weaponLevel = 2; SpawnFX(Avatar._x, Avatar._y, "ID_gun+"); } if ((lastScore <= 1500) && (score > 1500)) { Avatar.weaponLevel = 3; SpawnFX(Avatar._x, Avatar._y, "ID_gun+"); } if ((lastScore <= 5000) && (score > 5000)) { Avatar.weaponLevel = 4; SpawnFX(Avatar._x, Avatar._y, "ID_gun+"); } if ((lastScore <= 10000) && (score > 10000)) { Avatar.weaponLevel = 5; SpawnFX(Avatar._x, Avatar._y, "ID_gun+"); } if ((lastScore <= 25000) && (score > 25000)) { Avatar.weaponLevel = 6; SpawnFX(Avatar._x, Avatar._y, "ID_gun+"); } lastScore = score; if (Avatar.HP > 75) { SelectTrack(1); } else if (Avatar.HP > 50) { SelectTrack(2); } else if (Avatar.HP > 20) { SelectTrack(3); } else { SelectTrack(4); } if (Avatar.HP <= 0) { Avatar.dX = (Avatar.dY = 0); _root.attachMovie("ID_gameover", "gOver", 100001); gOver._x = (gOver._y = CENTER); onEnterFrame = (onMouseMove = (onMouseDown = (onMouseUp = null))); Avatar.state = "die"; Mouse.show(); } if (((bombs > 0) && (BombTimer <= 0)) && (Key.isDown(32))) { bombs--; SpawnFX(Avatar._x, Avatar._y, "ID_Bomb"); BombTimer = 30; } else if (BombTimer > 0) { BombTimer--; } if (Key.isDown(37) || (Key.isDown(65))) { LEFT = true; } else { LEFT = false; } if (Key.isDown(39) || (Key.isDown(68))) { RIGHT = true; } else { RIGHT = false; } if (Key.isDown(38) || (Key.isDown(87))) { UP = true; } else { UP = false; } if (Key.isDown(40) || (Key.isDown(83))) { DOWN = true; } else { DOWN = false; } if (Etimer1 <= 0) { score++; Avatar.HP = Avatar.HP - 1.5; _X_ = BOARDER + random(pWIDTH); _Y_ = BOARDER + random(pHEIGHT); SpawnEnemy1(_X_, _Y_); if (random(4) == 0) { SpawnEnemy1(_X_, _Y_); } Etimer1 = 20 + random(30); } else { Etimer1--; } if ((score > 100) && (Etimer2 <= 0)) { SpawnEnemy2(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy2(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy2(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); Etimer2 = 75 + random(30); } else if (Etimer2 > 0) { Etimer2--; } if ((score > 250) && (Etimer3 <= 0)) { _X_ = BOARDER + random(pWIDTH); _Y_ = BOARDER + random(pHEIGHT); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); Etimer3 = 175 + random(30); } else if (Etimer3 > 0) { Etimer3--; } if ((score > 500) && (Etimer4 <= 0)) { _X_ = BOARDER + random(pWIDTH); _Y_ = BOARDER + random(pHEIGHT); SpawnEnemy4(_X_, _Y_); SpawnEnemy4(_X_, _Y_); SpawnEnemy4(_X_, _Y_); SpawnEnemy4(_X_, _Y_); Etimer4 = 300 + random(30); } else if (Etimer4 > 0) { Etimer4--; } if ((score > 1000) && (Etimer5 <= 0)) { SpawnEnemy5(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy5(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); Etimer5 = 450 + random(30); } else if (Etimer5 > 0) { Etimer5--; } if ((score > 2000) && (random(500) == 0)) { _X_ = BOARDER + random(pWIDTH); _Y_ = BOARDER + random(pHEIGHT); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); } if ((score > 5000) && (random(600) == 0)) { SpawnEnemy1(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy2(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy3(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy4(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy5(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); } if ((score > 10000) && (random(700) == 0)) { SpawnEnemy1(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy2(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy3(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy4(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy5(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy1(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy2(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy3(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy4(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy5(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); } if ((score > 25000) && (random(500) == 0)) { _X_ = BOARDER + random(pWIDTH); _Y_ = BOARDER + random(pHEIGHT); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy3(_X_, _Y_); SpawnEnemy5(_X_, _Y_); SpawnEnemy5(_X_, _Y_); SpawnEnemy5(_X_, _Y_); } if ((score > 50000) && (random(500) == 0)) { SpawnEnemy5(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy5(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy5(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); } if ((score > 100000) && (random(100) == 0)) { SpawnEnemy2(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); } if ((score > 150000) && (random(175) == 0)) { SpawnEnemy3(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); } if ((score > 200000) && (random(300) == 0)) { SpawnEnemy4(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); } if ((score > 500000) && (random(450) == 0)) { SpawnEnemy5(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); } if ((score > 1000000) && (random(450) == 0)) { SpawnEnemy5(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy4(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy5(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); SpawnEnemy4(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); } }; Avatar.acceleration = 4; Avatar.maxSpeed = 10; Avatar.xSpeed = (Avatar.ySpeed = 0); Avatar.dX = (Avatar.dY = 0); Avatar.state = "idle"; Avatar.fireRate = 3; Avatar.fireTimer = 0; Avatar.missileRate = 3; Avatar.missileTimer = 0; Avatar._x = (Avatar._y = CENTER); Avatar.weaponLevel = 1; Avatar.HP = 100; Avatar.onEnterFrame = function () { if (this.HP > 100) { this.HP = 100; } if (Cursor.health._currentframe > this.HP) { Cursor.health.prevFrame(); } if (Cursor.health._currentframe < this.HP) { Cursor.health.nextFrame(); } this.gotoAndStop(this.state); switch (this.state) { case "idle" : if (FIRING) { this.fireTimer--; if (this.fireTimer < 0) { this.missileTimer--; if (this.missileTimer <= 0) { this.missileTimer = this.missileRate; if (this.weaponLevel >= 6) { SpawnBullet(this._x, this._y, 9); } if (this.weaponLevel >= 4) { SpawnBullet(this._x, this._y, 8); } if (this.weaponLevel >= 2) { SpawnBullet(this._x, this._y, 7); } } SpawnBullet(Avatar._x, Avatar._y, this.weaponLevel); this.fireTimer = this.fireRate; } } this._rotation = (Math.atan2(_ymouse - this._y, _xmouse - this._x) * 180) / Math.PI; if (LEFT && (this.xSpeed > (-this.maxSpeed))) { this.xSpeed = this.xSpeed - this.acceleration; } if (RIGHT && (this.xSpeed < this.maxSpeed)) { this.xSpeed = this.xSpeed + this.acceleration; } if (!(LEFT || (RIGHT))) { this.xSpeed = this.xSpeed * 0.8; } if (UP && (this.ySpeed > (-this.maxSpeed))) { this.ySpeed = this.ySpeed - this.acceleration; } if (DOWN && (this.ySpeed < this.maxSpeed)) { this.ySpeed = this.ySpeed + this.acceleration; } if (!(UP || (DOWN))) { this.ySpeed = this.ySpeed * 0.8; } this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; this.dX = (CENTER - this._x) * 0.4; this._x = this._x + this.dX; this.dY = (CENTER - this._y) * 0.4; this._y = this._y + this.dY; break; case "hit" : this._rotation = (Math.atan2(_ymouse - this._y, _xmouse - this._x) * 180) / Math.PI; if (LEFT && (this.xSpeed > (-this.maxSpeed))) { this.xSpeed = this.xSpeed - this.acceleration; } if (RIGHT && (this.xSpeed < this.maxSpeed)) { this.xSpeed = this.xSpeed + this.acceleration; } if (!(LEFT || (RIGHT))) { this.xSpeed = this.xSpeed * 0.8; } if (UP && (this.ySpeed > (-this.maxSpeed))) { this.ySpeed = this.ySpeed - this.acceleration; } if (DOWN && (this.ySpeed < this.maxSpeed)) { this.ySpeed = this.ySpeed + this.acceleration; } if (!(UP || (DOWN))) { this.ySpeed = this.ySpeed * 0.8; } this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; this.dX = (CENTER - this._x) * 0.4; this._x = this._x + this.dX; this.dY = (CENTER - this._y) * 0.4; this._y = this._y + this.dY; if (this.sprite._currentframe != this.sprite._totalframes) { break; } this.state = "idle"; } }; AvatarCollide = function (X, Y, R) { dX = X - Avatar._x; dY = Y - Avatar._y; return(((dX * dX) + (dY * dY)) < (R * R)); }; HurtAvatar = function (AMNT) { if (Avatar.state == "idle") { Avatar.state = "hit"; Avatar.HP = Avatar.HP - AMNT; } }; EnemiesDepth = 5000; enemiesMax = 100; Enemies = new Array(enemiesMax); i = 0; while (i < enemiesMax) { Enemies[i] = 0; i++; } SpawnEnemy1 = function (X, Y) { INDEX = -1; i = 0; while (i < enemiesMax) { if (Enemies[i] == 0) { INDEX = i; break; } i++; } if (INDEX == -1) { return(undefined); } _root.attachMovie("ID_enemy1", "MC_ENEMY_" + INDEX, EnemiesDepth + INDEX); Enemies[INDEX] = (PTR = _root["MC_ENEMY_" + INDEX]); PTR._x = X; PTR._y = Y; if ((Math.pow(X - Avatar._x, 2) + Math.pow(Y - Avatar._y, 2)) < 10000) { PTR._x = PTR._x + (pWIDTH * 0.3); } PTR.RADIUS = 30; PTR.INDEX = INDEX; PTR.state = "idle"; PTR.angle = (random(360) * Math.PI) / 180; PTR.speed = 4; PTR.xSpeed = (PTR.ySpeed = 0); PTR.onUnload = function () { Enemies[this.INDEX] = 0; }; PTR.onEnterFrame = function () { this._x = this._x + Avatar.dX; this._y = this._y + Avatar.dY; if (this._x < BOARDER) { this._x = this._x + pWIDTH; } if (this._x > (WIDTH - BOARDER)) { this._x = this._x - pWIDTH; } if (this._y < BOARDER) { this._y = this._y + pHEIGHT; } if (this._y > (HEIGHT - BOARDER)) { this._y = this._y - pHEIGHT; } this.gotoAndStop(this.state); switch (this.state) { case "idle" : if (HitBullet(this, this.RADIUS)) { this.state = "die"; } this.wantX = Math.cos(this.angle) * this.speed; this.wantY = Math.sin(this.angle) * this.speed; this.xSpeed = this.xSpeed + ((this.wantX - this.xSpeed) * 0.1); this.ySpeed = this.ySpeed + ((this.wantY - this.ySpeed) * 0.1); this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; if (random(100) == 0) { this.angle = (random(360) * Math.PI) / 180; this.speed = 4; } if (AvatarCollide(this._x, this._y, this.RADIUS)) { HurtAvatar(3); this.state = "die"; } break; case "die" : if (this.sprite._currentframe == 2) { score = score + 10; if (random(10) == 0) { SpawnHEALTH(this._x, this._y); } } if (this.sprite._currentframe != this.sprite._totalframes) { break; } this.removeMovieClip(); } }; SpawnFX(PTR._x, PTR._y, "ID_SpawnFX"); }; SpawnEnemy2 = function (X, Y) { INDEX = -1; i = 0; while (i < enemiesMax) { if (Enemies[i] == 0) { INDEX = i; break; } i++; } if (INDEX == -1) { return(undefined); } _root.attachMovie("ID_enemy2", "MC_ENEMY_" + INDEX, EnemiesDepth + INDEX); Enemies[INDEX] = (PTR = _root["MC_ENEMY_" + INDEX]); PTR._x = X; PTR._y = Y; if ((Math.pow(X - Avatar._x, 2) + Math.pow(Y - Avatar._y, 2)) < 10000) { PTR._x = PTR._x + (pWIDTH * 0.3); } PTR.RADIUS = 30; PTR.INDEX = INDEX; PTR.state = "idle"; PTR.angle = (random(360) * Math.PI) / 180; PTR.speed = 6; PTR.xSpeed = (PTR.ySpeed = 0); PTR.health = 3; PTR.onUnload = function () { Enemies[this.INDEX] = 0; }; PTR.onEnterFrame = function () { this._x = this._x + Avatar.dX; this._y = this._y + Avatar.dY; if (this._x < BOARDER) { this._x = this._x + pWIDTH; } if (this._x > (WIDTH - BOARDER)) { this._x = this._x - pWIDTH; } if (this._y < BOARDER) { this._y = this._y + pHEIGHT; } if (this._y > (HEIGHT - BOARDER)) { this._y = this._y - pHEIGHT; } this.gotoAndStop(this.state); switch (this.state) { case "idle" : HIT = HitBullet(this, this.RADIUS); if (HIT > 0) { this.health = this.health - HIT; this.state = "hit"; } if (random(10) == 0) { this.angle = Math.atan2(Avatar._y - this._y, Avatar._x - this._x); } this.wantX = Math.cos(this.angle) * this.speed; this.wantY = Math.sin(this.angle) * this.speed; this.xSpeed = this.xSpeed + ((this.wantX - this.xSpeed) * 0.1); this.ySpeed = this.ySpeed + ((this.wantY - this.ySpeed) * 0.1); this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; if (random(100) == 0) { this.angle = (random(360) * Math.PI) / 180; } if (this.health <= 0) { this.state = "die"; } if (AvatarCollide(this._x, this._y, this.RADIUS)) { HurtAvatar(6); this.state = "die"; } break; case "hit" : if (this.sprite._currentframe == this.sprite._totalframes) { this.state = "idle"; } this.health = this.health - HitBullet(this, this.RADIUS); if (this.health <= 0) { this.state = "die"; } break; case "die" : if (this.sprite._currentframe == 2) { score = score + 20; if (random(10) == 0) { SpawnHEALTH(this._x, this._y); } } if (this.sprite._currentframe != this.sprite._totalframes) { break; } this.removeMovieClip(); } }; SpawnFX(PTR._x, PTR._y, "ID_SpawnFX"); }; SpawnEnemy3 = function (X, Y) { INDEX = -1; i = 0; while (i < enemiesMax) { if (Enemies[i] == 0) { INDEX = i; break; } i++; } if (INDEX == -1) { return(undefined); } _root.attachMovie("ID_enemy3", "MC_ENEMY_" + INDEX, EnemiesDepth + INDEX); Enemies[INDEX] = (PTR = _root["MC_ENEMY_" + INDEX]); PTR._x = X; PTR._y = Y; if ((Math.pow(X - Avatar._x, 2) + Math.pow(Y - Avatar._y, 2)) < 10000) { PTR._x = PTR._x + (pWIDTH * 0.3); } PTR.RADIUS = 25; PTR.INDEX = INDEX; PTR.state = "idle"; PTR.angle = (random(360) * Math.PI) / 180; PTR.speed = 10; PTR.xSpeed = (PTR.ySpeed = 0); PTR.health = 5; PTR.onUnload = function () { Enemies[this.INDEX] = 0; }; PTR.onEnterFrame = function () { this._x = this._x + Avatar.dX; this._y = this._y + Avatar.dY; if (this._x < BOARDER) { this._x = this._x + pWIDTH; } if (this._x > (WIDTH - BOARDER)) { this._x = this._x - pWIDTH; } if (this._y < BOARDER) { this._y = this._y + pHEIGHT; } if (this._y > (HEIGHT - BOARDER)) { this._y = this._y - pHEIGHT; } this.gotoAndStop(this.state); switch (this.state) { case "idle" : HIT = HitBullet(this, this.RADIUS); if (HIT > 0) { this.health = this.health - HIT; this.state = "hit"; } this.angle = Math.atan2(Avatar._y - this._y, Avatar._x - this._x); this.wantX = Math.cos(this.angle) * this.speed; this.wantY = Math.sin(this.angle) * this.speed; this.xSpeed = this.xSpeed + ((this.wantX - this.xSpeed) * 0.05); this.ySpeed = this.ySpeed + ((this.wantY - this.ySpeed) * 0.05); this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; if (random(100) == 0) { this.angle = (random(360) * Math.PI) / 180; } if (this.health <= 0) { this.state = "die"; } if (AvatarCollide(this._x, this._y, this.RADIUS)) { HurtAvatar(9); this.state = "die"; } break; case "hit" : if (this.sprite._currentframe == this.sprite._totalframes) { this.state = "idle"; } this.health = this.health - HitBullet(this, this.RADIUS); if (this.health <= 0) { this.state = "die"; } break; case "die" : if (this.sprite._currentframe == 2) { score = score + 40; if (random(10) == 0) { SpawnHEALTH(this._x, this._y); } } if (this.sprite._currentframe != this.sprite._totalframes) { break; } this.removeMovieClip(); } }; SpawnFX(PTR._x, PTR._y, "ID_SpawnFX"); }; SpawnEnemy4 = function (X, Y) { INDEX = -1; i = 0; while (i < enemiesMax) { if (Enemies[i] == 0) { INDEX = i; break; } i++; } if (INDEX == -1) { return(undefined); } _root.attachMovie("ID_enemy4", "MC_ENEMY_" + INDEX, EnemiesDepth + INDEX); Enemies[INDEX] = (PTR = _root["MC_ENEMY_" + INDEX]); PTR._x = X; PTR._y = Y; if ((Math.pow(X - Avatar._x, 2) + Math.pow(Y - Avatar._y, 2)) < 10000) { PTR._x = PTR._x + (pWIDTH * 0.3); } PTR.RADIUS = 15; PTR.INDEX = INDEX; PTR.state = "idle"; PTR.angle = (random(360) * Math.PI) / 180; PTR.speed = 13; PTR.xSpeed = (PTR.ySpeed = 0); PTR.health = 3; PTR.onUnload = function () { Enemies[this.INDEX] = 0; }; PTR.onEnterFrame = function () { this._x = this._x + Avatar.dX; this._y = this._y + Avatar.dY; if (this._x < BOARDER) { this._x = this._x + pWIDTH; } if (this._x > (WIDTH - BOARDER)) { this._x = this._x - pWIDTH; } if (this._y < BOARDER) { this._y = this._y + pHEIGHT; } if (this._y > (HEIGHT - BOARDER)) { this._y = this._y - pHEIGHT; } this.gotoAndStop(this.state); switch (this.state) { case "idle" : HIT = HitBullet(this, this.RADIUS); if (HIT > 0) { this.health = this.health - HIT; this.state = "hit"; } this.angle = Math.atan2(Avatar._y - this._y, Avatar._x - this._x); this.wantX = Math.cos(this.angle) * this.speed; this.wantY = Math.sin(this.angle) * this.speed; this.xSpeed = this.xSpeed + ((this.wantX - this.xSpeed) * 0.1); this.ySpeed = this.ySpeed + ((this.wantY - this.ySpeed) * 0.1); this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; if (random(100) == 0) { this.angle = (random(360) * Math.PI) / 180; } if (this.health <= 0) { this.state = "die"; } if (AvatarCollide(this._x, this._y, this.RADIUS)) { HurtAvatar(11); this.state = "die"; } break; case "hit" : if (this.sprite._currentframe == this.sprite._totalframes) { this.state = "idle"; } this.health = this.health - HitBullet(this, this.RADIUS); if (this.health <= 0) { this.state = "die"; } break; case "die" : if (this.sprite._currentframe == 2) { score = score + 10; } if (this.sprite._currentframe != this.sprite._totalframes) { break; } this.removeMovieClip(); } }; SpawnFX(PTR._x, PTR._y, "ID_SpawnFX"); }; SpawnEnemy5 = function (X, Y) { INDEX = -1; i = 0; while (i < enemiesMax) { if (Enemies[i] == 0) { INDEX = i; break; } i++; } if (INDEX == -1) { return(undefined); } _root.attachMovie("ID_enemy5", "MC_ENEMY_" + INDEX, EnemiesDepth + INDEX); Enemies[INDEX] = (PTR = _root["MC_ENEMY_" + INDEX]); PTR._x = X; PTR._y = Y; if ((Math.pow(X - Avatar._x, 2) + Math.pow(Y - Avatar._y, 2)) < 10000) { PTR._x = PTR._x + (pWIDTH * 0.3); } PTR.RADIUS = 35; PTR.INDEX = INDEX; PTR.state = "idle"; PTR.angle = (random(360) * Math.PI) / 180; PTR.speed = 4; PTR.xSpeed = (PTR.ySpeed = 0); PTR.health = 40; PTR.onUnload = function () { Enemies[this.INDEX] = 0; }; PTR.onEnterFrame = function () { this._rotation = (Math.atan2(this.ySpeed, this.xSpeed) * 180) / Math.PI; this._x = this._x + Avatar.dX; this._y = this._y + Avatar.dY; if (this._x < BOARDER) { this._x = this._x + pWIDTH; } if (this._x > (WIDTH - BOARDER)) { this._x = this._x - pWIDTH; } if (this._y < BOARDER) { this._y = this._y + pHEIGHT; } if (this._y > (HEIGHT - BOARDER)) { this._y = this._y - pHEIGHT; } this.gotoAndStop(this.state); switch (this.state) { case "idle" : if (random(40) == 0) { this.state = "shoot"; } HIT = HitBullet(this, this.RADIUS); if (HIT > 0) { this.health = this.health - HIT; this.state = "hit"; } this.angle = Math.atan2(Avatar._y - this._y, Avatar._x - this._x); this.wantX = Math.cos(this.angle) * this.speed; this.wantY = Math.sin(this.angle) * this.speed; this.xSpeed = this.xSpeed + ((this.wantX - this.xSpeed) * 0.1); this.ySpeed = this.ySpeed + ((this.wantY - this.ySpeed) * 0.1); this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; if (random(100) == 0) { this.angle = (random(360) * Math.PI) / 180; } if (this.health <= 0) { this.state = "die"; } if (AvatarCollide(this._x, this._y, this.RADIUS)) { HurtAvatar(15); this.state = "die"; } break; case "shoot" : if (this.sprite._currentframe == 1) { SpawnEnemyBullet(this._x + (Math.cos(this.angle + 0.3) * 25), this._y + (Math.sin(this.angle + 0.3) * 25), this._rotation); } if (this.sprite._currentframe == 8) { SpawnEnemyBullet(this._x + (Math.cos(this.angle - 0.3) * 25), this._y + (Math.sin(this.angle - 0.3) * 25), this._rotation); } if (this.sprite._currentframe == this.sprite._totalframes) { this.state = "idle"; } HIT = HitBullet(this, this.RADIUS); if (HIT > 0) { this.health = this.health - HIT; this.state = "hit"; } this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; break; case "hit" : if (this.sprite._currentframe == this.sprite._totalframes) { this.state = "idle"; } this.health = this.health - HitBullet(this, this.RADIUS); if (this.health <= 0) { this.state = "die"; } break; case "die" : if (this.sprite._currentframe == 2) { if (random(3) <= 2) { SpawnHEALTH(this._x, this._y); } score = score + 100; } if (this.sprite._currentframe != this.sprite._totalframes) { break; } this.removeMovieClip(); } }; SpawnFX(PTR._x, PTR._y, "ID_SpawnFX"); }; SpawnEnemyBullet = function (X, Y, R) { INDEX = -1; i = 0; while (i < enemiesMax) { if (Enemies[i] == 0) { INDEX = i; break; } i++; } if (INDEX == -1) { return(undefined); } _root.attachMovie("ID_bulletEnemy", "MC_ENEMY_BULLET_" + INDEX, EnemiesDepth + INDEX); Enemies[INDEX] = (PTR = _root["MC_ENEMY_BULLET_" + INDEX]); PTR._x = X; PTR._y = Y; PTR._rotation = R; PTR.angle = (PTR._rotation * Math.PI) / 180; PTR.speed = 15; PTR.xSpeed = Math.cos(PTR.angle) * PTR.speed; PTR.ySpeed = Math.sin(PTR.angle) * PTR.speed; PTR.timer = 30; PTR.state = "idle"; PTR.RADIUS = 10; PTR.INDEX = INDEX; PTR.onUnload = function () { Enemies[this.INDEX] = 0; }; PTR.onEnterFrame = function () { this._x = this._x + Avatar.dX; this._y = this._y + Avatar.dY; if (this._x < BOARDER) { this._x = this._x + pWIDTH; } if (this._x > (WIDTH - BOARDER)) { this._x = this._x - pWIDTH; } if (this._y < BOARDER) { this._y = this._y + pHEIGHT; } if (this._y > (HEIGHT - BOARDER)) { this._y = this._y - pHEIGHT; } this.gotoAndStop(this.state); switch (this.state) { case "idle" : this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; if (AvatarCollide(this._x, this._y, this.RADIUS)) { HurtAvatar(4); this.state = "die"; } this.timer--; if (this.timer <= 0) { this.removeMovieClip(); } break; case "die" : if (this.sprite._currentframe != this.sprite._totalframes) { break; } this.removeMovieClip(); } }; }; BulletsDepth = 6000; BulletsMax = 100; Bullets = new Array(BulletsMax); i = 0; while (i < BulletsMax) { Bullets[i] = 0; i++; } SpawnBullet = function (X, Y, LEVEL) { INDEX = -1; i = 0; while (i < BulletsMax) { if (Bullets[i] == 0) { INDEX = i; break; } i++; } if (INDEX == -1) { return(undefined); } if (LEVEL > 6) { _root.attachMovie("ID_bulletH", "MC_BULLET_" + INDEX, BulletsDepth + INDEX); } else { _root.attachMovie("ID_bullet", "MC_BULLET_" + INDEX, BulletsDepth + INDEX); } Bullets[INDEX] = (PTR = _root["MC_BULLET_" + INDEX]); PTR._x = X; PTR._y = Y; PTR._rotation = Avatar._rotation; PTR.angle = (PTR._rotation * Math.PI) / 180; PTR.speed = 20; PTR.xSpeed = Math.cos(PTR.angle) * PTR.speed; PTR.ySpeed = Math.sin(PTR.angle) * PTR.speed; PTR.timer = 20; PTR.INDEX = INDEX; PTR.state = "idle"; PTR.level = LEVEL; PTR.sprite.gotoAndStop(PTR.level); if (PTR.level > 6) { PTR.state = "home"; PTR.sprite.gotoAndStop(PTR.level - 6); PTR.level = PTR.level - 4; PTR.target = ClosestEnemy(X, Y); PTR.speed = PTR.speed - (6 - (PTR.level * 2)); } PTR.onUnload = function () { Bullets[this.INDEX] = 0; }; PTR.onEnterFrame = function () { this.gotoAndStop(this.state); switch (this.state) { case "idle" : this.timer--; if (this.timer <= 0) { this.removeMovieClip(); } this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; this._x = this._x + Avatar.dX; this._y = this._y + Avatar.dY; if (this._x < BOARDER) { this._x = this._x + 450; } if (this._x > (WIDTH - BOARDER)) { this._x = this._x - 450; } if (this._y < BOARDER) { this._y = this._y + 450; } if (this._y > (HEIGHT - BOARDER)) { this._y = this._y - 450; } break; case "home" : this.timer--; if (this.timer <= 0) { this.removeMovieClip(); } if (((this.timer % 2) == 0) && (this.target._name != undefined)) { this.target = ClosestEnemy(_xmouse, _ymouse); this.xSpeed = this.xSpeed + ((this.target._x - this._x) * 0.25); this.ySpeed = this.ySpeed + ((this.target._y - this._y) * 0.25); this.angle = Math.atan2(this.ySpeed, this.xSpeed); this._rotation = (this.angle * 180) / Math.PI; this.xSpeed = Math.cos(this.angle) * this.speed; this.ySpeed = Math.sin(this.angle) * this.speed; } this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; this._x = this._x + Avatar.dX; this._y = this._y + Avatar.dY; if (this._x < BOARDER) { this._x = this._x + 450; } if (this._x > (WIDTH - BOARDER)) { this._x = this._x - 450; } if (this._y < BOARDER) { this._y = this._y + 450; } if (this._y > (HEIGHT - BOARDER)) { this._y = this._y - 450; } break; case "die" : if (this.sprite._currentframe != this.sprite._totalframes) { break; } this.removeMovieClip(); } }; }; HitBullet = function (MC, RADIUS) { i = 0; while (i < BulletsMax) { if ((Bullets[i] != 0) && (Bullets[i].state != "die")) { dX = Bullets[i]._x - MC._x; dY = Bullets[i]._y - MC._y; if (((dX * dX) + (dY * dY)) < (RADIUS * RADIUS)) { Bullets[i].state = "die"; return(1 + ((Bullets[i].level - 1) * 0.5)); } } i++; } return(0); }; ClosestEnemy = function (X, Y) { closestEnemy = -1; i = 0; while (i < enemiesMax) { if (Enemies[i] != 0) { if (closestEnemy == -1) { closestEnemy = i; } else if ((Math.pow(Enemies[i]._x - X, 2) + Math.pow(Enemies[i]._y - Y, 2)) < (Math.pow(Enemies[closestEnemy]._x - X, 2) + Math.pow(Enemies[closestEnemy]._y - Y, 2))) { closestEnemy = i; } } i++; } if (closestEnemy == -1) { return(0); } return(Enemies[closestEnemy]); }; onMouseMove = function () { Cursor._x = _xmouse; Cursor._y = _ymouse; Mouse.hide(); updateAfterEvent(); }; FIRING = false; onMouseDown = function () { FIRING = true; Avatar.fireTimer = 0; }; onMouseUp = function () { FIRING = false; }; FXDepth = 7000; FXMax = 500; FX = new Array(FXMax); i = 0; while (i < FXMax) { FX[i] = 0; i++; } SpawnFX = function (X, Y, ID) { INDEX = -1; i = 0; while (i < FXMax) { if (FX[i] == 0) { INDEX = i; break; } i++; } if (INDEX == -1) { return(undefined); } _root.attachMovie(ID, "MC_FX_" + INDEX, FXDepth + INDEX); FX[i] = (PTR = _root["MC_FX_" + INDEX]); PTR.INDEX = INDEX; PTR._x = X; PTR._y = Y; PTR._xscale = (PTR._yscale = 125); PTR.onUnload = function () { FX[this.INDEX] = 0; }; PTR.onEnterFrame = function () { this._x = this._x + Avatar.dX; this._y = this._y + Avatar.dY; if (this._x < BOARDER) { this._x = this._x + pWIDTH; } if (this._x > (WIDTH - BOARDER)) { this._x = this._x - pWIDTH; } if (this._y < BOARDER) { this._y = this._y + pHEIGHT; } if (this._y > (HEIGHT - BOARDER)) { this._y = this._y - pHEIGHT; } if (this._currentframe == this._totalframes) { this.removeMovieClip(); } }; }; SpawnHEALTH = function (X, Y) { INDEX = -1; i = 0; while (i < FXMax) { if (FX[i] == 0) { INDEX = i; break; } i++; } if (INDEX == -1) { return(undefined); } _root.attachMovie("ID_HEALTH", "MC_FX_" + INDEX, FXDepth + INDEX); FX[i] = (PTR = _root["MC_FX_" + INDEX]); PTR.INDEX = INDEX; PTR._x = X; PTR._y = Y; PTR.xSpeed = 0; PTR.ySpeed = 0; PTR.RADIUS = 20; PTR.timer = 0; PTR.onUnload = function () { FX[this.INDEX] = 0; }; PTR.onEnterFrame = function () { this.timer--; if (this.timer <= 0) { SpawnFX(this._x, this._y, "ID_HEALTHFX"); this.timer = 1; } this.xSpeed = this.xSpeed + ((Avatar._x - this._x) * 0.08); this.ySpeed = this.ySpeed + ((Avatar._y - this._y) * 0.08); this.xSpeed = this.xSpeed * 0.85; this.ySpeed = this.ySpeed * 0.85; this._x = this._x + (this.xSpeed + Avatar.dX); this._y = this._y + (this.ySpeed + Avatar.dY); if (AvatarCollide(this._x, this._y, this.RADIUS)) { Avatar.HP = Avatar.HP + 10; this.removeMovieClip(); } }; }; p_i = 0; while (p_i < 3) { SpawnEnemy1(BOARDER + random(pWIDTH), BOARDER + random(pHEIGHT)); p_i++; } track1.MUSIC = new Sound(track1); track1.MUSIC.attachSound("loop1"); track1.MUSIC.start(0, 999999999); track1.MUSIC.setVolume(100); track1.onUnload = function () { this.MUSIC.stop(); }; track2.MUSIC = new Sound(track2); track2.MUSIC.attachSound("loop2"); track2.MUSIC.start(0, 999999999); track2.MUSIC.setVolume(0); track2.onUnload = function () { this.MUSIC.stop(); }; track3.MUSIC = new Sound(track3); track3.MUSIC.attachSound("loop3"); track3.MUSIC.start(0, 999999999); track3.MUSIC.setVolume(0); track3.onUnload = function () { this.MUSIC.stop(); }; track4.MUSIC = new Sound(track4); track4.MUSIC.attachSound("loop4"); track4.MUSIC.start(0, 999999999); track4.MUSIC.setVolume(0); track4.onUnload = function () { this.MUSIC.stop(); }; SelectTrack = function (INDEX) { if (INDEX == 1) { FadeIn(track1); } else { FadeOut(track1); } if (INDEX == 2) { FadeIn(track2); } else { FadeOut(track2); } if (INDEX == 3) { FadeIn(track3); } else { FadeOut(track3); } if (INDEX == 4) { FadeIn(track4); } else { FadeOut(track4); } }; FadeOut = function (MC) { MC.onEnterFrame = function () { if (this.MUSIC.getVolume() > 0) { this.MUSIC.setVolume(this.MUSIC.getVolume() - 10); } else { this.onEnterFrame = null; } }; }; FadeIn = function (MC) { MC.onEnterFrame = function () { if (this.MUSIC.getVolume() < 100) { this.MUSIC.setVolume(this.MUSIC.getVolume() + 10); } else { this.onEnterFrame = null; } }; };
Frame 5
onEnterFrame = (onMouseMove = (onMouseDown = (onMouseUp = null))); Cursor.removeMovieClip(); gOver.removeMovieClip(); boarder.removeMovieClip(); i = 0; while (i < enemiesMax) { Enemies[i].removeMovieClip(); i++; } i = 0; while (i < BulletsMax) { Bullets[i].removeMovieClip(); i++; } i = 0; while (i < FXMax) { FX[i].removeMovieClip(); i++; } track1.MUSIC.stop(); track2.MUSIC.stop(); track3.MUSIC.stop(); track4.MUSIC.stop(); gotoAndStop (3);
Symbol 88 MovieClip Frame 141
gotoAndPlay ("bb");
Symbol 150 Button
on (release) { getURL ("http://www.armorgames.com", "_blank"); }
Symbol 198 Button
on (release) { getURL ("http://www.newgrounds.com", "_blank"); }
Symbol 219 MovieClip Frame 40
stop();
Symbol 231 Button
on (press) { _root.play(); }
Symbol 232 Button
on (press) { play(); }
Instance of Symbol 216 MovieClip in Symbol 235 MovieClip Frame 1
onClipEvent (load) { PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { _parent.gotoAndStop(PercentLoaded); } else { _parent.gotoAndStop("play_button"); } } onClipEvent (enterFrame) { PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { _parent.gotoAndStop(PercentLoaded); } else { _parent.gotoAndPlay("loaded"); } }
Symbol 235 MovieClip Frame 130
stop();
Symbol 235 MovieClip Frame 154
_root.play();
Symbol 650 MovieClip [__Packages.ab20] Frame 0
class ab20 { function ab20 () { } static function fr(str, find, replace, limit) { var _local2 = str; var _local3; var _local4; var _local9; if (!(typeof(find) === "string")) { if (replace === undefined) { replace = [""]; } else if (typeof(replace) === "string") { replace = [replace]; } } else { find = [find]; replace = [replace]; } _local9 = find.length; var _local1 = 0; var _local5 = 0; while (_local1 < _local9) { while (_local4 = _local2.indexOf(find[_local1]) , !(_local4 === -1)) { if ((!(limit === undefined)) && (_local5 >= limit)) { break; } _local3 = new Array(_local2.substring(0, _local4), _local2.substr(_local4, find[_local1].length), _local2.substr(_local4 + find[_local1].length)); _local3[1] = ((replace[_local1] === undefined) ? "" : (replace[_local1])); _local2 = (_local3[0] + _local3[1]) + _local3[2]; _local5++; } _local1++; _local5 = 0; } return(_local2); } static function encodeNum(num) { var _local11 = getTimer(); var _local6 = ["aZ", "Zy", "Zx"]; var _local7 = ["zH", "jY", "uH"]; var _local4 = ["Ah", "Xh", "hO"]; var _local5 = ["Ub", "Bu", "Cb"]; var _local8 = ["Qc", "Pc", "Pe"]; var _local9 = ["Ei", "Ie", "Ef"]; var _local3 = ["Fk", "kG", "Kg"]; var _local13 = ["Jl", "Lm", "Mn"]; var _local12 = ["No", "Np", "Qp"]; var _local2 = ["Rs", "St", "Sw"]; var _local14 = random(3); num = String(num); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); if (_local14 == 1) { num = fr(num, "5", _local8[0]); } else { num = fr(num, "5", _local8[random(3)]); } num = fr(num, "4", _local9[random(3)]); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "2", _local13[random(3)]); num = fr(num, "1", _local12[random(3)]); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); var _local10 = getTimer() - _local11; num = (num + "Dd") + _local10; return(num); } static function encodeStr8bytes(str) { var _local1 = 0; var _local4 = str.length; var _local3 = "%"; var _local2 = ["%", "$", "#", "@"]; while (_local1 < _local4) { _local3 = _local3 + (str.charCodeAt(_local1) + _local2[random(_local2.length)]); _local1++; } return(_local3); } static function decodeStr8bytes(str) { str = ("PIE" + str) + "PIE"; str = fr(str, "%", "D"); str = fr(str, "$", "D"); str = fr(str, "#", "D"); str = fr(str, "@", "D"); str = fr(str, "PIED", ""); str = fr(str, "DPIE", ""); var _local3 = str.split("D"); var _local4 = ""; var _local1 = 0; var _local5 = _local3.length; while (_local1 < _local5) { _local4 = _local4 + String(String.fromCharCode(_local3[_local1])); _local1++; } return(_local4); } static function decodeNum(str) { var _local2 = ["aZ", "Zy", "Zx", "zH", "jY", "uH", "Ah", "Xh", "hO", "Ub", "Bu", "Cb", "Qc", "Pc", "Pe", "Ei", "Ie", "Ef", "Fk", "kG", "Kg", "Jl", "Lm", "Mn", "No", "Np", "Qp", "Rs", "St", "Sw"]; str = String(str); str = str.split("Dd"); str = str[0]; str = fr(str, _local2[0], "9"); str = fr(str, _local2[1], "9"); str = fr(str, _local2[2], "9"); str = fr(str, _local2[3], "8"); str = fr(str, _local2[4], "8"); str = fr(str, _local2[5], "8"); str = fr(str, _local2[6], "7"); str = fr(str, _local2[7], "7"); str = fr(str, _local2[8], "7"); str = fr(str, _local2[9], "6"); str = fr(str, _local2[10], "6"); str = fr(str, _local2[11], "6"); str = fr(str, _local2[12], "5"); str = fr(str, _local2[13], "5"); str = fr(str, _local2[14], "5"); str = fr(str, _local2[15], "4"); str = fr(str, _local2[16], "4"); str = fr(str, _local2[17], "4"); str = fr(str, _local2[18], "3"); str = fr(str, _local2[19], "3"); str = fr(str, _local2[20], "3"); str = fr(str, _local2[21], "2"); str = fr(str, _local2[22], "2"); str = fr(str, _local2[23], "2"); str = fr(str, _local2[24], "1"); str = fr(str, _local2[25], "1"); str = fr(str, _local2[26], "1"); str = fr(str, _local2[27], "0"); str = fr(str, _local2[28], "0"); str = fr(str, _local2[29], "0"); var _local3 = Number(str); return(_local3); } }
Symbol 244 MovieClip Frame 1
stop();
Symbol 396 MovieClip [ID_Bomb] Frame 9
i = 0; while (i < _root.enemiesMax) { if (_root.Enemies[i] != 0) { _root.Enemies[i].removeMovieClip(); } i++; }
Symbol 448 Button
on (release) { if (!CLICK) { CLICK = true; _parent.play(); ab20_09 = new LoadVars(); if (_root.PLAYERNAME == "< Type Name Here >") { ab20_09.z = "Anon"; } else { ab20_09.z = _root.PLAYERNAME; } ab20_09.x = ab20.encodeNum(_root.score); ab20_09.c = 1465; ab20_09.v = "UZDFRY"; ab20_09.sendAndLoad("http://armorbot.com/s_b", ab20_09, "POST"); } }
Symbol 449 MovieClip Frame 1
CLICK = false;
Symbol 487 Button
on (press) { S = 5; } on (release) { S = 0; } on (releaseOutside) { S = 0; }
Symbol 488 Button
on (press) { S = -5; } on (release) { S = 0; } on (releaseOutside) { S = 0; }
Symbol 545 Button
on (release) { _root.men.play(); }
Symbol 551 Button
on (release) { getURL ("http://www.armorbot.com/mytable/?id=1465", "_blank"); }
Symbol 556 MovieClip Frame 1
S = 0; maxY = scores._y; onEnterFrame = function () { scores._y = scores._y + S; if (scores._y < 160) { scores._y = 160; } if (scores._y > maxY) { scores._y = maxY; } };
Instance of Symbol 537 MovieClip in Symbol 556 MovieClip Frame 1
on (release) { getURL ("http://www.newgrounds.com", "_blank"); }
Instance of Symbol 542 MovieClip in Symbol 556 MovieClip Frame 1
on (release) { getURL ("http://www.armorgames.com", "_blank"); }
Symbol 557 MovieClip [ID_gameover] Frame 36
stop();
Symbol 557 MovieClip [ID_gameover] Frame 44
_root.play();
Symbol 558 MovieClip Frame 1
stop();
Symbol 582 Button
on (release) { _root.men.play(); }
Symbol 585 Button
on (release) { _root.men.play(); }
Symbol 616 MovieClip Frame 1
stop();
Symbol 616 MovieClip Frame 12
stop();
Symbol 616 MovieClip Frame 21
stop();
Symbol 616 MovieClip Frame 60
_root.nextFrame();
Symbol 620 MovieClip Frame 1
stop();
Symbol 636 MovieClip Frame 16
stop();

Library Items

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

Instance Names

"men"Frame 3Symbol 616 MovieClip
"track1"Frame 4Symbol 620 MovieClip
"track2"Frame 4Symbol 620 MovieClip
"track3"Frame 4Symbol 620 MovieClip
"track4"Frame 4Symbol 620 MovieClip
"Avatar"Frame 4Symbol 637 MovieClip
"Cursor"Frame 4Symbol 643 MovieClip
"boarder"Frame 4Symbol 649 MovieClip
"sprite"Symbol 263 MovieClip [ID_enemy1] Frame 1Symbol 253 MovieClip
"sprite"Symbol 263 MovieClip [ID_enemy1] Frame 6Symbol 257 MovieClip
"sprite"Symbol 263 MovieClip [ID_enemy1] Frame 12Symbol 262 MovieClip
"sprite"Symbol 276 MovieClip [ID_bullet] Frame 1Symbol 270 MovieClip
"sprite"Symbol 276 MovieClip [ID_bullet] Frame 8Symbol 275 MovieClip
"sprite"Symbol 288 MovieClip [ID_bulletH] Frame 1Symbol 280 MovieClip
"sprite"Symbol 288 MovieClip [ID_bulletH] Frame 7Symbol 287 MovieClip
"sprite"Symbol 320 MovieClip [ID_enemy3] Frame 1Symbol 295 MovieClip
"sprite"Symbol 320 MovieClip [ID_enemy3] Frame 8Symbol 304 MovieClip
"sprite"Symbol 320 MovieClip [ID_enemy3] Frame 13Symbol 319 MovieClip
"sprite"Symbol 336 MovieClip [ID_enemy4] Frame 1Symbol 331 MovieClip
"sprite"Symbol 336 MovieClip [ID_enemy4] Frame 13Symbol 335 MovieClip
"sprite"Symbol 369 MovieClip [ID_enemy5] Frame 1Symbol 342 MovieClip
"sprite"Symbol 369 MovieClip [ID_enemy5] Frame 6Symbol 356 MovieClip
"sprite"Symbol 369 MovieClip [ID_enemy5] Frame 13Symbol 362 MovieClip
"sprite"Symbol 369 MovieClip [ID_enemy5] Frame 19Symbol 368 MovieClip
"sprite"Symbol 380 MovieClip [ID_bulletEnemy] Frame 7Symbol 379 MovieClip
"sprite"Symbol 432 MovieClip [ID_enemy2] Frame 1Symbol 416 MovieClip
"sprite"Symbol 432 MovieClip [ID_enemy2] Frame 6Symbol 425 MovieClip
"sprite"Symbol 432 MovieClip [ID_enemy2] Frame 11Symbol 431 MovieClip
"name1"Symbol 481 MovieClip Frame 1Symbol 451 EditableText
"name2"Symbol 481 MovieClip Frame 1Symbol 452 EditableText
"name3"Symbol 481 MovieClip Frame 1Symbol 453 EditableText
"name4"Symbol 481 MovieClip Frame 1Symbol 454 EditableText
"name5"Symbol 481 MovieClip Frame 1Symbol 455 EditableText
"name6"Symbol 481 MovieClip Frame 1Symbol 456 EditableText
"name7"Symbol 481 MovieClip Frame 1Symbol 463 EditableText
"name8"Symbol 481 MovieClip Frame 1Symbol 464 EditableText
"name9"Symbol 481 MovieClip Frame 1Symbol 465 EditableText
"name10"Symbol 481 MovieClip Frame 1Symbol 466 EditableText
"score1"Symbol 481 MovieClip Frame 1Symbol 471 EditableText
"score2"Symbol 481 MovieClip Frame 1Symbol 472 EditableText
"score3"Symbol 481 MovieClip Frame 1Symbol 473 EditableText
"score4"Symbol 481 MovieClip Frame 1Symbol 474 EditableText
"score5"Symbol 481 MovieClip Frame 1Symbol 475 EditableText
"score6"Symbol 481 MovieClip Frame 1Symbol 476 EditableText
"score7"Symbol 481 MovieClip Frame 1Symbol 477 EditableText
"score8"Symbol 481 MovieClip Frame 1Symbol 478 EditableText
"score9"Symbol 481 MovieClip Frame 1Symbol 479 EditableText
"score10"Symbol 481 MovieClip Frame 1Symbol 480 EditableText
"scores"Symbol 556 MovieClip Frame 1Symbol 481 MovieClip
"sprite"Symbol 558 MovieClip Frame 2Symbol 325 MovieClip [ID_SpawnFX]
"sprite"Symbol 611 MovieClip Frame 1Symbol 593 MovieClip
"sprite"Symbol 616 MovieClip Frame 36Symbol 593 MovieClip
"sprite"Symbol 637 MovieClip Frame 1Symbol 622 MovieClip
"sprite"Symbol 637 MovieClip Frame 6Symbol 625 MovieClip
"sprite"Symbol 637 MovieClip Frame 12Symbol 636 MovieClip
"health"Symbol 643 MovieClip Frame 1Symbol 642 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 650 as "__Packages.ab20"
ExportAssets (56)Timeline Frame 2Symbol 240 as "loop1"
ExportAssets (56)Timeline Frame 2Symbol 241 as "loop2"
ExportAssets (56)Timeline Frame 2Symbol 242 as "loop3"
ExportAssets (56)Timeline Frame 2Symbol 243 as "loop4"
ExportAssets (56)Timeline Frame 2Symbol 263 as "ID_enemy1"
ExportAssets (56)Timeline Frame 2Symbol 276 as "ID_bullet"
ExportAssets (56)Timeline Frame 2Symbol 288 as "ID_bulletH"
ExportAssets (56)Timeline Frame 2Symbol 320 as "ID_enemy3"
ExportAssets (56)Timeline Frame 2Symbol 325 as "ID_SpawnFX"
ExportAssets (56)Timeline Frame 2Symbol 336 as "ID_enemy4"
ExportAssets (56)Timeline Frame 2Symbol 369 as "ID_enemy5"
ExportAssets (56)Timeline Frame 2Symbol 380 as "ID_bulletEnemy"
ExportAssets (56)Timeline Frame 2Symbol 396 as "ID_Bomb"
ExportAssets (56)Timeline Frame 2Symbol 402 as "ID_HEALTHFX"
ExportAssets (56)Timeline Frame 2Symbol 410 as "ID_HEALTH"
ExportAssets (56)Timeline Frame 2Symbol 432 as "ID_enemy2"
ExportAssets (56)Timeline Frame 2Symbol 435 as "ID_gun+"
ExportAssets (56)Timeline Frame 2Symbol 437 as "ID_bomb+"
ExportAssets (56)Timeline Frame 2Symbol 557 as "ID_gameover"

Labels

"bb"Symbol 88 MovieClip Frame 46
"loaded"Symbol 235 MovieClip Frame 101
"play_button"Symbol 235 MovieClip Frame 130
"idle"Symbol 263 MovieClip [ID_enemy1] Frame 1
"hit"Symbol 263 MovieClip [ID_enemy1] Frame 6
"die"Symbol 263 MovieClip [ID_enemy1] Frame 12
"idle"Symbol 276 MovieClip [ID_bullet] Frame 1
"die"Symbol 276 MovieClip [ID_bullet] Frame 8
"home"Symbol 288 MovieClip [ID_bulletH] Frame 1
"die"Symbol 288 MovieClip [ID_bulletH] Frame 7
"idle"Symbol 320 MovieClip [ID_enemy3] Frame 1
"hit"Symbol 320 MovieClip [ID_enemy3] Frame 8
"die"Symbol 320 MovieClip [ID_enemy3] Frame 13
"idle"Symbol 336 MovieClip [ID_enemy4] Frame 1
"hit"Symbol 336 MovieClip [ID_enemy4] Frame 8
"die"Symbol 336 MovieClip [ID_enemy4] Frame 13
"idle"Symbol 369 MovieClip [ID_enemy5] Frame 1
"shoot"Symbol 369 MovieClip [ID_enemy5] Frame 6
"hit"Symbol 369 MovieClip [ID_enemy5] Frame 13
"die"Symbol 369 MovieClip [ID_enemy5] Frame 19
"idle"Symbol 380 MovieClip [ID_bulletEnemy] Frame 1
"die"Symbol 380 MovieClip [ID_bulletEnemy] Frame 7
"idle"Symbol 432 MovieClip [ID_enemy2] Frame 1
"hit"Symbol 432 MovieClip [ID_enemy2] Frame 6
"die"Symbol 432 MovieClip [ID_enemy2] Frame 11
"main"Symbol 616 MovieClip Frame 1
"play"Symbol 616 MovieClip Frame 3
"next"Symbol 616 MovieClip Frame 14
"idle"Symbol 637 MovieClip Frame 1
"hit"Symbol 637 MovieClip Frame 6
"die"Symbol 637 MovieClip Frame 12

Dynamic Text Variables

_root.scoreSymbol 442 EditableText"1234567890"
_root.PLAYERNAMESymbol 443 EditableText"< TYPE NAME HERE >"
_root.Names0Symbol 451 EditableText"loading..."
_root.Names1Symbol 452 EditableText"loading..."
_root.Names2Symbol 453 EditableText"loading..."
_root.Names3Symbol 454 EditableText"loading..."
_root.Names4Symbol 455 EditableText"loading..."
_root.Names5Symbol 456 EditableText"loading..."
_root.Names6Symbol 463 EditableText"loading..."
_root.Names7Symbol 464 EditableText"loading..."
_root.Names8Symbol 465 EditableText"loading..."
_root.Names9Symbol 466 EditableText"loading..."
_root.Scores0Symbol 471 EditableText""
_root.Scores1Symbol 472 EditableText""
_root.Scores2Symbol 473 EditableText""
_root.Scores3Symbol 474 EditableText""
_root.Scores4Symbol 475 EditableText""
_root.Scores5Symbol 476 EditableText""
_root.Scores6Symbol 477 EditableText""
_root.Scores7Symbol 478 EditableText""
_root.Scores8Symbol 479 EditableText""
_root.Scores9Symbol 480 EditableText""
_root.scoreSymbol 646 EditableText"0123456789"
_root.bombsSymbol 648 EditableText"6"




http://swfchan.com/10/48275/info.shtml
Created: 30/4 -2019 06:48:58 Last modified: 30/4 -2019 06:48:58 Server time: 12/05 -2024 13:23:53